._app_1srai_3{width:100%;height:100%;min-height:100vh;background:var(--ui-color-bg);color:var(--ui-color-text);font-family:var(--ui-font-number);overflow:hidden;position:relative}._app_1srai_3{display:flex;flex-direction:column}._app_1srai_3{overflow:hidden}._app_1srai_3{transition:background-color var(--ui-transition-normal),color var(--ui-transition-normal)}@media(prefers-contrast:high){._app_1srai_3{background:#000;color:#fff}}@media(prefers-reduced-motion:reduce){._app_1srai_3{transition:none}}@media print{._app_1srai_3{background:#fff;color:#000}}._enterAnimation_1srai_56{animation:_appEnter_1srai_1 1s ease-out forwards}._routeLoading_1srai_60{display:grid;flex:1 1 auto;place-items:center;color:var(--ui-color-text-muted);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-sm)}@keyframes _appEnter_1srai_1{0%{opacity:0;transform:scale(.95) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@media(prefers-reduced-motion:reduce){._enterAnimation_1srai_56{animation:_appEnterReduced_1srai_1 .3s ease-out forwards}@keyframes _appEnterReduced_1srai_1{0%{opacity:0}to{opacity:1}}}._overlay_7561v_1{position:fixed;inset:0;pointer-events:none;z-index:2000;overflow:hidden}._piece_7561v_9{position:absolute;top:-12vh;left:var(--left);width:var(--w);height:var(--h);background:var(--color);opacity:.95;border-radius:2px;transform:translateZ(0) rotate(var(--rot));animation:_fall_7561v_1 var(--dur) linear var(--delay) forwards,_drift_7561v_1 calc(var(--dur) * .9) ease-in-out var(--delay) forwards,_spin_7561v_1 calc(var(--dur) * .6) linear var(--delay) forwards;will-change:transform}@keyframes _fall_7561v_1{0%{transform:translate3d(0,-12vh,0) rotate(var(--rot))}to{transform:translate3d(0,112vh,0) rotate(calc(var(--rot) + 540deg))}}@keyframes _drift_7561v_1{0%{margin-left:0}50%{margin-left:var(--drift)}to{margin-left:calc(var(--drift) * -.4)}}@keyframes _spin_7561v_1{0%{filter:brightness(1)}50%{filter:brightness(1.15)}to{filter:brightness(1)}}:root{color-scheme:dark;--ui-color-bg: #0c1110;--ui-color-bg-raised: #111715;--ui-color-bg-elevated: #18201d;--ui-color-bg-muted: #141b18;--ui-color-border: rgba(232, 233, 224, .13);--ui-color-border-strong: rgba(232, 233, 224, .22);--ui-color-text: #f0f1ec;--ui-color-text-muted: #a3a8a1;--ui-color-text-subtle: #7e857e;--ui-color-static-white: #ffffff;--ui-color-accent: #2fecc6;--ui-color-accent-strong: #17c7ad;--ui-color-accent-soft: rgba(47, 236, 198, .14);--ui-color-accent-border: rgba(47, 236, 198, .58);--ui-color-danger: #ef5f67;--ui-color-danger-soft: rgba(239, 95, 103, .12);--ui-color-danger-border: rgba(239, 95, 103, .54);--ui-color-warning: #d7a541;--ui-color-warning-soft: rgba(215, 165, 65, .12);--ui-color-info: #63c4e8;--ui-color-info-soft: rgba(99, 196, 232, .12);--ui-color-success: #4fce8b;--ui-color-success-soft: rgba(79, 206, 139, .12);--ui-chart-surface: rgba(9, 14, 12, .72);--ui-chart-border: rgba(232, 233, 224, .14);--ui-chart-grid: rgba(232, 233, 224, .11);--ui-chart-axis: rgba(232, 233, 224, .58);--ui-chart-highlight: rgba(232, 233, 224, .055);--ui-chart-shadow: inset 0 -20px 44px rgba(0, 0, 0, .1);--ui-glass-backdrop: rgba(2, 5, 4, .5);--ui-glass-surface: rgba(14, 19, 18, .76);--ui-glass-surface-strong: rgba(14, 19, 18, .9);--ui-glass-surface-soft: rgba(20, 27, 24, .5);--ui-glass-surface-subtle: rgba(12, 17, 16, .38);--ui-glass-border: rgba(232, 233, 224, .13);--ui-glass-border-strong: rgba(232, 233, 224, .22);--ui-glass-highlight: inset 0 1px 0 rgba(232, 233, 224, .07);--ui-glass-shadow: 0 24px 80px rgba(0, 0, 0, .48), 0 8px 24px rgba(0, 0, 0, .24);--ui-glass-blur: 22px;--ui-glass-blur-soft: 12px;--ui-glass-saturation: 135%;--ui-font-sans: "Inter", "Source Han Sans SC", "Microsoft YaHei", sans-serif;--ui-font-number: "Roboto Mono", "DIN Alternate", "DIN Condensed", monospace;--ui-font-size-xs: 11px;--ui-font-size-sm: 12px;--ui-font-size-md: 14px;--ui-font-size-lg: 16px;--ui-font-size-xl: 20px;--ui-font-size-display: clamp(48px, 7vw, 80px);--ui-space-1: 4px;--ui-space-2: 8px;--ui-space-3: 12px;--ui-space-4: 16px;--ui-space-5: 24px;--ui-space-6: 32px;--ui-space-7: 40px;--ui-space-8: 48px;--ui-radius-xs: 2px;--ui-radius-sm: 4px;--ui-radius-md: 6px;--ui-radius-lg: 8px;--ui-radius-round: 999px;--ui-shadow-panel: var(--ui-glass-shadow);--ui-shadow-control: 0 0 0 1px rgba(47, 236, 198, .08);--ui-focus-ring: 0 0 0 2px rgba(47, 236, 198, .28);--ui-motion-duration-instant: 80ms;--ui-motion-duration-fast: .14s;--ui-motion-duration-normal: .2s;--ui-motion-duration-slow: .24s;--ui-motion-duration-drawer: .28s;--ui-motion-duration-exit: .18s;--ui-motion-duration-ambient-fast: 2s;--ui-motion-duration-ambient-normal: 3s;--ui-motion-duration-ambient-slow: 4s;--ui-motion-ease-standard: cubic-bezier(.2, 0, 0, 1);--ui-motion-ease-emphasized: cubic-bezier(.16, 1, .3, 1);--ui-motion-ease-exit: cubic-bezier(.4, 0, 1, 1);--ui-motion-ease-ambient: ease-in-out;--ui-motion-distance-xs: 2px;--ui-motion-distance-sm: 4px;--ui-motion-distance-md: 8px;--ui-motion-distance-lg: 12px;--ui-motion-hover-scale: 1.04;--ui-motion-press-scale: .98;--ui-transition-fast: var(--ui-motion-duration-fast) var(--ui-motion-ease-standard);--ui-transition-gentle: var(--ui-motion-duration-exit) ease;--ui-transition-normal: var(--ui-motion-duration-normal) var(--ui-motion-ease-standard);--ui-z-modal: 2000;--ui-z-floating: 3000;--ui-z-toast: 10000}[data-ui-root]{background:var(--ui-color-bg)}[data-ui-root],[data-ui-scope]{color:var(--ui-color-text);font-family:var(--ui-font-sans);font-size:var(--ui-font-size-md);letter-spacing:0}[data-ui-root] *,[data-ui-root] *:before,[data-ui-root] *:after,[data-ui-scope] *,[data-ui-scope] *:before,[data-ui-scope] *:after{box-sizing:border-box}[data-ui-root] ::selection,[data-ui-scope] ::selection{background:#2fecc63d;color:var(--ui-color-text)}[data-ui-root] button,[data-ui-root] input,[data-ui-root] select,[data-ui-root] textarea,[data-ui-scope] button,[data-ui-scope] input,[data-ui-scope] select,[data-ui-scope] textarea{font:inherit}[data-ui-root] button:focus-visible,[data-ui-root] input:focus-visible,[data-ui-root] select:focus-visible,[data-ui-root] textarea:focus-visible,[data-ui-root] [tabindex]:focus-visible,[data-ui-scope] button:focus-visible,[data-ui-scope] input:focus-visible,[data-ui-scope] select:focus-visible,[data-ui-scope] textarea:focus-visible,[data-ui-scope] [tabindex]:focus-visible{outline:none;box-shadow:var(--ui-focus-ring)}[data-ui-root] svg,[data-ui-scope] svg{flex:0 0 auto}@media(prefers-reduced-motion:reduce){:root{--ui-motion-duration-instant: 1ms;--ui-motion-duration-fast: 1ms;--ui-motion-duration-normal: 1ms;--ui-motion-duration-slow: 1ms;--ui-motion-duration-drawer: 1ms;--ui-motion-duration-exit: 1ms;--ui-motion-distance-xs: 0;--ui-motion-distance-sm: 0;--ui-motion-distance-md: 0;--ui-motion-distance-lg: 0;--ui-motion-hover-scale: 1;--ui-motion-press-scale: 1}[data-ui-root],[data-ui-root] *,[data-ui-root] *:before,[data-ui-root] *:after,[data-ui-scope],[data-ui-scope] *,[data-ui-scope] *:before,[data-ui-scope] *:after{scroll-behavior:auto!important}}._button_1ieow_1,._iconButton_1ieow_2,._switchRoot_1ieow_3,._checkboxBox_1ieow_4,._radioDot_1ieow_5,._stepperButton_1ieow_6,._tabButton_1ieow_7,._listItem_1ieow_8,._closeButton_1ieow_9{transition:background-color var(--ui-transition-fast),border-color var(--ui-transition-fast),color var(--ui-transition-fast),opacity var(--ui-transition-fast),transform var(--ui-transition-fast)}._badge_1ieow_18,._input_1ieow_19,._select_1ieow_20,._textarea_1ieow_21,._inputShell_1ieow_22,._filePicker_1ieow_23,._radioRowSegmented_1ieow_24,._metricCard_1ieow_25,._statusPill_1ieow_26,._infoPanel_1ieow_27{transition:background-color var(--ui-transition-fast),border-color var(--ui-transition-fast),box-shadow var(--ui-transition-fast),color var(--ui-transition-fast),opacity var(--ui-transition-fast),transform var(--ui-transition-fast)}._button_1ieow_1,._iconButton_1ieow_2,._stepperButton_1ieow_6,._tabButton_1ieow_7,._closeButton_1ieow_9{align-items:center;border:1px solid transparent;border-radius:var(--ui-radius-md);display:inline-flex;justify-content:center;min-width:0;white-space:nowrap}._button_1ieow_1{cursor:pointer;gap:var(--ui-space-2);font-weight:500;letter-spacing:0}._buttonSm_1ieow_58{height:32px;padding:0 12px}._buttonMd_1ieow_63{height:38px;padding:0 16px}._buttonLg_1ieow_68{height:44px;padding:0 20px}._buttonPrimary_1ieow_73{background:var(--ui-color-accent-strong);border-color:var(--ui-color-accent-strong);color:var(--ui-color-bg)}._buttonPrimary_1ieow_73:hover:not(:disabled){background:var(--ui-color-accent);border-color:var(--ui-color-accent)}._buttonSecondary_1ieow_84{background:var(--ui-glass-surface-soft);border-color:var(--ui-glass-border);color:var(--ui-color-text)}._buttonSecondary_1ieow_84:hover:not(:disabled),._buttonGhost_1ieow_91:hover:not(:disabled){background:var(--ui-color-bg-elevated);border-color:var(--ui-color-border-strong)}._buttonGhost_1ieow_91{background:transparent;border-color:transparent;color:var(--ui-color-text)}._buttonDanger_1ieow_102{background:transparent;border-color:var(--ui-color-danger-border);color:var(--ui-color-danger)}._buttonDanger_1ieow_102:hover:not(:disabled){background:var(--ui-color-danger-soft)}._buttonSuccess_1ieow_112{background:var(--ui-color-success);border-color:var(--ui-color-success);color:var(--ui-color-bg)}._buttonSuccess_1ieow_112:hover:not(:disabled){filter:brightness(1.08)}._buttonText_1ieow_122{background:transparent;border-color:transparent;color:var(--ui-color-accent);padding-inline:var(--ui-space-1)}._buttonText_1ieow_122:hover:not(:disabled){background:var(--ui-color-accent-soft)}._buttonMinimal_1ieow_133{background:transparent;border:0;color:inherit;padding-inline:var(--ui-space-1);transition:color var(--ui-transition-gentle),opacity var(--ui-transition-gentle),transform var(--ui-transition-gentle)}._buttonMinimal_1ieow_133:hover:not(:disabled){background:transparent;border:0;color:inherit}._buttonOverlay_1ieow_150{-webkit-backdrop-filter:blur(var(--ui-glass-blur-soft));backdrop-filter:blur(var(--ui-glass-blur-soft));border-color:var(--ui-glass-border);color:var(--ui-color-text)}._buttonOverlaySubtle_1ieow_157{background:var(--ui-glass-surface-subtle)}._buttonOverlayStrong_1ieow_161{background:var(--ui-glass-surface-strong);border-color:var(--ui-glass-border-strong);box-shadow:var(--ui-glass-highlight)}._buttonOverlay_1ieow_150:hover:not(:disabled){background:var(--ui-glass-surface-strong);border-color:var(--ui-glass-border-strong)}._button_1ieow_1:disabled,._iconButton_1ieow_2:disabled,._stepperButton_1ieow_6:disabled,._tabButton_1ieow_7:disabled{cursor:not-allowed;opacity:.45}._button_1ieow_1:active:not(:disabled),._iconButton_1ieow_2:active:not(:disabled),._stepperButton_1ieow_6:active:not(:disabled),._tabButton_1ieow_7:active:not(:disabled),._closeButton_1ieow_9:active:not(:disabled){transform:scale(var(--ui-motion-press-scale))}._buttonIcon_1ieow_188,._buttonSpinner_1ieow_189{display:inline-flex}._buttonSpinner_1ieow_189{animation:_uiSpin_1ieow_1 .9s linear infinite;border:2px solid currentColor;border-right-color:transparent;border-radius:var(--ui-radius-round);height:14px;width:14px}._badge_1ieow_18{align-items:center;border:1px solid transparent;border-radius:var(--ui-radius-md);display:inline-flex;font-size:var(--ui-font-size-xs);font-weight:600;gap:6px;line-height:1;min-height:24px;padding:0 8px;white-space:nowrap}._badgeIcon_1ieow_216{display:inline-flex}._badgeNeutral_1ieow_220{background:var(--ui-color-bg-elevated);border-color:var(--ui-color-border);color:var(--ui-color-text-muted)}._badgeAccent_1ieow_226{background:var(--ui-color-accent-soft);border-color:var(--ui-color-accent-border);color:var(--ui-color-accent)}._badgeSuccess_1ieow_232{background:var(--ui-color-success-soft);border-color:#4fce8b7a;color:var(--ui-color-success)}._badgeWarning_1ieow_238{background:var(--ui-color-warning-soft);border-color:#d7a5417a;color:var(--ui-color-warning)}._badgeDanger_1ieow_244{background:var(--ui-color-danger-soft);border-color:var(--ui-color-danger-border);color:var(--ui-color-danger)}._iconButton_1ieow_2{color:var(--ui-color-text-muted);cursor:pointer;padding:0}._iconButtonSm_1ieow_256{height:32px;width:32px}._iconButtonMd_1ieow_261{height:40px;width:40px}._iconButtonLg_1ieow_266{height:44px;width:44px}._iconButtonDefault_1ieow_271{background:transparent;border-color:var(--ui-color-border)}._iconButtonGhost_1ieow_276{background:transparent;border-color:transparent}._iconButton_1ieow_2:hover:not(:disabled){background:var(--ui-color-bg-elevated);color:var(--ui-color-text)}._iconButtonDanger_1ieow_286{background:transparent;border-color:var(--ui-color-danger-border);color:var(--ui-color-danger)}._iconButtonDanger_1ieow_286:hover:not(:disabled){background:var(--ui-color-danger-soft);color:var(--ui-color-danger)}._iconButtonOverlay_1ieow_297{-webkit-backdrop-filter:blur(var(--ui-glass-blur-soft));backdrop-filter:blur(var(--ui-glass-blur-soft));background:var(--ui-glass-surface-subtle);border-color:var(--ui-glass-border);color:var(--ui-color-text)}._iconButtonOverlay_1ieow_297:hover:not(:disabled){background:var(--ui-glass-surface-strong);border-color:var(--ui-glass-border-strong)}._iconButtonMinimal_1ieow_310{background:transparent;border:0;color:inherit;transition:opacity var(--ui-transition-gentle),transform var(--ui-transition-gentle)}._iconButtonMinimal_1ieow_310:hover:not(:disabled){background:transparent;border:0;color:inherit;transform:scale(var(--ui-motion-hover-scale))}._iconButtonMinimal_1ieow_310:active:not(:disabled){transform:scale(1)}._iconButtonPressed_1ieow_330,._iconButtonPressed_1ieow_330:hover:not(:disabled){background:var(--ui-color-accent-soft);border-color:var(--ui-color-accent-border);color:var(--ui-color-accent)}@media(pointer:coarse),(any-pointer:coarse){._iconButton_1ieow_2{min-height:44px;min-width:44px}}._field_1ieow_344{display:grid;flex:1 1 220px;gap:var(--ui-space-2);min-width:0}._fieldLabelRow_1ieow_351{align-items:baseline;display:flex;gap:var(--ui-space-2);justify-content:space-between}._label_1ieow_358{color:var(--ui-color-text);font-size:13px;font-weight:500}._hint_1ieow_364{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs)}._input_1ieow_19,._select_1ieow_20{background:var(--ui-color-bg);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);height:40px;min-width:0;padding:0 12px;width:100%}._input_1ieow_19:hover:not(:disabled),._select_1ieow_20:hover:not(:disabled),._inputShell_1ieow_22:hover:not(:has(input:disabled)){border-color:var(--ui-color-border-strong)}._inputShell_1ieow_22{align-items:center;background:var(--ui-color-bg);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text-muted);display:flex;gap:var(--ui-space-2);min-height:38px;min-width:0;padding:0 10px;width:100%}._inputShell_1ieow_22:focus-within{border-color:var(--ui-color-accent-border);box-shadow:var(--ui-focus-ring)}._inputAffix_1ieow_406{align-items:center;color:var(--ui-color-text-muted);display:inline-flex;flex:0 0 auto;font-size:var(--ui-font-size-xs)}._inputBare_1ieow_414{background:transparent;border:0;color:var(--ui-color-text);height:36px;min-width:0;outline:0;width:100%}._inputColor_1ieow_424{cursor:pointer;min-width:48px;padding:4px}._inputFile_1ieow_430{color:var(--ui-color-text-muted);cursor:pointer;padding:4px}._inputFile_1ieow_430::file-selector-button{background:var(--ui-color-bg-elevated);border:1px solid var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);color:var(--ui-color-text);cursor:pointer;font:inherit;font-weight:600;height:28px;margin-right:10px;padding:0 12px;transition:background-color var(--ui-transition-fast),border-color var(--ui-transition-fast),color var(--ui-transition-fast)}._inputFile_1ieow_430:hover::file-selector-button{background:var(--ui-color-accent-soft);border-color:var(--ui-color-accent-border);color:var(--ui-color-accent)}._inputFile_1ieow_430:disabled::file-selector-button{cursor:not-allowed}._inputTime_1ieow_463,._inputNumber_1ieow_468{font-family:var(--ui-font-number);text-align:center}._inputNumber_1ieow_468::-webkit-outer-spin-button,._inputNumber_1ieow_468::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1ieow_19::placeholder{color:var(--ui-color-text-subtle)}._input_1ieow_19:disabled,._select_1ieow_20:disabled{cursor:not-allowed;opacity:.5}._select_1ieow_20{appearance:none;padding-right:32px}._selectWrap_1ieow_494{position:relative}._selectChevron_1ieow_498{color:var(--ui-color-text-muted);pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%)}._errorText_1ieow_507{color:var(--ui-color-danger);font-size:var(--ui-font-size-xs)}._inputError_1ieow_512,._selectError_1ieow_513{border-color:var(--ui-color-danger-border)}._textarea_1ieow_21{background:var(--ui-color-bg);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);min-height:88px;min-width:0;padding:10px 12px;resize:vertical;width:100%}._textarea_1ieow_21::placeholder{color:var(--ui-color-text-subtle)}._dropdownTrigger_1ieow_533{align-items:center;border:1px solid transparent;border-radius:var(--ui-radius-md);color:var(--ui-color-text);cursor:pointer;display:inline-flex;gap:var(--ui-space-2);height:38px;justify-content:space-between;min-width:0;padding:0 10px 0 12px;transition:background-color var(--ui-transition-fast),border-color var(--ui-transition-fast),color var(--ui-transition-fast);width:100%}._dropdownTriggerDefault_1ieow_552{background:var(--ui-color-bg);border-color:var(--ui-color-border)}._dropdownTriggerGhost_1ieow_557{background:transparent;border-color:transparent}._dropdownTriggerDefault_1ieow_552:hover:not(:disabled){background:var(--ui-color-bg-muted);border-color:var(--ui-color-border-strong)}._dropdownTriggerGhost_1ieow_557:hover:not(:disabled){background:var(--ui-glass-surface-soft)}._dropdownTrigger_1ieow_533._inputError_1ieow_512{border-color:var(--ui-color-danger-border)}._dropdownTrigger_1ieow_533:disabled{cursor:not-allowed;opacity:.5}._dropdownValue_1ieow_580{flex:1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}._dropdownTriggerIcon_1ieow_589{color:var(--ui-color-text-muted);flex:0 0 auto}._dropdownPlaceholder_1ieow_594{color:var(--ui-color-text-subtle)}._dropdownChevron_1ieow_598{color:var(--ui-color-text-muted);flex:0 0 auto}._dropdownMenu_1ieow_603{-webkit-backdrop-filter:blur(var(--ui-glass-blur-soft)) saturate(var(--ui-glass-saturation));backdrop-filter:blur(var(--ui-glass-blur-soft)) saturate(var(--ui-glass-saturation));background:var(--ui-glass-surface-strong);border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-panel);display:grid;gap:var(--ui-space-2);max-width:calc(100vw - 16px);min-width:220px;padding:var(--ui-space-2);position:fixed;transform-origin:top center;z-index:var(--ui-z-floating)}._dropdownMenu_1ieow_603[data-ui-motion=default][data-ui-presence=entering]{animation:_uiFloatIn_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-emphasized) both}._dropdownMenu_1ieow_603[data-ui-motion=default][data-ui-presence=exiting]{animation:_uiFloatOut_1ieow_1 var(--ui-motion-duration-exit) var(--ui-motion-ease-exit) both;pointer-events:none}._dropdownSearch_1ieow_629{align-items:center;background:var(--ui-color-bg);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text-muted);display:flex;gap:var(--ui-space-2);height:34px;padding:0 10px}._dropdownSearch_1ieow_629 input{background:transparent;border:0;color:var(--ui-color-text);min-width:0;outline:0;width:100%}._dropdownSearch_1ieow_629 input::placeholder{color:var(--ui-color-text-subtle)}._dropdownList_1ieow_654{display:grid;gap:var(--ui-space-1);overflow:auto}._dropdownGroup_1ieow_660{display:grid;gap:var(--ui-space-1)}._dropdownGroup_1ieow_660+._dropdownGroup_1ieow_660{border-top:1px solid var(--ui-color-border);padding-top:var(--ui-space-1)}._dropdownGroupLabel_1ieow_670{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);padding:6px 8px 2px}._dropdownOption_1ieow_676{align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-md);color:var(--ui-color-text);cursor:pointer;display:flex;gap:var(--ui-space-2);min-height:36px;padding:8px;text-align:left;width:100%}._dropdownOption_1ieow_676:hover:not(:disabled),._dropdownOptionSelected_1ieow_692{background:var(--ui-color-accent-soft);color:var(--ui-color-accent)}._dropdownOption_1ieow_676:disabled{cursor:not-allowed;opacity:.45}._dropdownOptionIcon_1ieow_702{align-items:center;color:var(--ui-color-text-muted);display:inline-flex;flex:0 0 auto}._dropdownOptionText_1ieow_709{display:grid;flex:1;gap:2px;min-width:0}._dropdownOptionText_1ieow_709 span,._dropdownOptionText_1ieow_709 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dropdownOptionText_1ieow_709 small{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs)}._dropdownEmpty_1ieow_728{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-sm);padding:14px 10px}._popoverTrigger_1ieow_734{align-items:center;background:transparent;border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);color:var(--ui-color-text);cursor:pointer;display:inline-flex;gap:var(--ui-space-2);min-height:38px;padding:0 12px}._popoverTrigger_1ieow_734:hover{background:var(--ui-color-bg-elevated);border-color:var(--ui-color-border-strong)}._popoverPanel_1ieow_752{-webkit-backdrop-filter:blur(var(--ui-glass-blur-soft)) saturate(var(--ui-glass-saturation));backdrop-filter:blur(var(--ui-glass-blur-soft)) saturate(var(--ui-glass-saturation));background:var(--ui-glass-surface-strong);border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-panel);min-width:min(240px,calc(100vw - 16px));overflow-y:auto;padding:var(--ui-space-2);position:fixed;transform-origin:top center;z-index:var(--ui-z-floating)}._popoverPanel_1ieow_752[data-ui-motion=default][data-ui-presence=entering]{animation:_uiFloatIn_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-emphasized) both}._popoverPanel_1ieow_752[data-ui-motion=default][data-ui-presence=exiting]{animation:_uiFloatOut_1ieow_1 var(--ui-motion-duration-exit) var(--ui-motion-ease-exit) both;pointer-events:none}._menuList_1ieow_776{display:grid;gap:var(--ui-space-1)}._menuItem_1ieow_781{align-items:center;background:transparent;border:0;border-radius:var(--ui-radius-md);color:var(--ui-color-text);cursor:pointer;display:flex;gap:var(--ui-space-2);min-height:38px;padding:8px;text-align:left;width:100%}._menuItem_1ieow_781:hover:not(:disabled){background:var(--ui-color-accent-soft);color:var(--ui-color-accent)}._menuItem_1ieow_781:disabled{cursor:not-allowed;opacity:.45}._menuItemIcon_1ieow_806{color:var(--ui-color-text-muted);display:inline-flex;flex:0 0 auto}._menuItemText_1ieow_812{display:grid;flex:1;gap:2px;min-width:0}._menuItemText_1ieow_812 span,._menuItemText_1ieow_812 small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuItemText_1ieow_812 small{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs)}._formSection_1ieow_831{animation:_uiReveal_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-emphasized) both;background:var(--ui-glass-surface-soft);border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-lg);display:grid;gap:var(--ui-space-4);min-width:0;padding:18px}._formSectionPlain_1ieow_842{background:transparent;border:0;border-radius:0;padding:0}._formSection_1ieow_831[hidden]{display:none}._formSectionHeader_1ieow_853{align-items:start;display:flex;gap:var(--ui-space-4);justify-content:space-between;min-width:0}._formSectionTitle_1ieow_861{color:var(--ui-color-text);font-size:16px;font-weight:700;line-height:1.25;margin:0}._formSectionDescription_1ieow_869{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);line-height:1.5;margin:6px 0 0}._formSectionAction_1ieow_876{flex:0 0 auto}._formSectionBody_1ieow_880{display:grid;gap:var(--ui-space-4)}._stack_1ieow_885{display:grid;gap:var(--ui-layout-gap, var(--ui-space-3));min-width:0}._inline_1ieow_891{align-items:center;display:flex;flex-wrap:wrap;gap:var(--ui-layout-gap, var(--ui-space-3));min-width:0}._inlineNoWrap_1ieow_899{flex-wrap:nowrap}._grid_1ieow_903{display:grid;gap:var(--ui-layout-gap, var(--ui-space-3));min-width:0}._filePicker_1ieow_23{align-items:center;background:var(--ui-color-bg);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);display:flex;gap:var(--ui-space-2);min-height:38px;min-width:0;padding:3px 4px 3px 12px}._filePickerName_1ieow_921{color:var(--ui-color-text);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filePickerEmpty_1ieow_930{color:var(--ui-color-text-subtle)}._fileInput_1ieow_934{height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}._switchRoot_1ieow_3{align-items:center;background:var(--ui-color-bg-elevated);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-round);cursor:pointer;display:inline-flex;height:24px;padding:2px;width:44px}._switchRootOn_1ieow_954{background:var(--ui-color-accent-strong);border-color:var(--ui-color-accent-strong)}._switchThumb_1ieow_959{background:var(--ui-color-text);border-radius:var(--ui-radius-round);display:block;height:18px;transform:translate(0);transition:background-color var(--ui-transition-fast),transform var(--ui-transition-fast);width:18px}._switchRootOn_1ieow_954 ._switchThumb_1ieow_959{background:var(--ui-color-bg);transform:translate(18px)}._checkRow_1ieow_976,._radioRow_1ieow_24{align-items:center;color:var(--ui-color-text-muted);display:inline-flex;gap:var(--ui-space-2);min-height:26px;position:relative}._radioFieldSegmented_1ieow_986{display:grid;gap:var(--ui-space-2);width:100%}._checkGroup_1ieow_992{display:inline-grid;gap:var(--ui-space-1)}._checkboxInput_1ieow_997,._radioInput_1ieow_998{opacity:0;position:absolute}._checkboxBox_1ieow_4,._radioDot_1ieow_5{align-items:center;background:var(--ui-color-bg);border:1px solid var(--ui-color-border-strong);color:var(--ui-color-bg);display:inline-flex;height:18px;justify-content:center;width:18px}._checkboxBox_1ieow_4{border-radius:var(--ui-radius-sm)}._checkboxBox_1ieow_4 svg{opacity:0;transform:scale(.5);transition:opacity var(--ui-transition-fast),transform var(--ui-transition-fast)}._radioDot_1ieow_5{border-radius:var(--ui-radius-round)}._checkboxInput_1ieow_997:checked+._checkboxBox_1ieow_4{background:var(--ui-color-accent-strong);border-color:var(--ui-color-accent-strong)}._checkboxInput_1ieow_997:checked+._checkboxBox_1ieow_4 svg{opacity:1;transform:scale(1)}._radioInput_1ieow_998:checked+._radioDot_1ieow_5{border-color:var(--ui-color-accent)}._radioDot_1ieow_5:after{background:var(--ui-color-accent);border-radius:var(--ui-radius-round);content:"";height:8px;opacity:0;transform:scale(.4);transition:opacity var(--ui-transition-fast),transform var(--ui-transition-fast);width:8px}._radioInput_1ieow_998:checked+._radioDot_1ieow_5:after{opacity:1;transform:scale(1)}._checkboxInput_1ieow_997:focus-visible+._checkboxBox_1ieow_4,._radioInput_1ieow_998:focus-visible+._radioDot_1ieow_5{box-shadow:var(--ui-focus-ring)}._radioGroup_1ieow_1068{display:flex;flex-wrap:wrap;gap:var(--ui-space-4)}._radioGroupSegmented_1ieow_1074{background:var(--ui-color-bg);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);display:grid;gap:4px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-height:42px;padding:4px;width:100%}._radioRowSegmented_1ieow_24{border:1px solid transparent;border-radius:calc(var(--ui-radius-md) - 2px);color:var(--ui-color-text-muted);cursor:pointer;justify-content:center;line-height:1.2;min-height:32px;min-width:0;padding:6px 10px;text-align:center}._radioRowSegmented_1ieow_24:hover{background:var(--ui-color-bg-muted);color:var(--ui-color-text)}._radioRowSegmentedActive_1ieow_1105{background:var(--ui-color-accent-soft);border-color:var(--ui-color-accent-border);color:var(--ui-color-accent)}._radioRowSegmented_1ieow_24:active:not(._radioRowDisabled_1ieow_1111){transform:scale(var(--ui-motion-press-scale))}._radioRowDisabled_1ieow_1111{cursor:not-allowed;opacity:.45}._radioRowSegmented_1ieow_24._radioRowDisabled_1ieow_1111:hover{background:transparent;color:var(--ui-color-text-muted)}._radioLabelText_1ieow_1125{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._radioRowSegmented_1ieow_24 ._radioLabelText_1ieow_1125{overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}._radioRowSegmented_1ieow_24 ._radioInput_1ieow_998:focus-visible+._radioLabelText_1ieow_1125{border-radius:var(--ui-radius-sm);box-shadow:var(--ui-focus-ring)}._sliderRoot_1ieow_1144{display:grid;flex:1 1 260px;gap:var(--ui-space-2);min-width:0;width:100%}._sliderHeader_1ieow_1152{align-items:center;display:flex;justify-content:space-between}._sliderValue_1ieow_1158{color:var(--ui-color-text);font-family:var(--ui-font-number);font-size:var(--ui-font-size-sm)}._slider_1ieow_1144{--ui-slider-fill: linear-gradient(90deg, var(--ui-color-accent-strong), var(--ui-color-accent));--ui-slider-rest: linear-gradient(180deg, var(--ui-color-bg-elevated), var(--ui-color-bg-raised));--ui-slider-thumb-size: 18px;--ui-slider-track-height: 8px;appearance:none;background:transparent;cursor:pointer;height:22px;margin:0;width:100%}._sliderRoot_1ieow_1144 ._slider_1ieow_1144:focus-visible{box-shadow:none}._slider_1ieow_1144::-webkit-slider-runnable-track{background:var(--ui-slider-fill) 0 0 / var(--ui-slider-percent) 100% no-repeat,var(--ui-slider-rest);border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-round);box-shadow:inset 0 1px 2px #0000005c,var(--ui-glass-highlight);height:var(--ui-slider-track-height)}._slider_1ieow_1144::-webkit-slider-thumb{appearance:none;background:linear-gradient(180deg,var(--ui-color-accent),var(--ui-color-accent-strong));border:1px solid rgba(5,75,63,.72);border-radius:var(--ui-radius-round);box-shadow:0 2px 6px #2fecc62e,var(--ui-glass-highlight);height:var(--ui-slider-thumb-size);margin-top:calc((var(--ui-slider-track-height) - var(--ui-slider-thumb-size)) / 2);transition:box-shadow var(--ui-transition-fast),transform var(--ui-transition-fast);width:var(--ui-slider-thumb-size)}._slider_1ieow_1144::-moz-range-track{background:var(--ui-slider-rest);border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-round);box-shadow:inset 0 1px 2px #0000005c,var(--ui-glass-highlight);height:var(--ui-slider-track-height)}._slider_1ieow_1144::-moz-range-progress{background:var(--ui-slider-fill);border-radius:var(--ui-radius-round);height:var(--ui-slider-track-height)}._slider_1ieow_1144::-moz-range-thumb{background:linear-gradient(180deg,var(--ui-color-accent),var(--ui-color-accent-strong));border:1px solid rgba(5,75,63,.72);border-radius:var(--ui-radius-round);box-shadow:0 2px 6px #2fecc62e,var(--ui-glass-highlight);height:var(--ui-slider-thumb-size);transition:box-shadow var(--ui-transition-fast),transform var(--ui-transition-fast);width:var(--ui-slider-thumb-size)}._slider_1ieow_1144:hover:not(:disabled)::-webkit-slider-runnable-track{border-color:var(--ui-glass-border-strong)}._slider_1ieow_1144:hover:not(:disabled)::-moz-range-track{border-color:var(--ui-glass-border-strong)}._slider_1ieow_1144:hover:not(:disabled)::-webkit-slider-thumb,._slider_1ieow_1144:focus-visible::-webkit-slider-thumb{box-shadow:0 3px 8px #2fecc638,0 0 0 2px #2fecc61a,var(--ui-glass-highlight)}._slider_1ieow_1144:hover:not(:disabled)::-moz-range-thumb,._slider_1ieow_1144:focus-visible::-moz-range-thumb{box-shadow:0 3px 8px #2fecc638,0 0 0 2px #2fecc61a,var(--ui-glass-highlight)}._slider_1ieow_1144:active:not(:disabled)::-webkit-slider-thumb{transform:scale(1.06)}._slider_1ieow_1144:active:not(:disabled)::-moz-range-thumb{transform:scale(1.06)}._slider_1ieow_1144:disabled{cursor:not-allowed;opacity:.48}._sliderTicks_1ieow_1277{color:var(--ui-color-text-subtle);display:flex;font-size:var(--ui-font-size-xs);justify-content:space-between}._stepper_1ieow_6{align-items:center;border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);display:inline-grid;grid-template-columns:32px minmax(40px,1fr) 32px;height:32px;overflow:hidden}._stepperButton_1ieow_6{border-radius:0;color:var(--ui-color-text-muted);cursor:pointer}._stepperButton_1ieow_6:hover:not(:disabled){background:var(--ui-color-bg-elevated);color:var(--ui-color-text)}@media(pointer:coarse),(any-pointer:coarse){._stepper_1ieow_6{grid-template-columns:44px minmax(40px,1fr) 44px;height:44px}}._stepperValue_1ieow_1312{align-items:center;border-left:1px solid var(--ui-color-border);border-right:1px solid var(--ui-color-border);color:var(--ui-color-text);display:flex;font-family:var(--ui-font-number);height:100%;justify-content:center;min-width:0}._timePicker_1ieow_1324{display:inline-grid;gap:var(--ui-space-2);grid-template-columns:repeat(3,minmax(64px,1fr))}._tabs_1ieow_1330{align-items:center;border-bottom:1px solid var(--ui-color-border);display:flex;gap:var(--ui-space-5);min-width:0}._tabsScrollable_1ieow_1338{overscroll-behavior-inline:contain;overflow-x:auto;scroll-padding-inline:var(--ui-space-2);scrollbar-width:thin}._tabsScrollable_1ieow_1338>._tabButton_1ieow_7{flex:0 0 auto}._tabsStatic_1ieow_1349{flex-wrap:wrap;overflow-x:visible}._tabsSticky_1ieow_1354{background:var(--ui-color-bg-raised);position:sticky;top:0;z-index:1}._tabsUnderlined_1ieow_1361{border-bottom:1px solid var(--ui-color-border)}._tabsPill_1ieow_1365{background:var(--ui-color-bg-muted);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);gap:var(--ui-space-1);max-width:100%;padding:3px;width:fit-content}._tabsBrowser_1ieow_1375{border-bottom:1px solid var(--ui-color-border);gap:0}._tabsAnnouncement_1ieow_1380{border-bottom:0;gap:var(--ui-space-4)}@media(max-width:720px){._tabsAnnouncement_1ieow_1380{gap:var(--ui-space-1)}}._tabsOverlay_1ieow_1391{-webkit-backdrop-filter:blur(var(--ui-glass-blur-soft));backdrop-filter:blur(var(--ui-glass-blur-soft));background:var(--ui-glass-surface-subtle);border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-lg);gap:var(--ui-space-1);max-width:100%;padding:3px;width:fit-content}._tabButton_1ieow_7{-webkit-appearance:none;appearance:none;background:transparent;border-bottom:2px solid transparent;border-radius:0;color:var(--ui-color-text-muted);cursor:pointer;gap:var(--ui-space-2);height:38px;padding:0 2px}._tabButtonSm_1ieow_1416{height:32px;padding:0 var(--ui-space-2)}._tabButtonMd_1ieow_1421{height:38px}._tabButtonLg_1ieow_1425{height:44px;padding:0 var(--ui-space-3)}._tabButtonUnderlined_1ieow_1430{border-bottom-color:transparent}._tabButtonPill_1ieow_1434{border:0;border-radius:var(--ui-radius-md);padding:0 var(--ui-space-3)}._tabButtonBrowser_1ieow_1440{background:transparent;border:1px solid transparent;border-bottom-color:transparent;border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0;padding:0 var(--ui-space-3)}._tabButtonAnnouncement_1ieow_1448{border-bottom-color:transparent}._tabButtonOverlay_1ieow_1452{border:1px solid transparent;border-radius:var(--ui-radius-md);padding-inline:var(--ui-space-3)}._tabButtonActive_1ieow_1458{border-bottom-color:var(--ui-color-accent);color:var(--ui-color-accent)}._tabButtonPill_1ieow_1434._tabButtonActive_1ieow_1458{background:var(--ui-color-accent-soft);border-bottom-color:transparent}._tabButtonBrowser_1ieow_1440._tabButtonActive_1ieow_1458{background:var(--ui-color-bg-elevated);border-color:var(--ui-color-border-strong);border-bottom-color:var(--ui-color-bg-elevated)}._tabButtonOverlay_1ieow_1452._tabButtonActive_1ieow_1458{background:var(--ui-glass-surface-strong);border-color:var(--ui-glass-border-strong);color:var(--ui-color-text)}._tooltipWrap_1ieow_1480{display:inline-flex;position:relative}._tooltipBubble_1ieow_1485{background:var(--ui-color-bg-elevated);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-md);bottom:calc(100% + 8px);box-shadow:var(--ui-shadow-panel);color:var(--ui-color-text);font-size:var(--ui-font-size-xs);left:50%;max-width:min(220px,calc(100vw - 16px));opacity:0;padding:7px 10px;pointer-events:none;position:absolute;transform:translate(calc(-50% + var(--ui-tooltip-shift-x, 0px)),4px);transition:opacity var(--ui-transition-fast),transform var(--ui-transition-fast);white-space:normal;width:max-content;z-index:10}._tooltipWrap_1ieow_1480:hover ._tooltipBubble_1ieow_1485,._tooltipWrap_1ieow_1480:focus-within ._tooltipBubble_1ieow_1485{opacity:1;transform:translate(calc(-50% + var(--ui-tooltip-shift-x, 0px)))}._progressTrack_1ieow_1514{background:var(--ui-color-bg-elevated);border-radius:var(--ui-radius-round);height:4px;overflow:hidden}._progressBar_1ieow_1521{background:var(--ui-color-accent);border-radius:inherit;height:100%;transition:width var(--ui-transition-normal)}._alert_1ieow_1528{align-items:center;border:1px solid;border-radius:var(--ui-radius-md);display:flex;gap:var(--ui-space-3);min-height:44px;padding:0 14px}._alertSuccess_1ieow_1538{background:var(--ui-color-success-soft);border-color:#4fce8b73;color:var(--ui-color-success)}._alertInfo_1ieow_1544{background:var(--ui-color-info-soft);border-color:#63c4e86b;color:var(--ui-color-info)}._alertWarning_1ieow_1550{background:var(--ui-color-warning-soft);border-color:#d7a5417a;color:var(--ui-color-warning)}._alertDanger_1ieow_1556{background:var(--ui-color-danger-soft);border-color:var(--ui-color-danger-border);color:var(--ui-color-danger)}._toast_1ieow_1562{align-items:start;-webkit-backdrop-filter:blur(var(--ui-glass-blur-soft)) saturate(var(--ui-glass-saturation));backdrop-filter:blur(var(--ui-glass-blur-soft)) saturate(var(--ui-glass-saturation));background:var(--ui-glass-surface-strong);border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-lg);box-shadow:0 8px 24px #00000038;color:var(--ui-color-text);display:grid;gap:var(--ui-space-3);grid-template-columns:auto minmax(0,1fr) auto auto;min-width:0;padding:12px}._toast_1ieow_1562[data-ui-motion=default][data-ui-presence=entering]{animation:_uiToastIn_1ieow_1 var(--ui-motion-duration-slow) var(--ui-motion-ease-emphasized) both}._toastIcon_1ieow_1582{display:inline-flex;margin-top:1px}._toastContent_1ieow_1587{display:grid;gap:4px;min-width:0}._toastContent_1ieow_1587 strong{font-size:var(--ui-font-size-sm);line-height:1.35}._toastContent_1ieow_1587 span{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);line-height:1.45}._toastAction_1ieow_1604{align-self:center}._toastClose_1ieow_1608{align-self:center;flex:0 0 auto}._toastSuccess_1ieow_1613{border-color:#4fce8b6b}._toastSuccess_1ieow_1613 ._toastIcon_1ieow_1582{color:var(--ui-color-success)}._toastInfo_1ieow_1621{border-color:#63c4e86b}._toastInfo_1ieow_1621 ._toastIcon_1ieow_1582{color:var(--ui-color-info)}._toastWarning_1ieow_1629{border-color:#d7a5416b}._toastWarning_1ieow_1629 ._toastIcon_1ieow_1582{color:var(--ui-color-warning)}._toastDanger_1ieow_1637{border-color:var(--ui-color-danger-border)}._toastDanger_1ieow_1637 ._toastIcon_1ieow_1582{color:var(--ui-color-danger)}._toastCustomAccent_1ieow_1645{border-color:var(--ui-toast-accent-color)}._toastViewport_1ieow_1649{bottom:max(48px,calc(var(--safe-area-inset-bottom) + 12px));display:grid;gap:var(--ui-space-2);max-width:min(420px,calc(100vw - 24px));position:fixed;right:max(12px,var(--safe-area-inset-right));width:420px;z-index:var(--ui-z-toast)}._toastItem_1ieow_1660{min-width:0}._toastItem_1ieow_1660[data-ui-motion=default][data-ui-presence=entering]{animation:_uiToastIn_1ieow_1 var(--ui-motion-duration-slow) var(--ui-motion-ease-emphasized) both}._toastItem_1ieow_1660[data-ui-motion=default][data-ui-presence=exiting]{animation:_uiToastOut_1ieow_1 var(--ui-motion-duration-exit) var(--ui-motion-ease-exit) both;pointer-events:none}._confirmDescription_1ieow_1673{color:var(--ui-color-text-muted);line-height:1.6}._portalScope_1ieow_1678{display:contents}._focusTrap_1ieow_1682{min-width:0}._visuallyHidden_1ieow_1686{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}._keyboardShortcut_1ieow_1698{align-items:center;display:inline-flex;gap:3px}._keyboardShortcut_1ieow_1698 kbd{background:var(--ui-color-bg);border:1px solid var(--ui-color-border);border-bottom-color:var(--ui-color-border-strong);border-radius:var(--ui-radius-sm);color:var(--ui-color-text-muted);font-family:var(--ui-font-number);font-size:10px;line-height:1;min-width:20px;padding:4px 5px;text-align:center}._toneNeutral_1ieow_1718{--ui-tone-color: var(--ui-color-text-muted);--ui-tone-soft: rgba(142, 144, 152, .1);--ui-tone-border: rgba(142, 144, 152, .2)}._toneAccent_1ieow_1724{--ui-tone-color: var(--ui-color-accent);--ui-tone-soft: var(--ui-color-accent-soft);--ui-tone-border: var(--ui-color-accent-border)}._toneSuccess_1ieow_1730{--ui-tone-color: var(--ui-color-success);--ui-tone-soft: var(--ui-color-success-soft);--ui-tone-border: rgba(79, 206, 139, .48)}._toneWarning_1ieow_1736{--ui-tone-color: var(--ui-color-warning);--ui-tone-soft: var(--ui-color-warning-soft);--ui-tone-border: rgba(215, 165, 65, .48)}._toneDanger_1ieow_1742{--ui-tone-color: var(--ui-color-danger);--ui-tone-soft: var(--ui-color-danger-soft);--ui-tone-border: var(--ui-color-danger-border)}._toneInfo_1ieow_1748{--ui-tone-color: var(--ui-color-info);--ui-tone-soft: var(--ui-color-info-soft);--ui-tone-border: rgba(99, 196, 232, .42)}._settingGrid_1ieow_1754{display:grid;gap:var(--ui-space-3);grid-template-columns:var(--ui-setting-columns, repeat(auto-fit, minmax(min(100%, 300px), 1fr)));min-width:0}._settingItem_1ieow_1761{align-items:center;background:var(--ui-color-bg);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);display:grid;gap:var(--ui-space-3);grid-template-columns:auto minmax(0,1fr) auto;min-height:64px;min-width:0;padding:12px 14px;transition:border-color var(--ui-transition-fast),opacity var(--ui-transition-fast)}._settingItem_1ieow_1761:focus-within{border-color:var(--ui-color-border-strong)}._settingItemDisabled_1ieow_1781{opacity:.52}._settingItemIcon_1ieow_1785,._metricCardIcon_1ieow_1786{align-items:center;background:var(--ui-tone-soft);border:1px solid var(--ui-tone-border);border-radius:var(--ui-radius-lg);color:var(--ui-tone-color);display:inline-flex;height:36px;justify-content:center;width:36px}._settingItemContent_1ieow_1798{display:grid;gap:4px;min-width:0}._settingItemTitle_1ieow_1804{color:var(--ui-color-text);font-size:var(--ui-font-size-md);font-weight:650;line-height:1.25;overflow-wrap:anywhere}._settingItemDescription_1ieow_1812{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);line-height:1.45;overflow-wrap:anywhere}._settingItemBody_1ieow_1819{display:grid;gap:var(--ui-space-3);margin-top:var(--ui-space-2);min-width:0;overflow-wrap:anywhere}._settingItemBody_1ieow_1819 a,._infoPanelBody_1ieow_1828 a{color:var(--ui-color-accent);min-width:0;overflow-wrap:anywhere;text-decoration-color:var(--ui-color-accent-border);text-underline-offset:3px}._settingItemBody_1ieow_1819 a:hover,._infoPanelBody_1ieow_1828 a:hover{color:var(--ui-color-accent-strong)}._settingItemControl_1ieow_1841{align-items:center;display:inline-flex;justify-content:flex-end;min-width:0}._metricCard_1ieow_25{background:var(--ui-color-bg);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);display:grid;gap:var(--ui-space-2);min-width:0;padding:14px}._metricCardHeader_1ieow_1858{align-items:center;display:flex;gap:var(--ui-space-2);min-width:0}._metricCardIcon_1ieow_1786{height:30px;width:30px}._metricCardLabel_1ieow_1870{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metricCardValue_1ieow_1879{color:var(--ui-color-text);font-family:var(--ui-font-number);font-size:24px;font-weight:700;line-height:1.2;min-width:0;overflow-wrap:anywhere}._metricCardMeta_1ieow_1889{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);line-height:1.35;min-height:16px}._statusPill_1ieow_26{align-items:center;background:var(--ui-tone-soft);border:1px solid var(--ui-tone-border);border-radius:var(--ui-radius-round);color:var(--ui-tone-color);display:inline-flex;font-size:var(--ui-font-size-xs);font-weight:650;gap:6px;line-height:1;min-height:26px;padding:0 10px;white-space:nowrap}._statusPillIcon_1ieow_1912{display:inline-flex}._infoPanel_1ieow_27{background:var(--ui-tone-soft);border:1px solid var(--ui-tone-border);border-radius:var(--ui-radius-lg);color:var(--ui-color-text);display:grid;gap:var(--ui-space-2);min-width:0;padding:12px 14px}._infoPanelTitle_1ieow_1927{color:var(--ui-tone-color);font-size:var(--ui-font-size-sm);line-height:1.35}._infoPanelBody_1ieow_1828{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs);line-height:1.55;min-width:0}._card_1ieow_1940{background:var(--ui-color-bg-raised);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);min-width:0}._cardSurfaceBase_1ieow_1947{background:var(--ui-color-bg)}._cardPadded_1ieow_1951{padding:var(--ui-space-4)}._list_1ieow_8{background:var(--ui-color-bg-raised);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);overflow:hidden}._listItem_1ieow_8{-webkit-appearance:none;align-items:center;appearance:none;background:transparent;border:0;color:var(--ui-color-text);cursor:pointer;display:flex;font:inherit;gap:var(--ui-space-3);min-height:48px;padding:0 14px;text-align:left;width:100%}._listItem_1ieow_8+._listItem_1ieow_8{border-top:1px solid var(--ui-color-border)}._listItemClickable_1ieow_1983:hover:not(:disabled){background:var(--ui-color-bg-elevated)}._listItem_1ieow_8:disabled{cursor:not-allowed;opacity:.45}._listItemIcon_1ieow_1992{align-items:center;color:var(--ui-color-text-muted);display:inline-flex}._listItemContent_1ieow_1998{display:grid;flex:1;gap:2px;min-width:0}._listItemTitle_1ieow_2005,._listItemDescription_1ieow_2006{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._listItemTitle_1ieow_2005{font-size:var(--ui-font-size-sm)}._listItemDescription_1ieow_2006{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-xs)}._modalBackdrop_1ieow_2021{-webkit-backdrop-filter:blur(var(--ui-glass-blur-soft)) saturate(112%);align-items:center;backdrop-filter:blur(var(--ui-glass-blur-soft)) saturate(112%);background:var(--ui-glass-backdrop);display:flex;inset:0;justify-content:center;padding:max(var(--ui-space-5),var(--safe-area-inset-top)) max(var(--ui-space-5),var(--safe-area-inset-right)) max(var(--ui-space-5),var(--safe-area-inset-bottom)) max(var(--ui-space-5),var(--safe-area-inset-left));position:fixed;z-index:var(--ui-z-modal)}._modalBackdrop_1ieow_2021[data-ui-motion=default][data-ui-presence=entering]{animation:_uiFadeIn_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-standard) both}._modalBackdrop_1ieow_2021[data-ui-motion=default][data-ui-presence=exiting]{animation:_uiFadeOut_1ieow_1 var(--ui-motion-duration-exit) var(--ui-motion-ease-exit) both;pointer-events:none}._modalBackdropFullscreen_1ieow_2046{padding:0}._modalBackdropLeft_1ieow_2050{align-items:stretch;justify-content:flex-start;padding:0}._modalPanel_1ieow_2056{-webkit-backdrop-filter:blur(var(--ui-glass-blur)) saturate(var(--ui-glass-saturation));backdrop-filter:blur(var(--ui-glass-blur)) saturate(var(--ui-glass-saturation));background:var(--ui-glass-surface);border:1px solid var(--ui-glass-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-glass-highlight),var(--ui-shadow-panel);display:flex;flex-direction:column;max-height:min(720px,calc(100vh - 48px));max-height:min(720px,calc(100dvh - 48px - var(--safe-area-inset-top) - var(--safe-area-inset-bottom)));min-width:0;transform-origin:center;width:min(100%,520px)}._modalPanelSurfaceStrong_1ieow_2075{background:var(--ui-glass-surface-strong);border-color:var(--ui-glass-border)}._modalPanel_1ieow_2056[data-ui-motion=default][data-ui-presence=entering]{animation:_uiModalIn_1ieow_1 var(--ui-motion-duration-slow) var(--ui-motion-ease-emphasized) both}._modalPanel_1ieow_2056[data-ui-motion=default][data-ui-presence=exiting]{animation:_uiModalOut_1ieow_1 var(--ui-motion-duration-exit) var(--ui-motion-ease-exit) both}._modalPanelLeft_1ieow_2088{border-bottom-left-radius:0;border-left:0;border-top-left-radius:0;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;transform-origin:left center}._modalPanelLeft_1ieow_2088[data-ui-motion=default][data-ui-presence=entering]{animation:_uiDrawerIn_1ieow_1 var(--ui-motion-duration-drawer) var(--ui-motion-ease-emphasized) both}._modalPanelLeft_1ieow_2088[data-ui-motion=default][data-ui-presence=exiting]{animation:_uiDrawerOut_1ieow_1 var(--ui-motion-duration-exit) var(--ui-motion-ease-exit) both}._modalPanelFullscreen_1ieow_2107[data-ui-motion=default][data-ui-presence=entering]{animation:_uiFadeIn_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-standard) both}._modalPanelFullscreen_1ieow_2107[data-ui-motion=default][data-ui-presence=exiting]{animation:_uiFadeOut_1ieow_1 var(--ui-motion-duration-exit) var(--ui-motion-ease-exit) both}._modalPanelFullscreen_1ieow_2107{border:0;border-radius:0;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;min-height:100vh;min-height:100dvh;width:100vw}._modalPanelFullscreen_1ieow_2107 ._modalBody_1ieow_2127{border:0;flex:1;min-height:0;padding:0}._modalHeader_1ieow_2134,._modalFooter_1ieow_2135{align-items:center;background:transparent;display:flex;flex:0 0 auto;gap:var(--ui-space-3);justify-content:space-between}._modalHeader_1ieow_2134{padding:var(--ui-space-2) var(--ui-space-4);padding-top:max(var(--ui-space-2),var(--safe-area-inset-top))}._modalHeaderFlat_1ieow_2149{padding-bottom:var(--ui-space-1)}._modalFooter_1ieow_2135{padding:var(--ui-space-4);padding-bottom:max(var(--ui-space-4),var(--safe-area-inset-bottom))}._modalFooterPaddingCompact_1ieow_2158{padding:var(--ui-space-3) max(calc(var(--ui-space-4) + var(--ui-space-1)),var(--safe-area-inset-right)) max(var(--ui-space-3),var(--safe-area-inset-bottom)) max(calc(var(--ui-space-4) + var(--ui-space-1)),var(--safe-area-inset-left))}._modalFooterDivider_1ieow_2165{border-top:1px solid var(--ui-glass-border)}._modalBody_1ieow_2127{border-bottom:1px solid var(--ui-glass-border);border-top:1px solid var(--ui-glass-border);flex:1;min-height:0;overscroll-behavior:contain;overflow:auto;padding:var(--ui-space-4) max(var(--ui-space-4),var(--safe-area-inset-right)) max(var(--ui-space-4),var(--safe-area-inset-bottom)) max(var(--ui-space-4),var(--safe-area-inset-left))}._modalBodyNoDividers_1ieow_2181{border-bottom:0;border-top:0}._modalBodyCompactTop_1ieow_2186{padding-top:0}._modalBodyPaddingCompact_1ieow_2190{padding:var(--ui-space-3) max(var(--ui-space-3),var(--safe-area-inset-right)) max(var(--ui-space-3),var(--safe-area-inset-bottom)) max(var(--ui-space-3),var(--safe-area-inset-left))}._modalBodyPaddingNone_1ieow_2196{padding:0}._modalTitle_1ieow_2200{color:var(--ui-color-text);font-size:var(--ui-font-size-lg);font-weight:600;margin:0}._closeButton_1ieow_9{background:transparent;border:0;color:var(--ui-color-text-muted);cursor:pointer}._iconButton_1ieow_2._closeButton_1ieow_9:hover:not(:disabled){background:transparent;border:0;color:var(--ui-color-text)}@supports not ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){._dropdownMenu_1ieow_603,._popoverPanel_1ieow_752,._toast_1ieow_1562,._modalPanel_1ieow_2056{background:var(--ui-color-bg-raised)}._modalBackdrop_1ieow_2021{background:#000000b3}}@media(prefers-reduced-transparency:reduce){._dropdownMenu_1ieow_603,._popoverPanel_1ieow_752,._toast_1ieow_1562,._modalPanel_1ieow_2056{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ui-color-bg-raised)}._modalBackdrop_1ieow_2021{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000b8}}._settingsShell_1ieow_2250{background:var(--ui-color-bg-raised);border:1px solid var(--ui-color-border);border-radius:var(--ui-radius-lg);container-name:settings-shell;container-type:inline-size;display:flex;flex-direction:column;min-height:520px;overflow:hidden;position:relative}._settingsShellDrawer_1ieow_2263{background:transparent;border:0;border-radius:0;height:100%;min-height:0}._settingsShellHeader_1ieow_2271{align-items:center;border-bottom:1px solid var(--ui-color-border);display:flex;flex:0 0 auto;justify-content:space-between;min-height:58px;padding:var(--ui-space-3) var(--ui-space-4)}._settingsShellHeading_1ieow_2281{align-items:center;color:var(--ui-color-text);display:inline-flex;gap:var(--ui-space-2);min-width:0}._settingsShellHeading_1ieow_2281 h1{font-size:var(--ui-font-size-lg);font-weight:650;margin:0}._settingsShellWorkspace_1ieow_2295{display:grid;flex:1 1 auto;grid-template-columns:248px minmax(0,1fr);min-height:0;min-width:0;position:relative}._settingsSidebar_1ieow_2304{align-content:start;background:var(--ui-glass-surface-subtle);border-right:1px solid var(--ui-color-border);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:14px 12px 20px;scrollbar-color:var(--ui-glass-border-strong) transparent;scrollbar-width:thin}._settingsNav_1ieow_2316{display:grid;gap:var(--ui-space-1);min-width:0}._settingsNavGroup_1ieow_2322,._settingsItems_1ieow_2323{display:grid;min-width:0}._settingsNavGroup_1ieow_2322{gap:3px}._settingsGroupButton_1ieow_2332{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--ui-radius-lg);color:var(--ui-color-text-muted);cursor:pointer;display:grid;gap:10px;grid-template-columns:22px minmax(0,1fr) 16px;min-height:54px;padding:8px 10px;text-align:left;transition:background-color var(--ui-transition-fast),border-color var(--ui-transition-fast),color var(--ui-transition-fast);width:100%}._settingsGroupButton_1ieow_2332:hover:not(:disabled){background:var(--ui-glass-surface-soft);color:var(--ui-color-text)}._settingsGroupButtonActive_1ieow_2357{background:var(--ui-color-accent-soft);border-color:var(--ui-color-accent-border);color:var(--ui-color-accent)}._settingsGroupButton_1ieow_2332:disabled,._settingsNavItem_1ieow_2364:disabled,._settingsCompactItem_1ieow_2365:disabled{cursor:not-allowed;opacity:.45}._settingsGroupIcon_1ieow_2370{align-items:center;display:inline-flex;justify-content:center}._settingsGroupText_1ieow_2376{display:grid;gap:2px;min-width:0}._settingsGroupText_1ieow_2376 strong{color:inherit;font-size:13px;font-weight:620;line-height:1.25}._settingsGroupText_1ieow_2376 small{color:var(--ui-color-text-subtle);font-size:var(--ui-font-size-xs);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._settingsGroupChevron_1ieow_2398{transition:transform var(--ui-transition-fast)}._settingsGroupChevronExpanded_1ieow_2402{transform:rotate(180deg)}._settingsItemsRegion_1ieow_2406{display:grid;grid-template-rows:0fr;opacity:0;pointer-events:none;transform:translateY(calc(var(--ui-motion-distance-sm) * -1));transition:grid-template-rows var(--ui-transition-normal),opacity var(--ui-transition-fast),transform var(--ui-transition-normal)}._settingsItemsRegionExpanded_1ieow_2418{grid-template-rows:1fr;opacity:1;pointer-events:auto;transform:translateY(0)}._settingsItems_1ieow_2323{gap:2px;min-height:0;overflow:hidden;padding:2px 0 6px 26px}._settingsNavItem_1ieow_2364{align-items:center;background:transparent;border:0;border-left:2px solid transparent;border-radius:var(--ui-radius-md);color:var(--ui-color-text-muted);cursor:pointer;display:flex;font-size:13px;gap:9px;min-height:38px;min-width:0;padding:0 10px;text-align:left;transition:background-color var(--ui-transition-fast),border-color var(--ui-transition-fast),color var(--ui-transition-fast),transform var(--ui-transition-fast);width:100%}._settingsNavItem_1ieow_2364:hover:not(:disabled){background:var(--ui-glass-surface-soft);color:var(--ui-color-text)}._settingsNavItemActive_1ieow_2460{background:var(--ui-color-accent-soft);border-left-color:var(--ui-color-accent);color:var(--ui-color-accent)}._settingsMain_1ieow_2466{display:grid;grid-template-areas:"header" "body" "footer";grid-template-rows:auto minmax(0,1fr) auto;min-height:0;min-width:0}._settingsContentHeader_1ieow_2477{align-content:center;border-bottom:1px solid var(--ui-color-border);display:grid;gap:var(--ui-space-1);grid-area:header;min-height:92px;padding:14px 24px}._settingsShell_1ieow_2250[data-ui-motion=default] ._settingsContentHeader_1ieow_2477{animation:_settingsReveal_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-emphasized) backwards}._settingsShell_1ieow_2250[data-ui-motion=default] ._settingsBody_1ieow_2492>:not([hidden])>div>:not([hidden]){animation:_settingsReveal_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-emphasized) .14s backwards}._settingsShell_1ieow_2250[data-ui-motion=default] ._settingsBody_1ieow_2492>:not([hidden])>div>:not([hidden]) [data-ui-motion-item]{animation:_settingsItemReveal_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-emphasized) .2s backwards}._settingsShell_1ieow_2250[data-ui-motion=default] ._settingsBody_1ieow_2492>:not([hidden])>div>:not([hidden]) [data-ui-motion-item]:nth-child(2){animation-delay:224ms}._settingsShell_1ieow_2250[data-ui-motion=default] ._settingsBody_1ieow_2492>:not([hidden])>div>:not([hidden]) [data-ui-motion-item]:nth-child(3){animation-delay:248ms}._settingsShell_1ieow_2250[data-ui-motion=default] ._settingsBody_1ieow_2492>:not([hidden])>div>:not([hidden]) [data-ui-motion-item]:nth-child(4){animation-delay:272ms}._settingsShell_1ieow_2250[data-ui-motion=default] ._settingsBody_1ieow_2492>:not([hidden])>div>:not([hidden]) [data-ui-motion-item]:nth-child(5){animation-delay:296ms}._settingsShell_1ieow_2250[data-ui-motion=default] ._settingsBody_1ieow_2492>:not([hidden])>div>:not([hidden]) [data-ui-motion-item]:nth-child(n+6){animation-delay:.32s}._settingsContentHeader_1ieow_2477 h2{color:var(--ui-color-text);font-size:var(--ui-font-size-xl);font-weight:650;line-height:1.2;margin:0}._settingsContentHeader_1ieow_2477 p{color:var(--ui-color-text-muted);font-size:13px;line-height:1.4;margin:0}._settingsContentGroup_1ieow_2567{color:var(--ui-color-accent);font-size:var(--ui-font-size-xs);font-weight:650}._settingsBody_1ieow_2492{align-content:start;display:grid;gap:var(--ui-space-3);grid-area:body;min-height:0;overscroll-behavior:contain;overflow:auto;padding:20px 24px 28px;scrollbar-color:var(--ui-glass-border-strong) transparent;scrollbar-gutter:stable;scrollbar-width:thin}._settingsFooter_1ieow_2587{align-items:center;border-top:1px solid var(--ui-color-border);display:flex;gap:var(--ui-space-3);grid-area:footer;justify-content:flex-end;padding:12px 24px max(12px,var(--safe-area-inset-bottom))}._settingsCompactNavigation_1ieow_2597,._settingsCompactScrim_1ieow_2598{display:none}@container settings-shell (max-width: 720px){._settingsShellWorkspace_1ieow_2295{--settings-compact-rail-width: 64px;grid-template-columns:var(--settings-compact-rail-width) minmax(0,1fr)}._settingsSidebar_1ieow_2304{display:none}._settingsCompactNavigation_1ieow_2597{background:var(--ui-glass-surface-subtle);border-right:1px solid var(--ui-glass-border);display:block;min-height:0;min-width:0;position:relative;z-index:4}._settingsCompactRail_1ieow_2623{-ms-overflow-style:none;align-items:center;display:flex;flex-direction:column;gap:6px;height:100%;min-width:0;overflow-y:auto;overscroll-behavior-block:contain;padding:10px;scrollbar-width:none}._settingsCompactRail_1ieow_2623::-webkit-scrollbar{display:none}._settingsCompactRail_1ieow_2623>button[aria-current=page]{color:var(--ui-color-accent)}._settingsCompactRail_1ieow_2623>button[aria-expanded=true]{background:var(--ui-color-accent-soft);border-color:var(--ui-color-accent-border);color:var(--ui-color-accent)}._settingsCompactMenu_1ieow_2651{background:var(--ui-glass-surface-strong);border:1px solid var(--ui-glass-border);border-left:0;border-radius:0 var(--ui-radius-lg) var(--ui-radius-lg) 0;box-shadow:var(--ui-shadow-panel);display:grid;grid-template-rows:auto minmax(0,1fr);left:var(--settings-compact-rail-width);max-height:calc(100% - var(--settings-compact-menu-top) - 8px);max-width:calc(100vw - var(--settings-compact-rail-width));overflow:hidden;position:absolute;top:var(--settings-compact-menu-top);width:244px;z-index:2}._settingsCompactMenu_1ieow_2651[data-ui-motion=default][data-ui-presence=entering]{animation:_settingsCompactMenuIn_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-emphasized) both}._settingsCompactMenu_1ieow_2651[data-ui-motion=default][data-ui-presence=exiting]{animation:_settingsCompactMenuOut_1ieow_1 var(--ui-motion-duration-exit) var(--ui-motion-ease-exit) both;pointer-events:none}._settingsCompactMenuHeader_1ieow_2679{border-bottom:1px solid var(--ui-glass-border);display:grid;gap:3px;padding:var(--ui-space-4)}._settingsCompactMenuHeader_1ieow_2679 strong{color:var(--ui-color-text);font-size:var(--ui-font-size-md);font-weight:650}._settingsCompactMenuHeader_1ieow_2679 span{color:var(--ui-color-text-subtle);font-size:var(--ui-font-size-xs);line-height:1.35}._settingsCompactItems_1ieow_2698{align-content:start;display:grid;gap:var(--ui-space-1);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:10px;scrollbar-color:var(--ui-glass-border-strong) transparent;scrollbar-width:thin}._settingsCompactItem_1ieow_2365{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--ui-radius-md);color:var(--ui-color-text-muted);cursor:pointer;display:flex;font-size:13px;gap:10px;min-height:44px;padding:0 12px;text-align:left;transition:background-color var(--ui-transition-fast),border-color var(--ui-transition-fast),color var(--ui-transition-fast),transform var(--ui-transition-fast);width:100%}._settingsCompactItem_1ieow_2365:hover:not(:disabled){background:var(--ui-glass-surface-soft);color:var(--ui-color-text)}._settingsCompactItemActive_1ieow_2736{background:var(--ui-color-accent-soft);border-color:var(--ui-color-accent-border);color:var(--ui-color-accent)}._settingsCompactScrim_1ieow_2598{background:var(--ui-glass-backdrop);border:0;bottom:0;cursor:default;display:block;left:var(--settings-compact-rail-width);padding:0;position:absolute;right:0;top:0;z-index:1}._settingsCompactScrim_1ieow_2598[data-ui-motion=default][data-ui-presence=entering]{animation:_uiFadeIn_1ieow_1 var(--ui-motion-duration-normal) var(--ui-motion-ease-standard) both}._settingsCompactScrim_1ieow_2598[data-ui-motion=default][data-ui-presence=exiting]{animation:_uiFadeOut_1ieow_1 var(--ui-motion-duration-exit) var(--ui-motion-ease-exit) both;pointer-events:none}._settingsContentHeader_1ieow_2477{min-height:84px;padding:12px 18px}._settingsContentHeader_1ieow_2477 h2{font-size:20px}._settingsBody_1ieow_2492{padding:16px 18px 22px}._settingsFooter_1ieow_2587{padding:10px 18px max(10px,var(--safe-area-inset-bottom))}}@container settings-shell (max-width: 520px){._settingGrid_1ieow_1754{grid-template-columns:minmax(0,1fr)}._settingsShellWorkspace_1ieow_2295{--settings-compact-rail-width: 56px}._settingsCompactRail_1ieow_2623{padding-inline:6px}._settingsContentHeader_1ieow_2477{padding:10px 14px}._settingsBody_1ieow_2492{padding:14px 14px 20px}._settingsFooter_1ieow_2587{gap:10px;padding:10px 14px max(10px,var(--safe-area-inset-bottom))}._settingsFooter_1ieow_2587>*{flex:1 1 0;min-height:44px}}@keyframes _uiSpin_1ieow_1{to{transform:rotate(360deg)}}@keyframes _uiFadeIn_1ieow_1{0%{opacity:0}to{opacity:1}}@keyframes _uiFadeOut_1ieow_1{0%{opacity:1}to{opacity:0}}@keyframes _uiFloatIn_1ieow_1{0%{opacity:0;transform:translateY(calc(var(--ui-motion-distance-md) * -1)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _uiFloatOut_1ieow_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(calc(var(--ui-motion-distance-sm) * -1)) scale(.98)}}@keyframes _uiReveal_1ieow_1{0%{opacity:0;transform:translateY(var(--ui-motion-distance-md))}to{opacity:1;transform:translateY(0)}}@keyframes _uiModalIn_1ieow_1{0%{opacity:0;transform:translateY(var(--ui-motion-distance-md)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _uiModalOut_1ieow_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(var(--ui-motion-distance-sm)) scale(.98)}}@keyframes _uiDrawerIn_1ieow_1{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes _uiDrawerOut_1ieow_1{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes _uiToastIn_1ieow_1{0%{opacity:0;transform:translateY(var(--ui-motion-distance-lg)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _uiToastOut_1ieow_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(var(--ui-motion-distance-sm)) scale(.98)}}@keyframes _settingsReveal_1ieow_1{0%{opacity:0;transform:translateY(var(--ui-motion-distance-md))}to{opacity:1;transform:translateY(0)}}@keyframes _settingsItemReveal_1ieow_1{0%{opacity:0;transform:translateY(var(--ui-motion-distance-sm))}to{opacity:1;transform:translateY(0)}}@keyframes _settingsCompactMenuIn_1ieow_1{0%{opacity:0;transform:translate(calc(var(--ui-motion-distance-md) * -1))}to{opacity:1;transform:translate(0)}}@keyframes _settingsCompactMenuOut_1ieow_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(calc(var(--ui-motion-distance-sm) * -1))}}@media(prefers-reduced-motion:reduce){._button_1ieow_1:active:not(:disabled),._iconButton_1ieow_2:active:not(:disabled),._slider_1ieow_1144:active:not(:disabled)::-webkit-slider-thumb,._slider_1ieow_1144:active:not(:disabled)::-moz-range-thumb,._stepperButton_1ieow_6:active:not(:disabled),._tabButton_1ieow_7:active:not(:disabled),._closeButton_1ieow_9:active:not(:disabled){transform:none}._buttonSpinner_1ieow_189{animation:none;border-right-color:currentColor;opacity:.72}._formSection_1ieow_831,._checkboxBox_1ieow_4 svg,._radioDot_1ieow_5:after{animation:none;transition:none}._dropdownMenu_1ieow_603[data-ui-motion=default],._popoverPanel_1ieow_752[data-ui-motion=default],._toast_1ieow_1562[data-ui-motion=default],._toastItem_1ieow_1660[data-ui-motion=default],._modalBackdrop_1ieow_2021[data-ui-motion=default],._modalPanel_1ieow_2056[data-ui-motion=default]{animation:none}._settingsGroupButton_1ieow_2332,._settingsGroupChevron_1ieow_2398,._settingsItemsRegion_1ieow_2406,._settingsNavItem_1ieow_2364,._settingsCompactItem_1ieow_2365{transition:none}._settingsCompactMenu_1ieow_2651,._settingsCompactScrim_1ieow_2598,._settingsContentHeader_1ieow_2477,._settingsBody_1ieow_2492>:not([hidden])>div>:not([hidden]),._settingsBody_1ieow_2492>:not([hidden])>div>:not([hidden]) [data-ui-motion-item]{animation:none!important}}@media(max-width:959px){._modalPanelLeft_1ieow_2088{border:0;border-radius:0;width:100vw!important}}@media(max-width:760px){._dropdownMenu_1ieow_603{max-width:calc(100vw - 16px)}._radioGroupSegmented_1ieow_1074{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}._formSectionHeader_1ieow_853{display:grid}._settingItem_1ieow_1761{align-items:start;grid-template-columns:auto minmax(0,1fr)}._settingItemControl_1ieow_1841{grid-column:2;justify-content:flex-start}._metricCardValue_1ieow_1879{font-size:21px}._timePicker_1ieow_1324{grid-template-columns:1fr}}@media(max-width:480px){._fieldLabelRow_1ieow_351{align-items:flex-start;flex-direction:column;gap:var(--ui-space-1)}._hint_1ieow_364{overflow-wrap:anywhere}._filePicker_1ieow_23{align-items:stretch;flex-direction:column;padding:var(--ui-space-2)}._filePickerName_1ieow_921{overflow-wrap:anywhere;padding:2px var(--ui-space-1);white-space:normal}._filePicker_1ieow_23>._button_1ieow_1{width:100%}._modalBackdrop_1ieow_2021:not(._modalBackdropFullscreen_1ieow_2046):not(._modalBackdropLeft_1ieow_2050){padding:max(var(--ui-space-2),var(--safe-area-inset-top)) max(var(--ui-space-2),var(--safe-area-inset-right)) max(var(--ui-space-2),var(--safe-area-inset-bottom)) max(var(--ui-space-2),var(--safe-area-inset-left))}._closeButton_1ieow_9{height:44px;width:44px}._modalFooter_1ieow_2135{flex-wrap:wrap}._modalFooter_1ieow_2135>*{flex:1 1 auto;min-height:44px}}._authorInfo_kqm45_3{align-items:center;display:flex;flex-direction:row;font:inherit;color:inherit;height:100%;line-height:1;max-width:min(52vw,340px);min-width:0;pointer-events:auto;transition:color var(--ui-transition-gentle)}._version_kqm45_17{color:inherit;display:inline-flex;align-items:center;justify-content:flex-end;gap:.32rem;height:100%;font-weight:500;letter-spacing:.02em;line-height:1;min-width:0;white-space:nowrap}._by_kqm45_31{align-items:center;display:inline-flex;height:100%;line-height:1;-webkit-user-select:none;user-select:none}._action_kqm45_39{align-items:center;color:inherit;display:inline-flex;height:100%;text-decoration:none;transition:color var(--ui-transition-gentle);line-height:1}._versionAction_kqm45_49{color:inherit;font:inherit;height:100%;min-height:0;padding:0}._action_kqm45_39:hover{color:var(--bottom-chrome-hover, var(--ui-color-text));text-decoration:none}._action_kqm45_39:focus-visible{color:var(--bottom-chrome-hover, var(--ui-color-text));outline:none}._authorInfo_kqm45_3:hover{color:var(--bottom-chrome-hover, var(--ui-color-text))}@media(max-width:768px){._authorInfo_kqm45_3{font-size:inherit}}@media(max-width:480px){._authorInfo_kqm45_3{max-width:calc(100vw - 112px)}}@media(prefers-contrast:high){._authorInfo_kqm45_3{color:var(--ui-color-text-muted)}._authorInfo_kqm45_3:hover,._action_kqm45_39:hover{color:var(--ui-color-text)}}@media(prefers-reduced-motion:reduce){._action_kqm45_39,._authorInfo_kqm45_3{transition:none}._authorInfo_kqm45_3:hover{transform:none}}@media print{._authorInfo_kqm45_3{display:none}}._controlBar_151be_3{display:flex;justify-content:space-between;align-items:center;gap:2rem}._modeControls_151be_10,._globalControls_151be_16{display:flex;gap:1rem;align-items:center}._controlButton_151be_22._controlButton_151be_22{background:transparent;border:0;border-radius:0;color:#ffffff80;font-family:var(--ui-font-sans);font-size:.9rem;font-weight:400;gap:.5rem;padding:.5rem 1rem;transition:color var(--ui-transition-normal)}._controlButton_151be_22._controlButton_151be_22:hover:not(:disabled){background:transparent;border-color:transparent;color:#fffc}._controlButton_151be_22._controlButton_151be_22:focus-visible{box-shadow:none;outline:1px solid rgba(255,255,255,.3);outline-offset:2px}._controlButton_151be_22._controlButton_151be_22:disabled{color:#ffffff80;opacity:.3}._controlButtonPrimary_151be_52._controlButtonPrimary_151be_52{color:#fff;font-weight:500}._controlButtonPrimary_151be_52._controlButtonPrimary_151be_52:hover:not(:disabled){color:#fff}._controlButtonPrimary_151be_52._controlButtonPrimary_151be_52:disabled{color:#ffffff4d}@media(max-width:768px){._controlBar_151be_3{flex-direction:column;gap:1rem}._modeControls_151be_10,._globalControls_151be_16{justify-content:center}._controlButton_151be_22._controlButton_151be_22{font-size:.8rem}}@media(max-width:480px){._controlButton_151be_22._controlButton_151be_22{flex-direction:column;font-size:.7rem;gap:.25rem}}._modeSelector_1fo7f_3._modeSelector_1fo7f_3{border-bottom:0;display:flex;gap:clamp(var(--ui-space-5),3vw,var(--ui-space-8));overflow-x:visible}._modeSelector_1fo7f_3 ._modeButton_1fo7f_10{align-items:center;background:transparent;border:0;border-radius:0;color:#ffffff9e;cursor:pointer;display:flex;font-family:var(--ui-font-sans);font-size:1rem;font-weight:500;gap:.5rem;height:auto;overflow:hidden;padding:.625rem .875rem;position:relative;transition:all .3s ease}._modeSelector_1fo7f_3 ._modeButton_1fo7f_10:after{background:var(--ui-color-accent);bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);transition:all .3s ease;width:0}._modeSelector_1fo7f_3 ._modeButton_1fo7f_10:hover{color:#ffffffdb;transform:translateY(-1px)}._modeSelector_1fo7f_3 ._modeButton_1fo7f_10:focus-visible{outline:2px solid rgba(47,236,198,.48);outline-offset:2px}._modeSelector_1fo7f_3 ._modeButtonActive_1fo7f_51{color:var(--ui-color-accent);font-weight:600}._modeSelector_1fo7f_3 ._modeButtonActive_1fo7f_51:after{width:74%}._modeSelector_1fo7f_3 ._modeButtonActive_1fo7f_51:hover{color:var(--ui-color-accent);transform:translateY(-1px)}._label_1fo7f_65{white-space:nowrap}@media(max-width:1200px){._modeSelector_1fo7f_3._modeSelector_1fo7f_3{gap:var(--ui-space-5)}._modeSelector_1fo7f_3 ._modeButton_1fo7f_10{font-size:.95rem;padding:.55rem .75rem}}@media(max-width:768px){._modeSelector_1fo7f_3._modeSelector_1fo7f_3{gap:.7rem}._modeSelector_1fo7f_3 ._modeButton_1fo7f_10{font-size:.86rem;padding:.5rem .625rem}}@media(max-width:480px){._modeSelector_1fo7f_3._modeSelector_1fo7f_3{gap:.55rem}._modeSelector_1fo7f_3 ._modeButton_1fo7f_10{flex-direction:column;font-size:.7rem;gap:.25rem;padding:.4rem .5rem}}._hud_14lp8_3{position:fixed;inset:0;pointer-events:none;z-index:100;transition:all .4s cubic-bezier(.4,0,.2,1)}._hud_14lp8_3._visible_14lp8_14{opacity:1;visibility:visible;pointer-events:none;animation:_hud-fade-in_14lp8_1 .4s cubic-bezier(.4,0,.2,1) forwards}._hud_14lp8_3._hidden_14lp8_21{opacity:0;visibility:hidden;pointer-events:none;animation:_hud-fade-out_14lp8_1 .4s cubic-bezier(.4,0,.2,1) forwards}._hudContent_14lp8_28{--hud-safe-gutter: 2rem;position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:max(var(--hud-safe-gutter),var(--safe-area-inset-top)) max(var(--hud-safe-gutter),var(--safe-area-inset-right)) max(var(--hud-safe-gutter),var(--safe-area-inset-bottom)) max(var(--hud-safe-gutter),var(--safe-area-inset-left));pointer-events:none}._topSection_14lp8_46{display:flex;justify-content:center;align-items:flex-start;pointer-events:auto;position:absolute;top:25%;left:0;right:0;transition:all .4s cubic-bezier(.4,0,.2,1)}._bottomSection_14lp8_58{display:flex;justify-content:center;align-items:flex-end;pointer-events:auto;transition:all .4s cubic-bezier(.4,0,.2,1)}@keyframes _hud-fade-in_14lp8_1{0%{opacity:0}to{opacity:1}}@keyframes _hud-fade-out_14lp8_1{0%{opacity:1}to{opacity:0}}._hud_14lp8_3._visible_14lp8_14 ._topSection_14lp8_46{animation:_slide-down-fade-in_14lp8_1 .5s cubic-bezier(.4,0,.2,1) .1s both}._hud_14lp8_3._hidden_14lp8_21 ._topSection_14lp8_46{animation:_slide-up-fade-out_14lp8_1 .3s cubic-bezier(.4,0,.2,1) forwards}._hud_14lp8_3._visible_14lp8_14 ._bottomSection_14lp8_58{animation:_slide-up-fade-in_14lp8_1 .5s cubic-bezier(.4,0,.2,1) .2s both}._hud_14lp8_3._hidden_14lp8_21 ._bottomSection_14lp8_58{animation:_slide-down-fade-out_14lp8_1 .3s cubic-bezier(.4,0,.2,1) forwards}@keyframes _slide-down-fade-in_14lp8_1{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _slide-up-fade-in_14lp8_1{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _slide-up-fade-out_14lp8_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-15px) scale(.98)}}@keyframes _slide-down-fade-out_14lp8_1{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(15px) scale(.98)}}@media(max-width:768px){._hudContent_14lp8_28{--hud-safe-gutter: 1.5rem}}@media(max-width:480px){._hudContent_14lp8_28{--hud-safe-gutter: 1rem}}@media(prefers-reduced-motion:reduce){._hud_14lp8_3,._topSection_14lp8_46,._bottomSection_14lp8_58{transition:opacity .2s ease}._hud_14lp8_3._visible_14lp8_14 ._topSection_14lp8_46,._hud_14lp8_3._visible_14lp8_14 ._bottomSection_14lp8_58,._hud_14lp8_3._hidden_14lp8_21 ._topSection_14lp8_46,._hud_14lp8_3._hidden_14lp8_21 ._bottomSection_14lp8_58,._hud_14lp8_3._visible_14lp8_14,._hud_14lp8_3._hidden_14lp8_21{animation:none}}._settingsButton_3w2k3_1{bottom:calc(30px + var(--safe-area-inset-bottom));flex:0 0 auto;left:max(18px,var(--safe-area-inset-left));position:fixed;z-index:1000}._visible_3w2k3_9{opacity:1;pointer-events:auto}._hidden_3w2k3_14{opacity:0;pointer-events:none}._normal_3w2k3_19{opacity:.68}._faded_3w2k3_23{opacity:.3}@media(max-width:768px){._settingsButton_3w2k3_1{bottom:calc(24px + var(--safe-area-inset-bottom));left:max(14px,var(--safe-area-inset-left))}}@media(max-width:480px){._settingsButton_3w2k3_1{bottom:calc(56px + var(--safe-area-inset-bottom));left:max(12px,var(--safe-area-inset-left))}}.driver-active .driver-overlay,.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in .2s ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in .2s}.driver-popover{all:unset;box-sizing:border-box;color:#2d2d2d;margin:0;padding:15px;border-radius:5px;min-width:250px;max-width:300px;box-shadow:0 1px 10px #0006;z-index:1000000000;position:fixed;top:0;right:0;background-color:#fff}.driver-popover *{font-family:Helvetica Neue,Inter,ui-sans-serif,"Apple Color Emoji",Helvetica,Arial,sans-serif}.driver-popover-title{font:19px/normal sans-serif;font-weight:700;display:block;position:relative;line-height:1.5;zoom:1;margin:0}.driver-popover-close-btn{all:unset;position:absolute;top:0;right:0;width:32px;height:28px;cursor:pointer;font-size:18px;font-weight:500;color:#d2d2d2;z-index:1;text-align:center;transition:color;transition-duration:.2s}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{margin-bottom:0;font:14px/normal sans-serif;line-height:1.5;font-weight:400;zoom:1}.driver-popover-footer{margin-top:15px;text-align:right;zoom:1;display:flex;align-items:center;justify-content:space-between}.driver-popover-progress-text{font-size:13px;font-weight:400;color:#727272;zoom:1}.driver-popover-footer button{all:unset;display:inline-block;box-sizing:border-box;padding:3px 7px;text-decoration:none;text-shadow:1px 1px 0 #fff;background-color:#fff;color:#2d2d2d;font:12px/normal sans-serif;cursor:pointer;outline:0;zoom:1;line-height:1.3;border:1px solid #ccc;border-radius:3px}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}:not(body):has(>.driver-active-element){overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.driver-popover-footer button:hover,.driver-popover-footer button:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{display:flex;flex-grow:1;justify-content:flex-end}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";position:absolute;border:5px solid #fff}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{left:100%;border-right-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-right{right:100%;border-left-color:transparent;border-bottom-color:transparent;border-top-color:transparent}.driver-popover-arrow-side-top{top:100%;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.driver-popover-arrow-side-bottom{bottom:100%;border-left-color:transparent;border-top-color:transparent;border-right-color:transparent}.driver-popover-arrow-side-center{display:none}.driver-popover-arrow-side-left.driver-popover-arrow-align-start,.driver-popover-arrow-side-right.driver-popover-arrow-align-start{top:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-start,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-start{left:15px}.driver-popover-arrow-align-end.driver-popover-arrow-side-left,.driver-popover-arrow-align-end.driver-popover-arrow-side-right{bottom:15px}.driver-popover-arrow-side-top.driver-popover-arrow-align-end,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-end{right:15px}.driver-popover-arrow-side-left.driver-popover-arrow-align-center,.driver-popover-arrow-side-right.driver-popover-arrow-align-center{top:50%;margin-top:-5px}.driver-popover-arrow-side-top.driver-popover-arrow-align-center,.driver-popover-arrow-side-bottom.driver-popover-arrow-align-center{left:50%;margin-left:-5px}.driver-popover-arrow-none{display:none}._clockPage_18l7g_3{height:100vh;height:100dvh;width:100vw;background:var(--ui-color-bg);color:var(--ui-color-text);display:flex;flex-direction:column;position:relative;overflow:hidden;cursor:default;outline:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}._lazyModalStatus_18l7g_25{padding:var(--ui-space-6);color:var(--ui-color-text-muted);text-align:center}._modeLoadingStatus_18l7g_31{color:var(--ui-color-text-muted);font-size:var(--ui-font-size-md);padding:var(--ui-space-4);text-align:center}._clockPage_18l7g_3:focus{outline:none}._timeDisplay_18l7g_42{flex:1;display:flex;align-items:center;justify-content:center;padding:var(--ui-space-2);position:relative;z-index:1}._studyTimeDisplay_18l7g_53{padding:0}@media(max-width:768px){._timeDisplay_18l7g_42{padding:var(--ui-space-2)}._studyTimeDisplay_18l7g_53{padding:0}}@media(max-width:480px){._timeDisplay_18l7g_42{padding:var(--ui-space-1)}._studyTimeDisplay_18l7g_53{padding:0}}@media(max-height:600px){._timeDisplay_18l7g_42{padding:var(--ui-space-2)}._studyTimeDisplay_18l7g_53{padding:0}}._clockPage_18l7g_3{min-height:100vh;min-height:100dvh;min-width:100vw}._timeDisplay_18l7g_42{transition:all var(--ui-transition-normal)}._clockPage_18l7g_3:before,._clockPage_18l7g_3:after{content:none;inset:0;pointer-events:none;position:absolute;z-index:0}._clockPage_18l7g_3[data-background-type=default]:before{background:linear-gradient(180deg,rgba(255,255,255,.035) 0%,transparent 32%),linear-gradient(115deg,rgba(76,118,104,.12) 0%,transparent 44%),linear-gradient(245deg,rgba(185,172,127,.08) 0%,transparent 48%);content:""}._clockPage_18l7g_3[data-background-type=default]:after{background:linear-gradient(90deg,rgba(0,0,0,.28),transparent 20%,transparent 80%,rgba(0,0,0,.22)),linear-gradient(180deg,transparent 48%,rgba(0,0,0,.24) 100%);box-shadow:inset 0 0 0 1px #ffffff05;content:""}._clockPage_18l7g_3[data-background-type=default]{background-color:#0c1110}._clockPage_18l7g_3[data-background-type=black]{background-color:#000}._clockPage_18l7g_3[data-background-type=dark],._clockPage_18l7g_3[data-background-type=system]{background-color:#121212}._bottomChrome_18l7g_147{--bottom-chrome-color: rgba(218, 222, 230, .54);--bottom-chrome-hover: rgba(246, 247, 250, .84);--bottom-chrome-font-size: .72rem;align-items:center;bottom:var(--safe-area-inset-bottom);box-sizing:border-box;color:var(--bottom-chrome-color);display:flex;font-family:var(--ui-font-sans);font-size:var(--bottom-chrome-font-size);gap:16px;height:18px;justify-content:flex-end;left:var(--safe-area-inset-left);line-height:1;min-width:0;padding:0 8px 0 0;pointer-events:none;position:fixed;right:var(--safe-area-inset-right);z-index:999}._bottomTools_18l7g_172{align-self:flex-end;align-items:center;display:inline-flex;flex:0 0 auto;gap:8px;height:auto;margin-right:auto;min-width:0;pointer-events:auto}._tourButton_18l7g_185{align-items:flex-end;color:inherit;justify-content:flex-start;padding:0 0 1px 1px;pointer-events:auto;transform-origin:left bottom;z-index:1}@media(max-width:768px){._bottomChrome_18l7g_147{--bottom-chrome-font-size: .7rem;gap:12px;height:18px}._bottomTools_18l7g_172{gap:6px}}@media(max-width:480px){._bottomChrome_18l7g_147{--bottom-chrome-font-size: .68rem;gap:10px;height:18px}._tourButton_18l7g_185{min-height:44px;min-width:44px}}@media(prefers-reduced-motion:reduce){._timeDisplay_18l7g_42{transition:none}}@media(prefers-contrast:high){._timeDisplay_18l7g_42,._timeDisplay_18l7g_42 *{color:#fff!important;text-shadow:none!important}._clockPage_18l7g_3{background:#000;color:#fff}._clockPage_18l7g_3:before,._clockPage_18l7g_3:after{display:none}}@media print{._clockPage_18l7g_3{background:#fff;color:#000}._clockPage_18l7g_3:before,._clockPage_18l7g_3:after{display:none}._tourButton_18l7g_185,._bottomChrome_18l7g_147{display:none}}:root{--safe-area-inset-top: env(safe-area-inset-top, 0px);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-bottom: env(safe-area-inset-bottom, 0px);--safe-area-inset-left: env(safe-area-inset-left, 0px)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{height:100%;overflow:hidden;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}body{height:100%;background-color:var(--ui-color-bg);color:var(--ui-color-text);font-family:var(--ui-font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;overflow:hidden;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}#root{height:100vh;height:100dvh;width:100vw;display:flex;flex-direction:column;touch-action:manipulation}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}img{content-visibility:auto}img[loading=lazy]{filter:blur(0)}[data-reduce-motion=true] *{animation:none!important;transition:none!important}::-webkit-scrollbar{width:0;height:0;background:transparent}*{scrollbar-width:none}*{-ms-overflow-style:none}.driver-popover{-webkit-backdrop-filter:blur(var(--ui-glass-blur, 22px)) saturate(130%);backdrop-filter:blur(var(--ui-glass-blur, 22px)) saturate(130%);background:var(--ui-glass-surface-strong, rgba(12, 17, 16, .9))!important;border:1px solid var(--ui-glass-border, rgba(232, 233, 224, .13))!important;border-radius:var(--ui-radius-lg, 8px)!important;box-shadow:var( --ui-glass-shadow, 0 24px 70px rgba(0, 0, 0, .42), 0 8px 20px rgba(0, 0, 0, .22) )!important;color:var(--ui-color-text, #f0f1ec)!important;font-family:var(--ui-font-sans, "Inter", "Microsoft YaHei", sans-serif)!important;max-width:min(320px,calc(100vw - 24px))!important;padding:18px!important}.driver-popover-arrow{border-width:8px!important}.driver-popover-arrow-side-left.driver-popover-arrow{border-left-color:var(--ui-color-bg-raised, #111715)!important}.driver-popover-arrow-side-right.driver-popover-arrow{border-right-color:var(--ui-color-bg-raised, #111715)!important}.driver-popover-arrow-side-top.driver-popover-arrow{border-top-color:var(--ui-color-bg-raised, #111715)!important}.driver-popover-arrow-side-bottom.driver-popover-arrow{border-bottom-color:var(--ui-color-bg-raised, #111715)!important}.driver-popover-title{color:var(--ui-color-text, #f0f1ec)!important;font-size:var(--ui-font-size-lg, 16px)!important;font-weight:650!important;letter-spacing:0!important;line-height:1.35!important;margin-bottom:7px!important;padding-right:24px!important}.driver-popover-description{color:var(--ui-color-text-muted, #a3a8a1)!important;font-size:var(--ui-font-size-md, 14px)!important;line-height:1.55!important;margin-bottom:14px!important}.driver-popover-footer{align-items:center!important;display:flex!important;gap:8px!important;justify-content:flex-end!important;margin-top:14px!important}.driver-popover .driver-popover-footer button{align-items:center!important;border:1px solid var(--ui-color-border, rgba(232, 233, 224, .13))!important;border-radius:var(--ui-radius-md, 6px)!important;cursor:pointer!important;display:inline-flex!important;font-family:inherit!important;font-size:var(--ui-font-size-sm, 12px)!important;font-weight:550!important;height:34px!important;justify-content:center!important;line-height:1!important;padding:0 14px!important;text-shadow:none!important;transition:background-color var(--ui-transition-fast, .14s ease),border-color var(--ui-transition-fast, .14s ease),color var(--ui-transition-fast, .14s ease),transform var(--ui-transition-fast, .14s ease)!important}.driver-popover .driver-popover-footer .driver-popover-next-btn,.driver-popover .driver-popover-footer .driver-popover-done-btn{background:var(--ui-color-accent-strong, #17c7ad)!important;border-color:var(--ui-color-accent-strong, #17c7ad)!important;color:#06110f!important}.driver-popover .driver-popover-footer .driver-popover-next-btn:hover,.driver-popover .driver-popover-footer .driver-popover-done-btn:hover{background:var(--ui-color-accent, #2fecc6)!important;border-color:var(--ui-color-accent, #2fecc6)!important;transform:translateY(-1px)}.driver-popover .driver-popover-footer .driver-popover-prev-btn,.driver-popover .driver-popover-footer .driver-popover-close-btn{background:#e8e9e009!important;color:var(--ui-color-text-muted, #a3a8a1)!important}.driver-popover .driver-popover-footer .driver-popover-prev-btn:hover,.driver-popover .driver-popover-footer .driver-popover-close-btn:hover{background:#e8e9e014!important;border-color:var(--ui-color-border-strong, rgba(232, 233, 224, .2))!important;color:var(--ui-color-text, #f0f1ec)!important}.driver-popover-close-btn{align-items:center!important;background:transparent!important;border:0!important;border-radius:var(--ui-radius-md, 6px)!important;color:var(--ui-color-text-muted, #a3a8a1)!important;display:flex!important;height:32px!important;justify-content:center!important;position:absolute!important;right:8px!important;top:8px!important;transition:background-color var(--ui-transition-fast, .14s ease),color var(--ui-transition-fast, .14s ease)!important;width:32px!important;z-index:1!important}.driver-popover-close-btn:hover{background:#e8e9e014!important;color:var(--ui-color-text, #f0f1ec)!important}.driver-popover-progress-text{color:var(--ui-color-text-subtle, #7e857e)!important;font-size:var(--ui-font-size-xs, 11px)!important;opacity:1!important}#driver-page-overlay{background:#020504!important;opacity:.62!important}@media(max-width:480px){.driver-popover{padding:16px!important}.driver-popover-close-btn{height:44px!important;right:2px!important;top:2px!important;width:44px!important}}@media(prefers-reduced-transparency:reduce){.driver-popover{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--ui-color-bg-raised, #111715)!important}}@media(prefers-reduced-motion:reduce){.driver-popover,.driver-popover *{animation:none!important;scroll-behavior:auto!important;transition-duration:1ms!important}.driver-popover .driver-popover-footer button:hover{transform:none}}
