body{background:#fff7ed;margin:0}:root{--ardosz-color-base:#1f2937;--ardosz-color-accent:#f97316;--ardosz-color-accent-dark:#ea580c;--ardosz-color-surface:#fff7ed;--ardosz-color-border:#fdba74}.app-page{background:radial-gradient(circle at 10% 10%,#ffedd5 0,#0000 40%),radial-gradient(circle at 90% 90%,#fed7aa 0,#0000 45%),#fff7ed;background:radial-gradient(circle at 10% 10%,#ffedd5 0,#0000 40%),radial-gradient(circle at 90% 90%,#fed7aa 0,#0000 45%),var(--ardosz-color-surface);box-sizing:border-box;min-height:100vh;padding:2rem 1rem}.ardosz-overlay-shell{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#fff9;border:1px solid #fdba74;border:1px solid var(--ardosz-color-border);border-radius:1rem;box-sizing:border-box;color:#1f2937;color:var(--ardosz-color-base);display:flex;flex-direction:column;font-family:Trebuchet MS,Segoe UI,sans-serif;gap:1rem;margin:0 auto;padding:1rem;width:min(100%,780px)}.ardosz-header{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.ardosz-header h1{font-size:1.5rem;margin:0}.ardosz-header p{margin:.3rem 0 0}.ardosz-overlay-toolbar{display:flex;flex-wrap:wrap;gap:.75rem}.ardosz-button{background:#f97316;background:var(--ardosz-color-accent);border:0;border-radius:999px;color:#fff;cursor:pointer;font-weight:700;padding:.65rem 1.2rem;transition:transform .2s ease,background-color .2s ease}.ardosz-button:hover{background:#ea580c;background:var(--ardosz-color-accent-dark);transform:translateY(-1px)}.ardosz-button:disabled{cursor:not-allowed;opacity:.55;transform:none}.ardosz-button-upload{align-items:center;display:inline-flex;overflow:hidden;position:relative}.ardosz-button-upload input{cursor:pointer;inset:0;opacity:0;position:absolute}.ardosz-crop-frame{aspect-ratio:1/1;background:#111827;border-radius:1rem;-webkit-clip-path:circle(50%);clip-path:circle(50%);margin:0 auto;overflow:hidden;position:relative;width:min(100%,560px)}.ardosz-cropper-layer,.ardosz-overlay-preview{inset:0;position:absolute}.ardosz-overlay-preview{height:100%;object-fit:cover;pointer-events:none;width:100%;z-index:2}.ardosz-control-group{display:flex;flex-direction:column;gap:.35rem}.ardosz-control-group label{font-weight:600}.ardosz-control-group input[type=number],.ardosz-control-group select{background:#fff;border:1px solid #d1d5db;border-radius:.55rem;padding:.45rem .6rem}.ardosz-control-group input[type=range]{accent-color:#f97316;accent-color:var(--ardosz-color-accent)}.ardosz-export-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ardosz-language-toggle{min-width:160px}.ardosz-zoom-control{margin:0 auto;max-width:560px}.ardosz-error,.ardosz-hint{font-size:.95rem;margin:0}.ardosz-hint{text-align:center}.ardosz-error{color:#b91c1c;font-weight:700}.ardosz-install-message{background:#ffedd5;border:1px solid #fdba74;border:1px solid var(--ardosz-color-border);border-radius:.75rem;color:#1f2937;color:var(--ardosz-color-base);font-size:.92rem;font-weight:600;margin:0;padding:.65rem .9rem}@media (max-width:640px){.app-page{padding:.75rem}.ardosz-overlay-shell{border-radius:.75rem;padding:.75rem}.ardosz-header{flex-direction:column}.ardosz-button{justify-content:center;width:100%}}.reactEasyCrop_Container{align-items:center;bottom:0;cursor:move;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;touch-action:none;-webkit-user-select:none;user-select:none}.reactEasyCrop_Image,.reactEasyCrop_Video{will-change:transform}.reactEasyCrop_Contain{bottom:0;left:0;margin:auto;max-height:100%;max-width:100%;position:absolute;right:0;top:0}.reactEasyCrop_Cover_Horizontal{height:auto;width:100%}.reactEasyCrop_Cover_Vertical{height:100%;width:auto}.reactEasyCrop_CropArea{border:1px solid #ffffff80;box-shadow:0 0 0 9999em;box-sizing:border-box;color:#00000080;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%)}.reactEasyCrop_CropAreaRound{border-radius:50%}.reactEasyCrop_CropAreaGrid:before{border:1px solid #ffffff80;border-bottom:0;border-top:0;bottom:0;box-sizing:border-box;content:" ";left:33.33%;position:absolute;right:33.33%;top:0}.reactEasyCrop_CropAreaGrid:after{border:1px solid #ffffff80;border-left:0;border-right:0;bottom:33.33%;box-sizing:border-box;content:" ";left:0;position:absolute;right:0;top:33.33%}
/*# sourceMappingURL=main.1398cb33.css.map*/