.ac-tp[data-v-a70068f8]{position:relative}.ac-tp-field[data-v-a70068f8]{width:100%;height:100%;min-height:38px;display:flex;align-items:center;background:var(--ac-surface);border:1px solid var(--ac-line);border-radius:var(--ac-r-sm);transition:border-color .15s}.ac-tp-field[data-v-a70068f8]:focus-within{border-color:var(--ac-accent)}.ac-tp-input[data-v-a70068f8]{flex:1;min-width:0;height:100%;padding:0 6px 0 12px;background:transparent;color:var(--ac-ink);border:none;outline:none;font-size:14px;font-family:inherit;font-variant-numeric:tabular-nums}.ac-tp-input[data-v-a70068f8]::-moz-placeholder{color:var(--ac-ink-soft)}.ac-tp-input[data-v-a70068f8]::placeholder{color:var(--ac-ink-soft)}@media(max-width:640px){.ac-tp-input[data-v-a70068f8]{font-size:16px}}.ac-tp-clockbtn[data-v-a70068f8]{flex:none;display:grid;place-items:center;width:38px;align-self:stretch;color:var(--ac-ink-soft);background:none;cursor:pointer;border:none;transition:color .15s}.ac-tp-clockbtn.open[data-v-a70068f8],.ac-tp-clockbtn[data-v-a70068f8]:hover{color:var(--ac-accent)}.ac-tp-portal[data-v-a70068f8]{position:fixed;inset:0;z-index:1000}.ac-tp-portal.is-sheet[data-v-a70068f8]{display:flex;align-items:flex-end;justify-content:center;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.ac-tp-panel[data-v-a70068f8]{position:fixed;width:232px;padding:10px;box-sizing:border-box;background:var(--ac-surface);border:1px solid var(--ac-line);border-radius:var(--ac-r-md);box-shadow:var(--ac-shadow);animation:ac-tp-drop-a70068f8 .14s ease-out}.ac-tp-panel.is-sheet[data-v-a70068f8]{position:static;width:100%;max-width:420px;border-radius:var(--ac-r-md) var(--ac-r-md) 0 0;padding-bottom:max(10px,env(safe-area-inset-bottom));animation:ac-tp-sheet-up-a70068f8 .2s ease-out}@keyframes ac-tp-drop-a70068f8{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes ac-tp-sheet-up-a70068f8{0%{transform:translateY(100%)}to{transform:translateY(0)}}.ac-tp-cols[data-v-a70068f8]{position:relative;z-index:1;display:flex;align-items:stretch;justify-content:center;gap:2px}.ac-tp-col[data-v-a70068f8]{flex:1;height:200px;overflow-y:auto;scroll-snap-type:y mandatory;padding:80px 0;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain}.ac-tp-col[data-v-a70068f8]::-webkit-scrollbar{width:0;height:0;display:none}.ac-tp-sep[data-v-a70068f8]{align-self:center;padding:0 1px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ac-tp-cell[data-v-a70068f8],.ac-tp-sep[data-v-a70068f8]{font-size:16px;color:var(--ac-ink-soft);font-variant-numeric:tabular-nums}.ac-tp-cell[data-v-a70068f8]{display:block;width:100%;height:40px;line-height:40px;scroll-snap-align:center;text-align:center;background:none;border:none;cursor:pointer;transition:color .12s,transform .12s,opacity .12s}.ac-tp-cell[data-v-a70068f8]:hover{color:var(--ac-ink)}.ac-tp-cell.is-active[data-v-a70068f8]{color:var(--ac-accent);font-weight:700;transform:scale(1.08)}.ac-tp-band[data-v-a70068f8]{position:absolute;left:0;right:0;top:50%;height:40px;transform:translateY(-50%);background:var(--ac-glow);border-top:1px solid color-mix(in srgb,var(--ac-accent) 30%,transparent);border-bottom:1px solid color-mix(in srgb,var(--ac-accent) 30%,transparent);border-radius:var(--ac-r-sm);pointer-events:none;z-index:0}.ac-tp-foot[data-v-a70068f8]{display:flex;justify-content:flex-end;margin-top:8px}.ac-tp-done[data-v-a70068f8]{font-size:13px;font-weight:600;color:var(--ac-accent);background:var(--ac-glow);border:1px solid color-mix(in srgb,var(--ac-accent) 25%,transparent);border-radius:var(--ac-r-sm);padding:7px 18px;cursor:pointer;transition:filter .15s}.ac-tp-done[data-v-a70068f8]:hover{filter:brightness(1.05)}
