.vXwCVq_band{background:var(--bg-base);color:var(--fg-default);font-family:var(--font-sans);padding-block:clamp(2.25rem,5vw,3.75rem)}.vXwCVq_inner{width:min(100% - 2.5rem,72rem);margin-inline:auto}.vXwCVq_eyebrow{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);margin:0;font-size:.8125rem;font-weight:650}.vXwCVq_h1{font-family:var(--font-serif);letter-spacing:-.02em;color:var(--fg-strong);margin:.6rem 0 0;font-size:clamp(2rem,4.6vw,3.4rem);font-weight:500;line-height:1.04}.vXwCVq_h2{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--fg-strong);margin:.5rem 0 0;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:500;line-height:1.1}.vXwCVq_lede{color:var(--fg-default);margin:.75rem 0 0;font-size:1.125rem;line-height:1.6}.vXwCVq_mono{font-variant-numeric:tabular-nums;font-variant-numeric:tabular-nums}.vXwCVq_console{background:linear-gradient(in oklch 165deg, var(--bg-raised-lift), var(--bg-raised));border:1px solid var(--border-default);box-shadow:var(--shadow-4), var(--edge-light);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.5rem 2rem;margin-top:2rem;padding:clamp(1.25rem,3.5vw,2rem);display:grid}.vXwCVq_consoleLabel{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-subtle);margin:0;font-size:.8125rem;font-weight:700}.vXwCVq_consoleTitle{font-family:var(--font-serif);color:var(--fg-strong);margin:.35rem 0 0;font-size:clamp(1.35rem,2.6vw,1.85rem);line-height:1.15}.vXwCVq_consoleMeta{color:var(--fg-default);margin:.5rem 0 0;font-size:1rem}.vXwCVq_count{justify-items:end;gap:.2rem;display:grid}.vXwCVq_countNum{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--fg-strong);font-size:1.5rem;font-weight:500;line-height:.95}.vXwCVq_countOf{color:var(--fg-subtle);font-size:.9375rem}.vXwCVq_consoleActions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.75rem 1.25rem;display:flex}.vXwCVq_consoleActions>.vXwCVq_secondary{min-height:52px}.vXwCVq_actionsNote{flex-basis:100%}@media (max-width:639.98px){.vXwCVq_consoleActions>.vXwCVq_primary,.vXwCVq_consoleActions>.vXwCVq_secondary{flex:100%;justify-content:center}}@media (max-width:560px){.vXwCVq_console{grid-template-columns:1fr}.vXwCVq_count{justify-items:start}}.vXwCVq_strip{gap:3px;max-width:22rem;margin-top:.9rem;display:flex}.vXwCVq_strip span{border:1px solid #00000040;border-radius:999px;flex:1;height:8px}.vXwCVq_strip [data-s=I]{background:var(--system-9)}.vXwCVq_strip [data-s=X]{background:var(--system-12)}.vXwCVq_strip [data-s=E]{background:var(--grade-9)}.vXwCVq_strip [data-s=P]{background:var(--signal-9)}.vXwCVq_strip [data-s=F]{background:var(--verdant-9)}.vXwCVq_legend{color:var(--fg-subtle);margin:.6rem 0 0;font-size:.875rem;line-height:1.5}.vXwCVq_primary{background:var(--bg-instructive-default);min-height:52px;color:var(--fg-knockout);font-family:var(--font-sans);box-shadow:var(--edge-light), 0 1px 1px #00000047, 0 4px 12px -6px #0000008c;border-radius:4px;align-items:center;gap:.6rem;padding:0 1.4rem;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s linear,background-color .16s linear;display:inline-flex;transform:translateY(0)}@supports (color:lab(0% 0 0)){.vXwCVq_primary{box-shadow:var(--edge-light), 0 1px 1px lab(0% 0 0/.28), 0 4px 12px -6px lab(0% 0 0/.55)}}.vXwCVq_primary:active{transition-duration:60ms;transform:translateY(1px);box-shadow:inset 0 1px 2px #00000059;box-shadow:inset 0 1px 2px lab(0% 0 0/.35)}.vXwCVq_primary:focus-visible{outline:2px solid var(--border-instructive);outline-offset:3px}@media (hover:hover) and (pointer:fine){.vXwCVq_primary:hover{background:var(--bg-instructive-strong);transform:translateY(-1px)}}.vXwCVq_secondary{border:1px solid var(--border-default);background:var(--bg-raised);min-height:44px;color:var(--fg-strong);font-family:var(--font-sans);cursor:pointer;box-shadow:var(--edge-light), 0 1px 1px #00000047, 0 4px 12px -6px #0000008c;border-radius:4px;align-items:center;padding:0 1.1rem;font-size:.9375rem;font-weight:600;text-decoration:none;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s linear,border-color .16s linear;display:inline-flex}@supports (color:lab(0% 0 0)){.vXwCVq_secondary{box-shadow:var(--edge-light), 0 1px 1px lab(0% 0 0/.28), 0 4px 12px -6px lab(0% 0 0/.55)}}.vXwCVq_secondary:active{transition-duration:60ms;transform:translateY(1px);box-shadow:inset 0 1px 2px #00000059;box-shadow:inset 0 1px 2px lab(0% 0 0/.35)}.vXwCVq_secondary:focus-visible{outline:2px solid var(--border-instructive);outline-offset:3px}@media (hover:hover) and (pointer:fine){.vXwCVq_secondary:hover{border-color:var(--border-strong);transform:translateY(-1px)}}.vXwCVq_note{color:var(--fg-subtle);margin:0;font-size:.9375rem;line-height:1.55}.vXwCVq_floorWrap{margin-top:2rem}.vXwCVq_floor{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.75rem,1.8vw,1.25rem);display:grid}@media (max-width:900px){.vXwCVq_floor{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:560px){.vXwCVq_floor{grid-template-columns:repeat(2,minmax(0,1fr))}.vXwCVq_floorWrap{overflow:clip visible}}.vXwCVq_plate{background:var(--bg-raised);border:1px solid var(--border-subtle);box-shadow:var(--shadow-3), var(--edge-light);transform-style:preserve-3d;border-radius:8px;padding:.75rem;position:relative}.vXwCVq_plate[data-locked=true]{background:var(--bg-sunken);box-shadow:inset 0 3px 8px #00000080}.vXwCVq_plateHead{font-family:var(--font-sans);color:var(--fg-strong);justify-content:space-between;align-items:baseline;gap:.5rem;margin:0 0 .6rem;font-size:.9375rem;font-weight:600;display:flex}.vXwCVq_plateHead span:last-child{color:var(--fg-subtle);font-weight:600}.vXwCVq_tiles{transform-style:preserve-3d;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:6px;display:grid}.vXwCVq_tile{border:1px solid var(--border-default);background:linear-gradient(in oklch 180deg, var(--bg-raised-lift), var(--bg-raised));min-height:40px;color:var(--fg-default);box-shadow:0 1px 1px #00000047, 0 4px 12px -6px #0000008c, var(--edge-light);border-radius:8px;place-items:center;font-size:.8125rem;font-weight:650;text-decoration:none;transition:transform .26s cubic-bezier(.22,1,.36,1),box-shadow .26s linear,background-color .16s linear;display:grid;position:relative;transform:translateZ(0)}@supports (color:lab(0% 0 0)){.vXwCVq_tile{box-shadow:0 1px 1px lab(0% 0 0/.28), 0 4px 12px -6px lab(0% 0 0/.55), var(--edge-light)}}.vXwCVq_tile[data-done=true]{border-color:color-mix(in oklch, var(--bg-success-default) 55%, var(--border-default))}.vXwCVq_tileTick{background:var(--bg-raised);width:14px;height:14px;color:var(--fg-success);box-shadow:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:-5px;right:-5px}.vXwCVq_tile[data-here=true]{border:1.5px solid var(--bg-instructive-default);color:var(--fg-strong)}.vXwCVq_tile:active{transition-duration:60ms;transform:translateY(1px);box-shadow:inset 0 1px 2px #00000059;box-shadow:inset 0 1px 2px lab(0% 0 0/.35)}.vXwCVq_tile:focus-visible{outline:3px solid var(--border-instructive);outline-offset:3px}@media (hover:hover) and (pointer:fine){.vXwCVq_tile:hover{border-color:var(--border-strong)}}@media (prefers-reduced-motion:reduce){.vXwCVq_tile,.vXwCVq_primary,.vXwCVq_secondary{transition:none}.vXwCVq_tile[data-here=true]{animation:none}}html[data-motion=reduced] .vXwCVq_tile[data-here=true]{animation:none}.vXwCVq_floorKey{color:var(--fg-subtle);flex-wrap:wrap;gap:.5rem 1.25rem;margin:1.75rem 0 0;font-size:.875rem;display:flex}.vXwCVq_floorKey i{vertical-align:-2px;border:1px solid var(--border-default);background:var(--bg-raised-lift);border-radius:4px;width:14px;height:14px;margin-right:.4rem;display:inline-block}.vXwCVq_floorKey i[data-k=done]{background:var(--bg-success-default);border-color:var(--bg-success-default);border-radius:50%;width:12px;height:12px}.vXwCVq_floorKey i[data-k=here]{border:1.5px solid var(--bg-instructive-default);background:0 0}.vXwCVq_floorKey i[data-k=locked]{background:var(--bg-sunken)}.vXwCVq_acts{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.75rem;margin-top:1.75rem;display:grid}@media (max-width:760px){.vXwCVq_acts{grid-template-columns:repeat(2,minmax(0,1fr))}}.vXwCVq_act{background:var(--bg-raised);border:1px solid var(--border-subtle);box-shadow:var(--shadow-2), var(--edge-light);border-radius:8px;padding:1rem}.vXwCVq_act[data-complete=true]{border-color:var(--border-success);box-shadow:inset 0 0 0 1px var(--border-success)}.vXwCVq_actName{font-family:var(--font-serif);color:var(--fg-strong);margin:0;font-size:1.25rem}.vXwCVq_actDesc{color:var(--fg-default);margin:.35rem 0 0;font-size:.9375rem;line-height:1.5}.vXwCVq_actCount{color:var(--fg-subtle);margin:.6rem 0 0;font-size:.875rem}.vXwCVq_track{margin-top:1.5rem}.vXwCVq_stations{border-bottom:1px solid var(--border-default);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;display:grid;position:relative}.vXwCVq_station{min-height:44px;color:var(--fg-default);font-family:var(--font-sans);cursor:pointer;z-index:1;background:0 0;border:0;border-radius:4px;font-size:1rem;font-weight:500;position:relative}.vXwCVq_station[aria-selected=true]{color:var(--fg-strong);background:0 0;font-weight:600}.vXwCVq_station:focus-visible{outline:2px solid var(--border-instructive);outline-offset:2px}.vXwCVq_knob{border-bottom:2px solid var(--bg-instructive-default);z-index:-1;background:0 0;border-radius:0;margin-bottom:-1px;position:absolute;inset:0}.vXwCVq_weekPanel{background:var(--bg-raised);border:1px solid var(--border-subtle);box-shadow:var(--shadow-2), var(--edge-light);border-radius:8px;margin-top:1rem;padding:1rem 1.15rem}.vXwCVq_weekFocus{font-family:var(--font-serif);color:var(--fg-strong);margin:0;font-size:1.25rem}.vXwCVq_weekMods{color:var(--fg-default);margin:.45rem 0 0;font-size:.9375rem}.vXwCVq_cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}@media (max-width:760px){.vXwCVq_cards{grid-template-columns:1fr}}.vXwCVq_card{background:var(--bg-raised);border:1px solid var(--border-subtle);box-shadow:var(--shadow-3), var(--edge-light);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--fg-instructive);border-radius:10px;padding:clamp(1.1rem,3vw,1.6rem)}.vXwCVq_cardTitle{font-family:var(--font-serif);color:var(--fg-strong);margin:0;font-size:1.35rem;line-height:1.2}.vXwCVq_cardBody{color:var(--fg-default);margin:.5rem 0 1rem;font-size:1rem;line-height:1.6}.vXwCVq_modules{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 2.5rem;margin-top:1.5rem;display:grid}@media (max-width:760px){.vXwCVq_modules{grid-template-columns:1fr}}.vXwCVq_modHead{border-bottom:2px solid var(--border-default);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.5rem;display:flex}.vXwCVq_modTitle{font-family:var(--font-sans);color:var(--fg-strong);margin:0;font-size:1rem;font-weight:700}.vXwCVq_modTitle span{color:var(--fg-subtle);margin-right:.35rem;font-weight:600}.vXwCVq_modCount{color:var(--fg-subtle);font-size:.875rem}.vXwCVq_modGate{color:var(--fg-default);margin:.4rem 0 0;font-size:.875rem}.vXwCVq_lessonList{margin:.25rem 0 0;padding:0;list-style:none}.vXwCVq_lessonRow{border-bottom:1px solid var(--border-subtle);min-height:44px;color:var(--fg-default);align-items:center;gap:.75rem;padding:.35rem .25rem;font-size:1rem;text-decoration:none;transition:color .16s linear,transform .16s cubic-bezier(.22,1,.36,1);display:flex}.vXwCVq_lessonRow:focus-visible{outline:2px solid var(--border-instructive);outline-offset:2px}@media (hover:hover) and (pointer:fine){.vXwCVq_lessonRow:hover{color:var(--fg-strong);transform:translate(3px)}}.vXwCVq_dot{border:1px solid var(--border-default);width:26px;height:26px;color:var(--fg-subtle);border-radius:50%;flex-shrink:0;place-items:center;font-size:.8125rem;font-weight:700;display:grid}.vXwCVq_dot[data-done=true]{background:var(--bg-success-default);border-color:var(--bg-success-default);color:var(--fg-knockout)}.vXwCVq_rowTag{color:var(--fg-subtle);margin-left:auto;font-size:.875rem;font-weight:500}.vXwCVq_plate[data-act]{border-top-width:4px}.vXwCVq_plate[data-act="0"]{border-top-color:var(--system-9)}.vXwCVq_plate[data-act="1"]{border-top-color:var(--grade-10)}.vXwCVq_plate[data-act="2"]{border-top-color:var(--signal-9)}.vXwCVq_plate[data-act="3"]{border-top-color:var(--verdant-10)}.vXwCVq_tile{flex-direction:column;gap:3px;padding:4px 3px}.vXwCVq_tileStrip{box-sizing:border-box;justify-content:center;gap:1px;width:100%;max-width:100%;padding-inline:4px;display:flex;overflow:hidden}.vXwCVq_tileStrip i{border-radius:1px;flex:0 4px;min-width:2px;height:4px;display:block}.vXwCVq_tileStrip [data-s=I]{background:var(--system-9)}.vXwCVq_tileStrip [data-s=X]{background:var(--system-11)}.vXwCVq_tileStrip [data-s=E]{background:var(--grade-9)}.vXwCVq_tileStrip [data-s=P]{background:var(--signal-9)}.vXwCVq_tileStrip [data-s=F]{background:var(--verdant-9)}.vXwCVq_freeTag{letter-spacing:.06em;color:var(--fg-subtle);font-size:.8125rem;font-weight:700;line-height:1}.vXwCVq_plate[data-current=true]{border-color:var(--bg-instructive-default);box-shadow:inset 0 0 0 1px var(--bg-instructive-default)}@media (max-width:560px){.vXwCVq_floorWrap{overflow-x:visible}.vXwCVq_floor{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;gap:.75rem;margin-inline:-1.25rem;padding:.25rem 1.25rem 1rem;display:flex;overflow-x:auto;transform:none}.vXwCVq_plate{scroll-snap-align:center;flex:0 0 82%}.vXwCVq_plate[data-current=true]{transform:translateY(-4px)}.vXwCVq_tiles{grid-template-columns:repeat(auto-fill,minmax(48px,1fr))}.vXwCVq_tile{min-height:48px}}.vXwCVq_stations{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none}.vXwCVq_stations:active{cursor:grabbing}.vXwCVq_weekShort{display:none}@media (max-width:560px){.vXwCVq_weekLong{display:none}.vXwCVq_weekShort{display:inline}}.vXwCVq_dangerBtn{border:1px solid var(--border-critical);min-height:44px;color:var(--fg-critical);font-family:var(--font-sans);cursor:pointer;background:0 0;border-radius:4px;align-items:center;padding:0 1.1rem;font-size:.9375rem;font-weight:600;transition:background-color .16s linear;display:inline-flex}.vXwCVq_dangerBtn:hover{background:var(--bg-critical-subtle)}.vXwCVq_dangerBtn:focus-visible{outline:2px solid var(--border-critical);outline-offset:3px}.vXwCVq_band :is(h1,h2,h3){text-wrap:wrap}.vXwCVq_listRow{border-bottom:1px solid var(--border-subtle);align-items:center;gap:.25rem;display:flex}.vXwCVq_listRow .vXwCVq_lessonRow{border-bottom:0;flex:1;min-width:0}.vXwCVq_tick{cursor:pointer;width:36px;height:36px;color:var(--fg-subtle);background:0 0;border:0;flex-shrink:0;place-items:center;display:grid;position:relative}.vXwCVq_tick:before{content:"";border:1.5px solid var(--border-default);border-radius:50%;width:24px;height:24px;transition:background-color .16s linear,border-color .16s linear;position:absolute}.vXwCVq_tick[aria-pressed=true]:before{border-color:#0000}.vXwCVq_tick[aria-pressed=true]{color:var(--fg-success)}.vXwCVq_tick>*{position:relative}.vXwCVq_tick:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover) and (pointer:fine){.vXwCVq_tick:not(:disabled):hover:before{border-color:var(--bg-success-default)}}.vXwCVq_tick:focus-visible{outline:2px solid var(--border-instructive);outline-offset:-2px;border-radius:50%}.vXwCVq_tickNum{font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:700}.vXwCVq_band+.vXwCVq_band{border-top:1px solid var(--border-subtle)}
.f30AEG_chrome{z-index:30;background:var(--bg-base);border-bottom:1px solid var(--border-subtle);color:var(--fg-strong);--ink:var(--fg-strong);--accent:var(--fg-instructive);--lift-square:var(--signal-9);position:sticky;top:0}.f30AEG_inner{justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 2.5rem,72rem);height:56px;margin-inline:auto;display:flex}.f30AEG_mark{color:var(--fg-strong);flex-shrink:0;align-items:center;min-height:44px;display:inline-flex}.f30AEG_nav{align-items:center;gap:1.25rem;display:flex}.f30AEG_user{font-family:var(--font-sans);text-overflow:ellipsis;white-space:nowrap;max-width:16rem;color:var(--fg-subtle);font-size:.875rem;overflow:hidden}.f30AEG_link{min-height:32px;color:var(--fg-default);font-family:var(--font-sans);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;align-items:center;padding:0 .35rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:color .12s linear;display:inline-flex}.f30AEG_link:focus-visible{outline:2px solid var(--border-instructive);outline-offset:2px}@media (hover:hover) and (pointer:fine){.f30AEG_link:hover{color:var(--fg-strong)}}@media (max-width:639px){.f30AEG_wideOnly,.f30AEG_user{display:none}}@media (max-width:420px){.f30AEG_inner{gap:.5rem;width:calc(100% - 1.5rem)}.f30AEG_nav{gap:.5rem}.f30AEG_link{letter-spacing:.06em;padding:0 .55rem}}.f30AEG_day{--paper:#f7f5f5;--paper-deep:#e8e5e4;--surface:#f7f5f5;--border:#c6c1bf;--border-strong:#79716e;--ink:#140f0d;--ink-muted:#4d4642;--ink-faint:#625a57;--teal:#140f0d;--teal-deep:#140f0d;--teal-tint:#e8e5e4;--teal-bright:#140f0d;--on-teal:#e8e5e4;--accent:#943f04;--accent-hover:#733208;--accent-tint:#fff3ee;--on-accent:#f7f5f5;--focus:#943f04;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--ink)}.f30AEG_adopt{--paper:var(--bg-base);--paper-deep:var(--bg-sunken);--surface:var(--bg-raised);--ink:var(--fg-strong);--ink-muted:var(--fg-default);--ink-faint:var(--fg-subtle);--border:var(--border-subtle);--border-strong:var(--border-default);--accent:var(--fg-instructive);--accent-hover:var(--fg-strong);--focus:var(--border-instructive);--lift-square:var(--signal-9);background:var(--bg-base);color:var(--fg-default);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--on-accent:var(--fg-knockout);--accent-tint:var(--bg-instructive-subtle);--teal:var(--bg-success-default);--teal-deep:var(--bg-raised);--teal-tint:var(--bg-raised);--teal-bright:var(--fg-strong);--on-teal:var(--fg-strong);background:0 0}.f30AEG_adopt .rounded-full{border-radius:4px}.f30AEG_inLesson{position:static}@media (max-width:359px){.f30AEG_roomy{display:none}}:is(html:has(.f30AEG_chrome),body:has(.f30AEG_chrome)){background:var(--ink-2)}.f30AEG_pubNav{align-items:center;gap:1.5rem;margin-left:2rem;margin-right:auto;display:flex}.f30AEG_pubLink{font-family:var(--font-sans);color:var(--fg-default);border-bottom:1px solid #0000;padding:.5rem 0;font-size:.875rem;text-decoration:none}.f30AEG_pubLink:hover{color:var(--fg-strong)}.f30AEG_pubLink[aria-current=page]{color:var(--fg-strong);border-bottom-color:var(--room-accent)}.f30AEG_pubLink:focus-visible{outline:2px solid var(--border-instructive);outline-offset:3px}.f30AEG_cta{background:var(--bg-instructive-default);border-color:var(--bg-instructive-default);color:var(--fg-knockout);padding:0 .85rem;font-weight:600}@media (hover:hover) and (pointer:fine){.f30AEG_cta:hover{background:var(--bg-instructive-strong);border-color:var(--bg-instructive-strong)}}.f30AEG_menu{display:none;position:relative}.f30AEG_menu>summary{list-style:none}.f30AEG_menu>summary::-webkit-details-marker{display:none}.f30AEG_menuPanel{background:var(--bg-raised);border:1px solid var(--border-default);min-width:14rem;box-shadow:var(--shadow-4), var(--edge-light);border-radius:6px;padding:.4rem;display:grid;position:absolute;top:calc(100% + .5rem);right:0}.f30AEG_menuLink{font-family:var(--font-sans);color:var(--fg-strong);border-radius:4px;padding:.7rem .75rem;font-size:.9375rem;text-decoration:none}.f30AEG_menuLink:hover,.f30AEG_menuLink:focus-visible{background:var(--bg-raised-lift);outline:none}@media (max-width:1023px){.f30AEG_pubNav{display:none}.f30AEG_menu{display:block}.f30AEG_bandOnly{display:none}}.f30AEG_auth{color:var(--fg-default)}.f30AEG_auth .border-b-2{border-bottom-width:1px}.f30AEG_auth .border-ink{border-color:var(--border-subtle)}.f30AEG_auth .rounded-2xl{border-radius:10px}:is(.f30AEG_auth button.bg-teal,.f30AEG_auth a.bg-teal,.f30AEG_auth button.bg-accent,.f30AEG_auth a.bg-accent){background:var(--bg-instructive-default);color:var(--fg-knockout);border-radius:4px}:is(.f30AEG_auth button.bg-teal:hover,.f30AEG_auth a.bg-teal:hover,.f30AEG_auth button.bg-accent:hover,.f30AEG_auth a.bg-accent:hover){background:var(--bg-instructive-strong)}:is(.f30AEG_auth span.bg-teal,.f30AEG_auth div.bg-teal){background:var(--bg-success-default);color:var(--fg-knockout)}.f30AEG_auth .bg-teal-tint{background:var(--bg-raised-lift)}.f30AEG_auth .text-teal-bright{color:var(--fg-strong)}
