.studio-home.svelte-gh7rrn{width:min(100% - 2rem,1220px);margin:0 auto;padding:clamp(1.5rem,5vw,4.5rem) 0 calc(var(--mobile-nav-h) + 3rem)}.studio-hero.svelte-gh7rrn{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(19rem,.75fr);gap:clamp(1.5rem,4vw,3rem);align-items:center;min-height:0;padding:clamp(2rem,5vw,4rem) 0}.hero-copy.svelte-gh7rrn h1:where(.svelte-gh7rrn){max-width:13ch;margin-top:.65rem;font-size:clamp(2.4rem,5vw,4.7rem);letter-spacing:-.06em;line-height:.98}.hero-copy.svelte-gh7rrn>p:where(.svelte-gh7rrn):not(.eyebrow){max-width:62ch;margin-top:1.35rem;color:var(--veil-dim);font-size:clamp(.94rem,2vw,1.12rem);font-weight:300;line-height:1.75}.hero-actions.svelte-gh7rrn{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.7rem}.studio-button.svelte-gh7rrn{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:.72rem 1.1rem;border:1px solid var(--ink-600);border-radius:999px;color:var(--veil);font-size:.78rem}.studio-button.primary.svelte-gh7rrn{border-color:var(--signal);background:var(--signal);color:var(--ink-950);font-weight:560}.language-card.svelte-gh7rrn{position:relative;overflow:hidden;padding:1rem;border:1px solid var(--ink-700);border-radius:22px;background:radial-gradient(circle at 72% 5%,color-mix(in srgb,var(--signal) 10%,transparent),transparent 35%),var(--ink-900);box-shadow:0 32px 80px #0006}.language-card.svelte-gh7rrn:before{content:"";position:absolute;inset:3.5rem 0 auto;height:1px;background:linear-gradient(90deg,transparent,var(--signal-dim),transparent);opacity:.55}.language-state.svelte-gh7rrn{display:grid;grid-template-columns:auto 1fr;column-gap:.6rem;align-items:center;padding:.25rem .2rem 1rem}.language-state.svelte-gh7rrn>span:where(.svelte-gh7rrn){grid-row:1 / 3;width:9px;height:9px;border-radius:50%;background:var(--ok);box-shadow:0 0 14px var(--ok)}.language-state.svelte-gh7rrn b:where(.svelte-gh7rrn){font:500 .72rem ui-monospace,monospace;color:var(--veil)}.language-state.svelte-gh7rrn small:where(.svelte-gh7rrn){color:var(--veil-faint);font-size:.62rem}.language-card.svelte-gh7rrn ol:where(.svelte-gh7rrn){display:grid;margin:0;list-style:none}.language-card.svelte-gh7rrn li:where(.svelte-gh7rrn){display:grid;grid-template-columns:2.3rem 1fr;gap:.7rem;align-items:center;min-height:78px;border-bottom:1px solid var(--ink-800)}.language-card.svelte-gh7rrn li:where(.svelte-gh7rrn):last-child{border-bottom:0}.language-card.svelte-gh7rrn li:where(.svelte-gh7rrn)>span:where(.svelte-gh7rrn){color:var(--signal);font:.66rem ui-monospace,monospace}.language-card.svelte-gh7rrn li:where(.svelte-gh7rrn) p:where(.svelte-gh7rrn){display:flex;flex-direction:column}.language-card.svelte-gh7rrn li:where(.svelte-gh7rrn) b:where(.svelte-gh7rrn){color:var(--veil);font-size:.84rem;font-weight:460}.language-card.svelte-gh7rrn li:where(.svelte-gh7rrn) small:where(.svelte-gh7rrn){margin-top:.2rem;color:var(--veil-faint);font-size:.68rem;line-height:1.4}.starter-library.svelte-gh7rrn{position:relative;margin-bottom:1rem;overflow:hidden;border:1px solid var(--ink-700);border-radius:16px;background:var(--ink-900)}.starter-heading.svelte-gh7rrn{margin:0;padding:1rem;list-style:none;cursor:pointer}.starter-heading.svelte-gh7rrn::-webkit-details-marker{display:none}.starter-heading.svelte-gh7rrn>span:where(.svelte-gh7rrn){color:var(--signal);transition:transform .18s ease}.starter-library[open].svelte-gh7rrn .starter-heading:where(.svelte-gh7rrn)>span:where(.svelte-gh7rrn){transform:rotate(180deg)}.starter-all-link.svelte-gh7rrn{display:inline-flex;min-height:44px;align-items:center;margin:0 1rem .5rem;color:var(--signal);font-size:.72rem;white-space:nowrap}.starter-grid.svelte-gh7rrn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.starter-library.svelte-gh7rrn .starter-grid:where(.svelte-gh7rrn){padding:0 1rem 1rem}.starter-card.svelte-gh7rrn{display:grid;grid-template-columns:118px minmax(0,1fr);overflow:hidden;border:1px solid var(--ink-700);border-radius:16px;background:var(--ink-900);transition:transform .18s ease,border-color .18s ease}.starter-card.svelte-gh7rrn:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--starter-accent) 55%,var(--ink-700))}.starter-picto.svelte-gh7rrn{display:grid;grid-row:1 / 3;min-height:148px;place-items:center;border-right:1px solid var(--ink-700);background:linear-gradient(145deg,color-mix(in srgb,var(--starter-accent) 8%,#0d0d0f),#09090a);color:var(--starter-accent)}.starter-copy.svelte-gh7rrn{min-width:0;padding:1rem 1rem .55rem}.starter-copy.svelte-gh7rrn>p:where(.svelte-gh7rrn){color:var(--starter-accent);font-size:.58rem;letter-spacing:.08em;text-transform:uppercase}.starter-copy.svelte-gh7rrn h3:where(.svelte-gh7rrn){margin-top:.3rem;font-size:1rem;font-weight:460}.starter-copy.svelte-gh7rrn>span:where(.svelte-gh7rrn){display:block;margin-top:.38rem;color:var(--veil-faint);font-size:.67rem;line-height:1.45}.starter-copy.svelte-gh7rrn>div:where(.svelte-gh7rrn){display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.6rem}.starter-copy.svelte-gh7rrn small:where(.svelte-gh7rrn){padding:.2rem .38rem;border-radius:5px;background:var(--ink-800);color:var(--veil-faint);font-size:.56rem}.starter-card.svelte-gh7rrn>a:where(.svelte-gh7rrn){display:flex;min-height:44px;align-items:center;justify-content:space-between;margin:0 .65rem .65rem;padding:.55rem .7rem;border:1px solid color-mix(in srgb,var(--starter-accent) 50%,var(--ink-600));border-radius:999px;color:var(--starter-accent);font-size:.65rem}.workspace-band.svelte-gh7rrn,.kit-library.svelte-gh7rrn{padding:clamp(1.2rem,3vw,2rem);border:1px solid var(--ink-700);border-radius:20px;background:var(--ink-900)}.workspace-actions.svelte-gh7rrn{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.workspace-actions.svelte-gh7rrn .studio-button:where(.svelte-gh7rrn){min-height:44px;max-width:100%;padding:.55rem .85rem;text-align:center}.workspace-actions.svelte-gh7rrn .studio-button.project-files:where(.svelte-gh7rrn){border-color:color-mix(in srgb,var(--ok) 58%,var(--ink-600));color:var(--ok)}.workspace-actions.svelte-gh7rrn .studio-button.project-files:where(.svelte-gh7rrn):hover{background:color-mix(in srgb,var(--ok) 8%,transparent)}.workspace-actions.svelte-gh7rrn .studio-button.project-files:where(.svelte-gh7rrn):focus-visible{outline:2px solid var(--ok);outline-offset:3px}.workspace-actions.svelte-gh7rrn .studio-button.upload:where(.svelte-gh7rrn){border-color:color-mix(in srgb,var(--signal) 55%,var(--ink-600));color:var(--signal)}.kit-library.svelte-gh7rrn{margin-top:1rem}.section-heading.svelte-gh7rrn{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.section-heading.svelte-gh7rrn h2:where(.svelte-gh7rrn){margin-top:.25rem;font-size:clamp(1.35rem,3vw,2rem)}.section-heading.svelte-gh7rrn p:where(.svelte-gh7rrn):not(.eyebrow){max-width:68ch;margin-top:.55rem;color:var(--veil-faint);font-size:.76rem;line-height:1.55}.workspace-state.svelte-gh7rrn{display:flex;align-items:center;gap:.45rem;color:var(--veil-faint);font-size:.68rem;white-space:nowrap}.workspace-state.svelte-gh7rrn span:where(.svelte-gh7rrn){width:7px;height:7px;border-radius:50%;background:var(--signal)}.workspace-state.connected.svelte-gh7rrn span:where(.svelte-gh7rrn){background:var(--ok)}.draft-loading.svelte-gh7rrn,.draft-message.svelte-gh7rrn,.empty-workspace.svelte-gh7rrn{display:flex;min-height:105px;align-items:center;gap:.8rem;margin-top:1rem;padding:1rem;border:1px dashed var(--ink-600);border-radius:13px;color:var(--veil-dim)}.draft-loading.svelte-gh7rrn>span:where(.svelte-gh7rrn){width:22px;height:22px;border:2px solid var(--ink-600);border-top-color:var(--signal);border-radius:50%;animation:svelte-gh7rrn-spin .8s linear infinite}.draft-message.svelte-gh7rrn{align-items:flex-start;flex-direction:column;color:var(--danger)}.draft-message.svelte-gh7rrn button:where(.svelte-gh7rrn),.empty-workspace.svelte-gh7rrn a:where(.svelte-gh7rrn){min-height:38px;padding:.48rem .75rem;border:1px solid var(--ink-600);border-radius:999px;background:transparent;color:var(--veil);font:inherit;font-size:.7rem;transition:border-color .15s,color .15s}.draft-message.svelte-gh7rrn button:where(.svelte-gh7rrn):hover,.empty-workspace.svelte-gh7rrn a:where(.svelte-gh7rrn):hover{border-color:var(--veil-faint);color:var(--veil)}.empty-workspace.svelte-gh7rrn>div:where(.svelte-gh7rrn){display:grid;width:2.4rem;height:2.4rem;flex:none;place-items:center;border:1px solid var(--signal-dim);border-radius:50%;color:var(--signal)}.empty-workspace.svelte-gh7rrn>span:where(.svelte-gh7rrn){display:flex;min-width:0;flex:1;flex-direction:column}.empty-workspace.svelte-gh7rrn small:where(.svelte-gh7rrn){margin-top:.25rem;color:var(--veil-faint);font-size:.7rem}.draft-strip.svelte-gh7rrn{display:grid;grid-auto-columns:minmax(260px,340px);grid-auto-flow:column;gap:.65rem;margin:1rem -.15rem 0;padding:.15rem;overflow-x:auto;scroll-snap-type:x proximity}.draft-card.svelte-gh7rrn{display:grid;grid-template-columns:65px minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:84px;padding:.6rem;border:1px solid var(--ink-700);border-radius:12px;color:var(--veil);scroll-snap-align:start}.draft-card.svelte-gh7rrn:hover{border-color:var(--signal-dim);color:var(--veil)}.draft-card.svelte-gh7rrn>span:where(.svelte-gh7rrn):nth-child(2){display:flex;min-width:0;flex-direction:column}.draft-card.svelte-gh7rrn>span:where(.svelte-gh7rrn):nth-child(2) b:where(.svelte-gh7rrn){overflow:hidden;font-size:.78rem;font-weight:450;text-overflow:ellipsis;white-space:nowrap}.draft-card.svelte-gh7rrn small:where(.svelte-gh7rrn){margin-top:.25rem;color:var(--veil-faint);font-size:.63rem}.draft-card.svelte-gh7rrn>i:where(.svelte-gh7rrn){color:var(--signal);font-style:normal}.draft-plan.svelte-gh7rrn{position:relative;height:58px;border:1px solid var(--ink-600);border-radius:7px;background:var(--ink-950)}.draft-plan.svelte-gh7rrn i:where(.svelte-gh7rrn){position:absolute;inset:7px 31px 25px 6px;border:1px solid var(--ink-600)}.draft-plan.svelte-gh7rrn i:where(.svelte-gh7rrn):nth-child(2){inset:30px 7px 6px 23px}.draft-plan.svelte-gh7rrn b:where(.svelte-gh7rrn){position:absolute;left:18px;top:17px;width:5px;height:5px;border-radius:50%;background:var(--signal)}.draft-plan.svelte-gh7rrn b:where(.svelte-gh7rrn):nth-child(4){inset:auto 13px 14px auto}.sync-note.svelte-gh7rrn{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:.85rem 1rem;border-radius:12px;background:color-mix(in srgb,var(--signal) 4%,var(--ink-950))}.sync-note.svelte-gh7rrn b:where(.svelte-gh7rrn){color:var(--veil);font-size:.75rem;font-weight:470}.sync-note.svelte-gh7rrn p:where(.svelte-gh7rrn){margin-top:.2rem;color:var(--veil-faint);font-size:.68rem}.sync-note.svelte-gh7rrn small:where(.svelte-gh7rrn){display:block;margin-top:.4rem;color:var(--signal);font-size:.64rem}.sync-actions.svelte-gh7rrn{display:flex;flex:none;gap:.45rem}.sync-note.svelte-gh7rrn a:where(.svelte-gh7rrn),.sync-note.svelte-gh7rrn button:where(.svelte-gh7rrn){display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:.55rem .8rem;border:1px solid var(--signal-dim);border-radius:999px;background:transparent;color:var(--signal);font:inherit;font-size:.68rem;cursor:pointer}.sync-note.svelte-gh7rrn button:where(.svelte-gh7rrn){border-color:var(--signal);background:var(--signal);color:var(--ink-950)}.sync-note.svelte-gh7rrn button:where(.svelte-gh7rrn):disabled{opacity:.55;cursor:wait}.library-heading.svelte-gh7rrn>span:where(.svelte-gh7rrn){color:var(--signal);font:.7rem ui-monospace,monospace;white-space:nowrap}.group-rail.svelte-gh7rrn{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:1rem}.rail-pill.svelte-gh7rrn{--rail-accent: var(--veil-faint);display:inline-flex;min-height:44px;align-items:center;gap:.45rem;padding:.42rem .8rem;border:1px solid var(--ink-700);border-radius:999px;background:transparent;color:var(--veil-dim);font:inherit;font-size:.72rem;white-space:nowrap;cursor:pointer}.rail-pill.svelte-gh7rrn span:where(.svelte-gh7rrn){color:var(--veil-faint);font-family:ui-monospace,monospace;font-size:.62rem}.rail-pill.svelte-gh7rrn:hover{border-color:var(--ink-600);color:var(--veil)}.rail-pill.active.svelte-gh7rrn{border-color:var(--rail-accent);background:color-mix(in srgb,var(--rail-accent) 9%,transparent);color:var(--rail-accent)}.rail-pill.active.svelte-gh7rrn span:where(.svelte-gh7rrn){color:inherit;opacity:.8}.rail-pill.svelte-gh7rrn:focus-visible{outline:2px solid var(--signal);outline-offset:2px}.library-tools.svelte-gh7rrn optgroup:where(.svelte-gh7rrn){background:var(--ink-950);color:var(--veil-faint);font-style:normal}.library-tools.svelte-gh7rrn optgroup:where(.svelte-gh7rrn) option:where(.svelte-gh7rrn){color:var(--veil)}.library-tools.svelte-gh7rrn{display:grid;grid-template-columns:minmax(15rem,1fr) minmax(10rem,.28fr) minmax(11rem,.34fr);gap:.65rem;margin-top:1.3rem}.library-tools.svelte-gh7rrn label:where(.svelte-gh7rrn){display:flex;min-width:0;flex-direction:column;gap:.35rem;color:var(--veil-faint);font-size:.62rem;letter-spacing:.05em;text-transform:uppercase}.library-tools.svelte-gh7rrn select:where(.svelte-gh7rrn),.kit-search.svelte-gh7rrn>div:where(.svelte-gh7rrn){min-height:46px;border:1px solid var(--ink-600);border-radius:10px;background:var(--ink-950);color:var(--veil);font:inherit}.library-tools.svelte-gh7rrn select:where(.svelte-gh7rrn){width:100%;padding:0 .75rem}.kit-search.svelte-gh7rrn>div:where(.svelte-gh7rrn){display:flex;align-items:center;padding:0 .75rem}.kit-search.svelte-gh7rrn i:where(.svelte-gh7rrn){margin-right:.55rem;color:var(--signal);font-style:normal}.smart-toggle.svelte-gh7rrn{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;cursor:pointer}.smart-toggle.svelte-gh7rrn input:where(.svelte-gh7rrn){width:1.05rem;height:1.05rem;accent-color:var(--signal)}.smart-toggle.svelte-gh7rrn span:where(.svelte-gh7rrn){font-weight:600}.smart-toggle.svelte-gh7rrn em:where(.svelte-gh7rrn){font-style:normal;opacity:.65;font-size:.85em}.smart-disclosure.svelte-gh7rrn{margin:.3rem 0 0;opacity:.68;font-size:.78rem;line-height:1.4}.smart-note.svelte-gh7rrn{margin:.35rem 0 0;opacity:.75;font-size:.9em}.kit-search.svelte-gh7rrn input:where(.svelte-gh7rrn){width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--veil);font:inherit;font-size:.78rem}.kit-grid.svelte-gh7rrn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem}.kit-card.svelte-gh7rrn{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--ink-700);border-radius:14px;background:var(--ink-950)}.kit-card.svelte-gh7rrn:hover{border-color:color-mix(in srgb,var(--kit-accent) 55%,var(--ink-700))}.kit-card.blocked.svelte-gh7rrn{border-style:dashed}.kit-body.svelte-gh7rrn{display:flex;min-height:15.5rem;flex:1;flex-direction:column;padding:1rem}.kit-meta.svelte-gh7rrn{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:var(--kit-accent);font-size:.58rem;letter-spacing:.06em;text-transform:uppercase}.kit-meta.svelte-gh7rrn mark:where(.svelte-gh7rrn){padding:.2rem .4rem;border:1px solid var(--ink-600);border-radius:999px;background:transparent;color:var(--veil-faint);font-size:.54rem;white-space:nowrap}.kit-meta.svelte-gh7rrn mark[data-status=runnable]:where(.svelte-gh7rrn){border-color:color-mix(in srgb,var(--ok) 45%,var(--ink-700));color:var(--ok)}.kit-meta.svelte-gh7rrn mark[data-status=physics-rejected]:where(.svelte-gh7rrn){border-color:color-mix(in srgb,var(--danger) 45%,var(--ink-700));color:var(--danger)}.kit-marks.svelte-gh7rrn{display:inline-flex;align-items:center;gap:.32rem}.kit-meta.svelte-gh7rrn mark.adversary:where(.svelte-gh7rrn){padding:.18rem .42rem;border:1px solid color-mix(in srgb,var(--kit-accent) 45%,var(--ink-700));border-radius:999px;background:none;color:var(--kit-accent);font-size:.54rem;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.kit-body.svelte-gh7rrn h3:where(.svelte-gh7rrn){margin-top:.75rem;color:var(--veil);font-size:.94rem;font-weight:470;line-height:1.3}.kit-body.svelte-gh7rrn>p:where(.svelte-gh7rrn){display:-webkit-box;min-height:3.6em;margin-top:.45rem;overflow:hidden;color:var(--veil-faint);font-size:.7rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.kit-body.svelte-gh7rrn>p.kit-boundary:where(.svelte-gh7rrn){min-height:0;padding-left:.55rem;border-left:2px solid var(--kit-accent);color:var(--veil-dim);font-size:.64rem}.kit-facts.svelte-gh7rrn{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.75rem}.kit-facts.svelte-gh7rrn span:where(.svelte-gh7rrn){padding:.22rem .42rem;border-radius:5px;background:var(--ink-800);color:var(--veil-faint);font-size:.57rem}.kit-actions.svelte-gh7rrn{display:flex;align-items:center;gap:.7rem;margin-top:auto;padding-top:.85rem}.kit-actions.svelte-gh7rrn a:where(.svelte-gh7rrn){min-height:38px;display:inline-flex;align-items:center;color:var(--veil-faint);font-size:.65rem}.kit-actions.svelte-gh7rrn .open-kit:where(.svelte-gh7rrn){flex:1;justify-content:space-between;padding:.48rem .65rem;border:1px solid color-mix(in srgb,var(--kit-accent) 45%,var(--ink-600));border-radius:999px;color:var(--kit-accent)}.load-more.svelte-gh7rrn{display:flex;min-height:48px;width:100%;align-items:center;justify-content:center;gap:.75rem;margin-top:1rem;border:1px solid var(--ink-600);border-radius:999px;background:transparent;color:var(--veil);font:inherit;font-size:.72rem;cursor:pointer}.load-more.svelte-gh7rrn span:where(.svelte-gh7rrn){color:var(--veil-faint)}.no-kits.svelte-gh7rrn{display:grid;min-height:260px;place-items:center;align-content:center;margin-top:1rem;border:1px dashed var(--ink-600);border-radius:14px;text-align:center}.no-kits.svelte-gh7rrn>span:where(.svelte-gh7rrn){color:var(--signal);font-size:1.8rem}.no-kits.svelte-gh7rrn h3:where(.svelte-gh7rrn){margin-top:.6rem}.no-kits.svelte-gh7rrn p:where(.svelte-gh7rrn){color:var(--veil-faint);font-size:.73rem}.no-kits.svelte-gh7rrn button:where(.svelte-gh7rrn){margin-top:.8rem;padding:.55rem .8rem;border:1px solid var(--signal-dim);border-radius:999px;background:transparent;color:var(--signal);font:inherit;font-size:.68rem;transition:border-color .15s}.no-kits.svelte-gh7rrn button:where(.svelte-gh7rrn):hover{border-color:var(--signal)}@keyframes svelte-gh7rrn-spin{to{transform:rotate(360deg)}}@media(max-width:930px){.studio-hero.svelte-gh7rrn{grid-template-columns:1fr;min-height:0}.hero-copy.svelte-gh7rrn h1:where(.svelte-gh7rrn){max-width:13ch}.language-card.svelte-gh7rrn{max-width:580px}.starter-grid.svelte-gh7rrn{grid-template-columns:1fr}.kit-grid.svelte-gh7rrn{grid-template-columns:repeat(2,minmax(0,1fr))}.library-tools.svelte-gh7rrn{grid-template-columns:1fr 1fr}.kit-search.svelte-gh7rrn{grid-column:1 / -1}}@media(max-width:620px){.group-rail.svelte-gh7rrn{margin-right:-.85rem;padding-right:.85rem;overflow-x:auto;flex-wrap:nowrap;scrollbar-width:none}.group-rail.svelte-gh7rrn::-webkit-scrollbar{display:none}.studio-home.svelte-gh7rrn{width:min(100% - 1rem,1220px);padding-top:1rem}.studio-hero.svelte-gh7rrn{gap:1.4rem;padding-bottom:2rem}.hero-copy.svelte-gh7rrn h1:where(.svelte-gh7rrn){font-size:clamp(2.45rem,13vw,4rem)}.hero-actions.svelte-gh7rrn>:where(.svelte-gh7rrn){flex:1 1 100%}.starter-heading.svelte-gh7rrn{align-items:flex-start;flex-direction:column}.starter-card.svelte-gh7rrn{grid-template-columns:86px minmax(0,1fr)}.starter-picto.svelte-gh7rrn{min-height:164px}.starter-copy.svelte-gh7rrn{padding:.85rem .75rem .45rem}.starter-card.svelte-gh7rrn>a:where(.svelte-gh7rrn){margin-right:.55rem;margin-left:.55rem}.workspace-band.svelte-gh7rrn,.kit-library.svelte-gh7rrn{padding:.85rem;border-radius:15px}.section-heading.svelte-gh7rrn{align-items:flex-start;flex-direction:column}.workspace-state.svelte-gh7rrn{white-space:normal}.workspace-actions.svelte-gh7rrn{display:grid;grid-template-columns:1fr}.workspace-actions.svelte-gh7rrn .studio-button:where(.svelte-gh7rrn){width:100%}.empty-workspace.svelte-gh7rrn,.sync-note.svelte-gh7rrn{align-items:stretch;flex-direction:column}.empty-workspace.svelte-gh7rrn>a:where(.svelte-gh7rrn){justify-content:center;text-align:center}.sync-actions.svelte-gh7rrn{display:grid;grid-template-columns:1fr}.library-tools.svelte-gh7rrn{grid-template-columns:1fr}.kit-search.svelte-gh7rrn{grid-column:auto}.kit-grid.svelte-gh7rrn{grid-template-columns:1fr}.kit-body.svelte-gh7rrn{min-height:0}}
