*{font-family:Inter,Helvetica,Arial,sans-serif!important}:root{--background:#f9fafb;--bg-color-native:#f9fafb;--foreground:#171717;--warning:#b7252a;--primary:#ff0313;--adminprimary:#dc2626;--text-primary:#fff;--text-neutral:#475467;--text-gray:#344054;--header-text-dark:#111928;--secondary:#383838;--colorOnSecondary:#fff;--danger:#b7252a;--borderColor:#0000001a;--boxShadow:#00000040;--infoColor:#e36f04;--bg-color-primary:#f9fafb;--bg-color-red:#b7252a;--bg-color-green:#14b04c;--bg-color-card:#e0e5eb;--btn-border-radius:30px;--agent-background:#f5f5f5}html,body{-webkit-backdrop-filter:blur(20px);background:#fff;max-width:100vw;font-family:Inter;overflow-x:hidden;box-shadow:0 8px 32px #1f26875e}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}body{background-color:var(--secondary-background)}.navbar-other-links{background-color:var(--primary)}.navbar-main{background-color:var(--secondary)!important}.navbar-brand,.navbar-other-links .nav-item a,.navbar-main .nav-item a{color:var(--background)!important}.section-title{padding:10px 10px 10px 40px;background-color:var(--secondary)!important;color:var(--background)!important}.custom-section{padding:0}.custom-section-body{padding:30px 40px 10px}.avatar-action-1{background-color:#000;border:2px solid #fff;border-radius:100%;width:30px;height:30px;margin-top:5px}.avatar-action-2{background-color:#000;border:2px solid #ff0;border-radius:100%;width:30px;height:30px;margin-top:5px;margin-left:10px}.avatar-action-3{background-color:#ff0;border:2px solid #000;border-radius:100%;width:30px;height:30px;margin-top:5px;margin-left:10px}.avatar-action-text{margin-top:-8px;color:#000!important}#black-link{color:#000}.vertical-text{writing-mode:vertical-rl}.type-of-registration{background-color:#424242}.main-header{color:#f41f2a;text-align:center}.sub-header{color:#111928;text-align:center}.header-description{color:#637381;text-align:center}.cards-grid{grid-template-columns:repeat(auto-fit,minmax(min(500px,100%),1fr));gap:20px;padding:20px;display:grid}.card{text-align:start;background-color:#f9f3f3;border-radius:10px;padding:20px;box-shadow:0 4px 8px #0000001a}.icon{margin-bottom:20px}h3 h6 h5 h4 h2{margin-bottom:10px;font-size:16px}input,select{outline-color:var(--infoColor)!important}.table-filters button{background-color:var(--background);cursor:pointer;border:1px solid var(--borderColor);min-width:min(9rem,100%);box-shadow:0px 1px 2px 0px var(--boxShadow);border-radius:10px;justify-content:center;align-items:center;margin-top:1.2rem;padding:8px 10px;transition:background-color .3s;display:flex}.table-filters button:hover{background-color:var(--background)}.table-filters{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-bottom:16px;padding:0 1rem;display:flex}.file_upload{text-align:center;cursor:pointer;background-color:#f9f9f9;border:1px dashed #ccc;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:20px;transition:all .3s;display:flex}.file_upload:hover{background-color:var(--background);border-color:#666}.file_upload.drag-active{background-color:var(--background);border-color:#2196f3}.file_upload p{color:#333;margin:0 0 10px;font-size:14px}.file_upload p span{color:var(--infoColor);font-size:14px}.file_upload ul{margin:0;padding:0;list-style:none}.file_upload li{color:var(--secondary);word-break:break-word;padding:5px 0;font-size:14px}.link a{color:var(--infoColor);font-weight:700;text-decoration:none}.cursor{cursor:pointer}.paginationCounter{flex-direction:row;display:flex}.pagination-container{margin-top:1rem}[class^=fs-]{font-size:var(--fs,16px)}.fs-10{font-size:10px!important}.fs-12{font-size:12px!important}.fs-14{font-size:14px!important}.fs-16{font-size:16px!important}.fs-18{font-size:18px!important}.fs-20{font-size:20px!important}.fs-24{font-size:24px!important}.fs-26{font-size:26px!important}.fs-30{font-size:30px!important}.fs-32{font-size:32px!important}.fs-36{font-size:36px!important}.fs-50{font-size:50px!important}.fs-48{font-size:48px!important}[class^=fw-]{font-weight:var(--fw,400)}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700}.line-tight{line-height:20px}.line-normal{line-height:24px}.line-loose{line-height:150%}.uppercase{text-transform:uppercase}.no-uppercase{text-transform:none}.tracking-tight{letter-spacing:-1%}.tracking-normal{letter-spacing:0%}.align-middle{vertical-align:middle}.text-primary-color{color:var(--text-primary)!important}.text-neutral-color{color:var(--text-neutral)!important}.text-secondary{color:var(--secondary)}.text-success{color:var(--success)}.text-info{color:var(--info)}.text-orange{color:var(--infoColor)!important}.text-admin-color{color:var(--adminprimary)}.text-warning{color:var(--warning)}.text-danger{color:var(--danger)}.text-gray{color:var(--text-gray)!important}.header-text{color:var(--header-text-dark)!important}.bg-color-primary{background-color:var(--bg-color-primary)}.bg-color-red{background-color:var(--bg-color-red)!important}.bg-color-card{background-color:var(--bg-color-card)!important}.bg-color-native{background-color:var(--bg-color-native)}.agent-background{background-color:var(--agent-background)!important}.bg-color-green{background-color:var(--bg-color-green)!important}.card-background{background-color:var(--background)!important}.border-radius-small{border-radius:4px}.border-radius-medium{border-radius:8px}.btn-border-radius-large{border-radius:var(--btn-border-radius)!important}.pagination-ellipsis{margin-top:1rem}.pagination{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.pagination-button{cursor:pointer;color:#958787;background-color:#fff;border:none;border-radius:4px;margin:.4rem;padding:8px 12px}.pagination-button:hover{background-color:#e0e0e0}.pagination-button.active{color:#e36f04;background-color:#fff7f0}.pagination-button:disabled{cursor:not-allowed;background-color:silver}.pagination-button-nav{color:#333;cursor:pointer;background-color:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;margin:.4rem;padding:8px 12px;font-weight:700;display:flex}.parent{width:85%}@media (max-width:768px){.parent{width:100%}}@media (max-width:640px){.table-filters{padding:0 .5rem}.table-filters button{margin-top:.75rem;padding:6px 8px;font-size:13px}.custom-section-body{padding:16px}.paginationCounter{flex-wrap:wrap}}
