@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/manrope-variable.woff2)format("woff2")}:root{--c-bg-linen:#f5f7f4;--c-surface:#fcfdfb;--c-border:#dde3dc;--c-border-soft:#e9ede7;--c-text:#202b24;--c-text-soft:#627066;--c-text-muted:#58665c;--c-surface-2:#f4f6f2;--c-action:#2f5d3a;--c-action-hover:#274f31;--c-action-text:#fcfdfb;--c-selected:#ebf1e8;--c-border-strong:#acbaad;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--control-h:44px;--duration-fast:.14s ease-out;--shadow-panel:0 2px 8px #192b1f1a;--shadow-focus:0 0 0 3px #2f5d3a24;--c-ramp-0:#fff1b8;--c-ramp-1:#ffd166;--c-ramp-2:#ff9a3c;--c-ramp-3:#ff5b2e;--c-ramp-4:#ff1f1f;--c-ramp:linear-gradient(90deg, #fff1b8 0%, #ffd166 25%, #ff9a3c 50%, #ff5b2e 75%, #ff1f1f 100%);--c-view:#3e5e8a;--c-view-stripe:#7a99be;--c-view-bg:#f6f9fc;--c-view-row:#e1e9f3;--c-forest:#2f5d3a;--c-forest-stripe:#2f5d3a;--c-forest-bg:#f6faf2;--c-forest-row:#d9e4cf;--c-russet:#7a1f10;--c-russet-bg:#f7ece5;--c-russet-bg-alt:#faf4ee;--c-russet-row:#e8d0c6;--c-terracotta:#b14615;--c-terracotta-stripe:#d25524;--c-terracotta-bg:#fbf1e9;--c-ochre:#8a6a1e;--c-ochre-stripe:#d9a441;--c-ochre-bg:#fcf7e8;--c-ochre-row:#e8ddb8;--c-sage:#8aa67b;--c-sage-bg:#f3f7ee;--c-slate:#3e5e72;--c-slate-stripe:#6b8ea3;--c-slate-bg:#f1f5f8;--c-slate-row:#d5dee5;--c-group-head-bg:#f0f4ee;--c-group-head-border:#dde3dc;--c-search-hover-border:#b1c0af;--c-search-hover-bg:#f0f4ee;--c-search-placeholder:#627066;--c-panel-head-hover:#f0f4ee;--c-panel-item-hover:#ebf1e8;--c-analytics-row-border:#e8d0c6;--c-analytics-use:#8a7a6e;--c-plot-bg:#fff;--c-plot-grid:#eef1f4;--c-plot-tick:#9ca48c;--c-focus:var(--c-forest);--e-quart:cubic-bezier(.25, 1, .5, 1);--e-expo:cubic-bezier(.16, 1, .3, 1);--topbar-h:64px;--drawer-w:384px;--handle-w:20px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--font-stack:"Manrope", system-ui, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--c-action:#a5cca9;--c-action-hover:#b7d9ba;--c-action-text:#142219;--c-selected:#293a2d;--c-border-strong:#718672;--shadow-panel:0 2px 8px #0003;--shadow-focus:0 0 0 3px #a5cca938;--c-bg-linen:#111914;--c-surface:#1a241e;--c-surface-2:#222f26;--c-border:#37473b;--c-border-soft:#2c3a30;--c-text:#edf3ec;--c-text-soft:#b0bfaf;--c-text-muted:#a2b2a2;--c-view:#7e94b0;--c-view-stripe:#5a6e89;--c-view-bg:#1a241e;--c-view-row:#222f26;--c-forest:#a5cca9;--c-forest-stripe:#4f8268;--c-forest-bg:#1a241e;--c-forest-row:#222f26;--c-russet:#d26a66;--c-russet-bg:#1a241e;--c-russet-bg-alt:#1a241e;--c-russet-row:#222f26;--c-terracotta:#e0b361;--c-terracotta-stripe:#b0863f;--c-terracotta-bg:#1a241e;--c-ochre:#e0b361;--c-ochre-stripe:#b0863f;--c-ochre-bg:#1a241e;--c-ochre-row:#222f26;--c-sage:#7baf8a;--c-sage-bg:#1a241e;--c-slate:#a5cca9;--c-slate-stripe:#3f8c97;--c-slate-bg:#1a241e;--c-slate-row:#222f26;--c-group-head-bg:#111914;--c-group-head-border:#222f26;--c-search-hover-border:#2d3a2f;--c-search-hover-bg:#293a2d;--c-search-placeholder:#a2b2a2;--c-panel-head-hover:#293a2d;--c-panel-item-hover:#293a2d;--c-analytics-row-border:#232932;--c-analytics-use:#a2b2a2;--c-plot-bg:#161b22;--c-plot-grid:#232932;--c-plot-tick:#a2b2a2;--c-focus:#a5cca9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--c-text-soft:var(--c-text-muted);--c-forest:var(--c-action);--c-focus:var(--c-action);--c-search-placeholder:var(--c-text-muted);--c-search-hover-border:var(--c-border-strong);--c-search-hover-bg:var(--c-surface-2);--c-panel-head-hover:var(--c-surface-2);--c-panel-item-hover:var(--c-selected);--surface-panel-opacity:99%;--surface-sheen:linear-gradient(165deg, #ffffff29, #fff0 72%);--shadow-edge:inset 0 1px 0 #ffffff6b;--shadow-inset:inset 0 1px 2px #1a251d24, 0 1px 0 #ffffff61;--shadow-control:0 1px 2px #141d1724, inset 0 1px 0 #ffffff52;--shadow-panel:0 3px 8px #101b152e, 0 12px 28px #101b151a, var(--shadow-edge);--shadow-modal:0 8px 20px #09171029, 0 28px 80px #09171038, var(--shadow-edge);--shadow-focus:0 0 0 3px color-mix(in srgb, var(--c-action) 17%, transparent);--c-scrim:#0c18137a;--motion-surface:surface-enter .24s var(--e-expo) both;--motion-fade:scrim-enter .18s ease-out both;--motion-confirm:selection-confirm .18s var(--e-quart)}:root[data-theme=dark]{--c-view:#abc0d9;--c-russet:#f1a099;--surface-sheen:linear-gradient(165deg, #ffffff0b, #fff0 72%);--shadow-edge:inset 0 1px 0 #ffffff14;--shadow-inset:inset 0 1px 3px #0000003b, 0 1px 0 #ffffff0a;--shadow-control:0 1px 3px #0000003d, inset 0 1px 0 #ffffff0f;--shadow-panel:0 4px 10px #0000003d, 0 14px 32px #0003, var(--shadow-edge);--shadow-modal:0 8px 20px #00000059, 0 28px 80px #0006, var(--shadow-edge);--c-scrim:#050c09ad}:root:not([data-theme=dark]){--c-view:#344c72;--c-slate:#30495b;--c-terracotta:#7c2e0c;--c-ochre:#5c4610}:root[data-palette=forest]:not([data-theme=dark]),:root:not([data-palette]):not([data-theme=dark]){--c-bg-linen:oklch(82% .02 149.96);--c-surface:oklch(93% .013 149.96);--c-surface-2:oklch(88% .018 149.96);--c-surface-sunken:oklch(81% .025 149.96);--c-surface-raised:oklch(97% .008 149.96);--c-text:#202b24;--c-text-muted:oklch(39.5% .025 149.96);--c-edge:oklch(63% .03 149.96);--c-border:oklch(70% .025 149.96);--c-border-soft:oklch(80% .016 149.96);--c-action:oklch(39.52% .076893 149.96);--c-action-hover:oklch(36.52% .076893 149.96);--c-action-text:#fcfdfb;--c-selected:oklch(84% .04 149.96);--c-border-strong:oklch(53% .04 149.96)}:root[data-palette=forest][data-theme=dark],:root:not([data-palette])[data-theme=dark]{--c-bg-linen:oklch(12% .01 149.96);--c-surface:oklch(24% .018 149.96);--c-surface-2:oklch(19% .015 149.96);--c-surface-sunken:oklch(14.5% .012 149.96);--c-surface-raised:oklch(31% .025 149.96);--c-text:#edf3e9;--c-text-muted:oklch(78% .03 149.96);--c-edge:oklch(46% .035 149.96);--c-border:oklch(34% .025 149.96);--c-border-soft:oklch(27% .02 149.96);--c-action:#afd2a3;--c-action-hover:#c1e1b7;--c-action-text:#152411;--c-selected:oklch(35% .045 149.96);--c-border-strong:oklch(56% .04 149.96)}:root[data-palette=lagoon]:not([data-theme=dark]){--c-bg-linen:oklch(82% .02 218.07);--c-surface:oklch(93% .013 218.07);--c-surface-2:oklch(88% .018 218.07);--c-surface-sunken:oklch(81% .025 218.07);--c-surface-raised:oklch(97% .008 218.07);--c-text:#203036;--c-text-muted:oklch(39.5% .025 218.07);--c-edge:oklch(63% .03 218.07);--c-border:oklch(70% .025 218.07);--c-border-soft:oklch(80% .016 218.07);--c-action:oklch(40.55% .0595156 218.07);--c-action-hover:oklch(37.55% .0595156 218.07);--c-action-text:#fcfefe;--c-selected:oklch(84% .04 218.07);--c-border-strong:oklch(53% .04 218.07)}:root[data-palette=lagoon][data-theme=dark]{--c-bg-linen:oklch(12% .01 218.07);--c-surface:oklch(24% .018 218.07);--c-surface-2:oklch(19% .015 218.07);--c-surface-sunken:oklch(14.5% .012 218.07);--c-surface-raised:oklch(31% .025 218.07);--c-text:#e9f2f4;--c-text-muted:oklch(78% .03 218.07);--c-edge:oklch(46% .035 218.07);--c-border:oklch(34% .025 218.07);--c-border-soft:oklch(27% .02 218.07);--c-action:#a1ccd7;--c-action-hover:#b7dee7;--c-action-text:#13282f;--c-selected:oklch(35% .045 218.07);--c-border-strong:oklch(56% .04 218.07)}:root[data-palette=earth]:not([data-theme=dark]){--c-bg-linen:oklch(82% .02 53.43);--c-surface:oklch(93% .013 53.43);--c-surface-2:oklch(88% .018 53.43);--c-surface-sunken:oklch(81% .025 53.43);--c-surface-raised:oklch(97% .008 53.43);--c-text:#342a23;--c-text-muted:oklch(39.5% .025 53.43);--c-edge:oklch(63% .03 53.43);--c-border:oklch(70% .025 53.43);--c-border-soft:oklch(80% .016 53.43);--c-action:oklch(40.5% .0792716 53.43);--c-action-hover:oklch(37.5% .0792716 53.43);--c-action-text:#fffdf9;--c-selected:oklch(84% .04 53.43);--c-border-strong:oklch(53% .04 53.43)}:root[data-palette=earth][data-theme=dark]{--c-bg-linen:oklch(12% .01 53.43);--c-surface:oklch(24% .018 53.43);--c-surface-2:oklch(19% .015 53.43);--c-surface-sunken:oklch(14.5% .012 53.43);--c-surface-raised:oklch(31% .025 53.43);--c-text:#f6eee4;--c-text-muted:oklch(78% .03 53.43);--c-edge:oklch(46% .035 53.43);--c-border:oklch(34% .025 53.43);--c-border-soft:oklch(27% .02 53.43);--c-action:#dfbb91;--c-action-hover:#efd1ad;--c-action-text:#2c2014;--c-selected:oklch(35% .045 53.43);--c-border-strong:oklch(56% .04 53.43)}:root[data-palette=graphite]:not([data-theme=dark]){--c-bg-linen:oklch(82% .02 285.5);--c-surface:oklch(93% .013 285.5);--c-surface-2:oklch(88% .018 285.5);--c-surface-sunken:oklch(81% .025 285.5);--c-surface-raised:oklch(97% .008 285.5);--c-text:#29292f;--c-text-muted:oklch(39.5% .025 285.5);--c-edge:oklch(63% .03 285.5);--c-border:oklch(70% .025 285.5);--c-border-soft:oklch(80% .016 285.5);--c-action:oklch(39.98% .0211866 285.5);--c-action-hover:oklch(36.98% .0211866 285.5);--c-action-text:#fdfdfe;--c-selected:oklch(84% .04 285.5);--c-border-strong:oklch(53% .04 285.5)}:root[data-palette=graphite][data-theme=dark]{--c-bg-linen:oklch(12% .01 285.5);--c-surface:oklch(24% .018 285.5);--c-surface-2:oklch(19% .015 285.5);--c-surface-sunken:oklch(14.5% .012 285.5);--c-surface-raised:oklch(31% .025 285.5);--c-text:#f0f0f6;--c-text-muted:oklch(78% .03 285.5);--c-edge:oklch(46% .035 285.5);--c-border:oklch(34% .025 285.5);--c-border-soft:oklch(27% .02 285.5);--c-action:#c4c4da;--c-action-hover:#d8d8eb;--c-action-text:#22222c;--c-selected:oklch(35% .045 285.5);--c-border-strong:oklch(56% .04 285.5)}@keyframes surface-enter{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:none}}@keyframes scrim-enter{0%{opacity:0}to{opacity:1}}@keyframes selection-confirm{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1)}}:root[data-motion=reduced] *,:root[data-motion=reduced] :before,:root[data-motion=reduced] :after,:root[data-motion=reduced] ::backdrop{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){*,:before,:after,::backdrop{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*{box-sizing:border-box}html,body,#root{height:100%;margin:0}body{font-family:var(--font-stack);color:var(--c-text);background:var(--c-bg-linen);-webkit-text-size-adjust:100%;font-size:14px;line-height:1.5}button{font-family:inherit;font-size:inherit;color:inherit}input{font-family:inherit}:focus{outline:none}:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px;border-radius:var(--radius-sm)}.maplibregl-popup-content{background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--radius-md);font-family:var(--font-stack);padding:10px 12px;font-size:12px;box-shadow:0 8px 24px #00000040}.maplibregl-popup-tip,.maplibregl-popup-anchor-top .maplibregl-popup-tip,.maplibregl-popup-anchor-bottom .maplibregl-popup-tip,.maplibregl-popup-anchor-left .maplibregl-popup-tip,.maplibregl-popup-anchor-right .maplibregl-popup-tip{border-top-color:var(--c-surface);border-bottom-color:var(--c-surface);border-left-color:var(--c-surface);border-right-color:var(--c-surface)}.maplibregl-popup-close-button{color:var(--c-text-soft);cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:18px;line-height:1}.maplibregl-popup-close-button:hover{color:var(--c-text);background:var(--c-bg-linen);border-radius:var(--radius-sm)}.fvg-popup{color:var(--c-text);font-family:var(--font-stack);font-size:12px}.fvg-popup--stack{flex-direction:column;gap:8px;display:flex}.fvg-popup__title{color:var(--c-text);margin-bottom:2px;font-weight:700}.fvg-popup__strong{color:var(--c-text);font-weight:600}.fvg-popup__muted{color:var(--c-text-soft)}.fvg-popup__caps{color:var(--c-text-muted);font-variant:small-caps;letter-spacing:.04em}.fvg-popup__warn{color:var(--c-russet);font-weight:600}.fvg-popup__divider{border-top:1px solid var(--c-border);margin:0 -10px}.fvg-popup--polygon{min-width:200px}.fvg-popup__meta{margin-bottom:8px;font-size:11px}.fvg-popup__stats{grid-template-columns:auto 1fr;gap:3px 10px;margin:0;display:grid}.fvg-popup__statValue{font-variant-numeric:tabular-nums;color:var(--c-text);margin:0;font-weight:600}button,input,select,textarea{font:inherit}button,summary,a,input,select{touch-action:manipulation}button{transition:background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast)}button:disabled{cursor:default}::selection{background:var(--c-selected);color:var(--c-text)}input[type=checkbox],input[type=radio]{accent-color:var(--c-action)}input[type=range]{accent-color:var(--c-action);cursor:pointer}.maplibregl-ctrl-group{border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-surface);box-shadow:var(--shadow-panel);overflow:hidden}.maplibregl-ctrl-group button{background:var(--c-surface);width:36px;height:36px}.maplibregl-ctrl-group button:hover{background:var(--c-selected)}.maplibregl-ctrl-group button+button{border-top:1px solid var(--c-border)}[data-theme=dark] .maplibregl-ctrl-icon{filter:invert()}@media (pointer:coarse){.maplibregl-ctrl-group button{width:44px;height:44px}}.maplibregl-ctrl-group{border-color:var(--c-edge);box-shadow:var(--shadow-panel)}.maplibregl-ctrl-group button{background-image:var(--surface-sheen)}.maplibregl-popup-content{box-shadow:var(--shadow-panel);border-color:var(--c-edge)}.fvg-search-pin{border:2px solid var(--c-action);background:var(--c-surface);width:22px;height:22px;box-shadow:0 0 0 4px color-mix(in srgb, var(--c-action) 25%, transparent), 0 2px 6px #0003;pointer-events:none;border-radius:50%}.fvg-search-pin:after{content:"";background:var(--c-action);border-radius:50%;position:absolute;inset:6px}.fvg-sensor-hover .maplibregl-popup-content{background:0 0;border:0;border-radius:10px;padding:0;overflow:hidden}.fvg-sensor-hover .maplibregl-popup-tip{display:none}.fvg-hover-card{--reading-color:#83b990;border:1px solid color-mix(in srgb, var(--reading-color) 70%, var(--c-border));background:color-mix(in srgb, var(--reading-color) 14%, var(--c-surface-raised));color:var(--c-text);font:400 12px/1.6 var(--font-stack);overflow-wrap:anywhere;border-radius:10px;padding:11px 13px}.fvg-hover-card strong{margin-bottom:3px;font-size:13px;font-weight:700;display:block}.fvg-hover-card strong:before{content:"";background:var(--reading-color);border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}:root{--text-caption:.75rem;--text-body:.875rem;--text-reading:1rem;--text-heading:1.125rem;--text-title:1.5rem;--material-chrome-image:url(/assets/territory-chrome-light-CIcyKcGp.svg);--surface-texture:url(/assets/territory-panel-light-CIR0CPyy.svg);--material-size:720px 210px;--material-position:center 46%;--navbar-background:#243129;--navbar-text:#e8eee5;--navbar-muted:#bdcbbf;--navbar-border:#607264;--navbar-surface:#2d3f32;--navbar-selected:#3f5746;--navbar-pattern:url(/assets/navbar-user-pattern-C2cUzN0s.svg);--material-chrome:var(--c-surface-raised) var(--material-chrome-image) var(--material-position) / var(--material-size) repeat;--material-panel:var(--c-surface-2) var(--surface-texture) var(--material-position) / var(--material-size) repeat}body{font-family:var(--font-stack);font-kerning:normal;-webkit-font-smoothing:antialiased}button,input,textarea,select{font-family:var(--font-stack)}:root{--c-status-attention:#713f13}:root[data-theme=dark]{--c-status-attention:#e6b58d;--material-chrome-image:url(/assets/territory-chrome-dark-BBCpFGwc.svg);--surface-texture:url(/assets/territory-panel-dark-DwcgfDrt.svg)}@media (forced-colors:active),(prefers-contrast:more){:root,:root[data-theme=dark]{--material-chrome-image:none;--surface-texture:none}}._shell_lwdto_1{background:var(--c-bg-linen);flex-direction:column;height:100dvh;display:flex}._body_lwdto_8{--drawer-w:384px;background:var(--c-bg-linen);flex:1;min-height:0;display:flex;position:relative}._map_lwdto_16{background:#ede7d6;flex:1;min-width:0;position:relative}._body_lwdto_8 .drawer{width:var(--drawer-w);z-index:30;background:var(--c-surface);border-left:1px solid var(--c-border);opacity:1;max-width:none;transition:none;position:absolute;top:0;bottom:0;right:0}._body_lwdto_8[data-drawer=closed] .drawer{visibility:hidden;pointer-events:none;opacity:0}._rightStack_lwdto_42{z-index:5;pointer-events:none;flex-direction:column;gap:8px;width:216px;max-height:calc(100% - 24px);display:flex;position:absolute;top:12px;right:12px;overflow-y:auto}._rightStack_lwdto_42>*{pointer-events:auto;flex-shrink:0}._body_lwdto_8[data-drawer=open] ._rightStack_lwdto_42{right:calc(var(--drawer-w) + 12px)}._body_lwdto_8[data-drawer=open] ._map_lwdto_16 .maplibregl-ctrl-bottom-right{right:calc(var(--drawer-w) + var(--handle-w))}._dropZone_lwdto_65{z-index:60;pointer-events:none;color:var(--c-forest);background:#2f5d3a2e;justify-content:center;align-items:center;font-size:16px;font-weight:600;display:flex;position:fixed;inset:0}._dropZone_lwdto_65>span{background:var(--c-surface);border:2px dashed var(--c-forest);border-radius:var(--radius-md);padding:14px 22px}@media (width<=768px),(height<=500px) and (pointer:coarse){._body_lwdto_8 .drawer{border-left:0;border-top:1px solid var(--c-border);width:100%;height:62%;max-height:calc(100% - 64px);padding-bottom:env(safe-area-inset-bottom,0px);overscroll-behavior-y:contain;scroll-padding-top:68px;inset:auto 0 0}._rightStack_lwdto_42,._body_lwdto_8[data-drawer=open] ._rightStack_lwdto_42{width:156px;max-height:calc(38% - 16px);top:8px;right:8px}._rightStack_lwdto_42>div{width:100%;max-height:none;top:auto;right:auto}._body_lwdto_8[data-drawer=open] ._map_lwdto_16 .maplibregl-ctrl-bottom-right{bottom:62%;right:0}}@media (height<=500px) and (pointer:coarse) and (orientation:landscape){._body_lwdto_8 .drawer{border-left:1px solid var(--c-border);border-top:0;width:min(52%,420px);height:100%;max-height:100%;top:0;left:auto}._rightStack_lwdto_42,._body_lwdto_8[data-drawer=open] ._rightStack_lwdto_42{max-height:calc(100% - 16px);left:8px;right:auto}._body_lwdto_8[data-drawer=open] ._map_lwdto_16 .maplibregl-ctrl-bottom-right{bottom:0;right:min(52%,420px)}}._body_lwdto_8 .drawer{background:var(--c-surface-2)}._body_lwdto_8[data-drawer=open] .drawer{animation:var(--motion-fade)}._body_lwdto_8 .drawer{background-color:var(--c-surface-2);background-image:var(--surface-texture)}@supports ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){._body_lwdto_8 .drawer{background-color:color-mix(in srgb, var(--c-surface-2) var(--surface-panel-opacity), transparent)}}._body_lwdto_8 .drawer{scroll-padding-top:144px}@media (width<=768px),(height<=500px) and (pointer:coarse){._body_lwdto_8 .drawer{scroll-padding-top:128px}}._rightStack_lwdto_42{overflow-x:hidden}._threeD_lwdto_167{z-index:6;position:absolute;bottom:16px;left:16px}._threeD_lwdto_167>button{background:var(--c-surface);border:1px solid var(--c-edge);min-width:44px;min-height:44px;box-shadow:var(--shadow-control);border-radius:6px}@media (width<=768px),(height<=500px) and (pointer:coarse){._rightStack_lwdto_42{max-height:calc(100% - 16px)}._body_lwdto_8[data-drawer=open] ._rightStack_lwdto_42{max-height:calc(38% - 16px)}._body_lwdto_8[data-drawer=open] ._threeD_lwdto_167{bottom:calc(62% + 8px)}}@media (height<=500px) and (pointer:coarse) and (orientation:landscape){._body_lwdto_8[data-drawer=open] ._rightStack_lwdto_42{max-height:calc(100% - 16px)}._body_lwdto_8[data-drawer=open] ._threeD_lwdto_167{bottom:16px}}._threeD_lwdto_167>button{gap:8px;padding-inline:12px;font-weight:650}@media (width<=768px),(height<=500px) and (pointer:coarse){._threeD_lwdto_167{bottom:calc(44px + env(safe-area-inset-bottom,0px))}._body_lwdto_8[data-drawer=open] ._threeD_lwdto_167{bottom:calc(62% + 44px)}}@media (height<=500px) and (pointer:coarse) and (orientation:landscape){._body_lwdto_8[data-drawer=open] ._threeD_lwdto_167{bottom:44px}}._threeD_lwdto_167,._body_lwdto_8[data-drawer=open] ._threeD_lwdto_167{bottom:var(--map-control-bottom,44px)}@media (width<=768px),(height<=500px) and (pointer:coarse){._body_lwdto_8[data-drawer=open] ._map_lwdto_16 [data-map-legend]{max-width:calc(100% - 184px)}}@media (height<=500px) and (pointer:coarse) and (orientation:landscape){._rightStack_lwdto_42{left:auto;right:8px}._body_lwdto_8[data-drawer=open] ._rightStack_lwdto_42{left:auto;right:calc(min(52%,420px) + 8px)}._body_lwdto_8[data-drawer=open] ._map_lwdto_16 [data-map-legend]{max-width:calc(100% - min(52%,420px) - 184px)}}@media (width<=768px),(height<=500px) and (pointer:coarse){._body_lwdto_8[data-drawer=open] ._map_lwdto_16 .maplibregl-ctrl-bottom-right .maplibregl-ctrl-group{margin-right:172px}}._body_lwdto_8 .drawer{background-size:var(--material-size);background-position:var(--material-position)}._trigger_1i4y4_1{width:100%;min-width:0;min-height:44px;box-shadow:var(--shadow-control);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;border:1px solid var(--c-edge)!important;border-radius:var(--radius-md)!important;background:var(--c-surface-raised)!important;color:var(--c-text)!important;font:500 var(--text-body)/1.5 var(--font-stack)!important;padding:10px 12px!important;display:flex!important}._trigger_1i4y4_1>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._trigger_1i4y4_1>svg{width:14px;height:14px;color:var(--c-text-muted);transition:transform .16s var(--e-quart);flex-shrink:0;transform:rotate(90deg)}._trigger_1i4y4_1[aria-expanded=true]{box-shadow:var(--shadow-focus);border-color:var(--c-action)!important}._trigger_1i4y4_1[aria-expanded=true]>svg{transform:rotate(-90deg)}._trigger_1i4y4_1:disabled{opacity:.55;cursor:default}._menu_1i4y4_44{z-index:1000;border:1px solid var(--c-edge);background:var(--c-surface-raised);background-image:var(--surface-sheen);min-width:0;color:var(--c-text);box-shadow:var(--shadow-panel);font:400 var(--text-body)/1.5 var(--font-stack);border-radius:10px;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;overflow:hidden}._menuHead_1i4y4_62{font-size:var(--text-caption);color:var(--c-text-muted);flex-shrink:0;padding:12px 14px 8px;font-weight:650}._search_1i4y4_69{border:1px solid var(--c-edge);background:var(--c-surface-sunken);border-radius:6px;flex-shrink:0;align-items:center;gap:8px;min-height:44px;margin:0 8px 6px;padding:0 10px;display:flex}._search_1i4y4_69>svg{width:16px;height:16px;color:var(--c-text-muted);flex-shrink:0}._search_1i4y4_69 input{width:100%;min-width:0;height:42px;color:var(--c-text);font:inherit;background:0 0;border:0;outline:none;padding:0;font-size:1rem}._search_1i4y4_69 input::-webkit-search-cancel-button{display:none}._search_1i4y4_69:focus-within{border-color:var(--c-action);box-shadow:var(--shadow-focus)}._options_1i4y4_106{overscroll-behavior:contain;scrollbar-gutter:stable;outline:none;min-height:0;padding:4px 6px 6px;overflow-y:auto}._options_1i4y4_106:focus-visible{outline:none}._option_1i4y4_106{cursor:pointer;overflow-wrap:anywhere;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:10px;display:flex}._option_1i4y4_106>span{min-width:0}._option_1i4y4_106>svg{width:16px;height:16px;color:var(--c-action);visibility:hidden;flex-shrink:0}._option_1i4y4_106[aria-selected=true]{color:var(--c-action);font-weight:650}._option_1i4y4_106[aria-selected=true]>svg{visibility:visible}._option_1i4y4_106[data-highlight=true]{background:var(--c-selected);box-shadow:inset 0 0 0 1px var(--c-border)}._option_1i4y4_106[aria-disabled=true]{color:var(--c-text-muted);opacity:.55;cursor:default}._group_1i4y4_154{color:var(--c-text-muted);font-size:var(--text-caption);padding:14px 10px 6px;font-weight:650}._empty_1i4y4_160{font-size:var(--text-body);color:var(--c-text-muted);margin:0;padding:12px}._spaceBar_1c6dc_1{z-index:12;background:color-mix(in srgb, var(--c-surface) 97%, transparent);border:1px solid var(--c-border-strong);max-width:calc(100% - 270px);box-shadow:var(--shadow-panel);border-radius:8px;align-items:stretch;display:flex;position:absolute;top:12px;left:16px;overflow:hidden}._spaceBar_1c6dc_1 button{min-width:44px;min-height:56px;color:var(--c-text);font:inherit;cursor:pointer;background:0 0;border:0}._spaceBar_1c6dc_1 button:hover{background:var(--c-selected)}._back_1c6dc_27{flex-shrink:0;justify-content:center;align-items:center;padding:0 12px;display:inline-flex;border-right:1px solid var(--c-border)!important}._back_1c6dc_27 svg{width:17px;height:18px;display:block;transform:rotate(180deg)}._spaceIdentity_1c6dc_41{text-align:left;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex}._spaceIdentity_1c6dc_41>svg:first-child{color:var(--space-tone);flex-shrink:0;width:22px;height:22px}._spaceIdentity_1c6dc_41 span{min-width:0}._spaceIdentity_1c6dc_41 strong{letter-spacing:-.2px;font-size:15px;font-weight:650;line-height:1.25;display:block}._spaceIdentity_1c6dc_41 small{color:var(--c-text-muted);margin-top:4px;font-size:10px;display:block}._spaceIdentity_1c6dc_41>svg:last-child{flex-shrink:0;width:15px}._panel_1c6dc_75{color:var(--c-text);gap:18px;padding:0 18px 24px;font-size:13px;display:grid}._panel_1c6dc_75 button{min-height:40px;font:inherit;border:1px solid var(--c-border-strong);background:var(--c-surface-raised);color:var(--c-text);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}._panel_1c6dc_75 button:hover{background:var(--c-selected)}._panel_1c6dc_75 button:disabled{opacity:.5;cursor:default}._panel_1c6dc_75 button>svg{flex-shrink:0;width:16px;height:16px}._panel_1c6dc_75 h2{letter-spacing:-.5px;margin:0;font-size:21px;font-weight:650;line-height:1.3}._panel_1c6dc_75 h3{margin:0;font-size:14px;font-weight:650}._panel_1c6dc_75 p{margin:6px 0 0;line-height:1.6}._panel_1c6dc_75 small{color:var(--c-text-muted);font-size:11px;line-height:1.5}._panel_1c6dc_75 ._primary_1c6dc_129{background:var(--c-action);border-color:var(--c-action);color:var(--c-action-text)}._panel_1c6dc_75 ._primary_1c6dc_129:hover{background:var(--c-action-hover)}._panel_1c6dc_75 ._subtle_1c6dc_137{color:var(--c-text-muted);background:0 0;border-color:#0000;padding-inline:6px}._panelTabs_1c6dc_143{z-index:3;background:var(--c-surface);border-bottom:1px solid var(--c-border);gap:16px;margin-bottom:18px;padding:10px 18px 0;display:flex;position:sticky;top:0}._panelTabs_1c6dc_143 button{min-height:44px;color:var(--c-text-muted);font:600 13px var(--font-stack);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:6px;padding:8px 0;display:inline-flex}._panelTabs_1c6dc_143 button[aria-selected=true]{color:var(--c-text);border-bottom-color:var(--c-action)}._intro_1c6dc_172{gap:9px;display:grid}._badge_1c6dc_176{border:1px solid var(--c-border);width:fit-content;color:var(--c-text-soft);background:var(--c-surface-2);border-radius:3px;align-items:center;gap:5px;padding:3px 6px;font-size:10px;font-weight:650;display:inline-flex}._badge_1c6dc_176[data-demo=true]{border-color:color-mix(in srgb, #b48d4e 45%, var(--c-border));background:color-mix(in srgb, #b48d4e 9%, var(--c-surface))}._subhead_1c6dc_193{justify-content:space-between;align-items:center;gap:8px;display:flex}._subhead_1c6dc_193 h3{flex:1}._actions_1c6dc_202{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._actions_1c6dc_202>button{white-space:nowrap;flex:1;font-size:12px}._section_1c6dc_213{border-top:1px solid var(--c-border);gap:10px;padding-top:16px;display:grid}._section_1c6dc_213:first-child{border:0;padding-top:0}._caption_1c6dc_223{color:var(--c-text-muted);font-size:11px;line-height:1.55}._empty_1c6dc_228{gap:12px;padding:18px 0;display:grid}._empty_1c6dc_228>svg{color:var(--c-action);width:27px;height:27px}._empty_1c6dc_228>strong{font-size:16px;font-weight:650}._empty_1c6dc_228 p{color:var(--c-text-muted);font-size:12px}._presetList_1c6dc_246,._list_1c6dc_247{gap:0;display:grid}._list_1c6dc_247 button,._presetList_1c6dc_246 button{text-align:left;border:0;border-top:1px solid var(--c-border-soft);background:0 0;border-radius:0;justify-content:start;gap:9px;width:100%;min-width:0;padding:12px 0;display:flex}._list_1c6dc_247 button>span,._presetList_1c6dc_246 button>span{flex:1;min-width:0}._list_1c6dc_247 strong,._presetList_1c6dc_246 strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;display:block}._list_1c6dc_247 small,._presetList_1c6dc_246 small{margin-top:3px;display:block}._list_1c6dc_247 button>svg,._presetList_1c6dc_246 button>svg{color:var(--c-text-muted);flex-shrink:0}._list_1c6dc_247 ._value_1c6dc_287{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto;font-size:14px}._kpis_1c6dc_294{border-block:1px solid var(--c-border);background:var(--c-surface-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}._kpis_1c6dc_294>div{min-width:0;padding:14px 10px}._kpis_1c6dc_294>div:nth-child(2n){border-left:1px solid var(--c-border)}._kpis_1c6dc_294>div:nth-child(n+3){border-top:1px solid var(--c-border)}._kpis_1c6dc_294 strong{letter-spacing:-.7px;font-variant-numeric:tabular-nums;font-size:24px;font-weight:650;line-height:1.2;display:block}._kpis_1c6dc_294 strong small{letter-spacing:0;font-weight:500}._kpis_1c6dc_294 span{color:var(--c-text-muted);margin-top:6px;font-size:11px;display:block}._pills_1c6dc_329{background:var(--c-surface-sunken);border:1px solid var(--c-border);border-radius:6px;gap:4px;padding:3px;display:flex}._pills_1c6dc_329 button{background:0 0;border:1px solid #0000;flex:1;min-width:0;min-height:36px;padding:6px 8px;font-size:11px}._pills_1c6dc_329 button[aria-pressed=true],._pills_1c6dc_329 button[aria-selected=true]{border-color:var(--c-border-strong);background:var(--c-surface-raised);color:var(--c-text);box-shadow:0 1px 3px #0000000b}._field_1c6dc_353{gap:5px;font-size:12px;display:grid}._field_1c6dc_353 input[type=range]{accent-color:var(--c-action);width:100%;height:32px;margin:0}._classRows_1c6dc_364{gap:5px;display:grid}._classRows_1c6dc_364 button{text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:18px 1fr auto;align-items:center;gap:8px;width:100%;min-height:37px;padding:5px 0;display:grid}._classRows_1c6dc_364 b{font-size:11px;font-weight:600}._classTrack_1c6dc_385{background:var(--c-surface-2);border:1px solid var(--c-border);height:17px;position:relative;overflow:hidden}._classTrack_1c6dc_385 i{min-width:1px;height:100%;display:block}._classRows_1c6dc_364 ._classNumbers_1c6dc_397{text-align:right;font-variant-numeric:tabular-nums;min-width:90px;font-size:11px}._classRows_1c6dc_364 button[aria-pressed=true] ._classTrack_1c6dc_385{outline:1px solid var(--c-action);outline-offset:2px}._classRows_1c6dc_364 button[aria-pressed=false]{opacity:.7}._table_1c6dc_410{border-collapse:collapse;width:100%;font-size:11px}._table_1c6dc_410 th,._table_1c6dc_410 td{text-align:right;border-bottom:1px solid var(--c-border);font-variant-numeric:tabular-nums;padding:10px 4px}._table_1c6dc_410 th:first-child,._table_1c6dc_410 td:first-child{text-align:left}._table_1c6dc_410 th{color:var(--c-text-muted);font-weight:600}._loading_1c6dc_430{border:1px solid var(--c-border);background:var(--c-surface-2);border-radius:6px;padding:12px;font-size:12px;line-height:1.6}._error_1c6dc_438{border:1px solid color-mix(in srgb, #c46950 50%, var(--c-border));background:color-mix(in srgb, #c46950 8%, var(--c-surface));border-radius:6px;padding:12px;font-size:12px;line-height:1.6}._panel_1c6dc_75 details{border-top:1px solid var(--c-border);padding-top:10px}._panel_1c6dc_75 summary{cursor:pointer;min-height:36px;font-size:12px;font-weight:600}._panel_1c6dc_75 details p{color:var(--c-text-muted);font-size:11px;line-height:1.65}._panel_1c6dc_75 a{color:var(--c-link,var(--c-action));text-underline-offset:3px}._chart_1c6dc_465{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:7px;padding:12px}._chartReadout_1c6dc_471{justify-content:space-between;align-items:center;gap:8px;display:flex}._chartReadout_1c6dc_471 output strong{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:23px;font-weight:650;display:block}._chartReadout_1c6dc_471 output strong small{letter-spacing:0;font-size:12px}._chartReadout_1c6dc_471 output>span{color:var(--c-text-muted);margin-top:3px;font-size:11px;display:block}._chartReadout_1c6dc_471 button{min-height:32px;padding:4px 8px;font-size:11px}._chart_1c6dc_465 svg{width:100%;margin-top:2px;display:block;overflow:visible}._axis_1c6dc_505{color:var(--c-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}._axis_1c6dc_505:first-of-type{margin-top:10px}._seriesSlider_1c6dc_517{color:var(--c-text-muted);gap:3px;margin-top:10px;font-size:10px;display:grid}._seriesSlider_1c6dc_517 input{width:100%;height:32px;accent-color:var(--space-tone,var(--c-action));margin:0}._status_1c6dc_530{align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}._status_1c6dc_530:before{content:"";background:var(--space-tone,var(--c-action));border-radius:50%;width:6px;height:6px}._status_1c6dc_530[data-status=watch]:before{background:#d29b3d}._status_1c6dc_530[data-status=alert]:before{background:#e55d48}._metric_1c6dc_550{font-variant-numeric:tabular-nums;letter-spacing:-1px;font-size:32px;font-weight:650}._metric_1c6dc_550>small{letter-spacing:0;font-size:13px;font-weight:400}._backRow_1c6dc_561{align-items:center;gap:8px;display:flex}._backRow_1c6dc_561 button{min-width:36px;min-height:36px;padding:6px}._backRow_1c6dc_561 svg{transform:rotate(180deg)}._zones_1c6dc_574{gap:6px;display:grid}._zoneRow_1c6dc_578{border:1px solid var(--c-border)!important;background:var(--c-surface-2)!important;border-radius:6px!important;padding:10px!important}._zoneDot_1c6dc_584{border-radius:2px;flex-shrink:0;width:8px;height:24px}._events_1c6dc_590{gap:0;display:grid}._events_1c6dc_590 button{align-items:start}._events_1c6dc_590 time{font-variant-numeric:tabular-nums;width:42px;color:var(--c-text-muted);flex-shrink:0;padding-top:1px;font-size:11px}._events_1c6dc_590 p{color:var(--c-text-muted);margin-top:2px;font-size:11px}._timeline_1c6dc_610{border:1px solid var(--c-border);background:var(--c-surface-2);border-radius:6px;gap:10px;padding:12px;display:grid}._timeline_1c6dc_610 label{gap:6px;font-size:11px;display:grid}._timeline_1c6dc_610 input{width:100%;height:32px;accent-color:var(--c-action);margin:0}._timeline_1c6dc_610 time{font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}._timeline_1c6dc_610 ._actions_1c6dc_202 button{min-height:36px;padding:6px;font-size:10px}._scenarioGrid_1c6dc_639{grid-template-columns:1fr 1fr;gap:6px;display:grid}._scenarioGrid_1c6dc_639 button{text-align:left;justify-content:start;min-width:0;padding:10px;font-size:11px;line-height:1.45}._scenarioGrid_1c6dc_639 button[aria-pressed=true]{background:var(--c-selected);border-color:var(--c-action)}._networkBar_1c6dc_656{gap:1px;height:12px;margin:8px 0;display:flex}._networkBar_1c6dc_656 span{min-width:1px;display:block}._panel_1c6dc_75 input[type=text]{width:100%;min-width:0;height:44px;font:400 16px var(--font-stack);color:var(--c-text);background:var(--c-surface-sunken);border:1px solid var(--c-edge);border-radius:6px;padding:0 10px}@media (width<=768px){._spaceBar_1c6dc_1{max-width:calc(100% - 180px);top:8px;left:8px}._spaceBar_1c6dc_1 ._back_1c6dc_27{min-width:44px;padding:0 7px}._spaceBar_1c6dc_1 button{min-height:60px}._spaceIdentity_1c6dc_41{gap:6px;padding:7px}._spaceIdentity_1c6dc_41>svg:first-child{display:none}._spaceIdentity_1c6dc_41>svg:last-child{width:12px}._spaceIdentity_1c6dc_41 strong{font-size:12px}._spaceIdentity_1c6dc_41 small{font-size:9px;line-height:1.35}._panel_1c6dc_75{padding:0 14px 20px}._panelTabs_1c6dc_143{padding-inline:14px}._panel_1c6dc_75 h2{font-size:20px}._kpis_1c6dc_294 strong{font-size:23px}}@media (pointer:coarse){._panel_1c6dc_75 button,._classRows_1c6dc_364 button,._pills_1c6dc_329 button,._panel_1c6dc_75 summary,._timeline_1c6dc_610 ._actions_1c6dc_202 button,._chartReadout_1c6dc_471 button{min-height:44px}._seriesSlider_1c6dc_517 input,._field_1c6dc_353 input[type=range],._timeline_1c6dc_610 input{height:44px}}@media (orientation:landscape) and (height<=500px) and (pointer:coarse){._spaceBar_1c6dc_1{max-width:calc(100% - 184px);left:8px}[data-drawer=open] ._spaceBar_1c6dc_1{max-width:calc(100% - min(52%,420px) - 184px)}._spaceIdentity_1c6dc_41 strong{font-size:11px}._spaceIdentity_1c6dc_41 small{font-size:9px}}._list_1c6dc_247 button>._zoneDot_1c6dc_584{flex:0 0 7px;width:7px;height:26px}._panel_1c6dc_75 ._actions_1c6dc_202 button[aria-pressed=true]{background:var(--c-selected);border-color:var(--c-action)}._panel_1c6dc_75 h2[tabindex="-1"]:focus{outline:none}._panel_1c6dc_75 h2[tabindex="-1"]{scroll-margin-top:100px}._spaceBar_1c6dc_1{background:var(--material-chrome)}._root_1br6i_1{--nature-tone:var(--c-action);color:var(--c-text);gap:18px;min-width:0;padding:0 18px 28px;font-size:14px;line-height:1.55;display:grid}._root_1br6i_1 *{box-sizing:border-box;min-width:0}._root_1br6i_1 h2{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:650;line-height:1.25}._root_1br6i_1 h3{margin:0;font-size:15px;font-weight:650;line-height:1.4}._root_1br6i_1 h4{margin:0;font-size:14px}._root_1br6i_1 p{margin:6px 0 0}._root_1br6i_1 small,._muted_1br6i_36{color:var(--c-text-muted);font-size:12px;line-height:1.5}._root_1br6i_1 small{display:block}._root_1br6i_1 a{color:var(--c-action);text-underline-offset:3px}._root_1br6i_1 button{background:var(--c-surface-raised);min-height:44px;color:var(--c-text);border:1px solid var(--c-border-strong);font:600 13px var(--font-stack);cursor:pointer;text-align:left;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:9px 12px;transition:background-color .14s,border-color .14s;display:inline-flex}._root_1br6i_1 button:hover{background:var(--c-selected)}._root_1br6i_1 button:disabled{opacity:.55;cursor:default}._root_1br6i_1 button[aria-pressed=true]{background:var(--c-selected);border-color:var(--c-action)}._root_1br6i_1 button:focus-visible,._root_1br6i_1 input:focus-visible,._root_1br6i_1 summary:focus-visible{outline:2px solid var(--c-action);outline-offset:3px}._root_1br6i_1 input[type=range]{width:100%;accent-color:var(--c-action);min-height:32px}._root_1br6i_1 textarea{resize:vertical;background:var(--c-surface);border:1px solid var(--c-border-strong);width:100%;min-height:80px;color:var(--c-text);font:400 16px var(--font-stack);border-radius:5px;padding:10px}._root_1br6i_1 label{gap:7px;font-size:13px;font-weight:600;display:grid}._root_1br6i_1 summary{cursor:pointer;align-content:center;min-height:44px;font-size:13px;font-weight:600}._root_1br6i_1 details{border-top:1px solid var(--c-border);padding-top:6px}._root_1br6i_1 details p{color:var(--c-text-muted);font-size:12px;line-height:1.7}._header_1br6i_121{align-items:start;gap:10px;display:flex}._header_1br6i_121>svg{color:var(--nature-tone);flex-shrink:0;width:25px;height:25px;margin-top:2px}._tag_1br6i_133{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:4px;align-items:center;gap:6px;width:fit-content;padding:3px 7px;font-size:11px;font-weight:650;display:inline-flex}._tag_1br6i_133 svg{width:13px;height:13px}._notice_1br6i_149{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:6px;padding:12px;font-size:12px;line-height:1.65}._notice_1br6i_149 strong{color:var(--c-text);display:block}._actions_1br6i_161{flex-wrap:wrap;gap:8px;display:flex}._actions_1br6i_161>button{flex:auto}._toolbar_1br6i_169{grid-template-columns:1fr 1fr;gap:10px;display:grid}._stats_1br6i_174{border-block:1px solid var(--c-border);grid-template-columns:1fr 1fr;gap:0;margin:0;display:grid}._stats_1br6i_174>div{padding:12px 8px 12px 0}._stats_1br6i_174 dt{color:var(--c-text-muted);font-size:12px}._stats_1br6i_174 dd{font-variant-numeric:tabular-nums;letter-spacing:-.4px;margin:4px 0 0;font-size:23px;font-weight:650;line-height:1.25}._stats_1br6i_174 dd small{font-size:11px;font-weight:500}._section_1br6i_200{gap:12px;display:grid}._sectionHead_1br6i_204{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._list_1br6i_210{border-top:1px solid var(--c-border);gap:0;display:grid}._root_1br6i_1 ._row_1br6i_215{border:0;border-bottom:1px solid var(--c-border);background:0 0;border-radius:0;justify-content:space-between;gap:10px;width:100%;padding:12px 0}._row_1br6i_215>span{gap:3px;display:grid}._row_1br6i_215>span:last-child{text-align:right}._row_1br6i_215 strong{font-size:13px;font-weight:650;line-height:1.4}._row_1br6i_215 small{font-weight:400}._dot_1br6i_240{background:var(--nature-tone);border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}._timeline_1br6i_248{background:var(--material-panel);border:1px solid var(--c-border);border-radius:8px;gap:12px;padding:14px;display:grid}._timelineHeader_1br6i_256{justify-content:space-between;align-items:center;gap:12px;display:flex}._timelineHeader_1br6i_256 output{font-variant-numeric:tabular-nums;font-size:20px;font-weight:650}._axis_1br6i_267{color:var(--c-text-muted);justify-content:space-between;font-size:11px;display:flex}._chart_1br6i_273{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:6px;width:100%;height:auto;display:block}._chart_1br6i_273 text{font:11px var(--font-stack);fill:var(--c-text-muted)}._event_1br6i_285{border-bottom:1px solid var(--c-border);gap:7px;padding-bottom:12px;animation:.18s ease-out _nature-readout_1br6i_1;display:grid}._event_1br6i_285 time{color:var(--c-text-muted);font-size:12px;font-weight:600}._event_1br6i_285 p{font-size:13px}._meters_1br6i_300{gap:10px;display:grid}._meter_1br6i_300{grid-template-columns:minmax(85px,1fr) 1fr auto;align-items:center;gap:9px;font-size:12px;display:grid}._track_1br6i_311{background:var(--c-sunken);border-radius:4px;height:6px;overflow:hidden}._track_1br6i_311 i{background:var(--nature-tone);transform-origin:0;height:100%;transition:transform .18s ease-out;display:block}._frame_1br6i_324{aspect-ratio:4/3;border:1px solid var(--c-border-strong);isolation:isolate;background:#18221e;border-radius:7px;position:relative;overflow:hidden}._frame_1br6i_324>svg{width:100%;height:100%;display:block}._frame_1br6i_324>span{letter-spacing:.2px;color:#f0f4eb;background:#152319e8;border-radius:3px;padding:4px 6px;font-size:10px;position:absolute;top:8px;left:8px}._frame_1br6i_324>time{color:#f0f4eb;background:#152319e8;border-radius:3px;padding:3px 6px;font-size:10px;position:absolute;bottom:8px;right:8px}._classification_1br6i_359{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:7px;gap:12px;padding:14px;display:grid}._classification_1br6i_359>header{justify-content:space-between;align-items:center;gap:12px;display:flex}._classification_1br6i_359 strong{letter-spacing:-.3px;font-size:20px}._classification_1br6i_359 output{font-variant-numeric:tabular-nums}._reviewed_1br6i_380{border-color:var(--c-action)}._progress_1br6i_383{background:var(--c-sunken);border-radius:5px;height:8px;overflow:hidden}._progress_1br6i_383 i{background:var(--nature-tone);transform-origin:0;width:100%;height:100%;transition:transform .18s ease-out;display:block}._chips_1br6i_397{flex-wrap:wrap;gap:6px;display:flex}._root_1br6i_1 ._chip_1br6i_397{padding:5px 9px;font-size:12px}._facts_1br6i_406{gap:10px;margin:0;display:grid}._facts_1br6i_406>div{border-bottom:1px solid var(--c-border);grid-template-columns:1fr 1.25fr;gap:12px;padding-bottom:9px;display:grid}._facts_1br6i_406 dt{color:var(--c-text-muted);font-size:12px}._facts_1br6i_406 dd{overflow-wrap:anywhere;margin:0;font-size:13px}._root_1br6i_1 ._back_1br6i_427{color:var(--c-text-muted);background:0 0;border:0;justify-content:start;padding-left:0}._back_1br6i_427 svg{transform:rotate(180deg)}._legend_1br6i_437{color:var(--c-text-muted);flex-wrap:wrap;gap:8px 12px;font-size:11px;display:flex}._legend_1br6i_437 span{align-items:center;gap:5px;display:flex}._legend_1br6i_437 i{border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}._pager_1br6i_456{justify-content:space-between;align-items:center;gap:10px;display:flex}._empty_1br6i_462{border:1px dashed var(--c-border-strong);padding:16px;font-size:13px}._root_1br6i_1 ._checkrow_1br6i_467{flex:1;justify-content:space-between;min-width:120px}._checkrow_1br6i_467 svg{flex-shrink:0;width:16px}._confidence_1br6i_476{grid-template-columns:1fr auto;gap:7px;font-size:12px;display:grid}._confidence_1br6i_476 ._track_1br6i_311{grid-column:1/-1}._queueTitle_1br6i_485{justify-content:space-between;align-items:center;display:flex}._queueTitle_1br6i_485 b{background:var(--c-selected);border-radius:4px;padding:3px 7px;font-size:12px}._activity_1br6i_496{align-items:end;gap:3px;height:80px;display:flex}._activity_1br6i_496 button{flex:1;align-self:stretch;min-width:0;position:relative;background:0 0!important;border:0!important;min-height:4px!important;padding:0!important}._activity_1br6i_496 i{background:var(--nature-tone);border-radius:2px 2px 0 0;width:100%;min-height:2px;display:block;position:absolute;bottom:0}._mapLegend_1br6i_521{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:6px;padding:10px;font-size:12px}._refresh_1br6i_528{animation:.18s ease-out _nature-readout_1br6i_1}@keyframes _nature-readout_1br6i_1{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){._root_1br6i_1 *{transition:none!important;animation:none!important}}html[data-motion=reduced] ._root_1br6i_1 *{transition:none!important;animation:none!important}@media (width<=360px){._root_1br6i_1{padding-inline:14px}._toolbar_1br6i_169{grid-template-columns:1fr}._stats_1br6i_174 dd{font-size:21px}}._generatedImage_1br6i_561{z-index:-1;background-repeat:no-repeat;background-size:300% 200%;position:absolute;inset:0}._activity_1br6i_496{align-items:stretch}._row_1br6i_215 strong svg{vertical-align:-2px;width:14px;height:14px}._root_1br6i_1 h3:focus{outline:none}._toolNav_1br6i_580{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:6px;display:grid}._root_1br6i_1 ._toolNav_1br6i_580 button{grid-template-columns:16px minmax(0,1fr);justify-content:start;align-items:start;gap:7px;padding:10px;display:grid}._toolNav_1br6i_580 span{gap:3px;min-width:0;display:grid}._toolNav_1br6i_580 strong{font-size:13px;line-height:1.35;display:block}._toolNav_1br6i_580 small{font-size:11px;font-weight:400;line-height:1.45}._toolNav_1br6i_580 svg{width:17px;height:17px}._result_1br6i_613{background:var(--c-surface-2);border-block:1px solid var(--c-border-strong);gap:8px;padding:14px 12px;display:grid}._result_1br6i_613 output{font-variant-numeric:tabular-nums;font-size:21px;font-weight:650}._result_1br6i_613 p{font-size:12px}._root_1br6i_1 ._primaryAction_1br6i_628{background:var(--c-selected);border-color:var(--c-action)}._root_1br6i_1 ._installDiagram_1br6i_632{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:6px;width:100%;height:auto}._installDiagram_1br6i_632 text{fill:var(--c-text);font:12px var(--font-stack)}._toolNav_1br6i_580 button>svg:last-child{display:none}._root_6l8ez_1{padding-top:8px}._notice_6l8ez_4{border:1px solid var(--c-border-strong);background:var(--c-surface);border-radius:4px;gap:5px;padding:10px 12px;font-size:12px;display:grid}._notice_6l8ez_4 strong{color:var(--c-text);font-weight:650}._notice_6l8ez_4 span{color:var(--c-text-muted);font-variant-numeric:tabular-nums}._controls_6l8ez_21{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._exercise_6l8ez_26,._balance_6l8ez_27{background:var(--c-selected);border-radius:4px;padding:10px 12px;font-size:12px}._legend_6l8ez_33{flex-wrap:wrap;gap:8px 16px;font-size:12px;display:flex}._legend_6l8ez_33 span{align-items:center;gap:6px;display:inline-flex}._legend_6l8ez_33 i{width:8px;height:8px;box-shadow:0 0 0 1px var(--c-border-strong);border-radius:50%;flex-shrink:0}._nodes_6l8ez_51{gap:6px;margin-top:12px;display:grid}._root_6l8ez_1 ._nodes_6l8ez_51 button{grid-template-columns:36px minmax(0,1fr) 18px;justify-content:stretch;gap:10px;padding:10px 8px;display:grid}._nodes_6l8ez_51 strong{font-size:13px;display:block}._nodes_6l8ez_51 small{margin-top:3px;font-weight:400}._number_6l8ez_71{font-variant-numeric:tabular-nums;text-align:center;font-size:15px;font-weight:750}._task_6l8ez_77{gap:14px;display:grid}._task_6l8ez_77 p{margin:0}._rails_6l8ez_84{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}._rails_6l8ez_84>div{background:var(--c-surface);border:1px solid var(--c-border);font-variant-numeric:tabular-nums;border-radius:5px;gap:8px;padding:14px 12px;display:grid}._rails_6l8ez_84 strong{letter-spacing:-.6px;font-size:23px}._timestamps_6l8ez_102{gap:10px;margin:0;font-size:12px;display:grid}._timestamps_6l8ez_102 div{border-bottom:1px solid var(--c-border);justify-content:space-between;gap:12px;padding-bottom:7px;display:flex}._timestamps_6l8ez_102 dt{color:var(--c-text-muted)}._timestamps_6l8ez_102 dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}._state_6l8ez_123{border:1px solid;border-radius:4px;padding:10px;font-size:13px}._bars_6l8ez_129{gap:12px;display:grid}._bars_6l8ez_129>div{font-variant-numeric:tabular-nums;grid-template-columns:88px minmax(0,1fr) 40px;align-items:center;gap:5px 10px;font-size:13px;display:grid}._bars_6l8ez_129 small{grid-column:2/4}._bars_6l8ez_129 strong{text-align:right}._bar_6l8ez_129{background:var(--c-border);border-radius:2px;height:9px;overflow:hidden}._bar_6l8ez_129 span{background:var(--c-action);min-width:0;height:100%;display:block}._pipeline_6l8ez_159{gap:0;margin:0;padding:0;list-style:none;display:grid}._pipeline_6l8ez_159 li{border-bottom:1px solid var(--c-border);gap:5px;padding:14px 0;display:grid}._pipeline_6l8ez_159 span{color:var(--c-text-muted);font-size:13px}._json_6l8ez_176{background:var(--c-surface);border:1px solid var(--c-border);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:4px;max-height:420px;padding:12px;font-size:11px;overflow-y:auto}._root_6l8ez_1 ._back_6l8ez_187{justify-self:start}@media (width<=360px){._bars_6l8ez_129>div{grid-template-columns:72px minmax(0,1fr) 34px}}._number_6l8ez_71{color:var(--c-text);justify-items:center;gap:4px;display:grid}._number_6l8ez_71 i{border:1px solid var(--c-border-strong);border-radius:50%;width:7px;height:7px}._field_qzqev_1{align-items:center;gap:var(--space-2);height:var(--control-h);width:100%;min-width:0;color:var(--c-text-soft);background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:var(--radius-md);transition:border-color var(--duration-fast), box-shadow var(--duration-fast), background var(--duration-fast);padding:0 12px;display:flex}._field_qzqev_1:focus-within{border-color:var(--c-forest);background:var(--c-surface);box-shadow:var(--shadow-focus)}._field_qzqev_1>svg{flex-shrink:0}._field_qzqev_1 input[type=search]{font:inherit;color:var(--c-text);width:100%;min-width:0;height:100%;box-shadow:none;border-radius:0;outline:none;background:0 0!important;border:0!important;min-height:0!important;padding:0!important;font-size:14px!important}._field_qzqev_1 input[type=search]::-webkit-search-cancel-button{display:none}._field_qzqev_1 input::placeholder{color:var(--c-search-placeholder);opacity:1}._field_qzqev_1 button{width:32px;height:32px;color:var(--c-text-soft);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex;background:0 0!important;border:0!important;min-width:32px!important;min-height:32px!important;padding:0!important}._field_qzqev_1 button:hover{color:var(--c-text)}@media (width<=768px),(pointer:coarse){._field_qzqev_1 input[type=search]{font-size:16px!important}._field_qzqev_1 button{width:44px;height:44px;margin-right:-10px;min-width:44px!important;min-height:44px!important}}._field_qzqev_1{background:var(--c-surface-sunken);box-shadow:var(--shadow-inset);border-color:var(--c-edge)}._field_qzqev_1:focus-within{background:var(--c-surface-raised);box-shadow:var(--shadow-focus), var(--shadow-inset)}._field_qzqev_1>svg{transition:color .14s}._field_qzqev_1:focus-within>svg{color:var(--c-action)}._section_ttjch_1{border-bottom:1px solid var(--c-border);gap:10px;padding-block:4px 16px;display:grid}._heading_ttjch_2{justify-content:space-between;align-items:baseline;gap:8px;display:flex}._heading_ttjch_2 h2{margin:0;font-size:14px;font-weight:700}._help_ttjch_4{color:var(--c-text-muted);margin:0;font-size:12px;line-height:1.4}._heading_ttjch_2>span{color:var(--c-text-muted);font-size:11px}._grid_ttjch_6{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}._section_ttjch_1 ._grid_ttjch_6 button{text-align:left;min-height:44px;font:600 12px/1.3 var(--font-stack);color:var(--c-text);border:1px solid var(--c-border);background:var(--c-surface-raised);cursor:pointer;border-radius:6px;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:7px;padding:8px;transition:border-color .14s,background .14s;display:grid}._section_ttjch_1 ._grid_ttjch_6 button:hover,._section_ttjch_1 ._grid_ttjch_6 button[aria-pressed=true]{border-color:var(--c-action);background:var(--c-selected)}._section_ttjch_1 ._grid_ttjch_6 button:disabled{opacity:.55;cursor:not-allowed}._section_ttjch_1 ._grid_ttjch_6 button span{overflow-wrap:normal;min-width:0}._symbol_ttjch_12{width:18px;height:18px;color:color-mix(in srgb, var(--quick-tone) 65%, var(--c-text))}._eye_ttjch_13{width:16px;height:16px;color:var(--c-text-muted)}button[aria-pressed=true] ._eye_ttjch_13{color:var(--c-action)}._mode_1i4gg_1{font:inherit;white-space:nowrap;border:1px solid var(--c-border);border-radius:var(--radius-sm);color:var(--c-text);cursor:pointer;background:0 0;min-height:30px;padding:6px 9px;font-size:12px}._mode_1i4gg_1[aria-pressed=true]{border-color:var(--c-slate);color:var(--c-slate);background:var(--c-surface-2,var(--c-bg-linen))}._mode_1i4gg_1:hover{background:var(--c-panel-item-hover)}._panel_1i4gg_21{--c-twin-muted:color-mix(in srgb, var(--c-text) 72%, var(--c-surface));min-width:0;color:var(--c-text);font-size:13px;line-height:1.5}._heading_1i4gg_29{border-bottom:1px solid var(--c-border);padding:14px 12px}._heading_1i4gg_29 h2{margin:0 0 4px;font-size:15px;font-weight:650}._heading_1i4gg_29 p{color:var(--c-twin-muted);margin:0}._section_1i4gg_42{border-bottom:1px solid var(--c-border);flex-direction:column;gap:10px;padding:12px;display:flex}._section_1i4gg_42 h3{margin:0;font-size:13px;font-weight:650}._section_1i4gg_42 p{margin:0}._scenes_1i4gg_57{flex-wrap:wrap;gap:4px;display:flex}._scenes_1i4gg_57 button,._action_1i4gg_63{font:inherit;color:var(--c-text);background:var(--c-surface-2,var(--c-bg-linen));border:1px solid var(--c-border);border-radius:var(--radius-sm);cursor:pointer;min-height:44px;padding:7px 8px}._scenes_1i4gg_57 button:hover,._action_1i4gg_63:hover{border-color:var(--c-slate)}._action_1i4gg_63:disabled{opacity:.6;cursor:default}._check_1i4gg_81{cursor:pointer;align-items:center;gap:7px;min-height:44px;display:flex}._layerToggles_1i4gg_88{flex-direction:column;gap:4px;display:flex}._check_1i4gg_81 input{accent-color:var(--c-slate);width:15px;height:15px;margin:0}._field_1i4gg_99{flex-direction:column;gap:6px;display:flex}._field_1i4gg_99 select{appearance:none;width:100%;height:44px;font:inherit;background:var(--c-surface);color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--radius-sm);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='m2 4 4 4 4-4' fill='none' stroke='%237e94b0' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;min-height:44px;padding:8px 30px 8px 8px}._caption_1i4gg_120{color:var(--c-twin-muted);font-size:12px;line-height:1.55}._legend_1i4gg_125{flex-direction:column;gap:5px;font-size:11px;display:flex}._assetDot_1i4gg_131{background:#e0b361;border-radius:50%;width:9px;height:9px;display:inline-block}._feed_1i4gg_138{flex-direction:column;gap:4px;font-size:11px;display:flex}._feed_1i4gg_138>span{color:var(--c-twin-muted)}._freshness_1i4gg_147{color:var(--c-twin-muted);font-size:11px}._freshness_1i4gg_147[data-status=recent]{color:var(--c-forest)}._freshness_1i4gg_147[data-status=delayed]{color:var(--c-ochre)}._freshness_1i4gg_147[data-status=invalid],._error_1i4gg_158{font-size:11px;color:var(--c-russet)!important}._value_1i4gg_162{font-variant-numeric:tabular-nums;font-size:24px;font-weight:600}._value_1i4gg_162 span{font-size:13px}._details_1i4gg_170{flex-direction:column;gap:8px;margin:0;display:flex}._details_1i4gg_170>div{flex-direction:column;gap:2px;display:flex}._details_1i4gg_170 dt{color:var(--c-twin-muted);font-size:11px}._details_1i4gg_170 dd{overflow-wrap:anywhere;margin:0}._nearby_1i4gg_189{flex-direction:column;gap:4px;display:flex}._nearby_1i4gg_189 button{text-align:left;font:inherit;color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-direction:column;gap:3px;padding:8px;display:flex}._nearby_1i4gg_189 button:hover{background:var(--c-panel-item-hover)}._panel_1i4gg_21 a{color:var(--c-slate);overflow-wrap:anywhere}._panel_1i4gg_21 summary{cursor:pointer;font-weight:600}._panel_1i4gg_21 details[open]>summary{margin-bottom:10px}._series_1i4gg_221 svg{width:100%;height:auto;display:block}._series_1i4gg_221 text{fill:var(--c-text-soft);font-size:10px}._series_1i4gg_221 path{stroke:var(--c-slate);stroke-width:2px;fill:none}@media (width<=768px),(height<=500px) and (pointer:coarse){._heading_1i4gg_29{display:none}._panel_1i4gg_21{font-size:14px}._panel_1i4gg_21 ._caption_1i4gg_120,._feed_1i4gg_138,._freshness_1i4gg_147{font-size:13px}._panel_1i4gg_21 ._section_1i4gg_42 h3{font-size:14px}._mode_1i4gg_1{min-height:44px;padding:8px 10px;font-size:13px}._section_1i4gg_42{padding:12px}._check_1i4gg_81{gap:10px;min-height:44px}._check_1i4gg_81 input{flex-shrink:0;width:20px;height:20px}._scenes_1i4gg_57 button,._action_1i4gg_63,._nearby_1i4gg_189 button{min-height:44px}._scenes_1i4gg_57{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}._field_1i4gg_99 select{height:48px;min-height:48px;font-size:16px}._legend_1i4gg_125{font-size:12px}._panel_1i4gg_21 summary{min-height:44px;padding-block:10px}}._panel_1i4gg_21 button,._panel_1i4gg_21 select,._mode_1i4gg_1{transition:background-color .15s var(--e-quart), border-color .15s var(--e-quart), color .15s var(--e-quart)}._panel_1i4gg_21 :is(button,select,input,summary):focus-visible,._mode_1i4gg_1:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}._field_1i4gg_99 select{text-overflow:ellipsis;min-width:0;max-width:100%}._panel_1i4gg_21 button:disabled{cursor:default;opacity:.6}._measureSummary_1i4gg_313{flex-direction:column;gap:2px;display:flex}._measureSummary_1i4gg_313 span{color:var(--c-twin-muted);font-size:12px}._colorScale_1i4gg_322{border:1px solid var(--c-border);height:8px}._scaleLabels_1i4gg_326{font-variant-numeric:tabular-nums;justify-content:space-between;gap:6px;display:flex}._scaleLabels_1i4gg_326 span{min-width:0}._scaleLabels_1i4gg_326 span:nth-child(2){text-align:center}._scaleLabels_1i4gg_326 span:last-child{text-align:right}._inspectorHeading_1i4gg_341{justify-content:space-between;align-items:center;gap:8px;display:flex}._clearSelection_1i4gg_347{font:inherit;min-height:44px;color:var(--c-text);border:1px solid var(--c-border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:6px 8px}._clearSelection_1i4gg_347:hover{background:var(--c-panel-item-hover)}._observation_1i4gg_360{animation:_observation-reveal_1i4gg_1 .18s var(--e-quart);flex-direction:column;gap:8px;display:flex}@keyframes _observation-reveal_1i4gg_1{0%{opacity:.45}to{opacity:1}}._panel_1i4gg_21 details>summary{align-content:center;min-height:44px}._stationMeasures_1i4gg_378{border-top:1px solid var(--c-border);padding-top:4px}._series_1i4gg_221{border-top:1px solid var(--c-border);min-width:0;padding-top:6px}._series_1i4gg_221 text{fill:var(--c-twin-muted)}._chartAxis_1i4gg_390{stroke:var(--c-border)}._chartSample_1i4gg_393{fill:var(--c-slate)}._chartCursor_1i4gg_396{stroke:var(--c-twin-muted);stroke-width:1px;stroke-dasharray:3 3}._chartSelected_1i4gg_401{fill:var(--c-surface);stroke:var(--c-slate);stroke-width:2px}._sampleSlider_1i4gg_406{width:100%;min-height:44px;accent-color:var(--c-slate);cursor:pointer;margin:0}._sampleReadout_1i4gg_413{font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;display:flex}._sampleReadout_1i4gg_413 span{color:var(--c-twin-muted);font-size:11px}@media (pointer:coarse){._mode_1i4gg_1{min-height:44px}}@media (width<=768px),(height<=500px) and (pointer:coarse){._measureSummary_1i4gg_313 span,._sampleReadout_1i4gg_413 span{font-size:13px}._field_1i4gg_99 select{width:100%}}@media (prefers-reduced-motion:reduce){._observation_1i4gg_360{animation:none}._panel_1i4gg_21 button,._panel_1i4gg_21 select,._mode_1i4gg_1{transition:none}}._panel_1i4gg_21{--c-twin-muted:var(--c-text-muted);font-size:13px;line-height:1.65}._panel_1i4gg_21[aria-label="Dettaglio osservazioni PCR"] ._section_1i4gg_42{border-color:var(--c-border-soft);gap:12px;padding:16px 0}._panel_1i4gg_21 ._field_1i4gg_99 select{border-radius:var(--radius-sm);height:44px;min-height:44px;padding-left:12px}._panel_1i4gg_21 ._section_1i4gg_42 h3{font-size:13px;font-weight:650}._panel_1i4gg_21 ._value_1i4gg_162{letter-spacing:-.5px;font-size:28px;font-weight:650}._panel_1i4gg_21 ._caption_1i4gg_120,._panel_1i4gg_21 ._freshness_1i4gg_147{font-size:12px}._panel_1i4gg_21 ._scenes_1i4gg_57 button,._panel_1i4gg_21 ._action_1i4gg_63,._panel_1i4gg_21 ._nearby_1i4gg_189 button{border-radius:var(--radius-sm);background:var(--c-surface)}._panel_1i4gg_21 ._action_1i4gg_63:hover,._panel_1i4gg_21 ._nearby_1i4gg_189 button:hover{background:var(--c-selected);border-color:var(--c-border-strong)}._panel_1i4gg_21 a{color:var(--c-forest)}._panel_1i4gg_21 ._clearSelection_1i4gg_347{color:var(--c-text-muted);border-color:#0000}._panel_1i4gg_21 ._clearSelection_1i4gg_347:hover{background:var(--c-surface-2);color:var(--c-text)}@media (width<=768px),(pointer:coarse){._panel_1i4gg_21 ._field_1i4gg_99 select{font-size:16px}._panel_1i4gg_21 ._section_1i4gg_42 h3{font-size:13px}}._panel_1i4gg_21{font:400 var(--text-body)/1.6 var(--font-stack)}._caption_1i4gg_120,._field_1i4gg_99,._source_1i4gg_512,._freshness_1i4gg_147{font-size:var(--text-caption);line-height:1.6}._inspectorHeading_1i4gg_341 h3,._observation_1i4gg_360 h3{font-size:var(--text-heading);line-height:1.4}._action_1i4gg_63{font-size:var(--text-body)}._category_zvwmf_1{--category-ink:var(--c-text-muted);width:20px;height:20px;color:var(--category-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._category_zvwmf_1[data-tone=terrain]{--category-ink:#995020}._category_zvwmf_1[data-tone=water]{--category-ink:#266781}._category_zvwmf_1[data-tone=nature]{--category-ink:#38704c}._category_zvwmf_1[data-tone=built]{--category-ink:#795582}[data-theme=dark] ._category_zvwmf_1[data-tone=terrain]{--category-ink:#e6b58d}[data-theme=dark] ._category_zvwmf_1[data-tone=water]{--category-ink:#91c9df}[data-theme=dark] ._category_zvwmf_1[data-tone=nature]{--category-ink:#a0d4ae}[data-theme=dark] ._category_zvwmf_1[data-tone=built]{--category-ink:#d1b2db}._category_zvwmf_1 svg{width:20px;height:20px}._symbol_zvwmf_39{width:20px;height:22px;color:var(--c-text-muted);justify-content:center;align-self:start;align-items:center;display:inline-flex;position:relative}._symbol_zvwmf_39:before{content:"";background:color-mix(in srgb, var(--symbol-color) 24%, transparent);border-radius:3px;position:absolute;inset:2px 0}._symbol_zvwmf_39 svg{width:18px;height:18px;position:relative}._explorer_1fru7_1{min-width:0;font-size:var(--text-body)}._path_1fru7_5{color:var(--c-text-muted);font-size:var(--text-caption);flex-wrap:wrap;align-items:center;gap:2px;padding:0 0 8px;line-height:1.5;display:flex}._path_1fru7_5 button{align-items:center;gap:6px;display:inline-flex;min-height:32px!important;font-size:inherit!important;box-shadow:none!important;color:var(--c-text-muted)!important;background:0 0!important;border:0!important;padding:6px!important}._path_1fru7_5 button:hover{text-underline-offset:3px;text-decoration:underline;color:var(--c-action)!important}._path_1fru7_5>svg{flex-shrink:0;width:12px;height:12px}._path_1fru7_5 button svg{width:14px;height:14px}._path_1fru7_5 [aria-current]{font-weight:600;color:var(--c-text)!important}._path_1fru7_5>span{overflow-wrap:anywhere;padding:4px 6px}._tree_1fru7_49{gap:2px;margin:0;padding:0;list-style:none;display:grid}._folder_1fru7_56{text-align:left;grid-template-columns:20px minmax(0,1fr) auto 12px;align-items:center;gap:10px;width:100%;min-width:0;transition:background .14s,border-color .14s;min-height:40px!important;box-shadow:none!important;font-size:var(--text-body)!important;background:0 0!important;border:1px solid #0000!important;border-radius:5px!important;padding:8px!important;font-weight:550!important;line-height:1.45!important;display:grid!important}._folder_1fru7_56>svg{width:12px;height:12px;color:var(--c-text-muted);transition:transform .16s var(--e-quart)}._folder_1fru7_56>span{overflow-wrap:anywhere;min-width:0}._folder_1fru7_56>small{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--c-text-muted);text-align:right;font-weight:500}._folder_1fru7_56:hover{background:var(--c-surface-raised)!important;border-color:var(--c-border)!important}._folder_1fru7_56[aria-expanded=true]{background:var(--c-surface-raised)!important;border-color:var(--c-border)!important;font-weight:700!important}._folder_1fru7_56[data-theme-folder][aria-expanded=true]>svg:last-child{transform:rotate(90deg)}._branch_1fru7_104{border-left:1px solid var(--c-border-strong);min-width:0;animation:var(--motion-fade);margin:4px 0 8px 18px;padding-left:10px}._collection_1fru7_111{grid-template-columns:12px minmax(0,1fr) auto;gap:8px;font-size:var(--text-body)!important;padding-left:4px!important;font-weight:500!important}._collection_1fru7_111>svg:nth-child(2){display:none}._collection_1fru7_111[aria-expanded=true]>svg:first-child{transform:rotate(90deg)}._leaf_1fru7_124{min-width:0;position:relative}._leaf_1fru7_124:before{content:"";border-top:1px solid var(--c-border-strong);width:6px;position:absolute;top:30px;left:-10px}._more_1fru7_136{width:max-content;max-width:100%;margin:8px 0;font-size:var(--text-body)!important}._resultHead_1fru7_142{font-size:var(--text-caption);color:var(--c-text-muted);justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;display:flex}._resultHead_1fru7_142 button{min-height:36px!important;font-size:inherit!important;background:0 0!important;border:0!important;padding:6px!important}._empty_1fru7_158{font-size:var(--text-body);color:var(--c-text-muted);padding:8px 4px;line-height:1.65}@media (width<=768px),(pointer:coarse){._folder_1fru7_56{min-height:44px!important;padding-block:10px!important}._path_1fru7_5 button,._resultHead_1fru7_142 button{min-height:44px!important}}._trigger_kt79c_1{min-height:44px;font-size:var(--text-body);color:var(--c-action-text);background:var(--c-action);border:1px solid var(--c-action);box-shadow:var(--shadow-control);cursor:pointer;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:650;display:inline-flex}._trigger_kt79c_1:hover,._trigger_kt79c_1[aria-expanded=true]{background-color:var(--c-action-hover);border-color:var(--c-action-hover)}._trigger_kt79c_1:active{box-shadow:var(--shadow-inset)}._trigger_kt79c_1 svg{flex-shrink:0}._trigger_kt79c_1[aria-expanded=true] svg>rect{fill:currentColor;fill-opacity:.18}._dialog_kt79c_32{border:1px solid var(--c-edge);background:var(--c-surface);width:min(1120px,100vw - 64px);max-width:none;height:min(820px,100dvh - 64px);max-height:none;color:var(--c-text);box-shadow:var(--shadow-modal);border-radius:12px;padding:0;overflow:hidden}._dialog_kt79c_32[open]{animation:var(--motion-surface);flex-direction:column;display:flex}._dialog_kt79c_32::backdrop{background:var(--c-scrim);animation:var(--motion-fade)}._header_kt79c_54{border-bottom:1px solid var(--c-border);background:var(--c-surface-raised);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}._header_kt79c_54 h1{font-size:var(--text-title);letter-spacing:-.6px;margin:0;font-weight:750;line-height:1.25}._header_kt79c_54 h1:focus{outline:none}._header_kt79c_54 p{font-size:var(--text-body);color:var(--c-text-muted);margin:4px 0 0;line-height:1.5}._dialog_kt79c_32 button,._explorer_kt79c_80 button{color:inherit;border:1px solid var(--c-border);background:var(--c-surface-raised);cursor:pointer;border-radius:6px;min-height:40px;padding:8px 12px;font-family:inherit;transition:background .14s,border-color .14s,color .14s}._dialog_kt79c_32 button:hover,._explorer_kt79c_80 button:hover{background:var(--c-surface-2);border-color:var(--c-border-strong)}._dialog_kt79c_32 button:disabled,._explorer_kt79c_80 button:disabled{cursor:default;color:var(--c-text-muted);background:var(--c-surface-2);border-color:var(--c-border)}._header_kt79c_54>button{width:44px;height:44px;color:var(--c-text-muted);background:0 0;border-color:#0000;place-items:center;padding:0;display:grid}._explorer_kt79c_80{min-width:0;min-height:0;font-size:var(--text-body);flex-direction:column;gap:12px;display:flex}._dialog_kt79c_32>._explorer_kt79c_80{flex:1;padding:16px 24px 0}._searchTools_kt79c_123{flex-shrink:0;align-items:center;gap:8px;display:flex}._filterToggle_kt79c_129{font-size:var(--text-body);flex-shrink:0;justify-content:center;align-items:center;gap:8px;font-weight:600;display:inline-flex;min-height:44px!important}._filterToggle_kt79c_129 svg{width:18px;height:18px}._filterToggle_kt79c_129[aria-expanded=true]{background:var(--c-selected);border-color:var(--c-border-strong);color:var(--c-action)}._filterToggle_kt79c_129 b{font-size:var(--text-caption);font-variant-numeric:tabular-nums}._filters_kt79c_152{border:1px solid var(--c-border);background:var(--c-surface-2);animation:var(--motion-fade);border-radius:6px;flex-shrink:0;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:12px;padding:12px;display:grid}._filters_kt79c_152[hidden]{display:none}._filters_kt79c_152 label{min-width:0;font-size:var(--text-caption);color:var(--c-text-muted);gap:6px;font-weight:600;display:grid}._explorerBody_kt79c_174{flex:1;grid-template-columns:244px minmax(0,1fr);gap:20px;min-height:0;display:grid}._themes_kt79c_181{border-right:1px solid var(--c-border);padding:0 12px 16px 0;overflow:auto}._themes_kt79c_181 button{text-align:left;width:100%;font-size:var(--text-body);background:0 0;border:1px solid #0000;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 8px;line-height:1.4;display:grid}._themes_kt79c_181 button>svg{width:20px;height:20px;color:var(--c-action)}._themes_kt79c_181 button strong{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0;font-weight:550}._themes_kt79c_181 button small{display:none}._themes_kt79c_181 button>span:last-child{font-size:var(--text-caption);font-variant-numeric:tabular-nums;color:var(--c-text-muted);text-align:right}._themes_kt79c_181 button[aria-current=page]{background:var(--c-selected);border-color:var(--c-border);font-weight:700}._themes_kt79c_181 button[aria-current=page] strong{font-weight:700}._results_kt79c_227{scrollbar-gutter:stable;min-width:0;padding:0 4px 16px;overflow:auto}._breadcrumbs_kt79c_233{font-size:var(--text-caption);color:var(--c-text-muted);flex-wrap:wrap;align-items:center;gap:6px;line-height:1.5;display:flex}._breadcrumbs_kt79c_233 button{min-height:28px;color:var(--c-text-muted);font-size:inherit;background:0 0;border:0;padding:4px 0}._breadcrumbs_kt79c_233>svg{flex-shrink:0;width:12px;height:12px}._breadcrumbs_kt79c_233>span{overflow-wrap:anywhere;color:var(--c-text);padding:4px 0;font-weight:600}._resultHead_kt79c_261{font-size:var(--text-caption);color:var(--c-text-muted);justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}._resultHead_kt79c_261 button{min-height:32px;font-size:inherit;background:0 0;border:0;padding:4px 8px}._dialog_kt79c_32 ._featured_kt79c_277{background:var(--c-surface-2);border:1px solid var(--c-border);text-align:left;border-radius:6px;align-items:center;gap:12px;width:100%;margin:8px 0;padding:12px;display:flex}._featured_kt79c_277>span:nth-child(2){flex:1;min-width:0}._featured_kt79c_277 strong{font-size:var(--text-body);font-weight:650;display:block}._featured_kt79c_277 small{font-size:var(--text-caption);color:var(--c-text-muted);margin-top:2px;display:block}._featured_kt79c_277>svg{width:18px;height:18px;color:var(--c-action)}._row_kt79c_309{border-bottom:1px solid var(--c-border-soft);border-radius:4px;align-items:center;gap:12px;min-width:0;padding:12px 4px;transition:background .14s;display:flex}._row_kt79c_309:hover{background:color-mix(in srgb, var(--c-selected) 45%, transparent)}._row_kt79c_309[data-detail=true]{background:var(--c-selected)}._rowInfo_kt79c_325{flex:1;min-width:0}._name_kt79c_329{text-align:left;overflow-wrap:anywhere;border-radius:4px;grid-template-columns:20px minmax(0,1fr) 12px;align-content:center;gap:2px 8px;width:100%;min-width:0;min-height:44px!important;font-size:var(--text-body)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:2px 0!important;font-weight:650!important;line-height:1.4!important;display:grid!important}._name_kt79c_329:hover{color:var(--c-action)}._name_kt79c_329>span:first-child{grid-area:1/1/span 2}._name_kt79c_329>span:nth-child(2){min-width:0}._name_kt79c_329 small{font-size:var(--text-caption);color:var(--c-text-muted);grid-area:2/2;min-width:0;font-weight:400;line-height:1.5}._rowInfo_kt79c_325>span{font-size:var(--text-caption);color:var(--c-text-muted);overflow-wrap:anywhere;margin-left:28px;line-height:1.5;display:block}._rowInfo_kt79c_325 p{font-size:var(--text-body);color:var(--c-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0 28px;line-height:1.5;display:-webkit-box;overflow:hidden}._add_kt79c_385{width:max-content;box-shadow:none;flex-shrink:0;justify-content:center;align-items:center;gap:6px;line-height:1.4;display:inline-flex;font-size:var(--text-body)!important}._add_kt79c_385 svg{flex-shrink:0;width:18px;height:18px}._add_kt79c_385[aria-pressed=true]{background:var(--c-selected);color:var(--c-action);border-color:var(--c-border-strong)}._add_kt79c_385[aria-pressed=true] svg[data-icon=check] path{stroke-dasharray:1;animation:_check-reveal_kt79c_1 .18s var(--e-quart)}@keyframes _check-reveal_kt79c_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._name_kt79c_329 ._detailsCaret_kt79c_418{width:12px;height:12px;color:var(--c-text-muted);opacity:.45;grid-area:1/3/span 2;align-self:center;transition:opacity .14s}._name_kt79c_329:hover ._detailsCaret_kt79c_418,._name_kt79c_329:focus-visible ._detailsCaret_kt79c_418{opacity:1;color:var(--c-action)}._more_kt79c_432{width:max-content;max-width:100%;margin-top:16px;font-size:var(--text-body)!important}._empty_kt79c_438{color:var(--c-text-muted);line-height:1.65;font-size:var(--text-body);padding:16px 0}._footer_kt79c_444{border-top:1px solid var(--c-border);font-size:var(--text-caption);background:var(--c-surface-2);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:12px 24px;display:flex}._footer_kt79c_444>span{color:var(--c-text-muted)}._footer_kt79c_444>button{color:var(--c-action-text);background:var(--c-action);border-color:var(--c-action);font-size:var(--text-body);font-weight:650}._footer_kt79c_444>button:hover{background:var(--c-action-hover);border-color:var(--c-action-hover)}._row_kt79c_309[data-compact=true]{border-radius:0;gap:6px;padding:6px 2px}._row_kt79c_309[data-compact=true] ._add_kt79c_385{width:36px;min-width:36px;min-height:44px;box-shadow:none;color:var(--c-text-muted);background:0 0;border-color:#0000;padding:0}._row_kt79c_309[data-compact=true] ._add_kt79c_385:hover{background:var(--c-selected);color:var(--c-action)}._row_kt79c_309[data-context=active] ._add_kt79c_385{color:var(--c-action)}._row_kt79c_309[data-compact=true] ._name_kt79c_329 small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._catalogState_kt79c_496{color:var(--c-text-muted);font-size:var(--text-caption);background:var(--c-surface-sunken);border:1px solid var(--c-border);border-radius:6px;padding:12px;line-height:1.6}._catalogState_kt79c_496 strong{color:var(--c-text);font-size:var(--text-body);display:block}._catalogState_kt79c_496 p{margin:6px 0 8px}._catalogState_kt79c_496 button{font-size:var(--text-caption)}._backCategories_kt79c_516,._categoryHeading_kt79c_516{display:none}@media (width<=768px),(height<=500px) and (pointer:coarse){._dialog_kt79c_32{border:0;border-radius:0;width:100%;height:100dvh;max-height:100dvh;margin:0}._dialog_kt79c_32 button,._explorer_kt79c_80 button{min-height:44px}._header_kt79c_54{padding:12px 16px}._header_kt79c_54 h1{font-size:var(--text-heading)}._header_kt79c_54 p{display:none}._dialog_kt79c_32>._explorer_kt79c_80{gap:12px;padding:12px 16px 0}._filters_kt79c_152{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:34dvh;overflow-y:auto}._explorerBody_kt79c_174{display:block;overflow:auto}._themes_kt79c_181{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;padding:0 0 16px;display:grid;overflow:visible}._themes_kt79c_181 button{border:0;border-bottom:1px solid var(--c-border);border-radius:0;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:4px 8px;min-height:88px;padding:12px 0}._themes_kt79c_181 button strong{font-weight:650;line-height:1.4}._themes_kt79c_181 button small{font-size:var(--text-caption);color:var(--c-text-muted);margin-top:4px;font-weight:400;line-height:1.45;display:block}._themes_kt79c_181 button>span:last-child{text-align:left;grid-column:2}._themes_kt79c_181>button:first-of-type{grid-column:1/-1;grid-template-columns:20px 1fr auto;min-height:44px;padding:8px 0}._themes_kt79c_181>button:first-of-type span{grid-column:3}._themes_kt79c_181 button[aria-current=page]{background:0 0}._explorer_kt79c_80[data-categories=false] ._themes_kt79c_181,._explorer_kt79c_80[data-categories=true] ._results_kt79c_227{display:none}._backCategories_kt79c_516{align-items:center;gap:6px;margin-bottom:4px;display:inline-flex!important}._backCategories_kt79c_516 svg{transform:rotate(180deg)}._categoryHeading_kt79c_516{font-size:var(--text-heading);letter-spacing:-.3px;grid-column:1/-1;margin:0 0 8px;display:block}._results_kt79c_227{overflow:visible}._footer_kt79c_444{padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))}._footer_kt79c_444>span{display:none}._footer_kt79c_444 button{width:100%}._row_kt79c_309{gap:8px;padding:12px 2px}._add_kt79c_385{width:44px;min-width:44px;padding:0!important}._add_kt79c_385>span{display:none}._row_kt79c_309[data-compact=true] ._add_kt79c_385{width:44px;min-width:44px}._trigger_kt79c_1{padding:0 12px}}@media (height<=500px) and (orientation:landscape){._header_kt79c_54{padding:8px 16px}._header_kt79c_54 h1{font-size:var(--text-heading)}._dialog_kt79c_32>._explorer_kt79c_80{gap:8px;padding:8px 16px 0}._filters_kt79c_152{grid-template-columns:1.3fr 1fr 1fr 1fr}._footer_kt79c_444{padding:8px 16px}._themes_kt79c_181{padding-bottom:8px}}@media (pointer:coarse){._dialog_kt79c_32 button,._explorer_kt79c_80 button,._breadcrumbs_kt79c_233 button,._resultHead_kt79c_261 button{min-height:44px}._row_kt79c_309[data-compact=true] ._add_kt79c_385{width:44px;min-width:44px}}@media (width<=560px){._themes_kt79c_181{grid-template-columns:minmax(0,1fr)}._themes_kt79c_181 button{grid-template-columns:20px minmax(0,1fr) auto;gap:8px;min-height:64px}._themes_kt79c_181 button strong{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal}._themes_kt79c_181 button small{margin-top:3px}._themes_kt79c_181 button>span:last-child{grid-area:1/3;align-self:center}._themes_kt79c_181>button:first-of-type{min-height:44px}}._header_kt79c_54{background:var(--material-chrome)}._picker_hbu58_1{border:0;min-width:0;margin:0;padding:0}._picker_hbu58_1 legend{margin-bottom:8px;padding:0;font-size:14px;font-weight:650}._options_hbu58_3{gap:6px;display:flex}._options_hbu58_3 label{cursor:pointer;flex:1;min-width:0;position:relative}._options_hbu58_3 input{opacity:0;width:1px;height:1px;margin:0;position:absolute}._options_hbu58_3 span{border:1px solid var(--c-border);background:var(--c-surface);min-height:44px;color:var(--c-text-muted);border-radius:6px;justify-content:center;align-items:center;gap:5px;transition:background .14s,border-color .14s;display:flex}._options_hbu58_3 b{font-variant-numeric:tabular-nums;font-size:14px;font-weight:650}._options_hbu58_3 i{border-radius:2px;width:6px;height:18px;box-shadow:inset 0 0 0 1px #0000001f}._options_hbu58_3 svg{fill:none;stroke:currentColor;stroke-width:1.8px;opacity:0;width:10px;height:10px}._options_hbu58_3 input:checked+span{background:var(--c-selected);border-color:var(--c-action);color:var(--c-text)}._options_hbu58_3 input:checked+span svg{opacity:1}._options_hbu58_3 input:focus-visible+span{outline:2px solid var(--c-focus);outline-offset:2px}._options_hbu58_3 label:hover span{border-color:var(--c-border-strong)}._picker_hbu58_1 p{color:var(--c-text-muted);margin:8px 0 0;font-size:12px;line-height:1.5}._wrap_96bu3_6{flex-shrink:0;display:inline-flex;position:relative}._trigger_96bu3_12{border:1px solid var(--c-border);cursor:pointer;transition:transform .12s var(--e-quart), border-color .12s var(--e-quart);border-radius:50%;padding:0;position:relative}._trigger_96bu3_12:after{content:"";border-radius:50%;position:absolute;inset:-10px}@media (hover:hover){._trigger_96bu3_12:after{inset:0}}._trigger_96bu3_12:hover:not(:disabled){border-color:var(--c-text-muted);transform:scale(1.06)}._trigger_96bu3_12:focus-visible{border-color:var(--c-forest);outline:none;box-shadow:0 0 0 2px #2f5d3a59}._trigger_96bu3_12:disabled{opacity:.4;cursor:not-allowed}._popover_96bu3_58{z-index:1000;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-sm);font-family:var(--font-stack);padding:8px;position:fixed;box-shadow:0 6px 18px #23261f38}._grid_96bu3_69{grid-template-columns:repeat(5,1fr);gap:6px;display:grid}._swatch_96bu3_75{border:1px solid var(--c-border);cursor:pointer;width:28px;height:28px;transition:transform .12s var(--e-quart), border-color .12s var(--e-quart);border-radius:50%;padding:0}._swatch_96bu3_75:hover{transform:scale(1.1)}._swatch_96bu3_75[data-selected=true]{box-shadow:0 0 0 2px var(--c-surface), 0 0 0 4px var(--c-forest)}._swatch_96bu3_75:focus-visible{box-shadow:0 0 0 2px var(--c-surface), 0 0 0 4px var(--c-forest);outline:none}@media (width<=768px){._swatch_96bu3_75{width:36px;height:36px}._grid_96bu3_69{gap:8px}}._trigger_96bu3_12,._swatch_96bu3_75{transition:border-color var(--duration-fast), box-shadow var(--duration-fast)}._trigger_96bu3_12:hover:not(:disabled),._swatch_96bu3_75:hover{transform:none}._trigger_96bu3_12:focus-visible{box-shadow:var(--shadow-focus)}._popover_96bu3_58{border-radius:var(--radius-md);box-shadow:var(--shadow-panel)}._panel_gc4s1_5{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);width:100%;transition:box-shadow .2s var(--e-quart);overflow:clip}._panel_gc4s1_5:active{box-shadow:0 4px 14px #23261f14}@media (hover:hover){._panel_gc4s1_5:hover{box-shadow:0 4px 14px #23261f14}}._head_gc4s1_24{cursor:pointer;text-align:left;border:0;border-bottom:1px solid var(--c-border);width:100%;transition:background .18s var(--e-quart);font:inherit;color:inherit;background:0 0;align-items:center;gap:8px;padding:8px 12px;display:flex}._head_gc4s1_24:active{background:var(--c-panel-head-hover)}@media (hover:hover){._head_gc4s1_24:hover{background:var(--c-panel-head-hover)}}._ttl_gc4s1_50{color:var(--c-text);flex:1;font-size:13px;font-weight:600}._caret_gc4s1_57{color:var(--c-text-soft);transition:transform .28s var(--e-expo);font-size:11px}._panel_gc4s1_5[data-open=false] ._caret_gc4s1_57{transform:rotate(-90deg)}._wrap_gc4s1_67{transition:grid-template-rows .35s var(--e-expo);grid-template-rows:1fr;display:grid}._wrap_gc4s1_67>._body_gc4s1_73{min-height:0;transition:opacity .28s var(--e-quart);flex-direction:column;gap:10px;padding:8px 12px 10px;display:flex;overflow:hidden}._panel_gc4s1_5[data-open=false] ._wrap_gc4s1_67{grid-template-rows:0fr}._panel_gc4s1_5[data-open=false] ._wrap_gc4s1_67>._body_gc4s1_73{opacity:0}._group_gc4s1_91{flex-direction:column;gap:4px;display:flex}._group_gc4s1_91+._group_gc4s1_91{border-top:1px dashed var(--c-border-soft);margin-top:4px;padding-top:8px}._groupTitle_gc4s1_103{color:var(--c-text-soft);letter-spacing:.03em;text-transform:uppercase;font-size:11px;font-weight:600}._row_gc4s1_111{cursor:pointer;align-items:center;gap:10px;min-height:26px;display:flex}._check_gc4s1_119{width:14px;height:14px;accent-color:var(--c-forest);cursor:pointer;flex-shrink:0}._name_gc4s1_127[data-dim=true]{color:var(--c-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--c-border);text-decoration-color:var(--c-border)}._swatch_gc4s1_133{border:1px solid var(--c-border);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:22px;height:22px;padding:0;overflow:hidden}._swatch_gc4s1_133::-webkit-color-swatch-wrapper{padding:0}._swatch_gc4s1_133::-webkit-color-swatch{border:0;border-radius:50%}._swatch_gc4s1_133::-moz-color-swatch{border:0;border-radius:50%}._name_gc4s1_127{color:var(--c-text);flex:1;font-size:12px}._reset_gc4s1_163{color:var(--c-text-muted);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;margin-top:4px;padding:4px 6px;font-size:11px;text-decoration:underline}._reset_gc4s1_163:hover{color:var(--c-text)}@media (width<=768px){._row_gc4s1_111{min-height:44px}._swatch_gc4s1_133{width:28px;height:28px}}._panel_gc4s1_5{border-color:var(--c-border);box-shadow:none}._panel_gc4s1_5:hover,._panel_gc4s1_5:active{box-shadow:none}._head_gc4s1_24{min-height:44px}._ttl_gc4s1_50{font-size:13px;font-weight:600}._groupTitle_gc4s1_103{letter-spacing:0;text-transform:none;font-size:12px}._row_gc4s1_111{min-height:44px}._group_gc4s1_91+._group_gc4s1_91{border-top-style:solid}._wrap_gc4s1_67>._body_gc4s1_73{gap:12px;padding:12px}._reset_gc4s1_163{min-height:44px;font-size:12px}._name_gc4s1_127{font-size:var(--text-body)}._groupTitle_gc4s1_103{font-size:var(--text-caption)}._section_12ev8_1{border-bottom:1px solid var(--c-border);transition:background .2s var(--e-quart);border-left:3px solid #0000;padding:12px 14px 14px;position:relative}._section_12ev8_1:hover{filter:brightness(1.025)}._section_12ev8_1 h3{letter-spacing:.18em;text-transform:uppercase;text-align:center;color:var(--accent,var(--c-text));width:100%;transition:letter-spacing .25s var(--e-expo), transform .2s var(--e-quart), color .18s var(--e-quart);margin:0 auto 10px;padding-bottom:6px;font-size:10px;font-weight:700;display:inline-block;position:relative}._section_12ev8_1 h3:after{content:"";opacity:0;width:0;height:1.5px;transition:width .3s var(--e-expo), opacity .22s var(--e-quart);background:currentColor;position:absolute;bottom:0;left:50%;transform:translate(-50%)}._section_12ev8_1:hover h3{letter-spacing:.24em;filter:saturate(1.15);transform:translateY(-1px)}._section_12ev8_1:hover h3:after{opacity:.55;width:28px}._kv_12ev8_42{border-collapse:collapse;width:100%;font-size:12px}._kv_12ev8_42 tr{transition:background .18s var(--e-quart)}._kv_12ev8_42 tr:hover{background:var(--accent-tint,#23261f08)}._kv_12ev8_42 td{border-top:1px solid var(--row-color,#e8d7c6);transition:transform .2s var(--e-expo), color .15s var(--e-quart);padding:4px 0}._kv_12ev8_42 tr:first-child td{border-top:none}._kv_12ev8_42 td:first-child{color:var(--c-text-muted);transform-origin:0;font-weight:500}._kv_12ev8_42 tr:hover td:first-child{color:var(--accent,var(--c-text));font-weight:600;transform:translate(3px)}._kv_12ev8_42 td:last-child{text-align:right;font-variant-numeric:tabular-nums;color:var(--val-color,var(--c-text));letter-spacing:-.01em;transform-origin:100%;font-weight:700}._kv_12ev8_42 tr:hover td:last-child{color:var(--accent,var(--c-text));transform:scale(1.08)}._kv_12ev8_42 ._u_12ev8_73{font-size:inherit;font-weight:inherit;color:inherit;letter-spacing:inherit;margin-left:1px}._kv_12ev8_42 ._sub_12ev8_80{color:var(--c-text-soft);font-size:10px;font-weight:500;display:block}._calib_gxxfx_1{--accent:var(--c-slate);--accent-tint:#6b8ea31f;--row-color:var(--c-slate-row);--val-color:var(--c-slate);background:var(--c-slate-bg);border-left-color:var(--c-slate-stripe)!important}._model_gxxfx_9{--accent:var(--c-forest);--accent-tint:#2f5d3a14;--row-color:var(--c-forest-row);--val-color:var(--c-forest);background:var(--c-forest-bg);border-left-color:var(--c-forest)!important}._v2Note_gxxfx_17{background:var(--c-ochre-bg);border-left-color:var(--c-ochre-stripe)!important}._v2NoteText_gxxfx_21{color:var(--c-text-muted);margin:0;font-size:11px;line-height:1.4}._v2Notes_gxxfx_27{color:var(--c-text-muted);margin:0;padding-left:14px;font-size:11px;line-height:1.4}._v2Notes_gxxfx_27 li+li{margin-top:4px}._v2Detail_gxxfx_37{color:var(--c-text-soft);margin:0 0 6px;font-size:11px;line-height:1.4}._v2Layer_gxxfx_43+._v2Layer_gxxfx_43{margin-top:8px}._v2LayerTitle_gxxfx_46{color:var(--c-text);margin:0 0 2px;font-size:11px;font-weight:600}._v2Empty_gxxfx_52{color:var(--c-text-soft);padding:8px;font-size:12px}._v2Kv_gxxfx_58 td:last-child{white-space:nowrap}._v2Note_gxxfx_17{background:var(--c-surface-2);border-radius:var(--radius-sm);border-left:0!important}._v2Notes_gxxfx_27,._v2Detail_gxxfx_37,._v2LayerTitle_gxxfx_46{font-size:12px;line-height:1.65}._v2LayerTitle_gxxfx_46{margin-top:12px}._panel_1ac80_1{color:var(--c-text);overflow-wrap:anywhere;gap:24px;padding:20px;font-size:13px;display:grid}._panel_1ac80_1 h2,._panel_1ac80_1 h3,._panel_1ac80_1 p{margin:0}._panel_1ac80_1 button,._panel_1ac80_1 select{font:inherit;color:var(--c-text);border:1px solid var(--c-border);background:var(--c-surface);border-radius:var(--radius-sm);min-height:44px;padding:8px 12px}._panel_1ac80_1 button{cursor:pointer}._panel_1ac80_1 button:hover{background:var(--c-surface-2);border-color:var(--c-border-strong)}._panel_1ac80_1 button:disabled{opacity:.55;cursor:default}._panel_1ac80_1 button[aria-pressed=true]{background:var(--c-selected);border-color:var(--c-border-strong);font-weight:600}._panel_1ac80_1 select{width:100%;min-width:0;height:44px}._panelSearch_1ac80_45{padding-bottom:0}._sectionHead_1ac80_48{justify-content:space-between;align-items:center;gap:8px;display:flex}._sectionHead_1ac80_48 h2{align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}._sectionHead_1ac80_48 h2 span{color:var(--c-text-muted);font-variant-numeric:tabular-nums;font-size:11px;font-weight:500}._sectionHead_1ac80_48 button{min-height:36px;color:var(--c-forest);background:0 0;border-color:#0000;justify-content:center;align-items:center;gap:6px;padding:6px 0 6px 8px;font-size:12px;display:inline-flex}._sectionHead_1ac80_48 button:hover{background:var(--c-selected);border-color:#0000}._sectionHead_1ac80_48 button>svg{width:15px;height:15px}._activeSection_1ac80_87{gap:0;display:grid}._sourceState_1ac80_91{color:var(--c-text-muted);padding:0 0 8px 18px;font-size:11px;line-height:1.6}._browseSection_1ac80_97{border-top:1px solid var(--c-border);gap:12px;padding-top:20px;display:grid}._browseSection_1ac80_97>h2{font-size:13px;font-weight:650}._detail_1ac80_107{border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);gap:16px;padding:20px 0;scroll-margin-top:72px;display:grid}._detailHead_1ac80_115{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}._detailHead_1ac80_115 h2{letter-spacing:-.25px;font-size:16px;font-weight:650;line-height:1.5}._detailHead_1ac80_115 button{width:36px;min-width:36px;min-height:36px;color:var(--c-text-muted);border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._detailHead_1ac80_115 button:hover{color:var(--c-text);border-color:#0000}._toolbar_1ac80_143{gap:16px;display:grid}._toolbar_1ac80_143>p:first-child{font-size:13px;line-height:1.7}._caption_1ac80_151{color:var(--c-text-muted);font-size:12px;line-height:1.65}._field_1ac80_156{min-width:0;color:var(--c-text-muted);gap:8px;font-size:12px;font-weight:500;line-height:1.6;display:grid}._field_1ac80_156 select{color:var(--c-text);font-size:13px;font-weight:400}._panel_1ac80_1 input[type=range]{width:100%;min-height:32px;accent-color:var(--c-action);margin:0}._checks_1ac80_176{align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}._checks_1ac80_176 input{width:18px;height:18px;accent-color:var(--c-action);margin:0}._actions_1ac80_189{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._value_1ac80_198{font-variant-numeric:tabular-nums;letter-spacing:-.6px;font-size:28px;font-weight:650;line-height:1.3}._value_1ac80_198 span{letter-spacing:0;color:var(--c-text-muted);font-size:14px;font-weight:500}._error_1ac80_211{color:var(--c-terracotta);font-size:12px;line-height:1.6}._panel_1ac80_1 details{min-width:0}._panel_1ac80_1 summary{cursor:pointer;min-height:44px;color:var(--c-text-muted);padding:10px 0;font-size:12px;font-weight:550}._panel_1ac80_1 summary:hover{color:var(--c-text)}._metadata_1ac80_230{gap:12px;margin:0;display:grid}._metadata_1ac80_230 div{gap:4px;min-width:0;display:grid}._metadata_1ac80_230 dt{color:var(--c-text-muted);font-size:11px;font-weight:500}._metadata_1ac80_230 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:12px;line-height:1.6}._panel_1ac80_1 a{color:var(--c-forest);text-underline-offset:3px;overflow-wrap:anywhere}._scale_1ac80_257{grid-template-columns:auto 1fr auto;align-items:center;gap:8px;font-size:11px;display:grid}._scale_1ac80_257 i{background:linear-gradient(90deg, var(--layer-low,#deded0), var(--layer-color) var(--layer-midpoint,50%), var(--layer-high,#3b534c));border-radius:2px;height:6px}._review_1ac80_269{border-top:1px solid var(--c-border-soft);gap:8px;padding-top:12px;font-size:12px;display:grid}._review_1ac80_269 article{border-top:1px solid var(--c-border-soft);padding:12px 0}@media (width<=768px),(height<=500px) and (pointer:coarse){._panel_1ac80_1{gap:20px;padding:16px}._panel_1ac80_1 select{font-size:16px}._sectionHead_1ac80_48 button{min-height:44px}._detailHead_1ac80_115 button{width:44px;min-width:44px;min-height:44px}._panel_1ac80_1 input[type=range]{min-height:44px}._detail_1ac80_107{scroll-margin-top:64px}}._panel_1ac80_1{grid-template-columns:minmax(0,1fr);min-width:0}._activeSection_1ac80_87,._browseSection_1ac80_97,._detail_1ac80_107,._toolbar_1ac80_143,._activeSection_1ac80_87>div{min-width:0}._sectionHead_1ac80_48 h2{flex-shrink:0}._sectionHead_1ac80_48 button{white-space:nowrap}._panel_1ac80_1{background:0 0}._activeSection_1ac80_87{background:var(--c-surface-raised);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-control);padding:8px 12px 0}._sectionHead_1ac80_48 h2{letter-spacing:-.15px;font-size:14px}._activeSection_1ac80_87>div:last-child>article:last-of-type{border-bottom:0}._browseSection_1ac80_97{border-top:0;padding-top:0}._browseSection_1ac80_97>h2{letter-spacing:-.15px;font-size:14px}._detail_1ac80_107{border:1px solid var(--c-edge);border-radius:var(--radius-md);background:var(--c-surface-raised);box-shadow:var(--shadow-control);animation:var(--motion-fade);margin-inline:-4px;padding:16px}._detailHead_1ac80_115 h2{font-size:17px}._panel_1ac80_1 select{background:var(--c-surface-raised);box-shadow:var(--shadow-control)}._panel_1ac80_1{font-size:var(--text-body);gap:24px}._panelSearch_1ac80_45{z-index:2;background:var(--material-panel);border-bottom:1px solid var(--c-border);margin:-20px -20px 0;padding:16px 20px;position:sticky;top:64px}._sectionHead_1ac80_48 h2,._browseSection_1ac80_97>h2{font-size:var(--text-body);font-weight:700}._sourceState_1ac80_91{font-size:var(--text-caption);padding-left:22px}._detailHead_1ac80_115 h2{font-size:var(--text-heading);font-weight:700;line-height:1.4}._toolbar_1ac80_143>p:first-child{font-size:var(--text-body)}._caption_1ac80_151,._field_1ac80_156,._metadata_1ac80_230 dt,._metadata_1ac80_230 dd,._panel_1ac80_1 summary{font-size:var(--text-caption)}._metadata_1ac80_230 dd{font-size:var(--text-body)}._activeSection_1ac80_87{padding:8px 12px 0}@media (width<=768px),(height<=500px) and (pointer:coarse){._panelSearch_1ac80_45{margin:-16px -16px 0;padding:12px 16px;top:56px}}._detail_1ac80_107{scroll-margin-top:12px}._representation_1ac80_418{background:var(--c-surface-sunken);border:1px solid var(--c-border);border-radius:var(--radius-sm);padding:12px}._representation_1ac80_418>strong{font-size:var(--text-body);font-weight:650}._representation_1ac80_418 p{font-size:var(--text-caption);color:var(--c-text-muted);margin:6px 0;line-height:1.6}._representation_1ac80_418 label{margin-top:12px}._panel_1ac80_1{gap:20px;padding:16px}._panelSearch_1ac80_45{margin:-16px -16px 0;padding:12px 16px}._activeSection_1ac80_87{border-radius:6px;padding:4px 10px 0;box-shadow:0 1px 2px #101b150d}._sectionHead_1ac80_48{min-height:40px}._sectionHead_1ac80_48 h2{gap:6px}._sectionHead_1ac80_48 h2 span{font-size:var(--text-caption)}._sectionHead_1ac80_48 button{font-size:var(--text-body);padding:6px!important}._sourceState_1ac80_91{padding:0 36px 8px 30px;line-height:1.4}._sourceState_1ac80_91[data-state=attention],._sourceState_1ac80_91[data-state=snapshot]{color:var(--c-status-attention)}._browseSection_1ac80_97{gap:8px}._detail_1ac80_107{border-radius:6px;margin-inline:0}._actions_1ac80_189 button{flex:0 auto}@media (width<=768px),(height<=500px) and (pointer:coarse){._panel_1ac80_1{gap:16px}._sectionHead_1ac80_48{min-height:44px}}._panelSearch_1ac80_45{background-size:var(--material-size);background-position:var(--material-position)}._panel_1ac80_1 ._emptyMap_1ac80_444{text-align:center;text-wrap:balance;max-width:32ch;color:var(--c-text-muted);font-size:var(--text-body);margin:0 auto;padding:20px 8px 24px;line-height:1.7}._workbench_1e1gp_1{gap:12px}._header_1e1gp_2{align-items:flex-start;gap:10px;display:flex}._header_1e1gp_2>svg{width:22px;height:22px;color:var(--space-tone,var(--c-forest));flex:none;margin-top:3px}._header_1e1gp_2 h2{font-size:20px}._header_1e1gp_2 p{color:var(--c-text-muted);font-size:13px}._notice_1e1gp_6{border:1px solid var(--c-border);background:var(--c-surface-2);color:var(--c-text-muted);border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.6}._controls_1e1gp_7{border-block:1px solid var(--c-border);gap:18px;padding:16px 0;display:grid}._field_1e1gp_8{min-width:0;color:var(--c-text);gap:8px;font-size:12px;font-weight:600;display:grid}._field_1e1gp_8>span{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._field_1e1gp_8 output{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}._field_1e1gp_8 input{width:100%;min-height:32px;accent-color:var(--space-tone,var(--c-forest));margin:0}._check_1e1gp_12{align-items:center;gap:10px;min-height:44px;display:flex}._check_1e1gp_12 input{width:18px;height:18px;accent-color:var(--c-forest)}._stats_1e1gp_14{gap:0;margin:0;display:grid}._stats_1e1gp_14>div{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}._stats_1e1gp_14 dt{color:var(--c-text-muted);min-width:0;font-size:12px;line-height:1.5}._stats_1e1gp_14 dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-shrink:0;max-width:56%;margin:0;font-size:16px;font-weight:700}._stats_1e1gp_14 dd small{font-size:12px;font-weight:500}._asof_1e1gp_19{color:var(--c-text-muted);font-size:11px;line-height:1.6}._method_1e1gp_20{border-top:1px solid var(--c-border);padding-top:12px}._method_1e1gp_20 summary{cursor:pointer;min-height:32px;font-size:12px;font-weight:650}._method_1e1gp_20 p{color:var(--c-text-muted);font-size:12px}._rows_1e1gp_23{gap:0;display:grid}._rows_1e1gp_23 button{border:0;border-bottom:1px solid var(--c-border);text-align:left;background:0 0;border-radius:0;justify-content:space-between;gap:12px;padding:12px 0}._rows_1e1gp_23 button>span{gap:4px;min-width:0;display:grid}._rows_1e1gp_23 button>span:nth-child(2){text-align:right}._rows_1e1gp_23 strong,._rows_1e1gp_23 b{font-variant-numeric:tabular-nums;font-size:13px}._rows_1e1gp_23 small{overflow-wrap:anywhere;font-size:11px}._result_1e1gp_29{border-top:1px solid var(--c-border-strong);gap:12px;padding:16px 0;display:grid}._actions_1e1gp_30{flex-wrap:wrap;gap:8px;display:flex}@media (pointer:coarse){._workbench_1e1gp_1 button,._field_1e1gp_8 input{min-height:44px}}._parameters_1e1gp_33>summary{cursor:pointer;min-height:44px;color:var(--space-tone,var(--c-forest));padding-block:12px;font-size:13px;font-weight:650;display:list-item}._status_z8a1s_1{border-bottom:1px solid var(--c-border);font-family:var(--font-stack);color:var(--c-text);margin:0 18px 18px;padding:10px 0 12px}._line_z8a1s_2{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}._line_z8a1s_2 strong{font-size:12px;font-weight:650}._line_z8a1s_2 time{font-variant-numeric:tabular-nums;color:var(--c-text-muted);font-size:11px}._status_z8a1s_1 details{color:var(--c-text-muted);margin-top:6px;font-size:11px}._status_z8a1s_1 summary{cursor:pointer;min-height:28px;line-height:1.6}._status_z8a1s_1 p{line-height:1.65}._status_z8a1s_1 ul{gap:12px;margin:12px 0;padding:0;list-style:none;display:grid}._status_z8a1s_1 li{border-left:2px solid var(--c-border-strong);gap:4px;padding-left:10px;display:grid}._status_z8a1s_1 li strong{color:var(--c-text);font-weight:650}._status_z8a1s_1 li small{font-size:11px;line-height:1.5}._status_z8a1s_1 button{font:inherit;border:1px solid var(--c-border-strong);color:var(--c-text);background:var(--c-surface);cursor:pointer;border-radius:6px;min-height:44px;padding:8px 12px;font-size:12px}._status_z8a1s_1 button:hover{background:var(--c-selected)}@media (pointer:coarse){._status_z8a1s_1 summary{min-height:44px;padding-block:8px}}._bar_v35ej_1{min-height:var(--topbar-h);background:var(--navbar-background) var(--navbar-pattern) center / 1200px 240px repeat;color:var(--c-text);border-bottom:1px solid var(--c-border-strong);box-shadow:var(--shadow-edge), 0 3px 8px #101b1521;z-index:40;flex-shrink:0;align-items:center;gap:20px;padding:8px 20px;display:flex;position:relative}[data-theme=dark] ._bar_v35ej_1{box-shadow:var(--shadow-edge), 0 3px 8px #00000047}._brand_v35ej_18{white-space:nowrap;letter-spacing:-.6px;align-items:center;gap:8px;font-size:18px;font-weight:750;display:inline-flex}._brand_v35ej_18>svg{width:24px;height:24px;color:var(--c-text)}._navigation_v35ej_20{align-items:center;gap:10px;display:flex}._navigation_v35ej_20>button{isolation:isolate;flex-shrink:0}._search_v35ej_22{flex:1;min-width:100px;max-width:360px}._actions_v35ej_23{align-items:center;gap:12px;margin-left:auto;display:flex}._version_v35ej_24{color:var(--c-text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:10px;font-size:12px}@media (width<=1000px){._bar_v35ej_1{gap:12px;padding-inline:16px}._brand_v35ej_18{font-size:16px}}@media (width<=768px),(height<=500px) and (pointer:coarse){._bar_v35ej_1{grid-template-columns:auto minmax(0,1fr);gap:8px 12px;padding:10px 12px;display:grid}._brand_v35ej_18{grid-area:1/1;font-size:16px}._brand_v35ej_18>svg{width:20px;height:20px}._actions_v35ej_23{grid-area:1/2;justify-self:end;gap:8px}._version_v35ej_24{padding-left:4px;font-size:11px}._navigation_v35ej_20{grid-area:2/1;gap:8px}._navigation_v35ej_20>button{width:44px;min-width:44px;padding:0}._navigation_v35ej_20>button>span{display:none}._search_v35ej_22{grid-area:2/2;width:100%;min-width:0;max-width:none}}@media (height<=500px) and (pointer:coarse) and (orientation:landscape) and (width>=769px){._bar_v35ej_1{gap:12px;min-height:60px;padding:8px 16px;display:flex}._search_v35ej_22{flex:1}}@media (forced-colors:active),(prefers-contrast:more){._bar_v35ej_1{box-shadow:none;background-image:none}}@media (width<=360px){._bar_v35ej_1{column-gap:8px}._actions_v35ej_23{gap:6px}._brand_v35ej_18{gap:6px;font-size:15px}._version_v35ej_24{padding-left:0;font-size:10px}}._wordmark_v35ej_51{align-items:center;gap:16px;display:flex}._clock_v35ej_52{letter-spacing:0;color:var(--c-text-muted);font-variant-numeric:tabular-nums;gap:8px;font-size:11px;font-weight:500;line-height:1.25;display:flex}._clock_v35ej_52 span:last-child{color:var(--c-text);font-weight:650}._navigation_v35ej_20{box-shadow:none;background:0 0;border:0;gap:12px;padding:0}._navigation_v35ej_20>button{z-index:1;border:1px solid var(--c-border-strong);border-radius:7px;min-height:44px;position:relative;box-shadow:inset 0 1px #ffffff2e,0 3px 7px #0c1d1133}._navigation_v35ej_20>button>svg{width:20px;height:20px}._navigation_v35ej_20>button:focus-visible{outline-offset:2px}@media (width<=1280px){._wordmark_v35ej_51{flex-direction:column;align-items:flex-start;gap:3px}}@media (width<=768px),(height<=500px) and (pointer:coarse){._clock_v35ej_52{gap:6px;font-size:10px}._navigation_v35ej_20{gap:10px;padding:0}._navigation_v35ej_20>button{min-width:44px;min-height:44px}}@media (pointer:coarse){._navigation_v35ej_20>button{min-height:44px}}._wordmark_v35ej_51{min-width:0}._navigation_v35ej_20>button:hover{box-shadow:inset 0 1px #ffffff2e,0 4px 9px #0c1d1142}._brand_v35ej_18{min-width:0}._brand_v35ej_18>svg{flex-shrink:0}._wordmark_v35ej_51>[data-ui-part=brand-label]{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:220px;overflow:hidden}._clockDateShort_v35ej_72{display:none}@media (width<=768px),(height<=500px) and (pointer:coarse){._bar_v35ej_1{grid-template-columns:minmax(0,1fr) auto}._brand_v35ej_18{overflow:hidden}._wordmark_v35ej_51{max-width:100%;overflow:hidden}._wordmark_v35ej_51>[data-ui-part=brand-label]{max-width:100%}._clock_v35ej_52{gap:5px;min-width:0}._clockDateFull_v35ej_79{display:none}._clockDateShort_v35ej_72{display:inline}._clock_v35ej_52 span{flex-shrink:0}}._navigation_v35ej_20>button{max-width:160px}._navigation_v35ej_20>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (width>=769px) and (width<=1100px){._brand_v35ej_18{max-width:160px}._navigation_v35ej_20>button{max-width:110px}}@media (width<=768px),(height<=500px) and (pointer:coarse){._bar_v35ej_1{grid-template-columns:98px minmax(0,1fr)}._brand_v35ej_18{width:max-content;max-width:calc(100% - var(--navbar-actions-clearance,200px));grid-area:1/1/auto/-1}._actions_v35ej_23{grid-area:1/1/auto/-1}._navigation_v35ej_20{grid-area:2/1}._search_v35ej_22{grid-area:2/2}._clock_v35ej_52{flex-wrap:wrap;row-gap:1px;max-width:100%}}._navigation_v35ej_20>button:focus-visible,._actions_v35ej_23>button:focus-visible{outline-color:var(--navbar-focus,var(--c-text))}._wrap_1s505_1{height:var(--control-h);background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:var(--radius-md);width:100%;min-width:0;transition:border-color var(--duration-fast), background var(--duration-fast), box-shadow var(--duration-fast);align-items:center;padding:0 10px 0 38px;display:flex;position:relative}._wrap_1s505_1:hover{border-color:var(--c-border-strong)}._wrap_1s505_1:focus-within{border-color:var(--c-forest);background:var(--c-surface);box-shadow:var(--shadow-focus)}._ico_1s505_25{color:var(--c-text-soft);pointer-events:none;width:18px;height:18px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}._wrap_1s505_1:focus-within ._ico_1s505_25{color:var(--c-forest)}._input_1s505_38{color:var(--c-text);background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0;font-size:13px}._input_1s505_38::placeholder{color:var(--c-search-placeholder);opacity:1}._input_1s505_38:focus-visible{outline:none}._kbd_1s505_55{color:var(--c-text-soft);border:1px solid var(--c-border);white-space:nowrap;border-radius:4px;padding:2px 5px;font-size:10px;font-weight:500}._wrap_1s505_1:focus-within ._kbd_1s505_55{visibility:hidden}._menu_1s505_67{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);z-index:50;max-height:320px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}._opt_1s505_83{cursor:pointer;border-radius:var(--radius-sm);min-height:48px;transition:background var(--duration-fast);flex-direction:column;gap:2px;padding:10px 12px;display:flex}._opt_1s505_83[data-active=true]{background:var(--c-selected)}._optName_1s505_96{color:var(--c-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._optCtx_1s505_104{color:var(--c-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._optEmpty_1s505_111{color:var(--c-text-muted);padding:12px;font-size:12px}@media (width<=768px),(pointer:coarse){._input_1s505_38{font-size:16px}._kbd_1s505_55{display:none}}._wrap_1s505_1{background:var(--c-surface-sunken);box-shadow:var(--shadow-inset);border-color:var(--c-edge)}._wrap_1s505_1:focus-within{background:var(--c-surface-raised);box-shadow:var(--shadow-focus), var(--shadow-inset)}._menu_1s505_67{background:var(--c-surface-raised);border-color:var(--c-edge);animation:var(--motion-surface)}._input_1s505_38,._optName_1s505_96{font-size:var(--text-body)}._optCtx_1s505_104{font-size:var(--text-caption)}@media (width<=768px),(pointer:coarse){._input_1s505_38{font-size:var(--text-reading)}}._menu_1s505_67>ul{margin:0;padding:0;list-style:none}._precision_1s505_153{color:var(--c-status-attention);font-size:12px}._optEmpty_1s505_111 button{background:var(--c-surface-2);min-height:44px;color:var(--c-text);border:1px solid var(--c-border-strong);font:inherit;cursor:pointer;border-radius:6px;margin-top:10px;padding:8px 12px;display:block}button._opt_1s505_83{text-align:left;width:100%;font:inherit;color:var(--c-text);background:0 0;border:0;align-items:flex-start}button._opt_1s505_83:hover,button._opt_1s505_83[data-active=true]{background:var(--c-selected)}button._opt_1s505_83>span{max-width:100%}._title_154u0_1{justify-content:space-between;align-items:start;gap:12px;display:flex}._title_154u0_1 h2{letter-spacing:-.4px;margin:0;font-size:22px}._title_154u0_1 p{color:var(--c-text-muted);margin:6px 0 0;font-size:13px;line-height:1.5}._title_154u0_1 button,._actions_154u0_4 button,._project_154u0_4>button{border:1px solid var(--c-border-strong);background:var(--c-surface-raised);min-height:44px;color:var(--c-text);font:600 12px var(--font-stack);cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}._previewFrame_154u0_5{background:var(--c-surface-sunken);border:1px solid var(--c-border);border-radius:8px;gap:8px;padding:12px;display:grid}._preview_154u0_5{background:var(--c-surface-raised);min-height:88px;color:var(--c-text);border:1px solid var(--c-border-strong);border-radius:6px;flex-wrap:wrap;align-items:center;gap:10px;padding:16px;display:flex}._preview_154u0_5 svg{flex-shrink:0}._preview_154u0_5 span{flex-basis:100%;font-size:12px}._previewFrame_154u0_5 small{color:var(--c-text-muted);font-size:11px}._section_154u0_10{border:0;border-top:1px solid var(--c-border);gap:14px;min-width:0;margin:0;padding:18px 0 0;display:grid}._section_154u0_10 legend{padding:0 12px 0 0;font-size:14px;font-weight:700}._colours_154u0_12{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}._colours_154u0_12 label{gap:8px;font-size:12px;font-weight:600;display:grid}._colours_154u0_12 input{background:var(--c-surface-raised);border:1px solid var(--c-border-strong);cursor:pointer;border-radius:5px;width:100%;height:40px;padding:4px}._colours_154u0_12 code{font:500 11px var(--font-stack);color:var(--c-text-muted)}._grid_154u0_16{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}._field_154u0_17{gap:8px;font-size:12px;display:grid}._field_154u0_17>span{justify-content:space-between;gap:8px;display:flex}._field_154u0_17 output{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:650}._field_154u0_17 input{width:100%;height:32px;accent-color:var(--c-action)}._hint_154u0_21,._project_154u0_4 p{color:var(--c-text-muted);margin:0;font-size:12px;line-height:1.65}._textField_154u0_22{gap:8px;min-width:0;font-size:12px;font-weight:600;display:grid}._textField_154u0_22 input,._textField_154u0_22 textarea{font:400 16px var(--font-stack);border:1px solid var(--c-border-strong);width:100%;min-width:0;min-height:44px;color:var(--c-text);background:var(--c-surface-sunken);border-radius:6px;padding:10px 12px}._textField_154u0_22 textarea{resize:vertical;min-height:140px}._project_154u0_4{border-top:1px solid var(--c-border);padding-top:16px}._project_154u0_4 summary{cursor:pointer;min-height:44px;font-size:13px;font-weight:650}._project_154u0_4[open]>:not(summary){margin-top:12px}._actions_154u0_4{flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}@media (width<=500px){._grid_154u0_16{gap:12px}._title_154u0_1 h2{font-size:20px}._title_154u0_1 button span{display:none}._colours_154u0_12{gap:8px}}._preview_154u0_5[data-ui=navbar]{background:var(--navbar-background) var(--navbar-pattern) center / 1200px 240px repeat}._btn_1im40_1{border-radius:var(--radius-sm);min-width:36px;min-height:40px;color:var(--c-text-muted);cursor:pointer;transition:background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._btn_1im40_1 svg{stroke-width:1.5px;width:18px;height:18px;display:block}._btn_1im40_1:hover{background:var(--c-surface-2);color:var(--c-text)}._btn_1im40_1:active{background:var(--c-selected)}._btn_1im40_1[data-active=true],._btn_1im40_1[aria-pressed=true]{background:var(--c-selected);color:var(--c-forest);border-color:var(--c-border-strong)}._btn_1im40_1[aria-busy=true]{opacity:.55;cursor:progress}._menuWrap_1im40_42{position:relative}._menuWrap_1im40_42>summary{list-style:none}._menuWrap_1im40_42>summary::-webkit-details-marker{display:none}._menu_1im40_42{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);min-width:184px;box-shadow:var(--shadow-panel);z-index:50;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 8px);right:0}._menuItem_1im40_65{text-align:left;border-radius:var(--radius-sm);min-height:44px;color:var(--c-text);cursor:pointer;background:0 0;border:0;padding:10px 12px;font-size:13px}._menuItem_1im40_65:hover{background:var(--c-selected)}._menuItem_1im40_65:disabled{color:var(--c-text-muted);cursor:default}._uploadErr_1im40_83{z-index:50;background:var(--c-surface);border:1px solid var(--c-russet);max-width:min(360px,100vw - 32px);color:var(--c-russet);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);padding:12px 16px;font-size:13px;position:fixed;top:76px;right:16px}@media (pointer:coarse),(width<=768px){._btn_1im40_1{min-width:44px;min-height:44px}}._btn_1im40_1{transition:background var(--duration-fast), border-color var(--duration-fast), color var(--duration-fast), box-shadow var(--duration-fast)}._btn_1im40_1:hover{background:var(--c-surface-raised);border-color:var(--c-border);box-shadow:var(--shadow-control)}._btn_1im40_1:active{background:var(--c-surface-sunken);box-shadow:var(--shadow-inset)}._menu_1im40_42{background:var(--c-surface-raised);border-color:var(--c-edge);animation:var(--motion-surface)}._dialog_1266x_1{border:1px solid var(--c-edge);border-radius:var(--radius-lg);background:var(--c-surface);width:min(520px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--c-text);box-shadow:var(--shadow-modal);text-align:left;padding:0;overflow:hidden}._dialog_1266x_1[open]{animation:var(--motion-surface);flex-direction:column;display:flex}._dialog_1266x_1::backdrop{background:var(--c-scrim);animation:var(--motion-fade)}._header_1266x_23{border-bottom:1px solid var(--c-border);background:var(--surface-sheen);box-shadow:var(--shadow-edge);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}._header_1266x_23>div{align-items:center;gap:10px;min-width:0;display:flex}._header_1266x_23>div>svg{color:var(--c-forest);flex-shrink:0}._header_1266x_23 h1{letter-spacing:-.5px;margin:0;font-size:21px;font-weight:650;line-height:1.3}._header_1266x_23 button{border-radius:var(--radius-sm);width:44px;height:44px;color:var(--c-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;place-items:center;display:grid}._header_1266x_23 button:hover{color:var(--c-text);background:var(--c-surface-2);border-color:var(--c-border)}._content_1266x_68{overscroll-behavior:contain;gap:28px;min-height:0;padding:24px;display:grid;overflow-y:auto}._section_1266x_76{border:0;min-width:0;margin:0;padding:0}._section_1266x_76 legend{margin-bottom:10px;padding:0;font-size:14px;font-weight:650}._section_1266x_76 p{color:var(--c-text-muted);margin:-2px 0 14px;font-size:12px;line-height:1.6}._segmented_1266x_94{border:1px solid var(--c-border);background:var(--c-surface-sunken);border-radius:var(--radius-md);box-shadow:var(--shadow-inset);gap:4px;padding:4px;display:flex}._segmented_1266x_94 label{cursor:pointer;flex:1;min-width:0;position:relative}._segmented_1266x_94 span{min-height:44px;color:var(--c-text-muted);transition:background var(--duration-fast), color var(--duration-fast), box-shadow var(--duration-fast);border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}._segmented_1266x_94 input:checked+span{background:var(--c-surface-raised);color:var(--c-text);border-color:var(--c-border);box-shadow:var(--shadow-control);font-weight:650}._palettes_1266x_131{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}._palette_1266x_131{cursor:pointer;min-width:0;display:block;position:relative}._paletteBody_1266x_142{border:1px solid var(--c-border);border-radius:var(--radius-md);background:var(--c-surface-raised);box-shadow:var(--shadow-control);transition:background var(--duration-fast), border-color var(--duration-fast), box-shadow var(--duration-fast);gap:4px;padding:12px;display:grid}._palette_1266x_131:hover ._paletteBody_1266x_142{border-color:var(--c-border-strong)}._palette_1266x_131 input:checked+._paletteBody_1266x_142{background:var(--c-selected);border-color:var(--c-action);box-shadow:inset 0 0 0 1px var(--c-action), var(--shadow-edge)}._swatches_1266x_165{border:1px solid #0000001f;border-radius:4px;height:32px;margin-bottom:8px;display:flex;overflow:hidden}._swatches_1266x_165 i{flex:1}._paletteName_1266x_176{justify-content:space-between;align-items:center;font-size:13px;font-weight:650;display:flex}._paletteName_1266x_176 svg{width:16px;height:16px;color:var(--c-forest);opacity:0}._palette_1266x_131 input:checked+._paletteBody_1266x_142 ._paletteName_1266x_176 svg{opacity:1;animation:var(--motion-confirm)}._description_1266x_193{color:var(--c-text-muted);font-size:11px;line-height:1.5}._segmented_1266x_94 input,._palette_1266x_131 input,._motion_1266x_200 input{opacity:0;width:1px;height:1px;margin:0;padding:0;position:absolute}._segmented_1266x_94 input:focus-visible+span,._palette_1266x_131 input:focus-visible+._paletteBody_1266x_142,._motion_1266x_200 input:focus-visible+._switch_1266x_210{outline:2px solid var(--c-focus);outline-offset:3px}._motion_1266x_200{border-top:1px solid var(--c-border);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:68px;padding-top:24px;display:flex;position:relative}._motion_1266x_200 strong{font-size:14px;font-weight:650;display:block}._motion_1266x_200 small{color:var(--c-text-muted);margin-top:6px;font-size:12px;line-height:1.65;display:block}._switch_1266x_210{background:var(--c-border-strong);width:40px;height:24px;box-shadow:var(--shadow-inset);transition:background var(--duration-fast);border-radius:12px;flex-shrink:0;padding:3px}._switch_1266x_210:after{content:"";background:var(--c-surface-raised);width:18px;height:18px;transition:transform .18s var(--e-quart);border-radius:50%;display:block;box-shadow:0 1px 2px #0003}._motion_1266x_200 input:checked+._switch_1266x_210{background:var(--c-action)}._motion_1266x_200 input:checked+._switch_1266x_210:after{background:var(--c-action-text);transform:translate(16px)}._footer_1266x_264{background:var(--c-surface-sunken);color:var(--c-text-muted);border-top:1px solid var(--c-border);flex-shrink:0;align-items:center;gap:8px;padding:16px 24px;font-size:11px;display:flex}._footer_1266x_264 svg{width:14px;height:14px}@media (width<=500px){._dialog_1266x_1{width:calc(100vw - 24px);max-height:calc(100dvh - 24px)}._header_1266x_23{padding:12px 20px}._header_1266x_23 h1{font-size:20px}._content_1266x_68{gap:24px;padding:20px}._palettes_1266x_131{gap:8px}._footer_1266x_264{padding:12px 20px}}@media (height<=500px) and (orientation:landscape){._content_1266x_68{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px}._dialog_1266x_1{width:min(740px,100vw - 32px)}._section_1266x_76:nth-child(2){grid-row:span 2}._motion_1266x_200{align-self:start}._header_1266x_23{padding:8px 20px}}._header_1266x_23{background:var(--material-chrome)}._dialog_1266x_1{width:min(1060px,100vw - 40px);height:min(850px,100dvh - 40px)}._workspace_1266x_323{flex:1;grid-template-columns:224px minmax(0,1fr);min-height:0;display:grid}._componentNav_1266x_324{background:var(--c-surface-sunken);border-right:1px solid var(--c-border);flex-direction:column;gap:4px;padding:16px 12px;display:flex;overflow:auto}._componentNav_1266x_324 button{text-align:left;min-height:44px;color:var(--c-text);font:600 12px var(--font-stack);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:10px;display:flex}._componentNav_1266x_324 button:hover{background:var(--c-surface-raised)}._componentNav_1266x_324 button[aria-pressed=true]{border-color:var(--c-action);background:var(--c-selected)}._componentNav_1266x_324 svg{flex-shrink:0;width:18px}._componentNav_1266x_324 ._changed_1266x_329{color:var(--c-action);margin-left:auto}._sectionTitle_1266x_330{letter-spacing:-.4px;margin:0;font-size:22px}._intro_1266x_331{color:var(--c-text-muted);margin:8px 0 0;font-size:13px;line-height:1.6}._content_1266x_68{flex-direction:column;gap:24px;scroll-padding-block:20px;display:flex}@media (width<=700px){._dialog_1266x_1{width:calc(100vw - 16px);height:calc(100dvh - 16px);max-height:none}._workspace_1266x_323{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}._componentNav_1266x_324{border-right:0;border-bottom:1px solid var(--c-border);flex-flow:row;gap:6px;padding:10px 12px;display:flex;overflow:auto}._componentNav_1266x_324 button{white-space:nowrap;flex-shrink:0}._header_1266x_23{padding:10px 16px}._content_1266x_68{padding:18px 16px}._footer_1266x_264{padding:10px 16px}}@media (height<=500px) and (orientation:landscape) and (width>=701px){._workspace_1266x_323{grid-template-columns:184px minmax(0,1fr)}._componentNav_1266x_324{padding:8px}._content_1266x_68{padding:16px}._dialog_1266x_1{height:calc(100dvh - 16px)}}._componentPicker_1266x_344{display:none}@media (width<=700px){._componentNav_1266x_324{display:none}._componentPicker_1266x_344{border-bottom:1px solid var(--c-border);background:var(--c-surface-sunken);min-width:0;padding:10px 14px;display:block}}._hub_1b9kc_1{gap:16px;display:grid}._hub_1b9kc_1 h2{letter-spacing:-.45px;margin:0;font-size:22px;font-weight:650}._hub_1b9kc_1 p{margin:6px 0 0;line-height:1.55}._hubTabs_1b9kc_15{border-bottom:1px solid var(--c-border);gap:20px;display:flex}._hubTabs_1b9kc_15 button{color:var(--c-text-muted)!important;background:0 0!important;border:0!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:10px 0!important;font-weight:600!important}._hubTabs_1b9kc_15 button[aria-selected=true]{color:var(--c-text)!important;border-bottom-color:var(--c-action)!important}._hubTabs_1b9kc_15 span{color:var(--c-text-muted);margin-left:4px;font-size:12px}._hubIntro_1b9kc_38{justify-content:space-between;align-items:start;gap:16px;display:flex}._hubIntro_1b9kc_38 p{color:var(--c-text-muted);font-size:13px}._hubCount_1b9kc_48{color:var(--c-text-muted);flex-shrink:0;padding-top:6px;font-size:12px}._filters_1b9kc_54{flex-wrap:wrap;gap:6px;display:flex}._filters_1b9kc_54 button{min-height:36px!important;padding:6px 12px!important;font-size:12px!important}._filters_1b9kc_54 button[aria-pressed=true]{background:var(--c-selected)!important;border-color:var(--c-action)!important;color:var(--c-text)!important}._experiences_1b9kc_69{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}._experiences_1b9kc_69 ._experience_1b9kc_69{text-align:left;width:100%;overflow:hidden;border:1px solid var(--c-border-strong)!important;background:var(--c-surface)!important;border-radius:8px!important;min-width:0!important;padding:0!important;transition:border-color .16s,box-shadow .16s!important;display:block!important}._experience_1b9kc_69:hover,._experience_1b9kc_69:focus-visible{box-shadow:0 2px 10px color-mix(in srgb, var(--space-tone) 15%, transparent);border-color:var(--space-tone)!important}._experience_1b9kc_69[data-active=true]{outline:2px solid var(--c-action);outline-offset:2px}._preview_1b9kc_97{border-bottom:1px solid var(--c-border);height:116px;color:var(--space-tone);background:color-mix(in srgb, var(--space-tone) 6%, var(--c-surface-2));position:relative;overflow:hidden}._preview_1b9kc_97>svg{width:100%;height:100%}._preview_1b9kc_97>img{object-fit:contain;opacity:.75;width:100%;height:100%;display:block}._kind_1b9kc_116{background:var(--c-surface);color:var(--c-text-soft);border:1px solid var(--c-border);border-radius:3px;padding:3px 6px;font-size:10px;font-weight:650;position:absolute;top:8px;left:10px}._cardCopy_1b9kc_128{gap:6px;padding:14px;display:grid}._place_1b9kc_133{color:var(--c-text-muted);align-items:center;gap:6px;font-size:11px;line-height:1.4;display:flex}._place_1b9kc_133 svg{width:14px;height:14px;color:var(--space-tone);flex-shrink:0}._cardCopy_1b9kc_128>strong{letter-spacing:-.3px;font-size:17px;font-weight:650;line-height:1.3;display:block}._cardCopy_1b9kc_128>p{color:var(--c-text-muted);min-height:3.1em;margin:0;font-size:12px!important}._cardBottom_1b9kc_160{color:var(--c-text-soft);justify-content:space-between;align-items:center;gap:8px;margin-top:5px;font-size:11px;display:flex}._cardBottom_1b9kc_160>svg{width:17px;height:17px;color:var(--space-tone);transition:transform .15s}._experience_1b9kc_69:hover ._cardBottom_1b9kc_160>svg{transform:translate(2px)}._hub_1b9kc_1 ._disclosure_1b9kc_178{color:var(--c-text-muted);border-top:1px solid var(--c-border);margin:0;padding-top:12px;font-size:11px;line-height:1.5}._saved_1b9kc_186>p{color:var(--c-text-muted);font-size:13px}._saved_1b9kc_186 form{align-items:end;gap:8px;margin:18px 0;display:flex}._saved_1b9kc_186 form label{flex:1;gap:6px;min-width:0;font-size:12px;display:grid}._saved_1b9kc_186 input{border:1px solid var(--c-edge);background:var(--c-surface-sunken);width:100%;height:44px;color:var(--c-text);font:400 16px var(--font-stack);border-radius:6px;padding:0 12px}._saved_1b9kc_186 ._primary_1b9kc_213{flex-shrink:0;background:var(--c-action)!important;color:var(--c-action-text)!important;border-color:var(--c-action)!important}._savedList_1b9kc_219 article{border-top:1px solid var(--c-border);align-items:center;gap:8px;display:flex}._savedList_1b9kc_219 article>button:first-child{flex:1;min-width:0;text-align:left!important;background:0 0!important;border:0!important;justify-content:start!important;padding:14px 0!important}._savedList_1b9kc_219 button>span{flex:1;min-width:0}._savedList_1b9kc_219 strong{overflow-wrap:anywhere;font-size:14px;display:block}._savedList_1b9kc_219 small{color:var(--c-text-muted);margin-top:4px;font-size:11px;display:block}._savedList_1b9kc_219 svg{color:var(--c-action);flex-shrink:0}._empty_1b9kc_253{gap:8px;padding:20px 0;display:grid}._empty_1b9kc_253 svg{color:var(--c-action)}._empty_1b9kc_253 p{color:var(--c-text-muted);font-size:13px}@media (width<=760px){._experiences_1b9kc_69{grid-template-columns:repeat(2,minmax(0,1fr))}._hubIntro_1b9kc_38 h2{font-size:20px}._hubCount_1b9kc_48{display:none}._preview_1b9kc_97{height:92px}._cardCopy_1b9kc_128{padding:12px}._place_1b9kc_133{font-size:10px}._cardCopy_1b9kc_128>strong{font-size:16px}._cardCopy_1b9kc_128>p{min-height:4.65em}._saved_1b9kc_186 form{flex-wrap:wrap}._saved_1b9kc_186 form label{flex-basis:220px}}@media (width<=480px){._experiences_1b9kc_69{grid-template-columns:1fr;gap:10px}._experiences_1b9kc_69 ._experience_1b9kc_69{grid-template-columns:100px minmax(0,1fr);align-items:stretch;display:grid!important}._preview_1b9kc_97{border-bottom:0;border-right:1px solid var(--c-border);height:auto;min-height:165px}._preview_1b9kc_97>svg,._preview_1b9kc_97>img{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}._kind_1b9kc_116{padding:3px 4px;font-size:9px;top:6px;left:6px}._cardCopy_1b9kc_128{gap:5px;padding:12px}._cardCopy_1b9kc_128>p{min-height:0}._cardBottom_1b9kc_160{font-size:10px}._hub_1b9kc_1 h2{font-size:19px}._hubTabs_1b9kc_15{gap:16px}._hubTabs_1b9kc_15 button{font-size:13px!important}._filters_1b9kc_54{gap:4px}._filters_1b9kc_54 button{padding:6px 10px!important;font-size:11px!important}}@media (pointer:coarse){._filters_1b9kc_54 button{min-height:44px!important}}@media (prefers-reduced-motion:reduce){._experience_1b9kc_69:hover ._cardBottom_1b9kc_160>svg{transform:none}}._trigger_1o681_1{min-height:44px;color:var(--c-text);font:600 var(--text-body) var(--font-stack);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}._trigger_1o681_1:hover,._trigger_1o681_1[aria-expanded=true]{background:var(--c-selected);border-color:var(--c-border);box-shadow:inset 0 0 0 1px var(--c-border)}._dialog_1o681_3{border:1px solid var(--c-edge);background:var(--c-surface);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--c-text);box-shadow:var(--shadow-modal);border-radius:10px;padding:0}._dialog_1o681_3[open]{animation:var(--motion-surface);flex-direction:column;display:flex}._dialog_1o681_3::backdrop{background:var(--c-scrim);animation:var(--motion-fade)}._dialog_1o681_3 header{border-bottom:1px solid var(--c-border);background:var(--c-surface-raised);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}._dialog_1o681_3 h1{letter-spacing:-.4px;margin:0;font-size:20px}._dialog_1o681_3 button{min-width:44px;min-height:44px;font:inherit;color:inherit;background:var(--c-surface-raised);border:1px solid var(--c-border);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}._dialog_1o681_3 button:hover{background:var(--c-selected)}._dialog_1o681_3 button:disabled{opacity:.5;cursor:default}._dialog_1o681_3 header button,._list_1o681_11 article>button:last-child{color:var(--c-text-muted);background:0 0;border-color:#0000;flex-shrink:0;padding:0}._content_1o681_12{min-height:0;padding:16px 20px;overflow:auto}._content_1o681_12 p{margin:0 0 16px;font-size:14px;line-height:1.65}._form_1o681_14{flex-wrap:wrap;align-items:end;gap:8px;margin-bottom:16px;display:flex}._form_1o681_14 label{flex:220px;gap:6px;min-width:0;font-size:12px;font-weight:600;display:grid}._form_1o681_14 input{border:1px solid var(--c-edge);background:var(--c-surface-sunken);width:100%;min-width:0;height:44px;color:var(--c-text);font:400 16px var(--font-stack);border-radius:6px;padding:0 12px}._form_1o681_14 button{background:var(--c-action);color:var(--c-action-text);border-color:var(--c-action)}._empty_1o681_18{color:var(--c-text-muted);border-block:1px solid var(--c-border);gap:8px;padding:20px 0;display:grid}._empty_1o681_18>svg{width:24px;height:24px;color:var(--c-action)}._empty_1o681_18 strong{color:var(--c-text)}._list_1o681_11 article{border-bottom:1px solid var(--c-border);align-items:center;gap:8px;display:flex}._list_1o681_11 ._restore_1o681_22{text-align:left;background:0 0;border:0;flex:1;justify-content:start;min-width:0;padding:12px 0}._restore_1o681_22 span{flex:1;min-width:0}._restore_1o681_22 strong{overflow-wrap:anywhere;font-size:14px;display:block}._restore_1o681_22 small{color:var(--c-text-muted);margin-top:4px;font-size:12px;display:block}._restore_1o681_22 svg{color:var(--c-action);flex-shrink:0}._content_1o681_12 ._note_1o681_27{color:var(--c-text-muted);margin:16px 0 0;font-size:12px}._profile_1o681_28{align-items:center;gap:12px;margin-bottom:16px;display:flex}._profile_1o681_28 svg{width:28px;height:28px;color:var(--c-action)}._stats_1o681_30{border-block:1px solid var(--c-border);flex-wrap:wrap;gap:24px;margin:0;padding:16px 0;display:flex}._stats_1o681_30 dt{color:var(--c-text-muted);font-size:12px}._stats_1o681_30 dd{margin:4px 0 0;font-size:20px;font-weight:650}._form_1o681_14 button:not(:disabled):hover{background:var(--c-action-hover);border-color:var(--c-action-hover)}._wide_1o681_35{width:min(1040px,100vw - 32px)}._wide_1o681_35 ._content_1o681_12{padding:20px 24px}@media (width<=600px){._wide_1o681_35{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}._wide_1o681_35 ._content_1o681_12,._wide_1o681_35 header{padding:14px}._wide_1o681_35 h1{font-size:19px}}._dialog_1o681_3 header{background:var(--material-chrome)}._trigger_1o681_1{border-color:#0000;font-weight:650;transition:background .14s,color .14s,border-color .14s}._trigger_1o681_1:hover,._trigger_1o681_1[aria-expanded=true]{box-shadow:none;background:var(--c-surface-raised);border-color:var(--c-border-strong);color:var(--c-action)}._trigger_1o681_1{background:var(--c-surface-raised);border-color:var(--c-border-strong)}._panel_m7uv0_1{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);overflow:hidden}._head_m7uv0_8{width:100%;min-height:44px;color:var(--c-text);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:10px 12px;font-size:12px;font-weight:600;display:flex}._head_m7uv0_8:hover{background:var(--c-surface-2)}._head_m7uv0_8>span{flex:1}._head_m7uv0_8>svg{width:16px;height:16px;color:var(--c-text-muted)}._caret_m7uv0_35{transform:rotate(90deg)}._panel_m7uv0_1[data-open=false] ._caret_m7uv0_35{transform:rotate(0)}._body_m7uv0_41{grid-template-columns:1fr 1fr;gap:6px;padding:4px 8px 8px;display:grid}._body_m7uv0_41[hidden]{display:none}._body_m7uv0_41 button{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-height:36px;color:var(--c-text-muted);font:inherit;cursor:pointer;padding:8px 4px;font-size:11px}._body_m7uv0_41 button:hover{background:var(--c-surface-2)}._body_m7uv0_41 button[aria-pressed=true]{background:var(--c-selected);border-color:var(--c-border-strong);color:var(--c-forest);font-weight:600}@media (pointer:coarse){._body_m7uv0_41 button{min-height:44px}}@media (width<=768px),(height<=500px) and (pointer:coarse){._head_m7uv0_8{gap:6px;font-size:11px}._head_m7uv0_8>span{white-space:nowrap}._head_m7uv0_8>svg{width:14px;height:14px}._head_m7uv0_8>._caret_m7uv0_35{width:12px;height:12px}}._panel_m7uv0_1{border-color:var(--c-edge);background-image:var(--surface-sheen)}._body_m7uv0_41{background:var(--c-surface-2);border-top:1px solid var(--c-border-soft);padding-top:8px}._body_m7uv0_41 button{background:var(--c-surface-raised);box-shadow:var(--shadow-control)}._body_m7uv0_41 button[aria-pressed=true]{box-shadow:var(--shadow-inset)}._caret_m7uv0_35{transition:transform .18s var(--e-quart)}._body_m7uv0_41:not([hidden]){animation:var(--motion-fade)}._head_m7uv0_8,._body_m7uv0_41 button{font-size:var(--text-caption)}._single_m7uv0_123{background:var(--c-surface);min-height:44px;color:var(--c-text);border:1px solid var(--c-edge);box-shadow:var(--shadow-control);font-size:var(--text-body);border-radius:6px;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}._single_m7uv0_123 svg{width:18px;height:18px;color:var(--c-text-muted)}._single_m7uv0_123._single_m7uv0_123{width:max-content;max-width:100%;margin-left:auto}._head_m7uv0_8{font-size:14px}._single_m7uv0_123._single_m7uv0_123{width:100%}@media (width<=768px),(height<=500px) and (pointer:coarse){._head_m7uv0_8,._single_m7uv0_123{font-size:12px}}._panel_m7uv0_1{background-image:var(--surface-texture);background-size:var(--material-size);background-position:var(--material-position)}._panel_vfgom_5{background:var(--c-surface);border:1px solid var(--c-forest);border-radius:var(--radius-md);z-index:12;width:min(280px,100vw - 24px);position:absolute;bottom:60px;left:12px;overflow:hidden;box-shadow:0 6px 20px #23261f2e}._head_vfgom_18{border-bottom:1px solid var(--c-border);background:var(--c-bg-linen);align-items:center;gap:8px;padding:8px 12px;display:flex}._dot_vfgom_27{background:var(--c-forest);width:8px;height:8px;animation:_pulseDot_vfgom_1 1.6s infinite var(--e-quart);border-radius:50%;box-shadow:0 0 #2f5d3a99}@keyframes _pulseDot_vfgom_1{0%,to{box-shadow:0 0 #2f5d3ab3}50%{box-shadow:0 0 0 6px #2f5d3a00}}._ttl_vfgom_46{color:var(--c-text);font-size:13px;font-weight:700}._body_vfgom_52{flex-direction:column;gap:10px;padding:10px 12px 12px;display:flex}._kvRow_vfgom_59{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._kvLabel_vfgom_67{color:var(--c-text-soft)}._kvValue_vfgom_71{color:var(--c-text);font-variant-numeric:tabular-nums;font-weight:700}._hint_vfgom_77{color:var(--c-text-soft);margin:0;font-size:11px;font-style:italic;line-height:1.4}._formRow_vfgom_85{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._input_vfgom_93{border:1px solid var(--c-border);border-radius:var(--radius-sm);background:var(--c-surface);min-width:0;color:var(--c-text);outline:none;flex:1;padding:6px 8px;font-size:12px}._input_vfgom_93:focus-visible{border-color:var(--c-forest);box-shadow:0 0 0 2px #2f5d3a40}._swatch_vfgom_110{border:1px solid var(--c-border);cursor:pointer;background:0 0;border-radius:50%;width:26px;height:26px;padding:0;overflow:hidden}._swatch_vfgom_110::-webkit-color-swatch-wrapper{padding:0}._swatch_vfgom_110::-webkit-color-swatch{border:0;border-radius:50%}._swatch_vfgom_110::-moz-color-swatch{border:0;border-radius:50%}._actions_vfgom_133{gap:8px;margin-top:2px;display:flex}._cancel_vfgom_139,._save_vfgom_140{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);transition:background .12s var(--e-quart), color .12s var(--e-quart), border-color .12s var(--e-quart);flex:1;padding:8px 12px;font-size:12px;font-weight:600}._cancel_vfgom_139:hover{color:var(--c-russet);border-color:var(--c-russet);background:#7a1f1014}._save_vfgom_140{background:var(--c-forest);color:var(--c-surface);border-color:var(--c-forest)}._save_vfgom_140:hover{filter:brightness(1.06)}._save_vfgom_140:disabled{opacity:.5;cursor:not-allowed}@media (width<=768px){._panel_vfgom_5{width:auto;max-width:none;bottom:8px;left:8px;right:8px}._actions_vfgom_133 button{min-height:44px}}._ttl_vfgom_46{font-size:var(--text-heading)}._cancel_vfgom_139,._save_vfgom_140,._input_vfgom_93{font-size:var(--text-body)}._hint_vfgom_77,._kvLabel_vfgom_67,._kvValue_vfgom_71{font-size:var(--text-caption);line-height:1.6}._head_vfgom_18{background:var(--material-chrome)}._popup_tfd4z_1{z-index:8}._popup_tfd4z_1 .maplibregl-popup-content{padding:0;overflow:hidden}._sheet_tfd4z_3{max-height:var(--point-readings-height);width:min(328px,100vw - 58px);color:var(--c-text);flex-direction:column;display:flex}._sheet_tfd4z_3 header{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 0 16px;display:flex}._sheet_tfd4z_3 h2{margin:0;font-size:15px;font-weight:700;line-height:1.4}._sheet_tfd4z_3 header button{color:var(--c-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px;font-size:24px}._sheet_tfd4z_3>p{color:var(--c-text-muted);flex-shrink:0;margin:0;padding:0 16px 12px;font-size:12px;line-height:1.5}._sheet_tfd4z_3 ol{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:min(44dvh,360px);margin:0;padding:0 8px 8px;list-style:none;overflow-y:auto}._sheet_tfd4z_3 li+li{border-top:1px solid var(--c-border)}._sheet_tfd4z_3 li button{text-align:left;width:100%;color:var(--c-text);min-height:60px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 8px;display:grid}._sheet_tfd4z_3 li button:hover{background:color-mix(in srgb, var(--reading-color) 14%, var(--c-surface-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--reading-color) 60%, var(--c-border))}._sheet_tfd4z_3 button:focus-visible{outline:2px solid var(--c-forest);outline-offset:-2px}._sheet_tfd4z_3 strong{overflow-wrap:anywhere;font-size:13px;font-weight:650;line-height:1.5}._sheet_tfd4z_3 strong:before{content:"";background:var(--reading-color);width:8px;height:8px;box-shadow:0 0 0 1px var(--c-border-strong);border-radius:50%;margin-right:7px;display:inline-block}._sheet_tfd4z_3 li span{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;max-width:136px;font-size:13px;font-weight:700;line-height:1.5}._sheet_tfd4z_3 small{color:var(--c-text-muted);overflow-wrap:anywhere;grid-column:1/-1;font-size:12px;line-height:1.5}@media (height<=500px){._sheet_tfd4z_3 ol{max-height:33dvh}}._legend_12gna_1{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);width:236px;box-shadow:var(--shadow-panel);color:var(--c-text);font-size:12px;position:absolute;bottom:16px;left:16px;overflow:hidden}._head_12gna_14{text-align:left;cursor:pointer;width:100%;min-height:44px;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:10px 12px;display:flex}._head_12gna_14:hover{background:var(--c-surface-2)}._ttl_12gna_30{flex:1;font-size:12px;font-weight:650}._miniRamp_12gna_35{background:var(--c-ramp);opacity:0;border-radius:2px;width:36px;height:5px}._legend_12gna_1[data-open=false] ._miniRamp_12gna_35{opacity:1}._caret_12gna_45{width:14px;height:14px;color:var(--c-text-muted);transform:rotate(90deg)}._legend_12gna_1[data-open=false] ._caret_12gna_45{transform:rotate(0)}._wrap_12gna_54{grid-template-rows:1fr;display:grid}._body_12gna_58{min-height:0;padding:0 12px 12px;overflow:hidden}._legend_12gna_1[data-open=false] ._wrap_12gna_54{grid-template-rows:0fr}._legend_12gna_1[data-open=false] ._body_12gna_58{visibility:hidden;padding-top:0;padding-bottom:0}._title_12gna_71{color:var(--c-text-muted);margin:0 0 8px;font-size:11px;font-weight:550}._v2_12gna_77{width:100%}._v2Classes_12gna_80{gap:3px;margin:4px 0;padding:0;list-style:none;display:grid}._v2Classes_12gna_80 li{flex-direction:column;align-items:center;gap:3px;display:flex}._v2Classes_12gna_80 i{border:1px solid color-mix(in srgb, var(--c-text) 15%, transparent);border-radius:1px;width:100%;height:7px;display:block}._v2Classes_12gna_80 span{color:var(--c-text-muted);font-variant-numeric:tabular-nums;font-size:10px}._rampLabels_12gna_105{color:var(--c-text-muted);justify-content:space-between;font-size:10px;display:flex}._v2Copy_12gna_111{color:var(--c-text-muted);margin:8px 0 0;font-size:11px;line-height:1.65}._v2Note_12gna_117{color:var(--c-text-muted);margin:8px 0 0;font-size:11px;line-height:1.6}._reading_12gna_123 summary{cursor:pointer;color:var(--c-text-muted);min-height:32px;padding-top:8px;font-size:11px}._reading_12gna_123 summary:hover{color:var(--c-text)}._iffiRow_12gna_133{border-top:1px solid var(--c-border-soft);align-items:center;gap:8px;margin-top:8px;padding-top:10px;font-size:11px;display:flex}._iffiRow_12gna_133 i{border:1px solid var(--c-russet);background:color-mix(in srgb, var(--c-russet) 12%, transparent);border-radius:1px;width:14px;height:9px;display:block}._section_12gna_150{border-top:1px solid var(--c-border);margin-top:10px;padding-top:10px}._ramp_12gna_105{background:var(--c-ramp);height:8px}._sub_12gna_159,._ticks_12gna_160{color:var(--c-text-muted);font-size:11px}._ticks_12gna_160{justify-content:space-between;display:flex}@media (width<=768px){._legend_12gna_1{width:204px;max-width:calc(100vw - 24px);bottom:12px;left:12px}._legend_12gna_1 details{font-size:11px}}._legend_12gna_1{border-color:var(--c-edge);background-image:var(--surface-sheen)}._caret_12gna_45{transition:transform .18s var(--e-quart)}._legend_12gna_1[data-open=true] ._body_12gna_58{animation:var(--motion-fade)}._legend_12gna_1,._ttl_12gna_30{font-size:var(--text-caption)}._title_12gna_71,._v2Copy_12gna_111,._v2Note_12gna_117,._reading_12gna_123 summary{font-size:var(--text-caption);line-height:1.6}._legend_12gna_1{max-height:calc(100% - 84px);bottom:68px;overflow-y:auto}@media (width<=768px),(height<=500px) and (pointer:coarse){._legend_12gna_1{bottom:68px;bottom:calc(96px + env(safe-area-inset-bottom,0px))}}._legend_12gna_1{bottom:var(--map-legend-bottom,96px);max-height:max(44px, calc(100% - var(--map-legend-bottom,96px) - 16px));background-image:var(--surface-texture);background-size:var(--material-size);background-position:var(--material-position)}._backdrop_15abr_4{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0006;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._panel_15abr_16{background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);flex-direction:column;width:100%;max-width:440px;max-height:calc(100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 12px 32px #23261f47}._head_15abr_29{border-bottom:1px solid var(--c-border);background:var(--c-bg-linen);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}._ttl_15abr_38{color:var(--c-text);font-size:14px;font-weight:700}._close_15abr_44{cursor:pointer;border-radius:var(--radius-sm);width:32px;height:32px;color:var(--c-text-soft);background:0 0;border:0;justify-content:center;align-items:center;font-size:20px;line-height:1;display:inline-flex}._close_15abr_44:hover{background:var(--c-bg-linen);color:var(--c-text)}._body_15abr_64{flex-direction:column;gap:14px;padding:12px 14px;display:flex;overflow-y:auto}._section_15abr_72{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}._sectionTitle_15abr_81{color:var(--c-text-soft);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:8px;padding:0;font-size:11px;font-weight:700;display:flex}._sectionActions_15abr_93{gap:6px;margin-left:auto;display:flex}._linkBtn_15abr_99{cursor:pointer;color:var(--c-text-muted);text-underline-offset:2px;background:0 0;border:0;padding:2px 4px;font-size:11px;text-decoration:underline}._linkBtn_15abr_99:hover{color:var(--c-text)}._radioRow_15abr_113,._checkRow_15abr_114{color:var(--c-text);cursor:pointer;align-items:center;gap:8px;min-height:30px;padding:4px 2px;font-size:13px;display:flex}._radioRow_15abr_113 input,._checkRow_15abr_114 input{cursor:pointer;flex-shrink:0;width:16px;height:16px}._radioName_15abr_133,._rowName_15abr_134{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._subSection_15abr_142+._subSection_15abr_142{border-top:1px dashed var(--c-border-soft);margin-top:6px;padding-top:6px}._subTitle_15abr_148{color:var(--c-text-soft);margin-bottom:4px;font-size:11px}._swatch_15abr_154{border:1px solid var(--c-border);border-radius:50%;flex-shrink:0;width:14px;height:14px}._hint_15abr_162{color:var(--c-text-soft);margin:4px 0 0;font-size:11px;font-style:italic;line-height:1.4}._err_15abr_170{color:var(--c-russet);border:1px solid var(--c-russet);border-radius:var(--radius-sm);background:#7a1f1014;padding:6px 8px;font-size:12px}._actions_15abr_179{border-top:1px solid var(--c-border);background:var(--c-bg-linen);justify-content:flex-end;gap:8px;padding:10px 14px;display:flex}._cancel_15abr_188,._export_15abr_189{border-radius:var(--radius-sm);cursor:pointer;border:1px solid var(--c-border);background:var(--c-surface);color:var(--c-text);transition:background .12s var(--e-quart), color .12s var(--e-quart);padding:8px 14px;font-size:13px;font-weight:600}._cancel_15abr_188:hover{color:var(--c-russet);border-color:var(--c-russet);background:#7a1f1014}._export_15abr_189{background:var(--c-forest);color:var(--c-surface);border-color:var(--c-forest)}._export_15abr_189:hover{filter:brightness(1.06)}._export_15abr_189:disabled{opacity:.5;cursor:not-allowed}@media (width<=480px){._panel_15abr_16{max-width:none;max-height:calc(100dvh - 16px)}._actions_15abr_179 button{min-height:44px}}._backdrop_15abr_4{-webkit-backdrop-filter:none;backdrop-filter:none;background:#101e1561}._panel_15abr_16{border-radius:var(--radius-lg);box-shadow:var(--shadow-panel)}._head_15abr_29{background:var(--c-surface);padding:16px 20px}._ttl_15abr_38{letter-spacing:-.3px;font-size:18px;font-weight:650}._close_15abr_44{width:44px;height:44px}._body_15abr_64{gap:20px;padding:20px}._sectionTitle_15abr_81{text-transform:none;letter-spacing:0;color:var(--c-text-muted);font-size:12px;font-weight:600}._radioRow_15abr_113,._checkRow_15abr_114{min-height:44px}._hint_15abr_162{color:var(--c-text-muted);font-size:12px;font-style:normal;line-height:1.65}._actions_15abr_179{background:var(--c-surface-2);padding:16px 20px}._actions_15abr_179 button{min-height:44px}._export_15abr_189{background:var(--c-action);border-color:var(--c-action);color:var(--c-action-text)}._export_15abr_189:hover{background:var(--c-action-hover);filter:none}._cancel_15abr_188:hover{background:var(--c-surface-2);color:var(--c-text);border-color:var(--c-border-strong)}._linkBtn_15abr_99{min-height:36px;font-size:12px}._subTitle_15abr_148{color:var(--c-text-muted);font-size:12px}._panel_15abr_16{border-color:var(--c-edge);box-shadow:var(--shadow-modal)}._backdrop_15abr_4{background:var(--c-scrim)}._ttl_15abr_38{font-size:var(--text-heading);font-weight:700}._radioName_15abr_133,._rowName_15abr_134,._export_15abr_189{font-size:var(--text-body)}._hint_15abr_162,._sectionTitle_15abr_81,._subTitle_15abr_148{font-size:var(--text-caption);line-height:1.6}._backdrop_15abr_4{-webkit-backdrop-filter:none;backdrop-filter:none;width:100%;max-width:none;height:100%;max-height:none;color:var(--c-text);background:0 0;border:0;margin:0}._backdrop_15abr_4:not([open]){display:none}._backdrop_15abr_4::backdrop{background:var(--c-scrim)}._head_15abr_29{background:var(--material-chrome)}._panel_7oeyr_1{border:1px solid var(--c-edge);background:var(--c-surface);box-shadow:var(--shadow-control);border-radius:6px}._head_7oeyr_2{width:100%;min-height:44px;color:var(--c-text);font:600 14px var(--font-stack);cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;display:flex}._head_7oeyr_2>span{text-align:left;flex:1}._head_7oeyr_2>svg{width:18px;height:18px;color:var(--c-text-muted)}._head_7oeyr_2>svg:last-child{width:12px;height:12px;transition:transform .16s var(--e-quart)}._head_7oeyr_2[aria-expanded=true]>svg:last-child{transform:rotate(90deg)}._head_7oeyr_2:hover{background:var(--c-selected)}._body_7oeyr_8{border-top:1px solid var(--c-border);animation:var(--motion-fade);padding:4px 6px}._body_7oeyr_8[hidden]{display:none}._body_7oeyr_8>button,._body_7oeyr_8>details>summary{text-align:left;justify-content:start;gap:8px;width:100%;min-height:44px;padding:8px;font-size:14px;display:flex}._body_7oeyr_8>details>div[role=menu]{min-width:0;box-shadow:none;border:0;border-left:1px solid var(--c-border);border-radius:0;margin:0 0 8px;padding-left:6px;animation:none;position:static}._body_7oeyr_8 p{color:var(--c-text-muted);margin:0;padding:8px;font-size:12px;line-height:1.5}@media (width<=768px),(height<=500px) and (pointer:coarse){._head_7oeyr_2,._body_7oeyr_8>button,._body_7oeyr_8>details>summary{font-size:12px}}._panel_7oeyr_1{background-image:var(--surface-texture);background-size:var(--material-size);background-position:var(--material-position)}._drawer_k7zvl_1{background:var(--c-surface);overscroll-behavior-y:contain;scrollbar-gutter:stable;flex-shrink:0;padding:0 0 16px;overflow-y:auto}._handle_k7zvl_9{z-index:31;min-height:44px;color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;top:16px;left:16px;right:auto}._handle_k7zvl_9[data-open=true]{display:none}._handle_k7zvl_9:hover{background:var(--c-selected)}._handleLabel_k7zvl_36{display:inline}._handleLabel_k7zvl_36>span{font-weight:400}._handle_k7zvl_9 svg{width:18px;height:18px}._mobileHeader_k7zvl_46{z-index:3;background:var(--c-surface);border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 20px;display:flex;position:sticky;top:0}._heading_k7zvl_59{letter-spacing:-.25px;align-items:center;gap:10px;font-size:16px;display:flex}._heading_k7zvl_59 strong{font-weight:650}._mobileHeader_k7zvl_46>button{min-width:40px;min-height:40px;color:var(--c-text-muted);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:flex}._mobileHeader_k7zvl_46>button:hover{background:var(--c-surface-2);color:var(--c-text)}._backdrop_k7zvl_89{display:none}@media (width<=768px),(height<=500px) and (pointer:coarse){._mobileHeader_k7zvl_46{min-height:56px;padding:6px 16px}._mobileHeader_k7zvl_46>button{min-width:44px;min-height:44px}._handle_k7zvl_9[data-sheet=true]{top:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));min-height:48px;left:16px;right:auto}._handleLabel_k7zvl_36{font-size:14px}._drawer_k7zvl_1{padding-bottom:env(safe-area-inset-bottom,0px)}}._drawer_k7zvl_1{background:var(--c-surface-2);box-shadow:-3px 0 8px #0a180f14, -12px 0 32px #0a180f0f, var(--shadow-edge)}._mobileHeader_k7zvl_46{background-color:var(--c-surface-raised);background-image:var(--surface-sheen);box-shadow:0 1px 3px #0c18130f, var(--shadow-edge)}._heading_k7zvl_59>svg{color:var(--c-forest)}._handle_k7zvl_9{background-image:var(--surface-sheen);border-color:var(--c-edge)}@media (width<=768px),(height<=500px) and (pointer:coarse){._drawer_k7zvl_1{box-shadow:0 -3px 8px #0a180f1a, 0 -16px 36px #0a180f17, var(--shadow-edge)}}._drawer_k7zvl_1{background-image:var(--surface-texture)}._mobileHeader_k7zvl_46{background-color:var(--c-surface-raised)}._heading_k7zvl_59{font-size:var(--text-heading);line-height:1.4}@supports ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){._drawer_k7zvl_1{background-color:color-mix(in srgb, var(--c-surface-2) var(--surface-panel-opacity), transparent);-webkit-backdrop-filter:blur(16px)saturate(.7);backdrop-filter:blur(16px)saturate(.7)}}._handle_k7zvl_9[hidden]{display:none}._stackTrigger_k7zvl_163{width:100%;min-height:44px;font:600 14px var(--font-stack);color:var(--c-text);background:var(--c-surface);border:1px solid var(--c-edge);box-shadow:var(--shadow-control);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:10px 12px;display:flex}._stackTrigger_k7zvl_163>span{text-align:left;flex:1}._stackTrigger_k7zvl_163>svg{width:18px;height:18px;color:var(--c-text-muted)}._stackTrigger_k7zvl_163>svg:last-child{width:12px;height:12px;transition:transform .16s var(--e-quart)}._stackTrigger_k7zvl_163[aria-expanded=true]{background:var(--c-selected);border-color:var(--c-border-strong)}._stackTrigger_k7zvl_163[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}._stackTrigger_k7zvl_163:hover{background:var(--c-selected)}._stackTrigger_k7zvl_163[hidden]{display:none}@media (width<=768px),(height<=500px) and (pointer:coarse){._stackTrigger_k7zvl_163{font-size:12px}}._backdrop_k7zvl_89[data-interactive=true]{pointer-events:none;background:0 0}._mobileHeader_k7zvl_46{background:var(--material-chrome)}._drawer_k7zvl_1{background-size:var(--material-size);background-position:var(--material-position)}
