@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-opsz-normal-Czevyj-6.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-opsz-normal-CJcjJNj7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-opsz-normal-DihXLNYH.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-vietnamese-opsz-italic-DxWqP7Ku.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-ext-opsz-italic-CGbN9UgK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/assets/fraunces-latin-opsz-italic-lSdLDfvT.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-vietnamese-wght-normal-XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-ext-wght-normal-C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/archivo-latin-wght-normal-E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#161718;--bg-elevated:#1f2022;--bg-elevated-hover:#2a2b2e;--bg-inset:#1a1b1d;--header-bg:#161718;--backdrop:#080809b3;--hover-tint:#ffffff0f;--glow-warm:#e0883a0d;--glow-cool:transparent;--border:#ffffff1a;--border-mid:#ffffff24;--border-strong:#ffffff2e;--border-control:#ffffff4d;--text:#e3e3e3;--text-muted:#ababab;--text-faint:#8f8f8f;--accent:#e0883a;--accent-strong:#eb9a55;--accent-soft:#e0883a24;--accent-mid:#e0883a3d;--accent-border:#e0883a80;--accent-glow:#e0883a4d;--on-accent:#201206;--moon:#8ec9ff;--moon-soft:#8ec9ff1f;--chart-asleep:#8ec9ff;--chart-in-bed:#6e7cbe52;--chart-in-bed-solid:#5767a8;--chart-awake:#e0883a;--link:#eb9a55;--info:#cfd2d6;--info-soft:#ffffff14;--danger:#ff8a80;--danger-soft:#ff8a8024;--danger-border:#ff8a8066;--positive:#7fd1a8;--positive-soft:#7fd1a824;--status-urgent:var(--danger);--status-urgent-soft:var(--danger-soft);--status-attention:var(--accent-strong);--status-attention-soft:var(--accent-soft);--status-ok:var(--positive);--status-ok-soft:var(--positive-soft);--status-quiet:var(--text-muted);--status-quiet-soft:var(--info-soft);--radius-sm:8px;--radius-md:14px;--radius-lg:24px;--shadow-card:0 20px 60px -20px #000000b3;--shadow-glow:0 0 48px -12px var(--accent-glow);--font-display:"Fraunces Variable", "Iowan Old Style", serif;--font-body:"Archivo Variable", system-ui, sans-serif;--ease:cubic-bezier(.16, 1, .3, 1)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#eceef0;--bg-elevated:#f8f9fa;--bg-elevated-hover:#e4e6e9;--bg-inset:#e7e9ec;--header-bg:#eceef0;--backdrop:#1d1e2073;--hover-tint:#1d1e200d;--glow-warm:transparent;--glow-cool:transparent;--border:#1d1e2021;--border-mid:#1d1e202b;--border-strong:#1d1e203d;--border-control:#1d1e2066;--text:#1d1e20;--text-muted:#44474c;--text-faint:#5f6368;--accent:#8a3d08;--accent-strong:#6e3006;--accent-soft:#8a3d081a;--accent-mid:#8a3d082e;--accent-border:#8a3d0880;--accent-glow:#8a3d082e;--on-accent:#fff;--moon:#1d5a96;--moon-soft:#1d5a961a;--chart-asleep:#0f3157;--chart-in-bed:#2c967c;--chart-in-bed-solid:#2c967c;--chart-awake:#f6ae5a;--link:#6e3006;--info:#33404f;--info-soft:#1d1e2012;--danger:#a8231b;--danger-soft:#a8231b1a;--danger-border:#a8231b73;--positive:#1a6545;--positive-soft:#1a65451a;--shadow-card:0 12px 32px -16px #1d1e2038}*{box-sizing:border-box}html,body{height:100%}body{color:var(--text);font-family:var(--font-body);background:var(--bg);background-image:radial-gradient(ellipse 900px 600px at 15% -10%, var(--glow-warm), transparent 60%), radial-gradient(ellipse 700px 500px at 90% 10%, var(--glow-cool), transparent 55%), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.035'/%3E%3C/svg%3E");-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-attachment:fixed;margin:0;font-size:16px;line-height:1.5}#root{min-height:100vh}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;color:var(--text);margin:0;font-weight:500}p{color:var(--text-muted);margin:0}a{color:var(--link);text-decoration:none}button,input{font-family:var(--font-body)}::selection{background:var(--accent-soft);color:var(--accent-strong)}._list_tb3l2_1{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}._item_tb3l2_10{align-items:flex-start;gap:10px;font-size:.92rem;line-height:1.45;display:flex}._item_tb3l2_10 input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin-top:2px}._item_tb3l2_10 label{flex-direction:column;gap:4px;min-width:0;display:flex}._item_tb3l2_10 a{color:var(--accent)}._meta_tb3l2_37{color:var(--text-faint);font-size:.78rem}._gate_tb3l2_42{min-height:100%;padding-block:32px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));justify-content:center;align-items:center;display:flex}._card_tb3l2_52{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--bg-elevated);flex-direction:column;gap:16px;width:100%;max-width:560px;padding:28px;display:flex}._title_tb3l2_64{font-family:var(--font-display);margin:0;font-size:1.5rem}._intro_tb3l2_70{color:var(--text-muted);margin:0}._error_tb3l2_75{color:var(--danger);margin:0;font-size:.88rem}._primary_tb3l2_81,._secondary_tb3l2_82{border-radius:var(--radius-sm);min-height:46px;font:600 .95rem var(--font-body);cursor:pointer}._primary_tb3l2_81{background:var(--accent);color:var(--bg);border:0}._secondary_tb3l2_82{border:1px solid var(--border-strong);color:var(--text);background:0 0}._primary_tb3l2_81:disabled,._secondary_tb3l2_82:disabled{opacity:.55;cursor:default}._primary_tb3l2_81:focus-visible,._secondary_tb3l2_82:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._history_tb3l2_113{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}._history_tb3l2_113 th,._history_tb3l2_113 td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:7px 10px}._history_tb3l2_113 th{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem;font-weight:600}._tableWrap_tb3l2_136{overflow-x:auto}._overlay_1fl7m_1{z-index:150;background:var(--backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:_fade_1fl7m_1 .15s var(--ease) both;place-items:center;padding:20px;display:grid;position:fixed;inset:0}@keyframes _fade_1fl7m_1{0%{opacity:0}to{opacity:1}}._card_1fl7m_22{background:linear-gradient(180deg, var(--bg-elevated), var(--bg-inset));border:1px solid var(--border-strong);border-radius:var(--radius-lg);width:90vw;height:100%;max-height:94vh;box-shadow:var(--shadow-card);flex-direction:column;display:flex}._fit_1fl7m_34{width:min(560px,92vw);height:auto}@media (width>=920px){._fit_1fl7m_34{width:min(1000px,92vw)}}._header_1fl7m_46{border-bottom:1px solid var(--border);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:20px 28px;display:flex}._title_1fl7m_56{font-size:1.1rem}._closeBtn_1fl7m_60{border:1px solid var(--border-strong);width:30px;height:30px;color:var(--text-muted);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;font-size:1rem;line-height:1;display:grid}._closeBtn_1fl7m_60:hover{color:var(--accent-strong);border-color:var(--accent)}._body_1fl7m_80{padding:28px 28px 36px;overflow-y:auto}._card_n6g4i_3{--stp-card:#1c1d1f;--stp-inset:#18191b;--stp-raised:#232427;--stp-border:#34363a;--stp-border-chip:#3a3c40;--stp-border-pill:#404246;--stp-divider:#2c2e31;--stp-text:#e3e3e3;--stp-text-2:#c4c4c4;--stp-muted:#9a9a9a;--stp-axis:#858585;--stp-accent:#e0883a;--stp-bed:oklch(80% .12 70);--stp-tried:oklch(72% .14 50);--stp-sleep:oklch(70% .14 280);--stp-track:#2a2b2e;--stp-track-on:#36383c;--stp-chip-on-label:#4a4c50;--stp-dial-hi:#2e3033;--stp-dial-lo:#18191b;--stp-dial-shadow:#0006;--stp-dial-ring:#36383b;--stp-ticks:#5a5c60;--stp-pill:#232427;--stp-sleep-text:oklch(78% .11 280);--stp-bed-tint:oklch(80% .12 70/.28);box-sizing:border-box;background:var(--stp-card);border:1px solid var(--stp-border);width:100%;max-width:440px;color:var(--stp-text);-webkit-user-select:none;user-select:none;border-radius:16px;outline:none;margin-inline:auto;padding:18px 18px 0}[data-theme=light] ._card_n6g4i_3{--stp-card:#f8f9fa;--stp-inset:#eceef0;--stp-raised:#f1f2f4;--stp-border:#cfd2d6;--stp-border-chip:#c7cace;--stp-border-pill:#bdc0c5;--stp-divider:#dfe1e4;--stp-text:#1d1e20;--stp-text-2:#33363a;--stp-muted:#4f5257;--stp-axis:#5f6368;--stp-accent:#8a3d08;--stp-bed:oklch(58% .13 70);--stp-tried:oklch(52% .15 50);--stp-sleep:oklch(50% .15 280);--stp-track:#e1e3e6;--stp-track-on:#cfd2d6;--stp-chip-on-label:#c4c6ca;--stp-dial-hi:#fff;--stp-dial-lo:#e4e6e9;--stp-dial-shadow:#1b1a2b2e;--stp-dial-ring:#cfd2d6;--stp-ticks:#a5a8ad;--stp-pill:#eceef0;--stp-sleep-text:oklch(45% .15 280);--stp-bed-tint:oklch(70% .13 70/.3)}._card_n6g4i_3:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);border-color:var(--accent)}._nums_n6g4i_80{font-variant-numeric:tabular-nums}._stats_n6g4i_84{border-bottom:1px solid var(--stp-divider);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding-bottom:14px;display:grid}._statLabel_n6g4i_92{color:var(--stp-muted);font-size:11px}._statValue_n6g4i_97{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(14px,4vw,17px);font-weight:600}._statSleep_n6g4i_104{color:var(--stp-sleep-text)}._missing_n6g4i_108{border:1px dashed var(--stp-accent);color:var(--stp-text-2);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:10px 12px;font-size:12.5px;line-height:1.4;display:flex}._missingButton_n6g4i_123{border:1px solid var(--stp-accent);min-height:36px;color:var(--stp-accent);font:600 12.5px var(--font-body);cursor:pointer;background:0 0;border-radius:8px;padding:0 12px}._hint_n6g4i_134{color:var(--stp-muted);text-align:center;margin:10px 0 0;font-size:12px;line-height:1.45}._footer_n6g4i_142{border-top:1px solid var(--stp-divider);color:var(--stp-muted);margin:16px 0 0;padding:12px 0 16px;font-size:11.5px}@media (hover:none){._card_n6g4i_3{padding-bottom:18px}._footer_n6g4i_142{display:none}}._dot_n6g4i_161{border-radius:50%;flex:none;width:6px;height:6px}._chips_n6g4i_169{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:14px;display:grid}._chip_n6g4i_169{border:1px solid var(--stp-border-chip);min-height:48px;color:var(--stp-text);font-family:var(--font-body);cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 0;display:flex}._chipOn_n6g4i_191{background:var(--stp-text);border-color:var(--stp-text);color:var(--stp-card)}._chipMissing_n6g4i_197{border-style:dashed;border-color:var(--stp-accent)}._chipLabel_n6g4i_202{color:var(--stp-muted);align-items:center;gap:4px;font-size:10.5px;display:flex}._chipOn_n6g4i_191 ._chipLabel_n6g4i_202{color:var(--stp-chip-on-label)}._chipTime_n6g4i_214{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._ringWrap_n6g4i_221{width:100%;max-width:320px;margin:14px auto 0;position:relative}._ring_n6g4i_221{touch-action:none;width:100%;height:auto;display:block;overflow:visible}._ringHour_n6g4i_236{fill:var(--stp-axis);font-size:11px;font-family:var(--font-body)}._ringHit_n6g4i_242{pointer-events:stroke;cursor:pointer}._ringHandle_n6g4i_247{cursor:grab}._ringCenter_n6g4i_251{pointer-events:none;text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._ringCenterLabel_n6g4i_265{color:var(--stp-muted);font-size:10px}._ringCenterTime_n6g4i_270{font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}._stepButtons_n6g4i_276{justify-content:center;gap:10px;margin-top:10px;display:flex}._stepButton_n6g4i_276{border:1px solid var(--stp-border-pill);width:44px;height:44px;color:var(--stp-text);cursor:pointer;touch-action:none;background:0 0;border-radius:50%;font-size:20px}._stepButton_n6g4i_276:active{background:var(--stp-divider)}._dialReadout_n6g4i_300{flex-direction:column;align-items:center;margin-top:16px;display:flex}._dialCaption_n6g4i_307{color:var(--stp-muted);white-space:nowrap;font-size:12px}._dialTime_n6g4i_313{font-variant-numeric:tabular-nums;letter-spacing:-1px;font-size:44px;font-weight:600}._dialAp_n6g4i_320{color:var(--stp-muted);font-size:15px}._knob_n6g4i_325{touch-action:none;cursor:grab;background:radial-gradient(circle at 50% 30%, var(--stp-dial-hi), var(--stp-dial-lo) 75%);width:200px;height:200px;box-shadow:0 12px 28px var(--stp-dial-shadow), inset 0 1px 0 #ffffff14, 0 0 0 1px var(--stp-dial-ring);border-radius:50%;margin:10px auto 0;position:relative}._knobTicks_n6g4i_340{background:repeating-conic-gradient(var(--stp-ticks) 0 .8deg, transparent .8deg 6deg);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle,#0000 0 80px,#000 81px 91px,#0000 92px);mask:radial-gradient(circle,#0000 0 80px,#000 81px 91px,#0000 92px)}._knobNumber_n6g4i_349{color:var(--stp-axis);pointer-events:none;font-size:10px;position:absolute}._knobHour_n6g4i_356{pointer-events:none;position:absolute;inset:0}._knobHour_n6g4i_356>span{background:var(--stp-accent);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:22px;left:50%;box-shadow:0 0 0 3px #f5a46233}._knobCenter_n6g4i_374{background:var(--stp-inset);text-align:center;color:var(--stp-muted);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;padding:0 10px;font-size:11px;line-height:1.4;display:flex;position:absolute;inset:54px}._toggleRow_n6g4i_390{color:var(--stp-text-2);justify-content:space-between;align-items:center;gap:12px;margin-top:16px;font-size:13px;display:flex}._toggle_n6g4i_390{background:var(--stp-border-chip);cursor:pointer;border:0;border-radius:13px;flex:none;width:44px;height:26px;padding:0;position:relative}._toggle_n6g4i_390>span{width:20px;height:20px;transition:left .15s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}._toggleOn_n6g4i_423{background:var(--stp-accent)}._toggleOn_n6g4i_423>span{left:21px}._timeline_n6g4i_432{margin-top:16px}._timelineHead_n6g4i_436{color:var(--stp-muted);white-space:nowrap;justify-content:space-between;gap:10px;margin-bottom:14px;font-size:12px;display:flex}._axis_n6g4i_446{height:16px;margin-bottom:6px;position:relative}._axis_n6g4i_446>span{color:var(--stp-axis);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;position:absolute}._summaryBar_n6g4i_460{background:var(--stp-raised);border-radius:8px;height:30px;margin-bottom:4px;position:relative;overflow:hidden}._summaryBed_n6g4i_469{background:var(--stp-bed-tint);border-radius:8px;position:absolute;top:0;bottom:0}._summarySleep_n6g4i_477{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;background:oklch(55% .15 280);border-radius:6px;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex;position:absolute;top:3px;bottom:3px;overflow:hidden}._lane_n6g4i_494{border-bottom:1px dashed var(--stp-divider);height:52px;position:relative}._laneLabel_n6g4i_500{color:var(--stp-muted);font-size:11px;position:absolute;top:6px;left:0}._pill_n6g4i_508{box-sizing:border-box;border:1.5px solid var(--stp-border-pill);background:var(--stp-pill);height:28px;color:var(--stp-text);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:ew-resize;touch-action:none;border-radius:14px;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:flex;position:absolute;top:20px}._pill_n6g4i_508:before{content:"";position:absolute;inset:-10px -6px}._pillOn_n6g4i_536{background:var(--stp-text);border-color:var(--stp-text);color:var(--stp-card)}._pillMissing_n6g4i_542{border-style:dashed;border-color:var(--stp-accent)}._pill_w4ian_1{letter-spacing:.02em;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:.75rem;font-weight:600;display:inline-flex}._pill_w4ian_1:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._on_w4ian_20{color:var(--positive);background:var(--positive-soft)}._off_w4ian_25{color:var(--danger);background:var(--danger-soft)}._neutral_w4ian_30{color:var(--info);background:var(--info-soft)}._pageHeader_n6u2t_1{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}._eyebrow_n6u2t_10{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:6px;font-size:.72rem}._title_n6u2t_18{font-size:1.9rem}._primaryBtn_n6u2t_22{border-radius:var(--radius-sm);background:linear-gradient(180deg, var(--accent-strong), var(--accent));color:var(--on-accent);cursor:pointer;transition:filter .2s var(--ease), transform .2s var(--ease);border:none;padding:10px 18px;font-size:.9rem;font-weight:600}._primaryBtn_n6u2t_22:hover{filter:brightness(1.08);transform:translateY(-1px)}._tableWrap_n6u2t_39{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);overflow-x:auto}._table_n6u2t_39{border-collapse:collapse;width:100%}._table_n6u2t_39 th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);border-bottom:1px solid var(--border);padding:14px 20px;font-size:.72rem;font-weight:500}._table_n6u2t_39 td{border-bottom:1px solid var(--border);vertical-align:middle;padding:14px 20px;font-size:.9rem}._table_n6u2t_39 tr:last-child td{border-bottom:none}._table_n6u2t_39 tbody tr{transition:background .15s var(--ease)}._table_n6u2t_39 tbody tr:hover{background:var(--bg-elevated-hover)}._mono_n6u2t_86{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.84rem}._muted_n6u2t_92{color:var(--text-faint)}._actions_n6u2t_96{flex-wrap:wrap;gap:8px;display:flex}._ghostBtn_n6u2t_102{border-radius:var(--radius-sm);border:1px solid var(--border-control);color:var(--text);cursor:pointer;transition:border-color .2s var(--ease), color .2s var(--ease);background:0 0;padding:6px 12px;font-size:.78rem;text-decoration:none}._ghostBtn_n6u2t_102:hover{border-color:var(--accent);color:var(--accent-strong)}._ghostBtnDanger_n6u2t_119:hover{border-color:var(--danger);color:var(--danger)}._primaryBtn_n6u2t_22:disabled,._ghostBtn_n6u2t_102:disabled{cursor:not-allowed;transform:none}._primaryBtn_n6u2t_22:disabled{border:1px dashed var(--border-strong);color:var(--text-faint);filter:none;background:0 0}._ghostBtn_n6u2t_102:disabled,._ghostBtn_n6u2t_102:disabled:hover{border:1px dashed var(--border-strong);color:var(--text-faint)}._lockedBtn_n6u2t_147{align-items:center;gap:6px;display:inline-flex}._errorBanner_n6u2t_153{border-radius:var(--radius-md);background:var(--danger-soft);color:var(--danger);margin-bottom:20px;padding:14px 18px;font-size:.9rem}._panel_8pc85_1{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:24px;padding:22px 24px}._header_8pc85_9{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}._heading_8pc85_17{font-family:var(--font-display);margin:0 0 4px;font-size:1.25rem;font-weight:500}._sub_8pc85_24{color:var(--text-muted);max-width:68ch;margin:0;font-size:.84rem}._scroll_8pc85_31{overflow-x:auto}._night_8pc85_35{white-space:nowrap;font-weight:500}._rowActions_8pc85_40{white-space:nowrap;justify-content:flex-end;gap:6px;display:flex}._hasNotes_8pc85_47 td{border-bottom:none}._notesRow_8pc85_51 td{color:var(--text-muted);padding-top:0;font-size:.82rem}._notesLabel_8pc85_57{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-right:6px;font-size:.68rem}._editForm_8pc85_65{flex-direction:column;gap:14px;display:flex}._editColumn_8pc85_71{flex-direction:column;gap:14px;min-width:0;display:flex}._editColumns_8pc85_79{flex-direction:column;gap:14px;display:flex}@media (width>=920px){._editColumns_8pc85_79{grid-template-columns:minmax(0,440px) minmax(280px,1fr);align-items:start;gap:28px;display:grid}}._fieldGrid_8pc85_94{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px 14px;display:grid}._field_8pc85_94{flex-direction:column;gap:6px;display:flex}._field_8pc85_94 label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem}._field_8pc85_94 input,._field_8pc85_94 textarea{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;outline:none;padding:9px 12px;font-family:inherit;font-size:.9rem}._field_8pc85_94 input:focus,._field_8pc85_94 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._field_8pc85_94 input[aria-invalid=true]{border-color:var(--danger)}._fieldProblem_8pc85_136{color:var(--danger);margin:0;font-size:.8rem}._formHint_8pc85_142{color:var(--text-faint);margin:0;font-size:.8rem}._formActions_8pc85_148{justify-content:flex-end;gap:10px;display:flex}._history_8pc85_154{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._historyItem_8pc85_162{border-bottom:1px solid var(--border);padding:12px 0}._historyItem_8pc85_162:last-child{border-bottom:none}._historyHead_8pc85_171{flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:.86rem;display:flex}._historyAction_8pc85_179{font-weight:600}._diff_8pc85_183{margin:6px 0 0;padding-left:18px;font-size:.84rem}._before_8pc85_189{color:var(--text-faint);text-decoration:line-through}._after_8pc85_194{color:var(--accent-strong)}._historyNote_8pc85_198{color:var(--text-muted);margin:6px 0 0;font-size:.84rem}._firmware_8pc85_204{color:var(--text-muted);white-space:nowrap;font-size:.78rem}._page_1djul_6{flex-direction:column;gap:20px;max-width:640px;margin:0 auto;display:flex}._wide_1djul_14{max-width:980px}._topRow_1djul_18{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._back_1djul_26{min-height:44px;color:var(--accent-strong);align-items:center;gap:6px;font-size:.95rem;display:inline-flex}._back_1djul_26:hover{color:var(--text)}._title_1djul_39{font-family:var(--font-display);margin:0;font-size:clamp(1.8rem,4vw,2.3rem);font-weight:500;line-height:1.1}._subtitle_1djul_47{color:var(--text-muted);margin:6px 0 0;font-size:.9rem}._sectionTitle_1djul_53{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:12px 0 0;font-size:.78rem;font-weight:600}._primary_1djul_63,._secondary_1djul_64{min-height:48px;font-family:var(--font-body);cursor:pointer;transition:filter .2s var(--ease), border-color .2s var(--ease), background .2s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:.95rem;font-weight:600;display:inline-flex}._primary_1djul_63{background:var(--accent);color:var(--on-accent);border:none}._primary_1djul_63:hover:not(:disabled){filter:brightness(1.08);color:var(--on-accent)}._primary_1djul_63:disabled{opacity:.6;cursor:default}._secondary_1djul_64{border:1px solid var(--border-control);color:var(--text);background:0 0}._secondary_1djul_64:hover{border-color:var(--accent);color:var(--text)}._small_1djul_106{min-height:44px;padding:0 14px;font-size:.88rem}._danger_1djul_112{color:var(--danger);border-color:var(--danger-border)}._danger_1djul_112:hover{border-color:var(--danger);color:var(--danger)}._full_1djul_122{width:100%}._cards_1djul_127{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:16px;display:grid}._cardCell_1djul_134{flex-direction:column;gap:4px;display:flex}._card_1djul_127{background:var(--bg-elevated);border:1px solid var(--border-mid);color:var(--text);border-radius:20px;flex-direction:column;gap:14px;padding:22px;display:flex}._cardHead_1djul_151{justify-content:space-between;align-items:center;gap:10px;display:flex}._cardName_1djul_158{font-family:var(--font-display);color:var(--text);font-size:1.45rem}._cardName_1djul_158:hover{color:var(--accent-strong)}._muted_1djul_168{color:var(--text-muted);font-size:.85rem}._big_1djul_173{font-family:var(--font-display);font-size:2.2rem;line-height:1}._bigUnit_1djul_179{font-family:var(--font-body);color:var(--text-muted);margin-left:6px;font-size:.95rem}._stats_1djul_186{color:var(--text-muted);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:.82rem;display:grid}._stat_1djul_186{color:var(--text);margin-top:2px;font-size:1rem;display:block}._online_1djul_201,._offline_1djul_202{align-items:center;gap:6px;font-size:.82rem;display:inline-flex}._online_1djul_201{color:var(--positive)}._offline_1djul_202{color:var(--text-muted)}._dot_1djul_217{background:currentColor;border-radius:50%;width:7px;height:7px}._pill_1djul_224{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:.75rem}._pillShared_1djul_231{background:var(--info-soft);color:var(--info)}._pillCheck_1djul_236{background:var(--accent-soft);color:var(--accent-strong)}._pillDone_1djul_241{color:var(--positive)}._nights_1djul_246{flex-direction:column;gap:10px;display:flex}._night_1djul_246{background:var(--bg-elevated);border:1px solid var(--border-mid);min-height:64px;color:var(--text);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}._night_1djul_246:hover{border-color:var(--accent);color:var(--text)}._nightCheck_1djul_270{border-color:var(--accent-border)}._nightDate_1djul_274{font-size:1rem;font-weight:600}._note_1djul_280{color:var(--info);align-items:center;gap:8px;margin:0;font-size:.88rem;display:flex}._panel_1djul_289{background:var(--bg-elevated);border:1px solid var(--border-mid);border-radius:18px;flex-direction:column;gap:14px;padding:20px;display:flex}._panelTitle_1djul_299{margin:0;font-size:1.05rem;font-weight:600}._field_1djul_305{flex-direction:column;gap:6px;display:flex}._field_1djul_305 label,._legend_1djul_312{color:var(--text);font-size:.92rem;font-weight:600}._field_1djul_305 input{box-sizing:border-box;border:1px solid var(--border-control);background:var(--bg-inset);width:100%;min-height:50px;color:var(--text);font:1rem var(--font-body);border-radius:12px;padding:0 14px}._field_1djul_305 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._codeInput_1djul_336{letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,Menlo,monospace!important;font-size:1.3rem!important}._hint_1djul_343{color:var(--text-muted);margin:0;font-size:.82rem;line-height:1.45}fieldset._choices_1djul_350{border:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}._choicesRow_1djul_359{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}._choice_1djul_350{box-sizing:border-box;border:1px solid var(--border-strong);cursor:pointer;border-radius:12px;align-items:flex-start;gap:12px;min-height:52px;padding:12px 16px;display:flex}._choice_1djul_350>input{accent-color:var(--accent);flex:none;width:18px;height:18px;margin:2px 0 0}._choiceOn_1djul_385{border-color:var(--accent);background:var(--accent-soft)}._choiceText_1djul_390{flex-direction:column;gap:2px;font-size:.95rem;display:flex}._error_1djul_397{background:var(--danger-soft);color:var(--danger);border-radius:12px;margin:0;padding:12px 14px;font-size:.9rem}._list_1djul_407{border:1px solid var(--border-mid);border-radius:16px;flex-direction:column;display:flex;overflow:hidden}._listRow_1djul_415{background:var(--bg-elevated);border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding:10px 16px;display:flex}._listRow_1djul_415:first-child{border-top:none}._rowActions_1djul_431{align-items:center;gap:8px;display:flex}._select_1djul_437{border:1px solid var(--border-control);background:var(--bg-inset);min-height:44px;color:var(--text);font:.9rem var(--font-body);border-radius:10px;padding:0 10px}._menu_1djul_448{position:relative}._menu_1djul_448 summary{list-style:none}._menu_1djul_448 summary::-webkit-details-marker{display:none}._menuButton_1djul_460{border:1px solid var(--border-control);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._menuList_1djul_472{z-index:5;background:var(--bg-elevated-hover);border:1px solid var(--border-strong);min-width:220px;box-shadow:var(--shadow-card);border-radius:12px;padding:6px;position:absolute;top:50px;right:0}._menuItem_1djul_485{width:100%;min-height:44px;color:var(--text);font:.92rem var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;display:block}._menuItem_1djul_485:hover{background:var(--hover-tint)}._sent_1djul_503{flex-direction:column;gap:14px;display:flex}._check_1djul_509{background:var(--positive-soft);width:52px;height:52px;color:var(--positive);border-radius:50%;justify-content:center;align-items:center;display:flex}._linkButton_1djul_520{min-height:44px;color:var(--accent-strong);font:.92rem var(--font-body);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}._pager_1djul_533{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;display:flex}._tonal_1djul_544{border:1px solid var(--accent-border);background:var(--accent-soft);color:var(--accent-strong)}._tonal_1djul_544:hover{background:var(--accent-mid);border-color:var(--accent);color:var(--accent-strong)}._cards_1rtzg_1{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}._card_1rtzg_1{border:1px solid var(--border-strong);background:var(--bg-inset);color:var(--text);font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;gap:12px;padding:12px;display:flex}._card_1rtzg_1:hover:not([aria-disabled=true]){border-color:var(--accent)}._card_1rtzg_1[aria-disabled=true]{cursor:progress}._card_1rtzg_1:focus-visible{box-shadow:0 0 0 3px var(--accent-soft);border-color:var(--accent);outline:none}._cardOn_1rtzg_35{border-color:var(--accent);background:var(--accent-soft)}._preview_1rtzg_42{--preview-bg:#18191b;background:var(--preview-bg);pointer-events:none;border-radius:10px;height:190px;position:relative;overflow:hidden}._preview_1rtzg_42:after{content:"";background:linear-gradient(transparent, var(--preview-bg));height:40px;position:absolute;inset:auto 0 0}._previewInner_1rtzg_61{transform-origin:top;width:440px;position:absolute;top:10px;left:50%;transform:translate(-50%)scale(.5)}._text_1rtzg_70{flex-direction:column;gap:4px;font-size:.9rem;display:flex}._name_1rtzg_77{justify-content:space-between;align-items:center;gap:8px;font-size:.98rem;font-weight:600;display:flex}._step_1rtzg_86{flex-direction:column;gap:14px;display:flex}[data-theme=light] ._preview_1rtzg_42{--preview-bg:#eceef0}._mark_47idz_6{flex:none;width:1.4em;height:1.4em;position:relative}._core_47idz_13{background:var(--accent-strong);box-shadow:0 0 12px 2px var(--accent-glow);border-radius:50%;position:absolute;inset:38%}._ring_47idz_21{border:1px solid var(--accent);opacity:0;animation:_pulse_47idz_1 4s var(--ease) infinite;border-radius:50%;position:absolute;inset:0}._ring_47idz_21:nth-child(2){animation-delay:1.3s}._ring_47idz_21:nth-child(3){animation-delay:2.6s}@keyframes _pulse_47idz_1{0%{opacity:.65;transform:scale(.25)}to{opacity:0;transform:scale(1.15)}}@media (prefers-reduced-motion:reduce){._ring_47idz_21{opacity:0;animation:none}}._shell_1ou7j_1{flex-direction:column;min-height:100vh;display:flex}._header_1ou7j_7{z-index:10;background:var(--header-bg);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:16px 32px;display:flex;position:sticky;top:0}._brand_1ou7j_21{color:var(--text);align-items:center;gap:9px;display:flex}._wordmark_1ou7j_28{font-family:var(--font-display);font-size:1.15rem;font-style:italic}._badge_1ou7j_34{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);border:1px solid var(--border-strong);border-radius:999px;padding:2px 8px;font-size:.65rem}._navLink_1ou7j_45{box-sizing:border-box;cursor:pointer;letter-spacing:.03em;text-transform:uppercase;min-height:44px;color:var(--text-muted);border-radius:var(--radius-sm);transition:color .2s var(--ease), background .2s var(--ease);align-items:center;padding:8px 16px;font-size:.82rem;list-style:none;display:inline-flex;position:relative}._navLink_1ou7j_45:hover{color:var(--text);background:var(--bg-elevated-hover)}._navLinkActive_1ou7j_67{color:var(--accent-strong)}._navLinkActive_1ou7j_67:after{content:"";background:var(--accent);height:2px;box-shadow:0 0 8px var(--accent-glow);border-radius:2px;position:absolute;bottom:2px;left:16px;right:16px}@media (width<=1280px){._header_1ou7j_7{padding:12px 16px}._navLink_1ou7j_45{padding:8px 10px}}._content_1ou7j_93{flex:1;width:100%;max-width:1080px;margin:0 auto;padding:48px 32px 80px}@media (width<=640px){._header_1ou7j_7{flex-wrap:wrap;padding:14px 18px}._content_1ou7j_93{padding:32px 18px 60px}}._group_1ou7j_113{position:relative}._group_1ou7j_113>summary{list-style:none}._group_1ou7j_113>summary::-webkit-details-marker{display:none}._dropdown_1ou7j_125{z-index:20;border-radius:var(--radius-md);background:var(--bg-elevated-hover);border:1px solid var(--border-strong);min-width:260px;box-shadow:var(--shadow-card);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0}._dropdownRight_1ou7j_140{min-width:220px;left:auto;right:0}._dropItem_1ou7j_146{border-radius:var(--radius-sm);color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:10px 12px;display:flex}._dropItem_1ou7j_146:hover,._dropItem_1ou7j_146[aria-current=page]{background:var(--hover-tint);color:var(--text)}._dropLabel_1ou7j_166{font-size:.95rem;font-weight:600}._dropHint_1ou7j_171{color:var(--text-muted);font-size:.78rem}._avatar_1ou7j_176{border:1px solid var(--border-control);background:var(--bg-elevated);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}._avatar_1ou7j_176:hover{border-color:var(--accent)}._headerEnd_1ou7j_194{align-items:center;gap:12px;display:flex}._sectionNav_1ou7j_201{flex:1;justify-content:center;gap:4px;display:flex}._switch_1ou7j_209{border:1px solid var(--border-control);background:var(--bg-inset);border-radius:999px;padding:3px;display:inline-flex}._switchItem_1ou7j_217{min-height:36px;color:var(--text-muted);border-radius:999px;align-items:center;padding:0 14px;font-size:.82rem;font-weight:600;display:inline-flex}._switchItem_1ou7j_217:hover{color:var(--text)}._switchOn_1ou7j_232{background:var(--bg-elevated-hover);color:var(--text);box-shadow:inset 0 0 0 1px var(--border-strong)}._switchInMenu_1ou7j_239{align-self:stretch;margin:4px 4px 8px;display:none}._switchInMenu_1ou7j_239 ._switchItem_1ou7j_217{flex:1;justify-content:center;min-height:44px}._tabBar_1ou7j_253{z-index:10;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:var(--header-bg);border-top:1px solid var(--border);display:none;position:fixed;bottom:0;left:0;right:0}._tab_1ou7j_253{border-radius:var(--radius-sm);min-height:52px;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:.75rem;font-weight:600;display:flex}._tabActive_1ou7j_278{color:var(--accent-strong)}._tabIcon_1ou7j_282{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}._navLink_1ou7j_45:focus-visible,._tab_1ou7j_253:focus-visible,._switchItem_1ou7j_217:focus-visible,._avatar_1ou7j_176:focus-visible,._dropItem_1ou7j_146:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=640px){._sectionNav_1ou7j_201,._headerEnd_1ou7j_194>._switch_1ou7j_209{display:none}._content_1ou7j_93{padding-bottom:calc(96px + env(safe-area-inset-bottom))}._tabBar_1ou7j_253{display:grid}._switchInMenu_1ou7j_239{display:inline-flex}}._subTabs_q1b5q_3{border-bottom:1px solid var(--border);scrollbar-width:none;gap:4px;margin:-16px 0 28px;display:flex;overflow-x:auto}._subTab_q1b5q_3{min-height:44px;color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;margin-bottom:-1px;padding:0 14px;font-size:.9rem;font-weight:600;display:inline-flex}._subTab_q1b5q_3:hover{color:var(--text)}._subTabOn_q1b5q_29{color:var(--text);border-bottom-color:var(--accent)}._subTab_q1b5q_3:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}._group_q1b5q_39{margin-bottom:28px}._groupHead_q1b5q_43{font-family:var(--font-display);align-items:center;gap:10px;margin:0 0 10px;font-size:1.2rem;font-weight:500;display:flex}._rows_q1b5q_53{border-top:1px solid var(--border)}._row_q1b5q_53{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 4px;display:flex}._rowText_q1b5q_66{flex-direction:column;flex:260px;gap:2px;display:flex}._rowTitle_q1b5q_73{color:var(--text);font-weight:600}._rowMeta_q1b5q_78{color:var(--text-muted);font-size:.85rem}._rowActions_q1b5q_83{flex-wrap:wrap;gap:8px;display:flex}._empty_q1b5q_89{border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--border-mid);padding:22px}._emptyTitle_q1b5q_96{font-family:var(--font-display);margin:0 0 4px;font-size:1.3rem}._switcher_1odsu_3{flex-wrap:wrap;gap:8px;display:flex}._chip_1odsu_9{border:1px solid var(--border-control);min-height:44px;color:var(--text-muted);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-size:.9rem;font-weight:600;display:inline-flex}._chip_1odsu_9:hover{color:var(--text)}._chipOn_1odsu_26{border-color:var(--accent);color:var(--text);background:var(--accent-soft)}._unchecked_1odsu_33{background:var(--status-attention);border-radius:50%;width:8px;height:8px}._srOnly_1odsu_40{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._selectLabel_1odsu_49{color:var(--text-muted);flex-direction:column;gap:6px;max-width:320px;font-size:.85rem;display:flex}._status_1odsu_58{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.75rem;font-weight:600;display:inline-flex}._urgent_1odsu_69{color:var(--status-urgent);background:var(--status-urgent-soft)}._attention_1odsu_74{color:var(--status-attention);background:var(--status-attention-soft)}._ok_1odsu_79{color:var(--status-ok);background:var(--status-ok-soft)}._quiet_1odsu_84{color:var(--status-quiet);background:var(--status-quiet-soft)}._stateText_1odsu_89{color:var(--text);margin:0;font-size:1.05rem;line-height:1.45}._cardFoot_1odsu_96{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}._footNote_1odsu_103{color:var(--text-muted);font-size:.85rem}._statusBar_1odsu_109{border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--border-mid);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:18px;padding:16px 18px;display:flex}._statusQuestion_1odsu_121{color:var(--text);font-weight:600}._pager_1odsu_126{justify-content:space-between;gap:12px;margin-top:24px;display:flex}._picture_1odsu_134{border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--border-mid);margin:0 0 18px;padding:18px}._pictureCompact_1odsu_142{background:0 0;border:0;margin:0;padding:0}._pictureSvg_1odsu_149{width:100%;height:64px;display:block}._pictureCompact_1odsu_142 ._pictureSvg_1odsu_149{height:44px}._inBed_1odsu_159{fill:var(--chart-in-bed);background:var(--chart-in-bed)}._outOfBed_1odsu_164{fill:var(--bg-elevated)}._asleep_1odsu_168{fill:var(--chart-asleep);background:var(--chart-asleep)}._wakeCounted_1odsu_173{fill:var(--chart-awake);background:var(--chart-awake)}._wakeShort_1odsu_178{fill:var(--moon-soft);background:var(--moon-soft);stroke:var(--border-mid);stroke-width:1px;vector-effect:non-scaling-stroke}._pictureAxis_1odsu_186{color:var(--text-muted);justify-content:space-between;margin-top:4px;font-size:.78rem;display:flex}._pictureCaption_1odsu_194{color:var(--text-muted);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:.8rem;display:flex}._legend_1odsu_203{align-items:center;gap:6px;display:inline-flex}._swatch_1odsu_209{border:1px solid var(--border-mid);border-radius:3px;width:12px;height:12px}._summary_1odsu_216{color:var(--text);margin:12px 0 0;font-size:1rem}._strip_1odsu_223{align-items:center;gap:6px;margin:0 0 18px;display:flex}._stripChips_1odsu_230{scrollbar-width:none;flex:1;gap:6px;display:flex;overflow-x:auto}._stripStep_1odsu_238{width:44px;height:44px;color:var(--text-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.3rem;display:inline-flex}a._stripStep_1odsu_238:hover{color:var(--text);background:var(--hover-tint)}._stripChip_1odsu_230{border-radius:var(--radius-sm);border:1px solid var(--border-mid);min-height:44px;color:var(--text-muted);white-space:nowrap;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:.85rem;display:inline-flex}._stripChip_1odsu_230:hover{color:var(--text)}._stripChipOn_1odsu_273{border-color:var(--accent);background:var(--accent-soft);color:var(--text);font-weight:600}._stripStep_1odsu_238:focus-visible,._stripChip_1odsu_230:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._statusActions_1odsu_286{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}._overlay_1f365_1{z-index:100;background:var(--backdrop);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:_fade_1f365_1 .15s var(--ease) both;place-items:center;padding:24px;display:grid;position:fixed;inset:0}@keyframes _fade_1f365_1{0%{opacity:0}to{opacity:1}}._card_1f365_22{background:linear-gradient(180deg, var(--bg-elevated), var(--bg-inset));border:1px solid var(--accent-soft);border-radius:var(--radius-lg);width:100%;max-width:440px;box-shadow:var(--shadow-card), var(--shadow-glow);padding:32px}._title_1f365_32{margin-bottom:6px;font-size:1.2rem}._warning_1f365_37{color:var(--accent-strong);margin-bottom:20px;font-size:.85rem}._row_1f365_43{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}._label_1f365_50{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem}._value_1f365_57{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);word-break:break-all;align-items:center;gap:8px;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem;display:flex}._copyBtn_1f365_70{border-radius:var(--radius-sm);border:1px solid var(--border-strong);color:var(--text-muted);cursor:pointer;background:0 0;flex:none;padding:5px 10px;font-size:.75rem}._copyBtn_1f365_70:hover{color:var(--accent-strong);border-color:var(--accent)}._closeBtn_1f365_86{border-radius:var(--radius-sm);background:linear-gradient(180deg, var(--accent-strong), var(--accent));width:100%;color:var(--on-accent);cursor:pointer;border:none;margin-top:8px;padding:11px;font-weight:600}._section_3z6iy_2{margin-top:28px}._sectionTitle_3z6iy_6{letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);margin:0 0 10px;font-size:.72rem}._form_3z6iy_14{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:16px;padding:16px 20px;display:flex}._field_3z6iy_26{flex-direction:column;gap:6px;display:flex}._field_3z6iy_26 label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem}._field_3z6iy_26 input,._field_3z6iy_26 select,._inlineSelect_3z6iy_41{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);outline:none;min-width:160px;padding:8px 10px;font-size:.88rem}._inlineSelect_3z6iy_41{min-width:0;padding:4px 8px;font-size:.82rem}._field_3z6iy_26 input:disabled,._field_3z6iy_26 select:disabled{opacity:1;-webkit-text-fill-color:var(--text);background:0 0;border-color:#0000;padding-left:0}._viewOnly_3z6iy_68{border-radius:var(--radius-sm);background:var(--bg-inset);border:1px solid var(--border);color:var(--text-muted);align-items:center;gap:8px;margin:14px 0 0;padding:10px 14px;font-size:.85rem;display:flex}._field_3z6iy_26 input:focus,._field_3z6iy_26 select:focus,._inlineSelect_3z6iy_41:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._row_3z6iy_88{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._chip_3z6iy_95{background:var(--bg-inset);border:1px solid var(--border);color:var(--text-muted);border-radius:999px;margin:0 4px 4px 0;padding:2px 8px;font-size:.75rem;display:inline-block}._role_owner_3z6iy_106{background:var(--info-soft);color:var(--info);border-color:#0000}._role_editor_3z6iy_112{background:var(--accent-soft);color:var(--accent);border-color:#0000}._note_3z6iy_118{color:var(--text-faint);margin:6px 0 0;font-size:.82rem}._link_3z6iy_124{color:var(--accent);text-decoration:none}._link_3z6iy_124:hover{text-decoration:underline}@media (width<=640px){._form_3z6iy_14{padding:14px}._field_3z6iy_26 input,._field_3z6iy_26 select{width:100%;min-width:0}._field_3z6iy_26{width:100%}}._formStack_3z6iy_150{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 28px;padding:20px 22px;display:grid}._formStack_3z6iy_150 input:not([type=checkbox]),._formStack_3z6iy_150 select{width:100%}._formColumn_3z6iy_163{flex-direction:column;gap:16px;display:flex}._formFoot_3z6iy_168{grid-column:1/-1;align-items:center;gap:14px;display:flex}@media (width<=720px){._formStack_3z6iy_150{grid-template-columns:1fr}}._checkRow_3z6iy_179{cursor:pointer;align-items:flex-start;gap:10px;display:flex}._checkRow_3z6iy_179 input{width:18px;height:18px;accent-color:var(--accent);margin-top:3px}._form_lhg5f_1{flex-direction:column;gap:16px;min-width:280px;display:flex}._field_lhg5f_8{flex-direction:column;gap:6px;display:flex}._field_lhg5f_8 label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:.75rem}._field_lhg5f_8 input{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);outline:none;padding:10px 12px;font-size:.9rem}._field_lhg5f_8 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._hint_lhg5f_36{color:var(--text-faint);font-size:.8rem}._error_lhg5f_41{border-radius:var(--radius-sm);background:var(--danger-soft);color:var(--danger);padding:10px 12px;font-size:.85rem}._submit_lhg5f_49{border-radius:var(--radius-sm);background:linear-gradient(180deg, var(--accent-strong), var(--accent));color:var(--on-accent);cursor:pointer;border:none;padding:11px;font-weight:600}._submit_lhg5f_49:disabled{opacity:.6;cursor:default}._button_jd9qw_3{border-radius:var(--radius-sm);color:#e3e3e3;cursor:pointer;width:100%;transition:background .2s var(--ease);background:#131314;border:1px solid #8e918f;justify-content:center;align-items:center;gap:10px;margin-top:12px;padding:11px 16px;font-size:.95rem;font-weight:500;display:flex}._button_jd9qw_3:hover:not(:disabled){background:#1f1f20}._button_jd9qw_3:disabled{opacity:.6;cursor:default}._label_jd9qw_30{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-theme=light] ._button_jd9qw_3{color:#1f1f1f;background:#fff;border-color:#747775}[data-theme=light] ._button_jd9qw_3:hover:not(:disabled){background:#f2f2f2}._screen_gj54z_1{place-items:center;min-height:100vh;padding:24px;display:grid}._card_gj54z_8{background:linear-gradient(180deg, var(--bg-elevated), var(--bg-inset));border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:380px;box-shadow:var(--shadow-card), var(--shadow-glow);animation:_rise_gj54z_1 .6s var(--ease) both;padding:40px 36px 36px}@keyframes _rise_gj54z_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._brand_gj54z_30{align-items:center;gap:10px;margin-bottom:4px;display:flex}._wordmark_gj54z_37{font-family:var(--font-display);font-size:1.5rem;font-style:italic;font-weight:500}._tagline_gj54z_44{color:var(--text-faint);margin:6px 0 32px;font-size:.85rem}._form_gj54z_50{flex-direction:column;gap:18px;display:flex}._field_gj54z_56{flex-direction:column;gap:6px;display:flex}._field_gj54z_56 label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:.75rem}._field_gj54z_56 input{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);outline:none;padding:11px 13px;font-size:.95rem}._field_gj54z_56 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._submit_gj54z_85{border-radius:var(--radius-sm);background:linear-gradient(180deg, var(--accent-strong), var(--accent));color:var(--on-accent);cursor:pointer;transition:filter .2s var(--ease), transform .2s var(--ease);border:none;margin-top:8px;padding:12px 16px;font-size:.95rem;font-weight:600}._submit_gj54z_85:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}._submit_gj54z_85:disabled{opacity:.6;cursor:default}._error_gj54z_108{border-radius:var(--radius-sm);background:var(--danger-soft);color:var(--danger);margin:0;padding:10px 12px;font-size:.85rem}._textButton_gj54z_117{width:100%;min-height:44px;color:var(--accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;font-size:.9rem;display:block}._textButton_gj54z_117:hover{color:var(--text)}._toggle_t05eh_1{top:max(16px, env(safe-area-inset-top,0px));right:max(16px, env(safe-area-inset-right,0px));z-index:10;border:1px solid var(--border-control);background:var(--bg-elevated);min-height:44px;color:var(--text);cursor:pointer;transition:border-color .2s var(--ease);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:.88rem;display:inline-flex;position:fixed}._toggle_t05eh_1:hover{border-color:var(--accent)}._card_13g2m_1{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:480px;box-shadow:var(--shadow-card);animation:_rise_13g2m_1 .5s var(--ease) both;flex-direction:column;align-items:flex-start;gap:20px;padding:44px 40px;display:flex}@keyframes _rise_13g2m_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._badge_13g2m_26{background:radial-gradient(circle, var(--accent-soft), transparent 70%);width:56px;height:56px;color:var(--accent-strong);border-radius:50%;place-items:center;display:grid}._eyebrow_13g2m_36{letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem}._title_13g2m_43{font-size:1.6rem;font-weight:500}._description_13g2m_48{color:var(--text-muted);font-size:.95rem;line-height:1.6}._markdown_xmnnp_1{color:var(--text-muted);font-size:.96rem;line-height:1.7}._markdown_xmnnp_1 h2,._markdown_xmnnp_1 h3{color:var(--text);margin:24px 0 8px}._markdown_xmnnp_1 h2:first-child,._markdown_xmnnp_1 h3:first-child{margin-top:0}._markdown_xmnnp_1 h2{font-size:1.15rem}._markdown_xmnnp_1 h3{color:var(--accent-strong);font-size:1rem}._markdown_xmnnp_1 p{color:var(--text-muted);margin:0 0 12px}._markdown_xmnnp_1 strong{color:var(--text)}._markdown_xmnnp_1 ul,._markdown_xmnnp_1 ol{margin:0 0 12px;padding-left:22px}._markdown_xmnnp_1 li{margin-bottom:4px}._markdown_xmnnp_1 code{background:var(--bg-inset);border:1px solid var(--border);color:var(--info);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em}._markdown_xmnnp_1 a{color:var(--link)}._markdown_xmnnp_1 hr{border:none;border-top:1px solid var(--border);margin:20px 0}._markdown_xmnnp_1 em{color:var(--text-faint)}._form_qr6bj_1{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:20px;padding:20px 24px;display:flex}._field_qr6bj_13{flex-direction:column;gap:6px;display:flex}._field_qr6bj_13 label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem}._field_qr6bj_13 input,._field_qr6bj_13 select{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);outline:none;min-width:220px;padding:9px 12px;font-size:.9rem}._field_qr6bj_13 input:focus,._field_qr6bj_13 select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._pageHeader_qr6bj_44{grid-template-columns:1fr auto 1fr;align-items:flex-end;gap:16px;margin-bottom:28px;display:grid}._headerTitle_qr6bj_52{justify-self:start}._headerActions_qr6bj_56{justify-self:end}@media (width<=720px){._pageHeader_qr6bj_44{grid-template-columns:1fr}._headerTitle_qr6bj_52,._sensorTypeGuides_qr6bj_66,._headerActions_qr6bj_56{justify-self:start}}._sensorTypeGuides_qr6bj_66{flex-wrap:wrap;gap:10px;display:flex}._sensorTypeGuideBtn_qr6bj_78{border:1px solid var(--accent-glow);background:var(--accent-soft);color:var(--accent-strong);letter-spacing:.02em;cursor:pointer;transition:background .15s var(--ease), transform .15s var(--ease);border-radius:999px;padding:8px 18px;font-size:.85rem;font-weight:600}._sensorTypeGuideBtn_qr6bj_78:hover{background:var(--accent-mid);transform:translateY(-1px)}._sensorTypeBtn_qr6bj_96{font:inherit;color:var(--text);cursor:pointer;border:none;border-bottom:1px dashed var(--border-strong);transition:color .15s var(--ease), border-color .15s var(--ease);background:0 0;padding:0}._sensorTypeBtn_qr6bj_96:hover{color:var(--accent-strong);border-color:var(--accent)}._deviceLink_qr6bj_112{color:var(--text);border-bottom:1px dashed var(--border-strong);transition:color .15s var(--ease), border-color .15s var(--ease)}._deviceLink_qr6bj_112:hover{color:var(--accent-strong);border-color:var(--accent)}._panel_1nzci_1{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:22px 24px 16px}._panelHeader_1nzci_8{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}._panelTitle_1nzci_15{color:var(--text-muted);letter-spacing:.02em;font-size:.85rem;font-weight:600}._panelMeta_1nzci_22{color:var(--text-faint);font-size:.78rem}._svg_1nzci_27{width:100%;display:block;overflow:visible}._rowLine_1nzci_33{stroke:var(--border);stroke-width:1px}._gridLine_1nzci_38{stroke:var(--border);stroke-width:1px;opacity:.6}._label_1nzci_44{fill:var(--text-faint);font-size:10px;font-family:var(--font-body)}._axisLabel_1nzci_50{fill:var(--text-faint);font-size:9.5px;font-family:var(--font-body)}._empty_1nzci_56{color:var(--text-faint);padding:20px 0;font-size:.85rem}._tooltip_1nzci_62{z-index:200;pointer-events:none;background:var(--bg-inset);border:1px solid var(--border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);max-width:220px;padding:8px 11px;position:fixed}._tooltipTitle_1nzci_74{color:var(--text);margin-bottom:2px;font-size:.78rem;font-weight:600}._tooltipLine_1nzci_81{color:var(--text-muted);font-size:.74rem;line-height:1.4}._eventRow_vna0e_1{border-bottom:1px solid var(--border);grid-template-columns:1.6fr 110px 90px 110px 100px 1fr;gap:12px;padding:10px 20px;font-size:.85rem;display:grid}._eventRow_vna0e_1:last-child{border-bottom:none}._eventRow_vna0e_1>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._eventHeaderRow_vna0e_21{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem}._row_vna0e_29{cursor:pointer;-webkit-user-select:none;user-select:none}._row_vna0e_29:hover{background:var(--bg-elevated-hover)}._chevron_vna0e_39{color:var(--text-faint);transition:transform .15s var(--ease);display:inline-block;transform:rotate(-90deg)}._chevronOpen_vna0e_46{transform:rotate(0)}._detail_vna0e_50{background:var(--bg-inset);border-bottom:1px solid var(--border);padding:16px 20px 20px 44px}._detailGrid_vna0e_56{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 24px;margin-bottom:12px;display:grid}._detailField_vna0e_63{flex-direction:column;gap:2px;display:flex}._detailLabel_vna0e_69{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.68rem}._detailValue_vna0e_76{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}._rawHeading_vna0e_81{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-bottom:6px;font-size:.68rem}._rawPayload_vna0e_89{color:var(--text-muted);background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:pre;padding:10px 12px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem;overflow-x:auto}._root_1lhgn_5{--sv-sleep:var(--chart-asleep);--sv-sleep-tint:#8ec9ff4d;--sv-bed:var(--chart-in-bed-solid);--sv-bed-tint:var(--chart-in-bed);--sv-wake:var(--chart-awake);--sv-wake-on-tint:var(--accent);--sv-short:#b9a27a;--sv-short-tint:#b9a27a6b;--sv-up:#b8a6f5;--sv-after:#ef8f7d;--sv-act:#e3e3e38c;--sv-track:#8ec9ff17;--sv-glow:#8ec9ff1a;grid-template-columns:minmax(0,1fr);gap:24px;margin-bottom:28px;display:grid}[data-theme=light] ._root_1lhgn_5{--sv-sleep-tint:#1d5a9647;--sv-short:#8a6d34;--sv-short-tint:#8a6d3452;--sv-up:#6a4fc7;--sv-after:#b4452f;--sv-act:#1b1a2b80;--sv-track:#1d5a9614;--sv-glow:#1d5a960f}._error_1lhgn_39{color:var(--danger)}._muted_1lhgn_42{color:var(--text-faint);font-size:.85rem}._controls_1lhgn_48{z-index:4;background:var(--bg);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px 22px;padding:10px 0;display:flex;position:sticky;top:0}._group_1lhgn_60{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}._group_1lhgn_60 label,._figControls_1lhgn_67 label{color:var(--text-muted);align-items:center;gap:6px;font-size:.8rem;display:inline-flex}._controls_1lhgn_48 select,._figControls_1lhgn_67 select{background:var(--bg-elevated);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-sm);font:inherit;padding:4px 8px;font-size:.8rem}._preset_1lhgn_84,._seg_1lhgn_85 button,._stepper_1lhgn_86 button{font:inherit;color:var(--text-muted);border:1px solid var(--border-strong);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:5px 11px;font-size:.78rem}._preset_1lhgn_84:hover,._seg_1lhgn_85 button:hover,._stepper_1lhgn_86 button:hover{color:var(--text)}._preset_1lhgn_84[aria-pressed=true],._seg_1lhgn_85 button[aria-pressed=true],._stepper_1lhgn_86 button[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}._stepper_1lhgn_86 button:disabled{opacity:.35;cursor:default}._rangeLabel_1lhgn_112{color:var(--text-muted);font-variant-numeric:tabular-nums;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}._strip_1lhgn_118{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px 20px 12px}._stripSvg_1lhgn_124{touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none;display:block}._stripBar_1lhgn_130{fill:var(--sv-sleep)}._stripBarIncomplete_1lhgn_133{fill:var(--text-faint)}._stripBarOut_1lhgn_136{fill:var(--border-strong)}._brush_1lhgn_139{fill:var(--moon-soft);stroke:var(--sv-sleep);stroke-width:1.5px;pointer-events:none}._hint_1lhgn_145{color:var(--text-faint);margin:6px 0 0;font-size:.75rem}._gridLine_1lhgn_150{stroke:var(--border);stroke-dasharray:2 3}._axisText_1lhgn_154{fill:var(--text-faint);font:10.5px ui-monospace,SFMono-Regular,Menlo,monospace}._standard_1lhgn_160{grid-template-columns:minmax(0,1fr);gap:28px;display:grid}._concept_1lhgn_165{gap:14px;display:grid}._conceptHead_1lhgn_169{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}._conceptTitle_1lhgn_175{font-family:var(--font-display);margin:0;font-size:1.35rem;font-weight:500}._tag_1lhgn_181,._ntag_1lhgn_182{color:var(--text-faint);border:1px solid var(--border-strong);border-radius:4px;padding:0 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}._conceptBody_1lhgn_190{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:18px 26px;display:grid}._conceptBodyWide_1lhgn_196{grid-template-columns:minmax(0,1fr);display:grid}@media (width<=900px){._conceptBody_1lhgn_190{grid-template-columns:minmax(0,1fr)}}._figure_1lhgn_205{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;padding:18px 20px;position:relative}._notes_1lhgn_213{color:var(--text-muted);gap:10px;font-size:.84rem;line-height:1.55;display:grid}._notes_1lhgn_213 p{margin:0}._notes_1lhgn_213 strong{color:var(--text);font-weight:600}._figControls_1lhgn_67{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:12px;display:flex}._seg_1lhgn_85{gap:4px;display:inline-flex}._scroll_1lhgn_238{overflow-x:auto}._canvasBox_1lhgn_241{position:relative}._canvasBox_1lhgn_241 canvas{display:block}._tip_1lhgn_247{pointer-events:none;background:var(--text);color:var(--bg);white-space:nowrap;z-index:3;border-radius:6px;padding:6px 8px;font:12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;position:absolute}._legend_1lhgn_258{color:var(--text-muted);flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:.75rem;display:flex}._legend_1lhgn_258 span{align-items:center;gap:6px;display:inline-flex}._sw_1lhgn_271{border-radius:3px;width:14px;height:10px;display:inline-block}._sw_dot_1lhgn_277{border-radius:50%;width:10px;height:10px}._sw_line_1lhgn_282{height:3px}._sw_dia_1lhgn_285{background:var(--bg-elevated);border:1.5px solid;border-radius:0;width:9px;height:9px;transform:rotate(45deg)}._sw_dash_1lhgn_293{background:0 0;border:1.5px dashed}._tiles_1lhgn_299{background:var(--border);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}@media (width<=560px){._tiles_1lhgn_299{grid-template-columns:minmax(0,1fr)}}._tile_1lhgn_299{background:var(--bg-elevated);gap:2px;padding:12px 14px;display:grid}._tileK_1lhgn_318{color:var(--text-faint);font-size:.75rem}._tileV_1lhgn_322{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.5rem}._tileD_1lhgn_327{color:var(--text-faint);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}._better_1lhgn_332{color:var(--positive);fill:var(--positive)}._worse_1lhgn_336{color:var(--accent);fill:var(--accent)}._hatch_1lhgn_342{fill:var(--text-faint)}._rxBand_1lhgn_345{fill:var(--positive-soft);stroke:var(--positive);stroke-opacity:.5;stroke-dasharray:4 3}._rowLabel_1lhgn_351{fill:var(--text);font:11px ui-monospace,SFMono-Regular,Menlo,monospace}._rowLabelLg_1lhgn_355{fill:var(--text);font:13px var(--font-body)}._rowStatus_1lhgn_359,._rowStatusEdit_1lhgn_360{fill:var(--text-faint);font:9.5px ui-monospace,SFMono-Regular,Menlo,monospace}._rowStatusEdit_1lhgn_360{fill:var(--accent)}._barBed_1lhgn_367{fill:var(--sv-bed)}._barGap_1lhgn_370{fill:var(--bg-elevated)}._barSleep_1lhgn_373{fill:var(--sv-sleep)}._barWake_1lhgn_376{fill:var(--sv-wake)}._barShort_1lhgn_379{fill:var(--sv-short)}._barUp_1lhgn_382{fill:none;stroke:var(--sv-up);stroke-dasharray:2 1.5}._tick_1lhgn_387{stroke:var(--text);stroke-width:1.5px}._strip2_1lhgn_391{fill:var(--sv-act);opacity:.6}._labelMark_1lhgn_395{fill:var(--bg-elevated);stroke:var(--text);stroke-width:1.5px}._seOk_1lhgn_400,._seLow_1lhgn_401{fill:var(--text);font:11px ui-monospace,SFMono-Regular,Menlo,monospace}._seLow_1lhgn_401{fill:var(--accent);font-weight:700}._runBed_1lhgn_411{fill:var(--sv-bed)}._runSleep_1lhgn_414{fill:var(--sv-sleep)}._runWake_1lhgn_417{fill:var(--sv-wake)}._runShort_1lhgn_420{fill:var(--sv-short)}._profArea_1lhgn_423{fill:var(--sv-sleep);fill-opacity:.18}._profLine_1lhgn_427{fill:none;stroke:var(--sv-sleep);stroke-width:1.5px}._zero_1lhgn_432{stroke:var(--text);stroke-dasharray:3 3}._dumbPrev_1lhgn_438{stroke:var(--text-faint);stroke-width:3px;stroke-linecap:round}._dotPrev_1lhgn_443{fill:var(--bg-elevated);stroke:var(--text-faint);stroke-width:2px}._dumbCur_1lhgn_448{stroke:var(--sv-sleep);stroke-width:3px;stroke-linecap:round}._dotCur_1lhgn_453{fill:var(--sv-sleep)}._caveats_1lhgn_457{color:var(--text-muted);gap:8px;margin:0;padding-left:18px;font-size:.86rem;display:grid}._caveats_1lhgn_457 strong{color:var(--text)}._data_1lhgn_469{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.8rem}._data_1lhgn_469 th,._data_1lhgn_469 td{border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;padding:7px 10px}._data_1lhgn_469 th:first-child,._data_1lhgn_469 td:first-child{text-align:left}._data_1lhgn_469 th{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.66rem;font-weight:600}._tdWarn_1lhgn_493{color:var(--accent);font-weight:600}._tdDim_1lhgn_497{color:var(--text-faint)}._visual_1lhgn_502{background:radial-gradient(120% 50% at 50% 0%, var(--sv-glow), transparent 70%), var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr);gap:30px;padding:28px clamp(16px,3vw,34px);display:grid}._visualHead_1lhgn_511 h2{font-family:var(--font-display);margin:0 0 6px;font-size:clamp(1.5rem,3vw,2rem);font-weight:500}._visualHead_1lhgn_511 p{color:var(--text-muted);max-width:70ch;margin:0}._nconcept_1lhgn_522{border-top:1px solid var(--border);gap:14px;padding-top:22px;display:grid}._nTitle_1lhgn_528{font-family:var(--font-display);margin:0;font-size:1.3rem;font-weight:500}._ngrid_1lhgn_534{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px 26px;display:grid}@media (width<=900px){._ngrid_1lhgn_534{grid-template-columns:minmax(0,1fr)}}._nfig_1lhgn_545{background:var(--bg-inset);border-radius:var(--radius-md);gap:12px;min-width:0;padding:16px;display:grid}._stepper_1lhgn_86{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._stepper_1lhgn_86 button{border-radius:999px}._pushRight_1lhgn_562{margin-left:auto}._ndate_1lhgn_565{text-align:center;min-width:17ch;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8rem}._slider_1lhgn_571{min-width:120px;accent-color:var(--moon);flex:1}._dialBox_1lhgn_576{justify-content:center;min-width:0;min-height:220px;display:flex}._track_1lhgn_582{fill:var(--sv-track)}._spoke_1lhgn_585{stroke:var(--sv-track)}._hour_1lhgn_588{fill:var(--text);font:12px var(--font-body)}._hourDot_1lhgn_592{fill:var(--text-faint)}._arcBed_1lhgn_595{fill:var(--sv-bed)}._arcSleep_1lhgn_598{fill:var(--sv-sleep)}._arcWake_1lhgn_601{fill:var(--sv-wake)}._marker_1lhgn_604{fill:var(--text);stroke:var(--bg-inset);stroke-width:2px}._usual_1lhgn_609{fill:var(--text-faint)}._iqr_1lhgn_612{fill:var(--text);opacity:.85}._big_1lhgn_616{fill:var(--text);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:32px}._sub_1lhgn_622{fill:var(--text-muted);font:12.5px var(--font-body)}._hand_1lhgn_626{stroke:var(--text);stroke-width:2px;stroke-linecap:round}._handHub_1lhgn_631{fill:var(--text)}._fadeIn_1lhgn_634{animation:_svFade_1lhgn_1 .32s var(--ease)}@keyframes _svFade_1lhgn_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._fadeIn_1lhgn_634{animation:none}}._cards_1lhgn_647{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (width<=520px){._cards_1lhgn_647{grid-template-columns:minmax(0,1fr)}}._card_1lhgn_647{background:var(--bg-inset);border-radius:var(--radius-md);align-content:start;gap:4px;min-width:0;padding:14px 16px;display:grid}._cardWide_1lhgn_666{grid-column:1/-1}._cardK_1lhgn_669{color:var(--text-faint);font-size:.78rem}._cardV_1lhgn_673{font-family:var(--font-display);font-size:1.55rem;line-height:1.15}._card_1lhgn_647 p{color:var(--text-muted);margin:0;font-size:.85rem}._nnote_1lhgn_683{color:var(--text-muted);max-width:82ch;margin:0;font-size:.85rem}._nnote_1lhgn_683 strong{color:var(--text)}._credit_1lhgn_692{color:var(--text-faint);margin:0;font-size:.78rem}._nmuted_1lhgn_697{color:var(--text-faint);align-self:center}._ringLegend_1lhgn_701{align-content:start;gap:12px;display:grid}._lrow_1lhgn_706{align-items:flex-start;gap:12px;display:flex}._ldot_1lhgn_711{border-radius:50%;flex:none;width:14px;height:14px;margin-top:6px}._lval_1lhgn_718{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.15rem}._llab_1lhgn_723{color:var(--text-faint);font-size:.8rem}._lfoot_1lhgn_727{color:var(--text-faint);margin:0;font-size:.78rem}._feedBox_1lhgn_732{align-content:start;gap:10px;min-width:0;display:grid}._tally_1lhgn_738{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.78rem}._feed_1lhgn_732{gap:6px;max-height:400px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}._feed_1lhgn_732 li{background:var(--bg-inset);border-radius:var(--radius-sm);color:var(--text-muted);align-items:baseline;gap:10px;padding:8px 12px;font-size:.86rem;display:flex}._feed_1lhgn_732 li:before{content:"";background:var(--sv-sleep);border-radius:50%;flex:none;width:8px;height:8px}._feed_1lhgn_732 li[data-k=wake]:before{background:var(--sv-wake-on-tint)}._feed_1lhgn_732 li[data-k=short]:before{background:var(--sv-short)}._feedNow_1lhgn_777{outline:1px solid var(--border-strong);color:var(--text)!important}._feedTime_1lhgn_781{color:var(--text-faint);min-width:8ch;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}._credits_1lhgn_789{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-muted);padding:14px 20px;font-size:.84rem}._credits_1lhgn_789 summary{cursor:pointer;color:var(--text);font-weight:600}._credits_1lhgn_789 p{margin:10px 0}._ctab_1lhgn_805{border-collapse:collapse;width:100%}._ctab_1lhgn_805 th,._ctab_1lhgn_805 td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:8px 10px}._ctab_1lhgn_805 th{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.66rem}._ctab_1lhgn_805 td:first-child{color:var(--text);white-space:nowrap}._level_1lhgn_826{white-space:nowrap;border:1px solid;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem}._level_heavy_1lhgn_834{color:var(--danger)}._level_half_1lhgn_837{color:var(--accent)}._level_conv_1lhgn_840{color:var(--text-faint)}._card_11jo1_1{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:16px;margin-bottom:24px;padding:24px;display:flex}._title_11jo1_12{margin:0 0 4px;font-size:1.05rem;font-weight:600}._hint_11jo1_18{color:var(--text-muted);max-width:68ch;margin:0;font-size:.85rem;line-height:1.45}._label_11jo1_26{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem}._current_11jo1_33{font-variant-numeric:tabular-nums;margin:0;font-size:.92rem}._fields_11jo1_39{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}._field_11jo1_39{flex-direction:column;gap:6px;min-width:0;font-size:.85rem;font-weight:600;display:flex}._field_11jo1_39 input,._field_11jo1_39 select,._field_11jo1_39 textarea{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-inset);width:100%;min-height:42px;color:var(--text);font:.95rem var(--font-body);font-variant-numeric:tabular-nums;border-radius:10px;padding:8px 12px;font-weight:400}._field_11jo1_39 textarea{resize:vertical}._field_11jo1_39 input:focus,._field_11jo1_39 select:focus,._field_11jo1_39 textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}._save_11jo1_82{background:var(--accent);min-height:42px;color:var(--bg);font:600 .92rem var(--font-body);cursor:pointer;border:0;border-radius:10px;align-self:flex-start;padding:0 18px}._save_11jo1_82:disabled{opacity:.6;cursor:default}._save_11jo1_82:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._error_11jo1_104{color:var(--danger);margin:0;font-size:.85rem}._history_11jo1_110{color:var(--text-muted);font-variant-numeric:tabular-nums;margin:6px 0 0;padding-left:18px;font-size:.85rem}._card_14coz_1{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:18px;margin-bottom:24px;padding:24px;display:flex}._header_14coz_12{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}._header_14coz_12>div:first-child{flex:280px;min-width:0}._title_14coz_24{margin:0 0 4px;font-size:1.05rem;font-weight:600}._hint_14coz_30{color:var(--text-muted);max-width:68ch;margin:0;font-size:.85rem;line-height:1.45}._label_14coz_38{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);margin-bottom:6px;font-size:.7rem;display:block}._actions_14coz_47{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}._primary_14coz_54,._secondary_14coz_55{border-radius:var(--radius-sm);min-height:38px;font:600 .88rem var(--font-body);cursor:pointer;white-space:nowrap;padding:0 14px}._primary_14coz_54{background:var(--accent);color:var(--bg);border:0}._secondary_14coz_55{border:1px solid var(--border-strong);color:var(--text);background:0 0}._primary_14coz_54:disabled,._secondary_14coz_55:disabled{opacity:.55;cursor:default}._primary_14coz_54:focus-visible,._secondary_14coz_55:focus-visible,._link_14coz_84:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._link_14coz_84{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;margin-left:10px;padding:0;text-decoration:underline}._error_14coz_100{color:var(--danger);margin:0;font-size:.85rem}._status_14coz_106{font-variant-numeric:tabular-nums;margin:0;font-size:.9rem}._pill_14coz_112{background:var(--bg-inset);color:var(--text-muted);border-radius:999px;padding:2px 10px;font-size:.8rem;font-weight:600;display:inline-block}._pill_receiving_14coz_122{background:var(--positive-soft);color:var(--positive)}._pill_waiting_14coz_127{background:var(--accent-soft);color:var(--accent)}._pill_cancelled_14coz_132{background:var(--danger-soft);color:var(--danger)}._steps_14coz_137{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._step_14coz_137{border:1px solid var(--border);border-radius:var(--radius-md);align-items:flex-start;gap:12px;padding:10px 12px;display:flex}._stepRunning_14coz_156{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._stepText_14coz_161{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:.9rem;display:flex}._stepHelp_14coz_170{color:var(--text-muted);font-size:.8rem}._optional_14coz_175{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem}._swatch_14coz_184{border-radius:50%;flex:none;width:10px;height:10px}._charts_14coz_191{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:16px;display:grid}@media (width<=760px){._charts_14coz_191{grid-template-columns:minmax(0,1fr)}}._figure_14coz_203{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-inset);flex-direction:column;gap:8px;min-width:0;margin:0;padding:12px;display:flex}._figure_14coz_203 figcaption{flex-direction:column;gap:2px;font-size:.85rem;display:flex}._figure_14coz_203 figcaption span{color:var(--text-muted);font-size:.78rem}._chart_14coz_191{width:100%;height:auto;display:block}._fan_14coz_233{fill:var(--bg-elevated);stroke:var(--border-strong);stroke-width:1px}._ring_14coz_239,._grid_14coz_240{fill:none;stroke:var(--border);stroke-width:1px}._rangeBand_14coz_246{fill:var(--positive-soft);stroke:var(--positive);stroke-width:1px;stroke-dasharray:4 3}._axisText_14coz_253{fill:var(--text-faint);font:10px var(--font-body);font-variant-numeric:tabular-nums}._sensor_14coz_259{fill:var(--text)}._breathTick_14coz_263{stroke:var(--positive);stroke-width:1.5px}._stepBand_14coz_268{opacity:.12}._band_room_empty_14coz_272{fill:var(--text-faint)}._band_in_bed_14coz_276,._band_in_bed_edge_14coz_277,._band_in_bed_center_14coz_278{fill:var(--positive)}._band_partner_in_bed_14coz_283{fill:var(--moon)}._dot_none_14coz_288{fill:var(--text-muted);background:var(--text-muted)}._dot_room_empty_14coz_293{fill:var(--text-faint);background:var(--text-faint)}._dot_in_bed_14coz_298{fill:var(--positive);background:var(--positive)}._dot_in_bed_edge_14coz_304{fill:var(--accent);background:var(--accent)}._dot_in_bed_center_14coz_309{fill:var(--accent-strong);background:var(--accent-strong)}._dot_partner_in_bed_14coz_315{fill:var(--moon);background:var(--moon)}._result_14coz_320{flex-direction:column;gap:12px;display:flex}._tableWrap_14coz_326{overflow-x:auto}._table_14coz_326{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}._table_14coz_326 th,._table_14coz_326 td{text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:7px 10px}._table_14coz_326 th{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem;font-weight:600}._warnings_14coz_353{color:var(--danger);flex-direction:column;gap:4px;margin:0;padding-left:18px;font-size:.85rem;display:flex}._saveRow_14coz_363{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}._saveRow_14coz_363>._label_14coz_38{flex-basis:100%;margin:0}._saveRow_14coz_363 label{flex-direction:column;flex:140px;gap:4px;min-width:0;font-size:.8rem;font-weight:600;display:flex}._saveRow_14coz_363 input,._saveRow_14coz_363 select{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--bg-inset);min-height:38px;color:var(--text);font:.92rem var(--font-body);font-variant-numeric:tabular-nums;padding:6px 10px}._settings_14coz_397 summary{cursor:pointer;color:var(--text-muted);font-size:.88rem;font-weight:600}._settings_14coz_397[open]{flex-direction:column;gap:10px;display:flex}._stepNumber_14coz_410{font-variant-numeric:tabular-nums;width:1.4em;color:var(--text-faint);flex:none;font-weight:600}._stepLength_14coz_418{color:var(--text-faint);font-variant-numeric:tabular-nums;flex:none;font-size:.8rem}._stepCheck_14coz_425{font-size:.82rem}._check_ok_14coz_429{color:var(--positive)}._check_warn_14coz_433{color:var(--danger)}._check_waiting_14coz_437{color:var(--text-muted)}._checkbox_14coz_442{border:2px solid var(--border-strong);vertical-align:-4px;border-radius:5px;flex:none;width:20px;height:20px;display:inline-flex}._checkbox_14coz_442 svg{fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}._checkbox_ok_14coz_461{border-color:var(--positive);background:var(--positive)}._checkbox_ok_14coz_461 svg{stroke:var(--bg)}._checkbox_warn_14coz_470{border-color:var(--danger);background:var(--danger-soft)}._checkbox_warn_14coz_470 svg{stroke:var(--danger)}._checkbox_waiting_14coz_479{border-color:var(--accent)}._checkbox_waiting_14coz_479 svg{fill:var(--accent);stroke:none}@media (prefers-reduced-motion:no-preference){._checkbox_waiting_14coz_479 svg{animation:1.2s ease-in-out infinite _pulse_14coz_1}}@keyframes _pulse_14coz_1{50%{opacity:.25}}._now_14coz_501{border-radius:var(--radius-md);border:2px solid var(--accent);background:var(--accent-soft);flex-direction:column;align-items:flex-start;gap:6px;padding:18px 20px;display:flex}._now_14coz_501 ._label_14coz_38{margin:0}._now_ok_14coz_516{border-color:var(--positive);background:var(--positive-soft)}._now_warn_14coz_521{border-color:var(--danger);background:var(--danger-soft)}._nowTitle_14coz_526{font-family:var(--font-display);font-size:1.4rem;line-height:1.2}._nowHelp_14coz_532{max-width:60ch;font-size:.95rem}._nowCheck_14coz_537{align-items:center;gap:8px;font-size:.95rem;font-weight:600;display:inline-flex}._nowCountdown_14coz_545{font-variant-numeric:tabular-nums;font-size:2rem;font-weight:700;line-height:1.1}._back_10fyv_1{color:var(--text-faint);margin-bottom:14px;font-size:.82rem;display:inline-block}._back_10fyv_1:hover{color:var(--accent-strong)}._infoCard_10fyv_12{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:20px;margin-bottom:24px;padding:24px;display:grid}._infoField_10fyv_23{flex-direction:column;gap:4px;display:flex}._infoLabel_10fyv_29{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem}._infoValue_10fyv_36{font-size:.92rem}._chartsGrid_10fyv_40{margin-bottom:28px}._timelineNav_10fyv_44{flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:10px;display:flex}._zoomGroup_10fyv_52{gap:6px;display:flex}._timelineRange_10fyv_57{text-align:center;min-width:160px;color:var(--text-muted);flex:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.82rem}._timelineHint_10fyv_66{color:var(--text-faint);text-align:center;margin-top:8px;font-size:.76rem}._tabs_10fyv_74{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:4px;margin-bottom:20px;display:flex}._tab_10fyv_74{text-align:left;border-radius:var(--radius-sm) var(--radius-sm) 0 0;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-bottom:none;gap:1px;margin-bottom:-1px;padding:10px 18px 9px;font-size:.92rem;font-weight:600;display:grid}._tab_10fyv_74:hover{color:var(--text)}._tab_10fyv_74[aria-selected=true]{color:var(--text);background:var(--bg-elevated);border-color:var(--border)}._tabSub_10fyv_109{color:var(--text-faint);font-size:.72rem;font-weight:400}._back_itnrl_1{color:var(--text-faint);margin-bottom:14px;font-size:.82rem;display:inline-block}._back_itnrl_1:hover{color:var(--accent-strong)}._summary_itnrl_12{color:var(--text-muted);margin:0;font-size:.84rem}._scroll_itnrl_18{overflow-x:auto}._row_itnrl_22{cursor:pointer}._night_itnrl_26{white-space:nowrap;font-weight:500}._night_itnrl_26 a{color:var(--text)}._night_itnrl_26 a:hover{color:var(--accent-strong)}._notes_itnrl_39{text-overflow:ellipsis;white-space:nowrap;max-width:280px;color:var(--text-muted);font-size:.82rem;overflow:hidden}._card_itnrl_48{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:20px;padding:22px 24px}._fieldGrid_itnrl_56{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:18px 20px;display:grid}._field_itnrl_56{flex-direction:column;gap:4px;display:flex}._label_itnrl_68{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem}._value_itnrl_75{font-size:.95rem}._notesBlock_itnrl_79{border-top:1px solid var(--border);flex-direction:column;gap:6px;margin-top:20px;padding-top:16px;display:flex}._notesText_itnrl_88{max-width:72ch;margin:0;font-size:.9rem}._meta_itnrl_94{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:8px 22px;margin:-6px 0 26px;font-size:.8rem;display:flex}._meta_itnrl_94 span{align-items:center;gap:8px;display:inline-flex}._sectionHeading_itnrl_110{font-family:var(--font-display);margin:0 0 12px;font-size:1.15rem;font-weight:500}._warnings_itnrl_117{border-left:3px solid var(--accent);background:var(--accent-soft);border-radius:0 var(--radius-sm) var(--radius-sm) 0;flex-direction:column;gap:4px;margin-bottom:16px;padding:10px 14px;font-size:.86rem;display:flex}._warnings_itnrl_117 p{margin:0}._caveat_itnrl_133{color:var(--accent-strong);font-size:.78rem;line-height:1.4}._algorithmValue_itnrl_139{color:var(--info);font-size:.78rem}._evidence_itnrl_144{color:var(--text-faint);font-size:.74rem;line-height:1.4}._prompt_16ofb_2{color:var(--text-muted);margin:0 0 10px;font-size:.9rem}._list_16ofb_8{flex-direction:column;margin:0 0 8px;padding:0;list-style:none;display:flex}._item_16ofb_17{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px;padding:10px 0;font-size:.9rem;display:grid}._item_16ofb_17:first-child{border-top:none;padding-top:0}._when_16ofb_33{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}._segmented_16ofb_42{border:1px solid var(--border-control);border-radius:10px;justify-self:end;display:inline-flex;overflow:hidden}._segment_16ofb_42{border:none;border-left:1px solid var(--border-control);min-height:30px;color:var(--text-muted);font-family:var(--font-body);white-space:nowrap;cursor:pointer;background:0 0;padding:0 14px;font-size:.85rem;font-weight:500}._segment_16ofb_42:first-child{border-left:none}._segment_16ofb_42:hover:not(:disabled){background:var(--accent-soft)}._segment_16ofb_42[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--accent);background:var(--accent-soft);color:var(--accent-strong);font-weight:600}._segment_16ofb_42[data-answer=agree][aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--positive);background:var(--positive-soft);color:var(--positive)}._segment_16ofb_42[data-answer=disagree][aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--danger);background:var(--danger-soft);color:var(--danger)}._segment_16ofb_42:first-child{border-radius:9px 0 0 9px}._segment_16ofb_42:last-child{border-radius:0 9px 9px 0}._segment_16ofb_42:disabled{cursor:default}._item_16ofb_17>:not(._when_16ofb_33,._segmented_16ofb_42){grid-column:1/-1}@media (width<=560px){._item_16ofb_17{grid-template-columns:minmax(0,1fr)}._segmented_16ofb_42{justify-self:stretch}._segment_16ofb_42{flex:1 1 0;min-height:34px;padding:0 8px}}._suggestion_16ofb_129{border:1px solid var(--accent);border-radius:12px;margin-top:16px;padding:14px}._suggestion_16ofb_129 p{margin:0 0 8px}._firmwareRow_8hx3r_1{border-bottom:1px solid var(--border);grid-template-columns:1fr 1.2fr 1fr 100px;gap:12px;padding:10px 20px;font-size:.85rem;display:grid}._firmwareRow_8hx3r_1:last-child{border-bottom:none}._firmwareRow_8hx3r_1>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._firmwareHeaderRow_8hx3r_21{letter-spacing:.05em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem}._row_8hx3r_29{cursor:pointer;-webkit-user-select:none;user-select:none}._row_8hx3r_29:hover{background:var(--bg-elevated-hover)}._chevron_8hx3r_39{color:var(--text-faint);transition:transform .15s var(--ease);display:inline-block;transform:rotate(-90deg)}._chevronOpen_8hx3r_46{transform:rotate(0)}._detail_8hx3r_50{background:var(--bg-inset);border-bottom:1px solid var(--border);padding:16px 20px 20px 44px}._detailGrid_8hx3r_56{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 24px;margin-bottom:14px;display:grid}._detailField_8hx3r_63{flex-direction:column;gap:6px;min-width:0;display:flex}._detailFieldWide_8hx3r_70{grid-column:1/-1}._detailLabel_8hx3r_74{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.68rem}._detailValue_8hx3r_81{word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}._detailField_8hx3r_63 select,._detailField_8hx3r_63 input{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);outline:none;padding:6px 10px;font-size:.85rem}._detailField_8hx3r_63 select:focus,._detailField_8hx3r_63 input:focus{border-color:var(--accent)}._actionsRow_8hx3r_103{gap:8px;display:flex}._activeBadge_8hx3r_108{background:var(--positive-soft);color:var(--positive);border-radius:999px;padding:2px 8px;font-size:.72rem}._revokedBadge_8hx3r_116{background:var(--danger-soft);color:var(--danger);border-radius:999px;padding:2px 8px;font-size:.72rem}._form_uii8i_1{background:var(--bg-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:20px;padding:20px 24px;display:flex}._field_uii8i_13{flex-direction:column;gap:6px;display:flex}._field_uii8i_13 label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:.72rem}._field_uii8i_13 input,._field_uii8i_13 select{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);outline:none;min-width:160px;padding:9px 12px;font-size:.9rem}._field_uii8i_13 input:focus,._field_uii8i_13 select:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._checkboxField_uii8i_44{color:var(--text-muted);align-items:center;gap:8px;padding-bottom:9px;font-size:.85rem;display:flex}._form_1e7bd_1{flex-direction:column;gap:16px;min-width:280px;display:flex}._field_1e7bd_8{flex-direction:column;gap:6px;display:flex}._field_1e7bd_8 label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);font-size:.75rem}._field_1e7bd_8 input{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);outline:none;padding:10px 12px;font-size:.9rem}._field_1e7bd_8 input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}._error_1e7bd_36{border-radius:var(--radius-sm);background:var(--danger-soft);color:var(--danger);padding:10px 12px;font-size:.85rem}._success_1e7bd_44{border-radius:var(--radius-sm);background:var(--positive-soft);color:var(--positive);padding:10px 12px;font-size:.85rem}._submit_1e7bd_52{border-radius:var(--radius-sm);background:linear-gradient(180deg, var(--accent-strong), var(--accent));color:var(--on-accent);cursor:pointer;border:none;padding:11px;font-weight:600}._submit_1e7bd_52:disabled{opacity:.6;cursor:default}._hint_1e7bd_68{color:var(--text-muted);margin:0;font-size:.85rem;line-height:1.45}._linkButton_1e7bd_75{min-height:44px;color:var(--accent-strong);font:inherit;cursor:pointer;background:0 0;border:0;align-self:center;padding:0 8px;font-size:.88rem}
