.studio_shell__EZB1Q{min-height:100vh;background:#0b0c0f;color:#e9eaf0;font:14px/1.6 Arial,sans-serif;--line:#2a2d35;--muted:#9398a5;color-scheme:dark}.studio_shell__EZB1Q *{box-sizing:border-box}.studio_shell__EZB1Q button,.studio_shell__EZB1Q input,.studio_shell__EZB1Q select,.studio_shell__EZB1Q textarea{font:inherit}.studio_shell__EZB1Q button,.studio_shell__EZB1Q input:not([type=checkbox]):not([type=range]),.studio_shell__EZB1Q select,.studio_shell__EZB1Q textarea{background:#17191f;color:inherit;border:1px solid var(--line);border-radius:9px;padding:10px 13px}.studio_shell__EZB1Q button{cursor:pointer}.studio_shell__EZB1Q button:disabled{opacity:.45;cursor:not-allowed}.studio_shell__EZB1Q a{color:inherit;text-decoration:none}.studio_shell__EZB1Q a:hover,.studio_shell__EZB1Q button:hover:not(:disabled){color:#fff;border-color:#737b90}.studio_shell__EZB1Q :focus-visible{outline:2px solid #b5bfff;outline-offset:3px}.studio_header__PWhog{height:76px;display:flex;align-items:center;justify-content:space-between;padding:0 32px;border-bottom:1px solid var(--line);position:sticky;top:0;background:#0b0c0ff5;z-index:20}.studio_brand__QZTJ_{font-size:20px;font-weight:700;display:flex;align-items:center;gap:12px}.studio_header__PWhog nav{display:flex;align-items:center;gap:24px}.studio_layout__QGqJD{display:grid;grid-template-columns:224px 1fr;max-width:1800px;margin:auto}.studio_sidebar__xfF4G{padding:28px 16px;border-right:1px solid var(--line);height:calc(100vh - 76px);overflow:auto;top:76px}.studio_sidebar__xfF4G small{display:block;color:var(--muted);padding:16px 12px 8px;letter-spacing:2px}.studio_sidebar__xfF4G a{display:block;padding:9px 12px;border-radius:8px;color:#aeb3c1;margin:2px 0}.studio_sidebar__xfF4G .studio_active__a3Wlk{background:#242832;color:#fff}.studio_main__rPnq4{padding:36px 40px;min-width:0}.studio_heading__rT2Pn{display:flex;justify-content:space-between;gap:16px;align-items:start;margin-bottom:28px}.studio_eyebrow__pZUK3{font-size:11px;letter-spacing:3px;color:var(--muted)}.studio_heading__rT2Pn h1{font-size:34px;letter-spacing:-1px;font-weight:600;margin:8px 0}.studio_heading__rT2Pn p{color:var(--muted);margin:0}.studio_editor__6JYI_{display:grid;grid-template-columns:minmax(320px,460px) minmax(0,1fr);gap:24px;align-items:start}.studio_panel__lHubv{border:1px solid var(--line);background:#111318;border-radius:16px;padding:24px;min-width:0}.studio_panel__lHubv h2{font-size:16px;margin:0 0 18px}.studio_panel__lHubv label{display:block;color:#b6bac6;margin:14px 0 7px}.studio_panel__lHubv input:not([type=checkbox]):not([type=range]),.studio_panel__lHubv select,.studio_panel__lHubv textarea{width:100%}.studio_panel__lHubv textarea{resize:vertical;min-height:126px}.studio_fields___zheU{display:grid;grid-template-columns:1fr 1fr;gap:12px}.studio_fields___zheU label{margin:0}.studio_upload___rxBs{border:1px dashed #4c5262;border-radius:12px;padding:20px;text-align:center;background:#171a21}.studio_upload___rxBs input{max-width:100%;font-size:12px}.studio_hint__MZYfQ{color:var(--muted);font-size:12px;margin-top:8px}.studio_presets__UAAzN{display:flex;gap:8px;flex-wrap:wrap}.studio_presets__UAAzN button{font-size:12px;padding:7px 10px}.studio_selected__XIfCd{background:#343c53!important;border-color:#9ba9d0!important}.studio_primary__rTCHF{background:#eceef4!important;color:#14161d!important;font-weight:600!important;width:100%;margin-top:20px}.studio_preview__s3IXn{min-height:440px;display:grid;place-content:center;text-align:center;border:1px dashed #3a3a3a;border-radius:12px;color:#a3a3a3;background:radial-gradient(ellipse at 50% 35%,#202020,#111 65%)}.studio_preview__s3IXn strong{font-size:22px;color:#dedede}.studio_media__RjDKo{width:100%;max-height:650px;object-fit:contain;border-radius:12px;background:repeating-conic-gradient(#252932 0 25%,#1a1d24 0 50%) 50%/20px 20px}.studio_actions__OI8yj{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.studio_actions__OI8yj a{padding:8px 12px;border:1px solid var(--line);border-radius:8px}.studio_error__JAjXG{border:1px solid #885555;background:#2e2024;padding:12px;border-radius:9px;white-space:pre-wrap}.studio_notice__0rPyL{border:1px solid #4b5671;background:#1d2536;padding:12px;border-radius:9px;margin-bottom:16px}.studio_grid__nTy2v{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:18px}.studio_card__N3WQ0{border:1px solid var(--line);border-radius:14px;background:#14171d;overflow:hidden}.studio_card__N3WQ0>img,.studio_card__N3WQ0>video{width:100%;height:200px;object-fit:cover;background:#1c2029}.studio_cardBody__bzB08{padding:16px}.studio_cardBody__bzB08 p{font-size:13px;color:var(--muted);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.studio_toolbar__BpnyI{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0}.studio_toolbar__BpnyI input{flex:1;min-width:160px}.studio_empty__iQUfc{text-align:center;padding:70px 20px;color:var(--muted)}.studio_reference__brZ6d{display:flex;gap:8px;overflow:auto;margin:12px 0}.studio_reference__brZ6d img{width:64px;height:64px;object-fit:cover;border-radius:8px}.studio_result__PNUvE{margin-bottom:24px}.studio_check__5jmr_{display:flex!important;align-items:center;gap:8px}.studio_mobileNav__gEd2I{display:none}.studio_progress__X5nZk{height:5px;background:#292d38;border-radius:5px;margin:16px 0;overflow:hidden}.studio_progress__X5nZk div{height:100%;background:#c3cee8;transition:width .5s}.studio_compare__c7rcu{position:relative;overflow:hidden;border-radius:12px}.studio_compare__c7rcu img{display:block;width:100%}.studio_compareTop__aBe2c{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.studio_status__Un5Zv{font-size:12px;color:#b1bedc}.studio_shelf__WM2ce{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px}.studio_shelf__WM2ce a{border:1px solid var(--line);padding:24px;border-radius:14px;background:linear-gradient(145deg,#202631,#121419)}.studio_shelf__WM2ce b{font-size:18px}.studio_shelf__WM2ce p{color:var(--muted);font-size:13px}.studio_batch__rccOl{margin:14px 0;padding:10px;background:#1b202a;border-radius:8px}.studio_billing__5xaST{max-width:950px}.studio_billing__5xaST table{width:100%;text-align:left;border-collapse:collapse}.studio_billing__5xaST td,.studio_billing__5xaST th{padding:12px;border-bottom:1px solid var(--line)}@media (max-width:1100px){.studio_editor__6JYI_{grid-template-columns:1fr}.studio_layout__QGqJD{grid-template-columns:190px 1fr}.studio_main__rPnq4{padding:28px}.studio_header__PWhog{padding:0 20px}}@media (max-width:700px){.studio_layout__QGqJD{display:block}.studio_sidebar__xfF4G{display:none}.studio_header__PWhog{height:auto;min-height:68px;padding:14px 16px;flex-wrap:wrap;gap:12px}.studio_header__PWhog nav{gap:12px;font-size:12px}.studio_brand__QZTJ_{font-size:17px}.studio_main__rPnq4{padding:24px 16px}.studio_heading__rT2Pn h1{font-size:28px}.studio_panel__lHubv{padding:16px}.studio_mobileNav__gEd2I{display:block!important;width:100%;margin-bottom:20px}.studio_editor__6JYI_{display:block}.studio_editor__6JYI_>.studio_panel__lHubv{margin-bottom:18px}.studio_preview__s3IXn{min-height:260px}.studio_grid__nTy2v{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.studio_cardBody__bzB08{padding:10px}.studio_card__N3WQ0>img,.studio_card__N3WQ0>video{height:150px}.studio_fields___zheU{gap:8px}.studio_actions__OI8yj a,.studio_actions__OI8yj button{font-size:12px;padding:6px 8px}}.studio_shell__EZB1Q{background:#111;--line:#303030;--muted:#999;font-family:var(--font-sans),Arial,sans-serif}.studio_header__PWhog{position:fixed;left:0;width:240px;height:96px;padding:24px 16px;background:#191919;border:0}.studio_header__PWhog .studio_brand__QZTJ_{font-size:15px;gap:9px}.studio_header__PWhog .studio_brand__QZTJ_ img{width:25px;height:25px}.studio_header__PWhog nav{display:none}.studio_layout__QGqJD{grid-template-columns:240px minmax(0,1fr);max-width:none}.studio_sidebar__xfF4G{position:sticky;top:0;height:100vh;padding:112px 12px 120px;background:#191919;border:0}.studio_sidebar__xfF4G>a{display:flex;justify-content:space-between;padding:12px;margin-bottom:8px}.studio_sidebar__xfF4G .studio_createLink__W9M5_{justify-content:center;background:#262626;border-radius:8px;margin-bottom:16px}.studio_sidebarAccount__TrXeQ{position:absolute;bottom:20px;left:12px;right:12px;border-top:1px solid #333;padding-top:10px}.studio_toolMenu__BHSME{margin-bottom:8px}.studio_toolMenu__BHSME summary{cursor:pointer;padding:12px}.studio_toolMenu__BHSME[open]{max-height:45vh;overflow:auto}.studio_toolMenu__BHSME a{padding-left:22px}.studio_main__rPnq4{padding:40px 16px}.studio_historyLink__tjmLL{position:absolute;top:12px;padding:6px 12px;border-radius:6px;background:#262626;font-size:13px}.studio_heading__rT2Pn{justify-content:center;text-align:center;margin-bottom:32px;min-height:108px}.studio_heading__rT2Pn h1{font-size:42px;margin:24px 0 8px;color:#f5f5f5}.studio_heading__rT2Pn p{font-size:16px}.studio_editor__6JYI_{grid-template-columns:minmax(0,1.55fr) minmax(340px,1fr);gap:20px}.studio_settingsPanel__sSbwp{grid-column:2;grid-row:1;background:#242424;padding:20px;border-radius:20px}.studio_previewPanel__sIkdC{grid-column:1;grid-row:1;padding:0;background:transparent;border:0}.studio_settingsPanel__sSbwp textarea{min-height:250px;background:#303030}.studio_previewPanel__sIkdC .studio_upload___rxBs{padding:0;border:1px solid #333;border-radius:20px;min-height:270px;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.studio_previewPanel__sIkdC .studio_upload___rxBs label{font-size:18px;font-weight:600;cursor:pointer}.studio_previewPanel__sIkdC .studio_upload___rxBs label:before{content:"+";display:block;margin:0 auto 16px;width:48px;height:48px;border:1px solid #555;border-radius:50%;font-size:28px;font-weight:300;line-height:46px;text-align:center}.studio_previewPanel__sIkdC .studio_upload___rxBs input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.studio_previewPanel__sIkdC .studio_hasSource__05q9G{min-height:90px;margin-bottom:16px}.studio_previewPanel__sIkdC .studio_hasSource__05q9G label:before{display:none}.studio_editTabs__YdtEB{display:flex;gap:24px;margin-bottom:16px;border-bottom:1px solid #282828;width:fit-content}.studio_editTabs__YdtEB a{padding:10px 4px;color:#999}.studio_editTabs__YdtEB .studio_currentTab__Q3gMF{color:#fafafa;border-bottom:3px solid #ddd}.studio_related__ySaWw{border-top:1px solid #292929;padding-top:24px;margin-top:24px}.studio_related__ySaWw h2{font-size:20px;margin-bottom:16px}.studio_related__ySaWw>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.studio_related__ySaWw a{display:flex;align-items:center;gap:12px;padding:12px;background:#1b1b1b;border-radius:16px}.studio_related__ySaWw img{width:100px;height:84px;object-fit:cover;border-radius:12px}.studio_related__ySaWw a>span:last-child{margin-left:auto}@media (max-width:1100px){.studio_layout__QGqJD{grid-template-columns:200px minmax(0,1fr)}.studio_header__PWhog{width:200px}.studio_editor__6JYI_{grid-template-columns:minmax(0,1fr) minmax(300px,1fr)}.studio_related__ySaWw>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.studio_header__PWhog{position:relative;width:100%;height:auto;min-height:64px;padding:14px 16px}.studio_header__PWhog nav{display:flex;flex-wrap:wrap}.studio_layout__QGqJD{display:block}.studio_main__rPnq4{padding:20px 16px}.studio_historyLink__tjmLL{position:static;display:inline-block;margin-bottom:12px}.studio_heading__rT2Pn{min-height:0;margin-bottom:22px}.studio_heading__rT2Pn h1{font-size:30px;margin-top:12px}.studio_heading__rT2Pn p{font-size:14px}.studio_editor__6JYI_{display:flex;flex-direction:column}.studio_previewPanel__sIkdC{order:0;width:100%}.studio_settingsPanel__sSbwp{order:1;width:100%}.studio_editTabs__YdtEB{gap:12px;width:100%;font-size:13px}.studio_related__ySaWw>div{grid-template-columns:1fr}}.studio_settingsPanel__sSbwp .studio_fields___zheU{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.studio_settingsPanel__sSbwp .studio_fields___zheU label{font-size:12px}.studio_settingsPanel__sSbwp .studio_fields___zheU select{padding:8px}.studio_settingsPanel__sSbwp .studio_actions__OI8yj{margin:8px 0 12px;font-size:11px}.studio_settingsPanel__sSbwp .studio_actions__OI8yj button{font-size:11px;padding:5px 8px}.studio_settingsPanel__sSbwp>label:first-child{margin-top:0;font-size:13px}.studio_moreSettings__9L_wD{margin:12px 0;color:#aaa;font-size:12px}.studio_moreSettings__9L_wD summary{cursor:pointer}.studio_previewPanel__sIkdC .studio_upload___rxBs{background:transparent}.studio_examples__BGaw6{margin-top:14px}.studio_examples__BGaw6 h3{font-size:15px;margin-bottom:12px}.studio_examples__BGaw6>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.studio_examples__BGaw6 button{padding:0;border:0;background:transparent;text-align:left}.studio_examples__BGaw6 img{width:100%;height:122px;object-fit:cover;border-radius:12px}.studio_examples__BGaw6 span{display:block;font-size:12px;margin-top:6px}.studio_shell__EZB1Q input,.studio_shell__EZB1Q select{background-color:#292929!important}html:has(.studio_shell__EZB1Q){scrollbar-color:#444 #111}@media (max-width:700px){.studio_examples__BGaw6>div{gap:8px}.studio_examples__BGaw6 img{height:80px}}.studio_utilityMain__8vW_A{padding:36px 0 0}.studio_utilityMain__8vW_A>.studio_historyLink__tjmLL{left:644px;top:12px}.studio_utilityWorkspace__bic1S{display:grid;grid-template-columns:380px minmax(0,1fr);column-gap:32px;padding-right:32px}.studio_utilityWorkspace__bic1S>.studio_heading__rT2Pn{grid-column:2;grid-row:1;margin:16px 0 30px}.studio_utilityWorkspace__bic1S>.studio_heading__rT2Pn h1{margin-top:38px}.studio_utilityWorkspace__bic1S>.studio_editor__6JYI_{display:contents}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp{grid-column:1;grid-row:1/span 4;align-self:start;position:sticky;top:36px;min-height:calc(100vh - 36px);display:flex;flex-direction:column;border:0;border-right:1px solid #292929;border-radius:0;background:#151515;padding:24px 20px}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp>h2{font-size:20px;margin-bottom:28px}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp>.studio_primary__rTCHF{margin-top:auto}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp .studio_upload___rxBs{min-height:180px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:28px}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp .studio_upload___rxBs input[type=file]{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp .studio_upload___rxBs label:before{content:"↑";display:block;font-size:28px;margin-bottom:12px}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp .studio_hasSource__05q9G{min-height:130px}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp .studio_fields___zheU{margin-bottom:24px}.studio_utilityWorkspace__bic1S .studio_previewPanel__sIkdC{grid-column:2;grid-row:2;min-height:360px}.studio_utilityWorkspace__bic1S>.studio_related__ySaWw{grid-column:2}.studio_utilityWorkspace__bic1S>.studio_related__ySaWw>div{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_toolExample__uNjzf{border:1px solid #292929;background:#171717;border-radius:18px;padding:20px}.studio_toolExample__uNjzf img{width:100%;max-height:420px;object-fit:contain;border-radius:12px}.studio_toolExample__uNjzf p{margin-top:16px;text-align:center;color:#999;font-size:12px}.studio_sourceInfo__B9fR0{overflow-wrap:anywhere;font-size:12px;max-width:100%}.studio_upload___rxBs .studio_removeSource__Mr4m_{position:relative;z-index:1;padding:4px 10px;font-size:12px;margin-top:6px}.studio_upload___rxBs.studio_dragging__wQ3a4{border-color:#eee;background:#292929;box-shadow:0 0 0 3px #ffffff20}@media (max-width:1100px){.studio_utilityWorkspace__bic1S{grid-template-columns:290px minmax(0,1fr);gap:20px;padding-right:20px}.studio_utilityMain__8vW_A>.studio_historyLink__tjmLL{left:510px}.studio_utilityWorkspace__bic1S>.studio_heading__rT2Pn h1{font-size:32px}.studio_utilityWorkspace__bic1S>.studio_related__ySaWw>div{grid-template-columns:1fr}}@media (max-width:700px){.studio_utilityMain__8vW_A{padding:20px 16px}.studio_utilityMain__8vW_A>.studio_historyLink__tjmLL{position:static}.studio_utilityWorkspace__bic1S{display:flex;flex-direction:column;padding:0;gap:16px}.studio_utilityWorkspace__bic1S>.studio_heading__rT2Pn{order:0;margin:0}.studio_utilityWorkspace__bic1S>.studio_heading__rT2Pn h1{margin-top:8px}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp{position:static;min-height:auto;order:1;border:1px solid #333;border-radius:16px}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp>h2{display:none}.studio_utilityWorkspace__bic1S .studio_settingsPanel__sSbwp>.studio_primary__rTCHF{margin-top:20px}.studio_utilityWorkspace__bic1S .studio_previewPanel__sIkdC{order:2;min-height:0}.studio_utilityWorkspace__bic1S>.studio_related__ySaWw{order:3}}.studio_catalogHeader___IWtz{max-width:760px;margin:24px 0 32px}.studio_catalogHeader___IWtz h1{font-size:clamp(28px,4vw,44px);letter-spacing:-.04em;margin:12px 0}.studio_catalogHeader___IWtz p{color:#a1a1aa;line-height:1.7}.studio_catalogFilters__HpXfo{display:flex;gap:16px;flex-wrap:wrap;align-items:center}.studio_catalogFilters__HpXfo input,.studio_catalogFilters__HpXfo select{background:#171717;color:#eee;border:1px solid #383838;border-radius:10px;padding:12px 16px;min-width:0}.studio_catalogFilters__HpXfo input{flex:1;min-width:200px}.studio_segmented__Wv24U{display:flex;gap:4px;padding:4px;background:#171717;border:1px solid #303030;border-radius:12px}.studio_segmented__Wv24U button{flex:1;border:0;border-radius:8px;background:transparent;color:#aaa;padding:9px 12px;cursor:pointer}.studio_segmented__Wv24U button[aria-pressed=true]{background:#eee;color:#111}.studio_segmented__Wv24U button:disabled{opacity:.35;cursor:not-allowed}.studio_catalogCount__E_R8U{color:#888;font-size:13px;margin:22px 0 14px}.studio_modelCatalog__6k_Mh,.studio_templateCatalog__ekoLu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.studio_catalogCard__ERCKa{overflow:hidden;border:1px solid #303030;border-radius:18px;background:#151515;text-decoration:none;color:#eee;transition:border-color .2s,transform .2s}.studio_catalogCard__ERCKa:hover{border-color:#777;transform:translateY(-3px)}.studio_catalogCard__ERCKa:focus-visible{outline:2px solid white;outline-offset:4px}.studio_templateCover__mghwF{position:relative;aspect-ratio:4/3;overflow:hidden}.studio_templateCover__mghwF img{width:100%;height:100%;object-fit:cover}.studio_templateCover__mghwF span{position:absolute;left:12px;bottom:12px;background:#111d;color:white;padding:6px 10px;border-radius:8px;font-size:12px}.studio_modelBadge__H0NiP{display:flex;align-items:center;gap:14px;padding:24px 24px 0}.studio_modelBadge__H0NiP img,.studio_modelBadge__H0NiP>span{width:42px;height:42px;object-fit:contain;font-size:30px}.studio_modelBadge__H0NiP small{color:#999;letter-spacing:.1em;font-size:10px}.studio_catalogCardBody__SGOlD{padding:22px}.studio_catalogCardBody__SGOlD h2{font-size:19px;margin:0 0 12px}.studio_catalogCardBody__SGOlD p{color:#aaa;font-size:13px;line-height:1.65}.studio_cardCta___dLFA{display:block;margin-top:24px;font-size:13px}.studio_framePreview__BKnYA{display:flex;gap:12px;flex-wrap:wrap}.studio_framePreview__BKnYA img{max-width:100%;max-height:320px;object-fit:contain;border-radius:12px}.studio_orderScroll__FBIzE{overflow-x:auto}@media (max-width:1100px){.studio_modelCatalog__6k_Mh,.studio_templateCatalog__ekoLu{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.studio_modelCatalog__6k_Mh,.studio_templateCatalog__ekoLu{grid-template-columns:minmax(0,1fr)}.studio_catalogFilters__HpXfo>*{width:100%}}.studio_videoWorkspace__apuQP .studio_settingsPanel__sSbwp textarea{min-height:120px}@media (max-width:700px){.studio_videoWorkspace__apuQP .studio_settingsPanel__sSbwp{order:0}.studio_videoWorkspace__apuQP .studio_previewPanel__sIkdC{order:1}.studio_videoWorkspace__apuQP .studio_preview__s3IXn{min-height:200px}}