.sb.svelte-6dohdz{background:var(--color-sidebar);color:var(--color-sidebar-fg);border-right:1px solid oklch(25% .015 280)}@media (width>=1280px) and (pointer:fine),(width>=1024px) and (height>=600px) and (orientation:landscape){.sb.svelte-6dohdz{width:var(--sidebar-desk-w);background:var(--color-sidebar-glass);-webkit-backdrop-filter:blur(30px)saturate(180%);backdrop-filter:blur(30px)saturate(180%);border-right-color:oklch(100% 0 0/.07)}}@media (prefers-reduced-transparency:reduce){.sb.svelte-6dohdz{background:var(--color-sidebar);-webkit-backdrop-filter:none;backdrop-filter:none}}.sidebar-item.svelte-6dohdz{color:var(--color-sidebar-muted);height:36px;padding:8px}.sidebar-menu.svelte-6dohdz{appearance:none;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0}.sidebar-item.svelte-6dohdz:hover{background:var(--color-sidebar-hover);color:var(--color-sidebar-fg)}.sidebar-item-active.svelte-6dohdz{background:var(--color-sidebar-active);color:var(--color-sidebar-fg);font-weight:600}.sidebar-item.svelte-6dohdz:focus-visible{outline:2px solid var(--color-sidebar-active-border);outline-offset:2px}.sb-brand.svelte-6dohdz{color:inherit;transition:background-color var(--duration-fast) var(--ease-default);text-decoration:none}.sb-brand.svelte-6dohdz:hover{background:oklch(100% 0 0/.06)}.sb-brand.svelte-6dohdz:focus-visible{outline:2px solid var(--color-sidebar-active-border);outline-offset:-2px}.sb-search.svelte-6dohdz{height:28px;color:var(--color-sidebar-muted);background:oklch(100% 0 0/.08);border-radius:7px;align-items:center;gap:7px;margin:0 10px 4px;padding:0 9px;display:flex}.sb-search.svelte-6dohdz input:where(.svelte-6dohdz){min-width:0;color:var(--color-sidebar-fg);background:0 0;border:0;outline:none;flex:auto;font-size:12.5px}.sb-search.svelte-6dohdz input:where(.svelte-6dohdz)::placeholder{color:var(--color-sidebar-muted)}.sb-search.svelte-6dohdz input:where(.svelte-6dohdz)::-webkit-search-cancel-button{-webkit-appearance:none}.sb-list.svelte-6dohdz{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;padding:0 10px 12px;display:flex;overflow-y:auto}.sb-sec.svelte-6dohdz{color:var(--color-sidebar-muted);padding:12px 10px 4px;font-size:11px;font-weight:600}.sb-item.svelte-6dohdz{color:oklch(90% .02 286);min-height:32px;transition:background-color var(--duration-fast) var(--ease-default), color var(--duration-fast) var(--ease-default);border-radius:7px;align-items:center;gap:9px;padding:3px 10px;display:flex}.sb-item.svelte-6dohdz:hover{color:var(--color-sidebar-fg);background:oklch(100% 0 0/.07)}.sb-item.svelte-6dohdz:focus-visible{outline:2px solid var(--color-sidebar-active-border);outline-offset:2px}.sb-item-active.svelte-6dohdz{background:var(--color-primary);color:var(--color-primary-fg);font-weight:600;box-shadow:0 1px 3px oklch(20% .05 286/.5)}.sb-item-active.svelte-6dohdz:hover{background:var(--color-primary);color:var(--color-primary-fg)}.sb-ico.svelte-6dohdz{color:oklch(99% .012 286);border-radius:6px;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.sb-item-active.svelte-6dohdz .sb-ico:where(.svelte-6dohdz){background:oklch(100% 0 0/.22)!important}.sb-label.svelte-6dohdz{flex:auto;min-width:0;font-size:13.5px;line-height:1.25}.sb-badge.svelte-6dohdz{background:var(--color-alert);color:oklch(99% .01 286);text-align:center;border-radius:9999px;flex:none;min-width:18px;padding:1px 6px;font-size:11px;font-weight:700}.sb-empty.svelte-6dohdz{color:var(--color-sidebar-muted);margin:0;padding:18px 10px;font-size:12.5px}.tabbar.svelte-4b5jdn{transition:transform var(--duration-normal) var(--ease-default);transform:translateZ(0)}.tabbar-hidden.svelte-4b5jdn{transform:translateZ(0)translateY(110%)}@media (prefers-reduced-motion:reduce){.tabbar.svelte-4b5jdn{transition:none}}.tabbar-item.svelte-4b5jdn{color:var(--color-muted-fg);appearance:none;min-height:44px;transition:color var(--duration-fast) var(--ease-default);-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;position:relative}.tabbar-item-active.svelte-4b5jdn{color:var(--color-primary-active)}.tabbar-item.svelte-4b5jdn:focus-visible{outline:2px solid var(--color-primary-active);outline-offset:-2px;border-radius:var(--radius-lg)}.ms-overlay.svelte-2pj56x{z-index:100;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:oklch(20% .02 286/.4);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.ms-panel.svelte-2pj56x{width:100%;max-height:90dvh;padding:calc(8px + env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) 20px max(16px, env(safe-area-inset-left));border-bottom-right-radius:14px;border-bottom-left-radius:14px;flex-direction:column;animation:.3s cubic-bezier(.32,.72,0,1) svelte-2pj56x-ms-down;display:flex;overflow:hidden}.ms-scroll.svelte-2pj56x{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.ms-panel.svelte-2pj56x:focus{outline:none}@media (width>=1024px){.ms-overlay.svelte-2pj56x{align-items:center;padding:1rem}.ms-panel.svelte-2pj56x{border-radius:14px;max-width:30rem;padding-top:8px;animation:.18s svelte-2pj56x-ms-fade}}.ms-grabber.svelte-2pj56x{background:var(--ios-label3);opacity:.55;border-radius:3px;flex-shrink:0;width:36px;height:5px;margin:8px auto 0;display:block}.ms-header.svelte-2pj56x{flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;display:flex}.ms-close.svelte-2pj56x{background:var(--ios-field);width:30px;height:30px;color:var(--ios-label2);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.ms-close.svelte-2pj56x:after{content:"";position:absolute;inset:-7px}@keyframes svelte-2pj56x-ms-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes svelte-2pj56x-ms-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ms-panel.svelte-2pj56x{animation:none}}@media (prefers-reduced-transparency:reduce){.ms-overlay.svelte-2pj56x{-webkit-backdrop-filter:none;backdrop-filter:none;background:oklch(20% .02 286/.72)}}.ptr.svelte-1ignmqw{z-index:60;pointer-events:none;transition:opacity .16s var(--ease-default);justify-content:center;margin-top:-44px;display:flex;position:fixed;top:-2px;left:50%}.ptr-badge.svelte-1ignmqw{width:38px;height:38px;color:var(--color-primary);background:var(--color-card);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:color .16s var(--ease-default), box-shadow .16s var(--ease-default), border-color .16s var(--ease-default);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px oklch(100% 0 0/.5),0 6px 16px -6px oklch(10% .01 286/.35)}.ptr-ready.svelte-1ignmqw{color:var(--color-battery);border-color:var(--color-battery);box-shadow:0 1px 0 oklch(100% 0 0/.5) inset, 0 6px 16px -4px var(--color-battery-glow)}.ptr-badge.svelte-1ignmqw svg:where(.svelte-1ignmqw){transition:transform 80ms linear}.ptr-spin.svelte-1ignmqw{animation:.7s linear infinite svelte-1ignmqw-ptr-rotate}@keyframes svelte-1ignmqw-ptr-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ptr-spin.svelte-1ignmqw{animation-duration:1.6s}}.health-banner.svelte-1qyfrnf{top:calc(env(safe-area-inset-top,0px) + .5rem);z-index:40;border-radius:var(--radius-xl);background:var(--color-alert);color:var(--color-alert-fg);align-items:flex-start;gap:.75rem;margin:.5rem 0 1rem;padding:.75rem 1rem;display:flex;position:sticky;box-shadow:0 8px 22px -10px oklch(55% .24 27/.55),0 2px 6px -3px oklch(55% .24 27/.4)}.hb-icon.svelte-1qyfrnf{flex:none;width:1.4rem;height:1.4rem;margin-top:.05rem}.hb-text.svelte-1qyfrnf{flex-direction:column;gap:.15rem;line-height:1.3;display:flex}.hb-text.svelte-1qyfrnf strong:where(.svelte-1qyfrnf){font-size:.95rem;font-weight:600}.hb-text.svelte-1qyfrnf span:where(.svelte-1qyfrnf){opacity:.92;font-size:.8rem}.hb-repaired.svelte-1qyfrnf{opacity:.85;font-style:italic}.alert-row.svelte-1qyfrnf{margin:.4rem 0}.alert-row.is-warn.svelte-1qyfrnf{color:var(--color-fg);background:oklch(66% .14 75/.16);box-shadow:0 8px 22px -12px oklch(66% .14 75/.4),inset 0 0 0 1px oklch(66% .14 75/.45)}@media (prefers-reduced-motion:no-preference){.health-banner.svelte-1qyfrnf{animation:.28s ease-out both svelte-1qyfrnf-hb-in}@keyframes svelte-1qyfrnf-hb-in{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}}.th-svg.svelte-bflzx2{height:168px}.th-stats.svelte-bflzx2{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}.th-stat.svelte-bflzx2{flex-direction:column;gap:2px;display:flex}.th-k.svelte-bflzx2{color:var(--color-muted-fg);font-size:11px;font-weight:500}.th-v.svelte-bflzx2{color:var(--color-fg);font-size:20px;font-weight:700;line-height:1.1}.th-v.th-sm.svelte-bflzx2{font-size:15px;font-weight:600}.th-cur.svelte-bflzx2 .th-v:where(.svelte-bflzx2){font-size:22px}.th-xaxis.svelte-bflzx2{color:var(--color-muted-fg);justify-content:space-between;margin-top:-4px;font-size:10px;display:flex}.th-state.svelte-bflzx2{text-align:center;color:var(--color-muted-fg);flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem .5rem;font-size:13px;display:flex}.th-hint.svelte-bflzx2{opacity:.8;max-width:22rem;font-size:11px}.th-ring.svelte-bflzx2{border:2.5px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite svelte-bflzx2-th-spin}@keyframes svelte-bflzx2-th-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.th-ring.svelte-bflzx2{border-top-color:var(--color-border);border-color:var(--color-primary);opacity:.6;animation:none}}.adjust-toggle.svelte-1g8tkvj{width:100%;min-height:40px;color:var(--color-muted-fg);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:space-between;align-items:center;padding:6px 4px;font-size:12px;font-weight:600;display:flex}.adjust-toggle.svelte-1g8tkvj:disabled{cursor:not-allowed}.adjust-toggle.svelte-1g8tkvj:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.chevron.svelte-1g8tkvj{transition:transform var(--duration-normal) var(--ease-default)}.chevron.open.svelte-1g8tkvj{transform:rotate(180deg)}.color-preview.svelte-1g8tkvj{border-radius:var(--radius-lg);border:1px solid oklch(100% 0 0/.25);width:38px;height:38px;box-shadow:inset 0 1px 2px oklch(100% 0 0/.4),0 1px 4px oklch(10% .01 286/.25)}.hue-range.svelte-1g8tkvj,.sat-range.svelte-1g8tkvj{appearance:none;cursor:pointer;border-radius:9999px;width:100%;height:14px}.hue-range.svelte-1g8tkvj{background:linear-gradient(90deg,red 0%,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red 100%)}.sat-range.svelte-1g8tkvj{background:var(--sat-track)}.hue-range.svelte-1g8tkvj::-webkit-slider-thumb{appearance:none;cursor:pointer;background:oklch(99% .004 286);border:2px solid oklch(30% .02 286/.5);border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px oklch(0% 0 0/.35)}.sat-range.svelte-1g8tkvj::-webkit-slider-thumb{appearance:none;cursor:pointer;background:oklch(99% .004 286);border:2px solid oklch(30% .02 286/.5);border-radius:50%;width:22px;height:22px;box-shadow:0 1px 4px oklch(0% 0 0/.35)}.hue-range.svelte-1g8tkvj::-moz-range-thumb{cursor:pointer;background:oklch(99% .004 286);border:2px solid oklch(30% .02 286/.5);border-radius:50%;width:20px;height:20px}.sat-range.svelte-1g8tkvj::-moz-range-thumb{cursor:pointer;background:oklch(99% .004 286);border:2px solid oklch(30% .02 286/.5);border-radius:50%;width:20px;height:20px}.hue-range.svelte-1g8tkvj:focus-visible,.sat-range.svelte-1g8tkvj:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.swatches.svelte-1g8tkvj{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:8px;display:grid}.swatch.svelte-1g8tkvj{aspect-ratio:1;border-radius:var(--radius-md);cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:40px;transition:transform var(--duration-fast) var(--ease-default);border:1px solid oklch(100% 0 0/.2);box-shadow:inset 0 1px 2px oklch(100% 0 0/.3)}.swatch.active.svelte-1g8tkvj{outline:2.5px solid var(--color-primary);outline-offset:2px}.swatch.svelte-1g8tkvj:active{transform:scale(.9)}.swatch.svelte-1g8tkvj:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.swatch.svelte-1g8tkvj:disabled{cursor:not-allowed}.swatch-off.svelte-1g8tkvj{background:var(--color-muted);color:var(--color-muted-fg);box-shadow:none;justify-content:center;align-items:center;display:inline-flex}.scope.svelte-1hmso0h{container-type:inline-size}.stack.svelte-1hmso0h{flex-direction:column;gap:14px;display:flex}.empty.svelte-1hmso0h,.hint.svelte-1hmso0h{color:var(--color-muted-fg);font-size:12.5px;line-height:1.45}.empty.svelte-1hmso0h{text-align:center;padding:16px 0}.hint.svelte-1hmso0h{text-align:center;margin:0}.off-hint.svelte-1hmso0h{text-align:left}.warn.svelte-1hmso0h{color:oklch(72% .17 27);margin:0;font-size:12.5px;font-weight:600;line-height:1.45}.section.svelte-1hmso0h{letter-spacing:.06em;text-transform:uppercase;color:var(--color-muted-fg);margin:2px 0 -4px;font-size:11px;font-weight:700}.spacer.svelte-1hmso0h{flex:1}.card.svelte-1hmso0h{border-radius:var(--radius-2xl,1rem);border:1px solid var(--color-border);background:var(--color-card);flex-direction:column;gap:12px;padding:14px;display:flex}.card.dim.svelte-1hmso0h{opacity:.62}.master-top.svelte-1hmso0h{gap:10px;display:flex}.bri-bar.svelte-1hmso0h{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-muted);cursor:ew-resize;touch-action:pan-y;flex:1;height:60px;position:relative;overflow:hidden}.bri-fill.svelte-1hmso0h{background:linear-gradient(90deg,oklch(55% .09 78),oklch(82% .13 78));position:absolute;inset:0 auto 0 0}.bri-cap.svelte-1hmso0h{background:oklch(99% 0 0/.85);border-radius:4px;width:6px;position:absolute;top:0;bottom:0}.bri-text.svelte-1hmso0h{letter-spacing:-.02em;color:oklch(22% .03 286);pointer-events:none;align-items:center;gap:10px;padding:0 15px;font-size:24px;font-weight:800;display:flex;position:absolute;inset:0}.power.svelte-1hmso0h{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-muted);width:60px;color:var(--color-muted-fg);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}.power.on.svelte-1hmso0h{color:oklch(86% .14 293);background:oklch(54.1% .281 293/.22);border-color:oklch(72% .2 293/.6)}.link-row.svelte-1hmso0h{align-items:center;gap:10px;display:flex}.link-text.svelte-1hmso0h{min-width:0;color:var(--color-muted-fg);flex:1;font-size:12.5px;line-height:1.35}.link-label.svelte-1hmso0h{color:var(--color-muted-fg);font-size:12.5px;font-weight:600}.line-head.svelte-1hmso0h{align-items:center;gap:10px;display:flex}.line-name.svelte-1hmso0h{color:var(--color-fg);font-size:15px;font-weight:700}.badge.svelte-1hmso0h{border:1px solid;border-radius:9999px;padding:3px 9px;font-size:11.5px;font-weight:700}.badge.ambiance.svelte-1hmso0h,.badge.couleur.svelte-1hmso0h{color:var(--color-ambre)}.badge.effet.svelte-1hmso0h{color:var(--color-cyan)}.badge.musique.svelte-1hmso0h{color:oklch(86% .14 293)}.ruban.svelte-1hmso0h{background:color-mix(in oklch, var(--c) 22%, transparent);height:34px;box-shadow:0 0 16px color-mix(in oklch, var(--c) 50%, transparent), 0 0 40px color-mix(in oklch, var(--c) 22%, transparent);cursor:ew-resize;touch-action:pan-y;border-radius:9999px;position:relative;overflow:hidden}.ruban-fill.svelte-1hmso0h{background:var(--paint);position:absolute;inset:0 auto 0 0}.ruban-leds.svelte-1hmso0h{width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;position:absolute;inset:0}.ruban-cap.svelte-1hmso0h{background:var(--ink);opacity:.75;border-radius:4px;width:6px;position:absolute;top:0;bottom:0}.ruban-pct.svelte-1hmso0h{color:var(--ink);pointer-events:none;font-size:13px;font-weight:800;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.source.svelte-1hmso0h,.row.svelte-1hmso0h{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-muted);text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;min-height:60px;padding:11px 12px;display:flex}.row.active.svelte-1hmso0h{border-color:var(--color-primary)}.source-dot.svelte-1hmso0h{border:1px solid oklch(100% 0 0/.25);border-radius:50%;flex-shrink:0;width:36px;height:36px}.source-dot.music.svelte-1hmso0h{color:oklch(86% .14 293);background:oklch(54.1% .281 293/.25);justify-content:center;align-items:center;display:flex}.source-text.svelte-1hmso0h,.row-text.svelte-1hmso0h{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.source-label.svelte-1hmso0h,.row-label.svelte-1hmso0h{color:var(--color-fg);font-size:14px;font-weight:700}.source-sub.svelte-1hmso0h,.row-sub.svelte-1hmso0h{color:var(--color-muted-fg);font-size:12px;line-height:1.35}.chev.svelte-1hmso0h{color:var(--color-muted-fg);transition:transform var(--duration-fast,.12s) ease;flex-shrink:0;font-size:20px;line-height:1}.chev.open.svelte-1hmso0h{transform:rotate(90deg)}.back.svelte-1hmso0h{min-height:44px;color:var(--color-primary-active,var(--color-primary));cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;padding:4px 2px;font-size:14px;font-weight:600;display:flex}.back-chev.svelte-1hmso0h{color:inherit;font-size:22px}.recap.svelte-1hmso0h{gap:3px;padding:12px 14px}.recap-now.svelte-1hmso0h{color:var(--color-fg);font-size:15px;font-weight:700}.recap-sub.svelte-1hmso0h{color:var(--color-muted-fg);font-size:12.5px}.amb-grid.svelte-1hmso0h{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.amb.svelte-1hmso0h{cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:4px 2px;display:flex}.amb-dot.svelte-1hmso0h{border:2px solid #0000;border-radius:50%;width:54px;height:54px}.amb.active.svelte-1hmso0h .amb-dot:where(.svelte-1hmso0h){box-shadow:0 0 0 3px var(--color-primary);border-color:oklch(99% 0 0/.9)}.amb-label.svelte-1hmso0h{text-align:center;color:var(--color-muted-fg);font-size:11.5px;line-height:1.25}.amb.active.svelte-1hmso0h .amb-label:where(.svelte-1hmso0h){color:var(--color-fg);font-weight:700}.panel.svelte-1hmso0h{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:oklch(50% .03 286/.1);flex-direction:column;gap:12px;padding:12px;display:flex}.chips.svelte-1hmso0h{flex-wrap:wrap;gap:8px;display:flex}.chips.scroll.svelte-1hmso0h{max-height:240px;overflow-y:auto}.chip.svelte-1hmso0h{border:1px solid var(--color-border);background:var(--color-muted);min-height:40px;color:var(--color-fg);cursor:pointer;border-radius:9999px;padding:7px 14px;font-size:13px;font-weight:600}.chip.active.svelte-1hmso0h{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-fg)}.chip.music.active.svelte-1hmso0h{box-shadow:0 0 14px oklch(72% .2 293/.5)}.fx-note.svelte-1hmso0h{color:var(--color-glow)}.disclosure.svelte-1hmso0h{border-radius:var(--radius-lg);border:1px solid var(--color-border);min-height:44px;color:var(--color-fg);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.search.svelte-1hmso0h{border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-muted);min-height:40px;color:var(--color-fg);padding:8px 12px;font-size:13px}.mini-row.svelte-1hmso0h{align-items:center;gap:10px;display:flex}.mini-label.svelte-1hmso0h{color:var(--color-muted-fg);font-size:12px;font-weight:600}.mini-pct.svelte-1hmso0h{font-variant-numeric:tabular-nums;color:var(--color-fg);font-size:12px;font-weight:600}.range.svelte-1hmso0h{min-width:0;height:28px;accent-color:var(--color-primary);flex:1}.sw.svelte-1hmso0h{cursor:pointer;flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.sw.svelte-1hmso0h input:where(.svelte-1hmso0h){z-index:1;cursor:pointer;opacity:0;margin:0;position:absolute;inset:0}.sw-knob.svelte-1hmso0h{background:var(--color-muted);border:1px solid var(--color-border);transition:background-color var(--duration-fast,.12s) ease;border-radius:9999px;position:absolute;inset:0}.sw-knob.svelte-1hmso0h:after{content:"";width:18px;height:18px;transition:transform var(--duration-normal,.2s) var(--ease-spring,ease);background:oklch(99% .004 286);border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px oklch(10% .01 286/.18)}.sw.svelte-1hmso0h input:where(.svelte-1hmso0h):checked+.sw-knob:where(.svelte-1hmso0h){background:var(--color-primary);border-color:var(--color-primary)}.sw.svelte-1hmso0h input:where(.svelte-1hmso0h):checked+.sw-knob.green:where(.svelte-1hmso0h){background:var(--color-success);border-color:var(--color-success)}.sw.svelte-1hmso0h input:where(.svelte-1hmso0h):checked+.sw-knob:where(.svelte-1hmso0h):after{transform:translate(20px)}.sw.svelte-1hmso0h input:where(.svelte-1hmso0h):focus-visible+.sw-knob:where(.svelte-1hmso0h),.bri-bar.svelte-1hmso0h:focus-visible,.ruban.svelte-1hmso0h:focus-visible,.source.svelte-1hmso0h:focus-visible,.row.svelte-1hmso0h:focus-visible,.chip.svelte-1hmso0h:focus-visible,.amb.svelte-1hmso0h:focus-visible,.power.svelte-1hmso0h:focus-visible,.back.svelte-1hmso0h:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}@container (width>=680px){.stack.svelte-1hmso0h{grid-template-columns:1fr 1fr;align-items:start;display:grid}.card.master.svelte-1hmso0h,.section.svelte-1hmso0h,.hint.svelte-1hmso0h,.warn.svelte-1hmso0h,.back.svelte-1hmso0h,.amb-grid.svelte-1hmso0h,.panel.svelte-1hmso0h,.recap.svelte-1hmso0h{grid-column:1/-1}.amb-grid.svelte-1hmso0h{grid-template-columns:repeat(7,1fr)}}@media (prefers-reduced-motion:reduce){.sw-knob.svelte-1hmso0h,.sw-knob.svelte-1hmso0h:after,.chev.svelte-1hmso0h{transition:none}}.mini.svelte-1yet2p6{z-index:40;left:12px;right:12px;bottom:calc(60px + env(safe-area-inset-bottom) + 10px);box-shadow:var(--shadow-md);touch-action:pan-y;border-radius:18px;align-items:center;gap:4px;padding:8px 10px 10px 8px;transition:transform .26s cubic-bezier(.2,.9,.25,1),opacity .2s;display:flex;position:fixed;transform:translate(0,0)}.mini.dragging.svelte-1yet2p6{transition:none}.mini.closing.svelte-1yet2p6{opacity:0;transform:translate(calc(-100% - 24px))}@media (prefers-reduced-motion:reduce){.mini.svelte-1yet2p6{transition:none}}@media (width>=640px){.mini.svelte-1yet2p6{width:400px;bottom:16px;left:88px;right:auto}}@media (width>=1280px) and (pointer:fine),(width>=1024px) and (height>=600px) and (orientation:landscape){.mini.svelte-1yet2p6{left:calc(var(--sidebar-desk-w) + 20px)}}.body.svelte-1yet2p6{text-align:left;min-width:0;color:inherit;font:inherit;background:0 0;border:none;flex:1;align-items:center;gap:12px;padding:0;display:flex}.thumb.svelte-1yet2p6{flex:0 0 44px;width:44px;height:44px}.meta.svelte-1yet2p6{flex-direction:column;min-width:0;display:flex}.t.svelte-1yet2p6{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.a.svelte-1yet2p6{color:var(--color-muted-fg);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.err.svelte-1yet2p6{color:var(--color-alert);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.ctl.svelte-1yet2p6{width:42px;height:42px;color:var(--color-fg);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.bar.svelte-1yet2p6{background:oklch(52% .06 286/.4);border-radius:99px;height:2.5px;position:absolute;bottom:4px;left:14px;right:14px;overflow:hidden}.bar.svelte-1yet2p6 i:where(.svelte-1yet2p6){background:var(--color-magenta);border-radius:99px;height:100%;display:block;box-shadow:0 0 8px oklch(75% .23 350/.6)}.pager-viewport.svelte-uxnqs6{position:relative;overflow-x:clip}.pager-rail.svelte-uxnqs6{will-change:transform;position:relative}.pager-cell.svelte-uxnqs6{width:100%;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.pager-cell.is-current.svelte-uxnqs6{position:relative;bottom:auto;overflow:visible}.instance-bandeau.svelte-12qhfyh{top:calc(env(safe-area-inset-top) + 6px);z-index:2147483000;pointer-events:none;border-radius:var(--radius-pill,999px);color:oklch(98.5% .012 30);letter-spacing:.04em;white-space:nowrap;background:oklch(60% .2 29/.92);padding:3px 12px;font-size:12px;font-weight:700;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 2px 8px oklch(35% .12 29/.35)}main.has-mini.svelte-12qhfyh{--mini-h:72px}@media (width>=640px){main.svelte-12qhfyh{padding-bottom:0!important}main.has-mini.svelte-12qhfyh{padding-bottom:94px!important}}
