.brand-mark[data-v-a2523dd3]{flex:none;color:var(--accent)}.app-header[data-v-75edac22]{width:100%;max-width:var(--page-max);margin:0 auto;padding:16px var(--page-gutter) 14px;display:flex;justify-content:space-between;align-items:center;gap:12px}.brand[data-v-75edac22]{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--text)}.header-tools[data-v-75edac22]{display:flex;align-items:center;gap:10px}.status-tag[data-v-75edac22]{min-height:44px;text-decoration:none}.status-tag[data-v-75edac22]:hover{background:var(--hover)}.status-tag[data-v-75edac22]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.theme-toggle[data-v-75edac22]{display:grid;place-items:center;padding:0;border-radius:50%;background:transparent;box-shadow:none;color:var(--accent)}@media(max-width:500px){.app-header[data-v-75edac22]{padding:12px var(--page-gutter) 10px}}html{--dock-h: 0px;scroll-padding-bottom:calc(var(--dock-h) + 12px)}.app-dock-wrapper[data-v-69049d48]{margin-top:auto;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;align-items:center;position:sticky;bottom:0;z-index:50;pointer-events:none}.app-dock[data-v-69049d48]{--dock-inset: 6px;--dock-gap: 4px;--dock-item-radius: 999px;position:relative;isolation:isolate;pointer-events:auto;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--dock-gap);width:min(100%,390px);padding:var(--dock-inset);background:var(--glass-bg-float);-webkit-backdrop-filter:var(--glass-filter-float);backdrop-filter:var(--glass-filter-float);border-radius:999px;box-shadow:var(--glass-shadow-raised)}.dock-selection[data-v-69049d48]{position:absolute;z-index:0;pointer-events:none;top:var(--dock-inset);bottom:var(--dock-inset);left:var(--dock-inset);width:calc((100% - 2 * var(--dock-inset) - 4 * var(--dock-gap)) / 5);transform:translate(calc(var(--dock-index) * (100% + var(--dock-gap))));transition:transform .44s linear(0,.08 10%,.34 23%,.78 38%,1.045 52%,.985 69%,1.008 85%,1)}.dock-selection-fill[data-v-69049d48]{display:block;width:100%;height:100%;border-radius:var(--dock-item-radius);background:var(--accent-soft)}.dock-item[data-v-69049d48]{position:relative;z-index:1;min-height:55px;min-width:0;display:flex;text-decoration:none;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:5px 2px;border-radius:var(--dock-item-radius);background:transparent;color:var(--text-secondary);font-size:12px;line-height:16px;font-weight:500;transition:color .16s ease}.dock-item[aria-current=page][data-v-69049d48]{color:var(--accent)}.dock-item[data-v-69049d48]:active{opacity:.76}.dock-icon-wrap[data-v-69049d48]{position:relative;display:inline-grid;place-items:center;width:22px;height:22px;transition:transform .18s cubic-bezier(.2,.7,.2,1)}.dock-badge[data-v-69049d48]{position:absolute;top:-5px;left:calc(100% - 5px);min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--bad);color:var(--surface);font-size:10px;font-weight:700;line-height:16px;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--surface)}.dock-icon[data-v-69049d48]{flex-shrink:0}.dock-label[data-v-69049d48]{white-space:nowrap}@media(hover:hover)and (pointer:fine){.dock-item[data-v-69049d48]:not([aria-current=page]):hover{color:var(--text)}.dock-item:hover .dock-icon-wrap[data-v-69049d48]{transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){.dock-selection[data-v-69049d48],.dock-icon-wrap[data-v-69049d48]{transition:none}.dock-item:hover .dock-icon-wrap[data-v-69049d48]{transform:none}}@media(max-width:500px){.app-dock-wrapper[data-v-69049d48]{padding:6px 12px calc(8px + env(safe-area-inset-bottom,0px))}.app-dock[data-v-69049d48]{--dock-inset: 5px;--dock-gap: 2px;--dock-item-radius: 999px;width:100%;border-radius:999px}.dock-item[data-v-69049d48]{min-height:54px}}.aurora[data-v-14755732]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;contain:strict}.aurora[data-v-14755732]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--glass-grain)}.aurora-orb[data-v-14755732]{--size: clamp(360px, 52vmax, 900px);--orb-stops: rgb(var(--c) / calc(var(--aurora-alpha) * 1)) 0%, rgb(var(--c) / calc(var(--aurora-alpha) * .958)) 10%, rgb(var(--c) / calc(var(--aurora-alpha) * .843)) 20%, rgb(var(--c) / calc(var(--aurora-alpha) * .68)) 30%, rgb(var(--c) / calc(var(--aurora-alpha) * .503)) 40%, rgb(var(--c) / calc(var(--aurora-alpha) * .34)) 50%, rgb(var(--c) / calc(var(--aurora-alpha) * .209)) 60%, rgb(var(--c) / calc(var(--aurora-alpha) * .114)) 70%, rgb(var(--c) / calc(var(--aurora-alpha) * .054)) 80%, rgb(var(--c) / calc(var(--aurora-alpha) * .019)) 90%, rgb(var(--c) / 0) 100%;position:absolute;width:var(--size);height:var(--size);border-radius:50%;background:radial-gradient(circle closest-side,var(--orb-stops));will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@supports (background: radial-gradient(in oklab circle,red,blue)){.aurora-orb[data-v-14755732]{background:radial-gradient(in oklab circle closest-side,var(--orb-stops))}}.o1[data-v-14755732]{--c: var(--aurora-1);left:-10vw;top:-14vh;animation-name:aurora-a;animation-duration:38s}.o2[data-v-14755732]{--c: var(--aurora-2);right:-12vw;top:14vh;animation-name:aurora-b;animation-duration:46s}.o3[data-v-14755732]{--c: var(--aurora-3);left:4vw;bottom:-22vh;animation-name:aurora-c;animation-duration:54s}.o4[data-v-14755732]{--c: var(--aurora-4);--size: clamp(280px, 36vmax, 680px);right:8vw;bottom:-18vh;animation-name:aurora-d;animation-duration:62s}.spin[data-v-f5126ac7]{flex:none;animation:ui-spin-f5126ac7 1s linear infinite}@keyframes ui-spin-f5126ac7{to{transform:rotate(360deg)}}.btn[data-v-b5400977]{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-width:44px;min-height:44px;padding:0 16px;border:0;border-radius:var(--r-control);font-size:var(--font-control);font-weight:600;white-space:nowrap;text-decoration:none}.btn[data-v-b5400977]>svg{flex:none}.btn-text[data-v-b5400977]{min-width:0;overflow:hidden;text-overflow:ellipsis}.icon-only[data-v-b5400977]{padding:0}.v-tonal[data-v-b5400977]{background:var(--accent-soft);background:color-mix(in srgb,var(--accent) 16%,transparent);color:var(--accent)}.v-quiet[data-v-b5400977]{background:var(--glass-control);color:var(--text-2)}.v-ghost[data-v-b5400977]{background:transparent;color:var(--text-2)}.v-solid[data-v-b5400977]{background:var(--glass-solid);box-shadow:var(--glass-solid-shadow);color:var(--surface)}.v-danger[data-v-b5400977]{background:var(--bad-soft);background:color-mix(in srgb,var(--bad) 12%,transparent);color:var(--bad);box-shadow:inset 0 0 0 1px var(--bad-mark);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bad) 40%,transparent)}.btn:not(:disabled):hover.v-ghost[data-v-b5400977]{background:var(--hover);color:var(--text)}.icon-only.v-quiet[data-v-b5400977],.icon-only.v-tonal[data-v-b5400977]{background:transparent}.btn:not(:disabled):hover.icon-only.v-tonal[data-v-b5400977]{background:color-mix(in srgb,var(--accent) 14%,transparent)}.btn:not(:disabled):hover.v-quiet[data-v-b5400977]{background:var(--glass-control-hover);color:var(--text)}.btn:not(:disabled):hover.v-tonal[data-v-b5400977]{background:color-mix(in srgb,var(--accent) 24%,transparent)}.btn:not(:disabled):hover.v-solid[data-v-b5400977]{filter:brightness(1.06)}.btn[aria-pressed=true][data-v-b5400977]{background:var(--selection);color:var(--accent)}.icon-only[aria-pressed=true][data-v-b5400977]{background:transparent}.btn[data-v-b5400977]:disabled{background:var(--off-soft);color:var(--text-3);box-shadow:none;filter:none}.btn:disabled.v-ghost[data-v-b5400977],.btn:disabled.icon-only[data-v-b5400977]{background:transparent}.vh[data-v-fbbaf2d2]{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ac[data-v-2d62660c]{position:relative;min-width:0}.ac-host[data-v-2d62660c]{position:relative;border-radius:8px;outline-offset:4px;touch-action:pan-y}svg[data-v-2d62660c]{display:block;overflow:visible}.grid[data-v-2d62660c]{stroke:var(--chart-grid);stroke-width:1;shape-rendering:crispedges}.axis[data-v-2d62660c]{fill:var(--chart-axis);font-size:11px;font-variant-numeric:tabular-nums}.area[data-v-2d62660c]{fill-opacity:.1;stroke:none}.line[data-v-2d62660c]{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.cross[data-v-2d62660c]{stroke:var(--chart-cross);stroke-width:1}.dot[data-v-2d62660c]{stroke:var(--chart-surface);stroke-width:2}.ac-empty[data-v-2d62660c]{display:grid;place-items:center;height:100%;margin:0;border:1px dashed var(--line);border-radius:8px;font-size:13px;color:var(--text-3)}.ac-tip[data-v-2d62660c]{position:absolute;z-index:5;top:4px;min-width:136px;padding:8px 10px;border-radius:12px;background:var(--glass-bg-float);-webkit-backdrop-filter:var(--glass-filter-float);backdrop-filter:var(--glass-filter-float);box-shadow:var(--glass-shadow-raised);font-size:12px;pointer-events:none}.ac-tip-head[data-v-2d62660c]{margin-bottom:4px;color:var(--text-3)}.ac-tip-row[data-v-2d62660c]{display:grid;grid-template-columns:12px auto 1fr;align-items:center;gap:6px}.ac-tip-row i[data-v-2d62660c]{width:12px;height:3px;border-radius:2px}.ac-tip-row b[data-v-2d62660c]{font-variant-numeric:tabular-nums}.ac-tip-row span[data-v-2d62660c]{color:var(--text-3)}.card[data-v-4847b6b5]{min-width:0;border-radius:var(--r-card);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);color:var(--text)}.depth-front[data-v-4847b6b5]{background:var(--glass-bg-front);-webkit-backdrop-filter:var(--glass-filter-front);backdrop-filter:var(--glass-filter-front);box-shadow:var(--glass-shadow-front)}.depth-back[data-v-4847b6b5]{background:var(--glass-bg-back);-webkit-backdrop-filter:var(--glass-filter-back);backdrop-filter:var(--glass-filter-back);box-shadow:var(--glass-shadow-back)}.pad-sm[data-v-4847b6b5]{padding:16px}.pad-md[data-v-4847b6b5]{padding:clamp(16px,3cqi,20px) clamp(16px,3.4cqi,22px)}.pad-lg[data-v-4847b6b5]{padding:clamp(16px,3.4cqi,22px) clamp(16px,3.8cqi,24px) clamp(16px,3.8cqi,24px)}.chain-box[data-v-e7e12b3f]{container:chain / inline-size;width:100%;min-width:0}.chain[data-v-e7e12b3f]{list-style:none;display:grid;grid-template-columns:repeat(var(--chain-cols),minmax(0,1fr));margin:0;padding:16px 0 0;border-top:1px solid var(--line)}.node[data-v-e7e12b3f]{position:relative;display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:10px;align-items:center;min-width:0;padding-right:16px}.node:not(:last-child) .node-line[data-v-e7e12b3f]:after{content:"";flex:1 1 0;min-width:0;align-self:center;height:2px;margin-right:-10px;border-radius:2px;background:var(--tm);opacity:.3}.node-ic[data-v-e7e12b3f]{grid-row:span 2;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:transparent;color:var(--tc)}.node-line[data-v-e7e12b3f]{position:relative;z-index:1;display:flex;align-items:baseline;gap:6px;min-width:0;width:100%;white-space:nowrap}.node-t[data-v-e7e12b3f]{font-size:12px;color:var(--text-3)}.node-v[data-v-e7e12b3f]{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:600;color:var(--tc)}.node.t-good .node-v[data-v-e7e12b3f]{color:var(--text)}.node-d[data-v-e7e12b3f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--text-2)}@container chain (max-width: 600px){.chain[data-v-e7e12b3f]{grid-template-columns:repeat(var(--chain-cols-narrow),minmax(0,1fr));row-gap:14px}.node:nth-child(2n) .node-line[data-v-e7e12b3f]:after{display:none}}@container chain (max-width: 440px){.chain[data-v-e7e12b3f]{padding-top:14px}.node[data-v-e7e12b3f]{grid-template-columns:28px minmax(0,1fr);column-gap:8px;padding-right:8px}.node-ic[data-v-e7e12b3f]{width:28px;height:28px}.node .node-line[data-v-e7e12b3f]:after{display:none}.node-v[data-v-e7e12b3f]{font-size:13px}.node-line[data-v-e7e12b3f]{flex-wrap:wrap;width:auto;padding-right:0;white-space:normal}.node-v[data-v-e7e12b3f]{overflow:visible;text-overflow:clip;overflow-wrap:anywhere}.node-d[data-v-e7e12b3f]{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}}.dlg-backdrop[data-v-24a943a4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:16px;background:var(--glass-scrim);-webkit-backdrop-filter:var(--glass-scrim-filter);backdrop-filter:var(--glass-scrim-filter)}.dlg[data-v-24a943a4]{container:dlg / inline-size;width:min(440px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);padding:22px;overflow:auto;border-radius:var(--r-card);background:var(--glass-bg-modal);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow-raised);color:var(--text)}.dlg[data-v-24a943a4]:focus{outline:none}.dlg.is-wide[data-v-24a943a4]{width:min(680px,100%)}.dlg[data-v-24a943a4]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dlg-header[data-v-24a943a4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.dlg-close[data-v-24a943a4]{flex:none}.dlg-title[data-v-24a943a4]{margin:0;font-size:18px;font-weight:650;letter-spacing:-.01em}.dlg.danger .dlg-title[data-v-24a943a4]{color:var(--bad)}.dlg-body[data-v-24a943a4]{display:grid;gap:8px;margin-top:8px;font-size:14px;line-height:1.55;color:var(--text-2)}.dlg-desc[data-v-24a943a4]{margin:0}.dlg-error[data-v-24a943a4]{margin:12px 0 0;padding:10px 12px;border-radius:var(--r-inset);background:var(--bad-soft);color:var(--bad);font-size:13px;font-weight:600}.dlg-actions[data-v-24a943a4]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px}@container dlg (max-width: 360px){.dlg-actions[data-v-24a943a4]{flex-direction:column-reverse}.dlg-actions[data-v-24a943a4]>*{width:100%}}@media(max-width:720px){.as-sheet[data-v-24a943a4]{align-items:end;padding:0}.as-sheet .dlg[data-v-24a943a4]{width:100%;max-height:min(88dvh,760px);padding:16px 18px calc(18px + env(safe-area-inset-bottom,0px));border-radius:var(--r-card) var(--r-card) 0 0}}.dlg-enter-active[data-v-24a943a4],.dlg-leave-active[data-v-24a943a4]{transition:opacity .16s var(--ease)}.dlg-enter-active .dlg[data-v-24a943a4],.dlg-leave-active .dlg[data-v-24a943a4]{transition:transform .2s var(--ease)}.dlg-enter-from[data-v-24a943a4],.dlg-leave-to[data-v-24a943a4]{opacity:0}.dlg-enter-from .dlg[data-v-24a943a4],.dlg-leave-to .dlg[data-v-24a943a4]{transform:translateY(8px)}.empty[data-v-0f251d0e]{min-width:0;font-size:13px;color:var(--text-2)}.empty-title[data-v-0f251d0e]{display:block;font-size:14px;font-weight:600;color:var(--text)}.empty-desc[data-v-0f251d0e]{margin:4px 0 0;font-size:12.5px;line-height:1.5;color:var(--text-2)}.empty-actions[data-v-0f251d0e]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.empty-icon[data-v-0f251d0e]{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:transparent;color:var(--tc)}.layout-inset[data-v-0f251d0e]{padding:16px;border-radius:var(--r-inset);background:var(--glass-inset)}.layout-icon[data-v-0f251d0e]{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px}.layout-icon .empty-title[data-v-0f251d0e]{font-size:17px;font-weight:650}.layout-center[data-v-0f251d0e]{display:grid;justify-items:center;gap:10px;padding:32px 16px;text-align:center}.layout-center .empty-icon[data-v-0f251d0e]{width:52px;height:52px;border-radius:16px}.layout-center .empty-actions[data-v-0f251d0e]{justify-content:center}.kv-wrap[data-v-373b49f3]{min-width:0}.kv-grid[data-v-373b49f3]{--kv-gap-x: 20px;display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--kv-min),calc((100% - (var(--kv-cols) - 1) * var(--kv-gap-x)) / var(--kv-cols))),1fr));gap:14px var(--kv-gap-x);margin:0}.kv-more[data-v-373b49f3]{margin:4px 0 0 -12px;color:var(--accent)}.kv-item[data-v-5fc6b2d5]{min-width:0}.kv-label[data-v-5fc6b2d5]{font-size:12px;color:var(--text-3)}.kv-value[data-v-5fc6b2d5]{display:flex;align-items:center;gap:2px;min-width:0;margin:2px 0 0;font-size:14px}.kv-text[data-v-5fc6b2d5]{min-width:0;overflow-wrap:anywhere}.na .kv-value[data-v-5fc6b2d5]{color:var(--text-3)}.mono[data-v-5fc6b2d5]{font-family:var(--mono);font-size:.93em;font-variant-numeric:tabular-nums}.kv-reveal[data-v-5fc6b2d5],.kv-copy[data-v-5fc6b2d5]{display:inline-flex;align-items:center;flex:none;min-height:44px;margin-block:-10px;border:0;border-radius:10px;background:transparent;color:var(--text-3)}.kv-reveal[data-v-5fc6b2d5]{flex:0 1 auto;gap:6px;min-width:0;padding:0 6px;margin-inline:-6px 0;color:var(--text);text-align:left;font-size:inherit}.kv-reveal .kv-text[data-v-5fc6b2d5]{text-align:left}.kv-eye[data-v-5fc6b2d5]{flex:none;color:var(--text-3)}.kv-copy[data-v-5fc6b2d5]{justify-content:center;width:44px}.kv-reveal[data-v-5fc6b2d5]:hover,.kv-copy[data-v-5fc6b2d5]:hover{background:var(--hover);color:var(--text)}.mrow[data-v-2228761b]{--meter-cut: var(--inset);display:grid;gap:3px;min-width:0}.m-top[data-v-2228761b]{display:flex;justify-content:space-between;gap:6px;font-size:12px}.m-l[data-v-2228761b]{font-weight:600;color:var(--text-2)}.m-grade[data-v-2228761b]{font-style:normal;font-weight:600;color:var(--tc)}.m-val[data-v-2228761b]{font-size:17px;font-weight:600;font-variant-numeric:tabular-nums}.m-val small[data-v-2228761b]{margin-left:3px;font-size:12px;font-weight:500;color:var(--text-2)}.m-val.na[data-v-2228761b]{font-size:13px;font-weight:500;color:var(--text-3)}.meter[data-v-2228761b]{position:relative;height:6px;border-radius:3px;background:var(--meter-track);overflow:hidden}.fill[data-v-2228761b]{position:absolute;inset:0 auto 0 0;width:calc(var(--v) * 100%);border-radius:3px;background:var(--tm)}.meter i[data-v-2228761b]{position:absolute;top:0;bottom:0;left:calc(var(--t) * 100% - 1px);width:2px;background:var(--meter-cut)}.seg[data-v-229dda5c]{--seg-h: 28px;position:relative;isolation:isolate;display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(44px,1fr);padding-inline:3px;max-width:100%}.seg.block[data-v-229dda5c]{display:grid;width:100%}.seg.wrap[data-v-229dda5c]{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:4px}.seg[aria-disabled=true][data-v-229dda5c]{opacity:.65}.seg.size-md[data-v-229dda5c]{--seg-h: 36px}.seg[data-v-229dda5c]:before{content:"";position:absolute;z-index:-1;inset:calc((44px - var(--seg-h) - 6px) / 2) 0;border-radius:calc(var(--seg-h) / 3 + 3px);background:var(--glass-track)}.seg-btn[data-v-229dda5c]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 10px;border:0;border-radius:10px;background:transparent;color:var(--text-2);font-size:13px;font-weight:500;white-space:nowrap}.size-md .seg-btn[data-v-229dda5c]{font-size:13.5px}.seg-btn[data-v-229dda5c]:before{content:"";position:absolute;z-index:-1;inset:calc((44px - var(--seg-h)) / 2) 0;border-radius:calc(var(--seg-h) / 3);background:transparent}.seg-btn[aria-checked=true][data-v-229dda5c]{color:var(--text);font-weight:650}.seg-btn[aria-checked=true][data-v-229dda5c]:before{background:var(--glass-thumb);box-shadow:var(--glass-thumb-shadow)}.seg-btn[data-v-229dda5c]:not(:disabled):not([aria-checked=true]):hover{color:var(--text)}.seg-btn[data-v-229dda5c]:disabled{color:var(--text-3)}.seg-btn[aria-checked=true][data-v-229dda5c] svg{color:var(--accent)}.seg-btn[data-v-229dda5c]:focus-visible{outline-offset:-2px}.badge[data-v-773cd533]{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:999px;background:var(--ts);color:var(--tc);font-size:12px;font-weight:600;white-space:nowrap}.size-sm[data-v-773cd533]{height:20px;padding:0 7px;gap:4px;font-size:11px}.mode-box[data-v-b22939e0]{container:mode / inline-size;min-width:0}.mode[data-v-b22939e0]{display:grid;gap:4px 12px;padding:12px 14px;border-radius:var(--r-tile);background:var(--glass-inset)}.mode.has-icon[data-v-b22939e0]{grid-template-columns:var(--icon-slot) minmax(0,1fr);align-items:start}.mode-ic[data-v-b22939e0]{display:grid;place-items:center;width:var(--icon-slot);height:var(--icon-slot);border-radius:12px;background:transparent;color:var(--text-2)}.mode-body[data-v-b22939e0]{display:grid;gap:4px;min-width:0}.mode-head[data-v-b22939e0]{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px}.mode-title[data-v-b22939e0]{font-size:14px;font-weight:600}.mode-caption[data-v-b22939e0]{font-size:12px;font-weight:400;color:var(--text-3)}.mode-hint[data-v-b22939e0]{font-size:12px;line-height:1.45;color:var(--text-3)}.mode-reason[data-v-b22939e0]{color:var(--text-2)}@container mode (max-width: 260px){.mode.has-icon[data-v-b22939e0]{grid-template-columns:minmax(0,1fr)}.mode-ic[data-v-b22939e0]{display:none}}.panel[data-v-a0ab1280]{container:panel / inline-size;position:relative;display:grid;align-content:start;gap:12px;width:100%;min-width:0;padding:16px 18px 18px;border-radius:var(--r-panel);background:var(--glass-inset);color:var(--text)}.panel-head[data-v-a0ab1280]{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:26px}.panel-title[data-v-a0ab1280]{display:flex;align-items:center;gap:8px;margin:0;min-width:0;font-size:var(--font-section-title);font-weight:600;letter-spacing:0;color:var(--text-2)}.panel-icon[data-v-a0ab1280]{flex:none;color:var(--accent)}.panel-aside[data-v-a0ab1280]{display:flex;align-items:center;gap:8px;flex:none;font-size:12px;color:var(--text-3)}@container (max-width: 300px){.panel-head[data-v-a0ab1280]{flex-wrap:wrap}}.rail-item[data-v-faa9be1e]{display:grid;grid-template-columns:var(--icon-slot) minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:10px 12px;border:0;border-radius:18px;background:transparent;color:var(--text);text-align:left;transition:background-color .18s var(--ease)}.rail-item[data-v-faa9be1e]:not(:disabled):hover{background:var(--hover)}.rail-item[aria-current=true][data-v-faa9be1e],.rail-item[aria-selected=true][data-v-faa9be1e]{background:var(--selection)}.rail-item[data-v-faa9be1e]:disabled{opacity:.55;cursor:not-allowed}.ri-ic[data-v-faa9be1e]{display:grid;place-items:center;width:var(--icon-slot);height:var(--icon-slot);background:transparent;color:var(--accent)}.dim .ri-ic[data-v-faa9be1e]{background:transparent;color:var(--off)}.ri-text[data-v-faa9be1e]{display:grid;min-width:0}.ri-title[data-v-faa9be1e]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere;font-size:14px;font-weight:600}.ri-sub[data-v-faa9be1e]{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;color:var(--text-3)}.ri-sub.toned[data-v-faa9be1e]{color:var(--tc)}.ri-sub-text[data-v-faa9be1e]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rail-item[role=option] .ri-sub-text[data-v-faa9be1e]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere}.ri-dot[data-v-faa9be1e]{flex:none;width:6px;height:6px;border-radius:50%;background:var(--tm)}.ri-end[data-v-faa9be1e]{display:flex;align-items:center;gap:8px}.ri-count[data-v-faa9be1e]{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--accent);color:var(--surface);font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.rr[data-v-803d484c]{container:rail / inline-size;width:100%;min-width:0}.rr-grid[data-v-803d484c]{display:grid;grid-template-columns:208px minmax(0,1fr);gap:24px;align-items:start}.rr-rail[data-v-803d484c]{position:sticky;top:16px;display:grid;gap:4px}.rr-head[data-v-803d484c]{display:flex;justify-content:space-between;padding:4px 12px 8px;font-size:12px;font-weight:600;color:var(--text-3)}.rr-empty[data-v-803d484c]{margin:0;padding:10px 12px;font-size:13px;color:var(--text-3)}.rr-select[data-v-803d484c]{display:none;position:relative}.rr-select-foot[data-v-803d484c]{display:none}.rr-trigger[data-v-803d484c]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:56px;padding:0 16px;border:0;border-radius:18px;background:var(--glass-bg-back);-webkit-backdrop-filter:var(--glass-filter-back);backdrop-filter:var(--glass-filter-back);box-shadow:var(--glass-shadow-back);text-align:left}.rr-trigger[data-v-803d484c]:disabled{opacity:.6;cursor:not-allowed}.rr-cur[data-v-803d484c]{display:flex;align-items:center;gap:10px;min-width:0}.rr-cur-ic[data-v-803d484c]{flex:none;color:var(--accent)}.rr-cur-text[data-v-803d484c]{display:grid;min-width:0}.rr-cur-text b[data-v-803d484c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.rr-cur-sub[data-v-803d484c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--tc, var(--text-3))}.rr-chev[data-v-803d484c]{flex:none;color:var(--text-3)}.rr-trigger[aria-expanded=true] .rr-chev[data-v-803d484c]{transform:rotate(180deg)}.rr-menu[data-v-803d484c]{position:absolute;z-index:20;top:calc(100% + 8px);right:0;left:0;display:grid;gap:2px;max-height:min(70vh,480px);padding:8px;overflow:auto;border-radius:20px;background:var(--glass-bg-float);-webkit-backdrop-filter:var(--glass-filter-float);backdrop-filter:var(--glass-filter-float);box-shadow:var(--glass-shadow-raised)}.rr-main[data-v-803d484c]{container:main / inline-size;min-width:0}@container rail (max-width: 719px){.rr-grid[data-v-803d484c]{grid-template-columns:minmax(0,1fr);gap:12px}.rr-rail[data-v-803d484c]{display:none}.rr-select[data-v-803d484c],.rr-select-foot[data-v-803d484c]{display:block}}.svc[data-v-52f2cae8]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 8px;min-width:0;min-height:38px;padding:6px 10px;border-radius:12px;background:var(--glass-inset);font-size:12.5px}.svc-name[data-v-52f2cae8]{display:flex;align-items:center;gap:7px;color:var(--text-2)}.svc-name[data-v-52f2cae8] svg{flex:none;color:var(--tc)}.svc-state[data-v-52f2cae8]{font-weight:600;color:var(--tc);white-space:nowrap}.svc.t-good .svc-state[data-v-52f2cae8]{color:var(--text)}.bars[data-v-47dbbe88]{display:inline-flex;align-items:flex-end;gap:2px;height:14px;color:var(--tm)}.bars i[data-v-47dbbe88]{width:3px;border-radius:1.5px;background:var(--meter-track)}.bars i[data-v-47dbbe88]:nth-child(1){height:30%}.bars i[data-v-47dbbe88]:nth-child(2){height:55%}.bars i[data-v-47dbbe88]:nth-child(3){height:78%}.bars i[data-v-47dbbe88]:nth-child(4){height:100%}.bars i.on[data-v-47dbbe88]{background:currentcolor}.gauge[data-v-99da467b]{--gauge-cut: var(--inset);container:gauge / inline-size;position:relative;width:min(100%,var(--gauge-max));margin-inline:auto;aspect-ratio:184 / 150}.gauge svg[data-v-99da467b]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.gauge-c[data-v-99da467b]{position:absolute;top:59.33%;transform:translateY(-50%);right:0;left:0;display:grid;justify-items:center;gap:2px;text-align:center}.gauge-num[data-v-99da467b]{color:var(--accent);font-size:max(28px,25cqw);line-height:1;font-weight:650;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gauge-num.long[data-v-99da467b]{font-size:max(24px,20cqw)}.gauge-num .neg[data-v-99da467b]{position:relative;top:-.36em;margin-right:.04em;font-size:.6em;font-weight:500}.gauge-unit[data-v-99da467b]{font-size:12px;color:var(--text-2)}.gauge-status[data-v-99da467b]{font-size:12px;font-weight:600;color:var(--tc)}.gauge-ends[data-v-99da467b]{position:absolute;right:5.4%;bottom:0;left:5.4%;display:flex;justify-content:space-between;font-size:11px;line-height:1;color:var(--text-3);font-variant-numeric:tabular-nums}.sb[data-v-5b95c43e]{position:relative;min-width:0}.sb-host[data-v-5b95c43e]{position:relative;border-radius:8px;outline-offset:4px;touch-action:pan-y}svg[data-v-5b95c43e]{display:block;overflow:visible}.grid[data-v-5b95c43e]{stroke:var(--chart-grid);stroke-width:1;shape-rendering:crispedges}.axis[data-v-5b95c43e]{fill:var(--chart-axis);font-size:11px;font-variant-numeric:tabular-nums}.hover[data-v-5b95c43e]{fill:var(--hover)}.bar-down[data-v-5b95c43e]{fill:var(--s1)}.bar-up[data-v-5b95c43e]{fill:var(--s2)}.hatch[data-v-5b95c43e]{stroke:var(--chart-axis);stroke-width:1;opacity:.55}.nodata[data-v-5b95c43e]{stroke:var(--chart-grid);stroke-width:1;stroke-dasharray:3 2}.sb-empty[data-v-5b95c43e]{display:grid;place-items:center;margin:0;border-radius:var(--r-inset);background:var(--inset);font-size:13px;color:var(--text-3)}.sb-tip[data-v-5b95c43e]{position:absolute;z-index:5;top:4px;min-width:136px;padding:8px 10px;border-radius:12px;background:var(--glass-bg-float);-webkit-backdrop-filter:var(--glass-filter-float);backdrop-filter:var(--glass-filter-float);box-shadow:var(--glass-shadow-raised);font-size:12px;pointer-events:none}.sb-tip-head[data-v-5b95c43e]{margin-bottom:4px;color:var(--text-3)}.sb-tip-note[data-v-5b95c43e]{color:var(--text-2);font-weight:600}.sb-tip-row[data-v-5b95c43e]{display:grid;grid-template-columns:12px auto 1fr;align-items:center;gap:6px}.sb-tip-row i[data-v-5b95c43e]{width:12px;height:3px;border-radius:2px}.sb-tip-row b[data-v-5b95c43e]{font-variant-numeric:tabular-nums}.sb-tip-row span[data-v-5b95c43e]{color:var(--text-3)}.sb-table-wrap[data-v-5b95c43e]{max-height:260px;overflow:auto;border-radius:var(--r-inset);background:var(--inset)}.sb-table[data-v-5b95c43e]{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}.sb-table th[data-v-5b95c43e],.sb-table td[data-v-5b95c43e]{padding:8px 14px;border-bottom:1px solid var(--line);text-align:right;font-weight:400}.sb-table th[data-v-5b95c43e]:first-child,.sb-table td[data-v-5b95c43e]:first-child{text-align:left}.sb-table thead th[data-v-5b95c43e]{position:sticky;top:0;background:var(--inset);font-size:12px;font-weight:600;color:var(--text-3)}.sb-table .no-data td[data-v-5b95c43e]{text-align:left;color:var(--text-3)}.steps-box[data-v-adc8fa88]{container:steps / inline-size;width:100%;min-width:0}.steps[data-v-adc8fa88]{list-style:none;display:grid;grid-template-columns:repeat(var(--step-cols),minmax(0,1fr));margin:0;padding:0}.step[data-v-adc8fa88]{position:relative;display:grid;justify-items:center;align-content:start;gap:5px;min-width:0;text-align:center}.step[data-v-adc8fa88]:not(:first-child):before{content:"";position:absolute;top:11px;right:calc(50% + 14px);width:calc(100% - 28px);height:2px;border-radius:2px;background:var(--meter-track)}.s-done[data-v-adc8fa88]:not(:first-child):before,.s-active[data-v-adc8fa88]:not(:first-child):before,.s-failed[data-v-adc8fa88]:not(:first-child):before{background:var(--good-mark);opacity:.3}.dot[data-v-adc8fa88]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--glass-control);box-shadow:inset 0 0 0 1.5px var(--line);color:var(--text-3);font-size:11px;font-weight:600}.s-done .dot[data-v-adc8fa88]{background:var(--good-mark);box-shadow:none;color:#fff}.s-active .dot[data-v-adc8fa88]{background:var(--prog-soft);box-shadow:inset 0 0 0 2px var(--prog-mark);color:var(--prog)}.s-failed .dot[data-v-adc8fa88]{background:var(--bad-mark);box-shadow:none;color:#fff}.step-l[data-v-adc8fa88]{max-width:100%;font-size:12px;line-height:1.25;color:var(--text-2);overflow-wrap:anywhere}.s-active .step-l[data-v-adc8fa88]{color:var(--prog);font-weight:600}.s-failed .step-l[data-v-adc8fa88]{color:var(--bad);font-weight:600}.sw-box[data-v-1632084d]{container:sw / inline-size;min-width:0}.sw[data-v-1632084d]{display:grid;grid-template-columns:var(--icon-slot) minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:68px;padding:12px 14px;border:0;border-radius:var(--r-tile);background:var(--glass-inset);text-align:left;transition:transform .18s var(--ease),background-color .18s var(--ease)}.sw[data-v-1632084d]:not(:disabled):hover{transform:translateY(var(--hover-lift))}.sw[data-v-1632084d]:disabled{opacity:.6;cursor:not-allowed}.sw[aria-busy=true][data-v-1632084d]:disabled{cursor:progress}.sw-ic[data-v-1632084d]{display:grid;place-items:center;width:var(--icon-slot);height:var(--icon-slot);border-radius:12px;background:transparent;color:var(--text-2)}.sw[aria-pressed=true] .sw-ic[data-v-1632084d]{color:var(--accent)}.sw-text[data-v-1632084d]{display:grid;min-width:0}.sw-label[data-v-1632084d]{font-size:14px;font-weight:600}.sw-desc[data-v-1632084d]{font-size:12px;line-height:1.4;color:var(--text-3);overflow-wrap:anywhere}.sw-track[data-v-1632084d]{position:relative;width:40px;height:24px;border-radius:12px;background:var(--off);opacity:.6;transition:background-color .18s var(--ease),opacity .18s}.sw-thumb[data-v-1632084d]{position:absolute;top:3px;left:3px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#fff;color:var(--prog);box-shadow:0 1px 3px #00000040;transition:transform .18s var(--ease)}.sw[aria-pressed=true] .sw-track[data-v-1632084d]{background:var(--good-mark);opacity:1}.sw[aria-pressed=true] .sw-thumb[data-v-1632084d]{transform:translate(16px)}.sw-box.compact[data-v-1632084d]{container-type:normal}.compact .sw[data-v-1632084d]{grid-template-columns:auto auto;gap:10px;min-height:44px;padding:0 6px 0 14px;border-radius:var(--radius-pill);background:transparent}.compact .sw[data-v-1632084d]:not(:disabled):hover{transform:none;background:var(--hover)}.compact .sw-label[data-v-1632084d]{font-size:13px;color:var(--text-2)}.compact .sw[aria-pressed=true] .sw-label[data-v-1632084d]{color:var(--text)}@container sw (max-width: 230px){.sw[data-v-1632084d]{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:start;min-height:96px}.sw-ic[data-v-1632084d]{grid-column:1}.sw-track[data-v-1632084d]{grid-row:1;grid-column:2}.sw-text[data-v-1632084d]{grid-column:1 / -1;grid-row:2}}.tile-head[data-v-0a6f7fa6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:14px;min-height:32px}.tile-title[data-v-0a6f7fa6]{display:flex;align-items:center;gap:8px;margin:0;min-width:0;font-size:var(--font-card-title);font-weight:600;letter-spacing:0}.tile-icon[data-v-0a6f7fa6]{flex:none;color:var(--accent)}.tile-aside[data-v-0a6f7fa6]{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--text-3)}.tone-dot[data-v-06238862]{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:inherit}.dot[data-v-06238862]{flex:none;border-radius:50%;background:var(--tm)}.dot-text[data-v-06238862]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-tone[data-v-06238862]{color:var(--tc)}.text-field[data-v-27f27b82]{display:grid;gap:6px;min-width:0;color:var(--text-2);font-size:var(--font-helper)}.hidden-label[data-v-27f27b82]{gap:0}.text-field>.btn[data-v-27f27b82]{justify-self:start}input[data-v-27f27b82]{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--r-control);padding:8px 12px;background:var(--glass-control);color:var(--text);font:inherit;font-size:var(--font-control)}input[data-v-27f27b82]:disabled{opacity:.55;cursor:not-allowed}input.font-mono[data-v-27f27b82]{font-family:var(--mono);font-variant-numeric:tabular-nums}.check-field[data-v-2ae1c039]{display:flex;align-items:center;gap:2px;min-height:44px;cursor:pointer;overflow-wrap:anywhere}input[data-v-2ae1c039]{flex:none;display:grid;place-items:center;width:44px;height:44px;margin:0 0 0 -12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:inherit}input[data-v-2ae1c039]:before,input[data-v-2ae1c039]:after{content:"";grid-area:1 / 1}input[data-v-2ae1c039]:before{width:20px;height:20px;box-sizing:border-box;border:2px solid var(--off);border-radius:6px;background:var(--glass-control);transition:background-color .12s,border-color .12s}input[data-v-2ae1c039]:after{width:6px;height:11px;margin-top:-3px;border:solid var(--surface);border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0}input[data-v-2ae1c039]:checked:before{border-color:var(--accent);background:var(--accent)}input[data-v-2ae1c039]:checked:after{opacity:1}input[data-v-2ae1c039]:disabled{cursor:not-allowed}input[data-v-2ae1c039]:disabled:before{opacity:.5}.select-field[data-v-53c46670]{display:grid;gap:6px;min-width:0;color:var(--text-2);font-size:var(--font-helper)}select[data-v-53c46670]{width:100%;min-width:0;min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--r-control);padding:8px 12px;background:var(--glass-control);color:var(--text);font:inherit;font-size:var(--font-control);text-overflow:ellipsis}select[data-v-53c46670]:disabled{opacity:.55;cursor:not-allowed}.area-field[data-v-ffa5461a],label[data-v-ffa5461a]{display:grid;gap:6px;min-width:0;color:var(--text-2);font-size:var(--font-helper)}.area-field>button[data-v-ffa5461a]{justify-self:start}textarea[data-v-ffa5461a]{width:100%;min-width:0;min-height:88px;resize:vertical;border:1px solid var(--line);border-radius:var(--r-control);padding:10px 12px;background:var(--glass-control);color:var(--text);font:inherit;font-size:var(--font-control)}.masked[data-v-ffa5461a]{min-height:44px;display:flex;align-items:center;color:var(--text-2)}textarea[data-v-ffa5461a]:disabled{opacity:.55;cursor:not-allowed}.pad[data-v-6ce241d3]{display:grid;grid-template-columns:repeat(3,minmax(48px,68px));justify-content:center;gap:12px clamp(10px,5cqi,22px);width:100%}.key[data-v-6ce241d3]{display:grid;place-items:center;align-content:center;width:100%;aspect-ratio:1;min-width:0;padding:0;border:0;border-radius:50%;background:var(--glass-control);box-shadow:0 1px 2px #172b420f;color:var(--text);user-select:none;-webkit-user-select:none;touch-action:manipulation;transition:background .14s var(--ease),transform .14s var(--ease)}.key b[data-v-6ce241d3]{font-size:clamp(20px,6.5cqi,26px);font-weight:500;line-height:1;font-variant-numeric:tabular-nums}.key small[data-v-6ce241d3]{min-height:12px;margin-top:2px;font-size:9.5px;letter-spacing:.14em;color:var(--text-3)}.key[data-v-6ce241d3]:hover:not(:disabled){background:var(--hover)}.key[data-v-6ce241d3]:active:not(:disabled){transform:scale(.95)}.key[data-v-6ce241d3]:disabled{opacity:.5;box-shadow:none}.key[data-v-6ce241d3]:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.mobile-pad[data-v-6ce241d3]{grid-template-columns:repeat(3,clamp(48px,8dvh,68px));gap:clamp(6px,1.2dvh,12px) clamp(22px,8cqi,34px)}.mobile-pad .key[data-v-6ce241d3]{box-shadow:none}.mobile-pad .key b[data-v-6ce241d3]{font-size:28px}.mobile-pad.compact[data-v-6ce241d3]{grid-template-columns:repeat(3,44px);gap:6px 30px}.mobile-pad.compact .key b[data-v-6ce241d3]{font-size:22px}.incoming-call-bar[data-v-81002259]{position:fixed;z-index:45;right:max(16px,calc((100vw - var(--page-max)) / 2 + 16px));bottom:calc(90px + env(safe-area-inset-bottom,0px));display:flex;align-items:center;gap:3px;width:370px;max-width:calc(100vw - 24px);padding:9px 11px;border-radius:22px;color:var(--text);background:var(--glass-bg-modal);-webkit-backdrop-filter:var(--glass-filter-float);backdrop-filter:var(--glass-filter-float);box-shadow:var(--shadow-raised)}.bar-identity[data-v-81002259]{flex:1;display:flex;align-items:center;gap:8px;min-width:0;text-align:left}.bar-icon[data-v-81002259]{display:grid;place-items:center;flex:none;width:34px;height:40px;color:var(--good)}.bar-copy[data-v-81002259]{display:grid;gap:3px;min-width:0}.bar-copy b[data-v-81002259]{overflow:hidden;color:var(--text);font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.bar-copy small[data-v-81002259]{overflow:hidden;color:var(--text-2);font-size:11px;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.bar-copy small span[data-v-81002259]{margin:0 5px}.incoming-call-bar[data-v-81002259] .btn{min-width:36px;min-height:40px}.incoming-popup[data-v-81002259]{display:flex;flex-direction:column;align-items:center;min-width:0;padding:10px 12px 12px;color:var(--text);text-align:center}.caller-avatar[data-v-81002259]{display:grid;place-items:center;width:74px;height:74px;margin:3px 0 20px;border-radius:50%;color:var(--accent);background:var(--accent-soft)}.caller-avatar.ringing[data-v-81002259]{animation:caller-pulse-81002259 2.8s ease-in-out infinite}.connected .caller-avatar[data-v-81002259]{color:var(--good);background:var(--good-soft)}.settled .caller-avatar[data-v-81002259]{color:var(--text-2);background:var(--off-soft)}.caller-number[data-v-81002259]{max-width:100%;overflow-wrap:anywhere;font-size:28px;line-height:1.25;font-weight:600;font-variant-numeric:tabular-nums}.caller-line[data-v-81002259]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;margin-top:9px;color:var(--text-3);font-size:12px}.other-call-switch[data-v-81002259]{min-height:36px;margin-top:5px;padding:0 12px;border-radius:var(--r-control);color:var(--accent);font-size:11px}.other-call-switch[data-v-81002259]:hover{background:var(--accent-soft)}.separator[data-v-81002259]{margin:0 6px}.hd-label[data-v-81002259]{display:inline-flex;margin-left:7px;padding:1px 4px;border:1px solid currentColor;border-radius:4px;color:var(--good);font-size:9px;font-weight:650;line-height:1.3;vertical-align:middle}.popup-state[data-v-81002259]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:6px;width:100%;min-height:68px;padding-top:20px}.state-line[data-v-81002259]{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--text-2);font-size:13px}.state-detail[data-v-81002259]{max-width:290px;color:var(--text-3);font-size:11px;line-height:1.6}.state-error[data-v-81002259]{max-width:290px;color:var(--bad);font-size:11px;line-height:1.6}.ring-actions[data-v-81002259]{display:flex;justify-content:space-between;width:100%;max-width:268px;padding-top:24px}.round-action[data-v-81002259]{display:flex;flex-direction:column;align-items:center;gap:9px;min-width:66px;border-radius:16px;text-align:center}.round-action[data-v-81002259]:disabled{opacity:.5;cursor:not-allowed}.round-action b[data-v-81002259]{font-size:12px;font-weight:500}.round-action small[data-v-81002259]{min-height:13px;margin-top:-5px;color:var(--text-3);font-size:10px}.round-icon[data-v-81002259]{display:grid;place-items:center;flex:none;width:60px;height:60px;border-radius:50%;color:var(--text-2);background:var(--glass-inset);transition:filter .18s ease}.round-action:not(:disabled):hover .round-icon[data-v-81002259]{filter:brightness(1.07)}.ignore-action .round-icon[data-v-81002259]{color:var(--bad);background:var(--bad-soft)}.accept-action .round-icon[data-v-81002259]{color:var(--surface);background:var(--good)}.hangup-action .round-icon[data-v-81002259]{color:var(--surface);background:var(--bad)}.round-action[aria-pressed=true] .round-icon[data-v-81002259]{color:var(--accent);background:var(--accent-soft)}.cancel-answer[data-v-81002259],.result-actions[data-v-81002259]{display:flex;justify-content:center;gap:10px;padding:26px 0 8px}.connected-state[data-v-81002259]{display:grid;justify-items:center;gap:3px;margin:4px 0 12px}.call-clock[data-v-81002259]{color:var(--text);font-size:22px;font-weight:450;font-variant-numeric:tabular-nums}.connected-state small[data-v-81002259]{color:var(--text-3);font-size:10px}.audio-actions[data-v-81002259]{display:flex;justify-content:center;gap:26px;padding-top:5px}.audio-actions .round-icon[data-v-81002259]{width:54px;height:54px}.hangup-action[data-v-81002259]{margin-top:22px}.popup-keypad[data-v-81002259]{width:min(100%,258px);margin:5px 0 10px}.popup-keypad output[data-v-81002259]{display:block;min-height:30px;color:var(--text-2);font-size:16px;font-variant-numeric:tabular-nums}@keyframes caller-pulse-81002259{0%,to{box-shadow:0 0 color-mix(in srgb,var(--accent) 0%,transparent)}50%{box-shadow:0 0 0 10px color-mix(in srgb,var(--accent) 5%,transparent)}}@media(max-width:720px){.incoming-call-bar[data-v-81002259]{left:12px;right:12px;bottom:calc(82px + env(safe-area-inset-bottom,0px));width:auto;padding:8px 9px}.incoming-popup[data-v-81002259]{padding:13px 6px 9px}.caller-avatar[data-v-81002259]{width:70px;height:70px;margin-bottom:18px}.caller-number[data-v-81002259]{font-size:27px}.ring-actions[data-v-81002259]{max-width:256px;padding-top:22px}.round-icon[data-v-81002259]{width:62px;height:62px}.audio-actions[data-v-81002259]{gap:22px}}@media(max-width:370px){.caller-number[data-v-81002259]{font-size:24px}.audio-actions[data-v-81002259]{gap:17px}}@media(prefers-reduced-motion:reduce){.caller-avatar.ringing[data-v-81002259]{animation:none}}.app-layout[data-v-7707853a]{--sms-demo-height: 0px;--call-demo-height: 0px;position:relative;z-index:1;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}.demo-layout[data-v-7707853a]{--sms-demo-height: 28px;--call-demo-height: 28px}@media(max-width:720px){.sms-pane-open .shell-header[data-v-7707853a],.sms-pane-open .shell-dock[data-v-7707853a],.calls-mobile .shell-header[data-v-7707853a],.call-pane-open .shell-dock[data-v-7707853a]{display:none}.sms-pane-open[data-v-7707853a] .demo-banner{position:fixed;top:0;right:0;left:0;height:28px;min-height:0}.sms-pane-open[data-v-7707853a] .demo-banner-hint{display:none}.call-pane-open[data-v-7707853a] .demo-banner{position:fixed;top:0;right:0;left:0;height:28px;min-height:0}.call-pane-open[data-v-7707853a] .demo-banner-hint{display:none}}:root{--font: -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", "Helvetica Neue", Helvetica, Arial, "Noto Sans CJK SC", sans-serif;--mono: ui-monospace, "SF Mono", "Cascadia Mono", Consolas, "Liberation Mono", monospace;--r-card: 24px;--r-panel: 18px;--r-tile: 14px;--r-inset: 14px;--r-control: 14px;--control-height: 44px;--font-page-title: 20px;--font-device-title: 24px;--font-card-title: 16px;--font-section-title: 14px;--font-helper: 12px;--font-control: 13px;--icon-slot: 28px;--ease: cubic-bezier(.22, .72, .18, 1);--page-max: 1280px;--page-gutter: clamp(12px, 3vw, 20px)}:root,[data-theme=light]{color-scheme:light;--bg: #e8eef5;--bg-glow: radial-gradient(55% 45% at 100% 0%, rgb(66 133 214 / 30%), transparent 65%), radial-gradient(50% 45% at 0% 100%, rgb(31 190 140 / 24%), transparent 62%), radial-gradient(40% 35% at 18% 8%, rgb(150 110 230 / 16%), transparent 65%), radial-gradient(35% 30% at 85% 85%, rgb(240 170 60 / 14%), transparent 65%);--surface: #ffffff;--inset: #f2f6fa;--line: rgb(23 43 66 / 8%);--text: #142231;--text-2: #415162;--text-3: #4a5665;--accent: #1f5394;--accent-soft: rgb(37 99 176 / 7%);--selection: rgb(37 99 176 / 12%);--seg-track: #dbe4ee;--good: #156139;--good-soft: rgb(35 160 93 / 8%);--good-mark: #23a05d;--warn: #754c00;--warn-soft: rgb(224 155 20 / 11%);--warn-mark: #e09b14;--bad: #972a24;--bad-soft: rgb(216 74 63 / 9%);--bad-mark: #d84a3f;--prog: #1f5394;--prog-soft: rgb(42 120 214 / 8%);--prog-mark: #2a78d6;--off: #7c8c9f;--off-soft: rgb(124 140 159 / 7%);--meter-track: #e3e9f0;--s1: #2a78d6;--s2: #16a06f;--chart-grid: #e9eef4;--chart-axis: #5f7186;--chart-cross: #a9b5c3;--chart-surface: #ffffff;--shadow: 0 1px 2px rgb(23 43 66 / 5%), 0 8px 24px rgb(23 43 66 / 7%);--shadow-raised: 0 2px 4px rgb(23 43 66 / 6%), 0 16px 36px rgb(23 43 66 / 14%);--hover: rgb(60 90 125 / 7%)}[data-theme=dark]{color-scheme:dark;--bg: #070c12;--bg-glow: radial-gradient(55% 45% at 100% 0%, rgb(60 130 220 / 15%), transparent 65%), radial-gradient(50% 45% at 0% 100%, rgb(30 160 130 / 11%), transparent 62%), radial-gradient(40% 35% at 18% 8%, rgb(130 100 220 / 9%), transparent 65%), radial-gradient(35% 30% at 85% 85%, rgb(220 150 50 / 5%), transparent 65%);--surface: #172230;--inset: #1d2a39;--line: rgb(255 255 255 / 8%);--text: #e9f0f7;--text-2: #becbd8;--text-3: #b0becb;--accent: #8cc0f4;--accent-soft: rgb(90 150 220 / 20%);--selection: rgb(100 170 240 / 22%);--seg-track: #131d29;--good: #72d49d;--good-soft: rgb(55 170 110 / 15%);--good-mark: #3cb979;--warn: #f0c060;--warn-soft: rgb(224 160 40 / 15%);--warn-mark: #e0a52a;--bad: #ff9088;--bad-soft: rgb(230 80 70 / 15%);--bad-mark: #e8645a;--prog: #8cc0f4;--prog-soft: rgb(90 150 220 / 17%);--prog-mark: #5aa2ec;--off: #73859a;--off-soft: rgb(150 170 195 / 9%);--meter-track: #2a3a4d;--s1: #3987e5;--s2: #199e70;--chart-grid: #213042;--chart-axis: #8293a6;--chart-cross: #4a5d72;--chart-surface: #1d2a39;--shadow: 0 1px 2px rgb(0 0 0 / 30%), 0 10px 28px rgb(0 0 0 / 26%);--shadow-raised: 0 2px 6px rgb(0 0 0 / 35%), 0 18px 40px rgb(0 0 0 / 40%);--hover: rgb(160 190 220 / 6%)}:root,[data-theme]{--surface-inset: var(--inset);--text-secondary: var(--text-2);--separator: var(--line);--accent-on: var(--surface);--segment-track: var(--seg-track);--segment-thumb: var(--surface);--status-online: var(--good);--status-online-bg: var(--good-soft);--status-warn: var(--warn);--status-warn-bg: var(--warn-soft);--status-danger: var(--bad);--status-danger-bg: var(--bad-soft);--shadow-card: var(--shadow);--shadow-dock: var(--shadow-raised);--shadow-popover: var(--shadow-raised);--bg-gradient: var(--bg-glow)}:root{--radius-card: var(--r-card);--radius-track: 24px;--radius-thumb: var(--r-tile);--radius-inset: var(--r-inset);--radius-icon: var(--r-inset);--radius-button: 16px;--radius-pill: 100px;--font-family: var(--font);--font-numeric: var(--mono);--motion-segment-duration: .28s;--motion-feedback-duration: .18s;--motion-easing: var(--ease);--hover-lift: -2px;--press-scale: .975}:root,[data-theme=light]{--glass-fill: rgb(255 255 255 / 66%);--glass-fill-front: rgb(255 255 255 / 76%);--glass-fill-back: rgb(255 255 255 / 62%);--glass-fill-float: rgb(255 255 255 / 72%);--glass-fill-modal: rgb(255 255 255 / 90%);--glass-inset: rgb(213 224 236 / 36%);--glass-control: rgb(255 255 255 / 45%);--glass-control-hover: rgb(255 255 255 / 68%);--glass-track: rgb(30 55 90 / 6%);--glass-thumb: var(--glass-bg-front);--glass-thumb-shadow: var(--glass-shadow-front);--glass-solid: var(--accent);--glass-solid-shadow: none;--glass-grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .1 0 0 0 0 .2 0 0 0 0 .3 0 0 0 .02 0'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>");--glass-drop: 0 2px 12px rgb(23 43 66 / 4%);--glass-drop-raised: 0 4px 16px rgb(23 43 66 / 7%);--glass-drop-back: 0 1px 8px rgb(23 43 66 / 3%);--glass-scrim: rgb(8 16 26 / 30%)}[data-theme=dark]{--glass-fill: rgb(16 27 40 / 72%);--glass-fill-front: rgb(16 27 40 / 82%);--glass-fill-back: rgb(16 27 40 / 66%);--glass-fill-float: rgb(16 27 40 / 76%);--glass-fill-modal: rgb(16 27 40 / 94%);--glass-inset: rgb(255 255 255 / 4%);--glass-control: rgb(255 255 255 / 8%);--glass-control-hover: rgb(255 255 255 / 10%);--glass-track: rgb(0 0 0 / 28%);--glass-thumb: var(--glass-bg-front);--glass-thumb-shadow: var(--glass-shadow-front);--glass-solid: var(--accent);--glass-solid-shadow: none;--glass-grain: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .02 0'/></filter><rect width='140' height='140' filter='url(%23n)'/></svg>");--glass-drop: 0 2px 12px rgb(0 0 0 / 10%);--glass-drop-raised: 0 4px 16px rgb(0 0 0 / 16%);--glass-drop-back: 0 1px 8px rgb(0 0 0 / 14%);--glass-scrim: rgb(8 16 26 / 46%)}:root,[data-theme]{--glass-bg: var(--glass-fill);--glass-bg-front: var(--glass-fill-front);--glass-bg-back: var(--glass-fill-back);--glass-bg-float: var(--glass-fill-float);--glass-bg-modal: var(--glass-fill-modal);--glass-filter: blur(28px) saturate(1.1);--glass-filter-front: var(--glass-filter);--glass-filter-back: var(--glass-filter);--glass-filter-float: var(--glass-filter);--glass-scrim-filter: blur(8px) saturate(1.1);--glass-shadow: var(--glass-drop);--glass-shadow-front: var(--glass-drop-raised);--glass-shadow-back: var(--glass-drop-back);--glass-shadow-raised: var(--glass-drop-raised)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root,[data-theme]{--glass-fill: var(--surface);--glass-fill-front: var(--surface);--glass-fill-back: var(--surface);--glass-fill-float: var(--surface);--glass-fill-modal: var(--surface);--glass-bg: var(--surface);--glass-bg-front: var(--surface);--glass-bg-back: var(--surface);--glass-bg-float: var(--surface);--glass-bg-modal: var(--surface);--glass-filter: none;--glass-filter-front: none;--glass-filter-back: none;--glass-filter-float: none;--glass-scrim-filter: none;--glass-inset: var(--inset);--glass-control: var(--inset);--glass-control-hover: var(--selection);--glass-track: var(--seg-track);--glass-thumb: var(--surface);--glass-thumb-shadow: var(--shadow);--glass-solid: var(--accent);--glass-solid-shadow: none;--glass-shadow: var(--shadow);--glass-shadow-front: var(--shadow-raised);--glass-shadow-back: var(--shadow);--glass-shadow-raised: var(--shadow-raised)}}@media(prefers-reduced-transparency:reduce){:root,[data-theme]{--glass-fill: var(--surface);--glass-fill-front: var(--surface);--glass-fill-back: var(--surface);--glass-fill-float: var(--surface);--glass-fill-modal: var(--surface);--glass-bg: var(--surface);--glass-bg-front: var(--surface);--glass-bg-back: var(--surface);--glass-bg-float: var(--surface);--glass-bg-modal: var(--surface);--glass-filter: none;--glass-filter-front: none;--glass-filter-back: none;--glass-filter-float: none;--glass-scrim-filter: none;--glass-inset: var(--inset);--glass-control: var(--inset);--glass-control-hover: var(--selection);--glass-track: var(--seg-track);--glass-thumb: var(--surface);--glass-thumb-shadow: var(--shadow);--glass-solid: var(--accent);--glass-solid-shadow: none;--glass-shadow: var(--shadow);--glass-shadow-front: var(--shadow-raised);--glass-shadow-back: var(--shadow);--glass-shadow-raised: var(--shadow-raised)}}:root,[data-theme=light]{--aurora-1: 150 110 240;--aurora-2: 30 190 140;--aurora-3: 60 130 220;--aurora-4: 240 170 60;--aurora-alpha: .44;--aurora-block-page: #f4f7fb;--aurora-block-alpha: .84;--aurora-block-1-start: 56 201 148;--aurora-block-1-end: 48 185 168;--aurora-block-2-start: 62 194 207;--aurora-block-2-end: 68 184 225;--aurora-block-3-start: 76 180 244;--aurora-block-3-end: 112 181 245;--aurora-block-4-start: 255 180 92;--aurora-block-4-end: 255 151 102;--aurora-block-5-start: 255 168 158;--aurora-block-5-end: 250 154 174}[data-theme=dark]{--aurora-1: 140 100 235;--aurora-2: 29 209 149;--aurora-3: 60 140 235;--aurora-4: 230 160 50;--aurora-alpha: .24;--aurora-block-page: #070c12;--aurora-block-alpha: .12;--aurora-block-1-start: 56 201 148;--aurora-block-1-end: 48 185 168;--aurora-block-2-start: 62 194 207;--aurora-block-2-end: 68 184 225;--aurora-block-3-start: 76 180 244;--aurora-block-3-end: 112 181 245;--aurora-block-4-start: 255 180 92;--aurora-block-4-end: 255 151 102;--aurora-block-5-start: 255 159 151;--aurora-block-5-end: 247 143 164}.aurora{background:var(--aurora-block-page)}.aurora-orb{display:none}.aurora-block{position:absolute;aspect-ratio:1;border-radius:50%;background:linear-gradient(var(--block-angle),rgb(var(--block-start) / var(--aurora-block-alpha)),rgb(var(--block-end) / var(--aurora-block-alpha)));pointer-events:none;will-change:transform;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-name:block-drift;animation-duration:var(--block-duration);animation-delay:var(--block-delay);transform:translate3d(var(--drift-x-0),var(--drift-y-0),0)}.block-a{width:clamp(240px,30vw,440px);right:-4vw;top:20vh}.block-b{width:clamp(220px,26vw,380px);left:28vw;bottom:-8vh}.block-c{width:clamp(120px,14vw,200px);left:30vw;top:-4vh}.block-d{width:clamp(180px,22vw,320px);right:32vw;top:52vh}.block-e{width:clamp(160px,20vw,280px);right:20vw;top:9vh}html[data-backdrop=soft] .aurora{background:transparent}html[data-backdrop=soft] .aurora-block{display:none}html[data-backdrop=soft] .aurora-orb{display:block}@media(max-width:600px){.block-a{width:clamp(180px,48vw,240px);right:-12vw;top:max(380px,42vh)}.block-b{width:clamp(160px,44vw,220px);left:-20vw;bottom:8vh}.block-c{width:clamp(130px,36vw,180px);left:10vw;top:-6vh}.block-d{width:clamp(140px,38vw,200px);right:4vw;top:70vh}.block-e{display:none}}@keyframes aurora-a{0%,to{transform:translateZ(0)}25%{transform:translate3d(22vw,14vh,0)}50%{transform:translate3d(36vw,36vh,0)}75%{transform:translate3d(12vw,22vh,0)}}@keyframes aurora-b{0%,to{transform:translateZ(0)}20%{transform:translate3d(-18vw,10vh,0)}50%{transform:translate3d(-34vw,30vh,0)}80%{transform:translate3d(-10vw,46vh,0)}}@keyframes aurora-c{0%,to{transform:translateZ(0)}30%{transform:translate3d(26vw,-18vh,0)}60%{transform:translate3d(40vw,-34vh,0)}85%{transform:translate3d(14vw,-12vh,0)}}@keyframes aurora-d{0%,to{transform:translateZ(0)}35%{transform:translate3d(-24vw,-20vh,0)}65%{transform:translate3d(-8vw,-38vh,0)}}@keyframes block-drift{0%,to{transform:translate3d(var(--drift-x-0),var(--drift-y-0),0)}33%{transform:translate3d(var(--drift-x-1),var(--drift-y-1),0)}66%{transform:translate3d(var(--drift-x-2),var(--drift-y-2),0)}}@media(pointer:coarse){.aurora-orb{animation:none!important}.aurora-block{animation-duration:calc(var(--block-duration) * 1.25)}}@media(prefers-reduced-motion:reduce){.aurora-orb,.aurora-block{animation:none!important}}html[data-aurora=off] .aurora-orb,html[data-aurora=off] .aurora-block{animation:none!important}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{scrollbar-gutter:stable}html,body{margin:0;padding:0;min-height:100vh;min-height:100dvh;font-family:var(--font);font-size:14px;line-height:1.5;color:var(--text);background-color:var(--bg);background-image:var(--bg-glow);background-attachment:fixed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#app{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column}h1,h2,h3,h4,h5,h6,p{margin:0}h1{font-size:21px;font-weight:600;letter-spacing:0}h2{font-size:17px;font-weight:600;letter-spacing:0}h3{font-size:13px;font-weight:500}.text-sub{color:var(--text-2)}.text-small{font-size:12px}.text-caption{font-size:11px}.font-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:none;background:transparent;padding:0;transition:transform var(--motion-feedback-duration) var(--ease),background-color var(--motion-feedback-duration) ease,box-shadow var(--motion-feedback-duration) ease}button:active:not(:disabled){transform:scale(var(--press-scale))}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.icon-btn{width:44px;height:44px;border-radius:50%;background:var(--glass-control);color:var(--text);display:grid;place-items:center;transition:transform var(--motion-feedback-duration) var(--ease),background-color var(--motion-feedback-duration) ease}.icon-btn:hover{transform:translateY(var(--hover-lift))}.status-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-pill);font-size:11px;font-weight:500;background:var(--glass-control);color:var(--text-2);white-space:nowrap}.status-tag .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.status-tag.online{background:var(--good-soft);color:var(--good)}.status-tag.warn{background:var(--warn-soft);color:var(--warn)}.status-tag.danger{background:var(--bad-soft);color:var(--bad)}.status-tag.info{background:var(--selection);color:var(--accent)}.card-sheet{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);border-radius:var(--r-card);box-shadow:var(--glass-shadow);padding:18px 20px;min-width:0;transition:transform var(--motion-feedback-duration) var(--ease),box-shadow var(--motion-feedback-duration) ease}.selected-state{background:var(--selection)!important;color:var(--text)!important}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--line);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--text-2)}.t-good{--tc: var(--good);--ts: var(--good-soft);--tm: var(--good-mark)}.t-warn{--tc: var(--warn);--ts: var(--warn-soft);--tm: var(--warn-mark)}.t-bad{--tc: var(--bad);--ts: var(--bad-soft);--tm: var(--bad-mark)}.t-prog{--tc: var(--prog);--ts: var(--prog-soft);--tm: var(--prog-mark)}.t-off{--tc: var(--text-3);--ts: var(--off-soft);--tm: var(--off)}:root{--theme-frost-properties: none}:root.theme-frost-transition.theme-frost-palette{transition-property:var(--theme-frost-properties);transition-duration:.36s;transition-timing-function:var(--ease)}:root.theme-frost-transition body,:root.theme-frost-transition body *,:root.theme-frost-transition body *:before,:root.theme-frost-transition body *:after{transition-property:transform,opacity,box-shadow}.theme-frost-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483646;pointer-events:none;opacity:0;background:color-mix(in srgb,var(--surface) 8%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);will-change:opacity}@media(prefers-reduced-motion:reduce){:root{--hover-lift: 0px;--press-scale: 1}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
