.LeyloonV2DesignStudio_shell__N_y0H{--deep:#17030d;--ink:#270614;--burgundy:#620b38;--gold:#d4af37;--cream:#fff8ed;--line:rgba(98,11,56,0.14);--dock-clearance:calc(59px + env(safe-area-inset-bottom));position:fixed;inset:0;width:100%;height:100svh;display:grid;grid-template-rows:auto minmax(0,1fr);padding-top:58px;padding-bottom:var(--dock-clearance);overflow:hidden;overscroll-behavior:none;background:linear-gradient(180deg,rgba(23,3,13,.98),rgba(98,11,56,.9)),var(--deep);color:var(--ink);font-family:Lato,Arial,sans-serif}.LeyloonV2DesignStudio_shell__N_y0H,.LeyloonV2DesignStudio_shell__N_y0H *{box-sizing:border-box}@media (prefers-reduced-motion:reduce){.LeyloonV2DesignStudio_choiceSection___cvvH,.LeyloonV2DesignStudio_intakeWizard__JJbWj,.LeyloonV2DesignStudio_message__UfBlz{animation:none}}.LeyloonV2DesignStudio_brand__I__1e span,.LeyloonV2DesignStudio_shell__N_y0H h1,.LeyloonV2DesignStudio_shell__N_y0H h2{font-family:Playfair Display,Georgia,serif;letter-spacing:0}.LeyloonV2DesignStudio_topbar__mPKkH{position:fixed;top:0;left:0;right:0;z-index:30;min-height:58px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;border-bottom:1px solid rgba(255,238,193,.22);padding:8px 12px;background:rgba(23,3,13,.86);color:var(--cream);backdrop-filter:blur(18px)}.LeyloonV2DesignStudio_topbar__mPKkH a,.LeyloonV2DesignStudio_topbar__mPKkH strong{min-height:38px;display:inline-flex;align-items:center;gap:8px;color:rgba(255,248,237,.78);text-decoration:none;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_topbar__mPKkH>a:first-child{width:-moz-fit-content;width:fit-content;min-width:96px;justify-self:start}.LeyloonV2DesignStudio_topbar__mPKkH .LeyloonV2DesignStudio_topbarBrand__2ebbM{color:#fff8ed;letter-spacing:0;text-transform:none}.LeyloonV2DesignStudio_topbarBrand__2ebbM span{font-family:Playfair Display,Georgia,serif;font-size:1.28rem;font-weight:500;line-height:1;letter-spacing:0}.LeyloonV2DesignStudio_topbar__mPKkH strong{position:absolute;top:50%;left:50%;min-width:0;justify-content:center;color:#f8ebcf;font-family:Playfair Display,Georgia,serif;font-size:1rem;font-weight:500;letter-spacing:0;line-height:1;max-width:min(44vw,420px);overflow:hidden;text-align:center;text-overflow:ellipsis;transform:translate(-50%,-50%);text-transform:none;white-space:nowrap}.LeyloonV2DesignStudio_studioTopCenter__FbGln{min-width:0;display:grid;justify-items:center}.LeyloonV2DesignStudio_topbar__mPKkH a:last-child{justify-content:flex-end}.LeyloonV2DesignStudio_topbarActions__weA1e{grid-column:3;display:flex;justify-content:flex-end;justify-self:end;gap:6px;min-width:0}.LeyloonV2DesignStudio_alertAction__wzqss{order:3}.LeyloonV2DesignStudio_bagAction___Doj1{order:2}.LeyloonV2DesignStudio_topbarActions__weA1e a{min-width:38px;justify-content:center;border:1px solid rgba(255,238,193,.16);border-radius:8px;padding:0 10px;background:rgba(255,248,237,.06)}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-control=true]{position:relative;display:inline-flex}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-trigger=true]{min-width:38px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,238,193,.16);border-radius:8px;padding:0 10px;background:rgba(255,248,237,.06);color:rgba(255,248,237,.82);font:inherit;font-size:.72rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-trigger=true]:hover,.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-trigger=true][aria-expanded=true]{border-color:rgba(247,222,154,.56);background:rgba(255,248,237,.1);color:#fff8ed}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-trigger=true] svg{width:16px;height:16px;flex:none;color:#d4af37;stroke-width:2}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-trigger=true] span{white-space:nowrap}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-menu=true]{position:absolute;top:calc(100% + 10px);right:0;z-index:70;width:min(640px,calc(100vw - 28px));max-height:min(78vh,760px);overflow:auto;overscroll-behavior:contain;display:grid;gap:10px;border:1px solid rgba(255,234,185,.58);border-radius:16px;padding:10px;background:radial-gradient(circle at 90% 0,rgba(247,222,154,.18),transparent 40%),rgba(23,3,13,.96);box-shadow:0 24px 60px rgba(0,0,0,.3);backdrop-filter:blur(18px);scrollbar-color:rgba(247,222,154,.32) transparent}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-menu=true] a{min-height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(247,222,154,.42);border-radius:8px;padding:0 10px;background:rgba(247,222,154,.12);color:#f7de9a;text-decoration:none}.LeyloonV2DesignStudio_details__sDa8V,.LeyloonV2DesignStudio_sidebar__WZTzL{display:none}.LeyloonV2DesignStudio_panelEdgeControls__BKahn{position:fixed;inset:0;z-index:35;pointer-events:none}.LeyloonV2DesignStudio_panelEdgeButton__lrK6x{position:fixed;top:66px;width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid rgba(255,238,193,.24);border-radius:999px;padding:0;background:rgba(23,3,13,.74);color:#fff8ed;box-shadow:0 12px 30px rgba(23,3,13,.2),inset 0 1px 0 rgba(255,255,255,.12);backdrop-filter:blur(14px);cursor:pointer;pointer-events:auto}.LeyloonV2DesignStudio_panelEdgeButton__lrK6x:hover{border-color:rgba(247,222,154,.44);background:rgba(98,11,56,.78);color:#f7de9a}.LeyloonV2DesignStudio_leftPanelHandle__8qFx5{left:10px}.LeyloonV2DesignStudio_rightPanelHandle__fLi_K{right:10px}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_leftPanelHandle__8qFx5{left:285px}.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_rightPanelHandle__fLi_K{right:285px}.LeyloonV2DesignStudio_detailsCard__if2TH{min-width:0;display:grid;gap:12px;border:1px solid rgba(98,11,56,.14);border-radius:8px;padding:14px;background:rgba(255,255,255,.58)}.LeyloonV2DesignStudio_detailsCard__if2TH h2{margin:0;color:var(--ink);font-size:1.35rem;line-height:1.05;font-weight:500}.LeyloonV2DesignStudio_coreBucketList__CmOGg,.LeyloonV2DesignStudio_settingList__B8AU_,.LeyloonV2DesignStudio_studioDesignList__ojmkC{display:grid;gap:7px}.LeyloonV2DesignStudio_studioDesignCard__Fu0wI{min-width:0;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(98,11,56,.12);border-radius:7px;padding:8px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.1),transparent 42%),rgba(255,248,237,.68)}.LeyloonV2DesignStudio_studioDesignThumb__vLKMk{position:relative;width:54px;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#270614}.LeyloonV2DesignStudio_studioDesignThumb__vLKMk img{-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_studioDesignCard__Fu0wI>span:last-child{min-width:0;display:grid;gap:3px}.LeyloonV2DesignStudio_settingRow__yd5Jq strong,.LeyloonV2DesignStudio_studioDesignCard__Fu0wI strong{color:var(--ink);font-size:.84rem}.LeyloonV2DesignStudio_studioDesignCard__Fu0wI small{overflow:hidden;color:rgba(39,6,20,.62);font-size:.74rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_settingRow__yd5Jq em,.LeyloonV2DesignStudio_studioDesignCard__Fu0wI em{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:3px 8px;background:rgba(98,11,56,.08);color:#8c641d;font-size:.66rem;font-style:normal;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_settingRow__yd5Jq{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid rgba(98,11,56,.12);border-radius:7px;padding:8px 10px;background:rgba(255,248,237,.68)}.LeyloonV2DesignStudio_designNoteList__lZiVg{display:grid;gap:10px}.LeyloonV2DesignStudio_memoryScopeList__eqMVb{min-width:0;display:grid;gap:10px}.LeyloonV2DesignStudio_memoryScopeSection__1DJvT{min-width:0;display:grid;gap:8px;border:1px solid rgba(98,11,56,.1);border-radius:8px;padding:10px;background:rgba(255,248,237,.56)}.LeyloonV2DesignStudio_memoryScopeSection__1DJvT header{min-width:0;display:grid;gap:3px}.LeyloonV2DesignStudio_memoryScopeSection__1DJvT header span{color:var(--burgundy);font-size:.82rem;font-weight:950}.LeyloonV2DesignStudio_emptyMemoryState___4MgG,.LeyloonV2DesignStudio_memoryScopeSection__1DJvT header small{color:rgba(39,6,20,.5);font-size:.7rem;font-weight:760;line-height:1.35}.LeyloonV2DesignStudio_memoryNoteList__VDud0{min-width:0;display:grid;gap:7px}.LeyloonV2DesignStudio_memoryNoteItem__mHR_4{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:start;gap:8px;border:1px solid rgba(98,11,56,.09);border-radius:8px;padding:8px;background:rgba(255,255,255,.66)}.LeyloonV2DesignStudio_memoryNoteItem__mHR_4 div{min-width:0;display:grid;gap:3px}.LeyloonV2DesignStudio_memoryNoteItem__mHR_4 strong{color:var(--ink);font-size:.77rem;font-weight:950}.LeyloonV2DesignStudio_memoryNoteItem__mHR_4 span{color:rgba(39,6,20,.66);font-size:.72rem;font-weight:760;line-height:1.35}.LeyloonV2DesignStudio_memoryNoteItem__mHR_4 small{color:rgba(39,6,20,.44);font-size:.64rem;font-weight:800}.LeyloonV2DesignStudio_memoryRemoveButton__2K0fq{width:30px;height:30px;display:inline-grid;place-items:center;border:1px solid rgba(98,11,56,.12);border-radius:50%;background:rgba(255,255,255,.72);color:rgba(98,11,56,.72)}.LeyloonV2DesignStudio_memoryRemoveButton__2K0fq:hover{border-color:rgba(227,89,89,.35);background:rgba(227,89,89,.08);color:#b94141}.LeyloonV2DesignStudio_designNoteCard__4QFyB{min-width:0;display:grid;gap:10px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:10px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.11),transparent 38%),rgba(255,248,237,.68)}.LeyloonV2DesignStudio_designNoteCard__4QFyB header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(98,11,56,.1);padding-bottom:8px}.LeyloonV2DesignStudio_designNoteCard__4QFyB header strong{min-width:0;overflow:hidden;color:var(--burgundy);font-size:.88rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_designNoteCard__4QFyB header small{flex:0 0 auto;border-radius:999px;padding:4px 8px;background:rgba(98,11,56,.08);color:#8c641d;font-size:.58rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_designNoteExtra__jjxZB,.LeyloonV2DesignStudio_designNoteGroup__GjU9t{display:grid;gap:6px}.LeyloonV2DesignStudio_designNoteExtra__jjxZB>span,.LeyloonV2DesignStudio_designNoteGroup__GjU9t>span{color:rgba(39,6,20,.58);font-size:.64rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_designNoteGroup__GjU9t div{display:flex;flex-wrap:wrap;gap:6px}.LeyloonV2DesignStudio_designNoteExtra__jjxZB small,.LeyloonV2DesignStudio_designNoteGroup__GjU9t em,.LeyloonV2DesignStudio_emptyNoteState__i9mtI{border-radius:999px;padding:5px 8px;background:rgba(98,11,56,.07);color:rgba(39,6,20,.68);font-size:.68rem;font-style:normal;font-weight:850}.LeyloonV2DesignStudio_designNoteExtra__jjxZB small,.LeyloonV2DesignStudio_emptyNoteState__i9mtI{border-radius:7px;line-height:1.4}.LeyloonV2DesignStudio_chat__GGrw8{min-width:0;min-height:0;height:100%;position:relative;z-index:1;display:grid;grid-template-rows:minmax(0,1fr) auto;background:#fff8ed;overflow:hidden}.LeyloonV2DesignStudio_atelierControlBar__92RsG{position:absolute;top:10px;right:clamp(10px,2vw,18px);left:clamp(10px,2vw,18px);z-index:22;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;visibility:visible;border:1px solid rgba(98,11,56,.13);border-radius:8px;padding:7px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.16),transparent 38%),rgba(255,250,241,.82);box-shadow:0 18px 42px rgba(39,6,20,.12),inset 0 1px 0 rgba(255,255,255,.72);backdrop-filter:blur(18px);will-change:top,opacity,transform;transition:top .22s cubic-bezier(.22,1,.36,1),opacity .18s ease,transform .22s cubic-bezier(.22,1,.36,1),box-shadow .18s ease}.LeyloonV2DesignStudio_atelierControlGroup__VR3pi{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.LeyloonV2DesignStudio_atelierControlGroup__VR3pi:last-of-type{margin-left:auto;justify-content:flex-end}.LeyloonV2DesignStudio_atelierControlButton__oj0YI{min-width:0;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(98,11,56,.18);border-radius:999px;padding:0 12px;background:rgba(98,11,56,.06);color:rgba(39,6,20,.82);font:inherit;font-size:.72rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.LeyloonV2DesignStudio_atelierControlButton__oj0YI svg{flex:0 0 auto}.LeyloonV2DesignStudio_atelierControlButton__oj0YI span{overflow:hidden;max-width:82px;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_atelierControlButton__oj0YI small{min-width:20px;min-height:20px;display:grid;place-items:center;border-radius:999px;background:rgba(98,11,56,.12);color:var(--burgundy);font-size:.66rem;font-weight:950}.LeyloonV2DesignStudio_atelierControlButtonActive__6budK,.LeyloonV2DesignStudio_atelierControlButton__oj0YI:hover{border-color:rgba(212,175,55,.58);background:rgba(255,248,237,.82);color:var(--burgundy);transform:translateY(-1px)}.LeyloonV2DesignStudio_atelierControlBar__92RsG .LeyloonV2DesignStudio_chatToast__v4u1O{position:fixed;top:calc(env(safe-area-inset-top) + 82px);left:50%;z-index:70;transform:translateX(-50%)}.LeyloonV2DesignStudio_atelierControlBar__92RsG .LeyloonV2DesignStudio_chatSettingsPanel__dtWXm{position:absolute;top:calc(100% + 8px);right:0;z-index:2;width:min(420px,100%)}.LeyloonV2DesignStudio_chatHeader__FFe36{width:100%;justify-self:stretch;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;border-bottom:1px solid var(--line);padding:18px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.14),transparent 38%),rgba(255,255,255,.54)}.LeyloonV2DesignStudio_chatHeader__FFe36>div{min-width:0;display:grid;gap:10px}.LeyloonV2DesignStudio_chatHeader__FFe36 p,.LeyloonV2DesignStudio_detailsCard__if2TH p{margin:0;color:#8c641d;font-size:.7rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.LeyloonV2DesignStudio_chatHeader__FFe36 h1{margin:0;color:var(--ink);font-size:clamp(1.7rem,7vw,3rem);line-height:1;font-weight:600}.LeyloonV2DesignStudio_chatHeaderStone__EnRSD{min-width:0;width:min(100%,760px);display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:8px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.16),transparent 42%),rgba(255,250,241,.74);box-shadow:0 12px 30px rgba(39,6,20,.06)}.LeyloonV2DesignStudio_chatHeaderStoneMedia__jA8r6,.LeyloonV2DesignStudio_threadPreviewIcon__XBVJ7{position:relative;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(98,11,56,.14);background:radial-gradient(circle at 50% 34%,rgba(255,255,255,.86),rgba(255,248,237,.36) 58%,rgba(98,11,56,.08)),rgba(255,248,237,.72);color:var(--burgundy)}.LeyloonV2DesignStudio_chatHeaderStoneMedia__jA8r6{width:54px;aspect-ratio:1;border-radius:7px}.LeyloonV2DesignStudio_chatHeaderStoneMedia__jA8r6 img,.LeyloonV2DesignStudio_threadPreviewIcon__XBVJ7 img{position:absolute;inset:0;z-index:2;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:rgba(255,248,237,.82)}.LeyloonV2DesignStudio_chatHeaderStoneMedia__jA8r6 svg,.LeyloonV2DesignStudio_threadPreviewIcon__XBVJ7 svg{position:relative;z-index:1}.LeyloonV2DesignStudio_chatHeaderStoneText__SGPQI{min-width:0;display:grid;gap:3px}.LeyloonV2DesignStudio_chatHeaderStoneText__SGPQI small{color:#8c641d;font-size:.62rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_chatHeaderStoneText__SGPQI em,.LeyloonV2DesignStudio_chatHeaderStoneText__SGPQI strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_chatHeaderStoneText__SGPQI strong{color:var(--burgundy);font-size:.9rem;font-weight:950}.LeyloonV2DesignStudio_chatHeaderStoneText__SGPQI em{color:rgba(39,6,20,.6);font-size:.72rem;font-style:normal;font-weight:820}.LeyloonV2DesignStudio_chatHeaderStone__EnRSD a{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(98,11,56,.12);border-radius:999px;padding:0 11px;background:#620b38;color:#fff8ed;font-size:.66rem;font-weight:950;letter-spacing:.05em;text-decoration:none;text-transform:uppercase}.LeyloonV2DesignStudio_stonePromptPanel__YAvDp{width:min(100%,960px);display:grid;gap:12px;border:1px solid rgba(212,175,55,.26);border-radius:8px;padding:14px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.14),transparent 38%),rgba(255,255,255,.58);box-shadow:0 12px 34px rgba(39,6,20,.06)}.LeyloonV2DesignStudio_stonePromptPanel__YAvDp>div:first-child{min-width:0;display:grid;gap:4px}.LeyloonV2DesignStudio_stonePromptPanel__YAvDp span{color:#8c641d;font-size:.66rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.LeyloonV2DesignStudio_stonePromptPanel__YAvDp strong{color:var(--burgundy);font-size:1rem;font-weight:950}.LeyloonV2DesignStudio_stonePromptActions__w5UD_{display:flex;flex-wrap:wrap;gap:8px}.LeyloonV2DesignStudio_stonePromptActions__w5UD_ button{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(98,11,56,.12);border-radius:999px;padding:0 12px;background:rgba(255,255,255,.72);color:var(--burgundy);font:inherit;font-size:.68rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_stonePromptActions__w5UD_ button:first-child{border-color:rgba(255,234,185,.82);background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.72),transparent 32%),linear-gradient(135deg,#fff0bd,#d4af37 54%,#b9872d);color:#270614}.LeyloonV2DesignStudio_threadPreviewIcon__XBVJ7{width:30px;height:30px;flex:0 0 30px;border-radius:7px}.LeyloonV2DesignStudio_projectThreadMain__qH_1q .LeyloonV2DesignStudio_threadPreviewIcon__XBVJ7{width:26px;height:26px;border-radius:6px}.LeyloonV2DesignStudio_syncStatus__Y3rNy{display:inline-flex;margin-top:8px;padding:5px 9px;background:rgba(255,255,255,.58);color:rgba(39,6,20,.64);font-size:.72rem;font-weight:900}.LeyloonV2DesignStudio_activeDesignerPill__3OkNs,.LeyloonV2DesignStudio_syncStatus__Y3rNy{width:-moz-fit-content;width:fit-content;border:1px solid rgba(98,11,56,.12);border-radius:999px}.LeyloonV2DesignStudio_activeDesignerPill__3OkNs{max-width:min(100%,440px);display:inline-grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:10px;padding:4px 11px 4px 4px;background:rgba(255,250,241,.72);color:rgba(39,6,20,.74);font:inherit;text-align:left;cursor:pointer}.LeyloonV2DesignStudio_activeDesignerPill__3OkNs span{min-width:0;display:grid;gap:1px}.LeyloonV2DesignStudio_activeDesignerPill__3OkNs strong{color:var(--burgundy);font-size:.78rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.LeyloonV2DesignStudio_activeDesignerPill__3OkNs small{overflow:hidden;color:rgba(39,6,20,.58);font-size:.72rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_designerSelector__wytTB{position:relative;width:-moz-fit-content;width:fit-content;max-width:100%}.LeyloonV2DesignStudio_designerSelectorMenu__bfTpi{position:absolute;top:calc(100% + 8px);left:0;z-index:16;width:min(420px,calc(100vw - 28px));display:grid;gap:8px;border:1px solid rgba(98,11,56,.14);border-radius:12px;padding:10px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.12),transparent 36%),#fffaf1;box-shadow:0 22px 60px rgba(39,6,20,.18)}.LeyloonV2DesignStudio_designerSelectorMenu__bfTpi button{min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(98,11,56,.1);border-radius:8px;padding:8px;background:rgba(255,255,255,.62);color:rgba(39,6,20,.76);font:inherit;text-align:left;cursor:pointer}.LeyloonV2DesignStudio_designerSelectorMenu__bfTpi button>span:last-child{min-width:0;display:grid;gap:3px}.LeyloonV2DesignStudio_designerSelectorMenu__bfTpi strong{color:var(--burgundy);font-size:.82rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.LeyloonV2DesignStudio_designerSelectorMenu__bfTpi em,.LeyloonV2DesignStudio_designerSelectorMenu__bfTpi i,.LeyloonV2DesignStudio_designerSelectorMenu__bfTpi small{color:rgba(39,6,20,.62);font-size:.72rem;font-style:normal;font-weight:780;line-height:1.32}.LeyloonV2DesignStudio_designerSelectorMenu__bfTpi small{color:#8c641d;font-weight:950}.LeyloonV2DesignStudio_designerSelectorMenu__bfTpi i{color:rgba(39,6,20,.5)}.LeyloonV2DesignStudio_designerOptionActive__mfdtM{border-color:rgba(98,11,56,.28)!important;background:rgba(98,11,56,.08)!important}.LeyloonV2DesignStudio_headerActions__1AEYE,.LeyloonV2DesignStudio_promptTools__f3i1M{display:flex;flex-wrap:wrap;gap:8px}.LeyloonV2DesignStudio_headerActions__1AEYE{align-items:center;justify-content:flex-end}.LeyloonV2DesignStudio_mobileHistoryPanel__mJzbo,.LeyloonV2DesignStudio_mobileHistoryToggle__6dpoE{display:none}.LeyloonV2DesignStudio_search__XjIrt{min-height:42px;display:flex;align-items:center;gap:8px;border:1px solid rgba(255,238,193,.16);border-radius:7px;padding:0 10px;background:rgba(255,248,237,.08);color:rgba(255,248,237,.74)}.LeyloonV2DesignStudio_search__XjIrt input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#fff8ed;font:inherit}.LeyloonV2DesignStudio_search__XjIrt input::-moz-placeholder{color:rgba(255,248,237,.48)}.LeyloonV2DesignStudio_search__XjIrt input::placeholder{color:rgba(255,248,237,.48)}.LeyloonV2DesignStudio_detailsCard__if2TH button,.LeyloonV2DesignStudio_headerActions__1AEYE a,.LeyloonV2DesignStudio_headerActions__1AEYE button,.LeyloonV2DesignStudio_promptTools__f3i1M button,.LeyloonV2DesignStudio_sidebarHeader__GZKxX button{min-width:0;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(98,11,56,.16);border-radius:5px;padding:0 12px;background:rgba(255,255,255,.54);color:var(--ink);text-decoration:none;font:inherit;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_detailsCard__if2TH .LeyloonV2DesignStudio_memoryRemoveButton__2K0fq{width:30px;min-width:30px;min-height:30px;height:30px;border-radius:50%;padding:0;letter-spacing:0}.LeyloonV2DesignStudio_sidebarHeaderActions__rdjXB{min-width:-moz-max-content;min-width:max-content;display:flex;align-items:center;justify-content:flex-end;gap:8px}.LeyloonV2DesignStudio_sidebarSearch__4jLLF{flex:1 1 auto;min-width:0;min-height:38px}.LeyloonV2DesignStudio_sidebarEmptyNote___gFT8{display:block;border:1px dashed rgba(247,222,154,.22);border-radius:8px;padding:10px;color:rgba(255,248,237,.6);font-size:.73rem;font-weight:820;line-height:1.35}.LeyloonV2DesignStudio_sidebarDropdown__YyLBe{display:grid;gap:0;margin:0 14px 10px;border:1px solid rgba(247,222,154,.18);border-radius:8px;background:radial-gradient(circle at 0 0,rgba(247,222,154,.12),transparent 36%),rgba(255,248,237,.055);overflow:hidden}.LeyloonV2DesignStudio_sidebarDropdownTrigger__WUkuu{width:100%;min-height:44px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;border:0;padding:0 10px;background:rgba(23,3,13,.14);color:#fff8ed;font:inherit;cursor:pointer}.LeyloonV2DesignStudio_sidebarDropdownCreate__qXXPO,.LeyloonV2DesignStudio_sidebarDropdownTrigger__WUkuu span{min-width:0;display:inline-flex;align-items:center;gap:8px;color:rgba(247,222,154,.9);font-size:.68rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.LeyloonV2DesignStudio_sidebarDropdownTrigger__WUkuu span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_sidebarDropdownTrigger__WUkuu strong{min-width:24px;height:24px;display:inline-grid;place-items:center;border:1px solid rgba(247,222,154,.24);border-radius:999px;background:rgba(247,222,154,.1);color:#f7de9a;font-size:.66rem;font-weight:950}.LeyloonV2DesignStudio_sidebarDropdownPanel__iUxuk{display:grid;gap:8px;padding:8px;animation:LeyloonV2DesignStudio_studioSoftRise__Icyzd .16s cubic-bezier(.22,1,.36,1) both}.LeyloonV2DesignStudio_sidebarDropdown__YyLBe .LeyloonV2DesignStudio_projectRail__31q9_{margin:0;border-color:rgba(247,222,154,.14);background:rgba(255,248,237,.035)}.LeyloonV2DesignStudio_sidebarDropdown__YyLBe .LeyloonV2DesignStudio_newFolderPanel__4LwX7{margin:0}.LeyloonV2DesignStudio_sidebarDropdownCreate__qXXPO{min-height:34px;justify-content:center;border:1px solid rgba(247,222,154,.24);border-radius:7px;background:rgba(247,222,154,.1);color:#f7de9a;cursor:pointer}.LeyloonV2DesignStudio_sidebarDropdownCreate__qXXPO:hover,.LeyloonV2DesignStudio_sidebarDropdownCreate__qXXPO[aria-expanded=true],.LeyloonV2DesignStudio_sidebarDropdownTrigger__WUkuu:hover,.LeyloonV2DesignStudio_sidebarDropdownTrigger__WUkuu[aria-expanded=true]{background:rgba(247,222,154,.13);color:#f7de9a}.LeyloonV2DesignStudio_sidebarCloseButton__xa7fJ{display:none!important}.LeyloonV2DesignStudio_headerActions__1AEYE button{width:38px;min-width:38px;height:38px;flex:0 0 38px;border-radius:999px;padding:0;color:var(--burgundy)}.LeyloonV2DesignStudio_headerActions__1AEYE button svg{flex:0 0 auto}.LeyloonV2DesignStudio_headerActions__1AEYE .LeyloonV2DesignStudio_headerActionActive__3Bg7d,.LeyloonV2DesignStudio_headerActions__1AEYE .LeyloonV2DesignStudio_publicAction__Wfoum,.LeyloonV2DesignStudio_headerActions__1AEYE button:hover{border-color:rgba(212,175,55,.42);background:rgba(212,175,55,.14);color:var(--burgundy)}.LeyloonV2DesignStudio_chatToast__v4u1O{width:-moz-fit-content;width:fit-content;max-width:min(92vw,420px);border-radius:999px;padding:8px 13px;border:1px solid rgba(255,234,185,.82);background:linear-gradient(135deg,rgba(98,11,56,.96),rgba(39,6,20,.94)),var(--burgundy);color:#f7de9a;font-size:.72rem;font-weight:950;text-align:center;box-shadow:0 18px 42px rgba(39,6,20,.22);pointer-events:none}.LeyloonV2DesignStudio_chatSettingsPanel__dtWXm,.LeyloonV2DesignStudio_chatToast__v4u1O{grid-column:1/-1;animation:LeyloonV2DesignStudio_studioSoftRise__Icyzd .18s cubic-bezier(.22,1,.36,1) both}.LeyloonV2DesignStudio_chatSettingsPanel__dtWXm{justify-self:end;display:grid;grid-template-columns:1fr;gap:8px;width:min(100%,720px);max-height:min(56vh,440px);overflow-y:auto;overscroll-behavior:contain;scrollbar-color:rgba(98,11,56,.22) rgba(98,11,56,.05);scrollbar-width:thin;border:1px solid rgba(98,11,56,.12);border-radius:12px;padding:8px;background:rgba(255,250,241,.92);box-shadow:0 16px 36px rgba(39,6,20,.1)}.LeyloonV2DesignStudio_chatSettingsDesigner__eh4XJ{min-width:0;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;border:1px solid rgba(98,11,56,.1);border-radius:10px;padding:10px;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--designer-accent,#d4af37) 16%,transparent),transparent 36%),rgba(255,255,255,.58)}.LeyloonV2DesignStudio_chatSettingsDesigner__eh4XJ span{min-width:0;display:grid;gap:4px}.LeyloonV2DesignStudio_chatSettingsDesigner__eh4XJ em,.LeyloonV2DesignStudio_chatSettingsDesigner__eh4XJ small{color:rgba(39,6,20,.6);font-size:.72rem;font-style:normal;font-weight:850}.LeyloonV2DesignStudio_chatSettingsDesigner__eh4XJ small{color:#8c641d;font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_chatSettingsDesigner__eh4XJ strong{color:var(--burgundy);font-size:.98rem;font-weight:950}.LeyloonV2DesignStudio_chatSettingsChoices__xJRXD{display:flex;flex-wrap:wrap;gap:8px}.LeyloonV2DesignStudio_chatSettingsPanel__dtWXm button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(98,11,56,.1);border-radius:999px;padding:0 10px;background:rgba(255,255,255,.68);color:var(--ink);font:inherit;font-size:.66rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_chatSettingsPanel__dtWXm button.LeyloonV2DesignStudio_personalityActive__DGAs2,.LeyloonV2DesignStudio_personalityList__2XDDX .LeyloonV2DesignStudio_personalityActive__DGAs2{border-color:rgba(212,175,55,.62);background:linear-gradient(135deg,rgba(98,11,56,.1),rgba(212,175,55,.12));color:var(--burgundy)}.LeyloonV2DesignStudio_feedbackInput__BItWP{min-height:96px;width:100%;resize:vertical;border:1px solid rgba(98,11,56,.14);border-radius:7px;padding:12px;background:rgba(255,255,255,.64);color:var(--ink);font:inherit;font-size:.88rem;font-weight:750;line-height:1.45;outline:0}.LeyloonV2DesignStudio_feedbackInput__BItWP::-moz-placeholder{color:rgba(39,6,20,.42)}.LeyloonV2DesignStudio_feedbackInput__BItWP::placeholder{color:rgba(39,6,20,.42)}.LeyloonV2DesignStudio_plainFillImage__3RDw_{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_messages__rySHE{min-height:0;overflow-y:auto;overscroll-behavior:contain;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scroll-behavior:auto;scrollbar-gutter:stable;display:grid;align-content:start;justify-items:center;gap:18px;padding:74px 18px 24px;background:radial-gradient(circle at 12% 0,rgba(98,11,56,.08),transparent 32%),radial-gradient(circle at 96% 12%,rgba(212,175,55,.1),transparent 34%),#fff8ed}.LeyloonV2DesignStudio_stoneReplyCard__9L_zI{min-width:0;display:grid;grid-template-columns:62px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(98,11,56,.12);border-radius:8px;margin-bottom:10px;padding:8px;background:radial-gradient(circle at 0 0,rgba(212,175,55,.14),transparent 60%),rgba(255,248,237,.78);color:inherit;text-decoration:none}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_stoneReplyCard__9L_zI{border-color:rgba(247,222,154,.24);background:rgba(255,248,237,.1)}.LeyloonV2DesignStudio_stoneReplyMedia__kQ1LJ{position:relative;overflow:hidden;aspect-ratio:1;display:grid;place-items:center;border:1px solid rgba(98,11,56,.12);border-radius:7px;background:rgba(255,255,255,.62);color:var(--burgundy)}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_stoneReplyMedia__kQ1LJ{border-color:rgba(247,222,154,.22);background:rgba(255,248,237,.14);color:#f7de9a}.LeyloonV2DesignStudio_stoneReplyMedia__kQ1LJ img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_stoneReplyMedia__kQ1LJ svg{position:relative;z-index:1}.LeyloonV2DesignStudio_stoneReplyBody__kL9AO{min-width:0;display:grid;gap:4px}.LeyloonV2DesignStudio_stoneReplyBody__kL9AO small{color:#8c641d;font-size:.64rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_stoneReplyBody__kL9AO small{color:rgba(247,222,154,.82)}.LeyloonV2DesignStudio_stoneReplyBody__kL9AO em,.LeyloonV2DesignStudio_stoneReplyBody__kL9AO strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_stoneReplyBody__kL9AO strong{color:var(--ink);font-size:.88rem;font-weight:900}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_stoneReplyBody__kL9AO strong{color:#fff8ed}.LeyloonV2DesignStudio_stoneReplyBody__kL9AO em{color:rgba(39,6,20,.58);font-size:.72rem;font-style:normal;font-weight:800}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_stoneReplyBody__kL9AO em{color:rgba(255,248,237,.62)}.LeyloonV2DesignStudio_commerceSummaryCard__3Ei61,.LeyloonV2DesignStudio_memoryMessageCard__Ot65G,.LeyloonV2DesignStudio_privateContextCard__TYhsb,.LeyloonV2DesignStudio_studioStoneGallery__zZj1K{min-width:0;display:grid;gap:10px;margin-top:12px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:10px;background:linear-gradient(145deg,rgba(255,255,255,.82),rgba(255,248,237,.74)),#fff8ed}.LeyloonV2DesignStudio_commerceSummaryCard__3Ei61 strong,.LeyloonV2DesignStudio_studioStoneGalleryHeader__OnEZU span{color:var(--burgundy);font-size:.78rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_commerceSummaryCard__3Ei61 p{margin:4px 0 0;color:rgba(39,6,20,.62);font-size:.78rem;font-weight:750;line-height:1.45}.LeyloonV2DesignStudio_memoryMessageCard__Ot65G>span,.LeyloonV2DesignStudio_privateContextCard__TYhsb header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.LeyloonV2DesignStudio_memoryMessageCard__Ot65G>span,.LeyloonV2DesignStudio_privateContextCard__TYhsb header span{display:inline-flex;align-items:center;gap:6px;color:var(--burgundy);font-size:.73rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_privateContextCard__TYhsb header small{color:rgba(39,6,20,.46);font-size:.68rem;font-weight:850;white-space:nowrap}.LeyloonV2DesignStudio_memoryMessageCard__Ot65G p,.LeyloonV2DesignStudio_privateContextCard__TYhsb p{margin:0;color:rgba(39,6,20,.68);font-size:.78rem;font-weight:760;line-height:1.45}.LeyloonV2DesignStudio_privateContextCard__TYhsb>small{color:rgba(39,6,20,.48);font-size:.7rem;font-weight:760;line-height:1.4}.LeyloonV2DesignStudio_designPlanCard__zDG6t{min-width:0;display:grid;gap:10px;margin-top:12px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:10px;background:linear-gradient(145deg,rgba(255,255,255,.86),rgba(255,248,237,.74)),#fff8ed}.LeyloonV2DesignStudio_designPlanHeader__6t907{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.LeyloonV2DesignStudio_designPlanHeader__6t907 div{min-width:0}.LeyloonV2DesignStudio_designPlanHeaderActions__3q_t1{flex:0 0 auto;display:flex;align-items:center;gap:6px}.LeyloonV2DesignStudio_designPlanActivePill__gjMrv{border-color:rgba(212,175,55,.42);background:rgba(212,175,55,.18)!important;color:rgba(98,11,56,.86)!important}.LeyloonV2DesignStudio_designPlanHeader__6t907 span{display:block;color:var(--burgundy);font-size:.76rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_designPlanHeader__6t907 p{margin:4px 0 0;color:rgba(39,6,20,.66);font-size:.76rem;font-weight:780;line-height:1.42}.LeyloonV2DesignStudio_designPlanBranch__p_3fN header span,.LeyloonV2DesignStudio_designPlanHeader__6t907 small{flex:0 0 auto;border-radius:999px;padding:3px 7px;background:rgba(98,11,56,.08);color:rgba(98,11,56,.72);font-size:.58rem;font-weight:950;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.LeyloonV2DesignStudio_designPlanActiveBar__BpdSe button,.LeyloonV2DesignStudio_designPlanAddRow__fMaot button,.LeyloonV2DesignStudio_designPlanBranch__p_3fN li button,.LeyloonV2DesignStudio_designPlanEditButton___4SQ3,.LeyloonV2DesignStudio_designPlanEditableFact__I3iGU button,.LeyloonV2DesignStudio_designPlanEditableSlot__zUKzR button{min-height:28px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(98,11,56,.15);border-radius:999px;padding:0 9px;background:rgba(255,255,255,.82);color:var(--burgundy);font:inherit;font-size:.62rem;font-weight:950;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_designPlanActiveBar__BpdSe button:hover,.LeyloonV2DesignStudio_designPlanAddRow__fMaot button:hover,.LeyloonV2DesignStudio_designPlanBranch__p_3fN li button:hover,.LeyloonV2DesignStudio_designPlanEditButton___4SQ3:hover,.LeyloonV2DesignStudio_designPlanEditableFact__I3iGU button:hover,.LeyloonV2DesignStudio_designPlanEditableSlot__zUKzR button:hover{border-color:rgba(98,11,56,.28);background:rgba(98,11,56,.08)}.LeyloonV2DesignStudio_designPlanActiveBar__BpdSe{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(212,175,55,.2);border-radius:8px;padding:7px;background:rgba(255,255,255,.62)}.LeyloonV2DesignStudio_designPlanActiveBar__BpdSe>span{min-width:0;color:rgba(39,6,20,.6);font-size:.68rem;font-weight:850;line-height:1.35}.LeyloonV2DesignStudio_designPlanActiveBar__BpdSe>div{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.LeyloonV2DesignStudio_designPlanBranchEditor__jMsAO,.LeyloonV2DesignStudio_designPlanInlineEditor__ow1cO{min-width:0;display:grid;gap:6px}.LeyloonV2DesignStudio_designPlanAddRow__fMaot input,.LeyloonV2DesignStudio_designPlanBranchEditor__jMsAO input,.LeyloonV2DesignStudio_designPlanBranch__p_3fN header select,.LeyloonV2DesignStudio_designPlanEditableFact__I3iGU input,.LeyloonV2DesignStudio_designPlanEditableSlot__zUKzR input,.LeyloonV2DesignStudio_designPlanEditableSlot__zUKzR select,.LeyloonV2DesignStudio_designPlanInlineEditor__ow1cO input,.LeyloonV2DesignStudio_designPlanInlineEditor__ow1cO textarea,.LeyloonV2DesignStudio_designPlanSummaryInput__L1eig{min-width:0;width:100%;border:1px solid rgba(98,11,56,.13);border-radius:8px;padding:7px 9px;background:rgba(255,255,255,.86);color:rgba(39,6,20,.82);font:inherit;font-size:.72rem;font-weight:800;outline:none}.LeyloonV2DesignStudio_designPlanInlineEditor__ow1cO textarea,.LeyloonV2DesignStudio_designPlanSummaryInput__L1eig{min-height:58px;resize:vertical;line-height:1.35}.LeyloonV2DesignStudio_designPlanBranch__p_3fN header select{flex:0 0 132px;text-transform:none}.LeyloonV2DesignStudio_designPlanFacts__Rth1S{display:flex;flex-wrap:wrap;gap:6px}.LeyloonV2DesignStudio_designPlanFacts__Rth1S span,.LeyloonV2DesignStudio_designPlanSlots__im2wa span{min-width:0;display:inline-flex;align-items:center;gap:5px;border:1px solid rgba(98,11,56,.1);border-radius:999px;padding:5px 8px;background:rgba(255,255,255,.68);color:rgba(39,6,20,.64);font-size:.68rem;font-weight:800}.LeyloonV2DesignStudio_designPlanFacts__Rth1S span.LeyloonV2DesignStudio_designPlanEditableFact__I3iGU,.LeyloonV2DesignStudio_designPlanSlots__im2wa span.LeyloonV2DesignStudio_designPlanEditableSlot__zUKzR{width:100%;display:grid;grid-template-columns:minmax(72px,.8fr) minmax(120px,1.3fr) auto;align-items:center;border-radius:8px;padding:6px}.LeyloonV2DesignStudio_designPlanSlots__im2wa span.LeyloonV2DesignStudio_designPlanEditableSlot__zUKzR{grid-template-columns:minmax(76px,.8fr) minmax(130px,1.4fr) 56px minmax(120px,.9fr) auto}.LeyloonV2DesignStudio_designPlanFacts__Rth1S strong,.LeyloonV2DesignStudio_designPlanSlots__im2wa strong{color:var(--burgundy);font-weight:950}.LeyloonV2DesignStudio_designPlanBranches__5gQND{min-width:0;display:grid;gap:9px}.LeyloonV2DesignStudio_designPlanBranch__p_3fN{min-width:0;display:grid;gap:7px;border-left:2px solid rgba(212,175,55,.72);padding:2px 0 2px 10px}.LeyloonV2DesignStudio_designPlanBranch__p_3fN header{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.LeyloonV2DesignStudio_designPlanBranch__p_3fN header div{min-width:0;display:grid;gap:2px}.LeyloonV2DesignStudio_designPlanBranch__p_3fN header strong{min-width:0;overflow:hidden;color:var(--burgundy);font-size:.78rem;font-weight:950;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_designPlanBranch__p_3fN header small{min-width:0;overflow:hidden;color:rgba(39,6,20,.46);font-size:.64rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_designPlanBranch__p_3fN p{margin:0;color:rgba(39,6,20,.68);font-size:.75rem;font-weight:760;line-height:1.4}.LeyloonV2DesignStudio_designPlanSlots__im2wa{display:flex;flex-wrap:wrap;gap:6px}.LeyloonV2DesignStudio_designPlanBranch__p_3fN ul{display:grid;gap:4px;margin:0;padding:0;list-style:none}.LeyloonV2DesignStudio_designPlanBranch__p_3fN li,.LeyloonV2DesignStudio_designPlanCard__zDG6t footer span{color:rgba(39,6,20,.56);font-size:.68rem;font-weight:760;line-height:1.36}.LeyloonV2DesignStudio_designPlanBranch__p_3fN li{display:flex;align-items:center;justify-content:space-between;gap:8px}.LeyloonV2DesignStudio_designPlanAddRow__fMaot{min-width:0;display:grid;grid-template-columns:minmax(90px,.8fr) minmax(120px,1.2fr) auto;gap:6px}.LeyloonV2DesignStudio_designPlanBranch__p_3fN .LeyloonV2DesignStudio_designPlanAddRow__fMaot{grid-template-columns:minmax(72px,.7fr) minmax(116px,1.3fr) 54px auto}.LeyloonV2DesignStudio_designPlanBranch__p_3fN .LeyloonV2DesignStudio_designPlanAddRow__fMaot:last-of-type{grid-template-columns:minmax(0,1fr) auto}.LeyloonV2DesignStudio_designPlanBranch__p_3fN button{justify-self:start;min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(98,11,56,.14);border-radius:999px;padding:0 10px;background:rgba(255,248,237,.88);color:var(--burgundy);font:inherit;font-size:.66rem;font-weight:950;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_designPlanCard__zDG6t footer{display:grid;gap:4px;border-top:1px solid rgba(98,11,56,.08);padding-top:8px}@media (max-width:720px){.LeyloonV2DesignStudio_designPlanHeader__6t907{display:grid}.LeyloonV2DesignStudio_designPlanHeaderActions__3q_t1{justify-content:space-between}.LeyloonV2DesignStudio_designPlanActiveBar__BpdSe{display:grid}.LeyloonV2DesignStudio_designPlanActiveBar__BpdSe>div{justify-content:flex-start}.LeyloonV2DesignStudio_designPlanAddRow__fMaot,.LeyloonV2DesignStudio_designPlanBranch__p_3fN .LeyloonV2DesignStudio_designPlanAddRow__fMaot,.LeyloonV2DesignStudio_designPlanBranch__p_3fN .LeyloonV2DesignStudio_designPlanAddRow__fMaot:last-of-type,.LeyloonV2DesignStudio_designPlanFacts__Rth1S span.LeyloonV2DesignStudio_designPlanEditableFact__I3iGU,.LeyloonV2DesignStudio_designPlanSlots__im2wa span.LeyloonV2DesignStudio_designPlanEditableSlot__zUKzR{grid-template-columns:1fr}.LeyloonV2DesignStudio_designPlanBranch__p_3fN header{display:grid}.LeyloonV2DesignStudio_designPlanBranch__p_3fN header select{width:100%;flex-basis:auto}}.LeyloonV2DesignStudio_privateContextSignals__CqwpG{display:flex;flex-wrap:wrap;gap:6px}.LeyloonV2DesignStudio_privateContextSignal__BeswZ{min-height:28px;display:inline-flex;align-items:center;border:1px solid rgba(98,11,56,.1);border-radius:999px;padding:0 9px;background:rgba(255,255,255,.62);color:rgba(39,6,20,.68);font-size:.68rem;font-weight:900}.LeyloonV2DesignStudio_commerceSummaryCard__3Ei61 ul{display:grid;gap:5px;margin:0;padding:0;list-style:none}.LeyloonV2DesignStudio_commerceSummaryCard__3Ei61 li{color:rgba(39,6,20,.7);font-size:.76rem;font-weight:820;line-height:1.4}.LeyloonV2DesignStudio_commerceSummaryFooter__dO7eV,.LeyloonV2DesignStudio_studioStoneGalleryHeader__OnEZU{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.LeyloonV2DesignStudio_commerceSummaryFooter__dO7eV span{color:#8c641d;font-size:.78rem;font-weight:950}.LeyloonV2DesignStudio_commerceSummaryFooter__dO7eV a,.LeyloonV2DesignStudio_studioStoneMoreButton__w7iTx{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(247,222,154,.78);border-radius:999px;padding:0 12px;background:linear-gradient(135deg,rgba(247,222,154,.98),rgba(185,135,45,.94)),#d4af37;color:#270614;font:inherit;font-size:.7rem;font-weight:950;text-decoration:none;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_studioStoneGalleryHeader__OnEZU span{display:inline-flex;align-items:center;gap:6px}.LeyloonV2DesignStudio_studioStoneGalleryHeader__OnEZU small{min-width:0;overflow:hidden;color:rgba(39,6,20,.5);font-size:.7rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneGallery__zZj1K{overscroll-behavior:auto;touch-action:pan-y}.LeyloonV2DesignStudio_studioStoneSelectionPanel__3izNc{position:sticky;top:8px;z-index:4;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:9px;background:rgba(255,255,255,.72)}.LeyloonV2DesignStudio_studioStoneSelectionPanel__3izNc>div{min-width:0}.LeyloonV2DesignStudio_studioStoneSelectionPanel__3izNc strong{display:block;color:var(--burgundy);font-size:.72rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_studioStoneSelectionPanel__3izNc p{min-width:0;overflow:hidden;margin:3px 0 0;color:rgba(39,6,20,.66);font-size:.74rem;font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneSelectionPanel__3izNc small{color:rgba(39,6,20,.48);font-size:.68rem;font-weight:850;text-align:right}.LeyloonV2DesignStudio_studioStoneSelectionPanel__3izNc button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(247,222,154,.82);border-radius:999px;padding:0 12px;background:linear-gradient(135deg,rgba(247,222,154,.98),rgba(185,135,45,.94)),#d4af37;color:#270614;font:inherit;font-size:.68rem;font-weight:950;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_studioStoneSelectionActions__6g4iW{display:grid;gap:7px;align-content:center}.LeyloonV2DesignStudio_studioStoneSelectionActions__6g4iW button{min-width:154px}.LeyloonV2DesignStudio_studioStoneBasketGrid__wmRB0{min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:8px;margin-top:9px}.LeyloonV2DesignStudio_studioStoneBasketSlot__Ynr_c{min-width:0;display:grid;gap:7px;border:1px solid rgba(98,11,56,.1);border-radius:8px;padding:8px;background:linear-gradient(145deg,rgba(255,253,248,.9),rgba(255,248,237,.72)),#fff8ed}.LeyloonV2DesignStudio_studioStoneBasketSlot__Ynr_c header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px}.LeyloonV2DesignStudio_studioStoneBasketSlot__Ynr_c header span{min-width:0;overflow:hidden;color:var(--burgundy);font-size:.68rem;font-weight:950;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneBasketSlot__Ynr_c header small{border-radius:999px;padding:3px 7px;background:rgba(98,11,56,.08);color:rgba(98,11,56,.74);font-size:.62rem;font-weight:950;text-align:center}.LeyloonV2DesignStudio_studioStoneBasketSlot__Ynr_c>div{min-width:0;display:grid;gap:6px}.LeyloonV2DesignStudio_studioStoneBasketItem__hy_JP{min-width:0;min-height:42px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid rgba(98,11,56,.08);border-radius:8px;padding:6px;background:rgba(255,255,255,.82)}.LeyloonV2DesignStudio_studioStoneBasketItem__hy_JP span{width:34px;height:34px;display:grid;place-items:center;overflow:hidden;border-radius:7px;background:#270614;color:#f7de9a}.LeyloonV2DesignStudio_studioStoneBasketItem__hy_JP img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_studioStoneBasketItem__hy_JP em{min-width:0;overflow:hidden;color:rgba(39,6,20,.74);font-size:.7rem;font-style:normal;font-weight:850;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneBasketItem__hy_JP button{width:28px;height:28px;min-height:0;border-color:rgba(98,11,56,.12);border-radius:7px;padding:0;background:rgba(98,11,56,.06);color:var(--burgundy)}.LeyloonV2DesignStudio_studioStoneSlotGroup__yuoRS{min-width:0;display:grid;gap:8px}.LeyloonV2DesignStudio_studioStoneSlotHeader__uCw4j{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(98,11,56,.1);border-radius:999px;padding:6px 9px;background:rgba(255,255,255,.62)}.LeyloonV2DesignStudio_studioStoneSlotHeader__uCw4j span{min-width:0;overflow:hidden;color:var(--burgundy);font-size:.7rem;font-weight:950;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneSlotHeader__uCw4j small,.LeyloonV2DesignStudio_studioStoneSlotMeta__QkBqh{flex:0 0 auto;border-radius:999px;padding:3px 7px;background:rgba(212,175,55,.16);color:#8c641d;font-size:.62rem;font-weight:950;text-transform:uppercase}.LeyloonV2DesignStudio_studioStoneSlotMeta__QkBqh{position:absolute;top:8px;left:8px;z-index:2;max-width:calc(100% - 16px);overflow:hidden;background:rgba(255,248,237,.88);color:var(--burgundy);text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_profileSuggestionGrid__SF3ZE{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px}.LeyloonV2DesignStudio_profileSuggestionCard__oqThT{min-width:0;display:grid;gap:8px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:10px;background:radial-gradient(circle at 100% 0,rgba(227,89,89,.08),transparent 44%),rgba(255,255,255,.72)}.LeyloonV2DesignStudio_profileSuggestionCard__oqThT header{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.LeyloonV2DesignStudio_profileSuggestionCard__oqThT header span{min-width:0;color:var(--burgundy);font-size:.78rem;font-weight:950;line-height:1.2}.LeyloonV2DesignStudio_profileSuggestionCard__oqThT header small{flex:0 0 auto;border-radius:999px;padding:3px 7px;background:rgba(98,11,56,.08);color:rgba(98,11,56,.76);font-size:.58rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase}.LeyloonV2DesignStudio_profileSuggestionCard__oqThT p{margin:0;color:rgba(39,6,20,.62);font-size:.74rem;font-weight:760;line-height:1.42}.LeyloonV2DesignStudio_profileSuggestionActions__9Y1L3{display:flex;flex-wrap:wrap;gap:7px}.LeyloonV2DesignStudio_profileSuggestionActions__9Y1L3 a,.LeyloonV2DesignStudio_profileSuggestionActions__9Y1L3 button{min-height:30px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(98,11,56,.14);border-radius:999px;padding:0 10px;background:rgba(255,248,237,.78);color:var(--burgundy);font:inherit;font-size:.68rem;font-weight:930;text-decoration:none}.LeyloonV2DesignStudio_studioStoneGrid__BlJkR{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.LeyloonV2DesignStudio_studioStoneCard__evuIQ{position:relative;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;border:1px solid rgba(98,11,56,.12);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:0 14px 30px rgba(98,11,56,.06)}.LeyloonV2DesignStudio_studioStoneCardSelected__BuH82{border-color:rgba(98,11,56,.32);box-shadow:0 0 0 2px rgba(247,222,154,.5),0 18px 34px rgba(98,11,56,.1)}.LeyloonV2DesignStudio_studioStoneCardHighlighted__pS_yU{animation:LeyloonV2DesignStudio_studioStoneFocusPulse__VcIB2 1.4s ease-in-out 2;border-color:rgba(227,89,89,.7);box-shadow:0 0 0 3px rgba(227,89,89,.18),0 18px 38px rgba(98,11,56,.14)}@keyframes LeyloonV2DesignStudio_studioStoneFocusPulse__VcIB2{0%,to{transform:translateY(0)}45%{transform:translateY(-3px)}}.LeyloonV2DesignStudio_studioStoneImage__oJHrM{position:relative;aspect-ratio:1.08;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 45% 24%,rgba(247,222,154,.22),transparent 42%),#270614;color:#f7de9a}.LeyloonV2DesignStudio_studioStoneImage__oJHrM img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_studioStoneBody___22mQ{min-width:0;display:grid;gap:9px;padding:10px}.LeyloonV2DesignStudio_studioStoneTitleLink__bh5ov{min-width:0;display:grid;color:inherit;text-decoration:none}.LeyloonV2DesignStudio_studioStoneBody___22mQ em,.LeyloonV2DesignStudio_studioStoneBody___22mQ strong{min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;overflow-wrap:anywhere}.LeyloonV2DesignStudio_studioStoneBody___22mQ strong{-webkit-line-clamp:2;color:var(--ink);font-size:.84rem;font-weight:950;line-height:1.25}.LeyloonV2DesignStudio_studioStoneBody___22mQ em{-webkit-line-clamp:2;margin-top:4px;color:rgba(39,6,20,.58);font-size:.7rem;font-style:normal;font-weight:800;line-height:1.35}.LeyloonV2DesignStudio_studioStoneTitleLink__bh5ov small{min-width:0;overflow:hidden;display:block;margin-top:5px;color:rgba(140,100,29,.9);font-size:.66rem;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneMeta__AAViO{display:flex;align-items:center;justify-content:space-between;gap:8px}.LeyloonV2DesignStudio_studioStoneMeta__AAViO span{color:var(--burgundy);font-size:.86rem;font-weight:950}.LeyloonV2DesignStudio_studioStoneMeta__AAViO small{min-width:0;overflow:hidden;color:rgba(39,6,20,.45);font-size:.66rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneCardActions__mitQs{min-width:0;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:1px;border-top:1px solid rgba(98,11,56,.08);background:rgba(98,11,56,.1)}.LeyloonV2DesignStudio_studioStoneSelectButton__cV8R5{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;padding:0 10px;background:rgba(255,250,241,.98);color:var(--burgundy);font:inherit;font-size:.68rem;font-weight:950;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_studioStoneSelectButtonActive__1gHn4{background:var(--burgundy);color:#fff8ed}.LeyloonV2DesignStudio_studioStoneBagButton__6bz_Z{min-height:40px;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;padding:0 10px;background:linear-gradient(135deg,rgba(247,222,154,.98),rgba(185,135,45,.94)),#d4af37;color:#270614;font:inherit;font-size:.68rem;font-weight:950;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_studioStoneGalleryFooter__l_Ukn{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid rgba(98,11,56,.1);padding-top:10px}.LeyloonV2DesignStudio_studioStoneGalleryFooter__l_Ukn span{min-width:0;color:rgba(39,6,20,.58);font-size:.72rem;font-weight:820;line-height:1.35}.LeyloonV2DesignStudio_studioStoneActions__Oh6jx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border-top:1px solid rgba(98,11,56,.08);background:rgba(98,11,56,.1)}.LeyloonV2DesignStudio_studioStoneActions__Oh6jx a,.LeyloonV2DesignStudio_studioStoneActions__Oh6jx button{min-width:0;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;padding:0 6px;background:rgba(255,250,241,.96);color:var(--burgundy);font:inherit;font-size:.62rem;font-weight:950;text-decoration:none;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_studioStoneActions__Oh6jx button[data-action-kind=bag],.LeyloonV2DesignStudio_studioStoneActions__Oh6jx button[data-action-kind=quote]{background:linear-gradient(135deg,rgba(247,222,154,.96),rgba(185,135,45,.9)),#d4af37;color:#270614}.LeyloonV2DesignStudio_studioStoneMoreButton__w7iTx{justify-self:center;cursor:pointer}.LeyloonV2DesignStudio_studioStoneModalOverlay__bd8iJ{position:fixed;inset:0;z-index:86;display:grid;place-items:center;padding:clamp(12px,3vw,28px);background:radial-gradient(circle at 50% 18%,rgba(247,222,154,.18),transparent 34%),rgba(23,3,13,.78);backdrop-filter:blur(14px)}.LeyloonV2DesignStudio_studioStoneModal__zrUWS{width:min(1180px,100%);max-height:min(860px,calc(100svh - 28px));position:relative;overflow:hidden;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border:1px solid rgba(255,234,185,.42);border-radius:12px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.16),transparent 34%),linear-gradient(180deg,#fffaf1,#f8ebcf);box-shadow:0 34px 110px rgba(0,0,0,.42)}.LeyloonV2DesignStudio_studioStoneModalClose__tVUPq{width:40px;height:40px;position:absolute;top:12px;right:12px;z-index:3;display:grid;place-items:center;border:1px solid rgba(98,11,56,.16);border-radius:999px;background:rgba(255,255,255,.72);color:var(--burgundy);cursor:pointer}.LeyloonV2DesignStudio_studioStoneModalHeader____LwH{min-width:0;display:grid;gap:8px;padding:20px 64px 14px 20px;border-bottom:1px solid rgba(98,11,56,.1)}.LeyloonV2DesignStudio_studioStoneModalHeader____LwH>span{display:inline-flex;align-items:center;gap:7px;color:#8c641d;font-size:.72rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.LeyloonV2DesignStudio_studioStoneModalHeader____LwH h2{min-width:0;margin:0;color:var(--burgundy);font-family:Playfair Display,Georgia,serif;font-size:clamp(1.55rem,3.5vw,2.35rem);font-weight:600;line-height:1.04;overflow-wrap:anywhere}.LeyloonV2DesignStudio_studioStoneModalHeader____LwH p{max-width:780px;margin:0;color:rgba(39,6,20,.66);font-size:.9rem;font-weight:780;line-height:1.5}.LeyloonV2DesignStudio_studioStoneModalBody__AxkI6{min-height:0;overflow-y:auto;display:grid;gap:16px;padding:16px 20px 20px;overscroll-behavior:contain}.LeyloonV2DesignStudio_studioStoneModalGrid__X6PUa{min-width:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.LeyloonV2DesignStudio_studioStoneCardExpanded__6Hviv{box-shadow:0 16px 34px rgba(98,11,56,.08)}.LeyloonV2DesignStudio_studioStoneModalFooter__2Mv3y{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(98,11,56,.1);padding:12px 20px;background:rgba(255,255,255,.42)}.LeyloonV2DesignStudio_studioStoneModalFooter__2Mv3y span{min-width:0;color:rgba(39,6,20,.62);font-size:.78rem;font-weight:850;line-height:1.35}.LeyloonV2DesignStudio_studioStoneModalFooter__2Mv3y button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(247,222,154,.82);border-radius:999px;padding:0 14px;background:linear-gradient(135deg,rgba(247,222,154,.98),rgba(185,135,45,.94)),#d4af37;color:#270614;font:inherit;font-size:.72rem;font-weight:950;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_welcome__JJ0Kh{--studio-prompt-progress:0;--studio-prompt-accent:#d4af37;position:relative;isolation:isolate;box-sizing:border-box;width:min(100%,1080px);min-height:clamp(360px,45svh,520px);display:grid;align-content:center;gap:clamp(14px,2.2vw,20px);overflow:visible;border:1px solid color-mix(in srgb,var(--studio-prompt-accent) 46%,rgba(255,238,193,.22));border-radius:8px;padding:clamp(16px,2.6vw,28px);background:radial-gradient(circle at 76% 22%,color-mix(in srgb,var(--studio-prompt-accent) 22%,transparent),transparent 36%),linear-gradient(135deg,rgba(23,3,13,.92),rgba(98,11,56,.72)),#17030d;box-shadow:0 28px 80px rgba(39,6,20,.22),inset 0 0 0 1px rgba(255,248,237,.08)}.LeyloonV2DesignStudio_welcomeGuidedOpen__j8LYb{min-height:auto;align-content:start;overflow:visible;border-color:rgba(212,175,55,.22);background:radial-gradient(circle at 96% 0,rgba(212,175,55,.14),transparent 34%),linear-gradient(145deg,rgba(255,252,248,.96),rgba(248,235,207,.68));box-shadow:0 18px 52px rgba(39,6,20,.1),inset 0 0 0 1px rgba(255,255,255,.4)}.LeyloonV2DesignStudio_welcomeGuidedOpen__j8LYb .LeyloonV2DesignStudio_welcomeHero__fSk7b,.LeyloonV2DesignStudio_welcomeGuidedOpen__j8LYb .LeyloonV2DesignStudio_welcomePromptBackdrop__pgSiQ{display:none}.LeyloonV2DesignStudio_welcome__JJ0Kh:before{content:"";position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 12% 8%,rgba(247,222,154,.14),transparent 32%);pointer-events:none}.LeyloonV2DesignStudio_welcome__JJ0Kh:after{content:"";position:absolute;inset:12px;z-index:1;border:1px solid rgba(255,238,193,.12);border-radius:7px;pointer-events:none}.LeyloonV2DesignStudio_welcomePromptBackdrop__pgSiQ{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;background:#17030d;pointer-events:none}.LeyloonV2DesignStudio_welcomePromptImage__3mnNT{--studio-prompt-progress:0;-o-object-fit:cover;object-fit:cover;transform:scale(calc(1.045 - (var(--studio-prompt-progress) * .025)));filter:saturate(1.1) contrast(1.08) brightness(1.03);transition:opacity 34ms linear,transform 34ms linear}.LeyloonV2DesignStudio_welcomePromptImageActive__U7qlH,.LeyloonV2DesignStudio_welcomePromptImage__3mnNT{opacity:calc(var(--studio-prompt-progress) * .88)}.LeyloonV2DesignStudio_welcomePromptShade__qQo8m{position:absolute;inset:0;background:linear-gradient(90deg,rgba(23,3,13,.98) 0,rgba(23,3,13,.84) 42%,rgba(23,3,13,.2) 72%,rgba(23,3,13,.56) 100%),linear-gradient(180deg,rgba(23,3,13,.34),rgba(23,3,13,.82)),radial-gradient(circle at 74% 46%,color-mix(in srgb,var(--studio-prompt-accent) 24%,transparent),transparent 34%)}.LeyloonV2DesignStudio_welcomeHero__fSk7b{position:relative;z-index:2;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:clamp(12px,2.4vw,20px)}.LeyloonV2DesignStudio_welcomeMark__XiYHv{width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(212,175,55,.54);border-radius:6px;background:radial-gradient(circle at 36% 25%,rgba(255,255,255,.72),transparent 28%),linear-gradient(135deg,#fff8ed,#f3d783);color:var(--burgundy);box-shadow:0 18px 36px rgba(212,175,55,.18)}.LeyloonV2DesignStudio_welcomeCopy__vu8rf{min-width:0;display:grid;gap:12px}.LeyloonV2DesignStudio_choiceEyebrow__YJG_R,.LeyloonV2DesignStudio_welcomeEyebrow__k97B7{color:#8c641d;font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.LeyloonV2DesignStudio_welcome__JJ0Kh .LeyloonV2DesignStudio_welcomeEyebrow__k97B7{color:color-mix(in srgb,var(--studio-prompt-accent) 72%,#fff8ed)}.LeyloonV2DesignStudio_welcome__JJ0Kh h2{margin:0;color:#fff8ed;max-width:760px;font-size:clamp(2rem,5.1vw,3.95rem);line-height:.96;font-weight:600;text-wrap:balance;overflow-wrap:anywhere}.LeyloonV2DesignStudio_mobileTitleBreak__zzKT3{display:inline}.LeyloonV2DesignStudio_choiceSection___cvvH p,.LeyloonV2DesignStudio_welcome__JJ0Kh p{margin:0;color:rgba(255,248,237,.78);line-height:1.68}.LeyloonV2DesignStudio_welcomeCopy__vu8rf p{max-width:700px;font-size:clamp(.92rem,1.8vw,1rem);overflow-wrap:anywhere}.LeyloonV2DesignStudio_quickPrompts__6u3YF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.LeyloonV2DesignStudio_choiceSection___cvvH{position:relative;z-index:3;box-sizing:border-box;width:100%;display:grid;gap:10px;border:1px solid rgba(212,175,55,.34);border-radius:8px;padding:14px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.17),transparent 38%),linear-gradient(145deg,rgba(255,248,237,.92),rgba(248,235,207,.68));box-shadow:inset 0 0 0 1px rgba(255,255,255,.34),0 18px 44px rgba(98,11,56,.08);animation:LeyloonV2DesignStudio_revealChoice__bNq3f .32s cubic-bezier(.22,1,.36,1) both;scroll-margin-block:24px}.LeyloonV2DesignStudio_choiceSection___cvvH p{color:rgba(39,6,20,.68)}.LeyloonV2DesignStudio_choiceSection___cvvH h3{margin:0;color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:clamp(1.34rem,4.4vw,1.82rem);font-weight:500;line-height:1.04}.LeyloonV2DesignStudio_choicePlanningBar__Rd146{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:8px;background:radial-gradient(circle at 0 0,rgba(212,175,55,.14),transparent 34%),rgba(255,255,255,.54)}.LeyloonV2DesignStudio_choiceQuickActions__9ljA4{grid-column:auto;display:flex;flex-wrap:wrap;gap:6px}.LeyloonV2DesignStudio_choicePlanningBar__Rd146>span{display:inline-flex;align-items:baseline;gap:5px;color:rgba(39,6,20,.64);font-size:.78rem;font-weight:850}.LeyloonV2DesignStudio_choicePlanningBar__Rd146 strong{color:var(--burgundy)}.LeyloonV2DesignStudio_choicePlanningBar__Rd146 em,.LeyloonV2DesignStudio_draftSavedPill__ur3NF{width:-moz-fit-content;width:fit-content;border:1px solid rgba(212,175,55,.28);border-radius:999px;padding:6px 9px;background:rgba(212,175,55,.13);color:#8c641d;font-size:.68rem;font-style:normal;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_choicePlanningBar__Rd146 button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(98,11,56,.14);border-radius:999px;padding:0 11px;background:rgba(255,255,255,.72);color:rgba(39,6,20,.68);font:inherit;font-size:.66rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease}.LeyloonV2DesignStudio_choicePlanningBar__Rd146 button svg{color:#8c641d}.LeyloonV2DesignStudio_choicePlanningBar__Rd146 button:hover{transform:translateY(-1px);border-color:rgba(212,175,55,.42);background:rgba(255,248,237,.94);color:var(--burgundy)}.LeyloonV2DesignStudio_pieceTypeStart__wHc9G{position:relative;z-index:3;display:grid;gap:10px;width:100%}.LeyloonV2DesignStudio_pieceTypeStartHeader__lIW9M{display:grid;gap:5px;max-width:620px}.LeyloonV2DesignStudio_pieceTypeGroupCopy___e7L9 small,.LeyloonV2DesignStudio_pieceTypeGroupCopy___e7L9 strong,.LeyloonV2DesignStudio_pieceTypeOptions__tCsvv button,.LeyloonV2DesignStudio_pieceTypeStartHeader__lIW9M strong,.LeyloonV2DesignStudio_selectedPiecePill__rleCN strong{min-width:0;overflow-wrap:anywhere}.LeyloonV2DesignStudio_pieceTypeStartHeader__lIW9M strong{color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:1.5rem;font-weight:500;line-height:1.04}.LeyloonV2DesignStudio_pieceTypeStartHeader__lIW9M small{color:rgba(39,6,20,.66);font-size:.82rem;font-weight:700;line-height:1.38}.LeyloonV2DesignStudio_welcome__JJ0Kh .LeyloonV2DesignStudio_pieceTypeStartHeader__lIW9M strong{color:#fff8ed;text-shadow:0 2px 12px rgba(16,1,8,.44)}.LeyloonV2DesignStudio_welcome__JJ0Kh .LeyloonV2DesignStudio_pieceTypeStartHeader__lIW9M small{color:rgba(255,248,237,.78);text-shadow:0 1px 9px rgba(16,1,8,.42)}.LeyloonV2DesignStudio_pieceTypeRail__vvRJW{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(260px,31%);gap:10px;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding:1px 2px 8px;scroll-padding-inline:2px;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:rgba(98,11,56,.24) transparent}.LeyloonV2DesignStudio_pieceTypeGroup__ZgmdE{--piece-type-accent:#d4af37;position:relative;overflow:hidden;scroll-snap-align:start;min-width:0;display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-areas:"image copy" "options options";align-items:center;gap:8px;border:1px solid rgba(98,11,56,.14);border-radius:8px;padding:8px;background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--piece-type-accent) 20%,transparent),transparent 34%),rgba(255,255,255,.68);box-shadow:inset 0 0 0 1px rgba(255,255,255,.36),0 14px 32px rgba(39,6,20,.08)}.LeyloonV2DesignStudio_pieceTypeImage__FE4tv{position:relative;grid-area:image;overflow:hidden;width:72px;aspect-ratio:1;border-radius:8px;background:rgba(98,11,56,.08)}.LeyloonV2DesignStudio_pieceTypeImage__FE4tv img{-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_pieceTypeGroupCopy___e7L9{grid-area:copy;display:grid;gap:4px}.LeyloonV2DesignStudio_pieceTypeGroupCopy___e7L9 strong{color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:1.06rem;font-weight:600;line-height:1.06}.LeyloonV2DesignStudio_pieceTypeGroupCopy___e7L9 small{color:rgba(39,6,20,.64);font-size:.72rem;font-weight:750;line-height:1.28}.LeyloonV2DesignStudio_pieceTypeOptions__tCsvv{grid-area:options;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.LeyloonV2DesignStudio_pieceTypeOptions__tCsvv button{min-height:34px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px;border:1px solid rgba(98,11,56,.12);border-radius:999px;padding:0 9px 0 11px;background:rgba(255,255,255,.72);color:rgba(39,6,20,.78);font:inherit;font-size:.74rem;font-weight:900;line-height:1.1;text-align:left;cursor:pointer;transition:transform .17s ease,border-color .17s ease,background .17s ease,color .17s ease,box-shadow .17s ease}.LeyloonV2DesignStudio_pieceTypeOptions__tCsvv button svg{color:color-mix(in srgb,var(--piece-type-accent) 78%,#620b38)}.LeyloonV2DesignStudio_pieceTypeOptions__tCsvv button:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--piece-type-accent) 56%,rgba(98,11,56,.2));background:rgba(255,248,237,.94);color:var(--burgundy);box-shadow:0 8px 18px rgba(39,6,20,.08)}.LeyloonV2DesignStudio_selectedPiecePill__rleCN{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid rgba(98,11,56,.14);border-radius:8px;padding:8px;background:rgba(255,255,255,.62)}.LeyloonV2DesignStudio_selectedPiecePill__rleCN button,.LeyloonV2DesignStudio_selectedPiecePill__rleCN span{display:inline-flex;align-items:center;gap:6px}.LeyloonV2DesignStudio_selectedPiecePill__rleCN span{color:#8c641d;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_selectedPiecePill__rleCN strong{color:var(--burgundy);font-size:.95rem;font-weight:950}.LeyloonV2DesignStudio_selectedPiecePill__rleCN button{min-height:32px;justify-content:center;border:1px solid rgba(98,11,56,.16);border-radius:999px;padding:0 11px;background:rgba(255,255,255,.7);color:rgba(39,6,20,.68);font:inherit;font-size:.68rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_selectedPiecePill__rleCN button:hover{border-color:rgba(212,175,55,.46);color:var(--burgundy)}.LeyloonV2DesignStudio_startDesignPanel__D6c9F{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:320px}.LeyloonV2DesignStudio_intakeActions__GWtKr button,.LeyloonV2DesignStudio_optionGrid__k9nM_ button,.LeyloonV2DesignStudio_quickPrompts__6u3YF button,.LeyloonV2DesignStudio_startDesignPanel__D6c9F button{border:1px solid rgba(98,11,56,.16);background:rgba(255,255,255,.52);color:rgba(39,6,20,.82);font-weight:800;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}.LeyloonV2DesignStudio_startDesignPanel__D6c9F button{position:relative;min-height:76px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-content:start;align-items:start;gap:12px;border-radius:999px;padding:13px 16px;text-align:left;box-shadow:inset 0 0 0 1px rgba(255,255,255,.54),0 18px 42px rgba(39,6,20,.08)}.LeyloonV2DesignStudio_startDesignPanel__D6c9F button:first-child{background:radial-gradient(circle at 24% 0,rgba(255,255,255,.58),transparent 34%),linear-gradient(135deg,#fff0bd,#d4af37 46%,#b9872d);color:#280615}.LeyloonV2DesignStudio_startDesignPanel__D6c9F button.LeyloonV2DesignStudio_startOptionActive__QHsUA{border-color:rgba(98,11,56,.28);background:radial-gradient(circle at 24% 0,rgba(255,255,255,.6),transparent 34%),linear-gradient(135deg,#fff0bd,#d4af37 46%,#b9872d);color:#280615;box-shadow:0 22px 52px rgba(185,135,45,.24),inset 0 0 0 1px rgba(255,248,237,.46)}.LeyloonV2DesignStudio_quickPrompts__6u3YF button:hover,.LeyloonV2DesignStudio_startDesignPanel__D6c9F button:hover{border-color:rgba(212,175,55,.46);box-shadow:0 12px 28px rgba(39,6,20,.1);transform:translateY(-1px)}.LeyloonV2DesignStudio_startDesignPanel__D6c9F button svg{flex:0 0 auto}.LeyloonV2DesignStudio_startIcon__JLKGA{width:38px;height:38px;display:grid;place-items:center;border:1px solid rgba(212,175,55,.32);border-radius:999px;background:rgba(98,11,56,.08);color:var(--burgundy)}.LeyloonV2DesignStudio_modeGrid__Qx4ZW span,.LeyloonV2DesignStudio_modeGrid__Qx4ZW strong,.LeyloonV2DesignStudio_startDesignPanel__D6c9F em,.LeyloonV2DesignStudio_startDesignPanel__D6c9F small,.LeyloonV2DesignStudio_startDesignPanel__D6c9F strong{display:block;min-width:0;overflow-wrap:anywhere}.LeyloonV2DesignStudio_startDesignPanel__D6c9F strong{color:inherit;font-family:Playfair Display,Georgia,serif;font-size:clamp(1.16rem,2.35vw,1.52rem);font-weight:500;letter-spacing:0;line-height:1.02}.LeyloonV2DesignStudio_startDesignPanel__D6c9F em{margin-bottom:8px;color:#8c641d;font-size:.64rem;font-style:normal;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.LeyloonV2DesignStudio_modeGrid__Qx4ZW span,.LeyloonV2DesignStudio_startDesignPanel__D6c9F small{margin-top:8px;color:rgba(39,6,20,.62);font-size:.78rem;line-height:1.36}.LeyloonV2DesignStudio_startDesignPanel__D6c9F button:first-child small,.LeyloonV2DesignStudio_startDesignPanel__D6c9F button:first-child>svg{color:rgba(39,6,20,.58)}.LeyloonV2DesignStudio_startDesignPanel__D6c9F button>svg{align-self:end;justify-self:end;color:rgba(98,11,56,.46)}.LeyloonV2DesignStudio_startDesignPanel__D6c9F button.LeyloonV2DesignStudio_startOptionActive__QHsUA .LeyloonV2DesignStudio_startIcon__JLKGA{border-color:rgba(98,11,56,.2);background:rgba(98,11,56,.1);color:var(--burgundy)}.LeyloonV2DesignStudio_startDesignPanel__D6c9F button.LeyloonV2DesignStudio_startOptionActive__QHsUA small{color:rgba(39,6,20,.62)}.LeyloonV2DesignStudio_startDesignPanel__D6c9F button.LeyloonV2DesignStudio_startOptionActive__QHsUA em,.LeyloonV2DesignStudio_startDesignPanel__D6c9F button.LeyloonV2DesignStudio_startOptionActive__QHsUA>svg{color:#620b38}@keyframes LeyloonV2DesignStudio_revealChoice__bNq3f{0%{opacity:0;transform:translateY(-8px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes LeyloonV2DesignStudio_studioSoftRise__Icyzd{0%{opacity:0;transform:translateY(12px) scale(.992);filter:blur(4px)}to{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}}@keyframes LeyloonV2DesignStudio_studioMessageIn__OMoIM{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes LeyloonV2DesignStudio_stoneIdeaDrift__e0YbJ{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - 7px))}}.LeyloonV2DesignStudio_modeGrid__Qx4ZW{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px}.LeyloonV2DesignStudio_topicCard__oAr7J{position:relative;overflow:hidden;display:grid;gap:6px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:7px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.1),transparent 34%),rgba(255,255,255,.64);transition:border-color .22s ease,background .22s ease,box-shadow .22s ease;cursor:pointer}.LeyloonV2DesignStudio_topicCard__oAr7J:hover{border-color:rgba(212,175,55,.32);box-shadow:0 10px 22px rgba(39,6,20,.07)}.LeyloonV2DesignStudio_topicCard__oAr7J.LeyloonV2DesignStudio_modeActive__FA0fv{border-color:rgba(212,175,55,.68);background:radial-gradient(circle at 100% 0,rgba(247,222,154,.28),transparent 34%),linear-gradient(145deg,rgba(255,248,229,.98),rgba(255,241,211,.82));box-shadow:inset 0 0 0 1px rgba(255,255,255,.46),0 18px 42px rgba(39,6,20,.1)}.LeyloonV2DesignStudio_topicSelect__Emcjo{position:static;min-width:0;display:grid;grid-template-columns:86px minmax(0,1fr);gap:9px;align-items:center;border:0;padding:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.LeyloonV2DesignStudio_topicCheck__rfTfM{position:absolute;top:8px;right:8px;z-index:2;width:26px;height:26px;display:grid!important;place-items:center;border:1px solid rgba(98,11,56,.24);border-radius:6px;margin:0!important;background:rgba(255,255,255,.74);color:transparent;box-shadow:inset 0 0 0 1px rgba(255,255,255,.44);pointer-events:none}.LeyloonV2DesignStudio_topicCard__oAr7J.LeyloonV2DesignStudio_modeActive__FA0fv .LeyloonV2DesignStudio_topicCheck__rfTfM{border-color:rgba(247,222,154,.82);background:linear-gradient(135deg,rgba(98,11,56,.96),rgba(126,26,74,.92)),var(--burgundy);color:#f7de9a}.LeyloonV2DesignStudio_topicImage__Uojcc{position:relative;width:86px;min-height:86px;overflow:hidden;border:1px solid rgba(98,11,56,.12);border-radius:8px;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.44),transparent 34%),linear-gradient(135deg,rgba(23,3,13,.14),rgba(98,11,56,.05)),#f8ebcf;box-shadow:inset 0 0 0 1px rgba(255,255,255,.36),0 12px 26px rgba(39,6,20,.08)}.LeyloonV2DesignStudio_topicImage__Uojcc img{-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_topicTitleRow__ygX_w{min-width:0;display:flex!important;align-items:center;padding-right:34px}.LeyloonV2DesignStudio_topicCopy__527Ta{min-width:0;display:grid!important;align-content:center;gap:7px}.LeyloonV2DesignStudio_modeGrid__Qx4ZW strong{color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:1.02rem;font-weight:500;line-height:1.05}.LeyloonV2DesignStudio_topicExampleList__RZdM_{display:flex!important;flex-wrap:wrap;gap:5px}.LeyloonV2DesignStudio_topicExampleList__RZdM_ i{min-height:24px;display:inline-flex;align-items:center;border:1px solid rgba(98,11,56,.1);border-radius:999px;padding:0 7px;background:rgba(255,255,255,.68);color:rgba(39,6,20,.66);font-size:.6rem;font-style:normal;font-weight:900}.LeyloonV2DesignStudio_topicInfoButton__pmaSn{position:absolute;top:8px;right:40px;z-index:2;width:26px;height:26px;min-height:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(98,11,56,.12);border-radius:6px;padding:0;background:rgba(255,255,255,.74);color:var(--burgundy);font:inherit;font-size:.64rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_topicInfoButton__pmaSn:hover,.LeyloonV2DesignStudio_topicInfoButton__pmaSn[aria-expanded=true]{border-color:rgba(212,175,55,.46);background:rgba(247,222,154,.42)}.LeyloonV2DesignStudio_topicInfoText__Tgc7H{margin:0;border-left:2px solid rgba(212,175,55,.42);padding:0 0 0 10px;color:rgba(39,6,20,.66);font-size:.78rem;font-weight:760;line-height:1.45}.LeyloonV2DesignStudio_topicActions__dZq9K{display:flex;justify-content:flex-end;gap:10px}.LeyloonV2DesignStudio_topicActions__dZq9K button{min-height:58px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;background:rgba(255,255,255,.58);color:var(--burgundy);font:inherit;font-weight:950;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid rgba(255,234,185,.72);background:linear-gradient(135deg,#f7de9a,#b9872d 52%,#fff0bd);color:#280615;min-width:238px;padding:0 22px;font-size:.82rem}.LeyloonV2DesignStudio_topicActions__dZq9K button span{display:inline-flex;border-left:1px solid rgba(39,6,20,.2);padding-left:8px;color:rgba(39,6,20,.62);font-size:.66rem;letter-spacing:.04em}.LeyloonV2DesignStudio_quickPrompts__6u3YF button{min-height:58px;border-radius:8px;padding:12px 14px;text-align:left;line-height:1.35}.LeyloonV2DesignStudio_promptStartActions__lyYxa{display:flex;flex-wrap:wrap;gap:8px}.LeyloonV2DesignStudio_choiceTopline__wiNT4 button,.LeyloonV2DesignStudio_guideShowcase__jbVr_ button,.LeyloonV2DesignStudio_promptStartActions__lyYxa button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(98,11,56,.15);border-radius:7px;padding:0 12px;background:rgba(98,11,56,.08);color:var(--burgundy);font:inherit;font-size:.74rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_choiceTopline__wiNT4{display:flex;align-items:center;justify-content:space-between;gap:10px}.LeyloonV2DesignStudio_guideShowcase__jbVr_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.LeyloonV2DesignStudio_guideShowcase__jbVr_ article{display:grid;align-content:start;gap:8px;border:1px solid rgba(98,11,56,.13);border-radius:8px;padding:14px;background:rgba(255,255,255,.62)}.LeyloonV2DesignStudio_guideShowcase__jbVr_ strong{color:var(--ink);font-family:Playfair Display,Georgia,serif;font-size:1.22rem;font-weight:500}.LeyloonV2DesignStudio_guideShowcase__jbVr_ span{color:#8c641d;font-size:.66rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.LeyloonV2DesignStudio_guideShowcase__jbVr_ p{color:rgba(39,6,20,.68);font-size:.84rem;line-height:1.48}.LeyloonV2DesignStudio_atelierFaqGrid__fcbSm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:4px}.LeyloonV2DesignStudio_atelierFaqGrid__fcbSm article{display:grid;gap:5px;border:1px solid rgba(212,175,55,.24);border-radius:8px;padding:11px;background:radial-gradient(circle at 100% 0,rgba(247,222,154,.18),transparent 38%),rgba(255,253,248,.68)}.LeyloonV2DesignStudio_atelierFaqGrid__fcbSm strong{color:var(--burgundy);font-size:.84rem;font-weight:950;line-height:1.25}.LeyloonV2DesignStudio_atelierFaqGrid__fcbSm p{margin:0;color:rgba(39,6,20,.64);font-size:.78rem;font-weight:740;line-height:1.45}.LeyloonV2DesignStudio_intakeWizard__JJbWj{box-sizing:border-box;width:100%;display:grid;gap:12px;border:1px solid rgba(98,11,56,.14);border-radius:8px;margin-top:4px;padding:14px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.16),transparent 38%),linear-gradient(145deg,rgba(255,255,255,.78),rgba(248,235,207,.46));animation:LeyloonV2DesignStudio_studioSoftRise__Icyzd .34s cubic-bezier(.22,1,.36,1) both;scroll-margin-block-start:92px}.LeyloonV2DesignStudio_intakeTop__lTRG1{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(auto,max-content);align-items:center;gap:10px}.LeyloonV2DesignStudio_intakeTop__lTRG1 button{min-height:36px;display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(98,11,56,.14);border-radius:5px;padding:0 10px;background:rgba(255,255,255,.58);color:var(--ink);font-weight:900;cursor:pointer}.LeyloonV2DesignStudio_intakeTop__lTRG1 span{overflow:hidden;color:#8c641d;font-size:.72rem;font-weight:900;letter-spacing:.13em;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.LeyloonV2DesignStudio_intakeTop__lTRG1 strong{color:var(--ink);font-size:.8rem}.LeyloonV2DesignStudio_intakeStatusCluster__U_QuY{min-width:0;display:inline-flex;align-items:center;justify-content:end;gap:7px}.LeyloonV2DesignStudio_progressTrack__ZiJJ2{height:8px;overflow:hidden;border-radius:999px;background:rgba(98,11,56,.1)}.LeyloonV2DesignStudio_progressTrack__ZiJJ2 span{display:block;height:100%;border-radius:inherit;background:linear-gradient(135deg,#f7de9a,#b9872d 52%,#fff0bd)}.LeyloonV2DesignStudio_intakeStepRail__YhtcE{position:relative;display:flex;gap:7px;overflow-x:auto;max-width:100%;padding:2px 32px 6px 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:20px;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 38px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 38px),transparent)}.LeyloonV2DesignStudio_intakeStepRail__YhtcE::-webkit-scrollbar{display:none}.LeyloonV2DesignStudio_intakeStepRail__YhtcE button{min-width:min(138px,42vw);min-height:34px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:0 10px 0 8px;background:rgba(255,255,255,.52);color:rgba(39,6,20,.62);font:inherit;text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease;scroll-snap-align:center}.LeyloonV2DesignStudio_intakeStepRail__YhtcE button strong{width:20px;height:20px;flex:0 0 20px;display:inline-grid;place-items:center;border-radius:999px;background:rgba(98,11,56,.08);color:rgba(98,11,56,.68);font-size:.62rem;font-weight:950;letter-spacing:0}.LeyloonV2DesignStudio_intakeStepRail__YhtcE button:hover{border-color:rgba(212,175,55,.36)}.LeyloonV2DesignStudio_intakeStepRail__YhtcE em{overflow:hidden;display:block;font-size:.7rem;font-style:normal;font-weight:900;letter-spacing:.04em;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_intakeStepRail__YhtcE .LeyloonV2DesignStudio_intakeStepActive__TuT_H{border-color:rgba(247,222,154,.46);background:linear-gradient(135deg,rgba(98,11,56,.96),rgba(39,6,20,.94));color:#fff3cb}.LeyloonV2DesignStudio_intakeStepRail__YhtcE .LeyloonV2DesignStudio_intakeStepAnswered__M0mgF:not(.LeyloonV2DesignStudio_intakeStepActive__TuT_H){border-color:rgba(212,175,55,.34);background:rgba(255,248,237,.72);color:var(--burgundy)}.LeyloonV2DesignStudio_intakeStepRail__YhtcE button.LeyloonV2DesignStudio_intakeStepActive__TuT_H{border-color:rgba(247,222,154,.46);background:linear-gradient(135deg,rgba(98,11,56,.96),rgba(39,6,20,.94));color:#fff3cb}.LeyloonV2DesignStudio_intakeStepRail__YhtcE button.LeyloonV2DesignStudio_intakeStepActive__TuT_H strong{background:rgba(247,222,154,.2);color:#fff3cb}.LeyloonV2DesignStudio_intakeStepRail__YhtcE button.LeyloonV2DesignStudio_intakeStepAnswered__M0mgF:not(.LeyloonV2DesignStudio_intakeStepActive__TuT_H){border-color:rgba(212,175,55,.34);background:rgba(255,248,237,.72);color:var(--burgundy)}.LeyloonV2DesignStudio_intakeStepRail__YhtcE button.LeyloonV2DesignStudio_intakeStepActive__TuT_H em,.LeyloonV2DesignStudio_intakeStepRail__YhtcE button.LeyloonV2DesignStudio_intakeStepAnswered__M0mgF em{color:inherit}.LeyloonV2DesignStudio_draftSavedPill__ur3NF{flex:0 0 auto;justify-self:end;padding:5px 8px;font-size:.6rem;letter-spacing:.07em;white-space:nowrap}.LeyloonV2DesignStudio_intakeRailHint__N5MZD{justify-self:end;margin-top:-5px;color:rgba(140,100,29,.72);font-size:.66rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.LeyloonV2DesignStudio_intakeVisualCard__XxKlN{position:relative;overflow:hidden;display:block;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:0;background:radial-gradient(circle at 92% 0,rgba(212,175,55,.2),transparent 42%),rgba(255,255,255,.62);box-shadow:inset 0 0 0 1px rgba(255,255,255,.38),0 16px 34px rgba(39,6,20,.08)}.LeyloonV2DesignStudio_intakeVisualImage__T4meu{position:relative;width:100%;min-height:clamp(118px,16vw,170px);display:block!important;overflow:hidden;border:0;border-radius:8px;background:radial-gradient(circle at 24% 14%,rgba(255,255,255,.34),transparent 32%),linear-gradient(135deg,rgba(39,6,20,.2),rgba(98,11,56,.06)),#f8ebcf}.LeyloonV2DesignStudio_intakeVisualImage__T4meu img{-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_intakeVisualCard__XxKlN button{position:absolute;top:10px;right:10px;z-index:2;width:28px;height:28px;min-height:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,234,185,.5);border-radius:6px;padding:0;background:rgba(255,255,255,.78);color:#620b38;font:inherit;font-size:.64rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_intakeVisualCard__XxKlN button:hover,.LeyloonV2DesignStudio_intakeVisualCard__XxKlN button[aria-expanded=true]{border-color:rgba(212,175,55,.42);background:rgba(247,222,154,.72)}.LeyloonV2DesignStudio_intakeQuestion__OfQyR{display:grid;gap:6px}.LeyloonV2DesignStudio_intakeQuestion__OfQyR p{margin:0;color:#8c641d;font-size:.72rem;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.LeyloonV2DesignStudio_intakeQuestion__OfQyR h2{margin:0;display:flex;align-items:center;gap:10px;color:var(--ink);font-size:clamp(1.55rem,4.8vw,2.5rem);line-height:1;font-weight:600}.LeyloonV2DesignStudio_intakeQuestion__OfQyR h2 span{width:clamp(32px,8vw,42px);height:clamp(32px,8vw,42px);flex:0 0 auto;display:inline-grid;place-items:center;border:1px solid rgba(212,175,55,.34);border-radius:999px;background:radial-gradient(circle at 35% 24%,rgba(255,255,255,.74),transparent 34%),linear-gradient(135deg,rgba(247,222,154,.82),rgba(212,175,55,.44));color:#620b38;font-size:clamp(.92rem,2.4vw,1.15rem);font-weight:950;letter-spacing:0;line-height:1}.LeyloonV2DesignStudio_intakeQuestion__OfQyR span{color:rgba(39,6,20,.68);line-height:1.42}.LeyloonV2DesignStudio_optionGrid__k9nM_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(132px,100%),1fr));gap:8px}.LeyloonV2DesignStudio_optionGrid__k9nM_ button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:999px;padding:0 12px;text-align:center}.LeyloonV2DesignStudio_optionGrid__k9nM_ button>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.LeyloonV2DesignStudio_optionGrid__k9nM_ .LeyloonV2DesignStudio_optionWithVisual__z6Quc{justify-content:flex-start}.LeyloonV2DesignStudio_optionGrid__k9nM_ .LeyloonV2DesignStudio_optionStoneChoice__ugixB{min-height:68px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:11px;border-radius:8px;padding:10px 12px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.1),transparent 42%),rgba(255,255,255,.58);text-align:left}.LeyloonV2DesignStudio_optionGrid__k9nM_ .LeyloonV2DesignStudio_optionStoneChoice__ugixB>span:last-child{line-height:1.22;white-space:normal}.LeyloonV2DesignStudio_optionGrid__k9nM_ .LeyloonV2DesignStudio_optionActive__w6AV2{border-color:rgba(247,222,154,.48);background:linear-gradient(135deg,rgba(98,11,56,.96),rgba(39,6,20,.94));color:#fff3cb;box-shadow:0 14px 30px rgba(39,6,20,.14),inset 0 0 0 1px rgba(247,222,154,.18)}.LeyloonV2DesignStudio_optionGrid__k9nM_ button.LeyloonV2DesignStudio_optionActive__w6AV2.LeyloonV2DesignStudio_optionStoneChoice__ugixB{border-color:rgba(247,222,154,.48)}.LeyloonV2DesignStudio_optionVisual__58cpw{width:30px;height:30px;display:grid;place-items:center;border:1px solid rgba(98,11,56,.12);border-radius:999px;background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.78),transparent 30%),linear-gradient(135deg,rgba(247,222,154,.44),rgba(98,11,56,.08));color:var(--burgundy)}.LeyloonV2DesignStudio_optionShapeVisual__1vNDh{width:48px;height:40px;border-radius:8px;background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.95),transparent 32%),linear-gradient(135deg,rgba(255,255,255,.94),rgba(248,235,207,.78));box-shadow:inset 0 0 0 1px rgba(255,255,255,.64)}.LeyloonV2DesignStudio_optionShapeGem__fChev{width:var(--shape-width,62%);height:var(--shape-height,58%);display:block;border:1px solid rgba(98,11,56,.18);border-radius:var(--shape-radius,999px);background:radial-gradient(circle at 35% 22%,rgba(255,255,255,.9),transparent 28%),linear-gradient(145deg,#fff8df,#f7de9a 58%,#b9872d);clip-path:var(--shape-clip,inset(0 round var(--shape-radius,999px)));transform:rotate(var(--shape-rotate,0deg));box-shadow:inset 0 1px 1px rgba(255,255,255,.72),0 5px 12px rgba(39,6,20,.12)}.LeyloonV2DesignStudio_optionColorVisual__fpQ0W{background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.72),transparent 30%),var(--option-swatch,#f8ebcf)}.LeyloonV2DesignStudio_optionMetalVisual__G4BGl{background:var(--option-metal,linear-gradient(135deg,#fff0bd,#d4af37 52%,#b9872d))}.LeyloonV2DesignStudio_optionGrid__k9nM_ .LeyloonV2DesignStudio_optionActive__w6AV2 .LeyloonV2DesignStudio_optionVisual__58cpw{border-color:rgba(247,222,154,.42)}.LeyloonV2DesignStudio_optionGrid__k9nM_ .LeyloonV2DesignStudio_optionActive__w6AV2 .LeyloonV2DesignStudio_optionShapeVisual__1vNDh{background:radial-gradient(circle at 34% 22%,rgba(255,255,255,.95),transparent 32%),rgba(255,248,237,.94)}.LeyloonV2DesignStudio_intakeOtherField__UUA2C{display:grid;gap:8px;border:1px solid rgba(98,11,56,.12);border-radius:10px;padding:10px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.08),transparent 38%),rgba(255,255,255,.58)}.LeyloonV2DesignStudio_intakeOtherField__UUA2C span{color:#8c641d;font-size:.68rem;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.LeyloonV2DesignStudio_intakeOtherField__UUA2C textarea{min-height:76px;resize:vertical;border:1px solid rgba(98,11,56,.14);border-radius:8px;padding:11px 12px;background:rgba(255,255,255,.76);color:var(--ink);font:inherit;line-height:1.45}.LeyloonV2DesignStudio_intakeOtherField__UUA2C textarea:focus{outline:2px solid rgba(212,175,55,.32);outline-offset:2px}.LeyloonV2DesignStudio_intakeText__nKe4X{min-height:132px;resize:vertical;border:1px solid rgba(98,11,56,.16);border-radius:8px;padding:13px 14px;background:rgba(255,255,255,.72);color:var(--ink);font:inherit;line-height:1.5}.LeyloonV2DesignStudio_intakeActions__GWtKr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:8px}.LeyloonV2DesignStudio_intakeActions__GWtKr button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:5px;padding:0 12px}@media (min-width:860px){.LeyloonV2DesignStudio_intakeWizard__JJbWj{grid-template-columns:minmax(210px,.34fr) minmax(0,1fr);align-items:start}.LeyloonV2DesignStudio_intakeRailHint__N5MZD,.LeyloonV2DesignStudio_intakeStepRail__YhtcE,.LeyloonV2DesignStudio_intakeTop__lTRG1,.LeyloonV2DesignStudio_progressTrack__ZiJJ2{grid-column:1/-1}.LeyloonV2DesignStudio_intakeVisualCard__XxKlN{grid-column:1;grid-row:5/span 3}.LeyloonV2DesignStudio_intakeWizard__JJbWj>.LeyloonV2DesignStudio_topicInfoText__Tgc7H{grid-column:1}.LeyloonV2DesignStudio_intakeQuestion__OfQyR{grid-column:2;grid-row:5}.LeyloonV2DesignStudio_intakeText__nKe4X,.LeyloonV2DesignStudio_optionGrid__k9nM_{grid-column:2;grid-row:6}.LeyloonV2DesignStudio_intakeActions__GWtKr{grid-column:2;grid-row:7}}@media (max-width:760px){.LeyloonV2DesignStudio_choicePlanningBar__Rd146{grid-template-columns:1fr}.LeyloonV2DesignStudio_choiceQuickActions__9ljA4{grid-column:1}.LeyloonV2DesignStudio_topicSelect__Emcjo{grid-template-columns:78px minmax(0,1fr);gap:8px}.LeyloonV2DesignStudio_topicImage__Uojcc{width:78px;min-height:78px}.LeyloonV2DesignStudio_topicTitleRow__ygX_w{padding-right:34px}.LeyloonV2DesignStudio_intakeTop__lTRG1{grid-template-columns:auto minmax(0,1fr)}.LeyloonV2DesignStudio_intakeTop__lTRG1>span{text-align:left}.LeyloonV2DesignStudio_intakeStatusCluster__U_QuY{grid-column:1/-1;justify-content:space-between}.LeyloonV2DesignStudio_intakeStepRail__YhtcE button{min-width:min(126px,48vw)}.LeyloonV2DesignStudio_intakeActions__GWtKr{margin-bottom:calc(var(--dock-clearance) + 10px)}}.LeyloonV2DesignStudio_intakeActions__GWtKr button:last-child{border-color:rgba(255,234,185,.72);background:linear-gradient(135deg,#f7de9a,#b9872d 52%,#fff0bd);color:#280615}.LeyloonV2DesignStudio_intakeActions__GWtKr button:disabled{opacity:.45;cursor:not-allowed}.LeyloonV2DesignStudio_message__UfBlz{width:min(100%,920px);display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;animation:LeyloonV2DesignStudio_studioMessageIn__OMoIM .26s cubic-bezier(.22,1,.36,1) both}.LeyloonV2DesignStudio_user__JCJ4x{max-width:920px;justify-self:end}.LeyloonV2DesignStudio_assistant__g6Ad7,.LeyloonV2DesignStudio_system___kEUx{max-width:920px;justify-self:start}.LeyloonV2DesignStudio_avatar__K8hlU{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(98,11,56,.16);border-radius:50%;overflow:hidden;background:#fff;color:#8c641d}.LeyloonV2DesignStudio_avatar__K8hlU>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.LeyloonV2DesignStudio_designerPortrait__NIjcY{--designer-accent:#d4af37;position:relative;width:34px;height:34px;display:block;overflow:hidden;border:1px solid color-mix(in srgb,var(--designer-accent) 48%,rgba(255,248,237,.58));border-radius:50%;background:#fff8ed;box-shadow:inset 0 1px 0 rgba(255,255,255,.64),0 8px 20px color-mix(in srgb,var(--designer-accent) 16%,transparent)}.LeyloonV2DesignStudio_designerPortraitLarge__PYJZv{width:58px;height:58px}.LeyloonV2DesignStudio_designerPortrait__NIjcY img{-o-object-fit:cover;object-fit:cover;opacity:1;filter:none;transform:scale(1.02)}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_avatar__K8hlU{grid-column:2;grid-row:1;justify-self:end;background:#620b38;color:#fff8ed}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_bubble__3Ae3U{grid-column:1/3}.LeyloonV2DesignStudio_bubble__3Ae3U{min-width:0;border:1px solid rgba(98,11,56,.14);border-radius:8px;padding:14px;background:rgba(255,255,255,.64);box-shadow:0 18px 44px rgba(98,11,56,.06)}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_bubble__3Ae3U{background:linear-gradient(145deg,rgba(98,11,56,.94),rgba(39,6,20,.94)),#620b38;color:#fff8ed}.LeyloonV2DesignStudio_system___kEUx .LeyloonV2DesignStudio_bubble__3Ae3U{background:rgba(212,175,55,.1)}.LeyloonV2DesignStudio_messageText__A552V{display:grid;gap:12px;color:inherit;line-height:1.64}.LeyloonV2DesignStudio_messageText__A552V ol,.LeyloonV2DesignStudio_messageText__A552V p,.LeyloonV2DesignStudio_messageText__A552V ul{margin:0}.LeyloonV2DesignStudio_messageText__A552V ol,.LeyloonV2DesignStudio_messageText__A552V ul{display:grid;gap:8px;padding-left:1.15rem}.LeyloonV2DesignStudio_messageText__A552V li{padding-left:.12rem}.LeyloonV2DesignStudio_messageText__A552V strong{color:var(--burgundy);font-weight:950}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_messageText__A552V strong{color:#f7de9a}.LeyloonV2DesignStudio_bubble__3Ae3U small{display:block;margin-top:10px;color:rgba(39,6,20,.52);font-size:.72rem;font-weight:800}.LeyloonV2DesignStudio_user__JCJ4x .LeyloonV2DesignStudio_bubble__3Ae3U small{color:rgba(255,248,237,.6)}.LeyloonV2DesignStudio_thinking__wOwVo{color:rgba(39,6,20,.62);font-style:italic}.LeyloonV2DesignStudio_generatedImageGrid__UOT4k,.LeyloonV2DesignStudio_imageGrid__4wLrL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px}.LeyloonV2DesignStudio_generatedImageGrid__UOT4k{gap:12px}.LeyloonV2DesignStudio_imageGrid__4wLrL span,.LeyloonV2DesignStudio_references__c0w5p span{position:relative;overflow:hidden;border-radius:6px;background:#270614}.LeyloonV2DesignStudio_designImageFrame__9J6PI,.LeyloonV2DesignStudio_imageGrid__4wLrL span{min-height:160px}.LeyloonV2DesignStudio_designImageFrame__9J6PI,.LeyloonV2DesignStudio_generatedImageCard__aI2cM{min-width:0;position:relative;overflow:hidden;border:1px solid rgba(98,11,56,.12);border-radius:10px;background:#270614;isolation:isolate}.LeyloonV2DesignStudio_generatedImageCard__aI2cM{display:grid;gap:0;box-shadow:0 18px 44px rgba(39,6,20,.1)}.LeyloonV2DesignStudio_generatedImageButton__NGgAH{width:100%;min-height:clamp(220px,32vw,390px);position:relative;display:block;overflow:hidden;border:0;padding:0;background:#270614;cursor:zoom-in}.LeyloonV2DesignStudio_generatedImageButton__NGgAH img{-o-object-fit:cover;object-fit:cover;transition:transform .36s cubic-bezier(.22,1,.36,1)}.LeyloonV2DesignStudio_generatedImageCard__aI2cM:hover .LeyloonV2DesignStudio_generatedImageButton__NGgAH img{transform:scale(1.025)}.LeyloonV2DesignStudio_generatedImageActions__1gQbn{display:grid;grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:1px;background:rgba(98,11,56,.16)}.LeyloonV2DesignStudio_generatedImageActions__1gQbn button{min-width:0;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;padding:0 8px;background:rgba(255,250,241,.94);color:var(--burgundy);font:inherit;font-size:.64rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_generatedImageActions__1gQbn button:hover{background:rgba(247,222,154,.26)}.LeyloonV2DesignStudio_generatedImageActions__1gQbn button[data-action-kind=quote],.LeyloonV2DesignStudio_imageViewerActions__v1QES button[data-action-kind=quote]{border-color:rgba(255,234,185,.88);background:linear-gradient(135deg,rgba(247,222,154,.98),rgba(185,135,45,.96)),#d4af37;color:#270614}.LeyloonV2DesignStudio_generatedImageActions__1gQbn button[data-action-kind=quote]:hover,.LeyloonV2DesignStudio_imageViewerActions__v1QES button[data-action-kind=quote]:hover{background:linear-gradient(135deg,rgba(255,239,191,1),rgba(200,150,58,1)),#d4af37}.LeyloonV2DesignStudio_generatedActionActive__w4Rfg{background:linear-gradient(135deg,rgba(247,222,154,.98),rgba(185,135,45,.96)),#d4af37!important;color:#270614!important}.LeyloonV2DesignStudio_publishDesignButton__agc1o{position:absolute;right:8px;top:8px;z-index:2;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(255,234,185,.8);border-radius:999px;padding:0 10px;background:linear-gradient(135deg,rgba(98,11,56,.94),rgba(39,6,20,.92)),#620b38;color:#f7de9a;font:inherit;font-size:.64rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 10px 24px rgba(39,6,20,.24)}.LeyloonV2DesignStudio_publishDesignButtonActive__7CmLu{background:linear-gradient(135deg,rgba(247,222,154,.98),rgba(185,135,45,.96)),#d4af37;color:#270614}.LeyloonV2DesignStudio_imageGrid__4wLrL img,.LeyloonV2DesignStudio_references__c0w5p img{-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_designCards__rERE0{display:grid;gap:8px;margin-top:12px}.LeyloonV2DesignStudio_designCards__rERE0 div{display:grid;gap:4px;border-left:2px solid #d4af37;padding:8px 10px;background:rgba(212,175,55,.08)}.LeyloonV2DesignStudio_designCards__rERE0 strong{font-family:Playfair Display,Georgia,serif;font-size:1.1rem;font-weight:500}.LeyloonV2DesignStudio_designCards__rERE0 span{color:rgba(39,6,20,.62);font-size:.82rem;font-weight:800}.LeyloonV2DesignStudio_assistantActionChips__tOX1w{display:flex;flex-wrap:wrap;gap:7px;margin-top:12px}.LeyloonV2DesignStudio_assistantActionChips__tOX1w button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(98,11,56,.12);border-radius:999px;padding:0 10px;background:rgba(255,250,241,.72);color:var(--burgundy);font:inherit;font-size:.68rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.LeyloonV2DesignStudio_assistantActionChips__tOX1w button:hover{border-color:rgba(212,175,55,.4);background:rgba(212,175,55,.14);transform:translateY(-1px)}.LeyloonV2DesignStudio_assistantActionChips__tOX1w button[data-action-kind=messages],.LeyloonV2DesignStudio_assistantActionChips__tOX1w button[data-action-kind=quote]{border-color:rgba(247,222,154,.72);background:linear-gradient(135deg,rgba(247,222,154,.96),rgba(185,135,45,.92)),#d4af37;color:#270614;box-shadow:0 12px 24px rgba(98,11,56,.12)}.LeyloonV2DesignStudio_assistantActionChips__tOX1w button[data-action-kind=notifications],.LeyloonV2DesignStudio_assistantActionChips__tOX1w button[data-action-kind=orders],.LeyloonV2DesignStudio_assistantActionChips__tOX1w button[data-action-kind=policy],.LeyloonV2DesignStudio_assistantActionChips__tOX1w button[data-action-kind=profile],.LeyloonV2DesignStudio_assistantActionChips__tOX1w button[data-action-kind=stones]{border-color:rgba(98,11,56,.22);background:rgba(255,255,255,.88)}.LeyloonV2DesignStudio_assistantActionChips__tOX1w button[data-action-kind=messages]:hover,.LeyloonV2DesignStudio_assistantActionChips__tOX1w button[data-action-kind=quote]:hover{border-color:rgba(98,11,56,.28);background:linear-gradient(135deg,rgba(255,238,193,.98),rgba(212,175,55,.96)),#f7de9a}.LeyloonV2DesignStudio_confirmationOverlay___2Vqp{position:fixed;inset:0;z-index:130;display:grid;place-items:center;padding:clamp(14px,4vw,30px);background:radial-gradient(circle at 50% 26%,rgba(247,222,154,.16),transparent 34%),rgba(23,3,13,.76);backdrop-filter:blur(14px)}.LeyloonV2DesignStudio_confirmationDialog__wzTu8{width:min(440px,100%);position:relative;display:grid;gap:12px;border:1px solid rgba(255,234,185,.42);border-radius:10px;padding:22px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.16),transparent 34%),linear-gradient(180deg,#fffaf1,#f8ebcf);box-shadow:0 34px 90px rgba(23,3,13,.36)}.LeyloonV2DesignStudio_confirmationDialog__wzTu8>span{color:#8c641d;font-size:.72rem;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.LeyloonV2DesignStudio_confirmationDialog__wzTu8 h2{margin:0;padding-right:38px;color:var(--burgundy);font-size:1.45rem;font-weight:600;line-height:1.08}.LeyloonV2DesignStudio_confirmationDialog__wzTu8 p{margin:0;color:rgba(39,6,20,.68);font-size:.92rem;font-weight:750;line-height:1.55}.LeyloonV2DesignStudio_confirmationClose__94xMx{width:36px;height:36px;position:absolute;top:12px;right:12px;display:grid;place-items:center;border:1px solid rgba(98,11,56,.14);border-radius:999px;background:rgba(255,255,255,.56);color:var(--burgundy);cursor:pointer}.LeyloonV2DesignStudio_confirmationActions__xoEiN{display:flex;justify-content:flex-end;gap:9px;margin-top:6px}.LeyloonV2DesignStudio_confirmationActions__xoEiN button{min-height:40px;border:1px solid rgba(98,11,56,.14);border-radius:999px;padding:0 16px;background:rgba(255,255,255,.58);color:var(--burgundy);font:inherit;font-size:.78rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_confirmationActions__xoEiN .LeyloonV2DesignStudio_confirmationDanger__YT0fO{border-color:rgba(98,11,56,.34);background:linear-gradient(135deg,#620b38,#e35959);color:#fff8ed;box-shadow:0 14px 30px rgba(98,11,56,.22)}.LeyloonV2DesignStudio_imageViewerOverlay__0epOJ{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:clamp(12px,3vw,28px);background:radial-gradient(circle at 50% 24%,rgba(247,222,154,.16),transparent 34%),rgba(23,3,13,.78);backdrop-filter:blur(14px)}.LeyloonV2DesignStudio_imageViewer__nhN3Y{width:min(1120px,100%);max-height:min(860px,calc(100svh - 28px));position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);overflow:hidden;border:1px solid rgba(255,234,185,.44);border-radius:12px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.14),transparent 34%),#fff8ed;box-shadow:0 34px 110px rgba(0,0,0,.4)}.LeyloonV2DesignStudio_imageViewerClose__fkxmA{width:40px;height:40px;position:absolute;top:12px;right:12px;z-index:4;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,234,185,.72);border-radius:999px;background:rgba(39,6,20,.82);color:#fff8ed;cursor:pointer}.LeyloonV2DesignStudio_imageViewerMedia__iYoAM{min-height:min(72svh,760px);position:relative;background:#17030d}.LeyloonV2DesignStudio_imageViewerImageStage__ANkQK{position:absolute;inset:0;display:block;cursor:crosshair;outline:none}.LeyloonV2DesignStudio_imageViewerImageStage__ANkQK:focus-visible{box-shadow:inset 0 0 0 3px rgba(247,222,154,.72)}.LeyloonV2DesignStudio_imageViewerImageStage__ANkQK img,.LeyloonV2DesignStudio_imageViewerMedia__iYoAM img{-o-object-fit:contain;object-fit:contain}.LeyloonV2DesignStudio_imageAnnotationPin__FMkni{width:30px;height:30px;position:absolute;z-index:3;display:inline-flex;align-items:center;justify-content:center;transform:translate(-50%,-50%);border:2px solid rgba(255,248,237,.92);border-radius:999px;background:linear-gradient(135deg,rgba(247,222,154,.98),rgba(185,135,45,.96)),#d4af37;color:#270614;font:inherit;font-size:.72rem;font-weight:950;line-height:1;cursor:pointer;box-shadow:0 0 0 5px rgba(98,11,56,.2),0 12px 24px rgba(0,0,0,.32)}.LeyloonV2DesignStudio_imageAnnotationPending__Wv6hM{background:linear-gradient(135deg,#620b38,#e35959);color:#fff8ed;animation:LeyloonV2DesignStudio_imagePinPulse__wMAC5 1.2s ease-in-out infinite}@keyframes LeyloonV2DesignStudio_imagePinPulse__wMAC5{0%,to{box-shadow:0 0 0 5px rgba(227,89,89,.16),0 12px 24px rgba(0,0,0,.32)}50%{box-shadow:0 0 0 9px rgba(227,89,89,.24),0 12px 24px rgba(0,0,0,.32)}}.LeyloonV2DesignStudio_imageViewerNav__2jBTs{position:absolute;left:50%;bottom:14px;z-index:3;display:inline-grid;grid-template-columns:auto auto auto;align-items:center;gap:8px;transform:translateX(-50%);border:1px solid rgba(255,234,185,.32);border-radius:999px;padding:6px;background:rgba(23,3,13,.72);color:#fff8ed;box-shadow:0 16px 34px rgba(0,0,0,.28);backdrop-filter:blur(12px)}.LeyloonV2DesignStudio_imageViewerNav__2jBTs button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,248,237,.16);border-radius:999px;background:rgba(255,248,237,.1);color:#f7de9a;cursor:pointer}.LeyloonV2DesignStudio_imageViewerNav__2jBTs span{min-width:44px;text-align:center;color:rgba(255,248,237,.82);font-size:.72rem;font-weight:950}.LeyloonV2DesignStudio_imageViewerPanel__DFDdg{min-width:0;display:grid;align-content:center;gap:12px;padding:clamp(18px,3vw,28px);background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(255,248,237,.86)),#fff8ed}.LeyloonV2DesignStudio_imageViewerPanel__DFDdg>span{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:5px 9px;background:rgba(98,11,56,.08);color:#8c641d;font-size:.64rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_imageViewerPanel__DFDdg h2{margin:0;color:var(--burgundy);font-family:Playfair Display,Georgia,serif;font-size:clamp(1.8rem,4vw,2.55rem);font-weight:550;line-height:1}.LeyloonV2DesignStudio_imageViewerPanel__DFDdg p{margin:0;color:rgba(39,6,20,.64);font-size:.88rem;font-weight:780;line-height:1.5}.LeyloonV2DesignStudio_imageAnnotationPanel__mOuHC{display:grid;gap:9px;border:1px solid rgba(212,175,55,.24);border-radius:10px;padding:10px;background:radial-gradient(circle at 0 0,rgba(247,222,154,.2),transparent 38%),rgba(255,253,248,.78)}.LeyloonV2DesignStudio_imageAnnotationPanel__mOuHC>div:first-child{display:grid;gap:3px}.LeyloonV2DesignStudio_imageAnnotationPanel__mOuHC strong{color:var(--burgundy);font-size:.82rem;font-weight:950}.LeyloonV2DesignStudio_imageAnnotationPanel__mOuHC small{color:rgba(39,6,20,.6);font-size:.72rem;font-weight:760;line-height:1.4}.LeyloonV2DesignStudio_imageAnnotationDraft__DtFSt{display:grid;gap:7px}.LeyloonV2DesignStudio_imageAnnotationDraft__DtFSt span{color:rgba(98,11,56,.72);font-size:.64rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.LeyloonV2DesignStudio_imageAnnotationDraft__DtFSt input{min-height:38px;width:100%;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:0 10px;background:rgba(255,255,255,.84);color:#270614;font:inherit;font-size:.8rem;font-weight:760;outline:none}.LeyloonV2DesignStudio_imageAnnotationDraft__DtFSt input:focus{border-color:rgba(212,175,55,.48);box-shadow:0 0 0 3px rgba(212,175,55,.12)}.LeyloonV2DesignStudio_imageAnnotationDraft__DtFSt div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.LeyloonV2DesignStudio_imageAnnotationDraft__DtFSt button,.LeyloonV2DesignStudio_imageAnnotationList__tbfed button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(98,11,56,.12);border-radius:999px;padding:0 11px;background:rgba(255,255,255,.76);color:var(--burgundy);font:inherit;font-size:.66rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_imageAnnotationDraft__DtFSt button:first-child{border-color:rgba(255,234,185,.82);background:linear-gradient(135deg,#620b38,#270614);color:#f7de9a}.LeyloonV2DesignStudio_imageAnnotationDraft__DtFSt button:disabled{cursor:not-allowed;opacity:.48}.LeyloonV2DesignStudio_imageAnnotationList__tbfed{display:grid;gap:6px}.LeyloonV2DesignStudio_imageAnnotationList__tbfed span{min-width:0;display:grid;grid-template-columns:26px minmax(0,1fr) 30px;align-items:center;gap:7px;border:1px solid rgba(98,11,56,.1);border-radius:8px;padding:6px;background:rgba(255,255,255,.62)}.LeyloonV2DesignStudio_imageAnnotationList__tbfed em{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#d4af37;color:#270614;font-style:normal;font-size:.68rem;font-weight:950}.LeyloonV2DesignStudio_imageAnnotationList__tbfed small{min-width:0;overflow-wrap:anywhere}.LeyloonV2DesignStudio_imageAnnotationList__tbfed button{width:30px;min-height:30px;padding:0}.LeyloonV2DesignStudio_imageViewerFeedback__2tlOR{display:grid;gap:9px;border:1px solid rgba(98,11,56,.1);border-radius:10px;padding:10px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.13),transparent 34%),rgba(255,253,248,.72)}.LeyloonV2DesignStudio_imageViewerRating__einGr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.LeyloonV2DesignStudio_imageViewerRating__einGr button,.LeyloonV2DesignStudio_imageViewerReplySend__ksr_8{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(98,11,56,.12);border-radius:999px;padding:0 11px;background:rgba(255,255,255,.74);color:var(--burgundy);font:inherit;font-size:.66rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.LeyloonV2DesignStudio_imageViewerRating__einGr button:hover,.LeyloonV2DesignStudio_imageViewerReplySend__ksr_8:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(212,175,55,.42);background:rgba(247,222,154,.2)}.LeyloonV2DesignStudio_imageViewerReply__1_Yq0{display:grid;gap:6px}.LeyloonV2DesignStudio_imageViewerReply__1_Yq0 span{color:rgba(98,11,56,.72);font-size:.64rem;font-weight:950;letter-spacing:.07em;text-transform:uppercase}.LeyloonV2DesignStudio_imageViewerReply__1_Yq0 textarea{min-height:78px;width:100%;resize:vertical;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:10px 11px;background:rgba(255,255,255,.78);color:#270614;font:inherit;font-size:.84rem;font-weight:700;line-height:1.45;outline:none}.LeyloonV2DesignStudio_imageViewerReply__1_Yq0 textarea:focus{border-color:rgba(212,175,55,.48);box-shadow:0 0 0 3px rgba(212,175,55,.12)}.LeyloonV2DesignStudio_imageViewerReplySend__ksr_8{width:100%;border-color:rgba(255,234,185,.82);background:linear-gradient(135deg,#620b38,#270614);color:#f7de9a}.LeyloonV2DesignStudio_imageViewerReplySend__ksr_8:disabled{cursor:not-allowed;opacity:.48}.LeyloonV2DesignStudio_imageViewerActions__v1QES{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.LeyloonV2DesignStudio_imageViewerActions__v1QES button{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(98,11,56,.12);border-radius:999px;padding:0 12px;background:rgba(255,255,255,.72);color:var(--burgundy);font:inherit;font-size:.68rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_imageViewerActions__v1QES button:first-child{grid-column:1/-1;border-color:rgba(255,234,185,.82);background:linear-gradient(135deg,#620b38,#270614);color:#f7de9a}.LeyloonV2DesignStudio_composer__VvBkl{--studio-prompt-progress:0;--studio-prompt-accent:#d4af37;--studio-prompt-offset:0%;width:100%;max-width:100%;min-width:0;justify-self:stretch;position:relative;z-index:3;isolation:isolate;overflow:visible;display:grid;gap:9px;border-top:1px solid color-mix(in srgb,var(--studio-prompt-accent) 24%,var(--line));padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:radial-gradient(circle at 78% 0,color-mix(in srgb,var(--studio-prompt-accent) 22%,transparent),transparent 30%),linear-gradient(180deg,rgba(255,248,237,.97),rgba(248,235,207,.9)),#fff8ed;box-shadow:0 -18px 54px rgba(98,11,56,.1),inset 0 1px 0 rgba(255,255,255,.7);transition:border-color .72s cubic-bezier(.22,1,.36,1),background .92s cubic-bezier(.22,1,.36,1),box-shadow .92s cubic-bezier(.22,1,.36,1)}.LeyloonV2DesignStudio_composer__VvBkl:before{content:"";position:absolute;inset:-1px;z-index:0;background:radial-gradient(circle at calc(18% + (var(--studio-prompt-progress) * 18%)) 0,color-mix(in srgb,var(--studio-prompt-accent) 24%,transparent),transparent 36%),radial-gradient(circle at calc(88% - (var(--studio-prompt-progress) * 12%)) 100%,rgba(98,11,56,.075),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,248,237,0));opacity:calc(.18 + (var(--studio-prompt-progress) * .24));filter:saturate(1.04);transform:none;pointer-events:none;transition:opacity .86s cubic-bezier(.22,1,.36,1),background .92s cubic-bezier(.22,1,.36,1),filter .86s cubic-bezier(.22,1,.36,1)}.LeyloonV2DesignStudio_composer__VvBkl>*{position:relative;z-index:1}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j{min-width:0;display:grid;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr) auto;align-items:center;gap:8px;border:1px solid rgba(98,11,56,.13);border-radius:8px;padding:7px;background:linear-gradient(135deg,rgba(255,255,255,.86),rgba(255,248,237,.78)),#fffaf1;box-shadow:0 10px 24px rgba(98,11,56,.08),inset 0 1px 0 rgba(255,255,255,.72)}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j header{min-width:0;display:grid;gap:2px}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j header span{min-width:0;overflow:hidden;display:inline-flex;align-items:center;gap:6px;color:var(--burgundy);font-size:.72rem;font-weight:950;letter-spacing:.04em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j header small{color:rgba(39,6,20,.52);font-size:.66rem;font-weight:850}.LeyloonV2DesignStudio_studioStoneComposerSlots__jL1fL{min-width:0;display:flex;gap:7px;overflow-x:auto;padding:1px 2px 3px;scrollbar-width:thin}.LeyloonV2DesignStudio_studioStoneComposerSlot__3gnDO{min-width:min(260px,76vw);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 7px;border:1px solid rgba(98,11,56,.1);border-radius:8px;padding:6px;background:rgba(255,255,255,.62)}.LeyloonV2DesignStudio_studioStoneComposerSlot__3gnDO strong{min-width:0;overflow:hidden;color:var(--burgundy);font-size:.68rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneComposerSlot__3gnDO em{border-radius:999px;padding:2px 6px;background:rgba(212,175,55,.16);color:#8c641d;font-size:.6rem;font-style:normal;font-weight:950}.LeyloonV2DesignStudio_studioStoneComposerSlot__3gnDO>div{grid-column:1/-1;min-width:0;display:flex;gap:5px;overflow-x:auto}.LeyloonV2DesignStudio_studioStoneComposerStone__eo94R{min-width:0;max-width:178px;display:inline-grid;grid-template-columns:minmax(0,1fr) 26px;align-items:center;border:1px solid rgba(98,11,56,.1);border-radius:999px;overflow:hidden;background:rgba(255,250,241,.92)}.LeyloonV2DesignStudio_studioStoneComposerStone__eo94R button{min-width:0;min-height:28px;border:0;background:transparent;color:var(--burgundy);font:inherit;cursor:pointer}.LeyloonV2DesignStudio_studioStoneComposerStone__eo94R button:first-child{display:inline-flex;align-items:center;gap:6px;padding:2px 7px 2px 2px}.LeyloonV2DesignStudio_studioStoneComposerStone__eo94R button:last-child{display:grid;place-items:center;border-left:1px solid rgba(98,11,56,.08)}.LeyloonV2DesignStudio_studioStoneComposerStone__eo94R button:first-child>svg,.LeyloonV2DesignStudio_studioStoneComposerStone__eo94R img{width:24px;height:24px;flex:0 0 auto;border-radius:999px;background:#270614;color:#f7de9a;-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_studioStoneComposerStone__eo94R span{min-width:0;overflow:hidden;color:rgba(39,6,20,.74);font-size:.64rem;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneComposerMissing__P_tYx{min-height:28px;display:inline-flex;align-items:center;border:1px dashed rgba(98,11,56,.2);border-radius:999px;padding:0 9px;color:rgba(98,11,56,.6);font-size:.62rem;font-weight:900;white-space:nowrap}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j footer{min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:6px}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j footer button{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(98,11,56,.14);border-radius:999px;padding:0 10px;background:rgba(255,255,255,.76);color:var(--burgundy);font:inherit;font-size:.63rem;font-weight:950;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;cursor:pointer}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j footer button:last-child{border-color:rgba(247,222,154,.74);background:linear-gradient(135deg,rgba(247,222,154,.98),rgba(185,135,45,.94)),#d4af37;color:#270614}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j footer small{max-width:220px;color:rgba(39,6,20,.55);font-size:.66rem;font-weight:820;line-height:1.25}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap{min-width:0;display:grid;grid-template-columns:66px minmax(0,1fr) auto auto;align-items:center;gap:10px;border:1px solid rgba(98,11,56,.12);border-radius:16px;padding:8px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.14),transparent 38%),linear-gradient(135deg,rgba(255,255,255,.78),rgba(255,248,237,.72));box-shadow:0 14px 34px rgba(39,6,20,.08)}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap>span{width:66px;height:58px;overflow:hidden;display:grid;place-items:center;border:1px solid rgba(212,175,55,.28);border-radius:12px;background:rgba(98,11,56,.08);color:var(--burgundy)}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap>span img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap div{min-width:0;display:grid;gap:2px}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap small{color:rgba(140,100,29,.8);font-size:.62rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap strong{overflow:hidden;color:var(--burgundy);font-size:.86rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap em{overflow:hidden;color:rgba(39,6,20,.58);font-size:.68rem;font-style:normal;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap a,.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap button{min-width:34px;min-height:34px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(98,11,56,.12);border-radius:999px;background:rgba(255,255,255,.72);color:var(--burgundy);text-decoration:none;font-size:.68rem;font-weight:950;cursor:pointer}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap a{padding:0 10px}.LeyloonV2DesignStudio_references__c0w5p{display:flex;gap:8px;overflow-x:auto;padding:2px 1px 4px}.LeyloonV2DesignStudio_references__c0w5p span{position:relative;width:72px;height:72px;flex:0 0 auto;overflow:hidden;border:1px solid rgba(98,11,56,.14);border-radius:12px;background:rgba(255,255,255,.72);box-shadow:0 10px 22px rgba(39,6,20,.08)}.LeyloonV2DesignStudio_references__c0w5p button{position:absolute;top:4px;right:4px;width:20px;height:20px;display:grid;place-items:center;border:0;border-radius:50%;background:rgba(23,3,13,.74);color:#fff;cursor:pointer}@media (max-width:640px){.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j{grid-template-columns:minmax(0,1fr);align-items:stretch}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j footer{justify-content:flex-start}.LeyloonV2DesignStudio_studioStoneComposerTray__Pxt6j footer small{max-width:none}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap{grid-template-columns:56px minmax(0,1fr) auto;gap:8px}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap>span{width:56px;height:52px}.LeyloonV2DesignStudio_forwardedReferenceCard__WMCap a{display:none}}.LeyloonV2DesignStudio_promptTools__f3i1M{display:grid;grid-template-columns:repeat(2,38px);align-items:center;justify-content:start;gap:6px}.LeyloonV2DesignStudio_imageCountButton___8P0l,.LeyloonV2DesignStudio_promptTools__f3i1M>button{min-height:38px;border:1px solid rgba(98,11,56,.14);border-radius:999px;background:linear-gradient(180deg,rgba(255,255,255,.78),rgba(255,248,237,.62)),rgba(255,255,255,.68);color:var(--burgundy);box-shadow:inset 0 1px 0 rgba(255,255,255,.72),0 10px 24px rgba(98,11,56,.06)}.LeyloonV2DesignStudio_promptTools__f3i1M>button{position:relative;width:38px;min-width:38px;padding:0;border-radius:999px}.LeyloonV2DesignStudio_imageCountButton___8P0l{gap:2px!important}.LeyloonV2DesignStudio_imageCountButton___8P0l svg{color:#8c641d}.LeyloonV2DesignStudio_imageCountButton___8P0l span{min-width:13px;color:var(--burgundy);font-size:.68rem;font-weight:950;line-height:1;text-align:center}.LeyloonV2DesignStudio_toolBadge__FNLsG{position:absolute;top:-3px;right:-3px;min-width:16px;min-height:16px;display:none;place-items:center;border:1px solid rgba(255,234,185,.88);border-radius:999px;background:#620b38;color:#f7de9a;font-size:.58rem;font-weight:950;line-height:1}.LeyloonV2DesignStudio_toolBadge__FNLsG:not(:empty){display:grid}.LeyloonV2DesignStudio_inputRow__PwOif{width:100%;max-width:100%;min-width:0;position:relative;isolation:isolate;overflow:visible;display:grid;grid-template-columns:42px minmax(0,1fr) 48px 122px;gap:7px;align-items:end;border:1px solid color-mix(in srgb,var(--studio-prompt-accent) 28%,rgba(98,11,56,.14));border-radius:26px;padding:4px;background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(255,248,237,.6)),color-mix(in srgb,var(--studio-prompt-accent) 6%,#fff8ed);box-shadow:inset 0 1px 0 rgba(255,255,255,.78),0 16px 40px rgba(98,11,56,.08);transition:border-color .72s cubic-bezier(.22,1,.36,1),background .92s cubic-bezier(.22,1,.36,1),box-shadow .92s cubic-bezier(.22,1,.36,1)}.LeyloonV2DesignStudio_inputRow__PwOif:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(circle at calc(22% + (var(--studio-prompt-progress) * 14%)) 50%,color-mix(in srgb,var(--studio-prompt-accent) 16%,transparent),transparent 42%),radial-gradient(circle at 82% 50%,rgba(255,255,255,.18),transparent 36%);opacity:calc(.18 + (var(--studio-prompt-progress) * .18));transform:none;pointer-events:none;transition:opacity .86s cubic-bezier(.22,1,.36,1),background .92s cubic-bezier(.22,1,.36,1)}.LeyloonV2DesignStudio_inputRow__PwOif>*{position:relative;z-index:1}.LeyloonV2DesignStudio_inputRow__PwOif textarea{display:block;min-width:0;width:100%;min-height:42px;max-height:156px;overflow-y:auto;resize:none;border:0;border-radius:22px;padding:10px 12px;background:transparent;color:var(--ink);font:inherit;font-weight:800;line-height:1.45;outline:0}.LeyloonV2DesignStudio_inputRow__PwOif textarea::-moz-placeholder{color:color-mix(in srgb,var(--studio-prompt-accent) 38%,rgba(39,6,20,.46));opacity:1}.LeyloonV2DesignStudio_inputRow__PwOif textarea::placeholder{color:color-mix(in srgb,var(--studio-prompt-accent) 38%,rgba(39,6,20,.46));opacity:1}.LeyloonV2DesignStudio_inputRow__PwOif button{min-width:0;height:50px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid rgba(255,234,185,.72);border-radius:999px;background:linear-gradient(135deg,#f7de9a,#b9872d 52%,#fff0bd);color:#280615;font-weight:900;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;box-shadow:0 12px 30px rgba(212,175,55,.2);transition:transform .18s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.LeyloonV2DesignStudio_inputRow__PwOif .LeyloonV2DesignStudio_composerPlusButton__dR_dc{position:relative;width:42px;height:42px;border-color:rgba(98,11,56,.18);background:rgba(98,11,56,.07);color:rgba(98,11,56,.88);box-shadow:none}.LeyloonV2DesignStudio_inputRow__PwOif .LeyloonV2DesignStudio_composerPlusButton__dR_dc:hover,.LeyloonV2DesignStudio_inputRow__PwOif .LeyloonV2DesignStudio_composerPlusButton__dR_dc[aria-expanded=true]{border-color:rgba(212,175,55,.58);background:rgba(98,11,56,.11);color:var(--burgundy);transform:translateY(-1px)}.LeyloonV2DesignStudio_composerToolsMenu__AEvEy{position:absolute;left:4px;bottom:calc(100% + 10px);z-index:12;width:min(326px,calc(100vw - 30px));display:grid;gap:8px;border:1px solid rgba(98,11,56,.16);border-radius:14px;padding:9px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,248,237,.94)),#fff8ed;box-shadow:0 22px 54px rgba(39,6,20,.18),inset 0 1px 0 rgba(255,255,255,.86)}.LeyloonV2DesignStudio_composerToolsMenu__AEvEy button{width:100%;min-height:42px;height:auto;justify-content:flex-start;border:1px solid rgba(98,11,56,.12);border-radius:10px;padding:0 11px;background:rgba(255,255,255,.58);color:var(--ink);box-shadow:none;letter-spacing:0;text-transform:none}.LeyloonV2DesignStudio_composerToolsMenu__AEvEy button svg,.LeyloonV2DesignStudio_imageCountControl__BCsGm>span svg{color:#8c641d}.LeyloonV2DesignStudio_composerToolsMenu__AEvEy button small{margin-left:auto;color:rgba(98,11,56,.58);font-size:.68rem;font-weight:850}.LeyloonV2DesignStudio_imageCountControl__BCsGm{display:grid;gap:8px;border:1px solid rgba(98,11,56,.1);border-radius:10px;padding:10px;background:rgba(255,255,255,.44)}.LeyloonV2DesignStudio_imageCountControl__BCsGm>span{display:inline-flex;align-items:center;gap:7px;color:rgba(39,6,20,.76);font-size:.78rem;font-weight:900}.LeyloonV2DesignStudio_imageCountChoices__pYC_8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.LeyloonV2DesignStudio_imageCountChoices__pYC_8 button{min-height:36px;justify-content:center;padding:0;border-radius:999px;color:var(--burgundy);font-size:.78rem;font-weight:950}.LeyloonV2DesignStudio_imageCountChoices__pYC_8 .LeyloonV2DesignStudio_imageCountChoiceActive__vKCtw{border-color:rgba(255,234,185,.78);background:linear-gradient(135deg,#620b38,#32071c);color:#f7de9a}.LeyloonV2DesignStudio_micButton__sSLw5{--voice-level:0;position:relative;overflow:hidden;width:42px;height:42px!important;border-radius:50%!important;border-color:rgba(98,11,56,.18)!important;background:rgba(98,11,56,.07)!important;color:rgba(98,11,56,.88)!important;isolation:isolate;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease,background .18s ease}.LeyloonV2DesignStudio_micButton__sSLw5:hover{border-color:rgba(212,175,55,.58)!important;background:rgba(98,11,56,.11)!important;color:var(--burgundy)!important;transform:translateY(-1px)}.LeyloonV2DesignStudio_micActive__j1b7T{border-color:rgba(247,222,154,.82)!important;background:radial-gradient(circle at 50% 50%,rgba(247,222,154,calc(.16 + (var(--voice-level) * .24))),transparent 58%),rgba(98,11,56,.14)!important;color:var(--burgundy)!important;box-shadow:0 0 0 calc(2px + (var(--voice-level) * 7px)) rgba(212,175,55,calc(.07 + (var(--voice-level) * .08)))}.LeyloonV2DesignStudio_micButton__sSLw5 svg{position:relative;z-index:2}.LeyloonV2DesignStudio_micAura__lYCTh{position:absolute;inset:7px;z-index:1;border-radius:50%;background:conic-gradient(from 90deg,rgba(212,175,55,0),rgba(212,175,55,.72),rgba(212,175,55,0)),rgba(255,248,237,.32);opacity:0;transform:scale(calc(.72 + (var(--voice-level) * .34)));transition:opacity .18s ease,transform .12s ease}.LeyloonV2DesignStudio_micActive__j1b7T .LeyloonV2DesignStudio_micAura__lYCTh{opacity:.95;animation:LeyloonV2DesignStudio_voiceAuraSpin__Iq48L 2.4s linear infinite}.LeyloonV2DesignStudio_voiceBars__n264B{position:absolute;right:7px;bottom:8px;z-index:3;display:flex;align-items:end;gap:2px;opacity:0}.LeyloonV2DesignStudio_voiceBars__n264B i{width:3px;height:calc(5px + (var(--voice-level) * 14px));border-radius:999px;background:#620b38;transform-origin:bottom;animation:LeyloonV2DesignStudio_voiceBar__rEev1 .62s ease-in-out infinite alternate}.LeyloonV2DesignStudio_voiceBars__n264B i:nth-child(2){animation-delay:.12s}.LeyloonV2DesignStudio_voiceBars__n264B i:nth-child(3){animation-delay:.24s}.LeyloonV2DesignStudio_micActive__j1b7T .LeyloonV2DesignStudio_voiceBars__n264B{opacity:1}@keyframes LeyloonV2DesignStudio_voiceAuraSpin__Iq48L{to{rotate:1turn}}@keyframes LeyloonV2DesignStudio_voiceBar__rEev1{0%{transform:scaleY(.58)}to{transform:scaleY(calc(.75 + var(--voice-level)))}}.LeyloonV2DesignStudio_sendButton__XD6Y0{width:122px;border-radius:999px!important;border-color:rgba(255,234,185,.78)!important;background:linear-gradient(135deg,#f7de9a,#b9872d 52%,#fff0bd)!important;color:#280615!important;box-shadow:0 12px 30px rgba(212,175,55,.2)}.LeyloonV2DesignStudio_sendButton__XD6Y0:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 15px 34px rgba(212,175,55,.24)}.LeyloonV2DesignStudio_inputRow__PwOif button:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}@media (max-width:899px){.LeyloonV2DesignStudio_shell__N_y0H{min-height:100svh;padding-top:58px}.LeyloonV2DesignStudio_topbar__mPKkH{min-height:58px;grid-template-columns:minmax(76px,1fr) auto minmax(76px,1fr);padding:8px 10px}.LeyloonV2DesignStudio_topbar__mPKkH a,.LeyloonV2DesignStudio_topbar__mPKkH strong{min-height:34px;font-size:.64rem;letter-spacing:.05em}.LeyloonV2DesignStudio_studioTopCenter__FbGln{justify-items:center}.LeyloonV2DesignStudio_topbar__mPKkH strong{max-width:min(38vw,150px);font-size:1rem;letter-spacing:0}.LeyloonV2DesignStudio_topbar__mPKkH>a:first-child{min-width:84px}.LeyloonV2DesignStudio_topbarBrand__2ebbM span{font-size:1.08rem}.LeyloonV2DesignStudio_topbarActions__weA1e{gap:4px}.LeyloonV2DesignStudio_topbarActions__weA1e a{min-width:34px;padding:0}.LeyloonV2DesignStudio_topbarActions__weA1e a span{display:none}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-trigger=true]{width:34px;min-width:34px;min-height:34px;padding:0;font-size:.62rem;letter-spacing:.04em}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-trigger=true] span,.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-trigger=true] svg:last-child{display:none}.LeyloonV2DesignStudio_topbarActions__weA1e [data-leyloon-regional-menu=true]{position:fixed;top:58px;right:10px;left:10px;width:auto;max-height:min(78vh,calc(100dvh - 74px));padding:8px;border-radius:14px}.LeyloonV2DesignStudio_chat__GGrw8{min-height:0;height:calc(100svh - 58px - var(--dock-clearance))}.LeyloonV2DesignStudio_atelierControlBar__92RsG{top:8px;right:10px;left:10px;gap:6px;padding:6px}.LeyloonV2DesignStudio_atelierControlGroup__VR3pi{gap:5px}.LeyloonV2DesignStudio_atelierControlButton__oj0YI{min-height:34px;padding:0 9px;font-size:.66rem}.LeyloonV2DesignStudio_atelierControlButton__oj0YI span{display:none}.LeyloonV2DesignStudio_atelierControlButton__oj0YI small{min-width:18px;min-height:18px;font-size:.58rem}.LeyloonV2DesignStudio_panelEdgeButton__lrK6x{top:60px;width:28px;height:28px}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_leftPanelHandle__8qFx5{left:min(calc(86vw - 14px),306px)}.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_rightPanelHandle__fLi_K{right:min(calc(88vw - 14px),326px)}.LeyloonV2DesignStudio_shell__N_y0H:not([data-mobile-panels-ready=true]) .LeyloonV2DesignStudio_details__sDa8V,.LeyloonV2DesignStudio_shell__N_y0H:not([data-mobile-panels-ready=true]) .LeyloonV2DesignStudio_sidebar__WZTzL{display:none}.LeyloonV2DesignStudio_shell__N_y0H:not([data-mobile-panels-ready=true]) .LeyloonV2DesignStudio_leftPanelHandle__8qFx5{left:10px}.LeyloonV2DesignStudio_shell__N_y0H:not([data-mobile-panels-ready=true]) .LeyloonV2DesignStudio_rightPanelHandle__fLi_K{right:10px}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_sidebar__WZTzL,.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_details__sDa8V{position:fixed;top:52px;bottom:var(--dock-clearance);z-index:24;min-height:0;display:grid;align-content:start;gap:12px;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 22px 60px rgba(23,3,13,.26)}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_sidebar__WZTzL{left:0;width:min(86vw,320px);border-right:1px solid rgba(255,238,193,.18);background:linear-gradient(180deg,rgba(23,3,13,.96),rgba(98,11,56,.82)),var(--deep);color:var(--cream)}.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_details__sDa8V{right:0;width:min(88vw,340px);border-left:1px solid var(--line);padding:14px;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(248,235,207,.72)),#fff8ed}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_details__sDa8V,.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_sidebar__WZTzL{display:none}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_leftPanelHandle__8qFx5{left:10px}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_rightPanelHandle__fLi_K{right:10px}.LeyloonV2DesignStudio_chatHeader__FFe36{gap:10px;padding:14px 14px 12px;grid-template-columns:minmax(0,1fr)}.LeyloonV2DesignStudio_chatHeader__FFe36 h1{margin-top:4px;font-size:1.35rem;line-height:1.05}.LeyloonV2DesignStudio_headerActions__1AEYE{display:flex;justify-content:flex-start}.LeyloonV2DesignStudio_headerActions__1AEYE a,.LeyloonV2DesignStudio_headerActions__1AEYE button{width:36px;min-width:36px;min-height:36px;height:36px;flex:0 0 36px;border-radius:999px;padding:0;font-size:.68rem}.LeyloonV2DesignStudio_mobileHistoryToggle__6dpoE{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(98,11,56,.14);border-radius:6px;padding:0 12px;background:rgba(255,255,255,.62);color:var(--ink);font:inherit;font-size:.72rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_mobileHistoryToggle__6dpoE span{min-width:24px;min-height:24px;display:grid;place-items:center;border-radius:999px;background:rgba(98,11,56,.1);color:var(--burgundy);font-size:.7rem}.LeyloonV2DesignStudio_mobileHistoryPanel__mJzbo{display:grid;gap:10px;border-bottom:1px solid var(--line);padding:12px;background:linear-gradient(180deg,rgba(23,3,13,.98),rgba(98,11,56,.92)),var(--deep);color:#fff8ed}.LeyloonV2DesignStudio_mobileHistoryList___iNpU{max-height:250px;overflow-y:auto;display:grid;gap:8px}.LeyloonV2DesignStudio_mobileHistoryRow__A1xCO{min-width:0;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.LeyloonV2DesignStudio_mobileHistoryMain__SCqGW{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;border:1px solid rgba(98,11,56,.1);border-radius:7px;padding:10px;background:rgba(255,248,237,.08);color:rgba(255,248,237,.78);text-align:left}.LeyloonV2DesignStudio_mobileHistoryMenu__1_b1E{width:32px;min-height:32px;display:grid;place-items:center;border:1px solid rgba(255,248,237,.14);border-radius:999px;background:rgba(255,248,237,.08);color:rgba(255,248,237,.74)}.LeyloonV2DesignStudio_mobileHistoryRow__A1xCO .LeyloonV2DesignStudio_threadSideRail__m4TxW{min-width:40px;display:grid;justify-items:center;align-content:start;gap:4px}.LeyloonV2DesignStudio_mobileHistoryRow__A1xCO .LeyloonV2DesignStudio_threadVisibilityChip__to1kj{width:26px;min-height:22px;display:grid;place-items:center;border:1px solid rgba(255,248,237,.12);border-radius:999px;background:rgba(255,248,237,.08);color:rgba(255,248,237,.64)}.LeyloonV2DesignStudio_mobileHistoryRow__A1xCO .LeyloonV2DesignStudio_threadTime__5SBYJ{max-width:42px;color:rgba(255,248,237,.52);font-size:.58rem;font-style:normal;font-weight:850;line-height:1.08;text-align:center;white-space:normal}.LeyloonV2DesignStudio_mobileHistoryRow__A1xCO .LeyloonV2DesignStudio_threadActions__SWUOz{grid-column:1/-1;display:grid;gap:6px;border:1px solid rgba(255,248,237,.12);border-radius:9px;padding:7px;background:rgba(255,248,237,.08)}.LeyloonV2DesignStudio_mobileHistoryRow__A1xCO .LeyloonV2DesignStudio_threadActions__SWUOz button{min-height:34px;display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;border:1px solid rgba(255,248,237,.1);border-radius:7px;padding:0 10px;background:rgba(255,248,237,.08);color:rgba(255,248,237,.82);font:inherit;font-size:.7rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase}.LeyloonV2DesignStudio_mobileHistoryActive__jt3sw{border-color:rgba(255,238,193,.24)!important;background:rgba(255,248,237,.14)!important}.LeyloonV2DesignStudio_mobileHistoryMain__SCqGW span{min-width:0;display:grid;gap:3px}.LeyloonV2DesignStudio_mobileHistoryMain__SCqGW small,.LeyloonV2DesignStudio_mobileHistoryMain__SCqGW strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_mobileHistoryMain__SCqGW strong{font-size:.82rem}.LeyloonV2DesignStudio_mobileHistoryMain__SCqGW em,.LeyloonV2DesignStudio_mobileHistoryMain__SCqGW small{color:rgba(255,248,237,.56);font-size:.68rem;font-style:normal}.LeyloonV2DesignStudio_messages__rySHE{gap:14px;padding:68px 12px 14px}.LeyloonV2DesignStudio_chatHeaderStone__EnRSD{grid-template-columns:46px minmax(0,1fr);gap:8px;padding:7px}.LeyloonV2DesignStudio_chatHeaderStoneMedia__jA8r6{width:46px}.LeyloonV2DesignStudio_chatHeaderStone__EnRSD a{grid-column:2;width:-moz-fit-content;width:fit-content;min-height:30px;padding-inline:10px;font-size:.58rem}.LeyloonV2DesignStudio_chatHeaderStoneText__SGPQI strong{font-size:.78rem}.LeyloonV2DesignStudio_chatHeaderStoneText__SGPQI em{font-size:.66rem}.LeyloonV2DesignStudio_stonePromptPanel__YAvDp{gap:10px;padding:12px}.LeyloonV2DesignStudio_stonePromptActions__w5UD_{display:grid;grid-template-columns:1fr;gap:7px}.LeyloonV2DesignStudio_stonePromptActions__w5UD_ button{min-height:34px;padding-inline:9px;font-size:.6rem}.LeyloonV2DesignStudio_studioStoneSelectionPanel__3izNc{grid-template-columns:1fr;align-items:stretch}.LeyloonV2DesignStudio_studioStoneSelectionPanel__3izNc p{white-space:normal}.LeyloonV2DesignStudio_studioStoneSelectionActions__6g4iW{grid-template-columns:1fr}.LeyloonV2DesignStudio_studioStoneSelectionActions__6g4iW button{width:100%;min-width:0}.LeyloonV2DesignStudio_studioStoneBasketGrid__wmRB0{grid-template-columns:1fr}.LeyloonV2DesignStudio_studioStoneBasketItem__hy_JP{grid-template-columns:30px minmax(0,1fr) 28px}.LeyloonV2DesignStudio_studioStoneBasketItem__hy_JP span{width:30px;height:30px}.LeyloonV2DesignStudio_studioStoneGalleryFooter__l_Ukn,.LeyloonV2DesignStudio_studioStoneGalleryHeader__OnEZU,.LeyloonV2DesignStudio_studioStoneModalFooter__2Mv3y{align-items:stretch;flex-direction:column}.LeyloonV2DesignStudio_studioStoneModalFooter__2Mv3y button,.LeyloonV2DesignStudio_studioStoneMoreButton__w7iTx{width:100%}.LeyloonV2DesignStudio_studioStoneModalOverlay__bd8iJ{padding:0}.LeyloonV2DesignStudio_studioStoneModal__zrUWS{width:100%;height:100svh;max-height:none;border-radius:0}.LeyloonV2DesignStudio_studioStoneModalHeader____LwH{padding:18px 58px 12px 16px}.LeyloonV2DesignStudio_studioStoneModalBody__AxkI6{padding:12px 14px 16px}.LeyloonV2DesignStudio_studioStoneModalGrid__X6PUa{grid-template-columns:1fr}.LeyloonV2DesignStudio_intakeWizard__JJbWj,.LeyloonV2DesignStudio_welcome__JJ0Kh{min-height:auto;padding:18px 14px}.LeyloonV2DesignStudio_welcomeHero__fSk7b{grid-template-columns:1fr;min-width:0;max-width:100%}.LeyloonV2DesignStudio_welcomeMark__XiYHv{width:48px;height:48px}.LeyloonV2DesignStudio_intakeQuestion__OfQyR h2,.LeyloonV2DesignStudio_welcome__JJ0Kh h2{font-size:clamp(1.9rem,9.4vw,2.7rem);line-height:1;max-width:100%}.LeyloonV2DesignStudio_pieceTypeStart__wHc9G,.LeyloonV2DesignStudio_welcomeCopy__vu8rf,.LeyloonV2DesignStudio_welcomeCopy__vu8rf p{min-width:0;max-width:100%}.LeyloonV2DesignStudio_welcomeCopy__vu8rf p{font-size:.9rem;line-height:1.48}.LeyloonV2DesignStudio_pieceTypeStartHeader__lIW9M small,.LeyloonV2DesignStudio_welcomeCopy__vu8rf p{display:block;width:min(100%,calc(100vw - 56px));max-width:calc(100vw - 56px);white-space:normal;overflow-wrap:anywhere}.LeyloonV2DesignStudio_mobileTitleBreak__zzKT3{display:block}.LeyloonV2DesignStudio_modeGrid__Qx4ZW,.LeyloonV2DesignStudio_promiseRail__1emaT{grid-template-columns:1fr}.LeyloonV2DesignStudio_pieceTypeRail__vvRJW{grid-auto-columns:minmax(258px,86%)}.LeyloonV2DesignStudio_pieceTypeStartHeader__lIW9M strong{font-size:1.32rem}.LeyloonV2DesignStudio_pieceTypeGroup__ZgmdE{grid-template-columns:62px minmax(0,1fr);padding:7px}.LeyloonV2DesignStudio_pieceTypeImage__FE4tv{width:62px}.LeyloonV2DesignStudio_quickPrompts__6u3YF,.LeyloonV2DesignStudio_topicActions__dZq9K{grid-template-columns:1fr}.LeyloonV2DesignStudio_topicCard__oAr7J{min-height:108px}.LeyloonV2DesignStudio_selectedPiecePill__rleCN{grid-template-columns:1fr auto}.LeyloonV2DesignStudio_selectedPiecePill__rleCN span{grid-column:1/-1}.LeyloonV2DesignStudio_optionGrid__k9nM_ button{min-height:42px;max-width:100%}.LeyloonV2DesignStudio_message__UfBlz{grid-template-columns:30px minmax(0,1fr);gap:8px}.LeyloonV2DesignStudio_avatar__K8hlU{width:30px;height:30px}.LeyloonV2DesignStudio_bubble__3Ae3U{padding:12px}.LeyloonV2DesignStudio_generatedImageGrid__UOT4k,.LeyloonV2DesignStudio_imageGrid__4wLrL,.LeyloonV2DesignStudio_studioStoneGrid__BlJkR{grid-template-columns:1fr}.LeyloonV2DesignStudio_studioStoneActions__Oh6jx{grid-template-columns:repeat(2,minmax(0,1fr))}.LeyloonV2DesignStudio_studioStoneActions__Oh6jx a,.LeyloonV2DesignStudio_studioStoneActions__Oh6jx button{min-height:40px}.LeyloonV2DesignStudio_commerceSummaryFooter__dO7eV,.LeyloonV2DesignStudio_studioStoneGalleryFooter__l_Ukn,.LeyloonV2DesignStudio_studioStoneGalleryHeader__OnEZU{align-items:flex-start;flex-direction:column}.LeyloonV2DesignStudio_designImageFrame__9J6PI,.LeyloonV2DesignStudio_imageGrid__4wLrL span{min-height:190px}.LeyloonV2DesignStudio_generatedImageButton__NGgAH{min-height:280px}.LeyloonV2DesignStudio_generatedImageActions__1gQbn{grid-template-columns:repeat(2,minmax(0,1fr))}.LeyloonV2DesignStudio_generatedImageActions__1gQbn button:last-child:nth-child(odd){grid-column:1/-1}.LeyloonV2DesignStudio_imageViewer__nhN3Y{max-height:calc(100svh - 20px);grid-template-columns:1fr;overflow-y:auto}.LeyloonV2DesignStudio_imageViewerMedia__iYoAM{min-height:48svh}.LeyloonV2DesignStudio_imageViewerPanel__DFDdg{align-content:start}.LeyloonV2DesignStudio_imageAnnotationPanel__mOuHC,.LeyloonV2DesignStudio_imageViewerFeedback__2tlOR{padding:9px}.LeyloonV2DesignStudio_imageAnnotationDraft__DtFSt div,.LeyloonV2DesignStudio_imageViewerActions__v1QES{grid-template-columns:1fr}.LeyloonV2DesignStudio_composer__VvBkl{position:relative;bottom:auto;gap:6px;padding:7px 8px calc(7px + env(safe-area-inset-bottom));box-shadow:0 -12px 34px rgba(98,11,56,.08);z-index:20}.LeyloonV2DesignStudio_promptTools__f3i1M{grid-template-columns:repeat(2,36px);gap:6px}.LeyloonV2DesignStudio_promptTools__f3i1M>button{width:36px;min-width:36px;min-height:36px;padding:0;font-size:.66rem}.LeyloonV2DesignStudio_imageCountButton___8P0l{width:36px;min-width:36px;min-height:36px}.LeyloonV2DesignStudio_inputRow__PwOif{grid-template-columns:42px minmax(0,1fr) 44px 88px;gap:6px}.LeyloonV2DesignStudio_inputRow__PwOif textarea{min-height:42px;padding:10px}.LeyloonV2DesignStudio_inputRow__PwOif button{height:44px}.LeyloonV2DesignStudio_inputRow__PwOif .LeyloonV2DesignStudio_composerPlusButton__dR_dc{width:42px;height:42px}.LeyloonV2DesignStudio_micButton__sSLw5{width:42px;height:42px!important}.LeyloonV2DesignStudio_sendButton__XD6Y0{width:88px}.LeyloonV2DesignStudio_atelierFaqGrid__fcbSm,.LeyloonV2DesignStudio_guideShowcase__jbVr_{grid-template-columns:1fr}}@media (min-width:900px){.LeyloonV2DesignStudio_shell__N_y0H{height:100vh;grid-template-columns:300px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);padding-bottom:var(--dock-clearance);overflow:hidden}.LeyloonV2DesignStudio_shell__N_y0H.LeyloonV2DesignStudio_rightPanelOpen__IVWW7{grid-template-columns:280px minmax(360px,1fr) 280px}.LeyloonV2DesignStudio_leftPanelClosed__eFlUO{grid-template-columns:minmax(0,1fr)}.LeyloonV2DesignStudio_leftPanelClosed__eFlUO.LeyloonV2DesignStudio_rightPanelOpen__IVWW7{grid-template-columns:minmax(0,1fr) 280px}.LeyloonV2DesignStudio_leftPanelClosed__eFlUO .LeyloonV2DesignStudio_sidebar__WZTzL,.LeyloonV2DesignStudio_rightPanelClosed__lqHWy .LeyloonV2DesignStudio_details__sDa8V{display:none}.LeyloonV2DesignStudio_topbar__mPKkH{grid-column:1/-1}.LeyloonV2DesignStudio_sidebar__WZTzL{grid-auto-rows:max-content;border-right:1px solid rgba(255,238,193,.18);background:linear-gradient(180deg,rgba(23,3,13,.96),rgba(98,11,56,.72)),var(--deep);color:var(--cream);overflow-x:hidden;scroll-behavior:auto;scrollbar-color:rgba(247,222,154,.48) rgba(255,248,237,.06)}.LeyloonV2DesignStudio_details__sDa8V,.LeyloonV2DesignStudio_sidebar__WZTzL{min-height:0;height:100%;position:relative;z-index:4;display:grid;align-content:start;overflow-y:auto;overscroll-behavior:contain;overscroll-behavior-y:contain;scrollbar-width:thin}.LeyloonV2DesignStudio_details__sDa8V{max-height:calc(100vh - 56px - var(--dock-clearance));gap:14px;border-left:1px solid var(--line);padding:14px;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(98,11,56,.28) rgba(98,11,56,.06);background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(248,235,207,.56)),#fff8ed}.LeyloonV2DesignStudio_sidebarHeader__GZKxX{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px}.LeyloonV2DesignStudio_brand__I__1e{display:grid;gap:2px;color:var(--cream);text-decoration:none}.LeyloonV2DesignStudio_brand__I__1e span{font-size:1.5rem;line-height:1}.LeyloonV2DesignStudio_brand__I__1e small{color:rgba(255,248,237,.58);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.LeyloonV2DesignStudio_sidebarHeader__GZKxX button{width:40px;padding:0;border-color:rgba(255,238,193,.22);background:rgba(255,248,237,.08);color:#fff8ed}.LeyloonV2DesignStudio_sidebar__WZTzL>.LeyloonV2DesignStudio_search__XjIrt{margin:0 14px 14px}.LeyloonV2DesignStudio_projectRail__31q9_{display:grid;gap:6px;margin:0 14px 14px;border:1px solid rgba(247,222,154,.22);border-radius:8px;padding:10px;background:radial-gradient(circle at 0 0,rgba(247,222,154,.16),transparent 36%),linear-gradient(180deg,rgba(255,248,237,.085),rgba(255,248,237,.035))}.LeyloonV2DesignStudio_newFolderPanel__4LwX7{display:grid;gap:10px;margin:0 14px 14px;border:1px solid rgba(247,222,154,.24);border-radius:10px;padding:12px;background:radial-gradient(circle at 100% 0,rgba(247,222,154,.2),transparent 38%),rgba(255,248,237,.08);box-shadow:0 18px 40px rgba(23,3,13,.14)}.LeyloonV2DesignStudio_newFolderPanel__4LwX7 label{display:grid;gap:7px;color:rgba(255,248,237,.7);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_newFolderPanel__4LwX7 input{min-height:40px;border:1px solid rgba(247,222,154,.28);border-radius:7px;padding:0 10px;background:rgba(23,3,13,.24);color:#fff8ed;font:inherit;font-size:.82rem;font-weight:800;outline:0}.LeyloonV2DesignStudio_newFolderPanel__4LwX7 input::-moz-placeholder{color:rgba(255,248,237,.42)}.LeyloonV2DesignStudio_newFolderPanel__4LwX7 input::placeholder{color:rgba(255,248,237,.42)}.LeyloonV2DesignStudio_folderPresets__ySbJx{display:flex;flex-wrap:wrap;gap:6px}.LeyloonV2DesignStudio_folderPresets__ySbJx button,.LeyloonV2DesignStudio_newFolderActions__OEQg2 button{min-height:30px;border:1px solid rgba(247,222,154,.22);border-radius:999px;padding:0 10px;background:rgba(255,248,237,.08);color:rgba(255,248,237,.76);font:inherit;font-size:.62rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_folderPresets__ySbJx button:hover,.LeyloonV2DesignStudio_newFolderActions__OEQg2 button:hover{border-color:rgba(247,222,154,.48);background:rgba(247,222,154,.13);color:#f7de9a}.LeyloonV2DesignStudio_newFolderActions__OEQg2{display:flex;gap:8px}.LeyloonV2DesignStudio_newFolderActions__OEQg2 button:first-child{background:linear-gradient(135deg,rgba(247,222,154,.94),rgba(185,135,45,.92)),#d4af37;color:#270614}.LeyloonV2DesignStudio_sidebarLabel__CNt6F{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 14px 8px;color:rgba(247,222,154,.78);font-size:.64rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.LeyloonV2DesignStudio_sidebarLabel__CNt6F button{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(247,222,154,.3);border-radius:999px;background:rgba(247,222,154,.12);color:#f7de9a;cursor:pointer}.LeyloonV2DesignStudio_projectItem__jUZNL{min-width:0;display:grid;gap:5px;border:1px solid rgba(247,222,154,.1);border-radius:8px;padding:6px;background:linear-gradient(135deg,rgba(247,222,154,.12),rgba(98,11,56,.14)),rgba(255,248,237,.06)}.LeyloonV2DesignStudio_projectRow__Ih0HI{display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:4px}.LeyloonV2DesignStudio_projectItemActive__aDSGY{border-color:rgba(247,222,154,.42);background:radial-gradient(circle at 92% 0,rgba(247,222,154,.22),transparent 38%),rgba(255,248,237,.11);box-shadow:0 10px 24px rgba(23,3,13,.16)}.LeyloonV2DesignStudio_projectMain__tWTDc{min-width:0;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;border:0;border-radius:6px;padding:7px 6px;background:transparent;color:rgba(255,248,237,.88);text-align:left;cursor:pointer}.LeyloonV2DesignStudio_projectChevronOpen__sxBlo{transform:rotate(90deg);color:#f7de9a}.LeyloonV2DesignStudio_projectMenuButton__3WCkj{width:30px;min-height:30px;display:grid;place-items:center;border:1px solid rgba(247,222,154,.14);border-radius:999px;background:rgba(23,3,13,.16);color:rgba(255,248,237,.66);cursor:pointer}.LeyloonV2DesignStudio_projectMenuButton__3WCkj:hover,.LeyloonV2DesignStudio_projectMenuButton__3WCkj[aria-expanded=true]{border-color:rgba(247,222,154,.38);background:rgba(247,222,154,.12);color:#f7de9a}.LeyloonV2DesignStudio_projectMain__tWTDc span,.LeyloonV2DesignStudio_projectMain__tWTDc strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_projectMain__tWTDc strong{color:#fff8ed;font-size:.82rem}.LeyloonV2DesignStudio_projectMain__tWTDc small,.LeyloonV2DesignStudio_projectMain__tWTDc span{color:rgba(255,248,237,.6);font-size:.68rem;font-weight:800}.LeyloonV2DesignStudio_projectMain__tWTDc span{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.LeyloonV2DesignStudio_projectActions__BclVP{display:grid;gap:5px;border:1px solid rgba(247,222,154,.16);border-radius:8px;padding:6px;background:rgba(23,3,13,.22);animation:LeyloonV2DesignStudio_studioSoftRise__Icyzd .18s cubic-bezier(.22,1,.36,1) both}.LeyloonV2DesignStudio_projectActions__BclVP button{min-height:30px;border:1px solid rgba(255,238,193,.12);border-radius:7px;background:rgba(23,3,13,.18);color:rgba(255,248,237,.68);font:inherit;font-size:.54rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_projectActions__BclVP span{min-height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(247,222,154,.18);border-radius:7px;background:rgba(247,222,154,.1);color:#f7de9a;font-size:.58rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_projectThreadList__3AbXg{display:grid;gap:5px;margin:0 2px 3px 27px;border-left:1px solid rgba(247,222,154,.24);padding:2px 0 2px 9px;animation:LeyloonV2DesignStudio_studioSoftRise__Icyzd .22s cubic-bezier(.22,1,.36,1) both}.LeyloonV2DesignStudio_projectThreadList__3AbXg>span,.LeyloonV2DesignStudio_projectThreadRow__ynGoj{min-width:0;min-height:32px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;border:1px solid rgba(255,238,193,.09);border-radius:7px;padding:7px 8px;background:rgba(255,248,237,.045);color:rgba(255,248,237,.64);font:inherit;font-size:.72rem;font-weight:800;text-align:left}.LeyloonV2DesignStudio_projectThreadRow__ynGoj{position:relative;align-items:start}.LeyloonV2DesignStudio_projectThreadMain__qH_1q{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:7px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.LeyloonV2DesignStudio_threadSideRail__m4TxW{min-width:36px;display:grid;justify-items:center;align-content:start;gap:4px}.LeyloonV2DesignStudio_projectThreadList__3AbXg .LeyloonV2DesignStudio_threadMenuButton__mmYmr{width:26px;min-height:26px;display:grid;place-items:center;border:1px solid rgba(247,222,154,.14);border-radius:999px;padding:0;background:rgba(23,3,13,.12);color:rgba(255,248,237,.62);cursor:pointer}.LeyloonV2DesignStudio_threadVisibilityChip__to1kj{width:26px;min-height:22px;display:grid;place-items:center;border:1px solid rgba(247,222,154,.12);border-radius:999px;background:rgba(23,3,13,.12);color:rgba(255,248,237,.56)}.LeyloonV2DesignStudio_threadTime__5SBYJ{max-width:42px;color:rgba(255,248,237,.46);font-size:.56rem;font-style:normal;font-weight:850;line-height:1.08;text-align:center;white-space:normal}.LeyloonV2DesignStudio_projectThreadList__3AbXg button span,.LeyloonV2DesignStudio_projectThreadMain__qH_1q span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_projectThreadList__3AbXg .LeyloonV2DesignStudio_projectThreadActive__3MCrT{border-color:rgba(247,222,154,.32);background:rgba(247,222,154,.1);color:#fff8ed}.LeyloonV2DesignStudio_projectActions__BclVP button:hover{border-color:rgba(247,222,154,.36);color:#f7de9a}.LeyloonV2DesignStudio_viewMoreProjects__v1UHh{min-height:36px;border:1px solid rgba(247,222,154,.28);border-radius:999px;background:linear-gradient(135deg,rgba(247,222,154,.14),rgba(255,248,237,.06)),rgba(255,248,237,.05);color:#f7de9a;font:inherit;font-size:.68rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.LeyloonV2DesignStudio_viewMoreProjects__v1UHh:hover{border-color:rgba(247,222,154,.48);background:rgba(247,222,154,.12);transform:translateY(-1px)}.LeyloonV2DesignStudio_threadList__vi58z{min-height:0;overflow:visible;overscroll-behavior:contain;display:grid;align-content:start;gap:6px;margin:0 10px 14px;border:1px solid rgba(255,238,193,.1);border-radius:10px;padding:10px;background:radial-gradient(circle at 100% 0,rgba(247,222,154,.1),transparent 34%),rgba(23,3,13,.18)}.LeyloonV2DesignStudio_emptyHistory__N6c2_{display:block;border:1px dashed rgba(247,222,154,.18);border-radius:8px;padding:12px;color:rgba(255,248,237,.52);font-size:.72rem;font-weight:800;line-height:1.45}.LeyloonV2DesignStudio_threadRow__4Neis{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;border:1px solid transparent;border-radius:6px;padding:4px;background:transparent;color:rgba(255,248,237,.72);text-align:left}.LeyloonV2DesignStudio_threadMain__41qE8{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;border:0;border-radius:5px;padding:10px 6px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.LeyloonV2DesignStudio_threadList__vi58z .LeyloonV2DesignStudio_threadActive__EvNgg{border-color:rgba(255,238,193,.26);background:rgba(255,248,237,.1);color:#fff8ed}.LeyloonV2DesignStudio_threadList__vi58z span{min-width:0;display:grid;gap:4px}.LeyloonV2DesignStudio_threadList__vi58z small,.LeyloonV2DesignStudio_threadList__vi58z strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_threadList__vi58z strong{font-size:.86rem;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.LeyloonV2DesignStudio_threadList__vi58z em,.LeyloonV2DesignStudio_threadList__vi58z small{color:rgba(255,248,237,.52);font-size:.68rem;font-style:normal}.LeyloonV2DesignStudio_threadList__vi58z .LeyloonV2DesignStudio_threadVisibilityChip__to1kj{min-width:26px;color:rgba(255,248,237,.56)}.LeyloonV2DesignStudio_threadList__vi58z .LeyloonV2DesignStudio_threadTime__5SBYJ{max-width:42px;color:rgba(255,248,237,.46);font-size:.56rem;font-style:normal;font-weight:850;line-height:1.08;text-align:center;white-space:normal}.LeyloonV2DesignStudio_threadMenuButton__mmYmr{width:30px;min-height:30px;display:grid;place-items:center;border:1px solid rgba(247,222,154,.14);border-radius:999px;padding:0;background:rgba(23,3,13,.14);color:rgba(255,248,237,.62);cursor:pointer}.LeyloonV2DesignStudio_threadMenuButton__mmYmr:hover,.LeyloonV2DesignStudio_threadMenuButton__mmYmr[aria-expanded=true]{border-color:rgba(247,222,154,.38);background:rgba(247,222,154,.12);color:#f7de9a}.LeyloonV2DesignStudio_threadActions__SWUOz{grid-column:1/-1;display:grid;gap:5px;border:1px solid rgba(247,222,154,.16);border-radius:8px;padding:6px;background:rgba(23,3,13,.24);animation:LeyloonV2DesignStudio_studioSoftRise__Icyzd .18s cubic-bezier(.22,1,.36,1) both}.LeyloonV2DesignStudio_threadActions__SWUOz button{min-height:30px;display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;border:1px solid rgba(255,238,193,.12);border-radius:7px;padding:0 8px;background:rgba(23,3,13,.18);color:rgba(255,248,237,.68);font:inherit;font-size:.56rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_chat__GGrw8{min-height:0;height:calc(100vh - 56px - var(--dock-clearance))}.LeyloonV2DesignStudio_chatHeader__FFe36{grid-template-columns:minmax(0,1fr) auto;align-items:start;padding:12px 24px 14px}.LeyloonV2DesignStudio_chatHeader__FFe36 h1{font-size:clamp(1.65rem,3.4vw,2.55rem)}.LeyloonV2DesignStudio_headerActions__1AEYE{width:auto;display:flex;align-items:center;justify-content:flex-end;justify-self:end;gap:8px}.LeyloonV2DesignStudio_headerActions__1AEYE a,.LeyloonV2DesignStudio_headerActions__1AEYE button{width:38px;min-width:38px;min-height:38px;height:38px;flex:0 0 38px;justify-content:center;border-radius:999px;padding:0;font-size:.66rem;line-height:1.05;white-space:nowrap}.LeyloonV2DesignStudio_messages__rySHE{padding:72px 24px 24px}.LeyloonV2DesignStudio_modeGrid__Qx4ZW,.LeyloonV2DesignStudio_quickPrompts__6u3YF{grid-template-columns:repeat(2,minmax(0,1fr))}.LeyloonV2DesignStudio_modeGrid__Qx4ZW .LeyloonV2DesignStudio_topicCard__oAr7J:first-child{grid-column:1/-1}.LeyloonV2DesignStudio_composer__VvBkl{padding:10px 12px calc(10px + env(safe-area-inset-bottom))}}@media (max-width:1179px){.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_sidebar__WZTzL{overflow-x:hidden;grid-auto-rows:max-content;scrollbar-color:rgba(247,222,154,.48) rgba(255,248,237,.06);scrollbar-width:thin}.LeyloonV2DesignStudio_sidebarHeader__GZKxX{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px}.LeyloonV2DesignStudio_brand__I__1e{display:grid;gap:2px;color:var(--cream);text-decoration:none}.LeyloonV2DesignStudio_brand__I__1e span{font-size:1.5rem;line-height:1}.LeyloonV2DesignStudio_brand__I__1e small{color:rgba(255,248,237,.58);font-size:.68rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.LeyloonV2DesignStudio_sidebarHeader__GZKxX button{width:40px;padding:0;border-color:rgba(255,238,193,.22);background:rgba(255,248,237,.08);color:#fff8ed}.LeyloonV2DesignStudio_sidebar__WZTzL>.LeyloonV2DesignStudio_search__XjIrt{margin:0 14px 14px}.LeyloonV2DesignStudio_projectRail__31q9_{display:grid;gap:6px;margin:0 14px 14px;border:1px solid rgba(247,222,154,.22);border-radius:8px;padding:10px;background:radial-gradient(circle at 0 0,rgba(247,222,154,.16),transparent 36%),linear-gradient(180deg,rgba(255,248,237,.085),rgba(255,248,237,.035))}.LeyloonV2DesignStudio_newFolderPanel__4LwX7{display:grid;gap:10px;margin:0 14px 14px;border:1px solid rgba(247,222,154,.24);border-radius:10px;padding:12px;background:radial-gradient(circle at 100% 0,rgba(247,222,154,.2),transparent 38%),rgba(255,248,237,.08);box-shadow:0 18px 40px rgba(23,3,13,.14)}.LeyloonV2DesignStudio_newFolderPanel__4LwX7 label{display:grid;gap:7px;color:rgba(255,248,237,.7);font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_newFolderPanel__4LwX7 input{min-height:40px;border:1px solid rgba(247,222,154,.28);border-radius:7px;padding:0 10px;background:rgba(23,3,13,.24);color:#fff8ed;font:inherit;font-size:.82rem;font-weight:800;outline:0}.LeyloonV2DesignStudio_newFolderPanel__4LwX7 input::-moz-placeholder{color:rgba(255,248,237,.42)}.LeyloonV2DesignStudio_newFolderPanel__4LwX7 input::placeholder{color:rgba(255,248,237,.42)}.LeyloonV2DesignStudio_folderPresets__ySbJx{display:flex;flex-wrap:wrap;gap:6px}.LeyloonV2DesignStudio_folderPresets__ySbJx button,.LeyloonV2DesignStudio_newFolderActions__OEQg2 button{min-height:30px;border:1px solid rgba(247,222,154,.22);border-radius:999px;padding:0 10px;background:rgba(255,248,237,.08);color:rgba(255,248,237,.76);font:inherit;font-size:.62rem;font-weight:950;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_folderPresets__ySbJx button:hover,.LeyloonV2DesignStudio_newFolderActions__OEQg2 button:hover{border-color:rgba(247,222,154,.48);background:rgba(247,222,154,.13);color:#f7de9a}.LeyloonV2DesignStudio_newFolderActions__OEQg2{display:flex;gap:8px}.LeyloonV2DesignStudio_newFolderActions__OEQg2 button:first-child{background:linear-gradient(135deg,rgba(247,222,154,.94),rgba(185,135,45,.92)),#d4af37;color:#270614}.LeyloonV2DesignStudio_sidebarLabel__CNt6F{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 14px 8px;color:rgba(247,222,154,.78);font-size:.64rem;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.LeyloonV2DesignStudio_sidebarLabel__CNt6F button{width:26px;height:26px;display:grid;place-items:center;border:1px solid rgba(247,222,154,.3);border-radius:999px;background:rgba(247,222,154,.12);color:#f7de9a;cursor:pointer}.LeyloonV2DesignStudio_projectItem__jUZNL{min-width:0;display:grid;gap:5px;border:1px solid rgba(247,222,154,.1);border-radius:8px;padding:6px;background:linear-gradient(135deg,rgba(247,222,154,.12),rgba(98,11,56,.14)),rgba(255,248,237,.06)}.LeyloonV2DesignStudio_projectRow__Ih0HI{display:grid;grid-template-columns:minmax(0,1fr) 30px;align-items:center;gap:4px}.LeyloonV2DesignStudio_projectItemActive__aDSGY{border-color:rgba(247,222,154,.42);background:radial-gradient(circle at 92% 0,rgba(247,222,154,.22),transparent 38%),rgba(255,248,237,.11);box-shadow:0 10px 24px rgba(23,3,13,.16)}.LeyloonV2DesignStudio_projectMain__tWTDc{min-width:0;width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;border:0;border-radius:6px;padding:7px 6px;background:transparent;color:rgba(255,248,237,.88);font:inherit;text-align:left;cursor:pointer}.LeyloonV2DesignStudio_projectChevronOpen__sxBlo{transform:rotate(90deg);color:#f7de9a}.LeyloonV2DesignStudio_projectMenuButton__3WCkj,.LeyloonV2DesignStudio_projectThreadList__3AbXg .LeyloonV2DesignStudio_threadMenuButton__mmYmr,.LeyloonV2DesignStudio_threadMenuButton__mmYmr{width:30px;min-height:30px;display:grid;place-items:center;border:1px solid rgba(247,222,154,.14);border-radius:999px;padding:0;background:rgba(23,3,13,.14);color:rgba(255,248,237,.62);cursor:pointer}.LeyloonV2DesignStudio_projectThreadList__3AbXg .LeyloonV2DesignStudio_threadMenuButton__mmYmr{width:26px;min-height:26px;background:rgba(23,3,13,.12)}.LeyloonV2DesignStudio_projectMenuButton__3WCkj:hover,.LeyloonV2DesignStudio_projectMenuButton__3WCkj[aria-expanded=true],.LeyloonV2DesignStudio_threadMenuButton__mmYmr:hover,.LeyloonV2DesignStudio_threadMenuButton__mmYmr[aria-expanded=true]{border-color:rgba(247,222,154,.38);background:rgba(247,222,154,.12);color:#f7de9a}.LeyloonV2DesignStudio_projectMain__tWTDc span,.LeyloonV2DesignStudio_projectMain__tWTDc strong,.LeyloonV2DesignStudio_projectThreadList__3AbXg button span,.LeyloonV2DesignStudio_projectThreadMain__qH_1q span,.LeyloonV2DesignStudio_threadList__vi58z small,.LeyloonV2DesignStudio_threadList__vi58z strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_projectMain__tWTDc strong{display:block;color:#fff8ed;font-size:.82rem}.LeyloonV2DesignStudio_projectMain__tWTDc small,.LeyloonV2DesignStudio_projectMain__tWTDc span{color:rgba(255,248,237,.6);font-size:.68rem;font-weight:800}.LeyloonV2DesignStudio_projectMain__tWTDc span{display:block;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.LeyloonV2DesignStudio_projectActions__BclVP,.LeyloonV2DesignStudio_threadActions__SWUOz{display:grid;gap:5px;border:1px solid rgba(247,222,154,.16);border-radius:8px;padding:6px;background:rgba(23,3,13,.24);animation:LeyloonV2DesignStudio_studioSoftRise__Icyzd .18s cubic-bezier(.22,1,.36,1) both}.LeyloonV2DesignStudio_threadActions__SWUOz{grid-column:1/-1}.LeyloonV2DesignStudio_projectActions__BclVP button,.LeyloonV2DesignStudio_threadActions__SWUOz button{min-height:30px;display:inline-flex;align-items:center;justify-content:flex-start;gap:7px;border:1px solid rgba(255,238,193,.12);border-radius:7px;padding:0 8px;background:rgba(23,3,13,.18);color:rgba(255,248,237,.68);font:inherit;font-size:.56rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.LeyloonV2DesignStudio_projectActions__BclVP button:hover,.LeyloonV2DesignStudio_threadActions__SWUOz button:hover{border-color:rgba(247,222,154,.36);color:#f7de9a}.LeyloonV2DesignStudio_projectActions__BclVP span{min-height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(247,222,154,.18);border-radius:7px;background:rgba(247,222,154,.1);color:#f7de9a;font-size:.58rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_projectThreadList__3AbXg{display:grid;gap:5px;margin:0 2px 3px 27px;border-left:1px solid rgba(247,222,154,.24);padding:2px 0 2px 9px;animation:LeyloonV2DesignStudio_studioSoftRise__Icyzd .22s cubic-bezier(.22,1,.36,1) both}.LeyloonV2DesignStudio_projectThreadList__3AbXg>span,.LeyloonV2DesignStudio_projectThreadRow__ynGoj{min-width:0;min-height:32px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;border:1px solid rgba(255,238,193,.09);border-radius:7px;padding:7px 8px;background:rgba(255,248,237,.045);color:rgba(255,248,237,.64);font:inherit;font-size:.72rem;font-weight:800;text-align:left}.LeyloonV2DesignStudio_projectThreadRow__ynGoj{position:relative;align-items:start}.LeyloonV2DesignStudio_projectThreadMain__qH_1q,.LeyloonV2DesignStudio_threadMain__41qE8{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;border:0;border-radius:5px;padding:10px 6px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.LeyloonV2DesignStudio_projectThreadMain__qH_1q{gap:7px;padding:0}.LeyloonV2DesignStudio_threadSideRail__m4TxW{min-width:36px;display:grid;justify-items:center;align-content:start;gap:4px}.LeyloonV2DesignStudio_threadVisibilityChip__to1kj{width:26px;min-height:22px;display:grid;place-items:center;border:1px solid rgba(247,222,154,.12);border-radius:999px;background:rgba(23,3,13,.12);color:rgba(255,248,237,.56)}.LeyloonV2DesignStudio_threadTime__5SBYJ{max-width:42px;color:rgba(255,248,237,.46);font-size:.56rem;font-style:normal;font-weight:850;line-height:1.08;text-align:center;white-space:normal}.LeyloonV2DesignStudio_projectThreadList__3AbXg .LeyloonV2DesignStudio_projectThreadActive__3MCrT{border-color:rgba(247,222,154,.32);background:rgba(247,222,154,.1);color:#fff8ed}.LeyloonV2DesignStudio_viewMoreProjects__v1UHh{min-height:36px;border:1px solid rgba(247,222,154,.28);border-radius:999px;background:linear-gradient(135deg,rgba(247,222,154,.14),rgba(255,248,237,.06)),rgba(255,248,237,.05);color:#f7de9a;font:inherit;font-size:.68rem;font-weight:950;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.LeyloonV2DesignStudio_viewMoreProjects__v1UHh:hover{border-color:rgba(247,222,154,.48);background:rgba(247,222,154,.12);transform:translateY(-1px)}.LeyloonV2DesignStudio_threadList__vi58z{min-height:0;overflow:visible;overscroll-behavior:contain;display:grid;align-content:start;gap:6px;margin:0 10px 14px;border:1px solid rgba(255,238,193,.1);border-radius:10px;padding:10px;background:radial-gradient(circle at 100% 0,rgba(247,222,154,.1),transparent 34%),rgba(23,3,13,.18)}.LeyloonV2DesignStudio_emptyHistory__N6c2_{display:block;border:1px dashed rgba(247,222,154,.18);border-radius:8px;padding:12px;color:rgba(255,248,237,.52);font-size:.72rem;font-weight:800;line-height:1.45}.LeyloonV2DesignStudio_threadRow__4Neis{position:relative;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;border:1px solid transparent;border-radius:6px;padding:4px;background:transparent;color:rgba(255,248,237,.72);text-align:left}.LeyloonV2DesignStudio_threadList__vi58z .LeyloonV2DesignStudio_threadActive__EvNgg{border-color:rgba(255,238,193,.26);background:rgba(255,248,237,.1);color:#fff8ed}.LeyloonV2DesignStudio_threadList__vi58z span{min-width:0;display:grid;gap:4px}.LeyloonV2DesignStudio_threadList__vi58z strong{font-size:.86rem;overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.LeyloonV2DesignStudio_threadList__vi58z em,.LeyloonV2DesignStudio_threadList__vi58z small{color:rgba(255,248,237,.52);font-size:.68rem;font-style:normal}}@media (min-width:900px) and (max-width:1179px){.LeyloonV2DesignStudio_leftPanelClosed__eFlUO,.LeyloonV2DesignStudio_leftPanelClosed__eFlUO.LeyloonV2DesignStudio_rightPanelOpen__IVWW7,.LeyloonV2DesignStudio_shell__N_y0H,.LeyloonV2DesignStudio_shell__N_y0H.LeyloonV2DesignStudio_rightPanelOpen__IVWW7{grid-template-columns:minmax(0,1fr)}.LeyloonV2DesignStudio_chat__GGrw8{grid-column:1;grid-row:1;min-width:0;width:100%}.LeyloonV2DesignStudio_details__sDa8V,.LeyloonV2DesignStudio_leftPanelClosed__eFlUO .LeyloonV2DesignStudio_sidebar__WZTzL,.LeyloonV2DesignStudio_rightPanelClosed__lqHWy .LeyloonV2DesignStudio_details__sDa8V,.LeyloonV2DesignStudio_sidebar__WZTzL{display:none}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_sidebar__WZTzL,.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_details__sDa8V{position:fixed;top:56px;bottom:var(--dock-clearance);z-index:24;min-height:0;display:grid;align-content:start;gap:14px;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 22px 60px rgba(23,3,13,.24)}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_sidebar__WZTzL{left:0;width:min(360px,calc(100vw - 48px));border-right:1px solid rgba(255,238,193,.18);background:linear-gradient(180deg,rgba(23,3,13,.96),rgba(98,11,56,.82)),var(--deep);color:var(--cream)}.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_details__sDa8V{right:0;width:min(420px,calc(100vw - 48px));max-height:calc(100vh - 56px - var(--dock-clearance));border-left:1px solid var(--line);padding:16px;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(248,235,207,.78)),#fff8ed}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_details__sDa8V,.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_sidebar__WZTzL{display:none}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_leftPanelHandle__8qFx5{left:10px}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_rightPanelHandle__fLi_K{right:10px}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_leftPanelHandle__8qFx5{left:min(374px,calc(100vw - 42px))}.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_rightPanelHandle__fLi_K{right:min(434px,calc(100vw - 42px))}.LeyloonV2DesignStudio_detailsCard__if2TH{padding:16px}.LeyloonV2DesignStudio_designNoteList__lZiVg{gap:12px}}@media (min-width:700px) and (max-width:1179px){.LeyloonV2DesignStudio_leftPanelClosed__eFlUO,.LeyloonV2DesignStudio_leftPanelClosed__eFlUO.LeyloonV2DesignStudio_rightPanelOpen__IVWW7,.LeyloonV2DesignStudio_shell__N_y0H,.LeyloonV2DesignStudio_shell__N_y0H.LeyloonV2DesignStudio_rightPanelOpen__IVWW7{grid-template-columns:minmax(0,1fr)}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV,.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7{grid-template-columns:minmax(250px,32vw) minmax(0,1fr)}.LeyloonV2DesignStudio_chat__GGrw8{grid-column:1;min-width:0;width:100%}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_chat__GGrw8,.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_chat__GGrw8{grid-column:2}.LeyloonV2DesignStudio_leftPanelClosed__eFlUO .LeyloonV2DesignStudio_sidebar__WZTzL,.LeyloonV2DesignStudio_sidebar__WZTzL{display:none}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_sidebar__WZTzL,.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_sidebar__WZTzL{position:relative;top:auto;bottom:auto;left:auto;grid-column:1;grid-row:1;width:auto;min-width:0;height:100%;z-index:4;display:grid;align-content:start;gap:12px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border-right:1px solid rgba(255,238,193,.18);box-shadow:none}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_details__sDa8V,.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_details__sDa8V{position:fixed;top:56px;right:0;bottom:var(--dock-clearance);left:auto;z-index:26;width:min(360px,calc(100vw - 64px));min-height:0;max-height:none;display:grid;align-content:start;gap:14px;overflow-y:auto;overscroll-behavior:contain;border-left:1px solid var(--line);padding:16px;box-shadow:0 22px 60px rgba(23,3,13,.22)}.LeyloonV2DesignStudio_rightPanelClosed__lqHWy .LeyloonV2DesignStudio_details__sDa8V{display:none}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_leftPanelHandle__8qFx5,.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_leftPanelHandle__8qFx5{left:10px}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_rightPanelHandle__fLi_K,.LeyloonV2DesignStudio_rightPanelOpen__IVWW7 .LeyloonV2DesignStudio_rightPanelHandle__fLi_K{right:min(374px,calc(100vw - 42px))}.LeyloonV2DesignStudio_sidebarHeader__GZKxX .LeyloonV2DesignStudio_sidebarCloseButton__xa7fJ{display:inline-flex!important}}@media (max-width:699px){.LeyloonV2DesignStudio_profileSuggestionGrid__SF3ZE{grid-template-columns:1fr}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_sidebar__WZTzL{position:fixed;inset:0;z-index:120;width:100vw;max-width:none;height:100svh;padding-bottom:calc(var(--dock-clearance) + 18px);border-right:0;box-shadow:0 28px 80px rgba(23,3,13,.36)}.LeyloonV2DesignStudio_leftPanelOpen__MGOWV .LeyloonV2DesignStudio_leftPanelHandle__8qFx5{display:none}.LeyloonV2DesignStudio_sidebarHeader__GZKxX{position:sticky;top:0;z-index:121;pointer-events:auto;background:linear-gradient(180deg,rgba(23,3,13,.98),rgba(23,3,13,.86));backdrop-filter:blur(16px)}.LeyloonV2DesignStudio_sidebarHeader__GZKxX .LeyloonV2DesignStudio_sidebarCloseButton__xa7fJ{display:inline-flex!important}}@media (min-width:1180px){.LeyloonV2DesignStudio_shell__N_y0H.LeyloonV2DesignStudio_rightPanelOpen__IVWW7{grid-template-columns:clamp(340px,24vw,390px) minmax(0,1fr) 300px}.LeyloonV2DesignStudio_shell__N_y0H{grid-template-columns:clamp(340px,24vw,390px) minmax(0,1fr)}.LeyloonV2DesignStudio_leftPanelClosed__eFlUO{grid-template-columns:minmax(0,1fr)}.LeyloonV2DesignStudio_leftPanelClosed__eFlUO.LeyloonV2DesignStudio_rightPanelOpen__IVWW7{grid-template-columns:minmax(0,1fr) 300px}.LeyloonV2DesignStudio_sidebar__WZTzL{font-size:1.04rem}.LeyloonV2DesignStudio_sidebarLabel__CNt6F,.LeyloonV2DesignStudio_threadListHeader__C9lAf span{font-size:.72rem}.LeyloonV2DesignStudio_projectMain__tWTDc strong,.LeyloonV2DesignStudio_projectThreadMain__qH_1q span,.LeyloonV2DesignStudio_threadList__vi58z strong{font-size:.95rem}.LeyloonV2DesignStudio_projectMain__tWTDc small,.LeyloonV2DesignStudio_projectMain__tWTDc span,.LeyloonV2DesignStudio_projectThreadList__3AbXg>span,.LeyloonV2DesignStudio_projectThreadRow__ynGoj,.LeyloonV2DesignStudio_threadList__vi58z em,.LeyloonV2DesignStudio_threadList__vi58z small{font-size:.76rem}.LeyloonV2DesignStudio_details__sDa8V{min-height:0;height:100%;max-height:calc(100vh - 56px - var(--dock-clearance));position:relative;z-index:4;display:grid;align-content:start;gap:14px;border-left:1px solid var(--line);padding:16px;overflow-y:auto;overscroll-behavior:contain;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-color:rgba(98,11,56,.28) rgba(98,11,56,.06);scrollbar-width:thin;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(248,235,207,.56)),#fff8ed}.LeyloonV2DesignStudio_modeGrid__Qx4ZW{grid-template-columns:repeat(3,minmax(0,1fr))}.LeyloonV2DesignStudio_modeGrid__Qx4ZW .LeyloonV2DesignStudio_topicCard__oAr7J:first-child{grid-column:auto}.LeyloonV2DesignStudio_detailsCard__if2TH{display:grid;gap:12px;border:1px solid rgba(98,11,56,.14);border-radius:8px;padding:16px;background:rgba(255,255,255,.58)}.LeyloonV2DesignStudio_detailsCard__if2TH h2{margin:0;color:var(--ink);font-size:1.55rem;line-height:1.05;font-weight:500}.LeyloonV2DesignStudio_coreBucketList__CmOGg,.LeyloonV2DesignStudio_personalityList__2XDDX,.LeyloonV2DesignStudio_settingList__B8AU_,.LeyloonV2DesignStudio_studioDesignList__ojmkC{display:grid;gap:9px}.LeyloonV2DesignStudio_studioDesignCard__Fu0wI{min-width:0;display:grid;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:10px;border:1px solid rgba(98,11,56,.12);border-radius:7px;padding:8px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.1),transparent 42%),rgba(255,248,237,.68)}.LeyloonV2DesignStudio_studioDesignThumb__vLKMk{position:relative;width:54px;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#270614}.LeyloonV2DesignStudio_studioDesignThumb__vLKMk img{-o-object-fit:cover;object-fit:cover}.LeyloonV2DesignStudio_studioDesignCard__Fu0wI>span:last-child{min-width:0;display:grid;gap:3px}.LeyloonV2DesignStudio_settingRow__yd5Jq strong,.LeyloonV2DesignStudio_studioDesignCard__Fu0wI strong{color:var(--ink);font-size:.84rem}.LeyloonV2DesignStudio_studioDesignCard__Fu0wI small{overflow:hidden;color:rgba(39,6,20,.62);font-size:.74rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_settingRow__yd5Jq em,.LeyloonV2DesignStudio_studioDesignCard__Fu0wI em{width:-moz-fit-content;width:fit-content;border-radius:999px;padding:3px 8px;background:rgba(98,11,56,.08);color:#8c641d;font-size:.66rem;font-style:normal;font-weight:900;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_settingRow__yd5Jq{min-height:42px;display:flex;justify-content:space-between;gap:10px;padding:8px 10px}.LeyloonV2DesignStudio_personalityList__2XDDX button,.LeyloonV2DesignStudio_settingRow__yd5Jq{align-items:center;border:1px solid rgba(98,11,56,.12);border-radius:7px;background:rgba(255,248,237,.68)}.LeyloonV2DesignStudio_personalityList__2XDDX button{min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr);gap:5px;padding:10px;color:rgba(39,6,20,.72);text-align:left}.LeyloonV2DesignStudio_personalityList__2XDDX button>span:last-child{min-width:0;display:grid;gap:4px}.LeyloonV2DesignStudio_personalityList__2XDDX strong{color:#620b38;font-size:.78rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_personalityList__2XDDX small{color:rgba(39,6,20,.62);font-size:.7rem;font-weight:760;line-height:1.45}.LeyloonV2DesignStudio_personalityList__2XDDX em{color:rgba(39,6,20,.58);font-size:.73rem;font-style:normal;font-weight:760;line-height:1.35}.LeyloonV2DesignStudio_personalityList__2XDDX button{font:inherit;cursor:pointer}.LeyloonV2DesignStudio_detailList__EC_Q1,.LeyloonV2DesignStudio_detailsCard__if2TH{min-width:0}.LeyloonV2DesignStudio_detailList__EC_Q1{display:grid;gap:8px}.LeyloonV2DesignStudio_designNoteList__lZiVg{display:grid;gap:10px}.LeyloonV2DesignStudio_designNoteCard__4QFyB{min-width:0;display:grid;gap:10px;border:1px solid rgba(98,11,56,.12);border-radius:8px;padding:10px;background:radial-gradient(circle at 100% 0,rgba(212,175,55,.11),transparent 38%),rgba(255,248,237,.68)}.LeyloonV2DesignStudio_designNoteCard__4QFyB header{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid rgba(98,11,56,.1);padding-bottom:8px}.LeyloonV2DesignStudio_designNoteCard__4QFyB header strong{min-width:0;overflow:hidden;color:var(--burgundy);font-size:.88rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.LeyloonV2DesignStudio_designNoteCard__4QFyB header small{flex:0 0 auto;border-radius:999px;padding:4px 8px;background:rgba(98,11,56,.08);color:#8c641d;font-size:.58rem;font-weight:950;letter-spacing:.06em;text-transform:uppercase}.LeyloonV2DesignStudio_designNoteExtra__jjxZB,.LeyloonV2DesignStudio_designNoteGroup__GjU9t{display:grid;gap:6px}.LeyloonV2DesignStudio_designNoteExtra__jjxZB>span,.LeyloonV2DesignStudio_designNoteGroup__GjU9t>span{color:rgba(39,6,20,.58);font-size:.64rem;font-weight:950;letter-spacing:.08em;text-transform:uppercase}.LeyloonV2DesignStudio_designNoteGroup__GjU9t>div{display:flex;flex-wrap:wrap;gap:6px}.LeyloonV2DesignStudio_designNoteGroup__GjU9t em{min-height:26px;display:inline-flex;align-items:center;border:1px solid rgba(98,11,56,.1);border-radius:999px;padding:4px 8px;background:rgba(255,255,255,.56);color:rgba(39,6,20,.74);font-size:.7rem;font-style:normal;font-weight:850}.LeyloonV2DesignStudio_designNoteExtra__jjxZB small,.LeyloonV2DesignStudio_emptyNoteState__i9mtI{border:1px solid rgba(98,11,56,.1);border-radius:7px;padding:8px;background:rgba(255,255,255,.46);color:rgba(39,6,20,.66);font-size:.76rem;font-weight:780;line-height:1.45}.LeyloonV2DesignStudio_emptyNoteState__i9mtI{display:block}.LeyloonV2DesignStudio_detailList__EC_Q1 span,.LeyloonV2DesignStudio_detailsCard__if2TH>span{min-height:36px;display:flex;align-items:center;gap:8px;border:1px solid rgba(98,11,56,.12);border-radius:5px;padding:7px 9px;color:rgba(39,6,20,.72);font-size:.82rem;font-weight:800}.LeyloonV2DesignStudio_detailList__EC_Q1 svg{color:#8c641d;flex:0 0 auto}.LeyloonV2DesignStudio_detailsCard__if2TH button{justify-content:flex-start}}@media (max-width:480px){.LeyloonV2DesignStudio_promptTools__f3i1M{grid-template-columns:repeat(2,36px)}.LeyloonV2DesignStudio_imageCountButton___8P0l{width:36px;min-width:36px}.LeyloonV2DesignStudio_inputRow__PwOif{display:grid;grid-template-columns:40px minmax(0,1fr) 40px 40px;align-items:end;gap:5px;min-height:auto;padding:4px}.LeyloonV2DesignStudio_inputRow__PwOif textarea{width:100%;min-height:40px;padding:9px 8px}.LeyloonV2DesignStudio_inputRow__PwOif button{position:relative;top:auto;height:40px;transform:none}.LeyloonV2DesignStudio_inputRow__PwOif .LeyloonV2DesignStudio_composerPlusButton__dR_dc{width:40px;height:40px}.LeyloonV2DesignStudio_composerToolsMenu__AEvEy{left:4px;right:4px;width:auto}.LeyloonV2DesignStudio_micButton__sSLw5{width:40px;height:40px!important}.LeyloonV2DesignStudio_sendButton__XD6Y0{width:40px;min-width:40px;padding:0}.LeyloonV2DesignStudio_sendButton__XD6Y0 span{display:none}}.LeyloonV2DesignStudio_chat__GGrw8 .LeyloonV2DesignStudio_atelierControlBar__92RsG[data-hidden=true]{top:-88px!important;visibility:hidden!important;opacity:0!important;pointer-events:none;transform:translateY(calc(-100% - 12px))!important}.LeyloonV2DesignStudio_welcomeIntroRow__d_D71{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.LeyloonV2DesignStudio_designerSelector__wytTB[data-placement=welcome]{z-index:6}.LeyloonV2DesignStudio_designerSelector__wytTB[data-placement=welcome] .LeyloonV2DesignStudio_activeDesignerPill__3OkNs{min-height:40px;margin-top:0;border-color:rgba(247,222,154,.58);background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.58),transparent 34%),rgba(255,248,237,.18);color:#fff8ed;backdrop-filter:blur(14px)}.LeyloonV2DesignStudio_designerSelector__wytTB[data-placement=welcome] .LeyloonV2DesignStudio_activeDesignerPill__3OkNs small,.LeyloonV2DesignStudio_designerSelector__wytTB[data-placement=welcome] .LeyloonV2DesignStudio_activeDesignerPill__3OkNs strong{color:#fff8ed}.LeyloonV2DesignStudio_designerSelector__wytTB[data-placement=welcome] .LeyloonV2DesignStudio_activeDesignerPill__3OkNs small{opacity:.78}.LeyloonV2DesignStudio_designerSelector__wytTB[data-placement=welcome] .LeyloonV2DesignStudio_designerSelectorMenu__bfTpi{left:0;width:min(420px,calc(100vw - 36px))}.LeyloonV2DesignStudio_designerSelector__wytTB[data-placement=header] .LeyloonV2DesignStudio_activeDesignerPill__3OkNs{margin-top:0}.LeyloonV2DesignStudio_studioStoneGallery__zZj1K{container-type:inline-size;max-width:100%}.LeyloonV2DesignStudio_studioStoneGrid__BlJkR{grid-template-columns:repeat(auto-fit,minmax(min(100%,176px),1fr))!important;gap:12px!important;align-items:stretch}.LeyloonV2DesignStudio_studioStoneCard__evuIQ{width:100%;min-width:0}.LeyloonV2DesignStudio_studioStoneImage__oJHrM{min-height:126px;aspect-ratio:1.18}.LeyloonV2DesignStudio_studioStoneImage__oJHrM img{-o-object-fit:contain;object-fit:contain;padding:8px}.LeyloonV2DesignStudio_studioStoneBody___22mQ{align-content:start}.LeyloonV2DesignStudio_studioStoneMeta__AAViO{min-width:0;align-items:flex-start}.LeyloonV2DesignStudio_studioStoneBagButton__6bz_Z,.LeyloonV2DesignStudio_studioStoneCardActions__mitQs button,.LeyloonV2DesignStudio_studioStoneMeta__AAViO small,.LeyloonV2DesignStudio_studioStoneMeta__AAViO span,.LeyloonV2DesignStudio_studioStoneSelectButton__cV8R5{min-width:0}.LeyloonV2DesignStudio_studioStoneCardActions__mitQs{grid-template-columns:repeat(2,minmax(0,1fr))}.LeyloonV2DesignStudio_studioStoneBagButton__6bz_Z,.LeyloonV2DesignStudio_studioStoneSelectButton__cV8R5{padding-inline:8px;line-height:1.1}.LeyloonV2DesignStudio_generatedImageGrid__UOT4k,.LeyloonV2DesignStudio_imageGrid__4wLrL{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important}@container (max-width: 380px){.LeyloonV2DesignStudio_studioStoneGrid__BlJkR{grid-template-columns:1fr!important}.LeyloonV2DesignStudio_studioStoneCard__evuIQ{grid-template-columns:104px minmax(0,1fr);grid-template-rows:auto auto}.LeyloonV2DesignStudio_studioStoneImage__oJHrM{grid-row:1/span 2;min-height:100%;aspect-ratio:auto}.LeyloonV2DesignStudio_studioStoneBody___22mQ{padding:9px}.LeyloonV2DesignStudio_studioStoneCardActions__mitQs{grid-column:2}}.LeyloonV2DesignStudio_chatHeader__FFe36{position:relative;z-index:30;grid-template-columns:minmax(0,1fr) minmax(210px,auto);align-items:start;margin-top:0}.LeyloonV2DesignStudio_chatHeaderDesignerSlot__n2NiP{min-width:0;position:relative;z-index:35;display:flex;justify-content:flex-end}.LeyloonV2DesignStudio_chatHeaderDesignerSlot__n2NiP .LeyloonV2DesignStudio_designerSelector__wytTB{width:min(100%,330px)}.LeyloonV2DesignStudio_chatHeaderDesignerSlot__n2NiP .LeyloonV2DesignStudio_activeDesignerPill__3OkNs{width:100%;max-width:330px;margin-top:0;background:radial-gradient(circle at 18% 12%,rgba(255,255,255,.72),transparent 34%),rgba(255,248,237,.9);box-shadow:0 10px 24px rgba(39,6,20,.08)}.LeyloonV2DesignStudio_chatHeaderDesignerSlot__n2NiP .LeyloonV2DesignStudio_designerSelectorMenu__bfTpi{right:0;left:auto;max-height:min(540px,calc(100vh - 172px));overflow-y:auto}.LeyloonV2DesignStudio_welcome__JJ0Kh{align-content:start;min-height:auto}.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm{--piece-type-accent:#d4af37;position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(210px,.62fr) minmax(0,1fr);grid-template-areas:"media options" "media options" "pager pager";align-items:stretch;gap:12px;border:1px solid rgba(247,222,154,.34);border-radius:10px;padding:10px;background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--piece-type-accent) 28%,transparent),transparent 34%),linear-gradient(135deg,rgba(255,248,237,.92),rgba(255,255,255,.64));box-shadow:inset 0 0 0 1px rgba(255,255,255,.34),0 18px 44px rgba(39,6,20,.14);animation:LeyloonV2DesignStudio_pieceTypeSpotlightIn__oD43V .36s cubic-bezier(.22,1,.36,1) both}@keyframes LeyloonV2DesignStudio_pieceTypeSpotlightIn__oD43V{0%{opacity:0;transform:translateY(6px) scale(.992)}to{opacity:1;transform:translateY(0) scale(1)}}.LeyloonV2DesignStudio_pieceTypeSpotlightImage__eVi8W{position:relative;grid-area:media;min-height:250px;pointer-events:none;overflow:hidden;border:1px solid rgba(98,11,56,.12);border-radius:8px;background:radial-gradient(circle at 45% 22%,rgba(247,222,154,.22),transparent 42%),#270614}.LeyloonV2DesignStudio_pieceTypeSpotlightImage__eVi8W:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 42%,rgba(39,6,20,.5)),radial-gradient(circle at 82% 16%,color-mix(in srgb,var(--piece-type-accent) 28%,transparent),transparent 32%);pointer-events:none}.LeyloonV2DesignStudio_pieceTypeSpotlightImage__eVi8W img{-o-object-fit:cover;object-fit:cover;filter:saturate(1.06) contrast(1.04);pointer-events:none}.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm .LeyloonV2DesignStudio_pieceTypeGroupCopy___e7L9{grid-area:copy;align-self:stretch;border:1px solid rgba(98,11,56,.1);border-radius:8px;padding:10px;background:rgba(255,255,255,.56)}.LeyloonV2DesignStudio_pieceTypeGroupCopy___e7L9 em{width:-moz-fit-content;width:fit-content;border:1px solid color-mix(in srgb,var(--piece-type-accent) 42%,rgba(98,11,56,.12));border-radius:999px;padding:4px 8px;background:rgba(255,248,237,.68);color:#8c641d;font-size:.62rem;font-style:normal;font-weight:950;letter-spacing:.08em;line-height:1;text-transform:uppercase}.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm .LeyloonV2DesignStudio_pieceTypeOptions__tCsvv{grid-area:options;position:relative;z-index:2;grid-template-columns:repeat(auto-fit,minmax(136px,1fr));align-content:stretch;align-self:stretch}.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm .LeyloonV2DesignStudio_pieceTypeOptions__tCsvv button{position:relative;z-index:2;min-height:38px;border-color:rgba(98,11,56,.13);background:rgba(255,255,255,.78)}.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm .LeyloonV2DesignStudio_pieceTypeOptions__tCsvv button[data-custom=true]{border-color:color-mix(in srgb,var(--piece-type-accent) 50%,rgba(98,11,56,.12));background:radial-gradient(circle at 18% 16%,rgba(255,255,255,.68),transparent 30%),linear-gradient(135deg,rgba(255,240,189,.92),rgba(212,175,55,.74));color:#270614}.LeyloonV2DesignStudio_pieceTypeActionButtons__z5taX{grid-column:1/-1;position:relative;z-index:2;min-width:0;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;padding-top:2px}.LeyloonV2DesignStudio_pieceTypeActionButtons__z5taX button{flex:0 1 min(178px,calc(50% - 3px))}.LeyloonV2DesignStudio_pieceTypePager__yUYp7{grid-area:pager;position:relative;z-index:2;min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;border-top:1px solid rgba(98,11,56,.08);padding-top:2px}.LeyloonV2DesignStudio_pieceTypePager__yUYp7 button{min-height:26px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;border-radius:999px;padding:0 8px;background:transparent;color:rgba(39,6,20,.58);font:inherit;font-size:.66rem;font-weight:900;cursor:pointer;transition:border-color .17s ease,background .17s ease,color .17s ease,transform .17s ease}.LeyloonV2DesignStudio_pieceTypePager__yUYp7 button span{width:6px;height:6px;flex:0 0 6px;border-radius:999px;background:rgba(98,11,56,.24);box-shadow:0 0 0 2px rgba(255,255,255,.44)}.LeyloonV2DesignStudio_pieceTypePager__yUYp7 button:hover,.LeyloonV2DesignStudio_pieceTypePager__yUYp7 button[data-active=true]{border-color:rgba(98,11,56,.1);background:rgba(255,255,255,.64);color:var(--burgundy);transform:translateY(-1px)}.LeyloonV2DesignStudio_pieceTypePager__yUYp7 button[data-active=true] span{background:color-mix(in srgb,var(--piece-type-accent) 78%,#620b38)}@media (max-width:760px){.LeyloonV2DesignStudio_chatHeader__FFe36{grid-template-columns:1fr}.LeyloonV2DesignStudio_chatHeaderDesignerSlot__n2NiP{justify-content:flex-start}.LeyloonV2DesignStudio_chatHeaderDesignerSlot__n2NiP .LeyloonV2DesignStudio_designerSelector__wytTB{width:min(100%,340px)}.LeyloonV2DesignStudio_chatHeaderDesignerSlot__n2NiP .LeyloonV2DesignStudio_designerSelectorMenu__bfTpi{right:auto;left:0;width:min(360px,calc(100vw - 34px))}.LeyloonV2DesignStudio_welcome__JJ0Kh{gap:12px}.LeyloonV2DesignStudio_welcomeHero__fSk7b{gap:9px}.LeyloonV2DesignStudio_welcomeMark__XiYHv{width:38px;height:38px}.LeyloonV2DesignStudio_welcome__JJ0Kh h2{font-size:clamp(1.62rem,8vw,2.16rem)}.LeyloonV2DesignStudio_welcomeCopy__vu8rf{gap:8px}.LeyloonV2DesignStudio_welcomeCopy__vu8rf p{display:-webkit-box;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.LeyloonV2DesignStudio_pieceTypeStart__wHc9G{gap:8px}.LeyloonV2DesignStudio_pieceTypeStartHeader__lIW9M small{display:none}.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm{grid-template-columns:1fr;grid-template-areas:"media" "options" "pager";gap:8px;padding:8px}.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm .LeyloonV2DesignStudio_pieceTypeGroupCopy___e7L9{padding:8px}.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm .LeyloonV2DesignStudio_pieceTypeGroupCopy___e7L9 small{display:none}.LeyloonV2DesignStudio_pieceTypeSpotlightImage__eVi8W{min-height:156px}.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm .LeyloonV2DesignStudio_pieceTypeOptions__tCsvv{grid-template-columns:repeat(2,minmax(0,1fr))}.LeyloonV2DesignStudio_pieceTypeActionButtons__z5taX{justify-content:flex-end}.LeyloonV2DesignStudio_pieceTypePager__yUYp7{justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px;scrollbar-width:none}.LeyloonV2DesignStudio_pieceTypePager__yUYp7::-webkit-scrollbar{display:none}}@media (max-width:430px){.LeyloonV2DesignStudio_pieceTypeSpotlight__uoGtm .LeyloonV2DesignStudio_pieceTypeOptions__tCsvv{grid-template-columns:repeat(2,minmax(0,1fr))}.LeyloonV2DesignStudio_pieceTypeActionButtons__z5taX button{flex:1 1 calc(50% - 3px)}}