@font-face{font-family:Material Symbols Outlined;src:url("./media/material-symbols-6CTR6FHL.woff2") format("woff2");font-weight:100 700;font-style:normal;font-display:swap;font-display:block}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:100 700;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";-webkit-font-smoothing:antialiased}html,body{box-sizing:border-box;padding:0;margin:0;font-family:poppins,sans-serif;font-size:14px;color:#334156;background-color:#f8f9fc;scroll-behavior:smooth}.app-dark{background-color:#0b0b10}.button{border:none;background:none;color:#fff;padding:.55rem 1.5rem;border-radius:.429rem;font-weight:600;font-family:Poppins,sans-serif;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%}.button-primary{background-color:#0170ff;color:#fff}.button-secondary{background-color:#fff;color:#1a1d22}.button-dark{background-color:#0b172d;color:#fff}.outline{border:.15rem solid #E2E8F0}.form-group{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.form-label{color:#374151;font-weight:600;font-size:.9rem}.form-control{width:-webkit-fill-available;border:.143rem solid #E5E7EB;font-size:1rem;font-family:Poppins,sans-serif;padding:1.2rem 1rem;border-radius:.938rem;color:#1a1d22;font-weight:500;resize:none;background-color:#f9fafb}.form-control::placeholder{color:#9ca3af;font-weight:400;font-size:1rem}.form-control:focus{outline:none;border:.2rem solid #c9ced4}.form-control:-webkit-autofill{-webkit-box-shadow:0 0 0 71.429rem #FFFFFF inset}select.form-control{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:2.75rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23334156' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:1.15rem;background-color:#fff}select.form-control.filled{background-color:#fafafa}.form-control-disabled{background-color:#f1f5f9;border:.2rem solid #E2E8F0;cursor:not-allowed}.form-control-error{border-color:#fd0000}.form-error-message{color:#fd0000}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);caret-color:var(--text-primary);box-shadow:0 0 0 1000px var(--bg-input) inset;transition:background-color 9999s ease-in-out 0s}::-webkit-scrollbar{width:.55rem;height:.55rem}::-webkit-scrollbar-track{background:#ebecee}::-webkit-scrollbar-thumb{background:#c0c6cf;border-radius:.7rem}.badge{display:flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;min-width:7rem;padding:.25rem .5rem;border-radius:.75rem;font-size:.9rem;font-weight:500}.badge p{margin:0}.badge span{font-size:1.2rem}.badge-success{background-color:#c6fce4;border:.15rem solid #89F7CE;color:#007c53}.badge-warning{background-color:#ffecd1;border:.15rem solid #FFD5AB;color:#dc1d00}.badge-error{background-color:#fff3f3;border:.15rem solid #FFC7C9;color:#8e0012}.badge-muted{background-color:#f0f5f9;border:.15rem solid #E1E8F2;color:#334156}.progress{width:100%;height:.85rem;background:#e5e7eb;border-radius:.5rem;overflow:hidden}.progress-fill{width:100%;height:100%;transition:width .3s ease}.progress-fill.progress-info{background:#3b82f6}.progress-fill.progress-success{background:#89f7ce}.progress-fill.progress-warning{background:#ff5b00}
