._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_1g5q0_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-radius:var(--radius-sm);box-shadow:0 6px 24px #0000002e}._text_1g5q0_23{font-weight:600}._actions_1g5q0_27{display:flex;align-items:center;gap:4px;margin-left:auto}@media(max-width:1159px){body:has([role=tablist][aria-label=Sections]) ._banner_1g5q0_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_1vt9k_2{min-height:100dvh;display:flex;flex-direction:column}._bar_1vt9k_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_1vt9k_16{max-width:1240px;margin:0 auto;min-height:60px;display:flex;align-items:center;justify-content:space-between;gap:16px}._brand_1vt9k_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_1vt9k_39{width:24px;height:24px;flex:none}._actions_1vt9k_45{display:flex;align-items:center;gap:4px}._main_1vt9k_51{flex:1;width:100%;max-width:480px;margin:0 auto;padding:32px max(20px,env(safe-area-inset-left,0px)) 64px;outline:none}._mainFull_1vt9k_65{max-width:1280px}._mainReading_1vt9k_70{max-width:calc(68ch + 120px)}._card_g36rd_2{background:var(--surface);border-radius:var(--radius-card);padding:24px 20px;display:grid;gap:16px}._title_g36rd_10{font:700 24px/1.2 var(--f-display);letter-spacing:-.015em;outline:none}._lead_g36rd_17{max-width:70ch;color:var(--text2);font-size:var(--fs-md)}._form_g36rd_23{display:grid;gap:16px;max-width:560px}._field_g36rd_30{display:grid;gap:6px}._label_g36rd_35{font-weight:600}._hint_g36rd_40{max-width:70ch;font-size:var(--fs-sm);color:var(--muted)}._input_g36rd_46{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_g36rd_46[aria-invalid=true]{border-color:var(--warn)}._link_g36rd_62{display:inline-flex;align-items:center;min-height:var(--tap);font-weight:600;text-decoration:underline;text-underline-offset:3px}._messages_g36rd_72{display:grid;gap:12px}._error_g36rd_77{background:var(--warn-soft);color:var(--warn);border-radius:10px;padding:12px 14px;font-weight:500}._address_g36rd_85{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_3yvrp_2{margin:12px 0;padding:8px 14px;border-radius:var(--radius-sm);background:var(--chip);color:var(--text2);font-size:var(--fs-sm)}._state_3yvrp_11{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_1e09i_5{display:grid;gap:20px}._eyebrow_1e09i_10{font-size:13px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}._actions_1e09i_18{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center}._linkBox_1e09i_26{width:100%;max-width:560px;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_1e09i_40{color:var(--text2);font-weight:500}._list_1e09i_46{list-style:none;margin:0;padding:0;display:grid;gap:0;max-width:720px}._row_1e09i_56{display:grid;gap:4px 12px;grid-template-columns:1fr auto;align-items:center;padding:14px 0;border-top:1px solid var(--line2)}._row_1e09i_56:first-child{border-top:0}._notice_1e09i_70{color:var(--text2);font-weight:600}._rowActions_1e09i_76{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}._rowNotice_1e09i_84{margin:0}._rowFull_1e09i_89{grid-column:1 / -1}._rowMain_1e09i_93{min-width:0;display:grid;gap:2px}._rowEmail_1e09i_99{font-weight:600;overflow-wrap:anywhere}._rowSub_1e09i_105{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}._rowMeta_1e09i_111{font-size:var(--fs-sm);color:var(--muted)}._status_1e09i_116{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_1e09i_128{color:var(--ink)}._sectionTitle_1e09i_132{font:700 var(--fs-lg) / 1.2 var(--f-display);letter-spacing:-.01em}._subTitle_1e09i_138{font:700 var(--fs-md) / 1.3 var(--f-display)}._callout_1e09i_143{padding:12px 14px;border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--warn);font-weight:600}._backLink_1e09i_152{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_1e09i_152:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}._readySection_1e09i_170{display:grid;gap:8px}._doneList_1e09i_175,._laterList_1e09i_176{list-style:none;margin:0;padding:0;display:grid;gap:4px}._doneItem_1e09i_184{display:flex;align-items:flex-start;gap:10px;font-weight:600}._doneIcon_1e09i_191{flex:none;width:18px;height:18px;margin-top:3px;color:var(--ink)}._avatar_1mhv9_6{display:inline-grid;place-items:center;flex:none;width:36px;height:36px;border-radius:50%;background:var(--kid, var(--kid-neutral));color:var(--kid-on);font:700 var(--fs-sm) / 1 var(--f-body);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_1ewsx_6,._optional_1ewsx_11{font-weight:400;color:var(--muted)}._fieldset_1ewsx_16{border:0;margin:0;padding:0;min-width:0;display:grid;gap:6px}._pair_1ewsx_25{display:grid;gap:16px}@media(min-width:480px){._pair_1ewsx_25{grid-template-columns:1fr 1fr}}._choices_1ewsx_37{display:flex;gap:8px}._choice_1ewsx_37{position:relative;flex:1}._choiceText_1ewsx_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_1ewsx_58:checked+._choiceText_1ewsx_47{background:var(--ink);border-color:var(--ink);color:var(--surface)}._choiceInput_1ewsx_58:focus-visible+._choiceText_1ewsx_47{outline:2px solid var(--focus);outline-offset:2px}._formActions_1ewsx_69{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center}._children_1ewsx_77{list-style:none;margin:0;padding:0;display:grid;gap:12px}._childCard_1ewsx_85{display:grid;gap:12px;padding:14px;border-radius:var(--radius-sm);background:var(--bg)}._childHead_1ewsx_93{display:flex;align-items:center;gap:12px}._childText_1ewsx_99{min-width:0;display:grid;gap:2px}._childName_1ewsx_105{font-weight:700;overflow-wrap:anywhere}._childMeta_1ewsx_110{font-size:var(--fs-sm);color:var(--muted);overflow-wrap:anywhere}._childActions_1ewsx_116{display:flex;flex-wrap:wrap;gap:4px 16px}._confirm_1ewsx_122{display:grid;gap:8px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--warn)}._confirm_1ewsx_122 p{font-weight:500}._confirmActions_1ewsx_135{display:flex;flex-wrap:wrap;gap:8px 12px}._note_1ewsx_141{padding:12px 14px;border-radius:var(--radius-sm);background:var(--chip);color:var(--text2);font-size:var(--fs-sm)}._status_1ewsx_149{color:var(--text2);font-weight:500}._sectionTitle_1ewsx_154{font:700 var(--fs-lg) / 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_1t7tn_14{display:grid;gap:8px;min-width:0}._shell_1t7tn_21{display:grid;gap:20px;min-width:0}@media(min-width:1024px){._shell_1t7tn_21{grid-template-columns:240px minmax(0,1fr);gap:40px;align-items:start}._sidebar_1t7tn_36{position:sticky;top:24px}}._backLink_1t7tn_43{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_1t7tn_43:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}._sidebarNav_1t7tn_62{display:grid;gap:0}._group_1t7tn_67+._group_1t7tn_67{margin-top:4px;padding-top:12px;border-top:1px solid var(--line2)}._groupTitle_1t7tn_74{padding:4px 12px;color:var(--muted);font:700 12px/1.4 var(--f-body);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere}._menuList_1t7tn_83{list-style:none;margin:0;padding:0;display:grid;gap:2px}._menuLink_1t7tn_91{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_1t7tn_91:hover{background:var(--soft);color:var(--ink)}._menuLink_1t7tn_91[aria-current=page]{background:var(--chip);color:var(--ink)}._menuLink_1t7tn_91:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._count_1t7tn_121{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_1t7tn_135{display:grid;gap:30px}._indexStack_1t7tn_141{display:grid;gap:30px;margin-top:16px}._listGroup_1t7tn_147{display:grid;gap:8px}._listGroupTitle_1t7tn_152{padding:0 4px;color:var(--muted);font:700 12px/1.4 var(--f-body);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere}._card_1t7tn_162{list-style:none;margin:0;padding:0;overflow:hidden;border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--card-shadow)}._card_1t7tn_162>li+li{border-top:1px solid var(--line2)}._row_1t7tn_176{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 16px;color:var(--ink);font-weight:600;text-decoration:none}._row_1t7tn_176:hover{background:var(--soft)}._row_1t7tn_176:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}._rowLabel_1t7tn_196{flex:1;min-width:0}._rowValue_1t7tn_202{min-width:0;max-width:55%;color:var(--muted);font-weight:500;font-size:var(--fs-md);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowBadge_1t7tn_219{flex:none;padding:2px 10px;border-radius:999px;background:var(--badge-neutral-bg);color:var(--kid-green);font:700 var(--fs-xs) / 20px var(--f-body)}._chevron_1t7tn_228{flex:none;width:16px;height:16px;color:var(--muted)}._profileCard_1t7tn_236{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_1t7tn_236:hover{background:var(--soft)}._profileCard_1t7tn_236:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._profileAvatar_1t7tn_258{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--chip);color:var(--ink);font:700 18px/1 var(--f-display)}._profileText_1t7tn_271{flex:1;min-width:0;display:grid}._profileName_1t7tn_277{font:700 18px/1.3 var(--f-display);overflow-wrap:anywhere}._profileSub_1t7tn_282{color:var(--muted);font-size:var(--fs-sm)}._signOut_1t7tn_288{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_1t7tn_288:hover{background:var(--warn-soft)}._signOut_1t7tn_288:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._page_1t7tn_311{display:grid;gap:0;min-width:0}._pageHeader_1t7tn_318{display:grid;gap:6px;padding-bottom:32px;border-bottom:1px solid var(--line2)}._pageTitle_1t7tn_325{font:700 28px/1.2 var(--f-display);letter-spacing:-.015em;outline:none}._pageLead_1t7tn_311{max-width:70ch;color:var(--text2);font-size:var(--fs-md)}._section_1t7tn_343{display:grid;gap:16px;padding:32px 0;min-width:0}._section_1t7tn_343+._section_1t7tn_343{border-top:1px solid var(--line2)}._section_1t7tn_343:last-child{padding-bottom:0}._sectionTitle_1t7tn_359{font:700 var(--fs-lg) / 1.3 var(--f-display);letter-spacing:-.01em}._danger_1t7tn_368 ._sectionTitle_1t7tn_359{color:var(--warn)}._crumbs_1t7tn_373{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:var(--fs-sm)}._crumbs_1t7tn_373 a{display:inline-flex;align-items:center;min-height:var(--tap);color:var(--text2);font-weight:600;text-decoration:none}._crumbs_1t7tn_373 a:hover{color:var(--ink);text-decoration:underline;text-underline-offset:3px}._childHead_1t7tn_401{display:flex;align-items:center;gap:14px}._childHeadText_1t7tn_407{display:grid;min-width:0}._childMeta_1t7tn_412{color:var(--muted)}._childLinkAvatar_1t7tn_420{flex:none;display:flex}._childLink_1t7tn_420{display:flex;align-items:center;gap:12px;min-height:56px;padding:6px 0;color:var(--ink);text-decoration:none}._childLink_1t7tn_420:hover ._childLinkName_1t7tn_436{text-decoration:underline;text-underline-offset:3px}._childLink_1t7tn_420:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._childLinkText_1t7tn_446{flex:1;min-width:0;display:grid}._childLinkName_1t7tn_436{font-weight:700}._childLinkMeta_1t7tn_456{color:var(--muted);font-size:var(--fs-sm);overflow-wrap:anywhere}._plain_1t7tn_462{list-style:none;margin:0;padding:0;display:grid}._plain_1t7tn_462>li+li{border-top:1px solid var(--line2)}._arrowLink_1t7tn_474{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_1t7tn_474:hover{text-decoration-thickness:2px}._arrowLink_1t7tn_474:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._setting_1t7tn_311{display:grid;gap:0 12px;align-items:center;min-width:0}@media(min-width:640px){._setting_1t7tn_311{grid-template-columns:180px minmax(0,1fr)}._setting_1t7tn_311>._settingHint_1t7tn_311{grid-column:2}}._settingLabel_1t7tn_517{color:var(--muted);font-size:var(--fs-sm);font-weight:600}._settingValue_1t7tn_524{display:flex;align-items:center;justify-content:flex-start;min-height:var(--tap);min-width:0}._settingText_1t7tn_532{min-width:0;font-weight:600;overflow-wrap:anywhere}._settingHint_1t7tn_311{display:grid;gap:4px;max-width:70ch;color:var(--muted);font-size:var(--fs-sm)}._action_1t7tn_550{display:grid;gap:12px}@media(min-width:640px){._action_1t7tn_550{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px}}._actionText_1t7tn_563{display:grid;gap:2px;min-width:0}._actionTitle_1t7tn_569{font-weight:700}._actionButton_1t7tn_574{justify-self:start}@media(min-width:640px){._actionButton_1t7tn_574{justify-self:end}}._dialog_1t7tn_587{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_1t7tn_587::backdrop{background:#00000073}._dialogBody_1t7tn_601{display:grid;gap:16px}._dialogTitle_1t7tn_606{font:700 20px/1.25 var(--f-display);letter-spacing:-.01em}._dialogActions_1t7tn_611{display:flex;flex-wrap:wrap;gap:8px}._statusLine_wnlp6_2{color:var(--text2)}._how_wnlp6_7{display:grid;gap:10px}._how_wnlp6_7 summary{min-height:var(--tap);display:flex;align-items:center;font-weight:600;cursor:pointer}._how_wnlp6_7 ol{margin:0;padding-left:22px;display:grid;gap:8px}._how_wnlp6_7 p,._how_wnlp6_7 li{color:var(--text2)}._nested_wnlp6_36{display:grid;gap:16px}._optionalNote_wnlp6_47{padding:12px 14px;border-radius:var(--radius-sm);background:var(--chip);color:var(--text2)}._confirmation_wnlp6_55{display:grid;gap:10px;padding:14px;border-radius:var(--radius-sm);background:var(--chip)}._confirmationTitle_wnlp6_63{font:700 var(--fs-md) / 1.3 var(--f-display)}._codeBlock_wnlp6_67{display:grid;gap:4px}._codeRow_wnlp6_72{display:flex;align-items:center;gap:8px}._code_wnlp6_67{padding:8px 12px;border-radius:8px;background:var(--surface);font:600 18px/1.2 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em;overflow-wrap:anywhere}._activeLine_wnlp6_89{display:flex;align-items:center;gap:8px;font-weight:700}._activeIcon_wnlp6_96{width:20px;height:20px;flex:none;color:var(--kid-green)}._address_wnlp6_103{flex:1;min-width:0;font:400 var(--fs-sm) / 1.3 ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;overflow-wrap:anywhere}._problem_wnlp6_111{padding:10px 14px;border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--warn);font-weight:600}._problemIcon_wnlp6_119{width:20px;height:20px;flex:none;color:var(--warn)}._unmatched_wnlp6_127{display:grid;gap:10px;padding:14px;border-radius:var(--radius-sm);background:var(--chip)}._unmatchedList_wnlp6_135{list-style:none;margin:0;padding:0;display:grid;gap:14px}._unmatchedRow_wnlp6_143{display:grid;gap:6px}._unmatchedControls_wnlp6_148{display:flex;flex-wrap:wrap;align-items:center;gap:8px}._unmatchedControls_wnlp6_148 select{flex:1 1 200px;width:auto}._installSteps_wnlp6_161 summary{cursor:pointer;font-weight:600}._installList_wnlp6_166{margin:8px 0;padding-left:22px;display:grid;gap:6px}._updateNotice_wnlp6_173{display:grid;gap:6px;padding:10px 14px;border-radius:var(--radius-sm);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_168fa_2{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--card-shadow);color:var(--ink);font-size:14px}._text_168fa_16{margin:0;font-weight:600;flex:1 1 200px}._prompt_168fa_22{flex:1 1 100%}._close_168fa_27{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_168fa_27:hover{background:var(--soft)}._close_168fa_27:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._closeIcon_168fa_50{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_1y7wq_2{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:10px 14px;border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--warn);font-size:14px;font-weight:600}._icon_1y7wq_16{width:16px;height:16px;flex:none}._link_1y7wq_22{color:inherit;text-decoration:underline;text-underline-offset:2px}._close_1y7wq_29{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_1y7wq_29:hover{background:var(--surface)}._close_1y7wq_29:focus-visible{outline:2px solid currentColor;outline-offset:1px}._closeIcon_1y7wq_52{width:16px;height:16px}._saved_e88h7_12{color:var(--text2);font-weight:600}._saved_e88h7_12:not(:empty){margin-top:4px}._choices_e88h7_26{display:inline-flex;align-self:flex-start;justify-self:start;padding:3px;gap:2px;border-radius:999px;background:var(--chip)}._choice_e88h7_26{position:relative}._choiceText_e88h7_40{display:grid;place-items:center;min-height:var(--tap);padding:0 16px;border-radius:999px;color:var(--text2);font-weight:600;font-size:var(--fs-sm);text-align:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}._choice_e88h7_26:hover ._choiceText_e88h7_40{background:var(--chip-hover)}._choiceInput_e88h7_61:checked+._choiceText_e88h7_40{background:var(--surface);color:var(--ink);box-shadow:var(--card-shadow)}._choiceInput_e88h7_61:focus-visible+._choiceText_e88h7_40{outline:2px solid var(--focus);outline-offset:2px}._actions_e88h7_72{display:flex;flex-wrap:wrap;gap:8px 12px}._editable_e88h7_82{display:grid;gap:0}._pencil_e88h7_91{margin-left:-6px}._pencil_e88h7_91 span>svg{width:17px;height:17px}._editForm_e88h7_100{display:grid;gap:12px;max-width:560px}._editActions_e88h7_107{display:flex;flex-wrap:wrap;gap:8px}._unreadWhen_e88h7_114{display:flex;align-items:center;gap:6px}._unreadIcon_e88h7_120{width:16px;height:16px;flex:none;color:var(--warn)}._swatchValue_e88h7_128{display:inline-flex;align-items:center;gap:8px}._swatchDot_e88h7_134{width:14px;height:14px;flex:none;border-radius:50%;background:var(--kid, var(--kid-neutral))}._guide_xignn_2{display:grid;gap:16px}._subTitle_xignn_7{font:700 var(--fs-md) / 1.3 var(--f-display)}._steps_xignn_11{margin:0;padding-left:22px;display:grid;gap:16px}._steps_xignn_11 li{color:var(--text2)}._stepBody_xignn_23{display:grid;gap:8px}._reassure_xignn_28{padding:12px 14px;border-radius:var(--radius-sm);background:var(--chip);color:var(--text2)}._fieldset_1qpr9_5{border:0;margin:0;padding:0;min-width:0;display:grid;gap:8px}._options_1qpr9_14{display:grid;gap:8px}._option_1qpr9_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_1qpr9_14:has(._input_1qpr9_32:checked){border-color:var(--ink);background:var(--soft)}._option_1qpr9_14:has(._input_1qpr9_32:focus-visible){outline:2px solid var(--focus);outline-offset:2px}._input_1qpr9_32{flex:none;width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink);cursor:inherit}._text_1qpr9_51{display:grid;gap:2px;min-width:0}._optionLabel_1qpr9_57{font-weight:600}._optionHint_1qpr9_61{font-size:var(--fs-sm);color:var(--muted)}._form_14hqy_2{display:grid;gap:12px;max-width:560px}._actions_14hqy_8{display:flex;flex-wrap:wrap;gap:8px}._confirm_14hqy_15{display:grid;gap:8px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--chip);color:var(--text2)}._confirm_14hqy_15 p{font-weight:500}._options_ci4rp_2{display:grid;gap:0}._option_ci4rp_2{display:flex;gap:12px;align-items:center;min-height:var(--tap);padding:8px 0;border-bottom:1px solid var(--line2);cursor:pointer}._option_ci4rp_2:last-child{border-bottom:0}._option_ci4rp_2:has(._input_ci4rp_22:focus-visible){outline:2px solid var(--focus);outline-offset:2px}._input_ci4rp_22{flex:none;width:20px;height:20px;margin:0;accent-color:var(--ink);cursor:inherit}._optionLabel_ci4rp_36{font-weight:600}._fieldset_ci4rp_41{border:0;margin:0;padding:0;min-width:0;display:grid;gap:8px}._state_ci4rp_51{margin:0;font-weight:600}._status_ci4rp_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)}}
