body{font-family:Arial,sans-serif;margin:0;padding:0}.container{padding:20px}form div{margin-bottom:10px}table{border-collapse:collapse}table td,table th{padding:8px;text-align:left}.toggle-controls{display:flex;gap:10px;justify-content:center;margin:10px 0}.toggle-controls button{background:#f0f0f0;border:1px solid #ccc;border-radius:4px;cursor:pointer;padding:8px 12px;transition:all .2s}.toggle-controls button:hover{background:#e0e0e0}.toggle-controls button.active{background:#007bff;border-color:#0069d9;color:#fff}.picker{border:1px dashed #6f6f6f;border-radius:5px;cursor:pointer;padding:20px;width:100%}.container{margin:100px auto;max-width:300px}.zone{align-items:center;border:1px dashed #6f6f6f;border-radius:5px;display:flex;justify-content:center;overflow:hidden;width:100%}.drop-zone{cursor:pointer;height:100%;width:100%}.drag-files,.drop-files{align-items:center;border-radius:inherit;display:flex;height:140px;justify-content:center;transition:background-color .3s;width:100%}.selected{position:relative}.actions{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background-color:color-mix(in srgb,#fff,#0000 90%);bottom:0;display:flex;font-size:.7em;gap:10px;justify-content:flex-end;padding:10px;position:absolute;right:0;width:100%}.actions button{border:1px solid #0000;border-radius:3px;cursor:pointer;font-family:inherit;font-size:1em;font-weight:500;padding:10px 15px;transition:border-color .25s}.uploaded-txt{background-color:#227487;border-radius:3px;padding:10px}.upload-btn{background-color:#228722}.cancel-btn{background-color:#872222}.drop-files{background-color:#343333;color:#545353}.container img{border-radius:inherit;display:block;width:100%}.image-container img,.overlay-canvas{display:block;margin:0;padding:0}.uploaded-url{word-wrap:break-word;color:orange;display:block;font-size:1em;margin:10px 0;text-decoration:underline;width:100%}.edit-btn{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:10px;padding:10px 20px}.edit-btn:hover{background-color:#45a049}.accept-btn{background-color:#2196f3;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-right:10px;padding:10px 20px}.accept-btn:hover{background-color:#0b7dda}.popup-overlay{align-items:center;background-color:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.length-popup{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:20px;width:300px}.length-popup h3{margin-bottom:20px;margin-top:0}.input-group{display:flex;margin-bottom:20px}.input-group input{border:1px solid #ddd;border-radius:4px 0 0 4px;flex:1 1;padding:8px}.input-group select{background-color:#f8f8f8;border:1px solid #ddd;border-left:none;border-radius:0 4px 4px 0;padding:8px}.popup-buttons{display:flex;justify-content:flex-end}.popup-buttons button{border:none;border-radius:4px;cursor:pointer;margin-left:10px;padding:8px 16px}.popup-buttons button.primary{background-color:#2196f3;color:#fff}.popup-buttons button.primary:hover{background-color:#0b7dda}.file-counter{background:#000000b3;border-radius:4px;color:#fff;left:10px;padding:5px 10px;position:absolute;top:10px;z-index:10}.process-choice-popup{background:#fff;border-radius:8px;max-width:400px;padding:20px;text-align:center}.choice-buttons{display:flex;gap:10px;margin-top:20px}.choice-buttons button{flex:1 1;padding:10px}
/*# sourceMappingURL=main.ccf36b70.css.map*/