@font-face{font-family:Geist;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/assets/source-serif-4-latin-wght-normal-D9elroTD.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/assets/source-serif-4-latin-wght-italic-D2yaqPoE.woff2)format("woff2");font-weight:200 900;font-style:italic;font-display:swap}.launch-root{--ink:#0b1020;--ink-2:#1b2235;--muted:#4a5367;--faint:#8a93a6;--line:#d9dee8;--line-2:#e8ecf3;--raise:#fbfcfe;--ground:#f2f4f8;--surface:#fff;--signal:#3346ff;--signal-deep:#1e2ac2;--signal-tint:#e9ecff;--signal-night:#6f86ff;--ember:#ff6a3d;--ember-ink:#a8360f;--ok:#0b7350;--ok-tint:#dcf2e8;--warn:#865000;--warn-tint:#fff0d0;--err:#b42318;--err-tint:#fde8e6;--night:#060a13;--night-2:#0c1322;--night-3:#141d31;--on-night:#eef1f7;--on-night-2:#b4bccd;--on-night-words:#f6f7fb;--night-rule:#2a3550;--aurora-sky:linear-gradient(160deg, #f7eeff 0%, #d9ccff 40%, #b6d8ff 75%, #e5f7ff 100%);--aurora-ridge-1:#b4a3f5;--aurora-ridge-2:#8c7ae8;--aurora-ridge-3:#5e4fc4;--aurora-orb:radial-gradient(#fff, #ffe0f2 40%, transparent 70%);--aurora-accent:#7c68e6;--aurora-glow:#a08cff8c;--aurora-glow-2:#8cd2ff73;--tide-sky:linear-gradient(180deg, #061d2e 0%, #0b4560 50%, #11789a 100%);--tide-ridge-1:#1c8fb0;--tide-ridge-2:#0d5c7a;--tide-ridge-3:#05324a;--tide-orb:radial-gradient(#d9fbff, #7ee6f5 45%, transparent 70%);--tide-accent:#2ec5e0;--tide-glow:#28bedc80;--tide-glow-2:#1478a073;--signal-sky:radial-gradient(120% 90% at 70% 20%, #2a35a8 0%, #121852 45%, #070a22 100%);--signal-ridge-1:#1a2166;--signal-ridge-2:#10154a;--signal-ridge-3:#080b26;--signal-orb:radial-gradient(#e6ecff, #5d7bff 38%, #2433b8 62%, transparent 72%);--signal-accent:#6f86ff;--signal-glow:#5d7bff80;--signal-glow-2:#2a35a873;--ember-sky:linear-gradient(180deg, #5a1e2e 0%, #c2412d 42%, #ff8a4c 72%, #ffc48a 100%);--ember-ridge-1:#b5452c;--ember-ridge-2:#7c2a20;--ember-ridge-3:#3a1416;--ember-orb:radial-gradient(#fff1d0, #ffb15c 40%, transparent 70%);--ember-accent:#ff6a3d;--ember-glow:#ff6a3d8c;--ember-glow-2:#ffaa5a73;--day-sky:linear-gradient(180deg, #9fd8ff 0%, #d7f0ff 55%, #fff6da 100%);--day-ridge-1:#9bd58c;--day-ridge-2:#6dba6e;--day-ridge-3:#3f8f4f;--day-accent:#ff8a3d;--day-ink:#10213a;--scrim:linear-gradient(180deg, #060a1300 25%, #060a13d9);--brand-o:conic-gradient(from 200deg, #7c68e6, #2ec5e0, #3346ff, #ff6a3d, #ffb547, #7c68e6);--font-ui:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"Geist Mono", ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--font-voice:"Source Serif 4", Georgia, "Times New Roman", serif;--fs-kicker:12px;--fs-small:13px;--fs-body:15px;--fs-lead:17px;--fs-h3:18px;--fs-h2:24px;--fs-h1:30px;--fs-display:clamp(38px, 4.6vw, 60px);--lh-body:1.45;--lh-tight:1.1;--track-kicker:.07em;--track-display:-.035em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--gutter:clamp(16px, 4vw, 48px);--r-1:6px;--r-2:10px;--r-3:12px;--r-4:16px;--r-pill:999px;--cut:22px;--shadow-hair:0 1px 0 var(--line-2);--shadow-instrument:0 1px 0 var(--line-2), 0 24px 60px -30px #0b102059;--shadow-object:0 14px 30px -14px #0009;--shadow-sheet:-24px 0 60px -30px #0b102073;--shadow-dialog:0 30px 80px -30px #0000008c;--z-base:0;--z-sticky:10;--z-shell:20;--z-overlay:100;--z-sheet:110;--z-dialog:120;--z-toast:130;--dur-micro:.12s;--dur-sheet-in:.2s;--dur-sheet-out:.16s;--dur-toast:.22s;--dur-keep:.52s;--dur-threshold:.56s;--ease-standard:cubic-bezier(.2, .8, .2, 1);--ease-keep:cubic-bezier(.2, .9, .25, 1.2);--bg:var(--ground);--bg-solid:var(--ground);--fg:var(--ink);--fg-2:var(--muted);--panel:var(--surface);--panel-2:var(--raise);--rule:var(--line);--rule-2:var(--line-2);--field-edge:#737c8f;--action:var(--signal);--action-hover:var(--signal-deep);--on-action:#fff;--focus:var(--signal);--world-glow:var(--aurora-glow);--world-glow-2:var(--aurora-glow-2);--target:44px}.launch-root.t-teacher,.launch-root .t-teacher{--bg:var(--ground);--bg-solid:var(--ground);--fg:var(--ink);--fg-2:var(--muted);--panel:var(--surface);--panel-2:var(--raise);--rule:var(--line);--rule-2:var(--line-2);--field-edge:#737c8f;--action:var(--signal);--action-hover:var(--signal-deep);--focus:var(--signal);--fs-body:15px;--world-glow:var(--aurora-glow);--world-glow-2:var(--aurora-glow-2);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.launch-root.t-student,.launch-root .t-student{--bg:var(--night);--bg-solid:var(--night);--fg:var(--on-night);--fg-2:var(--on-night-2);--panel:var(--night-2);--panel-2:var(--night-3);--rule:#ffffff1f;--rule-2:#ffffff12;--field-edge:#ffffff6b;--action:var(--signal);--action-hover:#4d5fff;--focus:var(--signal-night);--fs-body:17px;--world-glow:var(--ember-glow);--world-glow-2:var(--tide-glow-2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.launch-root.t-k2,.launch-root .t-k2{--bg:var(--day-sky);--bg-solid:#fff;--fg:var(--day-ink);--fg-2:#30425c;--panel:#fff;--panel-2:#f7fbff;--rule:#10213a24;--rule-2:#10213a14;--field-edge:#10213a94;--action:var(--day-ink);--action-hover:#223758;--focus:var(--signal);--fs-body:20px;--target:64px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.launch-root.t-focus,.launch-root .t-focus{--bg:var(--night);--bg-solid:var(--night);--fg:var(--on-night);--fg-2:var(--on-night-2);--panel:var(--night-2);--panel-2:var(--night-3);--rule:var(--night-rule);--rule-2:#2a355099;--field-edge:#ffffff6b;--action:var(--signal);--action-hover:#4d5fff;--focus:var(--signal-night);--fs-body:15px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.launch-root .w-aurora{--w-sky:var(--aurora-sky);--w-ridge-1:var(--aurora-ridge-1);--w-ridge-2:var(--aurora-ridge-2);--w-ridge-3:var(--aurora-ridge-3);--w-orb:var(--aurora-orb);--w-accent:var(--aurora-accent);--w-glow:var(--aurora-glow);--w-glow-2:var(--aurora-glow-2)}.launch-root .w-tide{--w-sky:var(--tide-sky);--w-ridge-1:var(--tide-ridge-1);--w-ridge-2:var(--tide-ridge-2);--w-ridge-3:var(--tide-ridge-3);--w-orb:var(--tide-orb);--w-accent:var(--tide-accent);--w-glow:var(--tide-glow);--w-glow-2:var(--tide-glow-2)}.launch-root .w-signal{--w-sky:var(--signal-sky);--w-ridge-1:var(--signal-ridge-1);--w-ridge-2:var(--signal-ridge-2);--w-ridge-3:var(--signal-ridge-3);--w-orb:var(--signal-orb);--w-accent:var(--signal-accent);--w-glow:var(--signal-glow);--w-glow-2:var(--signal-glow-2)}.launch-root .w-ember{--w-sky:var(--ember-sky);--w-ridge-1:var(--ember-ridge-1);--w-ridge-2:var(--ember-ridge-2);--w-ridge-3:var(--ember-ridge-3);--w-orb:var(--ember-orb);--w-accent:var(--ember-accent);--w-glow:var(--ember-glow);--w-glow-2:var(--ember-glow-2)}.launch-root .w-day{--w-sky:var(--day-sky);--w-ridge-1:var(--day-ridge-1);--w-ridge-2:var(--day-ridge-2);--w-ridge-3:var(--day-ridge-3);--w-orb:radial-gradient(#fff, #ffecaa 40%, transparent 70%);--w-accent:var(--day-accent);--w-glow:#ffd67880;--w-glow-2:#9fd8ff73}:root:has(.launch-root:not(.launch-island)){background:#060a13;min-width:320px}:root:has(.launch-root:not(.launch-island)) body{margin:0}:root:has(.launch-root.t-teacher:not(.launch-island)){background:#f2f4f8}:root:has(.launch-root.t-k2:not(.launch-island)){background:#d7f0ff}.launch-root.launch-island{background:0 0;min-height:0}.launch-root{background:var(--bg);min-height:100dvh;color:var(--fg);font-family:var(--font-ui);font-size:var(--fs-body);line-height:var(--lh-body);font-feature-settings:"tnum" 1, "cv11" 1;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;letter-spacing:normal;overflow-wrap:break-word}.launch-root *,.launch-root :before,.launch-root :after{box-sizing:border-box;letter-spacing:inherit}.launch-root :where(h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dd,figure,blockquote,fieldset,pre){margin:0}.launch-root :where(ul,ol){padding:0;list-style:none}.launch-root :where(fieldset){border:0;min-width:0;padding:0}.launch-root :where(legend){padding:0}.launch-root :where(img,video,canvas){max-width:100%;display:block}.launch-root :where(svg){vertical-align:-.14em;flex:none}.launch-root :where(button,input,select,textarea){font:inherit;color:inherit;letter-spacing:inherit}.launch-root :where(button){cursor:pointer}.launch-root :where(button:disabled,[aria-disabled=true]){cursor:not-allowed}.launch-root :where(a){color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px}.launch-root :where(table){border-collapse:collapse}.launch-root :where(h1,h2,h3,h4){color:var(--fg);font-weight:600;line-height:var(--lh-tight)}.launch-root :where(h1){font-size:var(--fs-h1);letter-spacing:-.02em}.launch-root :where(h2){font-size:var(--fs-h2);letter-spacing:-.015em}.launch-root :where(h3){font-size:var(--fs-h3)}.launch-root .ty-display{font-size:var(--fs-display);letter-spacing:var(--track-display);font-weight:600;line-height:1.02}.launch-root .ty-kicker{font-family:var(--font-mono);font-size:var(--fs-kicker);text-transform:uppercase;letter-spacing:var(--track-kicker);color:var(--fg-2);font-weight:500}.launch-root .ty-mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.launch-root .ty-voice{font-family:var(--font-voice);font-size:1.06em;line-height:1.5}.launch-root .ty-muted{color:var(--fg-2)}.launch-root .ty-small{font-size:var(--fs-small)}.launch-root .ty-lead{font-size:var(--fs-lead);color:var(--fg-2);max-width:62ch}.launch-root :focus{outline:none}.launch-root :focus-visible{outline:3px solid var(--focus);outline-offset:2px}.launch-root .skip-to-main{left:var(--s-4);z-index:var(--z-toast);padding:var(--s-2) var(--s-4);border-radius:var(--r-2);background:var(--panel);color:var(--fg);font-weight:600;position:absolute;top:-100px}.launch-root .skip-to-main:focus{top:var(--s-3)}.launch-root main:focus{outline:none}.launch-root .vh,.launch-layer .vh{clip:rect(0 0 0 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (prefers-reduced-motion:reduce){.launch-root{--dur-micro:0s;--dur-sheet-in:0s;--dur-sheet-out:0s;--dur-toast:0s;--dur-keep:0s;--dur-threshold:0s}.launch-root *,.launch-root :before,.launch-root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}.launch-root[data-reduce-motion=true],[data-reduce-motion=true] .launch-root{--dur-micro:0s;--dur-sheet-in:0s;--dur-sheet-out:0s;--dur-toast:0s;--dur-keep:0s;--dur-threshold:0s}.launch-root[data-reduce-motion=true] *,.launch-root[data-reduce-motion=true] :before,.launch-root[data-reduce-motion=true] :after,[data-reduce-motion=true] .launch-root *,[data-reduce-motion=true] .launch-root :before,[data-reduce-motion=true] .launch-root :after{scroll-behavior:auto!important;transition-duration:.001ms!important;transition-delay:0s!important;animation-duration:.001ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.launch-root .page{width:100%;max-width:1240px;padding:var(--s-6) var(--gutter) var(--s-8);margin:0 auto}.launch-root .page-narrow{width:100%;max-width:720px;padding:var(--s-6) var(--gutter) var(--s-8);margin:0 auto}.launch-root .stack{gap:var(--stack-gap,var(--s-4));align-content:start;display:grid}.launch-root .row{align-items:center;gap:var(--row-gap,var(--s-3));flex-wrap:wrap;display:flex}.launch-root .rule-top{border-top:2px solid var(--fg)}::highlight(bow-read-aloud){color:#0b1020;text-underline-offset:3px;background-color:#ffd666d9;text-decoration:underline;text-decoration-thickness:2px}.launch-root .front-door{background:radial-gradient(70% 55% at 90% 0%, var(--signal-tint), transparent 80%), var(--ground);grid-template-rows:auto 1fr;min-height:100dvh;display:grid;position:relative;overflow:hidden}.launch-root .front-door-art{opacity:.62;height:34%;min-height:0;position:absolute;inset:auto 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#000 55%);mask-image:linear-gradient(#0000 0%,#000 55%)}.launch-root .front-door-top,.launch-root .student-top{z-index:1;justify-content:space-between;align-items:center;gap:var(--s-3);padding:var(--s-4) var(--gutter);display:flex;position:relative}.launch-root .front-door-top .icon-btn{margin-block:-10px}.launch-root .front-door-main{z-index:1;width:100%;max-width:1180px;padding:clamp(0px, 2vh, 24px) var(--gutter) clamp(12px, 3vh, 32px);align-content:start;gap:clamp(14px,2.8vh,32px);margin:0 auto;display:grid;position:relative}.launch-root .front-door-lead{gap:var(--s-3);max-width:760px;display:grid}.launch-root .front-door-lead .ty-display{font-size:clamp(34px,min(4.6vw,7.4vh),60px)}.launch-root .front-door-doors{gap:var(--s-5);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;display:grid}.launch-root .door{align-content:start;gap:var(--s-4);padding:clamp(18px,3vh,28px);display:grid}.launch-root .door h2{align-items:center;gap:var(--s-2);font-size:22px;display:flex}.launch-root .door-join{background:var(--surface);border:1px solid var(--line)}.launch-root .door-teach{border-left:1px solid var(--rule);background:0 0}.launch-root .front-door-try{gap:var(--s-2);display:grid}.launch-root .front-door-coming{align-items:center;gap:var(--s-3);border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);padding:12px;display:grid}.launch-root .front-door-coming img{border-radius:10px;width:100%;height:auto;display:block}.launch-root .front-door-coming h2{font-size:22px}.launch-root .front-door-coming .stack{padding-right:12px}@media (width<=760px){.launch-root .front-door-coming{grid-template-columns:1fr}}.launch-root .try-list{gap:var(--s-1) var(--s-2);margin-left:calc(var(--s-4) * -1);flex-wrap:wrap;display:flex}@media (width<=760px){.launch-root .front-door-doors{grid-template-columns:minmax(0,1fr)}.launch-root .try-list{margin-left:0}.launch-root .door-teach{border-top:1px solid var(--rule);border-left:0;padding-inline:0}.launch-root .front-door-art{height:22%}}.launch-root .student-shell{background:radial-gradient(60% 50% at 85% 0%, var(--world-glow), transparent 70%), var(--night);grid-template-rows:auto 1fr auto;min-height:100dvh;display:grid}.launch-root .student-shell .student-top{background:0 0}.launch-root .student-foot{padding:var(--s-3) var(--gutter) var(--s-4);font-size:var(--fs-small);color:var(--fg-2);justify-content:flex-end;display:flex}.launch-root .shell-home{min-height:var(--target);color:var(--fg);align-items:center;text-decoration:none;display:inline-flex}:root:has(.launch-root .teacher-shell){scroll-padding-top:76px}@media (width<=640px){:root:has(.launch-root .teacher-shell){scroll-padding-top:120px}}.launch-root .teacher-shell{background:var(--bg);min-height:100dvh;color:var(--fg)}.launch-root .teacher-top{z-index:var(--z-shell);align-items:center;gap:var(--s-5);min-height:60px;padding:0 var(--gutter);border-bottom:2px solid var(--fg);background:var(--panel);display:flex;position:sticky;top:0}@media (height<=700px){:root:has(.launch-root .teacher-shell){scroll-padding-top:0}.launch-root .teacher-top{position:relative}}.launch-root .teacher-nav{align-self:stretch;gap:var(--s-1);display:flex}.launch-root .teacher-nav a{padding:0 var(--s-3);color:var(--fg-2);border-bottom:3px solid #0000;align-items:center;margin-bottom:-2px;font-weight:600;text-decoration:none;display:inline-flex}.launch-root .teacher-nav a:hover{color:var(--fg)}.launch-root .teacher-nav a[aria-current=page]{border-bottom-color:var(--action);color:var(--fg)}.launch-root .teacher-account{align-items:center;gap:var(--s-2);min-width:0;margin-left:auto;display:flex}.launch-root .teacher-resources{align-items:center;gap:0 var(--s-5);padding:0 var(--gutter);border-bottom:1px solid var(--line);background:var(--panel);font-size:var(--fs-small);flex-wrap:wrap;display:flex}.launch-root .teacher-resources a{min-height:var(--target);color:var(--fg-2);text-underline-offset:4px;align-items:center;display:inline-flex}.launch-root .teacher-resources a[aria-current=page]{color:var(--action);font-weight:600}.launch-root .teacher-email{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}@media (width<=640px){.launch-root .teacher-top{gap:0 var(--s-3);padding-top:var(--s-1);flex-wrap:wrap}.launch-root .teacher-nav{width:100%;min-height:var(--target);order:3}.launch-root .teacher-email{display:none}}.launch-root .shell-offline{left:50%;bottom:var(--s-4);z-index:var(--z-toast);align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-4);border:1px solid var(--warn);border-radius:var(--r-3);background:var(--warn-tint);color:var(--warn);display:flex;position:fixed;transform:translate(-50%)}.launch-root .shell-page{--stack-gap:var(--s-4)}.launch-root .settings-list{gap:var(--s-2);align-content:start;display:grid}.launch-root .setting{gap:var(--s-3);padding:var(--s-3) 0;border-bottom:1px solid var(--rule-2);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;display:grid}.launch-root .setting-text{gap:2px;display:grid}.launch-root .setting-label{font-weight:600}.launch-root .setting-switch{appearance:none;border:1.5px solid var(--fg-2);border-radius:var(--r-pill);background:var(--panel-2);cursor:pointer;width:44px;height:26px;margin:0;position:relative}.launch-root .setting-switch:after{content:"";background:var(--fg-2);width:17px;height:17px;transition:transform var(--dur-micro) var(--ease-standard);border-radius:50%;position:absolute;top:3px;left:3px}.launch-root .setting-switch:checked{border-color:var(--action);background:var(--action)}.launch-root .setting-switch:checked:after{background:#fff;transform:translate(18px)}.launch-root .settings-notes{gap:var(--s-2);margin:var(--s-4) 0 0;display:grid}.launch-root .settings-notes dd{margin:2px 0 0}@media (forced-colors:active){.launch-root .setting-switch{background:canvas;border-color:canvastext}.launch-root .setting-switch:after{background:canvastext}.launch-root .setting-switch:checked{background:highlight;border-color:highlight}.launch-root .setting-switch:checked:after{background:highlighttext}}.launch-root .placeholder-note{gap:4px var(--s-3);padding:var(--s-2) var(--s-3);border:1px dashed var(--rule);border-radius:var(--r-2);color:var(--fg-2);font-size:var(--fs-small);flex-wrap:wrap;display:flex}@media (height<=700px){.launch-root .student-top{padding-block:var(--s-2)}.launch-root .student-shell :is(.page,.page-narrow){padding-top:var(--s-3)}.launch-root .placeholder-note{padding:2px var(--s-2);white-space:nowrap;text-overflow:ellipsis;flex-wrap:nowrap;overflow:hidden}}.launch-root .ph-rows{border-top:2px solid var(--fg);display:grid}.launch-root .ph-row{gap:var(--s-2) var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.launch-root .ph-row-title{font-weight:600}.launch-root .ph-grid{gap:var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.launch-root .ph-panel{align-content:start;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--rule);border-radius:var(--r-3);background:var(--panel);display:grid}.launch-root .ph-list{gap:var(--s-2);padding-left:1.1em;list-style:outside;display:grid}.launch-root .ph-code{font-family:var(--font-mono);letter-spacing:.12em;font-size:28px}.launch-root .front-library-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.launch-root .front-library-heading h2{font-size:22px}.launch-root .front-library-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 0;padding:0;list-style:none;display:grid}.launch-root .front-library-list li{border:1px solid var(--line);background:var(--surface);border-radius:12px;align-content:start;gap:3px;padding:8px 12px 14px;display:grid}.launch-root .front-library-list .btn{white-space:normal;text-align:left;justify-content:space-between}.launch-root .front-library-list li>span{color:var(--muted);padding-inline:16px;font-size:12px}.launch-root .front-library-error{border:1px solid var(--line);background:var(--surface);padding:16px}@media (width<=760px){.launch-root .front-library-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=440px){.launch-root .front-library-list{grid-template-columns:1fr}}
