._button_xkr5e_1{white-space:nowrap;transition:background .12s var(--ease), border-color .12s var(--ease), transform 80ms var(--ease), box-shadow .12s var(--ease);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-weight:550;display:inline-flex}._button_xkr5e_1:active:not(:disabled){transform:scale(.98)}._button_xkr5e_1:disabled{opacity:.5;cursor:not-allowed}._md_xkr5e_22{height:38px;padding:0 14px;font-size:14px}._sm_xkr5e_28{border-radius:8px;height:30px;padding:0 10px;font-size:13px}._primary_xkr5e_35{background:var(--brand);color:#fff;box-shadow:0 1px 2px #473bce4d,inset 0 1px #ffffff1f}._primary_xkr5e_35:hover:not(:disabled){background:var(--brand-strong)}._secondary_xkr5e_45{background:var(--surface);border-color:var(--line-strong);color:var(--ink);box-shadow:var(--shadow-sm)}._secondary_xkr5e_45:hover:not(:disabled){background:var(--surface-2)}._ghost_xkr5e_56{color:var(--ink-2);background:0 0}._ghost_xkr5e_56:hover:not(:disabled){background:var(--surface-3)}._danger_xkr5e_65{background:var(--surface);border-color:var(--line-strong);color:var(--danger)}._danger_xkr5e_65:hover:not(:disabled){background:var(--danger-soft)}._badge_xkr5e_75{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:12px;font-weight:550;display:inline-flex}._tone_neutral_xkr5e_87{background:var(--surface-3);color:var(--ink-2)}._tone_brand_xkr5e_88{background:var(--brand-soft);color:var(--brand)}._tone_ok_xkr5e_89{background:var(--ok-soft);color:var(--ok)}._tone_warn_xkr5e_90{background:var(--warn-soft);color:var(--warn)}._tone_danger_xkr5e_91{background:var(--danger-soft);color:var(--danger)}._tone_sea_xkr5e_92{background:var(--sea-soft);color:var(--sea)}._spinner_xkr5e_94{border:2px solid var(--line-strong);border-top-color:var(--brand);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite _spin_xkr5e_94;display:inline-block}@keyframes _spin_xkr5e_94{to{transform:rotate(360deg)}}._empty_xkr5e_108{text-align:center;place-items:center;gap:6px;padding:48px 24px;display:grid}._emptyTitle_xkr5e_116{font-weight:600}._stateTitle_xkr5e_120{font-size:16px;font-weight:600}._stateLink_xkr5e_125{align-items:center;gap:6px;margin-top:6px;font-weight:550;display:inline-flex}._loading_xkr5e_133{place-items:center;height:100%;min-height:200px;display:grid}._backdrop_xkr5e_140{z-index:50;background:#17171c66;place-items:center;padding:20px;display:grid;position:fixed;inset:0}._dialog_xkr5e_150{background:var(--surface);border-radius:var(--radius-lg);width:min(440px,100%);box-shadow:var(--shadow-lg);gap:12px;padding:24px;display:grid}._dialogTitle_xkr5e_160{font-size:18px;font-weight:650}._dialogBody_xkr5e_165{color:var(--ink-2);gap:8px;font-size:14px;line-height:1.5;display:grid}._dialogActions_xkr5e_173{justify-content:flex-end;display:flex}._crash_xkr5e_178{text-align:center;align-content:center;justify-items:center;gap:10px;min-height:60vh;padding:48px 24px;display:grid}._crash_xkr5e_178 h1{font-size:22px;font-weight:650}._crash_xkr5e_178 p{max-width:44ch}._crashActions_xkr5e_197{align-items:center;gap:16px;margin-top:8px;display:flex}._card_xkr5e_204{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}._meter_xkr5e_211{color:var(--ink-3);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:12px;display:inline-flex}._meterTrack_xkr5e_220{background:var(--surface-3);border-radius:999px;width:64px;height:6px;position:relative;overflow:visible}._meterFill_xkr5e_229{border-radius:999px;position:absolute;inset:0 auto 0 0}._fill_ok_xkr5e_235{background:var(--ok)}._fill_warn_xkr5e_236{background:#d99a1e}._fill_danger_xkr5e_237{background:var(--danger)}._meterMark_xkr5e_239{background:var(--ink-2);border-radius:1px;width:2px;height:12px;position:absolute;top:-3px;transform:translate(-1px)}._meterLabel_xkr5e_249{min-width:30px}._today_1d7wu_1{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);align-items:center;gap:10px;padding:12px 14px;font-size:14px;font-weight:500;display:flex}._dot_1d7wu_14{border-radius:50%;flex:none;width:8px;height:8px}._dotOpen_1d7wu_21{background:var(--ok);box-shadow:0 0 0 4px var(--ok-soft)}._dotClosed_1d7wu_26{background:var(--danger);box-shadow:0 0 0 4px var(--danger-soft)}._links_1d7wu_31{gap:2px;display:grid}._links_1d7wu_31 a,._linkStatic_1d7wu_37{color:var(--ink-2);border-radius:8px;align-items:center;gap:10px;margin:0 -10px;padding:8px 10px;font-size:14px;display:flex}._links_1d7wu_31 a:hover{background:var(--surface);color:var(--ink);text-decoration:none}._links_1d7wu_31 svg{color:var(--ink-4);flex:none}._trust_1d7wu_59{border-radius:var(--radius);background:var(--brand-softer);border:1px solid var(--brand-soft);color:var(--ink-2);gap:6px;padding:14px 16px;font-size:13px;display:grid}._trustTitle_1d7wu_70{color:var(--brand);align-items:center;gap:6px;font-weight:600;display:flex}._account_1d7wu_78{gap:8px;font-size:13px;display:grid}._staffLink_1d7wu_84{color:var(--ink-3);font-size:13px}._chat_1d7wu_91{background:var(--surface);flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}._chatHeader_1d7wu_101{border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#ffffffd9;justify-content:space-between;align-items:center;gap:10px;padding:14px 10px 14px 16px;display:flex}._assistantIdentity_1d7wu_112{align-items:center;gap:10px;min-width:0;display:flex}._assistantIdentity_1d7wu_112>div{min-width:0}._chatTitle_1d7wu_123{font-family:var(--font);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.5;overflow:hidden}._chatSubtitle_1d7wu_134{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}._headerActions_1d7wu_142{flex-shrink:0;align-items:center;gap:2px;display:flex}._headerDivider_1d7wu_149{background:var(--line-strong);width:1px;height:20px;margin:0 4px}._iconButton_1d7wu_156{width:34px;height:36px;color:var(--ink-2);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}._iconButton_1d7wu_156:hover,._iconButton_1d7wu_156[aria-expanded=true]{background:var(--surface-3)}._avatar_1d7wu_172{background:linear-gradient(135deg, var(--brand), #6f63ea);color:#fff;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:650;display:grid}._avatarStaff_1d7wu_185{background:linear-gradient(135deg, var(--sea), #33c2a9);border-radius:50%}._banner_1d7wu_190{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 20px;font-size:13px;display:flex}._banner_wait_1d7wu_199{background:var(--warn-soft);color:var(--warn)}._banner_human_1d7wu_200{background:var(--sea-soft);color:var(--sea)}._banner_done_1d7wu_201{background:var(--surface-2);color:var(--ink-3)}._thread_1d7wu_203{scroll-behavior:smooth;flex-direction:column;flex:1;gap:18px;padding:24px 20px 12px;display:flex;overflow-y:auto}._welcome_1d7wu_213{text-align:center;justify-items:center;gap:10px;max-width:480px;margin:auto;padding:24px 0;display:grid}._welcome_1d7wu_213 h2{font-size:22px;font-weight:650}._welcomeMark_1d7wu_228{background:linear-gradient(135deg, var(--brand), #7b70f0);color:#fff;border-radius:16px;place-items:center;width:52px;height:52px;margin-bottom:6px;display:grid;box-shadow:0 12px 28px -12px #473bce99}._suggestions_1d7wu_240{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}._suggestion_1d7wu_240{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-2);transition:border-color .12s var(--ease), background .12s var(--ease), color .12s var(--ease);border-radius:999px;padding:8px 14px;font-size:13.5px}._suggestion_1d7wu_240:hover{border-color:var(--brand);color:var(--brand);background:var(--brand-softer)}._rowParent_1d7wu_264{animation:_rise_1d7wu_1 .22s var(--ease);justify-content:flex-end;display:flex}._bubbleParent_1d7wu_270{background:var(--brand);color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 18px 6px;max-width:min(78%,520px);padding:10px 14px}._rowAssistant_1d7wu_280{animation:_rise_1d7wu_1 .26s var(--ease);align-items:flex-start;gap:10px;display:flex}._assistantBody_1d7wu_287{gap:8px;min-width:0;max-width:min(86%,600px);display:grid}._sender_1d7wu_294{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:8px;margin-top:5px;font-size:12.5px;font-weight:600;display:flex}._triageNote_1d7wu_305{border-radius:999px;padding:1px 7px;font-size:11.5px;font-weight:550}._note_correction_1d7wu_312{background:var(--brand-soft);color:var(--brand)}._note_wait_1d7wu_313{background:var(--warn-soft);color:var(--warn)}._senderLink_1d7wu_315{font-size:12px;font-weight:500}._correctedNote_1d7wu_320{color:var(--ink-3);align-items:center;gap:5px;font-size:12.5px;display:flex}._correctedNote_1d7wu_320 svg{flex:none}._note_care_1d7wu_331{background:var(--sea-soft);color:var(--sea)}._note_urgent_1d7wu_332{background:var(--danger-soft);color:var(--danger)}._bubbleAssistant_1d7wu_334{background:var(--surface-2);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:6px 18px 18px;padding:12px 14px}._bubbleCrisis_1d7wu_342{background:#fff8f9;border-color:#f4c7cf}._messageFooter_1d7wu_347{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}._sources_1d7wu_355{flex-wrap:wrap;align-items:center;gap:6px;display:flex}._sourcesLabel_1d7wu_362{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);font-size:11.5px;font-weight:600}._sourceChip_1d7wu_370{background:var(--surface);border:1px solid var(--line-strong);color:var(--ink-2);border-radius:999px;padding:2px 9px;font-size:12px}a._sourceChip_1d7wu_370{color:var(--brand);border-color:var(--brand-soft);background:var(--brand-softer)}a._sourceChip_1d7wu_370:hover{border-color:var(--brand);color:var(--brand);text-decoration:none}._sourceChipStatic_1d7wu_391{background:var(--surface-2);color:var(--ink-3);cursor:default;border-style:dashed}._feedback_1d7wu_398{gap:2px;display:flex}._feedback_1d7wu_398 button{width:26px;height:26px;color:var(--ink-4);background:0 0;border:0;border-radius:7px;place-items:center;display:grid}._feedback_1d7wu_398 button:hover{background:var(--surface-3);color:var(--ink-2)}._feedback_1d7wu_398 ._feedbackOn_1d7wu_419{color:var(--brand);background:var(--brand-soft)}._system_1d7wu_424{text-align:center;max-width:80%;color:var(--ink-3);background:var(--surface-2);border-radius:999px;align-self:center;padding:6px 12px;font-size:12.5px}._typing_1d7wu_435{background:var(--surface-2);border:1px solid var(--line);border-radius:6px 18px 18px;gap:4px;width:fit-content;margin-left:40px;padding:12px 14px;display:flex}._typing_1d7wu_435 span{background:var(--ink-4);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite _blink_1d7wu_1}._typing_1d7wu_435 span:nth-child(2){animation-delay:.15s}._typing_1d7wu_435 span:nth-child(3){animation-delay:.3s}._composer_1d7wu_457{border-top:1px solid var(--line);background:var(--surface);padding:12px 16px 14px}._composerRow_1d7wu_463{border:1px solid var(--line-strong);background:var(--surface);transition:border-color .12s var(--ease), box-shadow .12s var(--ease);border-radius:16px;align-items:flex-end;gap:8px;padding:6px 6px 6px 14px;display:flex}._composerRow_1d7wu_463:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}._composerRow_1d7wu_463 textarea{resize:none;field-sizing:content;max-height:140px;box-shadow:none;background:0 0;border:0;padding:7px 0}._composerRow_1d7wu_463 textarea:focus{box-shadow:none}._sendButton_1d7wu_493{background:var(--brand);color:#fff;width:36px;height:36px;transition:background .12s var(--ease), opacity .12s var(--ease);border:0;border-radius:11px;flex:none;place-items:center;display:grid}._sendButton_1d7wu_493:disabled{background:var(--surface-3);color:var(--ink-4);cursor:default}._disclaimer_1d7wu_512{text-align:center;text-wrap:balance;color:var(--ink-3);margin-top:8px;font-size:12.5px;line-height:1.45}._disclaimer_1d7wu_512 a{white-space:nowrap;font-weight:550}._emergency_1d7wu_526{color:var(--ink-2);font-weight:600;display:block}._error_1d7wu_532{color:var(--danger);margin-bottom:8px;font-size:13px}._history_1d7wu_538{z-index:5;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);width:min(360px,100% - 24px);max-height:60%;box-shadow:var(--shadow-lg);animation:_rise_1d7wu_1 .16s var(--ease);padding:14px;position:absolute;top:64px;right:12px;overflow-y:auto}._schoolPanel_1d7wu_554{gap:14px;width:auto;max-height:calc(100% - 76px);display:grid;left:12px}._historyHeader_1d7wu_562{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}._historyTitle_1d7wu_569{font-size:14px;font-weight:600}._linkButton_1d7wu_574{color:var(--brand);background:0 0;border:0;padding:0;font-size:13px;font-weight:550}._historyList_1d7wu_583{gap:2px;margin:0;padding:0;list-style:none;display:grid}._historyItem_1d7wu_591{text-align:left;background:0 0;border:0;border-radius:8px;gap:2px;width:100%;padding:8px 10px;display:grid}._historyItem_1d7wu_591:hover,._historyItemActive_1d7wu_603{background:var(--surface-2)}._historyItemTitle_1d7wu_607{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}._historyItemMeta_1d7wu_615{color:var(--ink-3);font-size:12px}._historyFoot_1d7wu_620{color:var(--ink-3);margin-top:10px;font-size:12.5px}@keyframes _rise_1d7wu_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes _blink_1d7wu_1{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@media (width<=480px){._chatHeader_1d7wu_101{padding:10px 8px 10px 14px}._chatSubtitle_1d7wu_134{display:none}._thread_1d7wu_203{padding:18px 14px 10px}._assistantBody_1d7wu_287{max-width:calc(100% - 40px)}._composer_1d7wu_457{padding-bottom:max(14px, env(safe-area-inset-bottom))}}._trace_2grzp_2{--rail:var(--ink-4);min-width:0;color:var(--ink-3);font-size:12.5px}._live_2grzp_10{max-width:min(100% - 40px,520px);margin-left:40px}._trace_2grzp_2>summary{cursor:pointer;border-radius:6px;align-items:center;gap:6px;width:fit-content;max-width:100%;margin-left:-4px;padding:2px 4px;font-weight:550;list-style:none;display:flex}._trace_2grzp_2>summary::-webkit-details-marker{display:none}._trace_2grzp_2>summary:hover{color:var(--ink-2)}._trace_2grzp_2>summary:after{content:"";width:6px;height:6px;transition:transform .12s var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;flex:none;margin-left:2px;transform:rotate(-45deg)}._trace_2grzp_2[open]>summary:after{transform:rotate(45deg)}._title_2grzp_54{flex:none}._now_2grzp_59{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:400;overflow:hidden}._map_2grzp_67{--dot:7px;--row:18px;--gap:3px;gap:var(--gap);font-size:13px;line-height:var(--row);margin:0;padding:0;list-style:none;display:grid}._trace_2grzp_2>._map_2grzp_67{margin:6px 0 2px}._branch_2grzp_84{--dot:6px;--row:17px;--gap:1px;margin:2px 0;font-size:12.5px}._station_2grzp_92{overflow-wrap:anywhere;min-width:0;padding-left:16px;position:relative}._station_2grzp_92:before,._mark_2grzp_100{content:"";box-sizing:border-box;width:var(--dot,7px);height:var(--dot,7px);border:1.5px solid var(--rail);background:var(--rail);border-radius:50%;flex:none}._station_2grzp_92:before{top:calc((var(--row) - var(--dot)) / 2);position:absolute;left:0}._station_2grzp_92:after{content:"";top:calc((var(--row) + var(--dot)) / 2);left:calc(var(--dot) / 2 - .75px);width:1.5px;height:calc(100% + var(--gap) - var(--dot));background:var(--rail);position:absolute}._station_2grzp_92:last-child:after{content:none}._station_2grzp_92[data-status=skipped]>._label_2grzp_132{font-style:italic}._station_2grzp_92[data-status=skipped]:before,._station_2grzp_92[data-status=running]:before,._mark_2grzp_100[data-status=running]{background:0 0}._station_2grzp_92[data-status=running]>._label_2grzp_132{color:var(--ink-2);font-weight:500}._station_2grzp_92[data-status=running]:before,._mark_2grzp_100[data-status=running]{border-color:var(--ink-3);animation:1.4s ease-out infinite _pulse_2grzp_1}._detail_2grzp_153{font-size:12px}@keyframes _pulse_2grzp_1{0%{box-shadow:0 0 #6b6b7873}to{box-shadow:0 0 0 5px #6b6b7800}}@media (prefers-reduced-motion:reduce){._station_2grzp_92[data-status=running]:before,._mark_2grzp_100[data-status=running]{animation:none;box-shadow:0 0 0 2px #6b6b7840}}._card_1icwq_1{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-sm);border-radius:14px;gap:12px;padding:14px;display:grid}._cardLabel_1icwq_11{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}._cardFoot_1icwq_22{color:var(--ink-3);font-size:12.5px}._dayHero_1icwq_27{align-items:center;gap:14px;display:flex}._dateTile_1icwq_33{border:1px solid var(--line);background:var(--surface);border-radius:12px;place-items:center;width:54px;height:58px;display:grid;overflow:hidden}._dateTile_1icwq_33 span{text-align:center;text-transform:uppercase;color:#fff;background:var(--brand);width:100%;padding:2px 0;font-size:11px;font-weight:650}._dateTile_1icwq_33 strong{padding-bottom:4px;font-size:22px;font-weight:650;line-height:1}._heroTitle_1icwq_62{align-items:center;gap:6px;font-weight:600;display:flex}._statusOpen_1icwq_69{color:var(--ok);font-size:14px;font-weight:500}._statusClosed_1icwq_70{color:var(--danger);font-size:14px;font-weight:500}._eventList_1icwq_72{gap:2px;margin:0;padding:0;list-style:none;display:grid}._eventList_1icwq_72 li{border-top:1px solid var(--line);grid-template-columns:112px 1fr auto;align-items:center;gap:10px;padding:7px 0;font-size:13.5px;display:grid}._eventDate_1icwq_90{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12.5px}._eventTitle_1icwq_96{font-weight:500}._pillClosed_1icwq_100,._pillSpecial_1icwq_101{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11.5px;font-weight:600}._pillClosed_1icwq_100{background:var(--danger-soft);color:var(--danger)}._pillSpecial_1icwq_101{background:var(--warn-soft);color:var(--warn)}._tuitionGrid_1icwq_112{display:grid}._programRow_1icwq_116{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;display:flex}._programName_1icwq_125{font-size:14px;font-weight:600}._programMeta_1icwq_130{color:var(--ink-3);font-size:12.5px}._rates_1icwq_135{flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;display:flex}._rate_1icwq_135{color:var(--ink-3);white-space:nowrap;font-size:12.5px}._rate_1icwq_135 strong{color:var(--ink);font-variant-numeric:tabular-nums;font-size:14px}._menu_1icwq_154{grid-template-columns:84px 1fr;gap:8px 12px;margin:0;font-size:14px;display:grid}._menu_1icwq_154 dt{color:var(--ink-3);font-size:13px}._menu_1icwq_154 dd{margin:0}._segmented_1icwq_171{flex-wrap:wrap;gap:6px;display:flex}._segmented_1icwq_171 button,._times_1icwq_178 button,._dayTabs_1icwq_179 button{border:1px solid var(--line-strong);background:var(--surface);height:34px;color:var(--ink-2);transition:all .12s var(--ease);border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:13.5px;font-weight:500;display:inline-flex}._segmented_1icwq_171 button:hover,._times_1icwq_178 button:hover,._dayTabs_1icwq_179 button:hover{border-color:var(--brand);color:var(--brand)}._segmentOn_1icwq_201,._times_1icwq_178 ._timeOn_1icwq_202,._dayTabs_1icwq_179 ._dayTabOn_1icwq_203{border-color:var(--brand)!important;background:var(--brand-soft)!important;color:var(--brand)!important}._dayTabs_1icwq_179{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}._dayTabs_1icwq_179 button{flex:none}._times_1icwq_178{flex-wrap:wrap;gap:6px;display:flex}._times_1icwq_178 button{font-variant-numeric:tabular-nums}._formGrid_1icwq_230{gap:10px;display:grid}._twoUp_1icwq_235{grid-template-columns:1fr 1fr;gap:10px;display:grid}._selected_1icwq_241{color:var(--brand);font-weight:600}._conflict_1icwq_246{background:var(--warn-soft);color:var(--warn);border-radius:10px;gap:8px;padding:10px 12px;font-size:13.5px;display:grid}._success_1icwq_256{background:var(--ok-soft);border-color:#bfe5cf}._success_1icwq_256 ._heroTitle_1icwq_62{color:var(--ok)}._done_1icwq_265{color:var(--ok);align-items:center;gap:6px;font-size:13px;display:flex}._error_1icwq_273{color:var(--danger);font-size:13px}._linkButton_1icwq_278{color:var(--brand);background:0 0;border:0;padding:0;font-weight:550}@media (width<=520px){._eventList_1icwq_72 li{grid-template-columns:1fr auto}._eventDate_1icwq_90{grid-column:1/-1}._programRow_1icwq_116{flex-direction:column;align-items:flex-start}._rates_1icwq_135{justify-content:flex-start}._twoUp_1icwq_235{grid-template-columns:1fr}}._shell_27la3_1{--gutter:clamp(12px, 3vw, 24px);--chat-w:clamp(380px, 32vw, 440px);--site-header-h:110px;--site-top-h:64px;--fold:.22s;background:var(--surface);min-height:100%}._skip_27la3_11{z-index:50;border-radius:var(--radius-sm);background:var(--brand);color:#fff;padding:8px 14px;font-weight:600;position:absolute;top:8px;left:8px;transform:translateY(-200%)}._skip_27la3_11:focus{transform:none}._header_27la3_31{z-index:20;pointer-events:none;position:sticky;top:0}._header_27la3_31>*{pointer-events:auto}._top_27la3_42{z-index:2;min-height:64px;padding:10px var(--gutter);border-bottom:1px solid var(--line);-webkit-backdrop-filter:saturate(180%)blur(12px);backdrop-filter:saturate(180%)blur(12px);background:#fffffff5;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}._brand_27la3_56{min-width:0;color:var(--ink);align-items:center;gap:10px;display:flex}._brand_27la3_56:hover{text-decoration:none}._logo_27la3_68{box-shadow:var(--shadow-sm);border-radius:10px;flex:none}._brandText_27la3_74{min-width:0;max-width:34ch;transition:opacity var(--fold) var(--ease), transform var(--fold) var(--ease), max-width var(--fold) var(--ease);line-height:1.2;display:grid}._brandLead_27la3_82{font-family:var(--font-display);letter-spacing:-.01em;font-size:16px;font-weight:700}._brandRest_27la3_89{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;font-weight:500;overflow:hidden}._header_27la3_31[data-compact] ._brandText_27la3_74{opacity:0;max-width:0;transform:translate(-6px)}._actions_27la3_104{flex:none;align-items:center;gap:6px;display:flex}._sparkle_27la3_111,._menuButton_27la3_112{width:40px;height:40px;color:var(--ink-2);background:0 0;border:1px solid #0000;border-radius:12px;place-items:center;display:grid}._sparkle_27la3_111{color:var(--brand);background:var(--brand-softer);border-color:var(--brand-soft)}._sparkle_27la3_111:hover{background:var(--brand-soft)}._sparkle_27la3_111[aria-expanded=true]{background:var(--brand);border-color:var(--brand);color:#fff}._menuButton_27la3_112:hover,._menuButton_27la3_112[aria-expanded=true]{background:var(--surface-3)}._loginButton_27la3_144{border:1px solid var(--line-strong);background:var(--surface);height:36px;color:var(--ink);white-space:nowrap;border-radius:10px;align-items:center;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}._loginButton_27la3_144:hover{border-color:var(--brand);color:var(--brand);text-decoration:none}._accountMenu_27la3_166{position:relative}._avatarButton_27la3_170{height:40px;color:var(--ink-2);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:0 8px 0 4px;font-size:14px;font-weight:550;display:flex}._avatarButton_27la3_170:hover,._avatarButton_27la3_170[aria-expanded=true]{background:var(--surface-3)}._avatarName_27la3_189{text-overflow:ellipsis;white-space:nowrap;max-width:12ch;overflow:hidden}._avatarCircle_27la3_196{background:linear-gradient(135deg, var(--sea), #138a78);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;font-size:12.5px;font-weight:650;display:grid}._accountPanel_27la3_208{z-index:5;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:240px;box-shadow:var(--shadow-lg);animation:_drop_27la3_1 .14s var(--ease);padding:8px;position:absolute;top:calc(100% + 6px);right:0}._accountPanel_27la3_208:before{content:"";height:8px;position:absolute;inset:-8px 0 auto}._accountPanel_27la3_208[hidden]{display:none}._accountLinks_27la3_234{gap:4px;display:grid}._accountWho_27la3_239{border-bottom:1px solid var(--line);overflow-wrap:anywhere;gap:1px;padding:6px 10px 8px;font-size:13px;display:grid}._accountWho_27la3_239 span{color:var(--ink-3)}._accountLinks_27la3_234 ul{margin:0;padding:0;list-style:none;display:grid}._accountLinks_27la3_234 a,._accountLinks_27la3_234 button{width:100%;color:var(--ink-2);text-align:left;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:14px;display:block}._accountLinks_27la3_234 a:hover,._accountLinks_27la3_234 button:hover{background:var(--surface-2);color:var(--ink);text-decoration:none}._row_27la3_281{z-index:1;border-bottom:1px solid var(--line);background:var(--surface-2);transition:transform var(--fold) var(--ease), visibility 0s;position:relative}._header_27la3_31[data-compact] ._row_27la3_281{visibility:hidden;transition:transform var(--fold) var(--ease), visibility 0s var(--fold);transform:translateY(-100%)}._row_27la3_281 ul,._menuNav_27la3_296 ul{padding:7px var(--gutter);flex-wrap:wrap;gap:4px;margin:0;list-style:none;display:flex}._row_27la3_281 a,._menuNav_27la3_296 a{color:var(--ink-2);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13.5px;font-weight:550;display:inline-flex}._row_27la3_281 a svg,._menuNav_27la3_296 a svg{color:var(--ink-4)}._row_27la3_281 a:hover,._menuNav_27la3_296 a:hover{background:var(--surface-3);text-decoration:none}._row_27la3_281 a[aria-current=page],._menuNav_27la3_296 a[aria-current=page]{background:var(--brand-soft);color:var(--brand)}._row_27la3_281 a[aria-current=page] svg,._menuNav_27la3_296 a[aria-current=page] svg{color:var(--brand)}._menuPanel_27la3_341{max-height:calc(100dvh - var(--site-top-h));border-bottom:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-lg);animation:_drop_27la3_1 .16s var(--ease);position:absolute;top:100%;left:0;right:0;overflow-y:auto}._menuNav_27la3_296 ul{padding:10px var(--gutter);gap:2px;display:grid}._menuNav_27la3_296 a{border-radius:10px;padding:10px 12px;font-size:15px;display:flex}._menuAccount_27la3_367{padding:10px var(--gutter) 14px;border-top:1px solid var(--line)}._menuAccount_27la3_367 ._loginButton_27la3_144{justify-content:center;width:100%;height:42px}._content_27la3_380{min-width:0}._content_27la3_380:focus{outline:none}._chatPanel_27la3_388{top:var(--site-header-h);z-index:10;width:var(--chat-w);border-left:1px solid var(--line);background:var(--surface);transition:top var(--fold) var(--ease);animation:_slide_27la3_1 .2s var(--ease);flex-direction:column;display:flex;position:fixed;bottom:0;right:0;box-shadow:-12px 0 32px -24px #17171c47}._chatPanel_27la3_388[hidden]{display:none}._shell_27la3_1[data-compact] ._chatPanel_27la3_388{top:var(--site-top-h)}._shell_27la3_1[data-chat=sidebar] ._content_27la3_380{margin-right:var(--chat-w)}._shell_27la3_1[data-chat=page] ._chatPanel_27la3_388{width:auto;box-shadow:none;background:var(--surface-2);border-left:0;animation:none;left:0}._shell_27la3_1[data-chat=page] ._chatPanel_27la3_388>*{border-inline:1px solid var(--line);width:100%;max-width:880px;margin:0 auto}._chatControl_27la3_432{width:34px;height:36px;color:var(--ink-2);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}._chatControl_27la3_432:hover{background:var(--surface-3)}@media (width<=640px){._avatarName_27la3_189{display:none}}@media (width<=880px){._shell_27la3_1[data-chat=page] ._chatPanel_27la3_388>*{border-inline:0}}@media (width<=480px){._top_27la3_42{gap:8px;min-height:58px}._logo_27la3_68{width:32px;height:32px}._brandLead_27la3_82{font-size:15px}._brandRest_27la3_89{white-space:normal;font-size:11.5px}._actions_27la3_104{gap:4px}}@keyframes _drop_27la3_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes _slide_27la3_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._brandText_27la3_74,._row_27la3_281,._header_27la3_31[data-compact] ._row_27la3_281,._chatPanel_27la3_388{transition:none}._accountPanel_27la3_208,._menuPanel_27la3_341,._chatPanel_27la3_388{animation:none}}._page_3zr2p_1{min-height:calc(100dvh - var(--site-header-h,0px));background:radial-gradient(900px 400px at 50% -10%, var(--brand-softer), transparent 70%), var(--surface-2);place-items:center;padding:clamp(32px,6vw,64px) 16px;display:grid}._standalone_3zr2p_11{min-height:100%;padding-top:64px}._back_3zr2p_16{align-items:center;gap:6px;font-size:14px;font-weight:550;display:inline-flex;position:fixed;top:18px;left:20px}._card_3zr2p_27{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);width:min(400px,100%);box-shadow:var(--shadow-lg);gap:8px;padding:32px;display:grid}._card_3zr2p_27 h1{font-size:22px;font-weight:650}._mark_3zr2p_43{border-radius:12px;margin-bottom:8px}._form_3zr2p_48{gap:14px;margin-top:16px;display:grid}._error_3zr2p_54{color:var(--danger);font-size:13px}._notice_3zr2p_59{border-radius:var(--radius-sm);background:var(--warn-soft);color:var(--warn);padding:10px 12px;font-size:13px}._switch_3zr2p_67{color:var(--ink-3);text-align:center;font-size:13px}._switch_3zr2p_67 button{color:var(--brand);background:0 0;border:0;padding:0;font-weight:550}._hint_3zr2p_81{color:var(--ink-3);text-align:center;font-size:12.5px}._main_1xwcz_1{gap:14px;max-width:720px;margin:0 auto;padding:clamp(24px,5vw,40px) clamp(16px,4vw,24px) 80px;display:grid}._title_1xwcz_9{overflow-wrap:anywhere;font-size:clamp(24px,1.2rem + 2vw,30px);font-weight:700}._search_1xwcz_15{border:1px solid var(--line-strong);color:var(--ink-3);border-radius:12px;align-items:center;gap:10px;margin:10px 0 8px;padding:0 14px;display:flex}._search_1xwcz_15:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}._search_1xwcz_15 input{border:0;padding:12px 0;box-shadow:none!important}._group_1xwcz_37{gap:4px;margin-top:12px;display:grid}._groupTitle_1xwcz_43{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-size:12px;font-weight:650}._list_1xwcz_51{margin:0;padding:0;list-style:none}._item_1xwcz_57{border-bottom:1px solid var(--line);color:var(--ink);gap:2px;padding:12px 0;font-weight:550;display:grid}._item_1xwcz_57:hover{color:var(--brand);text-decoration:none}._excerpt_1xwcz_71{color:var(--ink-3);font-size:13.5px;font-weight:400}._crumb_1xwcz_77{font-size:13px}._article_1xwcz_81{gap:16px;font-size:16px;line-height:1.65;display:grid}._category_1xwcz_88{color:var(--brand);font-size:13px;font-weight:600}._updated_1xwcz_94{color:var(--ink-3);font-size:13px}._itemTitle_1xwcz_99{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._staffGroup_1xwcz_106{border-top:2px dashed var(--line-strong);margin-top:28px;padding-top:16px}._privateNote_1xwcz_112{color:var(--sea);font-size:12.5px;font-weight:450}._staffBanner_1xwcz_118{border:1px solid var(--sea-soft);background:var(--sea-soft);color:var(--ink-2);border-radius:10px;padding:10px 14px;font-size:13.5px;line-height:1.5}._page_1ivvq_1{gap:32px;max-width:880px;margin:0 auto;padding:clamp(24px,5vw,48px) clamp(16px,4vw,24px) 80px;display:grid}._hero_1ivvq_9{border:1px solid var(--brand-soft);border-radius:var(--radius-lg);background:radial-gradient(600px 240px at 100% 0%, var(--sea-soft), transparent 70%), linear-gradient(135deg, var(--brand-softer), var(--surface));justify-items:start;gap:10px;padding:clamp(20px,4vw,32px);display:grid}._heroLogo_1ivvq_21{box-shadow:var(--shadow);border-radius:16px;margin-bottom:6px}._title_1ivvq_27{overflow-wrap:anywhere;font-size:clamp(24px,1.1rem + 2.2vw,34px);font-weight:700}._tagline_1ivvq_33{color:var(--ink-2);font-size:16px}._today_1ivvq_38{border:1px solid var(--line);background:var(--surface);border-radius:999px;flex-wrap:wrap;align-items:center;gap:4px 10px;max-width:100%;margin-top:4px;padding:8px 14px;font-size:14px;font-weight:500;display:flex}._dot_1ivvq_53{border-radius:50%;flex:none;width:8px;height:8px}._dotOpen_1ivvq_60{background:var(--ok);box-shadow:0 0 0 4px var(--ok-soft)}._dotClosed_1ivvq_61{background:var(--danger);box-shadow:0 0 0 4px var(--danger-soft)}._heroActions_1ivvq_63{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}._primary_1ivvq_70,._secondary_1ivvq_71{border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:15px;font-weight:600;display:inline-flex}._primary_1ivvq_70{background:var(--brand);color:#fff;border:0}._primary_1ivvq_70:hover{background:var(--brand-strong)}._secondary_1ivvq_71{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink)}._secondary_1ivvq_71:hover{border-color:var(--brand);color:var(--brand);text-decoration:none}._section_1ivvq_104{gap:12px;display:grid}._sectionTitle_1ivvq_109{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-size:12px;font-weight:650}._links_1ivvq_117{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}._link_1ivvq_117{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);height:100%;box-shadow:var(--shadow-sm);color:var(--ink);transition:border-color .12s var(--ease), box-shadow .12s var(--ease);align-items:flex-start;gap:12px;padding:14px;display:flex}._link_1ivvq_117:hover{border-color:var(--brand-soft);box-shadow:var(--shadow);text-decoration:none}._linkIcon_1ivvq_146{background:var(--brand-soft);width:36px;height:36px;color:var(--brand);border-radius:10px;flex:none;place-items:center;display:grid}._linkText_1ivvq_157{gap:2px;min-width:0;font-size:13.5px;display:grid}._linkLabel_1ivvq_164{font-size:15px;font-weight:600}._muted_1ivvq_169{color:var(--ink-3)}._questions_1ivvq_173{flex-wrap:wrap;gap:8px;display:flex}._question_1ivvq_173{border:1px solid var(--line-strong);background:var(--surface);max-width:100%;color:var(--ink-2);text-align:left;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;display:inline-flex}._question_1ivvq_173 svg{color:var(--brand);flex:none}._question_1ivvq_173:hover{border-color:var(--brand);background:var(--brand-softer);color:var(--brand)}._contact_1ivvq_204{gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}._contact_1ivvq_204 li{overflow-wrap:anywhere;align-items:flex-start;gap:10px;min-width:0;display:flex}._contact_1ivvq_204 svg{color:var(--ink-4);flex:none;margin-top:2px}._main_ja3rm_1{--gutter:clamp(16px, 4vw, 24px);max-width:880px;padding:clamp(24px, 5vw, 40px) var(--gutter) 80px;gap:16px;margin:0 auto;display:grid}._title_ja3rm_10{font-size:clamp(24px,1.2rem + 2vw,30px);font-weight:700}._intro_ja3rm_15{max-width:60ch;color:var(--ink-2)}._section_ja3rm_20{gap:10px;margin-top:8px;display:grid}._sectionTitle_ja3rm_26{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-size:12px;font-weight:650}._meta_ja3rm_34{color:var(--ink-3);font-size:13.5px}._meta_ja3rm_34 svg{vertical-align:-2px}._events_ja3rm_45{margin:0;padding:0;list-style:none;display:grid}._event_ja3rm_45{border-bottom:1px solid var(--line);align-items:center;gap:14px;padding:12px 0;display:flex}._eventMain_ja3rm_61{flex-wrap:wrap;flex:1;align-items:center;gap:6px 14px;min-width:0;display:flex}._eventBody_ja3rm_70{overflow-wrap:anywhere;flex:14rem;gap:2px;min-width:0;display:grid}._eventTitle_ja3rm_78{font-weight:600}._dateTile_ja3rm_82{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex:none;place-items:center;width:48px;display:grid;overflow:hidden}._dateTile_ja3rm_82 span{text-align:center;text-transform:uppercase;color:#fff;background:var(--brand);width:100%;padding:1px 0;font-size:10.5px;font-weight:650}._dateTile_ja3rm_82 strong{font-size:19px;font-weight:650;line-height:1.4}._pill_ja3rm_110{white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:2px 9px;font-size:12px;font-weight:600;display:inline-flex}._pillClosed_ja3rm_121{background:var(--danger-soft);color:var(--danger)}._pillSpecial_ja3rm_122{background:var(--warn-soft);color:var(--warn)}._pillEvent_ja3rm_123{background:var(--sea-soft);color:var(--sea)}._cards_ja3rm_127{grid-template-columns:repeat(auto-fill,minmax(min(100%,18rem),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}._card_ja3rm_127{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-width:0;box-shadow:var(--shadow-sm);overflow-wrap:anywhere;align-content:start;gap:8px;padding:16px;display:grid}._cardToday_ja3rm_149{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}._cardTitle_ja3rm_154{flex-wrap:wrap;align-items:center;gap:8px;font-size:17px;font-weight:650;display:flex}._menu_ja3rm_163{grid-template-columns:auto minmax(0,1fr);gap:6px 12px;margin:0;font-size:14px;display:grid}._menu_ja3rm_163 dt{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);padding-top:2px;font-size:12px;font-weight:600}._menu_ja3rm_163 dd{margin:0}._menu_ja3rm_163 strong{font-weight:600}._rates_ja3rm_188{border-collapse:collapse;width:100%;font-size:13.5px}._rates_ja3rm_188 th,._rates_ja3rm_188 td{border-top:1px solid var(--line);text-align:left;padding:6px 0}._rates_ja3rm_188 thead th{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);border-top:0;font-size:11.5px;font-weight:600}._rates_ja3rm_188 tbody th{font-weight:500}._rates_ja3rm_188 td{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-left:8px}._rates_ja3rm_188 thead th:not(:first-child){text-align:right}._today_ja3rm_227{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);flex-wrap:wrap;align-items:center;gap:4px 10px;width:fit-content;max-width:100%;margin-top:4px;padding:10px 14px;font-size:14px;font-weight:500;display:flex}._dot_ja3rm_243{border-radius:50%;flex:none;width:8px;height:8px}._dotOpen_ja3rm_250{background:var(--ok);box-shadow:0 0 0 4px var(--ok-soft)}._dotClosed_ja3rm_251{background:var(--danger);box-shadow:0 0 0 4px var(--danger-soft)}._hours_ja3rm_253{margin:0;font-size:14px;display:grid}._hours_ja3rm_253 div{border-bottom:1px solid var(--line);justify-content:space-between;gap:12px;padding:5px 0;display:flex}._hours_ja3rm_253 dd{font-variant-numeric:tabular-nums;margin:0}._contact_ja3rm_272{gap:10px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}._contact_ja3rm_272 li{align-items:flex-start;gap:10px;min-width:0;display:flex}._contact_ja3rm_272 svg{color:var(--ink-4);flex:none;margin-top:2px}._tour_ja3rm_294{max-width:560px}:root{--brand:#473bce;--brand-strong:#3a2fb3;--brand-soft:#efedfc;--brand-softer:#f7f6fe;--sea:#0a7566;--sea-soft:#e3f6f2;--ink:#17171c;--ink-2:#3c3c46;--ink-3:#6b6b78;--ink-4:#7f7f8b;--line:#e8e8ee;--line-strong:#d9d9e2;--surface:#fff;--surface-2:#f8f8fa;--surface-3:#f1f1f5;--ok:#0f7543;--ok-soft:#e6f5ec;--warn:#9a5b00;--warn-soft:#fdf3e1;--danger:#c4314b;--danger-soft:#fdebee;--radius-sm:8px;--radius:12px;--radius-lg:18px;--shadow-sm:0 1px 2px #17171c0f;--shadow:0 1px 2px #17171c0d, 0 8px 24px -12px #17171c2e;--shadow-lg:0 24px 64px -24px #17171c47;--ease:cubic-bezier(.2, .8, .2, 1);--font:"Inter", -apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", system-ui, sans-serif;--font-display:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Inter", "Segoe UI", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font);color:var(--ink);background:var(--surface-2);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-feature-settings:"cv11", "ss01";font-size:15px;line-height:1.5}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;min-height:100%;margin:0}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.015em;margin:0;line-height:1.2}p{margin:0}a{color:var(--brand);text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline}button,input,textarea,select{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:6px}[tabindex="-1"]:focus{outline:none}[tabindex="-1"]:focus-visible{outline:2px solid var(--brand-soft)}input,textarea,select{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface);width:100%;transition:border-color .12s var(--ease), box-shadow .12s var(--ease);padding:9px 11px}input:focus,textarea:focus,select:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft);outline:none}label{color:var(--ink-2);gap:6px;font-size:13px;font-weight:500;display:grid}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.muted{color:var(--ink-3)}.markdown>*+*{margin-top:.6em}.markdown ul,.markdown ol{margin:0;padding-left:1.2em}.markdown li+li{margin-top:.25em}.markdown strong{font-weight:600}.markdown em{color:var(--ink-3)}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
