._page_1jczy_1{--green:#173d33;--gold:#aa8151;--cream:#f3eee3;color:#26362f;background:#e9e6df;min-height:100vh;font-family:Arial,sans-serif}._topbar_1jczy_1{z-index:30;background:#fbfaf5;border-bottom:1px solid #d7d1c4;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 26px;display:grid;position:sticky;top:0}._back_1jczy_1{color:var(--green);text-transform:uppercase;letter-spacing:.12em;font-size:10px;text-decoration:none}._topbar_1jczy_1>div:nth-child(2){align-items:baseline;gap:12px;display:flex}._topbar_1jczy_1 strong{color:var(--green);font-family:Georgia,serif;font-size:23px;font-weight:400}._topbar_1jczy_1 span{text-transform:uppercase;letter-spacing:.14em;color:#8b938e;font-size:9px}._topActions_1jczy_1{justify-self:end;gap:8px;display:flex}._topActions_1jczy_1 button{color:var(--green);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #bcc3bd;padding:10px 13px;font-size:9px}._topActions_1jczy_1 ._order_1jczy_1{background:var(--green);color:#fff;border-color:var(--green)}._workspace_1jczy_1{grid-template-columns:390px minmax(0,1fr);height:calc(100vh - 72px);display:grid}._controls_1jczy_1{background:#fbfaf5;border-right:1px solid #d7d1c4;padding:0 24px 70px;overflow-y:auto}._controls_1jczy_1 section{border-bottom:1px solid #ddd7cb;padding:28px 0}._step_1jczy_1{align-items:center;gap:12px;margin-bottom:18px;display:flex}._step_1jczy_1 span{color:var(--gold);font-family:Georgia,serif;font-size:16px;font-style:italic}._step_1jczy_1 h2{color:var(--green);margin:0;font-family:Georgia,serif;font-size:20px;font-weight:400}._segmented_1jczy_1{border:1px solid #c9c4b9;grid-template-columns:repeat(3,1fr);display:grid}._segmented_1jczy_1 button{text-transform:uppercase;letter-spacing:.06em;color:#657169;cursor:pointer;background:#fff;border:0;border-right:1px solid #c9c4b9;padding:11px 4px;font-size:9px}._segmented_1jczy_1 button:last-child{border:0}._segmented_1jczy_1 ._active_1jczy_1,._formatRow_1jczy_1 ._active_1jczy_1{background:var(--green);color:#fff}._hint_1jczy_1{color:#89918c;margin:11px 0 0;font-size:10px;line-height:1.5}._label_1jczy_1{text-transform:uppercase;letter-spacing:.12em;color:#6b756f;justify-content:space-between;margin:14px 0 8px;font-size:9px;display:flex}._label_1jczy_1 b{color:var(--gold)}._palette_1jczy_1{flex-wrap:wrap;align-items:center;gap:9px;display:flex}._palette_1jczy_1 button,._palette_1jczy_1 input{cursor:pointer;border:1px solid #c9c3b7;border-radius:50%;width:31px;height:31px;padding:2px}._palette_1jczy_1 ._chosen_1jczy_1{outline:2px solid var(--green);outline-offset:2px}._palette_1jczy_1 input{overflow:hidden}._upload_1jczy_1{text-align:center;color:var(--green);text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border:1px dashed #aeb7b0;margin-top:15px;padding:13px;font-size:10px;display:block}._upload_1jczy_1 input{display:none}._controls_1jczy_1 input[type=range]{width:100%;accent-color:var(--green)}._smallButton_1jczy_1,._reset_1jczy_1{color:#8a5d52;cursor:pointer;background:0 0;border:0;padding:10px 0;font-size:9px;text-decoration:underline}._controls_1jczy_1 textarea,._controls_1jczy_1 select{color:#35453d;resize:vertical;background:#fff;border:1px solid #cbc5ba;width:100%;padding:11px;font:13px Georgia,serif}._promptIdeas_1jczy_1{gap:6px;margin:8px 0;display:flex}._promptIdeas_1jczy_1 button{color:#657169;cursor:pointer;background:#fff;border:1px solid #d5cfc3;padding:7px 8px;font-size:8px}._aiButton_1jczy_1{color:#fff;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:linear-gradient(105deg,#173d33,#315d50);border:0;width:100%;margin-top:6px;padding:14px;font-size:9px}._controls_1jczy_1 section>small{color:#929995;margin-top:8px;font-size:9px;line-height:1.5;display:block}._layerList_1jczy_1{gap:6px;display:grid}._layerList_1jczy_1 button{text-align:left;color:#56635c;cursor:pointer;background:#fff;border:1px solid #d8d2c6;align-items:center;gap:10px;padding:10px;display:flex}._layerList_1jczy_1 button span{background:#eee9df;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;display:grid}._layerList_1jczy_1 button b{white-space:nowrap;text-overflow:ellipsis;font:12px Georgia,serif;overflow:hidden}._layerList_1jczy_1 ._selectedLayer_1jczy_1{border-color:var(--gold);background:#fbf7ee}._rowButtons_1jczy_1{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}._rowButtons_1jczy_1 button{color:var(--green);cursor:pointer;background:0 0;border:1px solid #c7c1b6;padding:9px;font-size:9px}._textControls_1jczy_1{border-top:1px dashed #d8d2c6;margin-top:18px;padding-top:4px}._twoCols_1jczy_1{grid-template-columns:2fr 1fr;gap:8px;display:grid}._twoCols_1jczy_1 label{text-transform:uppercase;letter-spacing:.1em;color:#6b756f;font-size:8px}._twoCols_1jczy_1 select,._twoCols_1jczy_1 input{height:38px;margin-top:6px}._twoCols_1jczy_1 input{background:#fff;border:1px solid #cbc5ba;width:100%;padding:3px}._formatRow_1jczy_1{grid-template-columns:repeat(5,1fr);gap:5px;margin:14px 0;display:grid}._formatRow_1jczy_1 button{height:34px;color:var(--green);cursor:pointer;background:#fff;border:1px solid #c9c3b7}._toggle_1jczy_1{color:#59665f;align-items:center;gap:10px;font-size:11px;display:flex}._toggle_1jczy_1 input{display:none}._toggle_1jczy_1 span{background:#c7ccc8;border-radius:20px;width:36px;height:20px;position:relative}._toggle_1jczy_1 span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:2px;left:2px}._toggle_1jczy_1 input:checked+span{background:var(--green)}._toggle_1jczy_1 input:checked+span:after{left:18px}._reset_1jczy_1{margin-top:15px}._previewArea_1jczy_1{background:radial-gradient(circle at 50% 42%,#f4f1eb,#dfdcd5);flex-direction:column;min-width:0;padding:28px 38px 22px;display:flex;position:relative;overflow:auto}._previewHeader_1jczy_1{color:#68736c;justify-content:space-between;align-items:center;display:flex}._previewHeader_1jczy_1>div{flex-direction:column;gap:4px;display:flex}._previewHeader_1jczy_1 span,._previewHeader_1jczy_1 p,._previewFooter_1jczy_1{text-transform:uppercase;letter-spacing:.12em;font-size:9px}._previewHeader_1jczy_1 b{color:var(--green);font:14px Georgia,serif}._cardStage_1jczy_1{flex:1;place-items:center;min-height:590px;padding:25px;display:grid}._card_1jczy_1{touch-action:none;background:#f5f0e5;transition:width .25s,height .25s;position:relative;overflow:hidden;box-shadow:0 26px 70px #293b332d}._portrait_1jczy_1 ._card_1jczy_1{aspect-ratio:105/148;width:min(460px,55vh)}._landscape_1jczy_1 ._card_1jczy_1{aspect-ratio:148/105;width:min(650px,75vw)}._square_1jczy_1 ._card_1jczy_1{aspect-ratio:1;width:min(520px,62vh)}._photo_1jczy_1{cursor:grab;touch-action:none;background-repeat:no-repeat;position:absolute;inset:-20%}._photo_1jczy_1:active{cursor:grabbing}._colorOverlay_1jczy_1{pointer-events:none;position:absolute;inset:0}._grid_1jczy_1:before{content:"";z-index:4;pointer-events:none;border:1px dashed #9f887366;position:absolute;inset:7%}._grid_1jczy_1:after{content:"";z-index:4;pointer-events:none;border-left:1px dashed #9f887333;position:absolute;top:0;bottom:0;left:50%}._textLayer_1jczy_1{z-index:5;white-space:pre-wrap;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid #0000;padding:8px;line-height:1.14;position:absolute}._layerActive_1jczy_1{border:1px dashed var(--gold);background:#ffffff0f}._safeZone_1jczy_1{z-index:7;color:#8d7e6d;text-transform:uppercase;letter-spacing:.1em;opacity:0;font-size:7px;position:absolute;bottom:8%;left:8%}._grid_1jczy_1 ._safeZone_1jczy_1{opacity:.65}._previewFooter_1jczy_1{color:#78827c;border-top:1px solid #c9c5bd;justify-content:space-between;padding-top:13px;display:flex}._message_1jczy_1{background:var(--green);color:#fff;max-width:430px;padding:15px 45px 15px 18px;font-size:11px;position:absolute;bottom:28px;right:28px;box-shadow:0 12px 35px #173d3340}._message_1jczy_1 button{color:#fff;cursor:pointer;background:0 0;border:0;font-size:19px;position:absolute;top:7px;right:10px}._backdropGrid_1jczy_2{grid-template-columns:1fr 1fr;gap:7px;display:grid}._backdropChoice_1jczy_2{text-align:left;min-height:68px;color:var(--green);cursor:pointer;background:#f5f0e5;border:1px solid #d3cdc1;padding:9px;position:relative;overflow:hidden}._backdropChoice_1jczy_2 i{opacity:.75;position:absolute;inset:0}._backdropChoice_1jczy_2 b,._backdropChoice_1jczy_2 small{z-index:2;text-shadow:0 1px 5px #fff;display:block;position:relative}._backdropChoice_1jczy_2 b{font:12px Georgia,serif}._backdropChoice_1jczy_2 small{color:#6b756f;margin-top:4px;font-size:8px}._selectedBackdrop_1jczy_2{outline:2px solid var(--gold);outline-offset:1px}._sunrise_1jczy_2 i{background:radial-gradient(circle at 52% 70%,#fff7c9 0 9%,#0000 10%),linear-gradient(170deg,#0000 55%,#c5d6c2 56% 63%,#8da690 64%)}._botanical_1jczy_2 i{background:radial-gradient(at 8% 18%,#879d7a 0 5%,#0000 6%),radial-gradient(at 90% 75%,#879d7a 0 6%,#0000 7%),linear-gradient(45deg,#0000 47%,#9aab8c 48% 49%,#0000 50%)}._wheat_1jczy_2 i{background:repeating-linear-gradient(70deg,#0000 0 12px,#b89e6b55 13px 15px),linear-gradient(#eee3c5,#c9ad72)}._mountains_1jczy_2 i{background:linear-gradient(145deg,#0000 44%,#71877a 45% 57%,#0000 58%),linear-gradient(35deg,#0000 40%,#aebcac 41% 63%,#0000 64%),linear-gradient(#dbe5df,#f8f1df)}._water_1jczy_2 i{background:repeating-radial-gradient(at 50% 100%,#0000 0 8px,#8aa8a244 9px 10px,#0000 11px 19px),linear-gradient(#e5eee9,#b9d2d0)}._window_1jczy_2 i{background:radial-gradient(circle at 50% 120%,transparent 0 43%,#9a735f66 44% 46%,transparent 47%),conic-gradient(from 45deg,#c59ca3 0 25%,#91aaa4 0 50%,#d6bd7d 0 75%,#9aa7c2 0)}._linen_1jczy_2 i{background:repeating-linear-gradient(0deg,#eee5d3 0 2px,#f8f2e7 2px 5px),repeating-linear-gradient(90deg,#0000 0 3px,#a9997c22 3px 4px)}._symbolGrid_1jczy_2{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._symbolGrid_1jczy_2 button{min-width:0;color:var(--green);cursor:pointer;background:#fff;border:1px solid #d7d0c4;padding:8px 3px}._symbolGrid_1jczy_2 i{height:30px;font:26px Georgia,serif;display:block}._symbolGrid_1jczy_2 span{text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.04em;font-size:7px;display:block;overflow:hidden}._artControls_1jczy_2{border-top:1px dashed #d8d2c6;margin-top:14px;padding-top:13px}._selectedTitle_1jczy_2{color:var(--green);justify-content:space-between;align-items:center;margin-bottom:9px;font:13px Georgia,serif;display:flex}._selectedTitle_1jczy_2 button{color:#8a5d52;cursor:pointer;background:0 0;border:0;font-size:9px;text-decoration:underline}._backdropArt_1jczy_2{pointer-events:none;position:absolute;inset:0}._card_sunrise_1jczy_2 ._backdropArt_1jczy_2{background:radial-gradient(circle at 50% 72%,#fff9c6 0 7%,#f7cf8c77 8% 20%,#0000 40%),linear-gradient(170deg,#0000 61%,#b4c7ad 62% 69%,#718d78 70%)}._card_sunrise_1jczy_2 ._backdropArt_1jczy_2:after{content:"";background:#c6a35d;height:1px;position:absolute;top:72%;left:22%;right:22%;box-shadow:0 -8px #c6a35d55,0 8px #c6a35d55}._card_botanical_1jczy_2 ._backdropArt_1jczy_2{background:radial-gradient(at 8% 13%,#73886b 0 2%,#0000 2.4%),radial-gradient(at 14% 20%,#8fa084 0 2.5%,#0000 3%),radial-gradient(at 88% 82%,#73886b 0 2.5%,#0000 3%),radial-gradient(at 94% 72%,#8fa084 0 2%,#0000 2.5%)}._card_botanical_1jczy_2 ._backdropArt_1jczy_2:before,._card_botanical_1jczy_2 ._backdropArt_1jczy_2:after{content:"";border:2px solid #0000;border-top-color:#788d7177;border-radius:50%;width:45%;height:42%;position:absolute;top:-5%;left:-12%;transform:rotate(42deg)}._card_botanical_1jczy_2 ._backdropArt_1jczy_2:after{inset:auto -12% -5% auto;transform:rotate(222deg)}._card_wheat_1jczy_2 ._backdropArt_1jczy_2{background:repeating-linear-gradient(76deg,#0000 0 21px,#9b7a4566 22px 24px,#0000 25px 35px),linear-gradient(#0000 35%,#cfb77a55)}._card_mountains_1jczy_2 ._backdropArt_1jczy_2{background:linear-gradient(145deg,#0000 52%,#536f60 53% 66%,#0000 67%),linear-gradient(35deg,#0000 47%,#8ca092 48% 68%,#0000 69%),linear-gradient(160deg,#0000 58%,#b9c5ba 59%)}._card_water_1jczy_2 ._backdropArt_1jczy_2{background:repeating-radial-gradient(at 50% 92%,#0000 0 15px,#789d9944 16px 18px,#0000 19px 31px),linear-gradient(#0000 43%,#9fc2bf44)}._card_window_1jczy_2 ._backdropArt_1jczy_2{background:conic-gradient(from 45deg at 50% 55%,#b58b95aa 0 12.5%,#7d9b92aa 0 25%,#d5b76faa 0 37.5%,#8e98b5aa 0 50%,#b58b95aa 0 62.5%,#7d9b92aa 0 75%,#d5b76faa 0 87.5%,#8e98b5aa 0);border:8px solid #76564a55;border-radius:50% 50% 4px 4px;inset:8%}._card_linen_1jczy_2 ._backdropArt_1jczy_2{background:repeating-linear-gradient(0deg,#a9997c14 0 1px,#0000 1px 4px),repeating-linear-gradient(90deg,#0000 0 3px,#a9997c14 3px 4px)}._artLayer_1jczy_2{z-index:5;cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid #0000;padding:8px;font-family:Georgia,Times New Roman,serif;line-height:1;position:absolute}._shepherd_1jczy_3 i,._lambs_1jczy_3 i{background:radial-gradient(at 70% 70%,#fff 0 7%,#0000 8%),radial-gradient(at 35% 75%,#fff 0 6%,#0000 7%),linear-gradient(170deg,#0000 52%,#7f997a 53%)}._ark_1jczy_3 i{background:radial-gradient(at 50% 60%,#8c6848 0 19%,#0000 20%),linear-gradient(165deg,#0000 48%,#789c9a77 49%),linear-gradient(#d7e3e2,#eee0c5)}._openbible_1jczy_3 i{background:linear-gradient(28deg,#0000 41%,#fff 42% 65%,#0000 66%),linear-gradient(-28deg,#0000 41%,#fff 42% 65%,#0000 66%),#d8c9aa}._littlechurch_1jczy_3 i{background:linear-gradient(145deg,#0000 46%,#745e4d 47% 59%,#0000 60%),linear-gradient(35deg,#0000 43%,#9a826a 44% 61%,#0000 62%),#dbe3da}._rainbow_1jczy_3 i{background:radial-gradient(at 50% 100%,#0000 0 25%,#b8818166 26% 30%,#c6a66c66 31% 35%,#7e9b8466 36% 40%,#0000 41%),#e7ece8}._olive_1jczy_3 i{background:radial-gradient(at 25% 30%,#809475 0 5%,#0000 6%),radial-gradient(at 70% 68%,#809475 0 5%,#0000 6%),linear-gradient(45deg,#0000 48%,#7f8c7055 49% 51%,#0000 52%)}._desert_1jczy_3 i{background:radial-gradient(circle at 75% 20%,#f1d18a 0 8%,#0000 9%),linear-gradient(165deg,#0000 45%,#d6bb8877 46% 58%,#b8966277 59%)}._card_shepherd_1jczy_3 ._backdropArt_1jczy_2,._card_lambs_1jczy_3 ._backdropArt_1jczy_2{background:radial-gradient(at 66% 72%,#f9f6eb 0 5%,#837b6c 5.5% 6%,#0000 6.5%),radial-gradient(at 32% 77%,#f9f6eb 0 4%,#837b6c 4.5% 5.2%,#0000 5.8%),radial-gradient(at 49% 67%,#f9f6eb 0 5%,#837b6c 5.5% 6%,#0000 6.5%),linear-gradient(170deg,#0000 55%,#7f997a99 56%)}._card_shepherd_1jczy_3 ._backdropArt_1jczy_2:after{content:"♙";color:#5c594d;font:82px Georgia;position:absolute;top:45%;left:18%}._card_ark_1jczy_3 ._backdropArt_1jczy_2{background:repeating-radial-gradient(at 50% 85%,#0000 0 16px,#789c9a55 17px 19px,#0000 20px 34px),linear-gradient(#d7e3e2 0 55%,#8db1ae66 56%)}._card_ark_1jczy_3 ._backdropArt_1jczy_2:after{content:"⌂";color:#5b4635;text-align:center;background:#806349;border-radius:50% 50% 42% 42%;width:52%;height:20%;padding-top:6%;font:54px Georgia;position:absolute;top:35%;left:24%;transform:rotate(2deg)}._card_openbible_1jczy_3 ._backdropArt_1jczy_2:before,._card_openbible_1jczy_3 ._backdropArt_1jczy_2:after{content:"";background:#fffdf5;width:38%;height:24%;position:absolute;top:55%;box-shadow:0 8px 18px #594e3822}._card_openbible_1jczy_3 ._backdropArt_1jczy_2:before{border-right:1px solid #aa9877;left:12%;transform:skewY(8deg)}._card_openbible_1jczy_3 ._backdropArt_1jczy_2:after{right:12%;transform:skewY(-8deg)}._card_littlechurch_1jczy_3 ._backdropArt_1jczy_2{background:linear-gradient(168deg,#0000 65%,#8da08277 66%)}._card_littlechurch_1jczy_3 ._backdropArt_1jczy_2:after{content:"⌂";color:#705c4b;text-shadow:0 -38px #705c4b;font:120px Georgia;position:absolute;top:39%;left:34%}._card_rainbow_1jczy_3 ._backdropArt_1jczy_2{background:radial-gradient(at 50% 82%,#0000 0 34%,#a97b7b66 35% 38%,#c4a46d66 39% 42%,#78947e66 43% 46%,#8092aa55 47% 50%,#0000 51%)}._card_olive_1jczy_3 ._backdropArt_1jczy_2{background:radial-gradient(at 18% 20%,#7d9272 0 2.5%,#0000 3%),radial-gradient(at 26% 27%,#91a185 0 3%,#0000 3.5%),radial-gradient(at 82% 77%,#7d9272 0 2.5%,#0000 3%),radial-gradient(at 74% 70%,#91a185 0 3%,#0000 3.5%)}._card_olive_1jczy_3 ._backdropArt_1jczy_2:after{content:"❧";color:#74866a55;text-align:right;font:160px Georgia;position:absolute;inset:5%;transform:rotate(18deg)}._card_desert_1jczy_3 ._backdropArt_1jczy_2{background:radial-gradient(circle at 76% 18%,#f3d392 0 7%,#0000 8%),linear-gradient(165deg,#0000 51%,#d4b77d88 52% 67%,#b7956388 68%)}._card_desert_1jczy_3 ._backdropArt_1jczy_2:after{content:"";border-left:3px dashed #796a5688;width:9%;height:50%;position:absolute;top:54%;left:48%;transform:rotate(10deg)}._card_shepherd_1jczy_3 ._backdropArt_1jczy_2,._card_ark_1jczy_3 ._backdropArt_1jczy_2{display:none}._shepherd_1jczy_3 b,._shepherd_1jczy_3 small,._ark_1jczy_3 b,._ark_1jczy_3 small{color:#fff;text-shadow:0 1px 5px #172d29,0 1px 10px #172d29}@media (max-width:900px){._topbar_1jczy_1{grid-template-columns:auto 1fr}._topbar_1jczy_1>div:nth-child(2){display:none}._topActions_1jczy_1{gap:4px}._topActions_1jczy_1 button{padding:9px 7px}._workspace_1jczy_1{height:auto;display:block}._controls_1jczy_1{border-right:0;height:auto;overflow:visible}._previewArea_1jczy_1{min-height:720px}._cardStage_1jczy_1{min-height:570px}._previewHeader_1jczy_1 p{display:none}}@media (max-width:560px){._topbar_1jczy_1{padding:0 12px}._back_1jczy_1{font-size:8px}._topActions_1jczy_1 button:first-child{display:none}._workspace_1jczy_1{flex-direction:column;display:flex}._controls_1jczy_1{order:2;padding:0 18px 50px}._previewArea_1jczy_1{order:1;min-height:610px;padding:20px 12px}._cardStage_1jczy_1{min-height:490px;padding:15px 4px}._portrait_1jczy_1 ._card_1jczy_1{width:min(320px,80vw)}._landscape_1jczy_1 ._card_1jczy_1{width:min(390px,90vw)}._square_1jczy_1 ._card_1jczy_1{width:min(330px,82vw)}._previewFooter_1jczy_1 span:last-child{display:none}._message_1jczy_1{bottom:14px;left:14px;right:14px}}._symbolGrid_1jczy_2 img{object-fit:contain;width:100%;height:46px;margin-bottom:4px;display:block}._artLayer_1jczy_2 img{pointer-events:none;max-width:none;height:auto;display:block}._artControls_1jczy_2 ._selectedTitle_1jczy_2{gap:9px;display:grid}._artControls_1jczy_2 ._selectedTitle_1jczy_2 button{color:#7b4038;text-transform:uppercase;letter-spacing:.08em;background:#fff7f4;border:1px solid #a46e64;width:100%;padding:11px;text-decoration:none}._artControls_1jczy_2 ._selectedTitle_1jczy_2 button:hover{color:#fff;background:#7b4038}
