@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/20aee433927f7d4b-s.157oer57eo50s.woff2?dpl=dpl_J1FAUhhy2Q2U4U9R2LiirWzETUoA)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/256e1f7f180674ba-s.0lzyohd.mq-zj.woff2?dpl=dpl_J1FAUhhy2Q2U4U9R2LiirWzETUoA)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/be3bf58b83159894-s.0k50~bcr4_n6n.woff2?dpl=dpl_J1FAUhhy2Q2U4U9R2LiirWzETUoA)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/753b6407f468151f-s.0ld551rg41h9m.woff2?dpl=dpl_J1FAUhhy2Q2U4U9R2LiirWzETUoA)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/292081311a6a8abc-s.p.0kzsaos0rt4.l.woff2?dpl=dpl_J1FAUhhy2Q2U4U9R2LiirWzETUoA)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4";font-style:normal;font-weight:200 900;font-display:swap;src:url(../media/68d403cf9f2c68c5-s.p.0nhx~dwif.9~q.woff2?dpl=dpl_J1FAUhhy2Q2U4U9R2LiirWzETUoA)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Fallback";src:local(Times New Roman);ascent-override:87.87%;descent-override:28.41%;line-gap-override:0.0%;size-adjust:117.91%}.source_serif_4_332a640-module__iQassG__className{font-family:"Source Serif 4","Source Serif 4 Fallback";font-style:normal}.source_serif_4_332a640-module__iQassG__variable{--font-serif:"Source Serif 4", "Source Serif 4 Fallback"}
.expand-grid{grid-template-rows:0fr;align-items:start;transition:grid-template-rows .25s;display:grid;overflow:hidden}.expand-grid.open,.expand-grid:focus-within,.expand-grid[data-open=true]{grid-template-rows:1fr}.expand-grid>*{min-height:0}html{scroll-padding-top:var(--header-height)}html,body{min-height:100dvh;color:var(--foreground);background:var(--background);font-size:10px;font-family:var(--font-family-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{flex-direction:column;display:flex}main{flex:1}*{box-sizing:border-box;margin:0;padding:0}.animateAll *{transition:all .25s}.hidden{display:none}select,select[multiple],option{cursor:pointer;color:var(--foreground);background-color:var(--background)}.center{text-align:center}.right{text-align:right}.flex{justify-content:center;align-items:center;gap:var(--spacing-16);flex-wrap:wrap;display:flex}.centered{justify-content:center;align-items:center;display:inline-flex}.box{text-align:justify;padding:var(--spacing-24);margin:var(--spacing-16) auto var(--spacing-48)}.svg{fill:currentColor;width:1em;height:1em}textarea,input[type=""],input[type=text],input[type=email],input[type=password],input[type=date],input[type=number]{width:100%;padding:var(--spacing-8) var(--spacing-16);font-size:inherit;font-family:inherit;display:block}.mw-68.mw-68{max-width:68rem}.m-0.m-0{margin:0}.m-0a{margin:0 auto}.m-16{margin:var(--spacing-16)}.m-24{margin:var(--spacing-24)}.m-16-a{margin:var(--spacing-16) auto}.m-48a{margin:var(--spacing-48) auto}.m-t-0.m-t-0{margin-top:0}.m-t-24{margin-top:var(--spacing-24)}.m-t-48{margin-top:var(--spacing-48)}.m-b-0.m-b-0{margin-bottom:0}.m-b-16.m-b-16{margin-bottom:var(--spacing-16)}.m-b-24.m-b-24{margin-bottom:var(--spacing-24)}.m-b-48.m-b-48{margin-bottom:var(--spacing-48)}.w-full.w-full{width:100%}.p-16{padding:var(--spacing-16)}@media (min-width:769px){.box{max-width:var(--max-width-small)}}mark{background-color:var(--mark-bg);color:var(--foreground);border-bottom:2px solid var(--mark-border);border-radius:3px;padding:.1em .2em}img,video{filter:var(--media-filter)}
.grid{margin:var(--spacing-48) auto;width:100%;max-width:var(--max-width)}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root{--spacing-8:.8rem;--spacing-16:1.6rem;--spacing-24:2.4rem;--spacing-32:3.2rem;--spacing-48:4.8rem;--spacing-64:6.4rem;--spacing-128:12.8rem;--border-radius-s:4px;--border-radius:8px;--border-radius-xl:16px;--border-radius-full:999px;--font-family-mono:ui-monospace, "Cascadia Code", Consolas, monospace;--max-width:1440px;--max-width-small:68rem;--z-index-subheader:4;--z-index-header:5;--z-index-flyout:10;--z-index-nav:100;--z-index-user-menu:101;--z-index-sign-in-modal:101;--btn-frosted-font:#fff;--btn-frosted-bg:#00000059;--btn-frosted-bg-hover:#00000080;--btn-frosted-bg-active:#0009;--btn-frosted-border:#ffffff80;--leaderboard-me-accent:#f59e0b;--leaderboard-me-bg:#f59e0b26;--leaderboard-me-bg-hover:#f59e0b40;--text-shadow:0 1px 8px #0009;--text-shadow-strong:0 2px 16px #0009}:root,[data-domain]{--primary:var(--lightningcss-light,var(--l-primary))var(--lightningcss-dark,var(--d-primary));--primary-hover:var(--lightningcss-light,var(--l-primary-hover))var(--lightningcss-dark,var(--d-primary-hover));--primary-foreground:var(--lightningcss-light,var(--l-primary-foreground))var(--lightningcss-dark,var(--d-primary-foreground));--background:var(--lightningcss-light,var(--l-background))var(--lightningcss-dark,var(--d-background));--background-hover:var(--lightningcss-light,var(--l-background-hover))var(--lightningcss-dark,var(--d-background-hover));--background-overlay:var(--lightningcss-light,var(--l-background-overlay))var(--lightningcss-dark,var(--d-background-overlay));--background-alt:var(--lightningcss-light,var(--l-background-alt))var(--lightningcss-dark,var(--d-background-alt));--background-header:color-mix(in srgb, var(--background) 85%, transparent);--input-overlay:var(--lightningcss-light,var(--l-input-overlay))var(--lightningcss-dark,var(--d-input-overlay));--hover:var(--lightningcss-light,var(--l-hover))var(--lightningcss-dark,var(--d-hover));--surface-brand:var(--lightningcss-light,var(--l-surface-brand))var(--lightningcss-dark,var(--d-surface-brand));--surface-brand-foreground:var(--lightningcss-light,var(--l-surface-brand-foreground))var(--lightningcss-dark,var(--d-surface-brand-foreground));--foreground:var(--lightningcss-light,var(--l-foreground))var(--lightningcss-dark,var(--d-foreground));--foreground-muted:var(--lightningcss-light,var(--l-foreground-muted))var(--lightningcss-dark,var(--d-foreground-muted));--font-color-success:var(--lightningcss-light,var(--l-success-text))var(--lightningcss-dark,var(--d-success-text));--border-color:var(--lightningcss-light,var(--l-border))var(--lightningcss-dark,var(--d-border));--border-color-strong:var(--lightningcss-light,var(--l-border-strong))var(--lightningcss-dark,var(--d-border-strong));--btn-bg:var(--lightningcss-light,var(--l-btn-bg))var(--lightningcss-dark,var(--d-btn-bg));--btn-bg-hover:var(--lightningcss-light,var(--l-btn-bg-hover))var(--lightningcss-dark,var(--d-btn-bg-hover));--btn-border:var(--lightningcss-light,var(--l-btn-border))var(--lightningcss-dark,var(--d-btn-border));--btn-bg-alt:var(--lightningcss-light,var(--l-btn-bg-alt))var(--lightningcss-dark,var(--d-btn-bg-alt));--btn-bg-alt-hover:var(--lightningcss-light,var(--l-btn-bg-alt-hover))var(--lightningcss-dark,var(--d-btn-bg-alt-hover));--btn-font:var(--lightningcss-light,var(--l-btn-font))var(--lightningcss-dark,var(--d-btn-font));--btn-bg-active:var(--lightningcss-light,var(--l-btn-bg-active))var(--lightningcss-dark,var(--d-btn-bg-active));--btn-border-hover:var(--lightningcss-light,var(--l-btn-border-hover))var(--lightningcss-dark,var(--d-btn-border-hover));--btn-danger-bg:var(--lightningcss-light,var(--l-btn-danger-bg))var(--lightningcss-dark,var(--d-btn-danger-bg));--btn-danger-bg-hover:var(--lightningcss-light,var(--l-btn-danger-bg-hover))var(--lightningcss-dark,var(--d-btn-danger-bg-hover));--btn-danger-border:var(--lightningcss-light,var(--l-btn-danger-border))var(--lightningcss-dark,var(--d-btn-danger-border));--btn-danger-outline:var(--lightningcss-light,var(--l-btn-danger-outline))var(--lightningcss-dark,var(--d-btn-danger-outline));--focus-ring:var(--lightningcss-light,var(--l-focus-ring))var(--lightningcss-dark,var(--d-focus-ring));--success-bg:var(--lightningcss-light,var(--l-success-bg))var(--lightningcss-dark,var(--d-success-bg));--success-border:var(--lightningcss-light,var(--l-success-border))var(--lightningcss-dark,var(--d-success-border));--danger-bg:var(--lightningcss-light,var(--l-danger-bg))var(--lightningcss-dark,var(--d-danger-bg));--danger-border:var(--lightningcss-light,var(--l-danger-border))var(--lightningcss-dark,var(--d-danger-border));--warning-bg:var(--lightningcss-light,var(--l-warning-bg))var(--lightningcss-dark,var(--d-warning-bg));--warning-border:var(--lightningcss-light,var(--l-warning-border))var(--lightningcss-dark,var(--d-warning-border));--message-info-bcg:var(--lightningcss-light,var(--l-info-bg))var(--lightningcss-dark,var(--d-info-bg));--message-info-border:var(--lightningcss-light,var(--l-info-border))var(--lightningcss-dark,var(--d-info-border));--message-error-bcg:var(--lightningcss-light,var(--l-error-bg))var(--lightningcss-dark,var(--d-error-bg));--message-error-border:var(--lightningcss-light,var(--l-error-border))var(--lightningcss-dark,var(--d-error-border));--progress-answered:var(--lightningcss-light,var(--l-progress-answered))var(--lightningcss-dark,var(--d-progress-answered));--progress-mastered:var(--lightningcss-light,var(--l-progress-mastered))var(--lightningcss-dark,var(--d-progress-mastered));--question-icon-verified:var(--lightningcss-light,var(--l-btn-bg))var(--lightningcss-dark,var(--d-foreground));--category-header-bg:var(--lightningcss-light,var(--l-surface-brand))var(--lightningcss-dark,var(--d-background-alt));--category-header-color:var(--lightningcss-light,#fff)var(--lightningcss-dark,var(--d-foreground-muted));--category-header-icon-color:var(--category-header-color);--category-item-color:var(--lightningcss-light,var(--l-foreground))var(--lightningcss-dark,var(--d-foreground-muted));--scrim:var(--lightningcss-light,#00000073)var(--lightningcss-dark,#0009);--track-bg:var(--lightningcss-light,#0000001a)var(--lightningcss-dark,#ffffff29);--mark-bg:color-mix(in srgb, var(--primary) 30%, transparent);--mark-border:var(--primary);--shadow-color-contact:var(--lightningcss-light,#0000000d)var(--lightningcss-dark,#00000047);--shadow-color-ambient:var(--lightningcss-light,#00000017)var(--lightningcss-dark,#00000061);--shadow-color-strong:var(--lightningcss-light,#0000002e)var(--lightningcss-dark,#0000008c);--shadow-color-inset:var(--lightningcss-light,#00000014)var(--lightningcss-dark,#00000052);--box-shadow:0 1px 2px var(--shadow-color-contact), 0 4px 12px -2px var(--shadow-color-ambient);--box-shadow-reverse:0 -1px 2px var(--shadow-color-contact), 0 -4px 12px -2px var(--shadow-color-ambient);--box-shadow-alt:0 2px 4px var(--shadow-color-contact), 0 16px 40px -8px var(--shadow-color-strong);--box-shadow-alt-reverse:0 -2px 4px var(--shadow-color-contact), 0 -16px 40px -8px var(--shadow-color-strong);--box-shadow-inset:inset 0 1px 3px var(--shadow-color-inset)}:root{--media-filter:none}:root.dark{--media-filter:brightness(.8) contrast(1.2)}@media (prefers-color-scheme:dark){:root:not(.light){--media-filter:brightness(.8) contrast(1.2)}}
:root,:root[data-palette-light=neutral]{--l-background:#fafafa;--l-background-hover:#fff;--l-background-overlay:#dedede;--l-background-alt:#e8ece9;--l-foreground:#0f1214;--l-foreground-muted:#666;--l-success-text:#166534;--l-border:#d4d4d4;--l-border-strong:#8f8f8f;--l-primary:#15803d;--l-primary-hover:#166534;--l-primary-foreground:#f0fdf4;--l-btn-bg:#166534;--l-btn-bg-hover:#14532d;--l-btn-border:#1d7a42;--l-btn-bg-alt:#14532d;--l-btn-bg-alt-hover:#103f22;--l-btn-font:#f0f7f1;--l-btn-bg-active:#103f22;--l-btn-border-hover:#ccc;--l-btn-danger-bg:#a80000;--l-btn-danger-bg-hover:#8a0000;--l-btn-danger-border:#8a0000;--l-btn-danger-outline:#a80000;--l-focus-ring:#22a558;--l-success-bg:#15803d26;--l-success-border:#15803d;--l-danger-bg:#a8000050;--l-danger-border:#a80000;--l-warning-bg:#8a5f0026;--l-warning-border:#8a5f00;--l-info-bg:#dbdbff;--l-info-border:#2c2c83;--l-error-bg:#ffe1ec;--l-error-border:#b13143;--l-progress-answered:#86c39c;--l-progress-mastered:#15803d;--l-surface-brand:#465d50;--l-surface-brand-foreground:#7ba68e;--l-input-overlay:#00000010;--l-hover:#0000000f}:root,:root[data-palette-dark=graphite]{--d-background:#171717;--d-background-hover:#1f1f1f;--d-background-overlay:#111;--d-background-alt:#1b2a26;--d-foreground:#e9edef;--d-foreground-muted:#8696a0;--d-success-text:#4ade80;--d-border:#34383b;--d-border-strong:#6b7075;--d-primary:#4ade80;--d-primary-hover:#34c76a;--d-primary-foreground:#0c1510;--d-btn-bg:#1d7a42;--d-btn-bg-hover:#22904e;--d-btn-border:#4ade80;--d-btn-bg-alt:#15602f;--d-btn-bg-alt-hover:#1d7a42;--d-btn-font:#eaf6ec;--d-btn-bg-active:#15602f;--d-btn-border-hover:#4ade80;--d-btn-danger-bg:#7f1d1d;--d-btn-danger-bg-hover:#a80000;--d-btn-danger-border:#f87171;--d-btn-danger-outline:#f87171;--d-focus-ring:#4ade80;--d-success-bg:#0e2c1c;--d-success-border:#4ade80;--d-danger-bg:#3d0a0a;--d-danger-border:#f87171;--d-warning-bg:#2c2410;--d-warning-border:#f5b83d;--d-info-bg:#1a3561;--d-info-border:#3b82f6;--d-error-bg:#3d0a0a;--d-error-border:#f87171;--d-progress-answered:#2f9e5d;--d-progress-mastered:#4ade80;--d-surface-brand:#1b2a26;--d-surface-brand-foreground:#7ba68e;--d-input-overlay:#00000040;--d-hover:#8696a026}
:root[data-accent=blaze]{--l-primary:#c2410c;--l-primary-hover:#9a3412;--l-primary-foreground:#fff7ed;--l-btn-bg:#9a3412;--l-btn-bg-hover:#7c2d12;--l-btn-border:#c2410c;--l-btn-bg-alt:#7c2d12;--l-btn-bg-alt-hover:#61230d;--l-btn-font:#fdf2e9;--l-btn-bg-active:#61230d;--l-focus-ring:#ea580c;--l-progress-answered:#e0a583;--l-progress-mastered:#c2410c;--d-primary:#fb923c;--d-primary-hover:#f97316;--d-primary-foreground:#1c0f06;--d-btn-bg:#9a3412;--d-btn-bg-hover:#ae3f14;--d-btn-border:#fb923c;--d-btn-bg-alt:#7c2d12;--d-btn-bg-alt-hover:#9a3412;--d-btn-font:#fbeee2;--d-btn-bg-active:#7c2d12;--d-focus-ring:#fb923c;--d-progress-answered:#c05621;--d-progress-mastered:#fb923c}:root[data-accent=copper]{--l-primary:#96501f;--l-primary-hover:#7c4218;--l-primary-foreground:#faf3ec;--l-btn-bg:#7c4218;--l-btn-bg-hover:#633413;--l-btn-border:#a15d28;--l-btn-bg-alt:#633413;--l-btn-bg-alt-hover:#4d280e;--l-btn-font:#f8f0e7;--l-btn-bg-active:#4d280e;--l-focus-ring:#b06a2e;--l-progress-answered:#c99a6f;--l-progress-mastered:#96501f;--d-primary:#e2a366;--d-primary-hover:#cf8b47;--d-primary-foreground:#1c1207;--d-btn-bg:#8a4a1c;--d-btn-bg-hover:#a05a24;--d-btn-border:#e2a366;--d-btn-bg-alt:#6b3814;--d-btn-bg-alt-hover:#8a4a1c;--d-btn-font:#f4ebdf;--d-btn-bg-active:#6b3814;--d-focus-ring:#e2a366;--d-progress-answered:#b0742f;--d-progress-mastered:#e2a366}:root[data-accent=ocean]{--l-primary:#175e8c;--l-primary-hover:#1f6f9f;--l-primary-foreground:#f2f6f9;--l-btn-bg:#14506b;--l-btn-bg-hover:#103f55;--l-btn-border:#1f6f9f;--l-btn-bg-alt:#103f55;--l-btn-bg-alt-hover:#0b2c3c;--l-btn-font:#eef4f8;--l-btn-bg-active:#0b2c3c;--l-focus-ring:#1f6f9f;--l-progress-answered:#7fa9c4;--l-progress-mastered:#175e8c;--d-primary:#4fb3e8;--d-primary-hover:#2b8dc4;--d-primary-foreground:#0e141a;--d-btn-bg:#14506b;--d-btn-bg-hover:#18688c;--d-btn-border:#4fb3e8;--d-btn-bg-alt:#103548;--d-btn-bg-alt-hover:#14506b;--d-btn-font:#e8eff4;--d-btn-bg-active:#103548;--d-focus-ring:#4fb3e8;--d-progress-answered:#256d99;--d-progress-mastered:#4fb3e8}:root[data-accent=earth]{--l-primary:#5c3d1e;--l-primary-hover:#6f4b26;--l-primary-foreground:#f5f1ea;--l-btn-bg:#5c3d1e;--l-btn-bg-hover:#4a3118;--l-btn-border:#7a5a34;--l-btn-bg-alt:#4a3118;--l-btn-bg-alt-hover:#392512;--l-btn-font:#f2ede5;--l-btn-bg-active:#392512;--l-focus-ring:#7a5a34;--l-progress-answered:#b39877;--l-progress-mastered:#5c3d1e;--d-primary:#c9a175;--d-primary-hover:#b28755;--d-primary-foreground:#1a1409;--d-btn-bg:#6b4a26;--d-btn-bg-hover:#7d5930;--d-btn-border:#c9a175;--d-btn-bg-alt:#543a1e;--d-btn-bg-alt-hover:#6b4a26;--d-btn-font:#f0e9de;--d-btn-bg-active:#543a1e;--d-focus-ring:#c9a175;--d-progress-answered:#8a6f4d;--d-progress-mastered:#c9a175}:root[data-accent=amber]{--l-primary:#8a5f00;--l-primary-hover:#9c6d05;--l-primary-foreground:#fdf8ee;--l-btn-bg:#8a5f00;--l-btn-bg-hover:#6f4d00;--l-btn-border:#b07d0a;--l-btn-bg-alt:#6f4d00;--l-btn-bg-alt-hover:#543a00;--l-btn-font:#fbf4e4;--l-btn-bg-active:#543a00;--l-focus-ring:#b07d0a;--l-progress-answered:#cfa64a;--l-progress-mastered:#8a5f00;--d-primary:#f5b83d;--d-primary-hover:#d99c1f;--d-primary-foreground:#1c1503;--d-btn-bg:#7d5600;--d-btn-bg-hover:#96690a;--d-btn-border:#f5b83d;--d-btn-bg-alt:#614300;--d-btn-bg-alt-hover:#7d5600;--d-btn-font:#f7f0e0;--d-btn-bg-active:#614300;--d-focus-ring:#f5b83d;--d-progress-answered:#a87f1d;--d-progress-mastered:#f5b83d}
[data-domain=psp]{--l-primary:#0f6c85;--l-primary-hover:#18abd2;--l-primary-foreground:#f2f8fb;--l-background-alt:#e9edf3;--l-btn-bg:#111433;--l-btn-bg-hover:#242643;--l-btn-border:#31bade;--l-btn-bg-alt:#242643;--l-btn-bg-alt-hover:#2f3255;--l-btn-font:#edeef4;--l-btn-bg-active:#0b0d24;--l-focus-ring:#0f6c85;--l-progress-answered:#8db4d8;--l-progress-mastered:#0f6c85;--d-primary:#31bade;--d-primary-hover:#18abd2;--d-primary-foreground:#0d1218;--d-background-alt:#1a2130;--d-btn-bg:#14506b;--d-btn-bg-hover:#18688c;--d-btn-border:#31bade;--d-btn-bg-alt:#103548;--d-btn-bg-alt-hover:#14506b;--d-btn-font:#e8eff4;--d-btn-bg-active:#103548;--d-focus-ring:#31bade;--d-progress-answered:#1d7ea6;--d-progress-mastered:#31bade}[data-domain=fpt]{--l-primary:#10518e;--l-primary-hover:#1465b3;--l-primary-foreground:#f2f6fa;--l-background-alt:#e8edf4;--l-btn-bg:#10518e;--l-btn-bg-hover:#0c3f6f;--l-btn-border:#1465b3;--l-btn-bg-alt:#0c3f6f;--l-btn-bg-alt-hover:#092f53;--l-btn-font:#eef3f8;--l-btn-bg-active:#092f53;--l-focus-ring:#1465b3;--l-progress-answered:#8fafd0;--l-progress-mastered:#10518e;--d-primary:#5b9bd5;--d-primary-hover:#3f83c4;--d-primary-foreground:#0e1420;--d-background-alt:#16202e;--d-btn-bg:#14456f;--d-btn-bg-hover:#185687;--d-btn-border:#5b9bd5;--d-btn-bg-alt:#0f3355;--d-btn-bg-alt-hover:#14456f;--d-btn-font:#e9eff5;--d-btn-bg-active:#0f3355;--d-focus-ring:#5b9bd5;--d-progress-answered:#2d6da3;--d-progress-mastered:#5b9bd5}[data-domain=fptac]{--l-primary:#991b1b;--l-primary-hover:#b91c1c;--l-primary-foreground:#faf1f0;--l-background-alt:#f2e9e8;--l-btn-bg:#991b1b;--l-btn-bg-hover:#7f1616;--l-btn-border:#b91c1c;--l-btn-bg-alt:#7f1616;--l-btn-bg-alt-hover:#611111;--l-btn-font:#f8efed;--l-btn-bg-active:#611111;--l-focus-ring:#b91c1c;--l-progress-answered:#d09c96;--l-progress-mastered:#991b1b;--d-primary:#e88074;--d-primary-hover:#d95f52;--d-primary-foreground:#1d0f0d;--d-background-alt:#2a1a18;--d-btn-bg:#7f1d1d;--d-btn-bg-hover:#9c2a2a;--d-btn-border:#e88074;--d-btn-bg-alt:#611414;--d-btn-bg-alt-hover:#7f1d1d;--d-btn-font:#f5e9e7;--d-btn-bg-active:#611414;--d-focus-ring:#e88074;--d-progress-answered:#a84b40;--d-progress-mastered:#e88074}[data-domain=hunt]{--l-primary:#5c3d1e;--l-primary-hover:#6f4b26;--l-primary-foreground:#f5f1ea;--l-background-alt:#ede7de;--l-btn-bg:#5c3d1e;--l-btn-bg-hover:#4a3118;--l-btn-border:#7a5a34;--l-btn-bg-alt:#4a3118;--l-btn-bg-alt-hover:#392512;--l-btn-font:#f2ede5;--l-btn-bg-active:#392512;--l-focus-ring:#7a5a34;--l-progress-answered:#b39877;--l-progress-mastered:#5c3d1e;--d-primary:#c9a175;--d-primary-hover:#b28755;--d-primary-foreground:#1a1409;--d-background-alt:#241c12;--d-btn-bg:#6b4a26;--d-btn-bg-hover:#7d5930;--d-btn-border:#c9a175;--d-btn-bg-alt:#543a1e;--d-btn-bg-alt-hover:#6b4a26;--d-btn-font:#f0e9de;--d-btn-bg-active:#543a1e;--d-focus-ring:#c9a175;--d-progress-answered:#8a6f4d;--d-progress-mastered:#c9a175}[data-domain=manual]{--l-background:#f7f5f1;--l-background-hover:#fdfcf9;--l-background-alt:#ede9e0;--l-border:#d8d2c6;--d-background:#191d17;--d-background-hover:#232821;--d-background-alt:#20281f;--d-border:#333d33}
:root{--font-family-body:var(--font-body,system-ui), arial, sans-serif;--font-family-display:var(--font-display,var(--font-family-body));--font-family-reading:var(--font-serif,var(--font-family-body)), georgia, serif;--font-weight-text:400;--font-weight-display:650;--font-weight-h1:var(--font-weight-display);--font-weight-h2:var(--font-weight-display);--font-weight-h3:var(--font-weight-display);--font-weight-h4:600;--font-weight-h5:600;--font-weight-h6:600;--font-h1:3.2rem;--font-h2:2.8rem;--font-h3:2.4rem;--font-h4:2rem;--font-h5:1.8rem;--font-h6:1.6rem;--font-size-text-1:2.4rem;--font-size-text-2:2rem;--font-size-text-3:1.8rem;--font-size-text-4:1.6rem;--font-size-text-5:1.4rem;--font-size-text-6:1.2rem;--font-size-text-7:1rem;--line-height-h1:4rem;--line-height-h2:3.6rem;--line-height-h3:3rem;--line-height-h4:2.6rem;--line-height-h5:2.4rem;--line-height-h6:2.2rem;--line-height-text-1:3rem;--line-height-text-2:2.8rem;--line-height-text-3:2.6rem;--line-height-text-4:2.4rem;--line-height-text-5:2.2rem;--line-height-text-6:1.8rem;--line-height-text-7:1.5rem}sub,sup{line-height:.1}a{color:inherit;text-decoration:none}@media (min-width:769px){:root{--font-h1:4.8rem;--font-h2:4rem;--font-h3:3.2rem;--font-h4:2.4rem;--font-h5:2rem;--font-h6:1.8rem;--line-height-h1:5.6rem;--line-height-h2:4.8rem;--line-height-h3:4rem;--line-height-h4:3.2rem;--line-height-h5:2.8rem;--line-height-h6:2.4rem}}
