._studio_8f614_6{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:48px;width:min(1200px,100% - 32px);margin:0 auto;padding:56px 0 72px;display:grid;position:relative}._dropOverlay_8f614_17{z-index:50;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#5b5bd62e;place-items:center;display:grid;position:fixed;inset:0}._dropOverlay_8f614_17 span{border:2px dashed var(--violet);background:var(--surface);color:var(--violet);border-radius:16px;padding:18px 28px;font-size:1.15rem;font-weight:650}._intro_8f614_40{flex-direction:column;gap:18px;padding-top:24px;display:flex}._eyebrow_8f614_47{background:var(--normal-tint);color:var(--violet-ink);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;margin:0;padding:5px 12px;font-size:.875rem;font-weight:600;display:inline-flex}._title_8f614_61{font-variation-settings:"opsz" 96;letter-spacing:-.035em;margin:0;font-size:clamp(2.6rem,5.6vw,4.4rem);font-weight:760;line-height:.98}._lede_8f614_70{max-width:34em;color:var(--muted-foreground);margin:0;font-size:1.1rem;line-height:1.55}._upload_8f614_78{cursor:pointer;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:8px;display:flex;position:relative}._fileInput_8f614_88{opacity:0;width:1px;height:1px;position:absolute}._uploadButton_8f614_95{background:var(--violet);color:var(--primary-foreground);border-radius:14px;align-items:center;padding:15px 26px;font-size:1.05rem;font-weight:650;transition:transform .12s,background .12s;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 10px 24px -10px #8b8bff8c}._upload_8f614_78:hover ._uploadButton_8f614_95{background:var(--violet-hover)}._upload_8f614_78:active ._uploadButton_8f614_95{transform:translateY(1px)}._upload_8f614_78:focus-within ._uploadButton_8f614_95{outline:3px solid var(--ring);outline-offset:2px}._uploadHint_8f614_125{color:var(--muted-foreground);font-size:.95rem}._formats_8f614_130{color:var(--muted-foreground);margin:-6px 0 0;font-size:.85rem}._error_8f614_136{color:#fecaca;background:#7f1d1d4d;border:1px solid #f8717159;border-radius:10px;margin:0;padding:10px 14px;font-size:.92rem}._samples_8f614_146{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:8px;font-size:.92rem;display:flex}._sample_8f614_146{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:7px 14px}._sample_8f614_146:hover{border-color:var(--violet)}._sampleOn_8f614_169{border-color:var(--violet);background:var(--normal-tint);color:var(--violet-ink)}._privacy_8f614_175{color:var(--muted-foreground);align-items:center;gap:10px;margin:6px 0 0;font-size:.92rem;display:flex}._dot_8f614_184{background:var(--live);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #1fa9712e}._intro_8f614_40{grid-area:1/1}._bench_8f614_199{flex-direction:column;grid-area:1/2/span 3;gap:12px;min-width:0;display:flex}._stage_8f614_208{background:radial-gradient(ellipse 60% 55% at 50% 42%, #8080ff38, transparent 70%), var(--stage);border-radius:22px;position:relative;overflow:hidden}._viewer_8f614_221{aspect-ratio:16/11;width:100%;display:block}._flatWrap_8f614_227{aspect-ratio:16/11;place-items:center;padding:20px;display:grid}._flat_8f614_227{border-radius:6px;max-width:100%;max-height:100%;box-shadow:0 18px 40px -18px #0009}._stageBar_8f614_241{pointer-events:none;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;bottom:14px;left:14px;right:14px}._stageBar_8f614_241>*{pointer-events:auto}._stageHint_8f614_258{color:#9fa2c0;font-size:.8rem}._inlineCheck_8f614_263{color:#e3e4f2;background:#ffffff1a;border-radius:10px;align-items:center;gap:8px;padding:6px 12px;font-size:.85rem;display:inline-flex}._stageButton_8f614_274{color:#10111c;font:inherit;cursor:pointer;background:#ffffffeb;border:0;border-radius:10px;padding:7px 14px;font-size:.85rem;font-weight:600}._chip_8f614_288{border:1px solid var(--line);background:var(--surface);color:var(--muted-foreground);font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:5px 8px 5px 5px;font-size:.82rem;display:flex}._chip_8f614_288:hover{border-color:var(--violet)}._chipOn_8f614_306{border-color:var(--violet);box-shadow:0 0 0 1px var(--violet);color:var(--ink);font-weight:600}._chipThumb_8f614_313{background:var(--paper) center / cover;border-radius:7px;flex:none;width:34px;height:34px}._slider_8f614_323{flex-direction:column;gap:8px;font-size:.92rem;font-weight:550;display:flex}._slider_8f614_323 span{justify-content:space-between;display:flex}._slider_8f614_323 output{color:var(--violet-ink);font-variant-numeric:tabular-nums}._slider_8f614_323 input{width:100%;accent-color:var(--violet)}._toggle_8f614_346{cursor:pointer;position:relative}._toggle_8f614_346 input{opacity:0;position:absolute}._toggle_8f614_346 span{border:1px solid var(--line);border-radius:999px;padding:7px 13px;font-size:.88rem;display:inline-block}._toggle_8f614_346 input:checked+span{border-color:var(--violet);background:var(--normal-tint);color:var(--violet-ink)}._toggle_8f614_346 input:focus-visible+span{outline:3px solid var(--ring);outline-offset:2px}._reset_8f614_375{color:var(--muted-foreground);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0;font-size:.88rem;text-decoration:underline}._download_8f614_388{background:var(--violet);color:var(--primary-foreground);font:inherit;cursor:pointer;border:0;border-radius:14px;grid-column:1/-1;justify-content:center;align-items:baseline;gap:12px;padding:15px 20px;font-size:1.02rem;font-weight:650;display:flex}._download_8f614_388:hover:not(:disabled){background:var(--violet-hover)}._download_8f614_388:disabled{opacity:.6;cursor:progress}._download_8f614_388 small{color:#0b0c1ab3;font-size:.8rem;font-weight:450}@media (max-width:960px){._studio_8f614_6{grid-template-columns:1fr;gap:28px;padding-top:32px}._intro_8f614_40,._bench_8f614_199,._export_8f614_429{grid-area:auto/1}._intro_8f614_40{padding-top:0}}@media (max-width:560px){._controlsBody_8f614_440{grid-template-columns:1fr}._chip_8f614_288{flex-direction:column;gap:4px;padding:5px;font-size:.74rem}._stageHint_8f614_258{display:none}}@media (prefers-reduced-motion:reduce){._uploadButton_8f614_95{transition:none}}._strip_8f614_464{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}._strip_8f614_464 ._chip_8f614_288{flex:none}._controls_8f614_440{border:1px solid var(--line);background:var(--surface);border-radius:16px;padding:18px}._controlsHead_8f614_485{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}._controlsHead_8f614_485 h2{margin:0;font-size:1.05rem;font-weight:680}._controlsBody_8f614_440{grid-template-columns:1fr 1fr;align-items:start;gap:16px 22px;display:grid}._toggles_8f614_505{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}._field_8f614_512{flex-direction:column;gap:8px;display:flex}._fieldLabel_8f614_518{font-size:.92rem;font-weight:550}._segmented_8f614_523{background:var(--paper);border-radius:10px;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:3px;display:inline-flex}._segmented_8f614_523 button{color:var(--muted-foreground);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:6px 11px;font-size:.86rem}._segmented_8f614_523 ._segOn_8f614_544{background:var(--surface);color:var(--ink);font-weight:600;box-shadow:0 1px 3px #181a2b24}._note_8f614_551{color:var(--muted-foreground);grid-column:1/-1;margin:0;font-size:.9rem;line-height:1.55}._working_8f614_559{color:#e3e4f2;background:#ffffff24;border-radius:8px;margin-left:auto;padding:6px 10px;font-size:.8rem}._unsupported_8f614_568{color:#c9cbe0;margin:auto;padding:24px}._export_8f614_429{border:1px solid var(--line);background:var(--surface);border-radius:18px;flex-direction:column;grid-area:3/1;align-self:start;gap:10px;padding:18px;display:flex}._exportTitle_8f614_589{margin:0;font-size:.95rem;font-weight:650}._presets_8f614_595{flex-wrap:wrap;gap:6px;display:flex}._preset_8f614_595{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:10px;padding:7px 12px;font-size:.86rem}._preset_8f614_595:hover{border-color:var(--violet)}._presetOn_8f614_616{border-color:var(--violet);background:var(--normal-tint);color:var(--violet-ink);font-weight:600}._exportNote_8f614_623{color:var(--muted-foreground);margin:0;font-size:.84rem;line-height:1.5}._aiWrap_8f614_632{grid-area:2/1;align-self:start}._ai_8f614_632{background:radial-gradient(circle at 100% 0%, #8080ff57, transparent 60%), var(--stage);border:1px solid var(--line);color:#eceefa;border-radius:18px;flex-direction:column;gap:10px;padding:20px;display:flex}._aiTitle_8f614_651{margin:0;font-size:1.05rem;font-weight:700}._aiText_8f614_657{color:#b9bcd8;margin:0;font-size:.92rem;line-height:1.5}._aiButton_8f614_664{background:var(--normal);color:var(--stage);font:inherit;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-self:flex-start;padding:12px 18px;font-weight:700;text-decoration:none;display:inline-flex}._aiButton_8f614_664:hover:not(:disabled){background:#9a9aff}._aiButton_8f614_664:disabled{opacity:.6;cursor:progress}._aiProgress_8f614_688{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;gap:8px;padding:12px 14px;display:grid}._aiProgressTop_8f614_697{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._aiProgressStage_8f614_704{color:#eceefa;margin:0;font-size:.92rem;line-height:1.4}._aiProgressTime_8f614_711{color:#a9acc8;font-variant-numeric:tabular-nums;flex:none;font-size:.84rem}._aiProgressBar_8f614_718{background:#ffffff1a;border-radius:999px;height:6px;overflow:hidden}._aiProgressBar_8f614_718 span{border-radius:inherit;background:var(--normal);height:100%;transition:width 1s linear;display:block}@media (prefers-reduced-motion:reduce){._aiProgressBar_8f614_718 span{transition:none}}._aiNext_8f614_740{border-top:1px solid #ffffff1f;gap:10px;padding-top:12px;display:grid}._aiNextTitle_8f614_747{margin:0;font-weight:650}._aiNextButtons_8f614_752{flex-wrap:wrap;gap:8px;display:flex}._aiGhost_8f614_758{color:#eceefa;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff47;border-radius:12px;padding:12px 18px;font-weight:600}._aiGhost_8f614_758:hover{border-color:#eceefa}._aiMeta_8f614_773{color:#a9acc8;margin:0;font-size:.84rem}._aiMeta_8f614_773 a,._ai_8f614_632 ._error_8f614_136 a{color:inherit}._sourceSwitch_8f614_784{color:var(--muted-foreground);align-items:center;gap:6px;font-size:.88rem;display:flex}._sourceSwitch_8f614_784 button{border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;cursor:pointer;border-radius:999px;padding:6px 12px}._sourceSwitch_8f614_784 ._sourceOn_8f614_802{border-color:var(--violet);background:var(--violet);color:var(--primary-foreground);font-weight:600}._fileButton_8f614_809{border:1px dashed var(--line);color:var(--violet-ink);cursor:pointer;border-radius:10px;align-self:end;padding:8px 12px;font-size:.86rem;position:relative}._fileButton_8f614_809:hover{border-color:var(--violet)}._fileButton_8f614_809:focus-within{outline:3px solid var(--ring);outline-offset:2px}@media (max-width:960px){._intro_8f614_40,._bench_8f614_199,._aiWrap_8f614_632,._export_8f614_429{grid-area:auto/1}}
