.wallpaper-order-bridge_panel__ucjm3{scroll-margin-top:125px}.wallpaper-order-bridge_return__52Efn{display:flex;align-items:center;gap:22px;padding:24px 5%;background:#edf2e7;border-bottom:1px solid #d7e1ce;color:#304a35}.wallpaper-order-bridge_return__52Efn button{border:1px solid #749267;background:white;color:#355640;padding:12px 16px;border-radius:8px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.wallpaper-order-bridge_return__52Efn strong{font-size:15px}.wallpaper-order-bridge_return__52Efn p{font-size:13px;line-height:1.6;margin:5px 0 0;max-width:650px}.wallpaper-order-bridge_return__52Efn a{font-size:12px;color:#45603d;margin-left:auto;white-space:nowrap}.wallpaper-order-bridge_error___wiVe{background:#fff0eb;color:#9e3a26;padding:16px 5%;font-size:14px}.wallpaper-order-bridge_return__52Efn a:focus-visible,.wallpaper-order-bridge_return__52Efn button:focus-visible{outline:3px solid #81996c;outline-offset:3px}@media(max-width:900px){.wallpaper-order-bridge_return__52Efn{align-items:flex-start;flex-wrap:wrap}.wallpaper-order-bridge_return__52Efn a{margin-left:0}}@media(max-width:600px){.wallpaper-order-bridge_return__52Efn{flex-direction:column;gap:14px;padding:20px}.wallpaper-order-bridge_panel__ucjm3{scroll-margin-top:85px}}.creative-backgrounds_page___nsCo{background:#f6f5ef;color:#293b31;padding:28px max(4%,calc((100% - 1440px)/2)) 64px}.creative-backgrounds_nav__iwE5m{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:32px}.creative-backgrounds_nav__iwE5m a{color:#68756b;border:1px solid #dce2d8;border-radius:24px;text-decoration:none;padding:9px 15px;font-size:13px}.creative-backgrounds_nav__iwE5m a[aria-current=page]{background:#2e4f3b;color:white;border-color:#2e4f3b}.creative-backgrounds_header__NNp_H{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.creative-backgrounds_eyebrow__utD2V{font-size:10px;text-transform:uppercase;letter-spacing:.17em;color:#7a8f7d;font-weight:700;margin:0 0 12px}.creative-backgrounds_header__NNp_H h1{font-family:Georgia,serif;font-size:clamp(32px,3.6vw,52px);line-height:1.12;font-weight:400;max-width:740px;margin:0 0 14px}.creative-backgrounds_header__NNp_H p:not(.creative-backgrounds_eyebrow__utD2V){font-size:14px;line-height:1.65;color:#718074;max-width:650px;margin:0}.creative-backgrounds_random__oRFQM,.creative-backgrounds_secondary__jzGEW{display:flex;justify-content:center;align-items:center;gap:9px;background:white;border:1px solid #cbd8cb;border-radius:9px;padding:13px 18px;color:#35543d;font-size:13px;font-weight:650;cursor:pointer;white-space:nowrap}.creative-backgrounds_workspace__zti4b{display:grid;grid-template-columns:310px minmax(0,1fr);gap:24px;align-items:start}.creative-backgrounds_controls__WmfXA,.creative-backgrounds_presets__W1bkT,.creative-backgrounds_preview__FADBI{background:white;border:1px solid #e2e7dc;border-radius:14px}.creative-backgrounds_controls__WmfXA{padding:25px;display:flex;flex-direction:column;gap:20px}.creative-backgrounds_controls__WmfXA h2{font-size:18px;margin:0}.creative-backgrounds_help__URqel{font-size:12px;line-height:1.6;color:#7b897e;margin:-12px 0 0}.creative-backgrounds_range__UvMI9{display:block;font-size:12px;font-weight:600}.creative-backgrounds_range__UvMI9>span{display:flex;justify-content:space-between;gap:12px;margin-bottom:9px}.creative-backgrounds_range__UvMI9 output{color:#819185;font-weight:400}.creative-backgrounds_range__UvMI9 input{display:block;width:100%;accent-color:#647f68;cursor:pointer;margin:0}.creative-backgrounds_color__rS_5L{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:600}.creative-backgrounds_color__rS_5L>span+span{display:flex;align-items:center;gap:8px}.creative-backgrounds_color__rS_5L code{font-size:10px;font-weight:400;color:#819185}.creative-backgrounds_color__rS_5L input{width:32px;height:32px;border:1px solid #e4e8df;border-radius:6px;background:white;padding:2px;cursor:pointer}.creative-backgrounds_stop___lLrC{display:grid;gap:12px;padding-top:14px;border-top:1px solid #edf0e9}.creative-backgrounds_seed__E0HQd{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:600;gap:12px}.creative-backgrounds_seed__E0HQd input{width:118px;padding:8px;border:1px solid #d9e1d4;border-radius:6px;color:#37513d;background:#fafbf8}.creative-backgrounds_modes__uCW3b{border:0;padding:0;margin:0}.creative-backgrounds_modes__uCW3b legend{font-size:12px;font-weight:600;padding:0;margin-bottom:10px}.creative-backgrounds_modes__uCW3b>div{display:flex;gap:7px}.creative-backgrounds_modes__uCW3b button{flex:1;background:#fff;border:1px solid #dbe3d6;padding:10px;border-radius:7px;color:#718074;cursor:pointer;font-size:12px}.creative-backgrounds_modes__uCW3b button[aria-pressed=true]{background:#edf2e9;color:#2f543a;border-color:#91aa90}.creative-backgrounds_export__WcDMX{border-top:1px solid #e6ebe2;padding-top:18px}.creative-backgrounds_export__WcDMX h3{font-size:13px;margin:0 0 7px}.creative-backgrounds_export__WcDMX p{font-size:11px;color:#7a887d;line-height:1.6;margin:0 0 12px}.creative-backgrounds_export__WcDMX>div{display:flex;gap:8px}.creative-backgrounds_export__WcDMX button{display:flex;align-items:center;justify-content:center;gap:7px;flex:1;border:0;border-radius:7px;background:#36553f;color:white;font-size:12px;padding:12px;cursor:pointer}.creative-backgrounds_export__WcDMX button:disabled{opacity:.5;cursor:wait}.creative-backgrounds_export__WcDMX .creative-backgrounds_error__grAvj{color:#a4463c;margin-top:12px}.creative-backgrounds_right__TogwB{display:grid;gap:24px}.creative-backgrounds_preview__FADBI{padding:20px}.creative-backgrounds_previewTop__cuGhi{display:flex;justify-content:space-between;gap:12px;font-size:10px;letter-spacing:.13em;color:#829583;font-weight:600;margin-bottom:15px}.creative-backgrounds_previewTop__cuGhi span+span{letter-spacing:0;font-weight:400}.creative-backgrounds_preview__FADBI>img{width:100%;height:auto;display:block;border-radius:8px}.creative-backgrounds_preview__FADBI>p{font-size:11px;text-align:center;color:#8b978b;margin:16px 0 2px}.creative-backgrounds_presets__W1bkT{padding:24px}.creative-backgrounds_presets__W1bkT h2{font-size:20px;margin:0 0 20px;font-family:Georgia,serif;font-weight:400}.creative-backgrounds_presets__W1bkT .creative-backgrounds_eyebrow__utD2V{margin-bottom:7px}.creative-backgrounds_presetGrid__5CQ0S{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.creative-backgrounds_presetGrid__5CQ0S button{border:1px solid #e5e9df;border-radius:8px;background:#fff;padding:0;overflow:hidden;text-align:left;cursor:pointer;color:#48624c}.creative-backgrounds_presetGrid__5CQ0S img{display:block;width:100%;height:auto}.creative-backgrounds_presetGrid__5CQ0S span{display:block;padding:10px 8px;font-size:11px}.creative-backgrounds_page___nsCo a:focus-visible,.creative-backgrounds_page___nsCo button:focus-visible,.creative-backgrounds_page___nsCo input:focus-visible{outline:3px solid #a2b791;outline-offset:3px}@media(max-width:950px){.creative-backgrounds_workspace__zti4b{grid-template-columns:280px minmax(0,1fr);gap:18px}.creative-backgrounds_presetGrid__5CQ0S{grid-template-columns:repeat(3,minmax(0,1fr))}.creative-backgrounds_header__NNp_H{align-items:start;flex-direction:column}}@media(max-width:700px){.creative-backgrounds_workspace__zti4b{grid-template-columns:1fr}.creative-backgrounds_right__TogwB{grid-row:1}.creative-backgrounds_page___nsCo{padding:20px 16px 40px}.creative-backgrounds_controls__WmfXA,.creative-backgrounds_presets__W1bkT,.creative-backgrounds_preview__FADBI{padding:18px}.creative-backgrounds_header__NNp_H h1{font-size:36px}.creative-backgrounds_presetGrid__5CQ0S{grid-template-columns:repeat(2,minmax(0,1fr))}.creative-backgrounds_nav__iwE5m{padding-bottom:25px}.creative-backgrounds_previewTop__cuGhi{font-size:9px}}.creative-backgrounds_export__WcDMX button.creative-backgrounds_order__F7HWh{width:100%;margin-top:15px;font-size:12px;line-height:1.5}.creative-backgrounds_export__WcDMX p.creative-backgrounds_orderHint__I0EwC{margin:10px 0 0;font-size:11px;line-height:1.6}.wallpaper-generator_page__kXXSd{--ink:#293c33;--muted:#6e7970;--line:#e1e5dc;--green:#355640;--paper:#f5f5f0;background:var(--paper);color:var(--ink);padding:52px 3.2% 46px;font-family:inherit}.wallpaper-generator_heading__w4p0F{max-width:1680px;margin:0 auto 34px;display:flex;justify-content:space-between;align-items:center;gap:30px}.wallpaper-generator_eyebrow__gkuvX{display:flex;gap:8px;align-items:center;text-transform:uppercase;letter-spacing:.17em;font-size:10px;font-weight:700;margin:0 0 14px;color:#69826a}.wallpaper-generator_eyebrow__gkuvX>span,.wallpaper-generator_liveDot__RjZg7{display:inline-block;width:6px;height:6px;background:#70916b;border-radius:50%}.wallpaper-generator_heading__w4p0F h1{font-size:clamp(37px,4.3vw,64px);font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em;line-height:1.06;margin:0 0 16px}.wallpaper-generator_heading__w4p0F h1 em{font-weight:400;color:#7d8964}.wallpaper-generator_heading__w4p0F>div>p:last-child{font-size:14px;max-width:560px;line-height:1.7;color:var(--muted);margin:0}.wallpaper-generator_shuffle__qHrwq{display:flex;align-items:center;justify-content:center;gap:10px;border:1px solid #c5cfbd;border-radius:100px;background:#e9eedf;padding:14px 21px;color:#3f593e;cursor:pointer;font-weight:650;font-size:13px;white-space:nowrap}.wallpaper-generator_shuffle__qHrwq:hover{background:#dce7ce}.wallpaper-generator_workspace___nw6F{display:grid;grid-template-columns:270px minmax(0,1fr) 280px;gap:18px;max-width:1680px;margin:0 auto;align-items:start}.wallpaper-generator_controls__AvocE,.wallpaper-generator_export__a9e3c,.wallpaper-generator_library__VeOkx,.wallpaper-generator_preview__LQlxp{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden}.wallpaper-generator_tabs__vG9k2{display:flex;border-bottom:1px solid var(--line);padding:6px 8px 0;gap:2px}.wallpaper-generator_tabs__vG9k2 button{display:flex;align-items:center;gap:5px;justify-content:center;flex:1;padding:13px 4px;border:0;border-bottom:2px solid transparent;background:transparent;color:#7d867e;font-size:11px;font-weight:600;cursor:pointer}.wallpaper-generator_tabs__vG9k2 button[aria-selected=true]{color:var(--green);border-bottom-color:var(--green)}.wallpaper-generator_libraryBody__YeKq6{padding:20px 16px;max-height:920px;overflow:auto}.wallpaper-generator_panelIntro__yroSs{margin-bottom:19px}.wallpaper-generator_panelIntro__yroSs h2{font-size:13px;font-weight:650;line-height:1.5;margin:0 0 7px}.wallpaper-generator_hint__Ziy9H,.wallpaper-generator_panelIntro__yroSs p{font-size:11px;line-height:1.7;color:var(--muted);margin:0}.wallpaper-generator_templates__8uK4S{display:grid;grid-template-columns:1fr 1fr;gap:17px 10px}.wallpaper-generator_template__Bf7wi{display:flex;min-width:0;flex-direction:column;text-align:left;background:none;border:0;padding:0;cursor:pointer;color:inherit;border-radius:7px}.wallpaper-generator_template__Bf7wi img{aspect-ratio:1.25;width:100%;object-fit:cover;border:2px solid transparent;border-radius:7px;background:#f4f4ef}.wallpaper-generator_template__Bf7wi[aria-pressed=true] img{border-color:var(--green);box-shadow:0 0 0 2px #e2eadc}.wallpaper-generator_template__Bf7wi>span{font-size:11px;font-weight:650;display:flex;gap:4px;justify-content:space-between;margin:8px 1px 3px}.wallpaper-generator_template__Bf7wi small{font-size:10px;line-height:1.5;color:#879084;margin:0 1px}.wallpaper-generator_categories__i0OxA{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:17px}.wallpaper-generator_categories__i0OxA button{padding:5px 7px;border:1px solid #e4e8de;background:white;border-radius:5px;font-size:10px;color:#7a8578;cursor:pointer}.wallpaper-generator_categories__i0OxA button[aria-pressed=true]{background:#eaf0e4;color:#36513a;border-color:#ccdac3}.wallpaper-generator_patterns__SJJRV{display:grid;grid-template-columns:1fr 1fr;gap:10px}.wallpaper-generator_patterns__SJJRV button{background:transparent;border:1px solid var(--line);padding:0 0 9px;border-radius:6px;overflow:hidden;color:inherit;font-size:11px;cursor:pointer}.wallpaper-generator_patterns__SJJRV button img{display:block;width:100%;aspect-ratio:1.5;object-fit:cover;margin-bottom:8px}.wallpaper-generator_patterns__SJJRV button[aria-pressed=true]{border-color:var(--green);box-shadow:0 0 0 1px var(--green)}.wallpaper-generator_upload__tmAMq{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;min-height:200px;padding:22px 14px;border:1px dashed #adbea2;border-radius:9px;cursor:pointer;text-align:center;background:#f8faf5;margin-bottom:14px}.wallpaper-generator_upload__tmAMq strong{font-size:12px;font-weight:600}.wallpaper-generator_upload__tmAMq span{font-size:11px;color:var(--muted)}.wallpaper-generator_upload__tmAMq small{font-size:10px;color:#8e988c}.wallpaper-generator_upload__tmAMq input{position:absolute;width:1px;height:1px;opacity:0}.wallpaper-generator_dragging__t04wD,.wallpaper-generator_upload__tmAMq:focus-within{outline:2px solid #7d9c6b;outline-offset:2px;background:#eef4e7}.wallpaper-generator_imported__mC4Yx{margin-top:18px;display:flex;align-items:center;flex-direction:column;border:1px solid var(--line);border-radius:8px;padding:15px;gap:12px}.wallpaper-generator_imported__mC4Yx img{object-fit:contain;width:100px;height:100px}.wallpaper-generator_imported__mC4Yx p{font-size:11px;overflow-wrap:anywhere;max-width:100%;margin:0}.wallpaper-generator_imported__mC4Yx button{display:flex;align-items:center;gap:9px;border:0;background:#e8efdf;color:#355640;font-size:11px;padding:9px;border-radius:5px;cursor:pointer}.wallpaper-generator_center__N19p8{min-width:0;display:flex;flex-direction:column;gap:16px}.wallpaper-generator_preview__LQlxp{padding:18px}.wallpaper-generator_previewBottom__6QyIC,.wallpaper-generator_previewTop__YPPIO{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:#788573}.wallpaper-generator_previewTop__YPPIO{margin-bottom:17px}.wallpaper-generator_previewTop__YPPIO>span{display:flex;align-items:center;gap:7px}.wallpaper-generator_previewSwitch__ZMf_I{background:#f3f5ef;padding:3px;border-radius:5px;display:flex;gap:2px}.wallpaper-generator_previewSwitch__ZMf_I button{border:0;background:transparent;padding:6px 12px;font-size:10px;color:#7e8b79;border-radius:4px;cursor:pointer}.wallpaper-generator_previewSwitch__ZMf_I button[aria-pressed=true]{background:#fff;color:var(--green);box-shadow:0 1px 4px #293b3012}.wallpaper-generator_canvasWrap__9QuVo{border:1px solid #e8eae1;border-radius:6px;overflow:hidden;background-color:#fff;background-image:linear-gradient(45deg,#eef0e9 25%,transparent 0),linear-gradient(-45deg,#eef0e9 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eef0e9 0),linear-gradient(-45deg,transparent 75%,#eef0e9 0);background-size:16px 16px;background-position:0 0,0 8px,8px -8px,-8px 0;display:flex;align-items:center;justify-content:center}.wallpaper-generator_artwork__hw_yt{display:block;width:100%;height:100%;object-fit:fill}.wallpaper-generator_tileView__v3dLM{padding:28px;background-color:#f7f8f3}.wallpaper-generator_tileView__v3dLM .wallpaper-generator_artwork__hw_yt{width:auto;height:auto;max-width:85%;max-height:100%;object-fit:contain;box-shadow:0 0 0 1px #a6b29b,0 10px 25px #0001}.wallpaper-generator_previewBottom__6QyIC{padding-top:16px;flex-wrap:wrap}.wallpaper-generator_previewBottom__6QyIC button{display:flex;align-items:center;gap:6px;background:transparent;border:0;padding:2px;color:#526747;font-size:11px;cursor:pointer}.wallpaper-generator_export__a9e3c{padding:22px}.wallpaper-generator_exportTitle__SIKq_{display:flex;align-items:start;justify-content:space-between;gap:12px;margin-bottom:18px;flex-wrap:wrap}.wallpaper-generator_export__a9e3c h2{font-family:Georgia,serif;font-weight:400;font-size:23px;letter-spacing:-.02em;margin:0 0 8px}.wallpaper-generator_exportTitle__SIKq_ p{font-size:11px;line-height:1.6;color:var(--muted);margin:0}.wallpaper-generator_export__a9e3c select{background:#fff;border:1px solid var(--line);border-radius:5px;font-size:10px;color:#64705f;padding:9px 7px;max-width:100%}.wallpaper-generator_exportButtons__41yxt{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.wallpaper-generator_exportButtons__41yxt button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #d9e0d1;border-radius:6px;background:#fff;color:#53664b;padding:11px 13px;font-size:11px;font-weight:600;cursor:pointer}.wallpaper-generator_exportButtons__41yxt button.wallpaper-generator_primary__6v8zm{background:var(--green);color:#fff;border-color:var(--green)}.wallpaper-generator_exportButtons__41yxt button:disabled{opacity:.5;cursor:wait}.wallpaper-generator_status__bB6Fp{font-size:11px;color:var(--green);line-height:1.5}.wallpaper-generator_status__bB6Fp:not(:empty){margin-top:12px}.wallpaper-generator_error__Vq_oe{font-size:12px;color:#a83827;line-height:1.6;margin:12px 0 0}.wallpaper-generator_footnote__F9807{font-size:11px;line-height:1.8;color:#899180;text-align:center;margin:0 10px}.wallpaper-generator_footnote__F9807 a{display:inline-flex;gap:5px;align-items:center;color:#5e7351;text-decoration:underline;text-underline-offset:3px;margin-left:5px}.wallpaper-generator_controls__AvocE{padding:21px 20px}.wallpaper-generator_controlsHeading__MT4_w{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:23px}.wallpaper-generator_controlsHeading__MT4_w h2{display:flex;align-items:center;gap:7px;font-size:12px;font-weight:650;margin:0}.wallpaper-generator_controlsHeading__MT4_w button{background:#f4f6ef;border:0;border-radius:4px;padding:5px;color:#6e7e66;cursor:pointer}.wallpaper-generator_controlsHeading__MT4_w button:disabled{opacity:.35;cursor:default}.wallpaper-generator_controlSection__x7_Ge{border-bottom:1px solid #edf0e8;padding-bottom:21px;margin-bottom:21px}.wallpaper-generator_controlSection__x7_Ge h3{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:650;margin:0 0 17px}.wallpaper-generator_colorFields__4izsP{display:flex;justify-content:space-around;gap:13px;margin-bottom:15px}.wallpaper-generator_colorFields__4izsP label{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:10px;color:#7d8779}.wallpaper-generator_colorFields__4izsP input{width:40px;height:40px;border:1px solid #d8dfd0;padding:3px;border-radius:50%;background:#fff;cursor:pointer}.wallpaper-generator_colorFields__4izsP input::-webkit-color-swatch-wrapper{padding:0}.wallpaper-generator_colorFields__4izsP input::-webkit-color-swatch{border:0;border-radius:50%}.wallpaper-generator_colorFields__4izsP input:disabled{opacity:.35;cursor:default}.wallpaper-generator_palettes__96WH9{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:14px}.wallpaper-generator_palettes__96WH9 button{display:flex;border:1px solid #dce3d4;border-radius:5px;padding:2px;background:#fff;overflow:hidden;cursor:pointer;height:23px}.wallpaper-generator_palettes__96WH9 button span{width:33.333%;height:100%}.wallpaper-generator_checkbox__3ZtzC{display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.6;color:#778470;cursor:pointer}.wallpaper-generator_checkbox__3ZtzC input{margin:2px 0 0;accent-color:var(--green)}.wallpaper-generator_slider__Wnxwn{display:block;margin:0 0 19px}.wallpaper-generator_slider__Wnxwn:last-child{margin-bottom:0}.wallpaper-generator_slider__Wnxwn>span{display:flex;justify-content:space-between;font-size:11px;color:#727e6b;margin-bottom:8px}.wallpaper-generator_slider__Wnxwn output{font-size:10px;color:#78866d;font-variant-numeric:tabular-nums}.wallpaper-generator_slider__Wnxwn input{display:block;accent-color:#789365;width:100%;height:4px;margin:0;cursor:pointer}.wallpaper-generator_selectLabel__Auxa4{display:block;color:#727e6b;font-size:11px;margin-bottom:20px}.wallpaper-generator_selectLabel__Auxa4 select{display:block;width:100%;border:1px solid var(--line);border-radius:5px;background:#fff;padding:9px;margin-top:8px;color:#56684f;font-size:11px}.wallpaper-generator_reset__BEilU{background:transparent;border:0;color:#7d8975;font-size:10px;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer;width:100%;padding:0}.wallpaper-generator_page__kXXSd a:focus-visible,.wallpaper-generator_page__kXXSd button:focus-visible,.wallpaper-generator_page__kXXSd input:focus-visible,.wallpaper-generator_page__kXXSd select:focus-visible{outline:2px solid #789365;outline-offset:3px}@media(min-width:1650px){.wallpaper-generator_workspace___nw6F{grid-template-columns:310px minmax(0,1fr) 290px}.wallpaper-generator_libraryBody__YeKq6{max-height:1000px}.wallpaper-generator_template__Bf7wi img{aspect-ratio:1.45}}@media(max-width:1180px){.wallpaper-generator_workspace___nw6F{grid-template-columns:220px minmax(0,1fr) 240px;gap:12px}.wallpaper-generator_controls__AvocE{padding:18px 14px}.wallpaper-generator_libraryBody__YeKq6{padding:17px 12px}.wallpaper-generator_page__kXXSd{padding-inline:2%}.wallpaper-generator_export__a9e3c{padding:18px}.wallpaper-generator_tabs__vG9k2 button{font-size:10px}.wallpaper-generator_tabs__vG9k2 button svg{display:none}}@media(max-width:980px){.wallpaper-generator_workspace___nw6F{grid-template-columns:240px minmax(0,1fr)}.wallpaper-generator_library__VeOkx{grid-column:1;grid-row:1/3}.wallpaper-generator_center__N19p8,.wallpaper-generator_controls__AvocE{grid-column:2}.wallpaper-generator_controls__AvocE .wallpaper-generator_controlSection__x7_Ge{display:block}.wallpaper-generator_libraryBody__YeKq6{max-height:1200px}.wallpaper-generator_heading__w4p0F h1{font-size:48px}.wallpaper-generator_colorFields__4izsP{justify-content:flex-start}.wallpaper-generator_palettes__96WH9{grid-template-columns:repeat(8,1fr)}}@media(max-width:650px){.wallpaper-generator_page__kXXSd{padding:30px 16px}.wallpaper-generator_heading__w4p0F{align-items:flex-start;flex-direction:column;gap:22px;margin-bottom:25px}.wallpaper-generator_heading__w4p0F h1{font-size:43px}.wallpaper-generator_heading__w4p0F>div>p:last-child{font-size:12px}.wallpaper-generator_shuffle__qHrwq{padding:11px 17px;font-size:12px}.wallpaper-generator_workspace___nw6F{display:flex;flex-direction:column;gap:16px}.wallpaper-generator_center__N19p8,.wallpaper-generator_controls__AvocE,.wallpaper-generator_library__VeOkx{width:100%}.wallpaper-generator_center__N19p8{order:0}.wallpaper-generator_library__VeOkx{order:1}.wallpaper-generator_controls__AvocE{order:2}.wallpaper-generator_libraryBody__YeKq6{max-height:430px;padding:17px}.wallpaper-generator_templates__8uK4S{grid-template-columns:repeat(3,1fr);gap:16px 10px}.wallpaper-generator_patterns__SJJRV{grid-template-columns:repeat(3,1fr)}.wallpaper-generator_template__Bf7wi small{font-size:9px}.wallpaper-generator_tabs__vG9k2 button{font-size:12px}.wallpaper-generator_tabs__vG9k2 button svg{display:block}.wallpaper-generator_preview__LQlxp{padding:13px}.wallpaper-generator_previewTop__YPPIO{margin-bottom:12px}.wallpaper-generator_previewBottom__6QyIC{font-size:9px}.wallpaper-generator_export__a9e3c{padding:18px}.wallpaper-generator_export__a9e3c h2{font-size:22px}.wallpaper-generator_exportButtons__41yxt button{flex:1}.wallpaper-generator_exportButtons__41yxt button.wallpaper-generator_primary__6v8zm{flex-basis:100%}.wallpaper-generator_export__a9e3c select{font-size:11px}.wallpaper-generator_controls__AvocE{padding:22px}.wallpaper-generator_controlsHeading__MT4_w h2{font-size:14px}.wallpaper-generator_controlSection__x7_Ge h3,.wallpaper-generator_selectLabel__Auxa4,.wallpaper-generator_slider__Wnxwn>span{font-size:12px}.wallpaper-generator_checkbox__3ZtzC{font-size:11px}.wallpaper-generator_slider__Wnxwn input{height:6px}.wallpaper-generator_footnote__F9807{font-size:10px}.wallpaper-generator_palettes__96WH9{grid-template-columns:repeat(8,1fr)}.wallpaper-generator_colorFields__4izsP{gap:26px}.wallpaper-generator_tileView__v3dLM{padding:16px}}.wallpaper-generator_studioNav__epyTF{display:flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:1680px;margin:0 auto 32px;font-size:11px}.wallpaper-generator_studioNav__epyTF>span{color:#899180;margin-right:8px}.wallpaper-generator_studioNav__epyTF a{border:1px solid #dce3d3;padding:8px 13px;border-radius:30px;text-decoration:none;color:#697b5c}.wallpaper-generator_studioNav__epyTF a[aria-current=page]{background:#e4ebd9;border-color:#c6d2b9;color:#36553d}@media(max-width:650px){.wallpaper-generator_studioNav__epyTF>span{width:100%;margin-bottom:3px}.wallpaper-generator_studioNav__epyTF{font-size:10px;gap:6px}.wallpaper-generator_studioNav__epyTF a{padding:7px 9px}}.wallpaper-generator_order__A1wO_{border-top:1px solid #e5ebdf;margin-top:18px;padding-top:18px;margin-bottom:15px}.wallpaper-generator_order__A1wO_ button{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;background:#355640;color:#fff;border:0;border-radius:7px;padding:15px;font-size:13px;font-weight:650;cursor:pointer}.wallpaper-generator_order__A1wO_ button:disabled{opacity:.5;cursor:wait}.wallpaper-generator_order__A1wO_ p{font-size:11px;line-height:1.6;color:#6e7970;margin:10px 0 0}.pattern-monster_page__twWzC{--ink:#293b33;--muted:#687369;--line:#dfe3d9;--green:#345d48;--paper:#f6f5ef;max-width:1440px;margin:auto;padding:30px 32px 48px;color:var(--ink)}.pattern-monster_page__twWzC button,.pattern-monster_page__twWzC input,.pattern-monster_page__twWzC select{font:inherit}.pattern-monster_page__twWzC button{cursor:pointer}.pattern-monster_page__twWzC button:disabled{cursor:default;opacity:.45}.pattern-monster_page__twWzC :is(button,input,select,a,summary):focus-visible{outline:3px solid #8b593f;outline-offset:4px}.pattern-monster_page__twWzC a{color:inherit}.pattern-monster_breadcrumb__bagCj{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:11px;color:var(--muted)}.pattern-monster_breadcrumb__bagCj a{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.pattern-monster_breadcrumb__bagCj a:hover{text-decoration:underline}.pattern-monster_heading__zXqxt{display:flex;align-items:center;justify-content:space-between;gap:28px;padding:35px 0 30px}.pattern-monster_eyebrow__Nh0yk{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:650;text-transform:uppercase;letter-spacing:.13em;color:var(--green);margin:0 0 10px}.pattern-monster_eyebrow__Nh0yk>span{width:7px;height:7px;background:#a36c4e;border-radius:50%}.pattern-monster_heading__zXqxt h1{font:400 clamp(36px,4.4vw,62px)/1.08 Georgia,serif;letter-spacing:-.045em;margin:0 0 16px}.pattern-monster_heading__zXqxt h1 em{font-weight:400;color:#9b5843}.pattern-monster_heading__zXqxt>div>p:last-child{font-size:13px;line-height:1.8;color:var(--muted);max-width:590px;margin:0}.pattern-monster_surprise__Q7Q2L{display:flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;background:var(--paper);border:1px solid var(--line);border-radius:7px;padding:13px 19px;font-size:12px!important;color:var(--ink)}.pattern-monster_surprise__Q7Q2L:hover{background:#e9ecdf}.pattern-monster_workspace__Kk5_u{display:grid;grid-template-columns:minmax(300px,390px) minmax(0,1fr);gap:26px;align-items:start}.pattern-monster_library___LbH6{border:1px solid var(--line);border-radius:12px;padding:22px;background:#fff}.pattern-monster_libraryHead__ibzXD{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:18px}.pattern-monster_libraryHead__ibzXD h2{font:400 23px/1.2 Georgia,serif;letter-spacing:-.03em;margin:0}.pattern-monster_libraryHead__ibzXD>span{font-size:10px;color:var(--muted);white-space:nowrap}.pattern-monster_search__Wz9FE{display:flex;align-items:center;gap:9px;background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:10px 12px;color:var(--muted)}.pattern-monster_search__Wz9FE input{width:100%;min-width:0;border:0;background:transparent;color:var(--ink);font-size:12px}.pattern-monster_filters__y5BSw{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.pattern-monster_colorCount__421xf,.pattern-monster_exportHead__w2ssj label,.pattern-monster_filters__y5BSw label{display:flex;flex-direction:column;gap:6px;font-size:10px;color:var(--muted)}.pattern-monster_page__twWzC select{width:100%;background:#fff;border:1px solid var(--line);border-radius:5px;color:var(--ink);padding:8px;font-size:11px}.pattern-monster_resultCount__sGb1L{font-size:10px;color:var(--muted);margin:17px 0 12px}.pattern-monster_gallery__aCkJj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 10px;scroll-margin-top:150px}.pattern-monster_card__lLmOh{min-width:0;padding:0;border:0;background:transparent;color:var(--ink);text-align:left}.pattern-monster_card__lLmOh>div{aspect-ratio:1.15;overflow:hidden;border:2px solid transparent;border-radius:7px;position:relative;background:var(--paper);transition:border-color .15s}.pattern-monster_card__lLmOh img{width:100%;height:100%;object-fit:contain;transition:transform .2s}.pattern-monster_card__lLmOh:hover>div{border-color:#a0b294}.pattern-monster_card__lLmOh[aria-pressed=true]>div{border-color:var(--green)}.pattern-monster_card__lLmOh>span{display:block;font-size:10px;line-height:1.4;margin-top:6px;overflow-wrap:anywhere}.pattern-monster_selected__IEJDe{position:absolute;bottom:5px;right:5px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--green);color:#fff}.pattern-monster_pagination__vOz93{display:flex;align-items:center;justify-content:center;gap:19px;margin:22px 0}.pattern-monster_pagination__vOz93 span{font-size:11px;color:var(--muted)}.pattern-monster_pagination__vOz93 button{display:grid;place-items:center;width:34px;height:34px;background:#fff;border:1px solid var(--line);border-radius:5px;color:var(--ink)}.pattern-monster_importNote__9xW3t{border-top:1px solid var(--line);padding-top:17px;font-size:11px;color:var(--muted);line-height:1.7;margin:0}.pattern-monster_importNote__9xW3t a{display:flex;gap:5px;align-items:center;color:var(--green);font-weight:600;text-decoration:none;margin-top:4px}.pattern-monster_importNote__9xW3t a:hover{text-decoration:underline}.pattern-monster_editor__mb_nB{display:flex;flex-direction:column;gap:18px;min-width:0}.pattern-monster_preview__y3qOM{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.pattern-monster_previewHead__zhLjM{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 20px}.pattern-monster_previewHead__zhLjM h2{font:400 24px/1.2 Georgia,serif;margin:0;letter-spacing:-.025em}.pattern-monster_previewHead__zhLjM .pattern-monster_eyebrow__Nh0yk{font-size:9px;margin-bottom:5px}.pattern-monster_switch__54E_w{display:flex;flex-shrink:0;background:var(--paper);border:1px solid var(--line);border-radius:6px;padding:3px;gap:3px}.pattern-monster_switch__54E_w button{border:0;background:transparent;border-radius:4px;padding:7px 11px;color:var(--muted);font-size:10px}.pattern-monster_switch__54E_w button[aria-pressed=true]{background:#fff;color:var(--ink);box-shadow:0 1px 4px #263b3315}.pattern-monster_canvas__aT1D1{width:100%;background-color:#fff;background-image:linear-gradient(45deg,#eaeae5 25%,transparent 0),linear-gradient(-45deg,#eaeae5 25%,transparent 0),linear-gradient(45deg,transparent 75%,#eaeae5 0),linear-gradient(-45deg,transparent 75%,#eaeae5 0);background-size:20px 20px;background-position:0 0,0 10px,10px -10px,-10px 0;max-height:650px;display:flex;justify-content:center;align-items:center}.pattern-monster_canvas__aT1D1 img{display:block;width:100%;height:100%;object-fit:contain;max-height:650px}.pattern-monster_tile__P841D{padding:35px}.pattern-monster_tile__P841D img{max-width:70%;max-height:85%;width:70%;height:85%;object-fit:contain;filter:drop-shadow(0 5px 12px #0002)}.pattern-monster_previewCaption__LNUhg{font-size:10px;line-height:1.5;color:var(--muted);margin:0;padding:12px 20px}.pattern-monster_controls__2U6pq{padding:21px 23px;background:var(--paper);border:1px solid var(--line);border-radius:10px}.pattern-monster_controlsHead__cknIc{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:19px}.pattern-monster_controlsHead__cknIc h2{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:650;margin:0}.pattern-monster_reset__zhpdZ{display:flex;align-items:center;gap:5px;border:0;background:transparent;color:var(--muted);font-size:10px!important;padding:5px 0}.pattern-monster_reset__zhpdZ:hover{color:var(--ink)}.pattern-monster_controlGrid__SvoPO{display:grid;grid-template-columns:1fr 1fr;gap:28px}.pattern-monster_controlGrid__SvoPO h3{font-size:11px;font-weight:600;margin:0 0 15px}.pattern-monster_colors__BAH2X{min-width:0}.pattern-monster_colorCount__421xf{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.pattern-monster_colorCount__421xf select{width:auto}.pattern-monster_colorFields__y7qNE{display:flex;gap:14px;flex-wrap:wrap}.pattern-monster_colorFields__y7qNE label{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:9px;color:var(--muted)}.pattern-monster_colorFields__y7qNE input{width:33px;height:33px;padding:0;border:1px solid #283d3425;border-radius:50%;overflow:hidden;background:transparent;cursor:pointer}.pattern-monster_colorFields__y7qNE input::-webkit-color-swatch-wrapper{padding:0}.pattern-monster_colorFields__y7qNE input::-webkit-color-swatch{border:0;border-radius:50%}.pattern-monster_colorFields__y7qNE input:disabled{opacity:.35;cursor:default}.pattern-monster_palettes__cX38u{display:flex;flex-wrap:wrap;gap:8px;margin:19px 0 16px}.pattern-monster_palettes__cX38u button{display:flex;padding:2px;border:1px solid var(--line);background:#fff;border-radius:4px}.pattern-monster_palettes__cX38u span{display:block;width:14px;height:18px}.pattern-monster_palettes__cX38u span:first-child{border-radius:2px 0 0 2px}.pattern-monster_palettes__cX38u span:last-child{border-radius:0 2px 2px 0}.pattern-monster_checkbox__k47YG{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--muted);line-height:1.5}.pattern-monster_checkbox__k47YG input{accent-color:var(--green);width:14px;height:14px}.pattern-monster_slider__vY6vH{display:block;margin-bottom:15px}.pattern-monster_slider__vY6vH>span{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px;color:var(--muted);margin-bottom:6px}.pattern-monster_slider__vY6vH output{font-variant-numeric:tabular-nums;color:var(--ink)}.pattern-monster_slider__vY6vH input{display:block;width:100%;accent-color:var(--green);height:5px;cursor:pointer}.pattern-monster_advanced__VZ8y4{border-top:1px solid var(--line);padding-top:12px}.pattern-monster_advanced__VZ8y4 summary{font-size:10px;color:var(--green);cursor:pointer}.pattern-monster_advanced__VZ8y4[open] summary{margin-bottom:18px}.pattern-monster_exports__vrd3t{padding:23px;border:1px solid var(--line);border-radius:10px;background:#fff}.pattern-monster_exportHead__w2ssj{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.pattern-monster_exportHead__w2ssj h2{font:400 25px/1.2 Georgia,serif;margin:0 0 7px;letter-spacing:-.03em}.pattern-monster_exportHead__w2ssj p{font-size:11px;line-height:1.6;color:var(--muted);margin:0}.pattern-monster_exportHead__w2ssj label{flex-shrink:0}.pattern-monster_exportButtons__5bWZF{display:flex;gap:9px;flex-wrap:wrap;margin-bottom:17px}.pattern-monster_exportButtons__5bWZF button{display:flex;align-items:center;justify-content:center;gap:7px;padding:11px 13px;border:1px solid var(--line);border-radius:5px;background:#fff;color:var(--ink);font-size:11px}.pattern-monster_exportButtons__5bWZF button:first-child{background:var(--paper)}.pattern-monster_exportButtons__5bWZF button:hover{border-color:var(--green)}.pattern-monster_order__ylW3B{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:15px 17px;border:0;border-radius:6px;background:var(--green);color:#fff;font-size:12px!important;text-align:left}.pattern-monster_order__ylW3B:hover{background:#274a38}.pattern-monster_hint__ylIef{font-size:10px;line-height:1.75;color:var(--muted);margin:11px 0 0}.pattern-monster_status__OLQJs{font-size:11px;line-height:1.5;color:var(--green);margin:0}.pattern-monster_status__OLQJs:not(:empty){margin-top:12px}.pattern-monster_error__PPGCW{font-size:12px;color:#a42e26;line-height:1.6}.pattern-monster_empty__Y8eYc,.pattern-monster_loading__Bn_Vr{padding:40px 15px;text-align:center;font-size:13px;color:var(--muted)}.pattern-monster_empty__Y8eYc button,.pattern-monster_loading__Bn_Vr button{padding:10px 14px;border:1px solid var(--line);border-radius:5px;background:#fff;font-size:12px}.pattern-monster_credits__374_V{padding:28px 0 0;font-size:10px;line-height:1.8;color:var(--muted)}.pattern-monster_credits__374_V a{text-underline-offset:3px}@media(min-width:1250px){.pattern-monster_gallery__aCkJj{gap:17px 12px}.pattern-monster_card__lLmOh>div{aspect-ratio:1.2}}@media(max-width:1000px){.pattern-monster_page__twWzC{padding:25px 22px 40px}.pattern-monster_workspace__Kk5_u{grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:18px}.pattern-monster_library___LbH6{padding:16px}.pattern-monster_libraryHead__ibzXD h2{font-size:21px}.pattern-monster_controlGrid__SvoPO{grid-template-columns:1fr;gap:23px}.pattern-monster_geometry__EfWeG{border-top:1px solid var(--line);padding-top:20px}.pattern-monster_exportHead__w2ssj{align-items:start;flex-direction:column}.pattern-monster_previewHead__zhLjM{padding:15px}.pattern-monster_previewHead__zhLjM h2{font-size:21px}.pattern-monster_switch__54E_w button{padding:7px}.pattern-monster_exportHead__w2ssj label{width:100%}}@media(max-width:720px){.pattern-monster_page__twWzC{padding:20px 16px 35px}.pattern-monster_heading__zXqxt{padding:28px 0 24px;gap:16px;align-items:start;flex-direction:column}.pattern-monster_heading__zXqxt h1{font-size:43px}.pattern-monster_heading__zXqxt>div>p:last-child{font-size:12px}.pattern-monster_surprise__Q7Q2L{align-self:flex-end;padding:11px 15px}.pattern-monster_workspace__Kk5_u{display:flex;flex-direction:column}.pattern-monster_editor__mb_nB,.pattern-monster_library___LbH6{width:100%}.pattern-monster_library___LbH6{padding:18px}.pattern-monster_gallery__aCkJj{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px 9px;max-height:355px;overflow-y:auto;padding:3px 4px 5px}.pattern-monster_card__lLmOh>span{font-size:9px}.pattern-monster_pagination__vOz93{margin:17px 0}.pattern-monster_libraryHead__ibzXD h2{font-size:24px}.pattern-monster_importNote__9xW3t{padding-top:13px;font-size:10px}.pattern-monster_previewHead__zhLjM h2{font-size:23px}.pattern-monster_controlGrid__SvoPO{grid-template-columns:1fr 1fr;gap:22px}.pattern-monster_geometry__EfWeG{border:0;padding:0}.pattern-monster_controls__2U6pq{padding:20px}.pattern-monster_exportHead__w2ssj{flex-direction:row}.pattern-monster_exportHead__w2ssj label{width:auto}.pattern-monster_exportHead__w2ssj h2{font-size:23px}.pattern-monster_exportButtons__5bWZF button{flex:1;padding:11px 8px;white-space:nowrap;font-size:10px}.pattern-monster_order__ylW3B{font-size:11px!important}.pattern-monster_canvas__aT1D1,.pattern-monster_canvas__aT1D1 img{max-height:550px}}@media(max-width:430px){.pattern-monster_controlGrid__SvoPO{grid-template-columns:1fr}.pattern-monster_geometry__EfWeG{border-top:1px solid var(--line);padding-top:20px}.pattern-monster_exportHead__w2ssj{flex-direction:column}.pattern-monster_exportHead__w2ssj label{width:100%}.pattern-monster_previewHead__zhLjM h2{font-size:21px}.pattern-monster_switch__54E_w button{font-size:9px}.pattern-monster_heading__zXqxt h1{font-size:40px}.pattern-monster_exports__vrd3t{padding:20px}.pattern-monster_breadcrumb__bagCj{gap:8px;font-size:10px}}