._form_13bgo_1{flex-direction:column;gap:.75rem;display:flex}._field_13bgo_7{color:var(--color-text-muted);flex-direction:column;gap:.25rem;font-size:.875rem;display:flex}._check_13bgo_15{min-height:2.75rem;color:var(--color-text);align-items:center;gap:.5rem;font-size:1rem;display:flex}._input_13bgo_24{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-bg);width:100%;min-height:2.75rem;color:var(--color-text);font:inherit;border-radius:.5rem;padding:.5rem .75rem;font-size:max(1rem,16px)}._actions_13bgo_37{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}._button_13bgo_45{border:1px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:.5rem;padding:.5rem 1rem}._primary_13bgo_56{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-bg)}._danger_13bgo_62{border-color:var(--color-danger);color:var(--color-danger)}._button_13bgo_45:disabled{opacity:.5;cursor:not-allowed}._error_13bgo_72{color:var(--color-danger);margin:0}._fallback_km6mv_1{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-height:50%;padding:2rem 1rem;display:flex}._message_km6mv_12{color:var(--color-danger);margin:0}._actions_km6mv_17{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}._dots_1xind_1{padding:.125rem var(--safe-right) calc(.125rem + env(safe-area-inset-bottom)) var(--safe-left);justify-content:center;display:flex}._dot_1xind_1{cursor:pointer;background:0 0;border:0;width:2.75rem;height:2.75rem;position:relative}._dot_1xind_1:after{content:"";background:var(--color-border);border-radius:50%;position:absolute;inset:1.0625rem}._dot_1xind_1[aria-current=page]:after{background:var(--color-accent)}._slot_17zmj_1{box-sizing:border-box;height:100%;padding:0 var(--safe-right) 0 var(--safe-left);touch-action:pan-y;overflow:hidden auto}._slot_17zmj_1:not([data-active]){visibility:hidden}._indicator_1bwet_1{border:1px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;color:var(--color-text-muted);font:inherit;cursor:pointer;border-radius:1.375rem;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.875rem;display:inline-flex}._ok_1bwet_16{color:var(--color-success)}._busy_1bwet_20{color:var(--color-accent)}._warn_1bwet_24,._error_1bwet_25{color:var(--color-danger)}._muted_1bwet_29{color:var(--color-text-muted)}._banner_p2ch4_1{margin:0 var(--safe-right) 0 var(--safe-left);border:1px solid var(--color-accent);background:var(--color-surface);color:var(--color-text);border-radius:.5rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}._button_p2ch4_16{border:1px solid var(--color-accent);min-height:2.75rem;color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;padding:0 .75rem}._button_p2ch4_16:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._page_kwja6_1{align-items:center;gap:var(--space);min-height:100%;max-width:var(--content-max-width);padding:var(--space);flex-direction:column;margin:0 auto;display:flex}._spacer_kwja6_12{flex:1 1 0;min-height:0}._mic_kwja6_17{border:2px solid var(--color-border);background:var(--color-surface);width:7rem;height:7rem;color:var(--color-text);cursor:pointer;border-radius:50%;flex:none;font-size:2.5rem}._mic_kwja6_17:focus-visible,._submit_kwja6_30:focus-visible,._input_kwja6_31:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._mic_kwja6_17:disabled,._unavailable_kwja6_37{opacity:.5;cursor:not-allowed}._recording_kwja6_42{border-color:var(--color-danger);background:var(--color-danger);color:var(--color-bg);animation:1.2s ease-out infinite _pulse_kwja6_1}@keyframes _pulse_kwja6_1{0%{box-shadow:0 0 0 0 var(--color-danger)}to{box-shadow:0 0 0 1rem #0000}}@media (prefers-reduced-motion:reduce){._recording_kwja6_42{animation:none}}._hint_kwja6_64,._counter_kwja6_65,._interim_kwja6_66{color:var(--color-text-muted);text-align:center;margin:0;font-size:.9rem}._interim_kwja6_66{font-style:italic}._error_kwja6_77{color:var(--color-danger);text-align:center;margin:0}._success_kwja6_83{min-height:1.25rem;color:var(--color-success);margin:0}._lower_kwja6_89{align-items:center;gap:var(--space);flex-direction:column;flex:1 1 0;width:100%;display:flex}._messages_kwja6_98{flex-direction:column;flex:none;align-items:center;gap:.25rem;width:100%;height:4.5rem;display:flex;overflow-y:auto}._bar_kwja6_109{align-items:flex-end;gap:.5rem;width:100%;margin-top:auto;display:flex}._input_kwja6_31{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;min-height:2.75rem;max-height:9.5rem;color:var(--color-text);font:inherit;resize:none;border-radius:.5rem;flex:1;padding:.6rem .75rem;line-height:1.4}._submit_kwja6_30{background:var(--color-accent);min-height:2.75rem;color:var(--color-bg);font:inherit;cursor:pointer;border:0;border-radius:.5rem;flex:none;padding:0 1rem;font-weight:600}._submit_kwja6_30:disabled{opacity:.4;cursor:not-allowed}._visuallyHidden_kwja6_150{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}._backdrop_971sd_1{inset:0;bottom:var(--keyboard-inset,0px);z-index:100;padding:max(var(--space), env(safe-area-inset-top)) var(--safe-right) max(var(--space), env(safe-area-inset-bottom)) var(--safe-left);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed}._panel_971sd_14{box-sizing:border-box;width:100%;max-width:30rem;max-height:100%;padding:var(--space);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:.75rem;overflow-y:auto}._title_971sd_27{margin:0 0 var(--space);font-size:1.125rem}._panel_971sd_14:focus:not(:focus-visible){outline:none}._slot_1xzq6_1{border:1px solid var(--color-border);border-radius:.5rem;flex-direction:column;gap:.75rem;margin:0;padding:.5rem .75rem .75rem;display:flex}._slot_1xzq6_1 legend{color:var(--color-text-muted);padding:0 .25rem;font-size:.875rem}._page_ufabe_1{box-sizing:border-box;max-width:var(--content-max-width);padding:var(--space);margin:0 auto;padding-bottom:5rem}._header_ufabe_9{margin-bottom:.75rem}._title_ufabe_13{margin:0 0 .5rem;font-size:1.25rem}._controls_ufabe_18{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._modes_ufabe_25{gap:.25rem;margin-left:auto;display:flex}._control_ufabe_18{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:.5rem;min-width:2.75rem;min-height:2.75rem;padding:.25rem .75rem}._control_ufabe_18[aria-pressed=true]{border-color:var(--color-accent);color:var(--color-accent)}._hint_ufabe_46{color:var(--color-text-muted);margin:0 0 .5rem}._notice_ufabe_51{flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;display:flex}._row_ufabe_59{gap:2px;margin-bottom:2px;display:grid}._dayHead_ufabe_65{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:.5rem;min-width:0;min-height:2.75rem;padding:.25rem;font-size:.8rem;overflow:hidden}._todayHead_ufabe_77{border-color:var(--color-accent);color:var(--color-accent)}._axisNote_ufabe_82{color:var(--color-text-muted);align-self:center;font-size:.6rem}._allDayCell_ufabe_88{flex-direction:column;gap:2px;min-width:0;display:flex}._scroller_ufabe_95{border-top:1px solid var(--color-border);height:min(65dvh,38rem);overflow:hidden auto}._grid_ufabe_103{gap:2px;display:grid;position:relative}._axis_ufabe_82{position:relative}._hourLabel_ufabe_113{color:var(--color-text-muted);font-size:.7rem;position:absolute;right:.25rem;transform:translateY(-50%)}._dayColumn_ufabe_121{background-image:linear-gradient(to bottom, var(--color-border) 1px, transparent 1px);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background-size:100% 4.16667%;min-width:0;position:relative}._holdMark_ufabe_131{border:1px solid var(--color-accent);pointer-events:none;background:#7aa2f733;border-radius:4px;position:absolute;left:0;right:0}._today_ufabe_77{background-color:#7aa2f714}._planning_ufabe_145{border-top:1px dashed var(--color-success);border-bottom:1px dashed var(--color-success);pointer-events:none;position:absolute;left:0;right:0}._pause_ufabe_154{background:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--color-text-muted) 18%, transparent) 6px 8px);pointer-events:none;position:absolute;left:0;right:0}._nowLine_ufabe_166{background:var(--color-danger);pointer-events:none;height:2px;position:absolute;left:0;right:0}._event_ufabe_175{box-sizing:border-box;border:1px solid var(--color-accent);background:color-mix(in srgb, var(--color-accent) 28%, var(--color-surface));min-width:0;color:var(--color-text);text-align:left;overflow-wrap:anywhere;border-radius:.25rem;padding:.1rem .25rem;font-size:.75rem;line-height:1.2;position:absolute;overflow:hidden}._allDayCell_ufabe_88 ._event_ufabe_175{position:static}._eventTime_ufabe_195{color:color-mix(in srgb, var(--color-text) 80%, var(--color-accent))}._tile_ufabe_199{cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}._lifted_ufabe_206{z-index:5;cursor:grabbing;touch-action:none;transition:scale .12s ease-out;scale:1.03;box-shadow:0 4px 14px #00000073}@media (prefers-reduced-motion:reduce){._lifted_ufabe_206{transition:none;scale:none}}._resizeHandle_ufabe_222{cursor:ns-resize;height:min(16px,45%);position:absolute;bottom:0;left:0;right:0}._resizeHandle_ufabe_222:after{content:"";background:color-mix(in srgb, var(--color-text) 45%, transparent);border-radius:1px;height:2px;position:absolute;bottom:2px;left:25%;right:25%}._dragBadge_ufabe_242{z-index:60;border:1px solid var(--color-accent);background:var(--color-surface);color:var(--color-text);white-space:nowrap;pointer-events:none;border-radius:.5rem;padding:.25rem .5rem;font-size:.8rem;position:fixed;transform:translate(-50%,calc(-100% - 2.75rem))}._toast_ufabe_256{z-index:50;border:1px solid var(--color-border);background:var(--color-surface);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex;position:fixed;bottom:4rem;left:50%;transform:translate(-50%)}._toastButton_ufabe_271{min-height:2.75rem;color:var(--color-accent);padding:0 .5rem}._tile_ufabe_199:focus-visible{outline:2px solid var(--color-text);outline-offset:1px}._linked_ufabe_282{background:color-mix(in srgb, var(--color-accent) 42%, var(--color-surface));border-left-width:4px}._done_ufabe_287{opacity:.6;text-decoration:line-through}._add_ufabe_292{font-size:1.25rem;font-weight:600}._notice_1rmxg_1{border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:.5rem;margin:0;padding:.5rem .75rem;font-size:.875rem}._times_1rmxg_10{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}._choice_1rmxg_16{border:1px solid var(--color-border);border-radius:.5rem;flex-direction:column;gap:.25rem;margin:0;padding:.5rem .75rem;display:flex}._choice_1rmxg_16 legend{color:var(--color-text-muted);padding:0 .25rem;font-size:.875rem}._option_1rmxg_32{align-items:center;gap:.5rem;min-height:2.75rem;display:flex}._facts_1rmxg_39{grid-template-columns:auto 1fr;gap:.25rem .75rem;margin:0;display:grid}._facts_1rmxg_39 dt{color:var(--color-text-muted)}._facts_1rmxg_39 dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}@media (width<=30rem){._times_1rmxg_10{grid-template-columns:1fr 1fr}}._weekdays_1rmxg_62{flex-wrap:wrap;gap:.25rem .75rem;display:flex}._weekday_1rmxg_62{align-items:center;gap:.25rem;min-height:2.75rem;display:flex}._page_1n8te_1{box-sizing:border-box;max-width:var(--content-max-width);padding:var(--space);margin:0 auto;padding-bottom:5rem}._title_1n8te_9{margin:0 0 var(--space);font-size:1.25rem}._section_1n8te_14{margin-bottom:1.5rem}._heading_1n8te_18{color:var(--color-text-muted);margin:0 0 .5rem;font-size:1rem}._list_1n8te_24{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._card_1n8te_33,._task_1n8te_34{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.5rem .75rem;display:flex}._cardMain_1n8te_45{overflow-wrap:anywhere;flex:10rem;min-width:0}._cardMain_1n8te_45 p{margin:.25rem 0 0}._inboxText_1n8te_55{white-space:pre-wrap}._muted_1n8te_59{color:var(--color-text-muted);font-size:.875rem}._buttons_1n8te_64{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._button_1n8te_64,._textButton_1n8te_72,._iconButton_1n8te_73,._toastButton_1n8te_74{border:1px solid var(--color-border);background:var(--color-bg);min-height:2.75rem;color:var(--color-text);font:inherit;cursor:pointer;border-radius:.5rem;padding:.5rem .875rem}._iconButton_1n8te_73{min-width:2.75rem;padding:.5rem}._danger_1n8te_90{border-color:var(--color-danger);color:var(--color-danger)}._checkbox_1n8te_96{appearance:none;background:var(--checkbox-image) center / 1.5rem 1.5rem no-repeat;cursor:pointer;flex:none;width:2.75rem;height:2.75rem;margin:0}._titleButton_1n8te_106{min-height:2.75rem;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}._meta_1n8te_117{color:var(--color-text-muted);flex-wrap:wrap;gap:.25rem .75rem;font-size:.875rem;display:flex}._important_1n8te_125{color:var(--color-danger)}._empty_1n8te_129{color:var(--color-text-muted)}._error_1n8te_133{color:var(--color-danger)}._toast_1n8te_74{z-index:50;border:1px solid var(--color-border);background:var(--color-surface);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex;position:fixed;bottom:4rem;left:50%;transform:translate(-50%)}._toastButton_1n8te_74{color:var(--color-accent)}._itemError_1n8te_156{flex:1 0 100%;margin:0}._badgeNew_1n8te_161{border:1px solid var(--color-accent);color:var(--color-accent);border-radius:.25rem;padding:0 .375rem;font-weight:600}._sortError_1n8te_169{color:var(--color-danger);font-size:.875rem}._runErrors_1n8te_174{color:var(--color-danger);margin:.5rem 0 0;padding-left:1.25rem;font-size:.875rem}._notice_1n8te_181{border:1px solid var(--color-border);border-radius:.5rem;margin:0;padding:.5rem .75rem}._sort_1dejv_1{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}._button_1dejv_8{border:1px solid var(--color-accent);background:var(--color-bg);min-height:2.75rem;color:var(--color-accent);font:inherit;cursor:pointer;border-radius:.5rem;padding:.5rem .875rem;font-weight:600}._button_1dejv_8:disabled{border-color:var(--color-border);color:var(--color-text-muted);cursor:default}._message_1dejv_26{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem}._link_1dejv_33{min-height:2.75rem;color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0 .25rem;text-decoration:underline}._figure_dhnl7_1{display:block;overflow:visible}._part_dhnl7_6{transition:transform .25s ease-out}._arm_dhnl7_11{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}@media (prefers-reduced-motion:reduce){._part_dhnl7_6,._arm_dhnl7_11{transition:none}}._stage_1iac7_1{aspect-ratio:1/1.2;width:100%;max-width:34rem;margin:0 auto;position:relative}@supports (width:1cqi){._stage_1iac7_1{--stage-width:min(100cqi, 100cqb, 34rem);width:var(--stage-width);height:min(100cqb, calc(var(--stage-width) * 1.3));aspect-ratio:auto}}._figure_1iac7_22{pointer-events:none;position:absolute}._tile_1iac7_27{box-sizing:border-box;font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.25rem;line-height:1.15;transition:border-color .15s ease-out;display:flex;position:absolute;overflow:hidden}._tile_1iac7_27:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._tile_1iac7_27[data-selected]{border:2px solid var(--color-accent)}._name_1iac7_56{text-align:center;overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-width:100%;display:block}._name_1iac7_56[data-hyphenated]{-webkit-hyphens:manual;hyphens:manual}._icon_1iac7_72{color:var(--color-accent);position:absolute;top:4px;right:4px}._count_1iac7_79{color:var(--color-text-muted);font-size:.8125rem}@media (prefers-reduced-motion:reduce){._tile_1iac7_27{transition:none}}._search_j4crw_1{box-sizing:border-box;width:100%;min-height:2.75rem;margin-bottom:var(--space);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font:inherit;border-radius:.5rem;padding:.5rem .75rem}._list_j4crw_14{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_j4crw_23{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}._main_j4crw_33{flex-direction:column;flex:1;min-width:0;display:flex}._title_j4crw_40{overflow-wrap:anywhere}._meta_j4crw_44{color:var(--color-text-muted);font-size:.875rem}._restore_j4crw_49{border:1px solid var(--color-border);min-height:2.75rem;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border-radius:.5rem;flex:none;padding:.5rem .75rem}._restore_j4crw_49:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._empty_j4crw_66,._notice_j4crw_67{color:var(--color-text-muted)}._error_j4crw_71{color:var(--color-danger)}._note_umxci_1{flex-direction:column;align-items:flex-start;display:flex}._text_umxci_7{color:var(--color-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.875rem}._clamped_umxci_15{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._toggle_umxci_23{min-height:2.75rem;color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem}._toggle_umxci_23:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._search_1rs56_1{box-sizing:border-box;width:100%;min-height:2.75rem;margin-bottom:var(--space);border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text);font:inherit;border-radius:.5rem;padding:.5rem .75rem}._list_1rs56_14{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}._row_1rs56_23{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}._check_1rs56_34{appearance:none;background:var(--checkbox-image) center / 1.5rem 1.5rem no-repeat;cursor:pointer;flex:none;width:2.75rem;height:2.75rem;margin:0 -.5rem}._main_1rs56_44{flex-direction:column;flex:1;min-width:0;display:flex}._title_1rs56_51{min-height:2.75rem;color:var(--color-text);font:inherit;text-align:left;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;padding:0}._title_1rs56_51:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._meta_1rs56_68{color:var(--color-text-muted);font-size:.875rem}._important_1rs56_73{color:var(--color-accent)}._empty_1rs56_77{color:var(--color-text-muted)}._error_1rs56_81{color:var(--color-danger)}._notice_1rs56_85{color:var(--color-text-muted)}._add_ou4vj_1{margin-bottom:var(--space);gap:.5rem;display:flex}._input_ou4vj_7{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-bg);min-width:0;min-height:2.75rem;color:var(--color-text);font:inherit;border-radius:.5rem;flex:1;padding:.5rem .75rem}._list_ou4vj_20{flex-direction:column;gap:.5rem;margin:0;padding:0 0 4.5rem;list-style:none;display:flex}._row_ou4vj_29{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.5rem;align-items:center;gap:.5rem;display:flex}._label_ou4vj_38{overflow-wrap:anywhere;cursor:pointer;flex:1;align-items:center;gap:.75rem;min-width:0;min-height:2.75rem;padding:.5rem .75rem;display:flex}._done_ou4vj_50{color:var(--color-text-muted);text-decoration:line-through}._check_ou4vj_55{flex:none;width:1.5rem;height:1.5rem}._edit_ou4vj_61{min-width:2.75rem;min-height:2.75rem;color:var(--color-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex:none}._edit_ou4vj_61:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._bar_ou4vj_77{background:var(--color-bg);justify-content:center;padding:.75rem 0;display:flex;position:sticky;bottom:0}._empty_ou4vj_86,._notice_ou4vj_87{color:var(--color-text-muted)}._error_ou4vj_91{color:var(--color-danger)}._page_mo3ws_1{box-sizing:border-box;max-width:var(--content-max-width);padding:var(--space);margin:0 auto;padding-bottom:5rem;overflow-x:hidden}._title_mo3ws_10{margin:0 0 var(--space);font-size:1.25rem}._header_mo3ws_15{margin-bottom:var(--space);align-items:center;gap:.5rem;display:flex}._header_mo3ws_15 ._title_mo3ws_10{flex:1;margin:0}._newButton_mo3ws_27{min-height:2.75rem;margin:var(--space) auto 0;font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:.5rem;padding:.5rem 1.5rem;display:block}._back_mo3ws_40,._headerAction_mo3ws_41,._pagerButton_mo3ws_42{min-width:2.75rem;min-height:2.75rem;font:inherit;color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border);cursor:pointer;border-radius:.5rem;font-size:1.25rem}._back_mo3ws_40:focus-visible,._headerAction_mo3ws_41:focus-visible,._newButton_mo3ws_27:focus-visible,._pagerButton_mo3ws_42:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._pagerButton_mo3ws_42:disabled{color:var(--color-text-muted);cursor:default;opacity:.5}._pager_mo3ws_42{margin-top:var(--space);color:var(--color-text-muted);justify-content:center;align-items:center;gap:1rem;display:flex}._ringPage_mo3ws_78{height:100%;min-height:26rem;padding:.5rem 0 var(--space);flex-direction:column;display:flex}._ringPage_mo3ws_78 ._title_mo3ws_10{flex:none}._ringArea_mo3ws_90{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;container-type:size}._ringPage_mo3ws_78 ._pager_mo3ws_42{flex:none;margin-top:0}._ringPage_mo3ws_78 ._newButton_mo3ws_27{flex:none;margin-top:.5rem}._settings_wxu50_1{max-width:var(--content-max-width);height:100%;padding:calc(var(--space) + env(safe-area-inset-top)) var(--safe-right) calc(var(--space) + env(safe-area-inset-bottom)) var(--safe-left);box-sizing:border-box;margin:0 auto;overflow-y:auto}._header_wxu50_11{align-items:center;gap:.75rem;display:flex}._header_wxu50_11 h1{margin:0;font-size:1.25rem}._iconButton_wxu50_22{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:50%;width:2.75rem;height:2.75rem}._section_wxu50_31{padding:var(--space);border:1px solid var(--color-border);background:var(--color-surface);border-radius:.75rem;margin-top:1.5rem}._sectionTitle_wxu50_39{margin:0 0 .75rem;font-size:1.0625rem}._hint_wxu50_44{color:var(--color-text-muted);margin:0;font-size:.875rem}._ok_wxu50_50{color:var(--color-success);margin:0}._help_wxu50_55{color:var(--color-text-muted);margin-top:1rem;font-size:.875rem}._help_wxu50_55 summary{cursor:pointer;align-items:center;min-height:2.75rem;display:flex}._info_wxu50_68{grid-template-columns:max-content 1fr;gap:.25rem 1rem;margin:0;display:grid}._info_wxu50_68 dt{color:var(--color-text-muted)}._info_wxu50_68 dd{margin:0}._steps_wxu50_83{flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}._stepTitle_wxu50_92{justify-content:space-between;gap:.5rem;margin:0 0 .5rem;font-size:1rem;display:flex}._stepState_wxu50_100{color:var(--color-text-muted);font-weight:400}._stepBody_wxu50_105{flex-direction:column;gap:.75rem;display:flex}._stepList_wxu50_111{color:var(--color-text-muted);margin:0;padding-left:1.25rem;font-size:.875rem}._linkButton_wxu50_118{border:1px solid var(--color-border);background:var(--color-surface);min-height:2.75rem;color:var(--color-text);border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem 1rem;text-decoration:none;display:inline-flex}._diagnostics_wxu50_131 summary{cursor:pointer;align-items:center;min-height:2.75rem;font-size:1.0625rem;font-weight:600;display:flex}._diagnosticsText_wxu50_140{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:.5rem 0 1rem;font-size:.8125rem}._diagnosticsField_wxu50_148{box-sizing:border-box;width:100%;font:inherit;margin-top:.75rem;font-size:.8125rem}._welcome_14b76_1{z-index:10;padding:calc(var(--space) + env(safe-area-inset-top)) var(--safe-right) calc(var(--space) + env(safe-area-inset-bottom)) var(--safe-left);background:var(--color-bg);color:var(--color-text);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}._inner_14b76_14{width:100%;max-width:var(--content-max-width);flex-direction:column;gap:1rem;margin:0 auto;display:flex}._progress_14b76_23{color:var(--color-text-muted);margin:0;font-size:.875rem}._heading_14b76_29{margin:0;font-size:1.5rem}._heading_14b76_29:focus{outline:none}._text_14b76_38{margin:0;line-height:1.5}._list_14b76_43{flex-direction:column;gap:.75rem;margin:0;padding-left:1.25rem;line-height:1.5;display:flex}._hint_14b76_52{color:var(--color-text-muted);margin:0;font-size:.875rem}._ok_14b76_58{color:var(--color-success);margin:0}._link_14b76_63{color:var(--color-accent)}._footer_14b76_67{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}._footerEnd_14b76_76{flex-wrap:wrap;gap:.5rem;margin-left:auto;display:flex}._app_1fpxf_1{height:100%;max-width:var(--content-max-width);flex-direction:column;margin:0 auto;display:flex}._app_1fpxf_1[hidden]{display:none}._topBar_1fpxf_13{padding:calc(.5rem + env(safe-area-inset-top)) var(--safe-right) 0 var(--safe-left);justify-content:space-between;align-items:center;display:flex}._gear_1fpxf_20{border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;border-radius:50%;width:2.75rem;height:2.75rem;font-size:1.25rem}._main_1fpxf_30{flex:1;min-height:0;overflow:clip}._track_1fpxf_42{height:100%;position:relative}._track_1fpxf_42>*{position:absolute;inset:0}._track_1fpxf_42[data-dragging]>*,._track_1fpxf_42[data-moving]>*{will-change:transform}._track_1fpxf_42[data-moving]>*{transition:transform var(--page-transition) cubic-bezier(.22, 1, .36, 1)}._track_1fpxf_42[data-dragging]{-webkit-user-select:none;user-select:none}._track_1fpxf_42[data-reduced]>*{transition:none}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0f1115;--color-surface:#1a1d24;--color-text:#e6e8ee;--color-text-muted:#9aa1b2;--color-accent:#7aa2f7;--color-danger:#f7768e;--color-success:#9ece6a;--color-border:#2c313c;--content-max-width:720px;--page-transition:.3s;--space:1rem;--safe-left:max(var(--space), env(safe-area-inset-left));--safe-right:max(var(--space), env(safe-area-inset-right));--checkbox-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Crect x=%270.75%27 y=%270.75%27 width=%2722.5%27 height=%2722.5%27 rx=%274%27 fill=%27none%27 stroke=%27%237aa2f7%27 stroke-width=%271.5%27/%3E%3C/svg%3E")}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}#root{height:100vh;height:calc(100dvh - var(--keyboard-inset,0px))}html,body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation;overflow-x:clip}body{background:var(--color-bg);color:var(--color-text);overscroll-behavior:none;-webkit-tap-highlight-color:transparent;margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}button{font:inherit;color:inherit;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}input,textarea,select{font-size:max(1rem,16px)}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}
