.StyleIntent-module__mwjOuW__module{background:#ffffffd1;border:1px solid #364c4433;border-radius:1.15rem;gap:1rem;min-width:0;padding:1.35rem;display:grid;box-shadow:0 16px 44px #22322d14}.StyleIntent-module__mwjOuW__module h3,.StyleIntent-module__mwjOuW__module h4,.StyleIntent-module__mwjOuW__module p{margin:0}.StyleIntent-module__mwjOuW__eyebrow{color:#7a4a23;letter-spacing:.1em;text-transform:uppercase;font-size:.76rem;font-weight:800}.StyleIntent-module__mwjOuW__heading,.StyleIntent-module__mwjOuW__previewHeading{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.StyleIntent-module__mwjOuW__heading h3,.StyleIntent-module__mwjOuW__previewHeading h4{margin-top:.25rem}.StyleIntent-module__mwjOuW__status{color:#29463d;background:#e5eee8;border-radius:999px;flex:none;padding:.4rem .65rem;font-size:.78rem;font-weight:750}.StyleIntent-module__mwjOuW__lookHeadline{font-size:clamp(1.15rem,2vw,1.45rem)}.StyleIntent-module__mwjOuW__summary,.StyleIntent-module__mwjOuW__message,.StyleIntent-module__mwjOuW__unavailable{color:#4c5b56;overflow-wrap:anywhere;line-height:1.7}.StyleIntent-module__mwjOuW__unavailable{color:#704a2e;background:#f4eee6;border-radius:.8rem;padding:.85rem}.StyleIntent-module__mwjOuW__axisGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.StyleIntent-module__mwjOuW__axisGrid>div{background:#f0f4f1;border-radius:.75rem;min-width:0;padding:.75rem}.StyleIntent-module__mwjOuW__axisGrid dt{color:#64706c;font-size:.75rem}.StyleIntent-module__mwjOuW__axisGrid dd{margin:.25rem 0 0;font-weight:750}.StyleIntent-module__mwjOuW__details{border-top:1px solid #364c4424;min-width:0;padding-top:.75rem}.StyleIntent-module__mwjOuW__details summary{cursor:pointer;color:#385b50;min-height:44px;font-weight:700}.StyleIntent-module__mwjOuW__details>div,.StyleIntent-module__mwjOuW__details ul{color:#52605b;line-height:1.65}.StyleIntent-module__mwjOuW__details li{overflow-wrap:anywhere}.StyleIntent-module__mwjOuW__styleFieldset,.StyleIntent-module__mwjOuW__intensityFieldset{border:0;min-width:0;margin:0;padding:0}.StyleIntent-module__mwjOuW__styleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.StyleIntent-module__mwjOuW__styleCard{cursor:pointer;background:#fbfcfa;border:1px solid #cdd6d0;border-radius:.9rem;gap:.45rem;min-width:0;padding:1rem;display:grid}.StyleIntent-module__mwjOuW__styleCard[data-checked=true]{background:#eef5f1;border-color:#31584b;box-shadow:inset 0 0 0 2px #31584b}.StyleIntent-module__mwjOuW__styleCard[data-status=unavailable]{cursor:not-allowed;opacity:.58}.StyleIntent-module__mwjOuW__styleCard input{opacity:0;width:1px;height:1px;position:absolute}.StyleIntent-module__mwjOuW__styleCard:focus-within{outline-offset:2px;outline:3px solid #8b3a00}.StyleIntent-module__mwjOuW__styleCard>span{justify-content:space-between;align-items:center;gap:.55rem;display:flex}.StyleIntent-module__mwjOuW__styleCard small{color:#875225;font-weight:750}.StyleIntent-module__mwjOuW__styleCard p,.StyleIntent-module__mwjOuW__styleCard em{color:#56635f;overflow-wrap:anywhere;line-height:1.55}.StyleIntent-module__mwjOuW__styleCard em{font-size:.8rem}.StyleIntent-module__mwjOuW__intensityFieldset{gap:.55rem;display:grid}.StyleIntent-module__mwjOuW__intensityFieldset legend{margin-bottom:.55rem;font-weight:750}.StyleIntent-module__mwjOuW__intensityFieldset>p{color:#64706c;font-size:.82rem}.StyleIntent-module__mwjOuW__segmented{border:1px solid #b9c5be;border-radius:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.StyleIntent-module__mwjOuW__segmented label{cursor:pointer;min-width:0}.StyleIntent-module__mwjOuW__segmented label+label{border-left:1px solid #b9c5be}.StyleIntent-module__mwjOuW__segmented input{opacity:0;position:absolute}.StyleIntent-module__mwjOuW__segmented span{place-items:center;min-height:44px;padding:.55rem;display:grid}.StyleIntent-module__mwjOuW__segmented label[data-checked=true] span{color:#fff;background:#31584b;font-weight:750}.StyleIntent-module__mwjOuW__segmented label:focus-within{outline-offset:-3px;outline:3px solid #8b3a00}.StyleIntent-module__mwjOuW__actions{flex-wrap:wrap;gap:.65rem;display:flex}.StyleIntent-module__mwjOuW__actions button,.StyleIntent-module__mwjOuW__viewSwitch button{color:#233a33;cursor:pointer;background:#fff;border:1px solid #7f918a;border-radius:.7rem;min-height:44px;padding:.65rem .9rem;font-weight:750}.StyleIntent-module__mwjOuW__actions button:focus-visible,.StyleIntent-module__mwjOuW__viewSwitch button:focus-visible{outline-offset:2px;outline:3px solid #8b3a00}.StyleIntent-module__mwjOuW__actions button:disabled{cursor:not-allowed;opacity:.55}.StyleIntent-module__mwjOuW__actions .StyleIntent-module__mwjOuW__primaryButton{color:#fff;background:#28483e;border-color:#28483e}.StyleIntent-module__mwjOuW__message{background:#f4f1e9;border-radius:.75rem;padding:.75rem}.StyleIntent-module__mwjOuW__previewPanel{border-top:1px solid #364c4429;gap:1rem;min-width:0;padding-top:1rem;display:grid}.StyleIntent-module__mwjOuW__viewSwitch{flex:none;gap:.3rem;display:flex}.StyleIntent-module__mwjOuW__viewSwitch button[aria-pressed=true]{color:#fff;background:#31584b;border-color:#31584b}.StyleIntent-module__mwjOuW__previewFrame{background:#16231f;border-radius:.9rem;place-items:center;min-height:260px;max-height:min(72vh,760px);display:grid;overflow:hidden}.StyleIntent-module__mwjOuW__previewFrame img{object-fit:contain;width:100%;height:100%;max-height:min(72vh,760px);display:block}.StyleIntent-module__mwjOuW__selectionSummary{font-weight:800}.StyleIntent-module__mwjOuW__appliedList{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.StyleIntent-module__mwjOuW__appliedList li{background:#f0f4f1;border-radius:.75rem;grid-template-columns:minmax(7rem,.25fr) minmax(0,1fr) auto;gap:.65rem;padding:.8rem;display:grid}.StyleIntent-module__mwjOuW__appliedList span,.StyleIntent-module__mwjOuW__appliedList small{overflow-wrap:anywhere}.StyleIntent-module__mwjOuW__appliedList small{color:#6e4c2e}.StyleIntent-module__mwjOuW__confirmation{color:#23443a;background:#dcece3;border-radius:.75rem;padding:.85rem;font-weight:750}.StyleIntent-module__mwjOuW__exportPanel,.StyleIntent-module__mwjOuW__exportResult{background:#fbf6ed;border:1px solid #533f2b33;border-radius:.9rem;gap:1rem;min-width:0;padding:1rem;display:grid}.StyleIntent-module__mwjOuW__exportResult{background:0 0;border:0;padding:0}.StyleIntent-module__mwjOuW__exportFacts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.StyleIntent-module__mwjOuW__exportFacts>div{background:#ffffffc7;border-radius:.75rem;min-width:0;padding:.75rem}.StyleIntent-module__mwjOuW__exportFacts dt{color:#6f655b;font-size:.75rem}.StyleIntent-module__mwjOuW__exportFacts dd{overflow-wrap:anywhere;margin:.25rem 0 0;font-weight:750}.StyleIntent-module__mwjOuW__downloadLink{color:#fff;background:#7a4a23;border-radius:.7rem;place-items:center;min-height:44px;padding:.65rem .9rem;font-weight:800;text-decoration:none;display:inline-grid}.StyleIntent-module__mwjOuW__downloadLink:focus-visible{outline-offset:2px;outline:3px solid #31584b}@media (max-width:700px){.StyleIntent-module__mwjOuW__module{padding:1rem}.StyleIntent-module__mwjOuW__styleGrid,.StyleIntent-module__mwjOuW__axisGrid,.StyleIntent-module__mwjOuW__exportFacts{grid-template-columns:1fr}.StyleIntent-module__mwjOuW__heading,.StyleIntent-module__mwjOuW__previewHeading,.StyleIntent-module__mwjOuW__appliedList li{grid-template-columns:1fr;display:grid}.StyleIntent-module__mwjOuW__status{width:fit-content}.StyleIntent-module__mwjOuW__viewSwitch,.StyleIntent-module__mwjOuW__actions{width:100%}.StyleIntent-module__mwjOuW__viewSwitch button,.StyleIntent-module__mwjOuW__actions button{flex:1 1 0}.StyleIntent-module__mwjOuW__previewFrame{min-height:200px}}@media (max-width:360px){.StyleIntent-module__mwjOuW__segmented{grid-template-columns:1fr}.StyleIntent-module__mwjOuW__segmented label+label{border-top:1px solid #b9c5be;border-left:0}.StyleIntent-module__mwjOuW__actions button{flex-basis:100%}}
.EditingRecipe-module__SR1c0W__recipe{background:linear-gradient(145deg,#281f18f5,#1a1817fa);border:1px solid #d39e4a57;border-radius:1.2rem;gap:1rem;min-width:0;padding:clamp(1.1rem,3vw,1.75rem);display:grid;box-shadow:0 1rem 2.4rem #0a08072e}.EditingRecipe-module__SR1c0W__heading{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}.EditingRecipe-module__SR1c0W__heading h3{color:#fff8ec;margin:.2rem 0 0;font-size:clamp(1.45rem,4vw,2rem)}.EditingRecipe-module__SR1c0W__eyebrow{color:#d8aa6c;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}.EditingRecipe-module__SR1c0W__status{color:#ead8bd;border:1px solid #d8aa6c5c;border-radius:999px;flex:none;padding:.38rem .65rem;font-size:.78rem}.EditingRecipe-module__SR1c0W__summary,.EditingRecipe-module__SR1c0W__goal,.EditingRecipe-module__SR1c0W__unavailable,.EditingRecipe-module__SR1c0W__noChange{overflow-wrap:anywhere;margin:0}.EditingRecipe-module__SR1c0W__summary{color:#fff8ec;font-size:1.08rem;font-weight:700}.EditingRecipe-module__SR1c0W__goal,.EditingRecipe-module__SR1c0W__noChange,.EditingRecipe-module__SR1c0W__unavailable{color:#d9d0c4;line-height:1.7}.EditingRecipe-module__SR1c0W__steps{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.EditingRecipe-module__SR1c0W__steps li{color:#f7eee1;background:#ffffff09;border:1px solid #ffffff14;border-radius:.8rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;padding:.8rem;display:grid}.EditingRecipe-module__SR1c0W__steps li>span{color:#1c140d;background:#c9863e;border-radius:50%;place-items:center;width:2rem;height:2rem;font-weight:800;display:grid}.EditingRecipe-module__SR1c0W__steps strong{overflow-wrap:anywhere;min-width:0}.EditingRecipe-module__SR1c0W__outcomes{gap:.7rem;margin:0;display:grid}.EditingRecipe-module__SR1c0W__outcomes>div{grid-template-columns:minmax(4.5rem,.25fr) minmax(0,1fr);gap:.7rem;display:grid}.EditingRecipe-module__SR1c0W__outcomes dt{color:#d8aa6c;font-weight:700}.EditingRecipe-module__SR1c0W__outcomes dd{color:#d9d0c4;overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.6}.EditingRecipe-module__SR1c0W__details{border-top:1px solid #ffffff1a;min-width:0;padding-top:.8rem}.EditingRecipe-module__SR1c0W__details>summary{color:#f0d6b2;cursor:pointer;overflow-wrap:anywhere;min-height:44px}.EditingRecipe-module__SR1c0W__detailContent{color:#d9d0c4;gap:1rem;min-width:0;padding-top:.8rem;line-height:1.6;display:grid}.EditingRecipe-module__SR1c0W__detailContent p,.EditingRecipe-module__SR1c0W__detailContent ul,.EditingRecipe-module__SR1c0W__detailContent h4,.EditingRecipe-module__SR1c0W__detailContent h5{margin-top:0}.EditingRecipe-module__SR1c0W__detailContent ul{padding-left:1.2rem}.EditingRecipe-module__SR1c0W__detailContent li,.EditingRecipe-module__SR1c0W__detailContent p{overflow-wrap:anywhere}.EditingRecipe-module__SR1c0W__adjustmentDetail{background:#ffffff09;border-radius:.8rem;min-width:0;padding:.9rem}@media (max-width:420px){.EditingRecipe-module__SR1c0W__recipe{border-radius:.9rem;padding:1rem}.EditingRecipe-module__SR1c0W__heading,.EditingRecipe-module__SR1c0W__outcomes>div{grid-template-columns:1fr}.EditingRecipe-module__SR1c0W__heading{display:grid}.EditingRecipe-module__SR1c0W__status{width:fit-content}}
.OneClickRender-module__43ItFq__module{background:#ffffff09;border:1px solid #d8aa6c47;border-radius:.9rem;gap:.85rem;min-width:0;padding:1rem;display:grid}.OneClickRender-module__43ItFq__heading,.OneClickRender-module__43ItFq__resultHeading{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.OneClickRender-module__43ItFq__heading p,.OneClickRender-module__43ItFq__heading h4,.OneClickRender-module__43ItFq__resultHeading p,.OneClickRender-module__43ItFq__resultHeading h5,.OneClickRender-module__43ItFq__boundary,.OneClickRender-module__43ItFq__rawBoundary,.OneClickRender-module__43ItFq__message{margin:0}.OneClickRender-module__43ItFq__heading p,.OneClickRender-module__43ItFq__resultHeading p{color:#d8aa6c;letter-spacing:.06em;font-size:.76rem;font-weight:700}.OneClickRender-module__43ItFq__heading h4,.OneClickRender-module__43ItFq__resultHeading h5{color:#fff8ec;margin-top:.2rem;font-size:1.05rem}.OneClickRender-module__43ItFq__heading>span{color:#ead8bd;border:1px solid #d8aa6c59;border-radius:999px;flex:none;padding:.3rem .55rem;font-size:.75rem}.OneClickRender-module__43ItFq__boundary,.OneClickRender-module__43ItFq__message{color:#d9d0c4;line-height:1.65}.OneClickRender-module__43ItFq__rawBoundary{color:#f0d6b2;border-left:3px solid #d8aa6c;padding:.75rem;line-height:1.6}.OneClickRender-module__43ItFq__actions,.OneClickRender-module__43ItFq__switcher{flex-wrap:wrap;gap:.65rem;display:flex}.OneClickRender-module__43ItFq__actions button,.OneClickRender-module__43ItFq__switcher button,.OneClickRender-module__43ItFq__download{color:#f7eee1;min-height:44px;font:inherit;cursor:pointer;background:#ffffff0a;border:1px solid #d8aa6c61;border-radius:.7rem;padding:.68rem .9rem;font-weight:700}.OneClickRender-module__43ItFq__actions button:disabled{cursor:wait;opacity:.65}.OneClickRender-module__43ItFq__primary,.OneClickRender-module__43ItFq__download{text-decoration:none;color:#1c140d!important;background:#c9863e!important}.OneClickRender-module__43ItFq__result{border-top:1px solid #ffffff1a;gap:.85rem;min-width:0;padding-top:.9rem;display:grid}.OneClickRender-module__43ItFq__switcher button[aria-pressed=true]{background:#d8aa6c2e;border-color:#d8aa6c}.OneClickRender-module__43ItFq__frame{background:#100f0e;border-radius:.8rem;place-items:center;min-height:12rem;max-height:min(66vh,42rem);display:grid;overflow:hidden}.OneClickRender-module__43ItFq__frame img{object-fit:contain;width:100%;max-height:min(66vh,42rem);display:block}.OneClickRender-module__43ItFq__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;display:grid}.OneClickRender-module__43ItFq__facts>div{background:#ffffff09;border-radius:.65rem;min-width:0;padding:.7rem}.OneClickRender-module__43ItFq__facts dt{color:#d8aa6c;font-size:.76rem;font-weight:700}.OneClickRender-module__43ItFq__facts dd{color:#f7eee1;overflow-wrap:anywhere;margin:.2rem 0 0}@media (max-width:520px){.OneClickRender-module__43ItFq__heading,.OneClickRender-module__43ItFq__resultHeading{display:grid}.OneClickRender-module__43ItFq__heading>span{width:fit-content}.OneClickRender-module__43ItFq__facts{grid-template-columns:1fr}.OneClickRender-module__43ItFq__actions>*,.OneClickRender-module__43ItFq__switcher>*{text-align:center;flex:10rem}}
