.Studio_studio__ieIXJ{display:flex;flex-direction:column;width:100%;max-width:var(--page-max);min-height:100dvh;margin:0 auto;padding:20px var(--gutter) 0}.Studio_studioHeader__ydYbf{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.Studio_creditChip__jRDQa{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 14px;border:1px solid var(--border);border-radius:999px;color:var(--text-muted);font-size:.8125rem;font-weight:600;transition:color var(--t-quick) var(--ease),border-color var(--t-quick) var(--ease)}.Studio_creditChip__jRDQa svg{width:14px;height:14px;color:var(--accent-lime)}.Studio_creditChip__jRDQa:hover{border-color:var(--border-strong);color:var(--text)}.Studio_intro__3y9Mw{display:grid;justify-items:center;gap:12px;margin-top:clamp(28px,9vh,104px);text-align:center}.Studio_introTitle__b8pHg{font-size:clamp(2.4rem,5vw,3.75rem)}.Studio_introSubtitle__M2SgY{max-width:52ch;color:var(--text-muted);font-size:1rem}.Studio_feed__n8dya{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:14px;flex:1;padding-top:20px}.Studio_feedHead__6b9bo{display:flex;align-items:center;justify-content:space-between;gap:12px}.Studio_feedHead__6b9bo h2{display:inline-flex;align-items:baseline;gap:10px;font-size:1rem;font-weight:600;letter-spacing:-.01em}.Studio_grid__38kWD{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--tile-min,210px)),1fr));gap:12px}.Studio_dock__GYnpc{position:relative;z-index:30;display:grid;grid-template-columns:minmax(0,1fr);gap:10px;width:min(880px,100%);margin:26px auto 0}.Studio_dock__GYnpc[data-docked=true]{position:sticky;bottom:16px;margin-top:28px;padding-bottom:12px}.Studio_dock__GYnpc[data-docked=true]:before{content:"";position:absolute;inset:30% calc(var(--gutter) * -1) -16px;z-index:-1;background:linear-gradient(180deg,transparent,rgba(8,9,12,.9) 45%);pointer-events:none}.Studio_notices__IEuQl{display:grid;gap:8px}.Studio_notices__IEuQl .notice{background-color:var(--surface-elevated);box-shadow:var(--shadow-sm)}.Studio_notices__IEuQl .notice-error{background-image:linear-gradient(rgba(224,112,111,.12),rgba(224,112,111,.12))}.Studio_notices__IEuQl .notice-warning{background-image:linear-gradient(rgba(217,180,91,.12),rgba(217,180,91,.12))}.Studio_dismissible__l3RzX{align-items:center}.Studio_dismissible__l3RzX .icon-button{width:30px;height:30px;margin:-4px -6px -4px auto;color:inherit}.Studio_startersRow__bk3Vy{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin-top:6px}.Studio_startersLabel__cRb1H{color:var(--text-subtle);font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.Studio_starters__AKt2t{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.Studio_enterHint__WVk_y{color:var(--text-subtle);font-size:.75rem;text-align:center}.Studio_inspiration__kOmT_{display:grid;gap:18px;margin:clamp(56px,10vh,104px) 0 64px}.Studio_inspirationTitle__jMpA_{font-size:1.25rem;font-weight:600}.Studio_inspirationGrid__Oxfzb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.Studio_inspirationTile__0V1u7{aspect-ratio:var(--tile-ratio)}.Studio_composer__iSrUV{position:relative;border:1px solid rgba(248,250,252,.1);border-radius:var(--radius-xl);background:linear-gradient(180deg,#1b1d23,#0d0e12);box-shadow:0 24px 70px rgba(0,0,0,.45);transition:border-color var(--t-standard) var(--ease),box-shadow var(--t-standard) var(--ease)}.Studio_composer__iSrUV:focus-within{border-color:rgba(200,255,61,.26);box-shadow:0 0 0 4px rgba(200,255,61,.05),0 24px 70px rgba(0,0,0,.48)}.Studio_composerDragging__bGcg8{border-color:rgba(200,255,61,.6);border-style:dashed}.Studio_dropOverlay__8QnPg{position:absolute;inset:0;z-index:20;display:grid;place-content:center;justify-items:center;gap:8px;border-radius:inherit;background:rgba(8,9,12,.88);color:var(--accent-lime);font-size:.9375rem;font-weight:600;pointer-events:none}.Studio_dropOverlay__8QnPg svg{width:26px;height:26px}.Studio_fileInput__voPgo{display:none}.Studio_inputModes__JjSS7{display:flex;gap:4px;padding:10px 12px 0;overflow-x:auto;scrollbar-width:none}.Studio_inputModes__JjSS7::-webkit-scrollbar{display:none}.Studio_inputMode__49VOJ{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;flex-shrink:0;border-radius:999px;color:var(--text-muted);font-size:.78125rem;font-weight:600;cursor:pointer;transition:background-color var(--t-quick) var(--ease),color var(--t-quick) var(--ease)}.Studio_inputMode__49VOJ svg{width:14px;height:14px}.Studio_inputMode__49VOJ:hover{background:rgba(248,250,252,.05);color:var(--text)}.Studio_inputModeActive__eD0gT{background:var(--accent-lime-soft);box-shadow:inset 0 0 0 1px rgba(200,255,61,.28);color:var(--text)}.Studio_inputModeActive__eD0gT svg{color:var(--accent-lime)}.Studio_promptRow__WzHZI{display:flex;align-items:flex-start;gap:14px;padding:14px 16px 8px}.Studio_slots__kUkQR{display:flex;align-items:flex-start;gap:8px;flex-shrink:0}.Studio_slotGroup__Wm2z_{display:grid;justify-items:center;gap:5px}.Studio_slotWrap__GS6Qt{position:relative}.Studio_slot__LOu46{position:relative;display:grid;place-items:center;width:56px;height:56px;overflow:hidden;border:1px dashed rgba(248,250,252,.18);border-radius:var(--radius-md);background:rgba(248,250,252,.03);color:var(--text-muted);cursor:pointer;transition:border-color var(--t-quick) var(--ease),background-color var(--t-quick) var(--ease),color var(--t-quick) var(--ease)}.Studio_slot__LOu46 svg{width:19px;height:19px}.Studio_slot__LOu46 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}button.Studio_slot__LOu46:hover{border-color:rgba(200,255,61,.45);background:rgba(200,255,61,.06);color:var(--accent-lime)}.Studio_slotFilled__h1n74{border-style:solid;border-color:rgba(248,250,252,.16);background:var(--bg)}.Studio_slotSmall__L9BCg{width:44px;height:44px;border-radius:12px}.Studio_slotExpected__zZWIv{border-color:rgba(200,255,61,.55);background:var(--accent-lime-soft);color:var(--accent-lime)}.Studio_slotBadge__QgCmR{position:absolute;right:3px;bottom:3px;z-index:2;padding:1px 5px;border-radius:6px;background:var(--accent-lime);color:var(--bg);font-family:var(--font-mono);font-size:.5625rem;font-weight:600}.Studio_slotRemove__YTJEL{position:absolute;top:-6px;right:-6px;z-index:3;display:grid;place-items:center;width:20px;height:20px;border:1px solid var(--border-strong);border-radius:999px;background:var(--surface-elevated);color:var(--text);cursor:pointer;opacity:0;transition:opacity var(--t-quick) var(--ease),background-color var(--t-quick) var(--ease)}.Studio_slotRemove__YTJEL svg{width:11px;height:11px}.Studio_slotRemove__YTJEL:hover{background:#3a2426}.Studio_slotWrap__GS6Qt:focus-within .Studio_slotRemove__YTJEL,.Studio_slotWrap__GS6Qt:hover .Studio_slotRemove__YTJEL{opacity:1}@media (hover:none){.Studio_slotRemove__YTJEL{opacity:1}}.Studio_slotCaption__ruFDU{max-width:64px;overflow:hidden;color:var(--text-subtle);font-size:.625rem;font-weight:600;letter-spacing:.02em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.Studio_textarea__7vkx_{flex:1;min-width:0;min-height:56px;padding:6px 2px;border:0;background:transparent;color:var(--text);font-size:1rem;line-height:1.55;resize:none;outline:none}.Studio_textarea__7vkx_::placeholder{color:var(--text-subtle)}.Studio_textarea__7vkx_:focus-visible{outline:none}.Studio_ingredients__GYZLB{display:grid;gap:6px;padding:0 16px 8px}.Studio_ingredientRow__XKnFK{display:flex;flex-wrap:wrap;gap:8px}.Studio_ingredientTag__QGmpb{position:absolute;left:3px;bottom:3px;z-index:2;padding:1px 4px;border-radius:5px;background:rgba(8,9,12,.78);color:var(--text);font-family:var(--font-mono);font-size:.5625rem}.Studio_hint__LkDd2{color:var(--text-subtle);font-size:.75rem}.Studio_tagHint__deAYy{margin:0 16px 8px;font-size:.75rem}.Studio_inlineWarning__EbSJ7{margin:0 16px 10px;color:#ead08f;font-size:.8125rem;line-height:1.45}.Studio_advanced__v2hjS{display:grid;gap:16px;padding:16px;border-top:1px solid rgba(248,250,252,.06)}.Studio_advancedFields__CjY_u{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.Studio_advancedFields__CjY_u .input{min-height:40px;font-size:.875rem}.Studio_shots__SYvMj{display:grid;gap:8px}.Studio_shotsHead__7Wa51{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 12px}.Studio_shotRow__0u_MT{display:grid;grid-template-columns:24px minmax(0,1fr) 76px 38px;align-items:center;gap:8px}.Studio_shotIndex__v3yFn{color:var(--text-subtle);font-family:var(--font-mono);font-size:.75rem;text-align:center}.Studio_shotSeconds__S_TWc{text-align:center}.Studio_shots__SYvMj>.button{justify-self:start}.Studio_toolbar__IphyC{display:flex;align-items:center;gap:10px;padding:10px 12px 12px}.Studio_controls__9cT2q{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:6px;min-width:0}.Studio_pillWrap__b9kVV{position:relative}.Studio_pill__kZF7_{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 12px;border:1px solid rgba(248,250,252,.09);border-radius:999px;background:rgba(248,250,252,.04);color:var(--text);font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:background-color var(--t-quick) var(--ease),border-color var(--t-quick) var(--ease),color var(--t-quick) var(--ease)}.Studio_pill__kZF7_:disabled{cursor:default;opacity:.5}.Studio_pill__kZF7_:disabled:hover{border-color:rgba(248,250,252,.09);background:rgba(248,250,252,.04)}.Studio_assistCard__VwSfR{display:grid;gap:10px;margin:0 12px 10px;padding:14px 16px;border:1px solid rgba(200,255,61,.22);border-radius:var(--radius-lg);background:rgba(200,255,61,.04);animation:Studio_lo-fade__9DZR_ .2s var(--ease) both}.Studio_assistHead__rm2Du{display:flex;align-items:center;gap:8px;color:var(--text);font-size:.875rem}.Studio_assistHead__rm2Du svg{width:16px;height:16px;color:var(--accent-lime)}.Studio_assistSwitch__XsgKI,.Studio_assistWhy__i1YjT{margin:0;color:var(--text-muted);font-size:.875rem;line-height:1.5}.Studio_assistSwitch__XsgKI strong{color:var(--text)}.Studio_assistPrompt__J72bQ{max-height:168px;margin:0;overflow-y:auto;padding:10px 12px;border-radius:var(--radius-md);background:rgba(8,9,12,.5);color:var(--text);font-size:.9375rem;line-height:1.55;white-space:pre-wrap}.Studio_assistActions__En9c8{display:flex;flex-wrap:wrap;gap:8px}.Studio_noticeAction__XIJl_{flex-shrink:0;margin-left:auto}.Studio_noticeAction__XIJl_+.icon-button{margin-left:-6px}.Studio_pill__kZF7_:hover{border-color:rgba(248,250,252,.18);background:rgba(248,250,252,.08)}.Studio_pillOpen__DmuhH{border-color:rgba(200,255,61,.36);background:rgba(248,250,252,.08)}.Studio_pillOn__Sgw6g{border-color:rgba(200,255,61,.3);background:var(--accent-lime-soft)}.Studio_pillOn__Sgw6g .Studio_pillIcon__J2KBX{color:var(--accent-lime)}.Studio_pillStatic__P5Bal,.Studio_pillStatic__P5Bal:hover{border-color:rgba(248,250,252,.06);background:transparent;color:var(--text-muted);cursor:default}.Studio_pillIconOnly__WzKtn{width:36px;padding:0;justify-content:center}.Studio_pillIconOnly__WzKtn .Studio_dot__hbWcY{position:absolute;top:6px;right:6px}.Studio_pillIcon__J2KBX{width:15px;height:15px;color:var(--text-muted)}.Studio_pillChevron__vzBwx{width:14px;height:14px;margin-right:-3px;color:var(--text-subtle);transition:transform var(--t-quick) var(--ease)}.Studio_pillOpen__DmuhH .Studio_pillChevron__vzBwx{transform:rotate(180deg)}.Studio_modelPill__u_dC7{padding-left:6px}.Studio_modelPillLabel__5Ixv6{max-width:150px;overflow:hidden;text-overflow:ellipsis}.Studio_dot__hbWcY{width:6px;height:6px;border-radius:50%;background:var(--accent-lime)}.Studio_inline__WTVdu{display:inline-flex;align-items:center;gap:8px}.Studio_ratioShape__UOaFO{display:inline-block;flex-shrink:0;border:1.5px solid;border-radius:3px;opacity:.8}.Studio_generate__C7_dK{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding:0 8px 0 18px;flex-shrink:0;border-radius:var(--radius-md);background:var(--accent-lime);color:var(--bg);font-size:.9375rem;font-weight:700;white-space:nowrap;cursor:pointer;transition:background-color var(--t-quick) var(--ease),box-shadow var(--t-standard) var(--ease),transform var(--t-quick) var(--ease)}.Studio_generate__C7_dK:hover:not(:disabled){background:#d4ff66;box-shadow:0 12px 34px rgba(200,255,61,.22)}.Studio_generate__C7_dK:active:not(:disabled){background:var(--accent-lime-pressed);transform:translateY(1px)}.Studio_generate__C7_dK:disabled{background:rgba(248,250,252,.08);color:var(--text-subtle);cursor:not-allowed}.Studio_generate__C7_dK[aria-busy=true]{padding-right:18px}.Studio_generateCost__MRl2g{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px;border-radius:10px;background:rgba(8,9,12,.12);font-family:var(--font-mono);font-size:.78125rem;font-weight:500;font-variant-numeric:tabular-nums}.Studio_generate__C7_dK:disabled .Studio_generateCost__MRl2g{background:rgba(248,250,252,.05)}.Studio_generateCost__MRl2g svg{width:13px;height:13px}.Studio_menu__hj5Gf{position:absolute;left:0;min-width:190px}.Studio_menu__hj5Gf[data-placement=up],.Studio_modelMenu__IokRs[data-placement=up]{bottom:calc(100% + 8px)}.Studio_menu__hj5Gf[data-placement=down],.Studio_modelMenu__IokRs[data-placement=down]{top:calc(100% + 8px)}.Studio_menuTitle__9hDR1{padding:8px 10px 6px;color:var(--text-subtle);font-family:var(--font-mono);font-size:.65625rem;letter-spacing:.14em;text-transform:uppercase}.Studio_menuScroll__8f3Ng{max-height:290px;overflow-y:auto}.Studio_menuOption__gkLiP{justify-content:space-between}.Studio_menuOptionActive__TGczw{background:rgba(248,250,252,.06)}.Studio_menuCheck__fqFbP{width:16px!important;height:16px!important;margin-left:auto;color:var(--accent-lime)!important}.Studio_modelMenu__IokRs{position:absolute;left:0;display:flex;flex-direction:column;width:420px;max-height:min(540px,72vh);padding:8px}.Studio_modelSearch__E_rih{position:relative;flex-shrink:0}.Studio_modelSearch__E_rih svg{position:absolute;top:50%;left:12px;width:16px;height:16px;color:var(--text-subtle);transform:translateY(-50%);pointer-events:none}.Studio_modelSearch__E_rih input{width:100%;height:40px;padding:0 12px 0 36px;border:1px solid var(--border);border-radius:12px;background:var(--bg);color:var(--text);font-size:.875rem;outline:none;transition:border-color var(--t-quick) var(--ease)}.Studio_modelSearch__E_rih input:focus{border-color:rgba(200,255,61,.45)}.Studio_modelList__9gFKq{min-height:0;margin-top:4px;overflow-y:auto}.Studio_modelSection__VHNej+.Studio_modelSection__VHNej{margin-top:4px;padding-top:4px;border-top:1px solid var(--border)}.Studio_modelEmpty__ypbH0{padding:24px 12px;color:var(--text-muted);font-size:.875rem;text-align:center}.Studio_modelOption__Z2wq5{display:grid;grid-template-columns:36px minmax(0,1fr) auto 16px;align-items:center;gap:12px;width:100%;padding:10px;border-radius:12px;text-align:left;cursor:pointer;transition:background-color var(--t-quick) var(--ease)}.Studio_modelOption__Z2wq5:focus-visible,.Studio_modelOption__Z2wq5:hover{background:rgba(248,250,252,.05)}.Studio_modelOptionActive__zDJzr{background:rgba(200,255,61,.06)}.Studio_modelOptionBody__NLAKz{display:grid;gap:2px;min-width:0}.Studio_modelOptionName__XNPlA{display:flex;align-items:center;gap:7px;color:var(--text);font-size:.875rem;font-weight:600}.Studio_modelOptionName__XNPlA .badge{height:17px;padding:0 5px;font-size:.5625rem}.Studio_modelOptionDesc___WdnA{overflow:hidden;color:var(--text-muted);font-size:.78125rem;text-overflow:ellipsis;white-space:nowrap}.Studio_modelOptionCaps__ia2o9{overflow:hidden;color:var(--text-subtle);font-family:var(--font-mono);font-size:.65625rem;text-overflow:ellipsis;white-space:nowrap}.Studio_modelOptionCost__LEF4N{display:grid;justify-items:end;gap:1px}.Studio_modelOptionCost__LEF4N strong{color:var(--text);font-size:.8125rem;font-weight:700}.Studio_modelOptionCost__LEF4N small{color:var(--text-subtle);font-size:.65625rem;white-space:nowrap}.Studio_modelOptionCheck__72AS4{display:grid;place-items:center;color:var(--accent-lime)}.Studio_modelOptionCheck__72AS4 svg{width:16px;height:16px}.Studio_brandIcon__8cGP2{display:inline-grid;place-items:center;width:24px;height:24px;flex-shrink:0;border-radius:8px;background:#2a2d35;color:#fff;font-size:.6875rem;font-weight:800;box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.Studio_brandIconLg__wsl7p{width:36px;height:36px;border-radius:11px;font-size:.875rem}.Studio_brandIcon__8cGP2[data-brand=google]{background:linear-gradient(135deg,#3b6fd8,#2f8f58)}.Studio_brandIcon__8cGP2[data-brand=openai]{background:#0f8a6c}.Studio_brandIcon__8cGP2[data-brand=bytedance]{background:linear-gradient(135deg,#2f6fe0,#10a7c9)}.Studio_brandIcon__8cGP2[data-brand=kling]{background:linear-gradient(135deg,#e0643b,#c33e6a)}.Studio_brandIcon__8cGP2[data-brand=xai]{background:#141518}.Studio_brandIcon__8cGP2[data-brand=minimax]{background:linear-gradient(135deg,#c8406f,#7a3fc2)}.Studio_sheetBackdrop__ZMB9l{position:fixed;inset:0;z-index:190;background:rgba(4,5,7,.6);animation:Studio_lo-fade__9DZR_ .16s var(--ease) both}.Studio_sheet__tSQH8{position:fixed!important;top:auto!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;left:8px!important;z-index:200;width:auto!important;max-height:72dvh;border-radius:var(--radius-xl)}.Studio_embedded__OerYr{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;width:min(880px,100%);margin:0 auto}.Studio_embeddedHead__jxWQ3{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.Studio_embeddedHead__jxWQ3 .Studio_starters__AKt2t{justify-content:flex-end}.Studio_composerEmbedded__dXywP .Studio_textarea__7vkx_{min-height:72px}@media (max-width:1100px){.Studio_inspirationGrid__Oxfzb{grid-template-columns:repeat(3,minmax(0,1fr))}.Studio_inspirationGrid__Oxfzb>:nth-child(4){display:none}}@media (max-width:980px){.Studio_studio__ieIXJ{min-height:calc(100dvh - var(--topbar-h) - var(--tabbar-h));padding-top:14px}.Studio_creditChip__jRDQa{display:none}.Studio_dock__GYnpc[data-docked=true]{bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + 8px);padding-bottom:0}.Studio_dock__GYnpc[data-docked=true]:before{inset:20% -12px -80px}}@media (max-width:620px){.Studio_studio__ieIXJ{padding:12px 12px 0}.Studio_studioHeader__ydYbf .segmented-item{padding:0 14px}.Studio_intro__3y9Mw{margin-top:28px}.Studio_introTitle__b8pHg{font-size:2.25rem}.Studio_introSubtitle__M2SgY{font-size:.9375rem}.Studio_grid__38kWD{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Studio_dock__GYnpc{margin-top:20px}.Studio_promptRow__WzHZI{flex-wrap:wrap;gap:10px;padding:12px 12px 4px}.Studio_slot__LOu46{width:48px;height:48px}.Studio_slotSmall__L9BCg{width:40px;height:40px}.Studio_slotCaption__ruFDU{display:none}.Studio_inputModes__JjSS7{flex-wrap:wrap;overflow:visible;padding:8px 8px 0}.Studio_inputMode__49VOJ{padding:0 10px}.Studio_inputMode__49VOJ svg{display:none}.Studio_textarea__7vkx_{flex:1 1 180px;min-height:48px;font-size:1rem}.Studio_composerEmbedded__dXywP .Studio_textarea__7vkx_{min-height:56px}.Studio_toolbar__IphyC{flex-wrap:wrap;gap:8px;padding:8px}.Studio_controls__9cT2q{flex:1 1 100%}.Studio_pill__kZF7_{height:34px;padding:0 10px}.Studio_generate__C7_dK{flex:1 1 100%;height:44px;gap:8px;padding:0 12px}.Studio_generateCost__MRl2g{height:28px;padding:0 7px}.Studio_menuScroll__8f3Ng{max-height:50dvh}.Studio_modelOption__Z2wq5{grid-template-columns:32px minmax(0,1fr) auto}.Studio_modelOptionCheck__72AS4{display:none}.Studio_brandIconLg__wsl7p{width:32px;height:32px}.Studio_advancedFields__CjY_u{grid-template-columns:1fr}.Studio_enterHint__WVk_y{display:none}.Studio_startersRow__bk3Vy{justify-content:flex-start}.Studio_startersLabel__cRb1H{display:none}.Studio_starters__AKt2t{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none;width:100%}.Studio_starters__AKt2t::-webkit-scrollbar{display:none}.Studio_inspirationGrid__Oxfzb{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.Studio_inspirationGrid__Oxfzb>:nth-child(n+3){display:none}.Studio_inspirationGrid__Oxfzb[data-mode=image]>:nth-child(n+3){display:block}.Studio_embeddedHead__jxWQ3{flex-direction:column;align-items:stretch}.Studio_embeddedHead__jxWQ3 .segmented{align-self:flex-start}.Studio_embeddedHead__jxWQ3 .Studio_starters__AKt2t{justify-content:flex-start}}@media (hover:none){.Studio_enterHint__WVk_y{display:none}}.TaggedPrompt_field__jdHlY{position:relative;flex:1;min-width:0;display:grid}.TaggedPrompt_field__jdHlY>textarea{position:relative;z-index:1;grid-area:1/1;background:transparent}.TaggedPrompt_field__jdHlY .TaggedPrompt_backdrop__UY7oU{grid-area:1/1;position:absolute;inset:0;z-index:0;overflow:hidden;border-color:transparent;color:transparent;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;pointer-events:none;user-select:none}.TaggedPrompt_field__jdHlY .TaggedPrompt_tag__A4U4y{border-radius:5px;background:var(--accent-lime-soft);box-shadow:0 0 0 1px rgba(200,255,61,.28);color:transparent}.TaggedPrompt_field__jdHlY .TaggedPrompt_tag__A4U4y[data-missing]{background:rgba(224,112,111,.18);box-shadow:0 0 0 1px rgba(224,112,111,.45)}.TaggedPrompt_menu__F4bEg{position:absolute;left:0;bottom:calc(100% + 6px);z-index:30;display:grid;gap:2px;min-width:200px;max-width:min(320px,100%);padding:6px;border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-elevated);box-shadow:var(--shadow-float)}.TaggedPrompt_option__Nhw32{display:flex;align-items:center;gap:10px;padding:6px 8px;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text);font:inherit;font-size:.875rem;text-align:left;cursor:pointer}.TaggedPrompt_option__Nhw32:hover,.TaggedPrompt_option__Nhw32[data-active]{background:var(--accent-lime-soft)}.TaggedPrompt_thumb__Reoe_{display:grid;place-items:center;flex-shrink:0;width:32px;height:32px;overflow:hidden;border-radius:7px;background:var(--bg-deep);color:var(--text-muted)}.TaggedPrompt_thumb__Reoe_ img,.TaggedPrompt_thumb__Reoe_ video{width:100%;height:100%;object-fit:cover}.TaggedPrompt_thumb__Reoe_ svg{width:16px;height:16px}.TaggedPrompt_optionTag__AraKZ{font-family:var(--font-mono);font-size:.8125rem;color:var(--accent-lime)}.TaggedPrompt_optionLabel__lVEvN{overflow:hidden;color:var(--text-muted);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}