.home-create-dock_dock___bHy7{position:fixed;inset-inline-end:0;bottom:max(56px,calc(env(safe-area-inset-bottom) + 40px));inset-inline-start:0;z-index:60;display:flex;justify-content:center;padding:0 var(--agent-feed-gutter,16px);pointer-events:none}.home-create-dock_shell__5aYs0{container-type:inline-size;container-name:creation-dock;width:min(100%,680px);pointer-events:auto;filter:drop-shadow(0 18px 40px rgb(0 0 0/.45));transition:width .22s cubic-bezier(.22,1,.36,1)}.home-create-dock_shell__5aYs0[data-expanded=true]{width:min(100%,var(--agent-feed-max,1120px))}@media (min-width:1280px){.home-create-dock_shell__5aYs0{width:min(100%,720px)}.home-create-dock_shell__5aYs0[data-expanded=true]{width:min(100%,var(--agent-feed-max,1120px))}}.home-create-dock_collapsed__i7Osz{display:grid;width:100%;min-height:58px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding-block:10px;padding-inline:16px 10px;border:1px solid rgb(255 255 255/.1);border-radius:999px;background:rgb(18 17 32/.88);color:var(--color-paper-2);backdrop-filter:blur(18px) saturate(1.15);transition:border-color .16s ease,background .16s ease,transform .16s ease}.home-create-dock_collapsed__i7Osz:hover{border-color:rgb(var(--accent-rgb)/.42);background:rgb(22 20 40/.94);transform:translateY(-1px)}.home-create-dock_collapsedIcon__KRD5b{display:grid;width:30px;height:30px;place-items:center;overflow:hidden;border:1px solid rgb(255 255 255/.1);border-radius:999px;background:rgb(12 10 22/.72);box-shadow:0 0 0 1px rgb(var(--accent-rgb)/.12) inset}.home-create-dock_collapsedIcon__KRD5b .brand-mark-icon{display:block;width:16px;height:16px;object-fit:contain}.home-create-dock_collapsedText__Zcf1z{overflow:hidden;color:var(--color-paper-3);font-size:14px;text-align:start;text-overflow:ellipsis;white-space:nowrap}.home-create-dock_collapsedCta__xMtYf{display:inline-flex;min-height:38px;align-items:center;justify-content:center;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,#f472b6,#e11d48);color:#fff;font-size:13px;font-weight:700;letter-spacing:-.01em}.home-create-dock_expanded__QJQd_{display:grid;gap:10px;padding:14px 16px 12px;border:1px solid rgb(255 255 255/.1);border-radius:28px;background:linear-gradient(180deg,rgb(255 255 255/.035),transparent 34%),rgb(18 21 24/.96);backdrop-filter:blur(22px) saturate(1.2);box-shadow:0 18px 48px -18px rgb(0 0 0/.72),inset 0 0 0 1px rgb(255 255 255/.03)}.home-create-dock_expanded__QJQd_[data-headshot=true]{max-height:calc(100dvh - var(--app-header-h, 65px) - 72px);overflow-y:auto;overscroll-behavior:contain;scroll-padding-block-start:8px}.home-create-dock_topRow__3vh28{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-create-dock_topRowLocked__kOycZ{justify-content:flex-end;min-height:0;margin-bottom:-2px}.home-create-dock_lockedKindLabel__537a_{flex:1;min-width:0}.home-create-dock_composerHeader__DXWw1{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-create-dock_composerModeTabs__6BnjV{display:inline-flex;flex:0 0 auto;gap:2px;padding:3px;border:1px solid rgb(255 255 255/.1);border-radius:999px;background:rgb(0 0 0/.28)}.home-create-dock_generateCost__lU0uG,.home-create-dock_mobileSettingsChip__k8Ma_{display:none}.home-create-dock_settingsSheetLayer__mdE41{position:fixed;z-index:180;inset:0;display:flex;align-items:flex-end}.home-create-dock_settingsSheetBackdrop__33Ed6{position:absolute;inset:0;background:rgb(0 0 0/.62);backdrop-filter:blur(3px)}.home-create-dock_settingsSheet___LNuu{position:relative;display:flex;flex-direction:column;width:100%;max-height:min(86dvh,720px);border:1px solid rgb(255 255 255/.12);border-bottom:0;border-radius:24px 24px 0 0;background:#101215;box-shadow:0 -18px 64px rgb(0 0 0/.62);animation:home-create-dock_settingsSheetIn__YZet9 .22s cubic-bezier(.22,1,.36,1) both}@media (max-width:1279px){html[data-keyboard-open=true] .home-create-dock_settingsSheetLayer__mdE41{top:var(--visual-viewport-top,0);bottom:auto;height:var(--visual-viewport-height,100dvh)}html[data-keyboard-open=true] .home-create-dock_settingsSheet___LNuu{max-height:calc(var(--visual-viewport-height, 100dvh) - 16px)}}@keyframes home-create-dock_settingsSheetIn__YZet9{0%{transform:translateY(24px);opacity:0}}.home-create-dock_settingsSheetHandle__TItGq{flex:none;width:36px;height:4px;margin:10px auto 2px;border-radius:99px;background:rgb(255 255 255/.25)}.home-create-dock_settingsSheetBody__9p899{display:grid;min-height:0;gap:18px;overflow-y:auto;overscroll-behavior:contain;padding:12px 16px 18px}.home-create-dock_composerModeTab__P928b{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:7px;padding:0 12px;border-radius:999px;color:var(--color-paper-3);font-size:14px;font-weight:620;transition:background .15s ease,color .15s ease}.home-create-dock_composerModeTab__P928b[data-active=true]{background:rgb(var(--accent-rgb)/.18);color:var(--color-paper);box-shadow:0 0 0 1px rgb(var(--accent-rgb)/.22) inset}.home-create-dock_composerModeTab__P928b[data-active=true][data-kind=agent]{background:rgb(96 165 250/.18);color:rgb(191 219 254);box-shadow:inset 0 0 0 1px rgb(96 165 250/.28)}.home-create-dock_composerModeTab__P928b:disabled:not([data-active=true]){opacity:.55;cursor:not-allowed}.home-create-dock_composerModeTab__P928b:focus-visible,.home-create-dock_mobileSettingsChip__k8Ma_:focus-visible,.home-create-dock_settingsSheetDone__1Q99C:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:2px}.home-create-dock_sheetSection__Gzwhh{display:grid;min-width:0;gap:9px}.home-create-dock_sheetSectionLabel__iisRj{color:rgb(var(--paper-rgb)/.68);font-size:12px;font-weight:650;letter-spacing:.015em}.home-create-dock_workflowTiles__gfoqv{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:8px}.home-create-dock_workflowTile__95Yc_{display:grid;min-height:68px;align-content:center;justify-items:center;gap:6px;padding:10px 6px;border:1px solid rgb(var(--paper-rgb)/.08);border-radius:14px;background:rgb(var(--paper-rgb)/.025);color:var(--color-paper-3);font-size:12px;font-weight:600;line-height:1.25;text-align:center;transition:background .14s ease,border-color .14s ease,color .14s ease}.home-create-dock_workflowTile__95Yc_[data-active=true]{border-color:rgb(var(--accent-rgb)/.48);background:rgb(var(--accent-rgb)/.14);color:var(--color-paper)}.home-create-dock_workflowTile__95Yc_:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:2px}.home-create-dock_sheetPresetList__jeLNp{display:flex;flex-wrap:wrap;gap:8px}.home-create-dock_toolPresetRow__tDjIi{display:flex;align-items:center;gap:12px;padding-block:8px}.home-create-dock_toolPresetLabel__ziJBp{flex:none;color:var(--color-paper-3);font-size:12px}@media (max-width:767px){.home-create-dock_toolPresetRow__tDjIi{display:none}}.home-create-dock_sheetConfig__lrbUy>*{padding:0}.home-create-dock_settingsSheetFooter__FOagC{display:flex;flex:none;align-items:center;gap:12px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--paper-rgb)/.08)}.home-create-dock_settingsSheetDone__1Q99C{min-width:132px;min-height:48px;margin-inline-start:auto;padding:0 22px;border-radius:14px;background:linear-gradient(135deg,#f472b6,#e11d48 70%);color:#fff;font-size:14px;font-weight:750}.home-create-dock_composerModeTab__P928b:focus-visible:not(:disabled),.home-create-dock_composerModeTab__P928b:hover:not(:disabled){color:var(--color-paper);background:rgb(255 255 255/.06)}.home-create-dock_iconGhost__hQic_{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgb(255 255 255/.08);border-radius:999px;color:var(--color-paper-3);transition:border-color .15s ease,color .15s ease}.home-create-dock_iconGhost__hQic_:hover{border-color:rgb(255 255 255/.18);color:var(--color-paper)}.home-create-dock_composerStack__1BjoR{display:grid;gap:10px}.home-create-dock_composerBody__ys4G5{display:grid;gap:12px;align-items:start}.home-create-dock_composerBodyMedia__S2gir{grid-template-columns:auto minmax(0,1fr);align-items:stretch;column-gap:0}.home-create-dock_mediaRail__BjoUs{position:relative;display:flex;flex:none;align-items:center;gap:10px;min-height:100%;padding-block:10px;padding-inline:8px 0}.home-create-dock_mediaDivider__vX9FK{align-self:stretch;width:1px;min-height:72px;margin-block:2px;margin-inline:6px 12px;border-radius:999px;background:linear-gradient(180deg,transparent,rgb(255 255 255/.08) 12%,rgb(255 255 255/.14) 50%,rgb(255 255 255/.08) 88%,transparent)}.home-create-dock_promptColumn__OXIKo{min-width:0;display:grid;gap:6px;align-content:start}.home-create-dock_toolBadge__T_pBy{display:inline-flex;max-width:100%;align-items:center;gap:6px;min-height:24px;padding-block:2px;padding-inline:8px 4px;border-radius:999px;background:rgb(var(--accent-rgb)/.12);border:1px solid rgb(var(--accent-rgb)/.28);color:rgb(var(--accent-rgb)/.95);width:fit-content}.home-create-dock_toolBadgeName__24CJh{overflow:hidden;max-width:28ch;font-size:12px;font-weight:650;letter-spacing:.01em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.home-create-dock_toolBadgeClear__6Tu5r{display:grid;width:20px;height:20px;flex:none;place-items:center;border:0;border-radius:999px;background:transparent;color:inherit;font-size:16px;line-height:1;opacity:.75;cursor:pointer;transition:opacity .14s ease,background .14s ease}@media (prefers-reduced-motion:reduce){.home-create-dock_settingsSheet___LNuu{animation:none}.home-create-dock_settingsSheetHandle__TItGq{transition:none}}.home-create-dock_toolBadgeClear__6Tu5r:hover{opacity:1;background:rgb(255 255 255/.1)}.home-create-dock_slotTile__nWCbU{display:grid;width:52px;height:78px;min-height:78px;flex:none;place-content:center;justify-items:center;gap:5px;padding:10px 6px;border:1px solid rgb(255 255 255/.12);border-radius:12px;background:linear-gradient(165deg,rgb(255 255 255/.07),rgb(255 255 255/.02) 55%),rgb(28 30 36/.92);color:var(--color-paper-3);box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 10px 22px -12px rgb(0 0 0/.7);transform:rotate(-8deg);transform-origin:50% 60%;transition:border-color .15s ease,color .15s ease,background .15s ease,transform .18s ease,box-shadow .18s ease}.home-create-dock_slotTile__nWCbU:hover{border-color:rgb(255 255 255/.22);background:linear-gradient(165deg,rgb(255 255 255/.1),rgb(255 255 255/.03) 55%),rgb(34 36 44/.95);color:var(--color-paper-2);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 14px 28px -12px rgb(0 0 0/.78);transform:rotate(-8deg) translateY(-2px) scale(1.03)}.home-create-dock_slotTile__nWCbU:focus-visible{outline:2px solid rgb(var(--accent-rgb)/.82);outline-offset:3px}.home-create-dock_dropPasteHint__me4DL{position:absolute;inset-inline-start:0;bottom:calc(100% + 8px);z-index:4;width:max-content;max-width:min(280px,calc(100vw - 32px));padding:8px 10px;border:1px solid rgb(var(--paper-rgb)/.14);border-radius:10px;background:#171a1e;box-shadow:inset 0 1px 0 rgb(255 255 255/.06),0 12px 28px -14px rgb(0 0 0/.8);color:var(--color-paper-2);font-size:11px;line-height:1.45;opacity:0;pointer-events:none;transform:translateY(4px) scale(.98);transform-origin:bottom left;visibility:hidden;transition:opacity .14s ease,transform .14s ease,visibility .14s ease}.home-create-dock_dropPasteHint__me4DL:after{position:absolute;inset-inline-start:17px;bottom:-5px;width:9px;height:9px;border-inline-end:1px solid rgb(var(--paper-rgb)/.14);border-block-end:1px solid rgb(var(--paper-rgb)/.14);background:#171a1e;content:"";transform:rotate(45deg)}.home-create-dock_slotTile__nWCbU[data-empty-upload=true]:focus+.home-create-dock_dropPasteHint__me4DL,.home-create-dock_slotTile__nWCbU[data-empty-upload=true]:focus-visible+.home-create-dock_dropPasteHint__me4DL,.home-create-dock_slotTile__nWCbU[data-empty-upload=true]:hover+.home-create-dock_dropPasteHint__me4DL{opacity:1;transform:translateY(0) scale(1);visibility:visible}.home-create-dock_slotPlus__po_kP{display:grid;place-items:center;color:rgb(255 255 255/.78);line-height:0}.home-create-dock_slotLabel__7_qBS{display:-webkit-box;max-width:100%;overflow:hidden;color:rgb(255 255 255/.66);font-size:12px;font-weight:650;letter-spacing:.01em;line-height:1.2;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;word-break:break-word}.home-create-dock_slotTile__nWCbU[data-empty-upload=true] .home-create-dock_slotLabel__7_qBS{display:block;text-overflow:ellipsis;white-space:nowrap;word-break:normal}@media (max-width:1279px){.home-create-dock_slotTile__nWCbU[data-empty-upload=true] .home-create-dock_slotLabel__7_qBS{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.home-create-dock_primaryRef__wBaMm{position:relative;width:52px;height:78px;flex:none;overflow:hidden;border:1px solid rgb(255 255 255/.14);border-radius:12px;background:#181c20;box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 12px 24px -12px rgb(0 0 0/.72);transform:rotate(-8deg);transform-origin:50% 60%}.home-create-dock_primaryMedia__GurMZ{position:absolute;inset:0;width:100%;height:100%}.home-create-dock_primaryAudio__gMtW_{display:grid;width:100%;height:100%;place-items:center;color:var(--color-paper-2);background:linear-gradient(160deg,rgb(var(--accent-rgb)/.22),rgb(0 0 0/.35))}.home-create-dock_primaryBadge__ZQgNj{position:absolute;inset-inline-start:5px;inset-inline-end:28px;bottom:5px;overflow:hidden;padding:2px 5px;border-radius:7px;background:rgb(0 0 0/.62);color:#fff;font-size:9px;font-weight:700;letter-spacing:.01em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.home-create-dock_primaryKind__mvwmv{position:absolute;top:5px;inset-inline-start:5px;display:grid;width:18px;height:18px;place-items:center;border-radius:999px;background:rgb(0 0 0/.68);color:#fff}.home-create-dock_primaryAdd__KRddB{position:absolute;inset-inline-end:5px;bottom:5px;display:grid;width:22px;height:22px;place-items:center;border:1px solid rgb(255 255 255/.18);border-radius:999px;background:rgb(18 17 32/.92);color:#fff;box-shadow:0 6px 14px rgb(0 0 0/.35);transition:background .15s ease,border-color .15s ease,transform .15s ease}.home-create-dock_primaryAdd__KRddB:hover{border-color:rgb(var(--accent-rgb)/.5);background:rgb(var(--accent-rgb)/.9);transform:scale(1.04)}.home-create-dock_framePair__exe3i{display:flex;flex:none;align-items:center;gap:2px;padding-inline:4px 2px}.home-create-dock_framePair__exe3i .home-create-dock_frameFilled__2GX_l:first-child,.home-create-dock_framePair__exe3i .home-create-dock_slotTile__nWCbU:first-child{transform:rotate(-10deg);z-index:1}.home-create-dock_framePair__exe3i .home-create-dock_frameFilled__2GX_l:last-child,.home-create-dock_framePair__exe3i .home-create-dock_slotTile__nWCbU:last-child{transform:rotate(10deg);z-index:1}.home-create-dock_framePair__exe3i .home-create-dock_slotTile__nWCbU:first-child:hover{transform:rotate(-10deg) translateY(-2px) scale(1.03)}.home-create-dock_framePair__exe3i .home-create-dock_slotTile__nWCbU:last-child:hover{transform:rotate(10deg) translateY(-2px) scale(1.03)}.home-create-dock_frameSwap__JWMkh{position:relative;z-index:2;display:grid;width:28px;height:28px;flex:none;place-items:center;margin-inline:-2px;border:1px solid rgb(255 255 255/.12);border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255/.08),transparent),rgb(18 18 24/.92);color:rgb(255 255 255/.7);box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 8px 16px -10px rgb(0 0 0/.7);transition:border-color .14s ease,color .14s ease,background .14s ease,transform .14s ease}.home-create-dock_frameSwap__JWMkh:hover{border-color:rgb(255 255 255/.22);background:rgb(255 255 255/.1);color:var(--color-paper);transform:scale(1.06)}.home-create-dock_frameFilled__2GX_l{position:relative;width:52px;height:78px;flex:none;overflow:hidden;border:1px solid rgb(255 255 255/.12);border-radius:12px;background:#181c20;box-shadow:inset 0 1px 0 rgb(255 255 255/.05),0 12px 24px -12px rgb(0 0 0/.7);transform:rotate(-8deg);transform-origin:50% 60%}.home-create-dock_frameMedia__T2ei_,.home-create-dock_thumbMedia__KgUM4{position:absolute;inset:0;width:100%;height:100%}.home-create-dock_frameTag__rDj9L{position:absolute;inset-inline-start:4px;inset-inline-end:4px;bottom:5px;overflow:hidden;padding:2px 4px;border-radius:6px;background:rgb(0 0 0/.62);color:#fff;font-size:9px;font-weight:700;letter-spacing:.01em;line-height:1.15;text-align:center;text-overflow:ellipsis;white-space:nowrap}.home-create-dock_extraThumbs__gQg8Y{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 4px}.home-create-dock_thumb__PC9qI{position:relative;width:52px;height:52px;flex:none;overflow:hidden;border:1px solid rgb(255 255 255/.12);border-radius:14px;background:#181c20}.home-create-dock_thumbAudio__Yp9DY{display:grid;width:100%;height:100%;place-items:center;color:var(--color-paper-2);background:rgb(var(--accent-rgb)/.12)}.home-create-dock_thumbBadge__nmHwe{position:absolute;inset-inline-start:4px;bottom:4px;display:grid;width:18px;height:18px;place-items:center;border-radius:999px;background:rgb(0 0 0/.7);color:#fff}.home-create-dock_thumbAdd__ogS_I{display:grid;width:52px;height:52px;flex:none;place-items:center;border:1px dashed rgb(255 255 255/.18);border-radius:14px;color:var(--color-paper-3)}.home-create-dock_thumbAdd__ogS_I:hover{border-color:rgb(var(--accent-rgb)/.45);color:var(--color-paper)}.home-create-dock_refRemove__RJ9nb{position:absolute;top:4px;inset-inline-end:4px;z-index:2;display:grid;width:20px;height:20px;place-items:center;border-radius:999px;background:rgb(0 0 0/.72);color:#fff;opacity:.9;transition:opacity .14s ease,background .14s ease}.home-create-dock_frameFilled__2GX_l:hover .home-create-dock_refRemove__RJ9nb,.home-create-dock_primaryRef__wBaMm:hover .home-create-dock_refRemove__RJ9nb,.home-create-dock_thumb__PC9qI:hover .home-create-dock_refRemove__RJ9nb{opacity:1;background:rgb(0 0 0/.82)}.home-create-dock_promptWrap__tP4P_{position:relative;height:100%;min-height:88px;border:0;border-radius:0;background:transparent}.home-create-dock_promptWrap__tP4P_ .mention-library,.home-create-dock_promptWrap__tP4P_ .mention-menu{top:auto;bottom:calc(100% - 4px);inset-inline-start:0;width:min(360px,100%)}.home-create-dock_promptMirror__hS9Al{position:absolute;inset:0;overflow:hidden;padding-block:6px 40px;padding-inline:2px 16px;color:rgb(var(--paper-rgb)/.92);font-size:15px;line-height:1.55;white-space:pre-wrap;overflow-wrap:break-word;pointer-events:none}.home-create-dock_promptMention__rluPd{border-radius:3px;background:rgb(var(--accent-rgb)/.16);color:rgb(255 190 214);font:inherit;box-shadow:0 0 0 2px rgb(var(--accent-rgb)/.24);box-decoration-break:clone;-webkit-box-decoration-break:clone}.home-create-dock_prompt__VpUtL{position:relative;display:block;width:100%;height:100%;min-height:88px;resize:none;padding-block:6px 40px;padding-inline:2px 16px;border:0;background:transparent;color:var(--color-paper);font-size:15px;line-height:1.55;outline:none;caret-color:rgb(var(--accent-rgb)/.95);field-sizing:content;max-height:min(36vh,220px);overflow-y:auto}.home-create-dock_promptWrap__tP4P_[data-highlighted=true] .home-create-dock_prompt__VpUtL{color:transparent;-webkit-text-fill-color:transparent}.home-create-dock_prompt__VpUtL::placeholder{color:rgb(var(--paper-rgb)/.38);font-weight:450}.home-create-dock_prompt__VpUtL:not(:placeholder-shown){color:rgb(var(--paper-rgb)/.92)}.home-create-dock_promptTools__bd9oT{position:absolute;inset-inline:0;bottom:2px;display:flex;align-items:center;justify-content:flex-end;gap:7px}.home-create-dock_promptError__yvNBA{min-width:0;flex:1 1 auto;margin:0;margin-inline-end:8px;line-height:1.4;text-align:start}.home-create-dock_voiceSlot__prqdf{display:contents}.home-create-dock_voiceSlot__prqdf button{border-radius:999px}.home-create-dock_toolbar__Rkxs4{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding-top:2px}.home-create-dock_toolbarLeft__dGC6C,.home-create-dock_toolbarRight__BsF5_{display:flex;min-width:0;flex-wrap:nowrap;align-items:center;gap:8px}.home-create-dock_toolbarLeft__dGC6C>*{min-width:0;flex:0 1 auto}.home-create-dock_toolbarRight__BsF5_{justify-self:end;white-space:nowrap}.home-create-dock_chipMuted__UZZyR,.home-create-dock_chip__yCtYe{display:inline-flex;max-width:100%;min-height:36px;align-items:center;gap:7px;padding:0 12px;border:1px solid rgb(255 255 255/.1);border-radius:999px;background:rgb(255 255 255/.04);color:var(--color-paper-2);font-size:12.5px;font-weight:600;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease}.home-create-dock_chip__yCtYe>svg{flex:none}.home-create-dock_chipText__q_gkV{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-create-dock_chip__yCtYe:hover,.home-create-dock_chip__yCtYe[data-active=true],.home-create-dock_chip__yCtYe[data-open=true]{border-color:rgb(var(--accent-rgb)/.4);background:rgb(var(--accent-rgb)/.1);color:var(--color-paper)}.home-create-dock_chip__yCtYe[data-kind=agent]{color:rgb(96 165 250/.95)}.home-create-dock_chip__yCtYe[data-kind=agent]:hover,.home-create-dock_chip__yCtYe[data-kind=agent][data-open=true]{border-color:rgb(96 165 250/.45);background:rgb(96 165 250/.12);color:rgb(147 197 253)}.home-create-dock_chipMuted__UZZyR{color:var(--color-paper-3)}.home-create-dock_hotTools__O7D0B{display:inline-flex;flex:0 0 auto;min-width:44px;min-height:44px;padding:0;border:0;background:transparent;color:inherit}.home-create-dock_hotTools__O7D0B:focus-visible{outline:2px solid rgb(var(--accent-rgb)/.55);outline-offset:2px;border-radius:999px}.home-create-dock_modelChip__rhzKq{min-width:0;max-width:min(220px,42vw)}.home-create-dock_modelChip__rhzKq .model-select-stack{width:auto}.home-create-dock_modelChip__rhzKq .model-select-row{min-height:36px;width:auto;max-width:100%;gap:8px;padding:0 12px;border-radius:999px;border-color:rgb(255 255 255/.1);background:rgb(255 255 255/.04)}.home-create-dock_modelChip__rhzKq .model-select-row:hover,.home-create-dock_modelChip__rhzKq .model-select-row[aria-expanded=true]{border-color:rgb(var(--accent-rgb)/.4);background:rgb(var(--accent-rgb)/.1)}.home-create-dock_modelChip__rhzKq .model-select-row>span:first-child{display:none}.home-create-dock_modelChip__rhzKq .model-select-row>span.ms-auto{margin-inline-start:0;text-align:start;font-size:12.5px;font-weight:600}.home-create-dock_modelChip__rhzKq .model-select-row>span.grid.h-10.w-10{width:22px;height:22px;border-radius:999px;border-color:rgb(255 255 255/.1);background:rgb(0 0 0/.28)}.home-create-dock_modelChip__rhzKq .model-select-row img{width:16px;height:16px;object-fit:contain}.home-create-dock_configGlyph__nDZ6a,.home-create-dock_ratioBox__cIonv{display:block;border:1.5px solid;border-radius:2.5px;box-shadow:0 0 0 .5px rgb(0 0 0/.25)}.home-create-dock_configText__AUL4F{min-width:0;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-create-dock_cost__FGs53{display:inline-flex;align-items:center;gap:6px;color:var(--color-paper-3);font-size:12.5px;font-weight:600;margin-top:8px;flex-wrap:wrap}.home-create-dock_footerCost__Qt5js{margin-top:0;font-size:12px;white-space:nowrap}@media (max-width:1023px){.home-create-dock_footerCost__Qt5js{display:none}}.home-create-dock_generate__jW7CS{display:inline-flex;min-height:40px;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,#f472b6,#e11d48 70%);color:#fff;font-size:13.5px;font-weight:700;letter-spacing:-.01em;box-shadow:0 10px 24px rgb(225 29 72/.28);transition:transform .15s ease,opacity .15s ease,box-shadow .15s ease}.home-create-dock_generate__jW7CS:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 28px rgb(225 29 72/.34)}.home-create-dock_generate__jW7CS:disabled{opacity:.45;box-shadow:none}.home-create-dock_error__oTdOu{color:#e97979;font-size:12.5px}.home-create-dock_menu__Fg7Uv{display:grid;gap:4px;padding:6px}.home-create-dock_menuItem__yDmBT{display:grid;min-height:42px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:0 12px;border-radius:12px;color:var(--color-paper-2);font-size:13px;font-weight:600;text-align:start}.home-create-dock_menuItem__yDmBT:hover,.home-create-dock_menuItem__yDmBT[data-active=true]{background:rgb(var(--accent-rgb)/.12);color:var(--color-paper)}.home-create-dock_menuItemStack__deAq7{display:grid;gap:4px;padding:10px 12px;border-radius:12px;color:var(--color-paper-2);text-align:start}.home-create-dock_menuItemStack__deAq7:hover,.home-create-dock_menuItemStack__deAq7[data-active=true]{background:rgb(var(--accent-rgb)/.12);color:var(--color-paper)}.home-create-dock_menuItemTitle__sDIrA{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px;font-weight:700}.home-create-dock_menuItemHint__phCVI{color:var(--color-paper-3);font-size:11.5px;font-weight:500;line-height:1.35}.popover-panel.home-create-dock_configPanel__33MCG{max-height:min(72vh,560px);overflow:auto;overscroll-behavior:contain;padding:0;border:1px solid rgb(var(--paper-rgb)/.1);border-radius:18px;background:radial-gradient(circle at 82% -20%,rgb(var(--accent-rgb)/.09),transparent 42%),#101215;box-shadow:0 1px 0 rgb(var(--paper-rgb)/.06) inset,0 30px 80px -20px rgb(0 0 0/.9)}.home-create-dock_mobileConfigFooter__RoB1q{display:none}.home-create-dock_configBody__90vPf{display:grid;gap:20px;padding:18px}.home-create-dock_configSection__Ut9V6{display:grid;gap:9px}.home-create-dock_configLabelRow__CamK2{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.home-create-dock_configLabel__wPrTR{color:rgb(var(--paper-rgb)/.68);font-size:12px;font-weight:650;letter-spacing:.015em}.home-create-dock_configMeta__hs89t{color:rgb(var(--paper-rgb)/.42);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.01em}.home-create-dock_ratioRail__wULFw{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.home-create-dock_ratioChoice__fndyM{display:grid;min-width:0;min-height:62px;place-content:center;justify-items:center;gap:7px;padding:9px 5px 8px;border:1px solid rgb(var(--paper-rgb)/.07);border-radius:11px;background:rgb(var(--paper-rgb)/.025);color:var(--color-paper-3);font-size:11px;font-weight:600;letter-spacing:.01em;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.home-create-dock_ratioChoice__fndyM:hover{color:var(--color-paper-2);border-color:rgb(var(--paper-rgb)/.15);background:rgb(var(--paper-rgb)/.055)}.home-create-dock_ratioChoice__fndyM[data-active=true]{border-color:rgb(var(--accent-rgb)/.52);background:linear-gradient(145deg,rgb(var(--accent-rgb)/.2),rgb(var(--accent-rgb)/.08));color:var(--color-paper);box-shadow:0 1px 0 rgb(var(--paper-rgb)/.08) inset,0 8px 20px -15px rgb(var(--accent-rgb)/.9)}.home-create-dock_ratioChoiceGlyph__FlbLe{display:grid;width:20px;height:20px;place-items:center;color:inherit;opacity:.88}.home-create-dock_ratioChoice__fndyM[data-active=true] .home-create-dock_ratioChoiceGlyph__FlbLe{opacity:1}.home-create-dock_ratioSpecialGlyph__QCXU_{display:block}.home-create-dock_segmented__DORr7{display:flex;flex-wrap:wrap;gap:3px;padding:3px;border:1px solid rgb(var(--paper-rgb)/.07);border-radius:12px;background:rgb(0 0 0/.2)}.home-create-dock_segmented__DORr7[data-count="1"],.home-create-dock_segmented__DORr7[data-count="2"],.home-create-dock_segmented__DORr7[data-count="3"],.home-create-dock_segmented__DORr7[data-count="4"],.home-create-dock_segmented__DORr7[data-count="5"]{display:grid}.home-create-dock_segmented__DORr7[data-count="1"]{grid-template-columns:minmax(0,1fr)}.home-create-dock_segmented__DORr7[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-create-dock_segmented__DORr7[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-create-dock_segmented__DORr7[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.home-create-dock_segmented__DORr7[data-count="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}.home-create-dock_segmentedBtn__FtJHT{display:inline-flex;min-height:40px;align-items:center;justify-content:center;padding:0 10px;border:1px solid transparent;border-radius:9px;color:var(--color-paper-3);font-size:13px;font-weight:600;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.home-create-dock_segmented__DORr7:not([data-count="1"]):not([data-count="2"]):not([data-count="3"]):not([data-count="4"]):not([data-count="5"]) .home-create-dock_segmentedBtn__FtJHT{flex:1 1 calc(25% - 4px);min-width:64px}.home-create-dock_segmentedBtn__FtJHT:hover{color:var(--color-paper-2);background:rgb(var(--paper-rgb)/.055)}.home-create-dock_segmentedBtn__FtJHT[data-active=true]{border-color:rgb(var(--accent-rgb)/.42);background:rgb(var(--accent-rgb)/.17);color:var(--color-paper);box-shadow:0 1px 0 rgb(var(--paper-rgb)/.07) inset,0 8px 18px -16px rgb(var(--accent-rgb)/.85)}.home-create-dock_quantityRow__TqDa_{display:grid;gap:3px;padding:3px;border:1px solid rgb(var(--paper-rgb)/.07);border-radius:12px;background:rgb(0 0 0/.2);grid-template-columns:repeat(4,minmax(0,1fr))}.home-create-dock_quantityRow__TqDa_[data-count="1"]{grid-template-columns:minmax(0,1fr)}.home-create-dock_quantityRow__TqDa_[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.home-create-dock_quantityRow__TqDa_[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.home-create-dock_quantityBtn__hep7F{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--color-paper-3);font-size:13.5px;font-weight:650;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.home-create-dock_quantityBtn__hep7F:hover{color:var(--color-paper-2);background:rgb(var(--paper-rgb)/.055)}.home-create-dock_quantityBtn__hep7F[data-active=true]{border-color:rgb(var(--accent-rgb)/.42);background:rgb(var(--accent-rgb)/.17);color:var(--color-paper);box-shadow:0 1px 0 rgb(var(--paper-rgb)/.07) inset,0 8px 18px -16px rgb(var(--accent-rgb)/.85)}.home-create-dock_durationSlider__YX0yE{margin:0;padding:2px 1px 0}.home-create-dock_durationSlider__YX0yE .duration-slider-row{grid-template-columns:minmax(0,1fr) 62px;align-items:center;gap:14px}.home-create-dock_durationSlider__YX0yE .duration-slider-input{height:40px;border-color:rgb(var(--paper-rgb)/.08);border-radius:10px;background:rgb(var(--paper-rgb)/.035);font-size:13px}.home-create-dock_durationSlider__YX0yE .duration-slider-dots{display:none}.home-create-dock_durationSlider__YX0yE .duration-range::-webkit-slider-runnable-track{height:5px}.home-create-dock_durationSlider__YX0yE .duration-range::-webkit-slider-thumb{width:16px;height:16px;margin-top:-5.5px;border-width:2px}@media (max-width:520px){.home-create-dock_configBody__90vPf{gap:18px;padding:16px}.home-create-dock_ratioRail__wULFw{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-create-dock_configFoot___jSfe{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px;border-top:1px solid rgb(255 255 255/.06);padding-top:12px}.home-create-dock_configFootLabel__jc9JE{color:rgb(255 255 255/.42);font-size:11px;font-weight:700;letter-spacing:.04em}.home-create-dock_configFootValue__wWv2x{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:6px;color:var(--color-paper-2);font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.home-create-dock_configFootUnit__Lb5E5{color:rgb(255 255 255/.4);font-size:11px;font-weight:700;letter-spacing:.06em}.home-create-dock_pillRow__zKr_B{display:flex;flex-wrap:wrap;gap:8px}.home-create-dock_pill__gQOuf{display:inline-flex;min-height:34px;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgb(255 255 255/.1);border-radius:999px;color:var(--color-paper-2);font-size:12.5px;font-weight:600}.home-create-dock_pill__gQOuf[data-active=true]{border-color:rgb(var(--accent-rgb)/.45);background:rgb(var(--accent-rgb)/.16);color:var(--color-paper)}.home-create-dock_ratioGrid__2MScU{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.home-create-dock_ratioBtn__vBHAt{display:grid;min-height:58px;place-content:center;justify-items:center;gap:6px;border:1px solid rgb(255 255 255/.1);border-radius:14px;color:var(--color-paper-2);font-size:12px;font-weight:600}.home-create-dock_ratioBtn__vBHAt[data-active=true]{border-color:rgb(var(--accent-rgb)/.45);background:rgb(var(--accent-rgb)/.14);color:var(--color-paper)}.home-create-dock_settingsRail__AMJo0{display:none}@media (min-width:1280px){.home-create-dock_settingsRail__AMJo0{position:fixed;top:calc(var(--app-header-h, 0px) + var(--app-banner-h, 0px) + var(--app-switcher-h, 0px));inset-inline-start:var(--workspace-sidebar-width,0);z-index:45;display:flex;flex-direction:column;width:var(--studio-settings-rail-width,300px);min-width:0;box-sizing:border-box;height:calc(100dvh - var(--app-header-h, 0px) - var(--app-banner-h, 0px) - var(--app-switcher-h, 0px));border-inline-end:1px solid rgb(var(--paper-rgb)/.08);background:linear-gradient(180deg,rgb(18 20 24/.96),rgb(12 14 17/.98));box-shadow:1px 0 0 rgb(0 0 0/.25);backdrop-filter:blur(16px) saturate(1.1);transition:width .2s cubic-bezier(.22,1,.36,1)}.home-create-dock_settingsRail__AMJo0[data-open=false]{width:44px}.home-create-dock_settingsRailHead___EBs_{display:flex;flex:none;align-items:center;justify-content:space-between;gap:10px;min-height:56px;padding:12px 12px 10px;border-bottom:1px solid rgb(var(--paper-rgb)/.06)}.home-create-dock_settingsRail__AMJo0[data-open=false] .home-create-dock_settingsRailHead___EBs_{flex-direction:column;justify-content:flex-start;gap:12px;padding:12px 6px}.home-create-dock_settingsRailTitleBlock__yAYQj{display:grid;min-width:0;gap:2px}.home-create-dock_settingsRailKicker__spjc5{color:rgb(var(--paper-rgb)/.42);font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.home-create-dock_settingsRailTitle__kngT_{overflow:hidden;color:var(--color-paper-2);font-size:13.5px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.home-create-dock_settingsRailCollapsedLabel__KDFQO{writing-mode:vertical-rl;text-orientation:mixed;color:rgb(var(--paper-rgb)/.55);font-size:11px;font-weight:650;letter-spacing:.08em}.home-create-dock_settingsRailToggle__lEp5J{display:grid;width:30px;height:30px;flex:none;place-items:center;border:1px solid rgb(var(--paper-rgb)/.1);border-radius:9px;background:rgb(var(--paper-rgb)/.04);color:var(--color-paper-3);transition:background .14s ease,border-color .14s ease,color .14s ease}.home-create-dock_settingsRailToggle__lEp5J:hover{border-color:rgb(var(--paper-rgb)/.18);background:rgb(var(--paper-rgb)/.08);color:var(--color-paper-2)}.home-create-dock_settingsRailToggleIcon__ilF2O{display:grid;place-items:center;transition:transform .18s ease;transform:rotate(0deg)}.home-create-dock_settingsRailToggleIcon__ilF2O[data-open=true]{transform:rotate(180deg)}.home-create-dock_settingsRailBody__ZggCc{display:grid;flex:1;align-content:start;grid-template-columns:minmax(0,1fr);gap:18px;min-height:0;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:14px 14px max(1.25rem,calc(var(--create-dock-clearance, 12.5rem) + env(safe-area-inset-bottom)))}.home-create-dock_settingsRailModel__aqunz,.home-create-dock_settingsRailWorkflow__zVhn2{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:8px}.home-create-dock_settingsRailModel__aqunz .model-select-row,.home-create-dock_settingsRailModel__aqunz .model-select-stack{min-width:0;max-width:100%}.home-create-dock_settingsRailSectionLabel__hxish{color:rgb(var(--paper-rgb)/.68);font-size:12px;font-weight:650;letter-spacing:.015em}.home-create-dock_settingsRailModel__aqunz .model-select-row{width:100%}}.home-create-dock_settingsWorkflowList__K8FsS{display:grid;gap:6px}.home-create-dock_settingsWorkflowItem__AGvLh{display:grid;gap:4px;padding:10px 11px;border:1px solid rgb(var(--paper-rgb)/.07);border-radius:12px;background:rgb(var(--paper-rgb)/.025);color:var(--color-paper-3);text-align:start;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.home-create-dock_settingsWorkflowItem__AGvLh:hover{border-color:rgb(var(--paper-rgb)/.14);background:rgb(var(--paper-rgb)/.05);color:var(--color-paper-2)}.home-create-dock_settingsWorkflowItem__AGvLh[data-active=true]{border-color:rgb(var(--accent-rgb)/.48);background:linear-gradient(145deg,rgb(var(--accent-rgb)/.18),rgb(var(--accent-rgb)/.07));color:var(--color-paper);box-shadow:0 1px 0 rgb(var(--paper-rgb)/.08) inset,0 8px 20px -15px rgb(var(--accent-rgb)/.85)}.home-create-dock_settingsWorkflowTitle__eEDRE{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;font-weight:650}.home-create-dock_settingsWorkflowHint__Oasx9{color:rgb(var(--paper-rgb)/.48);font-size:11px;font-weight:500;line-height:1.35}.home-create-dock_settingsWorkflowItem__AGvLh[data-active=true] .home-create-dock_settingsWorkflowHint__Oasx9{color:rgb(var(--paper-rgb)/.62)}@media (min-width:1280px){.home-create-dock_dock___bHy7{inset-inline-start:calc(var(--workspace-sidebar-width, 0px) + var(--studio-settings-rail-width, 0px))}}@media (max-width:1023px){.home-create-dock_dock___bHy7{bottom:calc(max(28px, calc(env(safe-area-inset-bottom) + 18px)) + var(--mobile-tabbar-h, 0px));padding:0 max(14px,var(--agent-feed-gutter,16px))}.home-create-dock_chipMuted__UZZyR,.home-create-dock_chip__yCtYe,.home-create-dock_composerModeTab__P928b,.home-create-dock_generate__jW7CS,.home-create-dock_menuItemStack__deAq7,.home-create-dock_menuItem__yDmBT,.home-create-dock_mobileSettingsChip__k8Ma_,.home-create-dock_modelChip__rhzKq .model-select-row{min-height:44px}.home-create-dock_iconGhost__hQic_{width:44px;height:44px}.home-create-dock_voiceSlot__prqdf{display:none}.home-create-dock_promptMirror__hS9Al,.home-create-dock_prompt__VpUtL{padding-block-end:50px}.home-create-dock_expanded__QJQd_[data-kind=agent] .home-create-dock_promptMirror__hS9Al,.home-create-dock_expanded__QJQd_[data-kind=agent] .home-create-dock_prompt__VpUtL{padding-block-end:8px}.popover-panel-sheet.home-create-dock_configPanel__33MCG{border-radius:24px}.home-create-dock_mobileConfigFooter__RoB1q{position:sticky;bottom:0;z-index:2;display:flex;padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid rgb(var(--paper-rgb)/.08);background:linear-gradient(180deg,rgb(16 18 21/.88),#101215 28%)}.home-create-dock_mobileConfigDone__mnva_{width:100%;min-height:48px;border-radius:14px;background:linear-gradient(135deg,#f472b6,#e11d48 70%);color:#fff;font-size:14px;font-weight:750}.home-create-dock_expanded__QJQd_[data-kind=image]{min-height:242px}.home-create-dock_expanded__QJQd_[data-kind=video]{min-height:286px}.home-create-dock_expanded__QJQd_[data-catalog-ready=false]{visibility:hidden}}@media (max-width:1279px){.home-create-dock_promptMirror__hS9Al{font-size:max(16px,1em)}html[data-keyboard-open=true] .home-create-dock_dock___bHy7{bottom:calc(var(--keyboard-inset, 0px) + 8px)}html[data-keyboard-open=true] .home-create-dock_expanded__QJQd_{max-height:calc(var(--keyboard-content-height, var(--visual-viewport-height, 100dvh)) - 16px);overflow-y:auto;overscroll-behavior:contain}}@media (max-width:1023px){.home-create-dock_dock___bHy7{bottom:calc(max(20px, calc(env(safe-area-inset-bottom) + 12px)) + var(--mobile-tabbar-h, 0px));padding:0 max(10px,var(--agent-feed-gutter,16px))}.home-create-dock_expanded__QJQd_{gap:12px;padding:8px 12px 12px;border-radius:20px;background:#141619;border-color:rgb(var(--paper-rgb)/.12);box-shadow:0 12px 40px -16px rgb(0 0 0/.7)}.home-create-dock_composerBody__ys4G5,.home-create-dock_composerStack__1BjoR{gap:8px}.home-create-dock_composerBodyMedia__S2gir{grid-template-columns:auto minmax(0,1fr);column-gap:12px}.home-create-dock_mediaRail__BjoUs{width:auto;min-width:56px;gap:0;padding-block:5px;padding-inline:4px;justify-content:center;align-self:start}.home-create-dock_mediaDivider__vX9FK{display:none}.home-create-dock_frameFilled__2GX_l,.home-create-dock_primaryRef__wBaMm{width:44px;height:66px;min-height:66px}.home-create-dock_dropPasteHint__me4DL{inset-inline-start:-2px;bottom:calc(100% + 10px);max-width:min(250px,calc(100vw - 28px))}.home-create-dock_promptWrap__tP4P_,.home-create-dock_prompt__VpUtL{min-height:96px}.home-create-dock_prompt__VpUtL{max-height:min(30vh,180px)}.home-create-dock_promptMirror__hS9Al,.home-create-dock_prompt__VpUtL{font-size:16px;font-weight:400;letter-spacing:0;line-height:1.5;padding-block-start:4px;padding-block-end:40px;padding-inline:0}.home-create-dock_prompt__VpUtL::placeholder{color:rgb(var(--paper-rgb)/.55);font-weight:400}.home-create-dock_promptTools__bd9oT{bottom:-4px}.home-create-dock_promptTools__bd9oT>button{width:auto;min-width:44px;height:44px;padding:0 4px;border:0;border-radius:8px;background:transparent;font-size:12px;font-weight:500}.home-create-dock_promptTools__bd9oT :where(button>span){position:static;width:auto;height:auto;clip:auto}.home-create-dock_frameTag__rDj9L,.home-create-dock_slotLabel__7_qBS{font-size:12px}.home-create-dock_framePair__exe3i{justify-content:start;gap:0;padding-inline:2px 0}.home-create-dock_frameSwap__JWMkh{width:40px;height:40px}.home-create-dock_configText__AUL4F{max-width:110px}.home-create-dock_expanded__QJQd_[data-kind=image],.home-create-dock_expanded__QJQd_[data-kind=video]{min-height:0}.home-create-dock_desktopControl__LbVj_{display:none}.home-create-dock_toolbar__Rkxs4{gap:10px;padding-top:10px;border-top:1px solid rgb(var(--paper-rgb)/.07)}.home-create-dock_toolbarLeft__dGC6C{flex:1 1 auto;min-width:0;flex-wrap:nowrap;gap:6px}.home-create-dock_toolbarRight__BsF5_{flex:none}.home-create-dock_composerHeader__DXWw1{display:flex;align-items:center;gap:4px;padding-bottom:6px;border-bottom:1px solid rgb(var(--paper-rgb)/.07)}.home-create-dock_composerModeTabs__6BnjV{display:grid;flex:1 1 auto;min-width:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:0;border:0;border-radius:0;background:transparent}.home-create-dock_composerHeader__DXWw1 .home-create-dock_composerModeTab__P928b{gap:6px;border-radius:10px;font-size:14px;font-weight:600}.home-create-dock_composerHeader__DXWw1 .home-create-dock_composerModeTab__P928b[data-active=true]{background:rgb(var(--accent-rgb)/.1);color:var(--color-ember);box-shadow:none}.home-create-dock_composerHeader__DXWw1 .home-create-dock_composerModeTab__P928b[data-active=true][data-kind=agent]{background:rgb(96 165 250/.1);color:rgb(191 219 254)}.home-create-dock_mobileSettingsChip__k8Ma_{display:flex;flex:0 1 auto;min-width:0;max-width:220px;align-items:center;gap:8px;padding-block:0;padding-inline:0 4px;border:0;border-radius:10px;background:transparent;color:var(--color-paper-3);text-align:start}.home-create-dock_mobileSettingsChip__k8Ma_>:last-child{flex:none}.home-create-dock_mobileSettingsGlyph__kKmhT{display:grid;flex:none;width:28px;height:28px;place-items:center;color:var(--color-paper-2)}.home-create-dock_mobileSettingsGlyph__kKmhT>span{width:28px;height:28px;border-radius:999px}.home-create-dock_mobileSettingsText__h_DHA{display:grid;flex:1;min-width:0;gap:3px;line-height:1.25}.home-create-dock_mobileSettingsTitleRow__E2XOG{display:flex;min-width:0;align-items:center;gap:4px}.home-create-dock_mobileSettingsFlag__FKUxa{display:inline-flex;flex:none;color:var(--color-paper-3)}.home-create-dock_mobileSettingsDetail__e9gkM,.home-create-dock_mobileSettingsTitle__BXpdo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-create-dock_mobileSettingsTitle__BXpdo{color:var(--color-paper);font-size:13px;font-weight:600}.home-create-dock_mobileSettingsDetail__e9gkM{font-size:11px;font-weight:400;font-variant-numeric:tabular-nums}.home-create-dock_generate__jW7CS{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;margin-inline-start:auto;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,#ec3e83,#d52255);box-shadow:none;font-size:13px;font-weight:600;line-height:1;white-space:nowrap}.home-create-dock_generate__jW7CS>svg{margin-inline-end:0}.home-create-dock_generateCost__lU0uG{display:inline-flex;align-items:center;gap:3px;padding-inline-start:8px;border-inline-start:1px solid rgb(255 255 255/.28);color:rgb(255 255 255/.86);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.popover-panel-sheet.home-create-dock_configPanel__33MCG{border-radius:24px 24px 0 0}}@media (max-width:380px){.home-create-dock_mobileTopRow__1w9F3 .home-create-dock_mobileKindTab__CY4T3{gap:4px;font-size:13px}.home-create-dock_mobileTopRow__1w9F3 .home-create-dock_mobileKindTab__CY4T3 svg{width:13px;height:13px}}@media (max-width:359px){.home-create-dock_dock___bHy7{padding:0 10px}.home-create-dock_mobileSettingsChip__k8Ma_>:last-child{display:none}}.home-create-dock_mobilePromptActions__A6Kfi{display:none}@media (max-width:1023px){.home-create-dock_promptTools__bd9oT{display:none}.home-create-dock_promptTools__bd9oT[data-error=true]{display:flex}.home-create-dock_desktopToolBadge__CXQFf{display:none}.home-create-dock_promptMirror__hS9Al,.home-create-dock_prompt__VpUtL{padding-block-end:8px}.home-create-dock_mobilePromptActions__A6Kfi{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-block:2px 4px}.home-create-dock_mobilePromptActions__A6Kfi .home-create-dock_mobileEnhance__7wxI0>button{position:relative;height:26px;min-height:26px}.home-create-dock_mobilePromptActions__A6Kfi .home-create-dock_mobileEnhance__7wxI0>button:after{content:"";position:absolute;inset:-9px;border-radius:inherit}}.home-create-dock_mobileEnhance__7wxI0{display:none}@media (max-width:720px){.home-create-dock_mobileEnhance__7wxI0{display:inline-flex}}.home-create-dock_footerEnhance__ioPdj{display:inline-flex}@media (min-width:768px) and (max-width:1023px){.home-create-dock_toolbarLeft__dGC6C .home-create-dock_desktopControl__LbVj_{display:inline-flex}.home-create-dock_mobileSettingsChip__k8Ma_{display:none}.home-create-dock_mobileSettingsChip__k8Ma_[data-headshot=true]{display:flex;max-width:260px}}@media (max-width:1279px),(pointer:coarse){.home-create-dock_chipMuted__UZZyR,.home-create-dock_chip__yCtYe,.home-create-dock_footerEnhance__ioPdj button,.home-create-dock_generate__jW7CS,.home-create-dock_modelChip__rhzKq .model-select-row{min-height:44px}.home-create-dock_iconGhost__hQic_{width:44px;height:44px}}@media (max-width:720px){.home-create-dock_footerEnhance__ioPdj{display:none}}.home-create-dock_poseGalleryDockHead__5eqN9{display:flex;min-width:0;flex:1;align-items:center;justify-content:space-between;gap:10px;color:var(--color-paper);font-size:var(--text-ui);font-weight:650}.home-create-dock_poseGalleryDockClose__KWT0b{padding:4px 10px;border:1px solid var(--hair-2);border-radius:999px;background:none;color:var(--color-paper-2);font-size:var(--text-meta);cursor:pointer}.home-create-dock_poseGalleryDockClose__KWT0b:hover{color:var(--color-paper)}.home-create-dock_poseGalleryDock__Idkqr{min-width:0}.home-create-dock_poseGalleryDockLoading__xi5dz{margin:0;padding:18px 0;color:var(--color-paper-3);font-size:var(--text-body)}.home-create-dock_composerStack__1BjoR[data-pose-gallery-hidden=true],.home-create-dock_toolbar__Rkxs4[data-pose-gallery-hidden=true]{display:none}