@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root,[data-theme=light]{--text:#18181b;--text-alt:#3f3f46;--text-light:#71717a;--text-04:#18181b66;--text-06:#18181b99;--primary:#2563eb;--primary-hover:#1d4ed8;--primary-active:#1e40af;--primary-soft:#eff6ff;--accent-green:#059669;--error:#e11d48;--danger:var(--error);--warning:#d97706;--success:#059669;--white:#fff;--bg-light:#fafafa;--bg-gray:#f4f4f5;--bg-module:#f4f4f5;--border:#e4e4e7;--divider:#e4e4e7;--surface-canvas:#f4f4f5;--surface-card:#fafafa;--surface-elevated:#fff;--primary-black:#09090b;--primary-dark-gray:#18181b;--dark-section:#18181b;--shadow-sm:0 1px 2px #0000000f;--shadow-md:0 2px 6px #00000014;--shadow-lg:0 8px 24px #0000001a;--shadow-xl:0 16px 40px #0000001f;--glass-bg:#ffffffb8;--glass-border:#e4e4e7b3;--glass-shadow:0 8px 32px #00000014;--font-family:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--space-3xl:64px;--radius-sm:6px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-pill:9999px;--transition-fast:.15s ease;--transition-base:.2s ease;--transition-slow:.3s ease-in-out;--transition-theme:.3s ease;--spring-soft:cubic-bezier(.25, 1, .5, 1);--spring-pop:cubic-bezier(.34, 1.56, .64, 1);--spring-glide:cubic-bezier(.3, 1.18, .36, 1);font-family:var(--font-family);color:var(--text);background:var(--white);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:16px;line-height:1.5}[data-density=compact]{--space-xs:3px;--space-sm:6px;--space-md:11px;--space-lg:16px;--space-xl:22px;--space-2xl:32px;--space-3xl:44px}[data-theme=dark]{--text:#fafafa;--text-alt:#d4d4d8;--text-light:#a1a1aa;--text-04:#fafafa66;--text-06:#fafafa99;--primary:#60a5fa;--primary-hover:#93c5fd;--primary-active:#3b82f6;--primary-soft:#60a5fa1f;--white:#18181b;--bg-light:#27272a;--bg-gray:#18181b;--bg-module:#09090b;--border:#27272a;--divider:#ffffff0f;--surface-canvas:#09090b;--surface-card:#18181b;--surface-elevated:#27272a;--shadow-sm:0 1px 2px #00000059;--shadow-md:0 2px 6px #0006;--shadow-lg:0 8px 24px #00000073;--shadow-xl:0 16px 40px #00000080;--glass-bg:#18181bb8;--glass-border:#27272ae6;--glass-shadow:0 8px 32px #00000059}*,:before,:after{box-sizing:border-box}html{height:100%}body{min-height:100%;transition:background var(--transition-theme), color var(--transition-theme);margin:0}#root{min-height:100%}h1,h2,h3,h4,h5,h6{font-family:var(--font-family);color:var(--text);transition:color var(--transition-theme);margin:0;font-weight:500}p{margin:0}a{color:var(--primary);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--primary-hover)}@property --accent-angle{syntax:"<angle>";inherits:true;initial-value:135deg}[data-accent-fx=flow]{animation:9s linear infinite accentFlow}@keyframes accentFlow{0%{--accent-angle:135deg}to{--accent-angle:495deg}}@media (prefers-reduced-motion:reduce){[data-accent-fx]{animation:none}}::selection{background:color-mix(in srgb, var(--primary) 25%, transparent);color:inherit}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--text-light) 35%, transparent) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--text-light) 30%, transparent);background-clip:content-box;border:3px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--text-light) 55%, transparent);background-clip:content-box}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._toast_ny1h1_22{--toast-color:var(--primary);background:var(--surface-elevated);min-width:320px;max-width:400px;color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);font-size:13px;font-family:var(--font-family);isolation:isolate;animation:_toastIn_ny1h1_1 .38s var(--spring-pop);align-items:flex-start;gap:12px;padding:13px 38px 13px 14px;transition:box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px #0f172a14,0 2px 4px #0f172a0a}[data-theme=dark] ._toast_ny1h1_22{box-shadow:0 12px 28px #00000073,0 2px 6px #00000040}._toast_ny1h1_22:hover{transform:translateY(-1px);box-shadow:0 14px 30px #0f172a1a,0 3px 6px #0f172a0f}[data-theme=dark] ._toast_ny1h1_22:hover{box-shadow:0 16px 34px #0000008c,0 3px 8px #00000059}@keyframes _toastIn_ny1h1_1{0%{opacity:0;transform:translate(28px)scale(.96)}to{opacity:1;transform:translate(0)scale(1)}}._icon_ny1h1_76{background:color-mix(in srgb, var(--toast-color) 14%, transparent);width:30px;height:30px;color:var(--toast-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}[data-theme=dark] ._icon_ny1h1_76{background:color-mix(in srgb, var(--toast-color) 22%, transparent)}._icon_ny1h1_76 svg{animation:_toastIconPop_ny1h1_1 .42s var(--spring-pop) 90ms backwards}@keyframes _toastIconPop_ny1h1_1{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}._body_ny1h1_104{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:4px;display:flex}._title_ny1h1_113{letter-spacing:-.005em;color:var(--text);font-size:13px;font-weight:600;line-height:1.35}._message_ny1h1_121{color:var(--text-light);letter-spacing:.002em;font-size:12.5px;line-height:1.45}._body_ny1h1_104:not(:has(._title_ny1h1_113)) ._message_ny1h1_121{color:var(--text);font-size:13px}._close_ny1h1_135{width:22px;height:22px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:color .16s,background .16s;display:inline-flex;position:absolute;top:8px;right:8px}._close_ny1h1_135:hover{color:var(--text);background:var(--bg-gray)}[data-theme=dark] ._close_ny1h1_135:hover{background:#ffffff0f}._close_ny1h1_135:focus-visible{outline:2px solid var(--toast-color);outline-offset:1px}._progress_ny1h1_172{background:color-mix(in srgb, var(--toast-color) 70%, transparent);transform-origin:0;z-index:1;height:2px;animation:4s linear forwards _toastProgress_ny1h1_1;position:absolute;bottom:0;left:0;right:0}._toast_ny1h1_22:hover ._progress_ny1h1_172{animation-play-state:paused}@keyframes _toastProgress_ny1h1_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._variant_success_ny1h1_201{--toast-color:var(--success)}._variant_error_ny1h1_205{--toast-color:var(--error)}._variant_info_ny1h1_209{--toast-color:var(--primary)}@media (prefers-reduced-motion:reduce){._toast_ny1h1_22,._progress_ny1h1_172,._icon_ny1h1_76 svg{animation:none}._toast_ny1h1_22:hover{transform:none}}._viewport_13sb6_1{z-index:10000;pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;top:20px;right:20px}._viewport_13sb6_1>*{pointer-events:auto}@media (width<=600px){._viewport_13sb6_1{align-items:stretch;top:12px;left:12px;right:12px}}._toggle_nxdyi_1{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;padding:0;display:flex;position:relative}._toggle_nxdyi_1:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:var(--radius-pill)}._track_nxdyi_18{border-radius:var(--radius-pill);background:#ffffff26;border:1px solid #fff3;width:52px;height:28px;transition:background .4s,border-color .4s;position:relative}[data-theme=light] ._track_nxdyi_18{background:#0011331a;border-color:#00113326}._knob_nxdyi_35{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .4s cubic-bezier(.34,1.56,.64,1),background .4s,box-shadow .4s;display:flex;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #00000026,0 1px 2px #0000001a}._knobDark_nxdyi_55{background:#1a1a2e;transform:translate(24px);box-shadow:0 1px 3px #0000004d,0 0 8px #4e8aff33}._icon_nxdyi_63{color:#ffbe41;transition:opacity .3s,transform .3s;position:absolute}._moon_nxdyi_71{color:#80aaff}._iconHidden_nxdyi_75{opacity:0;transform:scale(.5)rotate(-30deg)}._avatar_1feln_8{font-family:var(--font-family);letter-spacing:.04em;color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f}[data-theme=dark] ._avatar_1feln_8{box-shadow:inset 0 0 0 1px #ffffff1a}._avatarImage_1feln_29{object-fit:cover}._avatarInitials_1feln_39{background-blend-mode:overlay;background-image:linear-gradient(135deg,#ffffff1a,#0000001a)}._item_gq30f_13{border-bottom:1px solid var(--divider);cursor:pointer;flex-direction:column;gap:6px;padding:10px 14px 10px 16px;transition:background .14s;display:flex;position:relative}._item_gq30f_13:hover{background:var(--bg-gray)}[data-theme=dark] ._item_gq30f_13:hover{background:#ffffff08}._item_gq30f_13:last-child{border-bottom:none}._unread_gq30f_6{background:color-mix(in srgb, var(--primary) 4%, transparent)}[data-theme=dark] ._unread_gq30f_6{background:color-mix(in srgb, var(--primary) 8%, transparent)}._unread_gq30f_6:before{content:"";background:var(--head-color,var(--primary));width:3px;position:absolute;top:0;bottom:0;left:0}._unreadDot_gq30f_54{background:var(--primary);border-radius:50%;width:7px;height:7px;position:absolute;top:12px;right:12px}._actioned_gq30f_7{opacity:.85}._head_gq30f_70{align-items:center;gap:10px;display:flex}._avatar_gq30f_76{color:#fff;letter-spacing:.04em;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:inline-flex}._iconBadge_gq30f_90{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}._iconBadgeSuccess_gq30f_100{background:color-mix(in srgb, var(--success) 14%, transparent);color:var(--success)}._iconBadgeMuted_gq30f_105{background:var(--bg-gray);color:var(--text-light)}[data-theme=dark] ._iconBadgeMuted_gq30f_105{background:#ffffff0f}._iconBadgeWarn_gq30f_114{background:color-mix(in srgb, var(--warning) 14%, transparent);color:var(--warning)}._headText_gq30f_119{flex-direction:column;gap:1px;min-width:0;display:flex}._title_gq30f_126{color:var(--text);word-break:break-word;font-size:13px;font-weight:600;line-height:1.3}._subtitle_gq30f_135{color:var(--text-light);letter-spacing:.02em;font-variant-numeric:tabular-nums;font-size:11px}._body_gq30f_144{padding-left:38px}._bodyText_gq30f_148{color:var(--text);margin:0;font-size:12px;line-height:1.45}._bodyTextMuted_gq30f_156{color:var(--text-light);font-style:italic}._actions_gq30f_163{justify-content:flex-end;gap:6px;margin-top:2px;padding-left:38px;display:flex}._actionBtn_gq30f_171{letter-spacing:.04em;border-radius:var(--radius-sm);cursor:pointer;border:1px solid;align-items:center;gap:5px;padding:5px 10px;font-size:11px;font-weight:700;transition:background .14s,border-color .14s;display:inline-flex}._actionBtnPrimary_gq30f_185{color:#fff;background:var(--primary);border-color:var(--primary)}._actionBtnPrimary_gq30f_185:hover{background:var(--primary-hover);border-color:var(--primary-hover)}._actionBtnSecondary_gq30f_196{color:var(--text);border-color:var(--border);background:0 0}._actionBtnSecondary_gq30f_196:hover{background:var(--bg-gray);border-color:var(--text-light)}[data-theme=dark] ._actionBtnSecondary_gq30f_196:hover{background:#ffffff0d}._outcomeRow_gq30f_213{padding-left:38px}._outcomePill_gq30f_217{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid;align-items:center;gap:4px;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}._outcomePillSuccess_gq30f_230{color:var(--success);background:color-mix(in srgb, var(--success) 10%, transparent);border-color:color-mix(in srgb, var(--success) 30%, transparent)}._outcomePillMuted_gq30f_236{color:var(--text-light);background:var(--bg-gray);border-color:var(--border)}[data-theme=dark] ._outcomePillMuted_gq30f_236{background:#ffffff0d;border-color:#ffffff1a}._metaRow_gq30f_249{justify-content:space-between;align-items:center;margin-top:2px;padding-left:38px;display:flex}._timestamp_gq30f_257{color:var(--text-light);letter-spacing:.04em;font-size:10px}._archiveBtn_gq30f_263{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-light);cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._item_gq30f_13:hover ._archiveBtn_gq30f_263,._archiveBtn_gq30f_263:focus-visible{opacity:1}._archiveBtn_gq30f_263:hover{color:var(--text);background:var(--bg-gray);border-color:var(--border)}[data-theme=dark] ._archiveBtn_gq30f_263:hover{background:#ffffff0f}._backdrop_1lxv8_1{z-index:1200;background:#0f172a8c;justify-content:center;align-items:center;animation:.14s _fadeIn_1lxv8_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._backdrop_1lxv8_1{background:#000000a6}._modal_1lxv8_19{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(560px,92vw);max-height:90vh;box-shadow:var(--shadow-lg);flex-direction:column;gap:14px;padding:22px 24px;animation:.16s cubic-bezier(.2,.9,.3,1) _pop_1lxv8_1;display:flex;overflow-y:auto}._header_1lxv8_34{flex-direction:column;gap:4px;display:flex}._title_1lxv8_40{color:var(--text);margin:0;font-size:17px;font-weight:600}._subtitle_1lxv8_47{color:var(--text-light);margin:0;font-size:12px;line-height:1.5}._field_1lxv8_54{flex-direction:column;gap:6px;display:flex;position:relative}._label_1lxv8_61{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}._labelHint_1lxv8_69{color:var(--text-light);text-transform:none;letter-spacing:0;margin-left:4px;font-weight:500}._input_1lxv8_77,._textarea_1lxv8_77{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);outline:none;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .14s,box-shadow .14s}._textarea_1lxv8_77{resize:vertical;min-height:90px;line-height:1.5}._input_1lxv8_77:focus,._textarea_1lxv8_77:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 25%, transparent)}._counter_1lxv8_100{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;bottom:-16px;right:8px}._severityRow_1lxv8_109{gap:8px;display:flex}._sevBtn_1lxv8_114{background:var(--surface-elevated);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;flex:1;padding:10px 12px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,border-color .14s,color .14s}._sevBtn_1lxv8_114:hover{background:var(--bg-gray)}[data-theme=dark] ._sevBtn_1lxv8_114:hover{background:#ffffff0a}._sevBtnActive_1lxv8_136{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, var(--surface-elevated));color:var(--primary)}._sev_warning_1lxv8_143._sevBtnActive_1lxv8_136{background:color-mix(in srgb, #d97706 16%, var(--surface-elevated));color:#d97706;border-color:#d97706}._sev_critical_1lxv8_149._sevBtnActive_1lxv8_136{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, var(--surface-elevated));color:var(--danger)}._selfRow_1lxv8_155{color:var(--text);cursor:pointer;align-items:center;gap:8px;margin-top:4px;font-size:13px;display:inline-flex}._selfRow_1lxv8_155 input[type=checkbox]{width:16px;height:16px;accent-color:var(--primary);cursor:pointer}._footer_1lxv8_172{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;margin-top:4px;padding-top:14px;display:flex}._btn_1lxv8_181{border-radius:var(--radius-md);cursor:pointer;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s,border-color .14s}._btnPrimary_1lxv8_191{color:#fff;background:var(--primary);border:1px solid var(--primary)}._btnPrimary_1lxv8_191:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, #000 12%)}._btnSecondary_1lxv8_201{color:var(--text);border:1px solid var(--border);background:0 0}._btnSecondary_1lxv8_201:hover:not(:disabled){background:var(--bg-gray)}[data-theme=dark] ._btnSecondary_1lxv8_201:hover:not(:disabled){background:#ffffff0a}._btn_1lxv8_181:disabled{opacity:.5;cursor:default}@keyframes _fadeIn_1lxv8_1{0%{opacity:0}to{opacity:1}}@keyframes _pop_1lxv8_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}._trigger_33hz8_15{border-radius:var(--radius-md);color:var(--text-light);cursor:pointer;letter-spacing:.01em;background:0 0;border:1px solid #0000;align-items:center;gap:12px;margin:0 8px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:flex;position:relative}._trigger_33hz8_15:hover,._trigger_33hz8_15:focus-visible{background:var(--bg-gray);color:var(--text);outline:none}[data-theme=dark] ._trigger_33hz8_15:hover,[data-theme=dark] ._trigger_33hz8_15:focus-visible{background:#ffffff0a}._triggerOpen_33hz8_49{background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--primary);border-color:color-mix(in srgb, var(--primary) 25%, transparent)}._iconWrap_33hz8_55{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}._badge_33hz8_65{letter-spacing:.02em;color:#fff;background:var(--error);border:1.5px solid var(--surface-card);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-family:ui-monospace,monospace;font-size:9px;font-weight:700;display:inline-flex;position:absolute;top:-4px;right:-6px}._label_33hz8_86{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}._labelCount_33hz8_94{min-width:18px;height:18px;color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border-radius:var(--radius-pill);letter-spacing:.02em;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;font-size:10px;font-weight:700;display:inline-flex}._triggerCollapsed_33hz8_114{justify-content:center;gap:0;width:44px;height:44px;margin:0;padding:0}._triggerCollapsed_33hz8_114 ._label_33hz8_86,._triggerCollapsed_33hz8_114 ._labelCount_33hz8_94{display:none}._tip_33hz8_7{background:var(--text);color:var(--bg);white-space:nowrap;border-radius:var(--radius-sm);opacity:0;pointer-events:none;z-index:50;padding:5px 10px;font-size:11px;font-weight:600;transition:opacity .12s;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}[data-theme=dark] ._tip_33hz8_7{color:var(--text);border:1px solid var(--border);background:#1a2035}._triggerCollapsed_33hz8_114:hover ._tip_33hz8_7,._triggerCollapsed_33hz8_114:focus-visible ._tip_33hz8_7{opacity:1}._panel_33hz8_164{z-index:1100;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);font-family:var(--font-family);flex-direction:column;max-height:calc(100vh - 40px);animation:.18s cubic-bezier(.2,.9,.3,1) _slideIn_33hz8_1;display:flex;position:fixed;overflow:hidden}@keyframes _slideIn_33hz8_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._panelHead_33hz8_184{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}._panelTitle_33hz8_193{color:var(--text);letter-spacing:.01em;margin:0;font-size:13px;font-weight:700}._markAllBtn_33hz8_201{color:var(--primary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 6px;font-family:inherit;font-size:11px;font-weight:600;transition:background .14s,opacity .14s}._markAllBtn_33hz8_201:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 8%, transparent)}._markAllBtn_33hz8_201:disabled{opacity:.4;cursor:default}._panelHeadActions_33hz8_223{align-items:center;gap:4px;display:inline-flex}._clearAllBtn_33hz8_232{color:var(--text-light);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 6px;font-family:inherit;font-size:11px;font-weight:600;transition:background .14s,color .14s,opacity .14s}._clearAllBtn_33hz8_232:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 10%, transparent);color:var(--danger)}._clearAllBtn_33hz8_232:disabled{opacity:.4;cursor:default}._clearAllBtnArmed_33hz8_255{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, transparent)}._announceBtn_33hz8_260{border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:var(--radius-sm);background:0 0;padding:4px 9px;font-family:inherit;font-size:11px;font-weight:600;transition:background .14s,border-color .14s}._announceBtn_33hz8_260:hover{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);color:var(--primary)}._tabs_33hz8_281{border-bottom:1px solid var(--divider);gap:2px;padding:8px 12px;display:flex}._tab_33hz8_281{border-radius:var(--radius-pill);color:var(--text-light);letter-spacing:.04em;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:700;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._tab_33hz8_281:hover{color:var(--text)}._tabActive_33hz8_309{background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--primary);border-color:color-mix(in srgb, var(--primary) 25%, transparent)}._tabBadge_33hz8_315{color:#fff;background:var(--primary);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;min-width:16px;height:14px;padding:0 4px;font-size:9px;font-weight:700;display:inline-flex}._list_33hz8_332{max-height:60vh;overflow-y:auto}._empty_33hz8_338{text-align:center;flex-direction:column;gap:6px;padding:24px 18px;display:flex}._emptyTitle_33hz8_346{color:var(--text);margin:0;font-size:13px;font-weight:600}._emptySub_33hz8_353{color:var(--text-light);margin:0;font-size:11px;line-height:1.45}._sidebar_seblu_14{--spring-soft:cubic-bezier(.25, 1, .5, 1);--spring-pop:cubic-bezier(.34, 1.56, .64, 1);--spring-glide:cubic-bezier(.3, 1.18, .36, 1);z-index:40;width:260px;padding:var(--space-md);background:var(--surface-card);border-right:1px solid var(--border);box-shadow:inset -1px 0 0 var(--divider);transition:width .3s var(--spring-soft), background var(--transition-theme), border-color var(--transition-theme), transform var(--transition-slow);flex-direction:column;display:flex;position:fixed;inset-block:0;inset-inline-start:0}[data-theme=dark] ._sidebar_seblu_14{background:var(--surface-card);border-right-color:var(--border);box-shadow:inset -1px 0 #ffffff0f}._collapsed_seblu_43{width:76px}@media (width<=900px){._sidebar_seblu_14{box-shadow:var(--shadow-lg);transform:translate(-100%)}._sidebar_seblu_14._mobileOpen_seblu_52{transform:translate(0)}._collapsed_seblu_43{width:260px}}._collapseBtn_seblu_62{z-index:50;border:1px solid var(--border);background:var(--surface-elevated);width:26px;height:26px;color:var(--text-light);cursor:pointer;box-shadow:var(--shadow-md);transition:color .16s ease, border-color .16s ease, box-shadow .2s ease, background var(--transition-theme), transform .22s var(--spring-pop);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:24px;right:-13px}._collapseBtn_seblu_62:hover{color:var(--primary);border-color:var(--primary);box-shadow:var(--shadow-md), 0 0 0 4px color-mix(in srgb, var(--primary) 12%, transparent);transform:scale(1.12)}._collapseBtn_seblu_62:active{transform:scale(.92)}._collapseBtn_seblu_62:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._collapseBtn_seblu_62 svg{transition:transform .34s var(--spring-pop)}._collapseBtn_seblu_62:hover svg{transform:translate(-1.5px)}._collapsed_seblu_43 ._collapseBtn_seblu_62 svg{transform:rotate(180deg)}._collapsed_seblu_43 ._collapseBtn_seblu_62:hover svg{transform:rotate(180deg)translate(-1.5px)}[data-theme=dark] ._collapseBtn_seblu_62{background:var(--surface-elevated);border-color:var(--border)}@media (width<=900px){._collapseBtn_seblu_62{display:none}}._header_seblu_135{align-items:center;gap:var(--space-sm);padding:var(--space-sm);margin-bottom:var(--space-lg);border-radius:var(--radius-md);min-height:40px;display:flex;overflow:hidden}._collapsed_seblu_43 ._header_seblu_135{padding:var(--space-sm) 0;justify-content:center}._logo_seblu_151{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--primary), var(--primary-active));width:40px;height:40px;color:var(--white);box-shadow:var(--shadow-sm);transition:transform .3s var(--spring-pop), box-shadow .3s ease;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}._logo_seblu_151:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff80,#0000);width:55%;height:100%;position:absolute;top:0;left:-80%;transform:skew(-20deg)}._header_seblu_135:hover ._logo_seblu_151{box-shadow:var(--shadow-sm), 0 4px 14px -4px color-mix(in srgb, var(--primary) 55%, transparent);transform:rotate(-4deg)scale(1.06)}._header_seblu_135:hover ._logo_seblu_151:after{animation:.7s _logoShine_seblu_1}@keyframes _logoShine_seblu_1{0%{left:-80%}to{left:130%}}._logoStar_seblu_202{transform-origin:12px 16px}._header_seblu_135:hover ._logoStar_seblu_202{animation:_starTwinkle_seblu_1 .6s var(--spring-pop)}@keyframes _starTwinkle_seblu_1{0%{transform:scale(1)rotate(0)}45%{transform:scale(1.35)rotate(18deg)}to{transform:scale(1)rotate(0)}}[data-theme=dark] ._logo_seblu_151{color:#fff}._brand_seblu_220{opacity:1;flex-direction:column;min-width:0;transition:opacity .2s;display:flex}._collapsed_seblu_43 ._brand_seblu_220{opacity:0;pointer-events:none;width:0;overflow:hidden}._brandTitle_seblu_235{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.2;overflow:hidden}._brandSub_seblu_245{color:var(--text-light);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;font-size:11px;font-weight:500}._bellRow_seblu_256{margin:0 calc(var(--space-md) * -1) var(--space-md);padding:0 0 var(--space-md);border-bottom:1px solid var(--divider)}._collapsed_seblu_43 ._bellRow_seblu_256{margin-left:calc(var(--space-md) * -1);margin-right:calc(var(--space-md) * -1);justify-content:center;display:flex}._nav_seblu_271{gap:var(--space-lg);margin:0 calc(var(--space-md) * -1);padding:0 var(--space-md);scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden auto}._nav_seblu_271::-webkit-scrollbar{display:none}._collapsed_seblu_43 ._nav_seblu_271{align-items:center;margin:0;padding:0}._group_seblu_295{flex-direction:column;gap:2px;display:flex}._collapsed_seblu_43 ._group_seblu_295{align-items:center;width:100%}._navBottom_seblu_306{padding-top:var(--space-md);border-top:1px solid var(--divider);gap:var(--space-lg);flex-direction:column;margin-top:auto;display:flex}._collapsed_seblu_43 ._navBottom_seblu_306{border-top-color:#0000;align-items:center;width:100%}._groupLabel_seblu_321{padding:0 var(--space-sm);margin-bottom:var(--space-xs);color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;animation:_groupLabelIn_seblu_1 .4s var(--spring-soft) both;font-size:11px;font-weight:600;transition:opacity .2s}@keyframes _groupLabelIn_seblu_1{0%{opacity:0}to{opacity:1}}._collapsed_seblu_43 ._groupLabel_seblu_321{opacity:0;height:0;margin:0;padding:0;animation:none;overflow:hidden}._activeIndicator_seblu_9{z-index:0;pointer-events:none;opacity:0;border-radius:var(--radius-sm);background:linear-gradient(90deg, color-mix(in srgb, var(--primary) 14%, transparent), color-mix(in srgb, var(--primary) 7%, transparent) 70%);border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);box-shadow:0 2px 10px -2px color-mix(in srgb, var(--primary) 30%, transparent), inset 0 1px 0 #ffffff14;position:absolute;top:0;left:0}[data-theme=dark] ._activeIndicator_seblu_9{background:linear-gradient(90deg, color-mix(in srgb, var(--primary) 22%, transparent), color-mix(in srgb, var(--primary) 10%, transparent) 70%);border-color:color-mix(in srgb, var(--primary) 32%, transparent);box-shadow:0 2px 14px -2px color-mix(in srgb, var(--primary) 45%, transparent), inset 0 1px 0 #ffffff0f}._collapsed_seblu_43 ._activeIndicator_seblu_9{border-radius:var(--radius-md)}._activeIndicatorVisible_seblu_391{opacity:1}._activeIndicatorReady_seblu_397{transition:transform .44s var(--spring-glide), width .34s var(--spring-soft), height .34s var(--spring-soft), opacity .22s ease, border-radius .3s ease}._activeIndicatorBar_seblu_407{background:linear-gradient(180deg, var(--primary-hover), var(--primary));width:3px;height:55%;box-shadow:0 0 10px color-mix(in srgb, var(--primary) 60%, transparent);border-radius:0 3px 3px 0;position:absolute;top:50%;left:-1px;transform:translateY(-50%)}._item_seblu_421{z-index:1;align-items:center;gap:var(--space-md);padding:10px var(--space-sm);border-radius:var(--radius-sm);color:var(--text-light);white-space:nowrap;animation:_itemIn_seblu_1 .38s var(--spring-soft) both;animation-delay:calc(var(--i,0) * 30ms);font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:background .18s,color .18s;display:flex;position:relative}@keyframes _itemIn_seblu_1{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}._item_seblu_421:after{content:"";border-radius:inherit;opacity:0;background:radial-gradient(110px circle at var(--mx,50%) var(--my,50%), color-mix(in srgb, var(--primary) 12%, transparent), transparent 70%);pointer-events:none;transition:opacity .22s;position:absolute;inset:0}._item_seblu_421:hover:after{opacity:1}._item_seblu_421:hover:not(._itemActive_seblu_476){background:var(--bg-gray);color:var(--text)}._item_seblu_421:active:not(._itemActive_seblu_476) ._itemIcon_seblu_481{transform:scale(.9)}._item_seblu_421:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._collapsed_seblu_43 ._item_seblu_421{border-radius:var(--radius-md);justify-content:center;gap:0;width:44px;height:44px;padding:0}._itemIcon_seblu_481{width:24px;height:24px;color:inherit;transition:transform .26s var(--spring-pop), filter .22s ease;flex:0 0 24px;justify-content:center;align-items:center;display:inline-flex}._item_seblu_421:hover ._itemIcon_seblu_481{transform:translateY(-1px)scale(1.1)}._item_seblu_421[data-nav=settings]:hover ._itemIcon_seblu_481{transform:rotate(75deg)scale(1.06)}._itemLabel_seblu_520{text-overflow:ellipsis;opacity:1;transition:opacity .2s ease, transform .24s var(--spring-soft);flex:1;overflow:hidden}._item_seblu_421:hover ._itemLabel_seblu_520{transform:translate(2px)}._collapsed_seblu_43 ._itemLabel_seblu_520{display:none}._itemActive_seblu_476{color:var(--primary);background:0 0;font-weight:600}[data-theme=dark] ._itemActive_seblu_476{color:#9fc0ff}._itemActive_seblu_476 ._itemIcon_seblu_481{filter:drop-shadow(0 0 6px color-mix(in srgb, var(--primary) 45%, transparent));animation:_iconPop_seblu_1 .46s var(--spring-pop)}@keyframes _iconPop_seblu_1{0%{transform:scale(1)}40%{transform:scale(1.22)rotate(-4deg)}to{transform:scale(1)rotate(0)}}._itemActive_seblu_476:hover ._itemLabel_seblu_520,._itemActive_seblu_476:hover ._itemIcon_seblu_481{transform:none}._tip_seblu_576{transform-origin:0;background:var(--text);color:var(--white);border-radius:var(--radius-sm);white-space:nowrap;pointer-events:none;opacity:0;z-index:60;box-shadow:var(--shadow-md);transition:opacity .16s ease, transform .24s var(--spring-pop);padding:6px 10px;font-size:12px;font-weight:500;position:absolute;top:50%;left:calc(100% + 14px);transform:translateY(-50%)translate(-6px)scale(.94)}._tip_seblu_576:before{content:"";background:inherit;border-radius:1px;width:8px;height:8px;position:absolute;top:50%;left:-3px;transform:translateY(-50%)rotate(45deg)}[data-theme=dark] ._tip_seblu_576{color:var(--text);border:1px solid var(--border);background:#1a2035}._item_seblu_421 ._tip_seblu_576{display:none}._collapsed_seblu_43 ._item_seblu_421 ._tip_seblu_576{display:block}._collapsed_seblu_43 ._item_seblu_421:hover ._tip_seblu_576,._collapsed_seblu_43 ._item_seblu_421:focus-visible ._tip_seblu_576{opacity:1;transition-delay:.12s;transform:translateY(-50%)translate(0)scale(1)}@media (width<=900px){._tip_seblu_576{display:none}}._footer_seblu_640{gap:var(--space-sm);padding-top:var(--space-md);border-top:1px solid var(--divider);flex-direction:column;display:flex}._collapsed_seblu_43 ._footer_seblu_640{justify-content:center;align-items:center}._userCard_seblu_653{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border-radius:var(--radius-md);background:var(--bg-gray);transition:background var(--transition-theme), transform .24s var(--spring-soft), box-shadow .24s ease;display:flex}._userCard_seblu_653:hover{transform:translateY(-1px);box-shadow:0 4px 12px -6px #00000040}._userCard_seblu_653:hover ._avatar_seblu_671{transform:scale(1.06)}._collapsed_seblu_43 ._userCard_seblu_653{background:0 0;justify-content:center;width:100%;padding:4px 0}._collapsed_seblu_43 ._userCard_seblu_653:hover{box-shadow:none;transform:none}._avatar_seblu_671{background:linear-gradient(135deg, var(--primary), var(--primary-hover));width:36px;height:36px;color:var(--white);text-transform:uppercase;-webkit-user-select:none;user-select:none;transition:transform .26s var(--spring-pop);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:inline-flex}._userInfo_seblu_704{opacity:1;flex-direction:column;flex:1;min-width:0;transition:opacity .2s;display:flex}._collapsed_seblu_43 ._userInfo_seblu_704{display:none}._userName_seblu_717{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}._userRole_seblu_727{color:var(--text-light);text-transform:capitalize;font-size:11px}._footerActions_seblu_733{align-items:center;gap:var(--space-xs);display:flex}._collapsed_seblu_43 ._footerActions_seblu_733{align-items:center;gap:var(--space-xs);flex-direction:column;width:100%}._themeWrap_seblu_746{align-items:center;display:inline-flex}._collapsed_seblu_43 ._themeWrap_seblu_746{display:none}._actionBtn_seblu_755{justify-content:center;align-items:center;gap:var(--space-xs);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-alt);font-family:var(--font-family);cursor:pointer;transition:background .16s ease, color .16s ease, border-color .16s ease, transform .22s var(--spring-pop);background:0 0;padding:8px 12px;font-size:13px;font-weight:500;display:inline-flex}._actionBtn_seblu_755:hover{background:var(--bg-light);color:var(--text);border-color:var(--text-light)}._actionBtn_seblu_755:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._actionIcon_seblu_787{transition:transform .24s var(--spring-pop);flex:none;justify-content:center;align-items:center;display:inline-flex}._actionLabel_seblu_795{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._logoutBtn_seblu_801{flex:1}._logoutBtn_seblu_801:hover{color:var(--error);border-color:var(--error);background:#eb474714;transform:scale(1.02)}._logoutBtn_seblu_801:hover ._actionIcon_seblu_787{transform:translate(3px)}._collapsed_seblu_43 ._actionLabel_seblu_795{display:none}._collapsed_seblu_43 ._logoutBtn_seblu_801{border-radius:var(--radius-md);flex:none;justify-content:center;gap:0;width:40px;height:40px;padding:0}._collapsed_seblu_43 ._logoutBtn_seblu_801:hover{transform:scale(1.08)}._mobileMenuBtn_seblu_837{z-index:30;background:var(--white);border:1px solid var(--border);border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text);cursor:pointer;box-shadow:var(--shadow-sm);justify-content:center;align-items:center;display:none;position:fixed;top:16px;left:16px}._mobileMenuBtn_seblu_837:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=900px){._mobileMenuBtn_seblu_837{display:inline-flex}}._backdrop_seblu_866{z-index:35;background:#0136;animation:.16s forwards _fade_seblu_1;display:none;position:fixed;inset:0}@media (width<=900px){._backdrop_seblu_866._visible_seblu_876{display:block}}@keyframes _fade_seblu_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._sidebar_seblu_14,._collapseBtn_seblu_62,._collapseBtn_seblu_62 svg,._item_seblu_421,._itemIcon_seblu_481,._itemLabel_seblu_520,._actionBtn_seblu_755,._actionIcon_seblu_787,._tip_seblu_576,._brand_seblu_220,._groupLabel_seblu_321,._logo_seblu_151,._userCard_seblu_653,._avatar_seblu_671,._activeIndicator_seblu_9,._activeIndicatorReady_seblu_397{transition:none;animation:none}._item_seblu_421,._groupLabel_seblu_321,._itemActive_seblu_476 ._itemIcon_seblu_481,._header_seblu_135:hover ._logo_seblu_151:after,._header_seblu_135:hover ._logoStar_seblu_202{animation:none}._collapseBtn_seblu_62:hover,._collapseBtn_seblu_62:active,._actionBtn_seblu_755:hover,._logoutBtn_seblu_801:hover,._logoutBtn_seblu_801:hover ._actionIcon_seblu_787,._item_seblu_421:hover ._itemIcon_seblu_481,._item_seblu_421:hover ._itemLabel_seblu_520,._userCard_seblu_653:hover,._userCard_seblu_653:hover ._avatar_seblu_671,._header_seblu_135:hover ._logo_seblu_151{transform:none}._item_seblu_421:after{display:none}}._layout_1lrhg_1{background:var(--surface-canvas);min-height:100vh;transition:background var(--transition-theme);display:flex}._main_1lrhg_8{min-width:0;padding:var(--space-xl);background:var(--surface-canvas);transition:margin-inline-start var(--transition-slow), background var(--transition-theme);flex:1;margin-inline-start:var(--sidebar-width,260px)}._pageEnter_1lrhg_28{animation:.28s cubic-bezier(.25,1,.5,1) both _pageIn_1lrhg_1}@keyframes _pageIn_1lrhg_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){._pageEnter_1lrhg_28{animation:none}}._loading_1lrhg_47{background:var(--surface-canvas);min-height:100vh;color:var(--text-light);justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}._loadingDot_1lrhg_58{background:var(--primary);border-radius:50%;width:8px;height:8px;margin-inline-end:10px;animation:1.2s ease-in-out infinite _pulse_1lrhg_1;display:inline-block}@keyframes _pulse_1lrhg_1{0%,to{opacity:.4;transform:scale(.9)}50%{opacity:1;transform:scale(1.1)}}@media (width<=900px){._main_1lrhg_8{padding:var(--space-lg);padding-top:calc(var(--space-lg) + 56px);margin-inline-start:0}}._field_74gak_1{gap:var(--space-sm);flex-direction:column;display:flex}._label_74gak_7{color:var(--text);transition:color var(--transition-theme);font-size:14px;font-weight:500;line-height:22px}._inputWrapper_74gak_15{align-items:center;display:flex;position:relative}._icon_74gak_21{color:var(--text-light);pointer-events:none;transition:color .2s ease, transform .26s var(--spring-pop);align-items:center;display:flex;position:absolute;left:14px}._inputWrapper_74gak_15:focus-within ._icon_74gak_21{color:var(--primary);transform:scale(1.1)}._input_74gak_15{width:100%;height:48px;font-family:var(--font-family);color:var(--text);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-theme), color var(--transition-theme);outline:none;padding:0 16px;font-size:15px;font-weight:400;line-height:22px}._input_74gak_15::placeholder{color:var(--text-04)}._input_74gak_15:hover{border-color:var(--text-light)}._input_74gak_15:focus{border-color:var(--primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent)}._inputWithIcon_74gak_72{padding-left:44px}._inputWithToggle_74gak_76{padding-right:48px}._toggle_74gak_80{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--text-light);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;right:4px}._toggle_74gak_80:hover{color:var(--text);background:var(--bg-gray)}._toggle_74gak_80:active{transform:scale(.88)}._fieldError_74gak_110 ._input_74gak_15{border-color:var(--error);animation:.4s cubic-bezier(.36,.07,.19,.97) _inputShake_74gak_1}@keyframes _inputShake_74gak_1{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}._fieldError_74gak_110 ._input_74gak_15:focus{border-color:var(--error);box-shadow:0 0 0 3px #eb47471f}._fieldError_74gak_110 ._icon_74gak_21{color:var(--error)}._error_74gak_131{color:var(--error);margin:0;font-size:13px;font-weight:400;line-height:18px}._input_74gak_15:disabled{background:var(--bg-gray);color:var(--text-04);cursor:not-allowed}@media (prefers-reduced-motion:reduce){._icon_74gak_21,._toggle_74gak_80{transition:none}._inputWrapper_74gak_15:focus-within ._icon_74gak_21,._toggle_74gak_80:active{transform:none}._fieldError_74gak_110 ._input_74gak_15{animation:none}}._button_mkhnp_1{justify-content:center;align-items:center;gap:var(--space-sm);font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;isolation:isolate;transition:background var(--transition-fast), box-shadow .22s ease, transform .22s var(--spring-pop), opacity var(--transition-fast), color var(--transition-theme);white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border:none;font-weight:500;line-height:1;display:inline-flex;position:relative;overflow:hidden}._button_mkhnp_1:active:not(:disabled){transform:scale(.97)}._button_mkhnp_1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._button_mkhnp_1:disabled{opacity:.5;cursor:not-allowed}._sm_mkhnp_41{height:36px;padding:0 16px;font-size:13px}._md_mkhnp_47{height:48px;padding:0 24px;font-size:15px}._lg_mkhnp_53{height:56px;padding:0 32px;font-size:16px}._primary_mkhnp_63{background:var(--accent-gradient,linear-gradient(180deg, var(--primary), color-mix(in srgb, var(--primary) 82%, #000)));color:var(--white);box-shadow:0 1px 2px #0000001f,inset 0 1px #ffffff2e}[data-theme=dark] ._primary_mkhnp_63{color:#0b1220;box-shadow:0 1px 2px #0006,inset 0 1px #ffffff40}._primary_mkhnp_63:hover:not(:disabled){background:var(--accent-gradient-hover,linear-gradient(180deg, var(--primary-hover), color-mix(in srgb, var(--primary-hover) 82%, #000)));box-shadow:0 6px 16px -4px color-mix(in srgb, var(--primary) 55%, transparent), inset 0 1px 0 #ffffff2e;transform:translateY(-1px)}._primary_mkhnp_63:active:not(:disabled){background:var(--accent-gradient-active,linear-gradient(180deg, var(--primary-active), color-mix(in srgb, var(--primary-active) 85%, #000)));transform:scale(.97);box-shadow:0 1px 3px #00000026}._primary_mkhnp_63:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000,#ffffff40,#0000);width:50%;height:100%;position:absolute;top:0;left:-80%;transform:skew(-20deg)}._primary_mkhnp_63:hover:not(:disabled):after{animation:.65s _btnSheen_mkhnp_1}@keyframes _btnSheen_mkhnp_1{0%{left:-80%}to{left:130%}}._outline_mkhnp_121{color:var(--text);box-shadow:inset 0 0 0 1.5px var(--border);background:0 0}._outline_mkhnp_121:hover:not(:disabled){background:var(--bg-light);box-shadow:inset 0 0 0 1.5px var(--text);transform:translateY(-1px)}._ghost_mkhnp_135{color:var(--primary);background:0 0}._ghost_mkhnp_135:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 8%, transparent)}._fullWidth_mkhnp_145{width:100%}._loading_mkhnp_150{pointer-events:none}._spinner_mkhnp_154{justify-content:center;align-items:center;animation:.8s linear infinite _spin_mkhnp_154;display:flex;position:absolute}._hiddenText_mkhnp_162{visibility:hidden}._icon_mkhnp_166{transition:transform .24s var(--spring-pop);align-items:center;display:flex}._button_mkhnp_1:hover:not(:disabled) ._icon_mkhnp_166{transform:translate(2px)}@keyframes _spin_mkhnp_154{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._button_mkhnp_1,._icon_mkhnp_166{transition:none}._button_mkhnp_1:hover:not(:disabled),._button_mkhnp_1:active:not(:disabled),._button_mkhnp_1:hover:not(:disabled) ._icon_mkhnp_166{transform:none}._primary_mkhnp_63:hover:not(:disabled):after{animation:none}}._wrapper_1183s_1{align-items:center;gap:var(--space-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}._input_1183s_9{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._box_1183s_21{border:1.5px solid var(--border);background:var(--white);color:#0000;width:20px;height:20px;transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._wrapper_1183s_1:hover ._box_1183s_21{border-color:var(--text-light);transform:scale(1.05)}._wrapper_1183s_1:active ._box_1183s_21{transform:scale(.9)}._box_1183s_21{transition:background var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), transform .22s var(--spring-pop)}._input_1183s_9:checked+._box_1183s_21{background:var(--primary);border-color:var(--primary);color:#fff;animation:_checkPop_1183s_1 .32s var(--spring-pop)}@keyframes _checkPop_1183s_1{0%{transform:scale(.85)}55%{transform:scale(1.12)}to{transform:scale(1)}}._input_1183s_9:focus-visible+._box_1183s_21{outline:2px solid var(--primary);outline-offset:2px}._label_1183s_73{color:var(--text-light);transition:color var(--transition-theme);font-size:14px;font-weight:400;line-height:22px}@media (prefers-reduced-motion:reduce){._box_1183s_21{transition:none;animation:none!important}._wrapper_1183s_1:hover ._box_1183s_21,._wrapper_1183s_1:active ._box_1183s_21{transform:none}}._page_nlwd8_1{min-height:100vh;padding:var(--space-lg);background:var(--dark-section);transition:background var(--transition-theme);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}[data-theme=light] ._page_nlwd8_1{background:var(--bg-light)}._aurora_nlwd8_19{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}._auroraBlob_nlwd8_27{filter:blur(90px);opacity:.5;will-change:transform;border-radius:50%;width:48vmax;height:48vmax;position:absolute}[data-theme=light] ._auroraBlob_nlwd8_27{opacity:.32}._auroraA_nlwd8_41{background:radial-gradient(circle at 35% 35%,#2563eb 0%,#0000 65%);animation:21s ease-in-out infinite alternate _auroraDriftA_nlwd8_1;top:-18%;left:-12%}._auroraB_nlwd8_27{background:radial-gradient(circle at 60% 60%,#7c3aed 0%,#0000 65%);animation:26s ease-in-out infinite alternate _auroraDriftB_nlwd8_1;bottom:-22%;right:-14%}._auroraC_nlwd8_55{opacity:.35;background:radial-gradient(circle,#0ea5e9 0%,#0000 65%);width:36vmax;height:36vmax;animation:18s ease-in-out infinite alternate _auroraDriftC_nlwd8_1;top:30%;left:42%}[data-theme=light] ._auroraC_nlwd8_55{opacity:.22}@keyframes _auroraDriftA_nlwd8_1{0%{transform:translate(0)scale(1)}to{transform:translate(9vmax,7vmax)scale(1.15)}}@keyframes _auroraDriftB_nlwd8_1{0%{transform:translate(0)scale(1.1)}to{transform:translate(-8vmax,-6vmax)scale(.95)}}@keyframes _auroraDriftC_nlwd8_1{0%{transform:translate(0)scale(.9)}to{transform:translate(-6vmax,8vmax)scale(1.1)}}._videoBg_nlwd8_89{z-index:1;pointer-events:none;animation:.9s both _videoFade_nlwd8_1;position:absolute;inset:0;overflow:hidden}._videoBgEl_nlwd8_98{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._videoScrim_nlwd8_108{background:radial-gradient(120% 90% at 50% 42%,#0000 0%,#04060e59 100%),#04060e80;position:absolute;inset:0}[data-theme=light] ._videoScrim_nlwd8_108{background:radial-gradient(120% 90% at 50% 42%,#0000 0%,#ffffff47 100%),#f6f8fc6b}@keyframes _videoFade_nlwd8_1{0%{opacity:0}to{opacity:1}}._themeToggle_nlwd8_132{top:var(--space-lg);right:var(--space-lg);z-index:10;position:absolute}._card_nlwd8_140{z-index:2;background:var(--glass-bg);-webkit-backdrop-filter:blur(24px)saturate(1.4);border:1px solid var(--glass-border);border-radius:var(--radius-xl);width:100%;max-width:420px;padding:var(--space-2xl);box-shadow:var(--glass-shadow);animation:_cardRise_nlwd8_1 .56s var(--spring-soft) both;transition:background var(--transition-theme), border-color var(--transition-theme), box-shadow var(--transition-theme);position:relative}@keyframes _cardRise_nlwd8_1{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:none}}._header_nlwd8_170{text-align:center;margin-bottom:var(--space-xl)}._logo_nlwd8_175{width:56px;height:56px;margin:0 auto var(--space-lg);background:var(--primary);border-radius:var(--radius-lg);color:#fff;transition:box-shadow var(--transition-theme);justify-content:center;align-items:center;display:flex;box-shadow:0 4px 16px #1764ff4d}[data-theme=dark] ._logo_nlwd8_175{box-shadow:0 4px 20px #1764ff66}._star_nlwd8_194{transform-origin:50%;animation:2s ease-in-out infinite _starPulse_nlwd8_1}@keyframes _starPulse_nlwd8_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}}._title_nlwd8_205{color:var(--text);margin-bottom:var(--space-sm);word-wrap:break-word;overflow-wrap:break-word;transition:color var(--transition-theme);font-size:24px;font-weight:500;line-height:130%}._letter_nlwd8_216{opacity:0;animation:.4s cubic-bezier(.34,1.56,.64,1) forwards _letterReveal_nlwd8_1;display:inline-block;transform:translateY(12px)}@keyframes _letterReveal_nlwd8_1{to{opacity:1;transform:translateY(0)}}._subtitle_nlwd8_230{color:var(--text-light);transition:color var(--transition-theme);font-size:15px;font-weight:400;line-height:140%}._form_nlwd8_238{gap:var(--space-lg);flex-direction:column;display:flex}._form_nlwd8_238>*{animation:_fieldRise_nlwd8_1 .48s var(--spring-soft) both}._form_nlwd8_238>:first-child{animation-delay:.12s}._form_nlwd8_238>:nth-child(2){animation-delay:.18s}._form_nlwd8_238>:nth-child(3){animation-delay:.24s}._form_nlwd8_238>:nth-child(4){animation-delay:.3s}._form_nlwd8_238>:nth-child(5){animation-delay:.36s}@keyframes _fieldRise_nlwd8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}._formRow_nlwd8_266{justify-content:space-between;align-items:center;display:flex}._forgotLink_nlwd8_272{color:var(--primary);transition:color var(--transition-fast);font-size:13px;font-weight:500;text-decoration:none}._forgotLink_nlwd8_272:hover{color:var(--primary-hover)}._alert_nlwd8_284{align-items:center;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-sm);color:var(--error);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#eb474714;border:1px solid #eb474733;font-size:14px;font-weight:400;line-height:20px;animation:.48s cubic-bezier(.36,.07,.19,.97) _alertShake_nlwd8_1;display:flex}@keyframes _alertShake_nlwd8_1{0%{opacity:0;transform:translate(0)}15%{opacity:1;transform:translate(-4px)}30%{transform:translate(4px)}45%{transform:translate(-3px)}60%{transform:translate(3px)}75%{transform:translate(-1px)}to{transform:translate(0)}}._alertIcon_nlwd8_311{flex-shrink:0;display:flex}._divider_nlwd8_316{align-items:center;gap:var(--space-md);color:var(--text-04);font-size:13px;display:flex}._divider_nlwd8_316:before,._divider_nlwd8_316:after{content:"";background:var(--border);flex:1;height:1px}@media (prefers-reduced-motion:reduce){._auroraBlob_nlwd8_27,._card_nlwd8_140,._form_nlwd8_238>*,._alert_nlwd8_284,._star_nlwd8_194,._letter_nlwd8_216,._videoBg_nlwd8_89{animation:none}._letter_nlwd8_216{opacity:1;transform:none}._videoBg_nlwd8_89{opacity:1}}@media (width<=480px){._page_nlwd8_1{padding:var(--space-md)}._card_nlwd8_140{padding:var(--space-lg);border-radius:var(--radius-lg)}._title_nlwd8_205{font-size:20px}._themeToggle_nlwd8_132{top:var(--space-md);right:var(--space-md)}}._bar_pntay_6{--user-color:var(--primary);justify-content:space-between;align-items:center;gap:var(--space-md);background:var(--surface-card);border:none;border-bottom:1px solid var(--border);box-shadow:none;transition:background var(--transition-theme);border-radius:0;flex-wrap:wrap;padding:14px 20px;display:flex}[data-theme=dark] ._bar_pntay_6{background:var(--surface-card);border-bottom-color:var(--border)}._identity_pntay_29{align-items:center;gap:12px;min-width:0;display:inline-flex}._avatar_pntay_36{background:var(--user-color);color:#fff;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #00000026}._who_pntay_53{flex-direction:column;gap:2px;min-width:0;display:flex}._eyebrow_pntay_60{color:var(--text-light);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:700}._name_pntay_68{color:var(--text);letter-spacing:-.005em;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.1;display:inline-flex}._youTag_pntay_79{text-transform:uppercase;letter-spacing:.08em;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-radius:3px;padding:2px 6px;font-size:9px;font-weight:700;line-height:1}._state_pntay_94{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}._statePill_pntay_101{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);border:none;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:500;display:inline-flex}._stateDot_pntay_114{background:currentColor;border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite _stateBeat_pntay_1;display:inline-block}@keyframes _stateBeat_pntay_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 35%, transparent)}50%{box-shadow:0 0 0 4px #0000}}@media (prefers-reduced-motion:reduce){._stateDot_pntay_114{animation:none}}._working_pntay_142{color:#059669;background:#10b9811a}[data-theme=dark] ._working_pntay_142{color:#10b981;background:#10b9811f}._onBreak_pntay_154{color:#b45309;background:#f59e0b1a}[data-theme=dark] ._onBreak_pntay_154{color:#f59e0b;background:#f59e0b24}._action_pntay_166{flex-shrink:0;align-items:stretch;display:inline-flex}._holdBtn_pntay_180{color:#fff;border-radius:var(--radius-sm);width:100%;min-height:44px;font-family:var(--font-family);letter-spacing:.02em;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#27272a;border:1px solid #27272a;justify-content:center;align-items:center;padding:0 24px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex;position:relative;overflow:hidden}[data-theme=dark] ._holdBtn_pntay_180{color:#18181b;background:#f4f4f5;border-color:#f4f4f5}._holdBtn_pntay_180:hover:not(:disabled){background:#18181b;border-color:#18181b}[data-theme=dark] ._holdBtn_pntay_180:hover:not(:disabled){background:#fff;border-color:#fff}._holdBtn_pntay_180:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._holdFill_pntay_233{pointer-events:none;background:#ffffff24;width:0;transition:none;position:absolute;inset:0 auto 0 0}[data-theme=dark] ._holdFill_pntay_233{background:#0000001a}._holding_pntay_246 ._holdFill_pntay_233{width:100%;transition:width 1.5s linear}._confirmed_pntay_251 ._holdFill_pntay_233{background:#ffffff47;width:100%;transition:none}[data-theme=dark] ._confirmed_pntay_251 ._holdFill_pntay_233{background:#0000002e}._holdLabel_pntay_261{z-index:1;justify-content:center;align-items:center;display:inline-flex;position:relative}._inlineHint_pntay_271{color:var(--text-light);letter-spacing:.04em;border:1px dashed var(--border);border-radius:var(--radius-sm);background:color-mix(in srgb, var(--bg-gray) 50%, transparent);align-items:center;gap:8px;padding:8px 12px;font-size:11px;font-weight:500;display:inline-flex}[data-theme=dark] ._inlineHint_pntay_271{color:var(--text-light);background:#ffffff05;border-color:#ffffff14}._arrow_pntay_291{color:var(--text-alt);font-size:14px;animation:1.6s ease-in-out infinite _hintBounce_pntay_1}@keyframes _hintBounce_pntay_1{0%,to{opacity:.8;transform:translateY(0)}50%{opacity:1;transform:translateY(2px)}}@media (width<=768px){._bar_pntay_6{padding:12px 14px}._state_pntay_94{order:3;width:100%}._action_pntay_166{order:2;width:auto;margin-left:auto}}@media (prefers-reduced-motion:reduce){._arrow_pntay_291{animation:none}}._tooltip_12516_7{z-index:200;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:220px;max-width:320px;box-shadow:var(--shadow-lg);pointer-events:none;padding:0;animation:.18s forwards _tipFade_12516_1}@keyframes _tipFade_12516_1{0%{opacity:0}to{opacity:1}}._body_12516_2{color:var(--text);flex-direction:column;gap:8px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}._arrow_12516_35{background:var(--surface-elevated);border-right:1px solid var(--border);border-bottom:1px solid var(--border);width:8px;height:8px;position:absolute;left:50%;transform:translate(-50%)rotate(45deg)}._tooltipAbove_12516_46 ._arrow_12516_35{bottom:-5px}._tooltipBelow_12516_50 ._arrow_12516_35{border-bottom:none;border-right:none;border-left:1px solid var(--border);border-top:1px solid var(--border);top:-5px}._title_12516_60{color:var(--text);letter-spacing:-.005em;font-size:13px;font-weight:600}._meta_12516_67{flex-direction:column;gap:4px;display:flex}._row_12516_73{grid-template-columns:70px 1fr;align-items:baseline;gap:8px;margin:0;display:grid}._rowLabel_12516_81{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;margin:0;font-family:ui-monospace,monospace;font-size:10px;font-weight:700}._rowValue_12516_91{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:12px}._divider_12516_98{background:var(--divider);height:1px;margin:2px 0}._hint_12516_104{color:var(--text-light);border-top:1px solid var(--divider);padding-top:6px;font-size:11px;font-style:italic}@media (prefers-reduced-motion:reduce){._tooltip_12516_7{animation:none}}._strip_10mn1_15{align-items:stretch;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:inherit;cursor:pointer;text-decoration:none;transition:background .16s,border-color .16s,box-shadow .16s,transform .12s;display:flex}._strip_10mn1_15:hover{border-color:color-mix(in srgb, var(--primary) 35%, var(--border));box-shadow:var(--shadow-sm)}._strip_10mn1_15:active{transform:translateY(.5px)}._strip_10mn1_15:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._strip_10mn1_15:hover{background:color-mix(in srgb, var(--primary) 6%, var(--surface-card))}._eyebrow_10mn1_53{flex-direction:column;flex-shrink:0;justify-content:center;gap:2px;min-width:100px;display:flex}._eyebrowLabel_10mn1_62{color:var(--text-light);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700}._eyebrowSub_10mn1_70{color:var(--text-light);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:11px}._timelineWrap_10mn1_79{flex-direction:column;flex:auto;gap:6px;min-width:0;padding:0 4px;display:flex;position:relative}._track_10mn1_89{background:var(--bg-gray);border:1px solid var(--divider);border-radius:var(--radius-sm);height:28px;position:relative;overflow:visible}[data-theme=dark] ._track_10mn1_89{background:#ffffff08}._tick_10mn1_102{background:var(--divider);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}._segment_10mn1_111{background:color-mix(in srgb, var(--seg-color) 18%, transparent);border:1px solid color-mix(in srgb, var(--seg-color) 45%, transparent);border-left:3px solid var(--seg-color);border-radius:var(--radius-sm);box-sizing:border-box;color:var(--text);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;justify-content:flex-start;align-items:center;padding:0 6px;font-size:10px;font-weight:600;transition:filter .14s,transform .12s;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}._segment_10mn1_111:hover{filter:brightness(1.08)}[data-theme=dark] ._segment_10mn1_111{background:color-mix(in srgb, var(--seg-color) 26%, transparent)}._segmentLabel_10mn1_142{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:700;overflow:hidden}._swap_10mn1_152{z-index:3;background:var(--surface-elevated);border:1px solid var(--border);width:18px;height:18px;color:var(--text-light);pointer-events:none;box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translate(-50%,-50%)}[data-theme=dark] ._swap_10mn1_152{background:var(--surface-elevated);color:#d4d4d8}._now_10mn1_177{background:var(--primary);pointer-events:none;z-index:4;border-radius:1px;width:2px;position:absolute;top:-3px;bottom:-3px}._nowDot_10mn1_188{background:var(--primary);width:8px;height:8px;box-shadow:0 0 0 2px var(--surface-card);border-radius:50%;animation:1.6s ease-in-out infinite _nowPulse_10mn1_1;position:absolute;top:-4px;left:50%;transform:translate(-50%)}@keyframes _nowPulse_10mn1_1{0%,to{box-shadow:0 0 0 2px var(--surface-card), 0 0 0 0 color-mix(in srgb, var(--primary) 50%, transparent)}50%{box-shadow:0 0 0 2px var(--surface-card), 0 0 0 6px color-mix(in srgb, var(--primary) 0%, transparent)}}@media (prefers-reduced-motion:reduce){._nowDot_10mn1_188{animation:none}}._range_10mn1_219{font-variant-numeric:tabular-nums;color:var(--text-light);letter-spacing:.04em;justify-content:space-between;font-size:10px;display:flex}._summary_10mn1_230{text-align:right;min-width:160px;padding-left:var(--space-md);border-left:1px solid var(--divider);flex-direction:column;flex-shrink:0;justify-content:center;gap:2px;display:flex}._summaryNow_10mn1_242{color:var(--text-light);font-size:12px}._summaryNowEm_10mn1_247{color:var(--text);font-weight:700}._summaryNext_10mn1_252{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:11px}._emptyMessage_10mn1_260{color:var(--text-light);flex:auto;justify-content:center;align-items:center;font-size:12px;font-style:italic;display:flex}._tipTitle_10mn1_272{color:var(--text);align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}._tipDot_10mn1_281{border-radius:50%;flex-shrink:0;width:8px;height:8px}._tipMeta_10mn1_288{color:var(--text-light);font-variant-numeric:tabular-nums;flex-direction:column;gap:2px;margin-top:4px;font-size:11px;display:flex}@media (width<=720px){._strip_10mn1_15{padding:var(--space-md);flex-wrap:wrap}._eyebrow_10mn1_53{flex-direction:row;align-items:baseline;gap:8px;min-width:0}._summary_10mn1_230{text-align:left;border-left:none;width:100%;padding-left:0}}._popover_xbw67_1{z-index:200;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:240px;max-width:280px;box-shadow:var(--shadow-lg);flex-direction:column;gap:10px;padding:12px 14px;animation:.16s cubic-bezier(.4,0,.2,1) forwards _popIn_xbw67_1;display:flex;position:absolute;top:calc(100% + 8px);left:0}@keyframes _popIn_xbw67_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._header_xbw67_24{border-bottom:1px solid var(--divider);align-items:center;gap:8px;padding-bottom:8px;display:flex}._dot_xbw67_32{background:var(--group-dot);border-radius:50%;flex-shrink:0;width:10px;height:10px}._title_xbw67_40{color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:13px;font-weight:600;overflow:hidden}._count_xbw67_51{color:var(--text-light);letter-spacing:.04em;flex-shrink:0;font-family:ui-monospace,monospace;font-size:10px;font-weight:600}._description_xbw67_60{color:var(--text-light);margin:0;font-size:12px;line-height:1.5}._memberList_xbw67_67{flex-direction:column;gap:4px;max-height:200px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._memberRow_xbw67_78{align-items:center;gap:8px;padding:4px 0;display:flex}._avatar_xbw67_85{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:inline-flex}._memberName_xbw67_98{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._empty_xbw67_106{color:var(--text-light);padding:6px 0;font-size:12px;font-style:italic}@media (prefers-reduced-motion:reduce){._popover_xbw67_1{animation:none}}._wrapper_poyz2_1{display:inline-flex;position:relative}._badge_poyz2_6{border-radius:var(--radius-pill);font-family:var(--font-family);letter-spacing:.04em;color:var(--group-dot);background:var(--group-tint);border:1px solid color-mix(in srgb, var(--group-dot) 25%, transparent);white-space:nowrap;align-items:center;gap:5px;padding:2px 8px;font-weight:600;line-height:1;display:inline-flex}[data-theme=dark] ._badge_poyz2_6{color:color-mix(in srgb, var(--group-dot) 70%, #fff 30%);background:var(--group-tint-dark);border-color:color-mix(in srgb, var(--group-dot) 50%, transparent)}._badgeSm_poyz2_28{letter-spacing:.06em;text-transform:uppercase;padding:2px 7px;font-size:10px}._badgeMd_poyz2_35{padding:3px 10px;font-size:11px}._dot_poyz2_40{background:var(--group-dot);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._label_poyz2_49{white-space:nowrap;text-overflow:ellipsis;max-width:120px;overflow:hidden}._interactive_poyz2_56{cursor:pointer;transition:transform .12s,filter .12s}._interactive_poyz2_56:hover{filter:brightness(1.05);transform:translateY(-1px)}._interactive_poyz2_56:focus-visible{outline:2px solid var(--group-dot);outline-offset:2px}._bg_19jhp_20{object-fit:cover;object-position:center;width:100%;height:100%;image-rendering:pixelated;image-rendering:crisp-edges;z-index:0;pointer-events:none;opacity:.7;border-radius:inherit;position:absolute;inset:0}[data-theme=dark] ._bg_19jhp_20{opacity:.55}._solid_19jhp_47,[data-theme=dark] ._solid_19jhp_47{opacity:1}._card_2hlah_10{--user-color:var(--primary);--phase-color:#10b981;text-align:center;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);isolation:isolate;animation:_cardArrive_2hlah_1 .48s var(--spring-pop) both;transition:border-color .2s ease, box-shadow .2s ease, transform .24s var(--spring-soft), background var(--transition-theme);flex-direction:column;align-items:center;gap:0;padding:24px 20px 20px;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a}@keyframes _cardArrive_2hlah_1{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}._card_2hlah_10>:not(img):not(video){z-index:1;position:relative}._card_2hlah_10:hover{border-color:color-mix(in srgb, var(--phase-color) 30%, var(--border));transform:translateY(-3px);box-shadow:0 6px 18px #00000014}[data-theme=dark] ._card_2hlah_10{background:var(--surface-card);border-color:var(--border);box-shadow:0 1px 2px #0000004d}[data-theme=dark] ._card_2hlah_10:hover{box-shadow:0 4px 18px #00000080}._ringWrap_2hlah_81{flex-shrink:0;width:96px;height:96px;position:relative}._ring_2hlah_81{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}._ringTrack_2hlah_95{stroke:var(--bg-gray)}[data-theme=dark] ._ringTrack_2hlah_95{stroke:#ffffff0d}._ringProgress_2hlah_107{stroke:var(--phase-color);transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1),stroke .3s}._avatar_2hlah_114{background:var(--user-color);color:#fff;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:68px;height:68px;font-size:22px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #00000026}._avatar_2hlah_114 img{object-fit:cover;border-radius:50%;width:100%;height:100%}._statusBadge_2hlah_146{text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-pill);border:1px solid #0000;align-items:center;gap:6px;margin-top:12px;padding:4px 10px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}._statusDot_2hlah_161{background:currentColor;border-radius:50%;width:5px;height:5px;animation:2.2s ease-in-out infinite _statusBeat_2hlah_1}@keyframes _statusBeat_2hlah_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}._phase_safe_2hlah_177 ._statusBadge_2hlah_146{color:#047857;background:#0596691a;border-color:#05966940}[data-theme=dark] ._phase_safe_2hlah_177 ._statusBadge_2hlah_146{color:#34d399;background:#0596691f;border-color:#0596694d}._phase_warn_2hlah_191{--phase-color:#f59e0b}._phase_warn_2hlah_191 ._statusBadge_2hlah_146{color:#b45309;background:#d977061a;border-color:#d9770640}[data-theme=dark] ._phase_warn_2hlah_191 ._statusBadge_2hlah_146{color:#fbbf24;background:#d977061f;border-color:#d977064d}._phase_overdue_2hlah_207{--phase-color:#f43f5e}._phase_overdue_2hlah_207 ._statusBadge_2hlah_146{color:#be123c;background:#e11d481a;border-color:#e11d4840}[data-theme=dark] ._phase_overdue_2hlah_207 ._statusBadge_2hlah_146{color:#fb7185;background:#e11d481f;border-color:#e11d484d}._identity_2hlah_223{flex-direction:column;align-items:center;gap:2px;max-width:100%;margin-top:14px;display:flex}._name_2hlah_232{color:var(--text);letter-spacing:-.005em;white-space:nowrap;align-items:center;gap:6px;max-width:100%;font-size:14px;font-weight:600;line-height:1.2;display:inline-flex;overflow:hidden}._youTag_2hlah_246{text-transform:uppercase;letter-spacing:.08em;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-radius:3px;flex-shrink:0;padding:2px 5px;font-size:9px;font-weight:700;line-height:1}._role_2hlah_260{color:var(--text-light);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;font-weight:500;overflow:hidden}._groupBadgeRow_2hlah_271{margin-top:6px;display:inline-flex}._timerBlock_2hlah_278{flex-direction:column;align-items:center;gap:4px;margin-top:16px;display:flex}._timer_2hlah_278{font-family:var(--font-family);font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "zero";letter-spacing:-.025em;color:var(--text);font-size:38px;font-weight:700;line-height:1;transition:color .3s}._phase_warn_2hlah_191 ._timer_2hlah_278{color:#b45309}._phase_overdue_2hlah_207 ._timer_2hlah_278{color:#be123c}[data-theme=dark] ._phase_warn_2hlah_191 ._timer_2hlah_278{color:#fbbf24}[data-theme=dark] ._phase_overdue_2hlah_207 ._timer_2hlah_278{color:#fb7185}._timerLabel_2hlah_308{text-transform:uppercase;letter-spacing:.14em;color:var(--text-light);font-size:10px;font-weight:600}._telemetry_2hlah_318{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-md);text-align:left;flex-direction:column;gap:6px;width:100%;margin:18px 0 0;padding:12px 14px;display:flex}[data-theme=dark] ._telemetry_2hlah_318{border-color:var(--border);background:#ffffff06}._telemetryRow_2hlah_340{grid-template-columns:14px 50px 1fr;align-items:center;gap:10px;margin:0;padding:3px 0;display:grid}._telemetryRow_2hlah_340+._telemetryRow_2hlah_340{border-top:1px solid color-mix(in srgb, var(--border) 50%, transparent)}[data-theme=dark] ._telemetryRow_2hlah_340+._telemetryRow_2hlah_340{border-top-color:#ffffff0a}._telemetryKey_2hlah_357{font-family:var(--font-family);letter-spacing:.12em;text-transform:uppercase;color:var(--text-light);grid-column:1/span 2;align-items:center;gap:8px;margin:0;font-size:10px;font-weight:700;display:inline-flex}._telemetryIcon_2hlah_371{color:var(--text-light);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._telemetryVal_2hlah_379{font-family:var(--font-family);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--text);text-align:right;margin:0;font-size:12px;font-weight:600}[data-theme=dark] ._telemetryVal_2hlah_379{color:var(--text-alt)}._action_2hlah_396{width:100%;margin-top:18px}._holdBtn_2hlah_401{border-radius:var(--radius-sm);color:#18181b;width:100%;height:40px;font-family:var(--font-family);letter-spacing:.04em;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#fff;border:1px solid #dbeafe;padding:0 14px;font-size:12px;font-weight:600;transition:background .2s,border-color .2s,color .2s;position:relative;overflow:hidden}[data-theme=dark] ._holdBtn_2hlah_401{color:var(--text);background:#ffffff0a;border-color:#ffffff1a}._holdBtn_2hlah_401:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary) 35%, transparent)}[data-theme=dark] ._holdBtn_2hlah_401:hover:not(:disabled){border-color:#fff3}._holdBtn_2hlah_401:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._holdBtnUrgent_2hlah_444{color:#be123c;border-color:#f43f5e66}[data-theme=dark] ._holdBtnUrgent_2hlah_444{color:#fb7185;border-color:#f43f5e66}._holdFill_2hlah_454{pointer-events:none;background:#2563eb26;width:0;transition:none;position:absolute;inset:0 auto 0 0}[data-theme=dark] ._holdFill_2hlah_454{background:#3b82f633}._holding_2hlah_467 ._holdFill_2hlah_454{width:100%;transition:width 1.5s linear}._confirmed_2hlah_472 ._holdFill_2hlah_454{background:var(--primary);width:100%;transition:none}._holdLabel_2hlah_478{z-index:1;justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex;position:relative}._phase_overdue_2hlah_207{border-color:#f43f5e66;animation:2.4s ease-in-out infinite _overduePulse_2hlah_1}[data-theme=dark] ._phase_overdue_2hlah_207{background:color-mix(in srgb, #f43f5e 5%, var(--surface-card));border-color:#f43f5e66}._phase_overdue_2hlah_207 ._ringProgress_2hlah_107{animation:2.4s ease-in-out infinite _ringPulse_2hlah_1}@keyframes _overduePulse_2hlah_1{0%,to{border-color:#f43f5e4d}50%{border-color:#f43f5ea6}}@keyframes _ringPulse_2hlah_1{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._card_2hlah_10,._ringProgress_2hlah_107,._timer_2hlah_278{transition:none!important;animation:none!important}._card_2hlah_10:hover{transform:none}._phase_overdue_2hlah_207,._phase_overdue_2hlah_207 ._ringProgress_2hlah_107,._statusDot_2hlah_161{animation:none}}._chip_ih9wn_7{--user-color:var(--primary);--phase-color:#10b981;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-md);isolation:isolate;min-height:64px;animation:_chipIn_ih9wn_1 .42s var(--spring-pop) both;transition:border-color .2s ease, box-shadow .2s ease, transform .24s var(--spring-soft), background var(--transition-theme);align-items:center;gap:11px;padding:9px 12px;display:flex;position:relative;overflow:hidden}@keyframes _chipIn_ih9wn_1{0%{opacity:0;transform:translateY(8px)scale(.95)}to{opacity:1;transform:none}}._chip_ih9wn_7:hover{border-color:color-mix(in srgb, var(--phase-color) 35%, var(--border));transform:translateY(-2px);box-shadow:0 4px 14px #00000012}[data-theme=dark] ._chip_ih9wn_7:hover{box-shadow:0 4px 14px #00000073}._owner_ih9wn_53{border-color:color-mix(in srgb, var(--primary) 28%, var(--border));background:color-mix(in srgb, var(--primary) 3%, var(--surface-card))}._ringWrap_ih9wn_60{flex-shrink:0;width:48px;height:48px;position:relative}._ring_ih9wn_60{width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}._ringTrack_ih9wn_74{stroke:var(--bg-gray)}[data-theme=dark] ._ringTrack_ih9wn_74{stroke:#ffffff0d}._ringProgress_ih9wn_82{stroke:var(--phase-color);transition:stroke-dashoffset .9s cubic-bezier(.4,0,.2,1),stroke .3s}._avatar_ih9wn_89{background:var(--user-color);color:#fff;letter-spacing:.02em;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 1px 2px #00000026}._avatar_ih9wn_89 img{object-fit:cover;border-radius:50%;width:100%;height:100%}._body_ih9wn_118{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._name_ih9wn_126{align-items:center;gap:6px;min-width:0;display:inline-flex}._nameText_ih9wn_133{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}._youTag_ih9wn_143{text-transform:uppercase;letter-spacing:.08em;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-radius:3px;flex-shrink:0;padding:2px 5px;font-size:9px;font-weight:700;line-height:1}._meta_ih9wn_157{color:var(--text-light);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:11px;display:inline-flex;overflow:hidden}._phaseDot_ih9wn_169{background:var(--phase-color);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2.2s ease-in-out infinite _chipBeat_ih9wn_1}@keyframes _chipBeat_ih9wn_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.8)}}._timerBlock_ih9wn_185{flex-shrink:0;margin-left:auto}._timer_ih9wn_185{font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "zero";letter-spacing:-.02em;color:var(--text);font-size:17px;font-weight:700;transition:color .3s}._phase_warn_ih9wn_202{--phase-color:#f59e0b}._phase_overdue_ih9wn_203{--phase-color:#f43f5e}._phase_warn_ih9wn_202 ._timer_ih9wn_185{color:#b45309}._phase_overdue_ih9wn_203 ._timer_ih9wn_185{color:#be123c}[data-theme=dark] ._phase_warn_ih9wn_202 ._timer_ih9wn_185{color:#fbbf24}[data-theme=dark] ._phase_overdue_ih9wn_203 ._timer_ih9wn_185{color:#fb7185}._phase_overdue_ih9wn_203{animation:_chipIn_ih9wn_1 .42s var(--spring-pop) both, _chipOverduePulse_ih9wn_1 2.4s ease-in-out infinite;border-color:#f43f5e59}[data-theme=dark] ._phase_overdue_ih9wn_203{background:color-mix(in srgb, #f43f5e 5%, var(--surface-card))}@keyframes _chipOverduePulse_ih9wn_1{0%,to{border-color:#f43f5e47}50%{border-color:#f43f5e99}}._progressStrip_ih9wn_227{background:var(--phase-color);border-radius:0 var(--radius-pill) var(--radius-pill) 0;height:2.5px;transition:width .9s cubic-bezier(.4,0,.2,1),background .3s;position:absolute;bottom:0;left:0}._endBtn_ih9wn_241{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-pill);min-width:52px;height:30px;color:var(--text);font-family:var(--font-family);letter-spacing:.04em;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;transition:border-color .2s ease, color .2s ease, scale .16s var(--spring-pop);flex-shrink:0;padding:0 12px;font-size:11px;font-weight:600;position:relative;overflow:hidden}._endBtn_ih9wn_241:hover{border-color:color-mix(in srgb, var(--primary) 40%, transparent)}._endBtn_ih9wn_241:active{scale:.95}._endBtnUrgent_ih9wn_274{color:#be123c;border-color:#f43f5e66}[data-theme=dark] ._endBtnUrgent_ih9wn_274{color:#fb7185}._endFill_ih9wn_283{background:color-mix(in srgb, var(--primary) 18%, transparent);pointer-events:none;width:0;position:absolute;inset:0 auto 0 0}._holding_ih9wn_291 ._endFill_ih9wn_283{width:100%;transition:width 1.5s linear}._confirmed_ih9wn_296 ._endFill_ih9wn_283{background:var(--primary);width:100%;transition:none}._endLabel_ih9wn_302{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){._chip_ih9wn_7,._phase_overdue_ih9wn_203,._phaseDot_ih9wn_169,._ringProgress_ih9wn_82,._progressStrip_ih9wn_227{transition:none;animation:none}._chip_ih9wn_7:hover{transform:none}}._deck_1yjaw_1{gap:var(--space-sm);flex-direction:column;display:flex}._toolbar_1yjaw_9{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._headLeft_1yjaw_17{align-items:center;gap:10px;display:flex}._title_1yjaw_23{color:var(--text);font-size:16px;font-weight:600}._countPill_1yjaw_29{font-variant-numeric:tabular-nums;min-width:24px;height:22px;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-radius:var(--radius-pill);animation:_pillIn_1yjaw_1 .36s var(--spring-pop) both;justify-content:center;align-items:center;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}@keyframes _pillIn_1yjaw_1{0%{opacity:0;scale:.7}}._headRight_1yjaw_53{align-items:center;gap:12px;display:flex}._hint_1yjaw_59{color:var(--text-light);font-size:12px}._nav_1yjaw_66{align-items:center;gap:6px;display:flex}._navRange_1yjaw_72{color:var(--text-light);font-variant-numeric:tabular-nums;white-space:nowrap;margin-right:4px;font-size:11px}._navBtn_1yjaw_80{background:var(--surface-card);border:1px solid var(--border);width:30px;height:30px;color:var(--text);cursor:pointer;transition:border-color .16s ease, background .16s ease, transform .2s var(--spring-glide), box-shadow .2s ease, opacity .16s ease, scale .16s var(--spring-pop);border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}._navBtn_1yjaw_80 svg{width:15px;height:15px}._navBtn_1yjaw_80:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary) 40%, var(--border));background:var(--surface-elevated);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._navBtn_1yjaw_80:active:not(:disabled){scale:.9}._navBtn_1yjaw_80:disabled{opacity:.35;cursor:default}._segCtl_1yjaw_124{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-pill);padding:3px;display:inline-flex;position:relative}[data-theme=dark] ._segCtl_1yjaw_124{background:#ffffff0d}._segThumb_1yjaw_137{background:var(--surface-elevated);border-radius:var(--radius-pill);width:calc(50% - 3px);box-shadow:var(--shadow-sm);transition:translate .26s var(--spring-glide);position:absolute;top:3px;bottom:3px;left:3px}._segThumbRight_1yjaw_149{translate:100%}._segBtn_1yjaw_153{z-index:1;border-radius:var(--radius-pill);width:34px;height:26px;color:var(--text-light);cursor:pointer;transition:color .18s ease, scale .16s var(--spring-pop);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._segBtn_1yjaw_153 svg{width:14px;height:14px}._segBtn_1yjaw_153:active{scale:.92}._segBtnActive_1yjaw_179{color:var(--text)}._grid_1yjaw_185{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}._compactGrid_1yjaw_193{animation:_bodyIn_1yjaw_1 .3s var(--spring-soft) both;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px;display:grid}@keyframes _bodyIn_1yjaw_1{0%{opacity:0}}._carouselBlock_1yjaw_208{animation:_bodyIn_1yjaw_1 .3s var(--spring-soft) both;flex-direction:column;gap:8px;display:flex}._carouselWrap_1yjaw_215{position:relative}._track_1yjaw_219{scroll-snap-type:x proximity;scrollbar-width:none;gap:16px;padding:4px 4px 8px;scroll-padding-left:4px;display:flex;overflow-x:auto}._track_1yjaw_219::-webkit-scrollbar{display:none}._track_1yjaw_219:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-md)}._slide_1yjaw_240{scroll-snap-align:start;min-width:0}._edgeFade_1yjaw_247{pointer-events:none;opacity:0;z-index:2;width:56px;transition:opacity .24s;position:absolute;top:0;bottom:8px}._edgeFadeLeft_1yjaw_258{background:linear-gradient(to right, var(--surface-canvas), transparent);left:0}._edgeFadeRight_1yjaw_263{background:linear-gradient(to left, var(--surface-canvas), transparent);right:0}._edgeFadeOn_1yjaw_268{opacity:1}._progressTrack_1yjaw_273{background:var(--bg-gray);border-radius:var(--radius-pill);height:3px;overflow:hidden}[data-theme=dark] ._progressTrack_1yjaw_273{background:#ffffff0f}._progressFill_1yjaw_284{background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 60%, transparent));border-radius:var(--radius-pill);height:100%;transition:width .16s ease-out;display:block}._emptyState_1yjaw_294{align-items:center;gap:var(--space-sm);padding:var(--space-lg);background:var(--white);border:1px dashed var(--divider);border-radius:var(--radius-lg);color:var(--text-light);font-size:13px;display:flex}._emptyDot_1yjaw_306{background:var(--primary);border-radius:50%;width:8px;height:8px;animation:2.6s ease-in-out infinite _emptyPulse_1yjaw_1;display:inline-block}@keyframes _emptyPulse_1yjaw_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 35%, transparent)}50%{box-shadow:0 0 0 6px #0000}}@media (prefers-reduced-motion:reduce){._countPill_1yjaw_29,._compactGrid_1yjaw_193,._carouselBlock_1yjaw_208,._emptyDot_1yjaw_306{animation:none}._segThumb_1yjaw_137,._navBtn_1yjaw_80,._segBtn_1yjaw_153,._progressFill_1yjaw_284{transition:none}._track_1yjaw_219{scroll-behavior:auto}}._ruler_8px1d_2{flex-shrink:0;grid-auto-columns:1fr;grid-auto-flow:column;height:100%;padding-top:40px;display:grid}._hour_8px1d_8{flex-direction:column;justify-content:center;gap:2px;padding-block:4px;padding-inline-start:10px;display:flex;position:relative;overflow:hidden}._hour_8px1d_8+._hour_8px1d_8:before{content:"";background:var(--divider);opacity:.8;width:1px;position:absolute;top:25%;bottom:25%;left:0}._gmt_8px1d_44{color:var(--text-alt);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:12px;font-weight:700;line-height:1;transition:color .3s}[data-theme=dark] ._gmt_8px1d_44{color:#e8eaed}._local_8px1d_58{color:var(--text-light);font-variant-numeric:tabular-nums;letter-spacing:.04em;opacity:.75;font-size:10px;font-weight:500;line-height:1}[data-theme=dark] ._local_8px1d_58{color:#a1a1aa;opacity:.85}._hourCurrent_8px1d_8{background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 7%, transparent), transparent 80%)}._hourCurrent_8px1d_8 ._gmt_8px1d_44{color:var(--primary)}[data-theme=dark] ._hourCurrent_8px1d_8 ._gmt_8px1d_44{color:#93c5fd}._hourNight_8px1d_10{background:linear-gradient(#3341550d,#0000 85%)}._hourNight_8px1d_10 ._gmt_8px1d_44{opacity:.8}[data-theme=dark] ._hourNight_8px1d_10{background:linear-gradient(#00000047,#0000 85%)}._hourCurrent_8px1d_8._hourNight_8px1d_10{background:linear-gradient(180deg, color-mix(in srgb, var(--primary) 7%, transparent), transparent 80%)}._hourMidnight_8px1d_9:before{content:"";background:color-mix(in srgb, var(--text-light) 45%, transparent);opacity:1;width:2px;position:absolute;top:10%;bottom:10%;left:0}[data-theme=dark] ._hourMidnight_8px1d_9:before{background:#ffffff2e}._dayChip_8px1d_138{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;color:var(--text-alt);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);z-index:2;animation:_dayChipIn_8px1d_1 .42s var(--spring-pop) backwards;align-items:center;padding:2px 7px;font-size:9px;font-weight:700;line-height:1.3;display:inline-flex;position:absolute;top:7px;left:6px}[data-theme=dark] ._dayChip_8px1d_138{background:var(--surface-elevated);color:var(--text-alt);border-color:#ffffff1a}@keyframes _dayChipIn_8px1d_1{0%{opacity:0;transform:translateY(-4px)scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._dayChip_8px1d_138{animation:none}}._cell_f81e3_1{--user-color:var(--primary);height:100%;transition:background var(--transition-theme);background:0 0;align-items:center;gap:10px;padding:0 12px 0 14px;display:flex;position:relative}._cell_f81e3_1:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;border-radius:var(--radius-sm)}._cell_f81e3_1:before{content:"";background:var(--accent-color,var(--user-color));opacity:.55;border-radius:0 3px 3px 0;width:3px;transition:opacity .16s,top .16s,bottom .16s;position:absolute;top:10px;bottom:10px;left:0}._cell_f81e3_1:hover:before{opacity:1;top:7px;bottom:7px}._avatar_f81e3_46{-webkit-user-select:none;user-select:none;border-radius:50%;flex:0 0 36px;width:36px;height:36px;position:relative}._avatarInner_f81e3_55{box-shadow:0 0 0 2px color-mix(in srgb, var(--user-color) 22%, transparent);border-radius:50%;transition:filter .2s,opacity .2s;display:block}._statusDot_f81e3_69{z-index:2;color:#fff;background:var(--dot-color,#9ca3af);width:14px;height:14px;box-shadow:0 0 0 2px var(--surface-elevated), 0 1px 3px #00000040;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-2px;right:-2px}._statusDot_f81e3_69._working_f81e3_87{--dot-color:#22c55e}._statusDot_f81e3_69._onBreak_f81e3_90{--dot-color:#f59e0b}._statusDot_f81e3_69._offline_f81e3_93{--dot-color:#9ca3af}._working_f81e3_87:before{content:"";background:var(--dot-color);z-index:-1;border-radius:50%;animation:2.4s ease-out infinite _statusPulse_f81e3_1;position:absolute;inset:0}@keyframes _statusPulse_f81e3_1{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.1)}}._onBreak_f81e3_90{filter:saturate(.9)brightness(.97)}._cellOffline_f81e3_127 ._avatarInner_f81e3_55{filter:grayscale(.4)saturate(.7);opacity:.85}._cellOffline_f81e3_127 ._name_f81e3_132,[data-theme=dark] ._cellOffline_f81e3_127 ._name_f81e3_132{color:var(--text-alt)}._cellOffline_f81e3_127:before{opacity:.3}._info_f81e3_146{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._name_f81e3_132{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;line-height:1.2;overflow:hidden}[data-theme=dark] ._name_f81e3_132{color:#fff}._meta_f81e3_168{min-width:0;color:var(--text-alt);align-items:center;gap:5px;font-size:11px;line-height:1.3;display:flex}._clock_f81e3_178{font-variant-numeric:tabular-nums;letter-spacing:.01em;flex-shrink:0;font-weight:600}[data-theme=dark] ._clock_f81e3_178{color:#e8eaed}._tz_f81e3_189{letter-spacing:.06em;color:var(--text-light);text-transform:uppercase;flex-shrink:0;font-size:9.5px;font-weight:700}._metaSep_f81e3_198{color:var(--text-light);opacity:.6;flex-shrink:0}._groupName_f81e3_206{letter-spacing:.04em;min-width:0;color:var(--group-color,var(--text-light));align-items:center;gap:4px;font-size:10px;font-weight:600;display:inline-flex}[data-theme=dark] ._groupName_f81e3_206{color:color-mix(in srgb, var(--group-color,var(--text-light)) 70%, #fff 30%)}._groupDot_f81e3_221{background:var(--group-color,var(--text-light));border-radius:50%;flex-shrink:0;width:6px;height:6px}._groupLabel_f81e3_229{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._phaseIcon_f81e3_237{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}._phaseIcon_f81e3_237._day_f81e3_247{color:#f59e0b;background:#f59e0b1f}._phaseIcon_f81e3_237._night_f81e3_252{color:#6366f1;background:#6366f11a}[data-theme=dark] ._phaseIcon_f81e3_237._day_f81e3_247{color:#fbbf24;background:#fbbf2424}[data-theme=dark] ._phaseIcon_f81e3_237._night_f81e3_252{color:#a5b4fc;background:#a5b4fc24}._tooltipGroupRow_f81e3_269{align-items:center;gap:6px;display:inline-flex}._tooltipGroupCount_f81e3_275{color:var(--text-light);letter-spacing:.04em;font-family:ui-monospace,monospace;font-size:10px}@media (prefers-reduced-motion:reduce){._working_f81e3_87:before{animation:none}._cell_f81e3_1:before{transition:none}}@media (width<=768px){._cell_f81e3_1{gap:8px;padding:0 10px 0 12px}._phaseIcon_f81e3_237{display:none}}._block_11x3y_1{--block-color:var(--primary);cursor:default;z-index:20;border:1px solid var(--border);border-left:4px solid var(--block-color);background-color:var(--bg-gray);transform-origin:0;min-width:18px;animation:_blockIn_11x3y_1 .36s var(--spring-soft) backwards;transition:transform .2s var(--spring-pop), background-color .18s ease, border-color .18s ease, box-shadow .2s ease, opacity .18s ease;border-radius:7px;outline:none;align-items:center;padding:0 8px 0 10px;display:flex;position:absolute;top:6px;bottom:6px;overflow:hidden}@keyframes _blockIn_11x3y_1{0%{opacity:0;transform:scaleX(.65)}to{opacity:1;transform:scaleX(1)}}._labelStack_11x3y_47{z-index:1;pointer-events:none;flex-direction:column;flex:auto;justify-content:center;gap:1px;min-width:0;display:flex;position:relative}._label_11x3y_47{letter-spacing:.01em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:600;overflow:hidden}._groupLabel_11x3y_69{color:var(--text-light);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:700;line-height:1.2;overflow:hidden}[data-theme=dark] ._groupLabel_11x3y_69{color:#a1a1aa}._scheduled_11x3y_87{background-color:color-mix(in srgb, var(--block-color) 14%, var(--bg-gray));border-style:dashed dashed dashed solid;border-color:color-mix(in srgb, var(--block-color) 45%, var(--border));border-left-color:var(--block-color);opacity:.95}._scheduled_11x3y_87 ._label_11x3y_47{color:var(--text-alt)}[data-theme=dark] ._scheduled_11x3y_87{background-color:color-mix(in srgb, var(--block-color) 22%, var(--surface-card));border-color:color-mix(in srgb, var(--block-color) 50%, transparent);border-left-color:var(--block-color)}[data-theme=dark] ._scheduled_11x3y_87 ._label_11x3y_47{color:#d4d4d8}._active_11x3y_112{background-color:color-mix(in srgb, var(--block-color) 22%, var(--white));border-color:color-mix(in srgb, var(--block-color) 55%, var(--border));border-left-color:var(--block-color)}._active_11x3y_112:after{content:"";background:repeating-linear-gradient(-45deg, transparent 0 7px, color-mix(in srgb, var(--block-color) 10%, transparent) 7px 14px);pointer-events:none;animation:1.4s linear infinite _stripesMarch_11x3y_1;position:absolute;inset:0}@keyframes _stripesMarch_11x3y_1{0%{background-position:0 0}to{background-position:20px 0}}._active_11x3y_112 ._label_11x3y_47{color:var(--text);font-weight:700}[data-theme=dark] ._active_11x3y_112{background-color:color-mix(in srgb, var(--block-color) 32%, var(--surface-card));border-color:color-mix(in srgb, var(--block-color) 60%, transparent);border-left-color:var(--block-color)}[data-theme=dark] ._active_11x3y_112 ._label_11x3y_47{color:#fafafa}._completed_11x3y_155{background-color:color-mix(in srgb, var(--text-light) 10%, transparent);border-color:color-mix(in srgb, var(--text-light) 25%, transparent);border-left-color:color-mix(in srgb, var(--text-light) 55%, transparent);opacity:.55}._completed_11x3y_155 ._label_11x3y_47{color:var(--text-light);font-weight:500}[data-theme=dark] ._completed_11x3y_155{opacity:.65;background-color:#94a3b81a;border-color:#94a3b833 #94a3b833 #94a3b833 #94a3b88c}[data-theme=dark] ._completed_11x3y_155 ._label_11x3y_47{color:#a1a1aa}._ghost_11x3y_185{border:1.5px dashed color-mix(in srgb, var(--block-color) 70%, transparent);background:color-mix(in srgb, var(--block-color) 6%, transparent);pointer-events:none;z-index:19;opacity:.85;border-radius:7px;position:absolute;top:8px;bottom:8px}[data-theme=dark] ._ghost_11x3y_185{border-color:color-mix(in srgb, var(--block-color) 65%, transparent);background:color-mix(in srgb, var(--block-color) 10%, transparent)}._actualMark_11x3y_210{box-shadow:inset 0 0 0 1.5px var(--block-color)}._block_11x3y_1:hover,._block_11x3y_1:focus-visible{z-index:21;opacity:1;box-shadow:0 3px 10px -2px color-mix(in srgb, var(--block-color) 35%, transparent);border-color:color-mix(in srgb, var(--block-color) 60%, var(--border));transform:translateY(-1px)scale(1.012)}._block_11x3y_1:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._tooltip_11x3y_232{--block-color:var(--primary);background:var(--white);min-width:240px;max-width:300px;color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:100;pointer-events:none;padding:0;font-size:12px;animation:.14s cubic-bezier(.2,.9,.3,1) _tipIn_11x3y_1;overflow:hidden}[data-theme=dark] ._tooltip_11x3y_232{color:#fafafa;background:#18181b;border-color:#27272a}@keyframes _tipIn_11x3y_1{0%{opacity:0;transform:translate(-50%,-100%)translateY(4px)}to{opacity:1}}._tooltipBelow_11x3y_264{animation:.14s cubic-bezier(.2,.9,.3,1) _tipInBelow_11x3y_1}@keyframes _tipInBelow_11x3y_1{0%{opacity:0;transform:translate(-50%)translateY(-4px)}to{opacity:1}}._tooltip_11x3y_232:after{content:"";border:6px solid #0000;border-top-color:var(--white);position:absolute;top:100%;left:50%;transform:translate(-50%)}[data-theme=dark] ._tooltip_11x3y_232:after{border-top-color:#18181b}._tooltipBelow_11x3y_264:after{border-top-color:#0000;border-bottom-color:var(--white);top:auto;bottom:100%}[data-theme=dark] ._tooltipBelow_11x3y_264:after{border-bottom-color:#18181b}._tooltipHeader_11x3y_298{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}._tooltipHeaderText_11x3y_307{flex-direction:column;gap:2px;min-width:0;display:flex}._tooltipAgent_11x3y_314{color:var(--text-light);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}._tooltipTitle_11x3y_322{letter-spacing:.01em;color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._tooltipGroupRow_11x3y_332{border-bottom:1px solid var(--divider);align-items:center;gap:6px;padding:6px 12px;display:inline-flex}._tooltipGroupDot_11x3y_340{border-radius:50%;flex-shrink:0;width:8px;height:8px}._tooltipGroupName_11x3y_347{color:var(--text);letter-spacing:.02em;font-size:11px;font-weight:600}._tooltipState_11x3y_355{text-transform:uppercase;letter-spacing:.08em;border-radius:var(--radius-pill);white-space:nowrap;border:1px solid;flex-shrink:0;align-items:center;padding:3px 8px;font-size:10px;font-weight:700;display:inline-flex}._state_scheduled_11x3y_369{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:color-mix(in srgb, var(--primary) 30%, transparent)}._state_active_11x3y_375{color:#059669;background:#0596691a;border-color:#0596694d}[data-theme=dark] ._state_active_11x3y_375{color:#34d399;background:#0596692e;border-color:#05966966}._state_completed_11x3y_387{color:var(--text-light);background:color-mix(in srgb, var(--text-light) 10%, transparent);border-color:color-mix(in srgb, var(--text-light) 25%, transparent)}._tooltipBody_11x3y_393{flex-direction:column;gap:6px;padding:10px 12px;display:flex}._tooltipRow_11x3y_400{justify-content:space-between;align-items:baseline;gap:10px;display:flex}._tooltipZone_11x3y_407{text-transform:uppercase;letter-spacing:.1em;color:var(--text-light);flex-shrink:0;font-size:10px;font-weight:700}._tooltipValue_11x3y_416{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:.01em;align-items:baseline;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._tooltipDash_11x3y_427{color:var(--text-light);font-weight:400}._tooltipDivider_11x3y_432{background:var(--divider);height:1px;margin:2px 0}@media (prefers-reduced-motion:reduce){._block_11x3y_1{transition:none;animation:none}._block_11x3y_1:hover,._block_11x3y_1:focus-visible{transform:none}._active_11x3y_112:after,._tooltip_11x3y_232,._tooltipBelow_11x3y_264{animation:none}}._block_146z8_1{cursor:not-allowed;z-index:15;background-color:#1e293b;background-image:repeating-linear-gradient(135deg,#00000047 0 6px,#0000 6px 12px);border:1px solid #94a3b81a;border-radius:7px;justify-content:center;align-items:center;padding:0 8px;transition:background .22s;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}._label_146z8_26{letter-spacing:.2em;text-transform:uppercase;color:#64748b;white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;pointer-events:none;font-family:ui-monospace,JetBrains Mono,SF Mono,monospace;font-size:10px;font-weight:700;overflow:hidden}[data-theme=light] ._block_146z8_1{background-color:#cbd5e1;background-image:repeating-linear-gradient(135deg,#1e293b2e 0 6px,#0000 6px 12px);border-color:#64748b4d}[data-theme=light] ._label_146z8_26{color:#475569}._block_146z8_1:hover{background-color:#273449}[data-theme=light] ._block_146z8_1:hover{background-color:#b5bfd0}._playhead_9p1jw_8{top:0;bottom:0;left:calc(var(--agent-col-w,0px) + (100% - var(--agent-col-w,0px)) / 2);z-index:50;pointer-events:none;transform:translateX(calc(-50% + var(--user-offset,0px)));transition:transform var(--motion-duration,0s) var(--motion-easing,linear);flex-direction:column;align-items:center;display:flex;position:absolute}._badge_9p1jw_41{filter:drop-shadow(0 2px 4px #2563eb40);flex-direction:column;flex:none;align-items:center;margin-top:4px;animation:3.2s ease-in-out infinite _badgeBreathe_9p1jw_1;display:flex}[data-theme=dark] ._badge_9p1jw_41{filter:drop-shadow(0 4px 12px #60a5fa73)}@keyframes _badgeBreathe_9p1jw_1{0%,to{filter:drop-shadow(0 2px 4px #2563eb40)}50%{filter:drop-shadow(0 2px 10px #2563eb80)}}[data-theme=dark] ._badge_9p1jw_41{animation-name:_badgeBreatheDark_9p1jw_1}@keyframes _badgeBreatheDark_9p1jw_1{0%,to{filter:drop-shadow(0 4px 12px #60a5fa73)}50%{filter:drop-shadow(0 4px 18px #60a5fabf)}}@media (prefers-reduced-motion:reduce){._badge_9p1jw_41{animation:none}}._pill_9p1jw_83{background:var(--primary);color:#fff;font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;border-radius:6px;max-width:160px;padding:3px 10px;font-size:11px;font-weight:600;line-height:1.35;overflow:hidden}._caret_9p1jw_103{background:var(--primary);clip-path:polygon(0 0,100% 0,50% 100%);width:10px;height:5px;margin-top:-.5px}._line_9p1jw_116{background:var(--primary);opacity:1;border-radius:1px;flex:auto;width:2px}._offRange_9p1jw_124 ._badge_9p1jw_41,._offRange_9p1jw_124 ._line_9p1jw_116{opacity:.35}[data-theme=dark] ._offRange_9p1jw_124 ._badge_9p1jw_41{filter:none}._container_lo4e2_16{--ruler-h:76px;--row-h:56px;flex-direction:column;display:flex}._header_lo4e2_30{justify-content:space-between;align-items:center;gap:var(--space-md);padding:0 var(--space-md) var(--space-md);flex-shrink:0;display:flex}._title_lo4e2_39{flex-direction:column;gap:2px;min-width:0;display:flex}._titleText_lo4e2_46{color:var(--text);letter-spacing:-.005em;font-size:15px;font-weight:600}._subtitle_lo4e2_53{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600}._headerActions_lo4e2_61{flex-shrink:0;align-items:center;gap:10px;display:inline-flex}._nowPill_lo4e2_68{background:color-mix(in srgb, var(--primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;letter-spacing:.02em;flex-shrink:0;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:inline-flex}[data-theme=dark] ._nowPill_lo4e2_68{background:#60a5fa1a;border-color:#60a5fa4d}._nowTextMain_lo4e2_87{color:var(--primary);font-weight:600}._nowTextSub_lo4e2_92{color:var(--text-alt);font-weight:500}._nowBadgeGmt_lo4e2_97,._nowBadgeLocal_lo4e2_98{text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-pill);padding:2px 6px;font-size:9px;font-weight:700;line-height:1}._nowBadgeGmt_lo4e2_97{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent)}._nowBadgeLocal_lo4e2_98{color:var(--text-light);background:color-mix(in srgb, var(--text-light) 10%, transparent);border:1px solid color-mix(in srgb, var(--text-light) 20%, transparent)}._nowDivider_lo4e2_120{background:var(--divider);flex-shrink:0;width:1px;height:14px}._groupFilterBar_lo4e2_129{padding:0 var(--space-md) 12px;flex-wrap:wrap;align-items:center;gap:6px;display:flex}._groupChip_lo4e2_137{--chip-color:var(--text-light);font-family:var(--font-family);letter-spacing:.04em;color:var(--text-light);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:background .16s ease, color .16s ease, border-color .16s ease, transform .22s var(--spring-pop);background:0 0;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex}._groupChip_lo4e2_137:hover{color:var(--text);border-color:var(--text-light);transform:translateY(-1px)}._groupChip_lo4e2_137:active{transform:scale(.94)}._groupChip_lo4e2_137:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._groupChipActive_lo4e2_174{color:var(--chip-color);background:color-mix(in srgb, var(--chip-color) 12%, transparent);border-color:color-mix(in srgb, var(--chip-color) 40%, transparent)}[data-theme=dark] ._groupChipActive_lo4e2_174{color:color-mix(in srgb, var(--chip-color) 70%, #fff 30%);background:color-mix(in srgb, var(--chip-color) 18%, transparent)}._groupChipDot_lo4e2_185{background:var(--chip-color);border-radius:50%;flex-shrink:0;width:8px;height:8px}._groupChipReset_lo4e2_193{width:22px;height:22px;color:var(--text-light);border:1px solid var(--border);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;margin-left:4px;font-size:14px;font-weight:600;line-height:1;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._groupChipReset_lo4e2_193:hover{background:var(--bg-gray);color:var(--text);border-color:var(--text-light)}._body_lo4e2_12{--agent-col-w:220px;--user-offset:0px;--card-radius:20px;--motion-duration:0s;--motion-easing:linear;cursor:grab;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--card-radius);min-height:0;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000008,0 10px 30px -14px #0000001f}[data-theme=dark] ._body_lo4e2_12{border-color:#ffffff14;box-shadow:inset 0 1px #ffffff08,0 16px 40px -16px #0009}._bodyAnimated_lo4e2_255{--motion-duration:.9s;--motion-easing:linear}._bodyDragging_lo4e2_260{--motion-duration:0s;--motion-easing:linear;cursor:grabbing}._bodyRecentering_lo4e2_266{--motion-duration:.8s;--motion-easing:cubic-bezier(.4, 0, .2, 1)}._grid_lo4e2_273{flex-direction:column;display:flex}._row_lo4e2_283{grid-template-columns:var(--agent-col-w) 1fr;border-bottom:1px solid var(--divider);transition:background-color .2s;display:grid}._row_lo4e2_283:last-child{border-bottom:none}._rulerRow_lo4e2_294{height:var(--ruler-h);background:linear-gradient(180deg, color-mix(in srgb, var(--surface-elevated) 30%, transparent) 0%, transparent 100%)}._agentRow_lo4e2_307{height:var(--row-h)}._agentRow_lo4e2_307:hover ._timelineCol_lo4e2_313{background-color:color-mix(in srgb, var(--primary) 3%, transparent)}._agentRow_lo4e2_307:hover ._agentCol_lo4e2_317{background-color:color-mix(in srgb, var(--primary) 5%, var(--surface-elevated))}[data-theme=dark] ._agentRow_lo4e2_307:hover ._timelineCol_lo4e2_313{background-color:#ffffff05}[data-theme=dark] ._agentRow_lo4e2_307:hover ._agentCol_lo4e2_317{background-color:color-mix(in srgb, var(--primary) 8%, var(--surface-elevated))}._agentCol_lo4e2_317{z-index:40;background:var(--surface-elevated);border-right:1px solid var(--border);transition:background-color .2s ease, border-color var(--transition-theme);position:sticky;left:0;box-shadow:4px 0 12px -3px #0000001a}[data-theme=dark] ._agentCol_lo4e2_317{background:var(--surface-elevated);border-right-color:#ffffff14;box-shadow:4px 0 15px -3px #00000080}._rulerHeader_lo4e2_350{flex-direction:column;justify-content:center;gap:2px;padding:4px 14px;display:flex}._rulerHeaderTitle_lo4e2_358{color:var(--text-light);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}._rulerHeaderCount_lo4e2_370{font-variant-numeric:tabular-nums;letter-spacing:.02em;border-radius:var(--radius-pill);color:var(--text-light);background:color-mix(in srgb, var(--text-light) 12%, transparent);padding:1px 7px;font-size:10px;font-weight:700}._rulerHeaderSub_lo4e2_381{color:var(--text-light);letter-spacing:.04em;font-size:10px;font-weight:500}._emptyRow_lo4e2_389{height:var(--row-h);padding:0 var(--space-md);color:var(--text-light);letter-spacing:.02em;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}._timelineCol_lo4e2_313{transition:background-color .2s;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 28px calc(100% - 28px),#0000 100%)}._track_lo4e2_430{--hour-width:96px;z-index:10;width:calc(var(--hour-count,24) * var(--hour-width));background-image:linear-gradient(to right, var(--divider) 1px, transparent 1px), linear-gradient(to right, color-mix(in srgb, var(--divider) 35%, transparent) 1px, transparent 1px);background-size:calc(100% / var(--hour-count,24)) 100%, calc(100% / (var(--hour-count,24) * 2)) 100%;height:100%;transform:translateX(var(--translate-x,0));will-change:transform;background-repeat:repeat-x;position:relative}[data-theme=dark] ._track_lo4e2_430{background-image:linear-gradient(90deg,#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px)}._rulerTrack_lo4e2_457{--hour-width:96px;width:calc(var(--hour-count,24) * var(--hour-width));height:100%;transform:translateX(var(--translate-x,0));will-change:transform;position:relative}._track_lo4e2_430,._rulerTrack_lo4e2_457{transition:transform var(--motion-duration,0s) var(--motion-easing,linear)}@media (prefers-reduced-motion:reduce){._track_lo4e2_430,._rulerTrack_lo4e2_457{transition:none}}._scrubber_lo4e2_485{z-index:45;opacity:0;pointer-events:none;flex-direction:column;align-items:center;width:0;transition:opacity .16s;display:flex;position:absolute;top:0;bottom:0;left:0}._scrubberLine_lo4e2_500{border-left:1px dashed color-mix(in srgb, var(--text-light) 55%, transparent);flex:auto;width:0}[data-theme=dark] ._scrubberLine_lo4e2_500{border-left-color:#ffffff47}._scrubberChip_lo4e2_511{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);white-space:nowrap;flex-direction:column;flex:none;align-items:center;gap:1px;margin-top:38px;padding:4px 10px;line-height:1.2;display:flex}[data-theme=dark] ._scrubberChip_lo4e2_511{border-color:#ffffff1f}._scrubGmt_lo4e2_531{font-variant-numeric:tabular-nums;letter-spacing:.03em;color:var(--text);font-size:12px;font-weight:700}._scrubLocal_lo4e2_539{font-variant-numeric:tabular-nums;color:var(--text-light);font-size:9.5px;font-weight:500}._jumpBtn_lo4e2_548{bottom:12px;left:calc(var(--agent-col-w,0px) + (100% - var(--agent-col-w,0px)) / 2);z-index:55;font-family:var(--font-family);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--primary);border-radius:var(--radius-pill);cursor:pointer;box-shadow:0 4px 14px -2px color-mix(in srgb, var(--primary) 60%, transparent), inset 0 1px 0 #fff3;animation:_jumpBtnIn_lo4e2_1 .32s var(--spring-pop) both;transition:background .16s ease, box-shadow .2s ease, transform .22s var(--spring-pop);border:none;align-items:center;gap:5px;padding:6px 14px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;transform:translate(-50%)}[data-theme=dark] ._jumpBtn_lo4e2_548{color:#0b1220}._jumpBtn_lo4e2_548:hover{background:var(--primary-hover);box-shadow:0 8px 20px -4px color-mix(in srgb, var(--primary) 70%, transparent), inset 0 1px 0 #fff3;transform:translate(-50%)translateY(-2px)}._jumpBtn_lo4e2_548:active{transform:translate(-50%)scale(.94)}._jumpBtn_lo4e2_548:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@keyframes _jumpBtnIn_lo4e2_1{0%{opacity:0;transform:translate(-50%)translateY(10px)scale(.9)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._scrubber_lo4e2_485,._jumpBtn_lo4e2_548{transition:none;animation:none}._groupChip_lo4e2_137{transition:none}._groupChip_lo4e2_137:hover,._groupChip_lo4e2_137:active{transform:none}}@media (width<=768px){._body_lo4e2_12{--agent-col-w:160px;--card-radius:16px}._track_lo4e2_430,._rulerTrack_lo4e2_457{--hour-width:72px}}._page_cjvj3_1{gap:var(--space-xl);flex-direction:column;display:flex}._header_cjvj3_7{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);flex-wrap:wrap;display:flex}._greeting_cjvj3_15{gap:var(--space-xs);flex-direction:column;display:flex}._eyebrow_cjvj3_21{color:var(--primary);text-transform:uppercase;letter-spacing:.1em;font-size:12px;font-weight:600}._title_cjvj3_29{color:var(--text);letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:1.2}._subtitle_cjvj3_37{color:var(--text-light);font-size:14px}._stats_cjvj3_42{gap:var(--space-md);flex-wrap:wrap;display:flex}._stat_cjvj3_42{padding:var(--space-sm) var(--space-md);background:var(--white);border:1px solid var(--border);border-radius:var(--radius-md);min-width:120px;box-shadow:var(--shadow-sm);transition:transform .24s var(--spring-soft), box-shadow .24s ease, border-color .24s ease;flex-direction:column;display:flex}._stat_cjvj3_42:hover{border-color:color-mix(in srgb, var(--primary) 30%, var(--border));box-shadow:var(--shadow-md), 0 4px 14px -6px color-mix(in srgb, var(--primary) 25%, transparent);transform:translateY(-2px)}._stat_cjvj3_42:hover ._statValue_cjvj3_71{color:var(--primary)}._statLabel_cjvj3_75{color:var(--text-light);text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:600}._statValue_cjvj3_71{color:var(--text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;transition:color .2s}._section_cjvj3_91{gap:var(--space-md);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){._stat_cjvj3_42{transition:none}._stat_cjvj3_42:hover{transform:none}}._slot_ef2h6_6{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;gap:8px;min-height:88px;padding:14px 14px 12px;transition:transform .18s cubic-bezier(.2,.9,.3,1),box-shadow .22s,border-color .22s,background .22s;display:flex;position:relative}[data-theme=dark] ._slot_ef2h6_6{background:var(--surface-card);border-color:var(--border)}._timeStack_ef2h6_30{flex-direction:column;gap:2px;display:flex}._time_ef2h6_30{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:inline-flex}._timeZoneTag_ef2h6_43{letter-spacing:.1em;text-transform:uppercase;min-width:30px;color:var(--text-light);opacity:.75;align-self:center;font-size:9px;font-weight:700;display:inline-block}._timeStart_ef2h6_57{color:var(--text);letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1}._timeDash_ef2h6_65{color:var(--text-light);opacity:.6;font-size:12px}._timeEnd_ef2h6_71{color:var(--text-light);letter-spacing:0;font-size:13px;font-weight:500}._timeLocal_ef2h6_84 ._timeStart_ef2h6_57{color:var(--text-light);font-size:12px;font-weight:500}._timeLocal_ef2h6_84 ._timeEnd_ef2h6_71{color:var(--text-light);opacity:.85;font-size:11px}._timeLocal_ef2h6_84 ._timeDash_ef2h6_65{font-size:10px}._statusLabel_ef2h6_100,._blockedLabel_ef2h6_101{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}._statusDot_ef2h6_111{background:currentColor;border-radius:50%;width:5px;height:5px;display:inline-block}._blockedBy_ef2h6_119{color:var(--text-light);opacity:.8;letter-spacing:.02em;text-transform:none;margin-left:4px;font-size:11px;font-weight:500}._status_available_ef2h6_131{cursor:pointer}._status_available_ef2h6_131 ._statusLabel_ef2h6_100{color:#059669}[data-theme=dark] ._status_available_ef2h6_131 ._statusLabel_ef2h6_100{color:#34d399}._status_available_ef2h6_131:hover,._status_available_ef2h6_131:focus-visible{border-color:color-mix(in srgb, var(--text-light) 55%, transparent);outline:none;transform:translateY(-2px);box-shadow:0 4px 12px #0f172a14}[data-theme=dark] ._status_available_ef2h6_131:hover,[data-theme=dark] ._status_available_ef2h6_131:focus-visible{background:var(--surface-elevated);border-color:#94a3b866;box-shadow:0 4px 14px #00000059}[data-theme=dark] ._status_available_ef2h6_131:hover ._timeStart_ef2h6_57,[data-theme=dark] ._status_available_ef2h6_131:focus-visible ._timeStart_ef2h6_57{color:#fff}._status_available_ef2h6_131:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._status_available_ef2h6_131:active{transform:translateY(0)}._status_mine_ef2h6_178{background:color-mix(in srgb, var(--primary) 6%, var(--surface-elevated));border-color:color-mix(in srgb, var(--primary) 30%, transparent);cursor:default}[data-theme=dark] ._status_mine_ef2h6_178{background:color-mix(in srgb, var(--primary) 12%, var(--surface-card));border-color:color-mix(in srgb, var(--primary) 40%, transparent)}._status_mine_ef2h6_178 ._statusLabel_ef2h6_100,._status_mine_ef2h6_178 ._timeStart_ef2h6_57{color:var(--primary)}[data-theme=dark] ._status_mine_ef2h6_178 ._timeStart_ef2h6_57{color:#93c5fd}._status_blocked_ef2h6_203{--booking-color:var(--text-light);background:var(--bg-gray);border-color:var(--divider);cursor:not-allowed;opacity:.78}[data-theme=dark] ._status_blocked_ef2h6_203{background:color-mix(in srgb, var(--surface-canvas) 60%, var(--surface-card));opacity:.7;border-color:#ffffff0d}._status_blocked_ef2h6_203 ._timeStart_ef2h6_57,._status_blocked_ef2h6_203 ._timeEnd_ef2h6_71,._status_blocked_ef2h6_203 ._timeDash_ef2h6_65{color:var(--text-light)}._status_blocked_ef2h6_203 ._blockedLabel_ef2h6_101{color:var(--text-light);opacity:.9}._blockedText_ef2h6_228{align-items:baseline;gap:4px;display:inline-flex}._status_blocked_ef2h6_203:after{content:"";background:var(--booking-color);opacity:.7;border-radius:50%;width:6px;height:6px;position:absolute;top:8px;right:8px}._askable_ef2h6_252{cursor:pointer}._askable_ef2h6_252:hover,._askable_ef2h6_252:focus-visible{border-color:color-mix(in srgb, var(--booking-color) 50%, var(--border));opacity:1;outline:none;transform:translateY(-1px)}._askable_ef2h6_252:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._pending_ef2h6_271{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 22%, transparent), 0 8px 20px #0f172a1a;z-index:2;animation:2s ease-in-out infinite _pendingBreath_ef2h6_1}[data-theme=dark] ._pending_ef2h6_271{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 30%, transparent), 0 8px 20px #0006}@keyframes _pendingBreath_ef2h6_1{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 22%, transparent), 0 8px 20px #0f172a1a}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--primary) 14%, transparent), 0 8px 20px #0f172a1a}}._confirmPanel_ef2h6_302{border-top:1px dashed color-mix(in srgb, var(--primary) 40%, transparent);flex-direction:column;gap:8px;margin-top:2px;padding-top:8px;animation:.18s cubic-bezier(.2,.9,.3,1) _confirmIn_ef2h6_1;display:flex}@keyframes _confirmIn_ef2h6_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._confirmPrompt_ef2h6_317{color:var(--text);font-size:12px;line-height:1.4}._confirmPrompt_ef2h6_317 strong{font-variant-numeric:tabular-nums;color:var(--primary);letter-spacing:.01em;font-weight:700}._confirmActions_ef2h6_330{gap:6px;display:flex}._confirmBtn_ef2h6_335{letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid;border-radius:4px;flex:1;justify-content:center;align-items:center;padding:7px 10px;font-family:inherit;font-size:11px;font-weight:700;transition:background .16s,color .16s,border-color .16s,transform .12s;display:inline-flex}._cancelBtn_ef2h6_356{color:var(--text-light);border-color:var(--divider);background:0 0}._cancelBtn_ef2h6_356:hover{color:var(--text);border-color:var(--text-light)}[data-theme=dark] ._cancelBtn_ef2h6_356{color:#94a3b8;border-color:#ffffff1f}[data-theme=dark] ._cancelBtn_ef2h6_356:hover{color:#e8eaed;border-color:#ffffff4d}._confirmBtnPrimary_ef2h6_377{background:var(--primary);color:#fff;border-color:var(--primary)}._confirmBtnPrimary_ef2h6_377:hover{background:var(--primary-hover);border-color:var(--primary-hover);transform:translateY(-1px)}._confirmBtnDanger_ef2h6_395{background:var(--error);color:#fff;border-color:var(--error)}._confirmBtnDanger_ef2h6_395:hover{background:color-mix(in srgb, var(--error) 85%, black);border-color:color-mix(in srgb, var(--error) 85%, black);transform:translateY(-1px)}._confirmBtn_ef2h6_335:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._past_ef2h6_414{opacity:.42;filter:saturate(.6);pointer-events:none}._current_ef2h6_420{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 18%, transparent)}._nowTag_ef2h6_425{letter-spacing:.12em;color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-radius:var(--radius-pill);padding:2px 6px;font-family:ui-monospace,SF Mono,monospace;font-size:9px;font-weight:700;line-height:1;animation:2.4s ease-in-out infinite _nowPing_ef2h6_1;position:absolute;top:8px;right:8px}@keyframes _nowPing_ef2h6_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 30%, transparent)}50%{box-shadow:0 0 0 5px #0000}}._slotGroupBadge_ef2h6_457{z-index:1;display:inline-flex;position:absolute;top:8px;right:8px}._current_ef2h6_420 ._slotGroupBadge_ef2h6_457{top:auto;bottom:8px}@media (prefers-reduced-motion:reduce){._slot_ef2h6_6,._confirmBtn_ef2h6_335,._confirmPanel_ef2h6_302,._pending_ef2h6_271,._nowTag_ef2h6_425{transition:none;animation:none}}._strip_m3vid_1{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);scrollbar-width:thin;gap:8px;padding:8px;display:flex;overflow-x:auto}._strip_m3vid_1::-webkit-scrollbar{height:6px}._strip_m3vid_1::-webkit-scrollbar-thumb{background:var(--divider);border-radius:var(--radius-pill)}._day_m3vid_21{border-radius:var(--radius-md);cursor:pointer;min-width:80px;color:var(--text-light);transition:background .18s ease, border-color .18s ease, color .18s ease, box-shadow .2s ease, transform .22s var(--spring-pop);-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;flex-direction:column;flex:1 0 auto;align-items:center;gap:2px;padding:10px 12px 12px;font-family:inherit;display:flex;position:relative}._day_m3vid_21:hover:not(:disabled):not(._selected_m3vid_45){background:color-mix(in srgb, var(--text-light) 8%, transparent);color:var(--text);border-color:color-mix(in srgb, var(--divider) 80%, transparent);transform:translateY(-2px)}._day_m3vid_21:active:not(:disabled){transform:scale(.95)}._day_m3vid_21:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._day_m3vid_21:disabled{cursor:not-allowed;opacity:.4}._weekday_m3vid_66{letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1}._num_m3vid_74{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--text);font-size:20px;font-weight:700;line-height:1}._day_m3vid_21:disabled ._num_m3vid_74,._day_m3vid_21:disabled ._weekday_m3vid_66{color:var(--text-light)}._today_m3vid_92:not(._selected_m3vid_45) ._num_m3vid_74{color:var(--primary)}[data-theme=dark] ._today_m3vid_92:not(._selected_m3vid_45) ._num_m3vid_74{color:#93c5fd}._selected_m3vid_45{background:var(--surface-elevated);border-color:var(--border);color:var(--text);box-shadow:inset 0 -2px 0 0 var(--primary)}._selected_m3vid_45 ._num_m3vid_74{color:var(--text)}._selected_m3vid_45 ._weekday_m3vid_66{color:var(--text-alt)}[data-theme=dark] ._selected_m3vid_45 ._num_m3vid_74{color:#fff}[data-theme=dark] ._selected_m3vid_45 ._weekday_m3vid_66{color:#cbd5e1}._todayTag_m3vid_133{animation:_todayTagIn_m3vid_1 .48s var(--spring-pop) .15s backwards;text-transform:uppercase;letter-spacing:.1em;border-radius:var(--radius-pill);background:var(--primary);color:#fff;white-space:nowrap;box-shadow:0 1px 4px color-mix(in srgb, var(--primary) 45%, transparent);padding:2px 8px;font-family:ui-monospace,monospace;font-size:8px;font-weight:800;line-height:1.4;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}@keyframes _todayTagIn_m3vid_1{0%{opacity:0;transform:translate(-50%)translateY(4px)scale(.7)}to{opacity:1;transform:translate(-50%)translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){._day_m3vid_21{transition:none}._day_m3vid_21:hover:not(:disabled):not(._selected_m3vid_45),._day_m3vid_21:active:not(:disabled){transform:none}._todayTag_m3vid_133{animation:none}}._toggle_1ypb5_6{background:var(--bg-gray);border-radius:var(--radius-md);border:1px solid #0000;gap:2px;padding:4px;display:inline-flex}[data-theme=dark] ._toggle_1ypb5_6{border-color:var(--border);background:#18181b80}._option_1ypb5_25{border-radius:var(--radius-sm);cursor:pointer;letter-spacing:.04em;color:var(--text-light);-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:7px;padding:7px 13px;font-family:inherit;font-size:12px;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:inline-flex}._option_1ypb5_25:hover:not(._active_1ypb5_46){color:var(--text)}._option_1ypb5_25:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._active_1ypb5_46{color:var(--primary);box-shadow:var(--shadow-sm);animation:_pillSettle_1ypb5_1 .32s var(--spring-pop);background:#fff}[data-theme=dark] ._active_1ypb5_46{color:#fff;box-shadow:var(--shadow-sm);background:#2563eb}@keyframes _pillSettle_1ypb5_1{0%{transform:scale(.94)}60%{transform:scale(1.03)}to{transform:scale(1)}}._iconWrap_1ypb5_81{color:inherit;transition:transform .24s var(--spring-pop);justify-content:center;align-items:center;display:inline-flex}._option_1ypb5_25:hover ._iconWrap_1ypb5_81{transform:scale(1.15)rotate(-4deg)}._active_1ypb5_46 ._iconWrap_1ypb5_81{transform:none}@media (prefers-reduced-motion:reduce){._option_1ypb5_25,._iconWrap_1ypb5_81{transition:none}._active_1ypb5_46{animation:none}._option_1ypb5_25:hover ._iconWrap_1ypb5_81{transform:none}}._wrapper_3cm92_12{flex-direction:column;gap:6px;display:flex}._track_3cm92_18{background:var(--bg-gray);border:1px solid var(--divider);border-radius:4px;height:18px;position:relative;overflow:hidden}._busy_3cm92_34{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--text-light) 40%, transparent) 0, color-mix(in srgb, var(--text-light) 40%, transparent) 5px, color-mix(in srgb, var(--text-light) 18%, transparent) 5px, color-mix(in srgb, var(--text-light) 18%, transparent) 10px);border-left:1px solid color-mix(in srgb, var(--text-light) 55%, transparent);border-right:1px solid color-mix(in srgb, var(--text-light) 55%, transparent);position:absolute;top:0;bottom:0}._selection_3cm92_49{z-index:2;border-radius:3px;transition:left .18s,width .18s,background .18s,box-shadow .18s;position:absolute;top:-2px;bottom:-2px}._selectionValid_3cm92_62{background:color-mix(in srgb, var(--primary) 35%, transparent);border:1px solid var(--primary);box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 40%, transparent)}._selectionConflict_3cm92_68{background:color-mix(in srgb, var(--error) 35%, transparent);border:1px solid var(--error);box-shadow:0 0 0 1px color-mix(in srgb, var(--error) 45%, transparent);animation:1s ease-in-out infinite _conflictPulse_3cm92_1}@keyframes _conflictPulse_3cm92_1{0%,to{opacity:.95}50%{opacity:.7}}._axis_3cm92_80{font-variant-numeric:tabular-nums;color:var(--text-light);letter-spacing:.04em;justify-content:space-between;font-size:10px;font-weight:600;display:flex}._axisMid_3cm92_90{text-align:center;opacity:.7;flex:1}@media (prefers-reduced-motion:reduce){._selection_3cm92_49{transition:none}._selectionConflict_3cm92_68{animation:none}}._form_1ak5n_14{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:22px;padding:22px;animation:.22s cubic-bezier(.2,.9,.3,1) _fadeIn_1ak5n_1;display:flex}@keyframes _fadeIn_1ak5n_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}._inputsRow_1ak5n_30{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}._field_1ak5n_37{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-md);cursor:text;flex-direction:column;flex:180px;gap:6px;padding:12px 16px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex}._field_1ak5n_37:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 28%, transparent)}._fieldConflict_1ak5n_58{border-color:var(--error);box-shadow:0 0 0 2px color-mix(in srgb, var(--error) 28%, transparent);animation:.32s _fieldShake_1ak5n_1}._fieldConflict_1ak5n_58:focus-within{border-color:var(--error);box-shadow:0 0 0 2px color-mix(in srgb, var(--error) 36%, transparent)}@keyframes _fieldShake_1ak5n_1{0%,to{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-2px)}}._label_1ak5n_76{text-transform:uppercase;letter-spacing:.14em;color:var(--text-light);font-size:10px;font-weight:700}._input_1ak5n_30{letter-spacing:-.01em;color:var(--text);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;width:100%;padding:0;font-family:ui-monospace,JetBrains Mono,SF Mono,monospace;font-size:30px;font-weight:600}[data-theme=dark] ._input_1ak5n_30{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light] ._input_1ak5n_30{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._input_1ak5n_30::placeholder{color:var(--text-light)}._arrow_1ak5n_107{height:72px;color:var(--text-light);-webkit-user-select:none;user-select:none;align-items:center;font-size:22px;display:inline-flex}._duration_1ak5n_116{background:color-mix(in srgb, var(--primary) 6%, var(--bg-light));border:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));border-radius:var(--radius-md);flex-direction:column;gap:4px;min-width:120px;padding:10px 14px;display:flex}._durationLabel_1ak5n_127{text-transform:uppercase;letter-spacing:.14em;color:var(--text-light);font-size:10px;font-weight:700}._durationValue_1ak5n_135{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:17px;font-weight:700}._timelineBlock_1ak5n_143{flex-direction:column;gap:8px;display:flex}._timelineCaption_1ak5n_149{color:var(--text-light);letter-spacing:.04em;font-size:11px;font-weight:600}._error_1ak5n_156{background:color-mix(in srgb, var(--error) 10%, transparent);border:1px solid color-mix(in srgb, var(--error) 32%, transparent);border-left:3px solid var(--error);border-radius:var(--radius-sm);color:var(--error);align-items:center;gap:10px;padding:10px 14px;font-size:12px;font-weight:600;display:inline-flex}[data-theme=dark] ._error_1ak5n_156{background:color-mix(in srgb, var(--error) 18%, transparent);border-color:color-mix(in srgb, var(--error) 42%, transparent)}._errorIcon_1ak5n_186{background:var(--error);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:inline-flex}._actions_1ak5n_200{justify-content:flex-end;display:flex}._confirm_1ak5n_205{background:var(--primary);min-width:240px;color:var(--white);border:1px solid var(--primary);border-radius:var(--radius-md);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;isolation:isolate;justify-content:center;align-items:center;padding:14px 26px;font-family:ui-monospace,JetBrains Mono,SF Mono,monospace;font-size:13px;font-weight:800;transition:background .14s,border-color .14s,transform .14s,opacity .18s;display:inline-flex;position:relative;overflow:hidden}._confirm_1ak5n_205:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover);transform:translateY(-1px)}._confirm_1ak5n_205:active:not(:disabled){background:var(--primary-active);border-color:var(--primary-active);transform:translateY(0)}._confirm_1ak5n_205:focus-visible{outline:2px solid var(--primary);outline-offset:3px}._confirm_1ak5n_205:disabled{background:var(--bg-gray);color:var(--text-light);border-color:var(--border);cursor:not-allowed;opacity:.85}._confirmFill_1ak5n_265{display:none}._confirmContent_1ak5n_269{z-index:1;position:relative}@media (width<=640px){._inputsRow_1ak5n_30{gap:10px}._arrow_1ak5n_107{display:none}._input_1ak5n_30{font-size:24px}._confirm_1ak5n_205{width:100%;min-width:0}._actions_1ak5n_200{justify-content:stretch}}@media (prefers-reduced-motion:reduce){._form_1ak5n_14,._fieldConflict_1ak5n_58{animation:none}._confirm_1ak5n_205,._field_1ak5n_37{transition:none}}._backdrop_5z7vc_8{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.14s _fadeIn_5z7vc_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._backdrop_5z7vc_8{background:#000000a6}@keyframes _fadeIn_5z7vc_1{0%{opacity:0}to{opacity:1}}._modal_5z7vc_29{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;max-width:480px;max-height:calc(100vh - 40px);box-shadow:var(--shadow-lg);font-family:var(--font-family);flex-direction:column;animation:.18s cubic-bezier(.2,.9,.3,1) _slideUp_5z7vc_1;display:flex;overflow:hidden}@keyframes _slideUp_5z7vc_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_5z7vc_49{border-bottom:1px solid var(--divider);flex-direction:column;gap:4px;padding:14px 18px;display:flex}._title_5z7vc_57{color:var(--text);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}._titleIcon_5z7vc_67{color:var(--warning);display:inline-flex}._subtitle_5z7vc_72{color:var(--text-light);font-size:11px;line-height:1.4}._body_5z7vc_78{flex-direction:column;gap:14px;padding:16px 18px;display:flex;overflow-y:auto}._footer_5z7vc_86{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}._compareGrid_5z7vc_100{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:max-content 1fr;gap:8px 14px;padding:12px 14px;display:grid}[data-theme=dark] ._compareGrid_5z7vc_100{background:#ffffff08}._compareLabel_5z7vc_114{letter-spacing:.08em;text-transform:uppercase;color:var(--text-light);align-self:center;font-size:10px;font-weight:700}._compareValue_5z7vc_123{color:var(--text);flex-direction:column;gap:4px;font-size:13px;display:flex}._timeRange_5z7vc_131{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-weight:600;display:inline-flex}._timeDash_5z7vc_139{color:var(--text-light);font-weight:400}._tzTag_5z7vc_144{letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);margin-left:2px;font-size:9px;font-weight:700;display:inline-block}._holderRow_5z7vc_154{align-items:center;gap:8px;display:inline-flex}._holderAvatar_5z7vc_160{color:#fff;letter-spacing:.04em;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:inline-flex}._holderName_5z7vc_173{color:var(--text);font-size:13px;font-weight:600}._section_5z7vc_181{flex-direction:column;gap:6px;display:flex;position:relative}._sectionLabel_5z7vc_188{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);align-items:baseline;gap:6px;font-size:11px;font-weight:700;display:flex}._optional_5z7vc_199{color:var(--text-light);letter-spacing:.04em;text-transform:none;opacity:.7;font-size:10px;font-weight:500}._textarea_5z7vc_208{width:100%;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);resize:vertical;outline:none;min-height:72px;padding:9px 11px;font-family:inherit;font-size:13px;line-height:1.45;transition:border-color .14s}._textarea_5z7vc_208:focus{border-color:var(--primary)}._textarea_5z7vc_208::placeholder{color:var(--text-light);opacity:.7}._charCounter_5z7vc_233{font-variant-numeric:tabular-nums;color:var(--text-light);pointer-events:none;background:color-mix(in srgb, var(--surface-card) 80%, transparent);border-radius:3px;padding:1px 4px;font-size:10px;position:absolute;bottom:8px;right:8px}._charCounterLow_5z7vc_246{color:var(--warning)}._btn_5z7vc_252{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s,border-color .14s;display:inline-flex}._btnPrimary_5z7vc_265{color:var(--white);background:var(--primary);border:1px solid var(--primary)}._btnPrimary_5z7vc_265:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}._btnSecondary_5z7vc_276{color:var(--text);border:1px solid var(--border);background:0 0}._btnSecondary_5z7vc_276:hover:not(:disabled){background:var(--bg-gray)}[data-theme=dark] ._btnSecondary_5z7vc_276:hover:not(:disabled){background:#ffffff0a}._btn_5z7vc_252:disabled{opacity:.5;cursor:default}._page_vpbly_1{gap:var(--space-xl);flex-direction:column;display:flex}._header_vpbly_7{justify-content:space-between;align-items:flex-end;gap:var(--space-lg);flex-wrap:wrap;display:flex}._actingAs_vpbly_18{flex-direction:column;gap:4px;min-width:200px;display:flex}._actingAsLabel_vpbly_25{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}._actingAsSelect_vpbly_33{background:var(--surface-elevated);color:var(--text);border:1px solid var(--border);border-radius:var(--radius-md);outline:none;padding:8px 12px;font-size:14px;font-weight:500;transition:border-color .14s,box-shadow .14s}._actingAsSelect_vpbly_33:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 25%, transparent)}._title_vpbly_50{flex-direction:column;gap:4px;min-width:0;display:flex}._eyebrow_vpbly_57{color:var(--primary);text-transform:uppercase;letter-spacing:.12em;font-size:12px;font-weight:700}._heading_vpbly_65{color:var(--text);letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.2}._subtitle_vpbly_73{color:var(--text-light);max-width:640px;font-size:13px}._legend_vpbly_81{gap:var(--space-md);background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;padding:10px 14px;display:flex}[data-theme=dark] ._legend_vpbly_81{border-color:var(--border);background:#ffffff06}._stat_vpbly_96{color:var(--text-light);align-items:center;gap:8px;font-size:12px;display:inline-flex}._legendDot_vpbly_104{border-radius:50%;width:8px;height:8px;display:inline-block}._dotAvailable_vpbly_111{background:#10b981}._dotMine_vpbly_115{background:var(--primary)}._dotBlocked_vpbly_119{background:var(--text-light);opacity:.55}._statValue_vpbly_124{font-variant-numeric:tabular-nums;color:var(--text);font-size:14px;font-weight:700}._statLabel_vpbly_131{text-transform:uppercase;letter-spacing:.06em;font-weight:600}._modeRow_vpbly_139{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._modeInfo_vpbly_147{align-items:center;gap:10px;display:inline-flex}._modeDate_vpbly_153{color:var(--text);letter-spacing:-.005em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}._modePastTag_vpbly_161{letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);background:var(--bg-gray);border:1px solid var(--border);border-radius:2px;align-items:center;padding:3px 8px;font-family:ui-monospace,monospace;font-size:10px;font-weight:700;display:inline-flex}[data-theme=dark] ._modePastTag_vpbly_161{color:var(--text-light);background:#ffffff0a;border-color:#ffffff14}._filters_vpbly_184{flex-wrap:wrap;gap:8px;display:flex}._filterChip_vpbly_190{font-family:var(--font-family);letter-spacing:.02em;color:var(--text-light);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:6px 12px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s,color .16s}._filterChip_vpbly_190:hover{border-color:var(--text-light);color:var(--text)}._filterChip_vpbly_190:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._filterChipActive_vpbly_217{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:color-mix(in srgb, var(--primary) 35%, transparent);color:var(--primary)}[data-theme=dark] ._filterChipActive_vpbly_217{color:#93c5fd;background:color-mix(in srgb, var(--primary) 14%, transparent)}._sections_vpbly_230{gap:var(--space-lg);flex-direction:column;display:flex}._gridPast_vpbly_236{opacity:.55;pointer-events:none}._periodSection_vpbly_241{flex-direction:column;gap:10px;display:flex}._periodHeader_vpbly_252{align-items:center;gap:12px;display:flex}._periodLabel_vpbly_258{text-transform:uppercase;letter-spacing:.14em;color:var(--text);font-size:11px;font-weight:700}._periodRange_vpbly_266{color:var(--text-light);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:11px;font-weight:500}._periodHeader_vpbly_252:after{content:"";background:var(--divider);flex:1;height:1px}._periodGrid_vpbly_281{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}._emptyState_vpbly_287{text-align:center;color:var(--text-light);background:var(--bg-gray);border:1px dashed var(--border);border-radius:var(--radius-md);padding:32px 16px;font-size:13px}[data-theme=dark] ._emptyState_vpbly_287{background:#ffffff05;border-color:#ffffff14}@media (width<=640px){._periodGrid_vpbly_281{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}._heading_vpbly_65{font-size:22px}}._backdrop_1wxtu_7{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.14s _fadeIn_1wxtu_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._backdrop_1wxtu_7{background:#000000a6}@keyframes _fadeIn_1wxtu_1{0%{opacity:0}to{opacity:1}}._modal_1wxtu_28{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;max-width:460px;max-height:calc(100vh - 40px);box-shadow:var(--shadow-lg);font-family:var(--font-family);flex-direction:column;animation:.18s cubic-bezier(.2,.9,.3,1) _slideUp_1wxtu_1;display:flex;overflow:hidden}@keyframes _slideUp_1wxtu_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_1wxtu_48{border-bottom:1px solid var(--divider);flex-direction:column;gap:4px;padding:14px 18px;display:flex}._title_1wxtu_56{color:var(--text);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}._titleIcon_1wxtu_66{color:var(--warning);display:inline-flex}._subtitle_1wxtu_71{color:var(--text-light);font-size:11px;line-height:1.45}._body_1wxtu_77{flex-direction:column;gap:14px;padding:16px 18px;display:flex;overflow-y:auto}._footer_1wxtu_85{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}._scopeList_1wxtu_95{flex-direction:column;gap:4px;display:flex}._scopeRow_1wxtu_101{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:10px;padding:9px 12px;transition:background .14s,border-color .14s;display:flex}._scopeRow_1wxtu_101:hover{border-color:var(--text-light)}._scopeRowActive_1wxtu_117{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--surface-card));box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 20%, transparent)}._radio_1wxtu_123{appearance:none;border:1.5px solid var(--text-light);background:var(--surface-elevated);cursor:pointer;border-radius:50%;flex-shrink:0;width:14px;height:14px;transition:border-color .14s;position:relative}._radio_1wxtu_123:checked{border-color:var(--primary)}._radio_1wxtu_123:checked:after{content:"";background:var(--primary);border-radius:50%;position:absolute;inset:3px}._scopeLabel_1wxtu_148{color:var(--text);flex:auto;font-size:13px;font-weight:600}._scopeCount_1wxtu_155{color:var(--text-light);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:11px}._section_1wxtu_164{flex-direction:column;gap:6px;display:flex}._sectionLabel_1wxtu_170{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);align-items:baseline;gap:6px;font-size:11px;font-weight:700;display:inline-flex}._confirmPhrase_1wxtu_181{color:var(--error);text-transform:none;letter-spacing:0;background:color-mix(in srgb, var(--error) 10%, transparent);border:1px solid color-mix(in srgb, var(--error) 30%, transparent);border-radius:var(--radius-sm);padding:1px 6px;font-family:ui-monospace,monospace;font-size:12px;font-weight:700}._input_1wxtu_194{width:100%;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;padding:9px 11px;font-family:ui-monospace,monospace;font-size:13px;transition:border-color .14s}._input_1wxtu_194:focus{border-color:var(--error)}._emptyHint_1wxtu_211{color:var(--text-light);margin:0;font-size:11px;font-style:italic}._btn_1wxtu_220{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s,border-color .14s;display:inline-flex}._btnSecondary_1wxtu_233{color:var(--text);border:1px solid var(--border);background:0 0}._btnSecondary_1wxtu_233:hover:not(:disabled){background:var(--bg-gray)}[data-theme=dark] ._btnSecondary_1wxtu_233:hover:not(:disabled){background:#ffffff0a}._btnDanger_1wxtu_247{color:var(--white);background:var(--error);border:1px solid var(--error)}._btnDanger_1wxtu_247:hover:not(:disabled){background:color-mix(in srgb, var(--error) 88%, #000 12%)}._btn_1wxtu_220:disabled{opacity:.5;cursor:default}._page_1k7ti_1{gap:var(--space-md);flex-direction:column;display:flex}._header_1k7ti_9{flex-direction:column;gap:6px;display:flex}._titleGroup_1k7ti_15{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._title_1k7ti_15{color:var(--text);letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.2}._elevatedBadge_1k7ti_30{text-transform:uppercase;letter-spacing:.18em;color:#b45309;border-radius:var(--radius-sm);background:#f59e0b1a;border:1px solid #f59e0b33;align-items:center;gap:6px;padding:3px 9px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:600;line-height:1;display:inline-flex}[data-theme=dark] ._elevatedBadge_1k7ti_30{color:#f59e0b;background:#f59e0b1f;border-color:#f59e0b4d}._clearHistoryBtn_1k7ti_57{letter-spacing:.04em;color:var(--error);border:1px solid color-mix(in srgb, var(--error) 35%, transparent);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;margin-left:auto;padding:5px 12px;font-family:inherit;font-size:11px;font-weight:700;transition:background .14s,border-color .14s;display:inline-flex}._clearHistoryBtn_1k7ti_57:hover{background:color-mix(in srgb, var(--error) 8%, transparent);border-color:color-mix(in srgb, var(--error) 55%, transparent)}._clearHistoryBtn_1k7ti_57:focus-visible{outline:2px solid var(--error);outline-offset:2px}._recordDot_1k7ti_85{color:inherit;font-size:8px;line-height:1;animation:1.8s ease-in-out infinite _recordPulse_1k7ti_1}@keyframes _recordPulse_1k7ti_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._recordDot_1k7ti_85{animation:none}}._subtitle_1k7ti_101{color:var(--text-light);font-size:13px}._windowBar_1k7ti_108{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-md);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}[data-theme=dark] ._windowBar_1k7ti_108{background:#ffffff06}._windowLabel_1k7ti_123{text-transform:uppercase;letter-spacing:.14em;color:var(--text-light);flex-shrink:0;font-size:10px;font-weight:700}._windowChips_1k7ti_132{flex-wrap:wrap;gap:6px;display:flex}._windowChip_1k7ti_132{font-family:var(--font-family);color:var(--text-light);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:5px 10px;font-size:12px;font-weight:600;transition:background .16s,border-color .16s,color .16s}._windowChip_1k7ti_132:hover:not(:disabled){border-color:var(--text-light);color:var(--text)}._windowChip_1k7ti_132:disabled{opacity:.4;cursor:not-allowed}._windowChipActive_1k7ti_164{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:color-mix(in srgb, var(--primary) 35%, transparent);color:var(--primary)}[data-theme=dark] ._windowChipActive_1k7ti_164{color:#93c5fd}._toolbar_1k7ti_176{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._searchField_1k7ti_183,._select_1k7ti_184,._selectorTrigger_1k7ti_185,._exportBtn_1k7ti_186{height:40px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);transition:background var(--transition-fast), border-color var(--transition-fast);font-size:13px}._searchField_1k7ti_183{flex:320px;align-items:center;gap:8px;min-width:0;padding:0 8px 0 12px;display:flex}._searchIcon_1k7ti_210{color:var(--text-light);transition:color var(--transition-fast);flex-shrink:0;display:inline-flex}._searchField_1k7ti_183:focus-within ._searchIcon_1k7ti_210{color:var(--primary)}._search_1k7ti_183{min-width:0;height:100%;font-family:var(--font-family);color:var(--text);background:0 0;border:none;flex:auto;padding:0;font-size:13px}._search_1k7ti_183:focus{outline:none}._search_1k7ti_183::-webkit-search-cancel-button{appearance:none}._searchClear_1k7ti_239{width:24px;height:24px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .14s,color .14s;display:inline-flex}._searchClear_1k7ti_239:hover{color:var(--text);background:var(--bg-gray)}._searchClear_1k7ti_239:focus-visible{outline:2px solid var(--primary);outline-offset:1px}[data-theme=dark] ._searchClear_1k7ti_239:hover{background:#ffffff0f}._searchKbd_1k7ti_260{min-width:18px;height:18px;color:var(--text-light);background:var(--bg-gray);border:1px solid var(--border);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;margin-right:2px;padding:0 5px;font-family:ui-monospace,monospace;font-size:11px;font-weight:600;display:inline-flex}[data-theme=dark] ._searchKbd_1k7ti_260{background:#ffffff0f}._select_1k7ti_184{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;flex:none;padding:0 36px 0 12px}[data-theme=dark] ._select_1k7ti_184{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}._searchField_1k7ti_183:hover,._select_1k7ti_184:hover,._selectorTrigger_1k7ti_185:hover,._exportBtn_1k7ti_186:hover{border-color:color-mix(in srgb, var(--text-light) 50%, transparent)}._searchField_1k7ti_183:focus-within,._select_1k7ti_184:focus,._selectorTrigger_1k7ti_185:focus-visible{background:var(--surface-elevated);border-color:var(--primary);outline:2px solid color-mix(in srgb, var(--primary) 40%, transparent);outline-offset:1px}._exportBtn_1k7ti_186{cursor:pointer;flex:none;padding:0 16px;font-weight:600}._exportBtn_1k7ti_186:hover:not(:disabled){background:var(--surface-elevated)}._exportBtn_1k7ti_186:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._exportBtn_1k7ti_186:disabled{opacity:.5;cursor:default}._selectorWrap_1k7ti_312{flex:none;position:relative}._selectorTrigger_1k7ti_185{cursor:pointer;text-align:left;align-items:center;gap:8px;min-width:180px;padding:0 10px 0 8px;display:inline-flex}._triggerLabel_1k7ti_322{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--text);flex:auto;overflow:hidden}._chev_1k7ti_323{color:var(--text-light);flex-shrink:0;transition:transform .18s}._selectorTrigger_1k7ti_185[aria-expanded=true] ._chev_1k7ti_323{transform:rotate(180deg)}._popover_1k7ti_326{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:220px;max-height:280px;box-shadow:var(--shadow-lg);z-index:100;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}._option_1k7ti_333{border-radius:var(--radius-sm);width:100%;font-family:var(--font-family);color:var(--text);cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}._option_1k7ti_333:hover{background:color-mix(in srgb, var(--primary) 8%, transparent)}._optionActive_1k7ti_340{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);font-weight:600}._optionLabel_1k7ti_341{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}._optionCheck_1k7ti_342{color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._avatar_1k7ti_344{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:inline-flex}._avatarPlaceholder_1k7ti_349{background:color-mix(in srgb, var(--text-light) 22%, transparent);border:1px dashed color-mix(in srgb, var(--text-light) 40%, transparent);border-radius:50%;flex-shrink:0;width:22px;height:22px}._severityBar_1k7ti_357{flex-wrap:wrap;gap:8px;display:flex}._sevChip_1k7ti_363{font-family:var(--font-family);letter-spacing:.04em;color:var(--text-light);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;background:0 0;padding:5px 12px;font-size:11px;font-weight:600;transition:background .16s,border-color .16s,color .16s}._sevChip_1k7ti_363:hover{border-color:var(--text-light);color:var(--text)}._sevChip_1k7ti_363:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._sevChipActive_1k7ti_383{color:var(--text);border-color:var(--text-light);background:var(--bg-gray)}._sevChip_critical_1k7ti_385._sevChipActive_1k7ti_383{color:#be123c;background:#e11d4814;border-color:#e11d4866}._sevChip_warning_1k7ti_386._sevChipActive_1k7ti_383{color:#b45309;background:#d9770614;border-color:#d9770666}._sevChip_info_1k7ti_387._sevChipActive_1k7ti_383{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 35%, transparent);background:color-mix(in srgb, var(--primary) 8%, transparent)}[data-theme=dark] ._sevChip_critical_1k7ti_385._sevChipActive_1k7ti_383{color:#fb7185}[data-theme=dark] ._sevChip_warning_1k7ti_386._sevChipActive_1k7ti_383{color:#fbbf24}[data-theme=dark] ._sevChip_info_1k7ti_387._sevChipActive_1k7ti_383{color:#93c5fd}._resultsMeta_1k7ti_395{color:var(--text-light);align-items:center;gap:10px;padding:0 2px;font-size:12px;display:flex}._resultsCount_1k7ti_404{color:var(--text-light)}._resultsCount_1k7ti_404 strong{color:var(--text);font-variant-numeric:tabular-nums;font-weight:700}._resultsClear_1k7ti_412{font-family:var(--font-family);color:var(--primary);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:4px 8px;font-size:12px;font-weight:600;transition:background .14s}._resultsClear_1k7ti_412:hover{background:color-mix(in srgb, var(--primary) 8%, transparent)}._resultsClear_1k7ti_412:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._resultsMeta_1k7ti_395 ._actionHelp_1k7ti_432{color:var(--text-light)}._mark_1k7ti_436{background:color-mix(in srgb, var(--warning) 34%, transparent);color:inherit;border-radius:3px;padding:0 1px;font-weight:600}[data-theme=dark] ._mark_1k7ti_436{color:#fff;background:#fbbf2466}._tableCard_1k7ti_451{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden}._table_1k7ti_451{border-collapse:collapse;width:100%;font-size:13px}._table_1k7ti_451 thead th{text-align:left;text-transform:uppercase;letter-spacing:.1em;color:var(--text-light);background:color-mix(in srgb, var(--surface-elevated) 50%, transparent);border-bottom:1px solid var(--divider);padding:10px 14px;font-size:10px;font-weight:700}._thSeverity_1k7ti_472{color:#0000;width:18px;padding-left:14px!important;padding-right:0!important}._thWithHelp_1k7ti_476{align-items:center;gap:5px;display:inline-flex}._actionHelp_1k7ti_432{color:var(--text-light);cursor:help;border-radius:50%;outline:none;align-items:center;display:inline-flex;position:relative}._actionHelp_1k7ti_432:hover,._actionHelp_1k7ti_432:focus-visible{color:var(--primary)}._actionHelp_1k7ti_432:focus-visible{outline:2px solid color-mix(in srgb, var(--primary) 45%, transparent);outline-offset:2px}._actionHelpIcon_1k7ti_502{display:inline-flex}._actionTip_1k7ti_506{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:280px;box-shadow:var(--shadow-lg);z-index:60;text-transform:none;letter-spacing:normal;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;flex-direction:column;gap:8px;padding:12px 14px;font-weight:400;transition:opacity .14s,transform .14s,visibility .14s;display:flex;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px)}._actionHelp_1k7ti_432:hover ._actionTip_1k7ti_506,._actionHelp_1k7ti_432:focus-within ._actionTip_1k7ti_506{opacity:1;visibility:visible;transform:translateY(0)}._actionTipTitle_1k7ti_540{color:var(--text);font-size:12px;font-weight:700}._actionTipLead_1k7ti_546{color:var(--text-light);font-size:12px;line-height:1.5}._actionTipList_1k7ti_552{color:var(--text-light);flex-direction:column;gap:3px;font-size:11.5px;line-height:1.45;display:flex}._actionTip_1k7ti_506 code{color:var(--text);background:var(--bg-gray);border-radius:3px;padding:0 4px;font-family:ui-monospace,monospace;font-size:11px}[data-theme=dark] ._actionTip_1k7ti_506 code{background:#ffffff0f}._actionTipFoot_1k7ti_574{color:var(--text-light);border-top:1px solid var(--divider);padding-top:7px;font-size:11px;line-height:1.5}._table_1k7ti_451 tbody td{color:var(--text);border-bottom:1px solid var(--divider);vertical-align:top;padding:12px 14px}._table_1k7ti_451 tbody tr:last-child td{border-bottom:none}._dayRow_1k7ti_592 th{z-index:1;text-align:left;text-transform:uppercase;letter-spacing:.12em;color:var(--text-light);background:var(--bg-gray);border-bottom:1px solid var(--border);padding:6px 14px;font-size:10px;font-weight:700;position:sticky;top:0}[data-theme=dark] ._dayRow_1k7ti_592 th{background:#ffffff0a}._dayLabel_1k7ti_609{font-family:ui-monospace,monospace}._eventRow_1k7ti_612{cursor:pointer;transition:background .14s}._eventRow_1k7ti_612:hover{background:color-mix(in srgb, var(--primary) 4%, transparent)}._eventRow_1k7ti_612:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;background:color-mix(in srgb, var(--primary) 6%, transparent)}._row_critical_1k7ti_616{background:#f43f5e0a}._row_warning_1k7ti_617{background:#f59e0b08}[data-theme=dark] ._row_critical_1k7ti_616{background:#f43f5e0f}[data-theme=dark] ._row_warning_1k7ti_617{background:#f59e0b0d}._tdSeverity_1k7ti_622{vertical-align:middle;padding-left:14px!important;padding-right:0!important}._sevDot_1k7ti_624{border-radius:50%;width:7px;height:7px;display:inline-block}._sevDot_info_1k7ti_631{background:var(--text-light)}._sevDot_warning_1k7ti_632{background:#f59e0b}._sevDot_critical_1k7ti_633{background:#f43f5e}._timeRel_1k7ti_636{color:var(--text);font-size:13px;font-weight:500;display:block}._timeAbs_1k7ti_643{color:var(--text-light);margin-top:2px;font-family:ui-monospace,monospace;font-size:11px;display:block}._cellActor_1k7ti_651{align-items:center;gap:8px;display:inline-flex}._miniAvatar_1k7ti_653{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:inline-flex}._code_1k7ti_666{color:var(--text-alt);background:var(--bg-gray);border-radius:3px;padding:1px 6px;font-family:ui-monospace,SF Mono,monospace;font-size:12px}[data-theme=dark] ._code_1k7ti_666{color:var(--text);background:#ffffff0d}._cellClient_1k7ti_680{align-items:center;gap:8px;display:inline-flex}._clientClass_1k7ti_681{color:var(--text-light);font-family:ui-monospace,monospace;font-size:11px}._empty_1k7ti_689{text-align:center;padding:56px 24px}._emptyTitle_1k7ti_694{color:var(--text);margin-bottom:6px;font-size:14px;font-weight:600}._emptySub_1k7ti_701{color:var(--text-light);margin-bottom:16px;font-size:13px}._emptyAction_1k7ti_707{color:#fff;background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;align-items:center;height:36px;padding:0 16px;font-size:12px;font-weight:600;display:inline-flex}._emptyAction_1k7ti_707:hover{background:var(--primary-hover);border-color:var(--primary-hover)}._emptyAction_1k7ti_707:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._drawerBackdrop_1k7ti_726{z-index:200;background:#0006;animation:.18s forwards _fadeIn_1k7ti_1;position:fixed;inset:0}@keyframes _fadeIn_1k7ti_1{0%{opacity:0}to{opacity:1}}._drawer_1k7ti_726{background:var(--surface-card);border-left:1px solid var(--border);z-index:201;flex-direction:column;width:min(440px,92vw);animation:.22s cubic-bezier(.4,0,.2,1) forwards _slideInRight_1k7ti_1;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 32px #0003}@keyframes _slideInRight_1k7ti_1{0%{transform:translate(100%)}to{transform:translate(0)}}[data-theme=dark] ._drawer_1k7ti_726{box-shadow:-8px 0 32px #0000008c}._drawerHeader_1k7ti_754{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}._severityPill_1k7ti_763{text-transform:uppercase;letter-spacing:.14em;border-radius:var(--radius-pill);border:1px solid;align-items:center;margin-bottom:8px;padding:2px 8px;font-family:ui-monospace,monospace;font-size:9px;font-weight:700;display:inline-flex}._sev_info_1k7ti_777{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:color-mix(in srgb, var(--primary) 30%, transparent)}._sev_warning_1k7ti_778{color:#b45309;background:#d977061a;border-color:#d977064d}._sev_critical_1k7ti_779{color:#be123c;background:#e11d481a;border-color:#e11d484d}[data-theme=dark] ._sev_info_1k7ti_777{color:#93c5fd}[data-theme=dark] ._sev_warning_1k7ti_778{color:#fbbf24}[data-theme=dark] ._sev_critical_1k7ti_779{color:#fb7185}._drawerTitle_1k7ti_785{color:var(--text);word-break:break-word;margin-bottom:4px;font-family:ui-monospace,SF Mono,monospace;font-size:14px;font-weight:600}._drawerTime_1k7ti_794{color:var(--text-light);font-family:ui-monospace,monospace;font-size:11px;display:block}._drawerClose_1k7ti_801{border:1px solid var(--border);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-light);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:background .16s,color .16s,border-color .16s;display:inline-flex}._drawerClose_1k7ti_801:hover{color:var(--text);background:var(--bg-gray);border-color:var(--text-light)}._drawerClose_1k7ti_801:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._drawerBody_1k7ti_819{flex-direction:column;flex:auto;gap:18px;padding:18px 20px 24px;display:flex;overflow-y:auto}._drawerSection_1k7ti_828{flex-direction:column;gap:6px;display:flex}._drawerSectionTitle_1k7ti_830{text-transform:uppercase;letter-spacing:.14em;color:var(--text-light);margin-bottom:4px;font-size:10px;font-weight:700}._drawerRow_1k7ti_839{border-bottom:1px solid color-mix(in srgb, var(--divider) 50%, transparent);grid-template-columns:96px 1fr;align-items:baseline;gap:10px;padding:6px 0;display:grid}._drawerRow_1k7ti_839:last-child{border-bottom:none}._drawerKey_1k7ti_850{color:var(--text-light);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:11px;font-weight:600}._drawerVal_1k7ti_859{color:var(--text);word-break:break-all;margin:0;font-size:13px}._mono_1k7ti_866{font-family:ui-monospace,SF Mono,monospace;font-size:12px}._metaJson_1k7ti_868{color:var(--text-alt);background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);margin:0;padding:10px 12px;font-family:ui-monospace,monospace;font-size:11px;line-height:1.5;overflow-x:auto}[data-theme=dark] ._metaJson_1k7ti_868{color:var(--text);background:#ffffff0a}._drawerNote_1k7ti_886{color:var(--text-light);background:var(--bg-gray);border-radius:var(--radius-sm);padding:12px 14px;font-size:11px;font-style:italic;line-height:1.5}[data-theme=dark] ._drawerNote_1k7ti_886{background:#ffffff06}._simulator_1r2x6_1{grid-template-columns:280px 1fr;align-items:start;gap:24px;display:grid}@media (width<=900px){._simulator_1r2x6_1{grid-template-columns:1fr}}._controls_1r2x6_16{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:18px;padding:18px;display:flex}._controlGroup_1r2x6_26{flex-direction:column;gap:6px;display:flex}._controlLabel_1r2x6_32{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:700}._themeSwitch_1r2x6_40{background:var(--surface-canvas);border:1px solid var(--border);border-radius:var(--radius-sm);padding:3px;display:inline-flex}._themeBtn_1r2x6_48{font-family:var(--font-family);color:var(--text-light);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:4px;flex:1;padding:6px 14px;font-size:12px;font-weight:600}._themeBtn_1r2x6_48:hover:not(._themeBtnActive_1r2x6_64){color:var(--text)}._themeBtnActive_1r2x6_64{background:var(--surface-elevated);color:var(--text);box-shadow:var(--shadow-sm)}._themeBtn_1r2x6_48:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._colorPickerRow_1r2x6_79{align-items:center;gap:10px;display:flex}._colorInput_1r2x6_85{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;appearance:none;background:0 0;flex-shrink:0;width:36px;height:36px;padding:0}._colorInput_1r2x6_85::-webkit-color-swatch-wrapper{border-radius:4px;padding:0}._colorInput_1r2x6_85::-webkit-color-swatch{border:none;border-radius:4px}._colorCode_1r2x6_108{color:var(--text-alt);letter-spacing:.02em;font-family:ui-monospace,Menlo,monospace;font-size:12px}._resetBtn_1r2x6_115{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);margin-top:4px;padding:9px 12px;font-size:12px;font-weight:600}._resetBtn_1r2x6_115:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 8%, var(--surface-elevated));border-color:var(--primary);color:var(--primary)}._resetBtn_1r2x6_115:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._resetBtn_1r2x6_115:disabled{opacity:.5;cursor:not-allowed}._preview_1r2x6_149{background:var(--sim-canvas);border:1px solid var(--sim-border);border-radius:var(--radius-lg);color:var(--sim-text);flex-direction:column;gap:18px;min-height:360px;padding:24px;display:flex}._previewMeta_1r2x6_161{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._previewBadge_1r2x6_169{text-transform:uppercase;letter-spacing:.1em;color:var(--sim-text-muted);background:var(--sim-card);border:1px solid var(--sim-border);border-radius:var(--radius-pill);align-items:center;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}._previewHint_1r2x6_183{color:var(--sim-text-muted);font-size:11px}._dayStrip_1r2x6_190{background:var(--sim-card);border:1px solid var(--sim-border);border-radius:var(--radius-lg);gap:8px;padding:8px;display:flex;overflow-x:auto}._day_1r2x6_190{border-radius:var(--radius-md);background:0 0;border:1px solid #0000;flex-direction:column;flex:1 0 auto;align-items:center;gap:2px;min-width:72px;padding:10px 12px 12px;display:flex;position:relative}._dayWeekday_1r2x6_214{letter-spacing:.12em;text-transform:uppercase;color:var(--sim-text-muted);font-size:10px;font-weight:700;line-height:1}._dayNum_1r2x6_223{font-variant-numeric:tabular-nums;color:var(--sim-text);font-size:20px;font-weight:700;line-height:1}._dayToday_1r2x6_231 ._dayNum_1r2x6_223{color:var(--sim-primary)}._daySelected_1r2x6_239{background:var(--sim-day-bg);border-color:var(--sim-border);box-shadow:inset 0 -2px 0 0 var(--sim-primary)}._daySelected_1r2x6_239 ._dayNum_1r2x6_223,._daySelected_1r2x6_239 ._dayWeekday_1r2x6_214{color:var(--sim-text)}._dayTag_1r2x6_250{text-transform:uppercase;letter-spacing:.12em;background:var(--sim-primary);color:#fff;border-radius:2px;padding:1px 6px;font-family:ui-monospace,monospace;font-size:8px;font-weight:800;line-height:1.3;position:absolute;bottom:-7px;left:50%;transform:translate(-50%)}._slotGrid_1r2x6_269{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}._slot_1r2x6_269{background:var(--sim-card);border:1px solid var(--sim-border);border-radius:var(--radius-md);flex-direction:column;justify-content:space-between;gap:8px;min-height:88px;padding:14px;display:flex;position:relative}._slotTime_1r2x6_288{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:inline-flex}._slotStart_1r2x6_295{color:var(--sim-text);letter-spacing:-.01em;font-size:18px;font-weight:700;line-height:1}._slotDash_1r2x6_303{color:var(--sim-text-muted);opacity:.6;font-size:12px}._slotEnd_1r2x6_309{color:var(--sim-text-muted);font-size:13px;font-weight:500}._slotLabel_1r2x6_315{text-transform:uppercase;letter-spacing:.1em;color:var(--sim-text-muted);font-size:10px;font-weight:700}._slot_available_1r2x6_323 ._slotLabel_1r2x6_315{color:#34d399}._slotHovered_1r2x6_327{border-color:var(--sim-hover-border);transform:translateY(-2px);box-shadow:0 4px 12px #0f172a2e}._slot_mine_1r2x6_334{background:color-mix(in srgb, var(--sim-primary) 10%, var(--sim-card));border-color:color-mix(in srgb, var(--sim-primary) 35%, transparent)}._slot_mine_1r2x6_334 ._slotLabel_1r2x6_315,._slot_mine_1r2x6_334 ._slotStart_1r2x6_295{color:var(--sim-primary)}._slot_blocked_1r2x6_344{opacity:.55}._slot_blocked_1r2x6_344 ._slotStart_1r2x6_295,._slot_blocked_1r2x6_344 ._slotEnd_1r2x6_309{color:var(--sim-text-muted)}@media (prefers-reduced-motion:reduce){._slotHovered_1r2x6_327,._resetBtn_1r2x6_115{transition:none}}._page_icxdc_1{flex-direction:column;gap:24px;display:flex}._header_icxdc_7{flex-direction:column;gap:6px;max-width:720px;display:flex}._eyebrow_icxdc_14{color:var(--text-light);text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700}._title_icxdc_22{color:var(--text);letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.2}._subtitle_icxdc_30{color:var(--text-light);font-size:13px;line-height:1.5}._backdrop_1s8y4_7{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.14s _fadeIn_1s8y4_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._backdrop_1s8y4_7{background:#000000a6}@keyframes _fadeIn_1s8y4_1{0%{opacity:0}to{opacity:1}}._modal_1s8y4_28{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;max-width:520px;max-height:calc(100vh - 40px);box-shadow:var(--shadow-lg);font-family:var(--font-family);flex-direction:column;animation:.18s cubic-bezier(.2,.9,.3,1) _slideUp_1s8y4_1;display:flex;overflow:hidden}@keyframes _slideUp_1s8y4_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_1s8y4_48{border-bottom:1px solid var(--divider);flex-direction:column;gap:2px;padding:14px 18px;display:flex}._title_1s8y4_56{color:var(--text);margin:0;font-size:14px;font-weight:700}._subtitle_1s8y4_63{color:var(--text-light);font-size:11px}._body_1s8y4_68{flex-direction:column;gap:14px;padding:18px;display:flex;overflow-y:auto}._footer_1s8y4_76{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}._grid_1s8y4_86{grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:12px;display:grid}._cell_1s8y4_92{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:2px solid #0000;justify-content:center;align-items:center;padding:6px;transition:border-color .14s,background .14s,transform .14s;display:inline-flex;position:relative}._cell_1s8y4_92:hover{background:var(--bg-gray)}[data-theme=dark] ._cell_1s8y4_92:hover{background:#ffffff0a}._cell_1s8y4_92:focus-visible{border-color:var(--primary);outline:none}._cellSelected_1s8y4_118{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent)}._cellSelected_1s8y4_118:hover{background:color-mix(in srgb, var(--primary) 14%, transparent)}._selectedBadge_1s8y4_129{background:var(--primary);color:#fff;border:2px solid var(--surface-elevated);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:absolute;top:4px;right:4px}._emptyHint_1s8y4_147{text-align:center;color:var(--text-light);background:var(--bg-gray);border:1px dashed var(--border);border-radius:var(--radius-sm);margin:0;padding:18px;font-size:12px;line-height:1.5}[data-theme=dark] ._emptyHint_1s8y4_147{background:#ffffff08}._emptyHint_1s8y4_147 code{background:var(--surface-card);border:1px solid var(--border);color:var(--text);border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:11px}._divider_1s8y4_175{background:var(--divider);height:1px;margin:4px 0}._initialsRow_1s8y4_183{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:border-color .14s,background .14s;display:flex;position:relative}._initialsRow_1s8y4_183:hover{border-color:var(--text-light);background:var(--bg-gray)}[data-theme=dark] ._initialsRow_1s8y4_183:hover{background:#ffffff0a}._initialsRowSelected_1s8y4_207{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}._initialsRowSelected_1s8y4_207:hover{background:color-mix(in srgb, var(--primary) 12%, transparent)}._initialsRow_1s8y4_183 ._selectedBadge_1s8y4_129{border-width:0;width:22px;height:22px;margin-left:auto;position:static}._initialsBody_1s8y4_224{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._initialsTitle_1s8y4_232{color:var(--text);font-size:13px;font-weight:600}._initialsHint_1s8y4_238{color:var(--text-light);font-size:11px;line-height:1.4}._btn_1s8y4_246{border-radius:var(--radius-sm);cursor:pointer;align-items:center;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s,border-color .14s;display:inline-flex}._btnPrimary_1s8y4_258{color:#fff;background:var(--primary);border:1px solid var(--primary)}._btnPrimary_1s8y4_258:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}._btnSecondary_1s8y4_269{color:var(--text);border:1px solid var(--border);background:0 0}._btnSecondary_1s8y4_269:hover:not(:disabled){background:var(--bg-gray)}[data-theme=dark] ._btnSecondary_1s8y4_269:hover:not(:disabled){background:#ffffff0a}._btn_1s8y4_246:disabled{opacity:.5;cursor:default}._backdrop_1gyni_7{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.14s _fadeIn_1gyni_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._backdrop_1gyni_7{background:#000000a6}@keyframes _fadeIn_1gyni_1{0%{opacity:0}to{opacity:1}}._modal_1gyni_28{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;max-width:640px;max-height:calc(100vh - 40px);box-shadow:var(--shadow-lg);font-family:var(--font-family);flex-direction:column;animation:.18s cubic-bezier(.2,.9,.3,1) _slideUp_1gyni_1;display:flex;overflow:hidden}@keyframes _slideUp_1gyni_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_1gyni_48{border-bottom:1px solid var(--divider);flex-direction:column;gap:2px;padding:14px 18px;display:flex}._title_1gyni_56{color:var(--text);margin:0;font-size:14px;font-weight:700}._subtitle_1gyni_63{color:var(--text-light);font-size:11px}._body_1gyni_68{flex-direction:column;gap:14px;padding:16px 18px;display:flex;overflow-y:auto}._footer_1gyni_76{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}._filterChips_1gyni_86{gap:6px;display:flex}._chip_1gyni_91{border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-light);letter-spacing:.04em;cursor:pointer;background:0 0;align-items:center;gap:6px;padding:5px 10px;font-family:inherit;font-size:11px;font-weight:700;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._chip_1gyni_91:hover{color:var(--text)}._chipActive_1gyni_112{background:color-mix(in srgb, var(--primary) 10%, transparent);color:var(--primary);border-color:color-mix(in srgb, var(--primary) 30%, transparent)}._chipCount_1gyni_118{min-width:18px;height:16px;color:var(--text-light);background:var(--bg-gray);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 5px;font-size:9px;font-weight:700;display:inline-flex}[data-theme=dark] ._chipCount_1gyni_118{background:#ffffff14}._chipActive_1gyni_112 ._chipCount_1gyni_118{color:var(--primary);background:color-mix(in srgb, var(--primary) 18%, transparent)}._grid_1gyni_144{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}._cell_1gyni_150{border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:2px solid #0000;flex-direction:column;gap:6px;padding:6px;transition:border-color .14s,background .14s;display:flex;position:relative}._cell_1gyni_150:hover{background:var(--bg-gray)}[data-theme=dark] ._cell_1gyni_150:hover{background:#ffffff0a}._cell_1gyni_150:focus-visible{border-color:var(--primary);outline:none}._cellSelected_1gyni_177{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent)}._cellSelected_1gyni_177:hover{background:color-mix(in srgb, var(--primary) 14%, transparent)}._preview_1gyni_189{aspect-ratio:4/3;background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;display:block;position:relative;overflow:hidden}[data-theme=dark] ._preview_1gyni_189{background:#ffffff0a}._preview_1gyni_189>*{opacity:1!important}._cellMeta_1gyni_211{align-items:center;gap:6px;min-height:18px;padding:0 4px;display:flex}._cellLabel_1gyni_219{color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:11px;font-weight:600;overflow:hidden}._kindBadge_1gyni_229{background:color-mix(in srgb, var(--primary) 14%, transparent);width:18px;height:18px;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._selectedBadge_1gyni_244{background:var(--primary);color:#fff;border:2px solid var(--surface-elevated);z-index:1;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:10px;right:10px}._emptyHint_1gyni_262,._emptyFiltered_1gyni_263{text-align:center;color:var(--text-light);background:var(--bg-gray);border:1px dashed var(--border);border-radius:var(--radius-sm);grid-column:1/-1;margin:0;padding:18px;font-size:12px;line-height:1.5}[data-theme=dark] ._emptyHint_1gyni_262,[data-theme=dark] ._emptyFiltered_1gyni_263{background:#ffffff08}._emptyHint_1gyni_262 code,._emptyFiltered_1gyni_263 code{background:var(--surface-card);border:1px solid var(--border);color:var(--text);border-radius:4px;padding:1px 5px;font-family:ui-monospace,monospace;font-size:11px}._divider_1gyni_294{background:var(--divider);height:1px;margin:4px 0}._noneRow_1gyni_302{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:border-color .14s,background .14s;display:flex;position:relative}._noneRow_1gyni_302:hover{border-color:var(--text-light);background:var(--bg-gray)}[data-theme=dark] ._noneRow_1gyni_302:hover{background:#ffffff0a}._noneRowSelected_1gyni_326{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}._noneRowSelected_1gyni_326:hover{background:color-mix(in srgb, var(--primary) 12%, transparent)}._noneRow_1gyni_302 ._selectedBadge_1gyni_244{border-width:0;width:22px;height:22px;margin-left:auto;position:static}._nonePreview_1gyni_343{background:repeating-linear-gradient(45deg, var(--bg-gray) 0, var(--bg-gray) 4px, transparent 4px, transparent 8px);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0;width:44px;height:32px}[data-theme=dark] ._nonePreview_1gyni_343{background:repeating-linear-gradient(45deg,#ffffff0a 0 4px,#0000 4px 8px)}._noneBody_1gyni_370{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._noneTitle_1gyni_378{color:var(--text);font-size:13px;font-weight:600}._noneHint_1gyni_384{color:var(--text-light);font-size:11px;line-height:1.4}._btn_1gyni_392{border-radius:var(--radius-sm);cursor:pointer;align-items:center;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s,border-color .14s;display:inline-flex}._btnPrimary_1gyni_404{color:#fff;background:var(--primary);border:1px solid var(--primary)}._btnPrimary_1gyni_404:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}._btnSecondary_1gyni_415{color:var(--text);border:1px solid var(--border);background:0 0}._btnSecondary_1gyni_415:hover:not(:disabled){background:var(--bg-gray)}[data-theme=dark] ._btnSecondary_1gyni_415:hover:not(:disabled){background:#ffffff0a}._btn_1gyni_392:disabled{opacity:.5;cursor:default}._card_187kh_11{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:24px 28px;scroll-margin-top:24px;display:flex}._cardHeader_187kh_22{flex-direction:column;gap:4px;display:flex}._cardTitle_187kh_28{color:var(--text);letter-spacing:-.005em;font-size:18px;font-weight:600}._cardDescription_187kh_35{color:var(--text-light);font-size:13px;line-height:1.5}._managerLink_187kh_43{background:color-mix(in srgb, var(--primary) 6%, var(--surface-card));border:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));border-radius:var(--radius-md);color:inherit;cursor:pointer;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:background .16s,border-color .16s,transform .12s;display:flex}._managerLink_187kh_43:hover{background:color-mix(in srgb, var(--primary) 10%, var(--surface-card));border-color:color-mix(in srgb, var(--primary) 45%, var(--border))}._managerLink_187kh_43:active{transform:scale(.997)}[data-theme=dark] ._managerLink_187kh_43{background:color-mix(in srgb, var(--primary) 14%, transparent);border-color:color-mix(in srgb, var(--primary) 35%, transparent)}[data-theme=dark] ._managerLink_187kh_43:hover{background:color-mix(in srgb, var(--primary) 22%, transparent)}._managerLinkIcon_187kh_78{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--primary) 18%, transparent);width:36px;height:36px;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-theme=dark] ._managerLinkIcon_187kh_78{color:color-mix(in srgb, var(--primary) 70%, #fff 30%)}._managerLinkBody_187kh_94{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._managerLinkTitle_187kh_102{color:var(--text);font-size:14px;font-weight:600}._managerLinkSub_187kh_108{color:var(--text-light);font-size:12px}._managerLinkArrow_187kh_113{color:var(--primary);flex-shrink:0;transition:transform .16s;display:inline-flex}._managerLink_187kh_43:hover ._managerLinkArrow_187kh_113{transform:translate(2px)}._field_187kh_126{flex-direction:column;gap:6px;display:flex}._fieldDisabled_187kh_135{opacity:.55}._fieldDisabled_187kh_135 ._fieldLabel_187kh_139{color:var(--text-light)}._fieldLabel_187kh_139{color:var(--text);letter-spacing:.01em;font-size:12px;font-weight:600}._fieldHelper_187kh_150{color:var(--text-light);font-size:11px;line-height:1.5}._fieldError_187kh_156{color:var(--danger)}._input_187kh_160{width:100%;height:36px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;padding:0 12px;font-size:13px;transition:border-color .16s}._input_187kh_160:focus{border-color:var(--primary)}._inputMono_187kh_178{font-family:ui-monospace,monospace;font-size:12.5px}._inputNarrow_187kh_183{max-width:140px}._select_187kh_187{width:100%;max-width:280px;height:36px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;outline:none;padding:0 30px 0 12px;font-size:13px}._select_187kh_187:focus{border-color:var(--primary)}._toggleRow_187kh_213{justify-content:space-between;align-items:center;gap:16px;display:flex}._toggleText_187kh_220{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._switch_187kh_228{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;flex-shrink:0;width:36px;height:20px;padding:0;transition:background .16s,border-color .16s;position:relative}._switch_187kh_228:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._switchKnob_187kh_246{background:var(--surface-elevated);width:16px;height:16px;box-shadow:var(--shadow-sm);border-radius:50%;transition:transform .18s cubic-bezier(.2,.9,.3,1);position:absolute;top:1px;left:1px}._switchOn_187kh_258{background:var(--primary);border-color:var(--primary)}._switchOn_187kh_258 ._switchKnob_187kh_246{background:#fff;transform:translate(16px)}._segmented_187kh_270{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);gap:2px;padding:2px;display:inline-flex}[data-theme=dark] ._segmented_187kh_270{background:#ffffff0a}._segmentBtn_187kh_283{font-family:var(--font-family);color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:6px 12px;font-size:12px;font-weight:500;transition:background .14s,color .14s}._segmentBtn_187kh_283:hover{color:var(--text)}._segmentBtnActive_187kh_300{background:var(--surface-elevated);color:var(--text);box-shadow:var(--shadow-sm)}[data-theme=dark] ._segmentBtnActive_187kh_300{background:var(--surface-card)}._actions_187kh_312{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;padding-top:8px;display:flex}._primaryBtn_187kh_320,._secondaryBtn_187kh_321{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .14s,border-color .14s,color .14s,opacity .14s;display:inline-flex}._primaryBtn_187kh_320{color:var(--white);background:var(--primary);border:1px solid var(--primary)}._primaryBtn_187kh_320:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, #000 12%)}._secondaryBtn_187kh_321{color:var(--text);border:1px solid var(--border);background:0 0}._secondaryBtn_187kh_321:hover:not(:disabled){background:var(--bg-gray)}[data-theme=dark] ._secondaryBtn_187kh_321:hover:not(:disabled){background:#ffffff0a}._primaryBtn_187kh_320:disabled,._secondaryBtn_187kh_321:disabled{opacity:.5;cursor:default}._backdrop_z1pcv_8{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.14s _pnFade_z1pcv_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._backdrop_z1pcv_8{background:#000000a6}@keyframes _pnFade_z1pcv_1{0%{opacity:0}to{opacity:1}}._modal_z1pcv_29{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:880px;max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);font-family:var(--font-family);flex-direction:column;animation:.2s cubic-bezier(.2,.9,.3,1) _pnSlide_z1pcv_1;display:flex;overflow:hidden}._modal_z1pcv_29:focus-visible{outline:none}@keyframes _pnSlide_z1pcv_1{0%{opacity:0;transform:translateY(10px)scale(.99)}to{opacity:1;transform:translateY(0)scale(1)}}._header_z1pcv_53{border-bottom:1px solid var(--divider);background:linear-gradient(to right, color-mix(in srgb, var(--primary) 8%, transparent), transparent 60%);align-items:center;gap:14px;padding:18px 20px;display:flex}._headerIcon_z1pcv_68{border-radius:var(--radius-md);width:42px;height:42px;color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--primary) 24%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._headerIcon_z1pcv_68 svg{width:22px;height:22px}._headerText_z1pcv_83{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._title_z1pcv_91{letter-spacing:-.01em;color:var(--text);margin:0;font-size:17px;font-weight:700}._subtitle_z1pcv_99{color:var(--text-light);font-size:12px}._closeBtn_z1pcv_104{width:32px;height:32px;color:var(--text-light);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._closeBtn_z1pcv_104 svg{width:18px;height:18px}._closeBtn_z1pcv_104:hover{background:var(--bg-gray);color:var(--text);border-color:var(--text-light)}[data-theme=dark] ._closeBtn_z1pcv_104:hover{background:#ffffff0d}._body_z1pcv_133{scroll-behavior:smooth;flex:1;grid-template-columns:196px 1fr;gap:28px;min-height:0;padding:22px 24px 28px;display:grid;overflow:hidden auto}._toc_z1pcv_147{flex-direction:column;align-self:start;gap:2px;display:flex;position:sticky;top:0}._tocLabel_z1pcv_156{text-transform:uppercase;letter-spacing:.1em;color:var(--text-light);padding:4px 10px 8px;font-size:10px;font-weight:700}._tocItem_z1pcv_165{text-align:left;width:100%;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;padding:8px 10px;font-family:inherit;font-size:12.5px;font-weight:500;line-height:1.25;transition:background .14s,color .14s;display:flex}._tocItem_z1pcv_165:hover{color:var(--text);background:var(--bg-gray)}[data-theme=dark] ._tocItem_z1pcv_165:hover{background:#ffffff0a}._tocItemActive_z1pcv_193,._tocItemActive_z1pcv_193:hover{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);font-weight:600}._tocIcon_z1pcv_200{color:currentColor;opacity:.85;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._tocIcon_z1pcv_200 svg{width:15px;height:15px}._content_z1pcv_213{flex-direction:column;gap:30px;min-width:0;max-width:580px;display:flex}._section_z1pcv_221{scroll-margin-top:8px}._sectionHead_z1pcv_225{align-items:center;gap:10px;margin-bottom:12px;display:flex}._sectionIcon_z1pcv_232{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-alt);background:var(--bg-gray);border:1px solid var(--border);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-theme=dark] ._sectionIcon_z1pcv_232{background:#ffffff0a}._sectionIcon_z1pcv_232 svg{width:17px;height:17px}._sectionTitle_z1pcv_251{letter-spacing:-.005em;color:var(--text);align-items:center;gap:9px;margin:0;font-size:15.5px;font-weight:700;display:flex}._sectionNum_z1pcv_262{font-variant-numeric:tabular-nums;min-width:19px;height:19px;color:var(--text-light);background:var(--bg-gray);border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:0 5px;font-size:10.5px;font-weight:700;display:inline-flex}[data-theme=dark] ._sectionNum_z1pcv_262{background:#ffffff0f}._sectionBody_z1pcv_281{color:var(--text-alt);flex-direction:column;gap:12px;font-size:13.5px;line-height:1.62;display:flex}._sectionBody_z1pcv_281 p{margin:0}._sectionBody_z1pcv_281 code{color:var(--text);background:var(--bg-gray);border:1px solid var(--border);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11.5px}[data-theme=dark] ._sectionBody_z1pcv_281 code{background:#ffffff0d}._lead_z1pcv_308{color:var(--text);font-size:14px}._promiseQuote_z1pcv_313{color:var(--text);background:color-mix(in srgb, var(--primary) 7%, var(--bg-gray));border-left:3px solid var(--primary);border-radius:var(--radius-sm);margin:2px 0;padding:14px 16px;font-size:14px;line-height:1.6}[data-theme=dark] ._promiseQuote_z1pcv_313{background:color-mix(in srgb, var(--primary) 14%, #ffffff05)}._promiseQuote_z1pcv_313 strong{font-weight:700}._note_z1pcv_330{color:var(--text-light);background:var(--bg-gray);border-radius:var(--radius-sm);padding:11px 14px;font-size:12.5px}[data-theme=dark] ._note_z1pcv_330{background:#ffffff08}._storeGrid_z1pcv_344{flex-direction:column;gap:10px;display:flex}._storeCard_z1pcv_350{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-card);overflow:hidden}[data-theme=dark] ._storeCard_z1pcv_350{background:#ffffff04}._storeCardHead_z1pcv_361{color:var(--text);background:var(--bg-gray);border-bottom:1px solid var(--border);padding:9px 14px;font-size:12.5px;font-weight:700}[data-theme=dark] ._storeCardHead_z1pcv_361{background:#ffffff09}._storeCols_z1pcv_374{grid-template-columns:1fr 1fr;display:grid}._storeCol_z1pcv_374{flex-direction:column;gap:8px;padding:12px 14px;display:flex}._storeCol_z1pcv_374+._storeCol_z1pcv_374{border-left:1px solid var(--divider)}._storeColLabel_z1pcv_390{text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:700}._storeColLabelYes_z1pcv_397{color:var(--success)}._storeColLabelNo_z1pcv_398{color:var(--error)}._storeList_z1pcv_400{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._storeItem_z1pcv_409{color:var(--text-alt);align-items:flex-start;gap:7px;font-size:12.5px;line-height:1.4;display:flex}._tick_z1pcv_418{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;margin-top:1px;display:inline-flex}._tick_z1pcv_418 svg{width:10px;height:10px}._tickYes_z1pcv_431{color:var(--success);background:color-mix(in srgb, var(--success) 14%, transparent)}._tickNo_z1pcv_436{color:var(--error);background:color-mix(in srgb, var(--error) 13%, transparent)}._featureList_z1pcv_443{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}._featureList_z1pcv_443 li{padding-left:16px;position:relative}._featureList_z1pcv_443 li:before{content:"";background:var(--primary);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}._featureTitle_z1pcv_468{color:var(--text);margin-bottom:2px;font-size:13.5px;font-weight:600;display:block}._retentionRow_z1pcv_478{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:16px;padding:16px;display:flex}[data-theme=dark] ._retentionRow_z1pcv_478{background:#ffffff06}._retentionBadge_z1pcv_492{border-radius:var(--radius-md);color:#fff;background:var(--primary);width:72px;height:72px;box-shadow:var(--shadow-md);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;display:flex}._retentionNum_z1pcv_506{font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1}._retentionUnit_z1pcv_513{text-transform:uppercase;letter-spacing:.08em;opacity:.9;margin-top:2px;font-size:11px;font-weight:600}._retentionText_z1pcv_522{color:var(--text-alt);margin:0;font-size:13px;line-height:1.6}._footer_z1pcv_531{border-top:1px solid var(--divider);background:var(--surface-elevated);justify-content:space-between;align-items:center;gap:16px;padding:14px 20px;display:flex}._footerNote_z1pcv_541{color:var(--text-light);font-size:11.5px;line-height:1.45}._gotItBtn_z1pcv_547{color:#fff;background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;flex-shrink:0;align-items:center;height:36px;padding:0 18px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex}._gotItBtn_z1pcv_547:hover{background:var(--primary-hover);border-color:var(--primary-hover)}@media (width<=720px){._body_z1pcv_133{grid-template-columns:1fr;gap:18px}._toc_z1pcv_147{display:none}._content_z1pcv_213{max-width:none}._storeCols_z1pcv_374{grid-template-columns:1fr}._storeCol_z1pcv_374+._storeCol_z1pcv_374{border-left:none;border-top:1px solid var(--divider)}}@media (prefers-reduced-motion:reduce){._backdrop_z1pcv_8,._modal_z1pcv_29{animation:none}._body_z1pcv_133{scroll-behavior:auto}}._page_vbmlw_1{flex-direction:column;gap:18px;max-width:1200px;display:flex}._breadcrumb_vbmlw_10{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}._breadcrumbSep_vbmlw_21{opacity:.5}._pageHeader_vbmlw_23{flex-direction:column;gap:4px;margin-bottom:8px;display:flex}._pageTitle_vbmlw_30{color:var(--text);letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.2}._pageSubtitle_vbmlw_38{color:var(--text-light);font-size:14px}._layout_vbmlw_45{grid-template-columns:220px 1fr;align-items:start;gap:28px;display:grid}@media (width<=900px){._layout_vbmlw_45{grid-template-columns:1fr}}._sidebar_vbmlw_56{flex-direction:column;gap:12px;display:flex;position:sticky;top:24px}@media (width<=900px){._sidebar_vbmlw_56{position:static}}._searchWrap_vbmlw_68{position:relative}._searchIcon_vbmlw_70{color:var(--text-light);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._searchInput_vbmlw_79{width:100%;height:36px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 12px 0 32px;font-size:13px;transition:border-color .16s}._searchInput_vbmlw_79:focus{outline:2px solid color-mix(in srgb, var(--primary) 40%, transparent);outline-offset:1px;border-color:var(--primary)}._nav_vbmlw_98{flex-direction:column;gap:2px;display:flex}._navItem_vbmlw_104{text-align:left;font-family:var(--font-family);color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;padding:8px 12px;font-size:13px;font-weight:500;transition:background .14s,color .14s;position:relative}._navItem_vbmlw_104:hover{color:var(--text);background:var(--bg-gray)}._navItemActive_vbmlw_124{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);font-weight:600}._navItemActive_vbmlw_124:before{content:"";background:var(--primary);border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:0}._navEmpty_vbmlw_141{color:var(--text-light);padding:12px;font-size:12px;font-style:italic}._content_vbmlw_150{flex-direction:column;gap:32px;min-width:0;display:flex}._card_vbmlw_159{--section-accent:var(--primary);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:24px 28px;scroll-margin-top:24px;display:flex}._cardHeader_vbmlw_171{flex-direction:column;gap:4px;display:flex}._cardTitle_vbmlw_177{color:var(--text);letter-spacing:-.005em;font-size:18px;font-weight:600;line-height:1.25}._cardDescription_vbmlw_185{color:var(--text-light);font-size:13px;line-height:1.5}._cardBody_vbmlw_191{flex-direction:column;gap:18px;display:flex}._field_vbmlw_199{flex-direction:column;gap:6px;display:flex}._fieldLabel_vbmlw_205{color:var(--text);letter-spacing:.02em;font-size:12px;font-weight:600}._fieldHelper_vbmlw_212{color:var(--text-light);font-size:12px;line-height:1.5}._fieldError_vbmlw_218{color:#be123c}[data-theme=dark] ._fieldError_vbmlw_218{color:#fb7185}._input_vbmlw_223,._select_vbmlw_224{height:38px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:0 12px;font-size:13px;transition:border-color .16s,background .16s}._select_vbmlw_224{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:32px}[data-theme=dark] ._select_vbmlw_224{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23a1a1aa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")}._input_vbmlw_223:focus,._select_vbmlw_224:focus{outline:2px solid color-mix(in srgb, var(--section-accent) 40%, transparent);outline-offset:1px;border-color:var(--section-accent)}._input_vbmlw_223:disabled,._select_vbmlw_224:disabled{opacity:.5;cursor:not-allowed}._inputGroup_vbmlw_262{align-items:center;gap:8px;display:flex}._inputGroup_vbmlw_262 ._input_vbmlw_223{flex:auto;min-width:0}._iconBtn_vbmlw_273{border:1px solid var(--border);border-radius:var(--radius-sm);width:38px;height:38px;color:var(--text-light);cursor:pointer;background:0 0;justify-content:center;align-items:center;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._iconBtn_vbmlw_273:hover:not(:disabled){background:var(--bg-gray);color:var(--text)}._iconBtn_vbmlw_273:disabled{opacity:.4;cursor:not-allowed}._charCounter_vbmlw_297{color:var(--text-light);font-variant-numeric:tabular-nums;flex-shrink:0;font-family:ui-monospace,monospace;font-size:11px}._toggleRow_vbmlw_307{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:20px;padding:4px 0;display:flex}._toggleRowDisabled_vbmlw_316{opacity:.55;cursor:not-allowed}._toggleText_vbmlw_321{flex-direction:column;gap:4px;display:flex}._switch_vbmlw_327{background:var(--bg-gray);border:1px solid var(--border);cursor:pointer;border-radius:999px;flex-shrink:0;width:38px;height:22px;padding:0;transition:background .2s,border-color .2s;position:relative}._switch_vbmlw_327:disabled{cursor:not-allowed}._switchKnob_vbmlw_344{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .22s cubic-bezier(.4,0,.2,1);position:absolute;top:1px;left:1px;box-shadow:0 1px 2px #00000026}._switchOn_vbmlw_356{background:var(--section-accent);border-color:var(--section-accent)}._switchOn_vbmlw_356 ._switchKnob_vbmlw_344{transform:translate(16px)}._switch_vbmlw_327:focus-visible{outline:2px solid color-mix(in srgb, var(--section-accent) 40%, transparent);outline-offset:2px}._subToggles_vbmlw_370{border-left:2px solid var(--divider);flex-direction:column;gap:6px;padding-left:16px;display:flex}._subTogglesDisabled_vbmlw_378 ._toggleRow_vbmlw_307{opacity:.45;cursor:not-allowed}._segmented_vbmlw_385{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);align-self:flex-start;padding:3px;display:inline-flex}._segmentBtn_vbmlw_394{font-family:var(--font-family);color:var(--text-light);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:6px 14px;font-size:12px;font-weight:500;transition:background .2s,color .2s}._segmentBtn_vbmlw_394:hover:not(._segmentBtnActive_vbmlw_407){color:var(--text)}._segmentBtnActive_vbmlw_407{background:var(--surface-elevated);color:var(--text);box-shadow:var(--shadow-sm);font-weight:600}[data-theme=dark] ._segmentBtnActive_vbmlw_407{background:var(--section-accent);color:#fff}._avatar_vbmlw_425{color:#fff;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;overflow:hidden}._avatar_vbmlw_425 img{object-fit:cover;width:100%;height:100%}._identicon_vbmlw_443{width:100%;height:100%;display:block}._avatarRow_vbmlw_449{align-items:center;gap:18px;display:flex}._avatarEdit_vbmlw_455{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;display:inline-block;position:relative}._avatarEdit_vbmlw_455:focus-visible{outline:2px solid var(--section-accent);outline-offset:4px;border-radius:50%}._avatarEditOverlay_vbmlw_471{color:#fff;opacity:0;background:#00000073;border-radius:50%;justify-content:center;align-items:center;gap:4px;font-size:11px;font-weight:700;transition:opacity .18s;display:flex;position:absolute;inset:0}._avatarEdit_vbmlw_455:hover ._avatarEditOverlay_vbmlw_471,._avatarEdit_vbmlw_455:focus-visible ._avatarEditOverlay_vbmlw_471{opacity:1}._avatarMeta_vbmlw_492{flex-direction:column;gap:4px;display:flex}._swatchGroups_vbmlw_500{flex-direction:column;gap:6px;display:flex}._swatchGroupLabel_vbmlw_506{text-transform:uppercase;letter-spacing:.08em;color:var(--text-light);margin-top:4px;font-size:10px;font-weight:700}._swatchGroupLabel_vbmlw_506:first-child{margin-top:0}._swatchRow_vbmlw_519{flex-wrap:wrap;gap:8px;display:flex}._swatch_vbmlw_500{cursor:pointer;color:#fff;width:32px;height:32px;transition:transform .16s var(--spring-pop), border-color .16s ease, box-shadow .2s ease;border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}._swatch_vbmlw_500:hover{transform:scale(1.14);box-shadow:0 4px 10px #0000002e}._swatch_vbmlw_500:active{transform:scale(.96)}._swatchActive_vbmlw_551{border-color:var(--text);box-shadow:0 0 0 3px var(--surface-card)}[data-theme=dark] ._swatchActive_vbmlw_551{border-color:#fff}._swatchFx_vbmlw_561{animation:3.2s ease-in-out infinite _swatchPan_vbmlw_1;background-size:220% 220%!important}@keyframes _swatchPan_vbmlw_1{0%,to{background-position:0%}50%{background-position:100%}}._swatchSpark_vbmlw_575{text-shadow:0 1px 3px #00000059;font-size:11px;line-height:1;animation:2.4s ease-in-out infinite _sparkTwinkle_vbmlw_1}@keyframes _sparkTwinkle_vbmlw_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.82)rotate(22deg)}}._swatchGrid_vbmlw_593{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}._swatchInitials_vbmlw_599{border-radius:var(--radius-md);cursor:pointer;color:#fff;border:2px solid #0000;justify-content:center;align-items:center;height:64px;font-size:18px;font-weight:700;transition:transform .16s;display:inline-flex}._swatchInitials_vbmlw_599:hover{transform:scale(1.04)}._swatchInitialsLabel_vbmlw_617{pointer-events:none}._liveClock_vbmlw_621{color:var(--text-light);font-variant-numeric:tabular-nums;margin-top:4px;font-size:12px}._liveClock_vbmlw_621 strong{color:var(--text);letter-spacing:.02em;font-family:ui-monospace,monospace}._disclosureBtn_vbmlw_634{font-family:var(--font-family);color:var(--text-alt);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;padding:6px 0;font-size:13px;font-weight:500;display:inline-flex}._disclosureBtn_vbmlw_634:hover{color:var(--text)}._disclosureChevron_vbmlw_651{color:var(--text-light);justify-content:center;align-items:center;transition:transform .2s;display:inline-flex}._disclosureOpen_vbmlw_659{transform:rotate(180deg)}._offsetRow_vbmlw_661{background:var(--bg-gray);border-radius:var(--radius-sm);flex-direction:column;gap:8px;padding:12px;display:flex}._range_vbmlw_670{width:100%;accent-color:var(--section-accent)}._offsetValue_vbmlw_675{color:var(--text);font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace;font-size:13px;font-weight:600}._divider_vbmlw_685{background:var(--divider);height:1px;margin:4px 0}._soundRow_vbmlw_691{align-items:center;gap:8px;display:flex}._soundRow_vbmlw_691 ._select_vbmlw_224{flex:auto;min-width:0}._volumeRow_vbmlw_704{align-items:center;gap:12px;display:flex}._volumeSlider_vbmlw_710{appearance:none;border-radius:var(--radius-pill);background:var(--bg-gray);cursor:pointer;outline:none;flex:auto;height:4px;transition:opacity .14s}[data-theme=dark] ._volumeSlider_vbmlw_710{background:#ffffff14}._volumeSlider_vbmlw_710:disabled{opacity:.4;cursor:not-allowed}._volumeSlider_vbmlw_710::-webkit-slider-thumb{appearance:none;background:var(--primary);border:2px solid var(--surface-elevated);cursor:grab;border-radius:50%;width:16px;height:16px;transition:transform .12s;box-shadow:0 1px 4px #0003}._volumeSlider_vbmlw_710::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.1)}._volumeSlider_vbmlw_710::-moz-range-thumb{background:var(--primary);border:2px solid var(--surface-elevated);cursor:grab;border-radius:50%;width:16px;height:16px;box-shadow:0 1px 4px #0003}._volumeValue_vbmlw_757{text-align:right;font-variant-numeric:tabular-nums;min-width:38px;color:var(--text-light);letter-spacing:.02em;flex:none;font-size:12px;font-weight:600}._quietRow_vbmlw_768{flex-wrap:wrap;gap:12px;display:flex}._quietField_vbmlw_774{flex-direction:column;flex:140px;gap:4px;display:flex}._privacyCallout_vbmlw_783{background:color-mix(in srgb, var(--section-accent) 6%, var(--bg-gray));border-left:3px solid var(--section-accent);border-radius:var(--radius-sm);color:var(--text);margin:0;padding:14px 18px;font-size:13px;line-height:1.6}[data-theme=dark] ._privacyCallout_vbmlw_783{background:color-mix(in srgb, var(--section-accent) 12%, #ffffff05)}._privacyLink_vbmlw_798{color:var(--section-accent);margin-top:8px;font-size:12px;font-weight:600;text-decoration:none;display:inline-block}._privacyLink_vbmlw_798:hover{text-decoration:underline}._privacyLinkBtn_vbmlw_813{font-family:var(--font-family);color:var(--section-accent);cursor:pointer;background:0 0;border:none;align-items:center;margin-top:10px;padding:0;font-size:12px;font-weight:600;transition:opacity .14s;display:inline-flex}._privacyLinkBtn_vbmlw_813:hover{text-decoration:underline}._privacyLinkBtn_vbmlw_813:focus-visible{outline:2px solid color-mix(in srgb, var(--section-accent) 45%, transparent);outline-offset:3px;border-radius:3px}._privacyActionRow_vbmlw_836{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}._privacyActionRow_vbmlw_836>div{flex-direction:column;flex:280px;gap:4px;display:flex}._dangerRow_vbmlw_852{border-top:1px solid var(--divider);margin-top:6px;padding-top:18px}._sessionCard_vbmlw_860{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}[data-theme=dark] ._sessionCard_vbmlw_860{background:#ffffff08}._sessionCard_vbmlw_860>div{flex-direction:column;flex:240px;gap:4px;display:flex}._sessionTitleRow_vbmlw_884{align-items:center;gap:8px;display:inline-flex}._sessionCurrentBadge_vbmlw_890{letter-spacing:.08em;text-transform:uppercase;color:#047857;background:#10b9811f;border:1px solid #10b98152;border-radius:999px;align-items:center;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}[data-theme=dark] ._sessionCurrentBadge_vbmlw_890{color:#34d399;background:#10b98129;border-color:#10b98161}._sessionsBulkRow_vbmlw_912{justify-content:flex-end;display:flex}._elevatedRow_vbmlw_919,._retentionRow_vbmlw_920{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._elevatedRow_vbmlw_919>div,._retentionRow_vbmlw_920>div{flex-direction:column;flex:280px;gap:4px;display:flex}._elevatedActions_vbmlw_936{align-items:center;gap:8px;display:inline-flex}._statusPill_vbmlw_942{letter-spacing:.08em;text-transform:uppercase;color:var(--text-light);background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:4px 10px;font-family:ui-monospace,monospace;font-size:11px;font-weight:600;display:inline-flex}._statusPillActive_vbmlw_958{color:#b45309;background:#f59e0b1a;border-color:#f59e0b4d}[data-theme=dark] ._statusPillActive_vbmlw_958{color:#fbbf24;background:#f59e0b24;border-color:#f59e0b59}._retentionBadge_vbmlw_970{text-transform:uppercase;letter-spacing:.1em;color:var(--text-light);background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:help;padding:4px 10px;font-family:ui-monospace,monospace;font-size:11px;font-weight:700}._aboutGrid_vbmlw_986{grid-template-columns:100px 1fr;gap:6px 16px;margin:0;font-size:13px;display:grid}._aboutGrid_vbmlw_986 dt{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;align-self:center;font-size:11px;font-weight:600}._aboutGrid_vbmlw_986 dd{color:var(--text);margin:0}._aboutFooter_vbmlw_1008{border-top:1px solid var(--divider);color:var(--text-light);margin-top:16px;padding-top:14px;font-size:12px;font-style:italic}._devBlock_vbmlw_1019{flex-direction:column;gap:8px;display:flex}._inlineCode_vbmlw_1025{color:var(--text);background:var(--bg-gray);word-break:break-word;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}[data-theme=dark] ._inlineCode_vbmlw_1025{background:#ffffff12}._codeBlock_vbmlw_1039{position:relative}._codePre_vbmlw_1043{background:var(--surface-canvas);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--text);white-space:pre;tab-size:2;margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;line-height:1.55;overflow-x:auto}[data-theme=dark] ._codePre_vbmlw_1043{background:var(--bg-module)}._codeCopyBtn_vbmlw_1062{font-family:var(--font-family);color:var(--text-light);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;padding:3px 9px;font-size:11px;font-weight:600;transition:background .14s,color .14s,border-color .14s;position:absolute;top:8px;right:8px}._codeCopyBtn_vbmlw_1062:hover{color:var(--text);border-color:var(--text-light)}._codeBlockLabel_vbmlw_1083{text-transform:uppercase;letter-spacing:.08em;color:var(--text-light);margin-top:4px;font-size:11px;font-weight:700}._endpointTable_vbmlw_1092{border-collapse:collapse;width:100%;font-size:12px}._endpointTable_vbmlw_1092 td{border-bottom:1px solid var(--divider);vertical-align:top;padding:7px 10px 7px 0}._endpointTable_vbmlw_1092 tr:last-child td{border-bottom:none}._endpointDesc_vbmlw_1108{color:var(--text-light);width:100%}._endpointTable_vbmlw_1092 code{white-space:nowrap;word-break:normal}._endpointTable_vbmlw_1092 td:first-child,._endpointTable_vbmlw_1092 td:nth-child(2){white-space:nowrap;width:1%}._method_vbmlw_1127{text-align:center;letter-spacing:.04em;border-radius:4px;min-width:48px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:10px;font-weight:700;display:inline-block}._method_get_vbmlw_1139{color:var(--success);background:color-mix(in srgb, var(--success) 15%, transparent)}._method_post_vbmlw_1140{color:var(--primary);background:color-mix(in srgb, var(--primary) 15%, transparent)}._method_patch_vbmlw_1141{color:var(--warning);background:color-mix(in srgb, var(--warning) 18%, transparent)}._method_delete_vbmlw_1142{color:var(--error);background:color-mix(in srgb, var(--error) 15%, transparent)}._eventTags_vbmlw_1144{flex-wrap:wrap;gap:6px;display:flex}._devSteps_vbmlw_1150{color:var(--text-light);flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:13px;line-height:1.5;display:flex}._devSteps_vbmlw_1150 strong,._devSteps_vbmlw_1150 em{color:var(--text)}._devNote_vbmlw_1166{color:var(--text-light);border-left:2px solid var(--section-accent);margin-top:2px;padding:2px 0 2px 10px;font-size:12px;line-height:1.5}._primaryBtn_vbmlw_1177,._secondaryBtn_vbmlw_1178,._warnBtn_vbmlw_1179,._dangerBtn_vbmlw_1180,._saveBtn_vbmlw_1181{height:36px;font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;transition:background .16s,border-color .16s,color .16s;display:inline-flex}._primaryBtn_vbmlw_1177,._saveBtn_vbmlw_1181{background:var(--section-accent);border:1px solid var(--section-accent);color:#fff}._primaryBtn_vbmlw_1177:hover:not(:disabled),._saveBtn_vbmlw_1181:hover:not(:disabled){filter:brightness(.92)}._saveBtn_vbmlw_1181:disabled{opacity:.45;cursor:not-allowed}._secondaryBtn_vbmlw_1178{background:var(--surface-card);border:1px solid var(--border);color:var(--text)}._secondaryBtn_vbmlw_1178:hover:not(:disabled){background:var(--bg-gray);border-color:var(--text-light)}._warnBtn_vbmlw_1179{color:#b45309;background:0 0;border:1px solid #f59e0b66}._warnBtn_vbmlw_1179:hover:not(:disabled){background:#f59e0b14}[data-theme=dark] ._warnBtn_vbmlw_1179{color:#fbbf24;border-color:#f59e0b66}._dangerBtn_vbmlw_1180{color:#be123c;background:0 0;border:1px solid #e11d4873}._dangerBtn_vbmlw_1180:hover:not(:disabled){background:#e11d4814}._dangerBtn_vbmlw_1180:disabled{opacity:.45;cursor:not-allowed}[data-theme=dark] ._dangerBtn_vbmlw_1180{color:#fb7185;border-color:#f43f5e73}._saveBar_vbmlw_1261{border-top:1px solid var(--divider);justify-content:flex-end;padding-top:16px;display:flex}._spinIcon_vbmlw_1270{animation:.8s linear infinite _spin_vbmlw_1270}@keyframes _spin_vbmlw_1270{to{transform:rotate(360deg)}}._modalBackdrop_vbmlw_1280{z-index:200;background:#00000073;justify-content:center;align-items:center;padding:24px;animation:.16s forwards _fadeIn_vbmlw_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_vbmlw_1{0%{opacity:0}to{opacity:1}}._modal_vbmlw_1280{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(440px,100%);max-height:86vh;animation:.2s cubic-bezier(.4,0,.2,1) forwards _scaleIn_vbmlw_1;display:flex;box-shadow:0 16px 48px #0003}[data-theme=dark] ._modal_vbmlw_1280{box-shadow:0 16px 48px #0000008c}@keyframes _scaleIn_vbmlw_1{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}._modalHeader_vbmlw_1318{border-bottom:1px solid var(--divider);justify-content:space-between;align-items:center;gap:16px;padding:16px 18px 12px;display:flex}._modalTitle_vbmlw_1327{color:var(--text);margin:0;font-size:15px;font-weight:600}._modalClose_vbmlw_1334{border:1px solid var(--border);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-light);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}._modalClose_vbmlw_1334:hover{background:var(--bg-gray);color:var(--text)}._modalBody_vbmlw_1352{flex-direction:column;gap:14px;padding:18px;display:flex;overflow-y:auto}._modalParagraph_vbmlw_1360{color:var(--text);margin:0;font-size:13px;line-height:1.5}._modalFooter_vbmlw_1367{border-top:1px solid var(--divider);justify-content:flex-end;gap:10px;margin-top:6px;padding-top:6px;display:flex}._tabBar_vbmlw_1378{background:var(--bg-gray);border-radius:var(--radius-sm);gap:4px;padding:3px;display:flex}._tabBtn_vbmlw_1386{font-family:var(--font-family);color:var(--text-light);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:1;padding:6px 10px;font-size:12px;font-weight:600;transition:background .16s,color .16s}._tabBtnActive_vbmlw_1400{background:var(--surface-elevated);color:var(--text);box-shadow:var(--shadow-sm)}[data-theme=dark] ._tabBtnActive_vbmlw_1400{background:#ffffff14}._pickerGenerated_vbmlw_1410{flex-direction:column;align-items:center;gap:14px;display:flex}._identiconGrid_vbmlw_1417{grid-template-columns:repeat(3,1fr);gap:12px;width:100%;display:grid}._identiconCell_vbmlw_1424{border:2px solid var(--border);border-radius:var(--radius-md);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:8px;transition:border-color .14s,transform .14s;animation:.32s both _cellFadeIn_vbmlw_1;display:flex}._identiconCell_vbmlw_1424:nth-child(2){animation-delay:40ms}._identiconCell_vbmlw_1424:nth-child(3){animation-delay:80ms}._identiconCell_vbmlw_1424:nth-child(4){animation-delay:.12s}._identiconCell_vbmlw_1424:nth-child(5){animation-delay:.16s}._identiconCell_vbmlw_1424:nth-child(6){animation-delay:.2s}@keyframes _cellFadeIn_vbmlw_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}._identiconCell_vbmlw_1424:hover{border-color:var(--section-accent);transform:translateY(-1px)}._pickerInitials_vbmlw_1453,._pickerUpload_vbmlw_1454{flex-direction:column;gap:12px;display:flex}._fileInput_vbmlw_1460{font-family:var(--font-family);padding:8px 0;font-size:13px}._cardBgInput_vbmlw_1468{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._cardBgTrigger_vbmlw_1480{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;text-align:left;align-items:center;gap:14px;width:100%;padding:10px 14px;font-family:inherit;transition:background .14s,border-color .14s;display:flex}._cardBgTrigger_vbmlw_1480:hover{background:var(--bg-gray);border-color:var(--text-light)}[data-theme=dark] ._cardBgTrigger_vbmlw_1480:hover{background:#ffffff0a}._cardBgTrigger_vbmlw_1480:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._cardBgTriggerPreview_vbmlw_1509{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);flex-shrink:0;width:80px;height:60px;position:relative;overflow:hidden}[data-theme=dark] ._cardBgTriggerPreview_vbmlw_1509{background:#ffffff0a}._cardBgTriggerPreview_vbmlw_1509>*{opacity:1!important}._cardBgTriggerEmpty_vbmlw_1530{color:var(--text-light);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._cardBgTriggerLabel_vbmlw_1539{color:var(--text);flex-direction:column;gap:2px;min-width:0;font-size:13px;font-weight:600;display:flex}._cardBgTriggerKind_vbmlw_1549{color:var(--text-light);letter-spacing:.02em;font-size:11px;font-weight:500}._cardBgEmpty_vbmlw_1556{background:var(--bg-gray);border:1.5px dashed var(--border);border-radius:var(--radius-md);width:100%;max-width:240px;height:120px;color:var(--text-light);font-family:var(--font-family);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:16px;transition:background .16s,border-color .16s,color .16s;display:flex}[data-theme=dark] ._cardBgEmpty_vbmlw_1556{background:#ffffff06}._cardBgEmpty_vbmlw_1556:hover{background:color-mix(in srgb, var(--section-accent) 5%, var(--bg-gray));border-color:color-mix(in srgb, var(--section-accent) 40%, var(--border));color:var(--text)}._cardBgEmpty_vbmlw_1556:focus-visible{outline:2px solid var(--section-accent);outline-offset:2px}._cardBgEmptyIcon_vbmlw_1593{color:inherit;opacity:.7;justify-content:center;align-items:center;display:inline-flex}._cardBgEmptyText_vbmlw_1601{color:var(--text);font-size:13px;font-weight:600}._cardBgEmptyHint_vbmlw_1607{color:var(--text-light);font-size:11px}._cardBgFilled_vbmlw_1612{flex-direction:column;gap:8px;max-width:240px;display:flex}._cardBgPreview_vbmlw_1619{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;width:240px;height:120px;padding:0;transition:border-color .16s;position:relative;overflow:hidden}._cardBgPreview_vbmlw_1619:hover{border-color:var(--section-accent)}._cardBgPreview_vbmlw_1619:focus-visible{outline:2px solid var(--section-accent);outline-offset:2px}._cardBgPreview_vbmlw_1619 img{object-fit:cover;width:100%;height:100%;display:block}._cardBgOverlay_vbmlw_1648{letter-spacing:.08em;text-transform:uppercase;color:#fff;opacity:0;background:#00000073;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:opacity .18s;display:flex;position:absolute;inset:0}._cardBgPreview_vbmlw_1619:hover ._cardBgOverlay_vbmlw_1648,._cardBgPreview_vbmlw_1619:focus-visible ._cardBgOverlay_vbmlw_1648{opacity:1}._cardBgMeta_vbmlw_1669{justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}._cardBgFilename_vbmlw_1677{min-width:0;color:var(--text-light);white-space:nowrap;text-overflow:ellipsis;flex:auto;font-family:ui-monospace,monospace;font-size:11px;overflow:hidden}._cardBgRemove_vbmlw_1688{color:var(--text-light);font-family:var(--font-family);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:2px 4px;font-size:12px;font-weight:600;transition:color .14s,background .14s}._cardBgRemove_vbmlw_1688:hover{color:#be123c;background:#e11d4814}[data-theme=dark] ._cardBgRemove_vbmlw_1688:hover{color:#fb7185}._cardBgRemove_vbmlw_1688:focus-visible{outline:2px solid var(--section-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){._identiconCell_vbmlw_1424{animation:none}._switchKnob_vbmlw_344,._disclosureChevron_vbmlw_651,._swatch_vbmlw_500,._swatchFx_vbmlw_561,._swatchSpark_vbmlw_575,._swatchInitials_vbmlw_599,._modal_vbmlw_1280,._spinIcon_vbmlw_1270{transition:none;animation:none}}._spark_o99rp_1{width:100%;height:30px;display:block;overflow:visible}._line_o99rp_8{stroke-dasharray:1;animation:_sparkDraw_o99rp_1 1.1s var(--spring-soft) .25s both}@keyframes _sparkDraw_o99rp_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._area_o99rp_22{animation:.7s .9s both _sparkFade_o99rp_1}._dot_o99rp_26{animation:_sparkFade_o99rp_1 .4s var(--spring-pop) 1.2s both}@keyframes _sparkFade_o99rp_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._line_o99rp_8,._area_o99rp_22,._dot_o99rp_26{animation:none}}._tip_ef2on_1{z-index:10;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);color:var(--text);white-space:nowrap;pointer-events:none;transition:left 90ms var(--spring-glide), top 90ms var(--spring-glide);animation:_tipIn_ef2on_1 .16s var(--spring-pop) both;flex-direction:column;gap:3px;padding:8px 11px;font-size:11px;line-height:1.35;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 12px))}._tip_ef2on_1._below_ef2on_24{transform:translate(-50%,14px)}._tip_ef2on_1:after{content:"";background:var(--surface-elevated);border-right:1px solid var(--border);border-bottom:1px solid var(--border);width:8px;height:8px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}._tip_ef2on_1._below_ef2on_24:after{top:-5px;bottom:auto;transform:translate(-50%)rotate(225deg)}@keyframes _tipIn_ef2on_1{0%{opacity:0;scale:.92}}._title_ef2on_55{color:var(--text);font-size:11px;font-weight:700}._line_ef2on_61{color:var(--text-light);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:flex}._swatch_ef2on_69{border-radius:3px;flex:none;width:8px;height:8px}@media (prefers-reduced-motion:reduce){._tip_ef2on_1{transition:none;animation:none}}._wrap_1b8hl_1{position:relative}._legend_1b8hl_5{z-index:1;gap:14px;display:flex;position:absolute;top:-2px;right:0}._legendItem_1b8hl_14{color:var(--text-light);align-items:center;gap:6px;font-size:11px;display:inline-flex}._legendSwatch_1b8hl_22{border-radius:2px;width:10px;height:3px}._svg_1b8hl_28{display:block;overflow:visible}._dim_1b8hl_33{opacity:.4;filter:grayscale(.4);pointer-events:none}._gridLine_1b8hl_39{stroke:var(--border);stroke-width:1px;stroke-dasharray:2 4;opacity:.7}._axisLine_1b8hl_46{stroke:var(--border);stroke-width:1px}._axisLabel_1b8hl_51{fill:var(--text-light);font-variant-numeric:tabular-nums;font-size:10px}._line_1b8hl_58{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:_trendDraw_1b8hl_1 1.2s var(--spring-soft) both}._lineScheduled_1b8hl_67{stroke:var(--primary)}._lineStarted_1b8hl_71{stroke:var(--success);stroke-width:1.6px;opacity:.9;animation-delay:.15s}@keyframes _trendDraw_1b8hl_1{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}._area_1b8hl_87{animation:.8s .7s both _trendFade_1b8hl_1}@keyframes _trendFade_1b8hl_1{0%{opacity:0}}._lastDot_1b8hl_98{fill:var(--primary);animation:_lastDotIn_1b8hl_1 .4s var(--spring-pop) 1.2s both, _lastDotPulse_1b8hl_1 2.6s ease-in-out 1.8s infinite}@keyframes _lastDotIn_1b8hl_1{0%{opacity:0;scale:0}}@keyframes _lastDotPulse_1b8hl_1{0%,to{stroke:color-mix(in srgb, var(--primary) 45%, transparent);stroke-width:0}50%{stroke:color-mix(in srgb, var(--primary) 25%, transparent);stroke-width:7px}}._hoverLayer_1b8hl_121{pointer-events:none}._crosshair_1b8hl_125{stroke:color-mix(in srgb, var(--text-light) 45%, transparent);stroke-width:1px;stroke-dasharray:3 3}._hoverDot_1b8hl_131{fill:var(--surface-card);stroke-width:2px}@media (prefers-reduced-motion:reduce){._line_1b8hl_58,._area_1b8hl_87,._lastDot_1b8hl_98{animation:none}}._wrap_1da35_1{flex-wrap:wrap;align-items:center;gap:24px;display:flex}._ringBox_1da35_8{flex:none;width:168px;height:168px;position:relative}._svg_1da35_15{width:100%;height:100%;display:block;overflow:visible}._dim_1da35_22{opacity:.4;filter:grayscale(.4);pointer-events:none}._track_1da35_28{stroke:var(--bg-gray)}[data-theme=dark] ._track_1da35_28{stroke:#ffffff0f}._seg_1da35_37{cursor:pointer;transition:stroke-width .2s var(--spring-pop), opacity .18s ease;animation:_segSweep_1da35_1 .9s var(--spring-soft) both}@keyframes _segSweep_1da35_1{0%{stroke-dasharray:0 100}}._segHot_1da35_51{stroke-width:22px}._segDim_1da35_55{opacity:.35}._center_1da35_59{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}._centerValue_1da35_71{color:var(--text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1}._centerLabel_1da35_80{text-transform:uppercase;letter-spacing:.06em;max-width:90px;color:var(--text-light);font-size:10px;font-weight:600;line-height:1.3}._legend_1da35_92{flex-direction:column;flex:240px;gap:2px;min-width:220px;display:flex}._row_1da35_100{border-radius:var(--radius-sm);cursor:default;animation:_rowIn_1da35_1 .42s var(--spring-soft) both;grid-template-columns:10px minmax(90px,130px) 1fr 36px 34px;align-items:center;gap:10px;margin:0 -8px;padding:6px 8px;transition:background .14s;display:grid}@keyframes _rowIn_1da35_1{0%{opacity:0;transform:translate(-8px)}}._rowHot_1da35_120{background:color-mix(in srgb, var(--text-light) 10%, transparent)}._rowDot_1da35_124{width:9px;height:9px;transition:scale .18s var(--spring-pop);border-radius:50%}._rowHot_1da35_120 ._rowDot_1da35_124{scale:1.35}._rowLabel_1da35_135{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._rowTrack_1da35_143{background:var(--bg-gray);border-radius:var(--radius-pill);height:6px;overflow:hidden}[data-theme=dark] ._rowTrack_1da35_143{background:#ffffff0f}._rowFill_1da35_154{border-radius:var(--radius-pill);transform-origin:0;height:100%;animation:_fillGrow_1da35_1 .7s var(--spring-soft) both;display:block}@keyframes _fillGrow_1da35_1{0%{transform:scaleX(0)}}._rowCount_1da35_168{color:var(--text);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}._rowPct_1da35_176{color:var(--text-light);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}@media (prefers-reduced-motion:reduce){._seg_1da35_37,._row_1da35_100,._rowFill_1da35_154{animation:none}._seg_1da35_37,._rowDot_1da35_124{transition:none}}._wrap_1btdz_1{flex-direction:column;gap:4px;display:flex;position:relative}._chart_1btdz_8{align-items:flex-end;gap:3px;height:110px;display:flex;position:relative}._dim_1btdz_16{opacity:.4;filter:grayscale(.4);pointer-events:none}._grid_1btdz_22{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}._grid_1btdz_22 span{border-top:1px dashed color-mix(in srgb, var(--border) 80%, transparent)}._barSlot_1btdz_36{flex:1 1 0;align-items:flex-end;min-width:2px;height:100%;display:flex;position:relative}._bar_1btdz_36{background:linear-gradient(to top, color-mix(in srgb, var(--primary) 38%, transparent), color-mix(in srgb, var(--primary) 72%, transparent));transform-origin:bottom;width:100%;min-height:2px;animation:_barGrow_1btdz_1 .6s var(--spring-glide) both;transition:opacity .16s ease, filter .16s ease, scale .16s var(--spring-pop);border-radius:3px 3px 0 0}@keyframes _barGrow_1btdz_1{0%{transform:scaleY(0)}}._barSlot_1btdz_36:hover ._bar_1btdz_36{filter:brightness(1.15);scale:1 1.02}._barDim_1btdz_73{opacity:.45}._barPeak_1btdz_77{background:linear-gradient(to top, var(--primary), var(--primary-hover));box-shadow:0 0 12px color-mix(in srgb, var(--primary) 35%, transparent)}._peakDot_1btdz_83{background:var(--primary);width:5px;height:5px;animation:_peakBreathe_1btdz_1 2.4s ease-in-out 1s infinite, _peakIn_1btdz_1 .4s var(--spring-pop) .7s both;border-radius:50%;position:absolute;left:50%;transform:translate(-50%)}@keyframes _peakIn_1btdz_1{0%{opacity:0;scale:0}}@keyframes _peakBreathe_1btdz_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 40%, transparent)}50%{box-shadow:0 0 0 5px #0000}}._axis_1btdz_110{height:14px;position:relative}._axis_1btdz_110 span{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){._bar_1btdz_36,._peakDot_1btdz_83{transition:none;animation:none}}._wrap_tynmy_1{flex-direction:column;gap:8px;display:flex;position:relative}._heatmap_tynmy_8{flex-direction:column;gap:3px;display:flex}._dim_tynmy_14{opacity:.4;filter:grayscale(.4);pointer-events:none}._row_tynmy_20{align-items:center;gap:8px;display:flex}._rowLabel_tynmy_26{text-transform:uppercase;letter-spacing:.06em;color:var(--text-light);flex:0 0 32px;font-size:10px;font-weight:700}._cells_tynmy_35{flex:auto;grid-template-columns:repeat(24,1fr);gap:3px;display:grid}._cell_tynmy_35{aspect-ratio:1;background:var(--bg-gray);animation:_cellIn_tynmy_1 .36s var(--spring-soft) both;transition:scale .14s var(--spring-pop), box-shadow .14s ease;border-radius:2px}[data-theme=dark] ._cell_tynmy_35{background:#ffffff0a}@keyframes _cellIn_tynmy_1{0%{opacity:0;scale:.4}}._cell_tynmy_35:hover{box-shadow:var(--shadow-md);z-index:1;position:relative;scale:1.45}._cellPeak_tynmy_73{box-shadow:0 0 0 1.5px var(--surface-card), 0 0 0 3px var(--primary)}._cellPeak_tynmy_73:hover{box-shadow:0 0 0 1.5px var(--surface-card), 0 0 0 3px var(--primary), var(--shadow-md)}._axisRow_tynmy_86{align-items:center;gap:8px;margin-top:2px;display:flex}._hours_tynmy_93{flex:auto;height:14px;position:relative}._hours_tynmy_93 span{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:10px;position:absolute;transform:translate(-50%)}._legend_tynmy_109{align-self:flex-end;align-items:center;gap:8px;display:flex}._legendText_tynmy_116{color:var(--text-light);font-size:10px}._legendScale_tynmy_121{border-radius:var(--radius-pill);background:linear-gradient(to right, var(--bg-gray), color-mix(in srgb, var(--primary) 50%, transparent), var(--primary));width:72px;height:8px}[data-theme=dark] ._legendScale_tynmy_121{background:linear-gradient(to right, #ffffff0a, color-mix(in srgb, var(--primary) 50%, transparent), var(--primary))}@media (prefers-reduced-motion:reduce){._cell_tynmy_35{transition:none;animation:none}}._page_dbd9j_1{gap:var(--space-md);flex-direction:column;max-width:1100px;display:flex}@keyframes _rise_dbd9j_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _slideIn_dbd9j_1{0%{opacity:0;transform:translate(-10px)}}@keyframes _popIn_dbd9j_1{0%{opacity:0;scale:.85}}@keyframes _fillGrow_dbd9j_1{0%{transform:scaleX(0)}}._header_dbd9j_41{flex-direction:column;gap:6px;display:flex}._titleGroup_dbd9j_47{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._title_dbd9j_47{color:var(--text);letter-spacing:-.01em;font-size:22px;font-weight:600;line-height:1.2}._privacyTag_dbd9j_62{text-transform:uppercase;letter-spacing:.1em;color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent);border:1px solid color-mix(in srgb, var(--success) 30%, transparent);border-radius:var(--radius-sm);align-items:center;padding:3px 9px;font-size:10px;font-weight:700;display:inline-flex}._subtitle_dbd9j_76{color:var(--text-light);font-size:13px}._filters_dbd9j_83{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._periodChips_dbd9j_90{gap:6px;display:inline-flex}._chip_dbd9j_95{font-family:var(--font-family);color:var(--text-light);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:background .16s ease, border-color .16s ease, color .16s ease, scale .16s var(--spring-pop), box-shadow .2s ease;background:0 0;padding:6px 12px;font-size:12px;font-weight:600}._chip_dbd9j_95:hover{border-color:var(--text-light);color:var(--text)}._chip_dbd9j_95:active{scale:.94}._chipActive_dbd9j_122{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:color-mix(in srgb, var(--primary) 35%, transparent);color:var(--primary);box-shadow:0 0 10px color-mix(in srgb, var(--primary) 18%, transparent)}._groupSelect_dbd9j_129{height:34px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 32px 0 12px;font-size:13px;transition:border-color .16s}._groupSelect_dbd9j_129:hover{border-color:var(--text-light)}._rangeLabel_dbd9j_150{color:var(--text-light);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}._stateCard_dbd9j_159,._noticeCard_dbd9j_160{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-light);animation:_rise_dbd9j_1 .42s var(--spring-soft) both;padding:18px 20px;font-size:13px;line-height:1.5}._noticeCard_dbd9j_160{border-color:color-mix(in srgb, var(--warning) 35%, var(--border));background:color-mix(in srgb, var(--warning) 7%, var(--surface-card));color:var(--text)}._noticeCard_dbd9j_160 strong{color:var(--text)}._noticeCard_dbd9j_160 code{background:color-mix(in srgb, var(--warning) 14%, transparent);border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}._errorCard_dbd9j_189{background:color-mix(in srgb, var(--error) 5%, var(--surface-card));border:1px solid color-mix(in srgb, var(--error) 30%, var(--border));border-radius:var(--radius-lg);animation:_rise_dbd9j_1 .42s var(--spring-soft) both;align-items:center;gap:14px;padding:18px 20px;display:flex}._errorIcon_dbd9j_200{width:26px;height:26px;color:var(--error);flex:none}._errorBody_dbd9j_207{color:var(--text-light);flex-direction:column;gap:2px;font-size:13px;display:flex}._errorBody_dbd9j_207 strong{color:var(--text)}._retryBtn_dbd9j_219{height:32px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:background .14s ease, border-color .14s ease, scale .14s var(--spring-pop);margin-left:auto;padding:0 16px;font-size:12px;font-weight:600}._retryBtn_dbd9j_219:hover{background:var(--surface-elevated);border-color:var(--text-light)}._retryBtn_dbd9j_219:active{scale:.95}._kpiGrid_dbd9j_248{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}._kpiCard_dbd9j_254{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-md);animation:_rise_dbd9j_1 .46s var(--spring-soft) both;transition:transform .2s var(--spring-glide), border-color .2s ease, box-shadow .2s ease;flex-direction:column;gap:4px;padding:14px 16px;display:flex;position:relative;overflow:hidden}._kpiCard_dbd9j_254:before{content:"";background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 30%, transparent));transform-origin:0;height:2px;transition:transform .32s var(--spring-glide);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}._kpiCard_dbd9j_254:hover{border-color:color-mix(in srgb, var(--primary) 30%, var(--border));box-shadow:var(--shadow-md);transform:translateY(-2px)}._kpiCard_dbd9j_254:hover:before{transform:scaleX(1)}._kpiTop_dbd9j_295{justify-content:space-between;align-items:center;gap:8px;display:flex}._kpiLabel_dbd9j_302{text-transform:uppercase;letter-spacing:.08em;color:var(--text-light);font-size:11px;font-weight:700}._kpiIcon_dbd9j_310{width:16px;height:16px;color:color-mix(in srgb, var(--text-light) 70%, transparent);transition:color .2s ease, scale .2s var(--spring-pop), rotate .2s var(--spring-pop);flex:none}._kpiCard_dbd9j_254:hover ._kpiIcon_dbd9j_310{color:var(--primary);rotate:-6deg;scale:1.15}._kpiValue_dbd9j_327{color:var(--text);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;line-height:1.15}._kpiMeta_dbd9j_336{flex-direction:column;align-items:flex-start;gap:4px;display:flex}._kpiHint_dbd9j_343{color:var(--text-light);font-size:11px}._kpiDelta_dbd9j_349{font-variant-numeric:tabular-nums;border-radius:var(--radius-pill);animation:_popIn_dbd9j_1 .36s var(--spring-pop) both;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}._delta_good_dbd9j_360{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}._delta_bad_dbd9j_365{color:var(--error);background:color-mix(in srgb, var(--error) 10%, transparent)}._delta_neutral_dbd9j_370{color:var(--text-light);background:color-mix(in srgb, var(--text-light) 12%, transparent)}._kpiSpark_dbd9j_375{opacity:.9;margin:4px -4px -6px}._insights_dbd9j_382{background:linear-gradient(135deg, color-mix(in srgb, var(--primary) 7%, var(--surface-card)), var(--surface-card) 60%);border:1px solid color-mix(in srgb, var(--primary) 22%, var(--border));border-radius:var(--radius-lg);animation:_rise_dbd9j_1 .46s var(--spring-soft) both;flex-direction:column;gap:8px;padding:14px 18px;display:flex}._insightsTitle_dbd9j_398{text-transform:uppercase;letter-spacing:.08em;color:var(--primary);font-size:11px;font-weight:700}._insightRow_dbd9j_406{color:var(--text);animation:_slideIn_dbd9j_1 .42s var(--spring-soft) both;align-items:center;gap:9px;font-size:13px;line-height:1.4;display:flex}._insightIcon_dbd9j_416{width:13px;height:13px;color:var(--primary);flex:none}._panel_dbd9j_425{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);animation:_rise_dbd9j_1 .46s var(--spring-soft) both;flex-direction:column;gap:14px;padding:18px 20px;transition:border-color .2s,box-shadow .2s;display:flex}._panel_dbd9j_425:hover{border-color:color-mix(in srgb, var(--text-light) 35%, var(--border));box-shadow:var(--shadow-sm)}._panelTitleRow_dbd9j_442{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._panelTitle_dbd9j_442{color:var(--text);flex-wrap:wrap;align-items:baseline;gap:8px;font-size:14px;font-weight:600;display:flex}._panelHint_dbd9j_460{color:var(--text-light);font-size:11px;font-weight:400}._panelFoot_dbd9j_466{color:var(--text-light);font-size:11px;line-height:1.5}._panelPair_dbd9j_473{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}@media (width<=980px){._panelPair_dbd9j_473{grid-template-columns:1fr}}._segCtl_dbd9j_487{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-pill);padding:3px;display:inline-flex;position:relative}[data-theme=dark] ._segCtl_dbd9j_487{background:#ffffff0d}._segThumb_dbd9j_500{background:var(--surface-elevated);border-radius:var(--radius-pill);width:calc(50% - 3px);box-shadow:var(--shadow-sm);transition:translate .26s var(--spring-glide);position:absolute;top:3px;bottom:3px;left:3px}._segThumbRight_dbd9j_512{translate:100%}._segBtn_dbd9j_516{z-index:1;font-family:var(--font-family);color:var(--text-light);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;padding:4px 14px;font-size:11px;font-weight:600;transition:color .18s;position:relative}._segBtn_dbd9j_516:active{scale:.96}._segBtnActive_dbd9j_535{color:var(--text)}._satList_dbd9j_541{flex-direction:column;gap:10px;display:flex}._satRow_dbd9j_547{animation:_slideIn_dbd9j_1 .42s var(--spring-soft) both;grid-template-columns:120px 1fr 44px auto;align-items:center;gap:10px;display:grid}._satName_dbd9j_555{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._satPct_dbd9j_563{color:var(--text);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._satPeak_dbd9j_571{color:var(--text-light);font-variant-numeric:tabular-nums;white-space:nowrap;background:color-mix(in srgb, var(--text-light) 10%, transparent);border-radius:var(--radius-pill);padding:2px 8px;font-size:11px}._labelList_dbd9j_583{flex-direction:column;gap:8px;display:flex}._labelRow_dbd9j_589{border-radius:var(--radius-sm);animation:_slideIn_dbd9j_1 .42s var(--spring-soft) both;grid-template-columns:110px 1fr 40px 34px;align-items:center;gap:10px;margin:-3px -6px;padding:3px 6px;transition:background .14s;display:grid}._labelRow_dbd9j_589:hover{background:color-mix(in srgb, var(--text-light) 8%, transparent)}._labelName_dbd9j_605{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}._labelTrack_dbd9j_613{background:var(--bg-gray);border-radius:var(--radius-pill);height:8px;overflow:hidden}[data-theme=dark] ._labelTrack_dbd9j_613{background:#ffffff0f}._labelFill_dbd9j_624{background:linear-gradient(90deg, var(--primary), color-mix(in srgb, var(--primary) 70%, transparent));border-radius:var(--radius-pill);transform-origin:0;height:100%;animation:_fillGrow_dbd9j_1 .7s var(--spring-glide) both;display:block}._fillHot_dbd9j_634{animation:_fillGrow_dbd9j_1 .7s var(--spring-glide) both, _stripeFlow_dbd9j_1 1.2s linear .9s infinite;background-image:linear-gradient(-45deg,#ffffff2e 25%,#0000 25% 50%,#ffffff2e 50% 75%,#0000 75%,#0000);background-size:14px 14px}@keyframes _stripeFlow_dbd9j_1{0%{background-position:0 0}to{background-position:14px 0}}._labelCount_dbd9j_658{color:var(--text);text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}._labelShare_dbd9j_666{color:var(--text-light);text-align:right;font-variant-numeric:tabular-nums;font-size:11px}._coverageHead_dbd9j_675{align-items:baseline;gap:8px;display:flex}._coveragePeak_dbd9j_681{color:var(--text);font-variant-numeric:tabular-nums;font-size:28px;font-weight:700;line-height:1}._coveragePeakLabel_dbd9j_689{color:var(--text-light);font-size:12px}._exportBtn_dbd9j_696{height:32px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:background .14s ease, border-color .14s ease, transform .2s var(--spring-glide), box-shadow .2s ease;align-items:center;gap:7px;margin-left:auto;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}._exportBtn_dbd9j_696 svg{width:13px;height:13px;transition:translate .2s var(--spring-pop)}._exportBtn_dbd9j_696:hover:not(:disabled){background:var(--surface-elevated);border-color:var(--text-light);box-shadow:var(--shadow-sm);transform:translateY(-1px)}._exportBtn_dbd9j_696:hover:not(:disabled) svg{translate:0 1.5px}._exportBtn_dbd9j_696:active:not(:disabled){transform:translateY(0)}._exportBtn_dbd9j_696:disabled{opacity:.5;cursor:default}._skeleton_dbd9j_746{gap:var(--space-md);flex-direction:column;display:flex}._skelKpis_dbd9j_752{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}._skelCard_dbd9j_758,._skelPanel_dbd9j_759,._skelPanelSm_dbd9j_760{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-md);animation:_rise_dbd9j_1 .42s var(--spring-soft) both;position:relative;overflow:hidden}._skelCard_dbd9j_758{height:92px}._skelPanel_dbd9j_759{border-radius:var(--radius-lg);height:280px}._skelPanelSm_dbd9j_760{border-radius:var(--radius-lg);height:180px}._skelCard_dbd9j_758:after,._skelPanel_dbd9j_759:after,._skelPanelSm_dbd9j_760:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--text-light) 8%, transparent) 50%, transparent 70%);background-size:220% 100%;animation:1.4s ease-in-out infinite _shimmer_dbd9j_1;position:absolute;inset:0}@keyframes _shimmer_dbd9j_1{0%{background-position:180% 0}to{background-position:-40% 0}}._dim_dbd9j_811{opacity:.4;filter:grayscale(.4);pointer-events:none}@media (prefers-reduced-motion:reduce){._kpiCard_dbd9j_254,._kpiDelta_dbd9j_349,._panel_dbd9j_425,._insights_dbd9j_382,._insightRow_dbd9j_406,._satRow_dbd9j_547,._labelRow_dbd9j_589,._labelFill_dbd9j_624,._fillHot_dbd9j_634,._stateCard_dbd9j_159,._noticeCard_dbd9j_160,._errorCard_dbd9j_189,._skelCard_dbd9j_758,._skelPanel_dbd9j_759,._skelPanelSm_dbd9j_760,._skelCard_dbd9j_758:after,._skelPanel_dbd9j_759:after,._skelPanelSm_dbd9j_760:after{animation:none}._kpiCard_dbd9j_254,._kpiIcon_dbd9j_310,._chip_dbd9j_95,._segThumb_dbd9j_500,._exportBtn_dbd9j_696{transition:none}}.react-flow{--xy-edge-stroke-default:#b1b1b7;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#555;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#ffffff80;--xy-minimap-background-color-default:#fff;--xy-minimap-mask-background-color-default:#f0f0f099;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#e2e2e2;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:transparent;--xy-background-pattern-dots-color-default:#91919a;--xy-background-pattern-lines-color-default:#eee;--xy-background-pattern-cross-color-default:#e2e2e2;background-color:var(--xy-background-color,var(--xy-background-color-default));--xy-node-color-default:inherit;--xy-node-border-default:1px solid #1a192b;--xy-node-background-color-default:#fff;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #00000014;--xy-node-boxshadow-selected-default:0 0 0 .5px #1a192b;--xy-node-border-radius-default:3px;--xy-handle-background-color-default:#1a192b;--xy-handle-border-color-default:#fff;--xy-selection-background-color-default:#0059dc14;--xy-selection-border-default:1px dotted #0059dccc;--xy-controls-button-background-color-default:#fefefe;--xy-controls-button-background-color-hover-default:#f4f4f4;--xy-controls-button-color-default:inherit;--xy-controls-button-color-hover-default:inherit;--xy-controls-button-border-color-default:#eee;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#fff;--xy-edge-label-color-default:inherit;--xy-resize-background-color-default:#3367d9;direction:ltr}.react-flow.dark{--xy-edge-stroke-default:#3e3e3e;--xy-edge-stroke-width-default:1;--xy-edge-stroke-selected-default:#727272;--xy-connectionline-stroke-default:#b1b1b7;--xy-connectionline-stroke-width-default:1;--xy-attribution-background-color-default:#96969640;--xy-minimap-background-color-default:#141414;--xy-minimap-mask-background-color-default:#3c3c3c99;--xy-minimap-mask-stroke-color-default:transparent;--xy-minimap-mask-stroke-width-default:1;--xy-minimap-node-background-color-default:#2b2b2b;--xy-minimap-node-stroke-color-default:transparent;--xy-minimap-node-stroke-width-default:2;--xy-background-color-default:#141414;--xy-background-pattern-dots-color-default:#555;--xy-background-pattern-lines-color-default:#333;--xy-background-pattern-cross-color-default:#333;--xy-node-color-default:#f8f8f8;--xy-node-border-default:1px solid #3c3c3c;--xy-node-background-color-default:#1e1e1e;--xy-node-group-background-color-default:#f0f0f040;--xy-node-boxshadow-hover-default:0 1px 4px 1px #ffffff14;--xy-node-boxshadow-selected-default:0 0 0 .5px #999;--xy-handle-background-color-default:#bebebe;--xy-handle-border-color-default:#1e1e1e;--xy-selection-background-color-default:#c8c8dc14;--xy-selection-border-default:1px dotted #c8c8dccc;--xy-controls-button-background-color-default:#2b2b2b;--xy-controls-button-background-color-hover-default:#3e3e3e;--xy-controls-button-color-default:#f8f8f8;--xy-controls-button-color-hover-default:#fff;--xy-controls-button-border-color-default:#5b5b5b;--xy-controls-box-shadow-default:0 0 2px 1px #00000014;--xy-edge-label-background-color-default:#141414;--xy-edge-label-color-default:#f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props,var(--xy-background-color,var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width,var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke,var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width,var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{pointer-events:none;position:absolute;overflow:visible}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:.5s linear infinite dashdraw}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected,var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke,var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:.5s linear infinite dashdraw}svg.react-flow__connectionline{z-index:1001;position:absolute;overflow:visible}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{-webkit-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default;position:absolute}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:0 0;pointer-events:none}.react-flow__nodesselection-rect{pointer-events:all;cursor:grab;position:absolute}.react-flow__handle{pointer-events:none;background-color:var(--xy-handle-background-color,var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color,var(--xy-handle-border-color-default));border-radius:100%;width:6px;min-width:5px;height:6px;min-height:5px;position:absolute}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;bottom:0;left:50%;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{z-index:5;margin:15px;position:absolute}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px)translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px)translateY(-50%)}.react-flow__attribution{background:var(--xy-attribution-background-color,var(--xy-attribution-background-color-default));margin:0;padding:2px 3px;font-size:10px}.react-flow__attribution a{color:#999;text-decoration:none}@keyframes dashdraw{0%{stroke-dashoffset:10px}}.react-flow__edgelabel-renderer{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__viewport-portal{-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;top:0;left:0}.react-flow__minimap{background:var(--xy-minimap-background-color-props,var(--xy-minimap-background-color,var(--xy-minimap-background-color-default)))}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var(--xy-minimap-mask-background-color-props,var(--xy-minimap-mask-background-color,var(--xy-minimap-mask-background-color-default)));stroke:var(--xy-minimap-mask-stroke-color-props,var(--xy-minimap-mask-stroke-color,var(--xy-minimap-mask-stroke-color-default)));stroke-width:var(--xy-minimap-mask-stroke-width-props,var(--xy-minimap-mask-stroke-width,var(--xy-minimap-mask-stroke-width-default)))}.react-flow__minimap-node{fill:var(--xy-minimap-node-background-color-props,var(--xy-minimap-node-background-color,var(--xy-minimap-node-background-color-default)));stroke:var(--xy-minimap-node-stroke-color-props,var(--xy-minimap-node-stroke-color,var(--xy-minimap-node-stroke-color-default)));stroke-width:var(--xy-minimap-node-stroke-width-props,var(--xy-minimap-node-stroke-width,var(--xy-minimap-node-stroke-width-default)))}.react-flow__background-pattern.dots{fill:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-dots-color-default)))}.react-flow__background-pattern.lines{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-lines-color-default)))}.react-flow__background-pattern.cross{stroke:var(--xy-background-pattern-color-props,var(--xy-background-pattern-color,var(--xy-background-pattern-cross-color-default)))}.react-flow__controls{box-shadow:var(--xy-controls-box-shadow,var(--xy-controls-box-shadow-default));flex-direction:column;display:flex}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{background:var(--xy-controls-button-background-color,var(--xy-controls-button-background-color-default));border:none;border-bottom:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)));width:26px;height:26px;color:var(--xy-controls-button-color-props,var(--xy-controls-button-color,var(--xy-controls-button-color-default)));cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:4px;display:flex}.react-flow__controls-button svg{fill:currentColor;width:100%;max-width:12px;max-height:12px}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{border-radius:var(--xy-node-border-radius,var(--xy-node-border-radius-default));width:150px;color:var(--xy-node-color,var(--xy-node-color-default));text-align:center;border:var(--xy-node-border,var(--xy-node-border-default));background-color:var(--xy-node-background-color,var(--xy-node-background-color-default));padding:10px;font-size:12px}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover,var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected,var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color,var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color,var(--xy-selection-background-color-default));border:var(--xy-selection-border,var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var(--xy-controls-button-background-color-hover-props,var(--xy-controls-button-background-color-hover,var(--xy-controls-button-background-color-hover-default)));color:var(--xy-controls-button-color-hover-props,var(--xy-controls-button-color-hover,var(--xy-controls-button-color-hover-default)))}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var(--xy-controls-button-border-color-props,var(--xy-controls-button-border-color,var(--xy-controls-button-border-color-default)))}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{background-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border:1px solid #fff;border-radius:1px;width:5px;height:5px;translate:-50% -50%}.react-flow__resize-control.handle.left{top:50%;left:0}.react-flow__resize-control.handle.right{top:50%;left:100%}.react-flow__resize-control.handle.top{top:0;left:50%}.react-flow__resize-control.handle.bottom{top:100%;left:50%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color,var(--xy-resize-background-color-default));border-style:solid;border-width:0}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;height:100%;top:0;transform:translate(-50%)}.react-flow__resize-control.line.left{border-left-width:1px;left:0}.react-flow__resize-control.line.right{border-right-width:1px;left:100%}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{width:100%;height:1px;left:0;transform:translateY(-50%)}.react-flow__resize-control.line.top{border-top-width:1px;top:0}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color,var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color,var(--xy-edge-label-color-default))}._node_1oslc_10{--node-accent:var(--primary);background:var(--surface-elevated);border:1px solid var(--border);border-left:3px solid var(--node-accent);border-radius:var(--radius-md);min-width:200px;max-width:280px;box-shadow:var(--shadow-sm);font-family:var(--font-family);color:var(--text);cursor:grab;padding:10px 12px 10px 14px;transition:border-color .16s,box-shadow .16s,transform .12s;position:relative}._node_1oslc_10:hover{box-shadow:var(--shadow-md)}._nodeMissing_1oslc_39{--node-accent:var(--warning);background:color-mix(in srgb, var(--warning) 6%, var(--surface-elevated));border-style:dashed;border-color:color-mix(in srgb, var(--warning) 35%, var(--border));color:var(--text-light)}._nodeSelected_1oslc_47{border-color:var(--node-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--node-accent) 35%, transparent)}._header_1oslc_52{align-items:center;gap:8px;display:flex}._icon_1oslc_58{background:color-mix(in srgb, var(--node-accent) 14%, transparent);width:22px;height:22px;color:var(--node-accent);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._kindLabel_1oslc_70{letter-spacing:.08em;text-transform:uppercase;color:var(--text-light);font-size:10px;font-weight:700}._title_1oslc_78{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:13px;font-weight:600;overflow:hidden}._subtitle_1oslc_88{color:var(--text-light);word-break:break-all;margin-top:2px;font-family:ui-monospace,monospace;font-size:11px}._row_1oslc_96{color:var(--text-light);justify-content:space-between;align-items:center;gap:8px;margin-top:6px;font-size:11px;display:flex}._pill_1oslc_106{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;border:1px solid;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-flex}._pillRead_1oslc_120{color:var(--text-light);background:color-mix(in srgb, var(--text-light) 8%, transparent);border-color:color-mix(in srgb, var(--text-light) 25%, transparent)}._pillWrite_1oslc_126{color:#d97706;background:#d977061a;border-color:#d977064d}[data-theme=dark] ._pillWrite_1oslc_126{color:#fbbf24;background:#fbbf2424;border-color:#fbbf2452}._pillAdmin_1oslc_138{color:#e11d48;background:#e11d481a;border-color:#e11d484d}[data-theme=dark] ._pillAdmin_1oslc_138{color:#fb7185;background:#fb718524;border-color:#fb718552}._pillEnabled_1oslc_150{color:#059669;background:#0596691a;border-color:#0596694d}[data-theme=dark] ._pillEnabled_1oslc_150{color:#34d399;background:#0596692e;border-color:#05966966}._pillDisabled_1oslc_162{color:var(--text-light);border-color:var(--border);background:0 0}._handle_1oslc_168{transition:background .14s,transform .14s;background:var(--surface-elevated)!important;border:2px solid var(--node-accent)!important;width:10px!important;height:10px!important}._node_1oslc_10:hover ._handle_1oslc_168{background:var(--node-accent)!important}._handleYes_1oslc_181{border-color:var(--success)!important}._handleNo_1oslc_185{border-color:var(--error)!important}._node_1oslc_10:hover ._handleYes_1oslc_181{background:var(--success)!important}._node_1oslc_10:hover ._handleNo_1oslc_185{background:var(--error)!important}._memberAvatar_1oslc_197{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:inline-flex}._memberMain_1oslc_210{align-items:center;gap:10px;display:flex}._memberInfo_1oslc_216{flex-direction:column;min-width:0;display:flex}._memberName_1oslc_222{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._memberRole_1oslc_231{color:var(--text-light);letter-spacing:.04em;text-transform:uppercase;font-size:10px}._condition_1oslc_238{color:var(--text-alt);background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);white-space:nowrap;text-overflow:ellipsis;margin-top:6px;padding:6px 8px;font-family:ui-monospace,monospace;font-size:11px;overflow:hidden}[data-theme=dark] ._condition_1oslc_238{background:#ffffff0a}._timeRange_1oslc_256{font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:.02em;margin-top:4px;font-size:12px;font-weight:500}._timeRangeArrow_1oslc_265{color:var(--text-light);margin:0 4px}._scheduleNameInput_1oslc_274{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;font-family:var(--font-family);color:var(--text);box-sizing:border-box;outline:none;margin-top:6px;padding:5px 8px;font-size:13px;font-weight:600;transition:border-color .14s,box-shadow .14s}._scheduleNameInput_1oslc_274:focus{border-color:var(--node-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--node-accent) 25%, transparent)}._scheduleNameInput_1oslc_274::placeholder{color:var(--text-light)}._scheduleModeToggle_1oslc_299{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-pill);align-self:flex-start;gap:2px;margin-top:8px;padding:2px;display:inline-flex}._scheduleModeBtn_1oslc_310{appearance:none;letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:none;padding:3px 10px;font-size:10px;font-weight:700;transition:background .14s,color .14s}._scheduleModeBtn_1oslc_310:hover{color:var(--text)}._scheduleModeBtnActive_1oslc_329{background:var(--node-accent);color:#fff}._scheduleModeBtnActive_1oslc_329:hover{color:#fff}._scheduleTimeRow_1oslc_338{align-items:center;gap:6px;margin-top:8px;display:flex}._scheduleTimeInput_1oslc_345{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;min-width:0;color:var(--text);box-sizing:border-box;outline:none;flex:1;padding:4px 6px;font-family:ui-monospace,monospace;font-size:12px;transition:border-color .14s,box-shadow .14s}._scheduleTimeInput_1oslc_345:focus{border-color:var(--node-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--node-accent) 25%, transparent)}._scheduleTimeLabel_1oslc_366{letter-spacing:.08em;text-transform:uppercase;color:var(--text-light);font-size:10px;font-weight:700}._scheduleTimezoneHint_1oslc_374{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);text-align:right;margin-top:6px;font-size:10px;font-weight:600}._scheduleDateRow_1oslc_384{align-items:center;gap:6px;margin-top:6px;display:flex}._scheduleDateClear_1oslc_391{border:1px solid var(--border);border-radius:var(--radius-sm);width:22px;height:22px;color:var(--text-light);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;font-size:14px;line-height:1;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._scheduleDateClear_1oslc_391:hover{background:color-mix(in srgb, var(--node-accent) 12%, transparent);border-color:var(--node-accent);color:var(--text)}._decisionTriggerHint_1oslc_419{background:var(--bg-light);border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--text-light);align-items:baseline;gap:6px;margin-top:8px;padding:5px 8px;font-size:11px;display:flex}._decisionTriggerHintLabel_1oslc_432{letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}._decisionTriggerHintValue_1oslc_439{font-variant-numeric:tabular-nums;color:var(--text);font-family:ui-monospace,monospace}._decisionTriggerHintEmpty_1oslc_445{font-style:italic}._decisionNode_1oslc_454{min-width:260px;max-width:320px}._decisionPrompt_1oslc_459{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;min-height:56px;font-family:var(--font-family);color:var(--text);resize:vertical;box-sizing:border-box;outline:none;margin-top:6px;padding:8px 10px;font-size:12px;line-height:1.4;transition:border-color .14s,box-shadow .14s}._decisionPrompt_1oslc_459:focus{border-color:var(--node-accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--node-accent) 25%, transparent)}._decisionPrompt_1oslc_459::placeholder{color:var(--text-light);font-style:italic}._decisionLegend_1oslc_487{flex-direction:column;align-items:flex-end;gap:4px;margin-top:8px;display:flex}._decisionPath_1oslc_495{letter-spacing:.06em;text-transform:uppercase;border-radius:var(--radius-pill);border:1px solid;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:10px;font-weight:700;display:inline-flex}._decisionPathYes_1oslc_508{color:var(--success);background:color-mix(in srgb, var(--success) 10%, transparent);border-color:color-mix(in srgb, var(--success) 30%, transparent)}._decisionPathNo_1oslc_514{color:var(--error);background:color-mix(in srgb, var(--error) 10%, transparent);border-color:color-mix(in srgb, var(--error) 30%, transparent)}._notifyMessage_1oslc_522{width:100%;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);resize:vertical;min-height:44px;max-height:120px;margin-top:6px;padding:6px 8px;font-size:12px;line-height:1.45}._notifyMessage_1oslc_522:focus{border-color:var(--node-accent);outline:none}._notifyMessage_1oslc_522::placeholder{color:var(--text-light)}._notifyAudienceRow_1oslc_547{align-items:center;gap:6px;margin-top:6px;display:flex}._notifyAudienceSelect_1oslc_554{min-width:0;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);flex:auto;padding:5px 6px;font-size:11.5px}._notifyAudienceSelect_1oslc_554:focus{border-color:var(--node-accent);outline:none}._notifySeverityCritical_1oslc_572{background:color-mix(in srgb, var(--error) 16%, transparent)!important;color:var(--error)!important}._noteNode_1oslc_583{border-radius:var(--radius-md);min-width:200px;max-width:280px;font-family:var(--font-family);cursor:grab;border:1px dashed #0000;padding:10px 12px;transition:border-color .16s,box-shadow .16s}._noteSelected_1oslc_594{border-color:color-mix(in srgb, var(--text) 25%, transparent)}._noteTone_amber_1oslc_598{background:color-mix(in srgb, #f59e0b 14%, var(--surface-card))}._noteTone_sky_1oslc_599{background:color-mix(in srgb, #0ea5e9 12%, var(--surface-card))}._noteTone_violet_1oslc_600{background:color-mix(in srgb, #8b5cf6 12%, var(--surface-card))}._noteTone_rose_1oslc_601{background:color-mix(in srgb, #f43f5e 12%, var(--surface-card))}._noteText_1oslc_603{width:100%;font-family:var(--font-family);color:var(--text);resize:vertical;background:0 0;border:none;min-height:54px;max-height:220px;padding:0;font-size:12px;line-height:1.5}._noteText_1oslc_603:focus{outline:none}._noteText_1oslc_603::placeholder{color:color-mix(in srgb, var(--text) 45%, transparent)}._noteToneRow_1oslc_625{gap:6px;margin-top:6px;display:flex}._noteSwatch_1oslc_631{border:1px solid color-mix(in srgb, var(--text) 20%, transparent);cursor:pointer;border-radius:50%;width:14px;height:14px;padding:0;transition:transform .12s,box-shadow .12s}._noteSwatch_1oslc_631:hover{transform:scale(1.15)}._noteSwatch_1oslc_631:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._noteSwatchActive_1oslc_650{box-shadow:0 0 0 2px var(--surface-card), 0 0 0 3.5px color-mix(in srgb, var(--text) 45%, transparent)}._noteSwatch_amber_1oslc_654{background:#f59e0b}._noteSwatch_sky_1oslc_655{background:#0ea5e9}._noteSwatch_violet_1oslc_656{background:#8b5cf6}._noteSwatch_rose_1oslc_657{background:#f43f5e}._palette_jqel5_1{z-index:5;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:200px;box-shadow:var(--shadow-md);font-family:var(--font-family);flex-direction:column;gap:6px;padding:10px;transition:width .2s,padding .2s,gap .2s;display:flex;position:absolute;top:14px;left:14px}._collapsed_jqel5_19{gap:0;width:44px;padding:6px}._header_jqel5_25{justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;display:flex}._collapsed_jqel5_19 ._header_jqel5_25{margin-bottom:0}._title_jqel5_37{text-transform:uppercase;letter-spacing:.1em;color:var(--text-light);font-size:10px;font-weight:700}._collapsed_jqel5_19 ._title_jqel5_37{display:none}._toggleBtn_jqel5_49{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-light);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .14s,color .14s;display:inline-flex}._toggleBtn_jqel5_49:hover{background:var(--bg-gray);color:var(--text)}[data-theme=dark] ._toggleBtn_jqel5_49:hover{background:#ffffff0d}._list_jqel5_72{flex-direction:column;gap:4px;display:flex}._collapsed_jqel5_19 ._list_jqel5_72{gap:4px;margin-top:4px}._item_jqel5_83{border:1px dashed var(--border);border-radius:var(--radius-sm);color:var(--text);cursor:grab;-webkit-user-select:none;user-select:none;background:0 0;align-items:center;gap:8px;padding:6px 8px;transition:background .14s,border-color .14s,transform .14s;display:flex}._item_jqel5_83:hover{background:var(--bg-gray);border-color:var(--text-light);border-style:solid}._item_jqel5_83:active{cursor:grabbing;transform:scale(.97)}[data-theme=dark] ._item_jqel5_83:hover{background:#ffffff0a}._collapsed_jqel5_19 ._item_jqel5_83{justify-content:center;padding:6px}._itemIcon_jqel5_120{width:20px;height:20px;color:var(--item-color,var(--text-light));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._itemLabel_jqel5_130{white-space:nowrap;text-overflow:ellipsis;flex:auto;font-size:12px;font-weight:500;overflow:hidden}._collapsed_jqel5_19 ._itemLabel_jqel5_130{display:none}._hint_jqel5_143{color:var(--text-light);border-top:1px solid var(--divider);margin-top:4px;padding:6px 4px 0;font-size:10px;line-height:1.35}._collapsed_jqel5_19 ._hint_jqel5_143{display:none}._backdrop_7190v_1{z-index:1100;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.14s _fadeIn_7190v_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._backdrop_7190v_1{background:#000000a6}@keyframes _fadeIn_7190v_1{0%{opacity:0}to{opacity:1}}._modal_7190v_22{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;max-width:440px;max-height:calc(100vh - 40px);box-shadow:var(--shadow-lg);font-family:var(--font-family);flex-direction:column;display:flex;overflow:hidden}._header_7190v_36{border-bottom:1px solid var(--divider);flex-direction:column;gap:2px;padding:14px 18px;display:flex}._title_7190v_44{color:var(--text);margin:0;font-size:14px;font-weight:700}._subtitle_7190v_51{color:var(--text-light);font-size:11px}._searchWrap_7190v_56{border-bottom:1px solid var(--divider);padding:12px 18px;position:relative}._searchIcon_7190v_62{color:var(--text-light);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:28px;transform:translateY(-50%)}._searchInput_7190v_72{width:100%;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;padding:7px 10px 7px 30px;font-family:inherit;font-size:12px;transition:border-color .14s}._searchInput_7190v_72:focus{border-color:var(--primary)}._list_7190v_89{flex:auto;max-height:360px;overflow-y:auto}._empty_7190v_95{text-align:center;color:var(--text-light);padding:32px 18px;font-size:12px;font-style:italic}._row_7190v_103{border:none;border-bottom:1px solid var(--divider);text-align:left;cursor:pointer;width:100%;color:var(--text);background:0 0;align-items:center;gap:12px;padding:10px 18px;font-family:inherit;transition:background .14s;display:flex}._row_7190v_103:last-child{border-bottom:none}._row_7190v_103:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 8%, transparent)}[data-theme=dark] ._row_7190v_103:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 14%, transparent)}._row_7190v_103:disabled{opacity:.5;cursor:not-allowed}._dot_7190v_136{background:var(--row-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:inline-flex}._dotSmall_7190v_150{background:var(--row-color);border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}._body_7190v_159{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}._primary_7190v_167{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._secondary_7190v_176{color:var(--text-light);letter-spacing:.02em;font-size:11px}._tag_7190v_182{letter-spacing:.04em;text-transform:uppercase;color:var(--text-light);background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-pill);flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:600}[data-theme=dark] ._tag_7190v_182{background:#ffffff0a}._footer_7190v_199{border-top:1px solid var(--divider);justify-content:flex-end;padding:10px 18px;display:flex}._cancelBtn_7190v_206{color:var(--text);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:7px 12px;font-family:inherit;font-size:12px;font-weight:600;transition:background .14s}._cancelBtn_7190v_206:hover{background:var(--bg-gray)}[data-theme=dark] ._cancelBtn_7190v_206:hover{background:#ffffff0a}._backdrop_1v755_1{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.14s _fadeIn_1v755_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._backdrop_1v755_1{background:#000000a6}@keyframes _fadeIn_1v755_1{0%{opacity:0}to{opacity:1}}._modal_1v755_22{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;max-width:440px;box-shadow:var(--shadow-lg);font-family:var(--font-family);flex-direction:column;display:flex;overflow:hidden}._header_1v755_35{border-bottom:1px solid var(--divider);flex-direction:column;gap:2px;padding:14px 18px;display:flex}._title_1v755_43{color:var(--text);margin:0;font-size:14px;font-weight:700}._subtitle_1v755_50{color:var(--text-light);font-size:11px}._body_1v755_55{flex-direction:column;gap:14px;max-height:min(72vh,620px);padding:16px 18px;display:flex;overflow-y:auto}._section_1v755_66{flex-direction:column;gap:8px;display:flex}._sectionHead_1v755_72{justify-content:space-between;align-items:center;gap:10px;display:flex}._divider_1v755_79{background:var(--divider);height:1px;margin:2px 0}._stats_1v755_86{color:var(--text-light);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._statItem_1v755_95 strong{color:var(--text);font-weight:700}._statDot_1v755_100{opacity:.5}._searchWrap_1v755_105{align-items:center;display:flex;position:relative}._searchIcon_1v755_111{color:var(--text-light);pointer-events:none;display:inline-flex;position:absolute;left:8px}._search_1v755_105{width:140px;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;padding:5px 9px 5px 26px;font-family:inherit;font-size:12px;transition:border-color .14s}._search_1v755_105:focus{border-color:var(--primary)}._groupList_1v755_137{flex-direction:column;gap:6px;display:flex}._emptyState_1v755_143{text-align:center;color:var(--text-light);background:var(--surface-card);border:1px dashed var(--border);border-radius:var(--radius-sm);padding:14px;font-size:12px}._groupRow_1v755_153{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:8px 10px;transition:border-color .14s;display:flex}._groupRow_1v755_153:hover{border-color:color-mix(in srgb, var(--text-light) 35%, var(--border))}._groupRowEditing_1v755_168{align-items:stretch}._groupRowDanger_1v755_172{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--surface-card))}._rowDot_1v755_177{background:var(--chip-color,var(--text-light));border-radius:50%;flex:none;width:10px;height:10px}._rowInfo_1v755_185{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}._rowNameLine_1v755_193{align-items:center;gap:6px;min-width:0;display:flex}._rowName_1v755_193{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._rowDesc_1v755_209,._rowDescMuted_1v755_210{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}._rowDesc_1v755_209{color:var(--text-light)}._rowDescMuted_1v755_210{color:var(--text-light);opacity:.55;font-style:italic}._badge_1v755_227{letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);color:var(--text-light);background:var(--bg-gray);border:1px solid var(--border);flex:none;padding:1px 6px;font-size:9px;font-weight:700}[data-theme=dark] ._badge_1v755_227{background:#ffffff0f}._memberChip_1v755_245{color:var(--text-light);background:var(--bg-gray);border-radius:var(--radius-pill);flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}[data-theme=dark] ._memberChip_1v755_245{background:#ffffff0d}._rowActions_1v755_263{flex:none;align-items:center;gap:4px;display:flex}._iconBtn_1v755_270{width:28px;height:28px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s,border-color .12s;display:inline-flex}._iconBtn_1v755_270:hover{color:var(--text);background:var(--bg-gray);border-color:var(--border)}[data-theme=dark] ._iconBtn_1v755_270:hover{background:#ffffff0d}._iconBtnDanger_1v755_295:hover{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 50%, transparent);background:color-mix(in srgb, var(--danger) 10%, transparent)}._editPanel_1v755_302{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}._editActions_1v755_310{justify-content:flex-end;gap:6px;display:flex}._descWrap_1v755_316{position:relative}._descWrap_1v755_316 ._input_1v755_320{padding-right:48px}._counter_1v755_324{color:var(--text-light);pointer-events:none;font-size:10px;position:absolute;top:50%;right:9px;transform:translateY(-50%)}._confirmText_1v755_335{color:var(--text);flex:auto;font-size:12px;line-height:1.4}._confirmWarn_1v755_342{color:var(--danger);font-weight:600}._createBtn_1v755_347{align-self:flex-start;margin-top:2px}._sectionLabel_1v755_352{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);font-size:11px;font-weight:700}._existing_1v755_360{flex-wrap:wrap;gap:6px;display:flex}._existingChip_1v755_366{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text);align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;display:inline-flex}._existingDot_1v755_379{background:var(--chip-color,var(--text-light));border-radius:50%;width:8px;height:8px}._input_1v755_320{width:100%;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;padding:9px 11px;font-family:inherit;font-size:13px;transition:border-color .14s}._input_1v755_320:focus{border-color:var(--primary)}._helper_1v755_403{color:var(--text-light);font-size:11px;line-height:1.4}._helperError_1v755_409{color:var(--danger)}._limitField_1v755_414{flex-direction:column;gap:6px;display:flex}._limitRow_1v755_420{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._limitNumber_1v755_427{width:84px}._limitToggle_1v755_431{color:var(--text-light);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;font-size:12px;display:inline-flex}._limitToggle_1v755_431 input{cursor:pointer;accent-color:var(--primary)}._limitChip_1v755_447{color:var(--text-light);background:var(--bg-gray);border-radius:var(--radius-pill);flex:none;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}[data-theme=dark] ._limitChip_1v755_447{background:#ffffff0d}._swatchRow_1v755_464{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}._swatch_1v755_464{aspect-ratio:1;background:var(--swatch-color);cursor:pointer;border:2px solid #0000;border-radius:50%;padding:0;transition:transform .12s,border-color .12s;position:relative}._swatch_1v755_464:hover{transform:scale(1.08)}._swatchActive_1v755_485{border-color:var(--text)}[data-theme=dark] ._swatchActive_1v755_485{border-color:#fafafa}._footer_1v755_493{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}._btn_1v755_501{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s;display:inline-flex}._btnPrimary_1v755_514{color:var(--white);background:var(--primary);border:1px solid var(--primary)}._btnPrimary_1v755_514:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, #000 12%)}._btnDanger_1v755_524{color:var(--white);background:var(--danger);border:1px solid var(--danger)}._btnDanger_1v755_524:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 88%, #000 12%)}._btnSm_1v755_534{padding:5px 11px;font-size:12px}._btnSecondary_1v755_539{color:var(--text);border:1px solid var(--border);background:0 0}._btnSecondary_1v755_539:hover{background:var(--bg-gray)}[data-theme=dark] ._btnSecondary_1v755_539:hover{background:#ffffff0a}._btn_1v755_501:disabled{opacity:.5;cursor:default}._canvasWrap_1al1o_10{background:var(--surface-card);--xy-background-color:var(--surface-card);--xy-background-pattern-dots-color:color-mix(in srgb, var(--text-light) 28%, transparent);--xy-edge-stroke:var(--text-light);--xy-edge-stroke-width:1.5;--xy-controls-button-background-color:var(--surface-elevated);--xy-controls-button-background-color-hover:var(--bg-gray);--xy-controls-button-color:var(--text);--xy-controls-button-color-hover:var(--text);--xy-controls-button-border-color:var(--border);--xy-minimap-background-color:var(--surface-elevated);--xy-minimap-mask-background-color:#0000001a;--xy-attribution-background-color:transparent;flex:auto;min-width:0;height:100%;min-height:0;position:relative}[data-theme=dark] ._canvasWrap_1al1o_10{--xy-background-pattern-dots-color:#ffffff1a;--xy-minimap-mask-background-color:#0000008c}._empty_1al1o_38{height:100%;padding:var(--space-lg);text-align:center;color:var(--text-light);font-family:var(--font-family);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}._emptyTitle_1al1o_51{color:var(--text);font-size:15px;font-weight:600}._emptyText_1al1o_57{max-width:320px;font-size:13px;line-height:1.5}._canvasWrap_1al1o_10 .react-flow__node{box-shadow:none;width:auto;font-size:inherit;color:inherit;text-align:left;background:0 0;border:none;border-radius:0;padding:0}._canvasWrap_1al1o_10 .react-flow__node.selected,._canvasWrap_1al1o_10 .react-flow__node:focus,._canvasWrap_1al1o_10 .react-flow__node:focus-visible{box-shadow:none;outline:none}._toolbarRight_1al1o_102{z-index:5;gap:6px;display:inline-flex;position:absolute;top:14px;right:14px}._toolbarBtn_1al1o_111{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--text);font-family:var(--font-family);cursor:pointer;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}._toolbarBtn_1al1o_111:hover{background:color-mix(in srgb, var(--primary) 8%, var(--surface-elevated));border-color:var(--primary);color:var(--primary)}._toolbarBtn_1al1o_111:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._toolbarBtn_1al1o_111:hover{background:color-mix(in srgb, var(--primary) 14%, var(--surface-elevated))}._toolbarBtn_1al1o_111:disabled{opacity:.5;cursor:not-allowed}._toolbarBtn_1al1o_111:disabled:hover{background:var(--surface-elevated);border-color:var(--border);color:var(--text)}._toolbarBtnDanger_1al1o_157{color:var(--error);border-color:color-mix(in srgb, var(--error) 35%, var(--border))}._toolbarBtnDanger_1al1o_157:hover:not(:disabled){background:color-mix(in srgb, var(--error) 8%, var(--surface-elevated));border-color:var(--error);color:var(--error)}[data-theme=dark] ._toolbarBtnDanger_1al1o_157:hover:not(:disabled){background:color-mix(in srgb, var(--error) 14%, var(--surface-elevated))}._clearConfirmBackdrop_1al1o_174{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.14s _fadeIn_1al1o_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._clearConfirmBackdrop_1al1o_174{background:#000000a6}@keyframes _fadeIn_1al1o_1{0%{opacity:0}to{opacity:1}}._clearConfirmModal_1al1o_195{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;max-width:380px;box-shadow:var(--shadow-lg);font-family:var(--font-family);padding:18px 20px 16px;animation:.18s cubic-bezier(.2,.9,.3,1) _slideUp_1al1o_1}@keyframes _slideUp_1al1o_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._clearConfirmTitle_1al1o_212{color:var(--text);margin:0 0 6px;font-size:14px;font-weight:700}._clearConfirmBody_1al1o_219{color:var(--text-light);margin:0 0 16px;font-size:12px;line-height:1.5}._clearConfirmBody_1al1o_219 strong{color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}._clearConfirmActions_1al1o_232{justify-content:flex-end;gap:8px;display:flex}._clearConfirmCancel_1al1o_238,._clearConfirmDestroy_1al1o_239{border-radius:var(--radius-sm);cursor:pointer;align-items:center;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex}._clearConfirmCancel_1al1o_238{color:var(--text);border:1px solid var(--border);background:0 0}._clearConfirmCancel_1al1o_238:hover{background:var(--bg-gray)}[data-theme=dark] ._clearConfirmCancel_1al1o_238:hover{background:#ffffff0a}._clearConfirmDestroy_1al1o_239{color:#fff;background:var(--error);border:1px solid var(--error)}._clearConfirmDestroy_1al1o_239:hover{background:color-mix(in srgb, var(--error) 88%, #000 12%)}._clearConfirmDestroy_1al1o_239:focus-visible{outline:2px solid var(--error);outline-offset:2px}._pickerCreateBtn_1al1o_284{color:var(--primary);border:1px dashed color-mix(in srgb, var(--primary) 35%, transparent);border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:background .14s,border-color .14s;display:inline-flex}._pickerCreateBtn_1al1o_284:hover{background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:var(--primary);border-style:solid}._savedAt_1al1o_306{z-index:5;color:var(--text-light);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-pill);pointer-events:none;padding:4px 10px;font-size:11px;animation:.22s forwards _fadePill_1al1o_1;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}@keyframes _fadePill_1al1o_1{0%{opacity:0;transform:translate(-50%,4px)}to{opacity:1;transform:translate(-50%)}}._healthWrap_1al1o_329{z-index:6;font-family:var(--font-family);flex-direction:column;align-items:center;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%)}._healthChip_1al1o_341{border-radius:var(--radius-pill);cursor:pointer;box-shadow:var(--shadow-md);transition:transform .2s var(--spring-pop), box-shadow .2s ease;border:1px solid;align-items:center;gap:7px;padding:6px 13px;font-family:inherit;font-size:12px;font-weight:600;animation:.2s _fadeIn_1al1o_1;display:inline-flex}._healthChip_1al1o_341:hover{box-shadow:var(--shadow-lg);transform:translateY(-1px)}._healthChip_1al1o_341:active{transform:scale(.96)}._healthChipOk_1al1o_368{color:var(--success);background:color-mix(in srgb, var(--success) 10%, var(--surface-elevated));border-color:color-mix(in srgb, var(--success) 35%, transparent)}._healthChipWarn_1al1o_374{color:var(--warning);background:color-mix(in srgb, var(--warning) 10%, var(--surface-elevated));border-color:color-mix(in srgb, var(--warning) 40%, transparent)}._healthChipError_1al1o_380{color:var(--error);background:color-mix(in srgb, var(--error) 10%, var(--surface-elevated));border-color:color-mix(in srgb, var(--error) 40%, transparent)}._healthDotPulse_1al1o_386{background:currentColor;border-radius:50%;width:7px;height:7px;animation:2.4s ease-in-out infinite _healthBeat_1al1o_1}@keyframes _healthBeat_1al1o_1{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 40%, transparent)}50%{box-shadow:0 0 0 5px #0000}}._healthPanel_1al1o_399{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:340px;max-height:320px;box-shadow:var(--shadow-lg);margin-top:8px;padding:12px;animation:.2s cubic-bezier(.2,.9,.3,1) _slideUp_1al1o_1;overflow-y:auto}._healthStats_1al1o_412{border-bottom:1px solid var(--border);color:var(--text-light);font-variant-numeric:tabular-nums;margin-bottom:9px;padding-bottom:9px;font-size:11px;font-weight:600}._healthAllGood_1al1o_422{color:var(--text-light);margin:0;font-size:12px;line-height:1.5}._healthList_1al1o_429{flex-direction:column;gap:2px;display:flex}._healthItem_1al1o_435{border-radius:var(--radius-sm);width:100%;color:var(--text);text-align:left;cursor:pointer;transition:background .12s ease, translate .16s var(--spring-glide);background:0 0;border:none;align-items:flex-start;gap:9px;padding:7px 8px;font-family:inherit;font-size:12px;line-height:1.4;display:flex}._healthItem_1al1o_435:hover{background:color-mix(in srgb, var(--primary) 7%, transparent);translate:2px}._healthDot_1al1o_386{border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px}._healthDot_error_1al1o_466{background:var(--error)}._healthDot_warning_1al1o_467{background:var(--warning)}._healthDot_info_1al1o_468{background:var(--primary);opacity:.7}._healthDot_step_1al1o_469{background:var(--primary);opacity:.9}._healthMsg_1al1o_471{flex:auto}._healthChipSteps_1al1o_479{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, var(--surface-elevated));border-color:color-mix(in srgb, var(--primary) 35%, transparent)}._healthSectionTitle_1al1o_485{letter-spacing:.07em;text-transform:uppercase;color:var(--text-light);margin:10px 0 4px;font-size:10px;font-weight:700}._healthSectionTitle_1al1o_485:first-of-type{margin-top:0}._healthRow_1al1o_498{flex-direction:column;display:flex}._healthSuggestion_1al1o_503{color:var(--text);align-items:flex-start;gap:9px;padding:7px 8px;font-size:12px;line-height:1.4;display:flex}._healthFixRow_1al1o_514{flex-wrap:wrap;gap:6px;padding:0 8px 7px 25px;display:flex}._healthFixBtn_1al1o_521{font-family:var(--font-family);color:var(--primary);background:color-mix(in srgb, var(--primary) 9%, transparent);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);border-radius:var(--radius-pill);cursor:pointer;padding:3px 10px;font-size:11px;font-weight:600;transition:background .12s,border-color .12s,transform 80ms}._healthFixBtn_1al1o_521:hover{background:color-mix(in srgb, var(--primary) 16%, transparent);border-color:color-mix(in srgb, var(--primary) 50%, transparent)}._healthFixBtn_1al1o_521:active{transform:scale(.96)}._healthFixBtn_1al1o_521:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._healthUndoRow_1al1o_549{color:var(--text-alt);background:color-mix(in srgb, var(--success) 8%, transparent);border:1px solid color-mix(in srgb, var(--success) 25%, transparent);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:6px 8px;font-size:11.5px;display:flex}._healthUndoLabel_1al1o_563{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}._healthUndoBtn_1al1o_571{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;flex:none;padding:2px 10px;font-size:11px;font-weight:700;transition:border-color .12s}._healthUndoBtn_1al1o_571:hover{border-color:var(--text-light)}._healthUndoBtn_1al1o_571:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._selectionBar_1al1o_596{z-index:6;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:var(--shadow-lg);font-family:var(--font-family);animation:_barUp_1al1o_1 .24s var(--spring-pop) both;align-items:center;gap:10px;padding:6px 8px 6px 14px;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}@keyframes _barUp_1al1o_1{0%{opacity:0;transform:translate(-50%,10px)scale(.95)}to{opacity:1;transform:translate(-50%)scale(1)}}._selectionCount_1al1o_625{color:var(--text);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}._selectionDelete_1al1o_632{color:var(--error);background:color-mix(in srgb, var(--error) 9%, transparent);border:1px solid color-mix(in srgb, var(--error) 30%, transparent);border-radius:var(--radius-pill);cursor:pointer;transition:background .14s ease, scale .14s var(--spring-pop);align-items:center;padding:5px 12px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}._selectionDelete_1al1o_632:hover{background:color-mix(in srgb, var(--error) 16%, transparent)}._selectionDelete_1al1o_632:active{scale:.94}._selectionKbd_1al1o_655{color:var(--text-light);background:var(--bg-gray);border:1px solid var(--border);border-radius:5px;padding:2px 7px;font-family:ui-monospace,monospace;font-size:10px;font-weight:700}[data-theme=dark] ._selectionKbd_1al1o_655{background:#ffffff0d}._emptyOverlay_1al1o_672{z-index:4;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._emptyCard_1al1o_682{pointer-events:auto;background:color-mix(in srgb, var(--surface-elevated) 88%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px dashed color-mix(in srgb, var(--primary) 35%, var(--border));border-radius:var(--radius-xl);max-width:360px;box-shadow:var(--shadow-lg);text-align:center;font-family:var(--font-family);animation:_emptyCardIn_1al1o_1 .48s var(--spring-pop) both;flex-direction:column;align-items:center;gap:8px;padding:26px 30px;display:flex}@keyframes _emptyCardIn_1al1o_1{0%{opacity:0;transform:translateY(10px)scale(.96)}}._emptyIcon_1al1o_707{width:34px;height:34px;color:var(--primary)}._emptyCardTitle_1al1o_713{color:var(--text);font-size:15px;font-weight:700}._emptyCardText_1al1o_719{color:var(--text-light);margin:0;font-size:12px;line-height:1.5}._emptyActions_1al1o_726{gap:8px;margin-top:4px;display:flex}._emptyActionBtn_1al1o_732{color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);border-radius:var(--radius-pill);cursor:pointer;transition:background .14s ease, border-color .14s ease, scale .16s var(--spring-pop);align-items:center;padding:7px 14px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}._emptyActionBtn_1al1o_732:hover{background:color-mix(in srgb, var(--primary) 14%, transparent);border-color:var(--primary)}._emptyActionBtn_1al1o_732:active{scale:.95}._emptyGrammar_1al1o_759{color:var(--text-light);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:11px}@media (prefers-reduced-motion:reduce){._healthChip_1al1o_341,._healthDotPulse_1al1o_386,._healthPanel_1al1o_399,._selectionBar_1al1o_596,._emptyCard_1al1o_682{animation:none}._healthChip_1al1o_341,._healthItem_1al1o_435,._selectionDelete_1al1o_632,._emptyActionBtn_1al1o_732{transition:none}}._list_1c0hs_1{background:var(--surface-elevated);border-right:1px solid var(--divider);width:240px;font-family:var(--font-family);flex-direction:column;flex-shrink:0;display:flex;overflow-y:auto}[data-theme=dark] ._list_1c0hs_1{border-right-color:#ffffff0f}._heading_1c0hs_18{border-bottom:1px solid var(--divider);background:var(--surface-elevated);z-index:1;flex-direction:column;gap:8px;padding:12px 14px 10px;display:flex;position:sticky;top:0}._headingTop_1c0hs_30{justify-content:space-between;align-items:center;gap:6px;display:flex}._title_1c0hs_37{letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);margin:0;font-size:10px;font-weight:700}._manageBtn_1c0hs_46{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-light);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:4px 8px;font-family:inherit;font-size:11px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._manageBtn_1c0hs_46:hover{background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--text);border-color:var(--primary)}[data-theme=dark] ._manageBtn_1c0hs_46:hover{background:color-mix(in srgb, var(--primary) 14%, transparent)}._searchWrap_1c0hs_74{align-items:center;display:flex;position:relative}._searchIcon_1c0hs_80{color:var(--text-light);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:9px;transform:translateY(-50%)}._searchInput_1c0hs_90{width:100%;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;padding:6px 10px 6px 28px;font-family:inherit;font-size:12px;transition:border-color .14s}._searchInput_1c0hs_90:focus{border-color:var(--primary)}._filterRow_1c0hs_109{gap:6px;display:flex}._filterLabel_1c0hs_114{flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex}._filterLabelText_1c0hs_122{color:var(--text-light);letter-spacing:.02em;flex-shrink:0;font-size:11px;font-weight:600}._filterSelect_1c0hs_130{min-width:0;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 6px center;background-repeat:no-repeat;background-size:10px;outline:none;flex:auto;padding:5px 22px 5px 8px;font-family:inherit;font-size:12px;transition:border-color .14s}._filterSelect_1c0hs_130:focus{border-color:var(--primary)}._filterBadge_1c0hs_154{color:var(--text-light);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;padding:5px 8px;font-size:10px;display:flex}._filterBadge_1c0hs_154 strong{color:var(--text);font-variant-numeric:tabular-nums}._clearLink_1c0hs_172{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:11px;font-weight:600}._clearLink_1c0hs_172:hover{text-decoration:underline}._hiddenHint_1c0hs_189{color:var(--text);background:color-mix(in srgb, var(--warning,#d97706) 12%, transparent);border:1px solid color-mix(in srgb, var(--warning,#d97706) 30%, transparent);border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:8px;margin:8px 14px 0;padding:8px 10px;font-size:11px;line-height:1.4;display:flex}._empty_1c0hs_206{color:var(--text-light);text-align:center;padding:24px 14px;font-size:11px;font-style:italic;line-height:1.5}._rows_1c0hs_217{flex-direction:column;display:flex}._row_1c0hs_217{border:none;border-bottom:1px solid var(--divider);cursor:pointer;text-align:left;color:var(--text);background:0 0;grid-template-columns:28px 1fr auto;align-items:start;gap:10px;width:100%;padding:10px 14px;font-family:inherit;transition:background .14s;display:grid;position:relative}._row_1c0hs_217:hover{background:color-mix(in srgb, var(--primary) 6%, transparent)}[data-theme=dark] ._row_1c0hs_217:hover,._rowActive_1c0hs_248{background:color-mix(in srgb, var(--primary) 12%, transparent)}[data-theme=dark] ._rowActive_1c0hs_248{background:color-mix(in srgb, var(--primary) 22%, transparent)}._rowActive_1c0hs_248:before{content:"";background:var(--primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}._avatar_1c0hs_267{background:var(--avatar-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin-top:2px;font-size:11px;font-weight:700;display:inline-flex}._body_1c0hs_282{flex-direction:column;gap:2px;min-width:0;display:flex}._nameRow_1c0hs_289{align-items:center;gap:6px;min-width:0;display:flex}._name_1c0hs_289{color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:12px;font-weight:600;overflow:hidden}._role_1c0hs_307{color:var(--text-light);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}._dirtyDot_1c0hs_317{background:var(--warning,#d97706);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._affiliationRow_1c0hs_328{align-items:center;min-width:0;margin-top:2px;display:flex}._affChip_1c0hs_335{background:color-mix(in srgb, var(--aff-color) 14%, transparent);border:1px solid color-mix(in srgb, var(--aff-color) 35%, transparent);border-radius:var(--radius-pill);color:var(--text);align-items:center;gap:4px;min-width:0;max-width:100%;padding:1px 6px 1px 4px;font-size:10px;display:inline-flex}[data-theme=dark] ._affChip_1c0hs_335{background:color-mix(in srgb, var(--aff-color) 22%, transparent)}._affDot_1c0hs_353{background:var(--aff-color);border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}._affName_1c0hs_362{color:var(--text);white-space:nowrap;text-overflow:ellipsis;letter-spacing:.02em;font-size:10px;font-weight:600;overflow:hidden}._affNoGroup_1c0hs_372{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-light);letter-spacing:.02em;align-items:center;padding:1px 7px;font-size:10px;font-weight:500;display:inline-flex}[data-theme=dark] ._affNoGroup_1c0hs_372{background:#ffffff0a}._affMulti_1c0hs_389{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text);align-items:center;gap:6px;padding:1px 7px 1px 4px;font-size:10px;display:inline-flex}[data-theme=dark] ._affMulti_1c0hs_389{background:#ffffff0a}._affDots_1c0hs_405{align-items:center;display:inline-flex}._affDotStacked_1c0hs_410{background:var(--aff-color);border:1.5px solid var(--surface-elevated);border-radius:50%;width:8px;height:8px;margin-left:-3px}._affDotStacked_1c0hs_410:first-child{margin-left:0}._legCount_1c0hs_425{color:var(--text-light);font-variant-numeric:tabular-nums;flex-shrink:0;align-self:center;font-size:11px;font-weight:600}._legCountActive_1c0hs_434{color:var(--primary)}._editor_1nbxk_5{background:var(--surface-card);border-bottom:1px solid var(--divider);font-family:var(--font-family);flex-direction:column;gap:10px;padding:16px 20px;display:flex}._header_1nbxk_15{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._headerLeft_1nbxk_22{flex-direction:column;gap:1px;min-width:0;display:flex}._headerLabel_1nbxk_29{letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);font-size:10px;font-weight:700}._headerTitle_1nbxk_37{color:var(--text);font-size:14px;font-weight:600}._headerStats_1nbxk_43{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:11px}._lossyBanner_1nbxk_51{background:color-mix(in srgb, var(--warning,#d97706) 12%, transparent);border:1px solid color-mix(in srgb, var(--warning,#d97706) 35%, transparent);border-radius:var(--radius-sm);color:var(--text);align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}._lossyBannerIcon_1nbxk_63{color:var(--warning,#d97706);flex-shrink:0;display:inline-flex}._lossyBannerText_1nbxk_69{flex:auto;line-height:1.4}._lossyBannerLink_1nbxk_74{color:var(--primary);cursor:pointer;font-family:inherit;font-weight:600;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:none}._lossyBannerLink_1nbxk_74:hover{text-decoration:underline}._rows_1nbxk_92{flex-direction:column;gap:8px;display:flex}._row_1nbxk_92{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:minmax(140px,1fr) auto auto auto auto auto;align-items:center;gap:10px;padding:10px 12px;transition:border-color .14s,box-shadow .14s;display:grid}._row_1nbxk_92:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 25%, transparent)}._rowError_1nbxk_115{border-color:var(--danger)}._rowError_1nbxk_115:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--danger) 30%, transparent)}._groupSlot_1nbxk_125{min-width:0;position:relative}._groupBtn_1nbxk_130{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);cursor:pointer;align-items:center;gap:8px;min-width:0;padding:7px 10px;font-family:inherit;font-size:13px;transition:border-color .14s;display:inline-flex}._groupBtn_1nbxk_130:hover{border-color:var(--text-light)}._groupBtnError_1nbxk_151{border-color:var(--danger);color:var(--text-light)}._groupDot_1nbxk_156{background:var(--group-dot,var(--text-light));border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}._groupName_1nbxk_165{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:auto;font-weight:500;overflow:hidden}._groupChevron_1nbxk_174{color:var(--text-light);flex-shrink:0;display:inline-flex}._groupMenu_1nbxk_180{z-index:20;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:100%;box-shadow:var(--shadow-lg);flex-direction:column;gap:1px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);left:0}._groupOption_1nbxk_196{border-radius:var(--radius-sm);color:var(--text);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:7px 10px;font-family:inherit;font-size:13px;transition:background .12s;display:inline-flex}._groupOption_1nbxk_196:hover{background:color-mix(in srgb, var(--primary) 10%, transparent)}[data-theme=dark] ._groupOption_1nbxk_196:hover{background:color-mix(in srgb, var(--primary) 18%, transparent)}._groupOptionActive_1nbxk_220{background:color-mix(in srgb, var(--primary) 14%, transparent)}._timeField_1nbxk_226{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;text-align:center;width:76px;color:var(--text);outline:none;padding:7px 10px;font-family:ui-monospace,monospace;font-size:13px;transition:border-color .14s}._timeField_1nbxk_226:focus{border-color:var(--primary)}._timeFieldError_1nbxk_245{border-color:var(--danger)}._arrow_1nbxk_249{color:var(--text-light);font-size:14px}._recurrenceChip_1nbxk_256{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-light);letter-spacing:.04em;cursor:not-allowed;white-space:nowrap;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}[data-theme=dark] ._recurrenceChip_1nbxk_256{background:#ffffff0a}._badge_1nbxk_278{cursor:help;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}._badgeError_1nbxk_291{background:color-mix(in srgb, var(--danger) 15%, transparent);color:var(--danger);border:1px solid color-mix(in srgb, var(--danger) 40%, transparent)}._badgeInfo_1nbxk_297{background:color-mix(in srgb, var(--primary) 12%, transparent);color:var(--primary);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent)}._deleteBtn_1nbxk_305{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--text-light);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._deleteBtn_1nbxk_305:hover{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger);border-color:color-mix(in srgb, var(--danger) 30%, transparent)}._rowMessages_1nbxk_327{border-top:1px dashed var(--divider);flex-direction:column;grid-column:1/-1;gap:2px;margin-top:2px;padding-top:4px;display:flex}._rowMessage_1nbxk_327{padding-left:4px;font-size:11px;line-height:1.4}._rowMessageError_1nbxk_343{color:var(--danger)}._rowMessageInfo_1nbxk_347{color:var(--text-light)}._addRowBtn_1nbxk_353{border:1.5px dashed var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text-light);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:8px;padding:10px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._addRowBtn_1nbxk_353:hover{background:color-mix(in srgb, var(--primary) 8%, transparent);color:var(--text);border-color:var(--primary);border-style:solid}._addRowBtn_1nbxk_353:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._addRowBtn_1nbxk_353:hover{background:color-mix(in srgb, var(--primary) 14%, transparent)}._placeholder_1nbxk_389{text-align:center;color:var(--text-light);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:36px 24px;display:flex}._placeholderIcon_1nbxk_400{background:var(--bg-gray);width:48px;height:48px;color:var(--text-light);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}[data-theme=dark] ._placeholderIcon_1nbxk_400{background:#ffffff0a}._placeholderTitle_1nbxk_415{color:var(--text);font-size:14px;font-weight:600}._placeholderText_1nbxk_421{max-width:320px;font-size:12px;line-height:1.5}._recurrenceBtn_1nbxk_429{font-family:var(--font-family);cursor:pointer;transition:border-color .14s,color .14s,background .14s}._recurrenceBtn_1nbxk_429:hover{border-color:color-mix(in srgb, var(--primary) 40%, transparent);color:var(--primary);background:color-mix(in srgb, var(--primary) 7%, transparent)}._dateWrap_1nbxk_441{align-items:center;gap:4px;display:inline-flex}._dateInput_1nbxk_447{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-pill);font-family:var(--font-family);font-variant-numeric:tabular-nums;color:var(--text);padding:5px 8px;font-size:11px;transition:border-color .14s}._dateInput_1nbxk_447:hover,._dateInput_1nbxk_447:focus{border-color:color-mix(in srgb, var(--primary) 40%, var(--border))}._dateClear_1nbxk_464{width:20px;height:20px;color:var(--text-light);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:13px;line-height:1;transition:background .14s,color .14s;display:inline-flex}._dateClear_1nbxk_464:hover{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}._roTime_1nbxk_490{font-variant-numeric:tabular-nums;width:76px;color:var(--text-alt);text-align:center;padding:7px 0;font-family:ui-monospace,monospace;font-size:13px}._roLabel_1nbxk_500{color:var(--text);white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:5px 0;font-size:12px;font-weight:600;display:inline-flex;overflow:hidden}._wrap_1n43g_13{background:var(--surface-card);min-height:0;font-family:var(--font-family);color:var(--text);flex:auto;display:flex;overflow:hidden}._right_1n43g_23{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}._rightScroll_1n43g_41{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden auto}._timeline_1n43g_38{flex:none;overflow:visible}._toolbar_1n43g_52{border-bottom:1px solid var(--divider);background:var(--surface-elevated);z-index:5;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex;position:sticky;top:0}._toolbarLabel_1n43g_76{letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);font-size:10px;font-weight:700}._toolbarTitle_1n43g_84{color:var(--text);margin-left:8px;font-size:13px;font-weight:600}._toolbarStats_1n43g_91{color:var(--text-light);font-variant-numeric:tabular-nums;align-items:center;gap:14px;font-size:11px;display:inline-flex}._statValue_1n43g_100{color:var(--text);margin-right:4px;font-weight:700}._grid_1n43g_106{--name-col-w:180px;flex-direction:column;min-width:0;display:flex}._rulerRow_1n43g_52{grid-template-columns:var(--name-col-w) 1fr;z-index:4;background:var(--surface-card);border-bottom:1px solid var(--divider);display:grid;position:sticky;top:41px}._rulerHead_1n43g_123{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);border-right:1px solid var(--divider);background:var(--surface-elevated);padding:10px 14px;font-size:11px;font-weight:700}._ruler_1n43g_52{height:36px;position:relative}._rulerTick_1n43g_139{background:var(--divider);width:1px;position:absolute;top:0;bottom:0}._rulerLabel_1n43g_147{color:var(--text-light);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:10px;font-weight:600;position:absolute;bottom:6px;transform:translate(-50%)}._row_1n43g_158{grid-template-columns:var(--name-col-w) 1fr;border-bottom:1px solid var(--divider);cursor:pointer;min-height:56px;transition:background .16s;display:grid}._row_1n43g_158:hover ._track_1n43g_167{background-color:color-mix(in srgb, var(--primary) 3%, transparent)}[data-theme=dark] ._row_1n43g_158:hover ._track_1n43g_167{background-color:#ffffff05}._rowActive_1n43g_175{background-color:color-mix(in srgb, var(--primary) 5%, transparent)}._rowUnscheduled_1n43g_179{opacity:.65}._nameCell_1n43g_183{border-right:1px solid var(--divider);background:var(--surface-elevated);align-items:center;gap:10px;min-width:0;padding:10px 14px;display:flex}._rowActive_1n43g_175 ._nameCell_1n43g_183{background:color-mix(in srgb, var(--primary) 14%, var(--surface-elevated))}._avatar_1n43g_197{background:var(--avatar-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;font-weight:700;display:inline-flex}._nameText_1n43g_211{flex-direction:column;gap:1px;min-width:0;display:flex}._nameLabel_1n43g_218{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}._nameRole_1n43g_227{color:var(--text-light);letter-spacing:.04em;text-transform:uppercase;font-size:10px}._track_1n43g_167{background:var(--bg-gray);transition:background-color .16s;position:relative}[data-theme=dark] ._track_1n43g_167{background:#ffffff05}._tick_1n43g_244{background:color-mix(in srgb, var(--divider) 60%, transparent);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}._block_1n43g_253{background:color-mix(in srgb, var(--blk-color) 20%, transparent);border:1px solid color-mix(in srgb, var(--blk-color) 50%, transparent);border-left:3px solid var(--blk-color);border-radius:var(--radius-sm);box-sizing:border-box;cursor:default;white-space:nowrap;text-overflow:ellipsis;align-items:center;padding:0 8px;transition:filter .14s,border-style .2s;display:flex;position:absolute;top:8px;bottom:8px;overflow:hidden}._block_1n43g_253:hover{filter:brightness(1.08)}[data-theme=dark] ._block_1n43g_253{background:color-mix(in srgb, var(--blk-color) 28%, transparent)}._blockGhost_1n43g_281{background:color-mix(in srgb, var(--blk-color) 10%, transparent);border-style:dashed}[data-theme=dark] ._blockGhost_1n43g_281{background:color-mix(in srgb, var(--blk-color) 18%, transparent)}._blockLabel_1n43g_290{align-items:center;gap:6px;min-width:0;display:inline-flex}._blockGroupName_1n43g_297{letter-spacing:.04em;text-transform:uppercase;color:var(--text);font-size:11px;font-weight:700}._blockTime_1n43g_305{color:var(--text-light);font-variant-numeric:tabular-nums;margin-left:6px;font-size:10px}._unscheduledHint_1n43g_312{height:100%;color:var(--text-light);align-items:center;padding:0 12px;font-size:11px;font-style:italic;display:flex}._coverage_1n43g_53{grid-template-columns:var(--name-col-w) 1fr;border-top:1px solid var(--divider);background:var(--surface-elevated);display:grid;position:sticky;bottom:0}._coverageLabel_1n43g_333{letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);border-right:1px solid var(--divider);align-items:center;padding:10px 14px;font-size:10px;font-weight:700;display:flex}._coverageBars_1n43g_345{height:32px;padding:6px 0;position:relative}._coverageBar_1n43g_345{background:color-mix(in srgb, var(--primary) 14%, transparent);border-left:1px solid color-mix(in srgb, var(--primary) 30%, transparent);position:absolute;top:6px;bottom:6px}[data-theme=dark] ._coverageBar_1n43g_345{background:color-mix(in srgb, var(--primary) 22%, transparent)}._coverageMax_1n43g_363{color:var(--text-light);font-variant-numeric:tabular-nums;letter-spacing:.04em;pointer-events:none;font-size:10px;font-weight:700;position:absolute;top:50%;right:14px;transform:translateY(-50%)}._footer_1n43g_378{border-top:1px solid var(--divider);background:var(--surface-elevated);flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:12px 18px;display:flex}._footerInfo_1n43g_389{color:var(--text-light);flex:auto;font-size:11px}._footerSpacer_1n43g_400{flex:auto}._footerInfoError_1n43g_404{color:var(--danger);font-weight:600}._btn_1n43g_409{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s,border-color .14s;display:inline-flex}._btnPrimary_1n43g_422{color:var(--white);background:var(--primary);border:1px solid var(--primary)}._btnPrimary_1n43g_422:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, #000 12%)}._btnSecondary_1n43g_432{color:var(--text);border:1px solid var(--border);background:0 0}._btnSecondary_1n43g_432:hover:not(:disabled){background:var(--bg-gray)}[data-theme=dark] ._btnSecondary_1n43g_432:hover:not(:disabled){background:#ffffff0a}._btn_1n43g_409:disabled{opacity:.5;cursor:default}._empty_1n43g_453{text-align:center;color:var(--text-light);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;padding:48px;display:flex}._emptyIcon_1n43g_465{background:var(--bg-gray);width:56px;height:56px;color:var(--text-light);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}[data-theme=dark] ._emptyIcon_1n43g_465{background:#ffffff0a}._emptyTitle_1n43g_480{color:var(--text);font-size:15px;font-weight:600}._emptyText_1n43g_486{max-width:380px;font-size:12px;line-height:1.55}._page_1my22_7{margin:calc(-1 * var(--space-xl));background:var(--surface-canvas);height:100vh;font-family:var(--font-family);flex-direction:column;display:flex}@media (width<=900px){._page_1my22_7{margin:calc(-1 * var(--space-lg));margin-top:calc(-1 * (var(--space-lg) + 56px));height:100vh}}._header_1my22_25{background:var(--surface-canvas);border-bottom:1px solid var(--divider);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}._titleBlock_1my22_36{flex-direction:column;gap:2px;min-width:0;display:flex}._breadcrumb_1my22_43{color:var(--text-light);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}._breadcrumbSep_1my22_54{opacity:.6}._title_1my22_36{color:var(--text);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700}._subtitle_1my22_66{color:var(--text-light);margin:0;font-size:12px}._headerActions_1my22_72{align-items:center;gap:10px;display:inline-flex}._modeToggle_1my22_79{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);gap:2px;padding:2px;display:inline-flex}[data-theme=dark] ._modeToggle_1my22_79{background:#ffffff0a}._modeBtn_1my22_92{color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:background .14s,color .14s;display:inline-flex}._modeBtn_1my22_92:hover{color:var(--text)}._modeBtnActive_1my22_112{background:var(--surface-elevated);color:var(--text);box-shadow:var(--shadow-sm)}[data-theme=dark] ._modeBtnActive_1my22_112{background:var(--surface-card)}._dirtyDot_1my22_122{color:var(--text-light);align-items:center;gap:6px;font-size:11px;display:inline-flex}._dirtyDot_1my22_122:before{content:"";background:var(--warning,#d97706);border-radius:50%;width:7px;height:7px;display:inline-block}._saveBtn_1my22_139{color:var(--white);background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s;display:inline-flex}._saveBtn_1my22_139:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, #000 12%)}._saveBtn_1my22_139:disabled{opacity:.5;cursor:default}._body_1my22_164{flex:auto;min-height:0;display:flex}._emptyState_1my22_174{padding:var(--space-xl);text-align:center;color:var(--text-light);background:var(--surface-card);flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;display:flex}._emptyIcon_1my22_187{background:var(--bg-gray);width:64px;height:64px;color:var(--text-light);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}[data-theme=dark] ._emptyIcon_1my22_187{background:#ffffff0d}._emptyTitle_1my22_203{color:var(--text);font-size:16px;font-weight:600}._emptyText_1my22_209{max-width:420px;font-size:13px;line-height:1.55}._modalBackdrop_1my22_217{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.14s _fadeIn_1my22_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._modalBackdrop_1my22_217{background:#000000a6}@keyframes _fadeIn_1my22_1{0%{opacity:0}to{opacity:1}}._modal_1my22_217{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;max-width:440px;box-shadow:var(--shadow-lg);flex-direction:column;max-height:calc(100vh - 40px);animation:.18s cubic-bezier(.2,.9,.3,1) _slideUp_1my22_1;display:flex;overflow:hidden}@keyframes _slideUp_1my22_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._modalHeader_1my22_257{border-bottom:1px solid var(--divider);padding:14px 18px}._modalTitle_1my22_262{color:var(--text);margin:0;font-size:14px;font-weight:700}._modalBody_1my22_269{flex-direction:column;gap:12px;padding:16px 18px;display:flex;overflow-y:auto}._modalFooter_1my22_277{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}._fieldLabel_1my22_285{color:var(--text-light);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px;font-size:11px;font-weight:700;display:block}._fieldHelper_1my22_295{color:var(--text-light);margin-top:4px;font-size:11px;line-height:1.4}._input_1my22_302{width:100%;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;padding:9px 11px;font-family:inherit;font-size:13px;transition:border-color .14s}._input_1my22_302:focus{border-color:var(--primary)}._swatchRow_1my22_319{grid-template-columns:repeat(8,1fr);gap:6px;display:grid}._swatch_1my22_319{aspect-ratio:1;background:var(--swatch-color);cursor:pointer;border:2px solid #0000;border-radius:50%;padding:0;transition:transform .12s,border-color .12s;position:relative}._swatch_1my22_319:hover{transform:scale(1.08)}._swatchActive_1my22_340{border-color:var(--text)}[data-theme=dark] ._swatchActive_1my22_340{border-color:#fafafa}._swatch_1my22_319:after{content:"";background:var(--swatch-color);border-radius:50%;position:absolute;inset:2px}._btn_1my22_356{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s,border-color .14s;display:inline-flex}._btnPrimary_1my22_369{color:var(--white);background:var(--primary);border:1px solid var(--primary)}._btnPrimary_1my22_369:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 88%, #000 12%)}._btnSecondary_1my22_379{color:var(--text);border:1px solid var(--border);background:0 0}._btnSecondary_1my22_379:hover{background:var(--bg-gray)}[data-theme=dark] ._btnSecondary_1my22_379:hover{background:#ffffff0a}._btnDanger_1my22_393{color:var(--white);background:var(--danger);border:1px solid var(--danger)}._btnDanger_1my22_393:hover:not(:disabled){background:color-mix(in srgb, var(--danger) 88%, #000 12%)}._btn_1my22_356:disabled{opacity:.5;cursor:default}._wrap_hw3u7_6{flex-direction:column;gap:14px;display:flex}._warning_hw3u7_12{background:color-mix(in srgb, var(--warning) 10%, transparent);border:1px solid color-mix(in srgb, var(--warning) 30%, transparent);border-radius:var(--radius-sm);color:var(--text);align-items:flex-start;gap:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}._warningIcon_hw3u7_25{color:var(--warning);flex-shrink:0;margin-top:1px;display:inline-flex}._field_hw3u7_32{flex-direction:column;gap:4px;display:flex}._label_hw3u7_38{letter-spacing:.08em;text-transform:uppercase;color:var(--text-light);font-size:10px;font-weight:700}._row_hw3u7_46{align-items:stretch;gap:6px;display:flex}._value_hw3u7_52{background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;letter-spacing:.02em;color:var(--text);-webkit-user-select:all;user-select:all;text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;min-width:0;padding:9px 12px;font-family:ui-monospace,JetBrains Mono,SF Mono,monospace;font-size:13px;display:inline-flex;overflow:hidden}._iconBtn_hw3u7_72{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:36px;color:var(--text-light);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 10px;font-family:inherit;font-size:12px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._iconBtn_hw3u7_72:hover{color:var(--text);background:var(--bg-gray);border-color:var(--text-light)}._iconBtn_hw3u7_72:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._iconBtn_hw3u7_72:hover{background:#ffffff0a}._iconBtnActive_hw3u7_107{color:var(--success);border-color:var(--success)}._iconBtnActive_hw3u7_107:hover{color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent)}._hint_hw3u7_117{color:var(--text-light);font-size:11px;line-height:1.45}._backdrop_1joa1_7{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:20px;animation:.14s _fadeIn_1joa1_1;display:flex;position:fixed;inset:0}[data-theme=dark] ._backdrop_1joa1_7{background:#000000a6}@keyframes _fadeIn_1joa1_1{0%{opacity:0}to{opacity:1}}._modal_1joa1_28{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);width:100%;max-width:480px;max-height:calc(100vh - 40px);box-shadow:var(--shadow-lg);font-family:var(--font-family);flex-direction:column;animation:.18s cubic-bezier(.2,.9,.3,1) _slideUp_1joa1_1;display:flex;overflow:hidden}@keyframes _slideUp_1joa1_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._header_1joa1_48{border-bottom:1px solid var(--divider);flex-direction:column;gap:2px;padding:14px 18px;display:flex}._title_1joa1_56{color:var(--text);align-items:center;gap:8px;margin:0;font-size:14px;font-weight:700;display:flex}._titleIcon_1joa1_66{color:var(--success);display:inline-flex}._subtitle_1joa1_71{color:var(--text-light);font-size:11px}._body_1joa1_76{flex-direction:column;gap:14px;padding:16px 18px;display:flex;overflow-y:auto}._footer_1joa1_84{border-top:1px solid var(--divider);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}._section_1joa1_94{flex-direction:column;gap:6px;display:flex}._sectionLabel_1joa1_100{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);font-size:11px;font-weight:700}._helper_1joa1_108{color:var(--text-light);font-size:11px;line-height:1.45}._helperError_1joa1_114{color:var(--error)}._input_1joa1_118{width:100%;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;padding:9px 11px;font-family:inherit;font-size:13px;transition:border-color .14s}._input_1joa1_118:focus{border-color:var(--primary)}._inputRow_1joa1_135{gap:6px;display:flex}._inputRow_1joa1_135 ._input_1joa1_118{flex:auto}._regenBtn_1joa1_144{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-light);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 12px;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._regenBtn_1joa1_144:hover{background:var(--bg-gray);color:var(--text);border-color:var(--text-light)}[data-theme=dark] ._regenBtn_1joa1_144:hover{background:#ffffff0a}._roleGroup_1joa1_169{grid-template-columns:1fr 1fr;gap:8px;display:grid}._roleOption_1joa1_175{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;flex-direction:column;gap:2px;padding:10px 12px;transition:background .14s,border-color .14s,box-shadow .14s;display:flex}._roleOption_1joa1_175:hover{border-color:var(--text-light)}._roleOptionActive_1joa1_194{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--surface-card));box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 20%, transparent)}._roleName_1joa1_200{color:var(--text);font-size:13px;font-weight:600}._roleDesc_1joa1_206{color:var(--text-light);font-size:11px;line-height:1.4}._confirmText_1joa1_214{color:var(--text);margin:0;font-size:13px;line-height:1.5}._confirmText_1joa1_214 strong{color:var(--text);font-weight:700}._confirmInfo_1joa1_226{background:color-mix(in srgb, var(--warning) 10%, transparent);border:1px solid color-mix(in srgb, var(--warning) 30%, transparent);border-radius:var(--radius-sm);color:var(--text);align-items:center;gap:10px;padding:10px 12px;font-size:12px;line-height:1.45;display:flex}._confirmInfoIcon_1joa1_239{color:var(--warning);flex-shrink:0;display:inline-flex}._btn_1joa1_247{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,opacity .14s,border-color .14s;display:inline-flex}._btnPrimary_1joa1_260{color:var(--white);background:var(--primary);border:1px solid var(--primary)}._btnPrimary_1joa1_260:hover:not(:disabled){background:var(--primary-hover);border-color:var(--primary-hover)}._btnSecondary_1joa1_271{color:var(--text);border:1px solid var(--border);background:0 0}._btnSecondary_1joa1_271:hover:not(:disabled){background:var(--bg-gray)}[data-theme=dark] ._btnSecondary_1joa1_271:hover:not(:disabled){background:#ffffff0a}._btnDanger_1joa1_285{color:var(--white);background:var(--error);border:1px solid var(--error)}._btnDanger_1joa1_285:hover:not(:disabled){background:color-mix(in srgb, var(--error) 88%, #000 12%)}._btn_1joa1_247:disabled{opacity:.5;cursor:default}._page_1tudk_9{gap:var(--space-md);font-family:var(--font-family);flex-direction:column;display:flex}._breadcrumb_1tudk_18{letter-spacing:.04em;text-transform:uppercase;color:var(--text-light);align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}._breadcrumbSep_1tudk_29{opacity:.55}._header_1tudk_33{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}._titleBlock_1tudk_41{flex-direction:column;gap:4px;min-width:0;display:flex}._title_1tudk_41{color:var(--text);letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:1.2}._subtitle_1tudk_56{color:var(--text-light);font-size:13px}._headerActions_1tudk_61{align-items:center;gap:8px;display:inline-flex}._createBtn_1tudk_67{color:var(--white);background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:6px;padding:9px 16px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s;display:inline-flex}._createBtn_1tudk_67:hover{background:var(--primary-hover);border-color:var(--primary-hover)}._toolbar_1tudk_90{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._searchWrap_1tudk_97{flex:240px;align-items:center;min-width:220px;max-width:360px;display:flex;position:relative}._searchIcon_1tudk_106{color:var(--text-light);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._searchInput_1tudk_116{width:100%;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);outline:none;padding:8px 12px 8px 32px;font-family:inherit;font-size:13px;transition:border-color .14s}._searchInput_1tudk_116:focus{border-color:var(--primary)}._filterLabel_1tudk_133{color:var(--text-light);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}._filterSelect_1tudk_142{color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 8px center;background-repeat:no-repeat;background-size:10px;outline:none;padding:6px 26px 6px 10px;font-family:inherit;font-size:12px;transition:border-color .14s}._filterSelect_1tudk_142:focus{border-color:var(--primary)}._totalCount_1tudk_164{color:var(--text-light);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}._body_1tudk_173{min-height:0;display:flex;position:relative}._list_1tudk_179{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;flex:auto;display:flex;overflow:hidden}._empty_1tudk_189{text-align:center;color:var(--text-light);flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}._emptyIcon_1tudk_199{background:var(--bg-gray);width:56px;height:56px;color:var(--text-light);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}[data-theme=dark] ._emptyIcon_1tudk_199{background:#ffffff0a}._emptyTitle_1tudk_214{color:var(--text);font-size:14px;font-weight:600}._emptyHint_1tudk_220{max-width:320px;font-size:12px;line-height:1.5}._clearLink_1tudk_226{color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:600}._clearLink_1tudk_226:hover{text-decoration:underline}._row_1tudk_243{border:none;border-bottom:1px solid var(--divider);cursor:pointer;text-align:left;color:var(--text);background:0 0;grid-template-columns:36px 1fr auto auto;align-items:center;gap:12px;width:100%;padding:12px 16px;font-family:inherit;transition:background .14s;display:grid;position:relative}._row_1tudk_243:last-child{border-bottom:none}._row_1tudk_243:hover{background:color-mix(in srgb, var(--primary) 5%, transparent)}[data-theme=dark] ._row_1tudk_243:hover,._rowActive_1tudk_273{background:color-mix(in srgb, var(--primary) 10%, transparent)}[data-theme=dark] ._rowActive_1tudk_273{background:color-mix(in srgb, var(--primary) 18%, transparent)}._rowActive_1tudk_273:before{content:"";background:var(--primary);border-radius:0 3px 3px 0;width:3px;position:absolute;top:8px;bottom:8px;left:0}._avatar_1tudk_292{background:var(--avatar-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:13px;font-weight:700;display:inline-flex}._rowBody_1tudk_305{flex-direction:column;gap:2px;min-width:0;display:flex}._rowName_1tudk_312{align-items:center;gap:8px;min-width:0;display:flex}._rowNameText_1tudk_319{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}._youTag_1tudk_328{letter-spacing:.08em;text-transform:uppercase;color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-radius:var(--radius-pill);flex-shrink:0;padding:1px 6px;font-size:9px;font-weight:700}._rowMeta_1tudk_341{color:var(--text-light);letter-spacing:.02em;align-items:center;gap:8px;font-size:11px;display:flex}._metaSep_1tudk_350{opacity:.5}._role_1tudk_354{text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:600}._username_1tudk_361{color:var(--text-light);font-family:ui-monospace,monospace;font-size:11px}._statusPill_1tudk_367{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--radius-pill);white-space:nowrap;border:1px solid;align-items:center;gap:5px;padding:3px 10px;font-size:10px;font-weight:700;display:inline-flex}._statusActive_1tudk_381{color:var(--success);background:color-mix(in srgb, var(--success) 10%, transparent);border-color:color-mix(in srgb, var(--success) 30%, transparent)}._statusInvited_1tudk_387{color:var(--warning);background:color-mix(in srgb, var(--warning) 10%, transparent);border-color:color-mix(in srgb, var(--warning) 30%, transparent)}._statusDisabled_1tudk_393{color:var(--text-light);background:var(--bg-gray);border-color:var(--border)}[data-theme=dark] ._statusDisabled_1tudk_393{background:#ffffff0a}._statusDot_1tudk_403{background:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block}._chevron_1tudk_411{color:var(--text-light);display:inline-flex}._detailBackdrop_1tudk_418{z-index:900;background:#0000004d;animation:.14s _fadeIn_1tudk_1;position:fixed;inset:0}[data-theme=dark] ._detailBackdrop_1tudk_418{background:#0000008c}@keyframes _fadeIn_1tudk_1{0%{opacity:0}to{opacity:1}}._detail_1tudk_418{z-index:901;background:var(--surface-elevated);border-left:1px solid var(--border);width:100%;max-width:420px;box-shadow:var(--shadow-xl);flex-direction:column;animation:.22s cubic-bezier(.2,.9,.3,1) _slideIn_1tudk_1;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden}@keyframes _slideIn_1tudk_1{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}._detailHeader_1tudk_457{border-bottom:1px solid var(--divider);align-items:flex-start;gap:12px;padding:16px 18px;display:flex}._detailAvatar_1tudk_465{background:var(--avatar-color);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:16px;font-weight:700;display:inline-flex}._detailIdentity_1tudk_479{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._detailName_1tudk_487{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}._detailRole_1tudk_496{color:var(--text-light);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:600}._detailClose_1tudk_504{border-radius:var(--radius-sm);width:30px;height:30px;color:var(--text-light);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._detailClose_1tudk_504:hover{background:var(--bg-gray);color:var(--text);border-color:var(--border)}[data-theme=dark] ._detailClose_1tudk_504:hover{background:#ffffff0a}._detailBody_1tudk_528{flex-direction:column;flex:auto;gap:18px;padding:16px 18px;display:flex;overflow-y:auto}._detailSection_1tudk_537{flex-direction:column;gap:6px;display:flex}._detailSectionLabel_1tudk_543{letter-spacing:.1em;text-transform:uppercase;color:var(--text-light);font-size:10px;font-weight:700}._detailValue_1tudk_551{color:var(--text);font-variant-numeric:tabular-nums;font-size:13px}._detailValueMono_1tudk_557{color:var(--text);background:var(--bg-light);border:1px solid var(--border);border-radius:var(--radius-sm);-webkit-user-select:all;user-select:all;padding:8px 10px;font-family:ui-monospace,monospace;font-size:12px}._detailFooter_1tudk_568{border-top:1px solid var(--divider);flex-direction:column;gap:8px;padding:12px 18px;display:flex}._detailActionBtn_1tudk_576{border-radius:var(--radius-sm);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,color .14s,border-color .14s;display:inline-flex}._detailActionBtnSecondary_1tudk_590{color:var(--text);border:1px solid var(--border);background:0 0}._detailActionBtnSecondary_1tudk_590:hover{background:var(--bg-gray)}[data-theme=dark] ._detailActionBtnSecondary_1tudk_590:hover{background:#ffffff0a}._detailActionBtnDisabled_1tudk_604{color:var(--text-light);border:1px solid var(--border);opacity:.6;cursor:not-allowed;background:0 0}._detailActionBtnDanger_1tudk_618{border-top:1px dashed var(--divider);color:var(--error);border:1px solid color-mix(in srgb, var(--error) 35%, var(--border));background:0 0;margin-top:8px;padding-top:12px}._detailActionBtnDanger_1tudk_618:hover:not(:disabled){background:color-mix(in srgb, var(--error) 10%, transparent);border-color:var(--error)}._detailActionBtnDanger_1tudk_618:disabled{opacity:.45;cursor:not-allowed;color:color-mix(in srgb, var(--error) 60%, var(--text-light))}._comingSoon_1tudk_638{color:var(--text-light);letter-spacing:.06em;text-transform:uppercase;background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-pill);margin-left:auto;padding:1px 8px;font-size:10px;font-weight:600}[data-theme=dark] ._comingSoon_1tudk_638{background:#ffffff0a}._activitySectionTitle_1tudk_655{letter-spacing:.08em;text-transform:uppercase;color:var(--text-light);margin:0;font-size:11px;font-weight:700}._activityList_1tudk_664{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._activityItem_1tudk_673{color:var(--text);font-size:12px;line-height:1.5}._activityMeta_1tudk_679{color:var(--text-light);font-size:11px}@media (width<=720px){._detail_1tudk_418{max-width:100%}}._card_w324z_1{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_w324z_1 .42s var(--spring-soft) both;flex-direction:column;display:flex}._topRow_w324z_13{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._label_w324z_21{text-transform:uppercase;letter-spacing:.04em;color:var(--text-alt);font-size:11px;font-weight:600}._pointsChip_w324z_29{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}._body_w324z_44{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}._ringBox_w324z_51{flex:none;width:128px;height:128px;position:relative}._ring_w324z_51{width:100%;height:100%;display:block;overflow:visible}._track_w324z_65{stroke:color-mix(in srgb, var(--text) 8%, transparent)}._fill_w324z_69{stroke:var(--primary);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--primary) 35%, transparent))}._center_w324z_74{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;inset:0}._centerKicker_w324z_85{text-transform:uppercase;letter-spacing:.08em;color:var(--text-light);font-size:10px;font-weight:600}._centerValue_w324z_93{color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.05}._info_w324z_102{flex-direction:column;flex:120px;gap:4px;min-width:0;display:flex}._toNext_w324z_110{color:var(--text-alt);font-size:13px;line-height:1.4}._toNextValue_w324z_116{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}._intoLevel_w324z_123{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:12px}._total_w324z_129{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:11px}@keyframes _rise_w324z_1{0%{opacity:0;transform:translateY(10px)}}[data-theme=dark] ._track_w324z_65{stroke:#ffffff14}@media (prefers-reduced-motion:reduce){._card_w324z_1{animation:none}}._card_1vgxc_1{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_1vgxc_1 .42s var(--spring-soft) 60ms both;flex-direction:column;display:flex}._topRow_1vgxc_13{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._label_1vgxc_20{text-transform:uppercase;letter-spacing:.04em;color:var(--text-alt);font-size:11px;font-weight:600}._flameBadge_1vgxc_28{background:color-mix(in srgb, var(--warning) 12%, transparent);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}._flameLit_1vgxc_37{color:var(--warning);animation:2.6s ease-in-out infinite _flamePulse_1vgxc_1}._flameOut_1vgxc_42{color:var(--text-light)}@keyframes _flamePulse_1vgxc_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.12)}}._body_1vgxc_58{flex-direction:column;gap:2px;display:flex}._bigRow_1vgxc_64{align-items:baseline;gap:6px;display:flex}._bigValue_1vgxc_70{color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.05}._bigUnit_1vgxc_79{color:var(--text-light);font-size:14px}._best_1vgxc_84{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:12px}._resetNote_1vgxc_90{margin-top:var(--space-xs);color:var(--text-alt);background:color-mix(in srgb, var(--success) 8%, transparent);border:1px solid color-mix(in srgb, var(--success) 25%, transparent);border-radius:var(--radius-sm);padding:6px 10px;font-size:12px;line-height:1.45}._freezeRow_1vgxc_101{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._freezeDot_1vgxc_108{width:20px;height:20px;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 25%, transparent);border-radius:50%;place-items:center;display:grid}._freezeText_1vgxc_119{color:var(--text-light);margin-left:3px;font-size:11px}._awayBlock_1vgxc_125{padding-top:var(--space-sm);border-top:1px solid var(--border);flex-direction:column;gap:4px;display:flex}._awayRow_1vgxc_133{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._awayLabel_1vgxc_140{color:var(--text-alt);white-space:nowrap;font-size:12px;font-weight:600}._awayInput_1vgxc_147{min-width:0;height:30px;font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);flex:130px;padding:0 8px;font-size:12px}._awayInput_1vgxc_147:hover{border-color:var(--text-light)}._awayInput_1vgxc_147:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._awayClear_1vgxc_170{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:5px 10px;font-size:11px;font-weight:600}._awayClear_1vgxc_170:hover{border-color:var(--text-light);color:var(--text)}._awayClear_1vgxc_170:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._awayClear_1vgxc_170:disabled{opacity:.5;cursor:default}._awayHint_1vgxc_198{color:var(--text-light);font-size:11px}@keyframes _rise_1vgxc_1{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){._card_1vgxc_1,._flameLit_1vgxc_37{animation:none}._awayInput_1vgxc_147,._awayClear_1vgxc_170{transition:none}}._card_i1jse_1{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_i1jse_1 .42s var(--spring-soft) .12s both;flex-direction:column;display:flex}._topRow_i1jse_13{justify-content:space-between;align-items:center;display:flex}._label_i1jse_19{text-transform:uppercase;letter-spacing:.04em;color:var(--text-alt);font-size:11px;font-weight:600}._mainStat_i1jse_27{flex-direction:column;gap:2px;display:flex}._bigRow_i1jse_33{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}._bigValue_i1jse_40{color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700;line-height:1.05}._bigUnit_i1jse_49{color:var(--text-light);font-size:14px}._headlineLabel_i1jse_55{color:var(--text-alt);font-size:13px;line-height:1.4}._vsAverage_i1jse_61{color:var(--text-light);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}._aheadChip_i1jse_71{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 8px;font-size:10px;font-weight:700}._rows_i1jse_81{flex-direction:column;gap:6px;margin:0;display:flex}._row_i1jse_81{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}._rowLabel_i1jse_95{color:var(--text-light);font-size:12px}._rowValue_i1jse_100{color:var(--text);font-variant-numeric:tabular-nums;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:700;display:flex}._rowTag_i1jse_111{text-transform:uppercase;letter-spacing:.06em;color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 7px;font-size:9px;font-weight:700}._privacyNote_i1jse_123{padding-top:var(--space-sm);border-top:1px solid var(--border);color:var(--text-light);align-items:center;gap:5px;font-size:11px;display:flex}._skeleton_i1jse_135{padding:var(--space-sm) 0;flex-direction:column;gap:10px;display:flex}._srOnly_i1jse_142{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._skelLine_i1jse_154,._skelLineShort_i1jse_155{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--text) 8%, transparent);height:14px;animation:1.4s ease-in-out infinite _pulse_i1jse_1;display:block}._skelLineShort_i1jse_155{width:60%}@keyframes _pulse_i1jse_1{0%,to{opacity:1}50%{opacity:.45}}._errorBox_i1jse_177{gap:var(--space-sm);flex-direction:column;align-items:flex-start;display:flex}._errorText_i1jse_184{color:var(--text-alt);font-size:12px;line-height:1.5}._retryBtn_i1jse_190{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast), background var(--transition-fast);padding:6px 14px;font-size:12px;font-weight:600}._retryBtn_i1jse_190:hover{border-color:var(--text-light)}._retryBtn_i1jse_190:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes _rise_i1jse_1{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){._card_i1jse_1,._skelLine_i1jse_154,._skelLineShort_i1jse_155{animation:none}._retryBtn_i1jse_190{transition:none}}._card_17l42_1{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_17l42_1 .42s var(--spring-soft) both;flex-direction:column;display:flex}._empty_17l42_13{padding:var(--space-md) 0;color:var(--text-light);text-align:center;font-size:13px}._trailScroller_17l42_22{scroll-snap-type:x proximity;padding-bottom:var(--space-xs);overflow-x:auto}._trail_17l42_22{min-width:max-content;padding:var(--space-xs) var(--space-xs) var(--space-sm);align-items:flex-start;display:flex}._compareCard_17l42_35{margin-right:var(--space-lg);padding:var(--space-md);background:color-mix(in srgb, var(--primary) 6%, transparent);border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);border-radius:var(--radius-md);scroll-snap-align:start;flex-direction:column;flex:none;gap:4px;display:flex}._compareRow_17l42_48{flex-direction:column;display:flex}._compareLabel_17l42_53{text-transform:uppercase;letter-spacing:.06em;color:var(--text-light);font-size:10px;font-weight:600}._compareValue_17l42_61{color:var(--text-alt);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}._compareValueNow_17l42_68{color:var(--text);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}._compareArrow_17l42_75{color:var(--primary);font-size:13px;line-height:1}._compareDelta_17l42_81{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent);border-radius:var(--radius-pill);white-space:nowrap;align-self:flex-start;margin-top:2px;padding:2px 8px;font-size:10px;font-weight:700}._step_17l42_93{scroll-snap-align:start;align-items:flex-start;display:flex}._link_17l42_99{background:var(--border);border-radius:var(--radius-pill);flex:0 0 28px;height:2px;margin-top:17px}._node_17l42_107{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:72px;max-width:110px;padding:0 4px;display:flex}._monthDot_17l42_118{background:var(--surface-elevated);border:2px solid var(--border);border-radius:50%;width:14px;height:14px;margin-top:10px}._monthDotLit_17l42_127{background:color-mix(in srgb, var(--primary) 18%, transparent);border-color:var(--primary)}._milestoneRing_17l42_132{background:color-mix(in srgb, var(--primary) 8%, var(--surface-elevated));border:2px solid var(--primary);width:34px;height:34px;box-shadow:0 0 10px color-mix(in srgb, var(--primary) 25%, transparent);animation:_nodePop_17l42_1 .42s var(--spring-pop) both;border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid}._milestoneBig_17l42_146{width:40px;height:40px;font-size:18px}._nodeLabel_17l42_152{color:var(--text-alt);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}._nodeXp_17l42_163{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:10px}._ledgerBlock_17l42_171{border-top:1px solid var(--border);padding-top:var(--space-sm)}._ledgerToggle_17l42_176{font-family:var(--font-family);color:var(--text-alt);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;align-items:center;gap:6px;margin-left:-10px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}._ledgerToggle_17l42_176:hover{color:var(--text);background:color-mix(in srgb, var(--text) 6%, transparent)}._ledgerToggle_17l42_176:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._ledgerToggle_17l42_176 svg{transition:transform var(--transition-fast)}._ledgerList_17l42_207{margin:var(--space-sm) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._ledgerRow_17l42_215{align-items:baseline;gap:var(--space-md);border-bottom:1px solid var(--divider);animation:_slideIn_17l42_1 .3s var(--spring-soft) both;padding:7px 0;display:flex}._ledgerRow_17l42_215:last-child{border-bottom:none}._ledgerDesc_17l42_228{min-width:0;color:var(--text);flex:auto;font-size:12px;line-height:1.45}._ledgerAmounts_17l42_236{font-variant-numeric:tabular-nums;flex:none;gap:8px;display:flex}._ledgerXp_17l42_243{color:var(--primary);white-space:nowrap;font-size:12px;font-weight:700}._ledgerPtsUp_17l42_250{color:var(--success);white-space:nowrap;font-size:12px;font-weight:700}._ledgerPtsDown_17l42_257{color:var(--text-alt);white-space:nowrap;font-size:12px;font-weight:700}._ledgerWhen_17l42_264{color:var(--text-light);white-space:nowrap;flex:none;font-size:11px}._ledgerEmpty_17l42_271{padding:var(--space-sm) 0;color:var(--text-light);font-size:12px}._srOnly_17l42_279{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._skelTrail_17l42_291{align-items:center;gap:var(--space-sm);padding:var(--space-md) 0;display:flex}._skelDot_17l42_298{background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:50%;width:20px;height:20px;animation:1.4s ease-in-out infinite _pulse_17l42_1}._skelLine_17l42_306{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 8%, transparent);flex:auto;height:3px;animation:1.4s ease-in-out infinite _pulse_17l42_1}._errorBox_17l42_314{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._errorText_17l42_321{color:var(--text-alt);font-size:12px}._retryBtn_17l42_326{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast);padding:6px 14px;font-size:12px;font-weight:600}._retryBtn_17l42_326:hover{border-color:var(--text-light)}._retryBtn_17l42_326:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes _rise_17l42_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _slideIn_17l42_1{0%{opacity:0;transform:translate(-8px)}}@keyframes _nodePop_17l42_1{0%{opacity:0;scale:.6}}@keyframes _pulse_17l42_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._card_17l42_1,._ledgerRow_17l42_215,._milestoneRing_17l42_132,._skelDot_17l42_298,._skelLine_17l42_306{animation:none}._ledgerToggle_17l42_176,._ledgerToggle_17l42_176 svg,._retryBtn_17l42_326{transition:none}}._card_15z0y_1{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_15z0y_1 .42s var(--spring-soft) 80ms both;flex-direction:column;display:flex}._header_15z0y_13{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}._title_15z0y_20{color:var(--text);font-size:14px;font-weight:600}._count_15z0y_26{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:11px}._grid_15z0y_32{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(128px,1fr));margin:0;padding:0;list-style:none;display:grid}._cell_15z0y_41{padding:var(--space-md) var(--space-sm);text-align:center;border-radius:var(--radius-md);border:1px solid var(--border);animation:_popIn_15z0y_1 .36s var(--spring-pop) both;flex-direction:column;align-items:center;gap:4px;display:flex}._cellEarned_15z0y_53{background:color-mix(in srgb, var(--primary) 6%, var(--surface-elevated));border-color:color-mix(in srgb, var(--primary) 30%, var(--border));box-shadow:0 0 10px color-mix(in srgb, var(--primary) 12%, transparent)}._cellLocked_15z0y_59{background:0 0}._cellLocked_15z0y_59 ._emoji_15z0y_63{filter:grayscale();opacity:.35}._cellLocked_15z0y_59 ._name_15z0y_68{color:var(--text-light)}._emoji_15z0y_63{font-size:26px;line-height:1.2}._name_15z0y_68{color:var(--text);font-size:12px;font-weight:600;line-height:1.3}._hint_15z0y_84{color:var(--text-light);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}._empty_15z0y_94{padding:var(--space-sm) 0;color:var(--text-light);font-size:12px}._srOnly_15z0y_102{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._skelCell_15z0y_114{border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 8%, transparent);height:92px;animation:1.4s ease-in-out infinite _pulse_15z0y_1}._errorBox_15z0y_121{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._errorText_15z0y_128{color:var(--text-alt);font-size:12px}._retryBtn_15z0y_133{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast);padding:6px 14px;font-size:12px;font-weight:600}._retryBtn_15z0y_133:hover{border-color:var(--text-light)}._retryBtn_15z0y_133:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes _rise_15z0y_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _popIn_15z0y_1{0%{opacity:0;scale:.85}}@keyframes _pulse_15z0y_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._card_15z0y_1,._cell_15z0y_41,._skelCell_15z0y_114{animation:none}._retryBtn_15z0y_133{transition:none}}._stack_q6e35_1{top:var(--space-sm);right:var(--space-sm);z-index:20;pointer-events:none;flex-direction:column;align-items:flex-end;gap:6px;display:flex;position:absolute}._pill_q6e35_13{pointer-events:auto;max-width:320px;font-family:var(--font-family);text-align:left;background:var(--surface-elevated);border:1px solid color-mix(in srgb, var(--primary) 35%, var(--border));border-radius:var(--radius-pill);box-shadow:var(--shadow-md), 0 0 12px color-mix(in srgb, var(--primary) 15%, transparent);cursor:pointer;animation:_floatUp_q6e35_1 .3s var(--spring-pop) both;transition:transform var(--transition-fast), box-shadow var(--transition-fast);align-items:baseline;gap:8px;padding:6px 12px;display:inline-flex}._pill_q6e35_13:hover{box-shadow:var(--shadow-lg), 0 0 16px color-mix(in srgb, var(--primary) 22%, transparent);transform:translateY(-1px)}._pill_q6e35_13:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._amount_q6e35_45{color:var(--primary);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px;font-weight:700}._desc_q6e35_54{color:var(--text-alt);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}@keyframes _floatUp_q6e35_1{0%{opacity:0;transform:translateY(14px)scale(.92)}}[data-theme=dark] ._pill_q6e35_13{background:var(--surface-elevated);border-color:color-mix(in srgb, var(--primary) 45%, var(--border))}@media (prefers-reduced-motion:reduce){._pill_q6e35_13{transition:none;animation:none}}._backdrop_19i7q_1{z-index:1200;padding:var(--space-lg);background:#00000073;place-items:center;animation:.2s both _backdropIn_19i7q_1;display:grid;position:fixed;inset:0}._dialog_19i7q_12{align-items:center;gap:var(--space-xs);width:min(360px,100%);padding:var(--space-xl) var(--space-lg) var(--space-lg);text-align:center;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);animation:_dialogIn_19i7q_1 .38s var(--spring-pop) both;flex-direction:column;display:flex;position:relative}._emojiWrap_19i7q_28{place-items:center;width:96px;height:96px;display:grid;position:relative}._glow_19i7q_36{background:radial-gradient(circle, color-mix(in srgb, var(--primary) 35%, transparent) 0%, transparent 70%);animation:_glowIn_19i7q_1 .6s var(--spring-soft) both;border-radius:50%;position:absolute;inset:6px}._emoji_19i7q_28{animation:_emojiPop_19i7q_1 .6s var(--spring-pop) both;font-size:56px;line-height:1;position:relative}._kicker_19i7q_55{margin-top:var(--space-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--primary);font-size:10px;font-weight:700}._name_19i7q_64{color:var(--text);letter-spacing:-.01em;font-size:20px;font-weight:700}._reason_19i7q_71{color:var(--text-alt);font-size:13px;line-height:1.5}._bonus_19i7q_77{color:var(--primary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._dismiss_19i7q_84{margin-top:var(--space-md);min-width:96px;font-family:var(--font-family);color:#fff;background:var(--primary);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-fast), scale .14s var(--spring-pop);border:none;padding:8px 20px;font-size:13px;font-weight:600}._dismiss_19i7q_84:hover{background:var(--primary-hover)}._dismiss_19i7q_84:active{scale:.95}._dismiss_19i7q_84:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._dismiss_19i7q_84{color:#09090b}@keyframes _backdropIn_19i7q_1{0%{opacity:0}}@keyframes _dialogIn_19i7q_1{0%{opacity:0;transform:translateY(12px)scale(.92)}}@keyframes _emojiPop_19i7q_1{0%{opacity:0;transform:scale(.3)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes _glowIn_19i7q_1{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){._backdrop_19i7q_1,._dialog_19i7q_12,._glow_19i7q_36,._emoji_19i7q_28{animation:none}._dismiss_19i7q_84{transition:none}}._card_1f81h_1{--cat-accent:var(--primary);gap:var(--space-sm);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-left:3px solid var(--cat-accent);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_1f81h_1 .38s var(--spring-soft) both;transition:box-shadow var(--transition-base), border-color var(--transition-base);flex-direction:column;display:flex;position:relative}._card_1f81h_1:hover{box-shadow:var(--shadow-md)}._accentProductivity_1f81h_21{--cat-accent:var(--primary)}._accentCollaboration_1f81h_25{--cat-accent:var(--success)}._accentWellbeing_1f81h_29{--cat-accent:color-mix(in srgb, var(--success) 60%, #14b8a6)}._cardMuted_1f81h_33{opacity:.72}._topRow_1f81h_37{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._categoryChip_1f81h_44{color:var(--cat-accent);background:color-mix(in srgb, var(--cat-accent) 10%, transparent);border:1px solid color-mix(in srgb, var(--cat-accent) 28%, transparent);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}._stateChip_1f81h_58{border-radius:var(--radius-pill);white-space:nowrap;padding:3px 9px;font-size:11px;font-weight:600}._chipGood_1f81h_66{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}._chipActive_1f81h_71{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent)}._chipNeutral_1f81h_76{color:var(--text-alt);background:color-mix(in srgb, var(--text) 8%, transparent)}._chipMuted_1f81h_81{color:var(--text-light);background:color-mix(in srgb, var(--text-light) 12%, transparent)}._selfChip_1f81h_86{text-transform:uppercase;letter-spacing:.05em;color:var(--text-light);border:1px dashed var(--border);border-radius:var(--radius-pill);white-space:nowrap;margin-left:auto;padding:3px 9px;font-size:10px;font-weight:700}._title_1f81h_99{color:var(--text);font-size:15px;font-weight:600;line-height:1.35}._desc_1f81h_106{color:var(--text-alt);-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}._metaRow_1f81h_116{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._metaItem_1f81h_123{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:11px}._rewardRow_1f81h_129{justify-content:space-between;align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}._reward_1f81h_129{color:var(--cat-accent);font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}._verifyHint_1f81h_144{color:var(--text-light);font-size:10px;font-style:italic}._progressBlock_1f81h_150{flex-direction:column;gap:4px;display:flex}._progressLabels_1f81h_156{justify-content:space-between;align-items:baseline;gap:var(--space-sm);color:var(--text-light);font-size:11px;display:flex}._progressNums_1f81h_165{color:var(--text-alt);font-variant-numeric:tabular-nums;font-weight:600}._progressTrack_1f81h_171{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 8%, transparent);height:8px;overflow:hidden}._progressFill_1f81h_178{border-radius:var(--radius-pill);background:var(--cat-accent);height:100%;transition:width .3s var(--spring-soft);display:block}._teamFill_1f81h_186{background:linear-gradient(90deg, var(--cat-accent), color-mix(in srgb, var(--cat-accent) 65%, transparent))}._expiredNote_1f81h_194{color:var(--text-light);font-size:11px;font-style:italic}._actions_1f81h_200{align-items:center;gap:var(--space-sm);padding-top:var(--space-xs);margin-top:auto;display:flex}._joinBtn_1f81h_208,._logBtn_1f81h_209{font-family:var(--font-family);color:#fff;background:var(--cat-accent);border-radius:var(--radius-pill);cursor:pointer;transition:filter var(--transition-fast), scale .14s var(--spring-pop);border:none;padding:7px 16px;font-size:12px;font-weight:600}._joinBtn_1f81h_208:hover,._logBtn_1f81h_209:hover{filter:brightness(1.08)}._joinBtn_1f81h_208:active,._logBtn_1f81h_209:active{scale:.96}._joinBtn_1f81h_208:focus-visible,._logBtn_1f81h_209:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._joinBtn_1f81h_208,[data-theme=dark] ._logBtn_1f81h_209{color:#09090b}._detailBtn_1f81h_243{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:7px 14px;font-size:12px;font-weight:600}._detailBtn_1f81h_243:hover{border-color:var(--text-light);color:var(--text)}._detailBtn_1f81h_243:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes _rise_1f81h_1{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){._card_1f81h_1{transition:none;animation:none}._progressFill_1f81h_178,._joinBtn_1f81h_208,._logBtn_1f81h_209,._detailBtn_1f81h_243{transition:none}}._backdrop_1pg8j_1{z-index:1100;padding:var(--space-lg);background:#00000073;place-items:center;animation:.18s both _backdropIn_1pg8j_1;display:grid;position:fixed;inset:0}._dialog_1pg8j_12{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-xl);width:min(520px,100%);max-height:min(86vh,720px);box-shadow:var(--shadow-xl);animation:_dialogIn_1pg8j_1 .32s var(--spring-soft) both;flex-direction:column;display:flex;overflow:hidden}._header_1pg8j_25{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border);display:flex}._heading_1pg8j_34{color:var(--text);font-size:16px;font-weight:600;line-height:1.3}._closeBtn_1pg8j_41{width:30px;height:30px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;flex:none;place-items:center;display:grid}._closeBtn_1pg8j_41:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}._closeBtn_1pg8j_41:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._body_1pg8j_65{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex;overflow-y:auto}._chipRow_1pg8j_75{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._categoryChip_1pg8j_82{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 28%, transparent);border-radius:var(--radius-pill);align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}._windowChip_1pg8j_95{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:11px}._description_1pg8j_101{color:var(--text-alt);font-size:13px;line-height:1.55}._facts_1pg8j_107{gap:var(--space-sm);padding:var(--space-md);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;margin:0;display:flex}._fact_1pg8j_107{gap:var(--space-md);align-items:baseline;display:flex}._fact_1pg8j_107 dt{text-transform:uppercase;letter-spacing:.04em;color:var(--text-light);flex:0 0 130px;font-size:11px;font-weight:600}._fact_1pg8j_107 dd{color:var(--text);font-variant-numeric:tabular-nums;margin:0;font-size:12px;line-height:1.45}._teamBlock_1pg8j_143,._mineBlock_1pg8j_144{gap:var(--space-sm);flex-direction:column;display:flex}._progressLabels_1pg8j_150{justify-content:space-between;align-items:baseline;gap:var(--space-sm);color:var(--text-light);font-size:11px;display:flex}._progressNums_1pg8j_159{color:var(--text-alt);font-variant-numeric:tabular-nums;font-weight:600}._progressTrack_1pg8j_165{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--text) 8%, transparent);height:8px;overflow:hidden}._progressFill_1pg8j_172{border-radius:var(--radius-pill);background:var(--primary);height:100%;transition:width .3s var(--spring-soft);display:block}._joinBlock_1pg8j_182{gap:var(--space-sm);padding:var(--space-md);background:color-mix(in srgb, var(--primary) 5%, transparent);border:1px solid color-mix(in srgb, var(--primary) 22%, transparent);border-radius:var(--radius-md);flex-direction:column;display:flex}._blockTitle_1pg8j_192{color:var(--text);font-size:13px;font-weight:600}._blockHint_1pg8j_198{color:var(--text-light);font-size:11px;line-height:1.45}._slider_1pg8j_204{width:100%;accent-color:var(--primary);cursor:pointer}._slider_1pg8j_204:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._sliderScale_1pg8j_215{color:var(--text-light);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:10px;display:flex}._previewRow_1pg8j_223{justify-content:space-between;align-items:baseline;gap:var(--space-sm);display:flex}._previewChosen_1pg8j_230{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}._previewReward_1pg8j_237{color:var(--primary);font-variant-numeric:tabular-nums;transition:color var(--transition-fast);font-size:13px;font-weight:700}._entryList_1pg8j_247{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._entryRow_1pg8j_255{align-items:baseline;gap:var(--space-sm);border-bottom:1px solid var(--divider);flex-wrap:wrap;padding:7px 0;display:flex}._entryRow_1pg8j_255:last-child{border-bottom:none}._entryValue_1pg8j_268{color:var(--text);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:700}._entryNote_1pg8j_276{min-width:0;color:var(--text-alt);flex:auto;font-size:12px}._entryChip_1pg8j_283{border-radius:var(--radius-pill);white-space:nowrap;padding:2px 8px;font-size:10px;font-weight:600}._entryPending_1pg8j_291{color:var(--warning);background:color-mix(in srgb, var(--warning) 12%, transparent)}._entryApproved_1pg8j_296{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}._entryRejected_1pg8j_301{color:var(--text-light);background:color-mix(in srgb, var(--text-light) 12%, transparent)}._entryWhen_1pg8j_306{color:var(--text-light);white-space:nowrap;font-size:11px}._leaveBtn_1pg8j_312{font-family:var(--font-family);color:var(--text-light);text-underline-offset:3px;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;align-self:flex-start;padding:6px 0;font-size:11px;font-weight:600;text-decoration:underline}._leaveBtn_1pg8j_312:hover{color:var(--error)}._leaveBtn_1pg8j_312:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._form_1pg8j_338{gap:var(--space-md);flex-direction:column;display:flex}._field_1pg8j_344{flex-direction:column;flex:auto;gap:5px;min-width:0;display:flex}._fieldLabel_1pg8j_352{text-transform:uppercase;letter-spacing:.04em;color:var(--text-alt);font-size:11px;font-weight:600}._input_1pg8j_360,._textarea_1pg8j_361{width:100%;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);padding:8px 10px;font-size:13px}._textarea_1pg8j_361{resize:vertical;min-height:56px}._input_1pg8j_360:hover,._textarea_1pg8j_361:hover{border-color:var(--text-light)}._input_1pg8j_360:focus-visible,._textarea_1pg8j_361:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._fieldset_1pg8j_389{gap:var(--space-sm);border:none;flex-direction:column;margin:0;padding:0;display:flex}._categoryPicker_1pg8j_398{gap:var(--space-sm);flex-wrap:wrap;display:flex}._categoryOption_1pg8j_404{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast);background:0 0;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}._categoryOption_1pg8j_404:hover{border-color:var(--text-light);color:var(--text)}._categoryOption_1pg8j_404:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._categoryOptionActive_1pg8j_433{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:color-mix(in srgb, var(--primary) 35%, transparent)}._privacyNote_1pg8j_439{color:var(--text-alt);background:color-mix(in srgb, var(--success) 8%, transparent);border:1px solid color-mix(in srgb, var(--success) 25%, transparent);border-radius:var(--radius-sm);padding:8px 10px;font-size:11px;line-height:1.5}._verifyNote_1pg8j_449{color:var(--text-alt);background:color-mix(in srgb, var(--warning) 8%, transparent);border:1px solid color-mix(in srgb, var(--warning) 28%, transparent);border-radius:var(--radius-sm);padding:8px 10px;font-size:12px;line-height:1.5}._diffRow_1pg8j_459{gap:var(--space-sm);display:flex}._formError_1pg8j_464{color:var(--error);font-size:12px;font-weight:600}._formActions_1pg8j_470{align-items:center;gap:var(--space-sm);display:flex}._primaryBtn_1pg8j_476{font-family:var(--font-family);color:#fff;background:var(--primary);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-fast), scale .14s var(--spring-pop);border:none;padding:9px 20px;font-size:13px;font-weight:600}._primaryBtn_1pg8j_476:hover:not(:disabled){background:var(--primary-hover)}._primaryBtn_1pg8j_476:active:not(:disabled){scale:.96}._primaryBtn_1pg8j_476:disabled{opacity:.55;cursor:default}._primaryBtn_1pg8j_476:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._primaryBtn_1pg8j_476{color:#09090b}._quietBtn_1pg8j_511{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:9px 16px;font-size:13px;font-weight:600}._quietBtn_1pg8j_511:hover{border-color:var(--text-light);color:var(--text)}._quietBtn_1pg8j_511:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._quietText_1pg8j_534{color:var(--text-light);font-size:12px;line-height:1.5}@keyframes _backdropIn_1pg8j_1{0%{opacity:0}}@keyframes _dialogIn_1pg8j_1{0%{opacity:0;transform:translateY(14px)scale(.97)}}@media (width<=560px){._diffRow_1pg8j_459{flex-direction:column}._fact_1pg8j_107{flex-direction:column;gap:2px}._fact_1pg8j_107 dt{flex:none}}@media (prefers-reduced-motion:reduce){._backdrop_1pg8j_1,._dialog_1pg8j_12{animation:none}._closeBtn_1pg8j_41,._progressFill_1pg8j_172,._previewReward_1pg8j_237,._input_1pg8j_360,._textarea_1pg8j_361,._categoryOption_1pg8j_404,._primaryBtn_1pg8j_476,._quietBtn_1pg8j_511,._leaveBtn_1pg8j_312{transition:none}}._panel_123n4_1{gap:var(--space-md);flex-direction:column;display:flex}._composer_123n4_9{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_123n4_1 .38s var(--spring-soft) both;flex-direction:column;display:flex}._composerTitle_123n4_21{color:var(--text);font-size:14px;font-weight:600}._composerRow_123n4_27{gap:var(--space-md);flex-wrap:wrap;display:flex}._field_123n4_33{flex-direction:column;flex:220px;gap:5px;min-width:0;display:flex;position:relative}._fieldLabel_123n4_42{text-transform:uppercase;letter-spacing:.04em;color:var(--text-alt);font-size:11px;font-weight:600}._select_123n4_50{height:36px;font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;appearance:none;transition:border-color var(--transition-fast);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 32px 0 10px;font-size:13px}._select_123n4_50:hover{border-color:var(--text-light)}._select_123n4_50:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._valuePicker_123n4_76{gap:var(--space-sm);flex-wrap:wrap;display:flex}._valueChip_123n4_82{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast), background var(--transition-fast), scale .14s var(--spring-pop);background:0 0;align-items:center;gap:6px;padding:7px 12px;font-size:12px;font-weight:600;display:inline-flex}._valueChip_123n4_82:hover{border-color:var(--text-light);color:var(--text)}._valueChip_123n4_82:active{scale:.95}._valueChip_123n4_82:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._valueChipActive_123n4_116{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-color:color-mix(in srgb, var(--primary) 35%, transparent)}._textarea_123n4_122{width:100%;font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);resize:vertical;min-height:56px;transition:border-color var(--transition-fast);padding:8px 10px;font-size:13px}._textarea_123n4_122:hover{border-color:var(--text-light)}._textarea_123n4_122:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._counter_123n4_145{color:var(--text-light);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:10px}._sendRow_123n4_152{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._sendBtn_123n4_159{font-family:var(--font-family);color:#fff;background:var(--primary);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-fast), scale .14s var(--spring-pop);border:none;padding:9px 22px;font-size:13px;font-weight:600}._sendBtn_123n4_159:hover:not(:disabled){background:var(--primary-hover)}._sendBtn_123n4_159:active:not(:disabled){scale:.96}._sendBtn_123n4_159:disabled{opacity:.55;cursor:default}._sendBtn_123n4_159:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._sendBtn_123n4_159{color:#09090b}._sendHint_123n4_194{color:var(--text-light);font-size:12px}._feedBlock_123n4_201{gap:var(--space-md);flex-direction:column;display:flex}._scopeTabs_123n4_207{border-bottom:1px solid var(--border);gap:2px;display:flex}._scopeTab_123n4_207{font-family:var(--font-family);color:var(--text-light);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:8px 14px;font-size:12px;font-weight:600}._scopeTab_123n4_207:hover{color:var(--text)}._scopeTab_123n4_207:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._scopeTabActive_123n4_236{color:var(--primary);border-bottom-color:var(--primary)}._feedList_123n4_241{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._kudosCard_123n4_250{padding:var(--space-md);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-md);animation:_slideIn_123n4_1 .3s var(--spring-soft) both;flex-direction:column;gap:6px;display:flex}._kudosTop_123n4_261{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._person_123n4_268{color:var(--text);align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}._personDot_123n4_277{border-radius:50%;flex:none;width:9px;height:9px}._arrow_123n4_284{color:var(--text-light);font-size:12px}._valueTag_123n4_289{color:var(--success);background:color-mix(in srgb, var(--success) 10%, transparent);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:5px;margin-left:auto;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}._valueTagRetired_123n4_305{color:var(--text-light);background:color-mix(in srgb, var(--text) 7%, transparent);font-style:italic}._kudosMessage_123n4_311{color:var(--text-alt);overflow-wrap:anywhere;font-size:13px;line-height:1.5}._kudosWhen_123n4_318{color:var(--text-light);font-size:11px}._empty_123n4_323{padding:var(--space-lg);color:var(--text-light);text-align:center;background:var(--surface-card);border:1px dashed var(--border);border-radius:var(--radius-md);font-size:13px}._srOnly_123n4_335{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._loading_123n4_347{gap:var(--space-sm);flex-direction:column;display:flex}._skelRow_123n4_353{border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 8%, transparent);height:68px;animation:1.4s ease-in-out infinite _pulse_123n4_1;display:block}._errorBox_123n4_361{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._errorText_123n4_368{color:var(--text-alt);font-size:12px}._retryBtn_123n4_373{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast);padding:6px 14px;font-size:12px;font-weight:600}._retryBtn_123n4_373:hover{border-color:var(--text-light)}._retryBtn_123n4_373:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes _rise_123n4_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _slideIn_123n4_1{0%{opacity:0;transform:translate(-8px)}}@keyframes _pulse_123n4_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._composer_123n4_9,._kudosCard_123n4_250,._skelRow_123n4_353{animation:none}._select_123n4_50,._valueChip_123n4_82,._textarea_123n4_122,._sendBtn_123n4_159,._scopeTab_123n4_207,._retryBtn_123n4_373{transition:none}}._panel_or4qs_1{gap:var(--space-md);flex-direction:column;display:flex}._balanceCard_or4qs_9{align-items:baseline;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:color-mix(in srgb, var(--primary) 6%, var(--surface-card));border:1px solid color-mix(in srgb, var(--primary) 25%, var(--border));border-radius:var(--radius-lg);animation:_rise_or4qs_1 .38s var(--spring-soft) both;display:flex}._balanceLabel_or4qs_20{text-transform:uppercase;letter-spacing:.04em;color:var(--text-alt);font-size:11px;font-weight:600}._balanceValue_or4qs_28{color:var(--primary);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}._grid_or4qs_37{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin:0;padding:0;list-style:none;display:grid}._itemCard_or4qs_46{gap:var(--space-sm);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_or4qs_1 .38s var(--spring-soft) both;transition:box-shadow var(--transition-base);flex-direction:column;display:flex}._itemCard_or4qs_46:hover{box-shadow:var(--shadow-md)}._itemLocked_or4qs_63{opacity:.78}._itemTop_or4qs_67{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}._itemEmoji_or4qs_74{font-size:30px;line-height:1.1}._costChip_or4qs_79{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:3px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}._itemName_or4qs_94{color:var(--text);font-size:14px;font-weight:600;line-height:1.35}._itemDesc_or4qs_101{color:var(--text-alt);font-size:12px;line-height:1.45}._itemMeta_or4qs_107{flex-wrap:wrap;align-items:center;gap:6px;margin-top:auto;display:flex}._categoryChip_or4qs_115{color:var(--text-alt);background:color-mix(in srgb, var(--text) 6%, transparent);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:4px;padding:2px 8px;font-size:10px;font-weight:600;display:inline-flex}._stockLeft_or4qs_128{color:var(--warning);white-space:nowrap;font-size:10px;font-weight:600}._stockOut_or4qs_135{color:var(--text-light);background:color-mix(in srgb, var(--text-light) 12%, transparent);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 8px;font-size:10px;font-weight:700}._itemAction_or4qs_145{align-items:center;min-height:34px;display:flex}._redeemBtn_or4qs_151{font-family:var(--font-family);color:#fff;background:var(--primary);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-fast), scale .14s var(--spring-pop);border:none;padding:8px 18px;font-size:12px;font-weight:600}._redeemBtn_or4qs_151:hover{background:var(--primary-hover)}._redeemBtn_or4qs_151:active{scale:.96}._redeemBtn_or4qs_151:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._redeemBtn_or4qs_151{color:#09090b}._lockedBtn_or4qs_181{font-family:var(--font-family);color:var(--text-light);background:color-mix(in srgb, var(--text) 5%, transparent);border:1px dashed var(--border);border-radius:var(--radius-pill);cursor:default;padding:8px 18px;font-size:12px;font-weight:600}._confirmRow_or4qs_193{width:100%;animation:_rise_or4qs_1 .24s var(--spring-soft) both;flex-direction:column;gap:6px;display:flex}._confirmText_or4qs_201{color:var(--text);font-size:12px;font-weight:600}._confirmBtns_or4qs_207{gap:var(--space-sm);display:flex}._confirmYes_or4qs_212{font-family:var(--font-family);color:#fff;background:var(--primary);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-fast);border:none;padding:7px 14px;font-size:12px;font-weight:600}._confirmYes_or4qs_212:hover:not(:disabled){background:var(--primary-hover)}._confirmYes_or4qs_212:disabled{opacity:.55;cursor:default}._confirmYes_or4qs_212:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._confirmYes_or4qs_212{color:#09090b}._confirmNo_or4qs_243{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:7px 12px;font-size:12px;font-weight:600}._confirmNo_or4qs_243:hover{border-color:var(--text-light);color:var(--text)}._confirmNo_or4qs_243:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._redemptionsBlock_or4qs_268{gap:var(--space-sm);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;display:flex}._redemptionsTitle_or4qs_278{color:var(--text);font-size:14px;font-weight:600}._timeline_or4qs_284{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._timelineRow_or4qs_292{align-items:baseline;gap:var(--space-sm);border-bottom:1px solid var(--divider);flex-wrap:wrap;padding:8px 0;display:flex}._timelineRow_or4qs_292:last-child{border-bottom:none}._timelineName_or4qs_305{color:var(--text);font-size:13px;font-weight:600}._timelineCost_or4qs_311{color:var(--text-light);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}._stateChip_or4qs_318{border-radius:var(--radius-pill);white-space:nowrap;padding:2px 9px;font-size:10px;font-weight:700}._chipGood_or4qs_326{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}._chipActive_or4qs_331{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent)}._chipBad_or4qs_336{color:var(--error);background:color-mix(in srgb, var(--error) 12%, transparent)}._chipMuted_or4qs_341,._chipNeutral_or4qs_342{color:var(--text-light);background:color-mix(in srgb, var(--text-light) 12%, transparent)}._timelineNote_or4qs_347{min-width:0;color:var(--text-light);flex:auto;font-size:11px;font-style:italic}._timelineWhen_or4qs_355{color:var(--text-light);white-space:nowrap;margin-left:auto;font-size:11px}._cancelBtn_or4qs_362{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:4px 10px;font-size:11px;font-weight:600}._cancelBtn_or4qs_362:hover:not(:disabled){border-color:var(--error);color:var(--error)}._cancelBtn_or4qs_362:disabled{opacity:.55;cursor:default}._cancelBtn_or4qs_362:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._empty_or4qs_390{padding:var(--space-lg);color:var(--text-light);text-align:center;background:var(--surface-card);border:1px dashed var(--border);border-radius:var(--radius-md);font-size:13px}._quietText_or4qs_400{color:var(--text-light);font-size:12px}._srOnly_or4qs_407{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._loading_or4qs_419{gap:var(--space-md);flex-direction:column;display:flex}._skelBalance_or4qs_425{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text) 8%, transparent);height:56px;animation:1.4s ease-in-out infinite _pulse_or4qs_1;display:block}._skelGrid_or4qs_433{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}._skelCard_or4qs_439{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text) 8%, transparent);height:160px;animation:1.4s ease-in-out infinite _pulse_or4qs_1;display:block}._errorCard_or4qs_447{align-items:center;gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid color-mix(in srgb, var(--error) 30%, var(--border));border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}._errorText_or4qs_458{color:var(--text-alt);font-size:12px}._retryBtn_or4qs_463{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast);padding:6px 14px;font-size:12px;font-weight:600}._retryBtn_or4qs_463:hover{border-color:var(--text-light)}._retryBtn_or4qs_463:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes _rise_or4qs_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _pulse_or4qs_1{0%,to{opacity:1}50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._balanceCard_or4qs_9,._itemCard_or4qs_46,._confirmRow_or4qs_193,._skelBalance_or4qs_425,._skelCard_or4qs_439{animation:none}._itemCard_or4qs_46,._redeemBtn_or4qs_151,._confirmYes_or4qs_212,._confirmNo_or4qs_243,._cancelBtn_or4qs_362,._retryBtn_or4qs_463{transition:none}}._panel_1ms2m_1{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_1ms2m_1 .38s var(--spring-soft) both;flex-direction:column;display:flex}._header_1ms2m_13{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}._privateBadge_1ms2m_21{text-transform:uppercase;letter-spacing:.05em;color:var(--success);background:color-mix(in srgb, var(--success) 10%, transparent);border:1px solid color-mix(in srgb, var(--success) 28%, transparent);border-radius:var(--radius-pill);align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}._addToggle_1ms2m_36{font-family:var(--font-family);color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-fast);padding:6px 14px;font-size:12px;font-weight:600}._addToggle_1ms2m_36:hover{background:color-mix(in srgb, var(--primary) 14%, transparent)}._addToggle_1ms2m_36:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._addForm_1ms2m_60,._editForm_1ms2m_61{align-items:flex-end;gap:var(--space-sm);padding:var(--space-md);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);animation:_rise_1ms2m_1 .24s var(--spring-soft) both;flex-wrap:wrap;display:flex}._editForm_1ms2m_61{flex:100%;align-items:center}._field_1ms2m_78{flex-direction:column;flex:180px;gap:4px;min-width:0;display:flex}._fieldSmall_1ms2m_86{flex-direction:column;flex:none;gap:4px;display:flex}._fieldLabel_1ms2m_93{text-transform:uppercase;letter-spacing:.04em;color:var(--text-alt);font-size:10px;font-weight:600}._input_1ms2m_101{min-width:0;height:34px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);flex:auto;padding:0 10px;font-size:13px}._inputEmoji_1ms2m_115{width:56px;height:34px;font-family:var(--font-family);text-align:center;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);padding:0 8px;font-size:15px}._input_1ms2m_101:hover,._inputEmoji_1ms2m_115:hover{border-color:var(--text-light)}._input_1ms2m_101:focus-visible,._inputEmoji_1ms2m_115:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._select_1ms2m_140{height:34px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;appearance:none;transition:border-color var(--transition-fast);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;padding:0 28px 0 10px;font-size:13px}._select_1ms2m_140:hover{border-color:var(--text-light)}._select_1ms2m_140:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._addBtn_1ms2m_166{height:34px;font-family:var(--font-family);color:#fff;background:var(--primary);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-fast);border:none;padding:0 16px;font-size:12px;font-weight:600}._addBtn_1ms2m_166:hover:not(:disabled){background:var(--primary-hover)}._addBtn_1ms2m_166:disabled{opacity:.55;cursor:default}._addBtn_1ms2m_166:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._addBtn_1ms2m_166{color:#09090b}._quietBtn_1ms2m_198{height:34px;font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:0 12px;font-size:12px;font-weight:600}._quietBtn_1ms2m_198:hover{border-color:var(--text-light);color:var(--text)}._quietBtn_1ms2m_198:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._list_1ms2m_224{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1ms2m_232{align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;border-bottom:1px solid var(--divider);flex-wrap:wrap;display:flex}._row_1ms2m_232:last-child{border-bottom:none}._habitInfo_1ms2m_245{align-items:center;gap:var(--space-sm);flex:180px;min-width:0;display:flex}._habitEmoji_1ms2m_253{flex:none;font-size:20px;line-height:1}._habitText_1ms2m_259{flex-direction:column;min-width:0;display:flex}._habitName_1ms2m_265{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}._habitTarget_1ms2m_274{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:11px}._weekDots_1ms2m_280{flex:none;gap:6px;display:flex}._dayCol_1ms2m_286{flex-direction:column;align-items:center;gap:3px;display:flex}._dayLabel_1ms2m_293{color:var(--text-light);font-size:9px;font-weight:600}._dot_1ms2m_299{background:color-mix(in srgb, var(--text) 8%, transparent);border:1px solid var(--border);width:12px;height:12px;transition:background var(--transition-fast), transform .18s var(--spring-pop);border-radius:50%}._dotDone_1ms2m_308{background:var(--success);border-color:var(--success);transform:scale(1.05)}._dotToday_1ms2m_314{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 45%, transparent)}._rowActions_1ms2m_318{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}._checkinBtn_1ms2m_325{font-family:var(--font-family);color:#fff;background:var(--success);border-radius:var(--radius-pill);cursor:pointer;transition:filter var(--transition-fast), scale .14s var(--spring-pop);border:none;padding:7px 14px;font-size:12px;font-weight:600}._checkinBtn_1ms2m_325:hover:not(:disabled){filter:brightness(1.08)}._checkinBtn_1ms2m_325:active:not(:disabled){scale:.96}._checkinBtn_1ms2m_325:disabled{opacity:.55;cursor:default}._checkinBtn_1ms2m_325:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._checkinBtn_1ms2m_325{color:#09090b}._checkinDone_1ms2m_360{font-family:var(--font-family);color:var(--success);background:color-mix(in srgb, var(--success) 10%, transparent);border:1px solid color-mix(in srgb, var(--success) 30%, transparent);border-radius:var(--radius-pill);cursor:default;padding:7px 14px;font-size:12px;font-weight:600}._menuWrap_1ms2m_372{position:relative}._menuBtn_1ms2m_376{width:28px;height:28px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:1px solid #0000;place-items:center;display:grid}._menuBtn_1ms2m_376:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}._menuBtn_1ms2m_376:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._menu_1ms2m_372{z-index:30;background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);min-width:120px;box-shadow:var(--shadow-lg);animation:_rise_1ms2m_1 .16s var(--spring-soft) both;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0}._menuItem_1ms2m_415{font-family:var(--font-family);text-align:left;color:var(--text);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;padding:7px 10px;font-size:12px;font-weight:500}._menuItem_1ms2m_415:hover{background:color-mix(in srgb, var(--text) 8%, transparent)}._menuItem_1ms2m_415:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._optInCard_1ms2m_440{align-items:center;gap:var(--space-sm);padding:var(--space-2xl) var(--space-lg);text-align:center;background:var(--surface-card);border:1px solid color-mix(in srgb, var(--success) 25%, var(--border));border-radius:var(--radius-lg);animation:_rise_1ms2m_1 .38s var(--spring-soft) both;flex-direction:column;display:flex}._optInEmoji_1ms2m_453{font-size:34px;line-height:1}._optInTitle_1ms2m_458{color:var(--text);font-size:16px;font-weight:600}._optInText_1ms2m_464{max-width:420px;color:var(--text-alt);font-size:13px;line-height:1.55}._optInStrong_1ms2m_471{color:var(--success);font-size:13px;font-weight:700}._optInBtn_1ms2m_477{margin-top:var(--space-sm);font-family:var(--font-family);color:#fff;background:var(--success);border-radius:var(--radius-pill);cursor:pointer;transition:filter var(--transition-fast), scale .14s var(--spring-pop);border:none;padding:9px 22px;font-size:13px;font-weight:600}._optInBtn_1ms2m_477:hover:not(:disabled){filter:brightness(1.08)}._optInBtn_1ms2m_477:active:not(:disabled){scale:.96}._optInBtn_1ms2m_477:disabled{opacity:.55;cursor:default}._optInBtn_1ms2m_477:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._optInBtn_1ms2m_477{color:#09090b}._footer_1ms2m_513{padding-top:var(--space-sm);border-top:1px solid var(--divider);justify-content:flex-end;display:flex}._optOutBtn_1ms2m_520{font-family:var(--font-family);color:var(--text-light);text-underline-offset:3px;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:4px 0;font-size:11px;font-weight:600;text-decoration:underline}._optOutBtn_1ms2m_520:hover{color:var(--text)}._optOutBtn_1ms2m_520:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._empty_1ms2m_543{padding:var(--space-md) 0;color:var(--text-light);text-align:center;font-size:13px}._srOnly_1ms2m_552{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._loading_1ms2m_564{gap:var(--space-sm);flex-direction:column;display:flex}._skelRow_1ms2m_570{border-radius:var(--radius-md);background:color-mix(in srgb, var(--text) 8%, transparent);height:44px;animation:1.4s ease-in-out infinite _pulse_1ms2m_1;display:block}._errorBox_1ms2m_578{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._errorText_1ms2m_585{color:var(--text-alt);font-size:12px}._retryBtn_1ms2m_590{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast);padding:6px 14px;font-size:12px;font-weight:600}._retryBtn_1ms2m_590:hover{border-color:var(--text-light)}._retryBtn_1ms2m_590:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes _rise_1ms2m_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _pulse_1ms2m_1{0%,to{opacity:1}50%{opacity:.45}}@media (width<=700px){._weekDots_1ms2m_280{flex:100%;order:3;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){._panel_1ms2m_1,._addForm_1ms2m_60,._editForm_1ms2m_61,._menu_1ms2m_372,._optInCard_1ms2m_440,._skelRow_1ms2m_570{animation:none}._addToggle_1ms2m_36,._input_1ms2m_101,._inputEmoji_1ms2m_115,._select_1ms2m_140,._addBtn_1ms2m_166,._quietBtn_1ms2m_198,._dot_1ms2m_299,._checkinBtn_1ms2m_325,._menuBtn_1ms2m_376,._menuItem_1ms2m_415,._optInBtn_1ms2m_477,._optOutBtn_1ms2m_520,._retryBtn_1ms2m_590{transition:none}}._page_1phqg_1{gap:var(--space-md);flex-direction:column;max-width:1200px;display:flex}._breadcrumb_1phqg_10{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}._breadcrumbSep_1phqg_21{opacity:.5}._pageHeader_1phqg_25{justify-content:space-between;align-items:flex-start;gap:var(--space-md);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}._headerText_1phqg_34{flex-direction:column;gap:4px;display:flex}._pageTitle_1phqg_40{color:var(--text);letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.2}._pageSubtitle_1phqg_48{color:var(--text-light);font-size:14px}._adminLink_1phqg_53{color:var(--text-alt);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-pill);transition:border-color var(--transition-fast), color var(--transition-fast);white-space:nowrap;padding:7px 16px;font-size:12px;font-weight:600}._adminLink_1phqg_53:hover{border-color:var(--text-light);color:var(--text)}._adminLink_1phqg_53:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._heroWrap_1phqg_77{position:relative}._heroRow_1phqg_81{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}._section_1phqg_90{gap:var(--space-md);margin-top:var(--space-sm);flex-direction:column;display:flex}._sectionHeader_1phqg_97{flex-direction:column;gap:2px;display:flex}._sectionTitle_1phqg_103{color:var(--text);letter-spacing:-.01em;font-size:17px;font-weight:600}._sectionSubtitle_1phqg_110{color:var(--text-light);font-size:12px}._tabStrip_1phqg_117{margin-top:var(--space-sm);border-bottom:1px solid var(--border);gap:2px;display:flex;overflow-x:auto}._tab_1phqg_117{font-family:var(--font-family);color:var(--text-light);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast), border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:13px;font-weight:600}._tab_1phqg_117:hover{color:var(--text)}._tab_1phqg_117:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._tabActive_1phqg_149{color:var(--primary);border-bottom-color:var(--primary)}._tabPanel_1phqg_154{gap:var(--space-md);animation:_rise_1phqg_1 .3s var(--spring-soft) both;flex-direction:column;display:flex}._challengesTab_1phqg_163{gap:var(--space-lg);flex-direction:column;display:flex}._challengesHeader_1phqg_169{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}._challengesBlurb_1phqg_177{color:var(--text-light);font-size:12px}._newChallengeBtn_1phqg_182{font-family:var(--font-family);color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent);border:1px solid color-mix(in srgb, var(--primary) 30%, transparent);border-radius:var(--radius-pill);cursor:pointer;transition:background var(--transition-fast), scale .14s var(--spring-pop);padding:8px 16px;font-size:12px;font-weight:600}._newChallengeBtn_1phqg_182:hover{background:color-mix(in srgb, var(--primary) 14%, transparent)}._newChallengeBtn_1phqg_182:active{scale:.96}._newChallengeBtn_1phqg_182:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._challengeSection_1phqg_208{gap:var(--space-sm);flex-direction:column;display:flex}._challengeSectionTitle_1phqg_214{text-transform:uppercase;letter-spacing:.06em;color:var(--text-alt);font-size:12px;font-weight:700}._challengeGrid_1phqg_222,._challengeSkeletons_1phqg_228{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}._skelCard_1phqg_234{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text) 8%, transparent);height:210px;animation:1.4s ease-in-out infinite _pulse_1phqg_1;display:block}._emptyCard_1phqg_244{padding:var(--space-2xl) var(--space-lg);color:var(--text-light);text-align:center;background:var(--surface-card);border:1px dashed var(--border);border-radius:var(--radius-lg);font-size:13px}._disabledCard_1phqg_254{padding:var(--space-xl) var(--space-lg);color:var(--text-light);text-align:center;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);font-size:13px}._errorCard_1phqg_264{align-items:center;gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid color-mix(in srgb, var(--error) 30%, var(--border));border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}._errorText_1phqg_275{color:var(--text-alt);font-size:13px}._retryBtn_1phqg_280{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast);padding:6px 14px;font-size:12px;font-weight:600}._retryBtn_1phqg_280:hover{border-color:var(--text-light)}._retryBtn_1phqg_280:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._skeletonWrap_1phqg_304{gap:var(--space-md);flex-direction:column;display:flex}._skeletonHero_1phqg_310{gap:var(--space-md);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._skelHeroCard_1phqg_316{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text) 8%, transparent);height:200px;animation:1.4s ease-in-out infinite _pulse_1phqg_1;display:block}._skelBlock_1phqg_324{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text) 8%, transparent);height:160px;animation:1.4s ease-in-out infinite _pulse_1phqg_1;display:block}._skelBlockShort_1phqg_332{border-radius:var(--radius-lg);background:color-mix(in srgb, var(--text) 8%, transparent);height:90px;animation:1.4s ease-in-out infinite _pulse_1phqg_1;display:block}._srOnly_1phqg_340{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes _rise_1phqg_1{0%{opacity:0;transform:translateY(10px)}}@keyframes _pulse_1phqg_1{0%,to{opacity:1}50%{opacity:.45}}@media (width<=900px){._heroRow_1phqg_81,._skeletonHero_1phqg_310{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){._tabPanel_1phqg_154,._skelCard_1phqg_234,._skelHeroCard_1phqg_316,._skelBlock_1phqg_324,._skelBlockShort_1phqg_332{animation:none}._adminLink_1phqg_53,._tab_1phqg_117,._newChallengeBtn_1phqg_182,._retryBtn_1phqg_280{transition:none}}._backdrop_gwcq5_1{z-index:60;padding:var(--space-lg);background:#00000073;justify-content:center;align-items:center;animation:.18s both _fadeIn_gwcq5_1;display:flex;position:fixed;inset:0}._modal_gwcq5_13{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-xl);width:min(920px,100%);max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);animation:_modalIn_gwcq5_1 .26s var(--spring-soft) both;flex-direction:column;display:flex;overflow:hidden}@keyframes _fadeIn_gwcq5_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_gwcq5_1{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}._header_gwcq5_36{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}._headerTitle_gwcq5_44{color:var(--text);font-size:16px;font-weight:600}._closeBtn_gwcq5_50{width:30px;height:30px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._closeBtn_gwcq5_50:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}._closeBtn_gwcq5_50:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._columns_gwcq5_76{gap:var(--space-lg);padding:var(--space-lg);grid-template-columns:1fr 300px;display:grid;overflow-y:auto}@media (width<=900px){._columns_gwcq5_76{grid-template-columns:1fr}}._formCol_gwcq5_88{gap:var(--space-md);flex-direction:column;min-width:0;display:flex}._fieldRow_gwcq5_95{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}@media (width<=560px){._fieldRow_gwcq5_95{grid-template-columns:1fr}}._field_gwcq5_95{flex-direction:column;gap:6px;min-width:0;display:flex}._label_gwcq5_112{color:var(--text);letter-spacing:.02em;font-size:12px;font-weight:600}._helper_gwcq5_119{color:var(--text-light);font-size:12px;line-height:1.5}._error_gwcq5_125{color:var(--error);font-size:12px;font-weight:500}._lockNote_gwcq5_131{color:color-mix(in srgb, var(--success) 55%, #14b8a6);background:color-mix(in srgb, var(--success) 8%, #14b8a60f);border-radius:var(--radius-sm);align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}._input_gwcq5_144,._select_gwcq5_145,._textarea_gwcq5_146,._inputSmall_gwcq5_147{font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);padding:8px 10px;font-size:13px}._textarea_gwcq5_146{resize:vertical}._inputSmall_gwcq5_147{width:100%}._input_gwcq5_144:focus,._select_gwcq5_145:focus,._textarea_gwcq5_146:focus,._inputSmall_gwcq5_147:focus{outline:2px solid color-mix(in srgb, var(--primary) 40%, transparent);outline-offset:1px;border-color:var(--primary)}._input_gwcq5_144:disabled,._select_gwcq5_145:disabled{opacity:.6;cursor:not-allowed}._segmented_gwcq5_179{background:color-mix(in srgb, var(--text) 6%, transparent);border-radius:var(--radius-sm);flex-wrap:wrap;gap:2px;width:fit-content;max-width:100%;padding:2px;display:inline-flex}._segmentBtn_gwcq5_190{font-family:var(--font-family);color:var(--text-light);border-radius:calc(var(--radius-sm) - 2px);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;padding:6px 11px;font-size:12px;font-weight:600}._segmentBtn_gwcq5_190:hover:not(:disabled){color:var(--text)}._segmentBtnActive_gwcq5_206{color:var(--primary);background:var(--surface-elevated);box-shadow:var(--shadow-sm)}._segmentBtn_gwcq5_190:disabled{opacity:.45;cursor:not-allowed}._segmentBtn_gwcq5_190:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._difficultyRow_gwcq5_224{gap:var(--space-sm);grid-template-columns:repeat(3,1fr);display:grid}._diffField_gwcq5_230{flex-direction:column;gap:4px;display:flex}._diffLabel_gwcq5_236{text-transform:uppercase;letter-spacing:.05em;color:var(--text-light);font-size:10px;font-weight:700}._diffTrack_gwcq5_244{background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:var(--radius-pill);height:8px;margin:8px 6px 2px;position:relative}._diffRange_gwcq5_252{background:color-mix(in srgb, var(--primary) 30%, transparent);border-radius:var(--radius-pill);transition:left .3s var(--spring-soft), width .3s var(--spring-soft);position:absolute;top:0;bottom:0}._diffMarker_gwcq5_261{z-index:1;background:var(--surface-elevated);border:2px solid var(--primary);width:12px;height:12px;transition:left .3s var(--spring-soft);border-radius:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}._diffMarkerTarget_gwcq5_274{background:var(--primary);width:16px;height:16px}._rewardPreview_gwcq5_282{color:var(--text-alt);font-size:13px}._rewardPreview_gwcq5_282 strong{font-variant-numeric:tabular-nums;color:var(--primary);font-weight:700}._rewardWeight_gwcq5_293{color:var(--text-light);font-size:12px}._previewCol_gwcq5_300{gap:var(--space-sm);flex-direction:column;align-self:start;display:flex;position:sticky;top:0}@media (width<=900px){._previewCol_gwcq5_300{position:static}}._previewTag_gwcq5_313{text-transform:uppercase;letter-spacing:.08em;color:var(--text-light);font-size:10px;font-weight:700}._previewCard_gwcq5_321{--cat:var(--primary);gap:var(--space-sm);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-top:3px solid var(--cat);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._cat_productivity_gwcq5_334{--cat:var(--primary)}._cat_collaboration_gwcq5_335{--cat:var(--success)}._cat_wellbeing_gwcq5_336{--cat:color-mix(in srgb, var(--success) 55%, #14b8a6)}._previewTop_gwcq5_338{align-items:center;gap:8px;display:flex}._previewEmoji_gwcq5_344{font-size:18px}._previewCat_gwcq5_346{text-transform:uppercase;letter-spacing:.04em;color:var(--cat);font-size:11px;font-weight:700}._previewTitle_gwcq5_354{color:var(--text);overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.35}._previewDesc_gwcq5_362{color:var(--text-light);overflow-wrap:anywhere;font-size:12px;line-height:1.5}._previewLadder_gwcq5_369{align-items:flex-end;gap:var(--space-md);padding:var(--space-sm) 0;display:flex}._previewRung_gwcq5_376{flex-direction:column;align-items:center;gap:2px;display:flex}._previewRung_gwcq5_376 strong{font-variant-numeric:tabular-nums;color:var(--text-alt);font-size:16px;font-weight:700}._previewRungTarget_gwcq5_390 strong{color:var(--cat);font-size:21px}._previewRungLabel_gwcq5_395{text-transform:uppercase;letter-spacing:.06em;color:var(--text-light);font-size:9px;font-weight:700}._previewUnit_gwcq5_403{color:var(--text-light);padding-bottom:3px;font-size:12px}._previewMetaRow_gwcq5_409{flex-wrap:wrap;gap:6px;display:flex}._previewChip_gwcq5_415{color:var(--text-alt);background:color-mix(in srgb, var(--text) 7%, transparent);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 8px;font-size:11px;font-weight:600}._previewReward_gwcq5_425{padding-top:var(--space-sm);border-top:1px solid var(--divider);color:var(--text-alt);font-size:12px}._previewReward_gwcq5_425 strong{font-variant-numeric:tabular-nums;color:var(--cat);font-weight:700}._previewFootnote_gwcq5_438{color:var(--text-light);font-size:11px;font-style:italic}._footer_gwcq5_446{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--border);background:var(--surface-card);display:flex}._footerRight_gwcq5_456{gap:var(--space-sm);display:flex}._primaryBtn_gwcq5_461,._secondaryBtn_gwcq5_462,._ghostBtn_gwcq5_463{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);padding:8px 16px;font-size:13px;font-weight:600}._primaryBtn_gwcq5_461{color:#fff;background:var(--primary);border:1px solid #0000}._primaryBtn_gwcq5_461:hover:not(:disabled){background:var(--primary-hover)}[data-theme=dark] ._primaryBtn_gwcq5_461{color:#09090b}._secondaryBtn_gwcq5_462{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border:1px solid #0000}._secondaryBtn_gwcq5_462:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 18%, transparent)}._ghostBtn_gwcq5_463{color:var(--text-alt);border:1px solid var(--border);background:0 0}._ghostBtn_gwcq5_463:hover:not(:disabled){color:var(--text)}._primaryBtn_gwcq5_461:disabled,._secondaryBtn_gwcq5_462:disabled,._ghostBtn_gwcq5_463:disabled{opacity:.55;cursor:default}._primaryBtn_gwcq5_461:focus-visible,._secondaryBtn_gwcq5_462:focus-visible,._ghostBtn_gwcq5_463:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._backdrop_gwcq5_1,._modal_gwcq5_13{animation:none}._diffMarker_gwcq5_261,._diffRange_gwcq5_252,._closeBtn_gwcq5_50,._segmentBtn_gwcq5_190,._input_gwcq5_144,._select_gwcq5_145,._textarea_gwcq5_146,._inputSmall_gwcq5_147,._primaryBtn_gwcq5_461,._secondaryBtn_gwcq5_462,._ghostBtn_gwcq5_463{transition:none}}._panel_aiphu_1{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid color-mix(in srgb, var(--warning) 35%, var(--border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_queueIn_aiphu_1 .3s var(--spring-soft) both;flex-direction:column;display:flex}@keyframes _queueIn_aiphu_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._header_aiphu_18{align-items:center;gap:var(--space-sm);display:flex}._title_aiphu_24{color:var(--text);font-size:15px;font-weight:600}._countChip_aiphu_30{font-variant-numeric:tabular-nums;color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent);border-radius:var(--radius-pill);padding:2px 8px;font-size:11px;font-weight:700}._list_aiphu_40{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_aiphu_48{align-items:center;gap:var(--space-md);border-top:1px solid var(--divider);grid-template-columns:160px minmax(140px,1fr) 110px minmax(80px,1fr) 76px auto;padding:10px 0;font-size:13px;display:grid}._row_aiphu_48:first-child{border-top:none}._member_aiphu_60{color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-weight:600;display:inline-flex;overflow:hidden}._dot_aiphu_72{border-radius:50%;flex:none;width:8px;height:8px}._challenge_aiphu_79{color:var(--text-alt);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._value_aiphu_86{font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;font-weight:700}._unit_aiphu_93{color:var(--text-light);font-weight:500}._note_aiphu_98{color:var(--text-light);text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}._noteEmpty_aiphu_106{color:var(--text-04);font-size:12px}._time_aiphu_111{color:var(--text-light);white-space:nowrap;font-size:12px}._actions_aiphu_117{gap:var(--space-sm);justify-content:flex-end;display:inline-flex}._approveBtn_aiphu_123,._rejectBtn_aiphu_124{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;align-items:center;gap:5px;padding:6px 11px;font-size:12px;font-weight:600;display:inline-flex}._approveBtn_aiphu_123{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}._approveBtn_aiphu_123:hover:not(:disabled){background:color-mix(in srgb, var(--success) 20%, transparent)}._rejectBtn_aiphu_124{color:var(--error);background:color-mix(in srgb, var(--error) 10%, transparent)}._rejectBtn_aiphu_124:hover:not(:disabled){background:color-mix(in srgb, var(--error) 18%, transparent)}._approveBtn_aiphu_123:disabled,._rejectBtn_aiphu_124:disabled{opacity:.5;cursor:default}._approveBtn_aiphu_123:focus-visible,._rejectBtn_aiphu_124:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=900px){._row_aiphu_48{grid-template-columns:1fr 1fr;row-gap:6px}._actions_aiphu_117{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){._panel_aiphu_1{animation:none}._approveBtn_aiphu_123,._rejectBtn_aiphu_124{transition:none}}._wrap_ds9ij_1{gap:var(--space-lg);flex-direction:column;display:flex}._toolbar_ds9ij_9{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}._sectionTitle_ds9ij_17{color:var(--text);font-size:17px;font-weight:600}._sectionSub_ds9ij_23{color:var(--text-light);margin-top:2px;font-size:12px}._primaryBtn_ds9ij_31{font-family:var(--font-family);color:#fff;background:var(--primary);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}._primaryBtn_ds9ij_31:hover{background:var(--primary-hover)}[data-theme=dark] ._primaryBtn_ds9ij_31{color:#09090b}._secondaryBtn_ds9ij_51{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:7px 12px;font-size:13px;font-weight:600}._secondaryBtn_ds9ij_51:hover{color:var(--primary);border-color:var(--primary)}._linkBtn_ds9ij_66{font-family:var(--font-family);font-size:inherit;color:var(--primary);cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}._primaryBtn_ds9ij_31:focus-visible,._secondaryBtn_ds9ij_51:focus-visible,._linkBtn_ds9ij_66:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._stateCard_ds9ij_86,._emptyCard_ds9ij_87{align-items:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-light);text-align:center;flex-direction:column;font-size:13px;display:flex}._emptyEmoji_ds9ij_101{font-size:30px}._emptyText_ds9ij_103{color:var(--text-alt);font-size:14px}._spinner_ds9ij_108{border:2px solid color-mix(in srgb, var(--primary) 25%, transparent);border-top-color:var(--primary);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _spin_ds9ij_108}@keyframes _spin_ds9ij_108{to{transform:rotate(360deg)}}._tableWrap_ds9ij_123{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto}._table_ds9ij_123{border-collapse:collapse;width:100%;min-width:980px;font-size:13px}._table_ds9ij_123 th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-light);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:700}._table_ds9ij_123 td{border-bottom:1px solid var(--divider);vertical-align:middle;padding:10px 14px}._table_ds9ij_123 tbody tr:last-child td{border-bottom:none}._rowArchived_ds9ij_158{opacity:.55}._titleCell_ds9ij_160{align-items:center;gap:8px;min-width:160px;display:flex}._titleText_ds9ij_167{color:var(--text);font-weight:600}._plainCell_ds9ij_172{color:var(--text-alt);white-space:nowrap}._num_ds9ij_177{font-variant-numeric:tabular-nums;color:var(--text-alt);white-space:nowrap}._timeCell_ds9ij_183{color:var(--text-light);white-space:nowrap}._srOnly_ds9ij_188{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._chip_ds9ij_202{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}._tone_good_ds9ij_213{color:var(--success);background:color-mix(in srgb, var(--success) 13%, transparent)}._tone_active_ds9ij_218{color:var(--primary);background:color-mix(in srgb, var(--primary) 13%, transparent)}._tone_bad_ds9ij_223{color:var(--error);background:color-mix(in srgb, var(--error) 12%, transparent)}._tone_muted_ds9ij_228{color:var(--text-light);background:color-mix(in srgb, var(--text-alt) 12%, transparent)}._tone_neutral_ds9ij_233{color:var(--text-alt);background:color-mix(in srgb, var(--text) 7%, transparent)}._cat_productivity_ds9ij_240{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent)}._cat_collaboration_ds9ij_245{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}._cat_wellbeing_ds9ij_250{color:color-mix(in srgb, var(--success) 55%, #14b8a6);background:color-mix(in srgb, var(--success) 9%, #14b8a60f)}._actions_ds9ij_257{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}._actionBtn_ds9ij_265,._actionBtnPrimary_ds9ij_266,._actionBtnDanger_ds9ij_267,._actionBtnDangerConfirm_ds9ij_268,._expandBtn_ds9ij_269{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;align-items:center;gap:4px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}._actionBtn_ds9ij_265{color:var(--text-alt);border-color:var(--border);background:0 0}._actionBtn_ds9ij_265:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}._actionBtnPrimary_ds9ij_266{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent)}._actionBtnPrimary_ds9ij_266:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 20%, transparent)}._actionBtnDanger_ds9ij_267{color:var(--text-light);background:0 0}._actionBtnDanger_ds9ij_267:hover:not(:disabled){color:var(--error);background:color-mix(in srgb, var(--error) 10%, transparent)}._actionBtnDangerConfirm_ds9ij_268{color:#fff;background:var(--error)}._expandBtn_ds9ij_269{color:var(--text-alt);background:0 0}._expandBtn_ds9ij_269:hover{color:var(--primary)}._expandBtn_ds9ij_269 svg{transition:transform .2s var(--spring-soft)}._expandBtnOpen_ds9ij_326 svg{transform:rotate(180deg)}._actionBtn_ds9ij_265:disabled,._actionBtnPrimary_ds9ij_266:disabled,._actionBtnDanger_ds9ij_267:disabled,._actionBtnDangerConfirm_ds9ij_268:disabled{opacity:.5;cursor:default}._actionBtn_ds9ij_265:focus-visible,._actionBtnPrimary_ds9ij_266:focus-visible,._actionBtnDanger_ds9ij_267:focus-visible,._actionBtnDangerConfirm_ds9ij_268:focus-visible,._expandBtn_ds9ij_269:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._expandRow_ds9ij_347 td{background:color-mix(in srgb, var(--text) 3%, transparent);padding:0}._expandState_ds9ij_352{padding:var(--space-md) var(--space-lg);color:var(--text-light);font-size:13px}._participantsTableWrap_ds9ij_358{padding:var(--space-sm) var(--space-lg) var(--space-md);overflow-x:auto}._participantsTable_ds9ij_358{border-collapse:collapse;width:100%;min-width:620px;font-size:13px}._participantsTable_ds9ij_358 th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-light);text-align:left;padding:8px 10px;font-size:10px;font-weight:700}._participantsTable_ds9ij_358 td{border-top:1px solid var(--divider);padding:7px 10px}._member_ds9ij_385{color:var(--text);align-items:center;gap:8px;font-weight:600;display:inline-flex}._dot_ds9ij_393{border-radius:50%;flex:none;width:8px;height:8px}._progressCell_ds9ij_400{min-width:200px}._progressPair_ds9ij_402{align-items:center;gap:10px;display:flex}._progressTrack_ds9ij_408{background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:var(--radius-pill);flex:1;min-width:90px;height:8px;overflow:hidden}._progressFill_ds9ij_417{background:var(--primary);border-radius:var(--radius-pill);height:100%;transition:width .3s var(--spring-soft);display:block}._privacyNote_ds9ij_425{margin:var(--space-md) var(--space-lg);color:var(--text-light);align-items:center;gap:7px;font-size:13px;display:inline-flex}._aggregate_ds9ij_434{padding-top:var(--space-sm);flex-direction:column;display:flex}._aggregateStats_ds9ij_440{gap:var(--space-xl);padding:var(--space-sm) var(--space-lg) 0;flex-wrap:wrap;display:flex}._aggregateStat_ds9ij_440{color:var(--text-light);font-size:13px}._aggregateStat_ds9ij_440 strong{font-variant-numeric:tabular-nums;color:var(--text);margin-right:4px;font-size:18px;font-weight:700}._aggregate_ds9ij_434 ._privacyNote_ds9ij_425{margin-top:var(--space-sm)}@media (prefers-reduced-motion:reduce){._spinner_ds9ij_108{animation:none}._progressFill_ds9ij_417,._expandBtn_ds9ij_269 svg,._primaryBtn_ds9ij_31,._secondaryBtn_ds9ij_51,._actionBtn_ds9ij_265,._actionBtnPrimary_ds9ij_266,._actionBtnDanger_ds9ij_267,._actionBtnDangerConfirm_ds9ij_268,._expandBtn_ds9ij_269{transition:none}}._backdrop_8vfwd_1{z-index:60;padding:var(--space-lg);background:#00000073;justify-content:center;align-items:center;animation:.18s both _fadeIn_8vfwd_1;display:flex;position:fixed;inset:0}._modal_8vfwd_13{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-xl);width:min(520px,100%);max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);animation:_modalIn_8vfwd_1 .26s var(--spring-soft) both;flex-direction:column;display:flex;overflow:hidden}@keyframes _fadeIn_8vfwd_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_8vfwd_1{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}._header_8vfwd_36{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}._headerTitle_8vfwd_44{color:var(--text);font-size:16px;font-weight:600}._closeBtn_8vfwd_50{width:30px;height:30px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._closeBtn_8vfwd_50:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}._closeBtn_8vfwd_50:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._body_8vfwd_74{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex;overflow-y:auto}._fieldRow_8vfwd_82{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}@media (width<=560px){._fieldRow_8vfwd_82{grid-template-columns:1fr}}._field_8vfwd_82{flex-direction:column;gap:6px;min-width:0;display:flex}._label_8vfwd_99{color:var(--text);letter-spacing:.02em;font-size:12px;font-weight:600}._helper_8vfwd_106{color:var(--text-light);font-size:12px}._error_8vfwd_111{color:var(--error);font-size:12px;font-weight:500}._input_8vfwd_117,._select_8vfwd_118,._textarea_8vfwd_119{font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);padding:8px 10px;font-size:13px}._textarea_8vfwd_119{resize:vertical}._input_8vfwd_117:focus,._select_8vfwd_118:focus,._textarea_8vfwd_119:focus{outline:2px solid color-mix(in srgb, var(--primary) 40%, transparent);outline-offset:1px;border-color:var(--primary)}._footer_8vfwd_140{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--border);background:var(--surface-card);display:flex}._primaryBtn_8vfwd_149,._ghostBtn_8vfwd_150{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);padding:8px 16px;font-size:13px;font-weight:600}._primaryBtn_8vfwd_149{color:#fff;background:var(--primary);border:1px solid #0000}._primaryBtn_8vfwd_149:hover:not(:disabled){background:var(--primary-hover)}[data-theme=dark] ._primaryBtn_8vfwd_149{color:#09090b}._ghostBtn_8vfwd_150{color:var(--text-alt);border:1px solid var(--border);background:0 0}._ghostBtn_8vfwd_150:hover:not(:disabled){color:var(--text)}._primaryBtn_8vfwd_149:disabled,._ghostBtn_8vfwd_150:disabled{opacity:.55;cursor:default}._primaryBtn_8vfwd_149:focus-visible,._ghostBtn_8vfwd_150:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._backdrop_8vfwd_1,._modal_8vfwd_13{animation:none}._closeBtn_8vfwd_50,._input_8vfwd_117,._select_8vfwd_118,._textarea_8vfwd_119,._primaryBtn_8vfwd_149,._ghostBtn_8vfwd_150{transition:none}}._wrap_y8ohb_1{gap:var(--space-lg);flex-direction:column;display:flex}._queuePanel_y8ohb_9{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid color-mix(in srgb, var(--warning) 35%, var(--border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_queueIn_y8ohb_1 .3s var(--spring-soft) both;flex-direction:column;display:flex}@keyframes _queueIn_y8ohb_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._queueHeader_y8ohb_26{align-items:center;gap:var(--space-sm);display:flex}._queueTitle_y8ohb_32{color:var(--text);font-size:15px;font-weight:600}._countChip_y8ohb_38{font-variant-numeric:tabular-nums;color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent);border-radius:var(--radius-pill);padding:2px 8px;font-size:11px;font-weight:700}._queueList_y8ohb_48{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._queueRow_y8ohb_56{align-items:center;gap:var(--space-md);border-top:1px solid var(--divider);grid-template-columns:160px minmax(120px,1fr) 72px 92px 76px auto;padding:10px 0;font-size:13px;display:grid}._queueRow_y8ohb_56:first-child{border-top:none}._member_y8ohb_68{color:var(--text);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;font-weight:600;display:inline-flex;overflow:hidden}._dot_y8ohb_80{border-radius:50%;flex:none;width:8px;height:8px}._itemName_y8ohb_87{color:var(--text-alt);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._cost_y8ohb_94{font-variant-numeric:tabular-nums;color:var(--text);white-space:nowrap;font-weight:700}._time_y8ohb_101{color:var(--text-light);white-space:nowrap;font-size:12px}._queueActions_y8ohb_107{gap:var(--space-sm);justify-content:flex-end;display:inline-flex}._approveBtn_y8ohb_113,._denyBtn_y8ohb_114,._fulfillBtn_y8ohb_115{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast);border:none;padding:6px 11px;font-size:12px;font-weight:600}._approveBtn_y8ohb_113{color:var(--success);background:color-mix(in srgb, var(--success) 12%, transparent)}._approveBtn_y8ohb_113:hover:not(:disabled){background:color-mix(in srgb, var(--success) 20%, transparent)}._denyBtn_y8ohb_114{color:var(--error);background:color-mix(in srgb, var(--error) 10%, transparent)}._denyBtn_y8ohb_114:hover:not(:disabled){background:color-mix(in srgb, var(--error) 18%, transparent)}._fulfillBtn_y8ohb_115{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent)}._fulfillBtn_y8ohb_115:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 20%, transparent)}._approveBtn_y8ohb_113:disabled,._denyBtn_y8ohb_114:disabled,._fulfillBtn_y8ohb_115:disabled{opacity:.5;cursor:default}._approveBtn_y8ohb_113:focus-visible,._denyBtn_y8ohb_114:focus-visible,._fulfillBtn_y8ohb_115:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._toolbar_y8ohb_164{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}._sectionTitle_y8ohb_172{color:var(--text);font-size:17px;font-weight:600}._sectionSub_y8ohb_178{color:var(--text-light);margin-top:2px;font-size:12px}._primaryBtn_y8ohb_184{font-family:var(--font-family);color:#fff;background:var(--primary);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}._primaryBtn_y8ohb_184:hover{background:var(--primary-hover)}[data-theme=dark] ._primaryBtn_y8ohb_184{color:#09090b}._secondaryBtn_y8ohb_204{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:7px 12px;font-size:13px;font-weight:600}._secondaryBtn_y8ohb_204:hover{color:var(--primary);border-color:var(--primary)}._primaryBtn_y8ohb_184:focus-visible,._secondaryBtn_y8ohb_204:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._stateCard_y8ohb_227{align-items:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-light);text-align:center;flex-direction:column;font-size:13px;display:flex}._emptyEmoji_y8ohb_241{font-size:30px}._emptyText_y8ohb_243{color:var(--text-alt);font-size:14px}._spinner_y8ohb_248{border:2px solid color-mix(in srgb, var(--primary) 25%, transparent);border-top-color:var(--primary);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _spin_y8ohb_248}@keyframes _spin_y8ohb_248{to{transform:rotate(360deg)}}._grid_y8ohb_263{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._card_y8ohb_269{gap:var(--space-sm);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);flex-direction:column;display:flex}._card_y8ohb_269:hover{box-shadow:var(--shadow-md);border-color:color-mix(in srgb, var(--primary) 25%, var(--border));transform:translateY(-2px)}._cardInactive_y8ohb_287{opacity:.55}._cardTop_y8ohb_291{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._cardEmoji_y8ohb_298{font-size:26px}._costChip_y8ohb_300{font-variant-numeric:tabular-nums;color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border-radius:var(--radius-pill);white-space:nowrap;padding:3px 10px;font-size:12px;font-weight:700}._cardName_y8ohb_311{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:1.3;display:flex}._cardDesc_y8ohb_322{color:var(--text-light);font-size:12px;line-height:1.5}._cardMeta_y8ohb_328{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}._metaText_y8ohb_336{color:var(--text-light);font-size:11px}._chip_y8ohb_341{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:4px;padding:2px 9px;font-size:11px;font-weight:600;display:inline-flex}._tone_neutral_y8ohb_352{color:var(--text-alt);background:color-mix(in srgb, var(--text) 7%, transparent)}._tone_muted_y8ohb_357{color:var(--text-light);background:color-mix(in srgb, var(--text-alt) 12%, transparent)}._tone_active_y8ohb_362{color:var(--primary);background:color-mix(in srgb, var(--primary) 13%, transparent)}._tone_good_y8ohb_367{color:var(--success);background:color-mix(in srgb, var(--success) 13%, transparent)}._tone_bad_y8ohb_372{color:var(--error);background:color-mix(in srgb, var(--error) 12%, transparent)}._cardActions_y8ohb_377{padding-top:var(--space-sm);border-top:1px solid var(--divider);gap:6px;display:flex}._actionBtn_y8ohb_384,._actionBtnDanger_y8ohb_385,._actionBtnDangerConfirm_y8ohb_386{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;padding:5px 9px;font-size:12px;font-weight:600}._actionBtn_y8ohb_384{color:var(--text-alt);border-color:var(--border);background:0 0}._actionBtn_y8ohb_384:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}._actionBtnDanger_y8ohb_385{color:var(--text-light);background:0 0}._actionBtnDanger_y8ohb_385:hover:not(:disabled){color:var(--error);background:color-mix(in srgb, var(--error) 10%, transparent)}._actionBtnDangerConfirm_y8ohb_386{color:#fff;background:var(--error)}._actionBtn_y8ohb_384:disabled,._actionBtnDanger_y8ohb_385:disabled,._actionBtnDangerConfirm_y8ohb_386:disabled{opacity:.5;cursor:default}._actionBtn_y8ohb_384:focus-visible,._actionBtnDanger_y8ohb_385:focus-visible,._actionBtnDangerConfirm_y8ohb_386:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (width<=900px){._queueRow_y8ohb_56{grid-template-columns:1fr 1fr;row-gap:6px}._queueActions_y8ohb_107{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){._queuePanel_y8ohb_9,._spinner_y8ohb_248{animation:none}._card_y8ohb_269{transition:none}._card_y8ohb_269:hover{transform:none}._primaryBtn_y8ohb_184,._secondaryBtn_y8ohb_204,._approveBtn_y8ohb_113,._denyBtn_y8ohb_114,._fulfillBtn_y8ohb_115,._actionBtn_y8ohb_384,._actionBtnDanger_y8ohb_385,._actionBtnDangerConfirm_y8ohb_386{transition:none}}._backdrop_11zrt_1{z-index:60;padding:var(--space-lg);background:#00000073;justify-content:center;align-items:center;animation:.18s both _fadeIn_11zrt_1;display:flex;position:fixed;inset:0}._modal_11zrt_13{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-xl);width:min(540px,100%);max-height:calc(100vh - 48px);box-shadow:var(--shadow-xl);animation:_modalIn_11zrt_1 .26s var(--spring-soft) both;flex-direction:column;display:flex;overflow:hidden}@keyframes _fadeIn_11zrt_1{0%{opacity:0}to{opacity:1}}@keyframes _modalIn_11zrt_1{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}._header_11zrt_36{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}._headerTitle_11zrt_44{color:var(--text);font-size:16px;font-weight:600}._closeBtn_11zrt_50{width:30px;height:30px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._closeBtn_11zrt_50:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}._closeBtn_11zrt_50:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._body_11zrt_74{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex;overflow-y:auto}._identityRow_11zrt_84{gap:var(--space-md);align-items:flex-start;display:flex}._emojiPreview_11zrt_90{border-radius:var(--radius-md);width:56px;height:56px;transition:background var(--transition-base);flex:none;justify-content:center;align-items:center;font-size:28px;display:inline-flex}._identityFields_11zrt_102{gap:var(--space-md);flex:1;grid-template-columns:1fr 90px;min-width:0;display:grid}._fieldRow_11zrt_112{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}@media (width<=560px){._fieldRow_11zrt_112,._identityFields_11zrt_102{grid-template-columns:1fr}}._field_11zrt_112{flex-direction:column;gap:6px;min-width:0;display:flex}._label_11zrt_130{color:var(--text);letter-spacing:.02em;font-size:12px;font-weight:600}._helper_11zrt_137{color:var(--text-light);font-size:12px;line-height:1.5}._error_11zrt_143{color:var(--error);font-size:12px;font-weight:500}._input_11zrt_149,._inputSmall_11zrt_150,._textarea_11zrt_151{font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);padding:8px 10px;font-size:13px}._inputSmall_11zrt_150{max-width:130px}._textarea_11zrt_151{resize:vertical}._input_11zrt_149:focus,._inputSmall_11zrt_150:focus,._textarea_11zrt_151:focus{outline:2px solid color-mix(in srgb, var(--primary) 40%, transparent);outline-offset:1px;border-color:var(--primary)}._swatchRow_11zrt_176{flex-wrap:wrap;gap:8px;display:flex}._swatch_11zrt_176{color:#fff;cursor:pointer;width:26px;height:26px;transition:transform var(--transition-fast), border-color var(--transition-fast);border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._swatch_11zrt_176:hover{transform:scale(1.12)}._swatchActive_11zrt_197{border-color:var(--text)}._swatch_11zrt_176:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._checkRow_11zrt_208{cursor:pointer;align-items:flex-start;gap:10px;display:flex}._checkbox_11zrt_215{width:15px;height:15px;accent-color:var(--primary);cursor:pointer;margin-top:3px}._checkbox_11zrt_215:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._checkLabel_11zrt_228{color:var(--text);font-size:13px;font-weight:600;display:block}._checkHelper_11zrt_235{color:var(--text-light);font-size:12px;display:block}._footer_11zrt_243{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--border);background:var(--surface-card);display:flex}._primaryBtn_11zrt_252,._ghostBtn_11zrt_253{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);padding:8px 16px;font-size:13px;font-weight:600}._primaryBtn_11zrt_252{color:#fff;background:var(--primary);border:1px solid #0000}._primaryBtn_11zrt_252:hover:not(:disabled){background:var(--primary-hover)}[data-theme=dark] ._primaryBtn_11zrt_252{color:#09090b}._ghostBtn_11zrt_253{color:var(--text-alt);border:1px solid var(--border);background:0 0}._ghostBtn_11zrt_253:hover:not(:disabled){color:var(--text)}._primaryBtn_11zrt_252:disabled,._ghostBtn_11zrt_253:disabled{opacity:.55;cursor:default}._primaryBtn_11zrt_252:focus-visible,._ghostBtn_11zrt_253:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@media (prefers-reduced-motion:reduce){._backdrop_11zrt_1,._modal_11zrt_13{animation:none}._swatch_11zrt_176{transition:none}._swatch_11zrt_176:hover{transform:none}._emojiPreview_11zrt_90,._closeBtn_11zrt_50,._input_11zrt_149,._inputSmall_11zrt_150,._textarea_11zrt_151,._primaryBtn_11zrt_252,._ghostBtn_11zrt_253{transition:none}}._wrap_t8yqd_1{gap:var(--space-lg);flex-direction:column;display:flex}._sectionTitle_t8yqd_7{color:var(--text);font-size:17px;font-weight:600}._sectionSub_t8yqd_13{color:var(--text-light);margin-top:2px;font-size:12px}._curveCard_t8yqd_21{gap:var(--space-xl);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);grid-template-columns:minmax(260px,1fr) minmax(280px,380px);display:grid}@media (width<=900px){._curveCard_t8yqd_21{grid-template-columns:1fr}}._curveForm_t8yqd_36{gap:var(--space-sm);flex-direction:column;display:flex}._curveInputs_t8yqd_42{align-items:flex-end;gap:var(--space-md);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}._curveTableWrap_t8yqd_50{border:1px solid var(--divider);border-radius:var(--radius-md);overflow-x:auto}._curveTable_t8yqd_50{border-collapse:collapse;width:100%;font-size:12px}._curveTable_t8yqd_50 th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-light);text-align:right;border-bottom:1px solid var(--divider);padding:7px 12px;font-size:10px;font-weight:700}._curveTable_t8yqd_50 th:first-child{text-align:left}._curveTable_t8yqd_50 td{border-bottom:1px solid var(--divider);text-align:right;padding:5px 12px}._curveTable_t8yqd_50 td:first-child{text-align:left;color:var(--text);font-weight:600}._curveTable_t8yqd_50 tbody tr:last-child td{border-bottom:none}._curveEmpty_t8yqd_89{color:var(--text-light);font-style:italic;text-align:center!important}._num_t8yqd_95{font-variant-numeric:tabular-nums;color:var(--text-alt)}._toolbar_t8yqd_102{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}._primaryBtn_t8yqd_110{font-family:var(--font-family);color:#fff;background:var(--primary);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}._primaryBtn_t8yqd_110:hover:not(:disabled){background:var(--primary-hover)}._primaryBtn_t8yqd_110:disabled{opacity:.55;cursor:default}[data-theme=dark] ._primaryBtn_t8yqd_110{color:#09090b}._secondaryBtn_t8yqd_132{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:7px 12px;font-size:13px;font-weight:600}._secondaryBtn_t8yqd_132:hover{color:var(--primary);border-color:var(--primary)}._ghostBtn_t8yqd_147{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:8px 16px;font-size:13px;font-weight:600}._ghostBtn_t8yqd_147:hover:not(:disabled){color:var(--text)}._primaryBtn_t8yqd_110:focus-visible,._secondaryBtn_t8yqd_132:focus-visible,._ghostBtn_t8yqd_147:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._field_t8yqd_170{flex-direction:column;gap:6px;display:flex}._label_t8yqd_176{color:var(--text);letter-spacing:.02em;font-size:12px;font-weight:600}._input_t8yqd_183{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:130px;transition:border-color var(--transition-fast);padding:8px 10px;font-size:13px}._input_t8yqd_183:focus{outline:2px solid color-mix(in srgb, var(--primary) 40%, transparent);outline-offset:1px;border-color:var(--primary)}._input_t8yqd_183:disabled{opacity:.6}._stateCard_t8yqd_205{align-items:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-light);text-align:center;flex-direction:column;font-size:13px;display:flex}._emptyEmoji_t8yqd_219{font-size:30px}._emptyText_t8yqd_221{color:var(--text-alt);font-size:14px}._spinner_t8yqd_226{border:2px solid color-mix(in srgb, var(--primary) 25%, transparent);border-top-color:var(--primary);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _spin_t8yqd_226}@keyframes _spin_t8yqd_226{to{transform:rotate(360deg)}}._grid_t8yqd_241{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(270px,1fr));display:grid}._card_t8yqd_247{gap:var(--space-sm);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);transition:transform var(--transition-fast), box-shadow var(--transition-fast);flex-direction:column;display:flex}._card_t8yqd_247:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}._cardInactive_t8yqd_264{opacity:.55}._cardTop_t8yqd_266{gap:var(--space-md);align-items:flex-start;display:flex}._badgeEmoji_t8yqd_272{border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;display:inline-flex}._cardTitleWrap_t8yqd_283{flex-direction:column;gap:3px;min-width:0;display:flex}._cardName_t8yqd_290{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1.3;display:flex}._milestoneStar_t8yqd_301{text-transform:uppercase;letter-spacing:.04em;color:var(--warning);background:color-mix(in srgb, var(--warning) 13%, transparent);border-radius:var(--radius-pill);align-items:center;gap:4px;padding:1px 7px;font-size:10px;font-weight:700;display:inline-flex}._inactiveChip_t8yqd_315{text-transform:uppercase;letter-spacing:.04em;color:var(--text-light);background:color-mix(in srgb, var(--text-alt) 12%, transparent);border-radius:var(--radius-pill);padding:1px 7px;font-size:10px;font-weight:700}._criterion_t8yqd_326{color:var(--text-alt);font-size:12px}._cardDesc_t8yqd_331{color:var(--text-light);font-size:12px;line-height:1.5}._bonusLine_t8yqd_337{font-variant-numeric:tabular-nums;color:var(--primary);margin-top:auto;font-size:12px;font-weight:600}._cardActions_t8yqd_345{padding-top:var(--space-sm);border-top:1px solid var(--divider);flex-wrap:wrap;gap:6px;display:flex}._actionBtn_t8yqd_353,._actionBtnPrimary_t8yqd_354,._actionBtnDanger_t8yqd_355,._actionBtnDangerConfirm_t8yqd_356{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;padding:5px 9px;font-size:12px;font-weight:600}._actionBtn_t8yqd_353{color:var(--text-alt);border-color:var(--border);background:0 0}._actionBtn_t8yqd_353:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}._actionBtnPrimary_t8yqd_354{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent)}._actionBtnPrimary_t8yqd_354:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 20%, transparent)}._actionBtnDanger_t8yqd_355{color:var(--text-light);background:0 0}._actionBtnDanger_t8yqd_355:hover:not(:disabled){color:var(--error);background:color-mix(in srgb, var(--error) 10%, transparent)}._actionBtnDangerConfirm_t8yqd_356{color:#fff;background:var(--error)}._actionBtn_t8yqd_353:disabled,._actionBtnPrimary_t8yqd_354:disabled,._actionBtnDanger_t8yqd_355:disabled,._actionBtnDangerConfirm_t8yqd_356:disabled{opacity:.5;cursor:default}._actionBtn_t8yqd_353:focus-visible,._actionBtnPrimary_t8yqd_354:focus-visible,._actionBtnDanger_t8yqd_355:focus-visible,._actionBtnDangerConfirm_t8yqd_356:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._backdrop_t8yqd_415{z-index:60;padding:var(--space-lg);background:#00000073;justify-content:center;align-items:center;animation:.18s both _fadeIn_t8yqd_1;display:flex;position:fixed;inset:0}@keyframes _fadeIn_t8yqd_1{0%{opacity:0}to{opacity:1}}._awardModal_t8yqd_432{background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-xl);width:min(420px,100%);box-shadow:var(--shadow-xl);animation:_modalIn_t8yqd_1 .26s var(--spring-soft) both;flex-direction:column;display:flex;overflow:hidden}@keyframes _modalIn_t8yqd_1{0%{opacity:0;transform:translateY(14px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}._awardHeader_t8yqd_449{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex}._awardTitle_t8yqd_457{color:var(--text);font-size:15px;font-weight:600}._closeBtn_t8yqd_463{width:30px;height:30px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._closeBtn_t8yqd_463:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}._closeBtn_t8yqd_463:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._awardBody_t8yqd_486{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;display:flex}._awardHint_t8yqd_493{color:var(--text-light);font-size:12px;line-height:1.5}._awardFooter_t8yqd_499{justify-content:flex-end;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-top:1px solid var(--border);background:var(--surface-card);display:flex}@media (prefers-reduced-motion:reduce){._spinner_t8yqd_226,._backdrop_t8yqd_415,._awardModal_t8yqd_432{animation:none}._card_t8yqd_247{transition:none}._card_t8yqd_247:hover{transform:none}._primaryBtn_t8yqd_110,._secondaryBtn_t8yqd_132,._ghostBtn_t8yqd_147,._input_t8yqd_183,._actionBtn_t8yqd_353,._actionBtnPrimary_t8yqd_354,._actionBtnDanger_t8yqd_355,._actionBtnDangerConfirm_t8yqd_356{transition:none}}._wrap_ciqkx_6{gap:var(--space-md);flex-direction:column;display:flex}._empty_ciqkx_12{padding:var(--space-md);color:var(--text-light);text-align:center;background:color-mix(in srgb, var(--text) 3%, transparent);border:1px dashed var(--border);border-radius:var(--radius-md);font-size:13px}._list_ciqkx_22{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._item_ciqkx_31{gap:var(--space-sm);padding:var(--space-md);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex}._item_ciqkx_31:first-child{border-color:color-mix(in srgb, var(--primary) 35%, var(--border))}._itemHead_ciqkx_46{align-items:center;gap:var(--space-sm);display:flex}._position_ciqkx_52{flex:none}._featured_ciqkx_56{text-transform:uppercase;letter-spacing:.06em;color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border-radius:var(--radius-pill);white-space:nowrap;padding:2px 8px;font-size:9px;font-weight:700;display:inline-block}._ordinal_ciqkx_69{width:22px;height:22px;color:var(--text-light);background:color-mix(in srgb, var(--text) 6%, transparent);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:inline-grid}._emojiInput_ciqkx_82{width:42px;font-family:var(--font-family);text-align:center;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);flex:none;padding:7px 4px;font-size:15px}._emojiInput_ciqkx_82:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._labelInput_ciqkx_100{min-width:0;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);flex:auto;padding:7px 10px;font-size:13px;font-weight:600}._labelInput_ciqkx_100:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._itemActions_ciqkx_118{flex:none;gap:4px;display:flex}._iconBtn_ciqkx_124{width:28px;height:28px;font-family:var(--font-family);color:var(--text-light);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);background:0 0;place-items:center;font-size:12px;display:inline-grid}._iconBtn_ciqkx_124:hover:not(:disabled){color:var(--text);border-color:var(--text-light)}._iconBtn_ciqkx_124:disabled{opacity:.4;cursor:not-allowed}._iconBtn_ciqkx_124:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._iconBtnDanger_ciqkx_155:hover:not(:disabled){color:var(--error);border-color:color-mix(in srgb, var(--error) 45%, var(--border));background:color-mix(in srgb, var(--error) 8%, transparent)}._fieldGrid_ciqkx_161{gap:var(--space-sm) var(--space-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}._field_ciqkx_161{flex-direction:column;gap:4px;min-width:0;display:flex}._fieldLabel_ciqkx_174{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);font-size:10px;font-weight:700}._input_ciqkx_182{width:100%;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:7px 10px;font-size:13px}._input_ciqkx_182:disabled{opacity:.55;cursor:not-allowed}._input_ciqkx_182:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._hint_ciqkx_203{color:var(--text-light);font-size:11px;line-height:1.4}._privacyWarn_ciqkx_209{color:var(--text-alt);background:color-mix(in srgb, var(--warning) 10%, transparent);border:1px solid color-mix(in srgb, var(--warning) 28%, transparent);border-radius:var(--radius-sm);align-items:flex-start;gap:6px;padding:8px 10px;font-size:11px;line-height:1.45;display:flex}._addRow_ciqkx_222{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._addBtn_ciqkx_229{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px dashed var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);padding:8px 14px;font-size:13px;font-weight:600}._addBtn_ciqkx_229:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}._addBtn_ciqkx_229:disabled{opacity:.5;cursor:not-allowed}._addBtn_ciqkx_229:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._counter_ciqkx_257{color:var(--text-light);font-variant-numeric:tabular-nums;font-size:11px}@media (prefers-reduced-motion:reduce){._iconBtn_ciqkx_124,._addBtn_ciqkx_229{transition:none}}._root_5zkb3_6{flex:none;position:relative}._trigger_5zkb3_11{width:46px;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast);place-items:center;padding:7px 4px;font-size:16px;line-height:1.2;display:grid}._trigger_5zkb3_11:hover{border-color:var(--text-light)}._trigger_5zkb3_11:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._popover_5zkb3_36{z-index:30;gap:var(--space-sm);width:264px;max-height:300px;padding:var(--space-sm);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}._group_5zkb3_54{flex-direction:column;gap:5px;display:flex}._groupName_5zkb3_60{letter-spacing:.06em;text-transform:uppercase;color:var(--text-light);margin:0;font-size:10px;font-weight:700}._grid_5zkb3_69{grid-template-columns:repeat(6,1fr);gap:3px;display:grid}._swatch_5zkb3_75{aspect-ratio:1;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;border:1px solid #0000;place-items:center;font-size:17px;line-height:1;display:grid}._swatch_5zkb3_75:hover{background:color-mix(in srgb, var(--primary) 12%, transparent)}._swatch_5zkb3_75:focus-visible{outline:2px solid var(--primary);outline-offset:-1px}._swatchActive_5zkb3_97{border-color:var(--primary);background:color-mix(in srgb, var(--primary) 16%, transparent)}._custom_5zkb3_102{padding-top:var(--space-sm);border-top:1px dashed var(--border);align-items:center;gap:8px;display:flex}._customLabel_5zkb3_110{color:var(--text-light);flex:auto;font-size:11px}._customInput_5zkb3_116{width:52px;font-family:var(--font-family);text-align:center;color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);flex:none;padding:5px 4px;font-size:15px}._customInput_5zkb3_116:focus-visible{outline:2px solid var(--primary);outline-offset:1px}@media (prefers-reduced-motion:reduce){._trigger_5zkb3_11,._swatch_5zkb3_75{transition:none}}._wrap_15o1t_6{gap:var(--space-sm);flex-direction:column;display:flex}._list_15o1t_12{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._item_15o1t_21,._addRow_15o1t_22{align-items:center;gap:8px;display:flex}._addRow_15o1t_22{padding-top:var(--space-sm);border-top:1px dashed var(--border);margin-top:2px}._labelInput_15o1t_35{min-width:0;font-family:var(--font-family);color:var(--text);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);flex:auto;padding:7px 10px;font-size:13px;font-weight:600}._labelInput_15o1t_35::placeholder{color:var(--text-light);font-weight:400}._labelInput_15o1t_35:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._labelInput_15o1t_35:disabled{opacity:.55;cursor:not-allowed}._actions_15o1t_65{flex:none;gap:4px;display:flex}._iconBtn_15o1t_71{width:28px;height:28px;font-family:var(--font-family);color:var(--text-light);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);background:0 0;place-items:center;font-size:12px;display:inline-grid}._iconBtn_15o1t_71:hover:not(:disabled){color:var(--text);border-color:var(--text-light)}._iconBtn_15o1t_71:disabled{opacity:.4;cursor:not-allowed}._iconBtn_15o1t_71:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._iconBtnDanger_15o1t_102:hover:not(:disabled){color:var(--error);border-color:color-mix(in srgb, var(--error) 45%, var(--border));background:color-mix(in srgb, var(--error) 8%, transparent)}._addBtn_15o1t_108{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px dashed var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);flex:none;padding:8px 14px;font-size:13px;font-weight:600}._addBtn_15o1t_108:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}._addBtn_15o1t_108:disabled{opacity:.5;cursor:not-allowed}._addBtn_15o1t_108:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._hint_15o1t_137{color:var(--text-light);margin:0;font-size:11px;line-height:1.45}@media (prefers-reduced-motion:reduce){._iconBtn_15o1t_71,._addBtn_15o1t_108{transition:none}}._wrap_6x16d_1{gap:var(--space-lg);flex-direction:column;padding-bottom:72px;display:flex}._card_6x16d_10{gap:var(--space-md);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._cardHeader_6x16d_21{flex-direction:column;gap:2px;display:flex}._cardTitle_6x16d_27{color:var(--text);font-size:15px;font-weight:600}._cardSub_6x16d_33{color:var(--text-light);font-size:12px}._stateCard_6x16d_40{align-items:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-light);text-align:center;flex-direction:column;font-size:13px;display:flex}._spinner_6x16d_54{border:2px solid color-mix(in srgb, var(--primary) 25%, transparent);border-top-color:var(--primary);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _spin_6x16d_54}@keyframes _spin_6x16d_54{to{transform:rotate(360deg)}}._toggleRow_6x16d_69{justify-content:space-between;align-items:center;gap:var(--space-lg);display:flex}._toggleText_6x16d_76{flex-direction:column;gap:2px;display:flex}._toggleLabel_6x16d_82{color:var(--text);font-size:13px;font-weight:600}._toggleHelper_6x16d_88{color:var(--text-light);font-size:12px;line-height:1.5}._switch_6x16d_94{background:color-mix(in srgb, var(--text) 18%, transparent);border-radius:var(--radius-pill);cursor:pointer;width:40px;height:22px;transition:background var(--transition-base);border:none;flex:none;padding:0;position:relative}._switchOn_6x16d_107{background:var(--primary)}._switchKnob_6x16d_109{width:18px;height:18px;transition:transform .2s var(--spring-soft);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}._switchOn_6x16d_107 ._switchKnob_6x16d_109{transform:translate(18px)}._switch_6x16d_94:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._sliders_6x16d_129{gap:var(--space-md);flex-direction:column;display:flex}._sliderRow_6x16d_135{align-items:center;gap:var(--space-md);grid-template-columns:170px 1fr 56px;display:grid}@media (width<=560px){._sliderRow_6x16d_135{grid-template-columns:1fr}}._sliderLabel_6x16d_146{color:var(--text);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}._slider_6x16d_129{width:100%;accent-color:var(--primary);cursor:pointer}._slider_productivity_6x16d_161{accent-color:var(--primary)}._slider_collaboration_6x16d_162{accent-color:var(--success)}._slider_wellbeing_6x16d_163{accent-color:color-mix(in srgb, var(--success) 55%, #14b8a6)}._slider_6x16d_129:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._sliderValue_6x16d_170{font-variant-numeric:tabular-nums;color:var(--text-alt);text-align:right;font-size:13px;font-weight:700}._fieldGrid_6x16d_180{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}._field_6x16d_180{flex-direction:column;gap:6px;min-width:0;display:flex}._label_6x16d_193{color:var(--text);letter-spacing:.02em;font-size:12px;font-weight:600}._helper_6x16d_200{color:var(--text-light);font-size:12px;line-height:1.5}._input_6x16d_206{font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-sm);transition:border-color var(--transition-fast);padding:8px 10px;font-size:13px}._input_6x16d_206:focus{outline:2px solid color-mix(in srgb, var(--primary) 40%, transparent);outline-offset:1px;border-color:var(--primary)}._primaryBtn_6x16d_225,._secondaryBtn_6x16d_226,._ghostBtn_6x16d_227{font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);padding:8px 16px;font-size:13px;font-weight:600}._primaryBtn_6x16d_225{color:#fff;background:var(--primary);border:1px solid #0000}._primaryBtn_6x16d_225:hover:not(:disabled){background:var(--primary-hover)}[data-theme=dark] ._primaryBtn_6x16d_225{color:#09090b}._secondaryBtn_6x16d_226{color:var(--text-alt);border:1px solid var(--border);background:0 0}._secondaryBtn_6x16d_226:hover{color:var(--primary);border-color:var(--primary)}._ghostBtn_6x16d_227{color:var(--text-alt);border:1px solid var(--border);background:0 0}._ghostBtn_6x16d_227:hover:not(:disabled){color:var(--text)}._primaryBtn_6x16d_225:disabled,._ghostBtn_6x16d_227:disabled{opacity:.55;cursor:default}._primaryBtn_6x16d_225:focus-visible,._secondaryBtn_6x16d_226:focus-visible,._ghostBtn_6x16d_227:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._saveBar_6x16d_278{bottom:var(--space-md);z-index:10;justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--surface-elevated);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);animation:_barIn_6x16d_1 .24s var(--spring-pop) both;display:flex;position:sticky}@keyframes _barIn_6x16d_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._saveBarText_6x16d_299{color:var(--text-alt);font-size:13px;font-weight:600}._saveBarActions_6x16d_305{gap:var(--space-sm);display:flex}@media (prefers-reduced-motion:reduce){._spinner_6x16d_54,._saveBar_6x16d_278{animation:none}._switch_6x16d_94,._switchKnob_6x16d_109,._input_6x16d_206,._primaryBtn_6x16d_225,._secondaryBtn_6x16d_226,._ghostBtn_6x16d_227{transition:none}}._wrap_s0s7p_1{gap:var(--space-xl);flex-direction:column;display:flex}._stateCard_s0s7p_9{align-items:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-light);text-align:center;flex-direction:column;font-size:13px;display:flex}._spinner_s0s7p_23{border:2px solid color-mix(in srgb, var(--primary) 25%, transparent);border-top-color:var(--primary);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _spin_s0s7p_23}@keyframes _spin_s0s7p_23{to{transform:rotate(360deg)}}._secondaryBtn_s0s7p_36{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:7px 12px;font-size:13px;font-weight:600}._secondaryBtn_s0s7p_36:hover{color:var(--primary);border-color:var(--primary)}._secondaryBtn_s0s7p_36:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._statGrid_s0s7p_58{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}._statCard_s0s7p_64{padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);animation:_rise_s0s7p_1 .42s var(--spring-soft) both;flex-direction:column;gap:4px;display:flex}@keyframes _rise_s0s7p_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._statLabel_s0s7p_81{text-transform:uppercase;letter-spacing:.04em;color:var(--text-alt);font-size:11px;font-weight:700}._statValue_s0s7p_89{font-variant-numeric:tabular-nums;color:var(--text);letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.15}._statSub_s0s7p_98{color:var(--text-light);font-size:12px}._sectionTitle_s0s7p_105{margin-bottom:var(--space-md);color:var(--text);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}._softCard_s0s7p_115{padding:var(--space-lg);background:var(--surface-card);border:1px dashed var(--border);border-radius:var(--radius-lg)}._softText_s0s7p_122{color:var(--text-light);font-size:13px}._groupGrid_s0s7p_129{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}._groupCard_s0s7p_135{gap:var(--space-sm);padding:var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._groupTop_s0s7p_146{align-items:center;gap:8px;display:flex}._dot_s0s7p_152{border-radius:50%;flex:none;width:9px;height:9px}._groupName_s0s7p_159{color:var(--text);font-size:14px;font-weight:600}._groupMeta_s0s7p_165{color:var(--text-light);gap:6px;font-size:12px;display:flex}._groupProgress_s0s7p_172{align-items:center;gap:10px;display:flex}._progressTrack_s0s7p_178{background:color-mix(in srgb, var(--text) 8%, transparent);border-radius:var(--radius-pill);flex:1;height:8px;overflow:hidden}._progressFill_s0s7p_186{background:var(--primary);border-radius:var(--radius-pill);height:100%;transition:width .3s var(--spring-soft);display:block}._progressPct_s0s7p_194{font-variant-numeric:tabular-nums;color:var(--text-alt);font-size:12px;font-weight:700}._groupFootnote_s0s7p_201{color:var(--text-light);font-size:11px;font-style:italic}._wellbeingCard_s0s7p_209{gap:var(--space-sm);padding:var(--space-lg);background:var(--surface-card);border:1px solid color-mix(in srgb, var(--success) 25%, var(--border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._wellbeingText_s0s7p_220{color:var(--text-alt);font-size:14px}._wellbeingText_s0s7p_220 strong{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--success) 55%, #14b8a6);font-weight:700}._privacyNote_s0s7p_231{color:var(--text-light);align-items:center;gap:7px;font-size:12px;display:inline-flex}._signalGrid_s0s7p_241{gap:var(--space-md);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));display:grid}._signalCard_s0s7p_247{padding:var(--space-md) var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-left:3px solid color-mix(in srgb, var(--primary) 45%, transparent);border-radius:var(--radius-md);flex-direction:column;gap:6px;display:flex}._signalWho_s0s7p_258{color:var(--text);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}._signalText_s0s7p_267{color:var(--text-light);font-size:12px;line-height:1.5}._signalFootnote_s0s7p_273{margin-top:var(--space-md);color:var(--text-light);font-size:12px;font-style:italic}@media (prefers-reduced-motion:reduce){._spinner_s0s7p_23,._statCard_s0s7p_64{animation:none}._progressFill_s0s7p_186,._secondaryBtn_s0s7p_36{transition:none}}._wrap_9yo3v_1{gap:var(--space-lg);flex-direction:column;display:flex}._toolbar_9yo3v_9{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}._sectionTitle_9yo3v_17{color:var(--text);font-size:17px;font-weight:600}._sectionSub_9yo3v_23{color:var(--text-light);margin-top:2px;font-size:12px}._filters_9yo3v_29{flex-wrap:wrap;gap:6px;display:flex}._filterChip_9yo3v_35{color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);background:0 0;padding:5px 11px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:600}._filterChip_9yo3v_35:hover{color:var(--primary);border-color:var(--primary)}._filterChipActive_9yo3v_50{color:var(--primary);background:color-mix(in srgb, var(--primary) 12%, transparent);border-color:color-mix(in srgb, var(--primary) 45%, var(--border))}._filterChip_9yo3v_35:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._stateCard_9yo3v_63{align-items:center;gap:var(--space-md);padding:var(--space-2xl) var(--space-lg);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);color:var(--text-light);text-align:center;flex-direction:column;font-size:13px;display:flex}._spinner_9yo3v_77{border:2px solid color-mix(in srgb, var(--primary) 25%, transparent);border-top-color:var(--primary);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite _spin_9yo3v_77}@keyframes _spin_9yo3v_77{to{transform:rotate(360deg)}}._secondaryBtn_9yo3v_90{font-family:var(--font-family);color:var(--text-alt);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0;padding:7px 14px;font-size:13px;font-weight:600}._secondaryBtn_9yo3v_90:hover:not(:disabled){color:var(--primary);border-color:var(--primary)}._secondaryBtn_9yo3v_90:disabled{opacity:.55;cursor:default}._secondaryBtn_9yo3v_90:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._inlineError_9yo3v_112{color:var(--error);font-size:12px}._tableWrap_9yo3v_119{background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto}._table_9yo3v_119{border-collapse:collapse;width:100%;min-width:860px;font-size:13px}._table_9yo3v_119 th{text-transform:uppercase;letter-spacing:.04em;color:var(--text-light);text-align:left;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;font-size:11px;font-weight:700}._table_9yo3v_119 td{border-bottom:1px solid var(--divider);vertical-align:top;padding:9px 14px}._table_9yo3v_119 tbody tr:last-child td{border-bottom:none}._timeCell_9yo3v_154{color:var(--text-light);white-space:nowrap;font-variant-numeric:tabular-nums}._actorCell_9yo3v_160{color:var(--text);white-space:nowrap;font-weight:600}._actionChip_9yo3v_166{color:var(--primary);background:color-mix(in srgb, var(--primary) 10%, transparent);border-radius:var(--radius-sm);white-space:nowrap;padding:2px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;display:inline-block}._targetCell_9yo3v_177{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}._targetType_9yo3v_184{color:var(--text-alt);margin-right:6px;font-size:12px;font-weight:600}._targetRef_9yo3v_191{color:var(--text-light);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}._metaCell_9yo3v_197{text-overflow:ellipsis;white-space:nowrap;max-width:320px;color:var(--text-light);font-size:12px;overflow:hidden}._moreRow_9yo3v_206{justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){._spinner_9yo3v_77{animation:none}._filterChip_9yo3v_35,._secondaryBtn_9yo3v_90{transition:none}}._page_q2126_1{flex-direction:column;gap:18px;max-width:1200px;display:flex}._breadcrumb_q2126_10{color:var(--text-light);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}._breadcrumbSep_q2126_21{opacity:.5}._breadcrumbLink_q2126_23{color:var(--text-light);transition:color var(--transition-fast);text-decoration:none}._breadcrumbLink_q2126_23:hover{color:var(--primary)}._breadcrumbLink_q2126_23:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}._pageHeader_q2126_37{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;margin-bottom:4px;display:flex}._pageHeaderText_q2126_46{flex-direction:column;gap:4px;display:flex}._pageTitle_q2126_52{color:var(--text);letter-spacing:-.01em;font-size:26px;font-weight:600;line-height:1.2}._pageSubtitle_q2126_60{color:var(--text-light);font-size:14px}._backLink_q2126_65{color:var(--text-alt);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-sm);transition:color var(--transition-fast), border-color var(--transition-fast);align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._backLink_q2126_65:hover{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 40%, var(--border))}._backLink_q2126_65:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._tabs_q2126_92{border-bottom:1px solid var(--border);gap:2px;display:flex;overflow-x:auto}._tab_q2126_92{font-family:var(--font-family);color:var(--text-light);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast);background:0 0;border:none;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex;position:relative}._tab_q2126_92:hover{color:var(--text)}._tab_q2126_92[aria-selected=true]{color:var(--primary)}._tab_q2126_92:after{content:"";background:var(--primary);transform-origin:50%;height:2px;transition:transform .22s var(--spring-glide);border-radius:2px;position:absolute;bottom:-1px;left:10px;right:10px;transform:scaleX(0)}._tab_q2126_92[aria-selected=true]:after{transform:scaleX(1)}._tab_q2126_92:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:var(--radius-sm)}._tabBadge_q2126_142{font-variant-numeric:tabular-nums;min-width:18px;height:18px;color:var(--primary);background:color-mix(in srgb, var(--primary) 14%, transparent);border-radius:var(--radius-pill);justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:700;display:inline-flex}._panel_q2126_159{gap:var(--space-lg);animation:_panelIn_q2126_1 .26s var(--spring-soft) both;flex-direction:column;display:flex}@keyframes _panelIn_q2126_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._guardCard_q2126_173{align-items:flex-start;gap:var(--space-sm);padding:var(--space-xl);background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;max-width:520px;display:flex}._guardTitle_q2126_186{color:var(--text);font-size:18px;font-weight:600}._guardText_q2126_192{color:var(--text-light);font-size:13px;line-height:1.6}._guardLink_q2126_198{margin-top:var(--space-sm);color:#fff;background:var(--primary);border-radius:var(--radius-sm);transition:background var(--transition-fast);align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._guardLink_q2126_198:hover{background:var(--primary-hover);color:#fff}._guardLink_q2126_198:focus-visible{outline:2px solid var(--primary);outline-offset:2px}[data-theme=dark] ._guardLink_q2126_198{color:#09090b}@media (prefers-reduced-motion:reduce){._panel_q2126_159{animation:none}._tab_q2126_92:after,._tab_q2126_92,._backLink_q2126_65,._breadcrumbLink_q2126_23{transition:none}}._wrap_a36vw_1{text-align:center;background:var(--surface-card);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:460px;box-shadow:var(--shadow-md);flex-direction:column;align-items:center;margin:80px auto;padding:36px 32px;display:flex}._iconWrap_a36vw_19{color:#f43f5e;background:#f43f5e1a;border:1px solid #f43f5e38;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:20px;display:inline-flex}[data-theme=dark] ._iconWrap_a36vw_19{color:#fb7185;background:#fb71851f;border-color:#fb71854d}._title_a36vw_38{color:var(--text);letter-spacing:-.005em;margin-bottom:8px;font-size:18px;font-weight:600}._subtitle_a36vw_46{color:var(--text-light);max-width:360px;margin-bottom:22px;font-size:13px;line-height:1.55}._incident_a36vw_59{background:var(--bg-gray);border:1px solid var(--border);border-radius:var(--radius-sm);text-align:left;flex-direction:column;gap:4px;width:100%;margin:0 0 24px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;display:flex}._incidentRow_a36vw_74{grid-template-columns:92px 1fr;align-items:baseline;gap:10px;display:grid}._incidentKey_a36vw_81{color:var(--text-light);letter-spacing:.08em;font-weight:700}._incidentVal_a36vw_87{color:var(--text-alt);letter-spacing:.02em;word-break:break-all;margin:0}._action_a36vw_94{height:38px;font-family:var(--font-family);color:#fff;background:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);transition:background var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;padding:0 18px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}._action_a36vw_94:hover{background:var(--primary-hover);border-color:var(--primary-hover);color:#fff}._action_a36vw_94:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._skeleton_1nnaf_1{min-height:280px;color:var(--text-light);letter-spacing:.04em;flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}._skeletonLabel_1nnaf_13{text-transform:uppercase;letter-spacing:.12em;font-size:10px;font-weight:600}._spinner_1nnaf_20{border:2px solid var(--border);border-top-color:var(--primary);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite _spin_1nnaf_20}@keyframes _spin_1nnaf_20{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1nnaf_20{animation-duration:2s}}._viewport_tsnxj_12{z-index:9990;pointer-events:none;flex-direction:column;align-items:flex-end;gap:0;width:min(396px,100vw - 32px);display:flex;position:fixed;bottom:66px;right:24px}._queueChip_tsnxj_29{color:var(--text-alt);background:color-mix(in srgb, var(--surface-elevated) 92%, transparent);border:1px solid var(--border);border-radius:var(--radius-pill);box-shadow:var(--shadow-sm);animation:_chipIn_tsnxj_1 .24s var(--spring-soft) both;align-self:center;margin-bottom:6px;padding:3px 10px;font-size:11px;font-weight:600}@keyframes _chipIn_tsnxj_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._slot_tsnxj_50{width:100%;transition:grid-template-rows .34s var(--spring-soft);grid-template-rows:0fr;display:grid}._slotOpen_tsnxj_57{grid-template-rows:1fr}._slotLeave_tsnxj_59{grid-template-rows:0fr;transition:grid-template-rows .24s cubic-bezier(.4,0,.6,1)}._inner_tsnxj_73{opacity:0;min-height:0;transition:transform .42s var(--spring-glide), opacity .3s ease;margin:-18px -100vw -18px -18px;padding:18px 100vw 28px 18px;overflow:hidden;transform:translate(min(440px,110vw))}._slotOpen_tsnxj_57 ._inner_tsnxj_73{opacity:1;transform:none}._slotLeave_tsnxj_59 ._inner_tsnxj_73{opacity:0;transition:transform .24s cubic-bezier(.4,0,1,1),opacity .2s ease-in;transform:translate(min(440px,110vw))}._card_tsnxj_93{--tone:var(--primary);pointer-events:auto;cursor:pointer;touch-action:pan-y;background:color-mix(in srgb, var(--surface-elevated) 88%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);border:1px solid color-mix(in srgb, var(--text) 10%, var(--border));border-radius:var(--radius-lg);transition:transform .22s var(--spring-glide), opacity .22s ease, box-shadow .18s ease, border-color .18s ease;align-items:flex-start;gap:10px;padding:12px 14px 13px 16px;display:flex;position:relative;box-shadow:0 1px 2px #00000012,0 10px 28px #0f122224}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._card_tsnxj_93{background:var(--surface-elevated)}}[data-theme=dark] ._card_tsnxj_93{border-color:color-mix(in srgb, var(--text) 14%, var(--border));box-shadow:0 1px 2px #00000080,0 14px 36px #00000073,inset 0 1px #ffffff0d}._card_tsnxj_93[data-tone=success]{--tone:var(--success)}._card_tsnxj_93[data-tone=warning]{--tone:var(--warning)}._card_tsnxj_93[data-tone=danger]{--tone:var(--error)}._card_tsnxj_93[data-tone=celebrate]{--tone:var(--accent-green)}._card_tsnxj_93:hover{border-color:color-mix(in srgb, var(--tone) 30%, var(--border));transform:translateY(-2px);box-shadow:0 2px 4px #00000014,0 16px 40px #0f12222e}[data-theme=dark] ._card_tsnxj_93:hover{box-shadow:0 2px 4px #00000080,0 18px 44px #0000008c,inset 0 1px #ffffff0f}._card_tsnxj_93:has(:focus-visible){outline:2px solid var(--primary);outline-offset:2px}._dragging_tsnxj_158{cursor:grabbing;transition:none!important}._flung_tsnxj_159{transition:transform .2s cubic-bezier(.4,0,1,1),opacity .18s ease-in!important}._rail_tsnxj_163{border-radius:var(--radius-pill);background:var(--tone);width:3px;position:absolute;top:12px;bottom:12px;left:0}._card_tsnxj_93[data-tone=celebrate] ._rail_tsnxj_163{background:linear-gradient(180deg, var(--primary), var(--accent-green))}._sticky_tsnxj_179 ._rail_tsnxj_163{animation:2.4s ease-in-out infinite _railPulse_tsnxj_1}@keyframes _railPulse_tsnxj_1{0%,to{opacity:1}50%{opacity:.45}}._iconCol_tsnxj_188{flex:none;padding-top:1px}._avatar_tsnxj_190{display:block}._toneBadge_tsnxj_192,._emojiBadge_tsnxj_193{width:30px;height:30px;color:color-mix(in srgb, var(--tone) 75%, var(--text));background:color-mix(in srgb, var(--tone) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--tone) 24%, transparent);border-radius:50%;place-items:center;display:inline-grid}._emojiBadge_tsnxj_193{font-size:15px}._content_tsnxj_208{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}._titleRow_tsnxj_210{align-items:baseline;gap:8px;padding-right:18px;display:flex}._title_tsnxj_210{min-width:0;color:var(--text);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;font-size:13px;font-weight:650;line-height:1.35;display:-webkit-box;overflow:hidden}._time_tsnxj_231{color:var(--text-light);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:10.5px}._body_tsnxj_239{color:var(--text-alt);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}._quote_tsnxj_250{border-left:2px solid color-mix(in srgb, var(--tone) 35%, var(--border));color:var(--text-alt);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0 0;padding-left:8px;font-size:12px;font-style:italic;line-height:1.45;display:-webkit-box;overflow:hidden}._openHit_tsnxj_268{z-index:1;cursor:pointer;border-radius:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}._openHit_tsnxj_268:focus-visible{outline:none}._openHint_tsnxj_281{z-index:0;color:color-mix(in srgb, var(--tone) 70%, var(--text));opacity:0;transition:opacity .16s ease, transform .2s var(--spring-glide);pointer-events:none;font-size:10.5px;font-weight:650;position:absolute;bottom:9px;right:12px;transform:translate(-3px)}._card_tsnxj_93:hover ._openHint_tsnxj_281{opacity:1;transform:none}._card_tsnxj_93:has(._openHit_tsnxj_268:focus-visible) ._openHint_tsnxj_281{opacity:1;transform:none}._closeBtn_tsnxj_303{z-index:2;width:24px;height:24px;color:var(--text-light);border-radius:var(--radius-sm);cursor:pointer;opacity:.55;background:0 0;border:0;place-items:center;transition:opacity .14s,background .14s,color .14s;display:inline-grid;position:absolute;top:7px;right:7px}._card_tsnxj_93:hover ._closeBtn_tsnxj_303{opacity:1}._closeBtn_tsnxj_303:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, transparent)}._closeBtn_tsnxj_303:focus-visible{opacity:1;outline:2px solid var(--primary);outline-offset:1px}@media (hover:none){._closeBtn_tsnxj_303{opacity:.8}}._progress_tsnxj_341{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--tone) 55%, transparent);transform-origin:0;height:2px;animation:linear forwards _drain_tsnxj_1;position:absolute;bottom:0;left:14px;right:14px}@keyframes _drain_tsnxj_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}._card_tsnxj_93:hover ._progress_tsnxj_341,._held_tsnxj_361 ._progress_tsnxj_341,._frozen_tsnxj_362 ._progress_tsnxj_341{animation-play-state:paused}@media (width<=600px){._viewport_tsnxj_12{width:calc(100vw - 24px);bottom:58px;right:12px}._openHint_tsnxj_281{display:none}}@media (prefers-reduced-motion:reduce){._slot_tsnxj_50,._slotLeave_tsnxj_59,._inner_tsnxj_73,._slotLeave_tsnxj_59 ._inner_tsnxj_73,._card_tsnxj_93,._flung_tsnxj_159,._openHint_tsnxj_281{transition:none!important}._queueChip_tsnxj_29,._sticky_tsnxj_179 ._rail_tsnxj_163,._progress_tsnxj_341{animation:none!important}._card_tsnxj_93:hover{transform:none}}._srAnnouncer_tsnxj_395{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._launcher_sgvvl_16{z-index:9992;max-width:34px;height:34px;font-family:var(--font-family);color:var(--text-alt);cursor:pointer;background:color-mix(in srgb, var(--surface-elevated) 86%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);border:1px solid color-mix(in srgb, var(--text) 12%, var(--border));transition:max-width .32s var(--spring-glide), padding .32s var(--spring-glide), color .18s ease, border-color .18s ease, box-shadow .22s ease, transform .16s var(--spring-glide);border-radius:9999px;align-items:center;gap:0;padding:0 9px;font-size:12.5px;font-weight:600;display:inline-flex;position:fixed;bottom:20px;right:20px;overflow:hidden;box-shadow:0 1px 2px #0000000f,0 6px 18px #0f12221a}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){._launcher_sgvvl_16{background:var(--surface-elevated)}}._launcher_sgvvl_16:hover,._launcher_sgvvl_16:focus-visible{max-width:140px;color:var(--text);border-color:color-mix(in srgb, var(--primary) 40%, var(--border));padding:0 13px 0 10px;transform:translateY(-1px);box-shadow:0 2px 4px #00000014,0 10px 26px #0f122229}._launcher_sgvvl_16:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._launcher_sgvvl_16:active{transform:scale(.95)}._launcherOpen_sgvvl_76{max-width:34px;color:var(--text);border-color:color-mix(in srgb, var(--primary) 45%, var(--border));padding:0 9px}._launcherOpen_sgvvl_76 ._launcherLabel_sgvvl_83{opacity:0}._launcherIcon_sgvvl_87{width:15px;transition:transform .32s var(--spring-pop);flex:none;place-items:center;display:inline-grid}._launcher_sgvvl_16:hover ._launcherIcon_sgvvl_87{transform:rotate(-8deg)scale(1.06)}._launcherOpen_sgvvl_76 ._launcherIcon_sgvvl_87{transform:rotate(90deg)}._launcherLabel_sgvvl_83{white-space:nowrap;opacity:0;flex:none;padding-left:7px;transition:opacity .2s 60ms}._launcher_sgvvl_16:hover ._launcherLabel_sgvvl_83,._launcher_sgvvl_16:focus-visible ._launcherLabel_sgvvl_83{opacity:1}._launcherDot_sgvvl_117{background:var(--error);width:7px;height:7px;box-shadow:0 0 0 2px var(--surface-elevated);border-radius:50%;animation:2.6s ease-in-out infinite _dotPulse_sgvvl_1;position:absolute;top:5px;right:5px}@keyframes _dotPulse_sgvvl_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.86)}}._panel_sgvvl_136{z-index:9993;width:min(400px,100vw - 32px);max-height:min(660px,100vh - 100px);font-family:var(--font-family);background:var(--surface-card);border:1px solid color-mix(in srgb, var(--text) 12%, var(--border));transform-origin:100% 100%;animation:_panelIn_sgvvl_1 .34s var(--spring-glide) both;border-radius:16px;flex-direction:column;display:flex;position:fixed;bottom:64px;right:20px;overflow:hidden;box-shadow:0 2px 6px #0000000f,0 22px 60px #0f122238}[data-theme=dark] ._panel_sgvvl_136{box-shadow:0 2px 6px #00000080,0 24px 64px #0009,inset 0 1px #ffffff0d}@keyframes _panelIn_sgvvl_1{0%{opacity:0;transform:scale(.9)translateY(10px)}to{opacity:1;transform:none}}._stepKind_sgvvl_175{flex-direction:column;padding:18px 16px 16px;display:flex}._head_sgvvl_181{padding:0 4px 12px}._title_sgvvl_185{letter-spacing:-.01em;color:var(--text);margin:0;font-size:17px;font-weight:650}._sub_sgvvl_193{color:var(--text-light);margin:4px 0 0;font-size:12.5px;line-height:1.5}._kindList_sgvvl_200{flex-direction:column;gap:4px;display:flex}._kindBtn_sgvvl_207{text-align:left;cursor:pointer;transition:background .14s ease, border-color .14s ease, transform .18s var(--spring-glide);animation:_kindIn_sgvvl_1 .32s var(--spring-soft) both;animation-delay:calc(var(--i) * 42ms);background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:11px;padding:9px 10px;font-family:inherit;display:flex}@keyframes _kindIn_sgvvl_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}._kindBtn_sgvvl_207:hover{background:color-mix(in srgb, var(--primary) 7%, transparent);border-color:color-mix(in srgb, var(--primary) 22%, transparent);transform:translate(2px)}._kindBtn_sgvvl_207:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._kindBtn_sgvvl_207:active{transform:scale(.985)}._kindEmoji_sgvvl_243{background:color-mix(in srgb, var(--text) 5%, transparent);width:32px;height:32px;transition:transform .26s var(--spring-pop), background .14s ease;border-radius:9px;flex:none;place-items:center;font-size:16px;display:inline-grid}._kindBtn_sgvvl_207:hover ._kindEmoji_sgvvl_243{background:color-mix(in srgb, var(--primary) 12%, transparent);transform:scale(1.12)rotate(-6deg)}._kindText_sgvvl_260{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}._kindLabel_sgvvl_268{color:var(--text);font-size:13.5px;font-weight:600}._kindHint_sgvvl_274{color:var(--text-light);font-size:11.5px;line-height:1.4}._kindChevron_sgvvl_280{color:var(--text-light);opacity:0;transition:opacity .16s ease, transform .22s var(--spring-glide);flex:none;font-size:17px;transform:translate(-4px)}._kindBtn_sgvvl_207:hover ._kindChevron_sgvvl_280,._kindBtn_sgvvl_207:focus-visible ._kindChevron_sgvvl_280{opacity:1;transform:none}._stepDetail_sgvvl_297{min-height:0;animation:_stepIn_sgvvl_1 .28s var(--spring-soft) both;flex-direction:column;display:flex}@keyframes _stepIn_sgvvl_1{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}._headRow_sgvvl_309{border-bottom:1px solid var(--divider);flex:none;align-items:center;gap:8px;padding:11px 12px;display:flex}._backBtn_sgvvl_318,._closeBtn_sgvvl_319{width:26px;height:26px;color:var(--text-light);cursor:pointer;background:0 0;border:none;border-radius:7px;place-items:center;transition:color .14s,background .14s,transform .14s;display:inline-grid}._backBtn_sgvvl_318:hover,._closeBtn_sgvvl_319:hover{color:var(--text);background:color-mix(in srgb, var(--text) 7%, transparent)}._backBtn_sgvvl_318:hover{transform:translate(-2px)}._backBtn_sgvvl_318:focus-visible,._closeBtn_sgvvl_319:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._closeBtn_sgvvl_319{margin-left:auto}._crumb_sgvvl_348{color:var(--text);font-size:12.5px;font-weight:600}._form_sgvvl_354{flex-direction:column;flex:auto;gap:10px;min-height:0;padding:14px 16px 16px;display:flex;overflow-y:auto}._titleInput_sgvvl_364,._descInput_sgvvl_365{width:100%;font-family:var(--font-family);color:var(--text);background:var(--surface-elevated);border:1px solid var(--border);border-radius:10px;padding:9px 11px;transition:border-color .16s,box-shadow .16s}._titleInput_sgvvl_364{font-size:13.5px;font-weight:600}._descInput_sgvvl_365{resize:vertical;min-height:120px;font-size:13px;line-height:1.55}._titleInput_sgvvl_364:focus,._descInput_sgvvl_365:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 14%, transparent);outline:none}._titleInput_sgvvl_364::placeholder,._descInput_sgvvl_365::placeholder{color:var(--text-light);font-weight:400}._impactRow_sgvvl_403{gap:6px;display:flex}._impactChip_sgvvl_408{font-family:var(--font-family);color:var(--text-light);border:1px solid var(--border);cursor:pointer;transition:color .14s ease, background .14s ease, border-color .14s ease, transform .12s var(--spring-glide);background:0 0;border-radius:9px;flex:1 1 0;padding:7px 4px;font-size:12px;font-weight:600}._impactChip_sgvvl_408:hover{color:var(--text);border-color:var(--text-light)}._impactChip_sgvvl_408:active{transform:scale(.96)}._impactChip_sgvvl_408:focus-visible{outline:2px solid var(--primary);outline-offset:1px}._impactChipActive_sgvvl_435{color:var(--primary);background:color-mix(in srgb, var(--primary) 11%, transparent);border-color:color-mix(in srgb, var(--primary) 45%, transparent)}._impactBlocking_sgvvl_442._impactChipActive_sgvvl_435{color:var(--error);background:color-mix(in srgb, var(--error) 11%, transparent);border-color:color-mix(in srgb, var(--error) 45%, transparent)}._shotDrop_sgvvl_450{font-family:var(--font-family);color:var(--text-light);border:1px dashed var(--border);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:11px 10px;font-size:11.5px;transition:border-color .16s,background .16s,color .16s;display:flex}._shotDrop_sgvvl_450:hover,._shotDropOver_sgvvl_467{color:var(--text);border-color:var(--primary);background:color-mix(in srgb, var(--primary) 6%, transparent)}._shotDrop_sgvvl_450:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._shotKbd_sgvvl_478{color:var(--text-alt);background:color-mix(in srgb, var(--text) 7%, transparent);border:1px solid var(--border);border-bottom-width:2px;border-radius:5px;padding:1px 5px;font-size:10.5px;font-weight:700}._shotPlus_sgvvl_489{opacity:.6;font-size:10px}._shotText_sgvvl_490{margin-left:4px}._shotPreview_sgvvl_492{border:1px solid var(--border);animation:_shotIn_sgvvl_1 .3s var(--spring-pop) both;border-radius:10px;position:relative;overflow:hidden}@keyframes _shotIn_sgvvl_1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}._shotImg_sgvvl_505{object-fit:cover;object-position:top left;width:100%;max-height:150px;display:block}._shotRemove_sgvvl_513{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;background:#0f172ab8;border:none;border-radius:7px;place-items:center;width:24px;height:24px;transition:background .14s,transform .14s;display:inline-grid;position:absolute;top:6px;right:6px}._shotRemove_sgvvl_513:hover{background:#0f172ae6;transform:scale(1.06)}._shotRemove_sgvvl_513:focus-visible{outline-offset:1px;outline:2px solid #fff}._diagBlock_sgvvl_543{border:1px solid var(--border);background:color-mix(in srgb, var(--text) 3%, transparent);border-radius:10px;overflow:hidden}._diagToggle_sgvvl_550{width:100%;font-family:var(--font-family);color:var(--text-alt);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:8px 10px;font-size:11.5px;font-weight:600;transition:color .14s,background .14s;display:flex}._diagToggle_sgvvl_550:hover{color:var(--text);background:color-mix(in srgb, var(--text) 4%, transparent)}._diagToggle_sgvvl_550:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}._diagChevron_sgvvl_576{color:var(--text-light);transition:transform .22s var(--spring-pop);font-size:14px;display:inline-block}._diagChevronOpen_sgvvl_583{transform:rotate(90deg)}._diagPills_sgvvl_585{gap:4px;margin-left:auto;display:flex}._diagPill_sgvvl_585{color:var(--text-light);background:color-mix(in srgb, var(--text) 8%, transparent);white-space:nowrap;border-radius:9999px;padding:1px 7px;font-size:10px;font-weight:700}._diagPillError_sgvvl_601{color:var(--error);background:color-mix(in srgb, var(--error) 13%, transparent)}._diagPillWarn_sgvvl_606{color:var(--warning);background:color-mix(in srgb, var(--warning) 14%, transparent)}._diagBody_sgvvl_611{animation:_diagIn_sgvvl_1 .24s var(--spring-soft) both;padding:0 10px 10px}@keyframes _diagIn_sgvvl_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}._diagNote_sgvvl_621{color:var(--text-light);margin:0 0 7px;font-size:11px;line-height:1.5}._diagPre_sgvvl_628{max-height:190px;color:var(--text-alt);background:var(--surface-canvas);border:1px solid var(--border);white-space:pre;border-radius:7px;margin:0;padding:9px 10px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10.5px;line-height:1.55;overflow:auto}._error_sgvvl_645{color:var(--error);background:color-mix(in srgb, var(--error) 9%, transparent);border:1px solid color-mix(in srgb, var(--error) 28%, transparent);border-radius:9px;margin:0;padding:8px 10px;font-size:12px;line-height:1.45}._footer_sgvvl_656{align-items:center;gap:10px;padding-top:2px;display:flex}._sendBtn_sgvvl_663{font-family:var(--font-family);color:#fff;background:var(--primary);cursor:pointer;transition:background .14s ease, transform .12s var(--spring-glide), box-shadow .16s ease;border:none;border-radius:9px;align-items:center;gap:7px;padding:9px 18px;font-size:13px;font-weight:650;display:inline-flex;box-shadow:0 1px 2px #0000001a}._sendBtn_sgvvl_663:hover:not(:disabled){background:var(--primary-hover);box-shadow:0 4px 12px color-mix(in srgb, var(--primary) 35%, transparent);transform:translateY(-1px)}._sendBtn_sgvvl_663:active:not(:disabled){transform:scale(.97)}._sendBtn_sgvvl_663:disabled{opacity:.45;cursor:not-allowed}._sendBtn_sgvvl_663:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._footerHint_sgvvl_699{color:var(--text-light);font-size:11.5px}._spinner_sgvvl_704{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:12px;height:12px;animation:.72s linear infinite _spin_sgvvl_704}@keyframes _spin_sgvvl_704{to{transform:rotate(360deg)}}._stepSent_sgvvl_719{text-align:center;animation:_stepIn_sgvvl_1 .3s var(--spring-soft) both;flex-direction:column;align-items:center;gap:6px;padding:40px 26px 42px;display:flex}._sentMark_sgvvl_729{width:52px;height:52px;color:var(--success);background:color-mix(in srgb, var(--success) 13%, transparent);animation:_markPop_sgvvl_1 .52s var(--spring-pop) both;border-radius:50%;place-items:center;margin-bottom:6px;display:inline-grid}@keyframes _markPop_sgvvl_1{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}._sentTitle_sgvvl_747{color:var(--text);margin:0;font-size:16px;font-weight:650}._sentText_sgvvl_754{color:var(--text-light);max-width:30ch;margin:0;font-size:12.5px;line-height:1.5}._srOnly_sgvvl_764{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){._panel_sgvvl_136{width:auto;bottom:62px;left:12px;right:12px}._launcher_sgvvl_16{bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){._launcher_sgvvl_16,._launcherIcon_sgvvl_87,._launcherLabel_sgvvl_83,._kindBtn_sgvvl_207,._kindEmoji_sgvvl_243,._kindChevron_sgvvl_280,._impactChip_sgvvl_408,._sendBtn_sgvvl_663,._backBtn_sgvvl_318,._closeBtn_sgvvl_319,._shotRemove_sgvvl_513,._diagChevron_sgvvl_576,._titleInput_sgvvl_364,._descInput_sgvvl_365,._shotDrop_sgvvl_450{transition:none!important}._panel_sgvvl_136,._kindBtn_sgvvl_207,._stepDetail_sgvvl_297,._stepSent_sgvvl_719,._sentMark_sgvvl_729,._shotPreview_sgvvl_492,._diagBody_sgvvl_611{animation:none!important}._launcherDot_sgvvl_117{animation:none}}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}
