.hdr-search__trigger[data-v-865455eb]{text-align:left;color:var(--color-ink-soft);cursor:pointer}.palette-backdrop[data-v-865455eb]{position:fixed;inset:0;z-index:200;display:flex;justify-content:center;align-items:flex-start;padding:10vh 1rem 1rem;background-color:color-mix(in oklab,var(--color-ink) 45%,transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:auto}.palette[data-v-865455eb]{width:100%;max-width:40rem;max-height:70vh;display:flex;flex-direction:column;background-color:var(--color-surface);border:1px solid var(--color-line);border-radius:14px;box-shadow:0 24px 64px #00000059;overflow:hidden}.palette__head[data-v-865455eb]{display:flex;align-items:center;gap:.5rem;padding:.625rem .75rem;border-bottom:1px solid var(--color-line)}.palette__icon[data-v-865455eb]{width:1rem;height:1rem;color:var(--color-ink-soft);flex-shrink:0}.palette__input[data-v-865455eb]{flex:1;min-width:0;background:transparent;border:0;outline:none;font-size:.9375rem;color:var(--color-ink)}.palette__input[data-v-865455eb]::-moz-placeholder{color:var(--color-ink-soft)}.palette__input[data-v-865455eb]::placeholder{color:var(--color-ink-soft)}.palette__body[data-v-865455eb]{flex:1;min-height:0;overflow-y:auto;padding:.375rem}.palette__group[data-v-865455eb]{font-size:.625rem;text-transform:uppercase;letter-spacing:.04em;font-weight:600;color:var(--color-ink-soft);padding:.5rem .5rem .125rem}.palette__item[data-v-865455eb]{width:100%;text-align:left;display:flex;align-items:center;gap:.5rem;padding:.4375rem .5rem;border-radius:6px;font-size:.8125rem}.palette__item.is-active[data-v-865455eb],.palette__item[data-v-865455eb]:hover{background-color:var(--color-surface-2)}.palette__item.is-ask[data-v-865455eb]{color:var(--color-accent,var(--color-ink))}.palette__item[data-v-865455eb]:disabled{opacity:.6}.palette__meta[data-v-865455eb]{font-size:.6875rem;color:var(--color-ink-soft);margin-left:auto;flex-shrink:0}.palette__hint[data-v-865455eb]{padding:.75rem;font-size:.75rem;color:var(--color-ink-soft)}.palette__error[data-v-865455eb]{margin:.375rem;padding:.5rem .625rem;border-radius:8px;font-size:.75rem;color:var(--color-error,#b91c1c);background-color:color-mix(in oklab,var(--color-error,#b91c1c) 10%,transparent)}.palette__foot[data-v-865455eb]{display:flex;flex-wrap:wrap;gap:.875rem;padding:.5rem .75rem;border-top:1px solid var(--color-line);font-size:.6875rem;color:var(--color-ink-soft)}.palette__foot kbd[data-v-865455eb]{display:inline-block;min-width:1.125rem;text-align:center;padding:.0625rem .25rem;margin-right:.1875rem;border-radius:4px;background-color:color-mix(in oklab,var(--color-ink) 8%,transparent);font-family:inherit}.mic-dimmed[data-v-e3c24dc6]{opacity:.45;pointer-events:none}.mic-gate[data-v-e3c24dc6]{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:1rem;padding:.75rem;border:1px solid var(--color-line-strong);border-radius:8px;background:var(--color-surface-2)}.native-select[data-v-e3c24dc6]{width:100%;padding:.375rem .625rem;font-size:.8125rem;border:1px solid var(--color-line-strong);border-radius:6px;background:var(--color-surface);color:var(--color-ink)}.dest[data-v-e3c24dc6]{display:flex;align-items:center;gap:.25rem;min-height:1.875rem}.dialer-search[data-v-e3c24dc6]{margin-bottom:.625rem}.dialer-results[data-v-e3c24dc6]{margin-top:.375rem;max-height:10.5rem;overflow-y:auto;border:1px solid var(--color-line);border-radius:10px;padding:.375rem;display:flex;flex-direction:column;gap:.5rem}.dialer-result-num[data-v-e3c24dc6]{display:flex;align-items:center;gap:.375rem;width:100%;padding:.25rem .375rem;border-radius:7px;font-size:.75rem;color:var(--color-ink-muted);text-align:left}.dialer-result-num[data-v-e3c24dc6]:hover{background:var(--color-surface-hover);color:var(--color-ink)}.dest-input[data-v-e3c24dc6]{flex:1;min-width:0;text-align:center;font-size:1.25rem;letter-spacing:.02em;padding:.25rem .5rem;border:none;background:transparent;color:var(--color-ink);outline:none}.dest-input[data-v-e3c24dc6]:disabled{color:var(--color-ink-soft)}.dest-input[data-v-e3c24dc6]::-moz-placeholder{color:var(--color-ink-soft);opacity:.6}.dest-input[data-v-e3c24dc6]::placeholder{color:var(--color-ink-soft);opacity:.6}.incall[data-v-e3c24dc6]{display:flex;align-items:center;justify-content:space-between}.dialpad[data-v-e3c24dc6]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.key[data-v-e3c24dc6]{padding:.75rem 0;font-size:1.125rem;border:1px solid var(--color-line);border-radius:8px;background:var(--color-surface);transition:background-color .1s}.key[data-v-e3c24dc6]:hover:not(:disabled){background:var(--color-surface-2)}.key[data-v-e3c24dc6]:disabled{opacity:.4;cursor:not-allowed}.is-ringing[data-v-f45a39da]{color:var(--color-ws-accent);background-color:color-mix(in oklab,var(--color-ws-accent) 14%,transparent)}.call-dot[data-v-f45a39da]{position:absolute;top:.1875rem;right:.1875rem;width:.5rem;height:.5rem;border-radius:999px;background:var(--color-success,oklch(.72 .16 150));box-shadow:0 0 0 2px var(--color-canvas)}.phone-shake[data-v-f45a39da]{animation:phone-shake-f45a39da 2.4s ease-in-out infinite;transform-origin:50% 60%;color:var(--color-ws-accent)}@keyframes phone-shake-f45a39da{0%,22%,to{transform:rotate(0)}15%,3%,9%{transform:rotate(-14deg)}12%,18%,6%{transform:rotate(14deg)}}.incoming-panel[data-v-f45a39da]{position:absolute;top:calc(100% + .625rem);right:0;z-index:70;width:18rem;padding:.875rem;border-radius:22px;background:color-mix(in oklab,var(--color-surface) 88%,transparent);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border:1px solid color-mix(in oklab,var(--color-ws-accent) 45%,var(--color-line));box-shadow:0 1px 2px #0000000f,0 18px 44px #00000047}.incoming-panel__head[data-v-f45a39da]{display:flex;align-items:center;gap:.6875rem}.incoming-panel__avatar[data-v-f45a39da]{width:2.625rem;height:2.625rem;flex-shrink:0;border-radius:999px;display:flex;align-items:center;justify-content:center;color:var(--color-ws-accent);background:color-mix(in oklab,var(--color-ws-accent) 16%,transparent);animation:ring-halo-f45a39da 1.6s ease-in-out infinite}@keyframes ring-halo-f45a39da{0%,to{box-shadow:0 0 color-mix(in oklab,var(--color-ws-accent) 40%,transparent)}70%{box-shadow:0 0 0 9px transparent}}.incoming-panel__kicker[data-v-f45a39da]{font-size:.625rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--color-ws-accent)}.incoming-panel__line[data-v-f45a39da]{display:flex;align-items:center;gap:.3125rem;margin-top:.5625rem;padding-top:.5625rem;border-top:1px solid var(--color-line);font-size:.6875rem;color:var(--color-ink-soft)}.incoming-panel__line--warn[data-v-f45a39da]{color:var(--color-warning);align-items:flex-start}.ring-btn[data-v-f45a39da]:disabled{opacity:.45;cursor:not-allowed}.incoming-panel__actions[data-v-f45a39da]{display:flex;align-items:center;gap:.5rem;margin-top:.75rem}.ring-btn[data-v-f45a39da]{height:2.5rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:.4375rem;font-size:.8125rem;font-weight:600;color:#fff;transition:transform .12s ease,filter .12s ease}.ring-btn[data-v-f45a39da]:active{transform:scale(.96)}.ring-btn[data-v-f45a39da]:hover{filter:brightness(1.08)}.ring-btn--accept[data-v-f45a39da]{flex:1;background:#46b250}.ring-btn--decline[data-v-f45a39da]{width:2.5rem;background:#e64343}.incoming-panel[data-v-f45a39da]:before{content:"";position:absolute;top:-.3125rem;right:.875rem;width:.5625rem;height:.5625rem;background:color-mix(in oklab,var(--color-surface) 88%,transparent);-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);border-left:1px solid color-mix(in oklab,var(--color-ws-accent) 45%,var(--color-line));border-top:1px solid color-mix(in oklab,var(--color-ws-accent) 45%,var(--color-line));transform:rotate(45deg);border-top-left-radius:3px}.incoming-drop-enter-active[data-v-f45a39da],.incoming-drop-leave-active[data-v-f45a39da]{transition:opacity .15s,transform .15s}.incoming-drop-enter-from[data-v-f45a39da],.incoming-drop-leave-to[data-v-f45a39da]{opacity:0;transform:translateY(-.375rem)}@media(prefers-reduced-motion:reduce){.phone-shake[data-v-f45a39da]{animation:none}}.pin-btn[data-v-0599d034]{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;padding:.125rem;border-radius:5px;color:var(--color-ink-soft);transition:opacity .1s,color .1s,background-color .1s}.pin-btn[data-v-0599d034]:hover{color:var(--color-ink);background-color:var(--color-surface-hover)}.pin-btn.is-pinned[data-v-0599d034]{opacity:1}.nav-count[data-v-0599d034],.pin-btn.is-pinned[data-v-0599d034]{color:var(--color-ws-accent-text)}.nav-count[data-v-0599d034]{margin-left:auto;flex:none;min-width:1.125rem;padding:0 .3125rem;border-radius:9999px;font-size:.6875rem;font-weight:600;line-height:1.4;text-align:center;background-color:color-mix(in oklab,var(--color-ws-accent) 14%,transparent)}.nav-icone[data-v-0599d034]{width:1rem;height:1rem;flex:none;color:currentcolor}.nav-style[data-v-ac46d1fd]{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:.625rem .5rem;border:1px solid var(--color-line);border-radius:8px;background-color:var(--color-surface);cursor:pointer;transition:border-color .1s,background-color .1s}.nav-style[data-v-ac46d1fd]:hover{border-color:var(--color-line-strong);background-color:var(--color-surface-hover)}.nav-style.is-selected[data-v-ac46d1fd]{border-color:var(--color-ws-accent);box-shadow:0 0 0 1px var(--color-ws-accent)}.nav-style-preview[data-v-ac46d1fd]{display:flex;width:100%;height:3.25rem;border:1px solid var(--color-line);border-radius:5px;background-color:var(--color-canvas);overflow:hidden}.nsp-bar[data-v-ac46d1fd]{display:flex;flex-direction:column;justify-content:center;gap:.3125rem;padding:.3125rem .25rem;background-color:var(--color-rail);border-right:1px solid var(--color-line)}.nsp-bar--narrow[data-v-ac46d1fd]{width:26%;align-items:center}.nsp-bar--wide[data-v-ac46d1fd]{width:62%}.nsp-row[data-v-ac46d1fd]{display:flex;align-items:center;gap:.25rem}.nsp-dot[data-v-ac46d1fd]{width:.3125rem;height:.3125rem;border-radius:2px;background-color:var(--color-ink-soft);flex-shrink:0}.nsp-label[data-v-ac46d1fd]{height:.1875rem;flex:1;border-radius:2px;background-color:var(--color-line-strong)}.nav-style.is-selected .nsp-dot[data-v-ac46d1fd]{background-color:var(--color-ws-accent)}.task-focus-banner[data-v-198f9854]{position:sticky;top:0;z-index:30;width:100%;display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--color-ws-accent);color:var(--color-on-ws-accent);box-shadow:0 1px 4px #0000001f}.task-focus-banner[data-v-198f9854] .iconify{color:var(--color-on-ws-accent)}.text-default[data-v-ef5ae0d9]{color:var(--color-ink)}.rail-scroll[data-v-ef5ae0d9]{overflow-x:hidden}@media(display-mode:minimal-ui),(display-mode:standalone){.app-root[data-v-ef5ae0d9] .app-header{height:calc(2.75rem + env(safe-area-inset-top));padding-top:env(safe-area-inset-top);padding-left:max(.75rem,env(safe-area-inset-left));padding-right:max(.75rem,env(safe-area-inset-right))}.main-scroll[data-v-ef5ae0d9],.mobile-nav-panel[data-v-ef5ae0d9]{padding-bottom:env(safe-area-inset-bottom)}.mobile-nav-panel[data-v-ef5ae0d9]{padding-top:env(safe-area-inset-top)}}.ws-action[data-v-ef5ae0d9]{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:1.875rem;padding:0 .5rem;border-radius:6px;font-size:.75rem;font-weight:500;color:var(--color-ink-muted);background-color:var(--color-surface-2);border:1px solid var(--color-line);text-decoration:none;transition:background-color .1s,color .1s,border-color .1s}.ws-action[data-v-ef5ae0d9]:hover{background-color:var(--color-surface-hover);color:var(--color-ink);border-color:var(--color-line-strong)}
