html{height:100%;margin:0;padding:0}body{background-color:var(--bg-page);font-family:var(--font-sans);color:var(--color-normal)}.stage[data-astro-cid-n6gdnotb]{align-items:center;gap:var(--space-xl);min-height:100vh;padding:var(--space-xl);box-sizing:border-box;flex-direction:column;display:flex}.card[data-astro-cid-n6gdnotb]{background-color:var(--bg-normal);box-shadow:var(--raised-dark), var(--raised-light);border-radius:var(--r-16);padding:var(--space-2xl) calc(var(--space-2xl) * 1.5);gap:var(--space-md);box-sizing:border-box;flex-direction:column;width:100%;max-width:720px;display:flex}.intro-card[data-astro-cid-n6gdnotb],.doorway-card[data-astro-cid-n6gdnotb]{text-align:center;align-items:center}.heading[data-astro-cid-n6gdnotb]{font-size:var(--text-xl);letter-spacing:.02em;color:var(--accent-text);margin:0;font-weight:500}.lede[data-astro-cid-n6gdnotb]{font-size:var(--text-md);color:var(--color-bright);max-width:56ch;margin:0;line-height:1.5}.visually-hidden[data-astro-cid-n6gdnotb]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.toy-card[data-astro-cid-n6gdnotb]{gap:var(--space-lg)}.guarantee[data-astro-cid-n6gdnotb]{font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-muted);background-color:var(--bg-dark);box-shadow:var(--sunken-sm-dark), var(--sunken-sm-light);border-radius:var(--r-8);padding:var(--space-sm) var(--space-lg);align-self:flex-start;margin:0}.channel-fieldset[data-astro-cid-n6gdnotb]{border:none;margin:0;padding:0}.channel-grid[data-astro-cid-n6gdnotb]{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.channel-chip[data-astro-cid-n6gdnotb]{background-color:var(--bg-normal);box-shadow:var(--raised-sm-dark), var(--raised-sm-light);border-radius:var(--r-8);padding:var(--space-sm) var(--space-md);cursor:pointer;box-sizing:border-box;flex-direction:column;gap:2px;display:flex}.channel-chip[data-astro-cid-n6gdnotb]:hover:not(:has(input:checked)){background-color:var(--bg-light)}.channel-chip[data-astro-cid-n6gdnotb]:has(input:checked){box-shadow:var(--ring-accent-full), var(--sunken-sm-dark), var(--sunken-sm-light)}.channel-chip[data-astro-cid-n6gdnotb]:has(input:checked) .channel-chip-name[data-astro-cid-n6gdnotb]{color:var(--accent-text)}.channel-chip[data-astro-cid-n6gdnotb]:has(input:focus-visible){box-shadow:var(--ring-accent-full)}.channel-chip[data-astro-cid-n6gdnotb] input[data-astro-cid-n6gdnotb]{opacity:0;width:1px;height:1px;position:absolute}.channel-chip-name[data-astro-cid-n6gdnotb]{font-size:var(--text-sm);color:var(--color-bright);font-weight:500}.channel-chip-desc[data-astro-cid-n6gdnotb]{font-size:var(--text-xs);color:var(--color-muted);line-height:1.4}.panel-frame[data-astro-cid-n6gdnotb]{background-color:var(--bg-dark);width:100%;box-shadow:var(--sunken-sm-dark), var(--sunken-sm-light);border-radius:var(--r-16);padding:var(--space-lg);box-sizing:border-box;min-height:80px;position:relative}param-panel[data-astro-cid-n6gdnotb]{width:100%;display:block}.cooker-status[data-astro-cid-n6gdnotb]{min-height:1.2em;font-size:var(--text-xs);color:var(--color-muted);border-radius:var(--r-8);margin:0;line-height:1.5;transition:color .15s,background-color .15s,box-shadow .15s,padding .15s}.cooker-status--cooking[data-astro-cid-n6gdnotb]{color:var(--color-normal)}.cooker-status[data-astro-cid-n6gdnotb].cooker-status--error{font-size:var(--text-sm);color:var(--color-error-text);background-color:var(--color-error-bg);box-shadow:inset 0 0 0 1px var(--color-error-outline);padding:var(--space-md)}.cooker-notice[data-astro-cid-n6gdnotb]{min-height:1.2em;font-size:var(--text-xs);color:var(--color-muted);margin:0;line-height:1.5}.block[data-astro-cid-n6gdnotb]{gap:var(--space-sm);flex-direction:column;display:flex}.block-heading[data-astro-cid-n6gdnotb]{font-size:var(--text-sm);color:var(--color-bright);margin:0;font-weight:500}.block-caption[data-astro-cid-n6gdnotb]{font-size:var(--text-xs);color:var(--color-muted);max-width:64ch;margin:0;line-height:1.5}.inputs-group[data-astro-cid-n6gdnotb]{gap:var(--space-lg);background-color:var(--bg-dark);box-shadow:var(--sunken-sm-dark), var(--sunken-sm-light);border-radius:var(--r-16);padding:var(--space-lg);box-sizing:border-box;grid-template-columns:1fr;display:grid}.input-item[data-astro-cid-n6gdnotb]{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.input-item-label[data-astro-cid-n6gdnotb]{font-size:var(--text-xs);letter-spacing:.02em;color:var(--color-bright);font-weight:500}weights-audition[data-astro-cid-n6gdnotb]{width:100%;display:block}.export-frame[data-astro-cid-n6gdnotb]{background-color:var(--bg-dark);width:100%;box-shadow:var(--sunken-sm-dark), var(--sunken-sm-light);border-radius:var(--r-16);padding:var(--space-lg);box-sizing:border-box}.export-frame[data-astro-cid-n6gdnotb] button[data-astro-cid-n6gdnotb]{font-family:inherit;font-size:var(--text-sm);color:var(--accent-text);background-color:var(--bg-normal);box-shadow:var(--raised-sm-dark), var(--raised-sm-light);border-radius:var(--r-8);padding:var(--space-xs) var(--space-md);cursor:pointer;border:none}.export-frame[data-astro-cid-n6gdnotb] button[data-astro-cid-n6gdnotb]:hover:not(:disabled){background-color:var(--bg-light)}.export-frame[data-astro-cid-n6gdnotb] button[data-astro-cid-n6gdnotb]:active:not(:disabled){box-shadow:var(--sunken-sm-dark), var(--sunken-sm-light)}.export-frame[data-astro-cid-n6gdnotb] button[data-astro-cid-n6gdnotb]:disabled{opacity:.4;cursor:not-allowed}.doorway-heading[data-astro-cid-n6gdnotb]{font-size:var(--text-lg);color:var(--color-bright);margin:0;font-weight:500}.doorway-copy[data-astro-cid-n6gdnotb]{font-size:var(--text-sm);color:var(--color-normal);max-width:56ch;margin:0;line-height:1.6}.footer[data-astro-cid-n6gdnotb]{font-size:var(--text-xs);color:var(--color-muted)}@media (width<=480px){.card[data-astro-cid-n6gdnotb]{padding:var(--space-xl) var(--space-lg)}}
