.builder_root__EZgkL{--bg:#100f0e;--panel:#171411;--panel2:#100e0c;--line:#342c25;--text:#f3eee7;--muted:#a79c90;--amber:#e5b56c;min-height:100vh;padding-top:52px;background:radial-gradient(1000px 420px at 20% 0,hsla(36,70%,66%,.045),transparent 65%),var(--bg);color:var(--text);font-size:14px}.builder_root__EZgkL button,.builder_root__EZgkL input,.builder_root__EZgkL textarea{font:inherit}.builder_root__EZgkL button{cursor:pointer}.builder_root__EZgkL button:disabled{cursor:not-allowed;opacity:.45}.builder_topbar__cqbb_{height:64px;padding:0 28px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #2d2925;background:#151311}.builder_brand__ULtnc{display:flex;align-items:center;gap:9px;font-size:15px}.builder_brandMark___fjs3{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;background:var(--amber);color:#211a12;font-family:Georgia,serif;font-size:22px;font-weight:700}.builder_brand__ULtnc strong{font-size:14px}.builder_brand__ULtnc i{color:#5f554b;font-style:normal}.builder_stepItem__Kn9yh,.builder_steps__7Y3b_{display:flex;align-items:center;gap:12px}.builder_stepItem__Kn9yh>i{width:34px;height:1px;background:#3c352f}.builder_steps__7Y3b_ button{border:0;background:none;color:#8f857a;display:flex;align-items:center;gap:7px;padding:8px}.builder_steps__7Y3b_ button b{display:grid;place-items:center;width:21px;height:21px;border:1px solid #4c4238;border-radius:50%;font-size:11px}.builder_steps__7Y3b_ .builder_stepActive__eXHjp{color:#f0c98e}.builder_steps__7Y3b_ .builder_stepActive__eXHjp b{background:var(--amber);border-color:var(--amber);color:#211a12}.builder_countPill__FGx_s,.builder_devBadge__SsK9_{border:1px solid #4b4034;background:#241f1a;color:#d9bd91;border-radius:20px;padding:5px 10px;font-size:11px;white-space:nowrap}.builder_finalScreen__gqYuB,.builder_templateScreen__HChQF{max-width:1160px;margin:0 auto;padding:52px 28px 60px}.builder_kicker__3cQX0{font-size:10px;letter-spacing:.14em;color:#b89a72;text-transform:uppercase}.builder_root__EZgkL h1{font-family:Georgia,"Noto Serif SC",serif;font-size:34px;font-weight:500;margin:12px 0}.builder_finalTitle__3pNer p,.builder_lead__vzr6k{color:var(--muted);line-height:1.7;margin:0 0 26px}.builder_subjectField__J5Deq{display:block;margin:30px 0 24px}.builder_subjectField__J5Deq>span{display:flex;justify-content:space-between;font-weight:600;margin-bottom:10px}.builder_subjectField__J5Deq b{font-size:11px;color:#c9a46f;font-weight:400}.builder_subjectField__J5Deq textarea{width:100%;resize:vertical;background:#1b1815;border:1px solid #40372f;border-radius:12px;color:var(--text);padding:16px;outline:none;line-height:1.6;box-sizing:border-box}.builder_subjectField__J5Deq textarea:focus{border-color:#d6a963;box-shadow:0 0 0 3px rgba(214,169,99,.09)}.builder_templateGrid__cxElh{display:grid;grid-gap:14px;gap:14px}.builder_templateCard__PoBeX{background:#191613;border:1px solid #342e28;border-radius:15px;overflow:hidden;padding:0;color:inherit;text-align:left;transition:.2s}.builder_templateCard__PoBeX:hover{transform:translateY(-2px);border-color:#69543a}.builder_templateSelected__O0t5Y{border-color:#e1b26d!important;box-shadow:0 0 0 2px hsla(36,66%,65%,.13),0 10px 32px rgba(0,0,0,.3)}.builder_templateCard__PoBeX img{width:100%;aspect-ratio:1.25;object-fit:cover;display:block}.builder_templateCopy__6X7xE{padding:15px;display:block}.builder_templateCopy__6X7xE strong{display:block;font-size:17px;margin-bottom:7px}.builder_templateCopy__6X7xE small{display:block;color:#9c9186;font-size:12px;line-height:1.6}.builder_templateCopy__6X7xE em{display:block;color:#c6a97e;margin-top:12px;font-size:11px;font-style:normal}.builder_templateAction__XOIcS{display:flex;justify-content:flex-end;margin-top:24px}.builder_primary__96vJn,.builder_secondary__1XC6D,.builder_textButton__ExRqL{border-radius:10px;padding:12px 18px;border:1px solid transparent;font-weight:600}.builder_primary__96vJn{background:var(--amber);color:#231a10;box-shadow:0 5px 18px rgba(217,167,81,.09)}.builder_primary__96vJn:hover:not(:disabled){background:#f0c582}.builder_secondary__1XC6D{background:#251e17;border-color:#9b794a;color:#edc589}.builder_textButton__ExRqL{background:transparent;color:#bda787;padding:8px}.builder_fullButton__HYS0r{width:100%}.builder_builderScreen__SUWh0{padding:22px 24px 0}.builder_workspaceHead__SZkgW{max-width:1540px;margin:0 auto 18px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.builder_workspaceHead__SZkgW h1{font-family:inherit;font-size:21px;margin:6px 0 0}.builder_workspaceHead__SZkgW h1 small{font-size:12px;color:#91867a;font-weight:400;margin-left:12px}.builder_workspace__FPHUi{max-width:1540px;margin:auto;display:grid;grid-template-columns:218px minmax(0,1fr) 306px;grid-gap:14px;gap:14px;height:calc(100vh - 205px);min-height:620px}.builder_dimensionPanel__I2w1m,.builder_promptPanel__0BGy_,.builder_shelfPanel__8PUJJ{background:var(--panel);border:1px solid #2e2823;border-radius:14px;min-height:0;scrollbar-width:thin;scrollbar-color:#3c3229 transparent}.builder_dimensionPanel__I2w1m{padding:15px 10px;display:flex;flex-direction:column}.builder_panelTitle__nXFlT{font-size:13px;font-weight:650;padding:0 8px 12px;border-bottom:1px solid #2d2722}.builder_panelTitle__nXFlT span{display:block;font-size:10px;color:#82786d;font-weight:400;margin-top:5px}.builder_dimensionNav__JSw6u{overflow:auto;padding-top:8px;scrollbar-width:thin}.builder_dimGroupLabel__bcGFa{padding:12px 9px 5px;color:#817568;font-size:10px;letter-spacing:.08em}.builder_dimButton__WyaBI{width:100%;display:flex;align-items:center;gap:8px;border:0;background:none;color:#aaa096;padding:9px 8px;border-radius:8px;text-align:left;font-size:12px}.builder_dimButton__WyaBI:hover{background:#211c18;color:#e7dacc}.builder_dimButton__WyaBI span{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.builder_dimButton__WyaBI b{font-size:10px;color:#736a61}.builder_dimButton__WyaBI:has(b:first-child){color:#aaa096}.builder_dimActive__0kV5B{background:#2b231b!important;color:#f0c98e!important}.builder_dimActive__0kV5B b{color:#e4b66e}.builder_dimensionLegend__TTFKO{display:flex;gap:10px;border-top:1px solid #2d2722;padding:13px 7px 0;color:#80766c;font-size:9px}.builder_dimensionLegend__TTFKO i{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:4px}.builder_legendSelected___13_Z{background:var(--amber)}.builder_legendEmpty__8qKeC{border:1px solid #71675e}.builder_shelfPanel__8PUJJ{padding:20px;overflow:auto}.builder_shelfHeading__peBqp{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.builder_promptHead__ZrvIG h2,.builder_shelfHeading__peBqp h2{font-size:21px;margin:5px 0}.builder_shelfHeading__peBqp p{color:#94887b;margin:0;font-size:12px}.builder_shelfTools__6T2Js{display:flex;gap:12px;align-items:center;margin:18px 0 15px}.builder_search__Aj05i{display:flex;align-items:center;gap:8px;background:#100e0d;border:1px solid #352d26;border-radius:9px;padding:9px 11px;min-width:190px}.builder_search__Aj05i input{background:none;border:0;outline:0;color:#eee5da;width:100%;font-size:12px;min-width:0}.builder_groupFilters__eq_ea{display:flex;gap:6px;overflow:auto;scrollbar-width:thin}.builder_groupFilters__eq_ea button{white-space:nowrap;border:1px solid #3a3129;background:#1e1a16;color:#a99b8d;border-radius:7px;padding:7px 10px;font-size:11px}.builder_groupFilters__eq_ea .builder_groupActive__wiGA_{border-color:#b18b53;color:#efc98e;background:#2c2319}.builder_optionGrid__j9cH7{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.builder_optionCard__1qmkn{position:relative;background:var(--panel2);border:1px solid #342d27;border-radius:11px;overflow:hidden;color:inherit;text-align:left;transition:border-color .15s,transform .15s;cursor:pointer}.builder_optionCard__1qmkn:hover{border-color:#715b40;transform:translateY(-1px)}.builder_optionCard__1qmkn>img{display:block;width:100%;aspect-ratio:1;object-fit:cover;background:#28231f}.builder_optionSelected__R2LPT{border-color:var(--accent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 18%,transparent),0 0 22px color-mix(in srgb,var(--accent) 10%,transparent)}.builder_optionCopy__D1wwO{padding:10px 11px 11px}.builder_optionCopy__D1wwO strong{font-size:12px}.builder_optionCopy__D1wwO small,.builder_optionCopy__D1wwO strong{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.builder_optionCopy__D1wwO small{color:#8f8377;font-size:10px;margin-top:5px}.builder_selectedCheck__vrtTc{position:absolute;right:8px;top:8px;width:24px;height:24px;border-radius:50%;background:var(--accent);color:#21180e;display:grid;place-items:center;font-weight:800;box-shadow:0 2px 10px rgba(0,0,0,.5)}.builder_zoomButton__NuCOw{position:absolute;left:8px;top:8px;border:1px solid hsla(0,0%,100%,.15);background:rgba(17,16,13,.8);color:#eee4d7;border-radius:7px;padding:5px 7px;font-size:10px;opacity:0;transition:opacity .15s}.builder_optionCard__1qmkn:hover .builder_zoomButton__NuCOw,.builder_zoomButton__NuCOw:focus{opacity:1}.builder_autoCard__6OaK4{grid-column:1/-1;min-height:0;padding:12px 14px;display:flex;align-items:center;gap:10px;text-align:left;border:1px dashed #4a3d31;border-radius:10px;background:#1a1613;color:#e0d4c7}.builder_autoCard__6OaK4 strong{font-size:12px}.builder_autoCard__6OaK4 span{color:#8e8175;font-size:10px;flex:1 1}.builder_autoCard__6OaK4 b{color:var(--amber)}.builder_autoSelected__NsZwf{border-color:var(--amber);background:#2b2117}.builder_promptPanel__0BGy_{padding:18px 16px;display:flex;flex-direction:column;overflow:hidden}.builder_promptHead__ZrvIG{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.builder_toneLegend__TM8m4{display:flex;gap:9px;color:#8e8277;font-size:9px;margin:2px 0 12px}.builder_toneLegend__TM8m4 span{display:flex;align-items:center;gap:4px}.builder_toneLegend__TM8m4 i{width:7px;height:7px;border-radius:2px;display:inline-block;background:var(--accent)}.builder_promptTemplate__4Vagx{background:var(--panel2);border:1px solid #342b24;border-radius:10px;padding:18px;overflow:auto;flex:1 1;min-height:0;scrollbar-width:thin;font-size:12px;line-height:2.1;letter-spacing:.01em}.builder_promptBlock__FljTm{margin:0 0 18px}.builder_promptBlock__FljTm:last-child{margin-bottom:0}.builder_promptLabel__wgK9M{color:#c7baac;font-size:12px;line-height:1.6;margin-bottom:6px}.builder_promptTagRow__Foe_F{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.builder_referenceCheck__6y6NP{display:inline-flex;align-items:center;gap:5px;color:#93867a;font-size:10px;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.builder_referenceCheck__6y6NP:hover{color:#d8bd95}.builder_referenceCheck__6y6NP input{width:13px;height:13px;margin:0;padding:0;accent-color:#d9ac6b;cursor:pointer}.builder_promptTag__scMG3{display:inline-flex;align-items:center;max-width:100%;border:1px solid var(--tag-border);background:var(--tag-bg);color:var(--tag-text);border-radius:6px;padding:4px 7px;font-size:10px;line-height:1.35;overflow-wrap:anywhere;vertical-align:baseline}.builder_subjectTag__HuI1v{--tag-border:#785831;--tag-bg:#38291a;--tag-text:#f0c98e}.builder_promptNote__36sdc{font-size:10px;color:#82776c;line-height:1.5;padding:12px 0;margin:0}.builder_mobileBar__ZLeoh{display:none}.builder_finalTitle__3pNer{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.builder_finalTitle__3pNer h1{margin-bottom:8px}.builder_finalLayout__el4_p{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:18px;gap:18px}.builder_finalSummary__Dv9vR,.builder_promptPaper__9vQWv{background:#181512;border:1px solid var(--line);border-radius:14px}.builder_promptPaper__9vQWv{overflow:hidden}.builder_promptPaperHead__wWg3c{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;border-bottom:1px solid #332b24}.builder_promptActions__QX_Do{display:flex;gap:8px}.builder_promptActions__QX_Do .builder_secondary__1XC6D{padding:9px 12px;font-size:11px}.builder_finalPrompt___4IuJ{display:block;width:100%;min-height:520px;resize:vertical;background:var(--panel2);color:#ded2c4;border:0;outline:0;padding:22px;line-height:1.9;font-size:13px;box-sizing:border-box}.builder_manualNote__hCqNL{color:#c5a675;background:#251e16;padding:10px 18px;font-size:11px;border-top:1px solid #3c3023}.builder_finalSummary__Dv9vR{padding:20px;height:max-content}.builder_finalSummary__Dv9vR h2{margin:0 0 14px}.builder_summaryRow__xEm1X{padding:9px 0;border-bottom:1px solid #2f2822;font-size:11px;display:flex;justify-content:space-between;gap:10px}.builder_summaryRow__xEm1X span{color:#aa9b8c}.builder_summaryRow__xEm1X strong{text-align:right;font-weight:500}.builder_emptySummary__mCOqs{font-size:11px;color:#8d8074;line-height:1.6;margin:16px 0 20px}.builder_referenceSection__KgPK6{margin:16px 0;padding-top:14px;border-top:1px solid #3a3129}.builder_referenceSection__KgPK6 h3{font-size:12px}.builder_referenceCard__dm_JQ{display:flex;gap:10px;align-items:center;background:#1c2520;border:1px solid #42634e;border-radius:9px;padding:9px}.builder_referenceCard__dm_JQ img{width:64px;height:64px;object-fit:cover;border-radius:7px}.builder_referenceCard__dm_JQ strong{display:block;color:#b9d8c2;font-size:11px}.builder_referenceCard__dm_JQ span{display:block;color:#93a699;font-size:10px;margin-top:5px;line-height:1.4}.builder_generatingBox__rtYUH{margin-top:14px;border:1px solid #4b3c29;background:#211a13;border-radius:9px;padding:12px;color:#d7bc90;font-size:11px;line-height:1.5}.builder_generatingBox__rtYUH i{display:block;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--amber),#f4d7a5,var(--amber));background-size:200% 100%;animation:builder_progress__OXD2K 1.4s linear infinite;margin-bottom:9px}@keyframes builder_progress__OXD2K{to{background-position:-200% 0}}.builder_errorMessage__6KEKz{color:#f0a99d;background:#2c1916;border:1px solid #63352e;border-radius:8px;padding:10px;font-size:11px;line-height:1.5}.builder_resultBox___raNW{margin-top:16px}.builder_resultBox___raNW>img{display:block;width:auto;height:auto;max-width:100%;max-height:55vh;border-radius:10px;margin:auto}.builder_resultBox___raNW>div{display:flex;gap:8px;margin-top:10px}.builder_resultBox___raNW .builder_secondary__1XC6D{flex:1 1;padding:9px;font-size:11px}.builder_lightbox__606kJ{position:fixed;inset:0;z-index:1000;background:rgba(8,7,6,.93);display:grid;place-items:center;padding:40px}.builder_lightbox__606kJ>div{max-width:760px;text-align:center}.builder_lightbox__606kJ img{display:block;width:auto;height:auto;max-width:min(75vw,760px);max-height:72vh;border-radius:12px;margin:auto}.builder_lightbox__606kJ h2{font-size:18px;margin-bottom:8px}.builder_lightbox__606kJ p{color:#b6a99b;line-height:1.7}.builder_lightboxClose__v4ZZ4{position:absolute;right:22px;top:18px;border:0;background:none;color:#fff;font-size:34px}.builder_toneBase__AlLcz{--accent:#dfaf68;--tag-bg:#38291a;--tag-text:#f0c98e;--tag-border:#785831}.builder_toneVisual__fJzDb{--accent:#82a6bd;--tag-bg:#1d2c34;--tag-text:#b7d2e2;--tag-border:#3f6274}.builder_toneSubject__cY6zH{--accent:#91b49a;--tag-bg:#1d2e25;--tag-text:#b9d8c2;--tag-border:#42634e}.builder_toneFinish__FJVO7{--accent:#b29bc4;--tag-bg:#2b2233;--tag-text:#d6c2e4;--tag-border:#5e486f}@media(max-width:1180px){.builder_workspace__FPHUi{grid-template-columns:190px minmax(0,1fr) 270px}.builder_optionGrid__j9cH7{grid-template-columns:repeat(2,minmax(0,1fr))}.builder_brand__ULtnc i,.builder_brand__ULtnc strong{display:none}}@media(max-width:900px){.builder_root__EZgkL{padding-top:60px}.builder_topbar__cqbb_{height:56px;padding:0 14px}.builder_steps__7Y3b_{display:none}.builder_devBadge__SsK9_{font-size:9px}.builder_builderScreen__SUWh0{padding:14px 12px 110px}.builder_workspaceHead__SZkgW{margin-bottom:12px}.builder_workspaceHead__SZkgW h1 small{display:none}.builder_workspace__FPHUi{display:block;height:auto;min-height:0}.builder_dimensionPanel__I2w1m{padding:10px;margin-bottom:12px;overflow:hidden}.builder_dimGroupLabel__bcGFa,.builder_dimensionLegend__TTFKO,.builder_panelTitle__nXFlT{display:none}.builder_dimensionNav__JSw6u{display:flex;gap:6px;overflow:auto;padding:0;scrollbar-width:none}.builder_dimensionNav__JSw6u>div{display:contents}.builder_dimButton__WyaBI{width:auto;flex:0 0 auto;padding:8px 10px;border:1px solid #352c24;white-space:nowrap}.builder_dimButton__WyaBI b{display:none}.builder_shelfPanel__8PUJJ{padding:15px;overflow:visible}.builder_promptPanel__0BGy_{display:none}.builder_mobileBar__ZLeoh{display:flex;position:fixed;bottom:0;left:0;right:0;background:rgba(25,21,17,.97);border-top:1px solid #45372a;padding:12px 16px;align-items:center;justify-content:space-between;z-index:40;box-shadow:0 -8px 25px rgba(0,0,0,.4)}.builder_mobileBar__ZLeoh .builder_primary__96vJn{padding:10px 15px}.builder_templateGrid__cxElh{grid-template-columns:repeat(2,1fr)}.builder_finalScreen__gqYuB,.builder_templateScreen__HChQF{padding:35px 16px}.builder_root__EZgkL h1{font-size:28px}.builder_finalLayout__el4_p{grid-template-columns:1fr}.builder_finalTitle__3pNer{display:block}.builder_finalTitle__3pNer .builder_secondary__1XC6D{margin-bottom:18px}.builder_optionGrid__j9cH7{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-bottom:20px}.builder_shelfTools__6T2Js{display:block}.builder_search__Aj05i{width:100%;box-sizing:border-box}.builder_groupFilters__eq_ea{margin-top:9px}.builder_lightbox__606kJ{padding:20px}.builder_lightbox__606kJ img{max-width:94vw}.builder_workspaceHead__SZkgW .builder_textButton__ExRqL{font-size:11px}.builder_promptPaperHead__wWg3c{align-items:flex-start;flex-direction:column}.builder_promptActions__QX_Do{flex-wrap:wrap}.builder_finalPrompt___4IuJ{min-height:440px}.builder_optionCopy__D1wwO small{display:none}}@media(max-width:420px){.builder_templateGrid__cxElh{grid-template-columns:1fr}.builder_optionCopy__D1wwO{padding:9px}.builder_shelfHeading__peBqp p{max-width:240px}.builder_templateScreen__HChQF{padding-top:26px}}@media(hover:none){.builder_zoomButton__NuCOw{opacity:.75}}@media(prefers-reduced-motion:reduce){.builder_generatingBox__rtYUH i{animation:none}.builder_optionCard__1qmkn,.builder_templateCard__PoBeX{transition:none}}.builder_subjectField__J5Deq{position:relative}.builder_referencePicker__AjqgL{position:absolute;left:0;right:0;top:calc(100% + 7px);z-index:35;background:#28211b;border:1px solid #594632;border-radius:11px;padding:11px;box-shadow:0 14px 36px rgba(0,0,0,.55)}.builder_referencePicker__AjqgL>div:first-child{color:#bda98e;font-size:11px;margin-bottom:9px}.builder_referencePicker__AjqgL>div:last-child{display:flex;gap:8px;overflow:auto}.builder_referencePicker__AjqgL button{flex:0 0 82px;background:#17130f;border:1px solid #4a3c2e;border-radius:8px;color:#e5c491;padding:6px;font-size:10px}.builder_referencePicker__AjqgL button:hover{border-color:var(--amber);background:#352719}.builder_referencePicker__AjqgL img{display:block;width:68px;height:68px;object-fit:cover;border-radius:5px;margin:0 auto 5px}.builder_referenceStrip__81i5P{background:#181512;border:1px solid var(--line);border-radius:12px;padding:13px 15px;margin:0 0 20px}.builder_referenceStripHead__QhHot{display:flex;align-items:center;justify-content:space-between;gap:14px}.builder_referenceStripHead__QhHot>div{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.builder_referenceStripHead__QhHot strong{font-size:13px}.builder_referenceStripHead__QhHot span{font-size:10px;color:#8f8377}.builder_referenceStripHead__QhHot .builder_secondary__1XC6D{padding:8px 11px;font-size:11px;white-space:nowrap}.builder_referenceList__MfxRG{display:flex;gap:10px;overflow-x:auto;padding:12px 1px 2px;scrollbar-width:thin}.builder_referenceThumb__q_67T{position:relative;flex:0 0 82px;border:1px solid #41362b;border-radius:8px;padding:5px;background:#100e0c;text-align:center}.builder_referenceThumb__q_67T img{display:block;width:70px;height:70px;object-fit:cover;border-radius:5px}.builder_referenceThumb__q_67T span{display:block;color:#d9bd91;font-size:9px;margin-top:5px;white-space:nowrap}.builder_referenceThumb__q_67T button{position:absolute;right:2px;top:2px;width:19px;height:19px;padding:0;border:1px solid #5d4a36;border-radius:50%;background:#211a14;color:#d8c4a5;font-size:13px;line-height:1}.builder_referenceThumb__q_67T small{display:block;color:#9fb8a7;font-size:8px;margin-top:3px}.builder_referenceAuto___OUjc{border-color:#42634e;background:#17211b}.builder_referenceMessage__Susfp{margin:10px 0 0;color:#c5a675;font-size:11px;line-height:1.5}.builder_ratioSection__Ub0Pb{background:#181512;border:1px solid var(--line);border-radius:12px;padding:14px 15px;margin:0 0 20px}.builder_ratioHead__8QKeM{display:flex;align-items:center;gap:12px;margin-bottom:12px}.builder_ratioHead__8QKeM strong{font-size:13px}.builder_ratioHead__8QKeM span{font-size:10px;color:#8f8377}.builder_ratioGrid___ACU9{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px;gap:8px}.builder_ratioGrid___ACU9 button{height:105px;border:1px solid #41362b;border-radius:9px;background:#100e0c;color:#c9bbab;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:7px}.builder_ratioGrid___ACU9 button:hover{border-color:#7d6240}.builder_ratioGrid___ACU9 .builder_ratioSelected__EzI3Q{border-color:var(--amber);background:#2a2117;box-shadow:0 0 0 2px hsla(36,70%,66%,.1)}.builder_ratioShape__dIboF{display:grid;place-items:center;border:1px solid #8c7759;color:#b99c70;font-size:9px;margin-bottom:7px;box-sizing:border-box}.builder_ratioGrid___ACU9 strong{font-size:11px}.builder_ratioGrid___ACU9 small{font-size:9px;color:#85796d;margin-top:2px}.builder_ratioGrid___ACU9 [data-ratio=auto] .builder_ratioShape__dIboF{width:42px;height:42px;border-style:dashed}.builder_ratioGrid___ACU9 [data-ratio="9:16"] .builder_ratioShape__dIboF{width:26px;height:46px}.builder_ratioGrid___ACU9 [data-ratio="3:4"] .builder_ratioShape__dIboF{width:34px;height:46px}.builder_ratioGrid___ACU9 [data-ratio="1:1"] .builder_ratioShape__dIboF{width:42px;height:42px}.builder_ratioGrid___ACU9 [data-ratio="4:3"] .builder_ratioShape__dIboF{width:52px;height:39px}.builder_ratioGrid___ACU9 [data-ratio="16:9"] .builder_ratioShape__dIboF{width:58px;height:33px}button.builder_promptTag__scMG3{cursor:pointer}button.builder_promptTag__scMG3:hover{filter:brightness(1.16);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 15%,transparent)}@media(max-width:900px){.builder_ratioGrid___ACU9{grid-template-columns:repeat(3,1fr)}.builder_ratioGrid___ACU9 button{height:96px}.builder_referenceStripHead__QhHot{align-items:flex-start}.builder_referenceStripHead__QhHot>div{display:block}.builder_referenceStripHead__QhHot span{display:block;margin-top:4px}.builder_ratioHead__8QKeM{display:block}.builder_ratioHead__8QKeM span{display:block;margin-top:4px}.builder_referencePicker__AjqgL{position:fixed;left:14px;right:14px;top:auto;bottom:76px}.builder_referenceStrip__81i5P{padding:12px}.builder_finalScreen__gqYuB .builder_referenceStrip__81i5P{margin-bottom:14px}}.builder_templateScreen__HChQF{max-width:1080px}.builder_templateScreen__HChQF .builder_lead__vzr6k{margin-bottom:0}.builder_creatorPanel__RvmxL{display:grid;grid-template-columns:1.12fr .88fr;background:#181512;border:1px solid var(--line);border-radius:12px;overflow:hidden;margin:22px 0 16px}.builder_referenceArea__N6jWK,.builder_subjectArea__8C3N3{padding:14px 16px;min-width:0}.builder_subjectArea__8C3N3{border-right:1px solid var(--line)}.builder_subjectArea__8C3N3 .builder_subjectField__J5Deq{margin:0}.builder_subjectArea__8C3N3 .builder_subjectField__J5Deq>span{display:flex;align-items:center;min-height:25px;margin:0 0 9px;font-size:12px}.builder_subjectArea__8C3N3 .builder_subjectField__J5Deq>span b{margin-left:7px;font-size:9px}.builder_subjectArea__8C3N3 .builder_subjectField__J5Deq>span>em{margin-left:auto;font-size:9px;color:#8f8377;font-style:normal;font-weight:400}.builder_subjectArea__8C3N3 .builder_subjectField__J5Deq textarea{height:76px;min-height:76px;padding:11px 12px;line-height:1.6}.builder_referenceArea__N6jWK .builder_referenceStrip__81i5P{background:transparent;border:0;border-radius:0;padding:0;margin:0}.builder_referenceArea__N6jWK .builder_referenceStripHead__QhHot{min-height:25px;margin-bottom:9px;align-items:center}.builder_referenceArea__N6jWK .builder_referenceStripHead__QhHot>div{display:flex;align-items:baseline;gap:8px}.builder_referenceArea__N6jWK .builder_referenceStripHead__QhHot strong{font-size:12px}.builder_referenceArea__N6jWK .builder_referenceStripHead__QhHot span{font-size:10px}.builder_referenceArea__N6jWK .builder_referenceStripHead__QhHot .builder_referenceCount__QgJDJ{display:inline;margin:0 0 0 4px;font-size:9px;color:#9b8b77;font-weight:400}.builder_referenceArea__N6jWK .builder_referenceStripHead__QhHot .builder_secondary__1XC6D{border:1px solid #5b4630;background:#2b2117;color:#dfbd88;border-radius:6px;padding:5px 9px;font-size:10px}.builder_referenceArea__N6jWK .builder_referenceList__MfxRG{gap:8px;padding:1px 1px 3px}.builder_referenceArea__N6jWK .builder_referenceThumb__q_67T{flex:0 0 58px;border:0;background:transparent;padding:0;border-radius:0}.builder_referenceArea__N6jWK .builder_referenceThumb__q_67T img{width:58px;height:58px;border:1px solid #493b2d;border-radius:7px}.builder_referenceArea__N6jWK .builder_referenceThumb__q_67T span{font-size:8px;margin-top:4px}.builder_referenceArea__N6jWK .builder_referenceThumb__q_67T small{font-size:7px;margin-top:2px}.builder_referenceArea__N6jWK .builder_referenceThumb__q_67T button{right:-3px;top:-4px;width:18px;height:18px}.builder_referenceArea__N6jWK .builder_referenceAuto___OUjc{border:0;background:transparent}.builder_referenceArea__N6jWK .builder_referenceAuto___OUjc img{border-color:#52715d}.builder_referenceArea__N6jWK .builder_referenceMessage__Susfp{font-size:9px;margin-top:6px}.builder_templateGrid__cxElh{grid-template-columns:repeat(4,1fr);gap:10px}.builder_templateGrid__cxElh .builder_templateCard__PoBeX{display:flex;align-items:center;text-align:left;gap:10px;padding:9px;min-width:0}.builder_templateGrid__cxElh .builder_templateCard__PoBeX>img{width:58px;height:58px;flex:none;border-radius:7px;object-fit:cover}.builder_templateGrid__cxElh .builder_templateCopy__6X7xE{min-width:0}.builder_templateGrid__cxElh .builder_templateCopy__6X7xE strong{font-size:12px}.builder_templateGrid__cxElh .builder_templateCopy__6X7xE small{font-size:9px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.builder_templateGrid__cxElh .builder_templateCopy__6X7xE em{font-size:8px;margin-top:5px;white-space:nowrap}.builder_templateAction__XOIcS{margin-top:16px}.builder_finalScreen__gqYuB{max-width:1240px}.builder_finalTitle__3pNer .builder_secondary__1XC6D{border-color:#4b3c2d;background:#211a15;color:#d9c3a4;border-radius:7px;padding:8px 11px;font-size:10px;font-weight:400}.builder_finalLayout__el4_p{grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start}.builder_finalPrompt___4IuJ{height:590px;min-height:0;padding:18px 20px;font-size:12px;line-height:1.75}.builder_promptPaper__9vQWv{background:#f0e8dc;color:#302921;border-color:#d6c6b3}.builder_promptPaperHead__wWg3c{min-height:49px;padding:9px 13px;background:#e4d8c8;border-bottom-color:#cbbba6;font-size:11px;font-weight:600}.builder_promptPaper__9vQWv .builder_secondary__1XC6D{background:#f2eadd;color:#574532;border-color:#bda98f;padding:6px 9px}.builder_finalPrompt___4IuJ{background:#f0e8dc;color:#332b24;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.builder_promptPaper__9vQWv .builder_manualNote__hCqNL{color:#6b5233;background:#ead9bd;border-top-color:#cbbba6}.builder_generationPanel__wy1IE{background:#181512;border:1px solid var(--line);border-radius:12px;overflow:hidden;padding:0}.builder_generationPanel__wy1IE>section{padding:13px 14px}.builder_sectionHead__ETdOo{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:25px;margin-bottom:9px}.builder_sectionHead__ETdOo>strong{font-size:12px}.builder_sectionHead__ETdOo>span{font-size:10px;color:#8f8377}.builder_summarySection__ljNo1{border-bottom:1px solid var(--line)}.builder_summaryTags__LOAP9{display:flex;flex-wrap:wrap;gap:5px}.builder_summaryTags__LOAP9 span{font-size:9px;color:#c8b394;background:#241d17;border:1px solid #403329;border-radius:5px;padding:4px 6px}.builder_settingsSection___RKfG{border-bottom:1px solid var(--line)}.builder_generationPanel__wy1IE .builder_referenceArea__N6jWK{padding:12px 14px}.builder_generationPanel__wy1IE .builder_referenceThumb__q_67T{flex-basis:52px}.builder_generationPanel__wy1IE .builder_referenceThumb__q_67T img{width:52px;height:52px}.builder_generationPanel__wy1IE .builder_ratioSection__Ub0Pb{margin:0;padding:13px 14px;background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0}.builder_generationPanel__wy1IE .builder_ratioHead__8QKeM{display:flex;align-items:center;justify-content:space-between;min-height:25px;margin-bottom:9px;gap:10px}.builder_generationPanel__wy1IE .builder_ratioHead__8QKeM strong{font-size:12px}.builder_generationPanel__wy1IE .builder_ratioHead__8QKeM span{font-size:10px}.builder_generationPanel__wy1IE .builder_ratioGrid___ACU9{grid-template-columns:repeat(3,1fr);gap:6px}.builder_generationPanel__wy1IE .builder_ratioGrid___ACU9 button{height:63px;padding:4px;border-radius:7px}.builder_generationPanel__wy1IE .builder_ratioShape__dIboF{margin-bottom:3px;font-size:7px}.builder_generationPanel__wy1IE .builder_ratioGrid___ACU9 strong{font-size:9px}.builder_generationPanel__wy1IE .builder_ratioGrid___ACU9 small{font-size:7px;margin-top:1px}.builder_generationPanel__wy1IE [data-ratio=auto] .builder_ratioShape__dIboF{width:24px;height:24px}.builder_generationPanel__wy1IE [data-ratio="9:16"] .builder_ratioShape__dIboF{width:14px;height:24px}.builder_generationPanel__wy1IE [data-ratio="3:4"] .builder_ratioShape__dIboF{width:18px;height:24px}.builder_generationPanel__wy1IE [data-ratio="1:1"] .builder_ratioShape__dIboF{width:23px;height:23px}.builder_generationPanel__wy1IE [data-ratio="4:3"] .builder_ratioShape__dIboF{width:28px;height:21px}.builder_generationPanel__wy1IE [data-ratio="16:9"] .builder_ratioShape__dIboF{width:31px;height:18px}.builder_generateArea__U0f_R{padding:13px 14px}.builder_generateArea__U0f_R>p:first-child{font-size:9px;color:#8f8377;margin:0 0 9px}.builder_generateArea__U0f_R .builder_resultBox___raNW{margin-top:12px}@media(max-width:900px){.builder_topbar__cqbb_{height:auto;min-height:56px;flex-wrap:wrap;gap:8px}.builder_devBadge__SsK9_{display:none}.builder_steps__7Y3b_{display:flex;gap:7px}.builder_stepItem__Kn9yh{gap:7px}.builder_stepItem__Kn9yh>i{width:12px}.builder_steps__7Y3b_ button{font-size:10px;gap:4px;padding:8px 0}.builder_steps__7Y3b_ button b{width:18px;height:18px;font-size:9px}.builder_creatorPanel__RvmxL{grid-template-columns:1fr;margin-bottom:12px}.builder_subjectArea__8C3N3{border-right:0;border-bottom:1px solid var(--line)}.builder_referenceArea__N6jWK,.builder_subjectArea__8C3N3{padding:12px}.builder_subjectArea__8C3N3 .builder_subjectField__J5Deq textarea{height:68px;min-height:68px}.builder_templateGrid__cxElh{grid-template-columns:repeat(2,1fr);gap:8px}.builder_templateGrid__cxElh .builder_templateCard__PoBeX{padding:8px;gap:8px}.builder_templateGrid__cxElh .builder_templateCard__PoBeX>img{width:48px;height:48px}.builder_templateGrid__cxElh .builder_templateCopy__6X7xE em{display:none}.builder_templateGrid__cxElh .builder_templateCopy__6X7xE small{font-size:8px}.builder_finalLayout__el4_p{grid-template-columns:1fr;gap:12px}.builder_finalPrompt___4IuJ{height:460px;padding:14px;font-size:11px}.builder_promptPaperHead__wWg3c{align-items:flex-start;flex-direction:column;gap:8px}.builder_generationPanel__wy1IE{display:grid;grid-template-columns:1fr 1fr}.builder_summarySection__ljNo1{grid-column:1/-1}.builder_generationPanel__wy1IE .builder_referenceArea__N6jWK{border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.builder_generationPanel__wy1IE .builder_ratioSection__Ub0Pb{border-bottom:1px solid var(--line)}.builder_generateArea__U0f_R{grid-column:1/-1}.builder_generationPanel__wy1IE .builder_sectionHead__ETdOo{align-items:flex-start}.builder_generationPanel__wy1IE .builder_sectionHead__ETdOo>span{font-size:8px}.builder_generationPanel__wy1IE .builder_ratioGrid___ACU9{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.builder_generationPanel__wy1IE{display:block}.builder_generationPanel__wy1IE .builder_referenceArea__N6jWK{border-right:0}.builder_generationPanel__wy1IE .builder_ratioGrid___ACU9{grid-template-columns:repeat(6,1fr);gap:4px}.builder_generationPanel__wy1IE .builder_ratioGrid___ACU9 button{height:59px;padding:3px 1px}.builder_generationPanel__wy1IE .builder_ratioGrid___ACU9 strong{font-size:8px}.builder_generationPanel__wy1IE .builder_ratioGrid___ACU9 small{font-size:7px}.builder_generationPanel__wy1IE [data-ratio="16:9"] .builder_ratioShape__dIboF{width:27px}.builder_generationPanel__wy1IE [data-ratio=auto] .builder_ratioShape__dIboF{color:#d8ba8d;border-color:#b69668}.builder_referenceArea__N6jWK .builder_referenceThumb__q_67T>span{font-size:9px}.builder_referenceArea__N6jWK .builder_referenceThumb__q_67T>small{font-size:8px}.builder_referenceArea__N6jWK .builder_referenceThumb__q_67T>button{width:22px;height:22px;font-size:14px}.builder_generationPanel__wy1IE .builder_referenceThumb__q_67T{flex-basis:58px}.builder_generationPanel__wy1IE .builder_referenceThumb__q_67T img{width:58px;height:58px}.builder_finalTitle__3pNer{display:block}.builder_finalTitle__3pNer .builder_secondary__1XC6D{margin-top:10px}.builder_templateAction__XOIcS .builder_primary__96vJn{width:100%}}.builder_referencePicker__AjqgL{position:fixed;overflow-y:auto;z-index:1200}.builder_dimCount__7mOB7{flex:0 0 auto;font-style:normal;font-size:10px;line-height:1.6;color:#6f655b;background:#221d19;border:1px solid #322b25;border-radius:6px;padding:0 5px;letter-spacing:0}.builder_dimActive__0kV5B .builder_dimCount__7mOB7{color:#c9a877;border-color:#4a3a29;background:#2f261c}.builder_cnRoot__gBaVH{padding-top:64px;--bg:#f4f2ec;--panel:#fffefa;--panel2:#faf7f0;--line:#dcd9d0;--text:#20241f;--muted:#696c77;--amber:#b8823c;background:var(--bg);color:var(--text)}.builder_cnRoot__gBaVH .builder_topbar__cqbb_{background:#f7f4ec;border-bottom:1px solid #dcd9d0}.builder_cnRoot__gBaVH .builder_brandMark___fjs3{background:#20241f;color:#f7f4ec}.builder_cnRoot__gBaVH .builder_brand__ULtnc i{color:#b8b2a4}.builder_cnRoot__gBaVH .builder_steps__7Y3b_ button{color:#7b7d75}.builder_cnRoot__gBaVH .builder_steps__7Y3b_ .builder_stepActive__eXHjp{color:#8a5a1e}.builder_cnRoot__gBaVH .builder_steps__7Y3b_ .builder_stepActive__eXHjp b{background:#20241f;border-color:#20241f;color:#f7f4ec}.builder_cnRoot__gBaVH .builder_stepItem__Kn9yh>i{background:#d5d1c4}.builder_cnRoot__gBaVH .builder_countPill__FGx_s,.builder_cnRoot__gBaVH .builder_devBadge__SsK9_{background:#fff;border-color:#ddd8ca;color:#7a6a4d}.builder_cnRoot__gBaVH .builder_kicker__3cQX0{color:#9a5a1e}.builder_cnRoot__gBaVH h1,.builder_cnRoot__gBaVH h2{color:#1a1d19}.builder_cnRoot__gBaVH .builder_finalTitle__3pNer p,.builder_cnRoot__gBaVH .builder_lead__vzr6k,.builder_cnRoot__gBaVH .builder_shelfHeading__peBqp p{color:#63665f}.builder_cnRoot__gBaVH .builder_optionCard__1qmkn,.builder_cnRoot__gBaVH .builder_templateCard__PoBeX{background:#fff;border-color:#ddd8ca}.builder_cnRoot__gBaVH .builder_optionCard__1qmkn:hover,.builder_cnRoot__gBaVH .builder_templateCard__PoBeX:hover{border-color:#b9b4a8}.builder_cnRoot__gBaVH .builder_templateSelected__O0t5Y{border-color:#b8823c!important;box-shadow:0 0 0 2px rgba(184,130,60,.16),0 8px 24px rgba(37,35,30,.1)}.builder_cnRoot__gBaVH .builder_templateCopy__6X7xE small{color:#6d7069}.builder_cnRoot__gBaVH .builder_templateCopy__6X7xE em{color:#8a5a1e}.builder_cnRoot__gBaVH .builder_subjectField__J5Deq textarea{background:#fff;border-color:#ddd8ca;color:#20241f}.builder_cnRoot__gBaVH .builder_subjectField__J5Deq textarea:focus{border-color:#b8823c;box-shadow:0 0 0 3px rgba(184,130,60,.12)}.builder_cnRoot__gBaVH .builder_subjectField__J5Deq b{color:#8a5a1e}.builder_cnRoot__gBaVH .builder_primary__96vJn{background:#20241f;color:#f7f4ec;box-shadow:none}.builder_cnRoot__gBaVH .builder_primary__96vJn:hover:not(:disabled){background:#33383a}.builder_cnRoot__gBaVH .builder_secondary__1XC6D{background:#fff;border-color:#c9c2b2;color:#3d423c}.builder_cnRoot__gBaVH .builder_textButton__ExRqL{color:#6b6e66}.builder_cnRoot__gBaVH .builder_dimensionPanel__I2w1m,.builder_cnRoot__gBaVH .builder_promptPanel__0BGy_,.builder_cnRoot__gBaVH .builder_shelfPanel__8PUJJ{background:var(--panel);border-color:#ddd8ca}.builder_cnRoot__gBaVH .builder_panelTitle__nXFlT{border-color:#e6e1d6;color:#20241f}.builder_cnRoot__gBaVH .builder_dimGroupLabel__bcGFa,.builder_cnRoot__gBaVH .builder_panelTitle__nXFlT span{color:#8b8d85}.builder_cnRoot__gBaVH .builder_dimButton__WyaBI{color:#4b504a}.builder_cnRoot__gBaVH .builder_dimButton__WyaBI:hover{background:#f1ede3;color:#20241f}.builder_cnRoot__gBaVH .builder_dimActive__0kV5B{background:#f6e9d6!important;color:#7d4d12!important}.builder_cnRoot__gBaVH .builder_dimActive__0kV5B .builder_dimCount__7mOB7,.builder_cnRoot__gBaVH .builder_dimActive__0kV5B b{color:#8a5a1e;border-color:#e2cba7;background:#fbf3e5}.builder_cnRoot__gBaVH .builder_dimCount__7mOB7{background:#f1ede3;border-color:#e2dccd;color:#8b8d85}.builder_cnRoot__gBaVH .builder_dimensionLegend__TTFKO{border-color:#e6e1d6;color:#8b8d85}.builder_cnRoot__gBaVH .builder_search__Aj05i{background:#fff;border-color:#ddd8ca}.builder_cnRoot__gBaVH .builder_search__Aj05i input{color:#20241f}.builder_cnRoot__gBaVH .builder_groupFilters__eq_ea button{background:#fff;border-color:#ddd8ca;color:#63665f}.builder_cnRoot__gBaVH .builder_groupFilters__eq_ea .builder_groupActive__wiGA_{border-color:#b8823c;color:#8a5a1e;background:#fbf3e5}.builder_cnRoot__gBaVH .builder_optionCopy__D1wwO small{color:#6d7069}.builder_cnRoot__gBaVH .builder_promptTemplate__4Vagx{background:#faf7f0;border-color:#e2dccd;color:#20241f}.builder_cnRoot__gBaVH .builder_promptLabel__wgK9M{color:#5b6158}.builder_cnRoot__gBaVH .builder_promptNote__36sdc{color:#8b8d85}.builder_cnRoot__gBaVH .builder_promptHead__ZrvIG h2{color:#1a1d19}.builder_cnRoot__gBaVH .builder_toneLegend__TM8m4{color:#8b8d85}.builder_cnRoot__gBaVH .builder_toneBase__AlLcz{--accent:#b8823c;--tag-bg:#fbf3e5;--tag-text:#7d4d12;--tag-border:#e2cba7}.builder_cnRoot__gBaVH .builder_toneVisual__fJzDb{--accent:#4f7f9c;--tag-bg:#eaf2f7;--tag-text:#2f5b74;--tag-border:#bcd2e0}.builder_cnRoot__gBaVH .builder_toneSubject__cY6zH{--accent:#4f7f5f;--tag-bg:#eaf4ec;--tag-text:#2f5b3c;--tag-border:#c2dcc8}.builder_cnRoot__gBaVH .builder_toneFinish__FJVO7{--accent:#7a5f94;--tag-bg:#f1eaf7;--tag-text:#54406b;--tag-border:#d5c4e4}.builder_cnRoot__gBaVH .builder_referenceCheck__6y6NP{color:#8b8d85}.builder_cnRoot__gBaVH .builder_finalSummary__Dv9vR,.builder_cnRoot__gBaVH .builder_promptPaper__9vQWv{background:#fff;border-color:#ddd8ca}.builder_cnRoot__gBaVH .builder_promptPaperHead__wWg3c{border-color:#e6e1d6}.builder_cnRoot__gBaVH .builder_finalPrompt___4IuJ{background:#faf7f0;color:#20241f}.builder_cnRoot__gBaVH .builder_manualNote__hCqNL{background:#fbf3e5;color:#8a5a1e;border-color:#e6d5b6}.builder_cnRoot__gBaVH .builder_summaryRow__xEm1X{border-color:#eae5da}.builder_cnRoot__gBaVH .builder_summaryRow__xEm1X span{color:#6d7069}.builder_cnRoot__gBaVH .builder_emptySummary__mCOqs{color:#8b8d85}.builder_cnRoot__gBaVH .builder_referenceSection__KgPK6{border-color:#e6e1d6}.builder_cnRoot__gBaVH .builder_ratioGrid___ACU9 button{background:#fff;border-color:#ddd8ca;color:#4b504a}.builder_cnRoot__gBaVH .builder_ratioSelected__EzI3Q{border-color:#b8823c!important;background:#fbf3e5;color:#7d4d12}.builder_cnRoot__gBaVH .builder_generateArea__U0f_R p{color:#6d7069}.builder_cnRoot__gBaVH .builder_cnHint__u3YHr{margin-top:10px;color:#8b8d85;font-size:11px;line-height:1.7}.builder_cnRoot__gBaVH .builder_mobileBar__ZLeoh{background:hsla(44,41%,95%,.97);border-top:1px solid #ddd8ca;box-shadow:0 -8px 25px rgba(37,35,30,.1)}.builder_cnRoot__gBaVH .builder_lightbox__606kJ img,.builder_cnRoot__gBaVH .builder_resultBox___raNW>img{box-shadow:0 10px 40px rgba(37,35,30,.18)}.builder_cnRoot__gBaVH .builder_lightbox__606kJ{background:hsla(50,23%,95%,.96)}.builder_cnRoot__gBaVH .builder_lightbox__606kJ>div{background:#fff;border:1px solid #ddd8ca;border-radius:14px;padding:18px}.builder_cnRoot__gBaVH .builder_lightboxClose__v4ZZ4,.builder_cnRoot__gBaVH .builder_lightbox__606kJ h2,.builder_cnRoot__gBaVH .builder_lightbox__606kJ p{color:#20241f}.builder_cnRoot__gBaVH .builder_creatorPanel__RvmxL{background:#fff;border-color:#ddd8ca}.builder_cnRoot__gBaVH .builder_subjectField__J5Deq>span{color:#3d423c}.builder_cnRoot__gBaVH .builder_subjectField__J5Deq>span b{color:#8a5a1e}.builder_cnRoot__gBaVH .builder_subjectField__J5Deq>span em{color:#8b8d85;font-style:normal}.builder_creatorPanelCn__PeMVP{grid-template-columns:1fr!important}