:root{--gray-1: #09090B;--gray-2: #111113;--gray-3: #19191D;--gray-4: #222225;--gray-5: #2E2E32;--gray-6: #3E3E44;--gray-7: #54545C;--gray-8: #70707C;--gray-9: #9B9BA7;--gray-10: #B4B4BE;--gray-11: #ECECEF;--gray-12: #FAFAFA;--accent-1: #0D0F1A;--accent-2: #141726;--accent-3: #1C2240;--accent-4: #253066;--accent-5: #3B4EAB;--accent-6: #5B6BD6;--accent-7: #7B8AE4;--accent-8: #9BA6ED;--accent-9: #BCC3F4;--accent-10: #DDE0FA;--accent-11: #EDEEFB;--accent-12: #F6F6FD;--blue-1: #0B1120;--blue-2: #0F1A33;--blue-3: #142752;--blue-4: #1A3A7A;--blue-5: #2558B5;--blue-6: #3B82F6;--blue-7: #60A5FA;--blue-8: #93C5FD;--blue-9: #BFDBFE;--blue-10: #DBEAFE;--blue-11: #EFF6FF;--blue-12: #F8FAFF;--red-1: #1A0B0B;--red-2: #2D1010;--red-3: #4C1717;--red-4: #7A2020;--red-5: #B52525;--red-6: #EF4444;--red-7: #F87171;--red-8: #FCA5A5;--red-9: #FECACA;--red-10: #FEE2E2;--red-11: #FEF2F2;--red-12: #FFFBFB;--amber-1: #1A150B;--amber-2: #2D2210;--amber-3: #4C3A17;--amber-4: #7A5F20;--amber-5: #B58B25;--amber-6: #F59E0B;--amber-7: #FBBF24;--amber-8: #FCD34D;--amber-9: #FDE68A;--amber-10: #FEF3C7;--amber-11: #FFFBEB;--amber-12: #FFFDF5;--green-1: #0B1A10;--green-2: #102D17;--green-3: #174C25;--green-4: #1E7A36;--green-5: #22B54A;--green-6: #22C55E;--green-7: #4ADE80;--green-8: #86EFAC;--green-9: #BBF7D0;--green-10: #DCFCE7;--green-11: #F0FDF4;--green-12: #F8FEF9;--teal-1: #0B1A18;--teal-2: #0F2D28;--teal-3: #144C43;--teal-4: #1A7A6A;--teal-5: #20B59E;--teal-6: #14B8A6;--teal-7: #2DD4BF;--teal-8: #5EEAD4;--teal-9: #99F6E4;--teal-10: #CCFBF1;--teal-11: #F0FDFA;--teal-12: #F8FEFD;--purple-1: #13091A;--purple-2: #1E0F2D;--purple-3: #31174C;--purple-4: #4E207A;--purple-5: #7425B5;--purple-6: #A855F7;--purple-7: #C084FC;--purple-8: #D8B4FE;--purple-9: #E9D5FF;--purple-10: #F3E8FF;--purple-11: #FAF5FF;--purple-12: #FDFBFF;--pink-1: #1A0B13;--pink-2: #2D0F1E;--pink-3: #4C1731;--pink-4: #7A204E;--pink-5: #B52574;--pink-6: #EC4899;--pink-7: #F472B6;--pink-8: #F9A8D4;--pink-9: #FBCFE8;--pink-10: #FCE7F3;--pink-11: #FDF2F8;--pink-12: #FEFBFD;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-6: 1.5rem;--sp-8: 2rem;--sp-12: 3rem;--sp-16: 4rem;--font-sans: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono: "JetBrains Mono", "SF Mono", "Fira Code", monospace;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-heavy: 800;--text-xs-size: .6875rem;--text-xs-weight: 400;--text-xs-line-height: 1.45;--text-sm-size: .8125rem;--text-sm-weight: 400;--text-sm-line-height: 1.45;--text-base-size: .9375rem;--text-base-weight: 400;--text-base-line-height: 1.5;--text-lg-size: 1.125rem;--text-lg-weight: 500;--text-lg-line-height: 1.4;--text-xl-size: 1.375rem;--text-xl-weight: 600;--text-xl-line-height: 1.3;--text-2xl-size: 1.75rem;--text-2xl-weight: 700;--text-2xl-line-height: 1.25;--text-3xl-size: 2.25rem;--text-3xl-weight: 700;--text-3xl-line-height: 1.2;--text-4xl-size: 3rem;--text-4xl-weight: 800;--text-4xl-line-height: 1.1;--radius-sm: .375rem;--radius-md: .625rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--radius-full: 9999px;--shape-square: 0;--shape-default: .625rem;--shape-pill: 9999px;--duration-instant: 0ms;--duration-fast: .1s;--duration-normal: .2s;--duration-slow: .4s;--duration-slower: .6s;--duration-slowest: 1s;--ease-default: cubic-bezier(.4, 0, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--ease-bounce: cubic-bezier(.34, 1.56, .64, 1);--ease-spring: cubic-bezier(.22, 1.25, .36, 1);--ease-linear: linear;--transition-fast: var(--duration-fast) var(--ease-default);--transition-normal: var(--duration-normal) var(--ease-default);--transition-slow: var(--duration-slow) var(--ease-default);--transition-bounce: var(--duration-normal) var(--ease-bounce);--transition-spring: var(--duration-slow) var(--ease-spring);--color-bg-primary: #FFFFFF;--color-bg-secondary: #FAFAFA;--color-bg-elevated: #FFFFFF;--color-bg-inset: #ECECEF;--color-text-primary: #09090B;--color-text-secondary: #54545C;--color-text-tertiary: #70707C;--color-text-disabled: #B4B4BE;--color-border-default: #ECECEF;--color-border-subtle: #F0F0F2;--color-border-strong: #B4B4BE;--color-accent: #09090B;--color-accent-hover: #222225;--color-accent-subtle: #ECECEF;--color-accent-text: #09090B;--color-overlay: rgba(0,0,0,.04);--color-overlay-heavy: rgba(0,0,0,.08);--color-skeleton: #ECECEF;--color-skeleton-shimmer: #FFFFFF;--color-error-subtle: #FEF2F2;--color-warning-subtle: #FFFBEB;--color-success-subtle: #F0FDF4;--color-info-subtle: #EFF6FF;--color-neutral-subtle: #ECECEF;--color-error: #EF4444;--color-warning: #F59E0B;--color-success: #22C55E;--color-info: #3B82F6;--color-error-bold: #B52525;--color-warning-bold: #B58B25;--color-success-bold: #22B54A;--color-info-bold: #2558B5;--glass-bg: rgba(255,255,255,.72);--glass-bg-elevated: rgba(255,255,255,.85);--glass-bg-subtle: rgba(255,255,255,.45);--glass-blur: 1rem;--glass-border: rgba(255,255,255,.18);--glass-border-width: .0625rem;--glass-shadow: 0 .25rem 1.5rem rgba(0,0,0,.06);--shadow-sm: 0 .0625rem .125rem rgba(0,0,0,.05);--shadow-md: 0 .25rem .75rem rgba(0,0,0,.08);--shadow-lg: 0 .5rem 1.5rem rgba(0,0,0,.12)}[data-theme=dark]{--color-bg-primary: #09090B;--color-bg-secondary: #111113;--color-bg-elevated: #19191D;--color-bg-inset: #19191D;--color-text-primary: #FAFAFA;--color-text-secondary: #9B9BA7;--color-text-tertiary: #70707C;--color-text-disabled: #3E3E44;--color-border-default: rgba(255,255,255,.08);--color-border-subtle: rgba(255,255,255,.05);--color-border-strong: rgba(255,255,255,.14);--color-accent: #FAFAFA;--color-accent-hover: #ECECEF;--color-accent-subtle: #222225;--color-accent-text: #FAFAFA;--color-overlay: rgba(255,255,255,.03);--color-overlay-heavy: rgba(255,255,255,.06);--color-skeleton: #222225;--color-skeleton-shimmer: #2E2E32;--color-error-subtle: #2D1010;--color-warning-subtle: #2D2210;--color-success-subtle: #102D17;--color-info-subtle: #0F1A33;--color-neutral-subtle: #19191D;--color-error: #F87171;--color-warning: #FBBF24;--color-success: #4ADE80;--color-info: #60A5FA;--color-error-bold: #FCA5A5;--color-warning-bold: #FCD34D;--color-success-bold: #86EFAC;--color-info-bold: #93C5FD;--glass-bg: rgba(10,10,10,.65);--glass-bg-elevated: rgba(26,26,26,.75);--glass-bg-subtle: rgba(10,10,10,.4);--glass-blur: 1.25rem;--glass-border: rgba(255,255,255,.08);--glass-border-width: .0625rem;--glass-shadow: 0 .25rem 1.5rem rgba(0,0,0,.4);--shadow-sm: 0 .0625rem .125rem rgba(0,0,0,.3);--shadow-md: 0 .25rem .75rem rgba(0,0,0,.4);--shadow-lg: 0 .5rem 1.5rem rgba(0,0,0,.5)}[data-color=true]{--color-accent: #5B6BD6;--color-accent-hover: #3B4EAB;--color-accent-subtle: #EDEEFB;--color-accent-text: #3B4EAB}[data-color=true][data-theme=dark]{--color-accent: #5B6BD6;--color-accent-hover: #7B8AE4;--color-accent-subtle: #141726;--color-accent-text: #9BA6ED}:root{--color-glass-bg: color-mix(in srgb, var(--color-bg-primary) 70%, transparent);--color-glass-bg-strong: color-mix(in srgb, var(--color-bg-primary) 88%, transparent);--color-glass-border: rgba(255, 255, 255, .08);--color-glass-rim: rgba(255, 255, 255, .04);--color-glass-shadow: rgba(0, 0, 0, .35);--gg-fill-white: var(--color-text-primary);--color-code-surface: rgba(15, 15, 15, .5);--color-border-card: var(--color-border-default);--color-border-card-strong: var(--color-border-strong)}[data-theme-name=ayu-light],[data-theme-name=catppuccin-latte]{--color-glass-bg: #ffffff;--color-glass-bg-strong: #ffffff;--color-glass-border: rgba(0, 0, 0, .1);--color-glass-rim: rgba(255, 255, 255, 1);--color-glass-shadow: rgba(0, 0, 0, .08)}[data-theme-name=default-dark]{--color-text-primary: #f3ead8;--color-text-secondary: #b3a890;--color-text-tertiary: #7e7363;--gg-hue: 38;--gg-accent: hsl(var(--gg-hue) 74% 66%);--gg-accent-deep: hsl(var(--gg-hue) 70% 58%);--gg-seafoam: var(--gg-accent);--gg-teal: var(--gg-accent-deep);--gg-ghost-white: color-mix(in srgb, var(--gg-accent) 20%, #ffffff);--gg-fill-white: #ffffff;--gg-grad: linear-gradient(90deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-grad-diag: linear-gradient(135deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-track: hsl(var(--gg-hue) 58% 60% / .12);--gg-glow: hsl(var(--gg-hue) 72% 62% / .38);--gg-bloom-1: hsl(var(--gg-hue) 68% 60% / .16);--gg-bloom-2: hsl(calc(var(--gg-hue) + 26) 72% 64% / .18);--gg-bloom-3: hsl(calc(var(--gg-hue) - 32) 58% 56% / .13);--gg-bloom-1-soft: hsl(var(--gg-hue) 68% 60% / .14);--gg-bloom-2-soft: hsl(calc(var(--gg-hue) + 26) 72% 64% / .15);--gg-bloom-3-soft: hsl(calc(var(--gg-hue) - 32) 58% 56% / .11);--gg-halftone: linear-gradient(135deg, hsl(var(--gg-hue) 100% 96% / .9) 0%, hsl(var(--gg-hue) 84% 74% / .66) 44%, hsl(calc(var(--gg-hue) - 22) 62% 56% / .42) 100%);--gg-glass-card: rgba(22, 23, 28, .55);--gg-glass-filled: rgba(30, 31, 38, .62);--gg-glass-elevated: rgba(20, 21, 26, .78);--gg-glass-code: rgba(10, 11, 16, .66);--gg-glass-brd: rgba(255, 255, 255, .1);--gg-glass-rim: rgba(255, 255, 255, .06);--gg-blur: 24px;--color-accent: #f0e6cf;--color-accent-fg: #1a1308;--color-accent-hover: #fff6e2;--color-accent-subtle: hsl(var(--gg-hue) 70% 60% / .12);--color-accent-text: var(--gg-accent);--color-accent-warm: var(--gg-accent-deep);--color-border-default: rgba(255, 255, 255, .1);--color-border-strong: rgba(255, 255, 255, .22);--color-border-subtle: transparent;--color-bg-primary: #0a0806;--color-bg-secondary: #13100a;--color-bg-tertiary: #1c1711;--color-bg-elevated: #221c14;--color-bg-inset: #080604;--color-glass-bg: rgba(12, 13, 17, .62);--color-glass-bg-strong: rgba(14, 15, 20, .82);--color-glass-border: rgba(255, 255, 255, .1);--color-glass-rim: rgba(255, 255, 255, .06);--color-glass-shadow: rgba(0, 0, 0, .38);--color-border-card: rgba(255, 255, 255, .16);--color-border-card-strong: rgba(255, 255, 255, .32)}[data-theme-name=retro-pulp]{--color-bg-primary: #070910;--color-bg-secondary: #0d111b;--color-bg-tertiary: #131826;--color-bg-elevated: #181f30;--color-bg-inset: #04060c;--color-text-primary: #f3f6f9;--color-text-secondary: #9fb0bd;--color-text-tertiary: #697787;--color-border-default: rgba(120, 220, 215, .1);--color-border-strong: rgba(120, 220, 215, .24);--color-border-subtle: transparent;--color-border-card: color-mix(in srgb, #f3f6f9 16%, transparent);--color-border-card-strong: color-mix(in srgb, #2fd4c4 40%, transparent);--color-accent: #2fd4c4;--color-accent-fg: #04201d;--color-accent-hover: #4ee3d4;--color-accent-text: #2fd4c4;--color-accent-warm: #2fd4c4;--color-accent-subtle: color-mix(in srgb, #2fd4c4 12%, transparent);--color-glass-bg: rgba(13, 17, 27, .62);--color-glass-bg-strong: rgba(13, 17, 27, .62);--color-glass-border: rgba(120, 220, 215, .1);--color-glass-rim: rgba(255, 255, 255, .06);--color-glass-shadow: rgba(0, 0, 0, .4);--gg-hue: 174;--gg-accent: #2fd4c4;--gg-accent-deep: #2fd4c4;--gg-seafoam: var(--gg-accent);--gg-teal: var(--gg-accent-deep);--gg-ghost-white: color-mix(in srgb, var(--gg-accent) 20%, #ffffff);--gg-fill-white: #ffffff;--gg-grad: linear-gradient(90deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-grad-diag: linear-gradient(135deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-track: color-mix(in srgb, #2fd4c4 14%, transparent);--gg-glow: color-mix(in srgb, #2fd4c4 38%, transparent);--gg-bloom-1: #143a3a;--gg-bloom-2: #3a1430;--gg-bloom-3: #10202e;--gg-bloom-1-soft: #143a3a;--gg-bloom-2-soft: #3a1430;--gg-bloom-3-soft: #10202e;--gg-halftone: linear-gradient(135deg, #ff5f2e 0%, #e6357f 44%, #2fd4c4 100%);--gg-ht-c1: #ff5f2e;--gg-ht-c2: #e6357f;--gg-ht-c3: #2fd4c4;--gg-glass-card: rgba(13, 17, 27, .62);--gg-glass-filled: rgba(13, 17, 27, .62);--gg-glass-elevated: rgba(13, 17, 27, .62);--gg-glass-code: color-mix(in srgb, #04060c 82%, transparent);--gg-glass-brd: rgba(255, 255, 255, .1);--gg-glass-rim: rgba(255, 255, 255, .06);--gg-blur: 24px}[data-theme-name=retro-pulp] .libre-editor-run,[data-theme-name=retro-pulp] .libre-lesson-nav-btn--next:hover:not(:disabled){background:#2fd4c4!important;color:#04201d!important;border-color:#2fd4c4!important}[data-theme-name=retro-pulp] .libre__dot--done{border-color:#2fd4c4;background:#2fd4c4;color:#070910}[data-theme-name=retro-pulp] .libre__dot--active{border-color:#ff7a45;box-shadow:0 0 0 3px color-mix(in srgb,#ff7a45 15%,transparent)}[data-theme-name=retro-pulp] .libre-import-primary,[data-theme-name=retro-pulp] .libre-settings-primary{background:#2fd4c4;color:#04201d;border-color:#2fd4c4}[data-theme-name=raygun-gothic]{--color-bg-primary: #070605;--color-bg-secondary: #100d0a;--color-bg-tertiary: #17120d;--color-bg-elevated: #1d1711;--color-bg-inset: #040303;--color-text-primary: #f6f1ea;--color-text-secondary: #bcae9f;--color-text-tertiary: #8a7d6f;--color-border-default: rgba(246, 226, 196, .1);--color-border-strong: rgba(248, 224, 190, .24);--color-border-subtle: transparent;--color-border-card: color-mix(in srgb, #f6f1ea 16%, transparent);--color-border-card-strong: color-mix(in srgb, #f0552a 40%, transparent);--color-accent: #f0552a;--color-accent-fg: #1a0a04;--color-accent-hover: #ff6c3d;--color-accent-text: #f0552a;--color-accent-warm: #f0552a;--color-accent-subtle: color-mix(in srgb, #f0552a 12%, transparent);--color-glass-bg: rgba(20, 16, 11, .6);--color-glass-bg-strong: rgba(20, 16, 11, .6);--color-glass-border: rgba(246, 226, 196, .1);--color-glass-rim: rgba(255, 255, 255, .06);--color-glass-shadow: rgba(0, 0, 0, .4);--gg-hue: 14;--gg-accent: #f0552a;--gg-accent-deep: #f0552a;--gg-seafoam: var(--gg-accent);--gg-teal: var(--gg-accent-deep);--gg-ghost-white: color-mix(in srgb, var(--gg-accent) 20%, #ffffff);--gg-fill-white: #ffffff;--gg-grad: linear-gradient(90deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-grad-diag: linear-gradient(135deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-track: color-mix(in srgb, #f0552a 14%, transparent);--gg-glow: color-mix(in srgb, #f0552a 38%, transparent);--gg-bloom-1: #3a160c;--gg-bloom-2: #52210e;--gg-bloom-3: #2a1409;--gg-bloom-1-soft: #3a160c;--gg-bloom-2-soft: #52210e;--gg-bloom-3-soft: #2a1409;--gg-halftone: linear-gradient(135deg, #ffd9a0 0%, #f4632c 44%, #7a2410 100%);--gg-ht-c1: #ffd9a0;--gg-ht-c2: #f4632c;--gg-ht-c3: #7a2410;--gg-glass-card: rgba(20, 16, 11, .6);--gg-glass-filled: rgba(20, 16, 11, .6);--gg-glass-elevated: rgba(20, 16, 11, .6);--gg-glass-code: color-mix(in srgb, #040303 82%, transparent);--gg-glass-brd: rgba(255, 255, 255, .1);--gg-glass-rim: rgba(255, 255, 255, .06);--gg-blur: 24px}[data-theme-name=raygun-gothic] .libre-editor-run,[data-theme-name=raygun-gothic] .libre-lesson-nav-btn--next:hover:not(:disabled){background:#f0552a!important;color:#1a0a04!important;border-color:#f0552a!important}[data-theme-name=raygun-gothic] .libre__dot--done{border-color:#e6843a;background:#e6843a;color:#070605}[data-theme-name=raygun-gothic] .libre__dot--active{border-color:#f0552a;box-shadow:0 0 0 3px color-mix(in srgb,#f0552a 15%,transparent)}[data-theme-name=raygun-gothic] .libre-import-primary,[data-theme-name=raygun-gothic] .libre-settings-primary{background:#f0552a;color:#1a0a04;border-color:#f0552a}[data-theme-name=alien-invasion]{--color-bg-primary: #0b0810;--color-bg-secondary: #120d1a;--color-bg-tertiary: #181122;--color-bg-elevated: #1d1529;--color-bg-inset: #070509;--color-text-primary: #f3f7ec;--color-text-secondary: #b6b0c4;--color-text-tertiary: #817a92;--color-border-default: rgba(190, 255, 120, .1);--color-border-strong: rgba(190, 255, 120, .22);--color-border-subtle: transparent;--color-border-card: color-mix(in srgb, #f3f7ec 16%, transparent);--color-border-card-strong: color-mix(in srgb, #aef319 40%, transparent);--color-accent: #aef319;--color-accent-fg: #0b1500;--color-accent-hover: #c4ff45;--color-accent-text: #aef319;--color-accent-warm: #aef319;--color-accent-subtle: color-mix(in srgb, #aef319 12%, transparent);--color-glass-bg: rgba(18, 13, 26, .6);--color-glass-bg-strong: rgba(18, 13, 26, .6);--color-glass-border: rgba(190, 255, 120, .1);--color-glass-rim: rgba(255, 255, 255, .06);--color-glass-shadow: rgba(0, 0, 0, .4);--gg-hue: 79;--gg-accent: #aef319;--gg-accent-deep: #aef319;--gg-seafoam: var(--gg-accent);--gg-teal: var(--gg-accent-deep);--gg-ghost-white: color-mix(in srgb, var(--gg-accent) 20%, #ffffff);--gg-fill-white: #ffffff;--gg-grad: linear-gradient(90deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-grad-diag: linear-gradient(135deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-track: color-mix(in srgb, #aef319 14%, transparent);--gg-glow: color-mix(in srgb, #aef319 38%, transparent);--gg-bloom-1: #2a3d0a;--gg-bloom-2: #241636;--gg-bloom-3: #13261a;--gg-bloom-1-soft: #2a3d0a;--gg-bloom-2-soft: #241636;--gg-bloom-3-soft: #13261a;--gg-halftone: linear-gradient(135deg, #e8ff7a 0%, #9fe61a 44%, #3a1a5c 100%);--gg-ht-c1: #e8ff7a;--gg-ht-c2: #9fe61a;--gg-ht-c3: #3a1a5c;--gg-glass-card: rgba(18, 13, 26, .6);--gg-glass-filled: rgba(18, 13, 26, .6);--gg-glass-elevated: rgba(18, 13, 26, .6);--gg-glass-code: color-mix(in srgb, #070509 82%, transparent);--gg-glass-brd: rgba(255, 255, 255, .1);--gg-glass-rim: rgba(255, 255, 255, .06);--gg-blur: 24px}[data-theme-name=alien-invasion] .libre-editor-run,[data-theme-name=alien-invasion] .libre-lesson-nav-btn--next:hover:not(:disabled){background:#aef319!important;color:#0b1500!important;border-color:#aef319!important}[data-theme-name=alien-invasion] .libre__dot--done{border-color:#aef319;background:#aef319;color:#0b0810}[data-theme-name=alien-invasion] .libre__dot--active{border-color:#c4ff45;box-shadow:0 0 0 3px color-mix(in srgb,#c4ff45 15%,transparent)}[data-theme-name=alien-invasion] .libre-import-primary,[data-theme-name=alien-invasion] .libre-settings-primary{background:#aef319;color:#0b1500;border-color:#aef319}[data-theme-name=robot-menace]{--color-bg-primary: #0c0d09;--color-bg-secondary: #13140f;--color-bg-tertiary: #1b1c15;--color-bg-elevated: #22231a;--color-bg-inset: #080804;--color-text-primary: #f6f3e6;--color-text-secondary: #bdb89e;--color-text-tertiary: #85816a;--color-border-default: rgba(244, 213, 71, .1);--color-border-strong: rgba(244, 213, 71, .24);--color-border-subtle: transparent;--color-border-card: color-mix(in srgb, #f6f3e6 16%, transparent);--color-border-card-strong: color-mix(in srgb, #f5cf2a 40%, transparent);--color-accent: #f5cf2a;--color-accent-fg: #1a1500;--color-accent-hover: #ffe04a;--color-accent-text: #f5cf2a;--color-accent-warm: #f5cf2a;--color-accent-subtle: color-mix(in srgb, #f5cf2a 12%, transparent);--color-glass-bg: rgba(19, 20, 15, .6);--color-glass-bg-strong: rgba(19, 20, 15, .6);--color-glass-border: rgba(244, 213, 71, .1);--color-glass-rim: rgba(255, 255, 255, .06);--color-glass-shadow: rgba(0, 0, 0, .4);--gg-hue: 48;--gg-accent: #f5cf2a;--gg-accent-deep: #f5cf2a;--gg-seafoam: var(--gg-accent);--gg-teal: var(--gg-accent-deep);--gg-ghost-white: color-mix(in srgb, var(--gg-accent) 20%, #ffffff);--gg-fill-white: #ffffff;--gg-grad: linear-gradient(90deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-grad-diag: linear-gradient(135deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-track: color-mix(in srgb, #f5cf2a 14%, transparent);--gg-glow: color-mix(in srgb, #f5cf2a 38%, transparent);--gg-bloom-1: #3a330e;--gg-bloom-2: #4a3c12;--gg-bloom-3: #2a2a10;--gg-bloom-1-soft: #3a330e;--gg-bloom-2-soft: #4a3c12;--gg-bloom-3-soft: #2a2a10;--gg-halftone: linear-gradient(135deg, #fff0a0 0%, #f5cf2a 44%, #6e4a06 100%);--gg-ht-c1: #fff0a0;--gg-ht-c2: #f5cf2a;--gg-ht-c3: #6e4a06;--gg-glass-card: rgba(19, 20, 15, .6);--gg-glass-filled: rgba(19, 20, 15, .6);--gg-glass-elevated: rgba(19, 20, 15, .6);--gg-glass-code: color-mix(in srgb, #080804 82%, transparent);--gg-glass-brd: rgba(255, 255, 255, .1);--gg-glass-rim: rgba(255, 255, 255, .06);--gg-blur: 24px}[data-theme-name=robot-menace] .libre-editor-run,[data-theme-name=robot-menace] .libre-lesson-nav-btn--next:hover:not(:disabled){background:#f5cf2a!important;color:#1a1500!important;border-color:#f5cf2a!important}[data-theme-name=robot-menace] .libre__dot--done{border-color:#c9a72a;background:#c9a72a;color:#0c0d09}[data-theme-name=robot-menace] .libre__dot--active{border-color:#ffd633;box-shadow:0 0 0 3px color-mix(in srgb,#ffd633 15%,transparent)}[data-theme-name=robot-menace] .libre-import-primary,[data-theme-name=robot-menace] .libre-settings-primary{background:#f5cf2a;color:#1a1500;border-color:#f5cf2a}[data-theme-name=time-warp]{--color-bg-primary: #0b0712;--color-bg-secondary: #130d1f;--color-bg-tertiary: #1a1129;--color-bg-elevated: #221634;--color-bg-inset: #080510;--color-text-primary: #f4eefb;--color-text-secondary: #bfb0d8;--color-text-tertiary: #8b7aa6;--color-border-default: rgba(196,160,255,.1);--color-border-strong: rgba(196,160,255,.24);--color-border-subtle: transparent;--color-border-card: color-mix(in srgb, #f4eefb 16%, transparent);--color-border-card-strong: color-mix(in srgb, #a855f7 40%, transparent);--color-accent: #a855f7;--color-accent-fg: #0b0712;--color-accent-hover: #bd6bff;--color-accent-text: #a855f7;--color-accent-warm: #a855f7;--color-accent-subtle: color-mix(in srgb, #a855f7 12%, transparent);--color-glass-bg: rgba(19,13,31,.62);--color-glass-bg-strong: rgba(19,13,31,.62);--color-glass-border: rgba(196,160,255,.1);--color-glass-rim: rgba(255, 255, 255, .06);--color-glass-shadow: rgba(0, 0, 0, .4);--gg-hue: 276;--gg-accent: #a855f7;--gg-accent-deep: #a855f7;--gg-seafoam: var(--gg-accent);--gg-teal: var(--gg-accent-deep);--gg-ghost-white: color-mix(in srgb, var(--gg-accent) 20%, #ffffff);--gg-fill-white: #ffffff;--gg-grad: linear-gradient(90deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-grad-diag: linear-gradient(135deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-track: color-mix(in srgb, #a855f7 14%, transparent);--gg-glow: color-mix(in srgb, #a855f7 38%, transparent);--gg-bloom-1: #2a1850;--gg-bloom-2: #14304a;--gg-bloom-3: #3d1a55;--gg-bloom-1-soft: #2a1850;--gg-bloom-2-soft: #14304a;--gg-bloom-3-soft: #3d1a55;--gg-halftone: linear-gradient(135deg, #7ef0ff 0%, #a855f7 44%, #3a1d6b 100%);--gg-ht-c1: #7ef0ff;--gg-ht-c2: #a855f7;--gg-ht-c3: #3a1d6b;--gg-glass-card: rgba(19,13,31,.62);--gg-glass-filled: rgba(19,13,31,.62);--gg-glass-elevated: rgba(19,13,31,.62);--gg-glass-code: color-mix(in srgb, #080510 82%, transparent);--gg-glass-brd: rgba(255, 255, 255, .1);--gg-glass-rim: rgba(255, 255, 255, .06);--gg-blur: 24px}[data-theme-name=time-warp] .libre-editor-run,[data-theme-name=time-warp] .libre-lesson-nav-btn--next:hover:not(:disabled){background:#a855f7!important;color:#0b0712!important;border-color:#a855f7!important}[data-theme-name=time-warp] .libre__dot--done{border-color:#46d6c4;background:#46d6c4;color:#0b0712}[data-theme-name=time-warp] .libre__dot--active{border-color:#c77dff;box-shadow:0 0 0 3px color-mix(in srgb,#c77dff 15%,transparent)}[data-theme-name=time-warp] .libre-import-primary,[data-theme-name=time-warp] .libre-settings-primary{background:#a855f7;color:#0b0712;border-color:#a855f7}[data-theme-name=lost-world]{--color-bg-primary: #0c0d07;--color-bg-secondary: #13140c;--color-bg-tertiary: #1b1c11;--color-bg-elevated: #222314;--color-bg-inset: #080904;--color-text-primary: #f4efe0;--color-text-secondary: #c2bb9c;--color-text-tertiary: #8d8866;--color-border-default: rgba(213, 196, 138, .1);--color-border-strong: rgba(213, 196, 138, .24);--color-border-subtle: transparent;--color-border-card: color-mix(in srgb, #f4efe0 16%, transparent);--color-border-card-strong: color-mix(in srgb, #d6a72e 40%, transparent);--color-accent: #d6a72e;--color-accent-fg: #0c0d07;--color-accent-hover: #e8bb44;--color-accent-text: #d6a72e;--color-accent-warm: #d6a72e;--color-accent-subtle: color-mix(in srgb, #d6a72e 12%, transparent);--color-glass-bg: rgba(19, 20, 12, .6);--color-glass-bg-strong: rgba(19, 20, 12, .6);--color-glass-border: rgba(213, 196, 138, .1);--color-glass-rim: rgba(255, 255, 255, .06);--color-glass-shadow: rgba(0, 0, 0, .4);--gg-hue: 42;--gg-accent: #d6a72e;--gg-accent-deep: #d6a72e;--gg-seafoam: var(--gg-accent);--gg-teal: var(--gg-accent-deep);--gg-ghost-white: color-mix(in srgb, var(--gg-accent) 20%, #ffffff);--gg-fill-white: #ffffff;--gg-grad: linear-gradient(90deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-grad-diag: linear-gradient(135deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-track: color-mix(in srgb, #d6a72e 14%, transparent);--gg-glow: color-mix(in srgb, #d6a72e 38%, transparent);--gg-bloom-1: #3a3214;--gg-bloom-2: #2c3318;--gg-bloom-3: #43340f;--gg-bloom-1-soft: #3a3214;--gg-bloom-2-soft: #2c3318;--gg-bloom-3-soft: #43340f;--gg-halftone: linear-gradient(135deg, #f1d77a 0%, #c08f2c 44%, #4a5526 100%);--gg-ht-c1: #f1d77a;--gg-ht-c2: #c08f2c;--gg-ht-c3: #4a5526;--gg-glass-card: rgba(19, 20, 12, .6);--gg-glass-filled: rgba(19, 20, 12, .6);--gg-glass-elevated: rgba(19, 20, 12, .6);--gg-glass-code: color-mix(in srgb, #080904 82%, transparent);--gg-glass-brd: rgba(255, 255, 255, .1);--gg-glass-rim: rgba(255, 255, 255, .06);--gg-blur: 24px}[data-theme-name=lost-world] .libre-editor-run,[data-theme-name=lost-world] .libre-lesson-nav-btn--next:hover:not(:disabled){background:#d6a72e!important;color:#0c0d07!important;border-color:#d6a72e!important}[data-theme-name=lost-world] .libre__dot--done{border-color:#8a9a4a;background:#8a9a4a;color:#0c0d07}[data-theme-name=lost-world] .libre__dot--active{border-color:#e2b53a;box-shadow:0 0 0 3px color-mix(in srgb,#e2b53a 15%,transparent)}[data-theme-name=lost-world] .libre-import-primary,[data-theme-name=lost-world] .libre-settings-primary{background:#d6a72e;color:#0c0d07;border-color:#d6a72e}[data-theme-name=cold-war-spy]{--color-bg-primary: #0c0a07;--color-bg-secondary: #13100b;--color-bg-tertiary: #1b1610;--color-bg-elevated: #221c13;--color-bg-inset: #080603;--color-text-primary: #f4ecdd;--color-text-secondary: #bcae96;--color-text-tertiary: #8a7d66;--color-border-default: rgba(214, 184, 130, .1);--color-border-strong: rgba(214, 184, 130, .24);--color-border-subtle: transparent;--color-border-card: color-mix(in srgb, #f4ecdd 16%, transparent);--color-border-card-strong: color-mix(in srgb, #cf9b4e 40%, transparent);--color-accent: #cf9b4e;--color-accent-fg: #1a1207;--color-accent-hover: #e0ad5e;--color-accent-text: #cf9b4e;--color-accent-warm: #cf9b4e;--color-accent-subtle: color-mix(in srgb, #cf9b4e 12%, transparent);--color-glass-bg: rgba(19, 16, 11, .6);--color-glass-bg-strong: rgba(19, 16, 11, .6);--color-glass-border: rgba(214, 184, 130, .1);--color-glass-rim: rgba(255, 255, 255, .06);--color-glass-shadow: rgba(0, 0, 0, .4);--gg-hue: 38;--gg-accent: #cf9b4e;--gg-accent-deep: #cf9b4e;--gg-seafoam: var(--gg-accent);--gg-teal: var(--gg-accent-deep);--gg-ghost-white: color-mix(in srgb, var(--gg-accent) 20%, #ffffff);--gg-fill-white: #ffffff;--gg-grad: linear-gradient(90deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-grad-diag: linear-gradient(135deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-track: color-mix(in srgb, #cf9b4e 14%, transparent);--gg-glow: color-mix(in srgb, #cf9b4e 38%, transparent);--gg-bloom-1: #3a2c14;--gg-bloom-2: #2a2616;--gg-bloom-3: #14271a;--gg-bloom-1-soft: #3a2c14;--gg-bloom-2-soft: #2a2616;--gg-bloom-3-soft: #14271a;--gg-halftone: linear-gradient(135deg, #f2dca6 0%, #c9933f 44%, #5c3f17 100%);--gg-ht-c1: #f2dca6;--gg-ht-c2: #c9933f;--gg-ht-c3: #5c3f17;--gg-glass-card: rgba(19, 16, 11, .6);--gg-glass-filled: rgba(19, 16, 11, .6);--gg-glass-elevated: rgba(19, 16, 11, .6);--gg-glass-code: color-mix(in srgb, #080603 82%, transparent);--gg-glass-brd: rgba(255, 255, 255, .1);--gg-glass-rim: rgba(255, 255, 255, .06);--gg-blur: 24px}[data-theme-name=cold-war-spy] .libre-editor-run,[data-theme-name=cold-war-spy] .libre-lesson-nav-btn--next:hover:not(:disabled){background:#cf9b4e!important;color:#1a1207!important;border-color:#cf9b4e!important}[data-theme-name=cold-war-spy] .libre__dot--done{border-color:#7c9a5e;background:#7c9a5e;color:#0c0a07}[data-theme-name=cold-war-spy] .libre__dot--active{border-color:#cf9b4e;box-shadow:0 0 0 3px color-mix(in srgb,#cf9b4e 15%,transparent)}[data-theme-name=cold-war-spy] .libre-import-primary,[data-theme-name=cold-war-spy] .libre-settings-primary{background:#cf9b4e;color:#1a1207;border-color:#cf9b4e}[data-theme-name=psychedelic-voyage]{--color-bg-primary: #0a070f;--color-bg-secondary: #120c19;--color-bg-tertiary: #1a1124;--color-bg-elevated: #22162f;--color-bg-inset: #06040a;--color-text-primary: #f7eef6;--color-text-secondary: #bda7c4;--color-text-tertiary: #948099;--color-border-default: rgba(240, 180, 230, .1);--color-border-strong: rgba(244, 130, 210, .24);--color-border-subtle: transparent;--color-border-card: color-mix(in srgb, #f7eef6 16%, transparent);--color-border-card-strong: color-mix(in srgb, #ff5fb0 40%, transparent);--color-accent: #ff5fb0;--color-accent-fg: #1a0410;--color-accent-hover: #ff7dc0;--color-accent-text: #ff5fb0;--color-accent-warm: #ff5fb0;--color-accent-subtle: color-mix(in srgb, #ff5fb0 12%, transparent);--color-glass-bg: rgba(18, 12, 25, .62);--color-glass-bg-strong: rgba(18, 12, 25, .62);--color-glass-border: rgba(240, 180, 230, .1);--color-glass-rim: rgba(255, 255, 255, .06);--color-glass-shadow: rgba(0, 0, 0, .4);--gg-hue: 328;--gg-accent: #ff5fb0;--gg-accent-deep: #ff5fb0;--gg-seafoam: var(--gg-accent);--gg-teal: var(--gg-accent-deep);--gg-ghost-white: color-mix(in srgb, var(--gg-accent) 20%, #ffffff);--gg-fill-white: #ffffff;--gg-grad: linear-gradient(90deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-grad-diag: linear-gradient(135deg, var(--gg-ghost-white) 0%, var(--gg-accent) 100%);--gg-track: color-mix(in srgb, #ff5fb0 14%, transparent);--gg-glow: color-mix(in srgb, #ff5fb0 38%, transparent);--gg-bloom-1: #3a1640;--gg-bloom-2: #54183a;--gg-bloom-3: #241a55;--gg-bloom-1-soft: #3a1640;--gg-bloom-2-soft: #54183a;--gg-bloom-3-soft: #241a55;--gg-halftone: linear-gradient(135deg, #ffd86b 0%, #ff5f8f 44%, #7b2bd6 100%);--gg-ht-c1: #ffd86b;--gg-ht-c2: #ff5f8f;--gg-ht-c3: #7b2bd6;--gg-glass-card: rgba(18, 12, 25, .62);--gg-glass-filled: rgba(18, 12, 25, .62);--gg-glass-elevated: rgba(18, 12, 25, .62);--gg-glass-code: color-mix(in srgb, #06040a 82%, transparent);--gg-glass-brd: rgba(255, 255, 255, .1);--gg-glass-rim: rgba(255, 255, 255, .06);--gg-blur: 24px}[data-theme-name=psychedelic-voyage] .libre-editor-run,[data-theme-name=psychedelic-voyage] .libre-lesson-nav-btn--next:hover:not(:disabled){background:#ff5fb0!important;color:#1a0410!important;border-color:#ff5fb0!important}[data-theme-name=psychedelic-voyage] .libre__dot--done{border-color:#ffb24d;background:#ffb24d;color:#0a070f}[data-theme-name=psychedelic-voyage] .libre__dot--active{border-color:#ff5fb0;box-shadow:0 0 0 3px color-mix(in srgb,#ff5fb0 15%,transparent)}[data-theme-name=psychedelic-voyage] .libre-import-primary,[data-theme-name=psychedelic-voyage] .libre-settings-primary{background:#ff5fb0;color:#1a0410;border-color:#ff5fb0}.icon--xs{width:calc(var(--text-xs-size) + 6px);height:calc(var(--text-xs-size) + 6px)}.icon--sm{width:calc(var(--text-sm-size) + 6px);height:calc(var(--text-sm-size) + 6px)}.icon--base{width:calc(var(--text-base-size) + 6px);height:calc(var(--text-base-size) + 6px)}.icon--lg{width:calc(var(--text-lg-size) + 6px);height:calc(var(--text-lg-size) + 6px)}.icon--xl{width:calc(var(--text-xl-size) + 6px);height:calc(var(--text-xl-size) + 6px)}.icon--2xl{width:calc(var(--text-2xl-size) + 6px);height:calc(var(--text-2xl-size) + 6px)}:root{--libre-motion-snappy: .15s ease;--libre-motion-quick: .12s ease;--libre-motion-smooth: .2s ease;--libre-radius-xs: 4px;--libre-radius-sm: 6px;--libre-radius-md: 8px;--libre-radius-lg: 12px;--libre-radius-pill: 999px}*{box-sizing:border-box;margin:0;padding:0}*{scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--gg-accent, #e88f68) 55%,transparent) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--gg-accent, #e88f68) 45%,transparent);border-radius:var(--libre-radius-pill);border:2px solid transparent;background-clip:padding-box;transition:background-color .22s ease}*:hover::-webkit-scrollbar-thumb{background:var(--gg-accent, #e88f68);background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{background:var(--gg-accent, #e88f68);background-clip:padding-box}*::-webkit-scrollbar-thumb:active{background:var(--gg-accent-deep, #df7649);background-clip:padding-box}*::-webkit-scrollbar-corner{background:transparent}html,body,#root{height:100%;background:var(--color-bg-primary);color:var(--color-text-primary);font-family:var(--font-sans);font-size:14px;-webkit-font-smoothing:antialiased;overflow:hidden}button{transition:opacity var(--libre-motion-snappy),box-shadow var(--libre-motion-snappy),border-color var(--libre-motion-snappy)}.libre{display:flex;flex-direction:column;height:100vh;overflow:hidden;background:var(--color-bg-primary)}.libre__body{display:flex;flex:1;min-height:0;overflow:hidden}.libre__main{flex:1;display:flex;flex-direction:column;min-width:0;overflow:hidden;margin-left:10px}.libre__main>*{animation:libre-route-fade .18s cubic-bezier(.22,1,.36,1)}@keyframes libre-route-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.libre__main>*{animation:none}}.libre-view-pane{width:100%;height:100%;display:contents;transition:opacity .12s ease}.libre-view-pane.is-view-pending{display:block;opacity:.6;cursor:progress}.libre__body--mobile .libre__main{margin-left:0;padding-top:env(safe-area-inset-top,0);padding-bottom:calc(env(safe-area-inset-bottom,0) + 70px)}.libre__sidebar-wrap{display:contents}.libre--sidebar-collapsed .libre__sidebar-wrap{display:block;width:0;flex:0 0 0;position:relative}.libre--sidebar-collapsed .libre__sidebar{margin:0;width:300px;position:fixed;top:56px;left:82px;bottom:auto;max-height:min(72vh,720px);z-index:85;transform:translateY(-8px);opacity:0;pointer-events:none;transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .18s ease}.libre--sidebar-collapsed:has(.libre__sidebar-toggle:hover) .libre__sidebar,.libre--sidebar-collapsed:has(.libre__sidebar-toggle-bridge:hover) .libre__sidebar,.libre--sidebar-collapsed:has(.libre__sidebar:hover) .libre__sidebar{transform:translateY(0);opacity:1;pointer-events:auto}.libre__bootloader{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:var(--color-bg-primary);color:var(--color-text-primary);transition:opacity .3s ease,visibility 0s linear .3s}.libre__bootloader--hidden{opacity:0;visibility:hidden;pointer-events:none}.libre--sidebar-collapsed .libre__main{margin-left:10px}.libre__lesson{flex:1;display:flex;flex-direction:row;min-height:0;overflow:hidden;margin:10px 10px 10px 0}.libre__lesson .libre-reader{flex:1;min-width:0}.libre__lesson--challenge .libre-reader{flex:0 0 auto;width:32%;min-width:280px;max-width:420px}.libre__lesson--challenge .libre__lesson-workbench-wrap{flex:1;width:auto;min-width:0;max-width:none}.libre__lesson-workbench-wrap{position:relative;display:flex;flex-direction:column;width:50%;min-width:320px;max-width:75%;margin-left:10px;min-height:0;gap:10px}.libre__lesson-workbench-wrap>.libre-workbench{width:100%;min-width:0;max-width:none;margin-left:0;flex:1;min-height:0}.libre__lesson--vertical{flex-direction:column}.libre__lesson--vertical .libre-reader{flex:1 1 auto;width:auto;max-width:none;min-width:0;min-height:0}.libre__lesson--vertical .libre__lesson-workbench-wrap{flex:0 0 auto;width:auto;max-width:none;min-width:0;margin-left:0;margin-top:10px;min-height:220px;max-height:78%}.libre__lesson-workbench-solo{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column;background:var(--color-bg-secondary);border:1px solid var(--color-border-default);border-radius:var(--libre-radius-lg);overflow:hidden}.libre__lesson-workbench-solo>.libre-editor{flex:1;min-height:0;min-width:0;width:100%}.libre__lesson--column .libre-reader-inner,.libre__lesson--column .libre-quiz,.libre__lesson--column .libre__lesson-nav-wrap{max-width:680px;margin-left:auto;margin-right:auto}.libre__lesson--column{flex-direction:column}.libre__lesson-scroll{flex:1;overflow-y:auto;display:flex;flex-direction:column}.libre__lesson-scroll .libre-reader{overflow:visible;flex:0 0 auto}.libre__lesson-scroll .libre-reader-scroll{overflow:visible;flex:0 0 auto;padding:32px 16px 0}.libre__lesson-scroll .libre-reader-progress,.libre__lesson-scroll .libre-reader-meta{display:none}.libre__lesson{position:relative}.libre__workbench-popped-pill{position:absolute;top:14px;right:14px;z-index:4;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;background:var(--color-bg-tertiary);border:1px solid var(--color-border-default);border-radius:var(--libre-radius-pill);color:var(--color-text-secondary);font-family:inherit;font-size:11px;font-weight:500;cursor:pointer;transition:background var(--libre-motion-snappy),color var(--libre-motion-snappy),border-color var(--libre-motion-snappy)}.libre__workbench-popped-pill:hover{background:var(--gg-fill-white);color:var(--color-bg-primary);border-color:var(--gg-fill-white)}.libre__workbench-popped-pill-icon{display:inline-flex;align-items:center;line-height:1}.libre__lesson-nav-wrap{width:100%;max-width:860px;margin:0 auto;padding:0 16px 28px}.libre__welcome{flex:1;display:flex;align-items:center;justify-content:center;padding:40px;background:var(--color-bg-secondary);margin:10px 10px 10px 0;border:1px solid var(--color-border-default);border-radius:var(--libre-radius-lg)}.libre__welcome-inner{max-width:480px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:14px}.libre__welcome-glyph{display:inline-flex;align-items:center;justify-content:center;margin-bottom:2px;color:#e8c46b}.libre__welcome-title{margin:0;font-size:24px;font-weight:600;letter-spacing:-.01em;color:var(--color-text-primary)}.libre__welcome-blurb{margin:0;font-size:14px;line-height:1.6;color:var(--color-text-secondary)}.libre__welcome-actions{display:flex;gap:10px;margin-top:8px}.libre__welcome-primary{padding:10px 18px;background:var(--gg-fill-white);color:var(--color-bg-primary);border:0;border-radius:var(--libre-radius-md);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.libre__welcome-primary:hover{opacity:.9}.libre__welcome-secondary{padding:10px 16px;background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border-default);border-radius:var(--libre-radius-md);font-family:inherit;font-size:13px;cursor:pointer}.libre__welcome-secondary:hover{color:var(--color-text-primary);background:var(--color-bg-tertiary)}.libre__welcome-hint{margin:6px 0 0;font-size:11.5px;color:var(--color-text-tertiary);line-height:1.5;max-width:420px}.libre__empty{flex:1;display:grid;place-items:center;color:var(--color-text-tertiary, rgba(230, 230, 230, .5));font-size:14px}[data-ghostwire] .libre{position:relative;isolation:isolate;background:radial-gradient(120% 90% at 8% -10%,var(--gg-bloom-1-soft) 0%,transparent 48%),var(--color-bg-primary)}[data-ghostwire] .libre:before,[data-ghostwire] .libre:after{content:"";position:absolute;z-index:-1;pointer-events:none;filter:blur(45px);will-change:transform,opacity}[data-ghostwire] .libre:before{inset:-20% -10% auto;height:70%;background:radial-gradient(46% 64% at 18% 28%,var(--gg-bloom-1),transparent 72%);opacity:.7;animation:libre-aurora-drift 28s ease-in-out infinite alternate}[data-ghostwire] .libre:after{inset:auto -10% -25%;height:65%;background:radial-gradient(42% 58% at 22% 92%,var(--gg-bloom-2),transparent 72%);opacity:.55;animation:libre-aurora-drift-2 36s ease-in-out infinite alternate}@keyframes libre-aurora-drift{0%{transform:translate3d(-3%,-1%,0) scale(1);opacity:.55}50%{opacity:.78}to{transform:translate3d(4%,3%,0) scale(1.1);opacity:.6}}@keyframes libre-aurora-drift-2{0%{transform:translate3d(2%,2%,0) scale(1.05);opacity:.42}50%{opacity:.62}to{transform:translate3d(-3%,-2%,0) scale(1);opacity:.48}}@media(prefers-reduced-motion:reduce){[data-ghostwire] .libre:before,[data-ghostwire] .libre:after{animation:none}}.libre__halftone{display:none}[data-ghostwire] .libre__halftone{position:absolute;top:0;left:0;z-index:-1;pointer-events:none;width:min(820px,66vw);height:min(740px,70vh);display:block;opacity:.34}[data-ghostwire] .libre__topbar,[data-ghostwire] .libre__sidebar,[data-ghostwire] .libre-nav-rail,[data-ghostwire] .libre-reader-glossary{-webkit-backdrop-filter:blur(36px) saturate(150%);backdrop-filter:blur(36px) saturate(150%)}[data-ghostwire] .libre-mtab{background:#0e0f14d1;-webkit-backdrop-filter:blur(36px) saturate(150%);backdrop-filter:blur(36px) saturate(150%)}[data-ghostwire] :is(.libre-library-card,.libre-collection-path,.libre-collection-folder,.libre-practice-cta,.libre-practice-stat,.libre-practice-ring,.libre-practice-customize,.libre-practice-type,.libre-challenges__card,.libre-confirm-panel,.libre-settings-panel,.libre-ai-panel,.libre-library-filter-pop,.libre-tray-panel){background:var(--gg-glass-card);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:inset 0 1px #ffffff0f,0 10px 30px #00000061}[data-ghostwire] :is(.libre-library-card,.libre-collection-path,.libre-collection-folder,.libre-practice-type,.libre-challenges__card):hover{border-color:hsl(var(--gg-hue) 70% 62% / .45);box-shadow:inset 0 1px #ffffff14,0 0 0 1px hsl(var(--gg-hue) 70% 62% / .3),0 8px 28px hsl(var(--gg-hue) 68% 58% / .16),0 12px 32px #0000006b}[data-ghostwire] :is(.libre-reader-progress-fill,.libre__course-progress-fill,.libre__carousel-progress-fill,.libre-chgrid__chapter-bar-fill,.libre-verify-progress-fill){background:var(--gg-course-accent, var(--gg-grad));opacity:1}[data-ghostwire] :is(.libre-library-card-progress-fill,.libre-book-progress-fill,.libre-challenges__card-progress-fill,.libre-path-card__bar-fill,.libre-path-detail__bar-fill,.m-prof__lang-bar-fill){background:var(--gg-grad);opacity:1}[data-ghostwire] .m-prof__level-bar:after,[data-ghostwire] .m-prof__continue-bar:after,[data-ghostwire] .m-outline__progress:after,[data-ghostwire] .m-lib__tile-bar:after{background:var(--gg-grad)}[data-ghostwire] .libre__progress-ring-fill,[data-ghostwire] .libre-practice-ring-fill{stroke:var(--gg-course-accent, var(--gg-seafoam))}[data-ghostwire] .libre__progress-ring-track,[data-ghostwire] .libre-practice-ring-track{stroke:var(--gg-track)}[data-ghostwire] .libre-nav-rail__pill{background:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gg-teal) 34%,transparent)}[data-ghostwire] .libre-nav-rail__pill>.libre-holo{display:none}[data-ghostwire] .libre-nav-rail__item--active,[data-ghostwire] .libre-nav-rail__item--active:hover{color:var(--gg-teal)}[data-ghostwire] .libre-nav-rail__top:has(.libre-nav-rail__item--active:hover)>.libre-nav-rail__pill{background:color-mix(in srgb,var(--gg-teal) 18%,transparent)}[data-ghostwire] .libre-editor-tabs-row .libre-editor-tab--active{border-bottom-color:var(--gg-seafoam)}[data-ghostwire] *:focus-visible{outline-color:var(--gg-seafoam)}[data-ghostwire] ::selection{background:hsl(var(--gg-hue) 70% 62% / .3);color:#fff}[data-ghostwire] *{scrollbar-color:hsl(var(--gg-hue) 74% 66% / .55) transparent}[data-ghostwire] *::-webkit-scrollbar-thumb{background:hsl(var(--gg-hue) 74% 66% / .45);background-clip:padding-box}[data-ghostwire] *:hover::-webkit-scrollbar-thumb{background:hsl(var(--gg-hue) 80% 72%);background-clip:padding-box}[data-ghostwire] *::-webkit-scrollbar-thumb:hover{background:hsl(var(--gg-hue) 84% 78%);background-clip:padding-box}[data-ghostwire] *::-webkit-scrollbar-thumb:active{background:var(--gg-accent-deep);background-clip:padding-box}[data-ghostwire] .libre__welcome-glyph{color:var(--gg-seafoam)}[data-ghostwire] .libre-settings-hue{display:flex;align-items:center;gap:12px}[data-ghostwire] .libre-settings-hue__swatch{width:24px;height:24px;flex:0 0 auto;border-radius:7px;box-shadow:inset 0 0 0 1px #fff3,0 1px 3px #0006}[data-ghostwire] .libre-settings-hue__slider{-webkit-appearance:none;appearance:none;width:200px;max-width:48vw;height:10px;border-radius:999px;outline:none;cursor:pointer;background:linear-gradient(90deg,#ec5151,#ecec51,#51ec51,#51ecec,#5151ec,#ec51ec,#ec5151)}[data-ghostwire] .libre-settings-hue__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #00000073,0 1px 4px #00000080;cursor:pointer}[data-ghostwire] .libre-settings-hue__slider::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:50%;background:#fff;box-shadow:0 0 0 2px #00000073;cursor:pointer}[data-ghostwire] .libre-settings-hue__slider:focus-visible{outline:2px solid var(--gg-accent);outline-offset:3px}[data-ghostwire] .libre-settings-hue__reset{background:transparent;border:1px solid var(--color-border-default);color:var(--color-text-secondary);border-radius:var(--libre-radius-md, 8px);padding:5px 11px;font-size:12px;cursor:pointer;transition:color .12s ease,border-color .12s ease}[data-ghostwire] .libre-settings-hue__reset:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}[data-ghostwire] .libre-workbench{background:transparent}[data-ghostwire] .libre-editor,[data-ghostwire] .libre-output{background:var(--gg-glass-code);-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}[data-ghostwire] .libre-editor-header,[data-ghostwire] .libre-editor-tabs-row,[data-ghostwire] .libre-output-header{background:transparent}[data-ghostwire] .libre-editor .monaco-editor,[data-ghostwire] .libre-editor .monaco-editor .monaco-editor-background,[data-ghostwire] .libre-editor .monaco-editor .margin,[data-ghostwire] .libre-editor .monaco-editor .minimap,[data-ghostwire] .libre-editor .monaco-editor .overflow-guard{background:transparent!important}[data-ghostwire] .libre-editor-tabs-row .libre-editor-tab--active{background:#ffffff0f}[data-ghostwire] .libre-challenges,[data-ghostwire] .libre-profile,[data-ghostwire] .libre-library-controls,[data-ghostwire] .libre-collection-folder-mosaic,[data-ghostwire] .libre-collection-folder-cell-blank{background:transparent}[data-ghostwire] .libre-challenges__header{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}[data-ghostwire] :is(.libre-editor-button:not(.libre-editor-run):not(:disabled),.libre-editor-help-main:not(:disabled),.libre-editor-help-caret,.libre-editor-hints-nav-btn:not(:disabled),.libre-editor-hints-close,.libre__topbar-icon-btn:not(.libre__topbar-icon-btn--discord)):hover{background:var(--gg-glass-card);border-color:var(--gg-glass-brd);-webkit-backdrop-filter:blur(var(--gg-blur)) saturate(150%);backdrop-filter:blur(var(--gg-blur)) saturate(150%);box-shadow:inset 0 1px 0 var(--gg-glass-rim)}[data-ghostwire] .libre-nav-rail__item:not(.libre-nav-rail__item--active):hover{background:var(--gg-glass-card);-webkit-backdrop-filter:blur(var(--gg-blur)) saturate(150%);backdrop-filter:blur(var(--gg-blur)) saturate(150%);box-shadow:inset 0 0 0 1px var(--gg-glass-brd),inset 0 1px 0 var(--gg-glass-rim)}[data-ghostwire] :is(.libre__course-row,.libre__section-title,.libre__chapter-title,.libre__nav-item:not(.libre__nav-item--active)):hover{background:var(--gg-glass-card);-webkit-backdrop-filter:blur(var(--gg-blur)) saturate(150%);backdrop-filter:blur(var(--gg-blur)) saturate(150%);box-shadow:inset 0 0 0 1px var(--gg-glass-brd),inset 0 1px 0 var(--gg-glass-rim)}[data-ghostwire] .libre-reader-inner{text-shadow:0 0 8px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.5)}[data-ghostwire] .libre-reader-inner :is(code,pre,kbd){text-shadow:none}:root{--libre-asset-snake: url(data:image/png;base64,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)}
