.QuickMaker-module__aqGuiq__maker{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:2rem;margin:2rem 0;display:grid}.QuickMaker-module__aqGuiq__controls,.QuickMaker-module__aqGuiq__result{min-width:0}.QuickMaker-module__aqGuiq__controls h2{font-size:2.4rem;line-height:1.1}.QuickMaker-module__aqGuiq__maker p{line-height:1.7}.QuickMaker-module__aqGuiq__styles{grid-template-columns:repeat(3,1fr);gap:.5rem;margin:1.5rem 0;display:grid}.QuickMaker-module__aqGuiq__maker button{font:inherit;cursor:pointer;border:1px solid #244233;border-radius:8px;padding:.85rem}.QuickMaker-module__aqGuiq__maker button[aria-pressed=true]{outline-offset:2px;outline:3px solid #95660b}.QuickMaker-module__aqGuiq__maker label{gap:.4rem;margin:1rem 0;display:grid}.QuickMaker-module__aqGuiq__maker input{font:inherit;box-sizing:border-box;border:1px solid #777;border-radius:8px;width:100%;padding:1rem}.QuickMaker-module__aqGuiq__canvas{background:#e6e9df;border-radius:16px;padding:clamp(1rem,4vw,3rem);box-shadow:inset 0 0 50px #b8c1ad40}.QuickMaker-module__aqGuiq__canvas svg{filter:drop-shadow(0 12px 14px #28352835);width:100%;height:auto;display:block}.QuickMaker-module__aqGuiq__sides,.QuickMaker-module__aqGuiq__actions{flex-wrap:wrap;align-items:center;gap:.7rem;margin:1.2rem 0;display:flex}.QuickMaker-module__aqGuiq__actions button:nth-child(2),.QuickMaker-module__aqGuiq__upsell button{color:var(--ink-on-accent);background:#244233}.QuickMaker-module__aqGuiq__upsell{background:#e5efce;border-radius:12px;padding:1.5rem}.QuickMaker-module__aqGuiq__upsell h2{font-size:1.7rem}.QuickMaker-module__aqGuiq__upsell a{margin-top:1rem;text-decoration:underline;display:block}.QuickMaker-module__aqGuiq__maker button:disabled{opacity:.5;cursor:default}.QuickMaker-module__aqGuiq__maker :focus-visible{outline-offset:3px;outline:3px solid #996000}@media (max-width:800px){.QuickMaker-module__aqGuiq__maker{grid-template-columns:minmax(0,1fr)}.QuickMaker-module__aqGuiq__controls h2{font-size:2rem}}.QuickMaker-module__aqGuiq__styles{grid-template-columns:repeat(auto-fit,minmax(min(100%,132px),1fr))}.QuickMaker-module__aqGuiq__styles button{overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;min-width:0;line-height:1.3}.QuickMaker-module__aqGuiq__maker button{min-height:44px}.QuickMaker-module__aqGuiq__maker input,.QuickMaker-module__aqGuiq__maker select{background:var(--surface-raised);color:#203d2c;min-height:48px;font-size:16px}.QuickMaker-module__aqGuiq__row{margin:1rem 0}.QuickMaker-module__aqGuiq__row label{margin:0 0 .35rem}.QuickMaker-module__aqGuiq__row small{color:#4b5b50;font-size:14px;line-height:1.5;display:block}.QuickMaker-module__aqGuiq__row small.QuickMaker-module__aqGuiq__error{color:var(--danger-hover);font-weight:600}.QuickMaker-module__aqGuiq__maker input[aria-invalid=true]{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.QuickMaker-module__aqGuiq__upsell a{align-items:center;min-height:44px;margin-top:.25rem;display:flex}.QuickMaker-module__aqGuiq__upsell button{margin-bottom:.5rem}.QuickMaker-module__aqGuiq__sides span{font-size:14px}
