.ImageStyleStudio_dialog__bvIl0,.ImageStyleStudio_studio__rdKca{--paper:#faf8f3;--ink:#211e18;--muted:#6b655a;--line:#ded8cc;--card:#fffdf8;--soft:#f1ece2;--accent:#7b552d;--accent-soft:#eee3d3;--blue:#1a3a5c;color:var(--ink);font-family:Inter,system-ui,sans-serif;line-height:1.55;color-scheme:light}.dark .ImageStyleStudio_dialog__bvIl0,.dark .ImageStyleStudio_studio__rdKca{--paper:#171510;--ink:#f5f0e6;--muted:#c1b8a8;--line:#403a30;--card:#211e18;--soft:#2a251d;--accent:#d2b278;--accent-soft:#30291e;--blue:#afc5dc;color-scheme:dark}.ImageStyleStudio_studio__rdKca{padding-bottom:60px}.ImageStyleStudio_dialog__bvIl0 button,.ImageStyleStudio_studio__rdKca button{font:inherit;cursor:pointer}.ImageStyleStudio_dialog__bvIl0 button:disabled,.ImageStyleStudio_studio__rdKca button:disabled{opacity:.45;cursor:not-allowed}.ImageStyleStudio_dialog__bvIl0 a[data-focus-visible-added],.ImageStyleStudio_dialog__bvIl0 button[data-focus-visible-added],.ImageStyleStudio_dialog__bvIl0 select[data-focus-visible-added],.ImageStyleStudio_dialog__bvIl0 summary[data-focus-visible-added],.ImageStyleStudio_dialog__bvIl0 textarea[data-focus-visible-added],.ImageStyleStudio_studio__rdKca a[data-focus-visible-added],.ImageStyleStudio_studio__rdKca button[data-focus-visible-added],.ImageStyleStudio_studio__rdKca input[data-focus-visible-added],.ImageStyleStudio_studio__rdKca select[data-focus-visible-added],.ImageStyleStudio_studio__rdKca summary[data-focus-visible-added],.ImageStyleStudio_studio__rdKca textarea[data-focus-visible-added]{outline:3px solid var(--accent);outline-offset:4px}.ImageStyleStudio_dialog__bvIl0 a:focus-visible,.ImageStyleStudio_dialog__bvIl0 button:focus-visible,.ImageStyleStudio_dialog__bvIl0 select:focus-visible,.ImageStyleStudio_dialog__bvIl0 summary:focus-visible,.ImageStyleStudio_dialog__bvIl0 textarea:focus-visible,.ImageStyleStudio_studio__rdKca a:focus-visible,.ImageStyleStudio_studio__rdKca button:focus-visible,.ImageStyleStudio_studio__rdKca input:focus-visible,.ImageStyleStudio_studio__rdKca select:focus-visible,.ImageStyleStudio_studio__rdKca summary:focus-visible,.ImageStyleStudio_studio__rdKca textarea:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.ImageStyleStudio_dialog__bvIl0 svg,.ImageStyleStudio_studio__rdKca svg{height:18px;width:18px;flex-shrink:0}.ImageStyleStudio_dialog__bvIl0 h2,.ImageStyleStudio_dialog__bvIl0 h3,.ImageStyleStudio_studio__rdKca h1,.ImageStyleStudio_studio__rdKca h2,.ImageStyleStudio_studio__rdKca h3,.ImageStyleStudio_studio__rdKca h4{font-family:Fraunces,Georgia,serif;font-weight:450;letter-spacing:-.035em;line-height:1.1}.ImageStyleStudio_dialog__bvIl0 select,.ImageStyleStudio_dialog__bvIl0 textarea,.ImageStyleStudio_studio__rdKca input:not([type=checkbox]),.ImageStyleStudio_studio__rdKca select,.ImageStyleStudio_studio__rdKca textarea{width:100%;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--ink);padding:12px 13px;font:inherit;font-size:13px;line-height:1.6;min-height:44px}.ImageStyleStudio_dialog__bvIl0 textarea,.ImageStyleStudio_studio__rdKca textarea{resize:vertical}.ImageStyleStudio_dialog__bvIl0 select,.ImageStyleStudio_studio__rdKca select{padding-right:36px}.ImageStyleStudio_studio__rdKca input::-moz-placeholder,.ImageStyleStudio_studio__rdKca textarea::-moz-placeholder{color:var(--muted);opacity:1}.ImageStyleStudio_studio__rdKca input::placeholder,.ImageStyleStudio_studio__rdKca textarea::placeholder{color:var(--muted);opacity:1}.ImageStyleStudio_studioNav__Ij4uO{display:flex;align-items:center;gap:28px;min-height:66px;border-bottom:1px solid var(--line);font-size:12px}.ImageStyleStudio_studioNav__Ij4uO>a,.ImageStyleStudio_studioNav__Ij4uO>button{min-height:66px;display:flex;align-items:center;gap:8px;border-bottom:2px solid transparent;background:none;white-space:nowrap}.ImageStyleStudio_studioNav__Ij4uO [aria-current=page]{border-bottom-color:var(--accent);color:var(--accent);font-weight:600}.ImageStyleStudio_studioNav__Ij4uO span{font-family:JetBrains Mono,monospace;font-size:12px;border:1px solid var(--line);border-radius:20px;padding:1px 7px;color:var(--muted)}.ImageStyleStudio_studioNav__Ij4uO .ImageStyleStudio_learnLink__WdZLJ{margin-left:auto;color:var(--muted)}.ImageStyleStudio_notice__Cj0Cl{font-size:12px;color:var(--accent);padding-top:12px;min-height:35px;line-height:1.7}.ImageStyleStudio_collectionTarget__vxp8g{display:flex;align-items:center;justify-content:flex-end;gap:10px;font-size:12px;color:var(--muted)}.ImageStyleStudio_collectionTarget__vxp8g select{width:auto;max-width:210px;min-height:36px;padding:6px 32px 6px 10px;font-size:12px}.ImageStyleStudio_collectionTarget__vxp8g button{font-size:12px;text-decoration:underline;text-underline-offset:3px;background:none;min-height:36px}.ImageStyleStudio_eyebrow__p9rhb{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.17em;color:var(--accent)}.ImageStyleStudio_hero__TijYU{display:grid;grid-template-columns:1fr 1fr;gap:64px;padding:30px 0 62px;align-items:center}.ImageStyleStudio_hero__TijYU h1{font-size:clamp(48px,6.5vw,84px);line-height:1.02;letter-spacing:-.055em;margin:20px 0 24px}.ImageStyleStudio_hero__TijYU h1 em,.ImageStyleStudio_learning__eNRZO h2 em{font-weight:400;color:var(--accent)}.ImageStyleStudio_lead__aNh6J{font-size:15px;line-height:1.9;color:var(--muted);max-width:455px}.ImageStyleStudio_detailActions__t7EQe,.ImageStyleStudio_heroActions__TEHKl{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:28px}.ImageStyleStudio_primaryButton__LWhdC,.ImageStyleStudio_secondaryButton__3g5Mb{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;border-radius:8px;padding:11px 16px;font-size:12px!important;font-weight:500;line-height:1.5;text-decoration:none!important;transition:border-color .15s}.ImageStyleStudio_primaryButton__LWhdC{background:var(--ink);color:var(--paper);border:1px solid var(--ink)}.ImageStyleStudio_primaryButton__LWhdC:hover{background:var(--blue);border-color:var(--blue)}.dark .ImageStyleStudio_primaryButton__LWhdC:hover{background:var(--accent);border-color:var(--accent);color:var(--paper)}.ImageStyleStudio_secondaryButton__3g5Mb{background:var(--card);color:var(--ink);border:1px solid var(--line)}.ImageStyleStudio_secondaryButton__3g5Mb:hover{border-color:var(--accent);background:var(--accent-soft)}.ImageStyleStudio_heroMeta__l81VK{font-size:12px;color:var(--muted);margin-top:16px}.ImageStyleStudio_heroMosaic__ikAof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;transform:rotate(-2deg);padding:8px 4px}.ImageStyleStudio_heroMosaic__ikAof button{position:relative;overflow:hidden;border-radius:10px;aspect-ratio:1;background:var(--soft);box-shadow:0 5px 18px #211e1810}.ImageStyleStudio_heroMosaic__ikAof button:nth-child(2),.ImageStyleStudio_heroMosaic__ikAof button:nth-child(5){transform:translateY(-12px)}.ImageStyleStudio_heroMosaic__ikAof img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.ImageStyleStudio_heroMosaic__ikAof button:hover img{transform:scale(1.04)}.ImageStyleStudio_heroMosaic__ikAof span{position:absolute;bottom:8px;left:8px;background:#faf8f3e8;color:#211e18;padding:4px 7px;border-radius:4px;font-size:12px;line-height:1.4}.ImageStyleStudio_library___vqkI{border-top:1px solid var(--line);padding-top:38px;scroll-margin-top:20px}.ImageStyleStudio_sectionHeading__mM7aL{display:flex;align-items:flex-end;justify-content:space-between;gap:22px;margin-bottom:16px}.ImageStyleStudio_sectionHeading__mM7aL h2{font-size:clamp(28px,3vw,38px);margin-top:9px}.ImageStyleStudio_sectionHeading__mM7aL>div>p:not(.ImageStyleStudio_eyebrow__p9rhb){font-size:13px;color:var(--muted);margin-top:12px}.ImageStyleStudio_textButton__AqUnk{display:inline-flex;align-items:center;gap:7px;background:none;font-size:12px!important;color:var(--accent);min-height:40px;text-decoration:underline;text-underline-offset:4px}.ImageStyleStudio_referenceNote__aTcj3{font-size:12px;line-height:1.8;color:var(--muted);max-width:800px}.ImageStyleStudio_filters__cYE_X{display:flex;align-items:center;gap:12px;margin-top:26px}.ImageStyleStudio_search__bdUj5{flex:1;display:flex;align-items:center;gap:10px;border:1px solid var(--line);border-radius:8px;padding:0 12px;background:var(--card);min-width:0}.ImageStyleStudio_search__bdUj5>svg{color:var(--muted)}.ImageStyleStudio_search__bdUj5 input:not([type=checkbox]){border:0;background:none;padding-left:0;min-width:0}.ImageStyleStudio_search__bdUj5 .ImageStyleStudio_iconButton__jOu5U{width:32px;height:32px;min-height:32px;border:0;background:transparent}.ImageStyleStudio_purposeFilter__q3jLY{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--muted);white-space:nowrap}.ImageStyleStudio_purposeFilter__q3jLY select{width:185px}.ImageStyleStudio_filterToggle__pVkks{display:flex;align-items:center;gap:8px;border:1px solid var(--line);border-radius:8px;background:var(--card);min-height:46px;padding:10px 14px;font-size:12px!important}.ImageStyleStudio_filterToggle__pVkks[aria-pressed=true]{color:var(--accent);border-color:var(--accent);background:var(--accent-soft)}.ImageStyleStudio_familyFilters__ZmXI_{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.ImageStyleStudio_familyFilters__ZmXI_ button{border:1px solid var(--line);border-radius:30px;padding:8px 12px;min-height:38px;background:var(--card);font-size:12px!important;color:var(--muted)}.ImageStyleStudio_familyFilters__ZmXI_ button[aria-pressed=true]{color:var(--paper);background:var(--ink);border-color:var(--ink)}.ImageStyleStudio_familyFilters__ZmXI_ button:hover{border-color:var(--accent)}.ImageStyleStudio_resultCount__MutpW{font-size:12px;color:var(--muted);margin:19px 0 18px;min-height:18px}.ImageStyleStudio_styleGrid__B56D1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 19px}.ImageStyleStudio_styleCard__vHiXL{min-width:0;display:flex;flex-direction:column}.ImageStyleStudio_cardImage__zmMVS{position:relative}.ImageStyleStudio_inspectImage__9Ynqq{display:block;width:100%;aspect-ratio:1;overflow:hidden;border-radius:10px;background:var(--soft);position:relative}.ImageStyleStudio_inspectImage__9Ynqq img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.ImageStyleStudio_inspectImage__9Ynqq:hover img{transform:scale(1.035)}.ImageStyleStudio_inspectImage__9Ynqq>span{position:absolute;left:12px;bottom:12px;background:#211e18e8;color:#faf8f3;padding:5px 9px;border-radius:5px;font-size:12px;opacity:0;transition:opacity .2s}.ImageStyleStudio_inspectImage__9Ynqq:hover>span,.ImageStyleStudio_inspectImage__9Ynqq[data-focus-visible-added]>span{opacity:1}.ImageStyleStudio_inspectImage__9Ynqq:focus-visible>span,.ImageStyleStudio_inspectImage__9Ynqq:hover>span{opacity:1}.ImageStyleStudio_iconButton__jOu5U{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:38px;width:38px;background:var(--card);color:var(--ink);border:1px solid var(--line);border-radius:50%;padding:0!important}.ImageStyleStudio_iconButton__jOu5U[aria-pressed=true]{color:var(--accent);background:var(--accent-soft);border-color:var(--accent)}.ImageStyleStudio_iconButton__jOu5U[aria-pressed=true] svg{fill:var(--accent);fill-opacity:.15}.ImageStyleStudio_saveOverlay__KFFYR{position:absolute;top:10px;right:10px;background:#faf8f3ef;border-color:#faf8f370;color:#211e18}.ImageStyleStudio_cardCopy__6VInb{padding:14px 2px 0;display:flex;flex-direction:column;flex:1}.ImageStyleStudio_cardCopy__6VInb>p:first-child{font-size:12px;color:var(--accent);letter-spacing:.1em;text-transform:uppercase}.ImageStyleStudio_cardCopy__6VInb>button{align-self:flex-start;text-align:left;background:none;margin-top:5px}.ImageStyleStudio_cardCopy__6VInb h3{font-size:22px;line-height:1.15}.ImageStyleStudio_cardNotice__uBTHH{font-size:12px;color:var(--muted);line-height:1.7;margin-top:9px;flex:1}.ImageStyleStudio_cardActions__43KN2{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:5px;margin-top:14px;font-size:12px}.ImageStyleStudio_cardActions__43KN2>a,.ImageStyleStudio_cardActions__43KN2>button{min-height:40px;display:flex;align-items:center;gap:6px;background:none}.ImageStyleStudio_cardActions__43KN2>a{color:var(--accent)}.ImageStyleStudio_cardActions__43KN2>button{color:var(--muted)}.ImageStyleStudio_cardActions__43KN2>button[aria-pressed=true]{color:var(--accent);font-weight:600}.ImageStyleStudio_loadMore__B0_pn{text-align:center;margin:36px 0 10px}.ImageStyleStudio_loadMore__B0_pn p{font-size:12px;color:var(--muted);margin-top:9px}.ImageStyleStudio_emptyState__dhdwV{background:var(--soft);border:1px dashed var(--line);text-align:center;border-radius:12px;padding:44px 24px}.ImageStyleStudio_emptyState__dhdwV h2,.ImageStyleStudio_emptyState__dhdwV h3,.ImageStyleStudio_emptyState__dhdwV h4{font-size:26px}.ImageStyleStudio_emptyState__dhdwV>svg{margin:0 auto 16px;height:28px;width:28px;color:var(--accent)}.ImageStyleStudio_emptyState__dhdwV p{font-size:13px;color:var(--muted);margin:12px auto 20px;max-width:410px}.ImageStyleStudio_learning__eNRZO{border-top:1px solid var(--line);margin-top:64px;padding-top:44px;scroll-margin-top:24px}.ImageStyleStudio_learning__eNRZO h2{font-size:clamp(30px,3.7vw,48px);line-height:1.12}.ImageStyleStudio_learningIntro__p0CV3{font-size:14px;line-height:1.9;color:var(--muted);max-width:730px;margin:20px 0 28px}.ImageStyleStudio_learningComparison__0ccKk{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:850px;margin-bottom:14px}.ImageStyleStudio_learningComparison__0ccKk label{display:flex;flex-direction:column;font-size:12px;color:var(--muted);gap:7px;margin-bottom:12px}.ImageStyleStudio_learningComparison__0ccKk img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:10px}.ImageStyleStudio_learningComparison__0ccKk figcaption{font-size:12px;color:var(--muted);line-height:1.7;margin-top:12px}.ImageStyleStudio_learningDetails__PZA4J{border-top:1px solid var(--line);padding:19px 0;margin-top:18px}.ImageStyleStudio_learningDetails__PZA4J+.ImageStyleStudio_learningDetails__PZA4J{margin-top:0}.ImageStyleStudio_learningDetails__PZA4J summary{font-size:15px;font-weight:500;cursor:pointer}.ImageStyleStudio_learningDetails__PZA4J[open] summary{margin-bottom:22px}.ImageStyleStudio_learningDetails__PZA4J>p{font-size:12px;line-height:1.8;color:var(--muted);margin-top:15px}.ImageStyleStudio_glossary__t2vd9{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.ImageStyleStudio_glossary__t2vd9 dt{font-family:Fraunces,Georgia,serif;font-size:22px;margin-bottom:9px}.ImageStyleStudio_glossary__t2vd9 dd{font-size:12px;color:var(--muted);line-height:1.8}.ImageStyleStudio_glossary__t2vd9 dd span{display:block;font-size:12px;margin-top:7px;color:var(--accent)}.ImageStyleStudio_experiment__qaJnp{padding-left:22px;font-size:13px;line-height:1.9;color:var(--muted);max-width:800px}.ImageStyleStudio_experiment__qaJnp li+li{margin-top:10px}.ImageStyleStudio_projectTips__9q1rI{display:grid;grid-template-columns:1fr 1fr;gap:22px 36px;font-size:13px;line-height:1.9;color:var(--muted)}.ImageStyleStudio_projectTips__9q1rI strong{color:var(--ink)}.ImageStyleStudio_learningFooter__X4_U_{border-top:1px solid var(--line);padding:24px 0;font-size:12px;line-height:1.8;color:var(--muted)}.ImageStyleStudio_learningFooter__X4_U_>p:last-child{display:flex;gap:20px;flex-wrap:wrap;margin-top:10px}.ImageStyleStudio_learningFooter__X4_U_ a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.ImageStyleStudio_builderHero__WVu_c{padding:16px 0 32px;border-bottom:1px solid var(--line);margin-bottom:30px}.ImageStyleStudio_builderHero__WVu_c h1{font-size:clamp(36px,4.8vw,60px);margin:14px 0 16px;letter-spacing:-.045em}.ImageStyleStudio_builderHero__WVu_c>p:last-child{font-size:14px;line-height:1.8;color:var(--muted);max-width:650px}.ImageStyleStudio_mobileBreak__8Y_yn{display:none}.ImageStyleStudio_builderGrid__MSgYF{min-width:0;border:0;padding:0;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:38px;align-items:flex-start}.ImageStyleStudio_builderControls__BqDrk,.ImageStyleStudio_promptResult__bFThx{min-width:0}.ImageStyleStudio_controlSection__GFbbS{border:0;padding:0 0 30px;margin:0 0 28px;border-bottom:1px solid var(--line);min-width:0}.ImageStyleStudio_controlSection__GFbbS legend{font-family:Fraunces,Georgia,serif;font-size:25px;letter-spacing:-.025em;margin-bottom:20px;width:100%;line-height:1.3}.ImageStyleStudio_controlSection__GFbbS legend>span:first-child{display:inline-block;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--accent);margin-right:10px;vertical-align:middle}.ImageStyleStudio_fieldLabel__8zMWr label,.ImageStyleStudio_label__MCclF{font-size:12px;font-weight:500;display:block;margin-bottom:8px}.ImageStyleStudio_label__MCclF:not(:first-child){margin-top:18px}.ImageStyleStudio_fieldLabel__8zMWr{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:15px;margin-bottom:6px}.ImageStyleStudio_fieldLabel__8zMWr label{margin-bottom:0}.ImageStyleStudio_fieldLabel__8zMWr .ImageStyleStudio_iconButton__jOu5U{height:30px;width:30px;background:none;border:0;color:var(--muted)}.ImageStyleStudio_fieldLabel__8zMWr .ImageStyleStudio_iconButton__jOu5U[aria-pressed=true]{color:var(--accent);background:var(--accent-soft)}.ImageStyleStudio_fieldLabel__8zMWr .ImageStyleStudio_iconButton__jOu5U svg{height:14px;width:14px}.ImageStyleStudio_optional__GxWYK{font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:400;color:var(--muted);letter-spacing:0;margin-left:5px}.ImageStyleStudio_help__IxsOh{font-size:12px;line-height:1.8;color:var(--muted);margin-top:8px}.ImageStyleStudio_styleSummary__h3Ofz{display:flex;align-items:center;gap:16px;padding:16px 0 6px}.ImageStyleStudio_styleSummary__h3Ofz>button{width:86px;flex-shrink:0;aspect-ratio:1;border-radius:8px;overflow:hidden}.ImageStyleStudio_styleSummary__h3Ofz img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImageStyleStudio_styleSummary__h3Ofz strong{font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:450}.ImageStyleStudio_styleSummary__h3Ofz p{font-size:12px;line-height:1.7;color:var(--muted);margin-top:5px}.ImageStyleStudio_styleSummary__h3Ofz a{display:inline-block;font-size:12px;color:var(--accent);margin-top:8px;text-decoration:underline;text-underline-offset:3px}.ImageStyleStudio_remixActions__lA0ZC{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.ImageStyleStudio_remixNote__7_w5o{display:flex;justify-content:space-between;align-items:flex-start;gap:15px;margin-top:12px}.ImageStyleStudio_remixNote__7_w5o p{font-size:12px;line-height:1.8;color:var(--muted);max-width:340px}.ImageStyleStudio_remixNote__7_w5o button{font-size:12px!important;white-space:nowrap;color:var(--accent);text-decoration:underline;text-underline-offset:3px;min-height:32px}.ImageStyleStudio_remixStatus__xHbQd{font-size:12px;line-height:1.8;color:var(--accent);margin-top:8px;min-height:0}.ImageStyleStudio_optionGrid__jvWE7{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ImageStyleStudio_swatches__D_ykP{display:flex;gap:5px;justify-content:flex-end;margin-top:9px}.ImageStyleStudio_swatches__D_ykP span{height:14px;width:26px;border-radius:3px;border:1px solid #88888850}.ImageStyleStudio_details__OAPl3{border-top:1px solid var(--line);margin-top:22px;padding-top:16px}.ImageStyleStudio_details__OAPl3 summary{cursor:pointer;font-size:12px;color:var(--accent);font-weight:500;line-height:1.8}.ImageStyleStudio_details__OAPl3 pre{font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:15px 0;max-width:100%;color:var(--muted)}.ImageStyleStudio_details__OAPl3 .ImageStyleStudio_secondaryButton__3g5Mb{margin-top:6px}.ImageStyleStudio_resultSticky__uzuIL{position:sticky;top:20px;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:20px}.ImageStyleStudio_previewHeader__pD9jI{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:12px;color:var(--muted);margin-bottom:12px}.ImageStyleStudio_recipePreview__n4jYH{display:grid;grid-template-columns:1fr;gap:8px}.ImageStyleStudio_recipePreview__n4jYH figure{position:relative;border-radius:9px;overflow:hidden;min-width:0;background:var(--soft)}.ImageStyleStudio_recipePreview__n4jYH img{width:100%;height:auto;aspect-ratio:1.65;-o-object-fit:cover;object-fit:cover}.ImageStyleStudio_recipePreview__n4jYH figcaption{position:absolute;bottom:10px;left:10px;color:#211e18;background:#faf8f3ef;font-size:12px;padding:4px 8px;border-radius:4px}.ImageStyleStudio_blendPreview__Ab8lf{grid-template-columns:1fr 1fr}.ImageStyleStudio_blendPreview__Ab8lf img{aspect-ratio:1}.ImageStyleStudio_previewNote__30DrU{font-size:12px;line-height:1.8;color:var(--muted);margin:12px 0 22px}.ImageStyleStudio_promptHeader__fKVQh{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px}.ImageStyleStudio_promptHeader__fKVQh h2{font-size:25px}.ImageStyleStudio_promptHeader__fKVQh label{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.ImageStyleStudio_promptHeader__fKVQh input{accent-color:var(--accent);width:14px;height:14px}.ImageStyleStudio_promptText__jYbas{font-size:12px;line-height:1.85;overflow-wrap:anywhere}.ImageStyleStudio_promptText__jYbas>div{padding-left:12px;border-left:2px solid var(--line);margin-top:13px}.ImageStyleStudio_promptText__jYbas>div>span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:3px}.ImageStyleStudio_promptText__jYbas>div[data-kind=subject]{border-color:#ad784d}.ImageStyleStudio_promptText__jYbas>div[data-kind=style]{border-color:#66836c}.ImageStyleStudio_promptText__jYbas>div[data-kind=lighting]{border-color:#c19a47}.ImageStyleStudio_promptText__jYbas>div[data-kind=palette]{border-color:#8e78a6}.ImageStyleStudio_promptText__jYbas>div[data-kind=composition]{border-color:#6189a3}.ImageStyleStudio_promptText__jYbas pre{font:inherit;white-space:pre-wrap}.ImageStyleStudio_promptActions__Ek_LP{display:flex;flex-wrap:wrap;gap:9px;margin-top:22px}.ImageStyleStudio_promptActions__Ek_LP>button{flex:1}.ImageStyleStudio_promptUtilities__28Gr9{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;margin:16px 0 8px}.ImageStyleStudio_promptUtilities__28Gr9 button{background:none;color:var(--accent);text-decoration:underline;text-underline-offset:3px;min-height:30px}.ImageStyleStudio_recipeNotes__P2ej8,.ImageStyleStudio_smallNote__UHOtl{font-size:12px;line-height:1.8;color:var(--muted)}.ImageStyleStudio_recipeNotes__P2ej8{padding:13px 13px 13px 28px;background:var(--soft);border-radius:8px;margin-top:18px;list-style:disc}.ImageStyleStudio_recipeNotes__P2ej8 li+li{margin-top:8px}.ImageStyleStudio_saveRecipe__5Pk9N{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.ImageStyleStudio_saveRecipe__5Pk9N>label{font-size:12px;font-weight:500;display:block;margin-bottom:9px}.ImageStyleStudio_saveRecipe__5Pk9N>div{display:flex;gap:8px}.ImageStyleStudio_saveRecipe__5Pk9N input{min-width:0}.ImageStyleStudio_saveRecipe__5Pk9N>p{font-size:12px;color:var(--muted);margin-top:8px}.ImageStyleStudio_inlineNotice__Eus_3{background:var(--accent-soft);color:var(--accent);font-size:12px;line-height:1.8;padding:14px 18px;border-radius:8px;margin-bottom:20px}.ImageStyleStudio_collections___rgoN{padding-top:20px}.ImageStyleStudio_collections___rgoN h1{font-size:clamp(38px,4.7vw,58px);margin-top:12px}.ImageStyleStudio_collectionBackup__Wznn8{display:flex;gap:8px}.ImageStyleStudio_storageNote__VKiX0{font-size:12px;color:var(--muted);line-height:1.8;padding:14px 18px;background:var(--soft);border-radius:8px;margin:22px 0 30px}.ImageStyleStudio_collectionWorkspace__kZGMM{display:grid;grid-template-columns:250px minmax(0,1fr);gap:36px;align-items:flex-start}.ImageStyleStudio_collectionSidebar__4xblZ{border-right:1px solid var(--line);padding-right:24px}.ImageStyleStudio_collectionSidebar__4xblZ h2{font-size:24px;margin-bottom:20px}.ImageStyleStudio_collectionSidebar__4xblZ h2 span,.ImageStyleStudio_collectionSubheading__F7dE6 span{font-family:Inter,system-ui,sans-serif;font-size:12px;color:var(--muted);margin-left:8px;letter-spacing:0}.ImageStyleStudio_collectionList__66TOx{display:flex;flex-direction:column;gap:5px}.ImageStyleStudio_collectionList__66TOx button{display:flex;align-items:center;gap:9px;padding:12px 10px;border-radius:7px;border:1px solid transparent;background:none;text-align:left;width:100%;font-size:12px!important;overflow-wrap:anywhere}.ImageStyleStudio_collectionList__66TOx button>span{flex:1;min-width:0}.ImageStyleStudio_collectionList__66TOx small{display:block;color:var(--muted);font-size:12px;margin-top:4px}.ImageStyleStudio_collectionList__66TOx button[aria-pressed=true]{border-color:var(--line);background:var(--accent-soft);color:var(--accent)}.ImageStyleStudio_collectionSidebar__4xblZ form{border-top:1px solid var(--line);padding-top:24px;margin-top:24px}.ImageStyleStudio_collectionSidebar__4xblZ form>label{font-size:12px;display:block;margin-bottom:8px}.ImageStyleStudio_collectionSidebar__4xblZ form>button{width:100%;margin-top:9px}.ImageStyleStudio_collectionContent__U3UCK{min-width:0}.ImageStyleStudio_collectionTitle__GQ8lH{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 28px}.ImageStyleStudio_collectionTitle__GQ8lH h2{font-size:32px;overflow-wrap:anywhere}.ImageStyleStudio_collectionTitle__GQ8lH details{min-width:80px;font-size:12px;color:var(--muted)}.ImageStyleStudio_collectionTitle__GQ8lH summary{cursor:pointer;text-align:right}.ImageStyleStudio_collectionTitle__GQ8lH details[open]{width:230px;flex-shrink:0}.ImageStyleStudio_collectionTitle__GQ8lH form{padding:12px 0}.ImageStyleStudio_collectionTitle__GQ8lH form label{font-size:12px;display:block;margin-bottom:6px}.ImageStyleStudio_collectionTitle__GQ8lH form button{margin-top:8px}.ImageStyleStudio_deleteConfirmation__DpNQH p{font-size:12px;line-height:1.8;margin-bottom:8px}.ImageStyleStudio_deleteConfirmation__DpNQH button{margin:6px 6px 0 0}.ImageStyleStudio_collectionSubheading__F7dE6{font-size:22px;margin-bottom:18px}.ImageStyleStudio_collectionSubheading__F7dE6:not(:first-child){margin-top:28px}.ImageStyleStudio_savedStyleGrid__GyDS1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 16px}.ImageStyleStudio_savedStyleGrid__GyDS1>article>button{display:block;border-radius:9px;overflow:hidden;width:100%;aspect-ratio:1}.ImageStyleStudio_savedStyleGrid__GyDS1 img{width:100%;height:auto;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.ImageStyleStudio_savedStyleGrid__GyDS1>article>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.ImageStyleStudio_savedStyleGrid__GyDS1 h4{font-size:20px}.ImageStyleStudio_savedStyleGrid__GyDS1 .ImageStyleStudio_iconButton__jOu5U{height:28px;width:28px;background:none;border:0}.ImageStyleStudio_savedStyleGrid__GyDS1 a{font-size:12px;color:var(--accent);display:inline-block;margin-top:8px;min-height:28px}.ImageStyleStudio_savedRecipeList__eux4n{display:flex;flex-direction:column;gap:15px}.ImageStyleStudio_savedRecipeList__eux4n article{display:grid;grid-template-columns:88px minmax(0,1fr);align-items:start;gap:16px;padding:17px;background:var(--card);border:1px solid var(--line);border-radius:10px}.ImageStyleStudio_savedRecipeList__eux4n article>img{width:88px;height:88px;-o-object-fit:cover;object-fit:cover;border-radius:6px;flex-shrink:0}.ImageStyleStudio_savedRecipeContent__KHAMl{min-width:0;flex:1}.ImageStyleStudio_savedRecipeList__eux4n h4{font-size:22px;overflow-wrap:anywhere}.ImageStyleStudio_savedRecipeList__eux4n p{font-size:12px;color:var(--muted);margin-top:8px;line-height:1.7;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ImageStyleStudio_savedRecipeMeta__W_eZ4{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:12px;color:var(--muted)}.ImageStyleStudio_savedRecipeMeta__W_eZ4>span:first-child{color:var(--accent)}.ImageStyleStudio_savedRecipeActions__yk_pG{grid-column:1/-1;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ImageStyleStudio_savedRecipeActions__yk_pG>a,.ImageStyleStudio_savedRecipeActions__yk_pG>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin:0;padding:9px 12px;border:1px solid var(--line);border-radius:8px;font:inherit;font-size:12px;line-height:1.4;color:var(--ink);background:var(--card);min-height:40px;text-decoration:none}.ImageStyleStudio_savedRecipeActions__yk_pG>a:hover,.ImageStyleStudio_savedRecipeActions__yk_pG>button:hover{background:var(--soft);border-color:var(--accent)}.ImageStyleStudio_savedRecipeActions__yk_pG svg{width:15px;height:15px;flex-shrink:0}.ImageStyleStudio_emptyPrompt___8PnK{padding:26px;border:1px dashed var(--line);border-radius:9px}.ImageStyleStudio_emptyPrompt___8PnK p{font-size:12px;line-height:1.8;color:var(--muted)}.ImageStyleStudio_emptyPrompt___8PnK a{display:inline-block;font-size:12px;color:var(--accent);margin-top:12px}.ImageStyleStudio_undoNotice__M9qzg{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--soft);padding:12px 16px;font-size:12px;margin-bottom:20px;border-radius:8px}.ImageStyleStudio_undoNotice__M9qzg button{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.ImageStyleStudio_visuallyHidden__5kPrd{position:absolute;width:1px!important;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;padding:0!important;border:0!important}.ImageStyleStudio_compareTray__vySvE{position:fixed;bottom:18px;left:50%;transform:translateX(-50%);width:-moz-max-content;width:max-content;max-width:calc(100vw - 32px);display:flex;align-items:center;gap:16px;z-index:30;background:var(--card);border:1px solid var(--line);border-radius:14px;padding:12px 16px;box-shadow:0 12px 48px #00000025}.ImageStyleStudio_compareItems__AFSQH{display:flex;align-items:center;gap:12px;min-width:0}.ImageStyleStudio_compareItems__AFSQH>span{display:flex;align-items:center;gap:8px;font-size:12px;white-space:nowrap}.ImageStyleStudio_compareItems__AFSQH img{width:34px;height:34px;-o-object-fit:cover;object-fit:cover;border-radius:5px}.ImageStyleStudio_compareItems__AFSQH .ImageStyleStudio_iconButton__jOu5U{width:25px;height:25px;border:0;background:none}.ImageStyleStudio_compareItems__AFSQH .ImageStyleStudio_iconButton__jOu5U svg{width:14px;height:14px}.ImageStyleStudio_dialog__bvIl0{position:fixed;inset:0;z-index:100}.ImageStyleStudio_backdrop__d7iwH{position:fixed;inset:0;background:#14120d9c;backdrop-filter:blur(5px)}.ImageStyleStudio_dialogPosition__b8sQM{position:fixed;inset:0;overflow-y:auto;padding:38px 24px;display:grid;place-items:center}.ImageStyleStudio_comparePanel__OESxS,.ImageStyleStudio_copyPanel__CpVZ2,.ImageStyleStudio_detailPanel__pk7Jh{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:18px;box-shadow:0 30px 120px #00000040;width:100%;max-width:960px}.ImageStyleStudio_detailPanel__pk7Jh{display:grid;grid-template-columns:1fr 1fr;overflow:hidden}.ImageStyleStudio_closeDialog__wbXef{position:absolute;right:12px;top:12px;z-index:2;background:var(--paper)}.ImageStyleStudio_detailImage__4io_P{position:relative;align-self:stretch;background:var(--soft);min-width:0}.ImageStyleStudio_detailImage__4io_P img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;min-height:480px}.ImageStyleStudio_detailImage__4io_P>span{position:absolute;left:14px;bottom:14px;background:#faf8f3ef;color:#211e18;border-radius:5px;padding:5px 9px;font-size:12px}.ImageStyleStudio_detailCopy__Ecsi2{padding:44px 32px 30px;min-width:0}.ImageStyleStudio_detailCopy__Ecsi2 h2{font-size:44px;margin:12px 0 18px}.ImageStyleStudio_detailLead__UWeGZ{font-size:14px;line-height:1.9;color:var(--muted)}.ImageStyleStudio_detailCopy__Ecsi2 h3{font-family:Inter,system-ui,sans-serif;font-size:12px;letter-spacing:0;margin:24px 0 9px;font-weight:600}.ImageStyleStudio_styleWords__d7YMT{font-size:12px;line-height:1.85;background:var(--soft);border-radius:8px;padding:14px;color:var(--ink);overflow-wrap:anywhere}.ImageStyleStudio_detailLinks__NF509{display:flex;gap:18px;font-size:12px;color:var(--accent);margin-top:16px}.ImageStyleStudio_detailLinks__NF509 button{background:none;min-height:32px;text-decoration:underline;text-underline-offset:3px}.ImageStyleStudio_detailCopy__Ecsi2>.ImageStyleStudio_smallNote__UHOtl{margin-top:20px}.ImageStyleStudio_comparePanel__OESxS{max-width:1100px;padding:36px}.ImageStyleStudio_comparePanel__OESxS h2{font-size:38px;margin:12px 0}.ImageStyleStudio_muted__tufUL{font-size:12px;line-height:1.8;color:var(--muted)}.ImageStyleStudio_comparisonGrid__tCsJ5{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:26px}.ImageStyleStudio_comparisonGrid__tCsJ5[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.ImageStyleStudio_comparisonGrid__tCsJ5 img{height:auto;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:9px}.ImageStyleStudio_comparisonGrid__tCsJ5 h3{font-size:25px;margin-top:18px}.ImageStyleStudio_comparisonGrid__tCsJ5 p{font-size:12px;color:var(--muted);line-height:1.8;margin:10px 0 16px}.ImageStyleStudio_copyPanel__CpVZ2{max-width:620px;padding:32px}.ImageStyleStudio_copyPanel__CpVZ2 h2{font-size:30px}.ImageStyleStudio_copyPanel__CpVZ2 p{font-size:13px;color:var(--muted);margin:15px 0}.ImageStyleStudio_copyPanel__CpVZ2 textarea{margin-bottom:15px}@media (min-width:1200px){.ImageStyleStudio_heroMosaic__ikAof{gap:12px}.ImageStyleStudio_heroMosaic__ikAof span{font-size:12px}.ImageStyleStudio_heroCopy__wFGyG{padding-bottom:8px}}@media (max-width:980px){.ImageStyleStudio_hero__TijYU{gap:30px}.ImageStyleStudio_hero__TijYU h1{font-size:64px}.ImageStyleStudio_heroMosaic__ikAof{gap:7px}.ImageStyleStudio_heroMosaic__ikAof span{font-size:12px;left:5px;bottom:5px;padding:3px 5px}.ImageStyleStudio_styleGrid__B56D1{grid-template-columns:repeat(3,minmax(0,1fr))}.ImageStyleStudio_builderGrid__MSgYF{gap:24px}.ImageStyleStudio_resultSticky__uzuIL{padding:16px}.ImageStyleStudio_promptHeader__fKVQh{align-items:flex-start;flex-direction:column}.ImageStyleStudio_collectionWorkspace__kZGMM{grid-template-columns:200px minmax(0,1fr);gap:24px}.ImageStyleStudio_collectionSidebar__4xblZ{padding-right:18px}.ImageStyleStudio_compareItems__AFSQH>span{font-size:0;gap:4px}.ImageStyleStudio_studioNav__Ij4uO{gap:20px}}@media (max-width:720px){.ImageStyleStudio_studioNav__Ij4uO{gap:16px;flex-wrap:wrap;min-height:58px}.ImageStyleStudio_studioNav__Ij4uO>a,.ImageStyleStudio_studioNav__Ij4uO>button{min-height:54px;font-size:12px;gap:5px}.ImageStyleStudio_studioNav__Ij4uO .ImageStyleStudio_learnLink__WdZLJ{display:none}.ImageStyleStudio_studioNav__Ij4uO svg{height:15px;width:15px}.ImageStyleStudio_studioNav__Ij4uO span{font-size:12px;padding:0 5px}.ImageStyleStudio_collectionTarget__vxp8g{justify-content:flex-start;flex-wrap:wrap;margin-top:7px}.ImageStyleStudio_hero__TijYU{grid-template-columns:1fr;gap:30px;padding:28px 0 36px}.ImageStyleStudio_hero__TijYU h1{font-size:66px;margin-top:13px}.ImageStyleStudio_lead__aNh6J{font-size:14px;max-width:520px}.ImageStyleStudio_heroMosaic__ikAof{max-width:520px;transform:none;gap:9px}.ImageStyleStudio_heroMosaic__ikAof button:nth-child(2),.ImageStyleStudio_heroMosaic__ikAof button:nth-child(5){transform:none}.ImageStyleStudio_heroMosaic__ikAof span{font-size:12px;padding:4px 7px;left:7px;bottom:7px}.ImageStyleStudio_heroActions__TEHKl{margin-top:22px}.ImageStyleStudio_sectionHeading__mM7aL{align-items:flex-start;flex-wrap:wrap;gap:10px}.ImageStyleStudio_sectionHeading__mM7aL h2{font-size:30px}.ImageStyleStudio_filters__cYE_X{flex-wrap:wrap;gap:9px}.ImageStyleStudio_search__bdUj5{flex-basis:100%}.ImageStyleStudio_purposeFilter__q3jLY{flex:1}.ImageStyleStudio_purposeFilter__q3jLY select{flex:1;width:auto}.ImageStyleStudio_familyFilters__ZmXI_{gap:6px}.ImageStyleStudio_familyFilters__ZmXI_ button{font-size:12px!important;padding:8px 10px}.ImageStyleStudio_styleGrid__B56D1{gap:24px 14px}.ImageStyleStudio_cardCopy__6VInb h3{font-size:21px}.ImageStyleStudio_cardNotice__uBTHH{font-size:12px}.ImageStyleStudio_learning__eNRZO{margin-top:44px;padding-top:30px}.ImageStyleStudio_learning__eNRZO h2{font-size:38px}.ImageStyleStudio_learningComparison__0ccKk{gap:14px}.ImageStyleStudio_glossary__t2vd9{grid-template-columns:1fr 1fr;gap:24px}.ImageStyleStudio_projectTips__9q1rI{grid-template-columns:1fr}.ImageStyleStudio_builderHero__WVu_c{padding-top:25px}.ImageStyleStudio_builderHero__WVu_c h1{font-size:44px}.ImageStyleStudio_builderGrid__MSgYF{grid-template-columns:1fr;gap:10px}.ImageStyleStudio_promptResult__bFThx{grid-row:2}.ImageStyleStudio_resultSticky__uzuIL{position:static;padding:20px}.ImageStyleStudio_promptHeader__fKVQh{flex-direction:row;align-items:center}.ImageStyleStudio_recipePreview__n4jYH img{aspect-ratio:1.5}.ImageStyleStudio_blendPreview__Ab8lf img{aspect-ratio:1}.ImageStyleStudio_builderControls__BqDrk{display:block}.ImageStyleStudio_controlSection__GFbbS{margin-bottom:22px;padding-bottom:22px}.ImageStyleStudio_collectionWorkspace__kZGMM{grid-template-columns:1fr;gap:28px}.ImageStyleStudio_collectionSidebar__4xblZ{border-right:0;padding:0}.ImageStyleStudio_collectionList__66TOx{flex-direction:row;flex-wrap:wrap}.ImageStyleStudio_collectionList__66TOx button{width:auto;max-width:100%}.ImageStyleStudio_collectionSidebar__4xblZ form{display:grid;grid-template-columns:1fr auto;gap:8px;padding-top:16px;margin-top:16px}.ImageStyleStudio_collectionSidebar__4xblZ form>label{grid-column:1/-1;margin-bottom:0}.ImageStyleStudio_collectionSidebar__4xblZ form>button{margin-top:0;width:auto}.ImageStyleStudio_collectionTitle__GQ8lH details[open]{width:200px}.ImageStyleStudio_collections___rgoN .ImageStyleStudio_sectionHeading__mM7aL{gap:18px}.ImageStyleStudio_collectionBackup__Wznn8{flex-wrap:wrap}.ImageStyleStudio_savedStyleGrid__GyDS1{grid-template-columns:repeat(3,minmax(0,1fr))}.ImageStyleStudio_compareTray__vySvE{gap:10px;bottom:10px;padding:10px;flex-wrap:wrap;width:calc(100vw - 24px)}.ImageStyleStudio_compareItems__AFSQH{flex:1;gap:5px}.ImageStyleStudio_compareTray__vySvE>.ImageStyleStudio_primaryButton__LWhdC{font-size:12px!important;padding:9px}.ImageStyleStudio_compareTray__vySvE>.ImageStyleStudio_textButton__AqUnk{display:none}.ImageStyleStudio_dialogPosition__b8sQM{padding:20px 14px;place-items:start center}.ImageStyleStudio_detailPanel__pk7Jh{grid-template-columns:1fr;max-width:500px}.ImageStyleStudio_detailImage__4io_P img{min-height:0;aspect-ratio:1.25;height:auto}.ImageStyleStudio_detailCopy__Ecsi2{padding:24px}.ImageStyleStudio_detailCopy__Ecsi2 h2{font-size:36px}.ImageStyleStudio_comparePanel__OESxS{padding:30px 20px}.ImageStyleStudio_comparePanel__OESxS h2{font-size:30px;padding-right:20px}.ImageStyleStudio_comparisonGrid__tCsJ5,.ImageStyleStudio_comparisonGrid__tCsJ5[data-count="2"]{grid-template-columns:1fr;max-width:480px;margin:24px auto 0}.ImageStyleStudio_comparisonGrid__tCsJ5 article{border-top:1px solid var(--line);padding-top:22px}.ImageStyleStudio_copyPanel__CpVZ2{padding:24px}}@media (max-width:560px){.ImageStyleStudio_styleGrid__B56D1{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}.ImageStyleStudio_cardCopy__6VInb h3{font-size:20px}.ImageStyleStudio_cardActions__43KN2{font-size:12px;gap:3px}.ImageStyleStudio_saveOverlay__KFFYR{height:34px;width:34px;top:7px;right:7px}.ImageStyleStudio_cardCopy__6VInb{padding-top:12px}.ImageStyleStudio_sectionHeading__mM7aL h2{font-size:29px}.ImageStyleStudio_hero__TijYU h1{font-size:60px}.ImageStyleStudio_heroMosaic__ikAof span{font-size:12px;padding:3px 5px}.ImageStyleStudio_heroMeta__l81VK{font-size:12px}.ImageStyleStudio_optionGrid__jvWE7{gap:12px}.ImageStyleStudio_remixActions__lA0ZC .ImageStyleStudio_primaryButton__LWhdC,.ImageStyleStudio_remixActions__lA0ZC .ImageStyleStudio_secondaryButton__3g5Mb{font-size:12px!important;padding:11px 12px}.ImageStyleStudio_promptHeader__fKVQh{gap:8px}.ImageStyleStudio_promptHeader__fKVQh h2{font-size:23px}.ImageStyleStudio_promptHeader__fKVQh label{font-size:12px}.ImageStyleStudio_savedStyleGrid__GyDS1{grid-template-columns:repeat(2,minmax(0,1fr))}.ImageStyleStudio_collectionTitle__GQ8lH{flex-direction:column;gap:10px}.ImageStyleStudio_collectionTitle__GQ8lH details[open]{width:100%}.ImageStyleStudio_collectionTitle__GQ8lH summary{text-align:left}.ImageStyleStudio_savedRecipeList__eux4n article{grid-template-columns:60px minmax(0,1fr);padding:13px;gap:12px}.ImageStyleStudio_savedRecipeList__eux4n article>img{width:60px;height:60px}.ImageStyleStudio_savedRecipeList__eux4n h4{font-size:20px}.ImageStyleStudio_learningComparison__0ccKk figcaption{font-size:12px}.ImageStyleStudio_studioNav__Ij4uO{gap:12px}.ImageStyleStudio_studioNav__Ij4uO>a,.ImageStyleStudio_studioNav__Ij4uO>button{font-size:12px}.ImageStyleStudio_collectionTarget__vxp8g button{margin-left:auto}.ImageStyleStudio_compareItems__AFSQH img{width:28px;height:28px}.ImageStyleStudio_compareTray__vySvE>.ImageStyleStudio_primaryButton__LWhdC{min-height:40px;padding:8px 10px}.ImageStyleStudio_compareItems__AFSQH .ImageStyleStudio_iconButton__jOu5U{width:20px;height:24px}}@media (prefers-reduced-motion:reduce){.ImageStyleStudio_dialog__bvIl0 *,.ImageStyleStudio_studio__rdKca *{transition:none!important;scroll-behavior:auto!important}}.ImageStyleStudio_copyToast__wPkA9{max-width:min(440px,calc(100vw - 32px));padding:16px 20px;box-shadow:0 8px 32px rgb(20 18 13/22%);line-height:1.5}.ImageStyleStudio_secondaryButton__3g5Mb[aria-disabled=true]{opacity:.5;cursor:not-allowed}