._avatar_1prqe_2{border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-strong);flex-shrink:0;place-items:center;display:grid;overflow:hidden}._sm_1prqe_13{width:var(--control-sm);height:var(--control-sm);font-size:var(--text-sm)}._md_1prqe_1{width:var(--control);height:var(--control);font-size:var(--text-md)}._lg_1prqe_25{width:48px;height:48px;font-size:var(--text-lg)}._img_1prqe_31{object-fit:cover;width:100%;height:100%}._body_1ou8g_3{gap:var(--space-sm);max-width:38em;font-size:var(--text-input);flex-direction:column;line-height:1.7;display:flex}._heading_1ou8g_12{margin-top:var(--space-xs);font-size:var(--text-input)}._link_1ou8g_18{align-items:center;gap:var(--space-sm);min-height:var(--row);padding:var(--space-xs) 0;border-top:var(--rule) solid var(--color-rule);border-bottom:var(--rule) solid var(--color-rule);color:var(--color-ink);touch-action:manipulation;text-decoration:none;display:flex}@media (hover:hover){._link_1ou8g_18:hover ._linkLabel_1ou8g_32{text-decoration:underline}}._link_1ou8g_18:active{background:var(--color-quiet-soft)}._link_1ou8g_18:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-tag)}._linkIcon_1ou8g_47{color:var(--color-accent-text);flex-shrink:0}._linkText_1ou8g_52{min-width:0;line-height:var(--leading-tight);flex-direction:column;flex:1;display:flex}._linkLabel_1ou8g_32{font-size:var(--text-md);font-weight:var(--weight-medium);overflow-wrap:anywhere}._linkHost_1ou8g_66{color:var(--color-muted);font-size:var(--text-sm)}._btn_nzdal_3{width:var(--hit);height:var(--hit);margin:calc((var(--hit) - 36px) / -2);border-radius:var(--radius-pill);color:var(--color-ink-2);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex-shrink:0;align-self:center;place-items:center;padding:0;display:inline-grid;position:relative}._face_nzdal_21{border-radius:inherit;width:36px;height:36px;transition:transform var(--dur-micro) var(--ease-snap);place-items:center;display:grid}@media (hover:hover){._btn_nzdal_3:hover:not(:disabled) ._face_nzdal_21{background:var(--color-card-2)}}._btn_nzdal_3:active:not(:disabled) ._face_nzdal_21{background:var(--color-quiet-soft);transform:scale(.94)}._btn_nzdal_3:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._btn_nzdal_3:disabled{opacity:.5;cursor:not-allowed}._sheet_1k4uk_2{width:100%;max-width:var(--page-max);max-height:90vh;overscroll-behavior:contain;border-radius:var(--radius-card) var(--radius-card) 0 0;background:var(--color-card);max-height:90dvh;color:var(--color-ink);box-shadow:var(--shadow-sheet);transition:transform var(--dur-short) var(--ease-out), overlay var(--dur-short) allow-discrete, display var(--dur-short) allow-discrete;border:0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto;transform:translateY(100%)}._sheet_1k4uk_2[open]{transform:none}@starting-style{._sheet_1k4uk_2[open]{transform:translateY(100%)}}._sheet_1k4uk_2::backdrop{transition:background-color var(--dur-short) var(--ease-out), overlay var(--dur-short) allow-discrete, display var(--dur-short) allow-discrete;background:0 0}._sheet_1k4uk_2[open]::backdrop{background:var(--color-scrim)}@starting-style{._sheet_1k4uk_2[open]::backdrop{background:0 0}}._inner_1k4uk_56{gap:var(--space-sm);padding:0 var(--space-md) calc(var(--space-md) + env(safe-area-inset-bottom));flex-direction:column;display:flex}._head_1k4uk_64{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:var(--hit);margin:0 calc(var(--space-md) * -1);padding:var(--space-xs) var(--space-md) var(--space-2xs);background:var(--color-card);display:flex}._actions_1k4uk_76{z-index:var(--z-raised);margin:0 calc(var(--space-md) * -1);padding:var(--space-xs) var(--space-md) calc(var(--space-xs) + env(safe-area-inset-bottom));border-top:var(--rule) solid var(--color-rule);background:var(--color-card);position:sticky;bottom:0}._sheet_1k4uk_2[open] ._head_1k4uk_64{z-index:var(--z-raised);position:sticky;top:0}._head_1k4uk_64 h2{font-size:var(--text-lg);text-wrap:balance}._title_1k4uk_98:focus{outline:none}@media (min-width:64rem){._sheet_1k4uk_2{inset:var(--top-h) 0 0 auto;z-index:var(--z-modal);width:var(--drawer-w);border-left:var(--rule) solid var(--color-rule);max-width:100%;height:auto;max-height:none;box-shadow:var(--shadow-drawer);border-radius:0;margin:0;transform:translate(100%)}._sheet_1k4uk_2[open]{transform:none}@starting-style{._sheet_1k4uk_2[open]{transform:translate(100%)}}}@media (prefers-reduced-motion:reduce){._sheet_1k4uk_2{transition:none}._sheet_1k4uk_2::backdrop{transition:none}}._spinner_19b7b_2{flex-shrink:0;animation:.9s linear infinite _spin_19b7b_2}@keyframes _spin_19b7b_2{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_19b7b_2{animation:none}}._btn_12f31_4{--fill:var(--color-accent-soft);--fill-hover:var(--color-accent-soft);--ink:var(--color-accent-text);--height:var(--control-lg);justify-content:center;align-items:center;gap:var(--space-xs);min-height:var(--height);padding:0 var(--space-md);border-radius:var(--radius-input);background:var(--fill);color:var(--ink);font-size:var(--text-md);font-weight:var(--weight-strong);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:transform var(--dur-micro) var(--ease-snap);border:0;align-self:flex-start;text-decoration:none;display:inline-flex;position:relative}._btn_12f31_4:after{content:"";inset:calc((var(--height) - var(--hit)) / 2) 0;min-height:var(--hit);position:absolute}._label_12f31_39{text-overflow:ellipsis;overflow:hidden}@media (hover:hover){._btn_12f31_4:hover:not(:disabled){background:var(--fill-hover);filter:brightness(.97)}}._btn_12f31_4:active:not(:disabled){transform:scale(.98)}._btn_12f31_4:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._btn_12f31_4:disabled{opacity:.5;cursor:not-allowed}._btn_12f31_4[aria-busy=true]{opacity:1;cursor:progress}._primary_12f31_70{--fill:var(--color-accent);--fill-hover:var(--color-accent-press);--ink:var(--color-accent-ink)}._primary_12f31_70:hover:not(:disabled){filter:none}._danger_12f31_80{--fill:var(--color-alert);--fill-hover:var(--color-alert);--ink:var(--color-alert-ink)}._ghost_12f31_86{--fill:transparent;--fill-hover:var(--color-card-2);--ink:var(--color-accent-text);padding:0 var(--space-xs)}._md_12f31_1{--height:var(--control)}._sm_12f31_97{--height:var(--control-sm);padding:0 var(--space-sm);font-size:var(--text-sm)}._block_12f31_103{align-self:stretch;width:100%;display:flex}._box_1b13c_3{align-items:center;gap:var(--space-2xs);padding:var(--space-lg) var(--card-pad);border-radius:var(--radius-card);background:var(--color-card);text-align:center;flex-direction:column;display:flex}._title_1b13c_14{font-weight:var(--weight-medium)}._text_1b13c_18{max-width:28em;color:var(--color-muted);font-size:var(--text-sm)}._action_1b13c_24{margin-top:var(--space-xs)}._skeleton_1b13c_28{border-radius:var(--radius-card);background:var(--color-card);animation:_breathe_1b13c_1 1.6s var(--ease-in-out) infinite;flex-direction:column;display:flex;overflow:hidden}._line_1b13c_37{justify-content:center;gap:var(--space-xs);min-height:var(--row);padding:0 var(--card-pad);flex-direction:column;display:flex}._line_1b13c_37+._line_1b13c_37{border-top:var(--rule) solid var(--color-rule)}._lineTitle_1b13c_50,._lineDetail_1b13c_51{border-radius:var(--radius-pill);background:var(--color-quiet-soft);height:10px}._lineTitle_1b13c_50{width:40%}._lineDetail_1b13c_51{width:65%}._block_1b13c_65{min-height:160px}@keyframes _breathe_1b13c_1{50%{opacity:.6}}@media (prefers-reduced-motion:reduce){._skeleton_1b13c_28{animation:none}}._header_1680z_3{gap:var(--space-2xs);padding-top:var(--space-xs);flex-direction:column;display:flex}._bar_1680z_10{align-items:center;gap:var(--space-xs);min-height:var(--hit);display:flex}._title_1680z_17{min-width:0;font-size:var(--text-lg);flex:1}._spacer_1680z_23{flex:1}._actions_1680z_27{align-items:center;gap:var(--space-xs);display:flex}._longTitle_1680z_33{font-size:var(--text-lg);overflow-wrap:break-word;min-width:0}._sub_1680z_39{color:var(--color-muted);font-size:var(--text-sm)}._path_1y1p9_4{grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));gap:var(--space-3xs);display:grid}._tile_1y1p9_10{height:var(--space-lg);border-radius:var(--space-2xs);font-size:var(--text-xs);place-items:center;display:grid}._compact_1y1p9_18 ._tile_1y1p9_10{border-radius:var(--radius-pill);height:6px}._past_1y1p9_23{background:var(--color-grow)}._past_1y1p9_23,._now_1y1p9_28{transform-origin:0;animation:_week-in_1y1p9_1 var(--dur-short) var(--ease-out) backwards;animation-delay:calc(var(--i) * 18ms + 80ms)}@keyframes _week-in_1y1p9_1{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){._past_1y1p9_23,._now_1y1p9_28{animation:none}}._now_1y1p9_28{background:var(--color-accent);color:var(--color-accent-ink);font-weight:var(--weight-strong)}._ahead_1y1p9_53{background:var(--color-quiet-soft)}._header_1i3dm_4{gap:var(--space-xs);padding-top:var(--space-sm);flex-direction:column;display:flex}._top_1i3dm_11{align-items:center;gap:var(--space-sm);display:flex}._avatar_1i3dm_17{display:var(--app-header-avatar);flex-shrink:0}._who_1i3dm_22{gap:var(--space-3xs);flex-direction:column;flex:1;min-width:0;display:flex}._greeting_1i3dm_30{font-size:var(--text-lg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._meta_1i3dm_37{align-items:center;gap:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._actions_1i3dm_46{align-items:center;gap:var(--space-xs);display:flex}._badge_r0qi2_3{min-width:18px;height:18px;padding:0 var(--space-2xs);border:2px solid var(--color-card);border-radius:var(--radius-pill);background:var(--color-alert);color:var(--color-alert-ink);font-size:var(--text-2xs);font-weight:var(--weight-strong);box-sizing:content-box;place-items:center;line-height:1;display:grid;position:absolute;top:-6px;left:calc(50% + 6px)}._dot_r0qi2_22{width:8px;min-width:0;height:8px;padding:0;top:-3px;left:calc(50% + 8px)}._inline_r0qi2_32{border:0;margin-left:auto;position:static}._badge_r0qi2_3{animation:_pop_r0qi2_1 var(--dur-short) var(--ease-snap)}@keyframes _pop_r0qi2_1{0%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){._badge_r0qi2_3{animation:none}}._row_jtra3_2{align-items:flex-start;gap:var(--space-sm);min-height:var(--hit);padding:var(--space-sm) 0;cursor:pointer;touch-action:manipulation;display:flex;position:relative}._input_jtra3_14{opacity:0;width:0;height:0;margin:0;position:absolute}._box_jtra3_22{width:var(--icon);height:var(--icon);border:1.5px solid var(--color-field-border);border-radius:var(--radius-tag);background:var(--color-field);color:var(--color-accent-ink);transition:background-color var(--dur-micro) var(--ease-snap), border-color var(--dur-micro) var(--ease-snap), transform var(--dur-short) var(--ease-snap);flex-shrink:0;place-items:center;margin-top:1px;display:grid}._row_jtra3_2:active ._input_jtra3_14:not(:disabled)+._box_jtra3_22{transform:scale(.86)}._tick_jtra3_47{opacity:0;stroke-dasharray:24;stroke-dashoffset:24px;transition:opacity var(--dur-micro) var(--ease-snap), stroke-dashoffset var(--dur-short) var(--ease-out)}._input_jtra3_14:checked+._box_jtra3_22{border-color:var(--color-accent);background:var(--color-accent)}._input_jtra3_14:checked+._box_jtra3_22 ._tick_jtra3_47{opacity:1;stroke-dashoffset:0}._row_jtra3_2:has(._input_jtra3_14:focus-visible){outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-tag)}@supports not selector(:has(*)){._input_jtra3_14:focus-visible+._box_jtra3_22{outline:2px solid var(--color-focus);outline-offset:2px}}._input_jtra3_14[aria-invalid=true]+._box_jtra3_22{border-color:var(--color-alert)}._input_jtra3_14:disabled+._box_jtra3_22{border-color:var(--color-rule);background:var(--color-card-2);opacity:.55;cursor:not-allowed}._input_jtra3_14:disabled~._text_jtra3_91{color:var(--color-muted);opacity:.55;cursor:not-allowed}@media (hover:hover){._row_jtra3_2:hover ._input_jtra3_14:not(:checked):not(:disabled)+._box_jtra3_22{border-color:var(--color-accent)}}._text_jtra3_91{gap:var(--space-3xs);min-width:0;line-height:var(--leading-tight);flex-direction:column;display:flex}._hint_jtra3_111{color:var(--color-muted);font-size:var(--text-sm)}._tight_jtra3_117{padding:0}._field_qdqfn_2{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}._label_qdqfn_9{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:var(--weight-medium)}._line_qdqfn_15{gap:var(--space-xs);width:100%;display:flex}._input_qdqfn_21{min-width:0;min-height:var(--control);padding:0 var(--space-sm);border:var(--rule) solid var(--color-field-border);border-radius:var(--radius-input);background:var(--color-field);color:var(--color-ink);font-size:var(--text-input);outline-offset:-3px;outline:2px solid #0000;flex:1}._input_qdqfn_21:focus{outline-color:var(--color-focus)}._input_qdqfn_21:focus-visible{outline-color:var(--color-focus)}._hint_qdqfn_40{color:var(--color-muted);font-size:var(--text-xs)}._field_1klyp_2{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}._label_1klyp_9{color:var(--color-ink-2);font-size:var(--text-sm);font-weight:var(--weight-medium)}._input_1klyp_16{width:100%;min-height:var(--control-lg);padding:0 var(--space-sm);border:var(--rule) solid var(--color-field-border);border-radius:var(--radius-input);background:var(--color-field);color:var(--color-ink);font-size:var(--text-input);outline-offset:-3px;-webkit-appearance:none;appearance:none;outline:2px solid #0000}._textarea_1klyp_30{padding-top:var(--space-xs);padding-bottom:var(--space-xs);line-height:var(--leading-body);resize:vertical}._input_1klyp_16[type=date]{align-items:center;display:flex}._input_1klyp_16::-webkit-date-and-time-value{text-align:left;margin:0}._input_1klyp_16::placeholder{color:var(--color-muted)}@media (hover:hover){._input_1klyp_16:hover:not(:disabled):not(:focus){background:var(--color-card-2)}}._input_1klyp_16:focus{outline-color:var(--color-focus);border-color:var(--color-accent)}._input_1klyp_16:focus-visible{outline-color:var(--color-focus);border-color:var(--color-accent)}._input_1klyp_16:disabled{opacity:.55;cursor:not-allowed}._input_1klyp_16[aria-invalid=true]{border-color:var(--color-alert)}._help_1klyp_74{color:var(--color-muted);font-size:var(--text-xs)}._error_1klyp_79{color:var(--color-alert-text)}._withSlot_1klyp_84{position:relative}._withSlot_1klyp_84 ._input_1klyp_16{padding-right:var(--control)}._slotButton_1klyp_92{width:var(--control);border-radius:var(--radius-input);height:100%;color:var(--color-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}._slotButton_1klyp_92:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px}._slotButton_1klyp_92:active{color:var(--color-ink)}._select_1klyp_117{cursor:pointer}._chevron_1klyp_121{top:50%;right:var(--space-sm);color:var(--color-muted);pointer-events:none;position:absolute;transform:translateY(-50%)}._chips_2k0zl_3{gap:var(--space-xs);margin:0 calc(var(--gutter) * -1);padding:var(--space-2xs) var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}._chips_2k0zl_3::-webkit-scrollbar{display:none}._wrap_2k0zl_16{padding:var(--space-2xs) 0;flex-wrap:wrap;margin:0;overflow:visible}._wrap_2k0zl_16 ._chip_2k0zl_3{background:var(--color-card-2);box-shadow:inset 0 0 0 var(--rule) var(--color-rule);transition:background-color var(--dur-micro) var(--ease-snap), color var(--dur-micro) var(--ease-snap), box-shadow var(--dur-micro) var(--ease-snap)}._wrap_2k0zl_16 ._chosen_2k0zl_32{background:var(--color-accent-soft);box-shadow:inset 0 0 0 var(--rule) var(--color-accent)}._chip_2k0zl_3{align-items:center;gap:var(--space-2xs);min-height:var(--control-sm);padding:0 var(--space-sm);border-radius:var(--radius-pill);background:var(--color-card);color:var(--color-ink-2);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;touch-action:manipulation;flex-shrink:0;display:inline-flex;position:relative}._chip_2k0zl_3:after{content:"";position:absolute;inset:-6px 0}._radio_2k0zl_61{opacity:0;width:0;height:0;position:absolute}._count_2k0zl_68{color:var(--color-muted)}._chosen_2k0zl_32{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-strong)}._chosen_2k0zl_32 ._count_2k0zl_68{color:var(--color-accent-text)}@media (hover:hover){._chip_2k0zl_3:hover:not(._chosen_2k0zl_32){color:var(--color-ink)}}._chip_2k0zl_3:has(._radio_2k0zl_61:focus-visible){outline:2px solid var(--color-focus);outline-offset:1px}@media (hover:hover) and (pointer:fine){._chips_2k0zl_3{padding:var(--space-2xs) 0;flex-wrap:wrap;margin:0;overflow:visible}}._item_19ld0_2{position:relative}._item_19ld0_2+._item_19ld0_2:before,li+._item_19ld0_2:before{content:"";top:0;right:0;left:var(--card-pad);border-top:var(--rule) solid var(--color-rule);position:absolute}._summary_19ld0_17{align-items:center;gap:var(--space-sm);min-height:var(--row);padding:var(--space-xs) var(--card-pad);cursor:pointer;touch-action:manipulation;list-style:none;display:flex}._summary_19ld0_17::-webkit-details-marker{display:none}@media (hover:hover){._summary_19ld0_17:hover{background:var(--color-card-2)}}._summary_19ld0_17:active{background:var(--color-quiet-soft)}._summary_19ld0_17:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._text_19ld0_47{gap:var(--space-3xs);min-width:0;line-height:var(--leading-tight);flex-direction:column;flex:1;display:flex}._title_19ld0_56{font-weight:var(--weight-medium);overflow-wrap:break-word}._detail_19ld0_61,._aside_19ld0_62{color:var(--color-muted);font-size:var(--text-sm)}._aside_19ld0_62,._chevron_19ld0_68{flex-shrink:0}._aside_19ld0_62{align-items:center;gap:var(--space-2xs);display:inline-flex}._chevron_19ld0_68{color:var(--color-muted);transition:transform var(--dur-short) var(--ease-snap)}._fold_19ld0_83[open]>._summary_19ld0_17 ._chevron_19ld0_68{transform:rotate(180deg)}._content_19ld0_87{gap:var(--space-xs);padding:0 var(--card-pad) var(--space-sm);flex-direction:column;display:flex}._fold_19ld0_83[open]>._content_19ld0_87{animation:_open-in_19ld0_1 var(--dur-short) var(--ease-out)}@keyframes _open-in_19ld0_1{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){._chevron_19ld0_68{transition:none}._fold_19ld0_83[open]>._content_19ld0_87{animation:none}}._confirm_1y8bg_2{gap:var(--space-2xs);padding-top:var(--space-sm);border-top:var(--rule) solid var(--color-rule);flex-direction:column;display:flex}._question_1y8bg_10{font-weight:var(--weight-strong)}._note_1y8bg_14{color:var(--color-muted);font-size:var(--text-sm)}._error_1y8bg_19{color:var(--color-alert-text)}._actions_1y8bg_23{gap:var(--space-sm);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}._list_1rbjy_3{list-style:none}._item_1rbjy_7{align-items:stretch;display:flex;position:relative}._item_1rbjy_7+._item_1rbjy_7:before{content:"";top:0;right:0;left:var(--card-pad);border-top:var(--rule) solid var(--color-rule);position:absolute}._custom_1rbjy_22{min-height:var(--row);padding:var(--space-2xs) var(--card-pad);align-items:center;display:flex}._row_1rbjy_29{align-items:center;gap:var(--space-sm);min-width:0;min-height:var(--row);padding:var(--space-xs) var(--card-pad);color:var(--color-ink);font-size:var(--text-md);text-align:left;background:0 0;border:0;flex:1;text-decoration:none;display:flex}._item_1rbjy_7:has(._side_1rbjy_46) ._row_1rbjy_29{padding-right:var(--space-xs)}._action_1rbjy_50{cursor:pointer;touch-action:manipulation}._item_1rbjy_7{transition:background-color var(--dur-micro) var(--ease-snap)}@media (hover:hover){._item_1rbjy_7:has(>._action_1rbjy_50):hover{background:var(--color-card-2)}._custom_1rbjy_22:has(label):hover{background:var(--color-card-2)}}._item_1rbjy_7:has(>._action_1rbjy_50:active){background:var(--color-quiet-soft)}._custom_1rbjy_22:has(label:active){background:var(--color-quiet-soft)}@supports not selector(:has(*)){@media (hover:hover){._action_1rbjy_50:hover{background:var(--color-card-2)}}._action_1rbjy_50:active{background:var(--color-quiet-soft)}}._action_1rbjy_50:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._leading_1rbjy_91,._trailing_1rbjy_92,._chevron_1rbjy_93{flex-shrink:0}._leading_1rbjy_91{color:var(--color-muted);place-items:center;display:grid}._text_1rbjy_103{gap:var(--space-3xs);min-width:0;line-height:var(--leading-tight);flex-direction:column;flex:1;display:flex}._title_1rbjy_112{align-items:center;gap:var(--space-xs);min-width:0;font-weight:var(--weight-medium);display:flex}._titleText_1rbjy_120{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._detail_1rbjy_127{color:var(--color-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._wrap_1rbjy_135 ._titleText_1rbjy_120,._wrap_1rbjy_135 ._detail_1rbjy_127{white-space:normal;overflow-wrap:anywhere}._trailing_1rbjy_92{align-items:flex-end;gap:var(--space-3xs);color:var(--color-muted);font-size:var(--text-sm);flex-direction:column;display:flex}._chevron_1rbjy_93{color:var(--color-muted);opacity:.7}._side_1rbjy_46{padding-right:var(--card-pad);flex-shrink:0;align-items:center;display:flex}._current_1rbjy_164{background:var(--color-accent-soft)}._item_1rbjy_7:has(>._current_1rbjy_164){background:var(--color-accent-soft)}._item_1rbjy_7:has(>._current_1rbjy_164):hover{background:var(--color-accent-soft)}._current_1rbjy_164 ._titleText_1rbjy_120{color:var(--color-accent-text)}._muted_1rbjy_174 ._title_1rbjy_112{color:var(--color-muted)}._alert_1rbjy_178 ._detail_1rbjy_127{color:var(--color-alert-text)}._custom_1rbjy_22>*{flex:1;min-width:0}._side_1rbjy_46>*{align-self:center}._notice_s035z_3{align-items:flex-start;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-input);font-size:var(--text-sm);line-height:var(--leading-body);display:flex}._info_s035z_13{background:var(--color-accent-soft);color:var(--color-ink)}._notice-tone_s035z_18{background:var(--color-notice-soft);color:var(--color-notice-text)}._alert_s035z_23{background:var(--color-alert-soft);color:var(--color-alert-text)}._done_s035z_28{background:var(--color-grow-soft);color:var(--color-grow-text)}._bar_4k5u5_2{align-items:center;gap:var(--space-xs);display:flex}._track_4k5u5_8{border-radius:var(--radius-pill);background:var(--color-quiet-soft);flex:1;height:8px;overflow:hidden}._sm_4k5u5_16 ._track_4k5u5_8{height:6px}._fill_4k5u5_22{border-radius:inherit;background:var(--color-grow);height:100%;transform:scaleX(var(--share));transform-origin:0;transition:transform var(--dur-short) var(--ease-out);animation:_fill_4k5u5_22 var(--dur-enter) var(--ease-out) backwards;animation-delay:.12s}@keyframes _fill_4k5u5_22{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){._fill_4k5u5_22{transition:none;animation:none}}._percent_4k5u5_46{min-width:2.5em;color:var(--color-muted);font-size:var(--text-xs);text-align:right;flex-shrink:0}._qr_132iu_2{border-radius:var(--radius-input);width:min(100%,200px);height:auto;image-rendering:pixelated}._chips_1qoqj_3{gap:var(--space-xs);flex-wrap:wrap;display:flex}._chip_1qoqj_3{min-height:var(--control-sm);padding:0 var(--space-sm);border:var(--rule) solid var(--color-rule);border-radius:var(--radius-pill);background:var(--color-card-2);color:var(--color-ink-2);font-size:var(--text-sm);cursor:pointer;touch-action:manipulation;transition:transform var(--dur-micro) var(--ease-snap);align-items:center;display:inline-flex;position:relative}._chip_1qoqj_3:after{content:"";position:absolute;inset:-6px -2px}@media (hover:hover){._chip_1qoqj_3:hover{border-color:var(--color-accent);color:var(--color-accent-text)}}._chip_1qoqj_3:active{transform:scale(.96)}._chip_1qoqj_3:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}._chosen_1qoqj_47{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-text)}._group_abmuo_5{gap:var(--space-3xs);padding:var(--space-3xs);border-radius:var(--radius-input);background:var(--color-quiet-soft);scrollbar-width:none;display:flex;overflow-x:auto}._option_abmuo_15{min-height:36px;padding:0 var(--space-sm);border-radius:calc(var(--radius-input) - var(--space-3xs));color:var(--color-muted);font-size:var(--text-md);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:background-color var(--dur-micro) var(--ease-snap), color var(--dur-micro) var(--ease-snap), box-shadow var(--dur-micro) var(--ease-snap);flex:1 0 auto;place-items:center;display:grid;position:relative}._radio_abmuo_36{opacity:0;width:0;height:0;position:absolute}._text_abmuo_43{align-items:center;gap:var(--space-2xs);display:inline-flex;position:relative}._chosen_abmuo_50{background:var(--color-card);color:var(--color-ink);font-weight:var(--weight-strong)}@media (hover:hover){._option_abmuo_15:hover:not(._chosen_abmuo_50){color:var(--color-ink)}}._option_abmuo_15:has(._radio_abmuo_36:focus-visible){outline:2px solid var(--color-focus);outline-offset:1px}._option_abmuo_15:active:not(._chosen_abmuo_50){color:var(--color-ink)}._grid_abmuo_71{gap:var(--space-xs);background:0 0;grid-template-columns:repeat(auto-fit,minmax(4.5rem,1fr));padding:0;display:grid;overflow:visible}._grid_abmuo_71 ._option_abmuo_15{min-height:var(--control-lg);border-radius:var(--radius-input);background:var(--color-card-2);box-shadow:inset 0 0 0 var(--rule) var(--color-rule);color:var(--color-ink);transition:transform var(--dur-micro) var(--ease-snap)}._grid_abmuo_71 ._option_abmuo_15:active:not(._chosen_abmuo_50){transform:scale(.97)}._grid_abmuo_71 ._chosen_abmuo_50{background:var(--color-accent-soft);box-shadow:inset 0 0 0 1.5px var(--color-accent);color:var(--color-accent-text)}._sm_abmuo_99 ._option_abmuo_15{min-height:28px;padding:0 var(--space-xs);font-size:var(--text-sm)}._sm_abmuo_99 ._option_abmuo_15:after{content:"";position:absolute;inset:-8px 0}._grid_1urcs_3{gap:var(--space-2xs);padding:var(--space-xs) var(--space-2xs);border-radius:var(--radius-card);background:var(--color-card);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}._item_1urcs_13{min-width:0;display:flex}._link_1urcs_18{align-items:center;gap:var(--space-2xs);min-height:64px;padding:var(--space-xs) 0;border-radius:var(--radius-input);color:var(--color-ink);font-size:var(--text-xs);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}._icon_1urcs_37{border-radius:var(--radius-input);background:var(--color-accent-soft);width:36px;height:36px;color:var(--color-accent-text);transition:transform var(--dur-micro) var(--ease-snap);place-items:center;display:grid;position:relative}@media (hover:hover){._link_1urcs_18:hover ._icon_1urcs_37{background:var(--color-accent);color:var(--color-accent-ink)}}._link_1urcs_18:active ._icon_1urcs_37{transform:scale(.94)}._link_1urcs_18:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._label_1urcs_65{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._box_15q2p_5{container-type:inline-size}._strip_15q2p_9{grid-template-columns:repeat(var(--tiles), minmax(0, 1fr));gap:var(--space-2xs);list-style:none;display:grid}._wrap_15q2p_16{grid-template-columns:repeat(3,minmax(0,1fr))}@container (width>=40rem){._wrap_15q2p_16{grid-template-columns:repeat(6,minmax(0,1fr))}}@container (width<=20rem){._strip_15q2p_9:not(._wrap_15q2p_16){grid-template-columns:repeat(2,minmax(0,1fr))}}._item_15q2p_33{min-width:0;display:flex}._tile_15q2p_38{justify-content:center;align-items:center;gap:var(--space-3xs);min-width:0;min-height:64px;padding:var(--space-xs) var(--space-2xs);border-radius:var(--radius-input);background:var(--color-card);color:var(--color-ink);text-align:center;touch-action:manipulation;flex-direction:column;flex:1;text-decoration:none;display:flex}._inset_15q2p_57 ._tile_15q2p_38{background:var(--color-card-2)}a._tile_15q2p_38{transition:transform var(--dur-micro) var(--ease-snap)}@media (hover:hover){a._tile_15q2p_38:hover ._label_15q2p_66{color:var(--color-accent-text)}}a._tile_15q2p_38:active{transform:scale(.97)}a._tile_15q2p_38:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._value_15q2p_80{font-size:var(--text-xl);font-weight:var(--weight-strong);line-height:1.1}._flip_15q2p_87{animation:_flip_15q2p_87 var(--dur-short) var(--ease-out);display:inline-block}@keyframes _flip_15q2p_87{0%{opacity:0;transform:translateY(-40%)}}@media (prefers-reduced-motion:reduce){._flip_15q2p_87{animation:none}}._unit_15q2p_105{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-regular);margin-left:1px}._label_15q2p_66{color:var(--color-muted);font-size:var(--text-xs);line-height:var(--leading-tight)}._note_15q2p_118{color:var(--color-muted);font-size:var(--text-2xs)}._alert_15q2p_123,._inset_15q2p_57 ._alert_15q2p_123{background:var(--color-alert-soft)}._alert_15q2p_123 ._value_15q2p_80,._alert_15q2p_123 ._label_15q2p_66{color:var(--color-alert-text)}._quiet_15q2p_136 ._value_15q2p_80{color:var(--color-muted)}._current_15q2p_141{box-shadow:inset 0 0 0 1.5px var(--color-accent)}._current_15q2p_141 ._label_15q2p_66{color:var(--color-accent-text);font-weight:var(--weight-medium)}._sticky_wvs34_3{bottom:calc(var(--bottom-bar) + var(--space-xs));z-index:var(--z-raised);gap:var(--space-xs);padding:var(--space-xs);border-radius:var(--radius-card);background:var(--color-card);box-shadow:var(--shadow-toast);margin-top:auto;display:flex;position:sticky}._sticky_wvs34_3>*{flex:1}._sticky_wvs34_3:after{content:"";top:100%;right:calc(var(--gutter) * -1);left:calc(var(--gutter) * -1);height:calc(var(--space-xs) + 1px);background:var(--color-paper);position:absolute}._section_1vyvw_2{gap:var(--space-xs);flex-direction:column;display:flex}._head_1vyvw_8{align-items:baseline;gap:var(--space-xs);min-height:var(--space-lg);display:flex}._head_1vyvw_8 h2{font-size:var(--text-md);text-wrap:balance}._count_1vyvw_20{color:var(--color-muted);font-size:var(--text-sm)}._aside_1vyvw_25{color:var(--color-muted);font-size:var(--text-sm);margin-left:auto}._more_1vyvw_32{margin:calc((var(--hit) - var(--space-lg)) / -2) 0;min-height:var(--hit);padding:0 0 0 var(--space-sm);color:var(--color-muted);font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;align-items:center;margin-left:auto;text-decoration:none;display:inline-flex}@media (hover:hover){._more_1vyvw_32:hover{color:var(--color-accent-text)}}._more_1vyvw_32:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-tag)}._card_1vyvw_59{gap:var(--space-sm);padding:var(--card-pad);border-radius:var(--radius-card);background:var(--color-card);flex-direction:column;display:flex}._flush_1vyvw_68{gap:0;padding:0;overflow:hidden}._actions_1vyvw_74{gap:var(--space-xs);flex-wrap:wrap;display:flex}._flush_1vyvw_68 ._actions_1vyvw_74{padding:var(--space-sm) var(--card-pad);border-top:var(--rule) solid var(--color-rule)}._tag_1tgbb_3{align-items:center;gap:var(--space-3xs);min-height:18px;padding:0 var(--space-2xs);border-radius:var(--radius-tag);font-size:var(--text-2xs);font-weight:var(--weight-medium);white-space:nowrap;flex-shrink:0;line-height:1.6;display:inline-flex}._accent_1tgbb_17{background:var(--color-accent-soft);color:var(--color-accent-text)}._alert_1tgbb_22{background:var(--color-alert-soft);color:var(--color-alert-text)}._notice_1tgbb_27{background:var(--color-notice-soft);color:var(--color-notice-text)}._grow_1tgbb_32{background:var(--color-grow-soft);color:var(--color-grow-text)}._quiet_1tgbb_37{background:var(--color-quiet-soft);color:var(--color-muted)}._toast_1hjlm_3{right:var(--gutter);bottom:calc(var(--bottom-bar) + var(--space-md));left:var(--gutter);z-index:var(--z-toast);pointer-events:none;justify-content:center;display:flex;position:fixed}._body_1hjlm_14{align-items:center;gap:var(--space-xs);max-width:var(--page-max);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);background:var(--color-ink);color:var(--color-paper);font-size:var(--text-md);box-shadow:var(--shadow-toast);animation:_up_1hjlm_1 var(--dur-short) var(--ease-snap);display:inline-flex}._leaving_1hjlm_28{animation:_away_1hjlm_1 .2s var(--ease-in-out) forwards}@keyframes _away_1hjlm_1{to{opacity:0;transform:translateY(var(--space-2xs))}}@keyframes _up_1hjlm_1{0%{opacity:0;transform:translateY(var(--space-xs))}}@media (prefers-reduced-motion:reduce){._body_1hjlm_14,._leaving_1hjlm_28{animation:none}}._filters_1uwcw_3{gap:var(--space-2xs);flex-direction:column;display:flex}._sortLine_1uwcw_9,._toolbar_1uwcw_10{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._toolbar_1uwcw_10{min-height:var(--control-sm)}._block_1uwcw_22{gap:var(--space-xs);flex-direction:column;display:flex}._summary_1uwcw_28{color:var(--color-muted);font-size:var(--text-sm);white-space:nowrap}._measure_1uwcw_35{gap:var(--gap-section);flex-direction:column;min-width:0;display:flex}._measure_1uwcw_35>*{flex-shrink:0}._tableCard_1uwcw_47{border-radius:var(--radius-card);background:var(--color-card);overflow:clip}._table_1uwcw_47{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:var(--text-md)}._thead_1uwcw_62{top:var(--table-sticky-top,0);z-index:var(--z-raised);position:sticky}._head_1uwcw_68{height:var(--control-sm);padding:0 var(--space-xs);border-bottom:var(--rule) solid var(--color-rule);background:var(--color-card);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);text-align:left;white-space:nowrap}._head_1uwcw_68:first-child,._cell_1uwcw_81:first-child{padding-left:var(--card-pad)}._head_1uwcw_68:last-child,._cell_1uwcw_81:last-child{padding-right:var(--card-pad)}._sortButton_1uwcw_90{align-items:center;gap:var(--space-3xs);min-height:var(--control-sm);margin:0 calc(var(--space-2xs) * -1);padding:0 var(--space-2xs);border-radius:var(--radius-tag);color:inherit;font:inherit;cursor:pointer;transition:color var(--dur-micro) var(--ease-snap);background:0 0;border:0;display:inline-flex}@media (hover:hover){._sortButton_1uwcw_90:hover{color:var(--color-ink)}}._sortButton_1uwcw_90:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._sorted_1uwcw_117{color:var(--color-accent-text);font-weight:var(--weight-medium)}._sortIcon_1uwcw_122{flex-shrink:0}._end_1uwcw_126{text-align:right}._end_1uwcw_126 ._sortButton_1uwcw_90{flex-direction:row-reverse}._row_1uwcw_134{cursor:pointer;transition:background-color var(--dur-micro) var(--ease-snap)}._cell_1uwcw_81{height:var(--table-row);padding:0 var(--space-xs);border-bottom:var(--rule) solid var(--color-rule);color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;overflow:hidden}._row_1uwcw_134:last-child ._cell_1uwcw_81{border-bottom:0}._cell_1uwcw_81>*{vertical-align:middle}._actionCell_1uwcw_158{text-align:right;overflow:visible}@media (hover:hover){._row_1uwcw_134:hover{background:var(--color-card-2)}}._selected_1uwcw_170,._selected_1uwcw_170:hover{background:var(--color-accent-soft)}._muted_1uwcw_175 ._cell_1uwcw_81{color:var(--color-muted)}._rowLink_1uwcw_180{max-width:100%;color:inherit;font-weight:var(--weight-medium);text-overflow:ellipsis;vertical-align:middle;text-decoration:none;display:inline-block;overflow:hidden}@media (hover:hover){._rowLink_1uwcw_180:hover{text-decoration:underline}}._rowLink_1uwcw_180:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius-tag)}._selected_1uwcw_170 ._rowLink_1uwcw_180{color:var(--color-accent-text)}._chooser_1uwcw_207{position:relative}._chooserMenu_1uwcw_211{top:calc(100% + var(--space-2xs));z-index:var(--z-modal);width:13rem;padding:var(--space-xs) var(--space-md);border:var(--rule) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-card);box-shadow:var(--shadow-menu);transform-origin:100% 0;animation:_menu-in_1uwcw_1 var(--dur-short) var(--ease-out);position:absolute;right:0}._chooserTitle_1uwcw_226{float:left;width:100%;padding-bottom:var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}._chooserMenu_1uwcw_211 fieldset{flex-direction:column;display:flex}._chooserMenu_1uwcw_211 fieldset>label{clear:both}@keyframes _menu-in_1uwcw_1{0%{opacity:0;transform:translateY(-4px)scale(.98)}}._pager_1uwcw_252{justify-content:center;align-items:center;gap:var(--space-sm);display:flex}@media (prefers-reduced-motion:reduce){._chooserMenu_1uwcw_211{animation:none}}._split_ythsx_4{grid-template-columns:minmax(360px, var(--list-split)) minmax(360px, 1fr);height:calc(100vh - var(--top-h));height:calc(100dvh - var(--top-h));display:grid}._list_ythsx_11,._pane_ythsx_12{overscroll-behavior:contain;scrollbar-width:thin;min-width:0;overflow-y:auto}._list_ythsx_11{gap:var(--gap-section);padding:var(--gap-section) var(--gutter) var(--space-xl);flex-direction:column;display:flex}._pane_ythsx_12{border-left:var(--rule) solid var(--color-rule)}._list_ythsx_11>*,._paneInner_ythsx_32>*,._single_ythsx_33>*{flex-shrink:0}._paneInner_ythsx_32{gap:var(--gap-section);width:100%;min-height:100%;max-width:var(--read-max);padding:var(--gap-section) var(--gutter) var(--space-lg);animation:_swap_ythsx_1 .16s var(--ease-out);flex-direction:column;margin:0 auto;display:flex}@keyframes _swap_ythsx_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._paneInner_ythsx_32{animation:none}}._single_ythsx_33{gap:var(--gap-section);width:100%;max-width:var(--page-max);padding:var(--gap-section) var(--gutter) var(--space-xl);flex-direction:column;margin:0 auto;display:flex}._grid_1k3d1_3{gap:var(--gap-section);flex-direction:column;display:flex}._panel_1k3d1_9{gap:var(--gap-section);flex-direction:column;min-width:0;display:flex}@media (min-width:64rem){._grid_1k3d1_3{align-items:start;gap:var(--gap-section) var(--space-md);width:100%;max-width:var(--dash-max);padding:var(--gap-section) var(--gutter) var(--space-xl);margin-inline:auto;display:grid}}._top_rf7mb_2{z-index:var(--z-sticky);border-bottom:var(--rule) solid var(--color-rule);background:var(--color-card);position:sticky;top:0}._topInner_rf7mb_10{align-items:center;gap:var(--space-sm);max-width:var(--wide-max);padding:var(--space-2xs) var(--gutter);margin:0 auto;display:flex}._back_rf7mb_20{margin-inline-start:calc(var(--space-xs) * -1)}._nav_rf7mb_24{flex:1;min-width:0}._sections_rf7mb_30{gap:var(--space-2xs);scrollbar-width:none;list-style:none;display:flex;overflow-x:auto}._section_rf7mb_30{min-height:var(--control-sm);padding:0 var(--space-sm);border-radius:var(--radius-input);color:var(--color-muted);font-size:var(--text-md);font-weight:var(--weight-medium);white-space:nowrap;place-items:center;text-decoration:none;display:grid}@media (hover:hover){._section_rf7mb_30:hover{color:var(--color-ink);background:var(--color-card-2)}}._section_rf7mb_30:active{background:var(--color-quiet-soft)}._section_rf7mb_30:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._current_rf7mb_67{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-strong)}._main_rf7mb_73{gap:var(--gap-section);max-width:var(--wide-max);padding:0 var(--gutter) var(--space-xl);flex-direction:column;margin:0 auto;display:flex}@media (max-width:40rem){._topInner_rf7mb_10{gap:var(--space-2xs);flex-wrap:wrap}._nav_rf7mb_24{flex-basis:100%}}@media (min-width:64rem){._top_rf7mb_2{display:none}._admin_rf7mb_99,._main_rf7mb_73{display:contents}}._search_1l9xw_2{max-width:30rem}._qr_129xc_2{align-items:flex-start;gap:var(--space-xs);flex-direction:column;margin:0;display:flex}._columns_1vd2f_2{align-items:start;gap:var(--gap-section);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}._account_1vd2f_10{gap:var(--space-sm)}._error_1vd2f_14{color:var(--color-alert-text)}._page_zrfbn_2{gap:var(--space-lg);width:100%;max-width:26rem;padding:var(--space-xl) var(--gutter);flex-direction:column;margin:0 auto;display:flex}._brand_zrfbn_12{align-items:center;gap:var(--space-sm);display:flex}._mark_zrfbn_18{width:var(--control);height:var(--control);border-radius:var(--radius-card);background:var(--color-accent);color:var(--color-accent-ink);font-size:var(--text-lg);font-weight:var(--weight-strong);flex-shrink:0;place-items:center;display:grid}._name_zrfbn_31{font-size:var(--text-lg);font-weight:var(--weight-strong);line-height:var(--leading-tight)}._tagline_zrfbn_37{color:var(--color-muted);font-size:var(--text-sm)}._form_zrfbn_43{gap:var(--space-md);flex-direction:column;display:flex}._submit_zrfbn_49{margin-top:var(--space-xs)}._fieldError_zrfbn_53{color:var(--color-alert-text);font-size:var(--text-sm)}._group_zrfbn_59{margin-top:var(--space-xs)}._meta_ppssw_3{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._contact_ppssw_10{gap:var(--space-xs);grid-template-columns:repeat(auto-fit,minmax(0,1fr));display:grid}._contact_ppssw_10>*{width:100%}._nextLine_ppssw_20{align-items:center;gap:var(--space-xs);min-height:var(--control-sm);font-weight:var(--weight-medium);flex-wrap:wrap;display:flex}._push_ppssw_29{margin-left:auto}._infoItem_ppssw_33{gap:var(--space-3xs);padding:var(--space-xs) var(--card-pad);line-height:var(--leading-tight);flex-direction:column;display:flex}._infoValue_ppssw_41{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text}._history_ppssw_46{list-style:none}._entry_ppssw_51{gap:var(--space-2xs);padding:var(--space-sm) var(--card-pad) var(--space-2xs);flex-direction:column;display:flex;position:relative}._entry_ppssw_51+._entry_ppssw_51:before{content:"";top:0;right:0;left:var(--card-pad);border-top:var(--rule) solid var(--color-rule);position:absolute}._entryHead_ppssw_68{align-items:baseline;gap:var(--space-xs);min-width:0;display:flex}._entryHead_ppssw_68>:first-child{color:var(--color-muted);font-size:var(--text-sm);flex-shrink:0}._said_ppssw_81{overflow-wrap:anywhere;min-width:0}._note_ppssw_86{padding-left:var(--space-xs);border-left:2px solid var(--color-rule)}._entry_ppssw_51>:last-child{margin-left:calc(var(--space-xs) * -1)}._when_shw4s_3{margin-right:var(--space-xs);color:var(--color-muted);font-size:var(--text-sm)}._narrow_15chz_3{width:100%;max-width:40rem}._block_15chz_8{gap:var(--space-xs)}._blockHead_15chz_12{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}._blockName_15chz_19{color:var(--color-muted);font-size:var(--text-sm);font-weight:var(--weight-medium)}._tools_15chz_25{gap:var(--space-2xs);margin-inline-end:calc(var(--space-2xs) * -1);display:flex}._option_15chz_32{align-items:flex-start;gap:var(--space-xs);display:flex}._option_15chz_32>:first-child{flex:1}._option_15chz_32 ._tools_15chz_25{min-height:var(--control-lg);align-items:center}._detail_mlsjt_3{gap:var(--space-sm);display:inline-flex}._level_wsir4_2{gap:var(--space-sm)}._levelHead_wsir4_6{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}._percent_wsir4_13{color:var(--color-grow-text);font-weight:var(--weight-strong);margin-left:auto}._caption_wsir4_19{text-align:right}._weekHead_wsir4_23{align-items:baseline;gap:var(--space-xs);padding:var(--space-sm) var(--card-pad) var(--space-2xs);display:flex}._weekTitle_wsir4_30{font-weight:var(--weight-strong);overflow-wrap:anywhere}._foldTitle_wsir4_35{align-items:baseline;gap:var(--space-xs);display:flex}._doneIcon_wsir4_41{color:var(--color-grow-text)}._guide_wsir4_46{transition:background-color var(--dur-micro) var(--ease-snap);align-items:center;gap:var(--space-sm);min-height:var(--hit);padding:var(--space-xs) var(--card-pad);border-top:var(--rule) solid var(--color-rule);border-bottom:var(--rule) solid var(--color-rule);color:var(--color-ink);touch-action:manipulation;text-decoration:none;display:flex}._guide_wsir4_46:active{background:var(--color-quiet-soft)}._guide_wsir4_46[aria-current=page]{background:var(--color-accent-soft)}._guide_wsir4_46:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}details ._guide_wsir4_46{margin:0 calc(var(--card-pad) * -1);border-bottom:0}._guideIcon_wsir4_80{color:var(--color-accent-text);flex-shrink:0}._guideText_wsir4_85{align-items:baseline;gap:var(--space-xs);flex:1;min-width:0;display:flex}._guideLabel_wsir4_93{color:var(--color-accent-text);font-size:var(--text-sm);flex-shrink:0}._guideTitle_wsir4_99{min-width:0;font-weight:var(--weight-medium);overflow-wrap:anywhere}@media (hover:hover){._guide_wsir4_46:hover ._guideTitle_wsir4_99{text-decoration:underline}}._form_14ef2_2{gap:var(--space-sm);flex-direction:column;display:flex}@media (min-width:64rem){._grid_1t9mp_5{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"header mentor""numbers settings""stages settings""stages."}}._disclosure_1t9mp_15{justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;min-height:var(--row);padding:var(--space-xs) var(--card-pad);font-size:var(--text-md);font-weight:var(--weight-medium);text-align:left;cursor:pointer;background:0 0;border:0;display:flex;position:relative}li+li>._disclosure_1t9mp_15:before,li:not(:first-child)>._disclosure_1t9mp_15:before{content:"";top:0;right:0;left:var(--card-pad);border-top:var(--rule) solid var(--color-rule);position:absolute}@media (hover:hover){._disclosure_1t9mp_15:hover{background:var(--color-card-2)}}._disclosure_1t9mp_15:active{background:var(--color-quiet-soft)}._disclosure_1t9mp_15:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._disclosureIcon_1t9mp_58{color:var(--color-muted);transition:transform var(--dur-short) var(--ease-snap);flex-shrink:0}[aria-expanded=true]>._disclosureIcon_1t9mp_58{transform:rotate(180deg)}._disclosed_1t9mp_68{padding:0 var(--card-pad) var(--space-sm)}._setting_1t9mp_73{justify-content:space-between;align-items:center;gap:var(--space-xs) var(--space-sm);min-height:var(--row);padding:var(--space-xs) var(--card-pad);flex-wrap:wrap;display:flex;position:relative}._setting_1t9mp_73:before{content:"";top:0;right:0;left:var(--card-pad);border-top:var(--rule) solid var(--color-rule);position:absolute}._settingLabel_1t9mp_93{align-items:center;gap:var(--space-sm);font-weight:var(--weight-medium);display:inline-flex}._settingLabel_1t9mp_93>svg{color:var(--color-muted)}._share_1t9mp_105{align-items:center;gap:var(--space-xs);display:flex}._shareTrack_1t9mp_111{border-radius:var(--radius-pill);background:var(--color-quiet-soft);width:72px;height:6px;overflow:hidden}._shareFill_1t9mp_119{background:var(--color-muted);height:100%;transform:scaleX(var(--share));transform-origin:0;animation:_share-in_1t9mp_1 var(--dur-enter) var(--ease-out) backwards;animation-delay:.16s;display:block}@keyframes _share-in_1t9mp_1{0%{transform:scaleX(0)}}._shareCount_1t9mp_136{min-width:2.5em;color:var(--color-ink-2);text-align:right}@media (prefers-reduced-motion:reduce){._disclosureIcon_1t9mp_58{transition:none}._shareFill_1t9mp_119{animation:none}}._tick_1hgkx_3{align-items:center;gap:var(--space-sm);min-width:0;display:flex}._tick_1hgkx_3>label{flex:1;min-width:0}._when_1hgkx_15{color:var(--color-muted);font-size:var(--text-sm);flex-shrink:0}._label_1hgkx_22{transition:color var(--dur-short) var(--ease-out), text-decoration-color var(--dur-short) var(--ease-out);text-decoration-line:line-through;text-decoration-color:#0000}._done_1hgkx_30{color:var(--color-muted);text-decoration-color:currentColor}@media (min-width:64rem){._grid_p32p0_6{grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"header stats""todos week""todos shortcuts""todos."}}._weekPath_p32p0_17{align-items:center;gap:var(--space-xs);display:inline-flex}._weekPath_p32p0_17>:first-child{width:72px}._shell_1u8os_2{min-height:100vh;min-height:100dvh}._page_1u8os_8{width:100%;max-width:var(--page-max);min-height:100vh;min-height:100dvh;padding:0 var(--gutter) calc(var(--bottom-bar) + var(--space-md));flex-direction:column;margin:0 auto;display:flex}._view_1u8os_20{gap:var(--gap-section);flex-direction:column;flex:1;width:100%;min-width:0;display:flex}._bare_1u8os_30{max-width:none;padding:0}._tabbar_1u8os_35{z-index:var(--z-sticky);padding-bottom:env(safe-area-inset-bottom);border-top:var(--rule) solid var(--color-rule);background:var(--color-card);position:fixed;inset:auto 0 0}._tabs_1u8os_44{max-width:var(--page-max);margin:0 auto;list-style:none;display:flex}._tabItem_1u8os_51{flex:1;min-width:0}._tab_1u8os_35{justify-content:center;align-items:center;gap:var(--space-3xs);min-height:var(--tabbar);color:var(--color-muted);font-size:var(--text-xs);touch-action:manipulation;flex-direction:column;text-decoration:none;display:flex;position:relative}._tabIcon_1u8os_70{border-radius:var(--radius-pill);place-items:center;width:48px;height:26px;display:grid;position:relative}._tabLabel_1u8os_79{white-space:nowrap}@media (hover:hover){._tab_1u8os_35:hover{color:var(--color-ink)}}._tab_1u8os_35:active ._tabIcon_1u8os_70{background:var(--color-quiet-soft)}._tab_1u8os_35:focus-visible{outline:2px solid var(--color-focus);outline-offset:-4px;border-radius:var(--radius-input)}._current_1u8os_99{color:var(--color-accent-text);font-weight:var(--weight-strong)}._current_1u8os_99 ._tabIcon_1u8os_70{background:0 0}._tabIcon_1u8os_70{transition:background-color var(--dur-micro) var(--ease-snap)}@media (min-width:64rem){._shell_1u8os_2{--app-header-avatar:none;grid-template-columns:var(--side-w) minmax(0, 1fr);grid-template-rows:var(--top-h) 1fr;grid-template-areas:"side top""side main";display:grid}._folded_1u8os_126{--side-w:var(--side-w-collapsed)}._side_1u8os_130{grid-area:side}._top_1u8os_134{grid-area:top}._page_1u8os_8{max-width:none;min-height:0;padding:var(--gap-section) var(--gutter) var(--space-xl);grid-area:main;margin:0}._view_1u8os_20{max-width:var(--page-max);margin:0 auto}._page_1u8os_8:has([data-fill]){padding:0}._view_1u8os_20:has([data-fill]){max-width:none}}._dialog_1qd9q_3{width:min(36rem, calc(100% - 2 * var(--gutter)));border:var(--rule) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-card);max-height:min(32rem,80vh);color:var(--color-ink);box-shadow:var(--shadow-menu);margin:12vh auto auto;padding:0;overflow:hidden}._dialog_1qd9q_3::backdrop{background:var(--color-scrim)}._dialog_1qd9q_3[open]{animation:_drop_1qd9q_1 var(--dur-short) var(--ease-out)}@keyframes _drop_1qd9q_1{0%{opacity:0;transform:translateY(-8px)scale(.985)}}._body_1qd9q_31{max-height:inherit;flex-direction:column;display:flex}._field_1qd9q_37{border-bottom:var(--rule) solid var(--color-rule);align-items:center;display:flex;position:relative}._fieldIcon_1qd9q_44{left:var(--space-md);color:var(--color-muted);pointer-events:none;position:absolute}._input_1qd9q_51{min-height:52px;padding:0 var(--space-md) 0 var(--space-xl);color:var(--color-ink);font:inherit;font-size:var(--text-input);background:0 0;border:0;flex:1}._input_1qd9q_51:focus{outline:none}._field_1qd9q_37:focus-within{box-shadow:inset 0 -2px 0 var(--color-focus)}._results_1qd9q_70{overscroll-behavior:contain;padding:var(--space-2xs) 0 var(--space-xs);overflow-y:auto}._hint_1qd9q_76{padding:var(--space-md);color:var(--color-muted);font-size:var(--text-sm)}._group_1qd9q_82+._group_1qd9q_82{margin-top:var(--space-2xs)}._groupTitle_1qd9q_86{padding:var(--space-xs) var(--space-md) var(--space-2xs);color:var(--color-muted);font-size:var(--text-xs)}._option_1qd9q_92{align-items:center;gap:var(--space-sm);min-height:var(--control);padding:0 var(--space-md);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-snap);display:flex}._chosen_1qd9q_102{background:var(--color-accent-soft)}._optionIcon_1qd9q_106{color:var(--color-muted);flex-shrink:0;place-items:center;display:grid}._chosen_1qd9q_102 ._optionIcon_1qd9q_106{color:var(--color-accent-text)}._optionTitle_1qd9q_117{min-width:0;font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._optionDetail_1qd9q_125{color:var(--color-muted);font-size:var(--text-sm);flex-shrink:0;margin-left:auto}@media (prefers-reduced-motion:reduce){._dialog_1qd9q_3[open]{animation:none}}._side_19hg1_3{z-index:var(--z-sticky);gap:var(--space-2xs);width:var(--side-w);padding:0 var(--space-xs) var(--space-xs);overscroll-behavior:contain;border-right:var(--rule) solid var(--color-rule);background:var(--color-card);scrollbar-width:thin;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto}._brand_19hg1_20{align-items:center;gap:var(--space-xs);min-height:var(--top-h);padding:0 var(--space-xs);color:var(--color-ink);font-weight:var(--weight-strong);white-space:nowrap;flex-shrink:0;text-decoration:none;display:flex}._brand_19hg1_20:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px;border-radius:var(--radius-input)}._mark_19hg1_39{border-radius:var(--radius-input);flex-shrink:0;width:28px;height:28px}._brandName_19hg1_46{text-overflow:ellipsis;overflow:hidden}._items_19hg1_51,._sub_19hg1_52{gap:var(--space-3xs);flex-direction:column;list-style:none;display:flex}._sub_19hg1_52{margin:var(--space-3xs) 0 var(--space-2xs)}._link_19hg1_63,._subLink_19hg1_64{align-items:center;gap:var(--space-sm);width:100%;min-height:var(--control);padding:0 var(--space-sm);border-radius:var(--radius-input);color:var(--color-muted);font:inherit;font-weight:var(--weight-medium);text-align:left;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-snap), color var(--dur-micro) var(--ease-snap);background:0 0;border:0;text-decoration:none;display:flex;position:relative}._subLink_19hg1_64{min-height:var(--control-sm);padding-left:calc(var(--space-sm) + var(--icon) + var(--space-sm));font-size:var(--text-sm)}@media (hover:hover){._link_19hg1_63:hover,._subLink_19hg1_64:hover{background:var(--color-card-2);color:var(--color-ink)}}._link_19hg1_63:active,._subLink_19hg1_64:active{background:var(--color-quiet-soft)}._link_19hg1_63:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._subLink_19hg1_64:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._link_19hg1_63[aria-current=page]{background:var(--color-accent-soft);color:var(--color-accent-text);font-weight:var(--weight-strong)}._subLink_19hg1_64[aria-current=page]{color:var(--color-accent-text);font-weight:var(--weight-strong)}._icon_19hg1_124{width:var(--icon);height:var(--icon);flex-shrink:0;place-items:center;display:grid;position:relative}._subIcon_19hg1_133{left:calc(var(--space-sm) + var(--icon) - var(--icon-sm));position:absolute}._label_19hg1_138{text-overflow:ellipsis;overflow:hidden}._side_19hg1_3:not(._collapsed_19hg1_144) ._label_19hg1_138{animation:_label-in_19hg1_1 var(--dur-short) var(--ease-out)}@keyframes _label-in_19hg1_1{0%{opacity:0}}._fold_19hg1_154{margin-top:auto}._collapsed_19hg1_144 ._label_19hg1_138,._collapsed_19hg1_144 ._brandName_19hg1_46{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._collapsed_19hg1_144 ._link_19hg1_63,._collapsed_19hg1_144 ._subLink_19hg1_64{justify-content:center;padding:0}._collapsed_19hg1_144 ._subIcon_19hg1_133{position:static}._collapsed_19hg1_144 ._brand_19hg1_20{justify-content:center;padding:0}@media (prefers-reduced-motion:reduce){._side_19hg1_3:not(._collapsed_19hg1_144) ._label_19hg1_138{animation:none}}._top_19ccc_3{z-index:var(--z-sticky);justify-content:space-between;align-items:center;gap:var(--space-md);min-height:var(--top-h);padding:0 var(--gutter);border-bottom:var(--rule) solid var(--color-rule);background:var(--color-card);display:flex;position:sticky;top:0}._search_19ccc_18{align-items:center;gap:var(--space-xs);min-width:0;min-height:var(--control-sm);padding:0 var(--space-xs) 0 var(--space-sm);border-radius:var(--radius-input);background:var(--color-card-2);color:var(--color-muted);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-snap);border:0;flex:0 26rem;display:flex}@media (hover:hover){._search_19ccc_18:hover{background:var(--color-quiet-soft)}}._search_19ccc_18:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._searchText_19ccc_48{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._key_19ccc_55{border:var(--rule) solid var(--color-rule);border-radius:var(--radius-tag);background:var(--color-card);min-width:22px;height:22px;color:var(--color-muted);font-family:var(--font-body);font-size:var(--text-xs);place-items:center;display:grid}._account_19ccc_68{position:relative}._accountButton_19ccc_72{align-items:center;gap:var(--space-xs);min-height:var(--control);padding:0 var(--space-xs) 0 var(--space-2xs);border-radius:var(--radius-pill);color:var(--color-ink);font:inherit;font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--dur-micro) var(--ease-snap);background:0 0;border:0;display:flex}@media (hover:hover){._accountButton_19ccc_72:hover{background:var(--color-card-2)}}._accountButton_19ccc_72:active{background:var(--color-quiet-soft)}._accountButton_19ccc_72:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._accountName_19ccc_103{text-overflow:ellipsis;white-space:nowrap;max-width:8em;overflow:hidden}._chevron_19ccc_110{color:var(--color-muted);transition:transform var(--dur-short) var(--ease-snap)}._accountButton_19ccc_72[aria-expanded=true] ._chevron_19ccc_110{transform:rotate(180deg)}._menu_19ccc_119{top:calc(100% + var(--space-2xs));z-index:var(--z-modal);width:18rem;padding:var(--space-2xs) 0;border:var(--rule) solid var(--color-rule);border-radius:var(--radius-card);background:var(--color-card);box-shadow:var(--shadow-menu);transform-origin:100% 0;animation:_menu-in_19ccc_1 var(--dur-short) var(--ease-out);flex-direction:column;display:flex;position:absolute;right:0}@keyframes _menu-in_19ccc_1{0%{opacity:0;transform:translateY(-4px)scale(.98)}}._menuHead_19ccc_143{align-items:center;gap:var(--space-sm);padding:var(--space-xs) var(--space-md) var(--space-sm);border-bottom:var(--rule) solid var(--color-rule);display:flex}._menuWho_19ccc_151{align-items:flex-start;gap:var(--space-3xs);flex-direction:column;min-width:0;display:flex}._menuName_19ccc_159{font-weight:var(--weight-strong)}._menuItem_19ccc_163{align-items:center;gap:var(--space-sm);min-height:var(--control);padding:0 var(--space-md);color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-micro) var(--ease-snap);background:0 0;border:0;text-decoration:none;display:flex}._menuItem_19ccc_163 svg,._menuSettingLabel_19ccc_180 svg{color:var(--color-muted)}@media (hover:hover){._menuItem_19ccc_163:hover{background:var(--color-card-2)}}._menuItem_19ccc_163:active{background:var(--color-quiet-soft)}._menuItem_19ccc_163:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}._menuSetting_19ccc_180{gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-top:var(--rule) solid var(--color-rule);border-bottom:var(--rule) solid var(--color-rule);flex-direction:column;display:flex}._menuSettingLabel_19ccc_180{align-items:center;gap:var(--space-sm);display:flex}@media (prefers-reduced-motion:reduce){._menu_19ccc_119{animation:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--space-3xs:2px;--space-2xs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:40px;--space-2xl:64px;--gutter:var(--space-sm);--card-pad:var(--space-sm);--gap-card:var(--space-xs);--gap-section:var(--space-md);--text-2xs:.6875rem;--text-xs:.75rem;--text-sm:.8125rem;--text-md:.9375rem;--text-input:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--leading-body:1.5;--leading-tight:1.3;--weight-regular:400;--weight-medium:500;--weight-strong:600;--font-body:-apple-system, BlinkMacSystemFont, "PingFang SC", "HarmonyOS Sans SC", "MiSans", "Noto Sans SC", "Noto Sans CJK SC", "Source Han Sans SC", "Microsoft YaHei", system-ui, sans-serif;--font-figure:ui-rounded, var(--font-body);--control-sm:32px;--control:40px;--control-lg:44px;--hit:44px;--row:56px;--tabbar:56px;--icon-sm:16px;--icon:20px;--icon-lg:24px;--page-max:640px;--wide-max:1120px;--side-w:220px;--side-w-collapsed:64px;--top-h:56px;--drawer-w:440px;--dash-max:1440px;--list-split:45%;--read-max:760px;--table-row:40px;--bottom-bar:calc(var(--tabbar) + env(safe-area-inset-bottom));--app-header-avatar:flex;--radius-card:12px;--radius-input:8px;--radius-tag:6px;--radius-pill:999px;--rule:1px;--dur-micro:.12s;--dur-short:.22s;--ease-snap:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--dur-enter:.24s;--stagger:35ms;--dur-count:.45s;--z-raised:10;--z-sticky:200;--z-modal:400;--z-toast:500;--color-paper:#f2f4f7;--color-card:#fff;--color-card-2:#f3f5f8;--color-rule:#e3e7ec;--color-field:#fff;--color-field-border:#828a95;--color-ink:#121824;--color-ink-2:#2f3744;--color-muted:#5b6370;--color-accent:#1062d3;--color-accent-press:#0050bd;--color-accent-ink:#fff;--color-accent-text:#0b57c2;--color-accent-soft:#e4eefd;--color-alert:#d22f36;--color-alert-ink:#fff;--color-alert-text:#b4232a;--color-alert-soft:#fdebea;--color-notice:#c27d06;--color-notice-text:#8a5200;--color-notice-soft:#fdf2db;--color-grow:#34a865;--color-grow-text:#0d7038;--color-grow-soft:#e2f5e9;--color-quiet-soft:#eceff3;--color-focus:#1062d3;--color-selection:#e4eefd;--color-scrim:#12182473;--shadow-sheet:0 -8px 32px #12182429;--shadow-toast:0 6px 20px #1218242e;--shadow-drawer:-8px 0 32px #12182424;--shadow-menu:0 8px 28px #12182429;--color-qr-dark:#121824;--color-qr-light:#fff}@media (min-width:64rem){:root{--gutter:var(--space-lg);--card-pad:var(--space-md);--gap-card:var(--space-sm);--gap-section:20px;--row:48px;--bottom-bar:0px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-paper:#0b0f16;--color-card:#161b24;--color-card-2:#1f2530;--color-rule:#28303c;--color-field:#10151d;--color-field-border:#6f7884;--color-ink:#e9edf2;--color-ink-2:#c9d0d8;--color-muted:#9aa3ae;--color-accent:#2a72de;--color-accent-press:#1d63cc;--color-accent-ink:#fff;--color-accent-text:#86b8ff;--color-accent-soft:#172a4a;--color-alert:#d63c42;--color-alert-ink:#fff;--color-alert-text:#ff9c95;--color-alert-soft:#3b1d1f;--color-notice:#e5a53a;--color-notice-text:#f3c56f;--color-notice-soft:#33280f;--color-grow:#2d7a4f;--color-grow-text:#7fdca6;--color-grow-soft:#14301f;--color-quiet-soft:#232a35;--color-focus:#86b8ff;--color-selection:#172a4a;--color-scrim:#02040b99;--shadow-sheet:0 -8px 32px #02040b80;--shadow-toast:0 6px 20px #02040b80;--shadow-drawer:-8px 0 32px #02040b8c;--shadow-menu:0 8px 28px #02040b8c}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-paper:#0b0f16;--color-card:#161b24;--color-card-2:#1f2530;--color-rule:#28303c;--color-field:#10151d;--color-field-border:#6f7884;--color-ink:#e9edf2;--color-ink-2:#c9d0d8;--color-muted:#9aa3ae;--color-accent:#2a72de;--color-accent-press:#1d63cc;--color-accent-ink:#fff;--color-accent-text:#86b8ff;--color-accent-soft:#172a4a;--color-alert:#d63c42;--color-alert-ink:#fff;--color-alert-text:#ff9c95;--color-alert-soft:#3b1d1f;--color-notice:#e5a53a;--color-notice-text:#f3c56f;--color-notice-soft:#33280f;--color-grow:#2d7a4f;--color-grow-text:#7fdca6;--color-grow-soft:#14301f;--color-quiet-soft:#232a35;--color-focus:#86b8ff;--color-selection:#172a4a;--color-scrim:#02040b99;--shadow-sheet:0 -8px 32px #02040b80;--shadow-toast:0 6px 20px #02040b80;--shadow-drawer:-8px 0 32px #02040b8c;--shadow-menu:0 8px 28px #02040b8c}*,:before,:after{box-sizing:border-box}html,body{overflow-x:clip}html{-webkit-tap-highlight-color:transparent;scrollbar-color:var(--color-field-border) var(--color-paper)}body{min-height:100vh;background:var(--color-paper);min-height:100dvh;color:var(--color-ink);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;caret-color:var(--color-accent);margin:0}::selection{background:var(--color-selection);color:var(--color-ink)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}a{color:var(--color-accent-text);text-underline-offset:.18em;text-decoration-thickness:1px}fieldset{border:0;min-width:0;margin:0;padding:0}legend{font-weight:var(--weight-strong);padding:0}h1,h2,h3{font-weight:var(--weight-strong);line-height:var(--leading-tight);overflow-wrap:break-word;text-wrap:balance;min-width:0;margin:0}h1{font-size:var(--text-lg)}h2,h3{font-size:var(--text-md)}p{text-wrap:pretty;margin:0}ul,ol{margin:0;padding:0}img,svg{display:block}img{max-width:100%;height:auto}button,input,select,textarea{font:inherit;color:inherit}[hidden]{display:none!important}.num{font-family:var(--font-figure);font-variant-numeric:tabular-nums}.pre-line{white-space:pre-line;overflow-wrap:break-word}.muted{color:var(--color-muted)}.small{font-size:var(--text-sm)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stack-lg{gap:var(--gap-section);flex-direction:column;display:flex}.stack{gap:var(--space-sm);flex-direction:column;display:flex}.stack-sm{gap:var(--space-xs);flex-direction:column;display:flex}.row{align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.enter>:not(dialog){animation:enter var(--dur-enter) var(--ease-out) backwards}.enter>.enter{animation:none}.enter>:nth-child(2){animation-delay:var(--stagger)}.enter>:nth-child(3){animation-delay:calc(var(--stagger) * 2)}.enter>:nth-child(4){animation-delay:calc(var(--stagger) * 3)}.enter>:nth-child(5){animation-delay:calc(var(--stagger) * 4)}.enter>:nth-child(6){animation-delay:calc(var(--stagger) * 5)}.enter>:nth-child(7){animation-delay:calc(var(--stagger) * 6)}.enter>:nth-child(n+8){animation-delay:calc(var(--stagger) * 7)}@keyframes enter{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.enter>:not(dialog){animation:none}}
