._icon_x5rhu_1{display:block;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._btn_1tgyt_1{display:inline-grid;place-items:center;flex:none;border-radius:50%;border:2px solid var(--rule);background:var(--paper);color:var(--ink);cursor:pointer;padding:0}._sm_1tgyt_14{width:44px;height:44px}._md_1tgyt_19{width:48px;height:48px}._lg_1tgyt_24{width:56px;height:56px}._plain_1tgyt_29{border-color:transparent;background:transparent}._primary_1tgyt_34{border-color:var(--accent-fill);background:var(--accent-fill);color:#0b0d0d}._outline_1tgyt_40{border-color:var(--ink);background:transparent}._dark_1tgyt_45{border-color:var(--ink);background:var(--ink);color:var(--paper)}._btn_1tgyt_1[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}._btn_1tgyt_1[aria-disabled=true]{opacity:.35;cursor:default}._bar_s7tkf_1{position:fixed;z-index:40;left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + 12px);width:min(720px,calc(100vw - 20px));min-height:var(--bar-h);display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:20px;background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--rule);box-shadow:0 10px 30px #00000024}._crumbs_s7tkf_20{display:flex;align-items:center;gap:0;flex:none;list-style:none;margin:0;padding:0}._crumb_s7tkf_20{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:var(--ink-soft)}._tail_s7tkf_39{flex:none;margin-left:auto;width:36px}._on_s7tkf_45{background:var(--accent-wash);color:var(--ink)}._sep_s7tkf_50{color:var(--ink-soft);font-size:12px}._divider_s7tkf_55{width:1px;align-self:stretch;background:var(--rule);flex:none}._legend_s7tkf_62{display:flex;align-items:center;gap:10px;min-width:0;flex:1}._lic_s7tkf_70{width:36px;height:36px;border-radius:12px;background:var(--accent-wash);display:grid;place-items:center;flex:none;color:var(--ink)}._ltx_s7tkf_81{min-width:0}._ltx_s7tkf_81 b,._ltx_s7tkf_81 span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._ltx_s7tkf_81 b{font-size:14px}._ltx_s7tkf_81 span{font-size:12.5px;color:var(--ink-soft)}@media (max-width: 520px){._crumbs_s7tkf_20 li:nth-last-child(n+6){display:none}}._user_4zy8r_1{display:inline-flex;align-items:center;gap:6px}._avatar_4zy8r_7{width:28px;height:28px;border-radius:50%}._name_4zy8r_13{max-width:12em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-sm);font-weight:600}@media (max-width: 480px){._name_4zy8r_13{display:none}}._shell_1kr8v_1{min-height:100dvh;background:radial-gradient(ellipse at 50% 40%,var(--paper),var(--sheet) 70%)}._top_1kr8v_6{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:var(--space-3);padding:calc(env(safe-area-inset-top,0px) + 6px) 16px 6px;background:color-mix(in srgb,var(--paper) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._brand_1kr8v_18{font-weight:800;font-size:15px;letter-spacing:.02em;color:var(--ink);text-decoration:none;min-height:44px;display:inline-flex;align-items:center}._brand_1kr8v_18 span{color:var(--accent)}._title_1kr8v_33{flex:1;min-width:0;margin:0;font-weight:700;font-size:15px;color:var(--ink-soft);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._main_1kr8v_46{outline:none;padding-bottom:calc(var(--bar-h) + 40px + env(safe-area-inset-bottom,0px))}._skip_1kr8v_52{position:absolute;left:var(--space-3);top:-100px;z-index:100;padding:var(--space-2) var(--space-4);background:var(--ink);color:var(--sheet);border-radius:var(--radius-sm);font-weight:600}._skip_1kr8v_52:focus{top:var(--space-3)}._card_2py3q_1{position:fixed;z-index:60;width:max-content;max-width:min(320px,calc(100vw - 16px));box-sizing:border-box;padding:10px 12px;border-radius:var(--radius-md);background:var(--sheet);color:var(--ink);border:1px solid var(--rule);box-shadow:0 6px 24px #0000002e;font-family:var(--font-ui);font-size:.875rem;line-height:1.45;text-align:left;white-space:normal}@media (prefers-reduced-motion: no-preference){._card_2py3q_1{animation:_rise_2py3q_1 .12s ease-out}}@keyframes _rise_2py3q_1{0%{opacity:0;transform:translateY(3px)}}._head_2py3q_33{margin:0;font-weight:700}._line_2py3q_38{margin:4px 0 0}._muted_2py3q_42{margin:4px 0 0;color:var(--ink-soft)}._quote_2py3q_47{margin:4px 0 0;font-family:var(--font-read)}._tag_2py3q_52{display:inline-block;margin-top:6px;padding:1px 6px;border-radius:var(--radius-sm);font-size:.75rem;font-weight:600;color:var(--alert);background:var(--alert-wash)}._also_2py3q_63{margin:6px 0 0}._also_2py3q_63 a{color:var(--accent)}._actions_2py3q_71{display:flex;gap:6px;margin-top:8px}._thumb_2py3q_77{display:block;max-width:100%;max-height:140px;margin-top:6px;border-radius:var(--radius-sm);background:#fff}._wrap_1uk8y_1{max-width:640px;margin:0 auto;padding:var(--space-8) 20px;text-align:center}._kicker_1uk8y_8{font-size:13px;font-weight:700;letter-spacing:.06em;color:var(--accent);margin:0}._title_1uk8y_16{font-family:var(--font-read);font-size:var(--text-display);line-height:1.1;margin:var(--space-2) 0 var(--space-4)}._lede_1uk8y_23{color:var(--ink-soft);margin:0 0 var(--space-5)}._acts_1uk8y_28{display:flex;justify-content:center;gap:var(--space-3)}._box_1evdy_1{display:grid;gap:var(--space-2)}._label_1evdy_6{font-size:var(--text-sm);color:var(--ink-soft)}._input_1evdy_11{font:inherit;font-size:var(--text-md);padding:10px 12px;min-height:44px;border:1.5px solid var(--rule);border-radius:var(--radius-sm);background:var(--sheet);color:var(--ink)}._input_1evdy_11:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._status_1evdy_27{margin:0;min-height:1.4em;font-size:var(--text-sm);color:var(--ink-soft)}._results_1evdy_34{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-3);max-height:55vh;overflow:auto}._hit_1evdy_44{display:grid;gap:4px}._hitLink_1evdy_49,._scene_1evdy_50{color:var(--accent);font-weight:600}._scene_1evdy_50{font-weight:400;font-size:var(--text-sm)}._snippet_1evdy_60{margin:0;font-size:var(--text-sm)}._snippet_1evdy_60 mark{background:var(--accent-wash);color:var(--ink);border-radius:3px}._list_nsmk9_1{margin:0;display:grid}._row_nsmk9_6{display:grid;grid-template-columns:minmax(8rem,1fr) 2fr;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--rule);font-size:var(--text-sm)}._row_nsmk9_6 dd{margin:0;display:flex;flex-direction:column}._ok_nsmk9_21{color:var(--accent);font-weight:600}._wait_nsmk9_26{color:var(--alert);font-weight:600}._note_nsmk9_31{color:var(--ink-soft)}@media (max-width: 420px){._row_nsmk9_6{grid-template-columns:1fr;gap:0}}._value_nsmk9_42{color:var(--ink);font-weight:600}._wrap_5b4kt_1{display:grid;gap:var(--space-3)}._bar_5b4kt_6{display:grid;gap:8px}._chips_5b4kt_11{display:flex;flex-wrap:wrap;gap:6px}._chips_5b4kt_11 button{min-height:44px;padding:4px 14px;border-radius:22px;border:1.5px solid var(--accent-fill);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer}._chips_5b4kt_11 button[aria-pressed=true]{background:var(--accent-fill);color:#0d2b2b;font-weight:600}._chips_5b4kt_11 button:focus-visible,._search_5b4kt_36 input:focus-visible,._item_5b4kt_37:focus-visible{outline:3px solid var(--focus);outline-offset:2px}._search_5b4kt_36 input{width:100%;min-height:44px;padding:6px 12px;border-radius:10px;border:1.5px solid var(--rule);background:var(--paper);color:var(--ink);font:inherit}._count_5b4kt_53{margin:0;font-size:var(--text-sm);color:var(--ink-soft)}._lessons_5b4kt_59,._lessons_5b4kt_59 ul,._grid_5b4kt_61,._grid_5b4kt_61 ul{list-style:none;margin:0;padding:0}._lessons_5b4kt_59>li{margin-bottom:var(--space-3)}._lessons_5b4kt_59 h3{margin:0 0 6px;font-size:var(--text-md, 1rem)}._item_5b4kt_37{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:44px;padding:8px 10px;border-radius:10px;color:var(--ink);text-decoration:none}._item_5b4kt_37:hover{background:var(--accent-wash)}._kind_5b4kt_93{font-size:var(--text-sm);font-weight:600;color:var(--accent);min-width:5.5em}._name_5b4kt_100{font-weight:600}._figs_5b4kt_104{font-size:var(--text-sm);color:var(--ink-soft)}._grid_5b4kt_61{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-3)}._card_5b4kt_115{display:grid;gap:6px;align-content:start;padding:10px;border:1px solid var(--rule);border-radius:12px}._card_5b4kt_115 img{width:100%;height:150px;object-fit:contain;background:#fff;border-radius:8px}._figName_5b4kt_132{margin:0;font-weight:600}._backdrop_748wy_2{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;background:radial-gradient(60% 55% at 70% 45%,rgb(57 188 189 / 16%),transparent 70%),radial-gradient(45% 40% at 15% 80%,rgb(242 140 107 / 10%),transparent 70%)}._backdrop_748wy_2 img{position:absolute;width:clamp(160px,26vw,360px);height:auto;opacity:.09;filter:grayscale(1) contrast(1.2);mix-blend-mode:multiply;mask-image:radial-gradient(closest-side,#000 55%,transparent 100%);-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent 100%)}._slot0_748wy_24{left:-2%;top:4%;transform:rotate(-4deg)}._slot1_748wy_29{right:2%;top:2%;transform:rotate(3deg)}._slot2_748wy_34{left:26%;bottom:-6%;transform:rotate(2deg)}._slot3_748wy_39{right:-3%;bottom:6%;transform:rotate(-3deg)}._slot4_748wy_44{left:40%;top:-4%;transform:rotate(-2deg)}._slot5_748wy_49{left:-4%;bottom:12%;transform:rotate(4deg)}[data-theme=dark] ._backdrop_748wy_2 img{filter:grayscale(1) invert(1) contrast(1.1);mix-blend-mode:screen;opacity:.1}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) ._backdrop_748wy_2 img{filter:grayscale(1) invert(1) contrast(1.1);mix-blend-mode:screen;opacity:.1}}._poster_748wy_69{position:relative;width:min(100%,400px);padding:var(--space-6) var(--space-6) var(--space-4);border-radius:22px;background:color-mix(in srgb,var(--paper) 88%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--rule);border-top:6px solid var(--accent-fill);box-shadow:0 18px 50px #0000001f;text-align:left}._kicker_748wy_82{margin:0;font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent)}._title_748wy_91{margin:var(--space-2) 0 var(--space-1);font-family:var(--font-read);font-size:clamp(1.75rem,3.4vw,2.5rem);line-height:1.12}._author_748wy_98{margin:0;color:var(--ink-soft);font-weight:600}._quote_748wy_104{margin:var(--space-5) 0 0;padding-left:var(--space-4);border-left:3px solid var(--accent-fill)}._quote_748wy_104 p{margin:0;font-family:var(--font-read);font-size:var(--text-lg);font-style:italic}._quote_748wy_104 cite{display:block;margin-top:var(--space-1);font-size:var(--text-xs);font-style:normal;color:var(--ink-soft)}._stats_748wy_125{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);list-style:none;margin:var(--space-5) 0 0;padding:0;color:var(--ink-soft);font-size:var(--text-sm)}._stats_748wy_125 b{color:var(--ink);font-size:var(--text-lg)}._open_748wy_141{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-5);font-weight:700}._foot_748wy_150{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-5);padding-top:var(--space-3);border-top:1px solid var(--rule)}._logo_748wy_160{font-weight:800;font-size:22px;letter-spacing:.02em;color:var(--ink)}._logo_748wy_160 span{color:var(--accent)}._by_748wy_171{font-size:var(--text-xs);color:var(--ink-soft)}._flow_1lcb7_2{stroke-dasharray:5 7;animation:_blood_1lcb7_1 var(--beat, .92s) cubic-bezier(.2,.9,.3,1) infinite}._still_1lcb7_7{stroke-dasharray:none}@keyframes _blood_1lcb7_1{to{stroke-dashoffset:-12}}@media (prefers-reduced-motion: reduce){._flow_1lcb7_2{animation:none;stroke-dasharray:none}}._sprout_163hq_1{transform-box:fill-box;transform-origin:40% 100%}@keyframes _sway_163hq_17{0%,to{transform:rotate(-7deg)}45%{transform:rotate(7deg)}}._sway_163hq_17{animation:_sway_163hq_17 4s ease-in-out infinite}@media (prefers-reduced-motion: reduce){._sway_163hq_17{animation:none}}._world_1iabh_2{--skin: #ffffff;--organ: #f28c6b;--organ-ink: #a9341a;--brain: #f4b6c8;--lung: #9ed8e0;--nerve: #427cbf;--glow: rgb(57 188 189 / 35%);--safe-top: 112px;--safe-bottom: calc(var(--bar-h) + 30px + env(safe-area-inset-bottom, 0px));--safe-left: 84px;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}[data-theme=dark] ._world_1iabh_2{--skin: #16292a;--glow: rgb(57 188 189 / 45%)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) ._world_1iabh_2{--skin: #16292a;--glow: rgb(57 188 189 / 45%)}}@media (max-width: 720px){._world_1iabh_2{--safe-left: 0px;--safe-bottom: calc(var(--bar-h) + 30px + 66px + env(safe-area-inset-bottom, 0px))}}._library_1iabh_40{position:absolute;inset:var(--safe-top) 0 var(--safe-bottom) 0;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:clamp(16px,4vw,56px);padding:0 24px;transition:transform .45s ease-in,opacity .45s ease-in}._leaving_1iabh_54{transform:scale(2.4);opacity:0}._stars_1iabh_59{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;color:var(--ink-soft)}._orbs_1iabh_67{position:relative;flex:0 1 auto;width:min(48vw,560px);height:min(64vh,520px)}@media (max-width: 860px){._library_1iabh_40{flex-direction:column;justify-content:flex-start;overflow-y:auto;padding:8px 16px 24px;inset:var(--header-h) 0 var(--safe-bottom) 0}._orbs_1iabh_67{flex:none;width:min(92vw,520px);height:250px}._orbLive_1iabh_90{top:50%;width:170px}}._orb_1iabh_67{position:absolute;border-radius:50%;display:grid;place-items:center;border:3px solid var(--rule);background:var(--paper)}._orbLive_1iabh_90{left:50%;top:46%;width:min(48vw,240px);aspect-ratio:1;transform:translate(-50%,-50%);border-color:var(--accent-fill);box-shadow:0 0 0 26px var(--glow);cursor:pointer;padding:0}._orbLive_1iabh_90 svg{width:42%;height:auto}._orbDim_1iabh_122{opacity:.5;width:min(18vw,92px);aspect-ratio:1}._orbTitle_1iabh_128{position:absolute;left:50%;top:calc(46% + min(24vw,120px) + 40px);transform:translate(-50%);margin:0;font-weight:800;font-size:clamp(18px,3vw,24px);text-align:center;width:90%}._core_1iabh_142{position:absolute;top:var(--safe-top);bottom:var(--safe-bottom);left:var(--safe-left);right:0;transition:opacity .4s}._coreFull_1iabh_151{top:0;right:0;bottom:0;left:0}._coreHidden_1iabh_156{opacity:0;pointer-events:none}._svg_1iabh_161{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}._canvas_1iabh_169{position:absolute;top:0;right:0;bottom:0;left:0}._spots_1iabh_174{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._thread_1iabh_180{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}._thread_1iabh_180 path{fill:none;stroke:var(--accent-fill);stroke-width:1.4;stroke-dasharray:1.5 5;opacity:.45}._spot_1iabh_174{position:absolute;left:0;top:0;width:44px;height:44px;margin:-22px 0 0 -22px;border:0;padding:0;background:transparent;pointer-events:auto;cursor:pointer;display:grid;place-items:center;color:var(--ink)}._spot_1iabh_174 span{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:800 12px var(--font-ui);background:var(--paper);border:2.5px solid var(--accent-fill);box-shadow:0 0 0 5px var(--glow)}._planned_1iabh_226 span{border-style:dashed;border-color:var(--ink-soft);box-shadow:none}._spot_1iabh_174._dim_1iabh_232{opacity:.12;pointer-events:none}._spot_1iabh_174._sel_1iabh_237 span,._spot_1iabh_174._hl_1iabh_238 span{border-width:4px;border-color:var(--accent)}._spot_1iabh_174:focus-visible{outline:none}._spot_1iabh_174:focus-visible span{outline:3px solid var(--focus);outline-offset:3px}._coreBox_1iabh_252{position:absolute;pointer-events:none}._rail_1iabh_259{position:fixed;z-index:30;display:flex;gap:8px}@media (min-width: 721px){._rail_1iabh_259{left:18px;top:50%;transform:translateY(-50%);flex-direction:column}}@media (max-width: 720px){._rail_1iabh_259{left:50%;transform:translate(-50%);bottom:calc(env(safe-area-inset-bottom,0px) + var(--bar-h) + 22px)}}._tools_1iabh_283{position:fixed;z-index:30;top:62px;right:14px;display:flex;gap:8px}._card_1iabh_294{position:fixed;z-index:35;right:18px;top:50%;transform:translateY(-50%);width:min(340px,calc(100vw - 36px));background:var(--paper);border:1px solid var(--rule);border-radius:22px;padding:20px;box-shadow:0 20px 50px #0000002e}@media (max-width: 720px){._card_1iabh_294{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + var(--bar-h) + 22px);right:10px;left:10px;width:auto;transform:none}}._cardN_1iabh_319{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.06em;color:var(--accent);text-transform:uppercase;margin:0}._dot_1iabh_331{width:10px;height:10px;border-radius:50%;display:inline-block;flex:none}._cardTitle_1iabh_339{font-size:23px;line-height:1.15;margin:8px 0 6px;font-weight:800}._cardP_1iabh_346{margin:0 0 14px;font-size:14.5px;color:var(--ink-soft)}._acts_1iabh_352{display:flex;gap:10px}._panel_1iabh_359{position:fixed;z-index:45;top:62px;right:14px;bottom:calc(var(--bar-h) + 30px);width:min(420px,calc(100vw - 28px));overflow:auto;background:var(--paper);border:1px solid var(--rule);border-radius:20px;padding:18px 20px;box-shadow:0 20px 50px #0000002e}._panelHead_1iabh_374{display:flex;align-items:flex-start;gap:10px}._panelTitle_1iabh_380{flex:1;font-size:20px;margin:6px 0 0}._panel_1iabh_359 h3{font-size:14px;color:var(--accent);margin:16px 0 6px}._panel_1iabh_359 p{margin:0 0 8px}._list_1iabh_396,._list_1iabh_396 ol{list-style:none;margin:0;padding:0}._list_1iabh_396 li{margin:4px 0}._list_1iabh_396 a{display:block;min-height:44px;padding:10px 6px;color:var(--ink);text-decoration:none;border-radius:8px}._list_1iabh_396 a:hover{background:var(--sheet)}._muted_1iabh_420{color:var(--ink-soft);font-size:13px}._breath_1iabh_427{transform-box:fill-box;transform-origin:center;animation:_breath_1iabh_427 4s ease-in-out infinite}._heart_1iabh_433{transform-box:fill-box;transform-origin:center;animation:_beat_1iabh_1 .92s ease-in-out infinite}@keyframes _breath_1iabh_427{0%,to{transform:scale(1)}45%{transform:scale(1.018)}}@keyframes _beat_1iabh_1{0%,60%,to{transform:scale(1)}15%{transform:scale(1.14)}30%{transform:scale(.97)}}@media (prefers-reduced-motion: reduce){._breath_1iabh_427,._heart_1iabh_433{animation:none!important}._library_1iabh_40,._core_1iabh_142{transition:none}}:root{color-scheme:light;--paper: #ffffff;--sheet: #f7f8f8;--ink: #000000;--ink-soft: #4d5555;--rule: #dadede;--accent: #1a6b6c;--accent-fill: #39bcbd;--accent-wash: #ddf3f3;--alert: #a9341a;--alert-wash: #fde4dd;--focus: #427cbf;--backdrop: rgb(0 0 0 / 45%);--font-read: "Literata", Georgia, "Times New Roman", serif;--font-ui: "Be Vietnam Pro", system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--text-xs: .8125rem;--text-sm: .875rem;--text-md: 1rem;--text-read: 1.1875rem;--text-lg: 1.3125rem;--text-xl: 1.6875rem;--text-display: clamp(2.125rem, 5vw, 3.25rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 2.75rem;--space-8: 4rem;--radius-sm: 6px;--radius-md: 10px;--radius-lg: 14px;--page-max: 1080px;--read-max: 68ch;--header-h: 3.5rem;--bar-h: 64px}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){color-scheme:dark;--paper: #0b0d0d;--sheet: #161a1a;--ink: #f2f4f4;--ink-soft: #b5bdbd;--rule: #2c3333;--accent: #39bcbd;--accent-fill: #39bcbd;--accent-wash: #123536;--alert: #f47a59;--alert-wash: #3a1a12;--focus: #00a8e1;--backdrop: rgb(0 0 0 / 65%)}}:root[data-theme=dark]{color-scheme:dark;--paper: #0b0d0d;--sheet: #161a1a;--ink: #f2f4f4;--ink-soft: #b5bdbd;--rule: #2c3333;--accent: #39bcbd;--accent-fill: #39bcbd;--accent-wash: #123536;--alert: #f47a59;--alert-wash: #3a1a12;--focus: #00a8e1;--backdrop: rgb(0 0 0 / 65%)}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-h) + 3rem);-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-md);line-height:1.55}a{color:inherit}h1,h2,h3{text-wrap:balance}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}[tabindex="-1"]:focus:not(:focus-visible){outline:none}[data-flash]{outline:3px solid var(--focus);outline-offset:3px;border-radius:4px}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
