.explainers_explainer__LV402{border:1px solid var(--border-subtle,rgba(255,255,255,.12));border-radius:8px;padding:4px 12px;margin:8px 0;background:var(--surface-2,rgba(255,255,255,.03))}.explainers_summary__fdoUk{cursor:pointer;padding:8px 0;font-weight:600;color:var(--text-primary,#f5f5f5);list-style:revert}.explainers_summary__fdoUk:focus-visible{outline:2px solid var(--accent-blue,#4ea1ff);outline-offset:2px;border-radius:4px}.explainers_body__tR1H1{padding:4px 0 12px;color:var(--text-secondary,#c7c7c7);font-size:.9rem;line-height:1.5}.explainers_body__tR1H1 ul{margin:8px 0;padding-left:1.25rem}.explainers_body__tR1H1 li{margin:.35rem 0}.explainers_body__tR1H1 strong{color:var(--text-primary,#f5f5f5)}.explainers_onboardCard__YmENJ{border:1px solid var(--border-subtle,rgba(255,255,255,.12));border-radius:10px;padding:1rem;margin:12px 0;background:var(--surface-2,rgba(255,255,255,.03))}.explainers_onboardTitle__aOymi{margin:0 0 .35rem;font-weight:600;color:var(--text-primary,#f5f5f5)}.explainers_onboardSub__cT1tT{margin:0 0 12px;font-size:.85rem;color:var(--text-secondary,#c7c7c7)}.explainers_onboardOk__rWmmH{margin:0;font-weight:600;color:var(--accent-green,#5fd08a)}.explainers_foundingBadge__pqDvM{margin:.35rem 0 0;font-size:.85rem;color:var(--accent-gold,#e8c66b)}.explainers_onboardBtn__xRYyd{appearance:none;border:0;border-radius:8px;padding:.6rem 1.1rem;min-height:44px;font-weight:600;cursor:pointer;color:#0b0b0f;background:var(--accent-blue,#4ea1ff)}.explainers_onboardBtn__xRYyd:disabled{opacity:.6;cursor:progress}.explainers_onboardBtn__xRYyd:focus-visible{outline:2px solid var(--text-primary,#f5f5f5);outline-offset:2px}.MarketplacePanel_panel__ezjul{display:flex;flex-direction:column;gap:12px;padding:24px}.MarketplacePanel_header__qY7BQ{display:flex;flex-direction:column;gap:4px}.MarketplacePanel_title__vtnm8{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-primary,currentColor)}.MarketplacePanel_subtitle__dDQv2{margin:0;font-size:.875rem;color:var(--text-muted,#6b7280);line-height:1.5}.MarketplacePanel_comingSoonBanner___vXBM{margin:0;padding:12px;font-size:.875rem;color:var(--accent-warm,#f59e0b);background:var(--accent-warm-bg,rgba(245,158,11,.08));border:1px solid var(--accent-warm,#f59e0b);border-radius:8px;line-height:1.5}.MarketplacePanel_field__rYPVO{display:flex;flex-direction:column;gap:4px}.MarketplacePanel_fieldLabel__tNjft{font-size:.875rem;font-weight:600;color:var(--text-primary,currentColor)}.MarketplacePanel_input__chTnO{padding:8px 12px;font-size:1rem;border:1px solid var(--border,rgba(0,0,0,.15));border-radius:8px;background:var(--bg-input,transparent);color:inherit}.MarketplacePanel_input__chTnO:disabled{opacity:.5;cursor:not-allowed}.MarketplacePanel_helpText__QsS4O{margin:0;font-size:.875rem;color:var(--text-muted,#6b7280);line-height:1.5}.MarketplacePanel_actions__ofRTL{display:flex;flex-direction:column;gap:4px}.MarketplacePanel_publishButton__5NYi1{align-self:flex-start;padding:8px 24px;font-size:1rem;font-weight:600;background:var(--accent-blue,#3b82f6);color:#fff;border:none;border-radius:8px;cursor:pointer}.MarketplacePanel_publishButton__5NYi1:disabled{cursor:not-allowed;opacity:.5}.MarketplacePanel_eligibility__iDyGO{margin:0;font-size:.875rem;color:var(--text-muted,#6b7280)}.MarketplacePanel_divider__lFb_z{border:none;border-top:1px solid var(--border,rgba(0,0,0,.1));margin:12px 0}.MarketplacePanel_sectionEcon__029uq{display:flex;flex-direction:column;gap:8px}.MarketplacePanel_sectionTitle__bTxEi{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary,currentColor)}.MarketplacePanel_cutsList__kmM3O{margin:0;padding-left:24px;display:flex;flex-direction:column;gap:4px;font-size:.875rem;color:var(--text-primary,currentColor);line-height:1.5}.MarketplacePanel_cutsFootnote__UECCl{margin:0;font-size:.875rem;color:var(--text-muted,#6b7280);font-style:italic;line-height:1.5}.MarketplacePanel_categoryBadge__LD_8Y{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--border,rgba(0,0,0,.15));border-radius:8px;font-size:.875rem;color:var(--text-primary,currentColor)}.MarketplacePanel_categoryBadge__LD_8Y strong{color:var(--accent-green,#22c55e)}.MarketplacePanel_lockedNotice__7ZoFI{margin:0;padding:12px;font-size:.875rem;color:var(--text-primary,currentColor);background:var(--surface-2,rgba(0,0,0,.04));border-radius:8px;line-height:1.5}.MarketplacePanel_upgradeLink__aEoMz{align-self:flex-start;font-size:.875rem;font-weight:600;color:var(--accent-blue,#3b82f6)}.MarketplacePanel_calculator__xlT59{padding:8px 12px;font-size:.875rem;border-radius:8px;background:var(--surface-2,rgba(0,0,0,.04));color:var(--text-primary,currentColor)}.MarketplacePanel_calculator__xlT59 strong{color:var(--accent-green,#22c55e)}.MarketplacePanel_secondaryButton__lGAKn{align-self:flex-start;padding:8px 12px;font-size:.875rem;font-weight:600;background:rgba(0,0,0,0);color:var(--text-primary,currentColor);border:1px solid var(--border,rgba(0,0,0,.2));border-radius:8px;cursor:pointer}.MarketplacePanel_secondaryButton__lGAKn:disabled{cursor:not-allowed;opacity:.5}@media(max-width:768px){.MarketplacePanel_panel__ezjul{padding:12px}.MarketplacePanel_input__chTnO,.MarketplacePanel_publishButton__5NYi1,.MarketplacePanel_secondaryButton__lGAKn{min-height:44px}}.MetaversePanel_panel__FUhfg{display:flex;flex-direction:column;gap:12px;padding:24px}.MetaversePanel_header__zDLfv{display:flex;flex-direction:column;gap:4px}.MetaversePanel_header__zDLfv h2{margin:0;font-size:1.5rem;font-weight:700}.MetaversePanel_header__zDLfv p{margin:0;color:var(--text-secondary,#888);font-size:.875rem}.MetaversePanel_banner__F1kP4{background:rgba(255,200,80,.1);border:1px solid rgba(255,200,80,.3);border-radius:8px;padding:12px;color:var(--text-primary,#fff);font-size:.875rem}.MetaversePanel_banner__F1kP4 strong{color:#fc8}.MetaversePanel_statusRow__kGrY1{display:flex;align-items:center;gap:12px}.MetaversePanel_statusBadge__Ee9Qr{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:4px;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.MetaversePanel_statusBadge__Ee9Qr.MetaversePanel_none__T9lna{background:rgba(180,180,180,.15);color:#aaa}.MetaversePanel_statusBadge__Ee9Qr.MetaversePanel_pending__k7xjd{background:rgba(255,200,80,.15);color:#fc8}.MetaversePanel_statusBadge__Ee9Qr.MetaversePanel_approved__nrOuE{background:rgba(116,220,160,.15);color:#74dca0}.MetaversePanel_statusBadge__Ee9Qr.MetaversePanel_revoked__O3BWH{background:rgba(220,80,80,.15);color:#d56}.MetaversePanel_actions__Ke7hv{display:flex;gap:8px}.MetaversePanel_button__y9vm8{padding:8px 12px;border-radius:8px;border:1px solid var(--border-soft,rgba(255,255,255,.2));background:var(--surface-2,rgba(255,255,255,.04));color:var(--text-primary,#fff);font-size:.875rem;font-weight:600;cursor:pointer}.MetaversePanel_button__y9vm8:hover:not(:disabled){background:var(--surface-3,rgba(255,255,255,.08))}.MetaversePanel_button__y9vm8:disabled{opacity:.5;cursor:not-allowed}.MetaversePanel_button__y9vm8.MetaversePanel_primary__PrWPm{background:rgba(116,180,220,.2);border-color:rgba(116,180,220,.4);color:#74b4dc}.MetaversePanel_poolStats__Kvk5K{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;padding:12px;background:var(--surface-2,rgba(255,255,255,.04));border:1px solid var(--border-soft,rgba(255,255,255,.1));border-radius:8px}.MetaversePanel_poolStats__Kvk5K .MetaversePanel_statLabel__REwh3{font-size:.875rem;color:var(--text-secondary,#888);text-transform:uppercase;letter-spacing:.06em}.MetaversePanel_poolStats__Kvk5K .MetaversePanel_statValue__pcFXK{font-size:1.25rem;font-weight:700;color:var(--text-primary,#fff);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MetaversePanel_history__PPC5z{display:flex;flex-direction:column;gap:4px}.MetaversePanel_history__PPC5z summary{cursor:pointer;font-weight:600;color:var(--text-secondary,#888);font-size:.875rem}.MetaversePanel_history__PPC5z .MetaversePanel_historyList__liGq4{list-style:none;padding:8px 0;margin:0}.MetaversePanel_history__PPC5z .MetaversePanel_historyItem__oQXCO{padding:4px 0;border-bottom:1px solid var(--border-soft,rgba(255,255,255,.08));font-size:.875rem;color:var(--text-secondary,#aaa)}.MetaversePanel_modalBackdrop__EgPGZ{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:1000}.MetaversePanel_modal__Ka6RI{background:var(--surface-1,#1a1a1a);border:1px solid var(--border-strong,rgba(255,255,255,.2));border-radius:12px;padding:32px;max-width:640px;max-height:85vh;width:90%;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.MetaversePanel_modal__Ka6RI h3{margin:0;font-size:1.125rem;font-weight:700}.MetaversePanel_clause__h7lxa{display:flex;flex-direction:column;gap:4px;padding:8px;background:var(--surface-2,rgba(255,255,255,.04));border-radius:4px}.MetaversePanel_clause__h7lxa label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:.875rem}.MetaversePanel_clause__h7lxa .MetaversePanel_clauseTitle___m6oI{font-weight:600;color:var(--text-primary,#fff)}.MetaversePanel_clause__h7lxa .MetaversePanel_clauseText__f6PYz{color:var(--text-secondary,#aaa);line-height:1.5}.MetaversePanel_notes__b3N9V{display:flex;flex-direction:column;gap:4px}.MetaversePanel_notes__b3N9V label{font-size:.875rem;color:var(--text-secondary,#888)}.MetaversePanel_notes__b3N9V textarea{background:var(--surface-2,rgba(255,255,255,.04));border:1px solid var(--border-soft,rgba(255,255,255,.1));border-radius:4px;padding:8px;color:var(--text-primary,#fff);font-family:inherit;font-size:.875rem;min-height:80px;resize:vertical}.MetaversePanel_modalActions__TqBkv{display:flex;justify-content:flex-end;gap:8px}.MetaversePanel_error__d_brX{color:#d56;font-size:.875rem;padding:8px;background:rgba(220,80,80,.1);border-radius:4px}@media(max-width:768px){.MetaversePanel_actions__Ke7hv,.MetaversePanel_modalActions__TqBkv{flex-wrap:wrap}.MetaversePanel_button__y9vm8{min-height:44px}}.StudioEntityLink_link__SvGJs{color:var(--color-accent);cursor:pointer;font-size:inherit;background:none;border:none;padding:0;font-family:inherit}.StudioEntityLink_link__SvGJs:hover{text-decoration:underline}.VoiceCatalogPicker_collapsedRow__EuhdN{margin-top:.5rem}.VoiceCatalogPicker_expandButton__QLC_s{background:rgba(0,0,0,0);border:1px dashed var(--color-border-subtle);color:var(--color-text-soft);padding:.4rem .7rem;border-radius:6px;font-size:.85rem;cursor:pointer;transition:border-color .15s,color .15s}.VoiceCatalogPicker_expandButton__QLC_s:hover{border-color:var(--color-border-strong);color:var(--color-text-strong)}.VoiceCatalogPicker_panel__rv0nj{margin-top:.5rem;padding:.75rem;background:var(--color-surface-2);border:1px solid var(--color-border-subtle);border-radius:8px;display:flex;flex-direction:column;gap:.6rem}.VoiceCatalogPicker_header__bJO_N{display:flex;justify-content:space-between;align-items:center}.VoiceCatalogPicker_title__oaI4s{font-weight:600;font-size:.9rem;color:var(--color-text-strong)}.VoiceCatalogPicker_closeButton__Z8KLg{background:rgba(0,0,0,0);border:none;color:var(--color-text-soft);font-size:1rem;cursor:pointer;padding:.2rem .4rem;border-radius:4px}.VoiceCatalogPicker_closeButton__Z8KLg:hover{background:var(--color-surface-3);color:var(--color-text-strong)}.VoiceCatalogPicker_controls__Dy0_I{display:flex;gap:.5rem;align-items:flex-end;flex-wrap:wrap}.VoiceCatalogPicker_controlLabel__cExuk{display:flex;flex-direction:column;font-size:.75rem;color:var(--color-text-soft);gap:.2rem}.VoiceCatalogPicker_input__joz_L,.VoiceCatalogPicker_select__jGokX{padding:.3rem .5rem;border-radius:4px;border:1px solid var(--color-border-subtle);background:var(--color-surface-1);color:var(--color-text-strong);font-size:.85rem;min-width:120px}.VoiceCatalogPicker_searchButton__kJ_40{padding:.4rem .8rem;border-radius:4px;border:1px solid var(--color-border-strong);background:var(--color-accent-1);color:#fff;font-size:.85rem;cursor:pointer}.VoiceCatalogPicker_searchButton__kJ_40:disabled{opacity:.5;cursor:not-allowed}.VoiceCatalogPicker_error__zoe_q{padding:.5rem .75rem;background:var(--color-error-bg,rgba(220,53,69,.1));border:1px solid var(--color-error,#dc3545);border-radius:4px;color:var(--color-error,#dc3545);font-size:.85rem}.VoiceCatalogPicker_empty__YU_qo{padding:.75rem;background:var(--color-surface-1);border:1px solid var(--color-border-subtle);border-radius:4px;color:var(--color-text-soft);font-size:.85rem}.VoiceCatalogPicker_resultList__zXHFf{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem;max-height:360px;overflow-y:auto}.VoiceCatalogPicker_resultItem__Rux4C{padding:.6rem;background:var(--color-surface-1);border:1px solid var(--color-border-subtle);border-radius:6px;display:flex;flex-direction:column;gap:.35rem}.VoiceCatalogPicker_resultHeader__nvYPC{display:flex;align-items:center;gap:.5rem;font-size:.85rem}.VoiceCatalogPicker_resultArchetype__itWcL{font-weight:600;color:var(--color-text-strong);flex-grow:1;overflow-wrap:break-word}.VoiceCatalogPicker_resultMeta__XENRH,.VoiceCatalogPicker_resultScore__iOTWJ{color:var(--color-text-soft);font-size:.75rem}.VoiceCatalogPicker_resultMeta__XENRH{display:flex;gap:.5rem;flex-wrap:wrap}.VoiceCatalogPicker_tags__beL8f{display:flex;gap:.3rem;flex-wrap:wrap}.VoiceCatalogPicker_tag__AEUxb{font-size:.7rem;padding:.1rem .4rem;border-radius:3px;background:var(--color-surface-3);color:var(--color-text-soft)}.VoiceCatalogPicker_player___HYna{width:100%;height:32px}.VoiceCatalogPicker_pinButton__ViQAW{padding:.4rem .6rem;border-radius:4px;border:1px solid var(--color-accent-1);background:rgba(0,0,0,0);color:var(--color-accent-1);font-size:.85rem;cursor:pointer;font-weight:500;align-self:flex-start}.VoiceCatalogPicker_pinButton__ViQAW:hover{background:var(--color-accent-1);color:#fff}.VoiceCatalogPicker_badge__mqZbM{font-size:.7rem;padding:.1rem .4rem;border-radius:3px;text-transform:lowercase}.VoiceCatalogPicker_badgeAi__kxIY6{background:rgba(99,102,241,.15);color:rgba(99,102,241,.95);border:1px solid rgba(99,102,241,.3)}.VoiceCatalogPicker_badgeStock__betO_{background:rgba(34,197,94,.15);color:rgba(34,197,94,.95);border:1px solid rgba(34,197,94,.3)}@media(max-width:768px){.VoiceCatalogPicker_input__joz_L,.VoiceCatalogPicker_select__jGokX{min-width:0;width:100%}.VoiceCatalogPicker_closeButton__Z8KLg,.VoiceCatalogPicker_pinButton__ViQAW,.VoiceCatalogPicker_searchButton__kJ_40{min-height:44px}}.player-seeds-panel_panel__LlQSb{display:flex;flex-direction:column;gap:.75rem;padding:1rem;border:1px solid var(--color-border,#444);border-radius:.5rem;background:var(--color-surface,transparent)}.player-seeds-panel_heading__8zGeo{margin:0;font-size:.95rem;font-weight:600}.player-seeds-panel_subtitle__HmXQe{margin:0 0 .25rem;font-size:.8rem;color:var(--color-text-secondary,#aaa)}.player-seeds-panel_field__Nmt_o{display:flex;flex-direction:column;gap:.25rem}.player-seeds-panel_label__zUfV3{font-size:.8rem;font-weight:500;color:var(--color-text-secondary,#ccc)}.player-seeds-panel_textarea__NL_XU{width:100%;padding:.5rem;border:1px solid var(--color-border,#444);border-radius:.25rem;font-family:inherit;font-size:.875rem;background:rgba(0,0,0,0);color:inherit;resize:vertical}.player-seeds-panel_counter__Xvf2w{align-self:flex-end;font-size:.7rem;color:var(--color-text-secondary,#888)}.BlueprintMapPreview_container__exS4E{position:relative;width:600px;height:400px;max-width:100%;border:1px solid var(--border-default,#333);border-radius:4px;overflow:hidden}.BlueprintMapPreview_mapBg__CPFjm,.BlueprintMapPreview_mapOverlay__IeOaP{position:absolute;top:0;left:0;width:100%;height:100%}.BlueprintMapPreview_mapBg__CPFjm,.BlueprintMapPreview_mapOverlay__IeOaP{pointer-events:none}.BlueprintMapPreview_placeholder__s_WHo{font-size:.8rem;color:var(--text-muted,#aaa);padding:24px;text-align:center;border:1px dashed var(--border-default,#333);border-radius:4px;min-height:120px;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.BlueprintMapPreview_container__exS4E{width:100%;height:auto;aspect-ratio:3/2}}.StudioEntityPicker_picker__iUbhe{display:flex;flex-direction:column;gap:.35rem}.StudioEntityPicker_pills__8r0XL{display:flex;flex-wrap:wrap;gap:.35rem}.StudioEntityPicker_pill__LEzmi{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:4px;font-size:.8rem;color:var(--color-text)}.StudioEntityPicker_remove__6ZUry{background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:0;font-size:.9rem;line-height:1}.StudioEntityPicker_remove__6ZUry:hover{color:var(--color-error,#dc2626)}.StudioEntityPicker_addRow__MQBrt{display:flex;gap:.35rem}.StudioEntityPicker_searchInput__bY7kp{flex:1 1;max-width:240px;padding:.35rem .6rem;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-elevated);color:var(--color-text);font-size:.8rem}.StudioEntityPicker_searchInput__bY7kp::placeholder{color:var(--color-text-muted)}.StudioEntityPicker_dropdown__ump1N{position:absolute;top:100%;left:0;right:0;max-height:160px;overflow-y:auto;background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:4px;z-index:20;box-shadow:0 4px 12px rgba(0,0,0,.2)}.StudioEntityPicker_dropdownWrap__kCSwe{position:relative;flex:1 1;max-width:240px}.StudioEntityPicker_option__SKH9R{padding:.35rem .6rem;font-size:.8rem;color:var(--color-text);cursor:pointer;width:100%;text-align:left;background:none;border:none}.StudioEntityPicker_option__SKH9R:hover{background:var(--color-bg-hover,color-mix(in srgb,var(--text-primary) 4%,transparent))}.StudioEntityPicker_empty__pm__D{padding:.35rem .6rem;font-size:.8rem;color:var(--color-text-muted)}.StudioEntityPicker_option__SKH9R:focus-visible,.StudioEntityPicker_remove__6ZUry:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}@media(max-width:768px){.StudioEntityPicker_dropdownWrap__kCSwe,.StudioEntityPicker_searchInput__bY7kp{max-width:100%}.StudioEntityPicker_addRow__MQBrt{flex-wrap:wrap}}.SceneEditor_sceneEditor__9PPt_{display:flex;flex-direction:column;gap:var(--space-4,1rem)}.SceneEditor_sceneList__bVC0w{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2,.5rem)}.SceneEditor_sceneItem__d6ynl{border:1px solid var(--border-primary,#333);border-radius:var(--radius-md,6px);padding:var(--space-3,.75rem);background:var(--bg-secondary,#1a1a1a)}.SceneEditor_sceneHeader__X4I7c{display:flex;align-items:center;gap:var(--space-2,.5rem);cursor:pointer;-webkit-user-select:none;user-select:none}.SceneEditor_sceneLabel__vk_Ke{flex:1 1;font-weight:600}.SceneEditor_sceneBadge__VUUGz{font-size:.75rem;padding:.125rem .5rem;border-radius:var(--radius-sm,4px);background:var(--bg-tertiary,#2a2a2a)}.SceneEditor_sceneBadge__VUUGz[data-mode=authored]{background:var(--accent-green,#22c55e);color:var(--bg-primary,#0a0a0a)}.SceneEditor_sceneBadge__VUUGz[data-mode=hybrid]{background:var(--accent-blue,#3b82f6);color:#fff}.SceneEditor_sceneBody__y8szN{margin-top:var(--space-3,.75rem);display:flex;flex-direction:column;gap:var(--space-3,.75rem)}.SceneEditor_fieldRow__btl9P{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2,.5rem)}.SceneEditor_contractEditor__Q_WY4{border-top:1px solid var(--border-primary,#333);padding-top:var(--space-3,.75rem)}.SceneEditor_jsonEditor__YkPdj{width:100%;min-height:200px;font-family:var(--font-mono,monospace);font-size:.8125rem;background:var(--bg-primary,#0a0a0a);color:var(--text-primary,#e0e0e0);border:1px solid var(--border-primary,#333);border-radius:var(--radius-sm,4px);padding:var(--space-2,.5rem);resize:vertical}.SceneEditor_jsonError__TlGua{color:var(--status-danger,#ef4444);font-size:.75rem}.SceneEditor_addBtn__FCQI4{align-self:flex-start}.SceneEditor_removeBtn__ZsWcA{font-size:.75rem;color:var(--status-danger,#ef4444);background:none;border:none;cursor:pointer;padding:.25rem}.SceneEditor_sceneImagePreview__0nBmU{margin-top:var(--space-2,.5rem);border-radius:var(--radius-md,6px);overflow:hidden;border:1px solid var(--border-primary,#333)}.SceneEditor_sceneImageThumb__bWMzW{width:100%;max-height:200px;object-fit:cover;display:block}@media(max-width:768px){.SceneEditor_fieldRow__btl9P{grid-template-columns:1fr}.SceneEditor_removeBtn__ZsWcA{min-height:44px}}.StudioToggleCard_card__GBTGu{background:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:8px;overflow:hidden;transition:border-color .15s}.StudioToggleCard_cardEnabled__nDv9k{border-color:var(--color-success,#059669)}.StudioToggleCard_header__lXa6r{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;-webkit-user-select:none;user-select:none}.StudioToggleCard_icon__ezTWQ{width:32px;height:32px;border-radius:6px;background:var(--color-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--color-text-muted)}.StudioToggleCard_cardEnabled__nDv9k .StudioToggleCard_icon__ezTWQ{color:var(--color-accent)}.StudioToggleCard_body__PU8h3{flex:1 1;min-width:0}.StudioToggleCard_title__qcTDe{font-size:.9rem;font-weight:600;color:var(--color-text)}.StudioToggleCard_description__t1GRz{font-size:.75rem;color:var(--color-text-muted);line-height:1.35;margin-top:.1rem}.StudioToggleCard_toggle__cm8e2{width:36px;height:20px;border-radius:10px;background:var(--color-border);border:none;cursor:pointer;position:relative;flex-shrink:0;transition:background .15s;padding:0}.StudioToggleCard_toggle__cm8e2:after{content:"";width:16px;height:16px;background:var(--color-text-muted);border-radius:50%;position:absolute;top:2px;left:2px;transition:transform .15s,background .15s}.StudioToggleCard_toggleOn__xKMJZ{background:var(--color-success,#059669)}.StudioToggleCard_toggleOn__xKMJZ:after{transform:translateX(16px);background:#fff}.StudioToggleCard_chevron__jFLDp{flex-shrink:0;color:var(--color-text-muted);transition:transform .15s}.StudioToggleCard_chevronExpanded__YOqbm{transform:rotate(90deg)}.StudioToggleCard_expandedBody__fpZr_{padding:0 1rem 1rem;border-top:1px solid var(--color-border)}.StudioToggleCard_toggle__cm8e2:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(max-width:1024px){.StudioToggleCard_header__lXa6r{min-height:44px}}.StudioPredicateBuilder_builder__Drm4E{display:flex;flex-direction:column;gap:.5rem}.StudioPredicateBuilder_modeToggle__Mo_Hv{display:flex;gap:.25rem;align-self:flex-start}.StudioPredicateBuilder_modeBtn__WQ2my{padding:.25rem .6rem;font-size:.75rem;border:1px solid var(--color-border);background:var(--color-bg-elevated);color:var(--color-text-muted);cursor:pointer;border-radius:4px}.StudioPredicateBuilder_modeBtn__WQ2my:first-child{border-radius:4px 0 0 4px}.StudioPredicateBuilder_modeBtn__WQ2my:last-child{border-radius:0 4px 4px 0}.StudioPredicateBuilder_modeBtnActive__DQ5Z0{background:var(--color-accent);color:var(--color-bg);border-color:var(--color-accent)}.StudioPredicateBuilder_row__Vlvhb{display:flex;gap:.35rem;align-items:center}.StudioPredicateBuilder_typeSelect__cjE6L{width:160px}.StudioPredicateBuilder_paramInput__YJOGI,.StudioPredicateBuilder_typeSelect__cjE6L{padding:.35rem .5rem;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg-elevated);color:var(--color-text);font-size:.8rem}.StudioPredicateBuilder_paramInput__YJOGI{flex:1 1}.StudioPredicateBuilder_removeBtn__UMLhP{background:none;border:none;color:var(--color-text-muted);cursor:pointer;padding:.2rem;font-size:.85rem}.StudioPredicateBuilder_removeBtn__UMLhP:hover{color:var(--color-error,#dc2626)}.StudioPredicateBuilder_addBtn__X9Zum{align-self:flex-start;background:none;border:none;color:var(--color-accent);cursor:pointer;font-size:.8rem;padding:.25rem 0}.StudioPredicateBuilder_addBtn__X9Zum:hover{text-decoration:underline}.StudioPredicateBuilder_addBtn__X9Zum:focus-visible,.StudioPredicateBuilder_modeBtn__WQ2my:focus-visible,.StudioPredicateBuilder_removeBtn__UMLhP:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(max-width:768px){.StudioPredicateBuilder_row__Vlvhb{flex-wrap:wrap}.StudioPredicateBuilder_typeSelect__cjE6L{width:100%}}.MarketEditor_marketEditor__a8xsm{display:flex;flex-direction:column;gap:var(--space-4,1rem)}.MarketEditor_commodityList__r9w2c{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-2,.5rem)}.MarketEditor_commodityItem__ja_TF{border:1px solid var(--border-primary,#333);border-radius:var(--radius-md,6px);padding:var(--space-3,.75rem);background:var(--bg-secondary,#1a1a1a)}.MarketEditor_fieldRow__Ex8_k{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-2,.5rem)}.MarketEditor_fieldRow2__Wj4_v{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2,.5rem)}.MarketEditor_cycleItem__aqW_i{border:1px solid var(--border-primary,#333);border-radius:var(--radius-md,6px);padding:var(--space-3,.75rem);background:var(--bg-secondary,#1a1a1a)}.MarketEditor_removeBtn__4Qekn{font-size:.75rem;color:var(--status-danger,#ef4444);background:none;border:none;cursor:pointer;padding:.25rem;float:right}.MarketEditor_addBtn__43gpF{align-self:flex-start}.MarketEditor_section__l6oUk{border-top:1px solid var(--border-primary,#333);padding-top:var(--space-3,.75rem)}@media(max-width:768px){.MarketEditor_fieldRow2__Wj4_v,.MarketEditor_fieldRow__Ex8_k{grid-template-columns:1fr}.MarketEditor_removeBtn__4Qekn{min-height:44px}}