.HeroSection-module__SEewqa__hero{padding-top:4rem;padding-bottom:6rem;position:relative;overflow:visible}.HeroSection-module__SEewqa__grid{grid-template-columns:1fr;align-items:center;gap:3rem;display:grid}.HeroSection-module__SEewqa__content{z-index:2;flex-direction:column;gap:1.5rem;display:flex}.HeroSection-module__SEewqa__badgeGroup{flex-wrap:wrap;gap:.8rem;display:flex}.HeroSection-module__SEewqa__badge{color:var(--color-text-muted);background:#0000000d;border-radius:99px;align-items:center;gap:.4rem;padding:.3rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.HeroSection-module__SEewqa__badgeLine{color:var(--color-line);background:#06c7551a;border-radius:99px;align-items:center;padding:.3rem .8rem;font-size:.8rem;font-weight:900;display:inline-flex}.HeroSection-module__SEewqa__dot{background:var(--color-line);border-radius:50%;width:8px;height:8px;animation:2s infinite HeroSection-module__SEewqa__pulse}.HeroSection-module__SEewqa__title{color:var(--color-text);font-size:3rem;line-height:1.1}.HeroSection-module__SEewqa__heroText{color:var(--color-text);z-index:1;display:inline-block;position:relative}.HeroSection-module__SEewqa__heroText:after{content:"";background:var(--color-banana);opacity:.6;z-index:-1;border-radius:4px;width:100%;height:12px;position:absolute;bottom:5px;left:0}.HeroSection-module__SEewqa__glassCard{z-index:1;flex-direction:column;justify-content:center;width:100%;height:100%;padding:1.5rem;transition:transform .3s;display:flex;position:relative}.HeroSection-module__SEewqa__simulation{flex:1;justify-content:space-evenly;align-items:center;gap:1rem;width:100%;height:100%;padding-top:1rem;display:flex}.HeroSection-module__SEewqa__simItem{flex-direction:column;flex:1;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.HeroSection-module__SEewqa__fileIcon{color:#ccc;background:#fff;border:2px solid #eee;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:80px;height:100px;display:flex;box-shadow:0 4px 12px #0000000d}.HeroSection-module__SEewqa__fileLabel{color:#999;margin-top:.5rem;font-size:.7rem;font-weight:700}.HeroSection-module__SEewqa__arrowContainer{color:var(--color-text-muted);opacity:.5;align-items:center;display:flex}.HeroSection-module__SEewqa__arrowLine{background:currentColor;width:30px;height:2px}.HeroSection-module__SEewqa__arrowHead{border-top:2px solid;border-right:2px solid;width:8px;height:8px;margin-left:-4px;transform:rotate(45deg)}.HeroSection-module__SEewqa__gridPreview{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);gap:4px;width:120px;height:60px;display:grid}.HeroSection-module__SEewqa__stickerItem{background:var(--color-banana);opacity:0;border-radius:4px;animation:.4s ease-out forwards HeroSection-module__SEewqa__popIn}.HeroSection-module__SEewqa__zipBadge{background:var(--color-line);color:#fff;border-radius:99px;align-items:center;gap:4px;padding:4px 8px;font-size:.7rem;font-weight:900;display:flex;position:absolute;bottom:-10px;right:0;transform:rotate(-5deg);box-shadow:0 4px 6px #06c7554d}@keyframes HeroSection-module__SEewqa__float{0%,to{transform:translate(0)}50%{transform:translate(10px,-20px)}}@keyframes HeroSection-module__SEewqa__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes HeroSection-module__SEewqa__highlightAnim{0%{background-position:200% 0}to{background-position:0 0}}@keyframes HeroSection-module__SEewqa__popIn{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes HeroSection-module__SEewqa__slideRight{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (min-width:960px){.HeroSection-module__SEewqa__grid{grid-template-columns:1fr 1fr}.HeroSection-module__SEewqa__title{font-size:4rem}}
.WorkflowGuide-module__bPaCCq__section{text-align:center;background:#f9f9f9;border-bottom:1px solid #eee;width:100%;padding:2rem 1rem}.WorkflowGuide-module__bPaCCq__container{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;max-width:900px;margin:0 auto;display:flex}.WorkflowGuide-module__bPaCCq__stepBlock{background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;min-width:140px;padding:1rem;display:flex;position:relative;box-shadow:0 4px 6px #0000000d}.WorkflowGuide-module__bPaCCq__stepLabel{color:#888;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:700}.WorkflowGuide-module__bPaCCq__iconWrapper{justify-content:center;align-items:center;width:80px;height:80px;font-size:2rem;display:flex}.WorkflowGuide-module__bPaCCq__gridIcon{background:#fff;border:3px solid #333;border-radius:6px;grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr);gap:2px;width:60px;height:80px;padding:2px;display:grid;overflow:hidden}.WorkflowGuide-module__bPaCCq__gridIconLandscape{background:#fff;border:3px solid #333;border-radius:6px;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(4,1fr);gap:3px;width:100px;height:60px;padding:4px;display:grid}.WorkflowGuide-module__bPaCCq__gridCell{background:gold;border-radius:2px;width:100%;height:100%;position:relative}.WorkflowGuide-module__bPaCCq__gridCell:after{content:"";opacity:.6;background:#fff;border-radius:2px;width:60%;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.WorkflowGuide-module__bPaCCq__bananaIcon{filter:drop-shadow(0 2px 2px #0000001a);font-size:3rem;animation:2s ease-in-out infinite WorkflowGuide-module__bPaCCq__bounce}.WorkflowGuide-module__bPaCCq__phoneIcon{background:#fff;border:3px solid #333;border-radius:8px;flex-direction:column;justify-content:flex-end;gap:4px;width:50px;height:80px;padding:4px;display:flex;position:relative}.WorkflowGuide-module__bPaCCq__chatBubble{background:#e0e0e0;border-radius:6px;width:80%;height:12px;margin-bottom:2px}.WorkflowGuide-module__bPaCCq__chatBubble.WorkflowGuide-module__bPaCCq__right{background:gold;align-self:flex-end}.WorkflowGuide-module__bPaCCq__zipIcon{color:#fff;background:#333;border-radius:4px;padding:2px 6px;font-size:.7rem;font-weight:700;position:absolute;bottom:-5px;right:-10px;box-shadow:0 2px 4px #0003}.WorkflowGuide-module__bPaCCq__arrow{color:#ddd;font-size:1.5rem;animation:1.5s infinite WorkflowGuide-module__bPaCCq__flow}@keyframes WorkflowGuide-module__bPaCCq__flow{0%{opacity:.5;transform:translate(0)}50%{opacity:1;color:gold;transform:translate(5px)}to{opacity:.5;transform:translate(0)}}@keyframes WorkflowGuide-module__bPaCCq__bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (max-width:600px){.WorkflowGuide-module__bPaCCq__container{flex-direction:column;gap:2rem}.WorkflowGuide-module__bPaCCq__arrow{margin:-10px 0;transform:rotate(90deg)}@keyframes WorkflowGuide-module__bPaCCq__flow{0%{opacity:.5;transform:translateY(0)rotate(90deg)}50%{opacity:1;color:gold;transform:translateY(5px)rotate(90deg)}to{opacity:.5;transform:translateY(0)rotate(90deg)}}}
.HowToStep-module__xaXtZG__section{padding:6rem 0;position:relative}.HowToStep-module__xaXtZG__header{text-align:center;margin-bottom:4rem}.HowToStep-module__xaXtZG__label{font-family:var(--font-eng);color:var(--color-banana);letter-spacing:.1em;margin-bottom:1rem;font-weight:900;display:block}.HowToStep-module__xaXtZG__heading{color:var(--color-text);font-size:2.5rem;line-height:1.3}.HowToStep-module__xaXtZG__grid{grid-template-columns:1fr;gap:2rem;display:grid}.HowToStep-module__xaXtZG__card{background:var(--color-surface);border:1px solid var(--color-border);padding:2.5rem;transition:transform .3s;position:relative;overflow:hidden}.HowToStep-module__xaXtZG__card:hover{border-color:var(--color-banana);transform:translateY(-8px)}.HowToStep-module__xaXtZG__iconBox{background:var(--color-surface);border:1px solid var(--color-border);width:60px;height:60px;color:var(--color-banana);border-radius:16px;margin-bottom:2rem;padding:14px}.HowToStep-module__xaXtZG__stepNum{font-family:var(--font-eng);color:var(--color-border);font-size:4rem;font-weight:900;line-height:1;position:absolute;top:1.5rem;right:2rem}.HowToStep-module__xaXtZG__cardTitle{margin-bottom:1rem;font-size:1.5rem}.HowToStep-module__xaXtZG__cardDesc{color:var(--color-text-muted);font-size:.95rem;line-height:1.8}@media (min-width:768px){.HowToStep-module__xaXtZG__grid{grid-template-columns:repeat(3,1fr)}}
.ToolSection-module__WaImNq__section{background:linear-gradient(to bottom,transparent,var(--color-base)20%);padding:6rem 0}.ToolSection-module__WaImNq__sectionHeader{text-align:center;margin-bottom:3rem}.ToolSection-module__WaImNq__title{margin-bottom:.5rem;font-size:2.5rem}.ToolSection-module__WaImNq__desc{color:var(--text-muted)}.ToolSection-module__WaImNq__grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:900px){.ToolSection-module__WaImNq__grid{grid-template-columns:1fr 1.5fr;align-items:start}}.ToolSection-module__WaImNq__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:24px;flex-direction:column;height:100%;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000000d}.ToolSection-module__WaImNq__cardHeader{background:var(--color-surface-hover);border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;padding:1.5rem 2rem;display:flex}.ToolSection-module__WaImNq__cardHeader h3{margin:0;font-size:1.2rem}.ToolSection-module__WaImNq__stepBadge{background:var(--color-black);width:32px;height:32px;color:var(--color-banana);font-weight:900;font-family:var(--font-eng);border-radius:50%;justify-content:center;align-items:center;display:flex}.ToolSection-module__WaImNq__cardBody{flex-direction:column;flex:1;gap:2rem;padding:2rem;display:flex}.ToolSection-module__WaImNq__actionBody{min-height:400px;position:relative}.ToolSection-module__WaImNq__controlGroup{flex-direction:column;gap:.8rem;display:flex}.ToolSection-module__WaImNq__label{color:var(--color-text);align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;display:flex}.ToolSection-module__WaImNq__segments{flex-wrap:wrap;gap:.5rem;display:flex}.ToolSection-module__WaImNq__segmentBtn{background:var(--color-surface);color:var(--color-text-muted);border:1px solid #0000;border-radius:12px;flex:1;min-width:60px;padding:.8rem 1rem;font-weight:700;transition:all .2s cubic-bezier(.2,.8,.2,1);box-shadow:0 4px 6px #0000000d,0 1px 3px #0000001a}.ToolSection-module__WaImNq__segmentBtn:hover{color:var(--color-text);transform:translateY(-2px);box-shadow:0 6px 12px #0000001a}.ToolSection-module__WaImNq__segmentBtn:active{transform:translateY(1px);box-shadow:0 1px 2px #0000001a}.ToolSection-module__WaImNq__segmentBtn.ToolSection-module__WaImNq__active{background:var(--color-banana);color:var(--color-black);border-color:#0000000d;transform:translateY(1px);box-shadow:inset 0 2px 4px #0000001a}.ToolSection-module__WaImNq__selectWrapper{position:relative}.ToolSection-module__WaImNq__select{border:1px solid var(--color-border);background-color:var(--color-surface);width:100%;color:var(--color-text);cursor:pointer;appearance:none;border-radius:12px;padding:1rem;font-family:inherit;font-weight:600;box-shadow:0 2px 4px #0000000d}.ToolSection-module__WaImNq__select:hover{border-color:#aaa}.ToolSection-module__WaImNq__helpText{color:var(--text-muted);margin-top:-.4rem;font-size:.8rem}.ToolSection-module__WaImNq__uploadContainer{flex-direction:column;gap:1rem;height:100%;display:flex}.ToolSection-module__WaImNq__notes{color:var(--text-muted);background:var(--color-surface-hover);border-radius:8px;padding:1rem;font-size:.85rem;line-height:1.5}.ToolSection-module__WaImNq__resultArea{flex-direction:column;gap:1.5rem;height:100%;display:flex}.ToolSection-module__WaImNq__resultHeader{justify-content:space-between;align-items:center;display:flex}.ToolSection-module__WaImNq__resultInfo{align-items:center;gap:.5rem;font-size:1.25rem;font-weight:700;display:flex}.ToolSection-module__WaImNq__successIcon{color:var(--color-line);font-size:1.5rem}.ToolSection-module__WaImNq__previewScroll{border:1px solid var(--color-border);border-radius:12px;flex:1;max-height:400px;padding:1rem;overflow-y:auto}.ToolSection-module__WaImNq__resultActions{flex-direction:column;gap:1rem;display:flex}@media (min-width:600px){.ToolSection-module__WaImNq__resultActions{flex-direction:row}}.ToolSection-module__WaImNq__btnSub{border:2px solid var(--color-border);color:var(--color-text-muted);background:0 0;border-radius:99px;padding:1rem 2rem;font-weight:700;transition:all .2s}.ToolSection-module__WaImNq__btnSub:hover{border-color:var(--color-text);color:var(--color-text);background:var(--color-surface-hover)}.ToolSection-module__WaImNq__loader{z-index:10;background:#ffffffe6;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.ToolSection-module__WaImNq__spinner{border:5px solid #eee;border-top-color:var(--color-banana);border-radius:50%;width:48px;height:48px;margin-bottom:1rem;animation:1s linear infinite ToolSection-module__WaImNq__spin}@keyframes ToolSection-module__WaImNq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.DropZone-module__eUUqIq__dropzone{background:var(--color-surface);cursor:pointer;border:3px dashed #ddd;border-radius:20px;justify-content:center;align-items:center;width:100%;height:100%;min-height:350px;transition:all .3s cubic-bezier(.2,.8,.2,1);display:flex;position:relative;overflow:hidden}.DropZone-module__eUUqIq__dropzone:hover{border-color:var(--color-banana);background:var(--color-banana-pale);transform:scale(.995)}.DropZone-module__eUUqIq__dropzone.DropZone-module__eUUqIq__active{background:var(--color-banana-pale);border-color:var(--color-banana);border-style:solid;transform:scale(.99);box-shadow:inset 0 0 20px #ffd70033}.DropZone-module__eUUqIq__input{opacity:0;cursor:pointer;z-index:10;width:100%;height:100%;position:absolute}.DropZone-module__eUUqIq__label{text-align:center;pointer-events:none;padding:2rem}.DropZone-module__eUUqIq__icon{margin-bottom:1.5rem;font-size:5rem;transition:transform .3s}.DropZone-module__eUUqIq__dropzone:hover .DropZone-module__eUUqIq__icon{transform:scale(1.1)rotate(5deg)}.DropZone-module__eUUqIq__text{color:var(--color-text);margin-bottom:.5rem;font-size:1.4rem;font-weight:900}.DropZone-module__eUUqIq__subtext{color:var(--text-muted);font-size:.9rem;font-weight:500}
.StickerGrid-module__Cv93Ca__container{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius);width:100%;margin-top:2rem;padding:2rem}.StickerGrid-module__Cv93Ca__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.StickerGrid-module__Cv93Ca__header h3{font-size:1.5rem;font-weight:600}.StickerGrid-module__Cv93Ca__downloadBtn{background:var(--primary);color:#000;border:none;border-radius:99px;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;transition:transform .2s,box-shadow .2s}.StickerGrid-module__Cv93Ca__downloadBtn:hover{box-shadow:0 4px 12px var(--primary-glow);transform:translateY(-2px)}.StickerGrid-module__Cv93Ca__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:1.5rem;display:grid}.StickerGrid-module__Cv93Ca__card{text-align:center;background:#ffffff80;border:1px solid #0000000d;border-radius:12px;padding:10px;transition:transform .2s}.StickerGrid-module__Cv93Ca__card:hover{transform:translateY(-2px)}.StickerGrid-module__Cv93Ca__imageWrapper{aspect-ratio:1;background-image:linear-gradient(45deg,#eee 25%,#0000 25%),linear-gradient(-45deg,#eee 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#eee 75%),linear-gradient(-45deg,#0000 75%,#eee 75%);background-position:0 0,0 10px,10px -10px,-10px 0;background-size:20px 20px;border-radius:8px;justify-content:center;align-items:center;width:100%;margin-bottom:.5rem;display:flex;overflow:hidden}.StickerGrid-module__Cv93Ca__image{object-fit:contain;max-width:100%;max-height:100%}.StickerGrid-module__Cv93Ca__info{color:var(--text-muted);justify-content:space-between;font-size:.75rem;display:flex}
.ShareButton-module__GmaimW__shareBtn{color:#fff;background-color:#000;border:2px solid #0000;border-radius:9999px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.ShareButton-module__GmaimW__shareBtn:hover{background-color:#333;transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.ShareButton-module__GmaimW__shareBtn:active{transform:translateY(0)}.ShareButton-module__GmaimW__shareBtn svg{width:18px;height:18px}
.TemplateSection-module__86hQRa__section{background:var(--color-surface);border-top:1px solid var(--color-border);padding:4rem 0}.TemplateSection-module__86hQRa__inner{flex-direction:column;gap:2rem;display:flex}.TemplateSection-module__86hQRa__header{text-align:center;max-width:600px;margin:0 auto}.TemplateSection-module__86hQRa__heading{margin-bottom:1rem;font-size:2rem}.TemplateSection-module__86hQRa__desc{color:var(--color-text-muted);line-height:1.7}.TemplateSection-module__86hQRa__list{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;display:grid}.TemplateSection-module__86hQRa__item{background:var(--color-base);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;padding:1.5rem;transition:all .2s;display:flex}.TemplateSection-module__86hQRa__item:hover{border-color:var(--color-banana);box-shadow:0 4px 12px #ffd7001a}.TemplateSection-module__86hQRa__preview{margin-bottom:1rem;position:relative}.TemplateSection-module__86hQRa__gridPreview{aspect-ratio:4/2.5;background:#f0f0f0;border-radius:8px;gap:3px;padding:3px;display:grid}.TemplateSection-module__86hQRa__cell{color:#bbb;font-size:.65rem;font-weight:700;font-family:var(--font-eng);background:#fff;border:1px dashed #ddd;border-radius:4px;justify-content:center;align-items:center;display:flex}.TemplateSection-module__86hQRa__moreIndicator{background:linear-gradient(to top,var(--color-base)50%,transparent);text-align:center;color:var(--color-text-muted);font-size:.75rem;font-weight:700;font-family:var(--font-eng);padding:1rem 0 .25rem;position:absolute;bottom:0;left:0;right:0}.TemplateSection-module__86hQRa__info{flex-direction:column;gap:.25rem;display:flex}.TemplateSection-module__86hQRa__count{font-size:1.25rem;font-weight:900}.TemplateSection-module__86hQRa__size{color:var(--color-text-muted);font-size:.85rem;font-family:var(--font-eng)}.TemplateSection-module__86hQRa__layout{color:var(--color-text-muted);font-size:.75rem}
.FaqSection-module__Khuz2G__section{background:var(--color-base);padding:6rem 0}.FaqSection-module__Khuz2G__heading{text-align:center;margin-bottom:3rem;font-size:2rem}.FaqSection-module__Khuz2G__list{flex-direction:column;gap:1rem;max-width:800px;margin:0 auto;display:flex}.FaqSection-module__Khuz2G__item{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;transition:all .3s;overflow:hidden;box-shadow:0 4px 6px #00000005}.FaqSection-module__Khuz2G__question{text-align:left;width:100%;color:var(--color-text);background:0 0;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem;font-size:1.05rem;font-weight:700;display:flex}.FaqSection-module__Khuz2G__question:hover{background:#00000003}.FaqSection-module__Khuz2G__icon{background:var(--color-base);width:24px;height:24px;color:var(--color-banana-dark);border-radius:50%;justify-content:center;align-items:center;font-weight:400;display:flex}.FaqSection-module__Khuz2G__answer{transition:max-height .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.FaqSection-module__Khuz2G__answerText{color:var(--color-text-muted);padding:0 1.5rem 1.5rem;line-height:1.7}.FaqSection-module__Khuz2G__open .FaqSection-module__Khuz2G__icon{background:var(--color-banana);color:#000}
.page-module__E0kJGG__wrapper{flex-direction:column;min-height:100vh;display:flex}.page-module__E0kJGG__header{height:var(--header-height);z-index:100;align-items:center;display:flex;position:sticky;top:0}.page-module__E0kJGG__logo{letter-spacing:-.05em;font-size:1.5rem;font-weight:700}.page-module__E0kJGG__pro{color:#fff;vertical-align:middle;background:#000;border-radius:4px;margin-left:4px;padding:2px 6px;font-size:.8em}.page-module__E0kJGG__main{flex-direction:column;flex:1;align-items:center;padding-top:4rem;padding-bottom:4rem;display:flex}.page-module__E0kJGG__hero{text-align:center;width:100%;max-width:1000px}.page-module__E0kJGG__hero h2{background:linear-gradient(90deg,#000,#444);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1rem;font-size:3rem;line-height:1.2}@media (prefers-color-scheme:dark){.page-module__E0kJGG__hero h2{background:linear-gradient(90deg,#fff,#aaa);-webkit-background-clip:text}}.page-module__E0kJGG__highlight{color:var(--primary);-webkit-text-fill-color:var(--primary)}.page-module__E0kJGG__controlsPanel{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;flex-direction:column;gap:1rem;min-width:300px;margin-bottom:2rem;padding:1.5rem;display:inline-flex}.page-module__E0kJGG__controlGroup{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.page-module__E0kJGG__controlGroup label{color:var(--text-muted);font-size:.875rem;font-weight:600}.page-module__E0kJGG__select{cursor:pointer;background:#fffc;border:1px solid #ddd;border-radius:8px;width:100%;padding:.75rem;font-size:1rem}.page-module__E0kJGG__checkboxGroup{border-top:1px solid #0000001a;margin-top:1rem;padding-top:1rem}.page-module__E0kJGG__checkboxGroup label{cursor:pointer;color:var(--text-main);align-items:center;gap:8px;font-weight:600;display:flex}.page-module__E0kJGG__checkboxGroup input{cursor:pointer;width:18px;height:18px}.page-module__E0kJGG__customControls{border-top:1px dashed var(--glass-border);gap:1rem;padding-top:1rem;display:flex}.page-module__E0kJGG__customControls label{text-align:left;flex-direction:column;font-size:.8em;display:flex}.page-module__E0kJGG__customControls input{border:1px solid #ccc;border-radius:6px;width:80px;margin-top:4px;padding:.5rem}.page-module__E0kJGG__workspace{border-radius:var(--radius);flex-direction:column;justify-content:center;align-items:center;min-height:400px;margin-top:1rem;display:flex}.page-module__E0kJGG__loading{color:var(--primary);font-size:1.5rem}.page-module__E0kJGG__resetBtn{border:1px solid var(--text-muted);color:var(--text-muted);cursor:pointer;background:0 0;border-radius:99px;margin-top:3rem;padding:.5rem 1.5rem;font-size:.9rem;transition:all .2s}.page-module__E0kJGG__resetBtn:hover{border-color:var(--text-main);color:var(--text-main)}.page-module__E0kJGG__footer{text-align:center;color:var(--text-muted);padding:2rem;font-size:.875rem}
