@import "https://fonts.googleapis.com/css2?family=Schibsted+Grotesk:wght@400;500;700&display=swap";:root{--paper:#fff;--sunk:#f4f4f4;--rule:#e4e4e4;--rule-strong:#bdbdbd;--muted:#8c8c8c;--ink-soft:#5c5c5c;--ink:#2b2b2b;--black:#000;--fill-open:#e9e9e9;--step--1:.8125rem;--step-0:.9375rem;--step-1:1.125rem;--step-2:1.5rem;--step-3:2.25rem;--step-4:3.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2.5rem;--space-7:4rem;--radius-press:4px;--measure:34rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#0d0d0d;--sunk:#171717;--rule:#262626;--rule-strong:#3d3d3d;--muted:#767676;--ink-soft:#a3a3a3;--ink:#e0e0e0;--black:#fff;--fill-open:#1c1c1c}}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:Schibsted Grotesk,ui-sans-serif,system-ui,sans-serif;font-size:var(--step-0);-webkit-font-smoothing:antialiased;line-height:1.5}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.1}p{text-wrap:pretty}button,input,select{font:inherit;color:inherit}button{cursor:pointer}a{color:inherit}:focus-visible{outline:2px solid var(--black);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}._button_amozv_1{padding:var(--space-3) var(--space-5);border-radius:var(--radius-press);transition:background .12s,color .12s,border-color .12s}._primary_amozv_10{border:1px solid var(--black);background:var(--black);color:var(--paper);font-weight:500}._primary_amozv_10:disabled{background:var(--rule-strong);border-color:var(--rule-strong);cursor:default}._secondary_amozv_25{border:1px solid var(--rule-strong);background:var(--paper);color:var(--ink-soft)}._secondary_amozv_25:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}._secondary_amozv_25:disabled{cursor:default}._times_gzz65_9{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(6.25rem,1fr));display:grid}._slot_gzz65_16{padding:var(--space-3) var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-press);background:var(--paper);font-size:var(--step-0);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500;transition:background .12s,color .12s,border-color .12s}._slot_gzz65_16:hover{border-color:var(--ink)}._slotOn_gzz65_35{background:var(--black);border-color:var(--black);color:var(--paper)}._slotOn_gzz65_35:hover{border-color:var(--black)}._empty_gzz65_45{padding:var(--space-5) 0;color:var(--ink-soft)}._field_mji2d_1{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_mji2d_1{font-size:var(--step--1);color:var(--muted)}._input_mji2d_16{padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-press);background:var(--paper)}._input_mji2d_16:hover{border-color:var(--ink-soft)}._input_mji2d_16:disabled{color:var(--muted);background:var(--sunk);border-color:var(--rule)}._hint_mji2d_33{font-size:var(--step--1);color:var(--muted)}._grid_1w5r0_22{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(7,1fr);display:grid}._heading_1w5r0_29{padding:var(--space-2) var(--space-3);border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);font-size:var(--step--1);color:var(--muted);background:var(--sunk)}._cell_1w5r0_41{justify-content:space-between;align-items:flex-start;gap:var(--space-3);min-height:4.5rem;padding:var(--space-2) var(--space-3);border:0;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--paper);text-align:left;font-variant-numeric:tabular-nums;flex-direction:column;transition:background .12s;display:flex;position:relative;container-type:inline-size}._day_1w5r0_66{font-size:var(--step-1);color:var(--ink);font-weight:500}._count_1w5r0_86{font-size:var(--step--1);color:var(--ink-soft);white-space:nowrap}._unit_1w5r0_92,._qualifier_1w5r0_93{display:none}@container (width>=4.25rem){._unit_1w5r0_92{display:inline}}@container (width>=8.5rem){._qualifier_1w5r0_93{display:inline}}._inert_1w5r0_112{background:var(--paper);cursor:default}._inert_1w5r0_112 ._day_1w5r0_66{color:var(--rule-strong)}._outside_1w5r0_124{background:var(--paper)}._outside_1w5r0_124 ._day_1w5r0_66{color:var(--rule-strong)}._open_1w5r0_132:hover{background:var(--sunk)}._hasTimes_1w5r0_136{background:var(--fill-open)}._selected_1w5r0_142{box-shadow:inset 0 0 0 2px var(--black)}._selected_1w5r0_142 ._day_1w5r0_66{font-weight:700}._today_1w5r0_152 ._day_1w5r0_66:after{content:"";background:var(--ink);width:1.25rem;height:2px;margin-top:2px;display:block}@media (width<=40rem){._cell_1w5r0_41{min-height:3.5rem;padding:var(--space-1) var(--space-2);gap:var(--space-1)}._day_1w5r0_66{font-size:var(--step-0)}._heading_1w5r0_29{padding:var(--space-1) var(--space-2)}}._tiles_1in94_4{gap:var(--space-2);display:grid}._tile_1in94_4{align-content:start;justify-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-4);text-align:center;display:grid}._paper_1in94_18{background:var(--paper);box-shadow:inset 0 0 0 1px var(--rule)}._paperEdge_1in94_24{background:var(--paper)}._sunk_1in94_28{background:var(--sunk)}._heroTitle_1in94_32,._tileTitle_1in94_33{font-size:var(--step-3);max-width:18ch}._tileLine_1in94_38{color:var(--ink-soft);max-width:var(--measure)}._sceneTrack_1in94_47{height:170vh}._sceneTrack_1in94_47>._live_1in94_51{align-content:center;min-height:100vh;position:sticky;top:0}._live_1in94_51{padding-top:var(--space-6);padding-bottom:var(--space-6)}._switcher_1in94_65{justify-content:center;gap:var(--space-5);margin-top:var(--space-3);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}._switch_1in94_65{padding:var(--space-2) var(--space-1);color:var(--ink-soft);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;font-weight:500;transition:color .12s,border-color .12s}._switch_1in94_65:hover{color:var(--ink)}._switch_1in94_65[aria-pressed=true]{color:var(--ink);border-bottom-color:var(--ink)}._frame_1in94_97{width:100%;max-width:64rem;margin-top:var(--space-4);padding:var(--space-5) var(--space-4);background:var(--sunk);text-align:left}._frameZone_1in94_106{margin-bottom:var(--space-3);font-size:var(--step--1);color:var(--ink-soft)}._frameNote_1in94_112{color:var(--ink-soft)}._flow_1in94_116{gap:var(--space-5);align-items:start;display:grid}._day_1in94_122{gap:var(--space-4);min-height:9rem;display:grid}._day_1in94_122 ._problem_1in94_130{scroll-margin:var(--space-6);background:var(--paper)}._form_1in94_135{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--rule);display:grid}._summary_1in94_142{font-weight:500}._done_1in94_146{scroll-margin:var(--space-6);justify-items:start;gap:var(--space-3);max-width:var(--measure);display:grid}._doneTitle_1in94_154{font-size:var(--step-2)}._doneWhen_1in94_158{font-size:var(--step-1)}._manageLink_1in94_162{padding:var(--space-3);border:1px solid var(--rule);background:var(--paper);font-size:var(--step--1);word-break:break-all;display:block}._halves_1in94_173{gap:var(--space-2);display:grid}._mock_1in94_178{justify-items:center;gap:var(--space-3);margin-top:var(--space-4);width:100%;max-width:22rem;display:grid}._mockSlot_1in94_187{padding:var(--space-3) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-press);background:var(--paper);font-variant-numeric:tabular-nums;font-weight:500}._mockProblem_1in94_196{border-left:2px solid var(--black);padding:var(--space-2) var(--space-3);background:var(--sunk);font-size:var(--step--1);text-align:left}._mockHeading_1in94_204{font-size:var(--step-1);font-weight:500}._mockButtons_1in94_209{gap:var(--space-3);display:flex}._mockPrimary_1in94_214,._mockSecondary_1in94_215{padding:var(--space-3) var(--space-5);border-radius:var(--radius-press)}._mockPrimary_1in94_214{border:1px solid var(--black);background:var(--black);color:var(--paper);font-weight:500}._mockSecondary_1in94_215{border:1px solid var(--rule-strong);background:var(--paper);color:var(--ink-soft)}._mockRow_1in94_233{justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-3) 0;border-bottom:1px solid var(--rule);display:flex}._mockTime_1in94_242{font-variant-numeric:tabular-nums;font-weight:500}._railTile_1in94_249{gap:var(--space-4);padding:var(--space-6) 0 var(--space-2);text-align:center;justify-items:center;display:grid}._rail_1in94_249{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));width:100%;padding:0;list-style:none;display:grid}._railItem_1in94_266{gap:var(--space-1);height:100%;padding:var(--space-6) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-press);text-align:center;text-decoration:none;transition:border-color .12s;display:grid}._railItem_1in94_266:hover{border-color:var(--ink)}._railName_1in94_282{font-size:var(--step-2);font-weight:500;line-height:1.1}._railMeta_1in94_288{font-size:var(--step--1);color:var(--ink-soft)}._footer_1in94_293{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--rule);font-size:var(--step--1);color:var(--ink-soft)}[data-reveal]{transition:opacity .6s,transform .6s;transition-delay:calc(var(--i,0) * 80ms)}[data-reveal=hidden]{opacity:0;transform:translateY(16px)}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._mock_1in94_178{animation:linear both _settle_1in94_1;animation-timeline:view();animation-range:entry cover 50%}}}@keyframes _settle_1in94_1{0%{transform:scale(.96)}to{transform:scale(1)}}@media (width>=48rem){._tile_1in94_4{padding:var(--space-7) var(--space-5)}._heroTitle_1in94_32,._tileTitle_1in94_33{font-size:var(--step-4)}._halves_1in94_173{grid-template-columns:1fr 1fr}._halves_1in94_173 ._tileTitle_1in94_33{font-size:var(--step-3)}._frame_1in94_97{padding:var(--space-5)}._flow_1in94_116{grid-template-columns:minmax(18rem,24rem) minmax(18rem,1fr)}}._problem_1rlvi_3{border-left:2px solid var(--black);padding:var(--space-2) var(--space-3);background:var(--sunk);font-size:var(--step--1)}._page_11a4u_5{max-width:76rem;padding:var(--space-5) var(--space-4) var(--space-7);margin:0 auto}._narrow_11a4u_14{max-width:var(--measure)}._wordmark_11a4u_21{font-size:var(--step--1);letter-spacing:.01em;color:var(--muted);margin-bottom:var(--space-6);font-weight:700;text-decoration:none;display:inline-block}._wordmark_11a4u_21:hover{color:var(--ink)}._title_11a4u_35{font-size:var(--step-3);margin-bottom:var(--space-2)}._lede_11a4u_40{color:var(--ink-soft);max-width:var(--measure)}._rule_11a4u_45{border:0;border-top:1px solid var(--rule);margin:var(--space-5) 0}@media (width>=48rem){._page_11a4u_5{padding:var(--space-6) var(--space-5) var(--space-7)}._title_11a4u_35{font-size:var(--step-4)}}._week_1skmj_8{background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid}._column_1skmj_16{background:var(--paper);flex-direction:column;min-width:0;display:flex}._head_1skmj_23{padding:var(--space-2) var(--space-3);background:var(--sunk);border-bottom:1px solid var(--rule)}._weekday_1skmj_29{font-size:var(--step--1);color:var(--muted);display:block}._date_1skmj_35{font-size:var(--step-1);font-variant-numeric:tabular-nums;font-weight:500;display:block}._headToday_1skmj_42 ._date_1skmj_35{font-weight:700}._headToday_1skmj_42{box-shadow:inset 0 2px 0 0 var(--ink)}._times_1skmj_53{padding:var(--space-2);flex-direction:column;gap:1px;min-height:9rem;max-height:24rem;display:flex;overflow-y:auto}._slot_1skmj_66{padding:var(--space-2) var(--space-1);border-radius:var(--radius-press);background:var(--sunk);color:var(--ink);font-size:var(--step--1);font-variant-numeric:tabular-nums;text-align:center;border:1px solid #0000;transition:background .12s,color .12s}._slot_1skmj_66:hover{background:var(--rule)}._slotOn_1skmj_87{background:var(--black);color:var(--paper)}._slotOn_1skmj_87:hover{background:var(--black)}._shut_1skmj_96{padding:var(--space-3);min-height:9rem;font-size:var(--step--1);color:var(--muted)}@media (width<=52rem){._week_1skmj_8{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:8.5rem;grid-auto-flow:column;overflow-x:auto}._column_1skmj_16{scroll-snap-align:start}}._wrap_1jdu6_1{display:flex;position:relative}._select_1jdu6_6{appearance:none;width:100%;padding:var(--space-2) calc(var(--space-5) + var(--space-2)) var(--space-2) var(--space-3);background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-press);font-size:var(--step-0);text-overflow:ellipsis;font-weight:500}._select_1jdu6_6:hover{border-color:var(--ink-soft)}._chevron_1jdu6_26{right:var(--space-3);pointer-events:none;color:var(--muted);position:absolute;top:50%;translate:0 -50%}._select_1jdu6_6:disabled{color:var(--muted);background:var(--sunk);border-color:var(--rule)}._head_14kf0_1{justify-content:space-between;align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-5);flex-wrap:wrap;display:flex}._organization_14kf0_10{font-size:var(--step-3)}._zone_14kf0_17{font-size:var(--step--1);color:var(--muted)}._controls_14kf0_22{gap:var(--space-3);margin-bottom:var(--space-5);grid-template-columns:1fr;display:grid}@media (width>=40rem){._controls_14kf0_22{grid-template-columns:2fr 2fr}}._bar_14kf0_37{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);flex-wrap:wrap;margin-bottom:0;display:flex}._period_14kf0_47{align-items:center;gap:var(--space-2);display:flex}._periodLabel_14kf0_53{font-size:var(--step-1);min-width:10.5rem;font-weight:500}._step_14kf0_59{border:1px solid var(--rule-strong);border-radius:var(--radius-press);background:var(--paper);width:2rem;height:2rem;color:var(--ink);place-items:center;display:grid}._step_14kf0_59:hover:not(:disabled){border-color:var(--ink)}._step_14kf0_59:disabled{color:var(--rule-strong);border-color:var(--rule);cursor:default}._views_14kf0_82{border:1px solid var(--rule-strong);border-radius:var(--radius-press);display:flex;overflow:hidden}._view_14kf0_82{padding:var(--space-2) var(--space-4);background:var(--paper);color:var(--ink-soft);font-size:var(--step--1);border:0;font-weight:500}._view_14kf0_82+._view_14kf0_82{border-left:1px solid var(--rule-strong)}._view_14kf0_82:hover{background:var(--sunk);color:var(--ink)}._viewOn_14kf0_107,._viewOn_14kf0_107:hover{background:var(--black);color:var(--paper)}._calendar_14kf0_117{margin-bottom:var(--space-5)}._hint_14kf0_121{color:var(--muted);font-size:var(--step--1)}._form_14kf0_131{max-width:var(--measure);border-top:1px solid var(--rule);padding-top:var(--space-5)}._chosen_14kf0_137{font-size:var(--step-2);margin-bottom:var(--space-1)}._chosenMeta_14kf0_142{color:var(--ink-soft);margin-bottom:var(--space-5)}._fields_14kf0_147{gap:var(--space-4);margin-bottom:var(--space-5);display:grid}._problem_14kf0_154{margin-bottom:var(--space-4)}._done_14kf0_160{max-width:var(--measure)}._doneTitle_14kf0_164{font-size:var(--step-3);margin-bottom:var(--space-3)}._manage_14kf0_169{margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-press);background:var(--sunk);font-size:var(--step--1);word-break:break-all;display:block}._headline_19xqp_1{font-size:var(--step-3);margin-bottom:var(--space-3)}._quietWord_19xqp_6{color:var(--muted)}._note_19xqp_11{margin:var(--space-4) 0;max-width:var(--measure)}._actions_19xqp_16{gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._days_19xqp_23{gap:var(--space-2);padding:var(--space-4) 0 var(--space-3);scroll-snap-type:x proximity;display:flex;overflow-x:auto}._day_19xqp_23{width:3.5rem;padding:var(--space-2);border:1px solid var(--rule-strong);border-radius:var(--radius-press);background:var(--paper);scroll-snap-align:start;font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:center;gap:2px;display:flex}._day_19xqp_23[aria-pressed=true]{background:var(--black);border-color:var(--black);color:var(--paper)}._day_19xqp_23[data-shut=true]{color:var(--rule-strong);border-style:dashed}._dow_19xqp_57{font-size:var(--step--1);color:inherit;opacity:.7}._dom_19xqp_63{font-size:var(--step-1);font-weight:500}._times_19xqp_68{gap:var(--space-2);margin:var(--space-4) 0 0;grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));padding:0;list-style:none;display:grid}._slot_19xqp_77{width:100%;padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-press);background:var(--paper);font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;display:flex}._slot_19xqp_77:hover{border-color:var(--ink)}._slot_19xqp_77[aria-pressed=true]{background:var(--black);border-color:var(--black);color:var(--paper)}._at_19xqp_99{font-size:var(--step-0);font-weight:500}._until_19xqp_104{font-size:var(--step--1);opacity:.7}._empty_19xqp_109{padding:var(--space-4) 0;color:var(--ink-soft)}._done_19xqp_114{max-width:var(--measure)}._doneTitle_19xqp_118{font-size:var(--step-3);margin-bottom:var(--space-3)}._link_19xqp_123{margin-top:var(--space-4);font-weight:500;display:inline-block}._keep_19xqp_129{margin-top:var(--space-4);padding:var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-press);background:var(--sunk);font-size:var(--step--1)}@media (width>=48rem){._headline_19xqp_1{font-size:var(--step-4)}}._form_12517_3{gap:var(--space-4);margin-top:var(--space-5);display:grid}._group_12517_9{gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--rule);display:grid}._groupTitle_12517_16{font-size:var(--step-0);font-weight:500}._actions_12517_21{gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}._address_12517_32{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-press);background:var(--sunk);display:grid}._addressLabel_12517_41{font-size:var(--step--1);color:var(--muted)}._addressValue_12517_46{font-size:var(--step-1);overflow-wrap:anywhere;font-weight:500}._switch_12517_52{margin-top:var(--space-5);font-size:var(--step--1);color:var(--ink-soft)}._list_12517_58{margin:var(--space-5) 0;border-top:1px solid var(--rule);padding:0;list-style:none}._list_12517_58 li{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}._meta_12517_75{font-size:var(--step--1);color:var(--muted)}._note_12517_80{margin-top:var(--space-4);font-size:var(--step--1);color:var(--ink-soft)}._name_12517_86{font-weight:500}._name_12517_86 ._meta_12517_75{font-weight:400}._links_12517_94{gap:var(--space-4);font-size:var(--step--1);flex-wrap:wrap;display:flex}._details_12517_101{gap:var(--space-2) var(--space-4);margin:0 0 var(--space-4);grid-template-columns:max-content 1fr;display:grid}._details_12517_101 dt{color:var(--muted)}._details_12517_101 dd{overflow-wrap:anywhere;margin:0}[role=tabpanel]>._list_12517_58{border-top:0;margin-top:0}[role=tabpanel]>._list_12517_58 li:first-child{padding-top:var(--space-1)}._subheading_12517_127{font-size:var(--step-0);margin-top:var(--space-5);font-weight:500}._newOrg_12517_133{margin-top:var(--space-4);font-size:var(--step--1)}._danger_12517_138{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--rule)}._setting_12517_145{margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--rule)}._setting_12517_145>._subheading_12517_127{margin-top:0}._unconfirmed_12517_155{color:var(--muted)}._list_1ao9p_3{gap:var(--space-4);margin-top:var(--space-5);border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}._tab_1ao9p_11{padding:var(--space-2) 0;font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;transition:color .12s,border-color .12s}._tab_1ao9p_11:hover{color:var(--ink)}._tab_1ao9p_11[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink)}._panel_1ao9p_34{padding-top:var(--space-4)}._panel_1ao9p_34:focus-visible{outline:2px solid var(--ink);outline-offset:4px}._mark_1ao9p_43{width:.4rem;height:.4rem;margin-left:var(--space-1);background:var(--ink);vertical-align:.15em;border-radius:50%;display:inline-block}._visuallyHidden_1ao9p_53{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._vertical_1ao9p_64{margin-top:var(--space-5);gap:var(--space-5);grid-template-columns:11rem minmax(0,1fr);align-items:start;display:grid}._vertical_1ao9p_64 ._list_1ao9p_3{top:var(--space-4);gap:var(--space-1);border-bottom:0;border-left:1px solid var(--rule);flex-direction:column;margin-top:0;position:sticky}._vertical_1ao9p_64 ._tab_1ao9p_11{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:0;border-left:2px solid #0000;margin:0 0 0 -1px}._vertical_1ao9p_64 ._tab_1ao9p_11[aria-selected=true]{border-left-color:var(--ink)}._vertical_1ao9p_64 ._panel_1ao9p_34{padding-top:0}._panels_1ao9p_98{min-width:0}@media (width<=48rem){._vertical_1ao9p_64{grid-template-columns:minmax(0,1fr)}._vertical_1ao9p_64 ._list_1ao9p_3{gap:var(--space-4);border-left:0;border-bottom:1px solid var(--rule);flex-flow:wrap;position:static}._vertical_1ao9p_64 ._tab_1ao9p_11{padding:var(--space-2) 0;border-bottom:2px solid #0000;border-left:0;margin:0 0 -1px}._vertical_1ao9p_64 ._tab_1ao9p_11[aria-selected=true]{border-bottom-color:var(--ink)}._vertical_1ao9p_64 ._panel_1ao9p_34{padding-top:var(--space-4)}}._icon_5wjug_3{color:var(--ink-soft);background:0 0;border:0;flex:none;place-items:center;padding:0;transition:color .12s;display:inline-grid}._regular_5wjug_14{width:2.5rem;height:2.5rem}._small_5wjug_19{width:2rem;height:2rem}._icon_5wjug_3:hover:not(:disabled){color:var(--ink)}._icon_5wjug_3:disabled{color:var(--rule-strong);cursor:default}._week_a2rug_1{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}._legend_a2rug_9{font-size:var(--step--1);color:var(--muted);margin-bottom:var(--space-2)}._day_a2rug_15{gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--rule);grid-template-columns:7rem 1fr;align-items:baseline;display:grid}._dayName_a2rug_24{font-weight:500}._ranges_a2rug_28{gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:baseline;display:flex}._range_a2rug_28{gap:var(--space-2);align-items:center;display:inline-flex}._range_a2rug_28 input{font:inherit;color:inherit;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-press);padding:var(--space-1) var(--space-2);transition:border-color .12s}._closed_a2rug_51{color:var(--muted)}._link_a2rug_55{font:inherit;font-size:var(--step--1);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;transition:color .12s}._link_a2rug_55:hover{color:var(--ink)}._hint_a2rug_71{font-size:var(--step--1);color:var(--muted)}@media (width<=30rem){._day_a2rug_15{gap:var(--space-1);grid-template-columns:1fr}}._column_1gyx8_3{max-width:48rem}._section_1gyx8_7{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--rule);display:grid}._heading_1gyx8_15{font-size:var(--step-2)}._note_1gyx8_19{font-size:var(--step--1);color:var(--ink-soft)}._list_1gyx8_24{margin:0;padding:0;list-style:none}._list_1gyx8_24 li{padding:var(--space-2) 0;border-bottom:1px solid var(--rule)}._row_1gyx8_35{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}._inline_1gyx8_43{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._card_1gyx8_50{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-press);display:grid}._cardTitle_1gyx8_58{font-size:var(--step-1);font-weight:500}._numbers_1gyx8_63{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}._number_1gyx8_63{gap:var(--space-1);min-width:0;font-size:var(--step--1);color:var(--ink-soft);display:grid}._number_1gyx8_63 input{font:inherit;font-size:var(--step-0);color:var(--ink);background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-press);padding:var(--space-2);width:100%;min-width:0}._checks_1gyx8_89{gap:var(--space-2) var(--space-4);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}._checks_1gyx8_89 legend{font-size:var(--step--1);color:var(--muted);margin-bottom:var(--space-2)}._check_1gyx8_89{gap:var(--space-2);align-items:center;display:inline-flex}._actions_1gyx8_110{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._unsaved_1gyx8_117{font-size:var(--step--1);color:var(--ink);font-weight:500}._saved_1gyx8_123{font-size:var(--step--1);color:var(--ink-soft)}[role=tabpanel]>._column_1gyx8_3>._section_1gyx8_7:first-child{border-top:0;margin-top:0;padding-top:0}._role_1gyx8_136{gap:var(--space-2);width:min(20rem,100%);display:grid}._header_z8xpu_1{justify-content:space-between;gap:var(--space-4);display:flex}._toolbar_z8xpu_7{gap:var(--space-3) var(--space-5);margin:var(--space-5) 0 var(--space-4);flex-wrap:wrap;align-items:flex-end;display:flex}._group_z8xpu_15{gap:var(--space-2);align-items:center;display:flex}._toggle_z8xpu_21,._date_z8xpu_22,._picker_z8xpu_23 select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-press);padding:var(--space-1) var(--space-3);cursor:pointer;transition:background .12s,color .12s,border-color .12s}._toggle_z8xpu_21:hover,._date_z8xpu_22:hover,._picker_z8xpu_23 select:hover{border-color:var(--ink)}._toggle_z8xpu_21[aria-pressed=true]{background:var(--black);border-color:var(--black);color:var(--paper)}._picker_z8xpu_23{gap:var(--space-1);font-size:var(--step--1);color:var(--muted);display:grid}._layout_z8xpu_56{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=64rem){._layout_z8xpu_56:has(._panel_z8xpu_64){grid-template-columns:minmax(0,1fr) 20rem}}._dayWrap_z8xpu_71{overflow-x:auto}._day_z8xpu_71{min-width:max-content;display:grid}._corner_z8xpu_80,._staffHead_z8xpu_81{background:var(--paper);padding:var(--space-2);border-bottom:1px solid var(--rule);z-index:3;font-weight:500;position:sticky;top:0}._times_z8xpu_91{font-size:var(--step--1);color:var(--muted);position:relative}._times_z8xpu_91 span{right:var(--space-2);font-variant-numeric:tabular-nums;white-space:nowrap;position:absolute;transform:translateY(-50%)}._times_z8xpu_91 ._firstTime_z8xpu_105{transform:none}._column_z8xpu_109{border-left:1px solid var(--rule);background:repeating-linear-gradient(to bottom, transparent 0, transparent 79px, var(--rule) 79px, var(--rule) 80px);position:relative}._working_z8xpu_115{background:var(--sunk);position:absolute;inset-inline:0}._off_z8xpu_121{background:repeating-linear-gradient(45deg, var(--rule) 0 4px, transparent 4px 8px);font-size:var(--step--1);color:var(--ink-soft);padding:var(--space-1) var(--space-2);position:absolute;inset-inline:0}._open_z8xpu_130,._closed_z8xpu_131{cursor:pointer;z-index:1;border:0;padding:0;transition:background .12s;position:absolute;inset-inline:0}._open_z8xpu_130{background:var(--fill-open);box-shadow:inset 0 -1px 0 var(--paper)}._open_z8xpu_130:hover,._open_z8xpu_130:focus-visible{background:var(--rule-strong)}._closed_z8xpu_131{background:0 0}._closed_z8xpu_131:hover,._closed_z8xpu_131:focus-visible{background:repeating-linear-gradient(-45deg, var(--rule-strong) 0 2px, transparent 2px 6px)}._appointment_z8xpu_160{left:var(--space-1);right:var(--space-1);z-index:2;text-align:left;font:inherit;font-size:var(--step--1);color:var(--paper);background:var(--black);border-radius:var(--radius-press);padding:var(--space-1) var(--space-2);cursor:pointer;border:0;align-content:start;gap:2px;transition:background .12s;display:grid;position:absolute;overflow:hidden}._appointment_z8xpu_160:hover{background:var(--ink)}._legend_z8xpu_185{margin-top:var(--space-3);font-size:var(--step--1);color:var(--ink-soft)}._swatchOpen_z8xpu_191,._swatchClosed_z8xpu_192{vertical-align:middle;border:1px solid var(--rule-strong);width:.8rem;height:.8rem;display:inline-block}._swatchOpen_z8xpu_191{background:var(--fill-open)}._swatchClosed_z8xpu_192{background:repeating-linear-gradient(-45deg, var(--rule-strong) 0 2px, transparent 2px 6px)}._week_z8xpu_210{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}._weekDay_z8xpu_216{gap:var(--space-2);border-top:1px solid var(--rule);padding-top:var(--space-2);align-content:start;display:grid}._weekHead_z8xpu_224{font:inherit;text-align:left;color:var(--ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline;transition:color .12s}._weekHead_z8xpu_224:hover{color:var(--ink-soft)}._weekItem_z8xpu_242{text-align:left;font:inherit;font-size:var(--step--1);background:var(--sunk);color:var(--ink);border:1px solid var(--rule);border-radius:var(--radius-press);padding:var(--space-2);cursor:pointer;gap:2px;transition:background .12s,color .12s,border-color .12s;display:grid}._weekItem_z8xpu_242:hover{border-color:var(--ink)}._panel_z8xpu_64{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-press);top:var(--space-4);display:grid;position:sticky}._close_z8xpu_131{font:inherit;font-size:var(--step--1);color:var(--ink-soft);cursor:pointer;background:0 0;border:0;justify-self:end;text-decoration:underline;transition:color .12s}._close_z8xpu_131:hover{color:var(--ink)}._panelTitle_z8xpu_292{font-size:var(--step-1);font-weight:500}._reasons_z8xpu_297{gap:var(--space-2);padding-left:var(--space-4);display:grid}._form_z8xpu_303{gap:var(--space-3);display:grid}._details_z8xpu_308{gap:var(--space-1) var(--space-3);font-size:var(--step--1);grid-template-columns:auto 1fr;display:grid}._details_z8xpu_308 dt{color:var(--muted)}._details_z8xpu_308 dd{overflow-wrap:anywhere;margin:0}._actions_z8xpu_324,._slots_z8xpu_325{gap:var(--space-2);flex-wrap:wrap;display:flex}._move_z8xpu_331{gap:var(--space-3);display:grid}._slot_z8xpu_325{font:inherit;font-size:var(--step--1);background:var(--paper);color:var(--ink);border:1px solid var(--rule-strong);border-radius:var(--radius-press);padding:var(--space-1) var(--space-2);cursor:pointer;transition:background .12s,color .12s,border-color .12s}._slot_z8xpu_325:hover{background:var(--black);border-color:var(--black);color:var(--paper)}._muted_z8xpu_357{color:var(--muted);font-size:var(--step--1)}._note_z8xpu_362,._empty_z8xpu_363{margin-bottom:var(--space-3);color:var(--ink-soft)}._title_z8xpu_368{font-size:var(--step-2);margin-bottom:var(--space-1)}._timeOff_feh8n_2{gap:var(--space-4);display:grid}._list_feh8n_7{margin:0;padding:0;list-style:none}._entry_feh8n_13{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--rule);display:flex}._what_feh8n_22{gap:var(--space-1);min-width:0;display:grid}._who_feh8n_28,._empty_feh8n_29,._note_feh8n_30,._notice_feh8n_31{font-size:var(--step--1);color:var(--ink-soft)}._confirm_feh8n_36{gap:var(--space-2);flex-wrap:wrap;display:flex}._form_feh8n_42{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-press);display:grid}._formTitle_feh8n_50{font-size:var(--step-1);font-weight:500}._pair_feh8n_55{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}._waiting_feh8n_61{font-weight:500}._status_feh8n_65{font-size:var(--step--1);font-weight:500}._status_feh8n_65[data-status=declined]{color:var(--muted);font-weight:400}._bar_1onvv_3{max-width:76rem;padding:var(--space-5) var(--space-4) 0;margin:0 auto}._inner_1onvv_9{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:2.5rem;display:flex}._brand_1onvv_17{font-size:var(--step--1);letter-spacing:.01em;color:var(--muted);font-weight:700;text-decoration:none;transition:color .12s}._brand_1onvv_17:hover{color:var(--ink)}._links_1onvv_30{justify-content:flex-end;align-items:center;gap:var(--space-2) var(--space-4);font-size:var(--step--1);flex-wrap:wrap;display:flex}._profile_1onvv_39{position:relative}._icon_1onvv_44{width:2.5rem;height:2.5rem;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:color .12s;display:inline-grid}._icon_1onvv_44:hover,._icon_1onvv_44[aria-expanded=true]{color:var(--ink)}._menu_1onvv_62{right:0;top:calc(100% + var(--space-1));z-index:10;min-width:14rem;padding:var(--space-2) 0;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-press);display:grid;position:absolute;box-shadow:0 6px 20px #00000014}._email_1onvv_76{padding:var(--space-1) var(--space-3) var(--space-2);margin-bottom:var(--space-1);border-bottom:1px solid var(--rule);color:var(--muted);overflow-wrap:anywhere}._item_1onvv_84{width:100%;padding:var(--space-2) var(--space-3);font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;text-decoration:none;transition:background .12s;display:block}._item_1onvv_84:hover,._item_1onvv_84:focus-visible{background:var(--sunk)}._problem_1onvv_103{padding:var(--space-1) var(--space-3);color:var(--ink)}main._page_1p7o0_2{max-width:calc(48rem + 2 * var(--space-4))}._toolbar_1p7o0_6{align-items:center;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}._days_1p7o0_14{margin:var(--space-4) 0 0;padding:0;list-style:none}._day_1p7o0_14{gap:var(--space-2);padding:var(--space-3) 0;border-top:1px solid var(--rule);display:grid}._dayName_1p7o0_27{font-size:var(--step-0);font-weight:500}._today_1p7o0_32{font-size:var(--step--1);color:var(--muted);font-weight:400}._empty_1p7o0_38{font-size:var(--step--1);color:var(--muted)}._appointment_1p7o0_43{gap:var(--space-1) var(--space-3);grid-template-columns:9rem 1fr;display:grid}._time_1p7o0_49{font-variant-numeric:tabular-nums;white-space:nowrap}._detail_1p7o0_54{gap:var(--space-1);min-width:0;display:grid}._contact_1p7o0_60{font-size:var(--step--1);color:var(--ink-soft);overflow-wrap:anywhere}._section_1p7o0_66{gap:var(--space-3);margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--rule);display:grid}._heading_1p7o0_74{font-size:var(--step-2)}._actions_1p7o0_78{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._saved_1p7o0_85,._unsaved_1p7o0_86{font-size:var(--step--1)}._saved_1p7o0_85{color:var(--ink-soft)}._unsaved_1p7o0_86{font-weight:500}@media (width<=30rem){._appointment_1p7o0_43{grid-template-columns:1fr}}
