._button_1863d_12{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--tap);padding:0 18px;border:1px solid transparent;border-radius:10px;background:none;color:var(--ink);font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer}._button_1863d_12:disabled{opacity:.6;cursor:default}._sm_1863d_10{padding:0 14px;font-size:14px}._primary_1863d_40{background:var(--ink);color:var(--surface)}._secondary_1863d_46{background:var(--chip)}._secondary_1863d_46:hover:not(:disabled){background:var(--chip-hover)}._secondary_1863d_46:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._quiet_1863d_60{padding:0 10px;color:var(--text2)}._quiet_1863d_60:hover:not(:disabled){background:var(--soft);color:var(--ink)}._danger_1863d_70{padding:0 10px;color:var(--warn)}._danger_1863d_70:hover:not(:disabled){background:var(--warn-soft)}._solid_1863d_7{padding:0 18px;background:var(--warn);color:var(--surface)}._solid_1863d_7:hover:not(:disabled){background:var(--warn);opacity:.9}._iconOnly_1863d_92,._iconOnly_1863d_92._sm_1863d_10{width:var(--tap);min-width:var(--tap);padding:0}._icon_1863d_92{display:inline-flex;flex:none}._icon_1863d_92>svg{width:20px;height:20px}._banner_19hga_2{position:fixed;z-index:10;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:calc(12px + env(safe-area-inset-bottom,0px));margin:0 auto;max-width:520px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding:10px 12px 10px 16px;background:var(--surface);color:var(--ink);border:1px solid var(--ring);border-radius:var(--radius-card);box-shadow:0 6px 24px #0000002e}._text_19hga_23{font-weight:600}._actions_19hga_27{display:flex;align-items:center;gap:4px;margin-left:auto}@media(max-width:1159px){body:has([role=tablist][aria-label=Sections]) ._banner_19hga_2{bottom:calc(82px + env(safe-area-inset-bottom,0px))}}._status_13t61_1{background:var(--surface);border-radius:var(--radius-card);padding:16px 18px;color:var(--muted);display:grid;gap:12px;justify-items:start}._button_1c72e_1{flex:none;width:var(--tap);height:var(--tap);border:0;border-radius:10px;background:none;color:var(--muted);display:grid;place-items:center;cursor:pointer}._button_1c72e_1:hover{background:var(--soft);color:var(--ink)}._icon_1c72e_19{width:20px;height:20px}._screen_v3hhm_2{min-height:100dvh;display:flex;flex-direction:column}._bar_v3hhm_8{background:var(--surface);border-bottom:1px solid var(--line2);padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));padding-top:env(safe-area-inset-top,0px)}._barInner_v3hhm_16{max-width:1240px;margin:0 auto;min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px}._brand_v3hhm_26{display:flex;align-items:center;gap:10px;min-height:var(--tap);font:700 17px/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap;text-decoration:none;color:inherit}._brandIcon_v3hhm_39{width:24px;height:24px;flex:none}._actions_v3hhm_45{display:flex;align-items:center;gap:4px}._main_v3hhm_51{flex:1;width:100%;max-width:480px;margin:0 auto;padding:32px max(20px,env(safe-area-inset-left,0px)) 64px;outline:none}@media(min-width:1024px){._mainWide_v3hhm_62{max-width:760px}}._mainReading_v3hhm_68{max-width:calc(68ch + 120px)}._card_18bqc_2{background:var(--surface);border-radius:var(--radius-card);padding:24px 20px;display:grid;gap:16px}._title_18bqc_10{font:700 24px/1.2 var(--f-display);letter-spacing:-.015em;outline:none}._lead_18bqc_16{color:var(--text2)}._form_18bqc_20{display:grid;gap:16px}._field_18bqc_25{display:grid;gap:6px}._label_18bqc_30{font-weight:600}._hint_18bqc_34{font-size:13px;color:var(--muted)}._input_18bqc_39{min-height:var(--tap);padding:0 14px;border:1px solid var(--ring);border-radius:10px;background:var(--bg);color:var(--ink);font:400 16px/1.2 var(--f-body);width:100%}._input_18bqc_39[aria-invalid=true]{border-color:var(--warn)}._link_18bqc_55{display:inline-flex;align-items:center;min-height:var(--tap);font-weight:600;text-decoration:underline;text-underline-offset:3px}._messages_18bqc_65{display:grid;gap:12px}._error_18bqc_70{background:var(--warn-soft);color:var(--warn);border-radius:10px;padding:12px 14px;font-weight:500}._address_18bqc_78{font-weight:600;overflow-wrap:anywhere}._box_1daxl_8{min-width:0;overflow-x:auto;scrollbar-width:none;padding:4px 3px}._box_1daxl_8::-webkit-scrollbar{display:none}._track_1daxl_20{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--band-track)}._option_1daxl_5{position:relative;min-width:36px;min-height:36px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--band-ink);font-weight:600;font-size:var(--fs-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;white-space:nowrap;transition:background-color .2s ease,color .2s ease}._option_1daxl_5:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}._option_1daxl_5:hover:not([aria-pressed=true]){background:#ffffff1f}._option_1daxl_5[aria-pressed=true]{background:var(--band-ink);color:var(--band-active-ink)}._kid_1daxl_68{min-width:36px;padding:0 4px;gap:8px}._kid_1daxl_68[aria-pressed=true]{padding:0 14px 0 4px}._kid_1daxl_68:after{top:-4px;right:-4px;bottom:-4px;left:-4px}._initial_1daxl_83{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--kid) 40%,var(--band));font:700 var(--fs-sm) / 1 var(--f-display);color:var(--band-ink);transition:background-color .2s ease}._kid_1daxl_68:hover:not([aria-pressed=true]) ._initial_1daxl_83{background:color-mix(in srgb,var(--kid) 60%,var(--band))}._kid_1daxl_68[aria-pressed=true] ._initial_1daxl_83{background:var(--kid);color:var(--kid-on)}._name_1daxl_110{font:600 var(--fs-sm) / 1 var(--f-body)}._banner_wf5md_2{margin:12px 0;padding:8px 14px;border:1px solid var(--ring);border-radius:var(--radius-sm);background:var(--soft);color:var(--text2);font-size:var(--fs-sm)}._state_wf5md_12{font-weight:700;color:var(--ink)}._gutter_1nycn_1{padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px))}._wrap_1nycn_7{max-width:1240px;margin:0 auto}._bar_1nycn_13 :focus-visible,._filterBar_1nycn_14 :focus-visible{outline-color:var(--band-ink)}._bar_1nycn_13{background:var(--band);color:var(--band-ink);position:sticky;top:env(safe-area-inset-top,0px);z-index:5}._barInner_1nycn_27{height:var(--bar-h);display:flex;align-items:center;gap:24px}._brand_1nycn_34{display:flex;align-items:center;flex:none;min-width:var(--tap);gap:10px;min-height:var(--tap);font:700 17px/1 var(--f-display);letter-spacing:-.01em;white-space:nowrap}._brandIcon_1nycn_46{width:24px;height:24px;flex:none}._barFilter_1nycn_53{flex:1;min-width:0;display:flex}._actions_1nycn_60{flex:none;display:flex;align-items:center;margin-left:auto}._filterBar_1nycn_14{background:var(--band);padding-block:4px 16px}._main_1nycn_77{padding-block:var(--page-top) 120px;outline:none}@media(max-width:1159px){._barInner_1nycn_27{gap:8px}}@media(min-width:1160px){._main_1nycn_77{padding-bottom:48px}}._tab_133jm_1{position:relative;min-height:var(--tap);border-radius:var(--radius-sm);color:var(--text2);cursor:pointer;text-decoration:none}._badge_133jm_10{min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--badge-neutral-bg);color:var(--ink);font:700 11px/20px var(--f-body);text-align:center}._icon_133jm_22{flex:none}._top_133jm_27{flex:1;min-width:0}._top_133jm_27 ._list_133jm_32{display:flex;gap:4px}._top_133jm_27 ._tab_133jm_1{color:var(--band-muted);padding:0 14px;display:inline-flex;align-items:center;gap:8px;font-weight:500;white-space:nowrap}._top_133jm_27 ._tab_133jm_1:hover{background:#ffffff14;color:var(--band-ink)}._top_133jm_27 ._tab_133jm_1[aria-selected=true]{background:#ffffff1f;color:var(--band-ink);font-weight:600}._top_133jm_27 ._icon_133jm_22{display:none}._bottom_133jm_63{position:fixed;left:0;right:0;bottom:0;z-index:5;background:var(--surface);border-top:1px solid var(--line2);padding:6px max(8px,env(safe-area-inset-right,0px)) calc(8px + env(safe-area-inset-bottom,0px)) max(8px,env(safe-area-inset-left,0px))}._bottom_133jm_63 ._list_133jm_32{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}._bottom_133jm_63 ._tab_133jm_1{min-height:54px;color:var(--muted);font-size:12px;font-weight:500;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}._bottom_133jm_63 ._tab_133jm_1[aria-selected=true]{color:var(--ink);font-weight:700}._bottom_133jm_63 ._icon_133jm_22{width:22px;height:22px}._bottom_133jm_63 ._badge_133jm_10{position:absolute;top:2px;left:calc(50% + 6px)}._loupe_4kq0t_3{flex:none;width:var(--tap);height:var(--tap);border:0;border-radius:var(--radius-sm);background:none;color:var(--band-muted);display:grid;place-items:center;cursor:pointer}._loupe_4kq0t_3:hover,._loupe_4kq0t_3[aria-expanded=true]{background:#ffffff1f;color:var(--band-ink)}._icon_4kq0t_23{width:20px;height:20px}._input_4kq0t_28{min-width:0;min-height:var(--tap);padding:0 14px;border:1px solid var(--ring);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink);font:400 16px/1.2 var(--f-body)}._inline_4kq0t_41{position:relative;display:flex;align-items:center}._inlineBox_4kq0t_47{position:absolute;right:calc(100% + 6px);top:50%;transform:translateY(-50%);width:min(340px,40vw);display:flex;align-items:center;border-radius:var(--radius-sm);background:var(--surface);box-shadow:0 0 0 8px var(--band)}._inlineInput_4kq0t_61{flex:1;padding-right:var(--tap)}._inlineInput_4kq0t_61::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}._clear_4kq0t_72{position:absolute;right:0;top:0;width:var(--tap);height:var(--tap);border:0;border-radius:10px;background:none;color:var(--muted);display:grid;place-items:center;cursor:pointer}._clear_4kq0t_72:hover{color:var(--ink)}._clearIcon_4kq0t_91{width:18px;height:18px}._full_4kq0t_97{flex:1;min-width:0;display:flex;align-items:center;gap:4px}._fullInput_4kq0t_105{flex:1}._cancel_4kq0t_109{flex:none;min-height:var(--tap);padding:0 8px;border:0;border-radius:var(--radius-sm);background:none;color:var(--band-ink);font-weight:600;cursor:pointer}._link_nreec_1{flex:none;width:var(--tap);height:var(--tap);border-radius:var(--radius-sm);color:var(--band-muted);display:grid;place-items:center}._link_nreec_1:hover{background:#ffffff1f;color:var(--band-ink)}._icon_nreec_16{width:20px;height:20px}._progress_1d77a_5{display:grid;gap:8px}._label_1d77a_10{color:var(--muted);font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}._track_1d77a_18{height:4px;overflow:hidden;border-radius:999px;background:var(--line2)}._fill_1d77a_25{height:100%;border-radius:999px;background:var(--ink)}._stack_11o4r_5{display:grid;gap:20px}._eyebrow_11o4r_10{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._actions_11o4r_18{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}._linkBox_11o4r_26{width:100%;min-height:var(--tap);padding:0 14px;border:1px solid var(--ring);border-radius:10px;background:var(--soft);color:var(--ink);font:400 14px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;text-overflow:ellipsis}._okNote_11o4r_38{color:var(--text2);font-weight:500}._list_11o4r_44{list-style:none;margin:0;padding:0;display:grid;gap:0}._row_11o4r_52{display:grid;gap:4px 12px;grid-template-columns:1fr auto;align-items:center;padding:14px 0;border-top:1px solid var(--line2)}._row_11o4r_52:first-child{border-top:0}._notice_11o4r_66{color:var(--text2);font-weight:600}._rowActions_11o4r_72{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}._rowNotice_11o4r_80{margin:0}._rowFull_11o4r_85{grid-column:1 / -1}._rowMain_11o4r_89{min-width:0;display:grid;gap:2px}._rowEmail_11o4r_95{font-weight:600;overflow-wrap:anywhere}._rowSub_11o4r_101{font-size:13px;color:var(--muted);overflow-wrap:anywhere}._rowMeta_11o4r_107{font-size:13px;color:var(--muted)}._status_11o4r_112{display:inline-block;margin-right:8px;padding:2px 8px;border-radius:999px;background:var(--badge-neutral-bg);color:var(--text2);font-size:12px;font-weight:700}._statusPending_11o4r_124{color:var(--ink)}._sectionTitle_11o4r_128{font:700 18px/1.2 var(--f-display);letter-spacing:-.01em}._callout_11o4r_134{padding:12px 14px;border-radius:10px;background:var(--warn-soft);color:var(--warn);font-weight:600}._backLink_11o4r_143{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);color:var(--muted);font-size:14px;text-decoration:none}._backLink_11o4r_143:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}._readySection_11o4r_161{display:grid;gap:8px}._doneList_11o4r_166,._laterList_11o4r_167{list-style:none;margin:0;padding:0;display:grid;gap:4px}._doneItem_11o4r_175{display:flex;align-items:flex-start;gap:10px;font-weight:600}._doneIcon_11o4r_182{flex:none;width:18px;height:18px;margin-top:3px;color:var(--ink)}._avatar_ke8d6_1{width:34px;height:34px;flex:none;border-radius:50%;background:var(--kid, var(--kid-neutral));color:var(--kid-on);font:700 13px/34px var(--f-body);text-align:center;margin-top:1px}._group_1wmvd_2{border:0;margin:0;padding:0;min-width:0;display:grid;gap:8px}._legend_1wmvd_11{padding:0;margin-bottom:8px;font-weight:600}._swatches_1wmvd_17{display:grid;grid-template-columns:repeat(4,1fr);gap:8px 4px}._swatch_1wmvd_17{position:relative;display:grid;justify-items:center;align-content:start;gap:4px;min-height:var(--tap);padding:4px 0;cursor:pointer;text-align:center}._dot_1wmvd_35{width:36px;height:36px;border-radius:50%;background:var(--kid);color:var(--kid-on);display:grid;place-items:center}._check_1wmvd_46{width:20px;height:20px;visibility:hidden}._radio_1wmvd_52:checked+._dot_1wmvd_35{box-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--ink)}._radio_1wmvd_52:checked+._dot_1wmvd_35 ._check_1wmvd_46{visibility:visible}._radio_1wmvd_52:focus-visible+._dot_1wmvd_35{outline:3px solid var(--focus);outline-offset:4px}._name_1wmvd_67{font-size:13px;font-weight:600}._takenTag_1wmvd_72{font-size:11px;color:var(--muted)}._taken_1wmvd_72{cursor:not-allowed}._taken_1wmvd_72 ._dot_1wmvd_35,._taken_1wmvd_72 ._name_1wmvd_67{opacity:.45}._error_1wmvd_86{background:var(--warn-soft);color:var(--warn);border-radius:10px;padding:12px 14px;font-weight:500}._required_f5i6a_6,._optional_f5i6a_11{font-weight:400;color:var(--muted)}._fieldset_f5i6a_16{border:0;margin:0;padding:0;min-width:0;display:grid;gap:6px}._pair_f5i6a_25{display:grid;gap:16px}@media(min-width:480px){._pair_f5i6a_25{grid-template-columns:1fr 1fr}}._choices_f5i6a_37{display:flex;gap:8px}._choice_f5i6a_37{position:relative;flex:1}._choiceText_f5i6a_47{display:grid;place-items:center;min-height:var(--tap);border:1px solid var(--ring);border-radius:10px;background:var(--bg);font-weight:600;cursor:pointer}._choiceInput_f5i6a_58:checked+._choiceText_f5i6a_47{background:var(--ink);border-color:var(--ink);color:var(--surface)}._choiceInput_f5i6a_58:focus-visible+._choiceText_f5i6a_47{outline:2px solid var(--focus);outline-offset:2px}._formActions_f5i6a_69{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}._children_f5i6a_77{list-style:none;margin:0;padding:0;display:grid;gap:12px}._childCard_f5i6a_85{display:grid;gap:12px;padding:14px;border:1px solid var(--line2);border-radius:14px;background:var(--bg)}._childHead_f5i6a_94{display:flex;align-items:center;gap:12px}._childText_f5i6a_100{min-width:0;display:grid;gap:2px}._childName_f5i6a_106{font-weight:700;overflow-wrap:anywhere}._childMeta_f5i6a_111{font-size:13px;color:var(--muted);overflow-wrap:anywhere}._childActions_f5i6a_117{display:flex;flex-wrap:wrap;gap:4px 16px}._confirm_f5i6a_123{display:grid;gap:8px;padding:12px 14px;border-radius:10px;background:var(--warn-soft);color:var(--warn)}._confirm_f5i6a_123 p{font-weight:500}._confirmActions_f5i6a_136{display:flex;flex-wrap:wrap;gap:8px 12px}._note_f5i6a_142{padding:12px 14px;border-radius:10px;background:var(--soft);color:var(--text2);font-size:14px}._status_f5i6a_150{color:var(--text2);font-weight:500}._sectionTitle_f5i6a_155{font:700 18px/1.2 var(--f-display);letter-spacing:-.01em}._nav_1dx3i_5{display:grid;justify-items:center;gap:8px}._primary_1dx3i_11{width:100%}._help_1dx3i_15{text-align:center}._back_1dx3i_19{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);padding:0 4px;color:var(--text2);font-weight:600;text-decoration:none}._back_1dx3i_19:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}._page_1d90q_2{background:var(--surface);border-radius:var(--radius-card);padding:24px 20px 28px;max-width:68ch;margin:0 auto;line-height:1.6}._back_1d90q_11{display:inline-flex;align-items:center;min-height:var(--tap);font-weight:600;text-decoration:underline;text-underline-offset:3px}._title_1d90q_20{font:700 28px/1.2 var(--f-display);letter-spacing:-.015em;margin-top:4px;outline:none}._updated_1d90q_27{margin-top:8px;font-size:14px;color:var(--muted)}._section_1d90q_33{margin-top:28px}._section_1d90q_33 h2{font:700 20px/1.3 var(--f-display);letter-spacing:-.01em;margin-bottom:8px}._section_1d90q_33 p{color:var(--text2)}._section_1d90q_33 p+p,._section_1d90q_33 p+ul,._section_1d90q_33 ul+p{margin-top:12px}._section_1d90q_33 ul{margin:0;padding-left:22px;color:var(--text2)}._section_1d90q_33 li+li{margin-top:6px}._section_1d90q_33 a{font-weight:600;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}@media(min-width:640px){._page_1d90q_2{padding:32px 36px 40px}}._frame_1a2c5_12{display:grid;gap:8px;min-width:0}._shell_1a2c5_19{display:grid;gap:20px;min-width:0}@media(min-width:1024px){._shell_1a2c5_19{grid-template-columns:232px minmax(0,1fr);gap:40px;align-items:start}._sidebar_1a2c5_33{position:sticky;top:24px}}._backLink_1a2c5_40{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);color:var(--text2);font-weight:600;text-decoration:none}._backLink_1a2c5_40:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}._sidebarNav_1a2c5_59{display:grid;gap:0}._group_1a2c5_64+._group_1a2c5_64{margin-top:4px;padding-top:12px;border-top:1px solid var(--line2)}._groupTitle_1a2c5_71{padding:4px 12px;color:var(--muted);font:700 12px/1.4 var(--f-body);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere}._menuList_1a2c5_80{list-style:none;margin:0;padding:0;display:grid;gap:2px}._menuLink_1a2c5_88{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:var(--tap);padding:0 12px;border-radius:10px;color:var(--text2);font-weight:600;text-decoration:none}._menuLink_1a2c5_88:hover{background:var(--soft);color:var(--ink)}._menuLink_1a2c5_88[aria-current=page]{background:var(--chip);color:var(--ink)}._menuLink_1a2c5_88:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._count_1a2c5_118{flex:none;min-width:22px;padding:0 7px;border-radius:999px;background:var(--badge-neutral-bg);color:var(--ink);font:700 12px/20px var(--f-body);text-align:center}._list_1a2c5_132{display:grid;gap:30px}._indexStack_1a2c5_138{display:grid;gap:30px;margin-top:16px}._listGroup_1a2c5_144{display:grid;gap:8px}._listGroupTitle_1a2c5_149{padding:0 4px;color:var(--muted);font:700 12px/1.4 var(--f-body);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere}._card_1a2c5_159{list-style:none;margin:0;padding:0;overflow:hidden;border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow)}._card_1a2c5_159>li+li{border-top:1px solid var(--line)}._row_1a2c5_173{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 16px;color:var(--ink);font-weight:600;text-decoration:none}._row_1a2c5_173:hover{background:var(--soft)}._row_1a2c5_173:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._rowLabel_1a2c5_193{flex:1;min-width:0}._rowValue_1a2c5_199{min-width:0;max-width:55%;color:var(--muted);font-weight:500;font-size:15px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1a2c5_211{flex:none;width:16px;height:16px;color:var(--muted)}._profileCard_1a2c5_219{display:flex;align-items:center;gap:14px;min-height:72px;padding:0 16px;border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow);color:var(--ink);text-decoration:none}._profileCard_1a2c5_219:hover{background:var(--soft)}._profileCard_1a2c5_219:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._profileAvatar_1a2c5_241{flex:none;width:44px;height:44px;border-radius:50%;background:var(--ink);color:var(--surface);font:700 18px/44px var(--f-display);text-align:center}._profileText_1a2c5_252{flex:1;min-width:0;display:grid}._profileName_1a2c5_258{font:700 18px/1.3 var(--f-display);overflow-wrap:anywhere}._profileSub_1a2c5_263{color:var(--muted);font-size:14px}._signOut_1a2c5_269{min-height:50px;padding:0 16px;border:0;border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow);color:var(--warn);font:700 16px/1.2 var(--f-body);cursor:pointer}._signOut_1a2c5_269:hover{background:var(--warn-soft)}._signOut_1a2c5_269:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._page_1a2c5_292{display:grid;gap:0;min-width:0;max-width:720px}._pageHeader_1a2c5_299{display:grid;gap:6px;padding-bottom:20px;border-bottom:1px solid var(--line2)}._pageTitle_1a2c5_306{font:700 28px/1.2 var(--f-display);letter-spacing:-.015em;outline:none}._pageLead_1a2c5_312{color:var(--text2)}._section_1a2c5_317{display:grid;gap:14px;padding:24px 0;border-bottom:1px solid var(--line2);min-width:0}._section_1a2c5_317:last-child{border-bottom:0}._sectionTitle_1a2c5_329{font:700 18px/1.3 var(--f-display);letter-spacing:-.01em}._danger_1a2c5_335 ._sectionTitle_1a2c5_329{color:var(--warn)}._crumbs_1a2c5_340{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;list-style:none;margin:0 0 4px;padding:0;color:var(--muted);font-size:14px}._crumbs_1a2c5_340 a{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--text2);font-weight:600;text-decoration:none}._crumbs_1a2c5_340 a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}._childHead_1a2c5_368{display:flex;align-items:center;gap:14px}._childHeadText_1a2c5_374{display:grid;min-width:0}._childMeta_1a2c5_379{color:var(--muted)}._childLink_1a2c5_384{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 0;color:var(--ink);text-decoration:none}._childLink_1a2c5_384:hover ._childLinkName_1a2c5_394{text-decoration:underline;text-underline-offset:3px}._childLink_1a2c5_384:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._childLinkText_1a2c5_404{flex:1;min-width:0;display:grid}._childLinkName_1a2c5_394{font-weight:700}._childLinkMeta_1a2c5_414{color:var(--muted);font-size:14px;overflow-wrap:anywhere}._plain_1a2c5_420{list-style:none;margin:0;padding:0;display:grid}._plain_1a2c5_420>li+li{border-top:1px solid var(--line)}._arrowLink_1a2c5_432{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:var(--tap);color:var(--ink);font-weight:600;text-decoration:underline;text-underline-offset:3px}._arrowLink_1a2c5_432:hover{text-decoration-thickness:2px}._arrowLink_1a2c5_432:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._fact_1a2c5_454{display:grid;gap:2px}@media(min-width:640px){._fact_1a2c5_454{grid-template-columns:180px minmax(0,1fr);gap:12px;align-items:baseline}}._factLabel_1a2c5_467{color:var(--muted);font-size:14px;font-weight:600}._factValue_1a2c5_473{font-weight:600;overflow-wrap:anywhere}._eraseRow_1a2c5_480{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px}._eraseText_1a2c5_488{flex:1 1 280px;min-width:0;display:grid;gap:2px}._eraseLabel_1a2c5_495{font-weight:700}._eraseHint_1a2c5_499{color:var(--text2);font-size:14px}._dialog_1a2c5_505{width:min(480px,calc(100vw - 32px));padding:24px 20px;border:0;border-radius:var(--radius-card);background:var(--surface);color:var(--ink);box-shadow:0 12px 40px #00000047}._dialog_1a2c5_505::backdrop{background:#00000073}._dialogBody_1a2c5_519{display:grid;gap:16px}._dialogTitle_1a2c5_524{font:700 20px/1.25 var(--f-display);letter-spacing:-.01em}._dialogActions_1a2c5_529{display:flex;flex-wrap:wrap;gap:8px}._statusLine_b17hq_2{color:var(--text2)}._how_b17hq_7{border-top:1px solid var(--line2);padding-top:12px;display:grid;gap:10px}._how_b17hq_7 summary{min-height:var(--tap);display:flex;align-items:center;font-weight:600;cursor:pointer}._how_b17hq_7 ol{margin:0;padding-left:22px;display:grid;gap:8px}._how_b17hq_7 p,._how_b17hq_7 li{color:var(--text2)}._nested_b17hq_35{border-top:1px solid var(--line2);padding-top:16px;display:grid;gap:16px}._optionalNote_b17hq_43{padding:12px 14px;border-radius:10px;background:var(--soft);color:var(--text2)}._confirmation_b17hq_51{display:grid;gap:10px;padding:14px;border-radius:12px;border:1px solid var(--ring);background:var(--soft)}._confirmationTitle_b17hq_60{font:700 16px/1.3 var(--f-display)}._codeBlock_b17hq_64{display:grid;gap:4px}._codeRow_b17hq_69{display:flex;align-items:center;gap:8px}._code_b17hq_64{padding:8px 12px;border-radius:8px;background:var(--bg);border:1px solid var(--ring);font:600 18px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;overflow-wrap:anywhere}._activeLine_b17hq_86{display:flex;align-items:center;gap:8px;font-weight:700}._activeIcon_b17hq_93{width:20px;height:20px;flex:none;color:var(--kid-green)}._address_b17hq_100{flex:1;min-width:0;font:400 14px/1.3 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-wrap:anywhere}._problem_b17hq_108{padding:10px 14px;border:1px solid var(--warn);border-radius:10px;background:var(--warn-soft);color:var(--warn);font-weight:600}._problemIcon_b17hq_117{width:20px;height:20px;flex:none;color:var(--warn)}._unmatched_b17hq_125{display:grid;gap:10px;padding:14px;border-radius:12px;border:1px solid var(--ring);background:var(--soft)}._unmatchedList_b17hq_134{list-style:none;margin:0;padding:0;display:grid;gap:14px}._unmatchedRow_b17hq_142{display:grid;gap:6px}._unmatchedControls_b17hq_147{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._unmatchedControls_b17hq_147 select{flex:1 1 200px;width:auto}._installSteps_b17hq_160 summary{cursor:pointer;font-weight:600}._installList_b17hq_165{margin:8px 0;padding-left:22px;display:grid;gap:6px}._updateNotice_b17hq_172{display:grid;gap:6px;padding:10px 14px;border:1px solid var(--warn);border-radius:10px;background:var(--warn-soft)}._badge_fa2ab_2{display:inline-flex;align-items:center;gap:4px;padding:2px 9px 2px 7px;border-radius:999px;background:var(--badge-neutral-bg);color:var(--warn);font-size:12px;font-weight:700;line-height:1.4;white-space:nowrap}._badgeIcon_fa2ab_16{width:14px;height:14px;flex:none}._reviewNote_fa2ab_22{margin:0;font-size:14px;color:var(--warn);font-weight:600}._origin_fa2ab_29{display:grid;gap:4px;font-size:13px;color:var(--muted)}._line_fa2ab_36{margin:0;overflow-wrap:anywhere}._actions_fa2ab_41{display:flex;flex-wrap:wrap;gap:4px 8px;margin-left:-14px}._copyNote_fa2ab_48{margin:0}._disclosure_fa2ab_52{margin-top:6px;font-size:13px;color:var(--muted)}._disclosure_fa2ab_52 summary{cursor:pointer;min-height:24px;font-weight:600}._disclosureBody_fa2ab_64{display:grid;gap:6px;margin-top:4px}._attachmentsNote_fa2ab_71{display:flex;align-items:flex-start;gap:6px;margin:0;color:var(--warn);font-weight:600}._attachmentsIcon_fa2ab_80{width:14px;height:14px;flex:none;margin-top:2px}._summaryNote_fa2ab_87{display:inline-flex;align-items:center;gap:4px;margin-left:8px;color:var(--warn);font-weight:600}._wrap_19q9g_2{display:inline-flex;align-items:center;gap:4px}._copied_19q9g_8{font-size:13px;font-weight:600;color:var(--muted)}._newTag_1a0t4_2{display:inline-block;margin-left:8px;padding:0 8px;border-radius:999px;background:var(--badge-neutral-bg);color:var(--warn);font:700 11px/1.6 var(--f-body);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;vertical-align:middle}._page_1hst0_1{display:flex;flex-direction:column;gap:24px;min-width:0}._section_1hst0_8{display:flex;flex-direction:column;gap:8px;min-width:0}._sectionTitle_1hst0_15{margin:0 4px;font:600 15px/1.3 var(--f-display);display:flex;gap:8px;align-items:baseline}._sectionHead_1hst0_24{display:flex;align-items:baseline;justify-content:space-between;gap:12px}._count_1hst0_31{font-weight:500;color:var(--muted)}._card_1hst0_36{background:var(--surface);border:1px solid var(--line2);border-radius:var(--radius-card);box-shadow:var(--card-shadow);overflow:hidden}._notice_1hst0_44{background:var(--surface);border:1px solid var(--line2);border-radius:var(--radius-card);box-shadow:var(--card-shadow);padding:16px 18px;color:var(--muted)}._group_ghov3_6{display:inline-flex;align-self:flex-start;padding:3px;gap:2px;border-radius:999px;background:var(--chip)}._option_ghov3_15{min-height:var(--tap);padding:0 16px;border:0;border-radius:999px;background:none;color:var(--text2);font-weight:600;font-size:14px;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}._option_ghov3_15:hover:not([aria-pressed=true]){background:var(--chip-hover)}._option_ghov3_15[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:var(--card-shadow)}._option_ghov3_15:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._header_1cfbn_9{margin-top:calc(-1 * var(--page-top));display:grid;gap:6px;padding-block:8px 20px;background:var(--band);color:var(--band-ink);box-shadow:0 0 0 100vmax var(--band);clip-path:inset(0 -100vmax)}._overlap_1cfbn_22{padding-bottom:56px;margin-bottom:-40px}._header_1cfbn_9 :focus-visible{outline-color:var(--band-ink)}._kicker_1cfbn_32{font-size:13px;color:var(--band-muted)}._title_1cfbn_37{font:700 var(--fs-xl) / 1.15 var(--f-display);letter-spacing:-.01em;text-wrap:balance;max-width:30ch}._subline_1cfbn_44{font-size:var(--fs-md);color:var(--band-muted);max-width:58ch}@media(min-width:1160px){._title_1cfbn_37{font-size:30px}}._merged_180wx_2{display:grid;gap:2px}._action_180wx_8{margin-left:-10px}._month_giyhi_1{display:flex;flex-direction:column;gap:8px}._monthTitle_giyhi_7{margin:6px 4px 0;font:600 13px/1 var(--f-display);text-transform:uppercase;letter-spacing:.08em;color:var(--muted)}._days_giyhi_15,._entries_giyhi_16{list-style:none;margin:0;padding:0}._day_giyhi_15{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;padding:12px 16px;border-top:1px solid var(--line)}._day_giyhi_15:first-child{border-top:0}._off_giyhi_34{background:var(--soft)}._date_giyhi_38{text-align:center}._date_giyhi_38 b{display:block;font:700 22px/1 var(--f-display)}._date_giyhi_38 small{display:block;font-size:12px;line-height:1.6;color:var(--muted)}._entry_giyhi_54{display:flex;gap:8px;align-items:baseline;padding:2px 0}._dot_giyhi_61{width:8px;height:8px;flex:none;border-radius:50%;background:var(--kid);transform:translateY(-1px)}._noDot_giyhi_70{background:transparent}._text_giyhi_74{min-width:0}._detail_giyhi_78{font-size:13px;color:var(--muted)}._share_giyhi_85{flex:none;align-self:center;margin:-12px 0 -12px auto}._subject_csa5t_2{border-top:1px solid var(--line)}._subject_csa5t_2:first-child{border-top:0}._head_csa5t_15{display:grid;grid-template-columns:20px minmax(0,1fr) auto;column-gap:10px;row-gap:6px;align-items:center;width:100%;min-height:var(--tap);padding:14px 16px;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}._head_csa5t_15:hover{background:var(--soft)}._chevron_csa5t_36{grid-row:1 / span 2;width:18px;height:18px;color:var(--muted);transition:transform .15s ease}._head_csa5t_15[aria-expanded=true] ._chevron_csa5t_36{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){._chevron_csa5t_36{transition:none}}._name_csa5t_56{font-weight:600;min-width:0}._last_csa5t_61{font:700 22px/1 var(--f-display);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}._bar_csa5t_68{display:block;height:6px;border-radius:999px;background:var(--chip);overflow:hidden}._fill_csa5t_76{display:block;height:100%;border-radius:999px;background:var(--kid)}._lowBar_csa5t_84 ._fill_csa5t_76{background:var(--warn)}._average_csa5t_88{font-size:13px;color:var(--muted);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}._muted_csa5t_96{font-size:13px;color:var(--muted)}._low_csa5t_84{color:var(--warn)}._rows_csa5t_106{list-style:none;margin:0;padding:0}._rows_csa5t_106 li{display:grid;grid-template-columns:62px minmax(0,1fr) auto;gap:10px;align-items:baseline;padding:8px 16px;border-top:1px solid var(--line);font-size:14px}._rows_csa5t_106 li:last-child{padding-bottom:14px}._kids_1h019_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:32px;align-items:start}._child_1h019_8{display:flex;flex-direction:column;gap:16px;min-width:0}._childHead_1h019_15{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 4px}._childHead_1h019_15 b{font:700 24px/1.1 var(--f-display);display:flex;align-items:center;gap:10px}._dot_1h019_31{width:12px;height:12px;border-radius:50%;background:var(--kid)}._muted_1h019_38{font-size:13px;color:var(--muted)}._block_1h019_43{display:flex;flex-direction:column;gap:8px}._blockTitle_1h019_49{margin:0 4px;font:600 15px/1.3 var(--f-display)}._chips_1h019_54{list-style:none;margin:0;padding:0 0 2px;display:flex;gap:8px;overflow-x:auto}._prep_1h019_69{flex:none;width:176px;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;background:var(--surface);border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}._hot_1h019_82{background:var(--ink);color:var(--surface)}._when_1h019_87{font-size:12px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--muted)}._hot_1h019_82 ._when_1h019_87,._hot_1h019_82 ._prepTitle_1h019_96{color:inherit;opacity:.8}._prepSubject_1h019_101{font-weight:600}._prepTitle_1h019_96{font-size:13px;color:var(--muted)}._subjects_1h019_110{list-style:none;margin:0;padding:0}._report_1h019_116{padding:14px 16px;display:grid;gap:8px}._reportHead_1h019_122{display:flex;justify-content:space-between;gap:10px;align-items:baseline}._reportResults_1h019_129{list-style:none;margin:0;padding:0}._reportResults_1h019_129 li{display:flex;justify-content:space-between;gap:10px;padding:6px 0;border-top:1px solid var(--line);font-size:14px}._legend_1h019_144{margin:0 4px;font-size:12px;color:var(--muted)}._reportAction_1h019_150{display:flex}._list_1jqc9_1{list-style:none;margin:0;padding:0}._post_1jqc9_7{display:flex;gap:12px;padding:14px 6px 14px 16px;border-top:1px solid var(--line)}._post_1jqc9_7:first-child{border-top:0}._read_1jqc9_18{opacity:.6}._read_1jqc9_18:hover,._read_1jqc9_18:focus-within{opacity:.95}._body_1jqc9_27{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}._meta_1jqc9_35{font-size:13px;color:var(--muted)}._new_1jqc9_40{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--warn)}._title_1jqc9_48{margin:0;font-size:15px;font-weight:600}._summary_1jqc9_54{color:var(--text2);font-size:14px}._mark_1jqc9_59{width:var(--tap);height:var(--tap);flex:none;border:0;background:none;color:var(--muted);cursor:pointer;display:flex;align-items:center;justify-content:center;margin-top:-6px}._mark_1jqc9_59 svg{width:20px;height:20px}._mark_1jqc9_59[aria-pressed=true]{color:var(--ink)}._older_1jqc9_82{display:flex;flex-direction:column;gap:8px;align-items:flex-start}._older_1jqc9_82>:last-child{align-self:stretch}._olderToggle_1jqc9_93{min-height:var(--tap);padding:0 4px;border:0;background:none;color:var(--muted);font-weight:600;font-size:14px;cursor:pointer}._portal_1jqc9_105{border:1px solid var(--ring);border-radius:var(--radius-card);background:var(--soft)}._portalList_1jqc9_111{list-style:none;margin:0;padding:0}._portalLine_1jqc9_117{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;border-top:1px solid var(--line)}._portalLine_1jqc9_117:first-child{border-top:0}._portalText_1jqc9_130{flex:1;min-width:200px;margin:0;font-weight:600}._markAll_1jqc9_138{min-height:var(--tap);padding:0 4px;border:0;background:none;color:var(--muted);font-size:var(--fs-sm);text-decoration:underline;text-underline-offset:3px;cursor:pointer;white-space:nowrap}._markAll_1jqc9_138:hover{color:var(--ink)}._full_129m6_1{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:100%}._scroll_129m6_11{max-width:100%;overflow-x:auto;border-radius:14px;background:var(--surface);align-self:stretch}._table_129m6_19{min-width:100%;border-collapse:collapse;font-size:13px}._caption_129m6_25{padding:12px 16px 8px;text-align:left;font:600 15px/1.3 var(--f-display)}._table_129m6_19 th,._table_129m6_19 td{padding:9px 12px;border-top:1px solid var(--line);text-align:left;vertical-align:top}._table_129m6_19 thead th{font-weight:700;white-space:nowrap;color:var(--muted)}._table_129m6_19 td{min-width:96px}._start_129m6_51,._corner_129m6_52{position:sticky;left:0;background:var(--surface);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600;color:var(--muted)}._table_129m6_19 thead ._current_129m6_62{color:var(--kid)}._current_129m6_62{background:var(--soft)}._table_129m6_19 tbody ._current_129m6_62{font-weight:600}._breakRow_129m6_75 td{color:var(--muted);font-size:12px;background:var(--bg);padding-block:5px}._emptyCell_129m6_83{color:var(--muted);font-size:12px;font-style:italic;font-weight:400}._note_129m6_91{display:block;color:var(--muted);font-size:12px;font-weight:400}._editor_1lwbk_3{display:flex;flex-direction:column;gap:16px;min-width:0}._warning_1lwbk_10{margin:0;padding:12px 14px;border-radius:12px;background:var(--warn-soft);color:var(--warn);font-weight:600}._hint_1lwbk_19{margin:0;font-size:13px;color:var(--muted)}._toolbar_1lwbk_25{display:flex;flex-wrap:wrap;gap:12px 24px;align-items:center}._inline_1lwbk_32{display:flex;align-items:center;gap:8px;font-size:14px}._select_1lwbk_39,._input_1lwbk_40{min-height:var(--tap);padding:6px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px;min-width:0}._input_1lwbk_40{width:100%}._select_1lwbk_39:focus-visible,._input_1lwbk_40:focus-visible{outline:2px solid var(--ring);outline-offset:1px}._tableWrap_1lwbk_63{overflow-x:auto}._grid_1lwbk_67{width:100%;border-collapse:separate;border-spacing:0 8px}._grid_1lwbk_67 th,._grid_1lwbk_67 td{text-align:left;vertical-align:top;padding:4px 6px;font-weight:600}._periodHead_1lwbk_81{min-width:190px;font-weight:400}._periodBox_1lwbk_86{display:flex;flex-direction:column;gap:6px;font-weight:400}._times_1lwbk_93{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px}._cell_1lwbk_100{min-width:150px}._cell_1lwbk_100>*+*{margin-top:6px}._noClass_1lwbk_108{display:block;padding:10px 4px;color:var(--muted);font-size:14px}._dayPicker_1lwbk_116{display:none}@media(max-width:760px){._dayPicker_1lwbk_116{display:flex}._grid_1lwbk_67 th[data-active=false],._grid_1lwbk_67 td[data-active=false]{display:none}._periodHead_1lwbk_81{min-width:0}}._error_1lwbk_135{padding:12px 14px;border-radius:12px;background:var(--warn-soft);color:var(--warn)}._error_1lwbk_135 p{margin:0}._error_1lwbk_135 ul{margin:6px 0 0;padding-left:20px}._actions_1lwbk_151{display:flex;flex-wrap:wrap;gap:12px}._emptyChoice_1lwbk_158{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;border:0}._emptyChoice_1lwbk_158 legend{padding:0;margin-bottom:4px;font-weight:600}._radio_1lwbk_173{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:var(--tap)}._setup_18w7o_3{display:flex;flex-direction:column;gap:12px;min-width:0}._choices_18w7o_10{display:flex;flex-wrap:wrap;gap:8px 12px}._hint_18w7o_16{margin:0;font-size:13px;color:var(--muted)}._error_18w7o_22{margin:0;padding:12px 14px;border-radius:12px;background:var(--warn-soft);color:var(--warn)}._manual_18w7o_30,._confirm_18w7o_31{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border:1px solid var(--line);border-radius:14px;background:var(--surface)}._confirm_18w7o_31 p{margin:0}._fieldset_18w7o_45{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}._fieldset_18w7o_45 legend{padding:0;margin-bottom:8px;font-weight:600}._radio_18w7o_60{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:var(--tap)}._select_18w7o_68{min-height:var(--tap);padding:6px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface);color:var(--ink);font:inherit;font-size:16px}._strip_wi7h0_1{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}._strip_wi7h0_1::-webkit-scrollbar{display:none}._dayButton_wi7h0_13{flex:none;min-width:68px;min-height:64px;padding:8px 10px;border:0;border-radius:14px;background:var(--surface);color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;cursor:pointer}._dayButton_wi7h0_13 small{font-size:12px;color:var(--muted)}._dayButton_wi7h0_13 b{font:700 18px/1 var(--f-display)}._tags_wi7h0_39{display:flex;gap:4px;min-height:18px;font-size:11px;font-weight:700}._tags_wi7h0_39 i{font-style:normal;padding:1px 5px;border-radius:6px;background:var(--badge-neutral-bg);color:var(--kid)}._dayButton_wi7h0_13[aria-pressed=true]{background:var(--ink);color:var(--surface)}._dayButton_wi7h0_13[aria-pressed=true] small{color:var(--surface);opacity:.75}._dayTitle_wi7h0_68{margin:0 4px -8px;font:600 20px/1.3 var(--f-display)}._kids_wi7h0_73{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:32px;align-items:start}._kid_wi7h0_73{display:flex;flex-direction:column;gap:12px;min-width:0}._kidHead_wi7h0_87{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0 4px}._kidHead_wi7h0_87 b{font:700 24px/1.1 var(--f-display);display:flex;align-items:center;gap:10px}._kidDot_wi7h0_103{width:12px;height:12px;border-radius:50%;background:var(--kid)}._kidHead_wi7h0_87 span{font-size:13px;color:var(--muted)}._slots_wi7h0_115{list-style:none;margin:0;padding:0}._slot_wi7h0_115{display:grid;grid-template-columns:122px minmax(0,1fr);gap:12px;align-items:baseline;padding:13px 16px;border-top:1px solid var(--line)}._slot_wi7h0_115:first-child{border-top:0}._time_wi7h0_134{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}._what_wi7h0_141{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;min-width:0}._what_wi7h0_141 b{font-weight:600}._detail_wi7h0_153{font-size:13px;color:var(--muted)}._break_wi7h0_158{padding-block:7px;background:var(--bg);color:var(--muted);font-size:13px}._emptySlot_wi7h0_166{color:var(--muted);font-size:14px;padding-block:10px}._emptySlot_wi7h0_166 ._what_wi7h0_141{font-style:italic}._event_wi7h0_176 ._what_wi7h0_141 b{color:var(--kid, var(--ink))}@media(max-width:420px){._slot_wi7h0_115{grid-template-columns:112px minmax(0,1fr);gap:8px}._time_wi7h0_134{font-size:12px}}._offCards_wi7h0_192{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}._offCard_wi7h0_192{display:flex;flex-direction:column;gap:2px;padding:10px 14px;border-radius:14px;background:var(--surface);box-shadow:var(--card-shadow);min-width:0}._offCard_wi7h0_192 b{font:700 18px/1.2 var(--f-display)}._offWho_wi7h0_217{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--muted)}._offDot_wi7h0_225{width:10px;height:10px;flex:none;border-radius:50%;background:var(--kid, var(--kid-neutral))}._sourceNote_wi7h0_233{margin:0 4px;font-size:12px;color:var(--muted)}._banner_y6xl6_2{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;border:1px solid var(--ring);border-radius:var(--radius-card);background:var(--surface);color:var(--ink);font-size:14px}._text_y6xl6_15{margin:0;font-weight:600;flex:1 1 200px}._prompt_y6xl6_21{flex:1 1 100%}._close_y6xl6_26{display:inline-grid;place-items:center;width:32px;height:32px;margin:-6px -8px -6px auto;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}._close_y6xl6_26:hover{background:var(--soft)}._close_y6xl6_26:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._closeIcon_y6xl6_49{width:16px;height:16px}._guide_1fplk_2{display:flex;align-items:center;gap:8px;margin:0;color:var(--text2)}._shareIcon_1fplk_10{width:20px;height:20px;flex:none;color:var(--ink)}._guide_1fplk_2 strong{color:var(--ink)}._openInSafari_1fplk_22{display:grid;gap:8px}._copyRow_1fplk_27{display:flex;align-items:center;gap:12px}._copied_1fplk_33{color:var(--text2);font-weight:600}._doneBy_oh3vd_2{font-size:13px;color:var(--muted)}._section_1h9u5_2{display:flex;flex-direction:column;gap:8px;align-items:flex-start}._toggle_1h9u5_9{min-height:var(--tap);padding:0 4px;border:0;background:none;color:var(--muted);font-size:var(--fs-sm);text-align:left;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;cursor:pointer}._toggle_1h9u5_9:hover{color:var(--ink);text-decoration-color:currentColor}._panel_1h9u5_29{align-self:stretch;display:grid;gap:8px}._note_1h9u5_35{font-size:14px;color:var(--muted)}._list_1h9u5_40{list-style:none;margin:0;padding:0}._row_zgce7_1{display:flex;gap:12px;align-items:flex-start;padding:14px 6px 14px 16px;border-top:1px solid var(--line)}._row_zgce7_1:first-child{border-top:0}._body_zgce7_13{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._titleLine_zgce7_21{display:flex;gap:10px;justify-content:space-between;align-items:baseline}._title_zgce7_21,._titleButton_zgce7_29{font-weight:600;text-align:left;min-width:0}._titleButton_zgce7_29{padding:0;border:0;background:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}._chevron_zgce7_46{width:16px;height:16px;flex:none;color:var(--muted);transition:transform .15s ease}._titleButton_zgce7_29[aria-expanded=true] ._chevron_zgce7_46{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){._chevron_zgce7_46{transition:none}}._titleButton_zgce7_29:hover{text-decoration:underline;text-underline-offset:3px}._amount_zgce7_70{font:700 17px/1.3 var(--f-display);white-space:nowrap}._pillLate_zgce7_75{display:inline-block;font-size:12px;font-weight:700;padding:2px 9px;border-radius:999px;background:var(--badge-neutral-bg);color:var(--warn);white-space:nowrap}._meta_zgce7_86{font-size:13px;color:var(--muted)}._details_zgce7_91{margin-top:8px;display:grid;gap:8px;font-size:14px;color:var(--text2)}._draft_zgce7_99{display:grid;gap:6px;border-top:1px dashed var(--line2);padding-top:10px}._draftBody_zgce7_106{margin:0;white-space:pre-wrap;font:14px/1.5 var(--f-body);background:var(--soft);border-radius:10px;padding:10px 12px}._actions_zgce7_115{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._actionButton_zgce7_122{min-height:var(--tap);padding:0 14px;border-radius:10px;background:var(--ink);color:var(--surface);font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px}._actionIcon_zgce7_135{width:14px;height:14px}._check_zgce7_141{position:relative;width:var(--tap);height:var(--tap);flex:none;display:flex;align-items:center;justify-content:center;margin-top:-5px;cursor:pointer}._checkInput_zgce7_153{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}._box_zgce7_163{width:24px;height:24px;border-radius:50%;border:2px solid var(--ring);display:flex;align-items:center;justify-content:center;color:transparent}._boxIcon_zgce7_174{width:14px;height:14px;stroke-width:3}._check_zgce7_141:hover ._box_zgce7_163{border-color:var(--ink)}._checkInput_zgce7_153:focus-visible+._box_zgce7_163{outline:2px solid var(--focus);outline-offset:2px}._justDone_zgce7_190 ._title_zgce7_21,._justDone_zgce7_190 ._titleButton_zgce7_29{text-decoration:line-through;color:var(--muted)}._undo_zgce7_196{flex:none;align-self:flex-start;min-height:var(--tap);margin-top:-5px;padding:0 12px;border:0;border-radius:10px;background:var(--soft);font-weight:600;font-size:14px;cursor:pointer}._undo_zgce7_196:hover{background:var(--chip)}._checkInput_zgce7_153:checked+._box_zgce7_163{background:var(--ink);border-color:var(--ink);color:var(--surface)}._aside_eu0ze_1{position:relative;display:flex;flex-direction:column;gap:20px;min-width:0}._block_eu0ze_10{padding:16px 18px;display:grid;gap:12px}._heading_eu0ze_16{font:600 15px/1.3 var(--f-display)}._week_eu0ze_20{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;text-align:center}._day_eu0ze_30{padding:8px 0;border-radius:12px}._day_eu0ze_30 small{display:block;font-size:12px;color:var(--muted)}._day_eu0ze_30 b{display:block;font:700 18px/1.2 var(--f-display)}._dots_eu0ze_46{display:flex;justify-content:center;gap:3px;height:14px;align-items:center;font-size:11px;color:var(--muted)}._dot_eu0ze_46{width:6px;height:6px;border-radius:50%;background:var(--kid)}._off_eu0ze_68:not(._today_eu0ze_65) b{color:var(--muted)}._today_eu0ze_65{background:var(--ink);color:var(--surface)}._today_eu0ze_65 small{color:inherit;opacity:.85}._today_eu0ze_65 ._dot_eu0ze_46{box-shadow:0 0 0 1.5px var(--surface)}._offTag_eu0ze_91{padding:0 6px;border-radius:6px;background:var(--badge-neutral-bg);color:var(--text2);font-size:11px;font-weight:700;line-height:16px}._soon_eu0ze_101{list-style:none;margin:0;padding:0;display:grid;gap:8px;font-size:14px}._soon_eu0ze_101 li{display:flex;gap:10px}._soonDay_eu0ze_115{width:64px;flex:none;color:var(--muted)}._soonWho_eu0ze_121{color:var(--muted)}._layout_1xmmz_1{display:flex;flex-wrap:wrap;gap:28px;align-items:flex-start}._layoutSpaced_1xmmz_9{margin-top:24px}._layout_1xmmz_1>:first-child{flex:999 1 560px;min-width:0}._layout_1xmmz_1>aside{flex:1 1 320px}._list_1xmmz_22{list-style:none;margin:0;padding:0}._archive_1xmmz_28{display:flex;flex-direction:column;gap:8px;align-items:flex-start}._archive_1xmmz_28>:last-child:not(._archiveToggle_1xmmz_37){align-self:stretch}._archiveToggle_1xmmz_37{min-height:var(--tap);padding:0 4px;border:0;background:none;color:var(--muted);font-size:var(--fs-sm);text-align:left;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;cursor:pointer}._archiveToggle_1xmmz_37:hover{color:var(--ink);text-decoration-color:currentColor}._archiveRow_1xmmz_61{display:flex;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid var(--line)}._archiveRow_1xmmz_61:first-child{border-top:0}._archiveText_1xmmz_73{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._archiveTitle_1xmmz_81{min-width:0;text-decoration:line-through;color:var(--muted)}._restore_1xmmz_87{min-height:var(--tap);padding:0 14px;border:0;border-radius:10px;background:var(--soft);font-weight:600;font-size:14px;cursor:pointer}._tiles_13lmw_3{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:12px;position:relative}._tile_13lmw_3{display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;background:var(--surface);border:1px solid var(--line2);border-radius:var(--radius-card);box-shadow:var(--card-shadow)}._label_13lmw_26{font-size:var(--fs-xs);color:var(--muted)}._value_13lmw_31{font:700 var(--fs-xl) / 1.1 var(--f-display);letter-spacing:-.01em}._banner_iuanv_2{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:10px 14px;border:1px solid var(--warn);border-radius:var(--radius-card);background:var(--warn-soft);color:var(--warn);font-size:14px;font-weight:600}._icon_iuanv_17{width:16px;height:16px;flex:none}._link_iuanv_23{color:inherit;text-decoration:underline;text-underline-offset:2px}._close_iuanv_30{display:inline-grid;place-items:center;width:32px;height:32px;margin:-6px -8px -6px auto;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}._close_iuanv_30:hover{background:var(--surface)}._close_iuanv_30:focus-visible{outline:2px solid currentColor;outline-offset:1px}._closeIcon_iuanv_53{width:16px;height:16px}._group_1hstv_8{display:grid;gap:12px}._group_1hstv_8+._group_1hstv_8{border-top:1px solid var(--line2);padding-top:16px}._subTitle_1hstv_18{font:700 16px/1.3 var(--f-display)}._saved_1hstv_26{color:var(--text2);font-weight:600}._saved_1hstv_26:not(:empty){margin-top:4px}._value_1hstv_35{font-weight:600;overflow-wrap:anywhere}._fieldset_1hstv_45{border:0;margin:0;padding:0;min-width:0;display:grid;gap:6px}._choices_1hstv_54{display:inline-flex;align-self:flex-start;justify-self:start;padding:3px;gap:2px;border-radius:999px;background:var(--chip)}._choice_1hstv_54{position:relative}._choiceText_1hstv_68{display:grid;place-items:center;min-height:var(--tap);padding:0 16px;border-radius:999px;color:var(--text2);font-weight:600;font-size:14px;text-align:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}._choice_1hstv_54:hover ._choiceText_1hstv_68{background:var(--chip-hover)}._choiceInput_1hstv_89:checked+._choiceText_1hstv_68{background:var(--surface);color:var(--ink);box-shadow:var(--card-shadow)}._choiceInput_1hstv_89:focus-visible+._choiceText_1hstv_68{outline:2px solid var(--focus);outline-offset:2px}._actions_1hstv_100{display:flex;flex-wrap:wrap;gap:8px 12px}._editable_1hstv_110{display:grid;gap:0}._readRow_1hstv_115{display:grid;gap:0 12px;align-items:center}@media(min-width:640px){._readRow_1hstv_115{grid-template-columns:180px minmax(0,1fr)}._readRow_1hstv_115>._readHint_1hstv_127{grid-column:2}}._readLabel_1hstv_132{color:var(--muted);font-size:14px;font-weight:600}._valueRow_1hstv_139{display:flex;align-items:center;justify-content:flex-start;gap:0;min-height:var(--tap);min-width:0}._pencil_1hstv_152{margin-left:-6px}._pencil_1hstv_152 span>svg{width:17px;height:17px}._editForm_1hstv_161{display:grid;gap:12px}._editActions_1hstv_166{display:flex;flex-wrap:wrap;gap:8px}._unreadWhen_1hstv_173{display:flex;align-items:center;gap:6px}._unreadIcon_1hstv_179{width:16px;height:16px;flex:none;color:var(--warn)}._swatchValue_1hstv_187{display:inline-flex;align-items:center;gap:8px}._swatchDot_1hstv_193{width:14px;height:14px;flex:none;border-radius:50%;background:var(--kid, var(--kid-neutral))}._guide_n471f_2{display:grid;gap:16px}._subTitle_n471f_7{font:700 17px/1.3 var(--f-display)}._steps_n471f_11{margin:0;padding-left:22px;display:grid;gap:16px}._steps_n471f_11 li{color:var(--text2)}._stepBody_n471f_23{display:grid;gap:8px}._reassure_n471f_28{padding:12px 14px;border-radius:10px;background:var(--soft);color:var(--text2)}._fieldset_q9t7v_5{border:0;margin:0;padding:0;min-width:0;display:grid;gap:8px}._options_q9t7v_14{display:grid;gap:8px}._option_q9t7v_14{display:flex;gap:12px;align-items:flex-start;min-height:var(--tap);padding:12px 14px;border:1px solid var(--ring);border-radius:10px;background:var(--bg);cursor:pointer}._option_q9t7v_14:has(._input_q9t7v_32:checked){border-color:var(--ink);background:var(--soft)}._option_q9t7v_14:has(._input_q9t7v_32:focus-visible){outline:2px solid var(--focus);outline-offset:2px}._input_q9t7v_32{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink);cursor:inherit}._text_q9t7v_51{display:grid;gap:2px;min-width:0}._optionLabel_q9t7v_57{font-weight:600}._optionHint_q9t7v_61{font-size:14px;color:var(--text2)}._readOnly_q9t7v_67{display:grid;gap:6px}._value_q9t7v_72{font-weight:600}._readRow_1eg1g_2{display:flex;align-items:flex-start;justify-content:flex-start;gap:0}._readRow_1eg1g_2>:first-child{min-width:0}._form_1eg1g_14{display:grid;gap:12px}._actions_1eg1g_19{display:flex;flex-wrap:wrap;gap:8px}._confirm_1eg1g_26{display:grid;gap:8px;padding:12px 14px;border-radius:10px;background:var(--soft);color:var(--text2)}._confirm_1eg1g_26 p{font-weight:500}._options_1kcmy_2{display:grid;gap:0}._option_1kcmy_2{display:flex;gap:12px;align-items:center;min-height:var(--tap);padding:8px 0;border-bottom:1px solid var(--line);cursor:pointer}._option_1kcmy_2:last-child{border-bottom:0}._option_1kcmy_2:has(._input_1kcmy_22:focus-visible){outline:2px solid var(--focus);outline-offset:2px}._input_1kcmy_22{flex:none;width:20px;height:20px;margin:0;accent-color:var(--ink);cursor:inherit}._optionLabel_1kcmy_36{font-weight:600}._fieldset_1kcmy_41{border:0;margin:0;padding:0;min-width:0;display:grid;gap:8px}._state_1kcmy_51{margin:0;font-weight:600}._status_1kcmy_56{margin:0;color:var(--text2);min-height:1.5em}:root{--bg: #f2f3f5;--surface: #ffffff;--ink: #16181d;--text2: #3d4350;--muted: #5e6573;--line: #eceef2;--line2: #e1e4ea;--chip: #e4e7ec;--chip-hover: #d5d9e0;--soft: #eef1f6;--ring: #c3c8d2;--warn: #a3480a;--warn-soft: #fbebdd;--focus: #2450c8;--badge-neutral-bg: #ecedf0;--band: #212121;--band-ink: #ffffff;--band-muted: #b8b8b8;--band-line: rgba(255, 255, 255, .14);--band-chip-line: rgba(255, 255, 255, .28);--band-track: rgba(255, 255, 255, .16);--band-active-ink: #16181d;--card-shadow: 0 1px 2px rgba(16, 24, 40, .05);--kid-blue: #2450c8;--kid-orange: #b34700;--kid-green: #1e7b3f;--kid-violet: #6a3fc2;--kid-pink: #b5306f;--kid-turquoise: #0a7377;--kid-red: #c42b2b;--kid-gold: #8a6100;--kid-neutral: #6b7280;--kid-on: #ffffff;--f-display: "Familjen Grotesk", "Segoe UI", system-ui, sans-serif;--f-body: "Public Sans", "Segoe UI", system-ui, sans-serif;--fs-xs: 12px;--fs-sm: 14px;--fs-md: 16px;--fs-lg: 18px;--fs-xl: 24px;--radius-sm: 10px;--radius-md: 14px;--radius-card: 16px;--bar-h: 60px;--page-top: 24px;--tap: 44px;--breakpoint-wide: 1160px;color-scheme:light}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){--bg: #111318;--surface: #1a1d24;--ink: #eceef2;--text2: #c5cad3;--muted: #9aa1ae;--line: #262a33;--line2: #2e333d;--chip: #252932;--chip-hover: #323743;--soft: #232730;--ring: #4a505c;--warn: #f2a15e;--warn-soft: #3a2717;--focus: #7c9cff;--badge-neutral-bg: #2a2e36;--band: #181818;--band-ink: #ffffff;--band-muted: #b0b0b0;--band-line: rgba(255, 255, 255, .14);--band-chip-line: rgba(255, 255, 255, .28);--band-track: rgba(255, 255, 255, .16);--band-active-ink: #16181d;--card-shadow: none;--kid-blue: #7c9cff;--kid-orange: #f0904a;--kid-green: #4fcb7e;--kid-violet: #b79cff;--kid-pink: #f58bbe;--kid-turquoise: #3fd0cc;--kid-red: #ff8a80;--kid-gold: #e8be3e;--kid-neutral: #8d95a3;--kid-on: #1a1d24;color-scheme:dark}}:root[data-theme=dark]{--bg: #111318;--surface: #1a1d24;--ink: #eceef2;--text2: #c5cad3;--muted: #9aa1ae;--line: #262a33;--line2: #2e333d;--chip: #252932;--chip-hover: #323743;--soft: #232730;--ring: #4a505c;--warn: #f2a15e;--warn-soft: #3a2717;--focus: #7c9cff;--badge-neutral-bg: #2a2e36;--band: #181818;--band-ink: #ffffff;--band-muted: #b0b0b0;--band-line: rgba(255, 255, 255, .14);--band-chip-line: rgba(255, 255, 255, .28);--band-track: rgba(255, 255, 255, .16);--band-active-ink: #16181d;--card-shadow: none;--kid-blue: #7c9cff;--kid-orange: #f0904a;--kid-green: #4fcb7e;--kid-violet: #b79cff;--kid-pink: #f58bbe;--kid-turquoise: #3fd0cc;--kid-red: #ff8a80;--kid-gold: #e8be3e;--kid-neutral: #8d95a3;--kid-on: #1a1d24;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scrollbar-gutter:stable}body{margin:0;background:var(--bg);color:var(--ink);font:var(--fs-md) / 1.45 var(--f-body);-webkit-font-smoothing:antialiased;overflow-wrap:break-word}h1,h2,h3,p{margin-block:0}button{font:inherit;color:inherit}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-64px;z-index:20;padding:10px 14px;border-radius:10px;background:var(--ink);color:var(--surface);font-weight:600}.skip-link:focus{top:12px}.scroll-target{animation:scroll-target-fade 2s ease-out}@keyframes scroll-target-fade{0%{background-color:var(--warn-soft)}to{background-color:transparent}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.scroll-target{animation:none;background-color:var(--warn-soft)}}
