div.modals{align-items:center;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background-color:rgba(var(--color),.5);bottom:0;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:900}div.modals,div.modals div.modal{display:flex;flex-direction:column}div.modals div.modal{background:rgb(var(--background));border:1px solid rgba(var(--tint),.2);border-radius:var(--radius);left:50%;max-height:90vh;max-width:80vw;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all var(--transition);width:-moz-fit-content;width:fit-content;z-index:1000}div.modals div.modal:not(:last-child){filter:blur(2px);opacity:.5;pointer-events:none}@media (prefers-reduced-motion:reduce){div.modals div.modal{animation:none}}div.modals div.modal div.modal-header{align-items:center;display:flex;flex-direction:row;gap:1.25em;padding:1em 1.5em}div.modals div.modal div.modal-header div.header-icon{align-items:center;color:rgb(var(--tint));display:flex;flex-shrink:0;font-size:1.5em;height:1.2em;justify-content:center;transition:all var(--transition)}div.modals div.modal div.modal-header div.header-content{display:flex;flex-direction:column;gap:.25em}div.modals div.modal div.modal-header div.header-content div.title{color:rgb(var(--tint));font-size:1em;font-weight:650}div.modals div.modal div.modal-header div.header-content div.text{color:rgba(var(--color),.5);font-size:.8em;font-weight:400}div.modals div.modal div.modal-content{display:flex;flex-direction:column;gap:1em;max-height:calc(80vh - 5px - 2em);overflow-y:auto;padding:1em 1.5em}div.modals div.modal div.modal-content>div.content{display:flex;flex-direction:column;gap:2em}div.modals div.modal div.modal-content>div.content>div.text{display:flex;flex-direction:column;font-weight:400;gap:.5em}div.modals div.modal div.modal-content>div.content>div.text>div.line{line-height:1.1}div.modals div.modal div.modal-content>div.content>div.buttons{display:flex;flex-direction:column;gap:.5em}div.modals div.modal div.modal-content>div.content>div.form{display:flex;flex-direction:column;gap:1em}div.modals div.modal div.modal-content>div.content>div.form>div.form-section{display:flex;flex-direction:column;gap:1em;padding:.25em 0}div.modals div.modal div.modal-content>div.content>div.form>div.form-section>div.section-title{color:rgba(var(--color),.8);font-size:1.25em;font-weight:600}div.modals div.modal div.modal-content>div.content>div.form>div.form-section>div.section-description{color:rgba(var(--color),.5);font-size:1em;font-weight:400}div.modals div.modal div.modal-content>div.content>div.form div.form-input{display:flex;flex-direction:column;gap:.5em}div.modals div.modal div.modal-content>div.content>div.form div.form-input label{color:rgba(var(--color),.8);font-weight:600}div.modals div.modal div.modal-content>div.content>div.form div.form-input input{background:rgb(var(--background));border:1px solid rgba(var(--tint),.2);border-radius:8px;box-sizing:border-box;color:rgb(var(--color));font-family:inherit;font-size:inherit;font-weight:400;padding:.8em 1em;transition:all var(--transition);width:100%}div.modals div.modal div.modal-content>div.content>div.form div.form-input input:focus{border-color:rgb(var(--tint));box-shadow:0 0 0 2px rgba(var(--tint),.2);outline:none}div.modals div.modal div.modal-content>div.content>div.form div.form-input select{background:rgb(var(--background-second));border:1px solid rgba(var(--tint),.2);border-radius:8px;color:rgb(var(--color));font-family:inherit;font-size:inherit;font-weight:400;padding:.8em 1em;transition:all var(--transition)}div.modals div.modal div.modal-content>div.content>div.form div.form-input select:focus{border-color:rgb(var(--tint));box-shadow:0 0 0 2px rgba(var(--tint),.2);outline:none}div.modals div.modal div.modal-content>div.content>div.form div.form-input textarea{background:rgb(var(--background));border:1px solid rgba(var(--tint),.2);border-radius:8px;box-sizing:border-box;color:rgb(var(--color));font-family:inherit;font-size:inherit;font-weight:400;height:10em;padding:.8em 1em;resize:vertical;transition:all var(--transition);width:100%}div.modals div.modal div.modal-content>div.content>div.form div.form-input textarea:focus{border-color:rgb(var(--tint));box-shadow:0 0 0 2px rgba(var(--tint),.2);outline:none}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root{display:flex;flex-direction:column}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root div.file-dropzone-files{color:rgb(var(--color));display:flex;flex-direction:column;gap:.5em;padding:1em 0;transition:all var(--transition)}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root div.file-dropzone-files div.file-dropzone-file{align-items:center;display:flex;flex-direction:row;gap:1em}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root div.file-dropzone-files div.file-dropzone-file span.text{color:rgb(var(--color));flex:1;font-weight:400}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root div.file-dropzone{background:rgb(var(--background-second));border:1px solid rgba(var(--tint),.2);border-radius:8px;color:rgb(var(--color));display:flex;flex-direction:column;gap:.5em;padding:1em;transition:all var(--transition)}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root div.file-dropzone.--click:hover{border-color:rgb(var(--tint));box-shadow:0 4px 12px rgba(var(--tint),.2);cursor:pointer}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root div.file-dropzone div.file-dropzone-icon{align-items:center;color:rgb(var(--tint));display:flex;flex-direction:column;font-size:3em;gap:.5em;justify-content:center}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root div.file-dropzone div.file-dropzone-text{display:flex;flex-direction:column;font-size:1em;font-weight:700;gap:.5em;overflow:hidden;padding:.5em 0;text-align:center;text-overflow:ellipsis;white-space:nowrap}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root div.file-dropzone div.file-dropzone-help{display:flex;flex-direction:column;font-size:.8em;gap:.5em;opacity:.7;text-align:center}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root div.file-dropzone div.file-dropzone-button{align-items:center;display:flex;flex-direction:row;gap:.5em;justify-content:center;padding-top:1em}div.modals div.modal div.modal-content>div.content>div.form div.form-input div.file-dropzone-root input{display:none}div.modals div.modal div.modal-footer{display:flex;flex-direction:column;gap:.5em;padding:1em 1.5em}div.modals div.modal div.modal-footer div.footer-buttons{align-items:center;display:flex;flex-direction:row;font-size:.8em;gap:2em;justify-content:space-between}@media (max-width:768px){div.modals div.modal{left:0;margin:auto;max-height:90dvh;max-width:90dvw!important;right:0;top:5dvh;transform:translate(0);width:100%!important}div.modals div.modal>div.modal-header{padding:1em}div.modals div.modal>div.modal-content{max-height:100%;padding:1em}div.modals div.modal>div.modal-footer{padding:1em}}
