@import"https://fonts.googleapis.com/css2?family=Special+Elite&family=Alex+Brush&display=swap";:root{--color-papyrus-light: #FFF6E4;--color-papyrus: #F5EFE6;--color-papyrus-dark: #E8DFD0;--color-forest-dark: #1A3C34;--color-forest: #2D5F54;--color-forest-light: #3D7A6B;--color-orange: #FF6B35;--color-orange-dark: #E5552F;--color-orange-light: #FF8C5E;--color-red: #C92A2A;--color-red-dark: #B91D1D;--color-gold: #D4AF37;--color-gold-dark: #C4A54D;--color-gold-light: #E4C561;--color-text: #3D3427;--color-text-dark: #2C2416;--color-text-light: #6B5D4F;--font-body: "Special Elite", "Courier New", monospace;--font-heading: "Alex Brush", cursive}:global(body){background-color:#fef5e1!important}.configurator{display:flex;flex-direction:column;height:calc(100vh - 60px);height:calc(100dvh - 60px);position:relative;z-index:1;padding:0;color:#3d2b1f;margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem);overflow:hidden}.configurator:before{content:"";position:absolute;inset:0;background-image:var(--bg-static-santa);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-2}.configurator-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-2;opacity:0;transition:opacity 1s ease-in-out}.configurator-video.loaded{opacity:1}.configurator:after{content:"";position:absolute;inset:0;background-color:#fef5e1d9;backdrop-filter:blur(6px) saturate(110%);-webkit-backdrop-filter:blur(6px) saturate(110%);z-index:-1}@supports not (backdrop-filter: blur(1px)){.configurator:after{background-color:#fef5e1f2;backdrop-filter:none}}@media(min-width:768px){.configurator{padding:1rem 3rem 2rem;margin-left:0;margin-right:0;width:100%;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.05' numOctaves='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3Crect x='0' y='0' width='100%25' height='2%25' fill='white'/%3E%3Crect x='0' y='98%25' width='100%25' height='2%25' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.05' numOctaves='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3Crect x='0' y='0' width='100%25' height='2%25' fill='white'/%3E%3Crect x='0' y='98%25' width='100%25' height='2%25' fill='white'/%3E%3C/svg%3E");filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5))}.sub-header{margin-top:0}}.page-content-wrapper{background-color:#fef5e1;position:relative;z-index:1;padding:0;color:#3d2b1f;margin-top:0}@media(min-width:768px){.page-content-wrapper{padding:2rem 3rem;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.05' numOctaves='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3Crect x='0' y='0' width='100%25' height='2%25' fill='white'/%3E%3Crect x='0' y='98%25' width='100%25' height='2%25' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.05' numOctaves='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3Crect x='0' y='0' width='100%25' height='2%25' fill='white'/%3E%3Crect x='0' y='98%25' width='100%25' height='2%25' fill='white'/%3E%3C/svg%3E");filter:drop-shadow(5px 5px 10px rgba(0,0,0,.5))}.page-content-wrapper--faq{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.05' numOctaves='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3Crect x='0' y='0' width='100%25' height='2%25' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.05' numOctaves='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3Crect x='0' y='0' width='100%25' height='2%25' fill='white'/%3E%3C/svg%3E");margin-bottom:-30px}.page-content-wrapper--facts{-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.05' numOctaves='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3Crect x='0' y='98%25' width='100%25' height='2%25' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='a'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.02 0.05' numOctaves='3'/%3E%3CfeDisplacementMap in='SourceGraphic' scale='15'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23a)'/%3E%3Crect x='0' y='98%25' width='100%25' height='2%25' fill='white'/%3E%3C/svg%3E");margin-top:-30px}}.section-divider{position:relative;height:100px;width:100%;z-index:10;margin-top:-25px;margin-bottom:-25px;display:flex;align-items:center;justify-content:center;pointer-events:none}.divider-image{width:100%;height:100%;object-fit:contain;object-position:center}@media(min-width:768px){.section-divider{height:200px;margin-top:-75px;margin-bottom:-75px}}:global(.faq-section),:global(.holiday-cta-section),:global(.holiday-facts-section),:global(.site-footer){margin-top:0}.sub-header{display:flex;align-items:center;justify-content:center;height:44px;background:none;border-bottom:none;gap:8px;padding:0 16px;margin-top:clamp(10px,1.5vh,20px);flex-shrink:0;box-shadow:none;position:relative;z-index:2}.step-tab{display:flex;align-items:center;gap:6px;padding:6px 12px;background:transparent;border:2px solid transparent;border-radius:8px;font-family:Special Elite,monospace;font-size:15px;color:var(--color-text-light, #6B5D4F);cursor:pointer;transition:all .2s ease;pointer-events:auto}.step-tab:hover{background:#ff6b351a;border-color:var(--color-orange, #FF6B35)}.step-tab[aria-current=page]{background:var(--color-orange, #FF6B35);color:#fff;border-color:var(--color-orange-dark, #E5552F)}.step-icon{display:flex;align-items:center;justify-content:center}.step-icon svg{width:20px;height:20px}.step-label{display:none}.canvas-container{flex:1;display:flex;align-items:center;justify-content:center;padding:clamp(15px,2.5vh,30px) 10px 10px 10px;overflow:hidden;position:relative;z-index:1}.postcard-wrapper{position:relative;width:calc(100% - 20px);max-width:470px;aspect-ratio:2 / 3;perspective:2000px;transform-style:preserve-3d;z-index:1;filter:drop-shadow(0 12px 32px rgba(44,36,22,.25))}@supports (-moz-appearance:none){.configurator{-webkit-mask-image:none!important;mask-image:none!important;filter:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.configurator:after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background-color:#fef5e1f2!important}.postcard-wrapper{perspective:none!important;transform-style:flat!important;filter:none!important;box-shadow:0 12px 32px #2c241640}.postcard-wrapper.flipping-forward .postcard-front,.postcard-wrapper.flipping-forward .postcard-back,.postcard-wrapper.flipping-backward .postcard-front,.postcard-wrapper.flipping-backward .postcard-back{animation:none!important}.postcard-front,.postcard-back{backface-visibility:visible!important;transform:none!important}.postcard-front{opacity:1;display:block}.postcard-back,.postcard-wrapper[data-showing=back] .postcard-front{opacity:0;display:none}.postcard-wrapper[data-showing=back] .postcard-back{opacity:1;display:block}}.postcard-wrapper.flipping-forward .postcard-front{animation:flip-out-forward .8s cubic-bezier(.45,0,.55,1) forwards}.postcard-wrapper.flipping-forward .postcard-back{animation:flip-in-forward .8s cubic-bezier(.45,0,.55,1) forwards}.postcard-wrapper.flipping-backward .postcard-front{animation:flip-in-backward .8s cubic-bezier(.45,0,.55,1) forwards}.postcard-wrapper.flipping-backward .postcard-back{animation:flip-out-backward .8s cubic-bezier(.45,0,.55,1) forwards}@keyframes flip-out-forward{0%{transform:rotateY(0);opacity:1}50%{transform:rotateY(-90deg);opacity:.8}to{transform:rotateY(-180deg);opacity:0}}@keyframes flip-in-forward{0%{transform:rotateY(180deg);opacity:0}50%{transform:rotateY(90deg);opacity:.8}to{transform:rotateY(0);opacity:1}}@keyframes flip-out-backward{0%{transform:rotateY(0);opacity:1}50%{transform:rotateY(90deg);opacity:.8}to{transform:rotateY(180deg);opacity:0}}@keyframes flip-in-backward{0%{transform:rotateY(-180deg);opacity:0}50%{transform:rotateY(-90deg);opacity:.8}to{transform:rotateY(0);opacity:1}}.postcard-front,.postcard-back{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;border:none;border-radius:0;box-shadow:0 2px 4px #2c241626;cursor:pointer;transition:box-shadow .3s ease;backface-visibility:hidden;transform-style:preserve-3d}.postcard-front:hover,.postcard-back:hover{box-shadow:0 2px 5px #2c241633}.postcard-front{display:flex;align-items:center;justify-content:center;overflow:hidden}#design-image{width:100%;height:100%;object-fit:cover}.postcard-back{position:relative;padding:20px}.message-area{position:absolute;top:20px;left:20px;bottom:20px;width:calc(66.666% - 30px);display:flex;flex-direction:column;justify-content:center;cursor:pointer}.message-area:after{content:"";position:absolute;right:0;top:10%;height:80%;width:2px;background-color:var(--color-forest, #2D5F54);opacity:.3}.right-side{position:absolute;top:20px;right:20px;width:calc(33.333% - 20px);height:calc(100% - 40px)}.stamp{position:absolute;top:10px;left:0;right:0;height:24%;display:flex;align-items:center;justify-content:center}.address-area{position:absolute;inset:60% 0 0;display:flex;flex-direction:column;cursor:pointer}.message-preview{font-family:Alex Brush,cursive;font-size:24px;line-height:1.6;color:var(--color-text-dark, #2C2416);white-space:pre-wrap;word-wrap:break-word;text-align:justify;overflow:hidden;width:95%;height:80%;display:flex;align-items:center}.message-area .tap-hint{width:95%;height:80%;align-self:center}.stamp picture,.stamp img{width:100%;height:100%;object-fit:contain;display:block}.address-preview{font-family:Special Elite,monospace;font-size:14px;line-height:1.8;color:var(--color-text-dark, #2C2416);white-space:pre-wrap;width:80%;align-self:center}.address-area .tap-hint{width:80%;align-self:center}.tap-hint{display:flex;align-items:center;justify-content:center;text-align:center;font-family:Special Elite,monospace;font-size:14px;color:var(--color-orange, #FF6B35);background:#ff6b351a;padding:12px 20px;border-radius:20px;border:2px dashed var(--color-orange, #FF6B35);pointer-events:none}.tap-hint.glow{animation:hint-pulse 2s ease-in-out infinite}@keyframes hint-pulse{0%,to{opacity:.8;transform:scale(1);box-shadow:0 0 #ff6b3566}50%{opacity:1;transform:scale(1.05);box-shadow:0 0 0 8px #ff6b3500}}.next-btn.pulse{animation:button-pulse 2s ease-in-out infinite}@keyframes button-pulse{0%,to{box-shadow:0 4px 12px #e5552f4d,0 2px 4px #0000001a,0 0 #ff6b3580}50%{box-shadow:0 6px 16px #e5552f66,0 3px 6px #00000026,0 0 0 12px #ff6b3500;transform:translateY(-1px) scale(1.02)}}.action-bar{display:flex;align-items:center;justify-content:flex-end;gap:12px;min-height:54px;padding:8px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));background:transparent;border-top:none;flex-shrink:0;position:relative;z-index:2}.flip-btn,.next-btn{display:flex;align-items:center;gap:6px;padding:8px 16px;font-family:Special Elite,monospace;font-size:15px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .3s ease;text-shadow:0 1px 2px rgba(0,0,0,.1);position:relative;overflow:hidden;pointer-events:auto}.flip-btn{background:transparent;color:var(--color-forest, #2D5F54);border:3px solid var(--color-forest, #2D5F54);box-shadow:0 2px 6px #2d5f5433}.flip-btn:hover{background:var(--color-forest, #2D5F54);color:var(--color-papyrus-light);border-color:var(--color-forest-dark);box-shadow:0 4px 12px #2d5f544d;transform:translateY(-2px)}.flip-btn svg{transition:transform .4s ease}.flip-btn:hover svg{transform:rotate(180deg)}.next-btn{background:linear-gradient(135deg,var(--color-orange) 0%,var(--color-orange-dark) 100%);color:var(--color-papyrus-light);border:3px solid var(--color-red-dark);box-shadow:0 4px 12px #e5552f4d,0 2px 4px #0000001a}.next-btn:hover:not(:disabled){background:linear-gradient(135deg,var(--color-orange-dark) 0%,var(--color-red) 100%);transform:translateY(-3px);box-shadow:0 8px 20px #e5552f66,0 4px 8px #00000026}.next-btn:active:not(:disabled){transform:translateY(-1px)}.next-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.modal-overlay{position:fixed;inset:0;background:#2c2416cc;backdrop-filter:blur(8px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;animation:fade-in .2s ease;margin:0!important;transform:none!important;width:100%!important;height:100%!important}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.modal{position:relative;background:var(--color-papyrus, #F5EFE6);border:3px solid var(--color-gold, #D4AF37);border-radius:12px;box-shadow:0 16px 48px #2c241666,inset 0 0 0 1px var(--color-gold-light),inset 0 0 0 8px var(--color-papyrus-dark);max-width:800px;width:100%;max-height:85vh;overflow-y:auto;padding:32px 24px 24px;animation:slide-up .3s ease-out;margin:auto!important;left:0!important;right:0!important}.modal:before,.modal:after{content:"";position:absolute;background:var(--color-gold);opacity:.6}.modal:before{top:8px;left:10%;right:10%;height:2px;border-radius:1px}.modal:after{bottom:8px;left:10%;right:10%;height:2px;border-radius:1px}@keyframes slide-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.modal-close{position:absolute;top:12px;right:12px;width:32px;height:32px;border-radius:50%;background:transparent;color:var(--color-text-dark, #2C2416);border:2px solid var(--color-text-light, #6B5D4F);font-size:24px;line-height:1;cursor:pointer;transition:all .2s ease}.modal-close:hover{background:var(--color-red, #C92A2A);color:#fff;border-color:var(--color-red, #C92A2A);transform:rotate(90deg)}.modal-title{font-family:Alex Brush,cursive;font-size:28px;color:var(--color-forest-dark, #1A3C34);margin-bottom:16px;text-align:center}.design-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:16px;margin-bottom:24px}.design-thumb{position:relative;aspect-ratio:2 / 3;border:3px solid var(--color-papyrus-dark, #E8DFD0);border-radius:6px;overflow:hidden;cursor:pointer;transition:all .2s ease;background:#fff}.design-thumb:hover{transform:scale(1.05);border-color:var(--color-orange, #FF6B35);box-shadow:0 4px 12px #ff6b354d}.design-thumb.selected{border-color:var(--color-red, #C92A2A);border-width:4px;box-shadow:0 0 0 4px #c92a2a33}.design-thumb img{width:100%;height:100%;object-fit:cover}.thumb-label{position:absolute;bottom:4px;right:4px;background:#000000b3;color:#fff;font-family:Special Elite,monospace;font-size:11px;padding:2px 6px;border-radius:3px}#message-textarea{width:100%;min-height:150px;padding:16px;font-family:Special Elite,monospace;font-size:16px;line-height:1.5;background:#fff;color:var(--color-text-dark, #2C2416);border:2px solid var(--color-papyrus-dark, #E8DFD0);border-radius:6px;resize:vertical;margin-bottom:12px}#message-textarea:focus{outline:none;border-color:var(--color-orange, #FF6B35);box-shadow:0 0 0 3px #ff6b351a}.char-counter{font-family:Special Elite,monospace;font-size:14px;text-align:right;margin-bottom:16px;color:var(--color-text-light, #6B5D4F)}.ai-btn{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:14px 24px;font-family:Special Elite,monospace;font-size:16px;background:linear-gradient(135deg,var(--color-gold-dark, #C4A54D),var(--color-gold-light, #E4C561));color:var(--color-text-dark, #2C2416);border:2px solid var(--color-gold-dark, #C4A54D);border-radius:6px;cursor:pointer;transition:all .2s ease;margin-bottom:24px}.ai-btn:hover:not(:disabled){transform:scale(1.02);box-shadow:0 4px 12px #c4a54d66}.ai-btn:disabled{opacity:.6;cursor:not-allowed}.ai-icon{font-size:20px}.hand-signed-option{margin:16px 0 24px;padding:12px;background:#d4af371a;border:2px solid var(--color-gold, #D4AF37);border-radius:8px}.checkbox-label{display:flex;align-items:flex-start;gap:12px;cursor:pointer}.checkbox-label input[type=checkbox]{margin-top:2px;width:18px;height:18px;cursor:pointer;flex-shrink:0}.checkbox-text{display:flex;flex-direction:column;gap:4px}.checkbox-text strong{font-family:Special Elite,monospace;font-size:15px;color:var(--color-text-dark, #2C2416)}.checkbox-description{font-size:13px;color:var(--color-text, #4A4035)}.address-form{display:flex;flex-direction:column;gap:12px}.form-group{display:flex;flex-direction:column;gap:6px}.form-group label{font-family:Special Elite,monospace;font-size:13px;color:var(--color-text-dark, #2C2416);font-weight:700;display:flex;align-items:center;gap:8px}.address-hint-text{font-size:11px;color:var(--color-text-light, #6B5D4F);margin-top:4px;font-style:italic}.address-search-helper{background:linear-gradient(135deg,#f5f0e6,#fff6e4);border:2px dashed var(--color-papyrus-dark, #E8DFD0);border-radius:8px;padding:12px;margin-bottom:24px;position:relative}#place-autocomplete-container{width:100%}#place-autocomplete-container gmp-place-autocomplete{width:100%;display:block;--gmp-input-font-family: "Special Elite", "Courier New", monospace;--gmp-input-font-size: 14px;--gmp-input-padding: 10px 12px;--gmp-input-background: white;--gmp-input-color: #2C2416;--gmp-input-border: 2px solid #E8DFD0;--gmp-input-border-radius: 6px}.form-group input,.form-group select{width:100%;padding:10px 12px;font-family:Special Elite,monospace;font-size:14px;background:#fff;color:var(--color-text-dark, #2C2416);border:2px solid var(--color-papyrus-dark, #E8DFD0);border-radius:6px;transition:all .2s ease}.form-group input:focus,.form-group select:focus{outline:none;border-color:var(--color-orange, #FF6B35);box-shadow:0 0 0 3px #ff6b351a}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.modal-actions,.modal-actions-row{display:flex;gap:10px;margin-top:16px}.modal-actions{justify-content:flex-end}.modal-actions-row{justify-content:space-between}.modal-cancel,.modal-done,.btn-back,.btn-add-more,.btn-purchase{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;font-family:Special Elite,monospace;font-size:14px;border-radius:6px;cursor:pointer;transition:all .2s ease;border:2px solid}.modal-cancel,.btn-back{background:transparent;color:var(--color-text-dark, #2C2416);border-color:var(--color-text-light, #6B5D4F)}.modal-cancel:hover,.btn-back:hover{background:var(--color-text-light, #6B5D4F);color:#fff}.modal-done,.btn-purchase{background:var(--color-orange, #FF6B35);color:#fff;border-color:var(--color-orange-dark, #E5552F)}.modal-done:hover,.btn-purchase:hover{background:var(--color-orange-dark, #E5552F);transform:translateY(-2px);box-shadow:0 4px 12px #e5552f4d}.btn-add-more{background:var(--color-forest, #2D5F54);color:#fff;border-color:var(--color-forest-dark, #1A3C34)}.btn-add-more:hover{background:var(--color-forest-dark, #1A3C34)}@media(min-width:768px){.configurator{margin-left:0;margin-right:0;width:100%}.step-label{display:inline}.design-grid{grid-template-columns:repeat(5,1fr)}.canvas-container{padding:clamp(10px,1.5vh,20px) 10px}.postcard-wrapper{width:calc(100% - 20px);max-width:min(550px,calc((100vh - 70px - 44px - 60px) * 2 / 3));max-height:calc(100vh - 174px)}.action-bar{position:absolute;inset:44px 0 0;height:auto;padding:0 32px;background:transparent;border-top:none;pointer-events:none;display:flex;align-items:center;justify-content:space-between}.action-bar .flip-btn,.action-bar .next-btn{pointer-events:auto}@supports (-moz-appearance:none){.configurator{-webkit-mask-image:none!important;mask-image:none!important;filter:none!important}}}@media(max-width:767px){.flip-btn span{display:none}.postcard-back{padding:12px}.message-area{top:12px;left:12px;bottom:12px;width:calc(66.666% - 18px)}.right-side{top:12px;right:12px;width:calc(33.333% - 12px);height:calc(100% - 24px)}.message-preview{font-size:16px;width:95%;height:80%}.message-area .tap-hint{width:95%;height:80%}.address-preview{font-size:12px;line-height:1.8;width:80%}.address-area .tap-hint{width:80%}.stamp picture,.stamp img{width:100%;height:100%}.form-row{grid-template-columns:1fr}.modal-actions-row{flex-direction:column}}
