.DummyForm-module-scss-module__VvECHW__form{flex-direction:column;gap:1.25rem;display:flex}.DummyForm-module-scss-module__VvECHW__row{align-items:flex-end;gap:.75rem;display:flex}.DummyForm-module-scss-module__VvECHW__separator{color:var(--muted);flex-shrink:0;padding-bottom:.5rem;font-size:1.25rem}.DummyForm-module-scss-module__VvECHW__field{flex-direction:column;flex:1;gap:.375rem;display:flex}.DummyForm-module-scss-module__VvECHW__field label{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:500}.DummyForm-module-scss-module__VvECHW__field input[type=text],.DummyForm-module-scss-module__VvECHW__field input[type=number]{border:1.5px solid var(--input-border);width:100%;color:var(--foreground);background:var(--card);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.9375rem;transition:border-color .15s}.DummyForm-module-scss-module__VvECHW__field input[type=text]:focus,.DummyForm-module-scss-module__VvECHW__field input[type=number]:focus{border-color:var(--input-border-focus)}.DummyForm-module-scss-module__VvECHW__field input[type=text]::placeholder,.DummyForm-module-scss-module__VvECHW__field input[type=number]::placeholder{color:var(--muted);opacity:.5}.DummyForm-module-scss-module__VvECHW__colorInput{border:1.5px solid var(--input-border);background:var(--card);border-radius:.5rem;align-items:center;gap:.375rem;padding:.375rem .75rem;transition:border-color .15s;display:flex}.DummyForm-module-scss-module__VvECHW__colorInput:focus-within{border-color:var(--input-border-focus)}.DummyForm-module-scss-module__VvECHW__colorInput span{color:var(--muted);font-size:.9375rem}.DummyForm-module-scss-module__VvECHW__colorInput input[type=text]{background:0 0;border:none;border-radius:0;flex:1;padding:0;font-size:.9375rem}.DummyForm-module-scss-module__VvECHW__colorInput input[type=text]:focus{border-color:#0000}.DummyForm-module-scss-module__VvECHW__colorPicker{cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;width:2rem;height:2rem;padding:0}.DummyForm-module-scss-module__VvECHW__designGrid{grid-template-columns:repeat(4,1fr);gap:.5rem;display:grid}@media (max-width:767px){.DummyForm-module-scss-module__VvECHW__designGrid{grid-template-columns:repeat(2,1fr)}}.DummyForm-module-scss-module__VvECHW__designCard{border:1.5px solid var(--input-border);background:var(--card);cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:center;gap:.375rem;padding:.5rem .25rem;transition:border-color .15s,background .15s;display:flex}.DummyForm-module-scss-module__VvECHW__designCard:hover,.DummyForm-module-scss-module__VvECHW__designCardActive{border-color:var(--accent);background:var(--accent-bg)}.DummyForm-module-scss-module__VvECHW__designPreview{border-radius:.375rem;width:100%;line-height:0;display:block;overflow:hidden}.DummyForm-module-scss-module__VvECHW__designPreview svg{width:100%;height:auto;display:block}.DummyForm-module-scss-module__VvECHW__designLabel{color:var(--muted);font-size:.75rem;font-weight:500}
.ImagePreview-module-scss-module__51zu3G__wrapper{flex-direction:column;align-items:center;gap:.75rem;display:flex}.ImagePreview-module-scss-module__51zu3G__canvas{background:repeating-conic-gradient(var(--card-border) 0% 25%, var(--card) 0% 50%) 0 0/20px 20px;border:1.5px solid var(--card-border);border-radius:.75rem;justify-content:center;align-items:center;width:100%;max-height:360px;display:flex;overflow:hidden}.ImagePreview-module-scss-module__51zu3G__image{object-fit:contain;max-width:100%;max-height:360px;display:block}.ImagePreview-module-scss-module__51zu3G__dimensions{color:var(--muted);font-size:.8125rem}
.PulsatingButton-module-scss-module__DdayrW__button{position:relative}.PulsatingButton-module-scss-module__DdayrW__inner{z-index:1;flex-direction:inherit;align-items:inherit;justify-content:inherit;gap:inherit;display:flex;position:relative}.PulsatingButton-module-scss-module__DdayrW__pulse{pointer-events:none;border-radius:inherit;background:inherit;position:absolute;inset:0}
.CopyButton-module-scss-module__aPc8wq__button{border:1.5px solid var(--input-border);background:var(--card);color:var(--foreground);cursor:pointer;white-space:nowrap;border-radius:.5rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.CopyButton-module-scss-module__aPc8wq__button:hover{background:var(--muted-bg);border-color:var(--muted)}.CopyButton-module-scss-module__aPc8wq__button:active{background:var(--muted-bg)}.CopyButton-module-scss-module__aPc8wq__fullWidth{justify-content:center;width:100%}.CopyButton-module-scss-module__aPc8wq__copied{background:var(--accent-bg);border-color:var(--accent);color:var(--accent)}.CopyButton-module-scss-module__aPc8wq__copied:hover{background:var(--accent-bg);border-color:var(--accent)}
