:root{--lr-color-background:#1C2026;--lr-color-board:#242A33;--lr-color-canvas:#232a34;--lr-color-card:#2A313B;--lr-color-controlBorder:rgba(255,255,255,0.1);--lr-color-grid:rgba(210,212,216,0.38);--lr-color-ray:#FFC266;--lr-color-rayGlow:rgba(255,194,102,0.55);--lr-color-text:#B8C0CC;--lr-color-title:#F5F7FA;--lr-color-primary-50:#2E1F00;--lr-color-primary-100:#3D2900;--lr-color-primary-200:#5C3D00;--lr-color-primary-300:#FFC266;--lr-color-primary-400:#FFAB33;--lr-color-primary-500:#FF9500;--lr-color-primary-600:#FFAB33;--lr-color-primary-700:#FFC266;--lr-color-primary-800:#994D00;--lr-color-primary-900:#663300;--lr-color-secondary-50:#1A1033;--lr-color-secondary-100:#231545;--lr-color-secondary-200:#352066;--lr-color-secondary-300:#B794FF;--lr-color-secondary-400:#9B6AFF;--lr-color-secondary-500:#7C3AED;--lr-color-secondary-600:#9B6AFF;--lr-color-secondary-700:#B794FF;--lr-color-secondary-800:#4C1D95;--lr-color-secondary-900:#3B0764;--lr-color-neutral-50:#FFFFFF;--lr-color-neutral-100:#2A313B;--lr-color-neutral-150:#323944;--lr-color-neutral-200:#3A4250;--lr-color-neutral-250:#464F5E;--lr-color-neutral-300:#556070;--lr-color-neutral-400:#7A8494;--lr-color-neutral-500:#9AA3B0;--lr-color-neutral-600:#B8C0CC;--lr-color-neutral-700:#D0D6E0;--lr-color-neutral-800:#E6EAF0;--lr-color-neutral-900:#F5F7FA;--lr-color-success-50:#0C2E24;--lr-color-success-100:#103D30;--lr-color-success-200:#1A5242;--lr-color-success-300:#6EE7B7;--lr-color-success-400:#34D399;--lr-color-success-500:#10B981;--lr-color-success-600:#059669;--lr-color-success-700:#6EE7B7;--lr-color-success-800:#065F46;--lr-color-success-900:#064E3B;--lr-color-danger-50:#2E1018;--lr-color-danger-100:#3D1520;--lr-color-danger-200:#452830;--lr-color-danger-300:#FDA4AF;--lr-color-danger-400:#FB7185;--lr-color-danger-500:#F43F5E;--lr-color-danger-600:#FF5C78;--lr-color-danger-700:#FF8FA3;--lr-color-danger-800:#9F1239;--lr-color-danger-900:#881337;--lr-color-warning-50:#2E2408;--lr-color-warning-100:#3D300A;--lr-color-warning-200:#5C4818;--lr-color-warning-300:#FCD34D;--lr-color-warning-400:#FBBF24;--lr-color-warning-500:#F59E0B;--lr-color-warning-600:#D97706;--lr-color-warning-700:#FFD54A;--lr-color-warning-800:#92400E;--lr-color-warning-900:#78350F;--lr-spacing-xs:0.25rem;--lr-spacing-sm:0.5rem;--lr-spacing-md:0.75rem;--lr-spacing-lg:1rem;--lr-spacing-xl:1.5rem;--lr-spacing-2xl:2rem;--lr-radius-sm:0.25rem;--lr-radius-md:0.5rem;--lr-radius-lg:0.75rem;--lr-radius-pill:999px;--lr-shadow-card:none;--lr-studio-glass-blur:1.75rem;--lr-studio-glass-border:rgba(255,255,255,0.12);--lr-studio-glass-cluster-radius:999px;--lr-studio-glass-fill:rgba(12,14,18,0.52);--lr-studio-glass-panel-radius:0.5rem;--lr-studio-glass-saturate:1.4;--lr-studio-glass-shadow:0 0.75rem 2.5rem rgba(0,0,0,0.32);--lr-font-size-base:1rem;--lr-font-size-action:0.875rem;--lr-line-height-action:1.1875rem;--lr-font-weight-action:700;--lr-font-size-body:0.875rem;--lr-line-height-body:1.1875rem;--lr-font-weight-body:400;--lr-font-size-caption:0.8125rem;--lr-line-height-caption:1.125rem;--lr-font-weight-caption:400;--lr-font-size-captionStrong:0.8125rem;--lr-line-height-captionStrong:1.125rem;--lr-font-weight-captionStrong:600;--lr-font-size-display:2.25rem;--lr-line-height-display:2.5rem;--lr-font-weight-display:800;--lr-font-size-lg:1.25rem;--lr-line-height-lg:1.5625rem;--lr-font-weight-lg:600;--lr-font-size-md:1.0625rem;--lr-line-height-md:1.4375rem;--lr-font-weight-md:400;--lr-font-size-rowTitle:1.0625rem;--lr-line-height-rowTitle:1.4375rem;--lr-font-weight-rowTitle:600;--lr-font-size-rowValue:1.0625rem;--lr-line-height-rowValue:1.4375rem;--lr-font-weight-rowValue:600;--lr-font-size-screenSubtitle:0.875rem;--lr-line-height-screenSubtitle:1.1875rem;--lr-font-weight-screenSubtitle:400;--lr-font-size-screenTitle:1.4375rem;--lr-line-height-screenTitle:1.8125rem;--lr-font-weight-screenTitle:800;--lr-font-size-sectionTitle:1.25rem;--lr-line-height-sectionTitle:1.5625rem;--lr-font-weight-sectionTitle:800;--lr-font-size-sm:0.875rem;--lr-line-height-sm:1.1875rem;--lr-font-weight-sm:400;--lr-font-size-statValue:1.5625rem;--lr-line-height-statValue:1.8125rem;--lr-font-weight-statValue:800;--lr-font-size-xl:1.4375rem;--lr-line-height-xl:1.8125rem;--lr-font-weight-xl:700;--lr-font-size-xs:0.75rem;--lr-line-height-xs:1rem;--lr-font-weight-xs:500;color-scheme:dark;--font-body:var(--font-source-sans),"Source Sans 3",system-ui,sans-serif;--font-display:var(--font-geologica),"Geologica",var(--font-body);--font-mono:ui-monospace,"SFMono-Regular",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--lr-card-motion:160ms ease;--lr-card-surface-hover:rgba(255,255,255,0.055);--lr-card-border-hover:rgba(255,255,255,0.2);--lr-card-shadow-hover:0 0.75rem 1.75rem -1rem rgba(0,0,0,0.85);--lr-color-primary-tint:color-mix(in srgb,var(--lr-color-primary-300) 12%,white);--lr-action-surface-hover:color-mix(in srgb,var(--lr-color-primary-400) 7%,transparent);--lr-action-border-hover:color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent);--lr-thumb-zoom:1.06;--lr-content-max:min(82.5rem,100%);--lr-page-max:82.5rem;--lr-shelf-max:120rem;--lr-page-pad-x:clamp(1.25rem,3.5vw,2.75rem);--lr-page-pad-y:clamp(1.25rem,3vw,2rem);--lr-beam-from-content:2.75rem;--lr-beam-rail-w:15rem;--lr-beam-obstacle-w:7.5rem;--lr-beam-source-inset:1.25rem;--lr-beam-axis:max(calc(var(--lr-beam-rail-w) / 2 + 0.25rem),calc((100vw - min(82.5rem, 100vw)) / 2 - var(--lr-beam-from-content)))}@media (prefers-reduced-motion:reduce){:root{--lr-thumb-zoom:1}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:100%;scroll-behavior:smooth}body{background:#0b0e14;color:var(--lr-color-text);font-family:var(--font-body);font-size:1.0625rem;line-height:1.55;min-height:100vh;overflow-x:hidden}a{color:inherit}img{display:block;max-width:100%}button{font:inherit}:focus-visible{outline:.125rem solid var(--lr-color-primary-400);outline-offset:.1875rem}.container{margin:0 auto;max-width:var(--lr-page-max);padding:0 var(--lr-page-pad-x);width:100%}.section{padding:clamp(3.5rem,7vw,6.5rem) 0;position:relative}.sectionGlass{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:rgba(12,16,24,.42);border-top:1px solid rgba(240,243,248,.06);pointer-events:auto}.sectionGlass+.sectionGlass{border-top-color:rgba(240,243,248,.08)}.section>*{position:relative;z-index:2}.sectionHeader{margin-bottom:2.75rem;max-width:42rem}.sectionHeader h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(1.85rem,3vw,2.45rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin-bottom:.75rem}.sectionHeader p{color:var(--lr-color-text);font-size:1.08rem;max-width:36rem}.sectionHeader a{color:var(--lr-color-primary-400);font-weight:600;text-decoration:none}.sectionHeader a:hover{text-decoration:underline}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/084282eba306c257-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/1e377d93cbdd6b44-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/ec1d0aa2d2fbc083-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/f1dd23950e6cd390-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0c7826ffb3acea36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/b6a6f0b43d027304-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Source Sans\ 3;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/692df4da22e71021-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Source Sans\ 3 Fallback;src:local("Arial");ascent-override:109.21%;descent-override:42.66%;line-gap-override:0.00%;size-adjust:93.76%}.__className_6b1344{font-family:Source Sans\ 3,Source Sans\ 3 Fallback;font-style:normal}.__variable_6b1344{--font-source-sans:"Source Sans 3","Source Sans 3 Fallback"}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/13d601e0732c7766-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f54e13212b7871d5-s.p.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/5ccbc299521a181a-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/4fca260083159167-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fe1772644044fc6c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geologica;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f3fb4235d30510d6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geologica Fallback;src:local("Arial");ascent-override:90.18%;descent-override:25.43%;line-gap-override:0.00%;size-adjust:108.12%}.__className_a0326e{font-family:Geologica,Geologica Fallback;font-style:normal}.__variable_a0326e{--font-geologica:"Geologica","Geologica Fallback"}.AbyssOauthPopup_root__yBzaq{align-items:center;background:#0b0e14;color:#9aa3b5;display:flex;font:500 .95rem/1.4 system-ui,sans-serif;inset:0;justify-content:center;min-height:100vh;padding:1.5rem;text-align:center}.AbyssOauthPopup_root__yBzaq p{margin:0}.LandingScene3D_overlay__swzLw{background:#05060a;inset:0;position:fixed;z-index:80}.LandingScene3D_frame__vUHOF{background:transparent;border-radius:inherit;height:100%;overflow:hidden;position:absolute;inset:0;width:100%}.LandingScene3D_hero__wfKkx{height:100svh;left:0;-webkit-mask-image:linear-gradient(180deg,#000,#000 55%,rgba(0,0,0,.85) 82%,rgba(0,0,0,.65));mask-image:linear-gradient(180deg,#000,#000 55%,rgba(0,0,0,.85) 82%,rgba(0,0,0,.65));overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.LandingScene3D_hero__wfKkx .LandingScene3D_canvasHost__5XnoS{pointer-events:auto}.LandingScene3D_canvasHost__5XnoS{height:100%;inset:0;position:absolute;width:100%}.LandingScene3D_chrome__u2cvu{inset:0;pointer-events:none;position:absolute;z-index:2}.LandingScene3D_toolbarBottom__PXqYr{bottom:max(.75rem,env(safe-area-inset-bottom));display:flex;gap:.15rem;max-width:calc(100% - 1.5rem);padding:.3rem}.LandingScene3D_backButton__s9iAR,.LandingScene3D_toolbarBottom__PXqYr{align-items:center;-webkit-backdrop-filter:blur(.875rem) saturate(1.2);backdrop-filter:blur(.875rem) saturate(1.2);background:rgba(14,18,28,.72);border:1px solid rgba(240,243,248,.12);border-radius:999px;box-shadow:0 .75rem 2.5rem rgba(0,0,0,.35);left:max(.75rem,env(safe-area-inset-left));pointer-events:auto;position:absolute}.LandingScene3D_backButton__s9iAR{color:#f4f6fb;cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.92rem;font-weight:700;gap:.35rem;letter-spacing:-.02em;min-height:2.5rem;padding:.35rem .95rem .35rem .65rem;top:max(.75rem,env(safe-area-inset-top));white-space:nowrap}.LandingScene3D_backButton__s9iAR:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 16%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-500) 40%,transparent);color:var(--lr-color-title)}.LandingScene3D_iconAction__kAga8{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:2.2rem;justify-content:center;width:2.2rem}.LandingScene3D_iconAction__kAga8:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.LandingScene3D_iconAction__kAga8:disabled{cursor:default;opacity:.35}.LandingScene3D_iconActionActive__FUHtL{background:color-mix(in srgb,var(--lr-color-primary-500) 18%,transparent);color:var(--lr-color-primary-400)}.LandingScene3D_loading__IWitT{color:rgba(220,226,236,.7);font-size:.95rem;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.StudioSelect_select__yhx1s{appearance:none;background-color:rgba(0,0,0,.28);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.5 1.75L6 6.25L10.5 1.75' stroke='%239AA3B2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:.75rem .5rem;border:1px solid rgba(255,255,255,.1);border-radius:.55rem;box-sizing:border-box;color:var(--lr-color-title);cursor:pointer;font:inherit;line-height:1.2;max-width:100%;min-width:0;overflow:hidden;padding:.35rem 2rem .35rem .55rem;text-overflow:ellipsis;white-space:nowrap;width:100%}.StudioSelect_select__yhx1s:disabled{cursor:not-allowed;opacity:.6}.StudioSelect_select__yhx1s:focus{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent);outline:none}.StudioSelect_field__aZa8U{height:2.15rem;max-height:2.15rem}.StudioSelect_compact__GiZrK{background-position:right .42rem center;background-size:.62rem .4rem;flex:0 0 auto;font-size:.75rem;font-weight:650;height:1.75rem;max-height:1.75rem;max-width:8.6rem;min-width:7.2rem;padding:0 1.45rem 0 .45rem;width:8.2rem}.StudioSelect_panel__hdRle{background-color:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12);font-size:.92rem;font-weight:600;height:2.45rem;letter-spacing:0;max-height:2.45rem;min-width:9.5rem;padding:.45rem 2rem .45rem .75rem;text-transform:none}@media (pointer:coarse){.StudioSelect_select__yhx1s{font-size:max(16px,1em)}.StudioSelect_compact__GiZrK{font-size:max(16px,.75rem)}.StudioSelect_panel__hdRle{font-size:max(16px,.92rem)}}input.StudioColorWell_well__PbQMl[type=color]{appearance:none;background:transparent;border:1px solid rgba(255,255,255,.28);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);box-sizing:border-box;cursor:pointer;flex:0 0 auto;height:2.15rem;justify-self:start;max-width:none;min-width:0;overflow:hidden;padding:0;width:2.15rem}input.StudioColorWell_well__PbQMl[type=color]::-webkit-color-swatch-wrapper{padding:0}input.StudioColorWell_well__PbQMl[type=color]::-webkit-color-swatch{border:0;border-radius:50%}input.StudioColorWell_well__PbQMl[type=color]::-moz-color-swatch{border:0;border-radius:50%}input.StudioColorWell_well__PbQMl[type=color]:hover{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent)}input.StudioColorWell_well__PbQMl[type=color]:focus-visible{border-color:color-mix(in srgb,var(--lr-color-primary-400) 75%,transparent);box-shadow:inset 0 0 0 1px rgba(0,0,0,.18),0 0 0 .125rem color-mix(in srgb,var(--lr-color-primary-500) 25%,transparent);outline:none}input.StudioColorWell_well__PbQMl[type=color]:disabled{cursor:default;opacity:.6}.StudioPinnedPanelHead_head__pBKwb{align-items:center;border-bottom:1px solid var(--studio-glass-border);display:flex;flex:0 0 auto;gap:.4rem;padding:.6rem .7rem}.StudioPinnedPanelHead_headIcon__DjgkK{color:var(--lr-color-neutral-400);flex:0 0 auto}.StudioPinnedPanelHead_headTitle__CEMXC{color:var(--lr-color-title);flex:1 1 auto;font-size:.82rem;font-weight:700;margin:0;min-width:0}.StudioPinnedPanelHead_iconButton__SHBz3{align-items:center;background:transparent;border:0;border-radius:.45rem;color:var(--lr-color-neutral-500);cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;padding:.2rem}.StudioPinnedPanelHead_iconButton__SHBz3:hover{background:rgba(255,255,255,.08);color:var(--lr-color-title)}.StudioFieldHint_row__X70O3{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.2rem .28rem;min-width:0}.StudioFieldHint_label__LD_Cv{color:var(--lr-color-title);font-size:.84rem;font-weight:600;line-height:1.25}.StudioFieldHint_hintMark__XWVyI,.StudioFieldHint_muted__hV_0V{color:var(--lr-color-neutral-500)}.StudioFieldHint_hintMark__XWVyI{cursor:help;flex-shrink:0;font-size:.72rem;font-weight:400;line-height:1;opacity:.85}.StudioNumericStepper_root__1cHHk{align-items:center;display:flex;gap:.3rem;min-width:0;width:100%}.StudioNumericStepper_chipInput__becdi,.StudioNumericStepper_chip__yu_2g,.StudioNumericStepper_stepButton__oKslx{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);border-radius:.55rem;box-sizing:border-box;color:var(--lr-color-title);font-family:inherit;font-size:.78rem;font-weight:600;height:2.15rem;line-height:1}@media (pointer:coarse){.StudioNumericStepper_chipInput__becdi,.StudioNumericStepper_chip__yu_2g{font-size:max(16px,.78rem)}}.StudioNumericStepper_chipInput__becdi,.StudioNumericStepper_chip__yu_2g{flex:1 1 auto;min-width:0;text-align:center}.StudioNumericStepper_chip__yu_2g{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;padding:.08em .45rem 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioNumericStepper_chip__yu_2g:disabled{cursor:default;opacity:.45}.StudioNumericStepper_chipInput__becdi{appearance:textfield;line-height:calc(2.15rem - 2px);padding:0 .45rem}.StudioNumericStepper_chipInput__becdi:focus{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent);outline:none}.StudioNumericStepper_stepButton__oKslx{align-items:center;cursor:pointer;display:inline-flex;flex:0 0 auto;justify-content:center;min-width:2rem;padding:0}.StudioNumericStepper_stepButton__oKslx:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent);color:var(--lr-color-primary-400)}.StudioNumericStepper_stepButton__oKslx:disabled{cursor:default;opacity:.35}.StudioSwitch_root__CCDPP{--switch-pad:0.12rem;--switch-thumb:0.85rem;align-items:center;background:rgba(0,0,0,.28);border:.09375rem solid rgba(255,255,255,.22);border-radius:999px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18);box-sizing:border-box;cursor:pointer;display:inline-flex;flex:0 0 auto;height:calc(var(--switch-thumb) + 2 * var(--switch-pad) + .1875rem);justify-content:flex-start;padding:var(--switch-pad);width:calc(var(--switch-thumb) * 2 + 2 * var(--switch-pad) + .1875rem)}.StudioSwitch_root__CCDPP:hover:not(:disabled){border-color:color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent)}.StudioSwitch_checked__Ef6G8{background:color-mix(in srgb,var(--lr-color-primary-500) 28%,transparent);border-color:var(--lr-color-primary-400);box-shadow:none;justify-content:flex-end}.StudioSwitch_thumb__6MPaA{background:rgba(255,255,255,.72);border-radius:50%;box-shadow:0 1px .125rem rgba(0,0,0,.35);display:block;flex:0 0 auto;height:var(--switch-thumb);width:var(--switch-thumb)}.StudioSwitch_checked__Ef6G8 .StudioSwitch_thumb__6MPaA{background:var(--lr-color-primary-400)}.StudioSwitch_root__CCDPP:disabled{cursor:default;opacity:.35;pointer-events:none}.StudioSwitch_disabledHit__VX_oy{cursor:default;display:inline-flex}.StudioSwitchRow_row__l0e17{align-items:center;display:grid;gap:.55rem;grid-template-columns:1fr auto;min-height:2.15rem}.StudioSwitchRow_copy__edC_V{display:grid;gap:.15rem}.StudioCanvas_stage__S9DOE{background:#232a34;overflow:hidden;overscroll-behavior:none;position:absolute;inset:0;touch-action:none}.StudioCanvas_canvas__7_WpQ,.StudioCanvas_skiaRays__4zeYs{display:block;height:100%;touch-action:none;width:100%}.StudioCanvas_skiaRays__4zeYs{inset:0;pointer-events:none;position:absolute;z-index:1}.StudioCanvas_canvasLayered__kAPMr{inset:0;position:absolute;z-index:2}.StudioCanvas_canvasParked__S5_js{pointer-events:none;visibility:hidden}.StudioCanvas_canvasPlacing__uxtdi{cursor:crosshair}.PaletteElementIcon_iconBox__xrMu3{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center;position:relative}.ShareLinkQr_root__K5SpC{align-items:center;display:flex;flex-direction:column;gap:.45rem;margin:0}.ShareLinkQr_image__6UFAR{background:#fff;border-radius:.65rem;display:block;height:auto;padding:.35rem;width:10.5rem}@media (max-height:720px){.ShareLinkQr_image__6UFAR{width:7.5rem}}.ShareLinkQr_caption__zjqbO{color:var(--lr-color-neutral-500);font-size:.72rem;line-height:1.35;margin:0;text-align:center}.PaletteDragGhost_ghost__USkhA{align-items:center;background:rgba(10,16,24,.88);border:1px solid color-mix(in srgb,var(--lr-color-primary-300) 70%,transparent);border-radius:.75rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.45);display:flex;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;z-index:200}.ElementPalette_root__ifs8B{pointer-events:auto;position:relative}.ElementPalette_anchor__N24EA{align-items:flex-end;display:flex;flex-direction:column;position:relative}.ElementPalette_plusButton__CfDYr{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));align-items:center;background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:999px;box-shadow:var(--studio-glass-shadow);color:var(--lr-color-title);cursor:pointer;display:inline-flex;gap:.4rem;height:3.25rem;justify-content:center;max-width:min(15rem,calc(100vw - 2rem));padding:0 1.25rem 0 1.05rem;position:relative;z-index:1}.ElementPalette_plusButtonActive__EJWz2,.ElementPalette_plusButton__CfDYr:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.ElementPalette_plusButton__CfDYr:disabled{cursor:default;opacity:.35}.ElementPalette_plusGlyph__os8hF{font-family:var(--font-display);font-size:1.55rem;font-weight:700;line-height:1}.ElementPalette_plusLabel__ZjkTe{font-size:.82rem;font-weight:650;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ElementPalette_plusShortcut__dYQUy{background:none;border:0;color:var(--lr-color-neutral-500);font-family:inherit;font-size:.72rem;font-weight:550;letter-spacing:.02em;margin-left:.15rem;padding:0}.ElementPalette_plusButtonActive__EJWz2 .ElementPalette_plusShortcut__dYQUy,.ElementPalette_plusButton__CfDYr:hover:not(:disabled) .ElementPalette_plusShortcut__dYQUy{color:color-mix(in srgb,var(--lr-color-primary-400) 75%,transparent)}.ElementPalette_menu__DNirP{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:0;max-height:min(70vh,32rem);overflow:auto;padding:.55rem;touch-action:pan-y;position:absolute;right:0;top:calc(100% + .55rem);width:min(22rem,calc(100vw - 1.5rem));z-index:2}.ElementPalette_menuAbove__h1xQG{bottom:calc(100% + .55rem);right:max(0rem,calc(var(--studio-right-column, 0rem) + .5rem - var(--studio-action-row-inset, 0rem)));top:auto}@media (max-width:27.25rem){.ElementPalette_menuAbove__h1xQG{right:calc(max(.75rem, env(safe-area-inset-right)) - var(--studio-action-row-inset, 4.5rem));width:calc(100vw - max(.75rem, env(safe-area-inset-left)) - max(.75rem, env(safe-area-inset-right)))}}.ElementPalette_divider__FCPM5{background:rgba(255,255,255,.1);height:1px;margin:.45rem .15rem}.ElementPalette_grid__buTnF{display:grid;gap:.35rem;grid-template-columns:repeat(4,minmax(0,1fr))}.ElementPalette_cell__8w_Ow{align-items:center;background:transparent;border:1px solid transparent;border-radius:.75rem;color:var(--lr-color-neutral-500);cursor:pointer;display:flex;flex-direction:column;gap:.2rem;justify-content:center;min-height:4.4rem;padding:.4rem .25rem .3rem;touch-action:none;-webkit-user-select:none;user-select:none}.ElementPalette_cell__8w_Ow:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 10%,transparent);color:var(--lr-color-title)}.ElementPalette_cellPending__ZqO_0{background:color-mix(in srgb,var(--lr-color-primary-500) 16%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);color:var(--lr-color-primary-400)}.ElementPalette_cell__8w_Ow:disabled{cursor:default;opacity:.35}.ElementPalette_glyph__kt1Hw{display:inline-flex;flex:0 0 auto;position:relative}.ElementPalette_cellLabel__ZCYuC{font-size:.68rem;font-weight:600;letter-spacing:.01em;line-height:1.1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ElementPalette_cellShortcut__JCaud{background:rgba(18,20,26,.9);border:1px solid rgba(255,255,255,.16);border-radius:.28rem;bottom:-.12rem;color:var(--lr-color-neutral-600);font-family:inherit;font-size:.58rem;font-weight:650;letter-spacing:.04em;line-height:1;min-width:1.05rem;padding:.14rem .22rem .12rem;position:absolute;right:-.16rem;text-align:center}.ElementPalette_cellPending__ZqO_0 .ElementPalette_cellShortcut__JCaud,.ElementPalette_cell__8w_Ow:hover:not(:disabled) .ElementPalette_cellShortcut__JCaud{background:rgba(28,22,12,.92);border-color:color-mix(in srgb,var(--lr-color-primary-400) 40%,transparent);color:color-mix(in srgb,var(--lr-color-primary-400) 90%,transparent)}.ScholarStopMethod_method__lw39T{display:flex;flex-direction:column;gap:.55rem}.ScholarStopMethod_block__muoh0{display:flex;flex-direction:column;gap:.18rem}.ScholarStopMethod_caption__XTYDK{color:rgba(232,236,244,.78);font-size:.78rem;line-height:1.4;margin:0}.ScholarStopMethod_formula__hIMK1{color:var(--lr-color-primary-300)}.ScholarStopMethod_formula__hIMK1,.ScholarStopMethod_plugged__jBAsl{font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35;margin:0}.ScholarStopMethod_plugged__jBAsl{color:#e8ecf4;white-space:pre-wrap}.ScholarDock_root__rbdPf{display:inline-flex;pointer-events:auto;position:relative}.ScholarDock_toggle__aLRyc{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:2.2rem;justify-content:center;padding:0;width:2.2rem}.ScholarDock_toggleActive__xQt6I,.ScholarDock_toggle__aLRyc:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.ScholarDock_toggle__aLRyc:disabled{cursor:default;opacity:.35}.ScholarDock_menu__a7kBY{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:0;max-height:min(78vh,34rem);overflow:hidden;padding:0;pointer-events:auto;touch-action:none;width:min(20.5rem,calc(100vw - 1.5rem));z-index:40}.ScholarDock_menuBody__GZYG4{display:flex;flex:1 1 auto;flex-direction:column;gap:.7rem;min-height:0;overflow:auto;padding:.7rem .85rem .85rem;touch-action:pan-y}.ScholarDock_closed__q9UNa,.ScholarDock_hint__y9rbO,.ScholarDock_meta__NCq45,.ScholarDock_stopAt__m6SAY,.ScholarDock_summary___tV8x{color:var(--lr-color-neutral-500);font-size:.82rem;line-height:1.4;margin:0}.ScholarDock_closed__q9UNa{color:var(--lr-color-neutral-600,#8b93a3);font-size:.78rem}.ScholarDock_summary___tV8x{color:#e8ecf4}.ScholarDock_everyday___dSzb{color:var(--lr-color-neutral-400,#b8c0ce);font-size:.78rem;line-height:1.45;margin:0}.ScholarDock_law__Qkeby{color:var(--lr-color-primary-300);font-size:.72rem;font-weight:650;line-height:1.35;margin:0}.ScholarDock_stops__BnqTV{--scholar-dot:1.5rem;--scholar-head-pad:0.18rem;list-style:none}.ScholarDock_stop__n2brW,.ScholarDock_stops__BnqTV{display:flex;flex-direction:column;margin:0;padding:0;position:relative}.ScholarDock_stop__n2brW:not(:last-child):after{background:rgba(255,255,255,.22);bottom:auto;content:"";height:100%;left:calc(var(--scholar-dot) / 2);pointer-events:none;position:absolute;top:calc(var(--scholar-head-pad) + var(--scholar-dot) / 2);transform:translateX(-50%);width:1px;z-index:0}.ScholarDock_stopHead__aknkp{align-items:center;background:transparent;border:0;border-radius:.55rem;color:inherit;cursor:pointer;display:flex;gap:.45rem;margin:0;padding:var(--scholar-head-pad) .1rem var(--scholar-head-pad) 0;text-align:left;width:100%}.ScholarDock_stopHead__aknkp:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 8%,transparent)}.ScholarDock_stopMark__CYzgC{align-items:center;background:rgba(18,22,28,.92);border-radius:999px;display:inline-flex;flex:0 0 auto;height:var(--scholar-dot);justify-content:center;position:relative;width:var(--scholar-dot);z-index:1}.ScholarDock_stopDot__2Vjxc{background:transparent;border:.09375rem solid rgba(244,247,251,.55);border-radius:999px;height:.5rem;width:.5rem}.ScholarDock_stopCopy__Bkzhp{display:flex;flex:1 1 auto;flex-direction:column;gap:.08rem;min-width:0}.ScholarDock_stopTitleRow__AAkOI{align-items:baseline;display:flex;gap:.5rem;justify-content:space-between}.ScholarDock_stopTitle__2fyD_{color:var(--lr-color-title);font-size:.84rem;font-weight:650;letter-spacing:-.02em;line-height:1.25}.ScholarDock_stopActive__ON36A .ScholarDock_stopTitle__2fyD_{color:var(--lr-color-primary-400)}.ScholarDock_stopTime__SMsjV{color:var(--lr-color-neutral-500);flex:0 0 auto;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ScholarDock_stopAt__m6SAY{color:rgba(232,236,244,.78);font-size:.74rem}.ScholarDock_stopCodex__lxDQT{display:flex;flex-direction:column;gap:.4rem;margin:.1rem 0 .45rem;padding-left:calc(var(--scholar-dot) + .45rem)}.ScholarDock_formula__LTBqD{color:var(--lr-color-primary-300)}.ScholarDock_formulaPlugged__rpdIZ,.ScholarDock_formula__LTBqD{font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.35;margin:0}.ScholarDock_formulaPlugged__rpdIZ{color:#e8ecf4}.ScholarDock_meta__NCq45{display:flex;flex-wrap:wrap;gap:.35rem .75rem}.ScholarDock_scale__yOLDw{cursor:pointer;flex:0 0 auto;height:1.7rem;position:relative;touch-action:none;width:100%}.ScholarDock_rail__kET_3{background:rgba(255,255,255,.16);border-radius:1px;height:.125rem;left:.45rem;pointer-events:none;position:absolute;right:.45rem;top:50%;transform:translateY(-50%)}.ScholarDock_tick__ywcFI{background:rgba(255,255,255,.55);border:0;border-radius:1px;cursor:pointer;height:.72rem;left:calc(.45rem + (100% - .9rem) * var(--at, 0));padding:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:.125rem}.ScholarDock_tickActive__p2G4s,.ScholarDock_tick__ywcFI:hover{background:var(--lr-color-primary-400)}.ScholarDock_tickActive__p2G4s{height:1.05rem;width:.1875rem}.ScholarDock_waves__ybCdq{display:flex;flex-wrap:wrap;gap:.28rem}.ScholarDock_wave__wj358{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:.35rem;line-height:1.2;padding:.18rem .5rem .18rem .32rem}.ScholarDock_waveSwatch__WluJh{border-radius:999px;box-shadow:0 0 0 1px rgba(255,255,255,.35);flex:0 0 auto;height:.55rem;width:.55rem}.ScholarDock_waveActive__FDxoh,.ScholarDock_wave__wj358:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 16%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 40%,transparent);color:var(--lr-color-primary-300)}.ScholarDock_kinks__8D8oA{inset:0;pointer-events:none;position:absolute;z-index:3}.ScholarDock_kink__vRgdo{background:rgba(12,14,18,.55);border:.09375rem solid rgba(244,247,251,.72);border-radius:999px;height:.4375rem;left:0;position:absolute;top:0;transform:translate(-50%,-50%);width:.4375rem}.ScholarDock_kinkHot__siqFh{background:#f4f7fb;border-color:#f4f7fb;box-shadow:0 0 .5rem rgba(244,247,251,.4)}.ScholarDock_fork__UFXyB{height:.5rem;left:0;position:absolute;top:0;width:.5rem}.ScholarDock_forkMark__bXulu{background:rgba(12,14,18,.45);border:.09375rem solid rgba(244,247,251,.88);border-radius:1px;display:block;height:100%;transform:rotate(45deg);width:100%}.ScholarDock_mark___cyFn{--scholar-ray:#f4f7fb;left:0;opacity:0;overflow:visible;pointer-events:none;position:absolute;top:0;z-index:4}.ScholarDock_markOn__EFJzU{opacity:1}.ScholarDock_markHover__nh8j2{z-index:5}.ScholarDock_leader__vBX5L{height:calc(var(--scholar-leader, 6.875rem) * 2);left:calc(var(--scholar-leader, 6.875rem) * -1);overflow:visible;pointer-events:none;position:absolute;top:calc(var(--scholar-leader, 6.875rem) * -1);width:calc(var(--scholar-leader, 6.875rem) * 2);z-index:1}.ScholarDock_leaderGlow__dFiBH,.ScholarDock_leaderStroke__5uR8x{fill:none;stroke-linecap:round;stroke-linejoin:round}.ScholarDock_leaderGlow__dFiBH{stroke:rgba(8,10,14,.5);stroke-width:2.8}.ScholarDock_leaderStroke__5uR8x{stroke:rgba(247,249,252,.55);stroke-width:1.35}.ScholarDock_pin__RfVoH{background:#0c0e12;border:.125rem solid #f7f9fc;box-shadow:0 0 0 .1875rem rgba(8,10,14,.55),0 0 .625rem rgba(247,249,252,.45);height:1rem;left:0;top:0;width:1rem;z-index:2}.ScholarDock_pinDot__fSnxU,.ScholarDock_pin__RfVoH{border-radius:999px;position:absolute;transform:translate(-50%,-50%)}.ScholarDock_pinDot__fSnxU{background:var(--scholar-ray);display:block;height:.375rem;left:50%;top:50%;width:.375rem}.ScholarDock_cloud__fMAhg{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:.65rem;bottom:var(--scholar-gap,3.25rem);box-shadow:var(--studio-glass-shadow);left:var(--scholar-gap,3.25rem);padding:.32rem .55rem .36rem;position:absolute;top:auto;white-space:nowrap;z-index:2}.ScholarDock_cloudJoint__C9Ezz{background:rgba(16,18,24,.94);border:1px solid rgba(247,249,252,.55);border-radius:999px;bottom:0;height:.4375rem;left:50%;position:absolute;top:auto;transform:translate(-50%,50%);width:.4375rem;z-index:3}.ScholarDock_cloudHead__KYCG4{align-items:center;display:flex;gap:.4rem;margin:0 0 .12rem}.ScholarDock_cloudOptic___1nLH{align-items:center;display:inline-flex;flex:0 0 auto;height:1.35rem;justify-content:center;width:1.35rem}.ScholarDock_cloudTitle__s6rf0{color:var(--lr-color-title);font-size:.76rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0}.ScholarDock_cloudStat__JdRde{color:rgba(232,236,244,.86);font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25;margin:.1rem 0 0}.ScholarDock_mark___cyFn[data-side=nw] .ScholarDock_cloud__fMAhg,.ScholarDock_mark___cyFn[data-side=sw] .ScholarDock_cloud__fMAhg{left:auto;right:var(--scholar-gap,3.25rem)}.ScholarDock_mark___cyFn[data-side=se] .ScholarDock_cloud__fMAhg,.ScholarDock_mark___cyFn[data-side=sw] .ScholarDock_cloud__fMAhg{bottom:auto;top:var(--scholar-gap,3.25rem)}.ScholarDock_mark___cyFn[data-side=se] .ScholarDock_cloudJoint__C9Ezz,.ScholarDock_mark___cyFn[data-side=sw] .ScholarDock_cloudJoint__C9Ezz{bottom:auto;top:0;transform:translate(-50%,-50%)}.StudioCanvasContextMenu_menu__uV02r{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:.85rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.1rem;max-height:min(70vh,28rem);min-width:12.5rem;overflow:auto;overscroll-behavior:contain;padding:.35rem;touch-action:pan-y;pointer-events:auto;position:absolute;z-index:12}.StudioCanvasContextMenu_item__VB5ER{align-items:center;background:transparent;border:0;border-radius:.55rem;color:var(--lr-color-title);cursor:pointer;display:flex;font:inherit;font-size:.84rem;gap:.55rem;justify-content:flex-start;line-height:1.25;padding:.4rem .55rem;text-align:left;width:100%}.StudioCanvasContextMenu_item__VB5ER:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.StudioCanvasContextMenu_itemIcon__9qoSZ{align-items:center;display:inline-flex;flex:0 0 auto;height:1.375rem;justify-content:center;width:1.375rem}.StudioCanvasContextMenu_itemLabel__0Ifpz{flex:1 1 auto;min-width:0}.StudioCanvasContextMenu_shortcut__6XkAQ{color:var(--lr-color-neutral-500);flex:0 0 auto;font-family:inherit;font-size:.72rem;font-weight:550;letter-spacing:.01em;margin-left:auto}.StudioCanvasContextMenu_item__VB5ER:hover .StudioCanvasContextMenu_shortcut__6XkAQ{color:color-mix(in srgb,var(--lr-color-primary-400) 85%,transparent)}.StudioCanvasContextMenu_divider___f_t4{background:var(--studio-glass-border);flex-shrink:0;height:1px;margin:.25rem .35rem}.StudioSelectionChip_host__ZDYbo{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:1}.StudioSelectionChip_hostVisible__zXq6z{opacity:1;pointer-events:auto}.StudioSelectionChip_chip__XkDMt{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));align-items:center;backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:999px;box-shadow:var(--studio-glass-shadow);display:flex;gap:.15rem;max-width:min(18rem,calc(100vw - 2rem));padding:.2rem .25rem .2rem .7rem;pointer-events:auto;touch-action:none}.StudioSelectionChip_chip__XkDMt *{touch-action:none}.StudioSelectionChip_label__xe44Y{color:#f4f6fb;font-family:var(--font-display);font-size:.82rem;font-weight:650;letter-spacing:-.01em;margin:0;max-width:7.5rem;overflow:hidden;padding-right:.2rem;text-overflow:ellipsis;white-space:nowrap}.StudioSelectionChip_divider__lmkBC{background:rgba(255,255,255,.14);flex:0 0 1px;height:1.15rem;margin:0 .15rem;width:1px}.StudioSelectionChip_action__rS5Lp{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;padding:0;width:2rem}.StudioSelectionChip_action__rS5Lp:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.StudioSelectionChip_actionDanger__vcoYx{color:#ff9b9b}.StudioSelectionChip_actionDanger__vcoYx:hover{background:rgba(255,120,120,.16);color:#ffc9c9}.StudioTracingChip_root__xxIuZ{display:inline-flex;pointer-events:auto;position:relative}.StudioTracingChip_toggle__1T7A9{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:2.2rem;justify-content:center;padding:0;width:2.2rem}.StudioTracingChip_toggleActive__XwLRG,.StudioTracingChip_toggle__1T7A9:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.StudioTracingChip_togglePresent__5ms33{color:var(--lr-color-primary-400)}.StudioTracingChip_toggle__1T7A9:disabled{cursor:default;opacity:.35}.StudioTracingChip_menu__W3JqW{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.7rem;padding:.85rem;pointer-events:auto;width:min(20.5rem,calc(100vw - 1.5rem));z-index:40}.StudioTracingChip_menuChip__1jvp1{padding:.4rem;width:max-content;max-width:calc(100vw - 1.5rem)}.StudioTracingChip_chip__TFRmS{align-items:center;display:flex;gap:.15rem;max-width:100%;padding:.05rem .1rem .05rem .45rem;touch-action:none}.StudioTracingChip_chip__TFRmS *{touch-action:none}.StudioTracingChip_labelButton__f9omV{background:transparent;border:0;color:#f4f6fb;cursor:pointer;font-family:var(--font-display);font-size:.82rem;font-weight:650;letter-spacing:-.01em;margin:0;overflow:hidden;padding:.2rem .35rem .2rem .05rem;text-overflow:ellipsis;white-space:nowrap}.StudioTracingChip_opacity__Sw3E5{align-items:center;display:inline-flex;flex:0 0 auto;padding:0 .2rem}.StudioTracingChip_opacity__Sw3E5 input{appearance:none;background:rgba(255,255,255,.18);border-radius:999px;height:.28rem;margin:0;width:4.6rem}.StudioTracingChip_opacity__Sw3E5 input::-webkit-slider-thumb{appearance:none;background:var(--lr-color-primary-400);border:0;border-radius:50%;cursor:pointer;height:.85rem;width:.85rem}.StudioTracingChip_opacity__Sw3E5 input::-moz-range-thumb{background:var(--lr-color-primary-400);border:0;border-radius:50%;cursor:pointer;height:.85rem;width:.85rem}.StudioTracingChip_divider__G8g2D{background:rgba(255,255,255,.14);flex:0 0 1px;height:1.15rem;margin:0 .2rem;width:1px}.StudioTracingChip_action__TN1iA{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;padding:0;width:2rem}.StudioTracingChip_action__TN1iA:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.StudioTracingChip_action__TN1iA[aria-pressed=true]{background:color-mix(in srgb,var(--lr-color-primary-500) 22%,transparent);color:var(--lr-color-primary-400)}.StudioTracingChip_actionDanger__VyXQ5{color:#ff9b9b}.StudioTracingChip_actionDanger__VyXQ5:hover{background:rgba(255,120,120,.16);color:#ffc9c9}.StudioTracingChip_loadButton__k178z{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);border:1px dashed color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent);border-radius:.7rem;color:var(--lr-color-primary-400);cursor:pointer;font:inherit;font-size:.88rem;font-weight:650;margin:0;padding:.7rem .85rem;text-align:center;width:100%}.StudioTracingChip_loadButton__k178z:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 22%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 70%,transparent)}.StudioTracingChip_hint__EAcEM{color:var(--lr-color-neutral-500);font-size:.82rem;line-height:1.45;margin:0;padding:0 .15rem;text-align:center}.StudioTracingChip_srOnly__3_L3R{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.StudioWatermark_root___v1RO{bottom:max(.65rem,env(safe-area-inset-bottom));color:rgba(244,246,251,.28);font-family:var(--font-body);font-size:clamp(.58rem,1.1vw,.7rem);font-weight:500;left:max(.75rem,env(safe-area-inset-left));letter-spacing:.02em;pointer-events:none;position:absolute;text-shadow:0 1px 1px rgba(0,0,0,.28);-webkit-user-select:none;user-select:none;z-index:1}.StudioWatermark_link__TSKty{pointer-events:auto;text-decoration:none;z-index:3}.StudioWatermark_link__TSKty:focus-visible,.StudioWatermark_link__TSKty:hover{color:rgba(244,246,251,.48)}.MeterReadoutLayer_layer__oPMRM{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:2}.MeterReadoutLayer_leaders__hZUlA{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.MeterReadoutLayer_mark__6cF56{left:0;overflow:visible;position:absolute;top:0;transform-origin:0 0}.MeterReadoutLayer_chip__AMHP2{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));align-items:center;backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:.65rem;bottom:auto;box-shadow:var(--studio-glass-shadow);box-sizing:border-box;cursor:grab;display:flex;justify-content:center;left:0;padding:.375rem .5rem;pointer-events:auto;position:absolute;top:0;touch-action:none;-webkit-user-select:none;user-select:none;z-index:2}.MeterReadoutLayer_chip__AMHP2:active{cursor:grabbing}.MeterReadoutLayer_chip__AMHP2[data-locked=true]{cursor:default;pointer-events:none}.MeterReadoutLayer_chip__AMHP2[data-locked=true] .MeterReadoutLayer_joint__hhXc5{pointer-events:none}.MeterReadoutLayer_joint__hhXc5{background:rgba(16,18,24,.94);border:1px solid rgba(247,249,252,.55);border-radius:999px;bottom:0;cursor:grab;height:.4375rem;left:50%;pointer-events:auto;position:absolute;top:auto;touch-action:none;transform:translate(-50%,50%);width:.4375rem;z-index:3}.MeterReadoutLayer_joint__hhXc5:active{cursor:grabbing}.MeterReadoutLayer_mark__6cF56[data-side=se] .MeterReadoutLayer_joint__hhXc5,.MeterReadoutLayer_mark__6cF56[data-side=sw] .MeterReadoutLayer_joint__hhXc5{bottom:auto;top:0;transform:translate(-50%,-50%)}.MeterReadoutLayer_digits__dkmRA{display:block;overflow:visible}.MeterReadoutLayer_plot__i12aX{display:none;inset:.45rem;overflow:hidden;pointer-events:none;position:absolute;background:rgba(8,12,18,.92);border-color:rgba(255,255,255,.12) rgba(255,255,255,.12) rgba(255,255,255,.34) rgba(255,255,255,.34);border-style:solid;border-width:1px}.MeterReadoutLayer_grid__mzTHM{background:rgba(255,255,255,.08);height:1px;left:0;position:absolute;right:0;top:50%}.MeterReadoutLayer_bar__D0kby{bottom:0;margin-left:-1.5px;max-height:100%;position:absolute;width:3px}.MeterReadoutLayer_mark__6cF56[data-mode=spectrum] .MeterReadoutLayer_plot__i12aX{display:block}.MeterReadoutLayer_mark__6cF56[data-mode=spectrum] .MeterReadoutLayer_digits__dkmRA{display:none}.MeterReadoutLayer_mark__6cF56[data-mode=spectrum] .MeterReadoutLayer_chip__AMHP2{padding:0}.MeterReadoutLayer_mark__6cF56[data-placed=true] .MeterReadoutLayer_joint__hhXc5[data-dock=top]{bottom:auto;left:50%;right:auto;top:0;transform:translate(-50%,-50%)}.MeterReadoutLayer_mark__6cF56[data-placed=true] .MeterReadoutLayer_joint__hhXc5[data-dock=bottom]{bottom:0;left:50%;right:auto;top:auto;transform:translate(-50%,50%)}.MeterReadoutLayer_mark__6cF56[data-placed=true] .MeterReadoutLayer_joint__hhXc5[data-dock=left]{bottom:auto;left:0;right:auto;top:50%;transform:translate(-50%,-50%)}.MeterReadoutLayer_mark__6cF56[data-placed=true] .MeterReadoutLayer_joint__hhXc5[data-dock=right]{bottom:auto;left:auto;right:0;top:50%;transform:translate(50%,-50%)}.NoteCalloutLayer_layer__24pHl{inset:0;overflow:visible;pointer-events:none;position:absolute;z-index:2}.NoteCalloutLayer_leaders__kPXpy{height:100%;inset:0;overflow:visible;pointer-events:none;position:absolute;width:100%}.NoteCalloutLayer_card__vx0wa,.NoteCalloutLayer_closed__W_Lsx,.NoteCalloutLayer_dot__J_219{position:absolute;pointer-events:auto}.NoteCalloutLayer_card__vx0wa{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:.65rem;box-shadow:var(--studio-glass-shadow);box-sizing:border-box;color:var(--lr-color-title);cursor:grab;font-size:.9375rem;line-height:1.25rem;min-height:2.5rem;padding:.625rem 1rem .625rem .75rem;touch-action:none;-webkit-user-select:none;user-select:none}.NoteCalloutLayer_card__vx0wa[data-selected=true],.NoteCalloutLayer_closed__W_Lsx[data-selected=true]{outline:12px solid rgba(255,255,255,.1);outline-offset:4px}.NoteCalloutLayer_card__vx0wa:active{cursor:grabbing}.NoteCalloutLayer_body__MsotJ{margin:0;white-space:pre-wrap;word-break:break-word}.NoteCalloutLayer_resize__sb_BD{bottom:0;cursor:ew-resize;position:absolute;right:0;top:0;touch-action:none;width:.7rem}.NoteCalloutLayer_resize__sb_BD:after{background:rgba(247,249,252,.45);border-radius:999px;content:"";height:1.4rem;position:absolute;right:.28rem;top:50%;transform:translateY(-50%);width:2px}.NoteCalloutLayer_dot__J_219{background:#0c0e12;border:1.5px solid #f7f9fc;border-radius:999px;box-sizing:border-box;height:7px;margin:0;padding:0;transform:translate(-50%,-50%);width:7px}.NoteCalloutLayer_pin__WuBbw{cursor:grab;touch-action:none}.NoteCalloutLayer_pin__WuBbw:active{cursor:grabbing}.NoteCalloutLayer_joint__eYons{cursor:grab;touch-action:none}.NoteCalloutLayer_joint__eYons:before{content:"";inset:-10px;position:absolute}.NoteCalloutLayer_joint__eYons:active{cursor:grabbing}.NoteCalloutLayer_closed__W_Lsx{align-items:center;background:#0c0e12;border:2px solid #f7f9fc;border-radius:999px;box-shadow:0 0 0 3px rgba(8,10,14,.45);box-sizing:border-box;cursor:pointer;display:flex;height:16px;justify-content:center;margin:0;padding:0;touch-action:none;transform:translate(-50%,-50%);width:16px}.NoteCalloutLayer_closed__W_Lsx:after{background:#f7f9fc;border-radius:999px;content:"";height:6px;width:6px}.NoteCalloutLayer_layer__24pHl[data-zoomed-out=true]{visibility:hidden}.NoteCalloutLayer_layer__24pHl[data-editable=false] .NoteCalloutLayer_card__vx0wa,.NoteCalloutLayer_layer__24pHl[data-editable=false] .NoteCalloutLayer_closed__W_Lsx,.NoteCalloutLayer_layer__24pHl[data-editable=false] .NoteCalloutLayer_dot__J_219{cursor:default;pointer-events:none}.ArcadeApp_root__L6Pbl{background:#161a24;height:100svh;overflow:hidden;overscroll-behavior:none;position:relative;touch-action:none;width:100%}.ArcadeApp_canvas__zL5wL,.ArcadeApp_overlay__EzOvL{display:block;height:100%;inset:0;position:absolute;touch-action:none;width:100%}.ArcadeApp_canvas__zL5wL{cursor:crosshair;z-index:0}.ArcadeApp_overlay__EzOvL{z-index:1}.ArcadeApp_hud__HWjSN{color:rgba(240,243,248,.88);display:flex;font-size:.92rem;font-weight:600;gap:1.1rem;left:max(1rem,env(safe-area-inset-left));letter-spacing:.02em;pointer-events:none;position:absolute;top:max(.85rem,env(safe-area-inset-top));z-index:2}.ArcadeApp_hint__HKZ2D{color:rgba(220,226,236,.55);font-weight:500}.ArcadeApp_overlay__EzOvL{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:3}.ArcadeApp_card__IQqCK{-webkit-backdrop-filter:blur(1rem) saturate(1.2);backdrop-filter:blur(1rem) saturate(1.2);background:rgba(14,18,25,.92);border:1px solid rgba(255,255,255,.12);border-radius:1rem;color:#f0f3f8;max-width:22rem;padding:1.2rem 1.3rem 1.15rem;pointer-events:auto;text-align:center;width:min(22rem,calc(100% - 2rem))}.ArcadeApp_card__IQqCK h1{font-size:1.25rem;margin:0}.ArcadeApp_card__IQqCK p{color:rgba(220,226,236,.78);line-height:1.45;margin:.55rem 0 0}.ArcadeApp_retry__3EmhO{background:color-mix(in srgb,var(--lr-color-primary-500) 20%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent);border-radius:999px;color:#f0f3f8;cursor:pointer;font:inherit;font-weight:700;margin-top:1rem;padding:.5rem 1.15rem}.ArcadeApp_retry__3EmhO:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 32%,transparent)}.StudioInspector_panel__ZP7FG{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.65rem;height:auto;max-height:100%;overflow:hidden;padding:.85rem 0 0;pointer-events:auto;touch-action:none;width:min(20rem,calc(100vw - 1.5rem))}.StudioInspector_header__FjKvB{align-items:center;display:flex;flex:0 0 auto;gap:.65rem;justify-content:space-between;padding:0 .85rem}.StudioInspector_headerIcon__cSyRl{align-items:center;display:inline-flex;flex:0 0 auto;height:2.25rem;justify-content:center;width:2.25rem}.StudioInspector_headerCopy__nkTCb{display:grid;flex:1 1 auto;gap:0;min-width:0}.StudioInspector_groupBackButton___pkjf{align-items:center;background:transparent;border:0;color:#ffffff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.25rem;margin:0;min-width:0;padding:.1rem 0;text-align:left}.StudioInspector_groupBackButton___pkjf:hover{color:var(--lr-color-primary-300)}.StudioInspector_groupBackButton___pkjf span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioInspector_memberList___1VP0{--member-list-gap:0.35rem;--member-list-slot:calc(var(--member-list-gap) / 2 + 1px);display:grid;gap:var(--member-list-gap);overflow:clip;padding-block:var(--member-list-slot)}.StudioInspector_memberRow__6GwSy{align-items:stretch;display:flex;gap:.3rem;position:relative}.StudioInspector_memberRowDragging__2zbXr{opacity:.45}.StudioInspector_memberRowDropAfter__cZz3Y:after,.StudioInspector_memberRowDropBefore__lSRLV:before{background:color-mix(in srgb,var(--lr-color-primary-400) 85%,transparent);border-radius:1px;content:"";height:2px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.StudioInspector_memberRowDropBefore__lSRLV:before{top:calc(var(--member-list-gap) / -2 - 1px)}.StudioInspector_memberRowDropAfter__cZz3Y:after{bottom:calc(var(--member-list-gap) / -2 - 1px)}.StudioInspector_memberDragHandle__DjB0D{align-items:center;background:transparent;border:1px solid transparent;border-radius:.45rem;color:var(--lr-color-neutral-500);cursor:grab;display:inline-flex;flex:0 0 auto;justify-content:center;padding:.35rem .15rem;touch-action:none}.StudioInspector_memberDragHandle__DjB0D:hover{color:var(--lr-color-title)}.StudioInspector_memberDragHandle__DjB0D:active{cursor:grabbing}.StudioInspector_memberButton__XnQbo{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:.55rem;color:#ffffff;cursor:pointer;display:flex;flex:1 1 auto;gap:.55rem;min-width:0;padding:.4rem .65rem;text-align:left}.StudioInspector_memberButton__XnQbo:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16)}.StudioInspector_memberButtonIcon__Lcax_{align-items:center;display:inline-flex;flex:0 0 auto;height:1.75rem;justify-content:center;width:1.75rem}.StudioInspector_memberButtonText__PwozI{display:grid;flex:1 1 auto;gap:.1rem;min-width:0}.StudioInspector_memberButtonLabel___tnYq{font-size:.85rem;font-weight:600}.StudioInspector_memberRowActions__EvorG{align-items:center;display:flex;flex:0 0 auto;gap:.2rem}.StudioInspector_iconButtonDanger__rpw_U{color:#ffb4b4}.StudioInspector_groupAffiliation__UIp_p{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:.55rem;display:grid;gap:.45rem;padding:.65rem .7rem}.StudioInspector_groupAffiliationLabel__ZprW1{color:var(--lr-color-neutral-400);font-size:.78rem;margin:0}.StudioInspector_groupActions__mkJGz{display:flex;flex-wrap:wrap;gap:.4rem}.StudioInspector_groupActionButton__j0vJ2{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:.55rem;color:#ffffff;cursor:pointer;display:inline-flex;flex:1 1 auto;font-size:.78rem;font-weight:600;gap:.35rem;justify-content:center;padding:.5rem .65rem;width:100%}.StudioInspector_groupActionButton__j0vJ2:hover{background:rgba(255,255,255,.1)}.StudioInspector_hint__2cJ_T{color:var(--lr-color-neutral-500);font-size:.72rem;margin:0}.StudioInspector_headerActions__7q_ir{align-items:center;display:flex;flex:0 0 auto;gap:.35rem}.StudioInspector_titleButton__dFlc_,.StudioInspector_titleStatic__5lMsh,.StudioInspector_title__SraLZ{color:#ffffff;font-family:var(--font-display);font-size:1.05rem;font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioInspector_titleButton__dFlc_,.StudioInspector_titleStatic__5lMsh{background:transparent;border:0;display:block;max-width:100%;padding:0;text-align:left}.StudioInspector_titleButton__dFlc_{cursor:pointer}.StudioInspector_titleButton__dFlc_:hover{color:var(--lr-color-primary-300)}.StudioInspector_modalBackdrop__qcQs_{align-items:center;background:rgba(5,7,12,.72);display:flex;inset:0;justify-content:center;padding:1rem;pointer-events:auto;position:fixed;z-index:80}.StudioInspector_modal__AUtpg{background:#12161f;border:1px solid rgba(255,255,255,.1);border-radius:1rem;display:flex;flex-direction:column;gap:.85rem;max-width:26.25rem;padding:1.25rem;width:100%}.StudioInspector_modal__AUtpg h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.15rem;margin:0}.StudioInspector_modalField__zakY3{display:flex;flex-direction:column;gap:.35rem}.StudioInspector_modalField__zakY3 span{color:var(--lr-color-neutral-500);font-size:.78rem;font-weight:600}.StudioInspector_modalField__zakY3 input{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.12);border-radius:.65rem;color:var(--lr-color-title);font:inherit;outline:none;padding:.65rem .75rem;width:100%}@media (pointer:coarse){.StudioInspector_modalField__zakY3 input{font-size:max(16px,1em)}}.StudioInspector_modalField__zakY3 input:focus,.StudioInspector_modalField__zakY3 input:focus-visible{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);outline:none}.StudioInspector_modalActions__5d6eV{align-items:center;display:flex;gap:.55rem;justify-content:flex-end}.StudioInspector_modalActions__5d6eV button{background:transparent;border:0;border-radius:.55rem;color:var(--lr-color-neutral-400);cursor:pointer;font:inherit;font-weight:600;padding:.45rem .85rem}.StudioInspector_modalActions__5d6eV button:hover{color:var(--lr-color-title)}.StudioInspector_modalActions__5d6eV button.StudioInspector_modalPrimary__idjke{background:color-mix(in srgb,var(--lr-color-primary-500) 18%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent);color:var(--lr-color-primary-400)}.StudioInspector_modalActions__5d6eV button.StudioInspector_modalPrimary__idjke:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 28%,transparent);color:var(--lr-color-primary-300)}.StudioInspector_modalActions__5d6eV button.StudioInspector_modalPrimary__idjke:disabled{background:transparent;border-color:rgba(255,255,255,.1);color:var(--lr-color-neutral-500);cursor:default;opacity:1}.StudioInspector_subtitleWrap___i_7q,.StudioInspector_subtitle__eiTVF{color:var(--lr-color-neutral-500);font-size:.72rem;font-weight:500;letter-spacing:.01em;line-height:1.2;margin:0}.StudioInspector_subtitle__eiTVF{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioInspector_subtitleWrap___i_7q{white-space:normal}.StudioInspector_body__ArmtG{--fade-bottom:0px;--fade-top:0px;display:flex;flex:0 1 auto;flex-direction:column;gap:.55rem;min-height:0;overflow:auto;padding:0 .85rem .85rem;touch-action:pan-y;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%)}.StudioInspector_body__ArmtG[data-fade-top]{--fade-top:1.15rem}.StudioInspector_body__ArmtG[data-fade-bottom]{--fade-bottom:1.15rem}.StudioInspector_section__yP4DT{border-top:1px solid rgba(255,255,255,.08);display:grid;gap:.45rem;padding-top:.55rem}.StudioInspector_section__yP4DT:first-child{border-top:0;padding-top:0}.StudioInspector_sectionLocked__p5TM4 .StudioInspector_fields__z9Vwd{opacity:.55;pointer-events:none}.StudioInspector_sectionHead__vzYDd{align-items:center;display:flex;gap:.25rem;justify-content:space-between;min-height:1.85rem}.StudioInspector_sectionToggle__1kiqR{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;gap:.35rem;min-width:0;padding:.1rem 0;text-align:left}.StudioInspector_sectionChevron__vFFeK{align-items:center;color:var(--lr-color-neutral-500);display:inline-flex;flex:0 0 auto;justify-content:center;transition:transform .15s ease}.StudioInspector_sectionChevronCollapsed__pEyOb{transform:rotate(-90deg)}.StudioInspector_sectionTitle__uF9_N{color:var(--lr-color-neutral-500);font-size:.72rem;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.StudioInspector_sectionSummary__mdvNy{color:var(--lr-color-neutral-500);flex:1 1 auto;font-size:.72rem;font-weight:600;margin-left:auto;min-width:0;overflow:hidden;padding-left:.5rem;text-align:right;text-overflow:ellipsis;white-space:nowrap}.StudioInspector_iconButton__upbm_,.StudioInspector_lockButton__T87RC{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:1.85rem;justify-content:center;width:1.85rem}.StudioInspector_iconButton__upbm_:hover,.StudioInspector_lockButton__T87RC:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.StudioInspector_lockButtonActive__UddIW{background:color-mix(in srgb,var(--lr-color-primary-500) 16%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent);color:var(--lr-color-primary-400)}.StudioInspector_iconButton__upbm_:hover{color:#f87171}.StudioInspector_mixedParamControls__6aKv_{align-items:center;display:flex;gap:.4rem;min-width:0}.StudioInspector_mixedParamControls__6aKv_>:last-child{flex:1 1 auto;min-width:0}.StudioInspector_mixedParamValue__FC4xn{color:var(--lr-color-neutral-500);flex:0 0 auto;font-style:italic;opacity:.9}.StudioInspector_fields__z9Vwd{display:grid;gap:.45rem}.StudioInspector_fields__z9Vwd>:last-child{margin-bottom:0}.StudioInspector_field__pIUum{align-items:center;color:var(--lr-color-neutral-500);display:grid;font-size:.78rem;font-weight:600;gap:.45rem;grid-template-columns:6.2rem minmax(0,1fr)}.StudioInspector_colorControls__Koj7_{align-items:center;display:flex;gap:.45rem;justify-content:space-between;min-width:0}.StudioInspector_colorReset__E41gi{background:transparent;border:0;color:var(--lr-color-neutral-500);cursor:pointer;font-size:.75rem;font-weight:600;padding:.2rem .35rem}.StudioInspector_colorReset__E41gi:hover{color:var(--lr-color-title)}.StudioInspector_fieldStack__kt_XU{align-items:stretch;grid-template-columns:minmax(0,1fr)}.StudioInspector_lightLine__3Snsi{border:1px solid rgba(255,255,255,.1);border-radius:.55rem;display:grid;gap:.15rem;overflow:hidden;position:relative}.StudioInspector_lightLineWash__AgZhy{inset:0;pointer-events:none;position:absolute}.StudioInspector_lightLineTab__3GNKb{align-items:center;display:flex;min-height:2.15rem;position:relative;z-index:1}.StudioInspector_lightLineMain__il4Cr{align-items:center;background:transparent;border:0;color:var(--lr-color-title);cursor:pointer;display:flex;flex:1 1 auto;font:inherit;font-size:.78rem;font-weight:600;gap:.5rem;min-width:0;padding:.35rem .4rem .35rem .65rem;text-align:left}.StudioInspector_lightLineMain__il4Cr:focus-visible{outline:2px solid color-mix(in srgb,var(--lr-color-primary-400) 70%,transparent);outline-offset:-2px}.StudioInspector_lightLineSwatch__7S6Ey{border-radius:999px;flex:0 0 auto;height:.65rem;width:.65rem}.StudioInspector_lightLineEditor__gzRyJ{display:grid;gap:.35rem;padding:.1rem .45rem .45rem .65rem;position:relative;z-index:1}.StudioInspector_spectrumPlotButton__ZbQcw{appearance:none;background:transparent;border:0;color:inherit;cursor:zoom-in;display:block;font:inherit;padding:0;text-align:inherit;width:100%}.StudioInspector_spectrumPlot__ROuG8{display:grid;gap:.2rem;margin:0}.StudioInspector_spectrumPlotButton__ZbQcw:focus-visible .StudioInspector_spectrumPlotCanvas__CLEtj{box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}.StudioInspector_spectrumPlotCanvas__CLEtj{background:rgba(0,0,0,.28);display:block;height:4.6rem;width:100%}.StudioInspector_spectrumPlotAxis__0xguf{color:var(--lr-color-neutral-500);display:flex;font-size:.68rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;justify-content:space-between}.StudioInspector_switchField__7XI3r{grid-template-columns:1fr auto;min-height:2.15rem}.StudioInspector_field__pIUum:has(.StudioInspector_switchSlot__SjYB8){min-height:2.15rem}.StudioInspector_memberButtonStatic__HV8mV{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:.55rem;color:#ffffff;display:flex;flex:1 1 auto;gap:.55rem;min-width:0;padding:.4rem .65rem;text-align:left}.StudioInspector_fieldLabel__F7Wxr,.StudioInspector_field__pIUum>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioInspector_fieldLabel__F7Wxr{align-items:center;display:inline-flex;gap:.2rem;max-width:100%}.StudioInspector_fieldLabelText___Tid3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioInspector_fieldHintMark__0MNON{cursor:help}.StudioInspector_fieldHintMark__0MNON,.StudioInspector_fieldSupportCount__nsYhN{color:var(--lr-color-neutral-500);flex:0 0 auto;font-size:.72rem;line-height:1;opacity:.85}.StudioInspector_fieldSupportCount__nsYhN{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StudioInspector_field__pIUum input{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);border-radius:.55rem;box-sizing:border-box;color:var(--lr-color-title);font:inherit;height:2.15rem;max-width:100%;min-width:0;padding:.35rem .55rem;width:100%}@media (pointer:coarse){.StudioInspector_field__pIUum input,.StudioInspector_field__pIUum textarea{font-size:max(16px,1em)}}.StudioInspector_switchSlot__SjYB8{display:flex;justify-content:flex-end;min-width:0}.StudioInspector_field__pIUum input[type=number]{appearance:textfield}.StudioInspector_field__pIUum input[type=number]::-webkit-inner-spin-button,.StudioInspector_field__pIUum input[type=number]::-webkit-outer-spin-button{appearance:none;margin:0}.StudioInspector_field__pIUum input:disabled{cursor:not-allowed;opacity:.6}.StudioInspector_field__pIUum input:focus{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent);outline:none}.StudioInspector_field__pIUum textarea{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);border-radius:.55rem;box-sizing:border-box;color:var(--lr-color-title);font:inherit;line-height:1.35;max-width:100%;min-height:5.5rem;min-width:0;padding:.45rem .55rem;resize:vertical;width:100%}.StudioInspector_field__pIUum textarea:focus{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent);outline:none}.StudioInspector_field__pIUum textarea:disabled{cursor:not-allowed;opacity:.6}.StudioInspector_textAction__ygOW9{background:transparent;border:1px solid rgba(255,220,170,.35);border-radius:.55rem;color:var(--lr-color-title);cursor:pointer;font:inherit;padding:.4rem .7rem}.StudioInspector_textAction__ygOW9:disabled{cursor:not-allowed;opacity:.4}.StudioInspector_sliderRow__Ejwo8{align-items:center;display:flex;gap:.5rem;min-width:0}.StudioInspector_field__pIUum input.StudioInspector_slider__l4Bst{appearance:none;background:rgba(255,255,255,.18);border:0;border-radius:999px;cursor:pointer;flex:1 1 auto;height:.28rem;padding:0}.StudioInspector_field__pIUum input.StudioInspector_slider__l4Bst:focus{box-shadow:none}.StudioInspector_field__pIUum input.StudioInspector_slider__l4Bst:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent)}.StudioInspector_slider__l4Bst::-webkit-slider-thumb{appearance:none;background:var(--lr-color-primary-400);border:0;border-radius:50%;height:.9rem;width:.9rem}.StudioInspector_slider__l4Bst::-moz-range-thumb{background:var(--lr-color-primary-400);border:0;border-radius:50%;height:.9rem;width:.9rem}.StudioInspector_sliderValue__tg_TH{color:var(--lr-color-title);flex:0 0 3.2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.StudioInspector_readout__4tD4U{align-items:center;color:var(--lr-color-neutral-500);display:grid;font-size:.78rem;font-weight:600;gap:.45rem;grid-template-columns:6.2rem minmax(0,1fr)}.StudioInspector_inlineActions__Rg_mW{display:flex;flex-wrap:wrap;gap:.4rem}.StudioInspector_secondaryButton__1sxon{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.14);border-radius:.55rem;color:var(--lr-color-title);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;padding:.35rem .65rem}.StudioInspector_secondaryButton__1sxon:disabled{cursor:not-allowed;opacity:.35}.StudioInspector_secondaryButton__1sxon:not(:disabled):hover{background:rgba(255,255,255,.1)}.StudioInspector_readout__4tD4U strong{color:var(--lr-color-title);font-weight:700}.StudioInspector_blurb__91uNg{color:var(--lr-color-neutral-500);font-size:.78rem;line-height:1.45;margin:0}.StudioInspector_computedTitle__Lln8n{color:var(--lr-color-neutral-400);font-size:.68rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.StudioInspector_sectionBreak__21yGc{margin-top:.85rem}.StudioInspector_insetGroup__RTbCv{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:.7rem;display:grid;gap:.45rem;margin-bottom:1.5rem;padding:.6rem .65rem .7rem}.StudioInspector_insetGroup__RTbCv:last-child{margin-bottom:0}.StudioInspector_projectionChartButton__xmGFi{appearance:none;background:transparent;border:0;color:inherit;cursor:zoom-in;display:block;font:inherit;margin:.35rem 0 .75rem;padding:0;text-align:inherit;width:100%}.StudioInspector_projectionChartButton__xmGFi:focus-visible .StudioInspector_projectionPlot__VhuYG{box-shadow:inset 0 0 0 1px rgba(255,255,255,.28)}.StudioInspector_projectionChart__u_5Rr{display:flex;align-items:flex-start;margin:0}.StudioInspector_projectionXAxis__ebyFf,.StudioInspector_projectionYAxis__os3Im{color:var(--lr-color-neutral-500);font-size:.62rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.StudioInspector_projectionYAxis__os3Im{display:flex;flex:0 0 auto;flex-direction:column;justify-content:space-between;height:5.75rem;padding-right:.3rem;text-align:right}.StudioInspector_projectionMain__4HWJh{flex:1 1 auto;min-width:0}.StudioInspector_projectionPlot__VhuYG{position:relative;isolation:isolate;height:5.75rem;min-width:0;overflow:hidden;border-color:rgba(255,255,255,.12) rgba(255,255,255,.12) rgba(255,255,255,.34) rgba(255,255,255,.34);border-style:solid;border-width:1px;border-radius:0;background:rgba(8,12,18,.92)}.StudioInspector_projectionGrid__CWBpK{position:absolute;right:0;left:0;height:1px;background:rgba(255,255,255,.08)}.StudioInspector_projectionPlotMark__TfBA4{position:absolute;bottom:0;width:.1875rem;max-height:100%;transform:translateX(-50%);mix-blend-mode:screen}.StudioInspector_projectionXAxis__ebyFf{display:grid;grid-template-columns:1fr auto 1fr;padding-top:.28rem}.StudioInspector_projectionXAxis__ebyFf span:first-child{justify-self:start}.StudioInspector_projectionXAxis__ebyFf span:nth-child(2){justify-self:center}.StudioInspector_projectionXAxis__ebyFf span:last-child{justify-self:end}.StudioInspector_fieldError__SUFY4{color:#ff8a8a;font-size:.75rem;line-height:1.35;margin:0}.StudioInspector_computedHint__7aBtB{color:var(--lr-color-neutral-500);font-size:.72rem;line-height:1.4;margin:0;opacity:.9}.StudioInspector_linkish__abPdx{background:transparent;border:0;color:var(--lr-color-primary-400);cursor:pointer;font-size:.72rem;font-weight:600;justify-self:start;padding:.1rem 0;text-align:left}.StudioInspector_surfaceTabsWrap__XlMO8{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);border-radius:.7rem;min-width:0;overflow:hidden;position:relative}.StudioInspector_surfaceTabs__WG4p3{display:flex;flex-wrap:nowrap;gap:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:3px;scrollbar-width:none;touch-action:pan-x}.StudioInspector_surfaceTabs__WG4p3::-webkit-scrollbar{display:none}.StudioInspector_surfaceTab__Z12hn{appearance:none;background:transparent;border:0;border-radius:.55rem;color:var(--lr-color-neutral-500);cursor:pointer;flex:1 0 auto;font-family:inherit;font-size:.75rem;font-weight:600;line-height:1.2;min-width:2.75rem;padding:.4rem .85rem;text-align:center;white-space:nowrap}.StudioInspector_surfaceTab__Z12hn:hover:not(.StudioInspector_surfaceTabActive__d_sYg){color:var(--lr-color-title)}.StudioInspector_surfaceTabActive__d_sYg{background:rgba(255,255,255,.12);color:var(--lr-color-title)}.StudioInspector_surfaceTabsMaskLeft__QNlO4{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.25rem);mask-image:linear-gradient(90deg,transparent,#000 1.25rem)}.StudioInspector_surfaceTabsMaskRight__Spd3n{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 1.25rem),transparent)}.StudioInspector_surfaceTabsMaskBoth__y7pUJ{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.25rem,#000 calc(100% - 1.25rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.25rem,#000 calc(100% - 1.25rem),transparent)}.StudioInspector_surfaceTab__Z12hn:focus-visible{outline:.125rem solid color-mix(in srgb,var(--lr-color-primary-400) 70%,transparent);outline-offset:1px}.StudioInspector_panelSheet___OKe2{max-height:none}.StudioInspector_panelSheet___OKe2:not(.StudioInspector_panelSheetOpen__zQ783){padding-bottom:.85rem}.StudioInspector_panelSheetOpen__zQ783{max-height:50dvh}.StudioInspector_sheetToggle__guaVG{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;gap:.65rem;min-width:0;padding:0;text-align:left}.StudioInspector_sheetToggle__guaVG:focus-visible{outline:.125rem solid color-mix(in srgb,var(--lr-color-primary-400) 70%,transparent);outline-offset:.125rem}.StudioSettingsPanel_root__2APie{pointer-events:auto;position:relative}.StudioSettingsPanel_anchor__BTyX9{align-items:flex-start;display:flex;flex-direction:column;position:relative}.StudioSettingsPanel_toggleGlass__PkNuR{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:999px;box-shadow:var(--studio-glass-shadow);padding:.35rem;position:relative;z-index:1}.StudioSettingsPanel_toggle__aZuge{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-title);cursor:pointer;display:inline-flex;height:2.55rem;justify-content:center;width:2.55rem}.StudioSettingsPanel_toggleActive__KZq5_,.StudioSettingsPanel_toggle__aZuge:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.StudioSettingsPanel_toggle__aZuge:disabled{cursor:default;opacity:.35}.StudioSettingsPanel_menu__DgpOs{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.65rem;max-height:min(78vh,36rem);overflow:hidden;padding:.7rem;pointer-events:auto;width:min(22.5rem,calc(100vw - 1.5rem));z-index:40}.StudioSettingsPanel_menuBody__EYl7W{display:flex;flex-direction:column;gap:0;min-height:0;overflow:auto;touch-action:pan-y}.StudioSettingsPanel_tabsWrap__wXxZT{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);border-radius:.7rem;flex:0 0 auto;min-width:0;overflow:hidden;position:relative}.StudioSettingsPanel_tabs__P9fmC{display:flex;gap:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:3px;scrollbar-width:none;touch-action:pan-x}.StudioSettingsPanel_tabs__P9fmC::-webkit-scrollbar{display:none}.StudioSettingsPanel_tab__seRUV{background:transparent;border:0;border-radius:.55rem;color:var(--lr-color-neutral-500);cursor:pointer;flex:1 0 auto;font-size:.78rem;font-weight:600;line-height:1.2;padding:.45rem .7rem;white-space:nowrap}.StudioSettingsPanel_tabActive__RfJ0v{background:rgba(255,255,255,.12);color:var(--lr-color-title)}.StudioSettingsPanel_tabsMaskLeft__uDnGZ{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.5rem);mask-image:linear-gradient(90deg,transparent,#000 1.5rem)}.StudioSettingsPanel_tabsMaskRight__GdgPV{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),transparent)}.StudioSettingsPanel_tabsMaskBoth__L1rVQ{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.5rem,#000 calc(100% - 1.5rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.5rem,#000 calc(100% - 1.5rem),transparent)}.StudioSettingsPanel_rootToolbar__d3ZH_{display:inline-flex}.StudioSettingsPanel_anchorToolbar__M3k_R{align-items:stretch}.StudioSettingsPanel_toolbarToggle__unSIM{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:2.2rem;justify-content:center;padding:0;width:2.2rem}.StudioSettingsPanel_toolbarToggleActive__IsY_Y,.StudioSettingsPanel_toolbarToggle__unSIM:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.StudioSettingsPanel_toolbarToggle__unSIM:disabled{cursor:default;opacity:.35}.StudioSettingsPanel_section__enTRa{display:grid;gap:.6rem}.StudioSettingsPanel_section__enTRa+.StudioSettingsPanel_section__enTRa{border-top:1px solid rgba(255,255,255,.08);margin-top:.85rem;padding-top:.85rem}.StudioSettingsPanel_sectionHead__SyURi{display:grid;gap:.12rem}.StudioSettingsPanel_sectionTitleRow__vd7uQ{align-items:baseline;display:flex;gap:.75rem;justify-content:space-between}.StudioSettingsPanel_sectionReset__2NpQj{background:transparent;border:0;color:var(--lr-color-neutral-500);cursor:pointer;flex:0 0 auto;font-size:.75rem;font-weight:600;padding:0}.StudioSettingsPanel_sectionReset__2NpQj:hover:not(:disabled){color:var(--lr-color-title)}.StudioSettingsPanel_sectionReset__2NpQj:disabled{cursor:default;opacity:.35}.StudioSettingsPanel_lookFields__MT9Ti{display:grid;gap:inherit}.StudioSettingsPanel_sectionTitle__Djx7u{color:var(--lr-color-title);font-size:.86rem;font-weight:650;letter-spacing:0;line-height:1.2;margin:0;text-transform:none}.StudioSettingsPanel_sectionLead__3pOs_{color:var(--lr-color-neutral-500);font-size:.75rem;line-height:1.35;margin:0}.StudioSettingsPanel_groundRow__H7_8K{display:flex;flex-wrap:nowrap;gap:.35rem;min-width:0;width:100%}.StudioSettingsPanel_groundTile__UnYwD{aspect-ratio:1;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:.45rem;color:var(--lr-color-neutral-500);cursor:pointer;flex:1 1;min-width:0;padding:0;position:relative}.StudioSettingsPanel_groundTile__UnYwD:hover{border-color:rgba(255,255,255,.32)}.StudioSettingsPanel_groundTileActive__pPchA,.StudioSettingsPanel_groundTileActive__pPchA:hover{border-color:var(--lr-color-primary-400)}.StudioSettingsPanel_groundThumb__AHuDu{border-radius:calc(.45rem - 1px);display:block;inset:0;position:absolute}.StudioSettingsPanel_fieldDisabled__2n4ys{opacity:.4;pointer-events:none}.StudioSettingsPanel_colorControls___dU6Y{align-items:center;display:flex;gap:.45rem;justify-content:space-between;min-width:0}.StudioSettingsPanel_linkButton__nf1LV{background:transparent;border:0;color:var(--lr-color-neutral-500);cursor:pointer;font-size:.75rem;font-weight:600;padding:.2rem .35rem}.StudioSettingsPanel_linkButton__nf1LV:hover{color:var(--lr-color-title)}.StudioSettingsPanel_controlsHint__zz7L_{color:var(--lr-color-neutral-500);font-size:.82rem;line-height:1.45;margin:0}.StudioSettingsPanel_controlList__UQqaV{display:grid;list-style:none;margin:.15rem 0 0;padding:0}.StudioSettingsPanel_controlRow__pXbqx{align-items:baseline;border-top:1px solid rgba(255,255,255,.06);display:grid;gap:.75rem;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);padding:.38rem 0}.StudioSettingsPanel_controlRow__pXbqx:first-child{border-top:0;padding-top:.1rem}.StudioSettingsPanel_controlMeaning__K2Lg_{color:var(--lr-color-title);font-size:.82rem;line-height:1.3}.StudioSettingsPanel_controlAction__BWXpC{color:var(--lr-color-neutral-500);font-size:.75rem;line-height:1.3;text-align:right}.StudioSettingsPanel_shortcutSheet__I6k97{display:grid;gap:.45rem}.StudioSettingsPanel_shortcutButton__95zu8{align-items:center;background:color-mix(in srgb,var(--lr-color-title) 6%,transparent);border:1px solid rgba(255,255,255,.12);border-radius:.65rem;color:var(--lr-color-title);cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:600;gap:.55rem;justify-content:center;min-height:2.35rem;padding:.45rem .85rem;text-align:left;width:100%}.StudioSettingsPanel_shortcutButton__95zu8:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 45%,rgba(255,255,255,.12));color:var(--lr-color-primary-400)}.StudioSettingsPanel_shortcutButtonIcon__VteDf{flex:0 0 auto;opacity:.9}.StudioSettingsPanel_hintLink__TmVTi{color:var(--lr-color-primary-400);text-decoration:underline;text-underline-offset:.15em;white-space:nowrap}.StudioSettingsPanel_shortcutBackdrop__QR3Kv{align-items:center;background:rgba(8,10,14,.62);display:flex;inset:0;justify-content:center;padding:1.25rem;position:fixed;z-index:80}.StudioSettingsPanel_shortcutDialog__RM7jo{background:color-mix(in srgb,var(--lr-color-surface,#16191f) 92%,#0b0d11);border:1px solid rgba(255,255,255,.12);border-radius:1rem;box-shadow:0 22px 56px rgba(0,0,0,.5);display:grid;grid-template-rows:auto minmax(0,1fr);max-height:min(40rem,calc(100vh - 2.5rem));max-width:34rem;overflow:hidden;width:min(34rem,100%)}.StudioSettingsPanel_shortcutDialogHead__6APAu{align-items:center;border-bottom:1px solid rgba(255,255,255,.08);display:flex;gap:.75rem;justify-content:space-between;padding:.95rem 1.05rem .85rem}.StudioSettingsPanel_shortcutDialogTitleRow__8yo9p{align-items:center;display:flex;gap:.55rem;min-width:0}.StudioSettingsPanel_shortcutDialogTitleIcon__RjCaP{color:var(--lr-color-title);flex:0 0 auto}.StudioSettingsPanel_shortcutDialogTitle__MkBD3{color:var(--lr-color-title);font-size:1rem;font-weight:650;letter-spacing:-.01em;margin:0}.StudioSettingsPanel_shortcutDialogClose__QeoFZ{align-items:center;background:transparent;border:0;border-radius:.45rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:1.85rem;justify-content:center;padding:0;width:1.85rem}.StudioSettingsPanel_shortcutDialogClose__QeoFZ:hover{background:color-mix(in srgb,var(--lr-color-title) 8%,transparent);color:var(--lr-color-title)}.StudioSettingsPanel_shortcutDialogBody__9gN1R{display:grid;gap:1.15rem;overflow:auto;padding:.95rem 1.05rem 1.15rem}.StudioSettingsPanel_shortcutSection__BG52s{display:grid;gap:.45rem}.StudioSettingsPanel_shortcutSectionTitle__1MRUH{color:var(--lr-color-neutral-500);font-size:.72rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.StudioSettingsPanel_shortcutList__BG7CU{display:grid;gap:.15rem;list-style:none;margin:0;padding:0}.StudioSettingsPanel_shortcutRow__NhkLh{align-items:center;border-radius:.55rem;display:flex;gap:1rem;justify-content:space-between;min-height:2.05rem;padding:.28rem .4rem}.StudioSettingsPanel_shortcutRow__NhkLh:nth-child(odd){background:color-mix(in srgb,var(--lr-color-title) 4%,transparent)}.StudioSettingsPanel_shortcutLabel__ZTyhr{color:var(--lr-color-title);font-size:.86rem;font-weight:500;line-height:1.3;min-width:0}.StudioSettingsPanel_shortcutKeys__s3jK0{align-items:center;display:inline-flex;flex:0 0 auto;flex-wrap:wrap;gap:.28rem;justify-content:flex-end;max-width:62%}.StudioSettingsPanel_shortcutJoin__94OxU{color:var(--lr-color-neutral-400);font-size:.78rem}.StudioSettingsPanel_shortcutJoin__94OxU,.StudioSettingsPanel_shortcutKey___QykV{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:400;line-height:1}.StudioSettingsPanel_shortcutKey___QykV{align-items:center;background:color-mix(in srgb,var(--lr-color-title) 7%,transparent);border:0;border-radius:.28rem;box-sizing:border-box;color:var(--lr-color-text);display:inline-flex;font-size:.92rem;height:1.72rem;justify-content:center;margin:0;min-width:1.72rem;padding:.05rem .32rem 0;text-align:center;white-space:nowrap}.LandingCanvas_stage__Xiwla{inset:0;-webkit-mask-image:linear-gradient(180deg,#000,#000 55%,rgba(0,0,0,.85) 82%,rgba(0,0,0,.65));mask-image:linear-gradient(180deg,#000,#000 55%,rgba(0,0,0,.85) 82%,rgba(0,0,0,.65));overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:0}.LandingCanvas_stageViewport__u_oHw{height:100%;-webkit-mask-image:none;mask-image:none;pointer-events:auto}.LandingCanvas_canvas__vfpm_,.LandingCanvas_fog__tLXKE{display:block;height:100%;inset:0;position:absolute;width:100%}.LandingCanvas_canvas__vfpm_{cursor:default;pointer-events:auto;touch-action:pan-y;z-index:0}.LandingCanvas_fog__tLXKE{pointer-events:none;z-index:1}.LandingCanvas_canvasViewport__lpdGO{cursor:grab;touch-action:none}.LandingCanvas_canvasViewport__lpdGO:active{cursor:grabbing}.ErrorBench_root__q4xr_{background:#232a34;height:100svh;overflow:hidden;overscroll-behavior:none;position:relative;touch-action:none;width:100%}.ErrorBench_canvasHost__8aRmk{inset:0;position:absolute;z-index:0}.ErrorBench_canvasHost__8aRmk .roomCanvasBackdrop{inset:0;pointer-events:none;position:absolute}.ErrorBench_codeMark__Rhf6w{color:color-mix(in srgb,var(--lr-color-primary-400) 22%,transparent);font-size:clamp(5.5rem,22vw,11rem);font-weight:800;letter-spacing:-.06em;line-height:.85;margin:0;pointer-events:none;position:absolute;right:max(1.25rem,calc(env(safe-area-inset-right) + .75rem));text-shadow:0 0 2.5rem color-mix(in srgb,var(--lr-color-primary-500) 12%,transparent);top:max(.85rem,calc(env(safe-area-inset-top) + .5rem));-webkit-user-select:none;user-select:none;z-index:2}.ErrorBench_overlay__edlL7{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:column;height:100svh;justify-content:flex-end;left:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:max(.85rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));pointer-events:none;position:absolute;top:0;width:100svw;z-index:5}.ErrorBench_card__G_O8n{-webkit-backdrop-filter:blur(1rem) saturate(1.2);backdrop-filter:blur(1rem) saturate(1.2);background:rgba(14,18,25,.9);border:1px solid rgba(255,255,255,.12);border-radius:1rem;box-shadow:0 1.125rem 3rem rgba(0,0,0,.35);color:#f0f3f8;flex-shrink:0;max-width:26rem;padding:1.15rem 1.25rem 1.1rem;pointer-events:auto;position:relative;text-align:left;width:min(26rem,100%)}.ErrorBench_title__E_bO4{font-size:1.2rem;font-weight:700;letter-spacing:-.02em;margin:0}.ErrorBench_body__oXk93{color:rgba(220,226,236,.78);font-size:.92rem;line-height:1.5;margin:.55rem 0 0}.ErrorBench_actions__oojvi{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-start;margin-top:1rem}.ErrorBench_primary__fgVUC,.ErrorBench_secondary__iUmaB{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:.4rem;padding:.55rem 1.05rem;text-decoration:none}.ErrorBench_primary__fgVUC{background:color-mix(in srgb,var(--lr-color-primary-500) 18%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-500) 45%,transparent);color:#f0f3f8}.ErrorBench_primary__fgVUC:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 28%,transparent)}.ErrorBench_secondary__iUmaB{background:transparent;border:1px solid rgba(255,255,255,.18);color:#f0f3f8}.ErrorBench_secondary__iUmaB:hover{background:rgba(255,255,255,.06)}@media (max-width:520px){.ErrorBench_codeMark__Rhf6w{font-size:clamp(4.25rem,28vw,7rem);right:max(.9rem,calc(env(safe-area-inset-right) + .5rem));top:max(.65rem,calc(env(safe-area-inset-top) + .35rem))}.ErrorBench_card__G_O8n{text-align:center;width:100%}.ErrorBench_actions__oojvi{justify-content:center}}.FollowerCanvas_stage__T_uYR{inset:0;overflow:hidden;overscroll-behavior:none;position:absolute;touch-action:none}.FollowerCanvas_canvas__aMdnJ,.FollowerCanvas_overlay__5Ytxk{display:block;height:100%;inset:0;overscroll-behavior:none;position:absolute;touch-action:none;width:100%}.FollowerCanvas_canvas__aMdnJ{cursor:grab;z-index:0}.FollowerCanvas_overlay__5Ytxk{pointer-events:none;z-index:1}.FollowerCanvas_canvas__aMdnJ:active{cursor:grabbing}.PresentRoomInvite_root__uJaTD{display:flex;flex-direction:column;gap:.65rem;width:100%}.PresentRoomInvite_heading___88Rq{color:rgba(220,226,236,.62);font-size:.72rem;font-weight:700;letter-spacing:.05em;margin:0;text-align:center;text-transform:uppercase}.PresentRoomInvite_fields__BeIdr{display:flex;flex-direction:column;gap:.4rem}.PresentRoomInvite_row__YQ8fj{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:.65rem;display:grid;gap:.35rem;grid-template-columns:auto minmax(0,1fr) auto;padding:.35rem .4rem .35rem .55rem}.PresentRoomInvite_rowLabel__JQSjR{align-items:center;color:rgba(220,226,236,.55);display:inline-flex;font-size:.65rem;font-weight:700;gap:.25rem;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.PresentRoomInvite_valueLink__6nz74,.PresentRoomInvite_value__Bx6VR{color:#f0f3f8;font-family:var(--lr-font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.72rem;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PresentRoomInvite_valueLink__6nz74{text-decoration:none}.PresentRoomInvite_valueLink__6nz74:hover{color:var(--lr-color-primary-400)}.PresentRoomInvite_copyButton__AGw4b{align-items:center;background:transparent;border:0;border-radius:.45rem;color:#f0f3f8;cursor:pointer;display:inline-flex;height:1.75rem;justify-content:center;width:1.75rem}.PresentRoomInvite_copyButton__AGw4b:hover{background:rgba(255,255,255,.08);color:var(--lr-color-primary-400)}.PresentRoomInvite_copyButtonDone__NGDdO{color:var(--lr-color-primary-400)}.RoomFollowerClient_main__tWwhk{background:#232a34;inset:0;overflow:hidden;overscroll-behavior:none;position:fixed;width:100%}.RoomFollowerClient_main__tWwhk:-webkit-full-screen,.RoomFollowerClient_main__tWwhk:fullscreen{background:#232a34;height:100%;width:100%}.RoomFollowerClient_mainLive__JRva_{touch-action:none}.RoomFollowerClient_main__tWwhk .roomCanvasBackdrop{inset:0;pointer-events:none;position:absolute;z-index:0}.RoomFollowerClient_overlay__lo4Lt{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:max(.85rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.85rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));position:absolute;z-index:5;-webkit-overflow-scrolling:touch}.RoomFollowerClient_chrome___gvfV{inset:0;pointer-events:none;position:absolute;z-index:4}.RoomFollowerClient_clusterTopLeft__tEKIP{display:flex;flex-direction:column;gap:.55rem;left:max(.75rem,env(safe-area-inset-left));max-width:min(28rem,calc(100% - 1.5rem));pointer-events:auto;position:absolute;top:max(.75rem,env(safe-area-inset-top))}.RoomFollowerClient_toolbar__PXBdR{align-items:center;-webkit-backdrop-filter:blur(1rem) saturate(1.2);backdrop-filter:blur(1rem) saturate(1.2);background:rgba(14,18,25,.82);border:1px solid rgba(255,255,255,.12);border-radius:999px;box-shadow:0 .625rem 1.875rem rgba(0,0,0,.28);display:flex;gap:.2rem;padding:.28rem}.RoomFollowerClient_schemeTitle__eTKOc{color:#f0f3f8;font-size:.88rem;font-weight:700;max-width:min(42vw,12rem);overflow:hidden;padding:0 .55rem;text-overflow:ellipsis;white-space:nowrap}.RoomFollowerClient_toolbarDivider__AG7Ll{align-self:stretch;background:rgba(255,255,255,.12);margin:.25rem .15rem;width:1px}.RoomFollowerClient_iconAction__0LcyE{align-items:center;background:transparent;border:0;border-radius:999px;color:#f0f3f8;cursor:pointer;display:inline-flex;height:2.1rem;justify-content:center;width:2.1rem}.RoomFollowerClient_iconAction__0LcyE:hover{background:rgba(255,255,255,.08)}.RoomFollowerClient_iconActionActive__inr2I{background:color-mix(in srgb,var(--lr-color-primary-500) 20%,transparent);color:var(--lr-color-primary-400)}.RoomFollowerClient_shareCard__Gso00{-webkit-backdrop-filter:blur(1rem) saturate(1.2);backdrop-filter:blur(1rem) saturate(1.2);background:rgba(14,18,25,.94);border:1px solid rgba(255,255,255,.12);border-radius:1rem;max-width:min(22rem,calc(100vw - 1.5rem));padding:.85rem;width:min(20rem,calc(100vw - 1.5rem))}.RoomFollowerClient_inviteBlock__kMmsA{margin-top:.85rem;text-align:left;width:100%}.RoomFollowerClient_inviteSection__9dI9p{border-top:1px solid rgba(255,255,255,.1);margin-top:1.15rem;padding-top:.95rem;text-align:left;width:100%}.RoomFollowerClient_joinBlock__uwBQU{display:flex;flex-direction:column;gap:.65rem;margin-top:.85rem;width:100%}.RoomFollowerClient_joinBlock__uwBQU .RoomFollowerClient_action__eO8vf,.RoomFollowerClient_joinBlock__uwBQU .RoomFollowerClient_nameInput__LDw2G{margin-top:0}.RoomFollowerClient_card__5xLXQ{background:rgba(14,18,25,.94);border:1px solid rgba(255,255,255,.12);border-radius:1rem;color:#f0f3f8;flex-shrink:0;margin-bottom:auto;margin-top:auto;max-width:24rem;padding:1.25rem;position:relative;text-align:center;width:min(24rem,100%)}.RoomFollowerClient_title__FFksH{font-size:1.1rem;margin:0}.RoomFollowerClient_meta__fXZiH{color:color-mix(in srgb,var(--lr-color-primary-400) 90%,transparent);font-size:.82rem;font-weight:600;margin:.4rem 0 0}.RoomFollowerClient_body__j2X_V,.RoomFollowerClient_error__HGyjq,.RoomFollowerClient_status__jW8pG{color:rgba(220,226,236,.76);font-size:.9rem;line-height:1.45;margin:.65rem 0 0}.RoomFollowerClient_error__HGyjq{color:#ff9e8f}.RoomFollowerClient_action__eO8vf{background:color-mix(in srgb,var(--lr-color-primary-500) 16%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-500) 40%,transparent);border-radius:999px;color:#f0f3f8;cursor:pointer;font:inherit;font-weight:700;margin-top:.9rem;padding:.55rem 1rem}.RoomFollowerClient_actionRow__0h68F{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:center;margin-top:.9rem}.RoomFollowerClient_actionRow__0h68F .RoomFollowerClient_actionSecondary__kULLh,.RoomFollowerClient_actionRow__0h68F .RoomFollowerClient_action__eO8vf{margin-top:0}.RoomFollowerClient_actionSecondary__kULLh{background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:999px;color:#f0f3f8;cursor:pointer;font:inherit;font-weight:700;padding:.55rem 1rem}.RoomFollowerClient_actionSecondary__kULLh:disabled,.RoomFollowerClient_action__eO8vf:disabled{cursor:default;opacity:.55}.RoomFollowerClient_nameInput__LDw2G{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);border-radius:.65rem;box-sizing:border-box;color:#f0f3f8;display:block;font:inherit;margin-top:.9rem;outline:none;padding:.6rem .75rem;width:100%}.RoomFollowerClient_nameInput__LDw2G:focus{border-color:color-mix(in srgb,var(--lr-color-primary-500) 65%,transparent)}.RoomFollowerClient_pollStatus__9HXMM{align-items:center;display:flex;flex-direction:column;gap:.75rem;margin-top:.85rem}.RoomFollowerClient_pollSpinnerActive__ZfNHh{animation:RoomFollowerClient_roomPollSpin__IS8Hr .85s linear infinite;color:var(--lr-color-primary-400)}@keyframes RoomFollowerClient_roomPollSpin__IS8Hr{to{transform:rotate(1turn)}}.AbyssLampMark_mark__UNKU6{display:block;flex-shrink:0;overflow:visible}.AbyssLampMark_lamp__mDri2{transform-box:view-box;transform-origin:50% 50%;animation:AbyssLampMark_turn__CpaFp 15s linear infinite}.AbyssLampMark_visor__j70Z6{opacity:0;animation:AbyssLampMark_visor__j70Z6 15s linear infinite}.AbyssLampMark_eye__ftxpP{opacity:0;transform:scaleY(.15);transform-box:fill-box;transform-origin:center;animation:AbyssLampMark_eyes__di9Oo 15s linear infinite}.AbyssLampMark_mouth__mNqWY{opacity:0;transform:scaleY(.05);transform-box:fill-box;transform-origin:center top;animation:AbyssLampMark_mouth__mNqWY 15s linear infinite}@keyframes AbyssLampMark_turn__CpaFp{0%,64%{transform:rotate(0deg)}65.5%{transform:rotate(108deg)}66.4%{transform:rotate(84deg)}67.2%,93%{transform:rotate(90deg)}94.5%{transform:rotate(-12deg)}95.6%{transform:rotate(4deg)}96.6%,to{transform:rotate(0deg)}}@keyframes AbyssLampMark_visor__j70Z6{0%,67.4%{opacity:0}69%,89.4%{opacity:1}91.4%,to{opacity:0}}@keyframes AbyssLampMark_eyes__di9Oo{0%,67.8%{opacity:0;transform:scaleY(.15)}68.6%{opacity:1;transform:scaleY(1.22)}69.5%,88.6%{opacity:1;transform:scaleY(1)}90.8%,to{opacity:0;transform:scaleY(.15)}}@keyframes AbyssLampMark_mouth__mNqWY{0%,68.4%{opacity:0;transform:scaleY(.05)}69.3%{opacity:1;transform:scaleY(1.28)}70.2%,88.2%{opacity:1;transform:scaleY(1)}90.4%,to{opacity:0;transform:scaleY(.05)}}@media (prefers-reduced-motion:reduce){.AbyssLampMark_eye__ftxpP,.AbyssLampMark_lamp__mDri2,.AbyssLampMark_mouth__mNqWY,.AbyssLampMark_visor__j70Z6{animation:none}}.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_eye__ftxpP,.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_lamp__mDri2,.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_mouth__mNqWY,.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_visor__j70Z6{animation:none}.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_lamp__mDri2{transform:rotate(0deg);transition:transform .5s cubic-bezier(.22,1.55,.36,1) .16s}.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_visor__j70Z6{transition:opacity .22s ease}.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_eye__ftxpP{transition:opacity .2s ease,transform .34s cubic-bezier(.22,1.65,.36,1)}.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_mouth__mNqWY{transition:opacity .18s ease,transform .32s cubic-bezier(.22,1.7,.36,1)}a:focus-visible .AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_lamp__mDri2,a:hover .AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_lamp__mDri2{transform:rotate(90deg);transition-delay:0s}a:focus-visible .AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_visor__j70Z6,a:hover .AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_visor__j70Z6{opacity:1;transition-delay:.28s}a:focus-visible .AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_eye__ftxpP,a:hover .AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_eye__ftxpP{opacity:1;transform:scaleY(1);transition-delay:.34s}a:focus-visible .AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_mouth__mNqWY,a:hover .AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_mouth__mNqWY{opacity:1;transform:scaleY(1);transition-delay:.4s}@media (prefers-reduced-motion:reduce){.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_eye__ftxpP,.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_lamp__mDri2,.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_mouth__mNqWY,.AbyssLampMark_playOnHover__Yzpta .AbyssLampMark_visor__j70Z6{transition:none}}.AbyssSubmitModal_root__nFrKJ{align-items:center;background:rgba(5,7,12,.72);display:flex;inset:0;justify-content:center;padding:1rem;pointer-events:auto;position:fixed;z-index:80}.AbyssSubmitModal_dialog__1F7_x{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.85rem;max-height:min(92vh,52rem);max-width:42rem;overflow:auto;padding:1.1rem 1.15rem 1.15rem;width:100%}.AbyssSubmitModal_header__ewK4C{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.AbyssSubmitModal_title__ch2do{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.2rem;font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0}.AbyssSubmitModal_close__8szTN{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.85rem;justify-content:center;margin:-.15rem -.2rem 0 0;width:1.85rem}.AbyssSubmitModal_close__8szTN:hover:not(:disabled){background:rgba(255,255,255,.06);color:var(--lr-color-title)}.AbyssSubmitModal_close__8szTN:disabled{cursor:default;opacity:.4}.AbyssSubmitModal_error__5ZZch,.AbyssSubmitModal_hint__TpA7t,.AbyssSubmitModal_status__s5_Zw{font-size:.8rem;line-height:1.4;margin:0}.AbyssSubmitModal_hint__TpA7t,.AbyssSubmitModal_status__s5_Zw{color:var(--lr-color-neutral-500)}.AbyssSubmitModal_error__5ZZch{color:#ff9e8f}.AbyssSubmitModal_preview__L28P7{--frame-ratio:2.4;align-items:center;aspect-ratio:var(--frame-ratio);background:#232a34;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;display:flex;flex:none;justify-content:center;margin-inline:auto;overflow:hidden;position:relative;width:min(100%,36rem,calc(var(--frame-ratio) * min(42vh, 18rem)))}.AbyssSubmitModal_preview__L28P7 img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.AbyssSubmitModal_previewFailed__xTITm,.AbyssSubmitModal_previewPending__lZzAb{align-items:center;color:var(--lr-color-neutral-500);display:flex;font-size:.78rem;justify-content:center;line-height:1.4;margin:0;padding:.75rem;text-align:center}.AbyssSubmitModal_prLink__f8hZ3{align-items:center;color:var(--lr-color-primary-400);display:inline-flex;font-size:.8rem;font-weight:600;gap:.3rem;text-decoration:underline;text-underline-offset:.18em}.AbyssSubmitModal_prLink__f8hZ3:hover{color:var(--lr-color-primary-300)}.AbyssSubmitModal_copySkeleton__D7Z7V{display:flex;flex-direction:column;gap:.4rem}.AbyssSubmitModal_skeletonLine__3kkUZ{animation:AbyssSubmitModal_abyssSkeletonShimmer__kHZ4p 1.2s ease-in-out infinite;background:linear-gradient(110deg,rgba(255,255,255,.04) 25%,rgba(255,255,255,.1) 45%,rgba(255,255,255,.04) 65%);background-size:200% 100%;border-radius:999px;height:.7rem;width:100%}.AbyssSubmitModal_skeletonLineShort__ndKSh{width:42%}@keyframes AbyssSubmitModal_abyssSkeletonShimmer__kHZ4p{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.AbyssSubmitModal_skeletonLine__3kkUZ{animation:none;background:rgba(255,255,255,.08);background-size:auto}}.AbyssSubmitModal_session__ThilA{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem .75rem;justify-content:space-between}.AbyssSubmitModal_note__ZANNF{display:flex;flex-direction:column;gap:.35rem}.AbyssSubmitModal_note__ZANNF span{color:var(--lr-color-neutral-500);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.AbyssSubmitModal_note__ZANNF input,.AbyssSubmitModal_note__ZANNF textarea{background:rgba(255,255,255,.04);border:1px solid var(--lr-color-neutral-300);border-radius:.65rem;color:inherit;font:inherit;font-size:.82rem;line-height:1.4;outline:none;padding:.55rem .7rem;width:100%}@media (pointer:coarse){.AbyssSubmitModal_note__ZANNF input,.AbyssSubmitModal_note__ZANNF textarea{font-size:max(16px,.82rem)}}.AbyssSubmitModal_note__ZANNF textarea{min-height:5rem;resize:vertical}.AbyssSubmitModal_note__ZANNF input{font-family:var(--font-mono,ui-monospace,monospace)}.AbyssSubmitModal_note__ZANNF input:focus,.AbyssSubmitModal_note__ZANNF textarea:focus{border-color:color-mix(in srgb,var(--lr-color-primary-500) 55%,transparent)}.AbyssSubmitModal_aliasHint__yf_TE,.AbyssSubmitModal_aliasPreview__orgE5{color:var(--lr-color-neutral-500);font-size:.75rem;font-weight:500;letter-spacing:0;line-height:1.35;margin:0;text-transform:none}.AbyssSubmitModal_aliasPreview__orgE5{font-family:var(--font-mono,ui-monospace,monospace);overflow-wrap:anywhere}.AbyssSubmitModal_actions__KoJTX{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.AbyssSubmitModal_ghost__1hxoZ,.AbyssSubmitModal_primary__ZJ4Yh{align-items:center;border-radius:.65rem;cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:600;gap:.4rem;justify-content:center;min-height:2.4rem;padding:.45rem .85rem}.AbyssSubmitModal_ghost__1hxoZ{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);color:var(--lr-color-title)}.AbyssSubmitModal_ghost__1hxoZ:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent);color:var(--lr-color-primary-400)}.AbyssSubmitModal_primary__ZJ4Yh{background:color-mix(in srgb,var(--lr-color-primary-500) 18%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-500) 45%,transparent);color:var(--lr-color-title)}.AbyssSubmitModal_primary__ZJ4Yh:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 28%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent);color:var(--lr-color-primary-400)}.AbyssSubmitModal_ghost__1hxoZ:disabled,.AbyssSubmitModal_primary__ZJ4Yh:disabled{cursor:default;opacity:.45}.StudioSharePanel_root__OCXR8{display:inline-flex;pointer-events:auto;position:relative}.StudioSharePanel_toggle__N9Y_S{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:2.2rem;justify-content:center;width:2.2rem}.StudioSharePanel_toggleActive__1D_sv,.StudioSharePanel_toggle__N9Y_S:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.StudioSharePanel_toggle__N9Y_S:disabled{cursor:default;opacity:.35}.StudioSharePanel_menu__siuux{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.85rem;max-height:min(78vh,36rem);overflow:auto;padding:.85rem;touch-action:pan-y;pointer-events:auto;width:min(20.5rem,calc(100vw - 1.5rem));z-index:40}.StudioSharePanel_section__gDcL9{display:flex;flex-direction:column;gap:.65rem}.StudioSharePanel_sectionSpaced__UwI0Q{border-top:1px solid rgba(255,255,255,.1);padding-top:.85rem}.StudioSharePanel_sectionTitle___lDW0{color:var(--lr-color-neutral-500);font-size:.68rem;font-weight:700;letter-spacing:.06em;margin:0;text-transform:uppercase}.StudioSharePanel_formatRow__jVofr{display:flex;flex-direction:column;gap:.45rem}.StudioSharePanel_formatButton__vg73k{align-items:center;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);border-radius:.65rem;color:var(--lr-color-title);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.78rem;font-weight:600;gap:.4rem;justify-content:center;min-height:2.4rem;padding:.45rem .55rem;width:100%}.StudioSharePanel_formatButton__vg73k:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent);color:var(--lr-color-primary-400)}.StudioSharePanel_formatButton__vg73k:disabled{cursor:default;opacity:.45}.StudioSharePanel_busyMeta__Mr7ZY{color:var(--lr-color-neutral-500);font-size:.75rem;margin:0}.StudioSharePanel_pollStatus__dq2x0{display:flex;flex-direction:column;gap:.25rem}.StudioSharePanel_pollRow__keAH8{align-items:center;display:flex;gap:.4rem}.StudioSharePanel_pollMeta__iyr3q{color:rgba(220,226,236,.55);font-size:.7rem;margin:0}.StudioSharePanel_pollError__1DDei{color:#ff9e8f;font-size:.7rem;margin:0}.StudioSharePanel_pollToggle__itrWi{align-self:flex-start;background:transparent;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:rgba(220,226,236,.82);cursor:pointer;font:inherit;font-size:.72rem;font-weight:600;margin-top:.15rem;padding:.28rem .65rem}.StudioSharePanel_pollToggle__itrWi:hover:not(:disabled){border-color:color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent);color:var(--lr-color-primary-400)}.StudioSharePanel_pollToggle__itrWi:disabled{cursor:default;opacity:.45}.StudioSharePanel_pollSpinnerActive__l1OYW{animation:StudioSharePanel_presentPollSpin__thrul .85s linear infinite;color:var(--lr-color-primary-400);flex-shrink:0}@keyframes StudioSharePanel_presentPollSpin__thrul{to{transform:rotate(1turn)}}.StudioSharePanel_diagnostics__3usLO{color:var(--lr-color-neutral-500);display:flex;flex-direction:column;font-family:var(--lr-font-mono,ui-monospace,monospace);font-size:.68rem;gap:.125rem;list-style:none;margin:0;max-height:8.75rem;overflow-y:auto;padding:0}.StudioSharePanel_guestList__6YE45{display:flex;flex-direction:column;gap:.4rem}.StudioSharePanel_guestRow__i9_wD{align-items:center;display:flex;gap:.3rem}.StudioSharePanel_peerSwatch__Zssmy{border-radius:999px;box-shadow:0 0 0 1px rgba(0,0,0,.35);flex-shrink:0;height:.55rem;width:.55rem}.StudioSharePanel_guestNameField__rLCLW{align-items:center;background:rgba(255,255,255,.04);border:1px solid var(--lr-color-neutral-300);border-radius:999px;display:flex;flex:1 1 auto;gap:.3rem;min-width:0;padding:.15rem .45rem .15rem .5rem}.StudioSharePanel_guestNameIcon__UaKoP{color:var(--lr-color-neutral-500);flex:0 0 auto}.StudioSharePanel_guestNameInput__vlGDq{background:transparent;border:0;color:inherit;flex:1 1 auto;font:inherit;font-size:.75rem;min-width:0;outline:none;padding:.2rem 0;width:100%}.StudioSharePanel_guestIconButton__fyqT_{align-items:center;background:transparent;border:1px solid var(--lr-color-neutral-300);border-radius:999px;color:inherit;cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.7rem;justify-content:center;padding:0;width:1.7rem}.StudioSharePanel_guestIconButton__fyqT_:disabled{cursor:default;opacity:.45}.StudioSharePanel_guestWaitingBadge__bPu1P{color:var(--lr-color-neutral-500);flex:0 0 auto;font-size:.85rem;letter-spacing:.08em;line-height:1;min-width:1.1rem;text-align:center}.StudioSharePanel_nameInput__PzzVq{background:rgba(255,255,255,.04);border:1px solid var(--lr-color-neutral-300);border-radius:.65rem;color:inherit;font:inherit;font-size:.8rem;margin:0 0 .55rem;outline:none;padding:.45rem .65rem;width:100%}.StudioSharePanel_nameInput__PzzVq:focus{border-color:color-mix(in srgb,var(--lr-color-primary-500) 55%,transparent)}.StudioSharePanel_hint___c52N{color:var(--lr-color-neutral-500);font-size:.72rem;line-height:1.35;margin:0}.WidgetFrameChrome_bar__xCLfo{display:flex;gap:.35rem;left:.75rem;pointer-events:auto;position:absolute;top:.75rem;z-index:30}.WidgetFrameChrome_mark___5WDh,.WidgetFrameChrome_mode__46XP1{align-items:center;background:rgba(28,32,38,.78);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:#f5f7fa;cursor:pointer;display:inline-flex;height:2.25rem;justify-content:center;text-decoration:none}.WidgetFrameChrome_mark___5WDh{width:2.25rem}.WidgetFrameChrome_mark___5WDh:hover,.WidgetFrameChrome_mode__46XP1:hover{background:rgba(28,32,38,.92)}.WidgetFrameChrome_mode__46XP1{font:700 .75rem/1 system-ui,sans-serif;padding:0 .75rem;transition:opacity .18s ease}.WidgetFrameChrome_modeIdle__qbTE4{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){.WidgetFrameChrome_mode__46XP1{transition:none}}.WidgetFrameChrome_mode__46XP1[aria-pressed=true]{background:color-mix(in srgb,var(--lr-color-primary-500) 24%,rgba(28,32,38,.78))}.ShareImageModal_root__0Pna9{align-items:center;background:rgba(5,7,12,.72);display:flex;inset:0;justify-content:center;padding:1rem;pointer-events:auto;position:fixed;z-index:80}.ShareImageModal_dialog__yrffX{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.85rem;max-height:min(92vh,52rem);max-width:42rem;overflow:auto;padding:1.1rem 1.15rem 1.15rem;width:100%}.ShareImageModal_header__jE8C6{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.ShareImageModal_title__6fgec{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.2rem;font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0}.ShareImageModal_close__ugsei{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.85rem;justify-content:center;margin:-.15rem -.2rem 0 0;width:1.85rem}.ShareImageModal_close__ugsei:hover{background:rgba(255,255,255,.06);color:var(--lr-color-title)}.ShareImageModal_preview__httXl{--frame-ratio:1.6;align-items:center;aspect-ratio:var(--frame-ratio);border:1px solid rgba(255,255,255,.1);border-radius:.75rem;display:flex;justify-content:center;margin-inline:auto;overflow:hidden;position:relative;width:min(100%,36rem,calc(var(--frame-ratio) * min(42vh, 22rem)))}.ShareImageModal_plate__DvOPq{background-color:#232a34;background-image:linear-gradient(45deg,rgba(255,255,255,.06) 25%,transparent 0),linear-gradient(-45deg,rgba(255,255,255,.06) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.06) 0),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.06) 0);background-position:0 0,0 .55rem,.55rem -.55rem,-.55rem 0;background-size:1.1rem 1.1rem;inset:0;position:absolute}.ShareImageModal_previewBusy__MA9il .ShareImageModal_frame__sBCgP{object-fit:contain;opacity:.55}.ShareImageModal_frame__sBCgP{display:block;height:100%;inset:0;object-fit:fill;position:absolute;width:100%}.ShareImageModal_error__4ltda,.ShareImageModal_waiting__xvIEh{color:var(--lr-color-neutral-500);font-size:.8rem;margin:0;padding:1rem;position:relative;z-index:1}.ShareImageModal_error__4ltda{color:#ff9e8f;position:static}.ShareImageModal_permits___ahPt{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:.7rem;display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;justify-content:space-between;padding:.65rem .75rem}.ShareImageModal_permit__2tJEQ{align-items:center;display:inline-flex;gap:.45rem;min-width:0}.ShareImageModal_permitLabel__mjoK3{background:transparent;border:0;color:var(--lr-color-title);cursor:pointer;font:inherit;font-size:.84rem;line-height:1.2;padding:0;text-align:left}.ShareImageModal_permitLabel__mjoK3:disabled{cursor:default;opacity:.45}.ShareImageModal_actions__ZgJVl{display:flex;flex-wrap:wrap;gap:.45rem}.ShareImageModal_actionSlot__WSwfu{display:flex;flex:1 1 8rem;min-width:0}.ShareImageModal_actionSlot__WSwfu .ShareImageModal_action__oKLlf{width:100%}.ShareImageModal_actionSlot__WSwfu .ShareImageModal_action__oKLlf:disabled{pointer-events:none}.ShareImageModal_action__oKLlf{align-items:center;background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);border-radius:.65rem;color:var(--lr-color-title);cursor:pointer;display:inline-flex;flex:1 1 8rem;font:inherit;font-size:.78rem;font-weight:600;gap:.4rem;justify-content:center;min-height:2.4rem;min-width:0;padding:.45rem .55rem}.ShareImageModal_action__oKLlf:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent);color:var(--lr-color-primary-400)}.ShareImageModal_action__oKLlf:disabled{cursor:default;opacity:.45}.StudioAssistantPanel_launcher__N1f3m{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));align-items:center;background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:999px;box-shadow:var(--studio-glass-shadow);color:var(--lr-color-secondary-400);cursor:pointer;display:flex;flex:0 0 auto;height:3.25rem;justify-content:center;pointer-events:auto;position:relative;width:3.25rem}.StudioAssistantPanel_launcher__N1f3m:hover{background:rgba(155,106,255,.16);color:var(--lr-color-secondary-300)}.StudioAssistantPanel_launcher__N1f3m:focus-visible,.StudioAssistantPanel_panel__5gLAd :focus-visible{outline-color:var(--lr-color-secondary-400)}.StudioAssistantPanel_launcherBusy___Wkjf:after{animation:StudioAssistantPanel_assistantSpin__VistC 1.1s linear infinite;background:conic-gradient(from 0deg,transparent 0deg,var(--lr-color-secondary-400) 300deg,transparent 1turn);border-radius:999px;content:"";inset:-.1875rem;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .125rem),#000 calc(100% - .125rem));mask:radial-gradient(farthest-side,transparent calc(100% - .125rem),#000 calc(100% - .125rem));position:absolute}.StudioAssistantPanel_launcherFailed__c1zwn:before,.StudioAssistantPanel_launcherReady__XaEW2:before{animation:StudioAssistantPanel_assistantBlink__JxqNR 1.3s ease-in-out 3;background:var(--lr-color-secondary-400);border-radius:999px;box-shadow:0 0 0 .125rem rgba(10,12,18,.55);content:"";height:.5rem;position:absolute;right:.5rem;top:.5rem;width:.5rem}.StudioAssistantPanel_launcherFailed__c1zwn:before{background:#ff9a8a}@keyframes StudioAssistantPanel_assistantBlink__JxqNR{50%{opacity:.25}}.StudioAssistantPanel_panel__5gLAd{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;bottom:0;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;height:min(60vh,30rem);overflow:hidden;pointer-events:auto;position:absolute;right:0;touch-action:none;width:var(--studio-chat-width,min(22rem,calc(100vw - 1.5rem)))}.StudioAssistantPanel_panelSetup__3cACa{height:auto;max-height:min(85vh,34rem)}.StudioAssistantPanel_head__Nbk_g{align-items:center;border-bottom:1px solid var(--studio-glass-border);display:flex;flex:0 0 auto;gap:.4rem;padding:.6rem .7rem}.StudioAssistantPanel_headIcon__tKKBE{color:var(--lr-color-secondary-400);flex:0 0 auto}.StudioAssistantPanel_headTitle__AnoVM{color:var(--lr-color-title);font-size:.82rem;font-weight:700;margin:0}.StudioAssistantPanel_headModel__BfBUI{color:var(--lr-color-neutral-500);flex:1 1 auto;font-size:.68rem;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.StudioAssistantPanel_iconButton___KYwb{align-items:center;background:transparent;border:0;border-radius:.45rem;color:var(--lr-color-neutral-500);cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;padding:.2rem}.StudioAssistantPanel_iconButton___KYwb:hover{background:rgba(255,255,255,.08);color:var(--lr-color-title)}.StudioAssistantPanel_log__Ul8Im{display:flex;flex:1 1 auto;flex-direction:column;gap:.45rem;min-height:0;overflow:auto;padding:.7rem;touch-action:pan-y}.StudioAssistantPanel_hint__qSYTi,.StudioAssistantPanel_note___pDMe{color:var(--lr-color-neutral-500);font-size:.82rem;line-height:1.45;margin:0}.StudioAssistantPanel_assistant___u4KI,.StudioAssistantPanel_user__kgPs2{border-radius:.7rem;font-size:.84rem;line-height:1.45;margin:0;padding:.4rem .6rem;white-space:pre-wrap;word-break:break-word}.StudioAssistantPanel_user__kgPs2{align-self:flex-end;background:rgba(155,106,255,.16);color:var(--lr-color-secondary-300);max-width:85%}.StudioAssistantPanel_assistant___u4KI{background:rgba(255,255,255,.06);color:var(--lr-color-title)}.StudioAssistantPanel_toolFailed__LdvC7,.StudioAssistantPanel_tool__BflBE{align-items:baseline;display:flex;font-size:.76rem;gap:.35rem;margin:0}.StudioAssistantPanel_toolFailed__LdvC7 code,.StudioAssistantPanel_tool__BflBE code{color:var(--lr-color-neutral-500);font-family:var(--font-mono,ui-monospace,monospace)}.StudioAssistantPanel_toolFailed__LdvC7 code{color:#ff9a8a}.StudioAssistantPanel_toolSummary__srSHG{color:var(--lr-color-neutral-500);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioAssistantPanel_working__ACLJC{align-items:center;color:var(--lr-color-neutral-500);display:flex;font-size:.82rem;gap:.35rem;margin:0}.StudioAssistantPanel_thinking__G6LiC{border-left:.125rem solid rgba(155,106,255,.35);color:var(--lr-color-neutral-500);font-size:.76rem;line-height:1.45;margin:0;padding-left:.5rem;white-space:pre-wrap;word-break:break-word}.StudioAssistantPanel_spinner__P18vF{animation:StudioAssistantPanel_assistantSpin__VistC .9s linear infinite}@keyframes StudioAssistantPanel_assistantSpin__VistC{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.StudioAssistantPanel_launcherFailed__c1zwn:before,.StudioAssistantPanel_launcherReady__XaEW2:before,.StudioAssistantPanel_spinner__P18vF{animation:none}.StudioAssistantPanel_launcherBusy___Wkjf:after{animation:none;background:var(--lr-color-secondary-400)}}.StudioAssistantPanel_error__ndxI4{background:rgba(255,107,90,.1);border-top:1px solid rgba(255,107,90,.28);color:#ff9a8a;flex:0 0 auto;font-size:.78rem;line-height:1.4;margin:0;padding:.5rem .7rem}.StudioAssistantPanel_composer__aLtOY{--composer-line:calc(0.84rem * 1.4);--composer-box:calc(var(--composer-line) + 0.8rem + 2px);align-items:flex-end;display:flex;flex:0 0 auto;gap:.4rem;padding:.55rem .7rem}.StudioAssistantPanel_composerCol__5jw9z{border-top:1px solid var(--studio-glass-border);display:flex;flex:0 0 auto;flex-direction:column}.StudioAssistantPanel_attachBar__DB4vi{align-items:center;display:flex;gap:.45rem;padding:.5rem .7rem 0}.StudioAssistantPanel_attachUse__oBI1j{background:transparent;border:1px dashed rgba(183,148,255,.4);border-radius:.55rem;color:var(--lr-color-secondary-300);cursor:pointer;flex:1 1 auto;font:inherit;font-size:.78rem;font-weight:650;padding:.4rem .55rem;text-align:center}.StudioAssistantPanel_attachUse__oBI1j:hover:not(:disabled){background:rgba(155,106,255,.12);border-color:rgba(183,148,255,.65)}.StudioAssistantPanel_attachUse__oBI1j:disabled{cursor:default;opacity:.45}.StudioAssistantPanel_attachThumb__1ENvo{background-position:50%;background-size:cover;border-radius:.35rem;flex:0 0 auto;height:2.2rem;width:2.2rem}.StudioAssistantPanel_attachLabel__KmNkM{color:var(--lr-color-title);flex:1 1 auto;font-size:.78rem;min-width:0}.StudioAssistantPanel_attachClear__NS1N9{align-items:center;background:transparent;border:0;border-radius:.4rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.7rem;justify-content:center;width:1.7rem}.StudioAssistantPanel_attachClear__NS1N9:hover:not(:disabled){background:rgba(255,255,255,.08);color:var(--lr-color-title)}.StudioAssistantPanel_paperclip__Wtk3a{align-items:center;background:transparent;border:1px solid var(--studio-glass-border);border-radius:.6rem;color:var(--lr-color-neutral-500);cursor:pointer;display:flex;flex:0 0 auto;height:var(--composer-box);justify-content:center;width:var(--composer-box)}.StudioAssistantPanel_paperclip__Wtk3a:hover:not(:disabled){background:rgba(155,106,255,.12);color:var(--lr-color-secondary-300)}.StudioAssistantPanel_paperclip__Wtk3a:disabled{cursor:default;opacity:.45}.StudioAssistantPanel_photoInput__hkqMk{display:none}.StudioAssistantPanel_userPhoto__oz_C6{display:block;font-size:.72rem;margin-bottom:.15rem;opacity:.72}.StudioAssistantPanel_field__ygA_Q{display:flex;flex:1 1 auto;min-width:0;position:relative}.StudioAssistantPanel_input__icK7q{--composer-lines:1;background:rgba(255,255,255,.06);border:1px solid var(--studio-glass-border);border-radius:.6rem;box-sizing:border-box;color:var(--lr-color-title);flex:1 1 auto;font-family:inherit;font-size:.84rem;height:calc(var(--composer-line) * var(--composer-lines) + .8rem + 2px);line-height:1.4;max-height:calc(var(--composer-box) + var(--composer-line) * 2);min-width:0;overflow-y:auto;padding:.4rem .5rem;resize:none}@media (pointer:coarse){.StudioAssistantPanel_composer__aLtOY{--composer-line:calc(max(16px, 0.84rem) * 1.4)}.StudioAssistantPanel_input__icK7q{font-size:max(16px,.84rem)}}.StudioAssistantPanel_input__icK7q:focus-visible{border-color:rgba(155,106,255,.55);outline:none}.StudioAssistantPanel_inputWithMic__HO8E_{padding-right:1.85rem}.StudioAssistantPanel_sendButton__yVPIw,.StudioAssistantPanel_stop__L9y79{align-items:center;background:rgba(155,106,255,.16);border:1px solid rgba(183,148,255,.35);border-radius:.6rem;color:var(--lr-color-secondary-300);cursor:pointer;display:flex;flex:0 0 auto;font-size:.72rem;font-weight:700;height:var(--composer-box);justify-content:center;padding:0 .6rem}.StudioAssistantPanel_sendButton__yVPIw:disabled{cursor:default;opacity:.45}.StudioAssistantPanel_micButton__nv_UQ,.StudioAssistantPanel_micListening__YDMJU{align-items:center;background:none;border:0;border-radius:50%;bottom:.3rem;color:var(--lr-color-neutral-500);cursor:pointer;display:flex;justify-content:center;padding:.2rem;position:absolute;right:.35rem}.StudioAssistantPanel_micButton__nv_UQ:hover{color:var(--lr-color-title)}.StudioAssistantPanel_micButton__nv_UQ:disabled,.StudioAssistantPanel_micListening__YDMJU:disabled{cursor:default}.StudioAssistantPanel_micButton__nv_UQ:focus-visible,.StudioAssistantPanel_micListening__YDMJU:focus-visible{outline:.125rem solid rgba(155,106,255,.7);outline-offset:.125rem}.StudioAssistantPanel_micListening__YDMJU{background:rgba(155,106,255,.2);color:var(--lr-color-secondary-300)}.StudioAssistantPanel_micListening__YDMJU:after{animation:StudioAssistantPanel_micPulse__RsgbG 1.5s ease-out infinite;border:1px solid rgba(183,148,255,.65);border-radius:50%;content:"";inset:0;pointer-events:none;position:absolute}@keyframes StudioAssistantPanel_micPulse__RsgbG{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@media (prefers-reduced-motion:reduce){.StudioAssistantPanel_micListening__YDMJU:after{animation:none;opacity:.7}}.StudioAssistantPanel_notice__HTtXU{border-top:1px solid var(--studio-glass-border);color:var(--lr-color-neutral-400);flex:0 0 auto;font-size:.78rem;line-height:1.4;margin:0;padding:.5rem .7rem}.StudioAssistantPanel_link__xqYLP{background:transparent;border:0;color:var(--lr-color-neutral-500);cursor:pointer;flex:0 0 auto;font-size:inherit;padding:0;text-decoration:underline;text-underline-offset:.15em}.StudioAssistantPanel_link__xqYLP:hover{color:var(--lr-color-title)}.StudioAssistantPanel_setup__40S_q{display:flex;flex:1 1 auto;flex-direction:column;gap:.6rem;min-height:0;overflow:auto;padding:.7rem;touch-action:pan-y}.StudioAssistantPanel_field__ygA_Q{display:grid;gap:.45rem}.StudioAssistantPanel_textInput__m2Gkb{background-color:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:.55rem;box-sizing:border-box;color:var(--lr-color-title);font:inherit;font-size:.92rem;font-weight:600;height:2.45rem;line-height:1.2;max-height:2.45rem;padding:.45rem .75rem;width:100%}@media (pointer:coarse){.StudioAssistantPanel_textInput__m2Gkb{font-size:max(16px,.92rem)}}.StudioAssistantPanel_textInput__m2Gkb:focus{border-color:rgba(155,106,255,.55);box-shadow:inset 0 0 0 1px rgba(155,106,255,.35);outline:none}.StudioAssistantPanel_textInput__m2Gkb[list]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1.5 1.75L6 6.25L10.5 1.75' stroke='%239AA3B2' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .7rem center;background-repeat:no-repeat;background-size:.75rem .5rem;padding-right:2rem}.StudioAssistantPanel_textInput__m2Gkb[list]::-webkit-calendar-picker-indicator{opacity:0}.StudioAssistantPanel_guide__u__dH{font-size:.78rem}.StudioAssistantPanel_guideSummary__JKFNn{color:var(--lr-color-neutral-500);cursor:pointer;list-style:none;text-decoration:underline;text-underline-offset:.15em;width:fit-content}.StudioAssistantPanel_guideSummary__JKFNn::-webkit-details-marker{display:none}.StudioAssistantPanel_guideSummary__JKFNn:hover{color:var(--lr-color-title)}.StudioAssistantPanel_guideSteps__CSzIe{color:var(--lr-color-neutral-500);display:grid;font-size:.82rem;gap:.45rem;line-height:1.45;margin:.5rem 0 0;padding-left:1.15rem}.StudioAssistantPanel_commandRow__aBUt9{align-items:center;background-color:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:.55rem;display:flex;gap:.35rem;margin:.35rem 0 0;padding:.35rem .35rem .35rem .5rem}.StudioAssistantPanel_commandText__9fMWS{color:var(--lr-color-title);flex:1 1 auto;font-family:var(--font-mono,ui-monospace,monospace);font-size:.74rem;line-height:1.4;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.StudioAssistantPanel_copyButton__hz_E2{align-items:center;background:transparent;border:0;border-radius:.4rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.7rem;justify-content:center;width:1.7rem}.StudioAssistantPanel_copyButton__hz_E2:hover{background:rgba(155,106,255,.16);color:var(--lr-color-secondary-300)}.StudioAssistantPanel_copyButtonDone__Xfvcw{color:var(--lr-color-secondary-400)}.StudioAssistantPanel_setupLinks___cV2_{display:flex;flex-wrap:wrap;font-size:.78rem;gap:.8rem}.StudioAssistantPanel_setupFoot__1i88m{border-top:1px solid var(--studio-glass-border);display:flex;margin-top:auto;padding-top:.7rem}.StudioAssistantPanel_primary__EUAZo{background:rgba(155,106,255,.16);border:1px solid rgba(183,148,255,.35);border-radius:.6rem;color:var(--lr-color-secondary-300);cursor:pointer;flex:1 1 auto;font-size:.86rem;font-weight:700;padding:.5rem .8rem}.StudioAssistantPanel_primary__EUAZo:hover:not(:disabled){background:rgba(155,106,255,.24)}.StudioAssistantPanel_primary__EUAZo:disabled{cursor:default;opacity:.45}.WidgetEmbedModal_root__mw4ZJ{align-items:center;background:rgba(5,7,12,.72);display:flex;inset:0;justify-content:center;padding:1rem;pointer-events:auto;position:fixed;z-index:80}.WidgetEmbedModal_dialog__qyk2k{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.85rem;max-height:min(92vh,52rem);max-width:42rem;overflow:auto;padding:1.1rem 1.15rem 1.15rem;width:100%}.WidgetEmbedModal_header__ProlQ{align-items:flex-start;display:flex;gap:.75rem;justify-content:space-between}.WidgetEmbedModal_title__49Bx8{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.2rem;font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0}.WidgetEmbedModal_close__hnPVW{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.85rem;justify-content:center;margin:-.15rem -.2rem 0 0;width:1.85rem}.WidgetEmbedModal_close__hnPVW:hover{background:rgba(255,255,255,.06);color:var(--lr-color-title)}.WidgetEmbedModal_stage__0NsAq{margin-inline:auto;position:relative;width:min(100%,28rem)}.WidgetEmbedModal_preview__t950P{--frame-ratio:1.6;aspect-ratio:var(--frame-ratio);background:#232a34;border:1px solid rgba(255,255,255,.1);border-radius:.75rem;overflow:hidden;position:relative;width:100%}.WidgetEmbedModal_preview__t950P iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.WidgetEmbedModal_previewScaled__w_i3y{max-width:none;transform-origin:top left}.WidgetEmbedModal_resize__ZN8Pf{background:transparent;border:0;cursor:ns-resize;display:block;height:.95rem;margin:.15rem auto .35rem;padding:0;position:relative;touch-action:none;width:100%;z-index:2}.WidgetEmbedModal_resize__ZN8Pf:before{background:rgba(255,255,255,.38);border-radius:999px;content:"";display:block;height:3px;margin:.35rem auto 0;width:2.4rem}.WidgetEmbedModal_resize__ZN8Pf:focus-visible:before,.WidgetEmbedModal_resize__ZN8Pf:hover:before{background:color-mix(in srgb,var(--lr-color-primary-400) 70%,white)}.WidgetEmbedModal_resize__ZN8Pf:focus-visible{outline:none}.WidgetEmbedModal_sizeRow__JAWxm{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem;justify-content:center}.WidgetEmbedModal_sizeRow__JAWxm .WidgetEmbedModal_shape__u5QSC{font-size:.78rem;font-weight:600;max-width:6.6rem;min-width:6.6rem;width:6.6rem}.WidgetEmbedModal_measure__kQkl7{flex:0 0 auto;width:5.6rem}.WidgetEmbedModal_measure__kQkl7 button,.WidgetEmbedModal_measure__kQkl7 input{width:100%}.WidgetEmbedModal_scale__fH7Wg{flex:0 0 auto;width:8.6rem}.WidgetEmbedModal_times__a6rO2{color:var(--lr-color-neutral-500);font-size:.85rem;line-height:1}.WidgetEmbedModal_sizeDivider__wXLwV{align-self:stretch;background:rgba(255,255,255,.12);flex:0 0 1px;margin:.35rem 0;width:1px}.WidgetEmbedModal_permits__uNktK{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:.7rem;display:flex;flex-wrap:wrap;gap:.65rem 1.25rem;justify-content:space-between;padding:.65rem .75rem}.WidgetEmbedModal_permit__avFu2{align-items:center;display:inline-flex;gap:.45rem;min-width:0}.WidgetEmbedModal_permitLabel__Ix7WZ{background:transparent;border:0;color:var(--lr-color-title);cursor:pointer;font:inherit;font-size:.84rem;line-height:1.2;padding:0;text-align:left}.WidgetEmbedModal_output__PgqnT{display:flex;flex-direction:column;min-width:0}.WidgetEmbedModal_tabs__aEoqx{display:flex;gap:.2rem;padding-left:.55rem}.WidgetEmbedModal_tab__hEmhn{appearance:none;background:transparent;border:1px solid transparent;border-bottom:0;border-radius:.55rem .55rem 0 0;color:var(--lr-color-title);cursor:pointer;font:inherit;font-size:.8rem;font-weight:650;margin-bottom:-1px;padding:.42rem .8rem .48rem;position:relative}.WidgetEmbedModal_tab__hEmhn:hover{background:rgba(255,255,255,.05)}.WidgetEmbedModal_tabActive__Dycvt{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.14);z-index:1}.WidgetEmbedModal_tabActive__Dycvt:after{background:rgba(255,255,255,.045);bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.WidgetEmbedModal_tab__hEmhn:focus-visible{outline:.125rem solid color-mix(in srgb,var(--lr-color-primary-400) 70%,transparent);outline-offset:1px}.WidgetEmbedModal_codePanel__BOfOv{background:rgba(255,255,255,.045);border:1px solid rgba(255,255,255,.14);border-radius:.7rem;min-height:5.25rem;padding:.55rem .7rem .65rem;position:relative}.WidgetEmbedModal_copy__jBdVR{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-400,#9aa3b2);cursor:pointer;display:inline-flex;height:1.6rem;justify-content:center;position:absolute;right:.35rem;top:.35rem;width:1.6rem}.WidgetEmbedModal_copy__jBdVR:hover:not(:disabled){background:rgba(255,255,255,.06);color:var(--lr-color-title)}.WidgetEmbedModal_copy__jBdVR:disabled{cursor:default;opacity:.4}.WidgetEmbedModal_code__o4jU6{color:rgba(244,246,251,.42);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;line-height:1.45;margin:0;max-height:6.5rem;overflow:auto;overflow-wrap:anywhere;padding:.15rem 1.6rem 0 0;white-space:pre-wrap}.WidgetEmbedModal_tag__0LNNZ{color:rgba(244,246,251,.78)}.WidgetEmbedModal_attr__HJZRc{color:rgba(186,204,232,.9)}.WidgetEmbedModal_str__CyvjH{color:color-mix(in srgb,var(--lr-color-primary-300,#ffb25a) 62%,rgba(244,246,251,.72))}.WidgetEmbedModal_error__N8QOX{color:#ff9e8f;font-size:.8rem;line-height:1.4;margin:0}.StudioEntityId_root__nqQp5{color:rgba(255,255,255,.42);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioEntityId_block__DYemh{display:block;font-size:.72rem;line-height:1.25;max-width:100%}.StudioEntityId_inline__4c5gp{display:inline;font-size:.85em;line-height:inherit;vertical-align:baseline}.StudioColorControl_root__yyB9P{display:grid;gap:.35rem}.StudioColorControl_rootDisabled__284h_{opacity:.55;pointer-events:none}.StudioColorControl_label__D06ZD{color:var(--lr-color-neutral-500);font-size:.78rem;font-weight:600}.StudioColorControl_trackHit__tGffI{cursor:pointer;padding:.45rem 0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.StudioColorControl_trackStack__WyMTU{align-items:center;display:flex;height:1.125rem;position:relative;width:100%}.StudioColorControl_trackBar__IpH3P{border-radius:999px;height:.5rem;width:100%}.StudioColorControl_thumb__MJfF1{border:.09375rem solid var(--lr-color-title);border-radius:999px;box-shadow:0 1px .1875rem rgba(0,0,0,.35);height:1.125rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:1.125rem}.StudioWavelengthControl_root__a5Qgh{align-items:start;color:var(--lr-color-neutral-500);display:grid;font-size:.78rem;font-weight:600;gap:.45rem;grid-template-columns:6.2rem minmax(0,1fr)}.StudioWavelengthControl_rootDisabled__UzzbX{opacity:.55;pointer-events:none}.StudioWavelengthControl_label__NHDf8{min-width:0;overflow:hidden;padding-top:.55rem;text-overflow:ellipsis;white-space:nowrap}.StudioWavelengthControl_controls__DFSTp{display:grid;gap:.35rem;min-width:0}.StudioWavelengthControl_chipSep__xHYGh{color:var(--lr-color-neutral-500);flex:0 0 auto;font-size:.78rem}.StudioWavelengthControl_openButton__GrJ7g{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.1);border-radius:.55rem;color:var(--lr-color-title);cursor:pointer;font:inherit;font-size:.78rem;font-weight:600;padding:.3rem .5rem}.StudioWavelengthControl_openButton__GrJ7g:disabled{cursor:default;opacity:.45}.StudioWavelengthControl_stepperRow__d_Z1S{align-items:center;display:flex;gap:.3rem;min-width:0;width:100%}.StudioWavelengthControl_closedRow__FoURH{align-items:center;display:flex;gap:.55rem;justify-content:space-between;min-height:2.15rem}.StudioWavelengthControl_closedText__Ww1ua{color:var(--lr-color-neutral-500);font-size:.78rem}.StudioWavelengthControl_trackHit__ZeOej{cursor:pointer;padding:.45rem 0 .2rem;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.StudioWavelengthControl_trackStack__N24Mm{align-items:center;display:flex;height:.875rem;position:relative;width:100%}.StudioWavelengthControl_trackBar__yraQ4{border-radius:999px;height:.5rem;overflow:hidden;position:relative;width:100%}.StudioWavelengthControl_selection__YMaGX{background:rgba(255,255,255,.35);bottom:0;pointer-events:none;position:absolute;top:0}.StudioWavelengthControl_thumb__rzrnO{border:.09375rem solid var(--lr-color-title);border-radius:999px;box-shadow:0 1px .1875rem rgba(0,0,0,.35);height:.875rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:.875rem}.WallPatternPicker_field__o55qy{color:var(--lr-color-neutral-500);display:flex;flex-direction:column;font-size:.78rem;font-weight:600;gap:.35rem;min-width:0}.WallPatternPicker_fieldDisabled__j7twL{opacity:.4;pointer-events:none}.WallPatternPicker_grid__lDuDH{display:grid;gap:.22rem;grid-template-columns:repeat(8,minmax(0,1fr));min-width:0;width:100%}.WallPatternPicker_tile__m9hqQ{aspect-ratio:1;background:transparent;border:1px solid rgba(255,255,255,.18);border-radius:.35rem;cursor:pointer;min-width:0;overflow:hidden;padding:0;position:relative;width:100%}.WallPatternPicker_tile__m9hqQ:hover{border-color:rgba(255,255,255,.32)}.WallPatternPicker_tileActive__pU2sr,.WallPatternPicker_tileActive__pU2sr:hover{border-color:var(--lr-color-primary-400)}.WallPatternPicker_thumb__znBwT{border-radius:calc(.35rem - 1px);display:block;height:100%;inset:0;position:absolute;width:100%}.Wordmark_wordmark__wO1l5{display:inline-block;letter-spacing:normal;white-space:nowrap}.Wordmark_letters__kPSOV{display:inline-flex}.Wordmark_srOnly__5M9UJ{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.Wordmark_letter__zx9M2{display:inline-block}.Wordmark_letter__zx9M2:not(:first-child){margin-left:-.02em}.Wordmark_letter__zx9M2[data-index="1"]{margin-left:-.035em}.Wordmark_letter__zx9M2[data-index="3"],.Wordmark_letter__zx9M2[data-index="4"]{margin-left:-.025em}.Wordmark_letter__zx9M2[data-index="6"]{margin-left:-.035em}.ProjectionChartViewer_root__Og8m_{align-items:center;background:rgba(5,7,12,.72);display:flex;inset:0;justify-content:center;padding:1.25rem;position:fixed;z-index:80}.ProjectionChartViewer_dialog__AGH5H{background:#080c12;border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;height:min(90vh,52rem);max-width:calc(100vw - 2rem);outline:none;overflow:hidden;padding:0;width:min(96vw,76rem)}.ProjectionChartViewer_header__sYhPv{align-items:center;display:flex;flex:0 0 auto;gap:.75rem;min-width:0;padding:.75rem .85rem}.ProjectionChartViewer_title__km_jf{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.05rem;font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0}.ProjectionChartViewer_hint__rsPxS{color:var(--lr-color-neutral-500);font-size:.75rem;line-height:1.3;margin:0;min-width:0}.ProjectionChartViewer_tools__b5rvm{align-items:center;display:flex;flex:0 0 auto;gap:.35rem;margin-left:auto}.ProjectionChartViewer_close__5v3Qt,.ProjectionChartViewer_tool__TQfxT{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:1.85rem;justify-content:center;width:1.85rem}.ProjectionChartViewer_save__gv1TF{align-items:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:999px;color:var(--lr-color-title);cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:600;gap:.35rem;height:1.85rem;padding:0 .7rem}.ProjectionChartViewer_close__5v3Qt:hover,.ProjectionChartViewer_save__gv1TF:hover,.ProjectionChartViewer_tool__TQfxT:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.ProjectionChartViewer_stage__gXoiE{background:#080c12;flex:1 1 auto;min-height:0;overflow:hidden;position:relative}.ProjectionChartViewer_canvas__wMlpv{cursor:default;display:block;height:100%;touch-action:none;width:100%}.ProjectionChartViewer_canvas__wMlpv[data-hot]{cursor:pointer}.ProjectionChartViewer_callout__5ZtEa{pointer-events:none;position:absolute;z-index:2}.ProjectionChartViewer_calloutLeader__ojm5h{height:calc(var(--callout-leader, 15rem) * 2);left:calc(var(--callout-leader, 15rem) * -1);overflow:visible;position:absolute;top:calc(var(--callout-leader, 15rem) * -1);width:calc(var(--callout-leader, 15rem) * 2)}.ProjectionChartViewer_calloutLeaderGlow__hLHeo,.ProjectionChartViewer_calloutLeaderStroke__dScPB{fill:none;stroke-linecap:round;stroke-linejoin:round}.ProjectionChartViewer_calloutLeaderGlow__hLHeo{stroke:rgba(8,10,14,.5);stroke-width:2.8}.ProjectionChartViewer_calloutLeaderStroke__dScPB{stroke:rgba(247,249,252,.55);stroke-width:1.35}.ProjectionChartViewer_calloutPin__hplXC{background:#0c0e12;border:1px solid rgba(247,249,252,.72);border-radius:999px;height:.4375rem;left:0;position:absolute;top:0;transform:translate(-50%,-50%);width:.4375rem;z-index:2}.ProjectionChartViewer_calloutPinDot___jnMs{border-radius:999px;display:block;height:.1875rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.1875rem}.ProjectionChartViewer_calloutCloud__BFtNk{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:.65rem;bottom:var(--callout-gap,3.25rem);box-shadow:var(--studio-glass-shadow);color:rgba(232,236,244,.86);font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;left:var(--callout-gap,3.25rem);line-height:1.25;padding:.32rem .55rem .4rem;position:absolute;top:auto;white-space:nowrap;z-index:2}.ProjectionChartViewer_calloutCloud__BFtNk p{margin:.1rem 0 0}.ProjectionChartViewer_calloutCloud__BFtNk p:first-child{margin-top:0}.ProjectionChartViewer_calloutJoint__d5AO1{background:rgba(16,18,24,.94);border:1px solid rgba(247,249,252,.55);border-radius:999px;bottom:0;height:.4375rem;left:50%;position:absolute;top:auto;transform:translate(-50%,50%);width:.4375rem;z-index:3}.ProjectionChartViewer_callout__5ZtEa[data-side=nw] .ProjectionChartViewer_calloutCloud__BFtNk,.ProjectionChartViewer_callout__5ZtEa[data-side=sw] .ProjectionChartViewer_calloutCloud__BFtNk{left:auto;right:var(--callout-gap,3.25rem)}.ProjectionChartViewer_callout__5ZtEa[data-side=se] .ProjectionChartViewer_calloutCloud__BFtNk,.ProjectionChartViewer_callout__5ZtEa[data-side=sw] .ProjectionChartViewer_calloutCloud__BFtNk{bottom:auto;top:var(--callout-gap,3.25rem)}.ProjectionChartViewer_callout__5ZtEa[data-side=se] .ProjectionChartViewer_calloutJoint__d5AO1,.ProjectionChartViewer_callout__5ZtEa[data-side=sw] .ProjectionChartViewer_calloutJoint__d5AO1{bottom:auto;top:0;transform:translate(-50%,-50%)}.ProjectionChartViewer_calloutDissect__GI1QA{background:color-mix(in srgb,var(--lr-color-primary-500) 16%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);border-radius:999px;color:var(--lr-color-title);cursor:pointer;display:block;font-size:.7rem;font-weight:600;margin-top:.38rem;padding:.28rem .6rem;pointer-events:auto;width:100%}.ProjectionChartViewer_calloutDissect__GI1QA:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 28%,transparent)}@media (max-width:640px){.ProjectionChartViewer_hint__rsPxS,.ProjectionChartViewer_save__gv1TF span{display:none}.ProjectionChartViewer_save__gv1TF{padding:0;width:1.85rem;justify-content:center}}.LocaleSwitcher_locale__HEwGH{color:var(--lr-color-neutral-400);display:flex;flex-direction:column;font-size:.82rem;font-weight:700;gap:.45rem;letter-spacing:.08em;text-transform:uppercase}.LocaleSwitcher_label__E4_c_{color:var(--lr-color-title)}.FormulaReference_referencePlain__1F4ov,.FormulaReference_reference__hMBVh{display:flex;flex-direction:column;gap:.55rem}.FormulaReference_reference__hMBVh{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:.6rem;padding:.6rem .65rem}.FormulaReference_summary__DgTVU{color:var(--lr-color-neutral-600);font-size:.78rem;line-height:1.45;margin:0}.FormulaReference_group__2A25m{display:flex;flex-direction:column;gap:.3rem}.FormulaReference_groupTitle__vKgjh{color:var(--lr-color-neutral-400);font-size:.64rem;font-weight:700;letter-spacing:.05em;margin:0;text-transform:uppercase}.FormulaReference_symbolList__1BOqJ{display:flex;flex-direction:column;gap:.25rem;margin:0}.FormulaReference_symbolRow__ZCT0E{align-items:baseline;display:grid;gap:.5rem;grid-template-columns:2.4rem 1fr}.FormulaReference_symbolRow__ZCT0E dt{margin:0}.FormulaReference_symbolRow__ZCT0E dd{color:var(--lr-color-neutral-500);font-size:.75rem;line-height:1.4;margin:0}.FormulaReference_chipRow__VvSAm{display:flex;flex-wrap:wrap;gap:.25rem}.FormulaReference_chip__ZExfY{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:.4rem;color:var(--lr-color-title);cursor:copy;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;line-height:1.2;min-width:1.6rem;padding:.15rem .4rem;transition:background .12s ease,border-color .12s ease}.FormulaReference_chipInsert__jHu8a{cursor:pointer}.FormulaReference_chip__ZExfY:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.24)}.FormulaReference_chip__ZExfY:focus-visible{outline:2px solid var(--lr-color-primary-400);outline-offset:1px}.FormulaReference_chipCopied__8XlLE{background:rgba(125,220,107,.18);border-color:rgba(125,220,107,.6)}.FormulaReference_notes__bLjWN{color:var(--lr-color-neutral-500);display:flex;flex-direction:column;font-size:.74rem;gap:.2rem;line-height:1.4;margin:0;padding-left:1rem}.FormulaReference_status__XNboW{color:var(--lr-color-neutral-400);font-size:.7rem;margin:0}.FormulaReference_statusCopied__LhQfs{color:#9be58c}.SiteFooter_footer__H9z6q{background:linear-gradient(180deg,transparent,rgba(11,14,20,.28) 40%,rgba(11,14,20,.42));border-top:1px solid rgba(240,243,248,.06);padding:3.5rem 0 2rem;pointer-events:auto;position:relative}.SiteFooter_footerPage__YGJmx{background:#0b0e14;margin-top:auto}.SiteFooter_footerPage__YGJmx .SiteFooter_blurb__DTMes,.SiteFooter_footerPage__YGJmx .SiteFooter_brand__NDoIZ,.SiteFooter_footerPage__YGJmx .SiteFooter_cols__q5Okh a,.SiteFooter_footerPage__YGJmx .SiteFooter_cols__q5Okh h3,.SiteFooter_footerPage__YGJmx .SiteFooter_copy__9e2sD,.SiteFooter_footerPage__YGJmx .SiteFooter_githubMark__CA8uw{text-shadow:none}.SiteFooter_inner__hpLd5{display:grid;gap:2.5rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin-bottom:2.5rem;position:relative;z-index:2}.SiteFooter_brand__NDoIZ{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.6rem;font-weight:800;letter-spacing:-.03em;margin-bottom:.65rem;text-shadow:0 1px 1.125rem rgba(11,14,20,.85)}.SiteFooter_blurb__DTMes{color:rgba(220,226,236,.88);max-width:28rem;text-shadow:0 1px .875rem rgba(11,14,20,.8)}.SiteFooter_cols__q5Okh{display:grid;gap:1.5rem;grid-template-columns:1fr 1fr auto}.SiteFooter_cols__q5Okh h3{color:var(--lr-color-title);font-size:.82rem;font-weight:700;letter-spacing:.08em;margin-bottom:.85rem;text-shadow:0 1px .875rem rgba(11,14,20,.85);text-transform:uppercase}.SiteFooter_cols__q5Okh a{color:rgba(180,188,202,.92);display:block;margin-bottom:.55rem;text-decoration:none;text-shadow:0 1px .75rem rgba(11,14,20,.75)}.SiteFooter_cols__q5Okh a:hover{color:var(--lr-color-primary-400)}.SiteFooter_copy__9e2sD{align-items:center;border-top:1px solid rgba(240,243,248,.08);color:rgba(154,163,178,.9);display:flex;font-size:.88rem;gap:1rem;justify-content:space-between;padding-top:1.25rem;position:relative;text-shadow:0 1px .75rem rgba(11,14,20,.75);z-index:2}.SiteFooter_githubMark__CA8uw{color:inherit;display:inline-flex;flex-shrink:0;line-height:0;padding:.2rem;text-decoration:none}.SiteFooter_githubMark__CA8uw:hover{color:var(--lr-color-primary-400)}@media (max-width:1024px){.SiteFooter_inner__hpLd5{grid-template-columns:1fr}}@media (max-width:720px){.SiteFooter_cols__q5Okh{grid-template-columns:1fr}}.LandingStoryCanvas_canvas__37L7g,.LandingStoryCanvas_root__yQ2uY{height:100%;inset:0;position:absolute;width:100%}.LandingStoryCanvas_canvas__37L7g{display:block;touch-action:pan-y}.LandingStoryCanvas_atmosphere__hL77E{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.LandingHome_main__mk8md{background:#0b0e14;color:#f4f6fb;min-height:100svh;width:100%}.LandingHome_story__D_Htw{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(16rem,.72fr)}.LandingHome_stage__z9TKp{align-self:start;background:#0b0e14;grid-column:1;grid-row:1;height:100svh;overflow:hidden;position:sticky;top:0;touch-action:pan-y}.LandingHome_stageHeader__emhI8{align-items:center;background:linear-gradient(180deg,rgba(11,14,20,.78),rgba(11,14,20,.28) 70%,transparent);display:flex;gap:1rem 1.75rem;justify-content:space-between;left:0;padding:max(1rem,env(safe-area-inset-top)) max(1.15rem,env(safe-area-inset-right)) 2.5rem max(1.15rem,env(safe-area-inset-left));pointer-events:none;position:absolute;right:0;top:0;z-index:2}.LandingHome_stageHeader__emhI8 a{pointer-events:auto}.LandingHome_brandRow__W77Gu{align-items:baseline;display:flex;gap:.55rem;margin:0;min-width:0}.LandingHome_brand__t_7pL{color:var(--lr-color-title);display:inline-block;font-family:var(--font-display);font-size:clamp(1.65rem,2.4vw,2.15rem);font-weight:800;letter-spacing:-.045em;line-height:1;margin:0;padding-left:1.63em;position:relative;text-shadow:0 .125rem 1.75rem rgba(11,14,20,.85)}.LandingHome_brand__t_7pL>svg{left:0;position:absolute;top:50%;transform:translateY(-47%)}.LandingHome_beta__lYJKv{color:rgba(220,226,236,.72);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LandingHome_chapterLead__KC6_U{color:rgba(180,188,202,.78);font-size:.98rem;line-height:1.45;margin:0 0 .85rem;max-width:28rem}.LandingHome_nav__xHlp8{display:flex;flex-shrink:0;flex-wrap:nowrap;gap:.35rem .85rem;justify-content:flex-end;margin-left:auto}.LandingHome_navLink__0TZEm{color:rgba(220,226,236,.82);font-size:.92rem;font-weight:600;text-decoration:none;text-shadow:0 1px .875rem rgba(11,14,20,.85)}.LandingHome_navLink__0TZEm:hover{color:var(--lr-color-title)}.LandingHome_menuButton__6jrgQ,.LandingHome_navContinue__sIxdr{display:none}.LandingHome_chapterContinue__26IoU{color:var(--lr-color-primary-300);font-weight:700;margin:-.25rem 0 .95rem;text-decoration:none;width:fit-content}.LandingHome_chapterContinue__26IoU:hover{text-decoration:underline}.LandingHome_chapters__3y1ko{grid-column:2;grid-row:1}.LandingHome_track__ZVIR0{height:200svh}.LandingHome_chapter__D2ft9{box-sizing:border-box;display:flex;flex-direction:column;height:100svh;justify-content:center;opacity:.4;padding:2.5rem clamp(1.25rem,3vw,2.75rem);position:sticky;top:0;transition:opacity .25s ease}.LandingHome_chapterCurrent__YaNln{opacity:1}.LandingHome_chapterMove__6u_RV{display:flex;flex-direction:column}.LandingHome_chapterTitle__EfhWm{color:#f4f6fb;font-family:var(--font-display);font-size:clamp(1.75rem,2.8vw,2.3rem);font-weight:700;letter-spacing:-.025em;line-height:1.1;margin:0 0 .65rem;max-width:26rem}.LandingHome_chapterBody__sk_Cv{color:rgba(220,226,236,.86);font-size:clamp(1.05rem,1.3vw,1.16rem);line-height:1.5;margin:0 0 1.35rem;max-width:27rem}.LandingHome_action__XixIq{align-items:center;background:rgba(244,246,251,.06);border:1px solid rgba(244,246,251,.14);border-radius:999px;color:#f4f6fb;display:inline-flex;font-family:var(--font-display);font-size:1.05rem;font-weight:800;gap:.7rem;letter-spacing:-.02em;padding:.4rem 1.15rem .4rem .4rem;text-decoration:none;width:fit-content}.LandingHome_action__XixIq:hover{filter:brightness(1.08)}.LandingHome_mark__7fA6x{align-items:center;background:color-mix(in srgb,var(--lr-color-primary-400) 16%,transparent);border-radius:999px;color:var(--lr-color-primary-300);display:inline-flex;flex:none;height:2.35rem;justify-content:center;width:2.35rem}.LandingHome_action__XixIq[data-kind=create]{background:linear-gradient(135deg,var(--lr-color-primary-400),var(--lr-color-primary-500));border-color:transparent;color:var(--lr-color-primary-900)}.LandingHome_action__XixIq[data-kind=create] .LandingHome_mark__7fA6x{background:color-mix(in srgb,var(--lr-color-primary-900) 12%,transparent);color:var(--lr-color-primary-900)}.LandingHome_action__XixIq[data-kind=abyss]{background:radial-gradient(circle at 12% 50%,rgba(228,234,246,.2),transparent 46%),#121820;border-color:rgba(200,214,240,.22);color:#eef3fb}.LandingHome_action__XixIq[data-kind=abyss] .LandingHome_mark__7fA6x{background:transparent;color:#e4eaf6}.LandingHome_action__XixIq[data-kind=github]{background:#0d1117;border-color:rgba(240,246,252,.2);color:#f0f6fc}.LandingHome_action__XixIq[data-kind=github] .LandingHome_mark__7fA6x{background:transparent;color:#f0f6fc}.LandingHome_action__XixIq[data-kind=games]{background:#1c2028;border-color:rgba(122,132,148,.4)}.LandingHome_action__XixIq[data-kind=games] .LandingHome_mark__7fA6x{background:transparent}.LandingHome_pixels__EP_Sm{background:var(--lr-color-primary-400);box-shadow:.42rem 0 0 #8a93a3,0 .42rem 0 #3d4654,.42rem .42rem 0 #d7dde6;display:block;height:.38rem;width:.38rem}.LandingHome_plate__hPkW_{bottom:max(1.25rem,env(safe-area-inset-bottom));left:max(1.15rem,env(safe-area-inset-left));margin:0;max-width:min(24rem,70%);pointer-events:none;position:absolute;text-shadow:0 .125rem 1.125rem rgba(11,14,20,.9);z-index:3}.LandingHome_plateTitle__VgisF{color:#f4f6fb;font-family:var(--font-display);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;margin:0;pointer-events:auto;text-decoration:none}.LandingHome_plateTitle__VgisF:hover{text-decoration:underline}.LandingHome_plateMeta__IXp8C{color:rgba(244,246,251,.82);font-size:.98rem;margin:.35rem 0 0}.LandingHome_plateYear__CHvl5{margin-left:.7rem}.LandingHome_plateFact__SfZHG{color:rgba(244,246,251,.68);font-size:.92rem;margin:.2rem 0 0}.LandingHome_scrollHint__9aN6N{bottom:max(1.15rem,env(safe-area-inset-bottom));color:rgba(244,246,251,.82);pointer-events:none;position:fixed;right:max(1.35rem,env(safe-area-inset-right));transition:opacity .35s ease;z-index:5}.LandingHome_scrollHintGone__yyn_K{opacity:0}.LandingHome_scrollHintMark__ex_BQ{animation:LandingHome_scrollHint__9aN6N 1.6s ease-in-out infinite;display:block;height:2.75rem;width:1.6rem}.LandingHome_scrollHintMark__ex_BQ path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.75}@keyframes LandingHome_scrollHint__9aN6N{0%,18%{opacity:.45;transform:translateY(0)}68%{opacity:1;transform:translateY(.55rem)}to{opacity:.45;transform:translateY(0)}}@media (max-width:800px){.LandingHome_main__mk8md{height:100svh;overflow-x:hidden;overflow-y:auto;overscroll-behavior:none;-webkit-overflow-scrolling:touch}.LandingHome_story__D_Htw{grid-template-columns:1fr}.LandingHome_chapters__3y1ko,.LandingHome_stage__z9TKp{grid-column:1;grid-row:1}.LandingHome_stage__z9TKp{height:100svh;z-index:1}.LandingHome_stageHeader__emhI8{align-items:center;background:linear-gradient(180deg,rgba(11,14,20,.9),rgba(11,14,20,.42) 70%,transparent);column-gap:.75rem;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:.75rem;padding-left:max(1rem,env(safe-area-inset-left));pointer-events:auto;z-index:4}.LandingHome_brandRow__W77Gu{margin:0}.LandingHome_brand__t_7pL{font-size:1.45rem}.LandingHome_chapterContinue__26IoU,.LandingHome_chapterLead__KC6_U,.LandingHome_plateFact__SfZHG{display:none}.LandingHome_menuButton__6jrgQ{align-items:center;background:rgba(244,246,251,.08);border:1px solid rgba(244,246,251,.16);border-radius:999px;color:#f4f6fb;cursor:pointer;display:inline-flex;height:2.5rem;justify-content:center;padding:0;width:2.5rem}.LandingHome_nav__xHlp8{display:none}.LandingHome_navOpen__1DFG6{background:rgba(11,14,20,.94);border:1px solid rgba(244,246,251,.12);border-radius:.85rem;box-shadow:0 .75rem 2rem rgba(0,0,0,.4);display:flex;flex-basis:100%;flex-direction:column;gap:.1rem;justify-content:flex-start;margin-left:0;margin-top:.55rem;padding:.35rem}.LandingHome_navOpen__1DFG6 .LandingHome_navLink__0TZEm{border-radius:.55rem;font-size:1rem;padding:.7rem .75rem}.LandingHome_navOpen__1DFG6 .LandingHome_navContinue__sIxdr{color:var(--lr-color-primary-300);display:block}.LandingHome_plateHidden__Gf9AR{visibility:hidden}.LandingHome_chapters__3y1ko{padding-top:0}.LandingHome_chapters__3y1ko:before{background:linear-gradient(180deg,transparent,rgba(11,14,20,.94) 46%,rgba(11,14,20,.96));bottom:0;content:"";height:15rem;left:0;pointer-events:none;position:fixed;right:0;z-index:2}.LandingHome_chaptersDocked__w_Snq:before{content:none}.LandingHome_captionDock__EDEy7{bottom:0;display:grid;left:0;pointer-events:none;position:absolute;right:0;z-index:2}.LandingHome_captionDock__EDEy7:before{background:linear-gradient(180deg,transparent,rgba(11,14,20,.94) 42%,rgba(11,14,20,.96));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:-2.75rem;z-index:-1}.LandingHome_chapter__D2ft9{bottom:0;height:auto;justify-content:flex-end;left:0;opacity:0;padding:0 1rem max(.85rem,env(safe-area-inset-bottom));pointer-events:none;position:fixed;right:0;top:auto;transition:none;z-index:3}.LandingHome_captionDock__EDEy7 .LandingHome_chapter__D2ft9{bottom:auto;grid-area:1/1;left:auto;position:relative;right:auto;top:auto;z-index:auto}.LandingHome_chapterCurrent__YaNln{opacity:1}.LandingHome_chapterTitle__EfhWm{font-size:1.12rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 .35rem;max-width:none}.LandingHome_chapterBody__sk_Cv{font-size:.94rem;line-height:1.35;margin:0 0 .7rem;max-width:none}.LandingHome_action__XixIq{border-radius:.95rem;box-sizing:border-box;justify-content:center;padding-bottom:.55rem;padding-top:.55rem;pointer-events:none;width:100%}.LandingHome_chapterCurrent__YaNln .LandingHome_action__XixIq{pointer-events:auto}.LandingHome_plate__hPkW_{bottom:auto;left:max(1rem,env(safe-area-inset-left));max-width:min(16rem,70%);top:calc(3.35rem + env(safe-area-inset-top))}.LandingHome_plateTitle__VgisF{font-size:1.12rem}.LandingHome_plateMeta__IXp8C{font-size:.82rem;margin-top:.15rem}.LandingHome_scrollHint__9aN6N{bottom:calc(max(.85rem, env(safe-area-inset-bottom)) + 11rem);left:0;margin-inline:auto;right:0;width:1.6rem}.LandingHome_scrollHintMark__ex_BQ{height:2.1rem;width:1.25rem}}@media (prefers-reduced-motion:reduce){.LandingHome_chapter__D2ft9,.LandingHome_scrollHint__9aN6N{transition:none}.LandingHome_scrollHintMark__ex_BQ{animation:none}}.FormulaEditor_editor__38Cok{display:flex;flex-direction:column;gap:.55rem}.FormulaEditor_fieldWrap__4BHyD{display:flex;flex-direction:column;gap:.45rem;margin-bottom:1.5rem}.FormulaEditor_fieldWrap__4BHyD>.FormulaEditor_indexBlock__x8Wvz{margin-bottom:0}.FormulaEditor_indexBlock__x8Wvz{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);border-radius:.7rem;margin-bottom:1.5rem;padding:.6rem .65rem .7rem}.FormulaEditor_presets__MAfse{align-items:baseline;display:flex;flex-wrap:wrap;gap:.2rem .7rem}.FormulaEditor_presetLabel__2Qijt{color:var(--lr-color-neutral-400);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.FormulaEditor_preset__7WrNE{background:transparent;border:0;color:var(--lr-color-neutral-400);cursor:pointer;font:inherit;font-size:.75rem;font-weight:600;padding:0}.FormulaEditor_preset__7WrNE:hover{color:var(--lr-color-title)}.FormulaEditor_help__SS5Ti{align-items:center;display:flex;position:relative}.FormulaEditor_info__9bLzj{background:transparent;border:0;color:var(--lr-color-neutral-500);cursor:pointer;font:inherit;font-size:.75rem;font-weight:700;padding:0}.FormulaEditor_info__9bLzj:hover,.FormulaEditor_info__9bLzj[aria-expanded=true]{color:var(--lr-color-title)}.FormulaEditor_infoPopover__LlEF4{background:rgba(16,18,24,.98);border:1px solid rgba(255,255,255,.12);border-radius:.65rem;bottom:calc(100% + .35rem);box-shadow:0 12px 32px rgba(0,0,0,.45);left:0;max-height:16rem;overflow:auto;padding:.65rem .7rem;position:absolute;width:16.5rem;z-index:6}.FormulaEditor_addInline__yndwp{background:transparent;border:0;color:var(--lr-color-neutral-400);cursor:pointer;font:inherit;font-size:.72rem;font-weight:700;padding:0}.FormulaEditor_addInline__yndwp:hover{color:var(--lr-color-title)}.FormulaEditor_addInline__yndwp:disabled{cursor:not-allowed;opacity:.35}.FormulaEditor_footer__zNUyK{align-items:center;display:flex;gap:.4rem}.FormulaEditor_footerActions__QbcMK{display:flex;gap:.4rem;margin-left:auto}.FormulaEditor_cancel__KbtLT,.FormulaEditor_save__Oe59U{border-radius:.55rem;cursor:pointer;font:inherit;font-size:.78rem;font-weight:700;padding:.35rem .7rem}.FormulaEditor_save__Oe59U{background:var(--lr-color-primary-400);border:0;color:#1c1408}.FormulaEditor_cancel__KbtLT{background:transparent;border:1px solid rgba(255,255,255,.16);color:var(--lr-color-title)}.FormulaEditor_cancel__KbtLT:disabled,.FormulaEditor_save__Oe59U:disabled{cursor:not-allowed;opacity:.35}.FormulaEditor_hint__Enj2d{color:var(--lr-color-neutral-600);font-size:.72rem;line-height:1.4;margin:0}.FormulaEditor_error__ESwTz{color:#ff8a8a;font-size:.75rem;line-height:1.35;margin:0}.FormulaEditor_binding__4MbgP{align-items:center;display:grid;gap:.3rem;grid-template-columns:4.2rem auto minmax(0,1fr) auto}.FormulaEditor_nameInput__mhPqc{background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.14);border-radius:.5rem;box-sizing:border-box;color:#7ddc6b;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;height:2rem;line-height:calc(2rem - 2px);min-width:0;outline:none;padding:0 .45rem;width:100%}.FormulaEditor_nameInput__mhPqc:focus{border-color:color-mix(in srgb,var(--lr-color-primary-300) 55%,transparent)}@media (pointer:coarse){.FormulaEditor_nameInput__mhPqc{font-size:max(16px,.78rem)}}.FormulaEditor_equals__WzMOg{color:var(--lr-color-neutral-500);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.FormulaEditor_remove__O7Ivi{background:transparent;border:0;color:var(--lr-color-neutral-500);cursor:pointer;font:inherit;font-size:.95rem;line-height:1;padding:.15rem .25rem}.FormulaEditor_remove__O7Ivi:hover{color:#ff8a8a}.FormulaEditor_shell__LyzBZ{background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.14);border-radius:.5rem;box-sizing:border-box;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;letter-spacing:0;line-height:1.3;min-height:2rem;position:relative}@media (pointer:coarse){.FormulaEditor_shell__LyzBZ{font-size:max(16px,.78rem)}}.FormulaEditor_shell__LyzBZ:focus-within{border-color:color-mix(in srgb,var(--lr-color-primary-300) 55%,transparent)}.FormulaEditor_input__daieI,.FormulaEditor_paint__ADJX3{box-sizing:border-box;font:inherit;letter-spacing:inherit;line-height:1.3;margin:0;min-height:calc(2rem - 2px);overflow-wrap:anywhere;padding:.42rem .55rem;white-space:pre-wrap}.FormulaEditor_input__daieI{appearance:none;background:transparent;border:0;caret-color:var(--lr-color-title);color:transparent;display:block;height:100%;inset:0;outline:none;overflow:hidden;position:absolute;resize:none;width:100%;-webkit-text-fill-color:transparent}.FormulaEditor_input__daieI::selection{background:color-mix(in srgb,var(--lr-color-primary-300) 28%,transparent)}.FormulaEditor_num__4t_Vh{color:var(--lr-color-primary-400)}.FormulaEditor_fn__BzSP4{color:#7eb6ff}.FormulaEditor_builtin__Yt_Eo{color:#c4b5fd}.FormulaEditor_labelRow__mwjv9{align-items:baseline;display:flex;gap:.6rem;justify-content:space-between}.FormulaEditor_sectionLabel__C8WiR{color:var(--lr-color-neutral-400);font-size:.72rem;font-weight:700}.FormulaEditor_tokenBinding__fyNBt{color:#7ddc6b}.FormulaEditor_op__5kAOr{color:var(--lr-color-neutral-400)}.FormulaEditor_bad__QSHQB,.FormulaEditor_unknown__R6p3v{color:#ff8a8a}.FormulaEditor_field__uf7c0{min-width:0;position:relative}.FormulaEditor_fieldOpen__UnlB1{z-index:5}.FormulaEditor_suggest__vJxmb{background:rgba(12,10,20,.98);border:1px solid rgba(255,255,255,.12);border-radius:.45rem;box-shadow:0 10px 24px rgba(0,0,0,.45);display:flex;flex-direction:column;left:0;max-height:9rem;max-width:calc(100% - .4rem);overflow:auto;padding:.15rem;position:absolute;top:0;width:max-content;z-index:1}.FormulaEditor_suggest__vJxmb button{background:transparent;border:0;border-radius:.3rem;color:var(--lr-color-title);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;padding:.22rem .4rem;text-align:left;white-space:nowrap}.FormulaEditor_suggest__vJxmb button:hover,.FormulaEditor_suggest__vJxmb button[aria-selected=true]{background:rgba(255,255,255,.08)}:root{--studio-glass-blur:var(--lr-studio-glass-blur);--studio-glass-border:var(--lr-studio-glass-border);--studio-glass-fill:var(--lr-studio-glass-fill);--studio-glass-saturate:var(--lr-studio-glass-saturate);--studio-glass-shadow:var(--lr-studio-glass-shadow);--studio-glass-cluster-radius:var(--lr-studio-glass-cluster-radius);--studio-glass-panel-radius:var(--lr-studio-glass-panel-radius)}[data-studio-toolbar] [data-tooltip]{position:relative}[data-studio-toolbar]{overflow:visible;touch-action:none}.studio-floating-tooltip{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:var(--studio-glass-panel-radius);box-shadow:var(--studio-glass-shadow);color:var(--lr-color-title);font-size:.78rem;font-weight:600;letter-spacing:-.01em;line-height:1.2;max-width:min(90vw,18rem);opacity:0;padding:.35rem .55rem;pointer-events:none;position:fixed;text-align:center;transition:opacity .12s ease;visibility:hidden;white-space:nowrap;z-index:80}.studio-floating-tooltip-with-shortcut{align-items:center;display:inline-flex;gap:.5rem;text-align:left}.studio-floating-tooltip-shortcut{background:none;border:0;color:var(--lr-color-neutral-500);font-family:inherit;font-size:.72rem;font-weight:550;letter-spacing:.01em;padding:0}.RgbMixScale_axis__yY4DG,.RgbMixScale_root__xTo62{display:grid;gap:.15rem}.RgbMixScale_label__uEbMC{color:var(--lr-color-neutral-500);font-size:.78rem;font-weight:600}.RgbMixScale_trackHit__pLMzU{cursor:pointer;padding:.35rem 0;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.RgbMixScale_trackStack__bJHZm{align-items:center;display:flex;height:1.125rem;position:relative;width:100%}.RgbMixScale_trackBar__V3ncC{border-radius:999px;height:.5rem;width:100%}.RgbMixScale_thumb__Kwpo_{border:.09375rem solid var(--lr-color-title);border-radius:999px;box-shadow:0 0 0 .125rem color-mix(in srgb,var(--lr-color-title) 18%,transparent);height:1.125rem;position:absolute;top:0;width:1.125rem}.PageChrome_shell__8AIsF{display:flex;flex:1 1 auto;flex-direction:column;width:100%}.PageChrome_bench__ICNrJ{display:flex;flex:1 1 auto;flex-direction:column;isolation:isolate;min-height:0;position:relative}.PageChrome_bench__ICNrJ:before{background-color:#1c2028;background-image:url(/optics/lessons-pixels.svg);background-repeat:repeat;background-size:12rem 12rem;content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.PageChrome_benchStars__BowgP{background-color:#141820;overflow:hidden}.PageChrome_benchStars__BowgP:before{background-color:transparent;background-image:url(/optics/abyss-stars.svg);background-size:32rem 32rem;-webkit-mask-image:radial-gradient(ellipse 68% 75% at 50% 42%,rgba(0,0,0,.2) 0,rgba(0,0,0,.38) 32%,rgba(0,0,0,.72) 62%,#000 88%);mask-image:radial-gradient(ellipse 68% 75% at 50% 42%,rgba(0,0,0,.2) 0,rgba(0,0,0,.38) 32%,rgba(0,0,0,.72) 62%,#000 88%)}.PageChrome_benchStars__BowgP:after{background:radial-gradient(ellipse 70% 100% at 50% 50%,rgba(26,32,42,.55) 0,rgba(20,26,36,.28) 38%,rgba(20,26,36,.1) 62%,transparent 88%),linear-gradient(180deg,rgba(0,0,0,.5) 0,rgba(4,6,10,.28) 8rem,rgba(4,6,10,.1) 16rem,transparent 24rem,transparent calc(100% - 24rem),rgba(4,6,10,.1) calc(100% - 16rem),rgba(4,6,10,.28) calc(100% - 8rem),rgba(0,0,0,.5)),linear-gradient(90deg,rgba(0,0,0,.42) 0,rgba(4,6,10,.18) 12%,transparent 32%,transparent 68%,rgba(4,6,10,.18) 88%,rgba(0,0,0,.42));content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.PageChrome_benchStars__BowgP>*{position:relative;z-index:1}.PageChrome_bar__YWzG9{background:rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.08);width:100%}.PageChrome_barFrosted__XZlRb{background:#161a20;border-bottom-color:rgba(255,255,255,.1)}.PageChrome_barStars__msJDR{background:#161a22;border-bottom-color:rgba(255,255,255,.1)}.PageChrome_pageHeadPattern__QvD_f .PageChrome_back__HjKmX,.PageChrome_pageHeadPattern__QvD_f .PageChrome_kicker__evsa1,.PageChrome_pageHeadPattern__QvD_f .PageChrome_subtitle__FLmvS,.PageChrome_pageHeadPattern__QvD_f .PageChrome_title__1B_3s{text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 1.125rem rgba(10,12,16,.92),0 0 2.25rem rgba(10,12,16,.7)}.PageChrome_pageHeadPattern__QvD_f .PageChrome_subtitle__FLmvS{color:#d2d8e0}.PageChrome_benchStars__BowgP .PageChrome_pageHeadPattern__QvD_f .PageChrome_subtitle__FLmvS{color:var(--lr-color-neutral-400);text-shadow:none}.PageChrome_barInner__61F9O{margin:0 auto;max-width:var(--lr-page-max);padding:.95rem var(--lr-page-pad-x);width:100%}.PageChrome_barInnerShelf__hj6_n{max-width:var(--lr-shelf-max);padding-inline:clamp(1rem,2vw,1.5rem)}.PageChrome_main__Bw4Fr{display:flex;flex:1 1 auto;flex-direction:column;gap:2rem;margin:0 auto;max-width:var(--lr-page-max);padding:clamp(1.75rem,3.5vw,2.5rem) var(--lr-page-pad-x) 3rem;width:100%}.PageChrome_mainNarrow__CAwF0>*{max-width:48rem;width:100%}.PageChrome_mainShelf__y_akN,.PageChrome_mainWide__BqpWb{max-width:var(--lr-shelf-max);padding-inline:clamp(1rem,2vw,1.5rem)}.PageChrome_mainWide__BqpWb{--lr-page-pad-x:clamp(1rem,2vw,1.5rem)}@media (min-width:960px){.PageChrome_mainShelf__y_akN{align-content:start;align-items:start;column-gap:1.75rem;display:grid;grid-template-columns:18.5rem minmax(0,1fr);row-gap:1.25rem}.PageChrome_mainShelf__y_akN>.PageChrome_pageHead__W9DyS{grid-column:2;grid-row:1;min-width:0}.PageChrome_mainShelfEnd__lRICa{grid-template-columns:minmax(0,1fr) minmax(22rem,28rem)}.PageChrome_mainShelfEnd__lRICa>.PageChrome_pageHead__W9DyS{grid-column:1}}@media (max-width:720px){.PageChrome_mainShelf__y_akN .PageChrome_titleRow__VbsRr{display:contents}.PageChrome_mainShelf__y_akN .PageChrome_titleRow__VbsRr>:first-child{order:1}.PageChrome_mainShelf__y_akN .PageChrome_subtitle__FLmvS{order:2}.PageChrome_mainShelf__y_akN .PageChrome_actions__lkA0Y{order:3}}.PageChrome_pageHead__W9DyS{display:flex;flex-direction:column;gap:.75rem}.PageChrome_back__HjKmX{align-items:center;color:var(--lr-color-neutral-400);display:inline-flex;font-weight:600;gap:.35rem;text-decoration:none;width:fit-content}.PageChrome_back__HjKmX:focus-visible,.PageChrome_back__HjKmX:hover{color:var(--lr-color-title)}.PageChrome_masthead__4opJi{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;justify-content:space-between}.PageChrome_brandBlock__sNl31{align-items:baseline;display:flex;flex-wrap:wrap;gap:.2rem .7rem;min-width:0}.PageChrome_brand__BoESt{color:var(--lr-color-title);display:inline-block;font-family:var(--font-display);font-size:1.35rem;font-weight:800;letter-spacing:-.03em;line-height:1;padding-left:1.63em;position:relative;text-decoration:none;width:fit-content}.PageChrome_brand__BoESt>svg{left:0;position:absolute;top:50%;transform:translateY(-47%)}.PageChrome_tagline__u8kel{color:var(--lr-color-neutral-500);font-size:.92rem;line-height:1.2;margin:0}@media (max-width:720px){.PageChrome_tagline__u8kel{display:none}}.PageChrome_nav__AkFmQ{display:flex;flex-wrap:wrap;gap:.35rem 1.15rem}.PageChrome_navLink___eItT{color:var(--lr-color-neutral-500);font-size:.92rem;font-weight:600;letter-spacing:-.01em;text-decoration:none;transition:color .12s ease}.PageChrome_navLinkActive__V5DpX,.PageChrome_navLink___eItT:hover{color:var(--lr-color-title)}.PageChrome_titleRow__VbsRr{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem 1.5rem;justify-content:space-between}.PageChrome_title__1B_3s{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(2rem,4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0;min-width:0}.PageChrome_kicker__evsa1{color:var(--lr-color-primary-400);display:block;font-size:.82rem;font-weight:700;letter-spacing:.04em;margin-bottom:.45rem;text-transform:uppercase}.PageChrome_subtitle__FLmvS{color:var(--lr-color-neutral-400);line-height:1.55;margin:0;max-width:40rem}.PageChrome_actions__lkA0Y{display:flex;flex-wrap:wrap;gap:.75rem}.PageChrome_actionPrimary__fAhWN{align-items:center;background:color-mix(in srgb,var(--lr-color-primary-400) 16%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-400) 40%,transparent);border-radius:.75rem;color:var(--lr-color-title);display:inline-flex;font-weight:700;gap:.4rem;padding:.55rem 1.05rem;text-decoration:none;transition:background .12s ease}.PageChrome_actionPrimary__fAhWN:hover{background:color-mix(in srgb,var(--lr-color-primary-400) 24%,transparent)}.Faq_list__g5_Ic{display:grid;gap:.75rem;max-width:48rem}.Faq_item__8_4XR{background:rgba(23,28,39,.65);border:1px solid var(--lr-color-controlBorder);border-radius:1rem;overflow:hidden}.Faq_open__eqA8u{border-color:color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent)}.Faq_question__GB7WJ{align-items:center;background:transparent;border:0;color:var(--lr-color-title);cursor:pointer;display:flex;font-family:var(--font-display);font-size:1.05rem;font-weight:700;gap:1rem;justify-content:space-between;letter-spacing:-.02em;padding:1.1rem 1.2rem;text-align:left;width:100%}.Faq_chevron__pWO3Y{color:var(--lr-color-primary-400);font-size:1.35rem;line-height:1}.Faq_answer__YIivD{border-top:1px solid var(--lr-color-controlBorder);color:var(--lr-color-text);padding:0 1.2rem 1.15rem}.Faq_answer__YIivD p{padding-top:.9rem}.Faq_mail__kT3dK{color:var(--lr-color-primary-400);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em}.Faq_mail__kT3dK:hover{color:var(--lr-color-primary-300)}.AbyssFromExamples_invite__qp_2D{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:1rem;display:flex;flex-direction:column;gap:.55rem;max-width:40rem;padding:1.2rem 1.35rem}.AbyssFromExamples_title__7TDvM{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.15rem;font-weight:800;letter-spacing:-.02em;margin:0}.AbyssFromExamples_body__j2o8y{color:var(--lr-color-neutral-400);line-height:1.55;margin:0}.AbyssFromExamples_body__j2o8y a{color:var(--lr-color-primary-400);font-weight:600;text-decoration:none}.AbyssFromExamples_body__j2o8y a:hover{text-decoration:underline}.AbyssFromExamples_cta___WJu_{align-self:flex-start;color:var(--lr-color-primary-400);font-weight:600;margin-top:.15rem;text-decoration:none}.AbyssFromExamples_cta___WJu_:hover{text-decoration:underline}.AbyssFromExamples_invitePlain__GJvGg{background:transparent;border:0;border-radius:0;border-top:1px solid rgba(255,255,255,.1);gap:.4rem;max-width:none;padding:.9rem .15rem 0}.AbyssFromExamples_invitePlain__GJvGg .AbyssFromExamples_title__7TDvM{font-size:.95rem}.StudioLibrary_root__dkinf{display:flex;flex:1 1 auto;flex-direction:column;min-height:100%;width:100%}.StudioLibrary_root__dkinf:has([data-shelf],[data-wide]) .container{max-width:var(--lr-shelf-max);padding-inline:clamp(1rem,2vw,1.5rem)}.StudioLibrary_danger__OnFVW,.StudioLibrary_modalActions__Lh4Ll button,.StudioLibrary_primary__v7sR8,.StudioLibrary_secondary__2En1o{border-radius:.65rem;cursor:pointer;font-size:.92rem;font-weight:600;padding:.55rem 1rem}.StudioLibrary_primary__v7sR8{background:color-mix(in srgb,var(--lr-color-primary-500) 18%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-500) 45%,transparent);color:var(--lr-color-title)}.StudioLibrary_primary__v7sR8:disabled,.StudioLibrary_secondary__2En1o:disabled{cursor:default;opacity:.45}.StudioLibrary_modalActions__Lh4Ll button,.StudioLibrary_secondary__2En1o{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);color:var(--lr-color-neutral-500)}.StudioLibrary_danger__OnFVW{background:rgba(239,68,68,.16);border:1px solid rgba(239,68,68,.45);color:#fecaca}.StudioLibrary_section__liTs6{display:flex;flex-direction:column;gap:1rem}.StudioLibrary_examplesSection__0xGmf{margin-top:0}.StudioLibrary_examplesIntro__mEusR h2,.StudioLibrary_sectionTitle__4uIl3,.StudioLibrary_stageTitle__K_Jz6{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0}.StudioLibrary_schemesHeader__eERhI{align-items:baseline;display:flex;flex-wrap:wrap;gap:.7rem 1rem}.StudioLibrary_schemeFilters__0QRsO{display:flex;gap:.15rem;margin-left:auto}.StudioLibrary_schemeFilters__0QRsO .StudioLibrary_sideLink__j6wCC{width:auto}.StudioLibrary_schemesCount__MJcsB{color:var(--lr-color-neutral-500);font-family:var(--font-display);font-size:clamp(1.25rem,2.2vw,1.55rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.03em}.StudioLibrary_exportSchemes__WkdDF{align-items:center;background:#161a20;border:1px solid rgba(255,255,255,.12);border-radius:.85rem;color:var(--lr-color-primary-400);cursor:pointer;display:inline-flex;font-weight:700;gap:.4rem;padding:.65rem .95rem;white-space:nowrap}.StudioLibrary_exportSchemes__WkdDF:focus-visible,.StudioLibrary_exportSchemes__WkdDF:hover:not(:disabled){background:#1a1f28;border-color:var(--lr-card-border-hover)}.StudioLibrary_exportSchemes__WkdDF:focus-visible{outline:.125rem solid var(--lr-color-primary-400);outline-offset:.125rem}.StudioLibrary_exportSchemes__WkdDF:disabled{cursor:default;opacity:.45}.StudioLibrary_examplesHeader__UUO1C{align-items:flex-end;display:flex;flex-wrap:wrap;gap:.35rem 1.25rem;justify-content:space-between}.StudioLibrary_examplesIntro__mEusR{display:flex;flex-direction:column;gap:.35rem;min-width:0}.StudioLibrary_examplesIntro__mEusR p{color:var(--lr-color-neutral-500);font-size:.92rem;line-height:1.45;margin:0;max-width:40rem}.StudioLibrary_examplesCta__0IWuR{align-items:center;color:var(--lr-color-primary-400);display:inline-flex;font-weight:700;gap:.35rem;text-decoration:none;white-space:nowrap}.StudioLibrary_examplesCta__0IWuR:hover{text-decoration:underline}.StudioLibrary_lessonsSection__yU_Nz{margin-top:0}.StudioLibrary_lessonsEntry__kxX5S{align-items:center;background-color:#1c2028;background-image:url(/optics/lessons-pixels.svg);background-repeat:repeat;background-size:12rem 12rem;border:1px solid rgba(255,255,255,.12);border-radius:1.15rem;color:inherit;display:flex;flex-wrap:wrap;gap:.85rem 1.35rem;isolation:isolate;justify-content:space-between;min-height:9.5rem;overflow:hidden;padding:1.35rem 1.45rem;position:relative;text-decoration:none;transition:border-color var(--lr-card-motion),box-shadow var(--lr-card-motion)}.StudioLibrary_lessonsEntry__kxX5S:focus-visible,.StudioLibrary_lessonsEntry__kxX5S:hover{border-color:var(--lr-card-border-hover);box-shadow:var(--lr-card-shadow-hover)}.StudioLibrary_lessonsEntry__kxX5S:focus-visible{outline:.125rem solid var(--lr-color-primary-400);outline-offset:.125rem}.StudioLibrary_lessonsCopy__NouEz{display:flex;flex-direction:column;gap:.55rem;min-width:0}.StudioLibrary_lessonsMark___c1D4{background:#5a6270;box-shadow:1.35rem 0 0 #2e3540,2.7rem 0 0 #7a8494,0 1.35rem 0 #1e242c,4.05rem 1.35rem 0 #3a424e;display:block;height:1.25rem;width:1.25rem}.StudioLibrary_lessonsEntry__kxX5S h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(1.45rem,2.6vw,1.9rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 1.125rem rgba(10,12,16,.92),0 0 2.25rem rgba(10,12,16,.7)}.StudioLibrary_lessonsCta__lGbBu{align-items:center;background:#161a20;border:1px solid rgba(255,255,255,.12);border-radius:.85rem;color:var(--lr-color-primary-400);display:inline-flex;font-weight:700;gap:.4rem;padding:.65rem .95rem;white-space:nowrap}.StudioLibrary_lessonsEntry__kxX5S:focus-visible .StudioLibrary_lessonsCta__lGbBu,.StudioLibrary_lessonsEntry__kxX5S:hover .StudioLibrary_lessonsCta__lGbBu{background:#1a1f28;border-color:var(--lr-card-border-hover)}.StudioLibrary_railBleed__TM50U{--rail-gutter:var(--lr-page-pad-x);--rail-shadow-top:0.5rem;--rail-shadow-bottom:1.75rem;--rail-reclaim-bottom:1.1rem;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--rail-gutter),#000 calc(100% - var(--rail-gutter)),transparent);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;margin:calc(-1 * var(--rail-shadow-top)) calc(-1 * var(--rail-gutter)) calc(-1 * var(--rail-reclaim-bottom));mask-image:linear-gradient(to right,transparent,#000 var(--rail-gutter),#000 calc(100% - var(--rail-gutter)),transparent);mask-repeat:no-repeat;mask-size:100% 100%;min-width:0;padding:var(--rail-shadow-top) 0 var(--rail-reclaim-bottom)}.StudioLibrary_rail__NMa2f{display:grid;gap:.85rem;grid-auto-columns:13rem;grid-auto-flow:column;list-style:none;margin:calc(-1 * var(--rail-shadow-top)) 0 calc(-1 * var(--rail-reclaim-bottom));padding:var(--rail-shadow-top) var(--rail-gutter) var(--rail-shadow-bottom);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--rail-gutter);scroll-snap-type:x proximity;scrollbar-width:none}.StudioLibrary_rail__NMa2f::-webkit-scrollbar{display:none}.StudioLibrary_railItem__Y5PET{scroll-snap-align:start}.StudioLibrary_exampleCard__jGgtT{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:1rem;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:background var(--lr-card-motion),border-color var(--lr-card-motion),box-shadow var(--lr-card-motion)}.StudioLibrary_exampleCard__jGgtT:focus-within,.StudioLibrary_exampleCard__jGgtT:hover{background:var(--lr-card-surface-hover);border-color:var(--lr-card-border-hover);box-shadow:var(--lr-card-shadow-hover)}.StudioLibrary_exampleMain__iRLqW{color:inherit;display:flex;flex:1 1 auto;flex-direction:column;gap:.2rem;text-decoration:none}.StudioLibrary_exampleCard__jGgtT:focus-within [data-lr-thumb-zoom],.StudioLibrary_exampleCard__jGgtT:hover [data-lr-thumb-zoom]{transform:scale(var(--lr-thumb-zoom))}.StudioLibrary_examplesThumb__HfMZf{aspect-ratio:1;background:#232a34}.StudioLibrary_examplesThumbPlaceholder__tzZ7U{background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 55%),#232a34}.StudioLibrary_exampleTitle__9WXzR{color:var(--lr-color-title);font-size:.88rem;font-weight:650;letter-spacing:-.01em;line-height:1.3;padding:.6rem .75rem 0}.StudioLibrary_exampleDetails__7B7Ly{align-items:center;color:var(--lr-color-primary-400);display:inline-flex;font-size:.8rem;font-weight:700;gap:.3rem;margin-top:auto;padding:.15rem .75rem .55rem}.StudioLibrary_exampleMain__iRLqW:hover .StudioLibrary_exampleDetails__7B7Ly{text-decoration:underline}.StudioLibrary_exampleOpen__Jy8ng{align-items:center;background:rgba(255,255,255,.02);border:0;border-top:1px solid rgba(255,255,255,.08);color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;gap:.4rem;padding:.5rem .75rem;text-align:left;transition:background .12s ease,color .12s ease;width:100%}.StudioLibrary_exampleOpen__Jy8ng:hover:not(:disabled){background:var(--lr-action-surface-hover);color:var(--lr-color-title)}.StudioLibrary_exampleOpen__Jy8ng:disabled{cursor:default;opacity:.45}.StudioLibrary_railEnd__6DVHZ{align-items:center;border:1px dashed rgba(255,255,255,.16);border-radius:1rem;color:var(--lr-color-neutral-500);display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;padding:1rem .75rem;text-align:center;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-motion),color var(--lr-card-motion)}.StudioLibrary_railEnd__6DVHZ:focus-visible,.StudioLibrary_railEnd__6DVHZ:hover{background:var(--lr-action-surface-hover);border-color:var(--lr-action-border-hover);color:var(--lr-color-title)}@media (max-width:520px){.StudioLibrary_rail__NMa2f{grid-auto-columns:11rem}}.StudioLibrary_cardMeta__x_8Dr,.StudioLibrary_empty__CcH6U{color:var(--lr-color-neutral-500);font-size:.95rem;line-height:1.45;margin:0}.StudioLibrary_toolbar__1IkYh{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:.65rem .85rem;justify-content:flex-end;max-width:100%;width:34rem}.StudioLibrary_searchField__mzRYc{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:.55rem;display:flex;flex:1 1 14rem;gap:.45rem;max-width:22rem;min-width:0;padding:0 .55rem 0 .7rem}.StudioLibrary_searchIcon__fXCpi{color:var(--lr-color-neutral-500);flex:0 0 auto}.StudioLibrary_searchInput__S48ot{background:transparent;border:0;color:var(--lr-color-title);flex:1 1 auto;font:inherit;font-size:.92rem;min-height:2.45rem;min-width:0;outline:none;padding:0;width:100%}.StudioLibrary_searchInput__S48ot::-webkit-search-cancel-button,.StudioLibrary_searchInput__S48ot::-webkit-search-decoration{appearance:none}.StudioLibrary_searchInput__S48ot::placeholder{color:rgba(148,163,184,.72)}@media (pointer:coarse){.StudioLibrary_searchInput__S48ot,.StudioLibrary_sortSelect__LpwRH{font-size:max(16px,1em)}}.StudioLibrary_searchField__mzRYc:focus-within{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent)}.StudioLibrary_searchClear__YhVes{align-items:center;background:transparent;border:0;border-radius:.4rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.6rem;justify-content:center;width:1.6rem}.StudioLibrary_searchClear__YhVes:hover{background:rgba(255,255,255,.06);color:var(--lr-color-title)}.StudioLibrary_sortField__WIPDb{align-items:center;display:flex;flex:0 1 auto;min-width:0;position:relative}.StudioLibrary_sortIcon__Yvbq4{color:var(--lr-color-neutral-500);left:.7rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.StudioLibrary_sortField__WIPDb .StudioLibrary_sortSelect__LpwRH{min-width:12.25rem;padding-left:2.15rem;width:auto}@media (max-width:720px){.StudioLibrary_toolbar__1IkYh{flex-wrap:wrap;justify-content:stretch;width:100%}.StudioLibrary_searchField__mzRYc,.StudioLibrary_sortField__WIPDb,.StudioLibrary_sortField__WIPDb .StudioLibrary_sortSelect__LpwRH{max-width:none;width:100%}}.StudioLibrary_searchInput__S48ot:disabled{cursor:default;opacity:.5}.StudioLibrary_srOnly__N1qWP{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.StudioLibrary_pager__ISgYj{align-items:center;display:flex;gap:.65rem;justify-content:center;margin-top:.15rem}.StudioLibrary_pagerBtn__rcd8E{align-items:center;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.14);border-radius:.65rem;color:var(--lr-color-title);cursor:pointer;display:inline-flex;height:2.35rem;justify-content:center;transition:background .12s ease,border-color .12s ease,opacity .12s ease;width:2.35rem}.StudioLibrary_pagerBtn__rcd8E:hover:not(:disabled){background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.24)}.StudioLibrary_pagerBtn__rcd8E:disabled{cursor:default;opacity:.35}.StudioLibrary_pagerStatus__xHDRg{color:var(--lr-color-neutral-500);font-size:.9rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:7.5rem;text-align:center}.StudioLibrary_filterMeta__uBB8X{color:var(--lr-color-neutral-500);font-size:.9rem;margin:0;text-align:center}.StudioLibrary_grid__TOBB_{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none}.StudioLibrary_shelf__ooBua{align-items:start;display:grid;gap:1.75rem}.StudioLibrary_dock__7pl4n{display:flex;flex-direction:column;min-width:0}@media (min-width:800px){.StudioLibrary_dock__7pl4n{border-left:1px solid rgba(255,255,255,.16);padding-left:1.35rem}}.StudioLibrary_dockGroup__2rTkJ{display:flex;flex-direction:column;gap:.85rem}.StudioLibrary_dockGroup__2rTkJ+.StudioLibrary_dockGroup__2rTkJ{border-top:1px solid rgba(255,255,255,.08);margin-top:1.35rem;padding-top:1.35rem}.StudioLibrary_dockLabel__3_fyr{color:var(--lr-color-neutral-500);font-size:.78rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.StudioLibrary_dock__7pl4n .StudioLibrary_exportSchemes__WkdDF{align-items:flex-start;background:rgba(255,255,255,.02);color:inherit;justify-content:space-between;text-align:left;white-space:normal;width:100%}.StudioLibrary_exportCopy__4FtFP{display:flex;flex-direction:column;gap:.28rem;min-width:0}.StudioLibrary_exportTitle___dacs{color:var(--lr-color-title);font-weight:700}.StudioLibrary_exportHint__4xxP4{color:var(--lr-color-neutral-400);font-size:.88rem;font-weight:500;line-height:1.45}.StudioLibrary_dock__7pl4n .StudioLibrary_exportSchemes__WkdDF svg{color:var(--lr-color-primary-400);flex:0 0 auto;margin-top:.15rem}.StudioLibrary_sideLink__j6wCC{align-items:baseline;background:transparent;border:0;border-radius:.45rem;color:var(--lr-color-neutral-400);cursor:pointer;display:flex;font:inherit;font-weight:600;gap:.75rem;justify-content:space-between;padding:.38rem .45rem;text-align:left;width:100%}.StudioLibrary_sideLink__j6wCC:focus-visible,.StudioLibrary_sideLink__j6wCC:hover,.StudioLibrary_sideLink__j6wCC[aria-current=true]{background:rgba(255,255,255,.05);color:var(--lr-color-title)}.StudioLibrary_sideCount__TQDKA{color:var(--lr-color-neutral-500);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.StudioLibrary_sideLink__j6wCC[aria-current=true] .StudioLibrary_sideCount__TQDKA{color:var(--lr-color-primary-400)}.StudioLibrary_board__BC3pd{container-name:library;container-type:inline-size;display:flex;flex-direction:column;gap:2.75rem;min-width:0}.StudioLibrary_dockExamples__eEHBb{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:1rem;color:inherit;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.05rem 1.05rem;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-motion)}.StudioLibrary_dockExamples__eEHBb:focus-visible,.StudioLibrary_dockExamples__eEHBb:hover{background:var(--lr-card-surface-hover);border-color:var(--lr-card-border-hover)}.StudioLibrary_dockExamples__eEHBb:focus-visible{outline:.125rem solid var(--lr-color-primary-400);outline-offset:.125rem}.StudioLibrary_dockExamplesCopy__fW_MQ{display:flex;flex-direction:column;gap:.35rem}.StudioLibrary_dockExamples__eEHBb h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.15rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;margin:0}.StudioLibrary_dockExamples__eEHBb p{color:var(--lr-color-neutral-400);font-size:.9rem;line-height:1.45;margin:0}.StudioLibrary_libraryEmpty__um6ZP{display:flex;flex-direction:column;gap:.7rem;max-width:32rem;padding-top:.35rem}.StudioLibrary_libraryEmpty__um6ZP h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.45rem;font-weight:800;letter-spacing:-.03em;margin:0}.StudioLibrary_libraryEmpty__um6ZP p{color:var(--lr-color-neutral-400);line-height:1.55;margin:0}.StudioLibrary_libraryEmptyActions__Qiq3i{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem 1.15rem;margin-top:.35rem}.StudioLibrary_libraryEmptyCreate__6eILi,.StudioLibrary_libraryEmptyReset__E6Q7u{background:transparent;border:0;color:var(--lr-color-primary-400);cursor:pointer;font:inherit;font-weight:600;padding:0}.StudioLibrary_libraryEmptyReset__E6Q7u{color:var(--lr-color-neutral-400)}.StudioLibrary_libraryEmptyCreate__6eILi:hover,.StudioLibrary_libraryEmptyReset__E6Q7u:hover{text-decoration:underline}@container library (min-width: 34rem){.StudioLibrary_grid__TOBB_{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@container library (min-width: 48rem){.StudioLibrary_grid__TOBB_{grid-template-columns:repeat(4,minmax(0,1fr))}}@container library (min-width: 90rem){.StudioLibrary_grid__TOBB_{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}}@media (min-width:800px) and (max-width:959px){.StudioLibrary_shelf__ooBua{column-gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}.StudioLibrary_board__BC3pd{grid-column:1;grid-row:1}.StudioLibrary_dock__7pl4n{align-self:start;grid-column:2;grid-row:1;max-height:calc(100svh - 1.5rem);overflow:auto;position:sticky;top:.75rem}}@media (min-width:960px){.StudioLibrary_shelf__ooBua{display:contents}.StudioLibrary_board__BC3pd{gap:3.25rem;grid-column:1;grid-row:2}.StudioLibrary_dock__7pl4n{align-self:start;grid-column:2;grid-row:1/span 2;max-height:calc(100svh - 1.5rem);overflow:auto;position:sticky;top:.75rem}}@media (min-width:800px){.StudioLibrary_dock__7pl4n .StudioLibrary_lessonsEntry__kxX5S{align-items:flex-start;flex-direction:column;min-height:0;padding:1.1rem 1.05rem}.StudioLibrary_dock__7pl4n .StudioLibrary_lessonsEntry__kxX5S h2{font-size:1.35rem}.StudioLibrary_dock__7pl4n .StudioLibrary_startTiles__uURfB{grid-template-columns:minmax(0,1fr)}.StudioLibrary_dock__7pl4n button.StudioLibrary_actionTile__VVIWD{align-items:center;flex-direction:row;gap:.85rem;min-height:0;padding:.95rem 1rem;text-align:left}.StudioLibrary_dock__7pl4n button.StudioLibrary_actionTile__VVIWD .StudioLibrary_actionGlyphZone__Nz6s3{flex:0 0 auto;width:auto}.StudioLibrary_dock__7pl4n button.StudioLibrary_actionTile__VVIWD .StudioLibrary_actionBody__oHfs9{align-items:flex-start;padding:0;text-align:left}.StudioLibrary_dock__7pl4n li.StudioLibrary_actionTile__VVIWD{min-height:18rem}}@keyframes StudioLibrary_libraryReveal__XL8w_{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}.StudioLibrary_card__80q86{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:1rem;display:flex;flex-direction:column;overflow:hidden;transition:background var(--lr-card-motion),border-color var(--lr-card-motion),box-shadow var(--lr-card-motion)}.StudioLibrary_cardOpenable__58zSJ:focus-within,.StudioLibrary_cardOpenable__58zSJ:hover{background:var(--lr-card-surface-hover);border-color:var(--lr-card-border-hover);box-shadow:var(--lr-card-shadow-hover)}.StudioLibrary_cardOpenable__58zSJ:focus-within [data-lr-thumb-zoom],.StudioLibrary_cardOpenable__58zSJ:hover [data-lr-thumb-zoom]{transform:scale(var(--lr-thumb-zoom))}.StudioLibrary_start__asrIi{display:flex;flex-direction:column;gap:1rem;min-width:0}.StudioLibrary_startTiles__uURfB{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none}@media (max-width:560px){.StudioLibrary_startTiles__uURfB{grid-template-columns:minmax(0,1fr)}}.StudioLibrary_stage__YzGOn{animation:StudioLibrary_libraryReveal__XL8w_ .32s ease backwards;display:flex;flex-direction:column;gap:1rem}@media (prefers-reduced-motion:reduce){.StudioLibrary_stage__YzGOn{animation:none}}.StudioLibrary_stageHeader__iIisf{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;justify-content:space-between}.StudioLibrary_stageActions__qhgQn{display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.StudioLibrary_cardStaged__gN12U{background:color-mix(in srgb,var(--lr-color-primary-400) 7%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 32%,transparent)}.StudioLibrary_cardStagedFailed__p1rHV{background:rgba(239,68,68,.08);border-color:rgba(239,68,68,.35)}.StudioLibrary_cardStagedFailed__p1rHV .StudioLibrary_cardDelete__EU_gH,.StudioLibrary_cardStaged__gN12U .StudioLibrary_cardDelete__EU_gH{color:rgba(226,232,240,.9)}.StudioLibrary_cardStagedFailed__p1rHV .StudioLibrary_cardMeta__x_8Dr{color:#fecaca}.StudioLibrary_cardMediaEmpty__0FG6B{aspect-ratio:1;background:repeating-linear-gradient(-45deg,rgba(255,255,255,.04),rgba(255,255,255,.04) .375rem,transparent 0,transparent .75rem)}.StudioLibrary_dropVeil__fiRrD{align-items:center;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background:rgba(5,7,12,.55);display:flex;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:45}.StudioLibrary_dropVeilBadge__nMGy7{align-items:center;background:color-mix(in srgb,var(--lr-color-primary-500) 12%,transparent);border:1px dashed color-mix(in srgb,var(--lr-color-primary-400) 60%,transparent);border-radius:1rem;color:var(--lr-color-title);display:inline-flex;font-size:1rem;font-weight:700;gap:.5rem;padding:.85rem 1.35rem}.StudioLibrary_actionTile__VVIWD{align-items:stretch;background:rgba(255,255,255,.02);border:1px dashed rgba(255,255,255,.16);border-radius:1rem;color:var(--lr-color-neutral-500);cursor:pointer;display:flex;flex-direction:column;font:inherit;height:100%;min-height:15rem;overflow:hidden;padding:0;text-align:center;transition:background var(--lr-card-motion),border-color var(--lr-card-motion);width:100%}.StudioLibrary_actionGlyphZone__Nz6s3{align-items:center;display:flex;flex:1 1 auto;justify-content:center;width:100%}.StudioLibrary_actionBody__oHfs9{display:flex;flex-direction:column;gap:.3rem;padding:0 .9rem .9rem}.StudioLibrary_actionPick__2BA0f{background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;font:inherit;padding:.7rem 0 0;text-align:center}.StudioLibrary_actionPick__2BA0f:disabled{cursor:default;opacity:.5}.StudioLibrary_actionPickTitle___ahUO{align-items:center;color:var(--lr-color-title);display:inline-flex;font-size:.95rem;font-weight:650;gap:.4rem;justify-content:center;letter-spacing:-.01em}.StudioLibrary_jsonBox__ow_w4{--json-gutter:2.1rem;--json-pad-y:0.55rem;--json-pad-x:0.6rem;--json-inset:0.4rem;background:rgba(0,0,0,.26);border:1px solid rgba(255,255,255,.1);border-radius:.7rem;overflow:hidden;position:relative}.StudioLibrary_jsonBox__ow_w4:focus-within{border-color:color-mix(in srgb,var(--lr-color-primary-400) 50%,transparent)}.StudioLibrary_jsonGutter__QaESj,.StudioLibrary_jsonHighlight__62pwP,.StudioLibrary_jsonInput__oC2Tw{font-family:var(--font-mono,ui-monospace,monospace);font-size:.72rem;letter-spacing:0;line-height:1.55;tab-size:2}.StudioLibrary_jsonGutter__QaESj{border-right:1px solid rgba(255,255,255,.06);bottom:0;color:rgba(148,163,184,.4);left:0;overflow:hidden;padding:var(--json-pad-y) .35rem var(--json-pad-y) 0;pointer-events:none;position:absolute;text-align:right;top:0;-webkit-user-select:none;user-select:none;width:var(--json-gutter)}.StudioLibrary_jsonHighlight__62pwP,.StudioLibrary_jsonInput__oC2Tw{border:0;inset:0;margin:0;padding:var(--json-pad-y) var(--json-pad-x) var(--json-pad-y) calc(var(--json-gutter) + .5rem);position:absolute;text-align:left;white-space:pre}.StudioLibrary_jsonHighlight__62pwP{color:var(--lr-color-neutral-500);overflow:hidden;pointer-events:none}.StudioLibrary_jsonInput__oC2Tw{background:transparent;caret-color:var(--lr-color-primary-400);color:transparent;overflow:auto;resize:none}.StudioLibrary_jsonInput__oC2Tw::placeholder{color:rgba(148,163,184,.7)}.StudioLibrary_jsonInput__oC2Tw::selection{background:color-mix(in srgb,var(--lr-color-primary-400) 28%,transparent)}.StudioLibrary_jsonInput__oC2Tw:focus{outline:none}.StudioLibrary_jsonKey__C0Q25{color:var(--lr-color-primary-300)}.StudioLibrary_jsonString__A75W2{color:#a5d6a7}.StudioLibrary_jsonNumber___9s7L{color:#90caf9}.StudioLibrary_jsonLiteral__m9PFU{color:#ce93d8}.StudioLibrary_jsonPunct__M4jXS{color:rgba(148,163,184,.75)}.StudioLibrary_jsonAdd__DXOrI,.StudioLibrary_jsonClear__aU3jC{align-items:center;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);border-radius:.5rem;cursor:pointer;display:inline-flex;justify-content:center;position:absolute;right:var(--json-inset)}.StudioLibrary_jsonAdd__DXOrI{background:color-mix(in srgb,var(--lr-color-primary-500) 22%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-500) 50%,transparent);bottom:var(--json-inset);color:var(--lr-color-title);font-size:.76rem;font-weight:650;padding:.25rem .55rem}.StudioLibrary_jsonAdd__DXOrI:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 32%,transparent)}.StudioLibrary_jsonClear__aU3jC{background:rgba(15,23,42,.6);border:1px solid rgba(255,255,255,.12);color:var(--lr-color-neutral-500);height:1.55rem;top:var(--json-inset);width:1.55rem}.StudioLibrary_jsonClear__aU3jC:hover{border-color:rgba(255,255,255,.24);color:var(--lr-color-title)}.StudioLibrary_actionPasteBox__zwRWs{flex:1 1 auto;margin:.8rem .8rem 0;min-height:0}.StudioLibrary_actionTile__VVIWD:has(.StudioLibrary_actionPick__2BA0f:hover:not(:disabled)),button.StudioLibrary_actionTile__VVIWD:hover:not(:disabled){background:var(--lr-action-surface-hover);border-color:var(--lr-action-border-hover)}.StudioLibrary_actionPick__2BA0f:focus-visible,.StudioLibrary_actionTile__VVIWD:focus-visible{outline:.125rem solid color-mix(in srgb,var(--lr-color-primary-400) 60%,transparent);outline-offset:.125rem}.StudioLibrary_actionTile__VVIWD:disabled{cursor:default;opacity:.5}.StudioLibrary_actionGlyph__O7LgY{align-items:center;background:radial-gradient(circle at 50% 38%,color-mix(in srgb,var(--lr-color-primary-400) 22%,transparent),color-mix(in srgb,var(--lr-color-primary-400) 4%,transparent) 72%);border:1px solid color-mix(in srgb,var(--lr-color-primary-400) 28%,transparent);border-radius:999px;color:var(--lr-color-primary-400);display:inline-flex;flex:0 0 auto;height:3.1rem;justify-content:center;transition:border-color var(--lr-card-motion),transform var(--lr-card-motion);width:3.1rem}.StudioLibrary_actionPick__2BA0f:hover:not(:disabled) .StudioLibrary_actionGlyph__O7LgY,button.StudioLibrary_actionTile__VVIWD:hover:not(:disabled) .StudioLibrary_actionGlyph__O7LgY{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);transform:scale(var(--lr-thumb-zoom))}.StudioLibrary_actionTitle__9VEA4{color:var(--lr-color-title);font-size:.95rem;font-weight:650;letter-spacing:-.01em}.StudioLibrary_actionHint__3mJYQ{font-size:.78rem;line-height:1.35}.StudioLibrary_cardSkeleton__Yhd7w{pointer-events:none}.StudioLibrary_skeletonThumb__A9J52{aspect-ratio:1;background:linear-gradient(110deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.08) 45%,rgba(255,255,255,.03) 65%);background-size:200% 100%;animation:StudioLibrary_skeletonShimmer__sz7yW 1.2s ease-in-out infinite;width:100%}.StudioLibrary_skeletonLine__Dv0GZ{background:rgba(255,255,255,.08);border-radius:999px;height:.7rem;width:70%}.StudioLibrary_skeletonLineShort___IEuT{margin-top:.45rem;opacity:.7;width:42%}@keyframes StudioLibrary_skeletonShimmer__sz7yW{0%{background-position:100% 0}to{background-position:-100% 0}}.StudioLibrary_cardMedia__uR5Me{overflow:hidden;position:relative}.StudioLibrary_cardMain__T2m0L{background:transparent;border:0;color:inherit;cursor:pointer;display:block;overflow:hidden;padding:0;text-align:left;width:100%}.StudioLibrary_cardDelete__EU_gH{align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:rgba(8,10,14,.55);border:1px solid rgba(255,255,255,.12);border-radius:999px;color:rgba(254,202,202,.92);cursor:pointer;display:inline-flex;height:1.85rem;justify-content:center;padding:0;position:absolute;right:.55rem;top:.55rem;width:1.85rem;z-index:2}.StudioLibrary_cardDelete__EU_gH:hover:not(:disabled){background:rgba(239,68,68,.35);border-color:rgba(239,68,68,.55);color:#fecaca}.StudioLibrary_cardDelete__EU_gH:disabled{cursor:default;opacity:.4}.StudioLibrary_cardBody__3OZ48{display:flex;flex-direction:column;gap:.35rem;padding:.75rem .9rem .85rem}.StudioLibrary_cardTitleRow__yw1lF{align-items:center;display:flex;gap:.25rem;min-width:0}.StudioLibrary_cardTitleCluster__pxM2E{align-items:center;display:flex;flex:1 1 auto;gap:.38rem;min-width:0}.StudioLibrary_cardTitleCluster__pxM2E .StudioLibrary_cardTitleBtn__Vyvq9{flex:0 1 auto}.StudioLibrary_cardDraftMark__bUkYG,.StudioLibrary_cardPreviewMark__isXr0{background:var(--lr-color-primary-400);border-radius:50%;flex:0 0 auto}.StudioLibrary_cardDraftMark__bUkYG{box-shadow:0 0 0 .125rem color-mix(in srgb,var(--lr-color-primary-400) 18%,transparent);height:.42rem;width:.42rem}.StudioLibrary_cardPreviewMark__isXr0{border:.125rem solid rgba(8,10,14,.72);bottom:.65rem;box-shadow:0 0 0 .125rem color-mix(in srgb,var(--lr-color-primary-400) 28%,transparent);height:.55rem;left:.65rem;pointer-events:none;position:absolute;width:.55rem;z-index:2}.StudioLibrary_cardTitleBtn__Vyvq9{background:transparent;border:0;color:var(--lr-color-title);cursor:pointer;flex:1 1 auto;font:inherit;font-size:.88rem;font-weight:700;letter-spacing:-.02em;min-width:0;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.StudioLibrary_cardTitleBtn__Vyvq9:hover:not(:disabled){color:var(--lr-color-primary-400)}.StudioLibrary_cardTitle__morI_{color:var(--lr-color-title);font-size:.88rem;font-weight:700;letter-spacing:-.02em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:560px){.StudioLibrary_cardTitleBtn__Vyvq9,.StudioLibrary_cardTitle__morI_{font-size:inherit}}.StudioLibrary_cardRename__jrUps{align-items:center;background:transparent;border:0;border-radius:.45rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.6rem;justify-content:center;padding:0;width:1.6rem}.StudioLibrary_cardRename__jrUps:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.StudioLibrary_cardRename__jrUps:disabled,.StudioLibrary_cardTitleBtn__Vyvq9:disabled{cursor:default;opacity:.45}@media (max-width:520px){.StudioLibrary_cardRename__jrUps,.StudioLibrary_cardUpdated___Ssue{display:none}.StudioLibrary_cardTitleRow__yw1lF{justify-content:center}.StudioLibrary_cardTitleCluster__pxM2E{flex:0 1 auto;max-width:100%}.StudioLibrary_cardTitleBtn__Vyvq9{text-align:center}}.StudioLibrary_modalBackdrop__mO8lg{align-items:center;background:rgba(5,7,12,.72);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:40}.StudioLibrary_modal__ZdCpw{background:#12161f;border:1px solid rgba(255,255,255,.1);border-radius:1rem;display:flex;flex-direction:column;gap:.85rem;max-width:32.5rem;padding:1.25rem;transition:border-color .12s ease,box-shadow .12s ease;width:100%}.StudioLibrary_modal__ZdCpw h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.25rem}.StudioLibrary_fileInput__96QSa{display:none}.StudioLibrary_field__C2o2V input{background:rgba(0,0,0,.28);border:1px solid rgba(255,255,255,.12);border-radius:.65rem;color:var(--lr-color-title);font:inherit;padding:.75rem;width:100%}.StudioLibrary_field__C2o2V{display:flex;flex-direction:column;gap:.35rem}.StudioLibrary_modalActions__Lh4Ll{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.StudioLibrary_error__heG3V{color:#fecaca;font-size:.9rem;margin:0}.catalogCardIn_reveal__8z_AF{animation:catalogCardIn_catalogReveal__mvHWv .4s ease backwards}.catalogCardIn_reveal__8z_AF>li{animation:catalogCardIn_catalogCardIn__leRul .45s ease backwards;animation-delay:calc(min(var(--card-index, 0), 8) * 45ms)}@media (prefers-reduced-motion:reduce){.catalogCardIn_reveal__8z_AF,.catalogCardIn_reveal__8z_AF>li{animation:none}}@keyframes catalogCardIn_catalogReveal__mvHWv{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}@keyframes catalogCardIn_catalogCardIn__leRul{0%{transform:translateY(.35rem)}to{transform:translateY(0)}}.StudioExplorer_panel__ciZrD{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;height:auto;max-height:inherit;min-height:0;overflow:hidden;pointer-events:auto;touch-action:none;width:min(18rem,calc(100vw - 1.5rem))}.StudioExplorer_body__FD0zc{display:flex;flex:1 1 auto;flex-direction:column;gap:.1rem;min-height:0;overflow:auto;padding:.4rem .45rem .55rem;touch-action:pan-y}.StudioExplorer_empty__EYKTm{color:var(--lr-color-neutral-500);font-size:.78rem;line-height:1.4;margin:0;padding:.35rem .3rem .15rem}.StudioExplorer_sectionLabel__sY7WF{color:var(--lr-color-neutral-500);font-size:.68rem;font-weight:700;letter-spacing:.04em;margin:.4rem 0 .1rem;padding:0 .3rem;text-transform:uppercase}.StudioExplorer_sectionLabel__sY7WF:first-child{margin-top:0}.StudioExplorer_row__bWm7C{align-items:center;border-radius:.5rem;display:flex;gap:.35rem;min-height:1.7rem;padding:.1rem .35rem;width:100%}.StudioExplorer_row__bWm7C:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 10%,transparent)}.StudioExplorer_rowSelected__p_OwS{background:color-mix(in srgb,var(--lr-color-primary-500) 18%,transparent)}.StudioExplorer_rowSelected__p_OwS:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 22%,transparent)}.StudioExplorer_rowMain__Y_dGP{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;flex:1 1 auto;font:inherit;min-width:0;padding:0;text-align:left}.StudioExplorer_rowIconButton__6cBIx,.StudioExplorer_rowIcon__kv_ma{align-items:center;color:var(--lr-color-neutral-400);display:inline-flex;flex:0 0 auto;height:1.35rem;justify-content:center;width:1.35rem}.StudioExplorer_rowIconButton__6cBIx{background:transparent;border:0;border-radius:.35rem;cursor:pointer;padding:0}.StudioExplorer_rowIconButton__6cBIx:hover{background:rgba(255,255,255,.08);color:var(--lr-color-title)}.StudioExplorer_rowIconButtonExpanded___szXm{color:var(--lr-color-title)}.StudioExplorer_rowCopy__u84Sr{display:grid;flex:1 1 auto;gap:0;min-width:0}.StudioExplorer_rowLabel__fh_uN{color:var(--lr-color-title);font-size:.78rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StudioEditor_root__WzHms{height:100%;overscroll-behavior:none;position:relative;touch-action:none;width:100%}.StudioEditor_root__WzHms:-webkit-full-screen,.StudioEditor_root__WzHms:fullscreen{background:#141920;height:auto;inset:0;position:fixed;width:auto}.StudioEditor_stage__t_0I0{background:#232a34;overflow:hidden;overscroll-behavior:none;position:absolute;inset:0;touch-action:none}.StudioEditor_canvas__mF2Pu,.StudioEditor_skiaRays__wvvVU{display:block;height:100%;touch-action:none;width:100%}.StudioEditor_skiaRays__wvvVU{inset:0;pointer-events:none;position:absolute;z-index:1}.StudioEditor_canvasLayered__HGPlT{inset:0;position:absolute;z-index:2}.StudioEditor_canvasParked__6peVq{pointer-events:none;visibility:hidden}.StudioEditor_chrome__W2eia{inset:0;pointer-events:none;position:absolute;z-index:2}.StudioEditor_clusterTopLeft__edz8x{align-items:flex-start;container-name:studio-top-left;container-type:inline-size;display:flex;flex-wrap:wrap;gap:.45rem;left:max(.75rem,env(safe-area-inset-left));max-width:calc(100% - 2rem - min(22rem, 42vw));pointer-events:none;position:absolute;top:max(.75rem,env(safe-area-inset-top));width:calc(100% - 2rem - min(22rem, 42vw));z-index:4}.StudioEditor_clusterExplorer__BROVY{height:0;overflow:visible;pointer-events:none;position:absolute;width:0}.StudioEditor_clusterBottomRight__apKv1{--studio-right-column:0rem;--studio-action-row-inset:calc(max(0.75rem, env(safe-area-inset-right)) + 3.75rem);--studio-chat-width:min(22rem,calc(100vw - 1.5rem));align-items:flex-end;bottom:max(.75rem,env(safe-area-inset-bottom));display:flex;gap:.5rem;pointer-events:auto;position:absolute;right:max(.75rem,env(safe-area-inset-right));z-index:7}.StudioEditor_paletteSlot__26s2y{flex:0 0 auto}.StudioEditor_clusterBottomRightChat__rG1yA{--studio-action-row-inset:max(0.75rem,env(safe-area-inset-right))}.StudioEditor_clusterBottomRightChat__rG1yA .StudioEditor_paletteSlot__26s2y{transform:translateX(calc(-1 * (var(--studio-chat-width) + .5rem)))}.StudioEditor_chromeBottom__xoK28 .StudioEditor_clusterTopLeft__edz8x{max-width:calc(100% - 1.5rem);width:calc(100% - 1.5rem)}.StudioEditor_chromeNarrow___awLV .StudioEditor_toolbar__jbOn3{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:var(--studio-glass-cluster-radius);box-shadow:var(--studio-glass-shadow);display:block;max-width:100%;overflow:visible;padding:0;pointer-events:auto;position:relative;width:100%}.StudioEditor_toolbarScroll__Ii_aT{align-items:center;border-radius:var(--studio-glass-cluster-radius);display:flex;gap:.15rem;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:.3rem;scrollbar-width:none;touch-action:pan-x;width:100%}.StudioEditor_toolbarScroll__Ii_aT::-webkit-scrollbar{display:none}.StudioEditor_chromeNarrow___awLV .StudioEditor_toolbarJoin__ivT8Z{display:block}.StudioEditor_chromeNarrow___awLV .StudioEditor_toolbarPrimary__VbOSI,.StudioEditor_chromeNarrow___awLV .StudioEditor_toolbarTools__rxCHS{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:0;border-radius:0;box-shadow:none;flex:0 0 auto;flex-direction:row;padding:0;pointer-events:auto;touch-action:pan-x}.StudioEditor_chromeNarrow___awLV .StudioEditor_toolbarTools__rxCHS .StudioEditor_toolbarDivider___Yslm{flex:0 0 1px;height:auto;margin:.35rem .3rem;width:1px}.StudioEditor_toolbarScroll__Ii_aT[data-fade-left],.StudioEditor_toolbarScroll__Ii_aT[data-fade-right]{-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-repeat:no-repeat;mask-size:100% 100%}.StudioEditor_toolbarScroll__Ii_aT[data-fade-left][data-fade-right]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.6rem,#000 calc(100% - 1.6rem),transparent);mask-image:linear-gradient(90deg,transparent,#000 1.6rem,#000 calc(100% - 1.6rem),transparent)}.StudioEditor_toolbarScroll__Ii_aT[data-fade-left]:not([data-fade-right]){-webkit-mask-image:linear-gradient(90deg,transparent,#000 1.6rem);mask-image:linear-gradient(90deg,transparent,#000 1.6rem)}.StudioEditor_toolbarScroll__Ii_aT[data-fade-right]:not([data-fade-left]){-webkit-mask-image:linear-gradient(270deg,transparent,#000 1.6rem);mask-image:linear-gradient(270deg,transparent,#000 1.6rem)}.StudioEditor_clusterTopLeftPlay__75kBD{container-type:normal;max-width:calc(100% - 1.5rem);width:max-content}.StudioEditor_clusterTopLeftPlay__75kBD .StudioEditor_schemeTitle__b2GfX{max-width:min(52vw,24rem)}.StudioEditor_playProgress___08nC{background:transparent;border:0;color:var(--lr-color-primary-400);cursor:pointer;flex:0 0 auto;font-family:inherit;font-size:.78rem;font-weight:700;letter-spacing:.01em;line-height:1.2;padding:0 .35rem 0 .15rem;white-space:nowrap}.StudioEditor_playProgress___08nC:hover{color:var(--lr-color-primary-300)}.StudioEditor_placePill__6kMb0{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));align-items:center;background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:.5rem;box-shadow:var(--studio-glass-shadow);color:var(--lr-color-neutral-500);display:flex;flex-wrap:wrap;font-size:.88rem;gap:.25rem .35rem;justify-content:center;left:50%;line-height:1.35;max-width:min(32rem,calc(100% - 1.5rem));padding:.3rem .3rem .3rem .7rem;pointer-events:auto;position:absolute;top:calc(max(.75rem, env(safe-area-inset-top)) + 3.2rem);transform:translateX(-50%);z-index:3}.StudioEditor_placePillContour__IWTiZ{flex-wrap:nowrap;left:calc(50% - var(--studio-right-column, 0rem) / 2);max-width:min(46rem,calc(100% - var(--studio-right-column, 0rem) - 2rem));padding:.28rem .28rem .28rem .35rem}.StudioEditor_placePillContour__IWTiZ .StudioEditor_placePillText__lmJJi{flex:1 1 auto;min-width:0;text-align:center;white-space:normal}.StudioEditor_placePillText__lmJJi{flex:0 1 auto;min-width:0;padding:.15rem .15rem .15rem 0;text-align:center;white-space:nowrap}.StudioEditor_placePillIcon__xAtxR{height:1.5rem;width:1.5rem}.StudioEditor_placeCancelIcon__q_Z_k,.StudioEditor_placePillIcon__xAtxR{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}.StudioEditor_placeCancelIcon__q_Z_k{background:transparent;border:0;border-radius:var(--studio-glass-cluster-radius);color:var(--lr-color-neutral-500);cursor:pointer;height:1.85rem;width:1.85rem}.StudioEditor_placeCancelIcon__q_Z_k:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.StudioEditor_placeMode__vOPcQ,.StudioEditor_placePathActions__2S70V{display:flex;flex:0 0 auto;gap:.35rem;justify-content:center}.StudioEditor_placeMode__vOPcQ button[aria-pressed=true]{background:color-mix(in srgb,var(--lr-color-primary-400) 18%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent)}.StudioEditor_placeMode__vOPcQ button,.StudioEditor_placePathActions__2S70V button{background:rgba(255,255,255,.06);border:1px solid var(--studio-glass-border);border-radius:var(--studio-glass-cluster-radius);color:var(--lr-color-title);cursor:pointer;font:inherit;font-size:.8rem;padding:.28rem .7rem}.StudioEditor_placePathActions__2S70V button{align-items:center;display:inline-flex;gap:.4rem}.StudioEditor_placePathActions__2S70V kbd{color:var(--lr-color-neutral-500);font:inherit;font-size:.72rem;font-weight:550}.StudioEditor_placeMode__vOPcQ button:disabled,.StudioEditor_placePathActions__2S70V button:disabled{cursor:not-allowed;opacity:.35}.StudioEditor_placeMode__vOPcQ button:not(:disabled):hover,.StudioEditor_placePathActions__2S70V button:not(:disabled):hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent)}.StudioEditor_contourActionsHost__WMp3i{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:3}.StudioEditor_contourActionsHostVisible__55swe{opacity:1;pointer-events:auto}.StudioEditor_contourActionsChip__qAbEN{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);box-shadow:var(--studio-glass-shadow);display:flex;gap:.25rem;padding:.2rem .25rem;pointer-events:auto}.StudioEditor_contourActionsChip__qAbEN,.StudioEditor_contourActionsChip__qAbEN button{align-items:center;border:1px solid var(--studio-glass-border);border-radius:var(--studio-glass-cluster-radius)}.StudioEditor_contourActionsChip__qAbEN button{background:rgba(255,255,255,.06);color:var(--lr-color-title);cursor:pointer;display:inline-flex;font:inherit;font-size:.8rem;gap:.4rem;padding:.28rem .7rem;white-space:nowrap}.StudioEditor_contourActionsChip__qAbEN button:not(:disabled):hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent)}.StudioEditor_contourActionsChip__qAbEN button:disabled{cursor:default;opacity:.4}.StudioEditor_contourActionsChip__qAbEN kbd{color:var(--lr-color-neutral-500);font:inherit;font-size:.72rem;font-weight:550}.StudioEditor_clusterInspector__9yeDw{align-items:flex-start;bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + 3.85rem);display:flex;pointer-events:none;position:absolute;right:max(.75rem,env(safe-area-inset-right));top:max(.75rem,env(safe-area-inset-top));z-index:5}.StudioEditor_clusterInspectorCover__gP5yG{align-items:flex-end;bottom:max(.75rem,env(safe-area-inset-bottom));top:auto;z-index:8}.StudioEditor_clusterBottomRightHidden__2wS_m{pointer-events:none;visibility:hidden}.StudioEditor_clusterBottomCompact__SBsfW{align-items:stretch;bottom:max(.75rem,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:.5rem;left:max(.75rem,env(safe-area-inset-left));max-height:calc(100% - 4.75rem);pointer-events:none;position:absolute;right:max(.75rem,env(safe-area-inset-right));z-index:5}.StudioEditor_clusterBottomCompact__SBsfW>aside{flex:0 1 auto;min-height:0;overflow:hidden;touch-action:pan-y;width:100%}.StudioEditor_clusterBottomCompactRaised__nAuuL{bottom:calc(max(.75rem, env(safe-area-inset-bottom)) + 3.85rem)}.StudioEditor_canvasPlacing___u5nb{cursor:crosshair}.StudioEditor_toolbar__jbOn3{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:var(--studio-glass-cluster-radius);box-shadow:var(--studio-glass-shadow);max-width:100%;overflow:visible;padding:.3rem;pointer-events:auto}.StudioEditor_toolbarPrimary__VbOSI,.StudioEditor_toolbarTools__rxCHS,.StudioEditor_toolbar__jbOn3{align-items:center;display:flex;gap:.15rem}.StudioEditor_toolbarDivider___Yslm,.StudioEditor_toolbarJoin__ivT8Z{align-self:stretch;background:rgba(255,255,255,.12);flex:0 0 1px;margin:.35rem .3rem;width:1px}@container studio-top-left (max-width: 46rem){.StudioEditor_toolbar__jbOn3{align-items:flex-start;-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;border:none;box-shadow:none;flex-direction:column;gap:.45rem;padding:0;pointer-events:none}.StudioEditor_toolbarJoin__ivT8Z{display:none}.StudioEditor_toolbarPrimary__VbOSI,.StudioEditor_toolbarTools__rxCHS{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:var(--studio-glass-cluster-radius);box-shadow:var(--studio-glass-shadow);padding:.3rem;pointer-events:auto}.StudioEditor_toolbarTools__rxCHS{flex-direction:column}.StudioEditor_toolbarTools__rxCHS .StudioEditor_toolbarDivider___Yslm{flex:0 0 1px;height:1px;margin:.2rem .35rem;width:auto}}.StudioEditor_schemeTitle__b2GfX{background:transparent;border:0;border-radius:.45rem;color:#f4f6fb;cursor:pointer;font-family:var(--font-display);font-size:.92rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0;max-width:min(28vw,12rem);overflow:hidden;padding:.2rem .45rem .2rem .15rem;text-align:left;text-overflow:ellipsis;white-space:nowrap}.StudioEditor_schemeTitleDirty__O4iRK{padding-right:.12rem}.StudioEditor_schemeTitle__b2GfX:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.StudioEditor_schemeTitleStatic__rLCsN{cursor:default}.StudioEditor_schemeTitleStatic__rLCsN:hover{background:transparent;color:#f4f6fb}.StudioEditor_draftMark__oo_TM{background:var(--lr-color-primary-400);border-radius:50%;box-shadow:0 0 0 .125rem color-mix(in srgb,var(--lr-color-primary-400) 18%,transparent);flex:0 0 auto;height:.42rem;margin-right:.2rem;width:.42rem}.StudioEditor_resetAction__hUEYV:not(:disabled),.StudioEditor_saveAction__gAqRt:not(:disabled){color:var(--lr-color-title)}.StudioEditor_iconAction__sl3Ff{align-items:center;background:transparent;border:0;border-radius:var(--studio-glass-cluster-radius);color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:2.2rem;justify-content:center;padding:0;width:2.2rem}.StudioEditor_iconAction__sl3Ff:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.StudioEditor_iconActionActive__2gbxL{color:var(--lr-color-primary-400)}.StudioEditor_iconAction__sl3Ff:disabled{cursor:default;opacity:.35}.StudioEditor_scholarChipSlot__SZIjI{flex:0 0 auto;height:2.2rem;width:2.2rem}.StudioEditor_bootShimmer__NTZB2{animation:StudioEditor_bootShimmer__NTZB2 1.2s ease-in-out infinite;background:linear-gradient(100deg,transparent 15%,rgba(255,255,255,.04) 42%,rgba(255,255,255,.09) 50%,rgba(255,255,255,.04) 58%,transparent 85%);background-size:220% 100%;inset:0;pointer-events:none;position:absolute;z-index:1}@keyframes StudioEditor_bootShimmer__NTZB2{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.StudioEditor_bootShimmer__NTZB2{animation:none;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 55%);background-size:auto}}.StudioEditor_loadingPill__WSLx3{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:var(--studio-glass-cluster-radius);color:var(--lr-color-neutral-500);font-size:.88rem;left:50%;padding:.55rem .95rem;pointer-events:none;position:absolute;top:calc(max(.75rem, env(safe-area-inset-top)) + 3.2rem);transform:translateX(-50%);z-index:3}.StudioEditor_engineErrorPill__enW0Q{align-items:center;display:flex;gap:.35rem;max-width:min(36rem,calc(100% - 1.5rem));padding:.4rem .45rem .4rem .85rem;pointer-events:auto}.StudioEditor_engineErrorText__4qZ4C{flex:1 1 auto;line-height:1.3;min-width:0}.StudioEditor_engineErrorAction__S1tmC{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--studio-glass-cluster-radius);color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.85rem;justify-content:center;width:1.85rem}.StudioEditor_engineErrorAction__S1tmC:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.StudioEditor_leaveBackdrop__G6UU1{align-items:center;background:rgba(5,7,12,.72);display:flex;inset:0;justify-content:center;padding:1rem;pointer-events:auto;position:absolute;z-index:30}.StudioEditor_leaveModal__baXhe{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.75rem;max-width:22rem;padding:1.15rem 1.2rem;width:100%}.StudioEditor_leaveModal__baXhe h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.15rem;margin:0}.StudioEditor_leaveModal__baXhe p{color:var(--lr-color-neutral-500);font-size:.9rem;line-height:1.4;margin:0}.StudioEditor_leaveActions__5GBCu{display:flex;gap:.5rem;justify-content:flex-end;margin-top:.25rem}.StudioEditor_leaveConfirm__SDtHV,.StudioEditor_leaveStay__BG0T6{border:1px solid var(--studio-glass-border);border-radius:var(--studio-glass-cluster-radius);cursor:pointer;font:inherit;font-size:.85rem;padding:.45rem .9rem}.StudioEditor_leaveStay__BG0T6{background:transparent;color:var(--lr-color-title)}.StudioEditor_leaveStay__BG0T6:hover{background:rgba(255,255,255,.06)}.StudioEditor_leaveConfirm__SDtHV{background:color-mix(in srgb,var(--lr-color-primary-500) 18%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent);color:var(--lr-color-primary-400)}.StudioEditor_leaveConfirm__SDtHV:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 28%,transparent)}.StudioEditor_leaveConfirm__SDtHV:disabled{cursor:default;opacity:.4}.StudioEditor_renameField__zRdeY{display:flex;flex-direction:column;gap:.35rem}.StudioEditor_renameField__zRdeY span{color:var(--lr-color-neutral-500);font-size:.78rem;font-weight:600}.StudioEditor_renameField__zRdeY input{background:rgba(255,255,255,.06);border:1px solid var(--studio-glass-border);border-radius:.55rem;color:var(--lr-color-title);font:inherit;font-size:.95rem;padding:.55rem .7rem}.StudioEditor_renameField__zRdeY input:focus{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);outline:none}.StudioEditor_dropVeil__Te9eW{align-items:center;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background:rgba(5,7,12,.55);display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:20}.StudioEditor_dropVeilBadge__X_VIe{align-items:center;background:color-mix(in srgb,var(--lr-color-primary-500) 12%,transparent);border:1px dashed color-mix(in srgb,var(--lr-color-primary-400) 60%,transparent);border-radius:1rem;color:var(--lr-color-title);display:inline-flex;font-size:1rem;font-weight:700;padding:.85rem 1.35rem}.StudioEditor_tracingFileInput__W66yt{display:none}.StudioDebugHud_root__H7y1M{background:rgba(8,12,18,.72);border:1px solid rgba(140,170,210,.35);border-radius:.4rem;color:rgba(220,235,255,.92);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem;font-weight:500;left:max(.75rem,env(safe-area-inset-left));line-height:1.25;padding:.3rem 2.35rem .35rem .5rem;pointer-events:auto;position:absolute;top:max(4.35rem,calc(env(safe-area-inset-top) + 3.6rem));-webkit-user-select:text;user-select:text;z-index:15}.StudioDebugHud_toolbar__TgAGR{display:flex;gap:.05rem;position:absolute;right:.15rem;top:.15rem}.StudioDebugHud_action__bDEMQ{align-items:center;background:transparent;border:0;border-radius:.25rem;color:rgba(220,235,255,.72);cursor:pointer;display:inline-flex;height:1.2rem;justify-content:center;padding:0;-webkit-user-select:none;user-select:none;width:1.2rem}.StudioDebugHud_action__bDEMQ:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.StudioDebugHud_actionDone__eVxol{color:#9ee6b0}.StudioDebugHud_line__MGz6_{cursor:text;margin:0;white-space:nowrap}.StudioDebugHud_warn__ECzSn{color:color-mix(in srgb,var(--lr-color-primary-300) 95%,transparent)}.SceneLibraryThumb_thumb__AP423{aspect-ratio:1;background:#232a34;border-bottom:1px solid rgba(255,255,255,.06);overflow:hidden;position:relative;width:100%}.SceneLibraryThumb_ground__7JO6I,.SceneLibraryThumb_optics__LwIid,.SceneLibraryThumb_placeholder___2U4H{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.SceneLibraryThumb_zoom__zCs85{height:100%;inset:0;position:absolute;transform:scale(1);transform-origin:center;transition:transform .22s ease;width:100%}.SceneLibraryThumb_ground__7JO6I,.SceneLibraryThumb_optics__LwIid{opacity:0;transition:opacity .45s ease}.SceneLibraryThumb_layerVisible__z_fFC{opacity:1}.SceneLibraryThumb_optics__LwIid{z-index:1}.SceneLibraryThumb_placeholder___2U4H{background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 55%),#232a34;position:absolute}.SceneLibraryThumb_thumbPlay__X27mR,.SceneLibraryThumb_thumbPlay__X27mR .SceneLibraryThumb_placeholder___2U4H{background:transparent}.SceneLibraryThumb_playAtmosphere__yu7oS:after{background:radial-gradient(ellipse at center,rgba(0,0,0,0) 0,rgba(0,0,0,.08) 20%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.38) 80%,rgba(0,0,0,.52) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.SceneLibraryThumb_livePreview__NIMw_{background:#12171f;inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .18s ease-out;z-index:3}.SceneLibraryThumb_livePreviewReady__RyAoa{opacity:1}.AboutStory_layout__c9YiA{display:flex;flex-direction:column;gap:clamp(3.5rem,6vw,6rem);min-width:0}.AboutStory_heroIntro__HkWfw p,.AboutStory_modelGrid__irgQX p,.AboutStory_sectionLead__hKQsJ p,.AboutStory_writeCopy__q9bH8 p{color:var(--lr-color-text);line-height:1.6;margin:0}.AboutStory_hero__Hbbqe{display:flex;flex-direction:column;gap:1rem;min-width:0;width:100%}.AboutStory_heading__wzhJ5,.AboutStory_sectionLead__hKQsJ h2,.AboutStory_write__lJKXv h2{color:var(--lr-color-title);font-family:var(--font-display);font-weight:750;letter-spacing:-.035em;margin:0}.AboutStory_sceneFigure__6_CXr{display:flex;flex-direction:column;gap:clamp(2.75rem,4vw,4rem);justify-self:stretch;margin:0;min-width:0;width:100%}.AboutStory_sceneCollage__KINdw{min-height:clamp(42rem,56vw,52rem);position:relative;width:100%}.AboutStory_sceneCard__xemnE{background:rgba(13,17,24,.96);border:1px solid rgba(255,255,255,.12);border-radius:1rem;box-shadow:0 1.25rem 2.5rem -1.5rem rgba(0,0,0,.9);color:var(--lr-color-title);cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:absolute;text-decoration:none;transition:border-color var(--lr-card-motion),box-shadow var(--lr-card-motion),transform var(--lr-card-motion)}.AboutStory_sceneCard__xemnE:first-child{left:1%;top:6%;transform:rotate(-4.2deg);width:min(43%,40rem);z-index:2}.AboutStory_sceneCard__xemnE:nth-child(2){left:31%;top:0;transform:rotate(2.8deg);width:min(25%,23rem);z-index:5}.AboutStory_sceneCard__xemnE:nth-child(3){right:1%;top:10%;transform:rotate(3.7deg);width:min(39%,36rem);z-index:3}.AboutStory_sceneCard__xemnE:nth-child(4){left:5%;top:31%;transform:rotate(3.4deg);width:min(32%,30rem);z-index:6}.AboutStory_sceneCard__xemnE:nth-child(5){left:31%;right:auto;top:25%;transform:rotate(-3.1deg);width:min(42%,39rem);z-index:4}.AboutStory_sceneCard__xemnE:nth-child(6){left:auto;right:1%;top:43%;transform:rotate(2.4deg);width:min(31%,29rem);z-index:7}.AboutStory_sceneCard__xemnE:nth-child(7){bottom:-1%;left:1%;right:auto;transform:rotate(-2.8deg);width:min(39%,36rem);z-index:3}.AboutStory_sceneCard__xemnE:nth-child(8){bottom:3%;left:35%;transform:rotate(3.5deg);width:min(27%,25rem);z-index:8}.AboutStory_sceneCard__xemnE:nth-child(9){bottom:8%;right:1%;transform:rotate(-4deg);width:min(38%,35rem);z-index:5}.AboutStory_sceneCard__xemnE:focus-visible,.AboutStory_sceneCard__xemnE:hover{border-color:var(--lr-card-border-hover);box-shadow:0 1.5rem 3rem -1.35rem rgba(0,0,0,.95)}.AboutStory_sceneCard__xemnE:first-child:focus-visible,.AboutStory_sceneCard__xemnE:first-child:hover,.AboutStory_sceneCard__xemnE:nth-child(3):focus-visible,.AboutStory_sceneCard__xemnE:nth-child(3):hover,.AboutStory_sceneCard__xemnE:nth-child(5):focus-visible,.AboutStory_sceneCard__xemnE:nth-child(5):hover,.AboutStory_sceneCard__xemnE:nth-child(7):focus-visible,.AboutStory_sceneCard__xemnE:nth-child(7):hover,.AboutStory_sceneCard__xemnE:nth-child(9):focus-visible,.AboutStory_sceneCard__xemnE:nth-child(9):hover{transform:rotate(0deg) translateY(-.2rem)}.AboutStory_sceneCard__xemnE:nth-child(2):focus-visible,.AboutStory_sceneCard__xemnE:nth-child(2):hover,.AboutStory_sceneCard__xemnE:nth-child(4):focus-visible,.AboutStory_sceneCard__xemnE:nth-child(4):hover,.AboutStory_sceneCard__xemnE:nth-child(6):focus-visible,.AboutStory_sceneCard__xemnE:nth-child(6):hover,.AboutStory_sceneCard__xemnE:nth-child(8):focus-visible,.AboutStory_sceneCard__xemnE:nth-child(8):hover{transform:rotate(0deg) translateY(-.2rem)}.AboutStory_sceneCard__xemnE:focus-visible [data-lr-thumb-zoom],.AboutStory_sceneCard__xemnE:hover [data-lr-thumb-zoom]{transform:scale(var(--lr-thumb-zoom))}.AboutStory_sceneCard__xemnE .AboutStory_sceneThumb__qBlRw{aspect-ratio:16/10}.AboutStory_sceneQuestion__Jo_U_{color:rgba(246,247,249,.96);font-family:var(--font-display);font-size:clamp(4rem,8vw,8.75rem);font-weight:800;left:50%;letter-spacing:-.07em;line-height:.86;margin:0;max-width:92%;paint-order:stroke fill;position:absolute;text-align:center;text-shadow:0 .08em .06em rgba(11,14,20,.94),0 0 .3em rgba(11,14,20,.95),0 0 .75em rgba(11,14,20,.85);top:49%;transform:translate(-50%,-50%);-webkit-text-stroke:clamp(1px,.025em,3px) rgba(11,14,20,.92);width:max-content;z-index:10}html[lang=en] .AboutStory_sceneQuestion__Jo_U_{letter-spacing:-.045em}.AboutStory_heroIntro__HkWfw{align-items:end;display:grid;gap:1rem 2rem;grid-template-columns:minmax(0,48rem) auto;justify-content:space-between;margin:0}.AboutStory_heroIntro__HkWfw p{color:var(--lr-color-neutral-300);font-size:clamp(1rem,1.3vw,1.15rem)}.AboutStory_heroIntro__HkWfw a{align-items:center;color:var(--lr-color-primary-400);display:inline-flex;font-weight:700;gap:.35rem;padding-bottom:.15rem;text-decoration:none;white-space:nowrap}.AboutStory_heroIntro__HkWfw a:hover{text-decoration:underline}@media (prefers-reduced-motion:reduce){.AboutStory_sceneCard__xemnE{transition:none}}.AboutStory_model__TVAOU{border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:2rem;padding-top:2rem}.AboutStory_sectionLead__hKQsJ{display:grid;gap:.8rem}.AboutStory_heading__wzhJ5,.AboutStory_sectionLead__hKQsJ h2,.AboutStory_write__lJKXv h2{font-size:clamp(1.35rem,2vw,1.7rem)}.AboutStory_sectionLead__hKQsJ p{color:var(--lr-color-neutral-400);max-width:48rem}.AboutStory_modelGrid__irgQX{display:grid;gap:1.75rem;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.AboutStory_modelGrid__irgQX li{border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:.55rem;padding-top:.9rem}.AboutStory_modelIndex__FRBLu{color:var(--lr-color-primary-400);font-family:var(--font-display);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:750;letter-spacing:.08em}.AboutStory_modelGrid__irgQX h3{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.05rem;letter-spacing:-.02em;margin:0}.AboutStory_modelGrid__irgQX p{color:var(--lr-color-neutral-400);font-size:.92rem;max-width:34rem}.AboutStory_capabilities__466Ys{display:flex;flex-direction:column;gap:1rem}.AboutStory_capabilityGrid__o2xnJ{display:grid;gap:1rem;grid-template-columns:minmax(0,1fr)}.AboutStory_capabilityCard__PG4Vn{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.08);border-radius:1rem;color:inherit;display:flex;flex-direction:column;min-width:0;overflow:hidden;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-motion),box-shadow var(--lr-card-motion)}.AboutStory_capabilityCard__PG4Vn:focus-visible,.AboutStory_capabilityCard__PG4Vn:hover{background:var(--lr-card-surface-hover);border-color:var(--lr-card-border-hover);box-shadow:var(--lr-card-shadow-hover)}.AboutStory_capabilityCard__PG4Vn:focus-visible [data-lr-thumb-zoom],.AboutStory_capabilityCard__PG4Vn:hover [data-lr-thumb-zoom]{transform:scale(var(--lr-thumb-zoom))}.AboutStory_capabilityCard__PG4Vn .AboutStory_capabilityStill__oXG2p{aspect-ratio:16/10;border-bottom:1px solid rgba(255,255,255,.08);flex:0 0 auto}.AboutStory_capabilityBody__h_H8n{display:flex;flex:1 1 auto;flex-direction:column;gap:.45rem;padding:.95rem 1rem 1.05rem}.AboutStory_capabilityBody__h_H8n h3{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.05rem;letter-spacing:-.02em;margin:0}.AboutStory_capabilityBody__h_H8n p{color:var(--lr-color-neutral-400);font-size:.92rem;line-height:1.5;margin:0}.AboutStory_capabilityAction__Tki4d{align-items:center;color:var(--lr-color-primary-400);display:inline-flex;font-size:.88rem;font-weight:700;gap:.35rem;margin-top:auto;padding-top:.65rem}.AboutStory_write__lJKXv{border-top:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:.75rem;padding-top:1.75rem}.AboutStory_writeCopy__q9bH8{display:flex;flex-direction:column;gap:.55rem;max-width:40rem}.AboutStory_write__lJKXv a{color:var(--lr-color-primary-400);font-weight:650;text-decoration:none}.AboutStory_write__lJKXv a:hover{text-decoration:underline}@media (min-width:720px){.AboutStory_capabilityGrid__o2xnJ,.AboutStory_modelGrid__irgQX{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.AboutStory_sceneCollage__KINdw{min-height:48rem}.AboutStory_sceneCard__xemnE:first-child{left:0;top:0;width:76%}.AboutStory_sceneCard__xemnE:nth-child(2){left:auto;right:0;top:9%;width:61%}.AboutStory_sceneCard__xemnE:nth-child(3){left:1%;right:auto;top:25%;width:72%}.AboutStory_sceneCard__xemnE:nth-child(4){left:auto;right:0;top:41%;width:64%}.AboutStory_sceneCard__xemnE:nth-child(5){left:0;right:auto;top:53%;width:78%}.AboutStory_sceneCard__xemnE:nth-child(6){bottom:auto;left:auto;right:0;top:70%;width:61%}.AboutStory_sceneCard__xemnE:nth-child(7){bottom:auto;left:4%;right:auto;top:76%;width:70%}.AboutStory_sceneCard__xemnE:nth-child(8){bottom:auto;left:auto;right:0;top:83%;width:57%}.AboutStory_sceneCard__xemnE:nth-child(9){bottom:-1%;right:auto;left:0;width:73%}.AboutStory_sceneQuestion__Jo_U_{font-size:clamp(3.4rem,18vw,4.75rem);max-width:94%;top:48%;white-space:normal;width:min-content}.AboutStory_heroIntro__HkWfw{align-items:start;grid-template-columns:minmax(0,1fr)}}@media (min-width:960px){.AboutStory_sectionLead__hKQsJ{align-items:start;grid-template-columns:minmax(14rem,22rem) minmax(0,48rem);justify-content:space-between}.AboutStory_modelGrid__irgQX{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.AboutStory_capabilityGrid__o2xnJ{grid-template-columns:repeat(4,minmax(0,1fr))}}.AbyssSchemeCard_card__X_WGI{background:rgba(10,14,22,.82);border:1px solid rgba(255,255,255,.1);border-radius:1rem;color:inherit;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-motion),box-shadow var(--lr-card-motion)}.AbyssSchemeCard_card__X_WGI:focus-visible,.AbyssSchemeCard_card__X_WGI:hover{background:var(--lr-card-surface-hover);border-color:var(--lr-card-border-hover);box-shadow:var(--lr-card-shadow-hover)}.AbyssSchemeCard_thumb__9hUuk{aspect-ratio:1;background:var(--lr-color-canvas);border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden;width:100%}.AbyssSchemeCard_meta__s83Ec{display:flex;flex-direction:column;gap:.2rem;min-width:0;padding:.7rem .8rem .85rem}.AbyssSchemeCard_title__vTlPs{color:var(--lr-color-title);font-size:.92rem;font-weight:700;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AbyssSchemeCard_author__af_ks{color:var(--lr-color-neutral-500);font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AbyssPage_toolbar__MBVIE{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:.65rem .85rem;justify-content:flex-end;max-width:100%;width:34rem}.AbyssPage_searchField__erQtR{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:.55rem;display:flex;flex:1 1 14rem;gap:.45rem;max-width:22rem;min-width:0;padding:0 .55rem 0 .7rem}.AbyssPage_searchIcon__HpwcH{color:var(--lr-color-neutral-500);flex:0 0 auto}.AbyssPage_searchInput__T3DKz{background:transparent;border:0;color:var(--lr-color-title);flex:1 1 auto;font:inherit;font-size:.92rem;min-height:2.45rem;min-width:0;outline:none;padding:0;width:100%}@media (pointer:coarse){.AbyssPage_searchInput__T3DKz,.AbyssPage_sortSelect__2a_fU{font-size:max(16px,.92rem)}}.AbyssPage_searchInput__T3DKz::-webkit-search-cancel-button,.AbyssPage_searchInput__T3DKz::-webkit-search-decoration{appearance:none}.AbyssPage_searchInput__T3DKz::placeholder{color:rgba(148,163,184,.72)}.AbyssPage_searchField__erQtR:focus-within{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent)}.AbyssPage_searchClear__ef0dW{align-items:center;background:transparent;border:0;border-radius:.4rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.6rem;justify-content:center;width:1.6rem}.AbyssPage_searchClear__ef0dW:hover{background:rgba(255,255,255,.06);color:var(--lr-color-title)}.AbyssPage_sortField__PXBUi{align-items:center;display:flex;flex:0 1 auto;min-width:0;position:relative}.AbyssPage_sortIcon__QXR_t{color:var(--lr-color-neutral-500);left:.7rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.AbyssPage_sortField__PXBUi .AbyssPage_sortSelect__2a_fU{min-width:12.25rem;padding-left:2.15rem;width:auto}.AbyssPage_srOnly__AclZ1{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.AbyssPage_shelf__RvGHF{align-items:start;display:grid;gap:1.75rem}.AbyssPage_rail__H0TtU{display:flex;flex-direction:column;gap:1.15rem;min-width:0}@media (min-width:800px){.AbyssPage_rail__H0TtU{border-left:1px solid rgba(255,255,255,.16);padding-left:1.35rem}}.AbyssPage_railNav__tR9_5{display:flex;flex-direction:column;gap:.1rem}.AbyssPage_railNav__tR9_5 a{align-items:baseline;border-radius:.45rem;color:var(--lr-color-neutral-400);display:flex;font-weight:600;gap:.75rem;justify-content:space-between;padding:.38rem .45rem;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(5,7,12,.88)}.AbyssPage_railNav__tR9_5 a:focus-visible,.AbyssPage_railNav__tR9_5 a:hover,.AbyssPage_railNav__tR9_5 a[aria-current=true]{background:rgba(255,255,255,.05);color:var(--lr-color-title)}.AbyssPage_railCount__JdxbX{color:var(--lr-color-neutral-500);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.AbyssPage_railNav__tR9_5 a[aria-current=true] .AbyssPage_railCount__JdxbX{color:var(--lr-color-primary-400)}.AbyssPage_how__spdzp h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:.95rem;font-weight:800;letter-spacing:-.02em;line-height:1.3;margin:0 0 .55rem;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 1.125rem rgba(5,7,12,.9)}.AbyssPage_how__spdzp ol{display:flex;flex-direction:column;gap:.5rem;margin:0;padding-left:1.15rem}.AbyssPage_how__spdzp li{color:var(--lr-color-neutral-400);font-size:.88rem;line-height:1.45;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(5,7,12,.88)}.AbyssPage_github__ftfSS,.AbyssPage_how__spdzp a{color:var(--lr-color-primary-400);font-weight:600;text-decoration:none}.AbyssPage_github__ftfSS:hover,.AbyssPage_how__spdzp a:hover{text-decoration:underline}.AbyssPage_github__ftfSS{align-items:center;display:inline-flex;gap:.4rem;margin-top:.85rem}.AbyssPage_railNav__tR9_5+.AbyssPage_how__spdzp{border-top:1px solid rgba(255,255,255,.1);padding-top:.9rem}.AbyssPage_board__JzskN{container-type:inline-size;display:flex;flex-direction:column;gap:2.75rem;min-width:0}.AbyssPage_flat__Wqbi4,.AbyssPage_group__SAFa_{display:flex;flex-direction:column;gap:1.15rem;scroll-margin-top:1.5rem}.AbyssPage_group__SAFa_{border-top:1px solid rgba(255,255,255,.16);padding-top:2rem}.AbyssPage_group__SAFa_:first-child{border-top:0;padding-top:0}.AbyssPage_groupTitle__tYM8K{align-items:baseline;display:flex;gap:.7rem}.AbyssPage_groupCount__CuSM2,.AbyssPage_groupHeader__p5SRT h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(1.55rem,2.4vw,1.9rem);font-weight:800;letter-spacing:-.03em;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 1.125rem rgba(5,7,12,.9)}.AbyssPage_groupCount__CuSM2{color:var(--lr-color-neutral-500);font-weight:500}.AbyssPage_grid__JkhsJ{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.AbyssPage_empty__At1tw>h2,.AbyssPage_empty__At1tw>p,.AbyssPage_note__BNmby{text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(5,7,12,.88)}.AbyssPage_note__BNmby{color:var(--lr-color-neutral-400);line-height:1.55;margin:0;max-width:32rem}.AbyssPage_empty__At1tw{display:flex;flex-direction:column;gap:.7rem;max-width:32rem;padding-top:.35rem}.AbyssPage_empty__At1tw>h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.45rem;font-weight:800;letter-spacing:-.03em;line-height:1.2;margin:0}.AbyssPage_empty__At1tw>p{color:var(--lr-color-neutral-400);line-height:1.55;margin:0}.AbyssPage_empty__At1tw .AbyssPage_how__spdzp{margin-top:.4rem}.AbyssPage_emptyActions__H5ORJ{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem 1.15rem;margin-top:.35rem}.AbyssPage_emptyCreate__8B91F,.AbyssPage_emptyReset__6UjYs{background:transparent;border:0;color:var(--lr-color-primary-400);cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:none}.AbyssPage_emptyReset__6UjYs{color:var(--lr-color-neutral-400)}.AbyssPage_emptyCreate__8B91F:hover,.AbyssPage_emptyReset__6UjYs:hover{text-decoration:underline}@container (min-width: 34rem){.AbyssPage_grid__JkhsJ{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 48rem){.AbyssPage_grid__JkhsJ{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.AbyssPage_toolbar__MBVIE{flex-wrap:wrap;justify-content:stretch;width:100%}.AbyssPage_searchField__erQtR,.AbyssPage_sortField__PXBUi,.AbyssPage_sortField__PXBUi .AbyssPage_sortSelect__2a_fU{max-width:none;width:100%}}@media (max-width:799px){.AbyssPage_rail__H0TtU{display:contents}.AbyssPage_railNav__tR9_5{order:1}.AbyssPage_board__JzskN{order:2}.AbyssPage_how__spdzp{order:3;max-width:36rem}}@media (min-width:800px) and (max-width:959px){.AbyssPage_shelf__RvGHF{column-gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}.AbyssPage_board__JzskN{grid-column:1;grid-row:1}.AbyssPage_rail__H0TtU{align-self:start;grid-column:2;grid-row:1;max-height:calc(100svh - 1.5rem);overflow:auto;position:sticky;top:.75rem}}@media (min-width:960px){.AbyssPage_shelf__RvGHF{display:contents}.AbyssPage_rail__H0TtU{align-self:start;grid-column:2;grid-row:1/span 2;max-height:calc(100svh - 1.5rem);overflow:auto;position:sticky;top:.75rem}.AbyssPage_board__JzskN{gap:3.5rem;grid-column:1;grid-row:2}.AbyssPage_group__SAFa_{padding-top:2.25rem}.AbyssPage_groupCount__CuSM2,.AbyssPage_groupHeader__p5SRT h2{font-size:1.85rem}}.ExamplesCatalog_toolbar__9jvun{align-items:center;display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:.65rem .85rem;justify-content:flex-end;max-width:100%;width:34rem}.ExamplesCatalog_searchField__CG6hS{align-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);border-radius:.55rem;display:flex;flex:1 1 14rem;gap:.45rem;max-width:22rem;min-width:0;padding:0 .55rem 0 .7rem}.ExamplesCatalog_searchIcon__DItIK{color:var(--lr-color-neutral-500);flex:0 0 auto}.ExamplesCatalog_searchInput__bOa_1{background:transparent;border:0;color:var(--lr-color-title);flex:1 1 auto;font:inherit;font-size:.92rem;min-height:2.45rem;min-width:0;outline:none;padding:0;width:100%}@media (pointer:coarse){.ExamplesCatalog_searchInput__bOa_1,.ExamplesCatalog_sortSelect__Rerxk{font-size:max(16px,.92rem)}}.ExamplesCatalog_searchInput__bOa_1::-webkit-search-cancel-button,.ExamplesCatalog_searchInput__bOa_1::-webkit-search-decoration{appearance:none}.ExamplesCatalog_searchInput__bOa_1::placeholder{color:rgba(148,163,184,.72)}.ExamplesCatalog_searchField__CG6hS:focus-within{border-color:color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--lr-color-primary-400) 35%,transparent)}.ExamplesCatalog_searchClear__C8iiq{align-items:center;background:transparent;border:0;border-radius:.4rem;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.6rem;justify-content:center;width:1.6rem}.ExamplesCatalog_searchClear__C8iiq:hover{background:rgba(255,255,255,.06);color:var(--lr-color-title)}.ExamplesCatalog_sortField__6zdsQ{align-items:center;display:flex;flex:0 1 auto;min-width:0;position:relative}.ExamplesCatalog_sortIcon__lizSY{color:var(--lr-color-neutral-500);left:.7rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ExamplesCatalog_sortField__6zdsQ .ExamplesCatalog_sortSelect__Rerxk{min-width:12.25rem;padding-left:2.15rem;width:auto}.ExamplesCatalog_srOnly__qtQQy{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ExamplesCatalog_empty__WMRAj{display:flex;flex-direction:column;gap:.7rem;max-width:32rem;padding-top:.35rem}.ExamplesCatalog_empty__WMRAj h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.45rem;font-weight:800;letter-spacing:-.03em;margin:0}.ExamplesCatalog_empty__WMRAj p{color:var(--lr-color-neutral-400);line-height:1.55;margin:0}.ExamplesCatalog_emptyActions__9aznX{align-items:center;display:flex;flex-wrap:wrap;gap:.35rem 1.15rem;margin-top:.35rem}.ExamplesCatalog_emptyAbyss__9juUa,.ExamplesCatalog_emptyCreate__cDKA4,.ExamplesCatalog_emptyReset__S05W5{background:transparent;border:0;color:var(--lr-color-primary-400);cursor:pointer;font:inherit;font-weight:600;padding:0;text-decoration:none}.ExamplesCatalog_emptyReset__S05W5{color:var(--lr-color-neutral-400)}.ExamplesCatalog_emptyAbyss__9juUa:hover,.ExamplesCatalog_emptyCreate__cDKA4:hover,.ExamplesCatalog_emptyReset__S05W5:hover{text-decoration:underline}.ExamplesCatalog_shelf__WqNkC{align-items:start;display:grid;gap:1.75rem}.ExamplesCatalog_rail__duLvR{display:flex;flex-direction:column;gap:1.25rem;min-width:0}@media (min-width:800px){.ExamplesCatalog_rail__duLvR{border-left:1px solid rgba(255,255,255,.16);padding-left:1.35rem}}.ExamplesCatalog_railTop__jo3_s{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.ExamplesCatalog_railFoot__1UeIN{min-width:0}.ExamplesCatalog_railNav__ohfPY{display:flex;flex-direction:column;gap:.1rem}.ExamplesCatalog_railNav__ohfPY a{align-items:baseline;border-radius:.45rem;color:var(--lr-color-neutral-400);display:flex;font-weight:600;gap:.75rem;justify-content:space-between;padding:.38rem .45rem;text-decoration:none}.ExamplesCatalog_railNav__ohfPY a:focus-visible,.ExamplesCatalog_railNav__ohfPY a:hover,.ExamplesCatalog_railNav__ohfPY a[aria-current=true]{background:rgba(255,255,255,.05);color:var(--lr-color-title)}.ExamplesCatalog_railCount__gRkSl{color:var(--lr-color-neutral-500);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.ExamplesCatalog_railNav__ohfPY a[aria-current=true] .ExamplesCatalog_railCount__gRkSl{color:var(--lr-color-primary-400)}.ExamplesCatalog_board__dSenC{container-type:inline-size;display:flex;flex-direction:column;gap:2.75rem;min-width:0}.ExamplesCatalog_group__Fp6qq{border-top:1px solid rgba(255,255,255,.16);display:flex;flex-direction:column;gap:1.15rem;padding-top:2rem;scroll-margin-top:1.5rem}.ExamplesCatalog_group__Fp6qq:first-child{border-top:0;padding-top:0}.ExamplesCatalog_groupHeader__aPmEm{display:flex;flex-direction:column;gap:.4rem;max-width:40rem}.ExamplesCatalog_groupTitle__KGWZa{align-items:baseline;display:flex;gap:.7rem}.ExamplesCatalog_groupHeader__aPmEm h2{color:var(--lr-color-title);font-weight:800;margin:0}.ExamplesCatalog_groupCount__lmMEY,.ExamplesCatalog_groupHeader__aPmEm h2{font-family:var(--font-display);font-size:clamp(1.55rem,2.4vw,1.9rem);letter-spacing:-.03em}.ExamplesCatalog_groupCount__lmMEY{color:var(--lr-color-neutral-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.ExamplesCatalog_groupHeader__aPmEm p{color:var(--lr-color-neutral-500);line-height:1.45;margin:0}.ExamplesCatalog_grid__7hycR{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.ExamplesCatalog_card__kMP2_{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:1rem;color:inherit;display:flex;flex-direction:column;min-width:0;overflow:hidden;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-motion),box-shadow var(--lr-card-motion)}.ExamplesCatalog_card__kMP2_:focus-visible,.ExamplesCatalog_card__kMP2_:hover{background:var(--lr-card-surface-hover);border-color:var(--lr-card-border-hover);box-shadow:var(--lr-card-shadow-hover)}.ExamplesCatalog_thumb__wBMw2{aspect-ratio:1;background:var(--lr-color-canvas);border-bottom:1px solid rgba(255,255,255,.08);flex:0 0 auto;overflow:hidden;width:100%}.ExamplesCatalog_card__kMP2_:focus-visible [data-lr-thumb-zoom],.ExamplesCatalog_card__kMP2_:hover [data-lr-thumb-zoom]{transform:scale(var(--lr-thumb-zoom))}.ExamplesCatalog_thumbPlaceholder__7Jd9E{background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 55%),var(--lr-color-canvas)}.ExamplesCatalog_title__GOzoz{color:var(--lr-color-title);font-size:.88rem;font-weight:700;letter-spacing:-.02em;overflow:hidden;padding:.55rem .55rem .7rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (min-width:560px){.ExamplesCatalog_title__GOzoz{font-size:inherit;padding:.75rem .85rem .9rem}}@container (min-width: 34rem){.ExamplesCatalog_grid__7hycR{gap:1rem;grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width: 48rem){.ExamplesCatalog_grid__7hycR{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.ExamplesCatalog_toolbar__9jvun{flex-wrap:wrap;justify-content:stretch;width:100%}.ExamplesCatalog_searchField__CG6hS,.ExamplesCatalog_sortField__6zdsQ,.ExamplesCatalog_sortField__6zdsQ .ExamplesCatalog_sortSelect__Rerxk{max-width:none;width:100%}}@media (max-width:799px){.ExamplesCatalog_rail__duLvR{display:contents}.ExamplesCatalog_railTop__jo3_s{order:1}.ExamplesCatalog_board__dSenC{order:2}.ExamplesCatalog_railFoot__1UeIN{order:3}}@media (min-width:800px) and (max-width:959px){.ExamplesCatalog_shelf__WqNkC{column-gap:1.5rem;grid-template-columns:minmax(0,1fr) minmax(20rem,24rem)}.ExamplesCatalog_board__dSenC{grid-column:1;grid-row:1}.ExamplesCatalog_rail__duLvR{align-self:start;grid-column:2;grid-row:1;max-height:calc(100svh - 1.5rem);overflow:auto;position:sticky;top:.75rem}}@media (min-width:960px){.ExamplesCatalog_shelf__WqNkC{display:contents}.ExamplesCatalog_rail__duLvR{align-self:start;grid-column:2;grid-row:1/span 2;max-height:calc(100svh - 1.5rem);overflow:auto;position:sticky;top:.75rem}.ExamplesCatalog_board__dSenC{gap:3.5rem;grid-column:1;grid-row:2}.ExamplesCatalog_group__Fp6qq{gap:1.15rem;padding-top:2.25rem}.ExamplesCatalog_groupCount__lmMEY,.ExamplesCatalog_groupHeader__aPmEm h2{font-size:1.85rem}}.page_main__d5gsf{align-items:center;background:#0b0e14;display:flex;justify-content:center;min-height:100svh;padding:1.5rem}.page_card__7q3Q0{max-width:22rem;text-align:center}.page_title__k8oxl{color:var(--lr-color-title,#f0f3f8);font-family:var(--font-display,inherit);font-size:1.35rem;font-weight:800;letter-spacing:-.03em;margin:0 0 .65rem}.page_body__TDXVI{color:rgba(220,226,236,.78);font-size:.98rem;line-height:1.45;margin:0}.page_cta__jLhqS{align-items:center;background:color-mix(in srgb,var(--lr-color-primary-500) 16%,transparent);border:1px solid color-mix(in srgb,var(--lr-color-primary-500) 40%,transparent);border-radius:999px;color:var(--lr-color-title,#f0f3f8);display:inline-flex;font-weight:700;gap:.4rem;margin-top:1.25rem;padding:.55rem 1.1rem;text-decoration:none}.page_cta__jLhqS:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 24%,transparent)}.StageShimmer_shimmer__iEM_G{animation:StageShimmer_skeletonShimmer__7lttZ 1.2s ease-in-out infinite;background:linear-gradient(110deg,rgba(255,255,255,.03) 25%,rgba(255,255,255,.08) 45%,rgba(255,255,255,.03) 65%);background-size:200% 100%;inset:0;pointer-events:none;position:absolute;z-index:2}@keyframes StageShimmer_skeletonShimmer__7lttZ{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.StageShimmer_shimmer__iEM_G{animation:none;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 55%);background-size:auto}}.AbyssArticle_layout__iv5YJ{display:grid;gap:1.75rem}.AbyssArticle_stage__g2HeG{aspect-ratio:12/5;background:var(--lr-color-canvas);border:1px solid rgba(255,255,255,.08);border-radius:1.15rem;max-height:min(28rem,48svh);min-height:10rem;overflow:hidden;position:relative;width:100%}.AbyssArticle_stageStill__jzAV5{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.AbyssArticle_stageFill__QlPSe{border-radius:inherit;display:block;height:100%;inset:0;position:absolute;width:100%}.AbyssArticle_stageAction__Qt6of{align-items:center;background:rgba(10,14,18,.62);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:rgba(242,242,244,.94);cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.92rem;font-weight:700;gap:.4rem;letter-spacing:-.02em;min-height:2.2rem;padding:.35rem .95rem .35rem .7rem;position:absolute;text-decoration:none;z-index:2}.AbyssArticle_stageActionMode__DA_eU{left:.75rem;top:.75rem}.AbyssArticle_stageActionStudio__OiDJz{bottom:.75rem;right:.75rem}.AbyssArticle_stageAction__Qt6of:hover{background:rgba(10,14,18,.78);border-color:rgba(255,255,255,.22)}.AbyssArticle_stageAction__Qt6of:focus-visible{outline:.125rem solid rgba(255,255,255,.4);outline-offset:.125rem}.AbyssArticle_note__S_wAp{display:flex;flex-direction:column;gap:.95rem;max-width:40rem}.AbyssArticle_meta__6D2WY{display:flex;flex-direction:column;gap:.3rem;margin:0}.AbyssArticle_metaWho__kk6DX{color:var(--lr-color-title);font-weight:700;letter-spacing:-.02em}.AbyssArticle_metaWhen__eyIun,.AbyssArticle_metaWho__kk6DX{margin:0;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(5,7,12,.88)}.AbyssArticle_metaWhen__eyIun{color:var(--lr-color-neutral-400);font-weight:500;letter-spacing:-.01em;line-height:1.4}.AbyssArticle_srOnly__wcsln{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.AbyssArticle_note__S_wAp p{color:var(--lr-color-text);line-height:1.6;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(5,7,12,.88)}.AbyssArticle_note__S_wAp a{color:var(--lr-color-primary-400);font-weight:600;text-decoration:none}.AbyssArticle_note__S_wAp a:hover{text-decoration:underline}.AbyssArticle_more__OLjGg{margin-top:2.5rem}.AbyssArticle_more__OLjGg h2{color:var(--lr-color-title);font-size:1.15rem;font-weight:700;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 1.125rem rgba(5,7,12,.9)}.AbyssArticle_moreHeader___q8Bf{align-items:baseline;display:flex;flex-wrap:wrap;gap:.55rem 1.1rem;justify-content:space-between;margin:0 0 .85rem}.AbyssArticle_moreAll__2rjkh{color:var(--lr-color-primary-400);font-weight:700;text-decoration:none}.AbyssArticle_moreAll__2rjkh:hover{text-decoration:underline}.AbyssArticle_moreRailBleed___Z2bY{--rail-gutter:var(--lr-page-pad-x);--rail-shadow-top:0.5rem;--rail-shadow-bottom:1.75rem;--rail-reclaim-bottom:1.1rem;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--rail-gutter),#000 calc(100% - var(--rail-gutter)),transparent);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;margin:calc(-1 * var(--rail-shadow-top)) calc(-1 * var(--rail-gutter)) calc(-1 * var(--rail-reclaim-bottom));mask-image:linear-gradient(to right,transparent,#000 var(--rail-gutter),#000 calc(100% - var(--rail-gutter)),transparent);mask-repeat:no-repeat;mask-size:100% 100%;min-width:0;padding:var(--rail-shadow-top) 0 var(--rail-reclaim-bottom)}.AbyssArticle_moreList__1XiFL{display:grid;gap:.85rem;grid-auto-columns:13rem;grid-auto-flow:column;list-style:none;margin:calc(-1 * var(--rail-shadow-top)) 0 calc(-1 * var(--rail-reclaim-bottom));overflow-x:auto;overscroll-behavior-x:contain;padding:var(--rail-shadow-top) var(--lr-page-pad-x) var(--rail-shadow-bottom);scroll-padding-inline:var(--lr-page-pad-x);scroll-snap-type:x proximity;scrollbar-width:none}.AbyssArticle_moreList__1XiFL::-webkit-scrollbar{display:none}.AbyssArticle_moreItem__6JNOB{scroll-snap-align:start}@media (max-width:520px){.AbyssArticle_moreList__1XiFL{grid-auto-columns:11rem}}@media (min-width:1280px){.AbyssArticle_moreRailBleed___Z2bY{-webkit-mask-image:none;margin:0;mask-image:none;padding:0}.AbyssArticle_moreList__1XiFL{gap:1rem;grid-auto-columns:unset;grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;overflow:visible;padding:0;scroll-snap-type:none}.AbyssArticle_moreItem__6JNOB{scroll-snap-align:unset}}.AbyssArticle_moreNav__h2JYn{display:flex;flex-wrap:wrap;gap:.45rem 1.1rem;margin-top:1rem}.AbyssArticle_backOnly__tA5nQ a,.AbyssArticle_moreNav__h2JYn a{color:var(--lr-color-primary-400);font-weight:600;text-decoration:none}.AbyssArticle_backOnly__tA5nQ a:hover,.AbyssArticle_moreNav__h2JYn a:hover{text-decoration:underline}.AbyssArticle_backOnly__tA5nQ{margin:1.5rem 0 0}@media (min-width:960px){.AbyssArticle_layout__iv5YJ{align-items:start;column-gap:2rem;grid-template-columns:minmax(0,1fr) minmax(18rem,28rem)}.AbyssArticle_stage__g2HeG{max-height:none;min-height:0}.AbyssArticle_note__S_wAp{max-width:none;position:sticky;top:1.25rem}}.ExampleArticle_layout__m50jx{display:grid;gap:1.75rem}.ExampleArticle_stage__D8nd9{aspect-ratio:16/10;background:var(--lr-color-canvas);border:1px solid rgba(255,255,255,.08);border-radius:1.15rem;max-height:min(32rem,58svh);min-height:16rem;overflow:hidden;position:relative;width:100%}.ExampleArticle_stageFill__Et_Mj{border-radius:inherit;display:block;height:100%;inset:0;position:absolute;width:100%}.ExampleArticle_stageStill__v6OKi{display:block;height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.ExampleArticle_stageAction__Z0gbx{align-items:center;background:rgba(10,14,18,.62);border:1px solid rgba(255,255,255,.14);border-radius:999px;color:rgba(242,242,244,.94);cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:.92rem;font-weight:700;gap:.4rem;letter-spacing:-.02em;min-height:2.2rem;padding:.35rem .95rem .35rem .7rem;position:absolute;text-decoration:none;z-index:2}.ExampleArticle_stageActionMode___13RB{left:.75rem;top:.75rem}.ExampleArticle_stageActionStudio__8pF01{bottom:.75rem;right:.75rem}.ExampleArticle_stageAction__Z0gbx:hover{background:rgba(10,14,18,.78);border-color:rgba(255,255,255,.22)}.ExampleArticle_stageAction__Z0gbx:focus-visible{outline:.125rem solid rgba(255,255,255,.4);outline-offset:.125rem}.ExampleArticle_note__qs8mY{display:flex;flex-direction:column;gap:.95rem;max-width:40rem}.ExampleArticle_meta__lBvjD{display:flex;flex-direction:column;gap:.3rem;margin:0}.ExampleArticle_metaWho__YtFrB{color:var(--lr-color-title);font-weight:700;letter-spacing:-.02em;margin:0}.ExampleArticle_metaWhen__l0np6{color:var(--lr-color-neutral-400);font-weight:500;letter-spacing:-.01em;line-height:1.4;margin:0}.ExampleArticle_srOnly__k6N2m{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.ExampleArticle_note__qs8mY p{color:var(--lr-color-text);line-height:1.6;margin:0}.ExampleArticle_noteExampleLink__W_kHd{color:var(--lr-color-primary-400);font-weight:600;text-decoration:none}.ExampleArticle_noteExampleLink__W_kHd:hover{text-decoration:underline}.ExampleArticle_sources__00Wt5 h2{color:var(--lr-color-title);font-size:.95rem;font-weight:700;margin:.35rem 0 .5rem}.ExampleArticle_sources__00Wt5 ul{display:flex;flex-wrap:wrap;gap:.45rem 1rem;list-style:none;margin:0;padding:0}.ExampleArticle_sources__00Wt5 a{color:var(--lr-color-primary-400);font-weight:600;text-decoration:none}.ExampleArticle_sources__00Wt5 a:hover{text-decoration:underline}.ExampleArticle_more__Fnh0r h2{color:var(--lr-color-title);font-size:1.15rem;font-weight:700;margin:0}.ExampleArticle_moreHeader__Anh7y{align-items:baseline;display:flex;flex-wrap:wrap;gap:.55rem 1.1rem;justify-content:space-between;margin:0 0 .85rem}.ExampleArticle_moreAll__sL9lk{color:var(--lr-color-primary-400);font-weight:700;text-decoration:none}.ExampleArticle_moreAll__sL9lk:hover{text-decoration:underline}.ExampleArticle_moreRailBleed__E74uo{--rail-gutter:var(--lr-page-pad-x);--rail-shadow-top:0.5rem;--rail-shadow-bottom:1.75rem;--rail-reclaim-bottom:1.1rem;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--rail-gutter),#000 calc(100% - var(--rail-gutter)),transparent);-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;margin:calc(-1 * var(--rail-shadow-top)) calc(-1 * var(--rail-gutter)) calc(-1 * var(--rail-reclaim-bottom));mask-image:linear-gradient(to right,transparent,#000 var(--rail-gutter),#000 calc(100% - var(--rail-gutter)),transparent);mask-repeat:no-repeat;mask-size:100% 100%;min-width:0;padding:var(--rail-shadow-top) 0 var(--rail-reclaim-bottom)}.ExampleArticle_moreList__8FAe4{display:grid;gap:.85rem;grid-auto-columns:13rem;grid-auto-flow:column;list-style:none;margin:calc(-1 * var(--rail-shadow-top)) 0 calc(-1 * var(--rail-reclaim-bottom));overflow-x:auto;overscroll-behavior-x:contain;padding:var(--rail-shadow-top) var(--lr-page-pad-x) var(--rail-shadow-bottom);scroll-padding-inline:var(--lr-page-pad-x);scroll-snap-type:x proximity;scrollbar-width:none}.ExampleArticle_moreList__8FAe4::-webkit-scrollbar{display:none}.ExampleArticle_moreItem__hZOL5{scroll-snap-align:start}@media (max-width:520px){.ExampleArticle_moreList__8FAe4{grid-auto-columns:11rem}}@media (min-width:1280px){.ExampleArticle_moreRailBleed__E74uo{-webkit-mask-image:none;margin:0;mask-image:none;padding:0}.ExampleArticle_moreList__8FAe4{gap:1rem;grid-auto-columns:unset;grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;overflow:visible;padding:0;scroll-snap-type:none}.ExampleArticle_moreItem__hZOL5{scroll-snap-align:unset}}.ExampleArticle_moreNav__oKPkj{display:flex;flex-wrap:wrap;gap:.45rem 1.1rem;margin-top:1rem}.ExampleArticle_moreNav__oKPkj a{color:var(--lr-color-primary-400);font-weight:600;text-decoration:none}.ExampleArticle_moreNav__oKPkj a:hover{text-decoration:underline}.ExampleArticle_relatedCard__VYI0F{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);border-radius:1rem;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-motion),box-shadow var(--lr-card-motion)}.ExampleArticle_relatedCard__VYI0F:focus-visible,.ExampleArticle_relatedCard__VYI0F:hover{background:var(--lr-card-surface-hover);border-color:var(--lr-card-border-hover);box-shadow:var(--lr-card-shadow-hover)}.ExampleArticle_relatedCard__VYI0F:focus-visible [data-lr-thumb-zoom],.ExampleArticle_relatedCard__VYI0F:hover [data-lr-thumb-zoom]{transform:scale(var(--lr-thumb-zoom))}.ExampleArticle_relatedThumb__ftjZb{aspect-ratio:1;background:var(--lr-color-canvas);border-bottom:1px solid rgba(255,255,255,.08);overflow:hidden;width:100%}.ExampleArticle_relatedThumbPlaceholder__dMmJd{background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 55%),var(--lr-color-canvas)}.ExampleArticle_relatedTitle__jONvw{color:var(--lr-color-title);font-weight:700;letter-spacing:-.02em;overflow:hidden;padding:.75rem .85rem .9rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media (min-width:960px){.ExampleArticle_layout__m50jx{align-items:start;column-gap:2rem;grid-template-columns:minmax(0,1fr) minmax(18rem,28rem)}.ExampleArticle_stage__D8nd9{max-height:none;min-height:0}.ExampleArticle_note__qs8mY{max-width:none;position:sticky;top:1.25rem}}.MarketingShell_page__eUL64{background:var(--lr-color-background);color:var(--lr-color-text);display:flex;flex-direction:column;min-height:100vh}.MarketingShell_pageLessons__jI2Gx{background-color:#1c2028}.MarketingShell_pageAbyss__e5v3Q{background-color:#141820}.MarketingShell_page__eUL64:has([data-shelf],[data-wide]) .container{max-width:var(--lr-shelf-max);padding-inline:clamp(1rem,2vw,1.5rem)}.MarketingShell_atmosphereFill__raLf1{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.LessonsCatalog_pathComplete__qaFp7{color:#c5cdd8;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(10,12,16,.88)}.LessonsCatalog_starter__E0Wq2{align-items:stretch;background:#161a20;border:1px solid rgba(255,255,255,.12);border-radius:1.15rem;color:inherit;display:grid;grid-template-columns:1fr;max-width:48rem;overflow:hidden;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-motion);width:100%}.LessonsCatalog_starter__E0Wq2:focus-visible,.LessonsCatalog_starter__E0Wq2:hover{background:#1a1f28;border-color:var(--lr-card-border-hover)}.LessonsCatalog_starterStage__KpE7y{aspect-ratio:16/10;background:var(--lr-color-canvas);border-bottom:1px solid rgba(255,255,255,.08);min-height:12rem;overflow:hidden;pointer-events:none;position:relative;width:100%}.LessonsCatalog_starterStageFill__hKyQr{display:block;height:100%;inset:0;position:absolute;transform:scale(1);transform-origin:center;transition:transform .22s ease;width:100%}.LessonsCatalog_starter__E0Wq2:focus-visible .LessonsCatalog_starterStageFill__hKyQr,.LessonsCatalog_starter__E0Wq2:hover .LessonsCatalog_starterStageFill__hKyQr{transform:scale(var(--lr-thumb-zoom))}.LessonsCatalog_starterBody__lecF2{display:flex;flex-direction:column;gap:.4rem;justify-content:center;padding:1rem 1.1rem 1.15rem}.LessonsCatalog_starterKicker__m_ARs{color:var(--lr-color-neutral-500);font-size:.8rem;font-weight:600;letter-spacing:.02em}.LessonsCatalog_starterTitle___uNP6{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(1.35rem,5vw,1.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.15}.LessonsCatalog_starterBlurb__ioR2h{color:var(--lr-color-neutral-400);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.5;max-width:36rem;overflow:hidden}.LessonsCatalog_starterCta__4bRfE{color:var(--lr-color-primary-400);font-weight:700;margin-top:.15rem}.LessonsCatalog_shelf__jpQY7{align-items:start;display:grid;gap:1.75rem}.LessonsCatalog_rail__o9aMx{display:flex;flex-direction:column;gap:1.15rem;min-width:0}.LessonsCatalog_railNav__lL83k{display:flex;flex-direction:column;gap:.1rem}.LessonsCatalog_railNav__lL83k a{align-items:baseline;border-radius:.45rem;color:var(--lr-color-neutral-400);display:flex;font-weight:600;gap:.75rem;justify-content:space-between;padding:.38rem .45rem;text-decoration:none;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(10,12,16,.88)}.LessonsCatalog_railNav__lL83k a:focus-visible,.LessonsCatalog_railNav__lL83k a:hover,.LessonsCatalog_railNav__lL83k a[aria-current=true]{background:rgba(255,255,255,.05);color:var(--lr-color-title)}.LessonsCatalog_railCount__1zM3_{color:var(--lr-color-neutral-500);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.LessonsCatalog_railNav__lL83k a[aria-current=true] .LessonsCatalog_railCount__1zM3_{color:var(--lr-color-primary-400)}.LessonsCatalog_board__PZzTP{container-type:inline-size;display:flex;flex-direction:column;gap:2.75rem;min-width:0}.LessonsCatalog_group__1BB0E{border-top:1px solid rgba(255,255,255,.16);display:flex;flex-direction:column;gap:1.15rem;padding-top:2rem;scroll-margin-top:1.5rem}.LessonsCatalog_group__1BB0E:first-of-type{border-top:0;padding-top:0}.LessonsCatalog_groupHeader__aNOtB{display:flex;flex-direction:column;gap:.35rem;max-width:40rem}.LessonsCatalog_groupHeader__aNOtB:before{background:#5a6270;box-shadow:1.35rem 0 0 #2e3540,2.7rem 0 0 #7a8494,0 1.35rem 0 #1e242c,4.05rem 1.35rem 0 #3a424e;content:"";display:block;height:1.25rem;margin-bottom:.35rem;width:1.25rem}.LessonsCatalog_groupTitle__osjar{align-items:baseline;display:flex;gap:.7rem}.LessonsCatalog_groupCount__UaRs9,.LessonsCatalog_groupHeader__aNOtB h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(1.55rem,2.4vw,1.9rem);font-weight:800;letter-spacing:-.03em;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 1.125rem rgba(10,12,16,.92),0 0 2.25rem rgba(10,12,16,.7)}.LessonsCatalog_groupCount__UaRs9{color:var(--lr-color-neutral-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.LessonsCatalog_groupHeader__aNOtB p{color:#d2d8e0;line-height:1.45;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(10,12,16,.88)}.LessonsCatalog_grid__H4M1r{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.LessonsCatalog_card__E8fnr{background:#161a20;border:1px solid rgba(255,255,255,.12);border-radius:1rem;color:inherit;display:flex;flex-direction:column;min-width:0;overflow:hidden;padding:.4rem .4rem 0;position:relative;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-motion)}.LessonsCatalog_card__E8fnr:focus-visible,.LessonsCatalog_card__E8fnr:hover{background:#1a1f28;border-color:var(--lr-card-border-hover)}.LessonsCatalog_card__E8fnr:focus-visible [data-lr-thumb-zoom],.LessonsCatalog_card__E8fnr:hover [data-lr-thumb-zoom]{transform:scale(var(--lr-thumb-zoom))}.LessonsCatalog_cardLocked__uulWT,.LessonsCatalog_cardLocked__uulWT:focus-visible,.LessonsCatalog_cardLocked__uulWT:hover{background:#12151a;border-color:rgba(255,255,255,.08);cursor:default}.LessonsCatalog_thumb__tW66Y{aspect-ratio:1;border-radius:.65rem;flex:0 0 auto;overflow:hidden;position:relative;width:100%}.LessonsCatalog_fallbackStill__KZhzq{display:block;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.LessonsCatalog_lockedThumb__VUfCk{align-items:center;aspect-ratio:1;background:radial-gradient(ellipse at center,rgba(255,255,255,.05),transparent 58%),repeating-linear-gradient(-52deg,rgba(255,255,255,.045) 0 1px,transparent 1px .625rem),#141418;border-radius:.65rem;display:flex;flex:0 0 auto;justify-content:center;overflow:hidden;position:relative;width:100%}.LessonsCatalog_lockedThumb__VUfCk:after{background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.42));content:"";inset:0;pointer-events:none;position:absolute}.LessonsCatalog_lockPlate__O0udJ{align-items:center;background:rgba(8,8,10,.72);border:1px solid rgba(255,255,255,.1);border-radius:50%;box-shadow:0 0 0 .375rem rgba(0,0,0,.28);color:var(--lr-color-neutral-400);display:flex;height:46%;justify-content:center;position:relative;width:46%;z-index:1}.LessonsCatalog_lockGlyph__HpkGn{display:block;height:52%;width:52%}.LessonsCatalog_clearedMark__ud8PY{align-items:center;background:rgba(12,14,18,.92);border-radius:.35rem;bottom:.4rem;color:var(--lr-color-success-500);display:flex;height:1.4rem;justify-content:center;pointer-events:none;position:absolute;right:.4rem;width:1.4rem;z-index:3}.LessonsCatalog_clearedCheck__nU5N1{display:block;height:.88rem;width:.88rem}.LessonsCatalog_title__cvZT4{color:var(--lr-color-title);font-size:.88rem;font-weight:700;letter-spacing:-.02em;overflow:hidden;padding:.55rem .55rem .7rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}.LessonsCatalog_titleLocked__ePmKw{color:var(--lr-color-neutral-500);font-weight:600}.LessonsCatalog_visuallyHidden__g_Jfw{border:0;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (min-width:560px){.LessonsCatalog_title__cvZT4{font-size:inherit;padding:.75rem .85rem .9rem}}@media (min-width:800px){.LessonsCatalog_starter__E0Wq2{grid-template-columns:minmax(16rem,1.15fr) minmax(0,1fr)}.LessonsCatalog_starterStage__KpE7y{align-self:start;aspect-ratio:16/10;border-bottom:0;border-right:1px solid rgba(255,255,255,.08);height:auto;min-height:0}.LessonsCatalog_starterBody__lecF2{gap:.5rem;padding:1.45rem 1.6rem}.LessonsCatalog_starterBlurb__ioR2h{-webkit-line-clamp:unset;display:block;overflow:visible}}@container (min-width: 40rem){.LessonsCatalog_grid__H4M1r{gap:1rem;grid-template-columns:repeat(3,minmax(0,16.5rem));justify-content:start}}@media (max-width:959px){.LessonsCatalog_rail__o9aMx{display:contents}.LessonsCatalog_railNav__lL83k{order:1}.LessonsCatalog_board__PZzTP{order:2}}@media (min-width:960px){.LessonsCatalog_shelf__jpQY7{display:contents}.LessonsCatalog_rail__o9aMx{align-self:start;grid-column:1;grid-row:1/span 2;max-height:calc(100svh - 1.5rem);overflow:auto;position:sticky;top:.75rem}.LessonsCatalog_board__PZzTP{gap:3.5rem;grid-column:2;grid-row:2}.LessonsCatalog_group__1BB0E{padding-top:2.25rem}.LessonsCatalog_groupCount__UaRs9,.LessonsCatalog_groupHeader__aNOtB h2{font-size:1.85rem}}.PlayHub_grid__ZEpXn{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.PlayHub_card__srJGt{background:#161a20;border:1px solid rgba(255,255,255,.12);border-radius:1.15rem;color:inherit;display:flex;flex-direction:column;min-height:100%;overflow:hidden;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-motion)}.PlayHub_card__srJGt:focus-visible,.PlayHub_card__srJGt:hover{background:#1a1f28;border-color:var(--lr-card-border-hover)}.PlayHub_stage__Mkt6f{aspect-ratio:16/10;background:var(--lr-color-canvas);border-bottom:1px solid rgba(255,255,255,.08);min-height:12rem;overflow:hidden;position:relative;width:100%}.PlayHub_stageFill__INUer,.PlayHub_stageFill__INUer *{pointer-events:none}.PlayHub_stageFill__INUer{display:block;height:100%;inset:0;position:absolute;transform:scale(1);transform-origin:center;transition:transform .22s ease;width:100%}.PlayHub_card__srJGt:focus-visible .PlayHub_stageFill__INUer,.PlayHub_card__srJGt:hover .PlayHub_stageFill__INUer{transform:scale(var(--lr-thumb-zoom))}.PlayHub_body__5mfVf{display:flex;flex:1 1 auto;flex-direction:column;gap:.7rem;padding:1.15rem 1.25rem 1.3rem}.PlayHub_body__5mfVf h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(1.55rem,2.4vw,1.9rem);font-weight:800;letter-spacing:-.03em;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 1.125rem rgba(10,12,16,.92)}.PlayHub_body__5mfVf p{color:var(--lr-color-neutral-400);flex:1 1 auto;line-height:1.5;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(10,12,16,.88)}.PlayHub_body__5mfVf span{color:var(--lr-color-primary-400);font-weight:600}@media (min-width:800px){.PlayHub_grid__ZEpXn{align-items:stretch;grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.PlayHub_stageFill__INUer{transition:none}}.PredictCatalog_grid__E6g2w{display:grid;gap:1rem;grid-template-columns:1fr;list-style:none;margin:0;padding:0}.PredictCatalog_card__03mH8{background:#161a20;border:1px solid rgba(255,255,255,.12);border-radius:1.15rem;color:inherit;display:flex;flex-direction:column;height:100%;overflow:hidden;text-decoration:none;transition:background var(--lr-card-motion),border-color var(--lr-card-border-hover)}.PredictCatalog_card__03mH8:focus-visible,.PredictCatalog_card__03mH8:hover{background:#1a1f28;border-color:var(--lr-card-border-hover)}.PredictCatalog_card__03mH8:focus-visible [data-lr-thumb-zoom],.PredictCatalog_card__03mH8:hover [data-lr-thumb-zoom]{transform:scale(var(--lr-thumb-zoom))}.PredictCatalog_body__o0xfx{display:flex;flex:1 1 auto;flex-direction:column;gap:.45rem;padding:1.05rem 1.2rem 1.25rem}.PredictCatalog_index__I9AWP{color:var(--lr-color-neutral-500);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.PredictCatalog_body__o0xfx h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:clamp(1.35rem,2vw,1.7rem);font-weight:800;letter-spacing:-.03em;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.55),0 0 1.125rem rgba(10,12,16,.92)}.PredictCatalog_body__o0xfx p{color:var(--lr-color-neutral-400);line-height:1.45;margin:0;text-shadow:0 1px 0 rgba(0,0,0,.5),0 0 1rem rgba(10,12,16,.88)}@media (min-width:900px){.PredictCatalog_grid__E6g2w{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.PredictCatalog_card__03mH8:focus-visible [data-lr-thumb-zoom],.PredictCatalog_card__03mH8:hover [data-lr-thumb-zoom]{transform:none}}.PrivacyPolicyContent_doc__rMwb1{max-width:40rem}.PrivacyPolicyContent_updated__j0FAO{color:var(--lr-color-neutral-400);font-size:.92rem}.PrivacyPolicyContent_section__tG3C_{margin-top:2.25rem}.PrivacyPolicyContent_section__tG3C_ h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.PrivacyPolicyContent_section__tG3C_ li,.PrivacyPolicyContent_section__tG3C_ p{line-height:1.6}.PrivacyPolicyContent_section__tG3C_ p+p,.PrivacyPolicyContent_section__tG3C_ ul{margin-top:.75rem}.PrivacyPolicyContent_section__tG3C_ ul{padding-left:1.2rem}.PrivacyPolicyContent_section__tG3C_ li{margin-bottom:.45rem}.PrivacyPolicyContent_section__tG3C_ a{color:var(--lr-color-primary-400)}.PrivacyPolicyContent_cookies__ZEiE_{border-collapse:collapse;font-size:.92rem;margin-top:1rem;max-width:100%;overflow-x:auto;width:100%}.PrivacyPolicyContent_cookies__ZEiE_ td,.PrivacyPolicyContent_cookies__ZEiE_ th{border-bottom:1px solid rgba(240,243,248,.1);padding:.55rem .65rem .55rem 0;text-align:left;vertical-align:top}.PrivacyPolicyContent_cookies__ZEiE_ th{color:var(--lr-color-title);font-size:.78rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.PrivacyPolicyContent_cookies__ZEiE_ code{font-size:.86em}.StudioScene3DCanvas_canvas___VJCS,.StudioScene3DCanvas_root__Olu8j{height:100%;inset:0;position:absolute;width:100%}.StudioScene3DCanvas_canvas___VJCS{display:block;touch-action:none}.StudioScene3DCanvas_atmosphere__E75XT{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:1}.StudioScene3DCanvas_canvasPanY__A2OOq{touch-action:pan-y}.Scene3DPlayerBar_player__NwwwC{bottom:max(.75rem,env(safe-area-inset-bottom));display:flex;max-width:calc(100% - 1.5rem);pointer-events:auto;position:absolute;right:max(.75rem,env(safe-area-inset-right))}.Scene3DPlayerBar_bar__84S2a{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));--player-height:3.25rem;--player-button:2.6rem;align-items:center;background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:999px;box-shadow:var(--studio-glass-shadow);display:flex;flex:1 1 auto;gap:.4rem;height:var(--player-height);padding:0 calc((var(--player-height) - 2px - var(--player-button)) / 2);transition:opacity .18s ease}.Scene3DPlayerBar_barIdle__1uhbg{opacity:0;pointer-events:none}.Scene3DPlayerBar_action__mwccT{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-title);cursor:pointer;display:inline-flex;flex:0 0 auto;height:var(--player-button);justify-content:center;position:relative;width:var(--player-button)}.Scene3DPlayerBar_action__mwccT:hover:not(:disabled),.Scene3DPlayerBar_rate__E34JB:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.Scene3DPlayerBar_action__mwccT:disabled,.Scene3DPlayerBar_rate__E34JB:disabled{cursor:default;opacity:.35}.Scene3DPlayerBar_actionActive__PyKTs{color:var(--lr-color-primary-400)}.Scene3DPlayerBar_track__hT_yy{appearance:none;background:linear-gradient(to right,var(--lr-color-primary-400) 0 var(--player-fill,0),rgba(255,255,255,.16) var(--player-fill,0) 100%);border-radius:999px;cursor:pointer;flex:0 0 auto;height:.3rem;margin:0 .15rem;width:clamp(5rem,20vw,11rem)}.Scene3DPlayerBar_track__hT_yy:disabled{cursor:default;opacity:.4}.Scene3DPlayerBar_track__hT_yy::-webkit-slider-thumb{appearance:none;background:var(--lr-color-primary-300);border:0;border-radius:999px;box-shadow:0 1px .25rem rgba(0,0,0,.45);height:.9rem;width:.9rem}.Scene3DPlayerBar_track__hT_yy::-moz-range-thumb{background:var(--lr-color-primary-300);border:0;border-radius:999px;box-shadow:0 1px .25rem rgba(0,0,0,.45);height:.9rem;width:.9rem}.Scene3DPlayerBar_time__WHXvO{color:var(--lr-color-neutral-500);display:inline-grid;flex:0 0 auto;font-size:.74rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:550;justify-items:end;letter-spacing:.01em;white-space:nowrap}.Scene3DPlayerBar_timeGhost___LG70,.Scene3DPlayerBar_timeLive__I4d2m{grid-area:1/1}.Scene3DPlayerBar_timeGhost___LG70{visibility:hidden}.Scene3DPlayerBar_menu__SlQVB{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:.9rem;bottom:calc(100% + .6rem);box-shadow:var(--studio-glass-shadow);display:flex;flex-wrap:wrap;padding:.35rem;position:absolute;right:0;z-index:3}.Scene3DPlayerBar_section__vuD_W{display:flex;flex-direction:column;gap:.1rem}.Scene3DPlayerBar_sectionDivider__Vekc3{align-self:stretch;background:rgba(255,255,255,.1);flex:0 0 1px;margin:.35rem .4rem;width:1px}.Scene3DPlayerBar_rowSection__YWqgp{border-top:1px solid rgba(255,255,255,.1);flex:1 0 100%;margin-top:.35rem;padding-top:.25rem}.Scene3DPlayerBar_sectionTitle__lQr7Z{color:var(--lr-color-neutral-600,rgba(255,255,255,.5));font-size:.62rem;font-weight:650;letter-spacing:.08em;padding:.25rem .55rem .3rem;text-transform:uppercase}.Scene3DPlayerBar_option__Jk4Zm{align-items:baseline;background:transparent;border:0;border-radius:.6rem;color:var(--lr-color-neutral-500);cursor:pointer;display:flex;font-family:inherit;gap:.75rem;justify-content:space-between;padding:.4rem .55rem;white-space:nowrap}.Scene3DPlayerBar_option__Jk4Zm:hover{background:rgba(255,255,255,.08)}.Scene3DPlayerBar_optionOn__ccizz{color:var(--lr-color-primary-400)}.Scene3DPlayerBar_optionLabel__K_zCz{font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650}.Scene3DPlayerBar_optionDetail__PTM3u{color:var(--lr-color-neutral-600,rgba(255,255,255,.5));font-size:.7rem;font-weight:500}.Scene3DPlayerBar_switchOption__axNIz{align-items:center}.Scene3DPlayerBar_switch__yo0x6{background:rgba(255,255,255,.16);border-radius:999px;flex:0 0 auto;height:.95rem;position:relative;transition:background-color .15s ease;width:1.7rem}.Scene3DPlayerBar_switch__yo0x6:after{background:var(--lr-color-neutral-300,rgba(255,255,255,.85));border-radius:50%;content:"";height:.7rem;left:.125rem;position:absolute;top:.125rem;transition:transform .15s ease;width:.7rem}.Scene3DPlayerBar_optionOn__ccizz .Scene3DPlayerBar_switch__yo0x6{background:color-mix(in srgb,var(--lr-color-primary-400) 70%,transparent)}.Scene3DPlayerBar_optionOn__ccizz .Scene3DPlayerBar_switch__yo0x6:after{background:#fff;transform:translateX(.75rem)}.Scene3DPlayerBar_optionOn__ccizz .Scene3DPlayerBar_optionDetail__PTM3u{color:color-mix(in srgb,var(--lr-color-primary-400) 75%,transparent)}.Scene3DPlayerBar_divider__Jfh32{align-self:stretch;background:rgba(255,255,255,.12);flex:0 0 1px;margin:.85rem .1rem;width:1px}@media (max-width:767px){.Scene3DPlayerBar_player__NwwwC{bottom:calc(max(.65rem, env(safe-area-inset-bottom)) + 1.6rem);left:max(.75rem,env(safe-area-inset-left));max-width:none;right:max(.75rem,env(safe-area-inset-right))}.Scene3DPlayerBar_track__hT_yy{flex:1 1 auto;min-width:3rem;width:auto}}@media (prefers-reduced-motion:reduce){.Scene3DPlayerBar_bar__84S2a,.Scene3DPlayerBar_switch__yo0x6,.Scene3DPlayerBar_switch__yo0x6:after{transition:none}}@media (max-width:22rem){.Scene3DPlayerBar_time__WHXvO{display:none}}.StudioScene3DView_root__T8szA{background:#05060a;inset:0;position:absolute;z-index:20}.StudioScene3DView_chrome__7Suz_{inset:0;pointer-events:none;position:absolute;z-index:2}.StudioScene3DView_toolbar__C5X1k{align-items:center;-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:999px;box-shadow:var(--studio-glass-shadow);display:flex;gap:.15rem;left:max(.75rem,env(safe-area-inset-left));max-width:calc(100% - 1.5rem);padding:.3rem;pointer-events:auto;position:absolute;top:max(.75rem,env(safe-area-inset-top));touch-action:none}.StudioScene3DView_toolbarDivider__DpwiE{align-self:stretch;background:rgba(255,255,255,.12);flex:0 0 1px;margin:.35rem .3rem;width:1px}.StudioScene3DView_title__GVd5f{color:#f4f6fb;font-family:var(--font-display);font-size:.92rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0;max-width:min(28vw,12rem);overflow:hidden;padding:.2rem .45rem .2rem .15rem;text-overflow:ellipsis;white-space:nowrap}.StudioScene3DView_iconAction__uhmy0{align-items:center;background:transparent;border:0;border-radius:999px;color:var(--lr-color-neutral-500);cursor:pointer;display:inline-flex;height:2.2rem;justify-content:center;width:2.2rem}.StudioScene3DView_iconAction__uhmy0:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-title)}.StudioScene3DView_iconAction__uhmy0:disabled{cursor:default;opacity:.35}.StudioScene3DView_iconActionActive__KLZzW{color:var(--lr-color-primary-400)}.StudioScene3DView_loading__Zox3_{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:999px;color:var(--lr-color-neutral-500);font-size:.88rem;left:50%;padding:.55rem .95rem;pointer-events:none;position:absolute;top:calc(max(.75rem, env(safe-area-inset-top)) + 3.2rem);transform:translateX(-50%);z-index:3}.StudioBootBoard_board__TIZTe{background:#232a34;inset:0;overflow:hidden;position:fixed}.StudioBootBoard_shimmer__M8bfI{animation:StudioBootBoard_bootShimmer__hwKz6 1.2s ease-in-out infinite;background:linear-gradient(100deg,transparent 15%,rgba(255,255,255,.04) 42%,rgba(255,255,255,.09) 50%,rgba(255,255,255,.04) 58%,transparent 85%);background-size:220% 100%;inset:0;pointer-events:none;position:absolute;z-index:1}@keyframes StudioBootBoard_bootShimmer__hwKz6{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.StudioBootBoard_shimmer__M8bfI{animation:none}}.StudioBootBoard_pill__nSehg{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:var(--studio-glass-cluster-radius);color:var(--lr-color-neutral-500);font-size:.88rem;left:50%;padding:.55rem .95rem;pointer-events:none;position:absolute;top:calc(max(.75rem, env(safe-area-inset-top)) + 3.2rem);transform:translateX(-50%);z-index:3}.StudioApp_shellLibrary__y66RW{background:#141920;display:flex;flex-direction:column;min-height:100svh;min-height:100dvh;padding:0;width:100%}.StudioApp_shellEdit__nP3Wv{inset:0;overflow:hidden;padding:0;position:fixed;width:100%}.StudioApp_shellPreview__a_D3C{background:#05060a;inset:0;overflow:hidden;position:fixed;width:100%}.StudioApp_bootError__7kTYt{background:rgba(239,68,68,.18);border:1px solid rgba(239,68,68,.4);border-radius:.75rem;bottom:1rem;color:#fecaca;left:50%;padding:.65rem 1rem;position:fixed;transform:translateX(-50%);z-index:50}.LessonCoachSheet_anchor__niJHK{align-items:flex-end;bottom:0;display:flex;justify-content:center;left:0;padding:.85rem;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.LessonCoachSheet_sheet__C0ImP{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1.1rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.65rem;max-width:26rem;padding:1.1rem 0 1.05rem;pointer-events:auto;width:min(26rem,calc(100vw - 1.7rem))}.LessonCoachSheet_eyebrow__0bIC8{color:var(--lr-color-primary-400);font-size:.72rem;font-weight:700;letter-spacing:.06em;margin:0;padding:0 1.25rem;text-transform:uppercase}.LessonCoachSheet_scroller__roz6Q{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.LessonCoachSheet_scroller__roz6Q::-webkit-scrollbar{display:none}.LessonCoachSheet_page__jcODr{box-sizing:border-box;display:flex;flex:0 0 100%;flex-direction:column;gap:.55rem;padding:0 1.25rem;scroll-snap-align:start}.LessonCoachSheet_illustration__ITElC{align-items:center;display:flex;justify-content:center;padding:.35rem 0 .15rem}.LessonCoachSheet_sheet__C0ImP h2{color:var(--lr-color-title);font-family:var(--font-display);font-size:1.28rem;letter-spacing:-.03em;margin:0}.LessonCoachSheet_sheet__C0ImP p{color:var(--lr-color-neutral-400);line-height:1.5;margin:0}.LessonCoachSheet_dots__JWj0I{align-items:center;display:flex;gap:.35rem;justify-content:center}.LessonCoachSheet_dot__cFCvj{background:var(--lr-color-neutral-500);border-radius:999px;height:.38rem;opacity:.45;width:.38rem}.LessonCoachSheet_dotActive__0qs4A{background:var(--lr-color-primary-400);opacity:1;width:.85rem}.LessonCoachSheet_sheet__C0ImP button{align-self:stretch;background:var(--lr-color-primary-400);border:0;border-radius:.7rem;color:#1a1408;cursor:pointer;font:inherit;font-weight:700;margin:0 1.25rem;min-height:2.4rem;padding:.35rem .95rem}.LessonTray_tray__4ZLfC{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;bottom:.85rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-direction:column;gap:.45rem;left:50%;max-width:min(42rem,calc(100vw - 1.5rem));padding:.65rem .75rem .75rem;pointer-events:auto;position:absolute;touch-action:none;transform:translateX(-50%);z-index:6}.LessonTray_label__HKg1C{color:var(--lr-color-neutral-500);font-size:.72rem;font-weight:700;letter-spacing:.04em;margin:0;text-transform:uppercase}.LessonTray_empty__MUSfO{color:var(--lr-color-neutral-400);font-size:.88rem;margin:0}.LessonTray_list__LPkEW{display:flex;flex-wrap:wrap;gap:.45rem;list-style:none;margin:0;padding:0}.LessonTray_tool___CSGJ{align-items:center;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:.7rem;color:var(--lr-color-title);cursor:pointer;display:inline-flex;font:inherit;font-size:.85rem;font-weight:650;gap:.4rem;min-height:2.5rem;padding:.3rem .7rem .3rem .45rem;touch-action:none;-webkit-user-select:none;user-select:none}.LessonTray_tool___CSGJ:hover{background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);border-color:color-mix(in srgb,var(--lr-color-primary-400) 45%,transparent)}.LessonWinBar_bar__LZHFe{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));align-items:center;background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:1rem;bottom:.85rem;box-shadow:var(--studio-glass-shadow);display:flex;flex-wrap:wrap;gap:.65rem 1rem;justify-content:space-between;left:50%;max-width:min(32rem,calc(100vw - 1.5rem));padding:.75rem .9rem;pointer-events:auto;position:absolute;transform:translateX(-50%);z-index:8}.LessonWinBar_bar__LZHFe strong{color:var(--lr-color-title);font-size:1.05rem}.LessonWinBar_actions__1k4M4{display:flex;gap:.45rem}.LessonWinBar_primary__GZfNp,.LessonWinBar_secondary__426q4{border-radius:.7rem;cursor:pointer;font:inherit;font-weight:700;min-height:2.3rem;padding:.3rem .85rem}.LessonWinBar_primary__GZfNp{background:var(--lr-color-primary-400);border:0;color:#1a1408}.LessonWinBar_secondary__426q4{background:transparent;border:1px solid rgba(255,255,255,.18);color:var(--lr-color-title)}.PredictPlay_dock__0DXBA{align-items:center;bottom:.85rem;display:flex;flex-direction:column;gap:.55rem;max-width:calc(100vw - 1.5rem);z-index:8}.PredictPlay_dock__0DXBA,.PredictPlay_result__0dNQK{left:50%;pointer-events:none;position:absolute;transform:translateX(-50%)}.PredictPlay_result__0dNQK{text-align:center;top:22%;width:min(36rem,calc(100% - 2rem));z-index:7}.PredictPlay_resultPercent__EQswX{color:var(--lr-color-title);font-family:var(--font-display),inherit;font-size:clamp(5.5rem,16vw,9.5rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.045em;line-height:.85;margin:0;text-shadow:0 2px 18px rgba(0,0,0,.45)}.PredictPlay_resultPercent__EQswX span{font-size:.38em;letter-spacing:0;margin-left:.04em}.PredictPlay_result__0dNQK[data-tone=perfect] .PredictPlay_resultPercent__EQswX{color:var(--lr-color-primary-400);text-shadow:0 0 32px color-mix(in srgb,var(--lr-color-primary-400) 55%,transparent),0 2px 16px rgba(0,0,0,.4)}.PredictPlay_result__0dNQK[data-tone=off] .PredictPlay_resultPercent__EQswX{color:rgba(244,246,251,.72)}.PredictPlay_resultTitle__W3274{color:var(--lr-color-title);font-size:1.2rem;font-weight:650;line-height:1.3;margin:.7rem 0 0;text-shadow:0 1px 2px rgba(0,0,0,.55)}.PredictPlay_result__0dNQK[data-tone=off] .PredictPlay_resultTitle__W3274{color:rgba(244,246,251,.78);font-weight:550}.PredictPlay_plaque__xc_m7{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));align-items:flex-start;background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:.9rem;box-shadow:var(--studio-glass-shadow);display:flex;gap:.65rem;left:1rem;max-width:min(24rem,calc(100% - 2rem));padding:.7rem .85rem;pointer-events:none;position:absolute;top:4.5rem;z-index:8}.PredictPlay_plaqueSwatch__2J3yE{border-radius:999px;flex:0 0 auto;height:.7rem;margin-top:.28rem;width:.7rem}.PredictPlay_plaqueCopy__GmHDJ{color:rgba(232,236,244,.88);font-size:.86rem;line-height:1.35;min-width:0}.PredictPlay_plaqueCopy__GmHDJ strong{color:#f7f9fc;display:block;font-size:.95rem}.PredictPlay_plaqueCopy__GmHDJ p{margin:.28rem 0 0}.PredictPlay_actions__hBtzO{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;pointer-events:auto}.PredictPlay_actions__hBtzO button{-webkit-backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));backdrop-filter:blur(var(--studio-glass-blur)) saturate(var(--studio-glass-saturate));align-items:center;background:var(--studio-glass-fill);border:1px solid var(--studio-glass-border);border-radius:999px;box-shadow:var(--studio-glass-shadow);color:var(--lr-color-title);cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;font-weight:650;gap:.4rem;height:3.25rem;justify-content:center;letter-spacing:-.01em;padding:0 1.15rem;white-space:nowrap}.PredictPlay_accent__EboPA:not(:disabled),.PredictPlay_actions__hBtzO button:hover:not(:disabled){background:color-mix(in srgb,var(--lr-color-primary-500) 14%,transparent);color:var(--lr-color-primary-400)}.PredictPlay_actions__hBtzO button:disabled{cursor:default;opacity:.35}.WidgetApp_fallback__AIP0Z{background:#232a34}.WidgetApp_message__RRx_X{color:#f5f7fa;font:500 1rem/1.4 system-ui,sans-serif;left:50%;margin:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}