._dialog_1kw9k_1{background:var(--color-surface);width:min(520px,100vw - 48px);max-height:calc(100vh - 48px);color:var(--color-text);border:1px solid var(--color-border-hover);border-radius:10px;padding:24px;font-size:13px;overflow:auto;box-shadow:0 16px 70px #0008}._dialog_1kw9k_1._wide_1kw9k_2{width:min(850px,100vw - 80px)}._dialog_1kw9k_1 h2{margin:0 0 18px;font-size:18px;font-weight:600}._dialog_1kw9k_1 label{color:var(--color-muted);margin:12px 0;font-size:12px;display:block}._dialog_1kw9k_1 input:not([type=checkbox]),._dialog_1kw9k_1 select{width:100%;margin-top:5px;display:block}._dialog_1kw9k_1 pre{white-space:pre-wrap;line-height:1.6;font:inherit}._dialog_1kw9k_1 button{margin:3px 4px 0 0}._dialog_1kw9k_1 fieldset{border:0;min-width:0;margin:0;padding:0}._dialog_1kw9k_1 [role=alert]{white-space:pre-wrap}._dialog_1kw9k_1{background:var(--color-panel);border-top-color:var(--color-brass);box-shadow:var(--shadow-crafted),0 16px 70px #0008;border-radius:12px}._dialog_1kw9k_1::backdrop{background:var(--color-backdrop)}._dialog_1kw9k_1 h2{letter-spacing:.1px;align-items:center;gap:10px;display:flex}._dialog_1kw9k_1 h2:before{content:"";background:var(--color-brass);flex-shrink:0;width:6px;height:6px;transform:rotate(45deg)}._dialog_1kw9k_1>p,._dialog_1kw9k_1>form>p{color:var(--color-muted)}._dialog_1kw9k_1._preview_1kw9k_20{width:min(400px,100vw - 48px);max-height:calc(100vh - 48px);margin:24px 24px 24px auto;padding:16px}._dialog_1kw9k_1._preview_1kw9k_20::backdrop{background:0 0}._dialog_1kw9k_1._preview_1kw9k_20{box-sizing:border-box;flex-direction:column;height:calc(100vh - 48px);display:flex;overflow:hidden}._dialog_1kw9k_1._preview_1kw9k_20>h2,._dialog_1kw9k_1._preview_1kw9k_20>p,._dialog_1kw9k_1._preview_1kw9k_20>div{flex-shrink:0}._dialog_1kw9k_1._preview_1kw9k_20>fieldset{min-height:0;overflow:auto}:root{color:var(--color-text);background:var(--color-shell);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--color-shell:#1d201d;--color-canvas-shell:#171a17;--color-toolbar:#2b302b;--color-panel:#252a25;--color-surface:#343b33;--color-hover:#424c41;--color-border:#53604f;--color-border-hover:#879580;--color-input:#1d231e;--color-text:#f1eee4;--color-muted:#bec2b5;--color-disabled:#a4ac9d;--color-active-text:#e0f4f0;--color-accent:#80bdb3;--color-accent-hover:#9acfc6;--color-accent-subtle:#233b3b;--color-accent-border:#659e96;--color-selected:var(--color-accent-subtle);--color-selected-hover:#2c4948;--color-primary:#365f5c;--color-primary-hover:#426f69;--color-focus:#b1e8de;--color-danger:#f3afa9;--color-danger-subtle:#462e30;--color-danger-border:#bd807c;--color-warning:#dfc18b;--color-success:#a1c9ad;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--radius:6px;--color-sidebar:#222722;--color-inspector:#292f29;--color-palette:#272e28;--color-control-group:#30382f;--color-brass:#c4ab78;--color-divider:#686049;--color-highlight:#e3d8b31a;--color-backdrop:#111710c7;--color-thumbnail-light:#343b34;--color-thumbnail-dark:#2e342e;--radius-tool:9px;--radius-card:8px;--motion-fast:.12s;--shadow-crafted:inset 0 1px 0 var(--color-highlight);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:Segoe UI,system-ui,sans-serif;font-size:13px}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{overflow:hidden}button,input,select,textarea{font:inherit}button{min-height:32px;color:var(--color-text);border:1px solid var(--color-border);background:var(--color-surface);border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}button:hover:not(:disabled){background:var(--color-hover);border-color:var(--color-border-hover)}button.tertiary{background:0 0;border-color:#0000}button:is([aria-pressed=true],[aria-selected=true]){color:var(--color-active-text);background:var(--color-selected);border-color:var(--color-accent-border)}button:is([aria-pressed=true],[aria-selected=true]):hover:not(:disabled){background:var(--color-selected-hover);border-color:var(--color-accent)}button.primary{box-shadow:var(--shadow-crafted);background:var(--color-primary);border-color:var(--color-accent-border);color:var(--color-active-text);font-weight:600}button.primary:hover:not(:disabled){background:var(--color-primary-hover);border-color:var(--color-accent-hover)}button.destructive{color:var(--color-danger);border-color:var(--color-danger-border);background:0 0}button.destructive:hover:not(:disabled),button.primary.destructive{background:var(--color-danger-subtle);color:var(--color-danger);border-color:var(--color-danger)}button:disabled{color:var(--color-disabled);cursor:default;background:var(--color-panel);border-color:var(--color-border);box-shadow:none}.icon-button{min-width:32px;padding:6px}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}input:not([type=checkbox]):not([type=color]),select{background:var(--color-input);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius);min-width:0;padding:7px}input:is([type=checkbox],[type=radio],[type=range]){accent-color:var(--color-accent)}input[type=range]:not([type=checkbox]){cursor:pointer;background:0 0;border:0;min-height:14px;padding:0}input[type=range]:disabled{cursor:default}textarea{background:var(--color-input);color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--radius)}input:not([type=range]):not([type=checkbox]):not([type=radio]):hover:not(:disabled),select:hover:not(:disabled),textarea:hover:not(:disabled){border-color:var(--color-border-hover)}label{line-height:1.5}p{line-height:1.55}.muted{color:var(--color-muted)}[role=alert]{color:var(--color-danger)}[role=tablist]{gap:3px;display:flex}[role=tab]{white-space:nowrap;background:0 0;border-color:#0000;font-size:12px}.asset-thumbnail{background:repeating-conic-gradient(var(--color-thumbnail-light) 0% 25%, var(--color-thumbnail-dark) 0% 50%) 50% / 16px 16px;border-radius:4px;place-items:center;width:100%;height:100px;display:grid;overflow:hidden}.asset-thumbnail img{object-fit:contain;max-width:100%;max-height:100%}summary{cursor:pointer}hr{border:0;border-top:1px solid var(--color-border);margin:20px 0}::selection{background:var(--color-primary);color:var(--color-active-text)}[role=tab][aria-selected=true]{box-shadow:inset 0 -2px var(--color-accent);font-weight:600}.icon-button[aria-pressed=true]{box-shadow:inset 3px 0 var(--color-accent)}[role=tab]:hover:not(:disabled){background:var(--color-hover)}[role=tab][aria-selected=true]:hover{background:var(--color-selected-hover)}button,select,input,textarea,summary{transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease}button svg{flex-shrink:0}@media (prefers-reduced-motion:reduce){button,select,input,textarea,summary{transition:none}}@media (forced-colors:active){button:is([aria-pressed=true],[aria-selected=true]),[aria-current=page]{border-color:highlight}}
