*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}html.admin-dashboard-active{font-size:16px;background-color:#281c59!important}@media (width<=767px){html.admin-dashboard-active{font-size:16px}}html.admin-dashboard-active body{background-color:#0000!important}html.dark.admin-dashboard-active{--admin-dark-main:24 32 50;--admin-dark-surface:43 56 86;--admin-dark-border:148 163 184;background-color:rgb(var(--admin-dark-surface))!important}.dark .admin-template .content{color:#e2e8f0;background-color:rgb(var(--admin-dark-main));box-shadow:none}.dark .admin-template .box{border:1px solid rgb(var(--admin-dark-border) / .22);background-color:rgb(var(--admin-dark-surface));box-shadow:0 8px 22px #02061733}.dark .admin-template .box:hover{border-color:rgb(var(--admin-dark-border) / .34);box-shadow:0 12px 26px #02061747}.dark .admin-template .top-bar{background-color:rgb(var(--admin-dark-main));border-color:#0000}.dark .admin-template .side-nav .side-nav__devider{background-color:#94a3b82e}.dark .admin-template .side-nav .side-menu{color:#e2e8f0}.dark .admin-template .side-nav .side-menu:not(.side-menu--active):hover{color:#f8fafc;background-color:#ffffff12}.dark .admin-template .side-nav>ul>li>.side-menu.side-menu--active{background-color:rgb(var(--admin-dark-main))}.dark .admin-template .side-nav>ul>li>.side-menu.side-menu--active:before,.dark .admin-template .side-nav>ul>li>.side-menu.side-menu--active:after{filter:brightness(.84)}.dark .admin-template .side-nav>ul>li>.side-menu.side-menu--active .side-menu__icon:before{background-color:rgb(var(--admin-dark-main))}.dark .admin-template .side-nav>ul>li>.side-menu.side-menu--active .side-menu__icon{color:#e2e8f0}.dark .admin-template .side-nav>ul>li>.side-menu.side-menu--active .side-menu__title{color:#f8fafc}.dark .admin-template .side-nav>a:first-child span:first-child{color:#fff}.dark .admin-template .side-nav>a:first-child span:last-child{color:#b0bed6}.dark .admin-template .side-nav>ul>li>.side-menu .side-menu__icon{color:#cbd5e1}.dark .admin-template .dark-mode-switcher{border-color:rgb(var(--admin-dark-border) / .3);background-color:rgb(var(--admin-dark-surface));box-shadow:0 10px 25px #02061759}.dark .admin-template .content .text-slate-800,.dark .admin-template .content .text-slate-900{color:#f1f5f9!important}.dark .admin-template .content .text-slate-500,.dark .admin-template .content .text-slate-600,.dark .admin-template .content .text-slate-700{color:#aebcd2!important}.dark .admin-template .tabulator .tabulator-header,.dark .admin-template .tabulator .tabulator-row{border-color:#4755698c}.dark .admin-template .h-12.w-12[class~=bg-primary\/10]{background-color:#6366f147;border:1px solid #a5b4fc61;box-shadow:inset 0 1px #ffffff14,0 5px 14px #0f172a38}.dark .admin-template .h-12.w-12[class~=bg-primary\/10]>[data-lucide]{color:#c7d2fe}.dark .admin-template .h-12.w-12[class~=bg-primary\/10]>[data-lucide] svg{stroke:currentColor;color:#e0e7ff!important}.dark .admin-template .h-12.w-12[class~=bg-pending\/10]{background-color:#ea580c3d;border:1px solid #fb923c61}.dark .admin-template .h-12.w-12[class~=bg-pending\/10]>[data-lucide]{color:#fdba74}.dark .admin-template .h-12.w-12[class~=bg-success\/20]{background-color:#0596693d;border:1px solid #34d39959}.dark .admin-template .h-12.w-12[class~=bg-success\/20]>[data-lucide]{color:#6ee7b7}.dark .admin-template .h-12.w-12[class~=bg-warning\/20]{background-color:#ca8a043d;border:1px solid #facc1557}.dark .admin-template .h-12.w-12[class~=bg-warning\/20]>[data-lucide]{color:#fde68a}.dark .admin-template .h-12.w-12>[data-lucide] svg{stroke-width:2.15px}.admin-template .side-nav>a:first-child span{white-space:nowrap}.admin-template .side-nav>a:first-child{align-items:center;min-height:4.75rem;padding-top:0!important}.admin-template .side-nav>a:first-child>div{flex-direction:column;justify-content:center;display:flex}.admin-template .side-nav>a:first-child span:first-child{font-weight:500;font-size:18px!important;line-height:1.5rem!important}.admin-template .side-nav>a:first-child span:last-child{font-size:.875rem!important;line-height:1.25rem!important}.admin-template .side-nav>.side-nav__devider{margin-top:.5rem!important}.admin-template .side-nav>ul>li>.side-menu{padding-left:1rem}.admin-template .linkz>.intro-y{display:flex}.admin-template .linkz>.intro-y>.box{width:100%;height:100%;min-height:8.75rem}.admin-template .report-box.zoom-in,.admin-template .report-box.zoom-in>.box{width:100%;height:100%}.admin-template .report-box.zoom-in>.box{min-height:6.5rem}.admin-template .report-box.zoom-in>.box>div:last-child{min-width:0}.admin-template .side-nav>ul>.management-menu>ul{background-color:#0000;border:0;border-radius:0;margin:.7rem 0 .1rem 1.25rem;padding:.1rem 0 .1rem .65rem;position:relative}.admin-template .side-nav>ul>.management-menu>ul:before{display:none}.admin-template .side-nav>ul>li>ul>li+li{margin-top:.3rem}.admin-template .management-menu>ul>li:last-child{margin-bottom:.6rem}.admin-template .management-menu>ul .side-menu{border-radius:.4rem;height:auto;min-height:2.15rem;margin-bottom:0;padding:.4rem;transition:background-color .14s,color .14s;color:#ffffffd1!important}.admin-template .management-menu>ul .side-menu:hover{background-color:#ffffff24;color:#fff!important}.admin-template .management-menu>ul .side-menu.side-menu--active{background-color:#ffffff24;font-weight:500;color:#fff!important}.admin-template .management-menu>ul .side-menu__icon{background-color:#0000;flex:0 0 1.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.admin-template .management-menu>ul .side-menu__icon svg{width:.8rem;height:.8rem}.admin-template .management-menu>ul,.admin-template .management-menu>ul>li{list-style:none}.admin-template .management-menu>ul .side-menu__dot{flex:0 0 1.25rem;place-items:center;width:1.25rem;height:1.25rem;display:inline-grid}.admin-template .management-menu>ul .side-menu__dot:before{content:"";opacity:.8;background:currentColor;border-radius:9999px;width:.3rem;height:.3rem}.admin-template .side-nav>ul>li>ul .side-menu__icon svg{display:none}.admin-template .side-nav>ul>li>ul .side-menu__icon:before{content:"";opacity:.8;background:currentColor;border:0;border-radius:9999px;width:.3rem;height:.3rem}.admin-template .management-menu>ul .side-menu__title{margin-left:.4rem;font-size:.875rem;line-height:1.25rem}.admin-template .management-menu>.side-menu .side-menu__sub-icon{transition:transform .18s}.admin-template .management-menu>.side-menu.side-menu--open .side-menu__sub-icon{transform:rotate(180deg)}.dark .admin-template .side-nav>ul>.management-menu>ul{background-color:#0000}.dark .admin-template .management-menu>ul .side-menu:hover{background-color:#ffffff21;color:#f8fafc!important}.dark .admin-template .management-menu>ul .side-menu{color:#cbd5e1!important}.dark .admin-template .management-menu>ul .side-menu.side-menu--active{background-color:#ffffff21;color:#f8fafc!important}.admin-template .allocation-page{padding:1.5rem 0 0;font-size:.875rem}.admin-template .allocation-heading{justify-content:space-between;align-items:flex-start;gap:1.5rem;margin-bottom:1.5rem;display:flex}.admin-template .allocation-heading h1{color:rgb(var(--color-slate-900));font-size:1.35rem;font-weight:600;line-height:1.75rem}.admin-template .exam-centre-verification-actions{border-top:1px solid rgb(var(--color-slate-200));justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex}.admin-template .exam-centre-bulk-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding:0 1.25rem 1rem;display:flex}.admin-template .exam-centre-bulk-actions>span{color:rgb(var(--color-slate-500));margin-right:auto;font-size:.8125rem}.admin-template .exam-centre-reject-button{color:#dc2626;border-color:#dc2626}.admin-template .exam-centre-reject-button:hover:not(:disabled){background:#dc262614}.admin-template .exam-centre-rooms-button{margin-top:.75rem}.common-form-modal__panel.exam-centre-rooms-panel{flex-direction:column;width:min(100%,56rem);max-height:calc(100vh - 2rem);display:flex}.exam-centre-rooms-panel>header{flex:none}.exam-centre-rooms-panel>form{flex-direction:column;flex:auto;min-height:0;display:flex}.exam-centre-rooms-panel>form>footer{flex:none}.exam-centre-rooms-modal{flex:auto;min-height:0;padding:1.25rem;overflow:auto}.exam-centre-room-tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.exam-centre-room-tab{border:1px solid rgb(var(--color-slate-300));min-height:2.35rem;color:rgb(var(--color-slate-700));background:#fff;border-radius:.45rem;align-items:center;gap:.5rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.exam-centre-room-tab:hover:not(.is-active){border-color:rgb(var(--color-primary) / .5);color:rgb(var(--color-primary))}.exam-centre-room-tab:focus-visible{outline:2px solid rgb(var(--color-primary) / .45);outline-offset:2px}.exam-centre-room-tab span{background:rgb(var(--color-slate-100));min-width:1.5rem;color:rgb(var(--color-slate-600));text-align:center;border-radius:9999px;padding:.1rem .4rem;font-size:.72rem}.exam-centre-room-tab.is-active{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary));color:#fff}.exam-centre-room-tab.is-active span{color:#fff;background:#fff3}.dark .exam-centre-room-tab:not(.is-active){border-color:rgb(var(--color-slate-600));background:rgb(var(--color-slate-800));color:rgb(var(--color-slate-200))}.admin-template .exam-centre-rooms-card{border:0;overflow:visible}.admin-template .exam-centre-rooms-card .allocation-table-scroll{margin-top:0}.exam-centre-rooms-total{color:rgb(var(--color-slate-600));margin-top:.75rem;font-size:.85rem}.exam-centre-rooms-total strong{color:rgb(var(--color-slate-900))}.exam-centre-decision-modal{z-index:10000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a99;place-items:center;padding:1rem;display:grid;position:fixed;inset:0;overflow-y:auto}.exam-centre-decision-modal__panel{--decision-color:22 163 74;border-top:4px solid rgb(var(--decision-color));background:#fff;border-radius:.75rem;width:min(100%,34rem);overflow:hidden;box-shadow:0 24px 60px #0f172a4d}.exam-centre-decision-modal__panel--reject{--decision-color:220 38 38}.exam-centre-decision-modal__header{background:rgb(var(--decision-color) / .06);align-items:flex-start;gap:.9rem;padding:1.25rem 1.25rem 1rem;display:flex}.exam-centre-decision-modal__header h2{color:rgb(var(--color-slate-900));font-size:1.05rem;font-weight:600}.exam-centre-decision-modal__header p{color:rgb(var(--color-slate-500));margin-top:.2rem;font-size:.8125rem}.exam-centre-decision-modal__icon{background:rgb(var(--decision-color) / .14);width:2.75rem;height:2.75rem;color:rgb(var(--decision-color));border-radius:9999px;flex:0 0 2.75rem;place-items:center;display:inline-grid}.exam-centre-decision-modal__icon svg{width:1.4rem;height:1.4rem}.exam-centre-decision-modal__close{width:2rem;height:2rem;color:rgb(var(--color-slate-500));border-radius:.4rem;flex:0 0 2rem;place-items:center;margin-left:auto;display:inline-grid}.exam-centre-decision-modal__close:hover{background:rgb(var(--color-slate-100));color:rgb(var(--color-slate-800))}.exam-centre-decision-modal__close svg{width:1.1rem;height:1.1rem}.exam-centre-decision-modal__body{gap:1rem;padding:1.25rem;display:grid}.exam-centre-decision-modal__summary{border:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-slate-50,248 250 252));border-radius:.6rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;padding:.9rem 1rem;display:grid}.exam-centre-decision-modal__summary div:nth-child(2){order:-1;grid-column:span 2}.exam-centre-decision-modal__summary dt{color:rgb(var(--color-slate-500));text-transform:uppercase;letter-spacing:.04em;font-size:.72rem;font-weight:500}.exam-centre-decision-modal__summary dd{color:rgb(var(--color-slate-900));margin-top:.15rem;font-size:.875rem;font-weight:600}.exam-centre-decision-modal__list{border:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-slate-50));border-radius:.6rem;max-height:13rem;display:grid;overflow-y:auto}.exam-centre-decision-modal__list li{border-bottom:1px solid rgb(var(--color-slate-200));gap:.75rem;padding:.55rem 1rem;font-size:.85rem;display:flex}.exam-centre-decision-modal__list li:last-child{border-bottom:0}.exam-centre-decision-modal__list strong{color:rgb(var(--color-slate-900));flex:0 0 5.5rem}.exam-centre-decision-modal__list span{color:rgb(var(--color-slate-600))}.dark .exam-centre-decision-modal__list{border-color:rgb(var(--color-slate-700));background:rgb(var(--color-slate-900))}.exam-centre-decision-modal__remarks{color:rgb(var(--color-slate-700));gap:.4rem;font-size:.8rem;font-weight:600;display:grid}.exam-centre-decision-modal__remarks textarea{resize:vertical}.exam-centre-decision-modal__remarks small{color:rgb(var(--color-slate-400));justify-self:end;font-size:.72rem;font-weight:400}.exam-centre-decision-modal__actions{border-top:1px solid rgb(var(--color-slate-200));justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem;display:flex}.exam-centre-decision-modal .exam-centre-decision-modal__confirm{border-color:rgb(var(--decision-color));background:rgb(var(--decision-color));color:#fff}.exam-centre-decision-modal .exam-centre-decision-modal__confirm:hover{filter:brightness(.92)}.dark .exam-centre-decision-modal__panel{background:rgb(var(--color-slate-800))}.dark .exam-centre-decision-modal__header h2,.dark .exam-centre-decision-modal__summary dd{color:#f8fafc}.dark .exam-centre-decision-modal__summary{border-color:rgb(var(--color-slate-700));background:rgb(var(--color-slate-900))}@media (width<=639px){.exam-centre-decision-modal__summary{grid-template-columns:1fr}.exam-centre-decision-modal__summary div:nth-child(2){grid-column:auto}}.admin-template .assigned-centre-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}.admin-template .assigned-centre-tab{--tab-color:var(--color-accent-blue);border:1px solid rgb(var(--tab-color) / .35);background:rgb(var(--tab-color) / .12);color:rgb(var(--tab-color));text-align:left;cursor:pointer;border-radius:.6rem;align-items:center;gap:.75rem;padding:.85rem 1rem;font-size:.85rem;font-weight:600;transition:background-color .15s,box-shadow .15s,color .15s;display:flex}.admin-template .assigned-centre-tab--verified{--tab-color:5 150 105}.admin-template .assigned-centre-tab--pending{--tab-color:217 119 6}.admin-template .assigned-centre-tab:hover:not(.is-active){background:rgb(var(--tab-color) / .2)}.admin-template .assigned-centre-tab:focus-visible{outline:2px solid rgb(var(--tab-color) / .5);outline-offset:2px}.admin-template .assigned-centre-tab.is-active{border-color:rgb(var(--tab-color));background:rgb(var(--tab-color));box-shadow:0 4px 12px rgb(var(--tab-color) / .3);color:#fff}.admin-template .assigned-centre-tab__icon{background:#ffffffb3;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.admin-template .assigned-centre-tab.is-active .assigned-centre-tab__icon{background:#fff3}.admin-template .assigned-centre-tab__icon svg{width:1rem;height:1rem}@media (width<=639px){.admin-template .assigned-centre-tabs{grid-template-columns:1fr}}.admin-template .allocation-heading-actions{flex-direction:column;align-items:flex-end;gap:.75rem;display:flex}.admin-template .allocation-heading p,.admin-template .allocation-breadcrumb{color:rgb(var(--color-slate-500));margin-top:.25rem;font-size:.875rem}.admin-template .allocation-breadcrumb{white-space:nowrap;align-items:center;gap:.55rem;display:flex}.admin-template .allocation-search-card,.admin-template .allocation-table-card,.admin-template .allocation-details{overflow:hidden}.admin-template .allocation-search-card{margin-bottom:1.25rem;padding:1.35rem}.admin-template .allocation-section-title,.admin-template .allocation-details-heading,.admin-template .allocation-table-toolbar,.admin-template .allocation-search-actions,.admin-template .allocation-footer-actions{align-items:center;display:flex}.admin-template .allocation-section-title{gap:.75rem;margin-bottom:1.1rem}.admin-template .allocation-section-title h2,.admin-template .allocation-details-heading h2,.admin-template .allocation-table-title{color:rgb(var(--color-slate-900));font-size:1rem;font-weight:600}.admin-template .allocation-title-icon{background:rgb(var(--color-accent-blue) / .12);width:2.15rem;height:2.15rem;color:rgb(var(--color-accent-blue));border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.admin-template .allocation-title-icon svg,.admin-template .allocation-button svg,.admin-template .allocation-table-search svg,.admin-template .allocation-profile svg,.admin-template .allocation-details-heading svg,.admin-template .allocation-detail-section h3 svg{width:1rem;height:1rem}.admin-template .allocation-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;display:grid}.admin-template .correction-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;width:100%;display:grid}.admin-template .correction-form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;width:100%;display:grid}@media (width<=768px){.admin-template .correction-form-grid-3,.admin-template .correction-form-grid-2{grid-template-columns:1fr}}.admin-template .exam-configuration-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-template .exam-configuration-table-card{padding-bottom:1.25rem}.admin-template .exam-centre-details-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem 1.25rem;display:grid}.admin-template .allocation-rules-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.admin-template .allocation-rules-options{margin-top:1.25rem}.admin-template .allocation-rules-instruction{color:rgb(var(--color-slate-500));font-size:.78rem}.admin-template .allocation-rules-checkbox-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:1rem;display:grid}.admin-template .allocation-rules-checkbox-grid>label{border:1px solid rgb(var(--color-slate-200));background:#fff;border-radius:.45rem;min-height:3rem;padding:.65rem .75rem}.admin-template .allocation-rules-preview-card{padding-bottom:1.25rem}.admin-template .allocation-rules-preview-card .allocation-section-title>div p{color:rgb(var(--color-slate-500));margin-top:.15rem;font-size:.75rem}.admin-template .allocation-rule-status{justify-content:center;align-items:center;display:inline-flex}.admin-template .allocation-rule-status svg{stroke-width:2.25px;width:1.25rem;height:1.25rem}.admin-template .allocation-rule-status--tick{color:#16a34a}.admin-template .allocation-rule-status--untick{color:#dc2626}.dark .admin-template .allocation-rule-status--tick{color:#4ade80}.dark .admin-template .allocation-rule-status--untick{color:#f87171}.dark .admin-template .allocation-rules-checkbox-grid>label{border-color:rgb(var(--admin-dark-border) / .35);background:rgb(var(--color-darkmode-800) / .45)}.admin-template .allocation-summary-results{gap:1.5rem;display:grid}.admin-template .allocation-summary-empty-state{color:rgb(var(--color-slate-500));text-align:center;padding:2.5rem 1.25rem}.admin-template .common-toast{z-index:200;color:#166534;background:#f0fdf4;border:1px solid #86efac;border-radius:.5rem;align-items:center;gap:.55rem;min-width:18rem;padding:.75rem .9rem;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 8px 24px #0f172a24}.admin-template .common-toast svg{width:1.1rem;height:1.1rem}.admin-template .common-toast button{color:inherit;margin-left:auto}.admin-template .common-toast--danger{color:#b91c1c;background:#fef2f2;border-color:#fca5a5}.admin-template .common-alert-dialog__actions .common-alert-dialog__confirm--success{border-color:rgb(var(--color-success))!important;background-color:rgb(var(--color-success))!important;color:#fff!important}.admin-template .common-alert-dialog__actions .common-alert-dialog__confirm--success:hover{border-color:color-mix(in srgb, rgb(var(--color-success)) 88%, black)!important;background-color:color-mix(in srgb, rgb(var(--color-success)) 88%, black)!important}.admin-template .allocation-stat-grid.allocation-summary-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:.5rem}.admin-template .allocation-summary-reports{padding:1.25rem}.admin-template .allocation-summary-centres.allocation-table-card,.admin-template .allocation-summary-lists-card{padding-bottom:1.25rem}.admin-template .allocation-summary-centre-heading-row{justify-content:space-between;align-items:center;gap:1rem;padding:0 1.25rem;display:flex}.admin-template .allocation-summary-centre-heading-row .allocation-summary-table-heading{margin-bottom:0}.admin-template .allocation-summary-list-section{padding-top:1.25rem}.admin-template .allocation-summary-list-section+.allocation-summary-list-section{margin-top:.75rem}.admin-template .allocation-summary-list-section>.allocation-summary-table-heading{margin-bottom:0;padding:0 1.25rem}.admin-template .allocation-summary-list-search{padding:.9rem 1.25rem 0}.admin-template .allocation-summary-list-search .allocation-table-search{width:min(100%,30rem)}.admin-template .allocation-summary-centres>.allocation-summary-table-heading{margin-bottom:0;padding:1.15rem 1.25rem 0}.admin-template .allocation-summary-centre-table table{table-layout:auto;width:100%;min-width:56rem}.admin-template .allocation-summary-room-table table{table-layout:auto;width:100%;min-width:80rem}.admin-template .allocation-configure-centres-panel{width:min(100%,62rem)}.admin-template .allocation-configure-centres-modal{gap:.85rem;padding:1rem 1.25rem 1.25rem;display:grid}.admin-template .allocation-configure-centres-summary{color:rgb(var(--color-slate-600));align-items:baseline;gap:.35rem;font-size:.8rem;display:flex}.admin-template .allocation-configure-centres-summary strong{color:rgb(var(--color-primary));font-size:1rem}.admin-template .allocation-table-card.allocation-configure-centres-table{box-shadow:none;background:0 0;border-left:0;border-right:0;border-radius:0;margin:0;padding:0}.admin-template .allocation-configure-centres-table .allocation-table-scroll{margin:0}.admin-template .allocation-configure-centres-table table{border-left:0;border-right:0;border-radius:0;min-width:48rem}.admin-template .allocation-configure-centres-table th:first-child,.admin-template .allocation-configure-centres-table td:first-child{text-align:center;width:5rem}.admin-template .allocation-configure-centres-table td:first-child label{justify-content:center}.dark .admin-template .allocation-configure-centres-summary{color:rgb(var(--color-slate-300))}.admin-template .allocation-summary-room-card>.allocation-summary-table-heading{margin-bottom:0;padding:1.15rem 1.25rem 0}.admin-template .allocation-summary-room-search{padding:.9rem 1.25rem 0}.admin-template .allocation-summary-room-search .allocation-table-search{width:min(100%,30rem)}.admin-template .allocation-summary-centre-table th,.admin-template .allocation-summary-centre-table td,.admin-template .allocation-summary-room-table th,.admin-template .allocation-summary-room-table td{vertical-align:middle}.admin-template .allocation-summary-controls{justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.15rem;padding:.9rem 1.25rem 0;display:flex}.admin-template .allocation-summary-controls .allocation-table-search{width:min(100%,30rem)}.admin-template .allocation-summary-control-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}.admin-template .allocation-summary-control-actions .allocation-button,.admin-template .allocation-report-grid .allocation-button{min-height:2.35rem;padding:.5rem .75rem;font-size:.75rem}.admin-template .allocation-summary-control-actions .allocation-button{transition:background-color .15s,border-color .15s}.admin-template .allocation-summary-control-actions .allocation-button.allocation-summary-action--configure{color:#fff;background:#7c3aed;border-color:#7c3aed}.admin-template .allocation-summary-control-actions .allocation-button.allocation-summary-action--configure:hover{background:#6d28d9;border-color:#6d28d9}.admin-template .allocation-summary-control-actions .allocation-button.allocation-summary-action--allocate{color:#fff;background:#0891b2;border-color:#0891b2}.admin-template .allocation-summary-control-actions .allocation-button.allocation-summary-action--allocate:hover,.admin-template .allocation-summary-control-actions .allocation-button.allocation-summary-action--allocate:focus-visible{background:#06b6d4;border-color:#06b6d4}.admin-template .allocation-summary-control-actions .allocation-button.allocation-summary-action--finalize{color:#fff;background:#16a34a;border-color:#16a34a}.admin-template .allocation-summary-control-actions .allocation-button.allocation-summary-action--finalize:hover{background:#15803d;border-color:#15803d}.admin-template .allocation-summary-table-heading{align-items:center;gap:.65rem;margin-bottom:.9rem;display:flex}.admin-template .allocation-summary-table-heading>svg{width:1.2rem;height:1.2rem;color:rgb(var(--color-primary))}.admin-template .allocation-summary-table-heading h2,.admin-template .allocation-summary-table-heading p{margin:0}.admin-template .allocation-summary-selection-note{color:rgb(var(--color-slate-600));opacity:1;margin:.15rem 0 0 3rem;font-size:.75rem;font-weight:500}.admin-template .allocation-summary-table-heading h2{color:rgb(var(--color-slate-800));font-size:1.075rem;font-weight:600;line-height:1.35}.admin-template .allocation-summary-table-heading p{color:rgb(var(--color-slate-500));margin-top:.1rem;font-size:.72rem}.admin-template .allocation-report-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.admin-template .allocation-report-grid .allocation-button.allocation-report-button{--allocation-report-color:#2563eb;border-color:rgb(var(--color-slate-200));width:100%;min-height:4.4rem;color:rgb(var(--color-slate-700));text-align:left;background:#fff;justify-content:flex-start;gap:.75rem;padding:.7rem .8rem}.admin-template .allocation-report-grid .allocation-report-button:nth-child(2){--allocation-report-color:#16a34a}.admin-template .allocation-report-grid .allocation-report-button:nth-child(3){--allocation-report-color:#d97706}.admin-template .allocation-report-grid .allocation-report-button:nth-child(4){--allocation-report-color:#7c3aed}.admin-template .allocation-report-button__icon{background:color-mix(in srgb, var(--allocation-report-color) 12%, white);width:2.4rem;height:2.4rem;color:var(--allocation-report-color);border-radius:.45rem;flex:0 0 2.4rem;place-items:center;display:inline-grid}.admin-template .allocation-report-button__icon svg{width:1.1rem;height:1.1rem}.admin-template .allocation-report-grid .allocation-button.allocation-report-button:hover,.admin-template .allocation-report-grid .allocation-button.allocation-report-button:focus-visible{border-color:color-mix(in srgb, var(--allocation-report-color) 55%, white);background:color-mix(in srgb, var(--allocation-report-color) 5%, white);color:rgb(var(--color-slate-900))}.dark .admin-template .allocation-report-grid .allocation-button.allocation-report-button{border-color:rgb(var(--admin-dark-border) / .4);background:rgb(var(--color-darkmode-700));color:rgb(var(--color-slate-200))}.dark .admin-template .allocation-summary-table-heading h2{color:rgb(var(--color-slate-100))}.admin-template .allocation-configure-page-card.exam-centre-details-table-card{padding-bottom:0}.admin-template .allocation-configure-page-toolbar{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:1rem 1.25rem .25rem;display:flex}.admin-template .allocation-configure-page-toolbar .allocation-section-title{align-items:center;margin:0}.admin-template .allocation-configure-page-toolbar .allocation-section-title>div p{color:rgb(var(--color-slate-500));margin-top:.15rem;font-size:.75rem}.admin-template .allocation-configure-page-table table{min-width:58rem}.admin-template .allocation-configure-page-table th:first-child,.admin-template .allocation-configure-page-table td:first-child{text-align:center;width:5rem}.admin-template .allocation-configure-page-table td:first-child label{justify-content:center}.admin-template .allocation-configure-page-actions{justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.25rem;padding:0 1.25rem 1.25rem;display:flex}.admin-template .allocation-configure-page-actions .allocation-button{justify-content:center;min-width:7.5rem}.dark .admin-template .allocation-configure-page-toolbar .allocation-section-title>div p{color:rgb(var(--color-slate-400))}.dark .admin-template .allocation-configure-page-actions{background:0 0}.admin-template .allocate-candidates-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.admin-template .allocate-candidates-filter-grid .common-form-control:disabled{border-color:rgb(var(--color-slate-300));background:rgb(var(--color-slate-100));color:rgb(var(--color-slate-600));cursor:not-allowed;opacity:1}.dark .admin-template .allocate-candidates-filter-grid .common-form-control:disabled{border-color:rgb(var(--admin-dark-border) / .45);background:rgb(var(--color-darkmode-800));color:rgb(var(--color-slate-300))}.admin-template .finalize-allocation-filter-grid .common-form-control:disabled{border-color:rgb(var(--color-slate-300));background:rgb(var(--color-slate-100));color:rgb(var(--color-slate-600));cursor:not-allowed;opacity:1}.dark .admin-template .finalize-allocation-filter-grid .common-form-control:disabled{border-color:rgb(var(--admin-dark-border) / .45);background:rgb(var(--color-darkmode-800));color:rgb(var(--color-slate-300))}.admin-template .allocate-candidates-table-card{padding-bottom:0}.admin-template .allocate-candidates-table table{min-width:64rem}.admin-template .allocate-candidates-table th:first-child,.admin-template .allocate-candidates-table td:first-child{text-align:center;width:5rem}.admin-template .allocate-candidates-table td:first-child label{justify-content:center}.admin-template .allocate-candidates-pending-table th:nth-child(5),.admin-template .allocate-candidates-pending-table td:nth-child(5){width:12rem;min-width:12rem}.admin-template .allocate-candidates-workflow-card{padding-bottom:0}.admin-template .allocate-candidates-section{padding-top:1.25rem}.admin-template .allocate-candidates-section-heading{justify-content:space-between;align-items:center;gap:1rem;padding:0 1.25rem;display:flex}.admin-template .allocate-candidates-section-heading .allocation-section-title{margin-bottom:0}.admin-template .allocate-candidates-centre-label{color:rgb(var(--color-slate-600));margin:.9rem 1.25rem 0;padding:.35rem 0;font-size:.82rem}.admin-template .allocate-candidates-centre-label strong{color:rgb(var(--color-slate-900));font-weight:600}.dark .admin-template .allocate-candidates-centre-label{color:rgb(var(--color-slate-300))}.dark .admin-template .allocate-candidates-centre-label strong{color:rgb(var(--color-slate-100))}.admin-template .allocate-candidates-save-selected{justify-content:flex-end;padding:1rem 1.25rem 0;display:flex}.admin-template .allocate-candidates-section-heading .allocation-section-title p,.admin-template .allocate-candidates-saved-section .allocation-summary-table-heading p{color:rgb(var(--color-slate-500));margin-top:.15rem;font-size:.75rem}.admin-template .allocate-candidates-saved-section{margin-top:1.5rem}.admin-template .allocate-candidates-saved-section>.allocation-summary-table-heading{margin-bottom:0;padding:0 1.25rem}.admin-template .allocate-candidates-edit-modal{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:1.25rem;display:grid}.admin-template .finalize-centre-details-modal{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;padding:1.25rem;display:grid}.admin-template .finalize-centre-details-modal input[readonly]:focus{border-color:rgb(var(--color-slate-300));box-shadow:none;outline:none}.admin-template .common-form-modal input[readonly]{pointer-events:none}.admin-template .common-form-modal input[readonly]:focus{border-color:rgb(var(--color-slate-300))!important;box-shadow:none!important;outline:none!important}@media (width<=639px){.admin-template .finalize-centre-details-modal,.admin-template .allocate-candidates-edit-modal{grid-template-columns:1fr}}.admin-template .allocate-candidates-edit-modal input[readonly]{background:rgb(var(--color-slate-100));color:rgb(var(--color-slate-600));cursor:not-allowed}.dark .admin-template .allocate-candidates-edit-modal input[readonly]{background:rgb(var(--color-darkmode-800));color:rgb(var(--color-slate-300))}.admin-template .allocate-candidates-edit-help{color:rgb(var(--color-slate-500));font-size:.75rem}@media (width<=700px){.admin-template .allocate-candidates-section-heading{flex-direction:column;align-items:stretch}}.admin-template .allocation-candidate-count-input{box-sizing:border-box;border-style:solid;border-width:1px;border-color:rgb(var(--color-slate-300));width:8.5rem;min-width:8.5rem;min-height:2.45rem;color:rgb(var(--color-slate-800));text-align:left;background:#fff;border-radius:.4rem;padding:.625rem .8rem;font-size:.875rem;line-height:1.25rem;display:block;height:2.45rem!important}.admin-template .allocate-candidates-page .allocation-button:disabled{border-color:rgb(var(--color-slate-300));color:rgb(var(--color-slate-500));cursor:not-allowed;opacity:1;background-color:rgb(var(--color-slate-100))!important}.admin-template .allocation-rules-page .allocation-button:disabled{border-color:rgb(var(--color-slate-300));color:rgb(var(--color-slate-600));cursor:not-allowed;opacity:1;background-color:rgb(var(--color-slate-200))!important}.dark .admin-template .allocation-rules-page .allocation-button:disabled{border-color:rgb(var(--admin-dark-border) / .45);color:rgb(var(--color-slate-300));background-color:rgb(var(--color-darkmode-700))!important}.dark .admin-template .allocate-candidates-page .allocation-button:disabled{border-color:rgb(var(--admin-dark-border) / .5);color:rgb(var(--color-slate-400));background-color:rgb(var(--color-darkmode-700))!important}.admin-template .allocation-candidate-count-input:focus{border-color:rgb(var(--color-primary));box-shadow:0 0 0 2px rgb(var(--color-primary) / .12);outline:0}.dark .admin-template .allocation-candidate-count-input{border-color:rgb(var(--admin-dark-border) / .45);background:rgb(var(--color-darkmode-700));color:rgb(var(--color-slate-100))}.admin-template .finalize-allocation-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.admin-template .finalize-allocation-filter-grid .allocation-table-search{width:100%;height:43px;margin:0}.admin-template .finalize-allocation-preview-card{padding-bottom:0}.admin-template .finalize-allocation-section{padding-top:1.25rem}.admin-template .finalize-allocation-section+.finalize-allocation-section{margin-top:.75rem}.admin-template .finalize-allocation-section>.allocation-summary-table-heading{margin-bottom:0;padding:0 1.25rem}.admin-template .finalize-allocation-section>div:first-child{padding:0 1.25rem}.admin-template .finalize-allocation-section>div:first-child .allocation-summary-selection-note{color:rgb(var(--color-slate-400));margin-top:0;margin-left:3rem;font-weight:400;line-height:1.2}.admin-template .finalize-allocation-section>div:first-child .allocation-summary-table-heading{margin-bottom:0}.admin-template .finalize-centre-table table,.admin-template .finalize-room-table table{table-layout:auto;width:100%;min-width:0}.admin-template .finalize-allocation-declaration{border:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-slate-50));border-radius:.5rem;gap:.75rem;margin:1.5rem 1.25rem 0;padding:1rem;display:grid}.admin-template .finalize-allocation-declaration h3{color:rgb(var(--color-slate-800));font-size:.95rem;font-weight:600}.dark .admin-template .finalize-allocation-declaration{border-color:rgb(var(--admin-dark-border) / .4);background:rgb(var(--color-darkmode-800) / .45)}.dark .admin-template .finalize-allocation-declaration h3{color:rgb(var(--color-slate-100))}@media (width<=1100px){.admin-template .allocation-summary-controls,.admin-template .allocation-summary-centre-heading-row{flex-direction:column;align-items:stretch}.admin-template .allocation-summary-control-actions{justify-content:flex-start}.admin-template .allocation-report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.admin-template .allocation-stat-grid.allocation-summary-metrics,.admin-template .allocation-report-grid{grid-template-columns:1fr}}@media (width<=639px){.admin-template .allocate-candidates-filter-grid,.admin-template .finalize-allocation-filter-grid{grid-template-columns:1fr}.admin-template .allocation-configure-page-toolbar{flex-direction:column;align-items:flex-start}.admin-template .allocation-configure-page-actions{flex-direction:column-reverse;align-items:stretch}}@media (width<=900px){.admin-template .allocation-rules-checkbox-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.admin-template .allocation-rules-filter-grid,.admin-template .allocation-rules-checkbox-grid{grid-template-columns:1fr}}.admin-template .exam-centre-edit-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;padding:1.25rem;display:grid}.admin-template .exam-centre-venue-field{flex-direction:column;gap:.35rem;min-width:0;display:flex}.admin-template .exam-centre-venue-field>p{color:rgb(var(--color-slate-500));font-size:.75rem}.dark .admin-template .exam-centre-venue-field>p{color:rgb(var(--color-slate-400))}.admin-template .exam-centre-venue-details-modal{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.admin-template .exam-centre-venue-details-panel{width:min(100%,64rem)}.admin-template .exam-centre-venue-summary{border:1px solid rgb(var(--color-accent-blue) / .18);background:rgb(var(--color-accent-blue) / .06);border-radius:.55rem;align-items:center;gap:.85rem;padding:.85rem 1rem;display:flex}.admin-template .exam-centre-venue-summary__icon{background:rgb(var(--color-primary));color:#fff;border-radius:.5rem;flex:0 0 2.5rem;place-items:center;width:2.5rem;height:2.5rem;display:inline-grid}.admin-template .exam-centre-venue-summary__icon svg{width:1.2rem;height:1.2rem}.admin-template .exam-centre-venue-summary>div{flex-direction:column;gap:.15rem;min-width:0;display:flex}.admin-template .exam-centre-venue-summary>div>strong{color:rgb(var(--color-slate-800));text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:600;overflow:hidden}.admin-template .exam-centre-venue-summary>div>small{color:rgb(var(--color-slate-500));font-size:.72rem}.admin-template .exam-centre-venue-summary__count{color:rgb(var(--color-slate-500));text-transform:uppercase;flex-direction:column;flex:none;align-items:flex-end;margin-left:auto;font-size:.72rem;display:flex}.admin-template .exam-centre-venue-summary__count strong{color:rgb(var(--color-primary));font-size:1.15rem;line-height:1.2}.admin-template .allocation-table-card.exam-centre-venue-table-card{border-left:0;border-right:0;padding-bottom:.75rem}.admin-template .exam-centre-venue-table-card .allocation-table-scroll{margin:0}.admin-template .exam-centre-venue-table-card th,.admin-template .exam-centre-venue-table-card td{vertical-align:middle;text-align:left!important}.dark .admin-template .exam-centre-venue-summary{border-color:rgb(var(--admin-dark-border) / .3);background:#3b82f61a}.dark .admin-template .exam-centre-venue-summary>div>strong{color:rgb(var(--color-slate-100))}@media (width<=639px){.admin-template .exam-centre-venue-details-modal{padding:.875rem}.admin-template .exam-centre-venue-summary__count{display:none}}.admin-template .exam-centre-edit-modal-grid input.common-form-control:read-only,.admin-template .exam-centre-edit-modal-grid select.common-form-control:disabled,.admin-template .exam-centre-edit-modal-grid .exam-centre-radio-field:disabled>div{background-color:rgb(var(--color-slate-100));color:rgb(var(--color-slate-600));cursor:not-allowed;opacity:1}.dark .admin-template .exam-centre-edit-modal-grid input.common-form-control:read-only,.dark .admin-template .exam-centre-edit-modal-grid select.common-form-control:disabled,.dark .admin-template .exam-centre-edit-modal-grid .exam-centre-radio-field:disabled>div{background-color:rgb(var(--color-darkmode-800));color:rgb(var(--color-slate-300))}.admin-template .exam-centre-radio-field{min-width:0}.admin-template .exam-centre-radio-field legend{color:rgb(var(--color-slate-600));align-items:center;gap:.2rem;margin-bottom:.45rem;font-size:13px;font-weight:500;display:inline-flex}.admin-template .exam-centre-radio-field>div{border:1px solid #d0dbe3;border-radius:.45rem;align-items:center;gap:1.25rem;height:43px;padding:0 .8rem;display:flex}.admin-template .exam-centre-radio-field label{color:rgb(var(--color-slate-700));cursor:pointer;align-items:center;gap:.45rem;font-size:.8125rem;display:inline-flex}.admin-template .exam-centre-radio-field input{width:.95rem;height:.95rem;accent-color:rgb(var(--color-primary))}.admin-template .exam-centre-details-table-card{padding-bottom:1.25rem}.admin-template .exam-centre-details-table-card th,.admin-template .exam-centre-details-table-card td,.admin-template .digital-certificate-table-card th,.admin-template .digital-certificate-table-card td,.admin-template .certificate-printing-table-card th,.admin-template .certificate-printing-table-card td{text-align:left!important}.admin-template .certificate-printing-table-card .candidate-list-actions{justify-content:flex-start!important}.admin-template .exam-centre-details-table-card .allocation-table-toolbar{padding:1.15rem 1.25rem 0}.admin-template .exam-centre-details-table-card .allocation-table-toolbar .allocation-section-title{margin-bottom:0}.dark .admin-template .exam-centre-radio-field legend,.dark .admin-template .exam-centre-radio-field label{color:rgb(var(--color-slate-300))}.dark .admin-template .exam-centre-radio-field>div{border-color:rgb(var(--admin-dark-border) / .35)}.admin-template :is(.exam-configuration-page,.allocation-summary-page) .allocation-button-primary:disabled{border-color:rgb(var(--color-slate-300));color:rgb(var(--color-slate-600));cursor:not-allowed;opacity:1;background-color:rgb(var(--color-slate-200))!important}.dark .admin-template :is(.exam-configuration-page,.allocation-summary-page) .allocation-button-primary:disabled{border-color:rgb(var(--admin-dark-border) / .45);color:rgb(var(--color-slate-300));background-color:rgb(var(--color-darkmode-600))!important}.admin-template .exam-configuration-table-card .allocation-table-toolbar{padding:1.15rem 1.25rem 0}.admin-template .exam-configuration-table-card .allocation-table-toolbar .allocation-section-title{margin-bottom:0}.admin-template .exam-configuration-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem;padding:1.25rem;display:grid}@media (width<=639px){.admin-template .exam-configuration-modal-grid,.admin-template .exam-centre-edit-modal-grid{grid-template-columns:1fr}}.admin-template .allocation-filter-grid label{color:rgb(var(--color-slate-600));flex-direction:column;gap:.45rem;font-size:13px;font-weight:500;display:flex}.admin-template .allocation-filter-grid label.inline-flex{flex-direction:row!important;align-items:center!important;display:inline-flex!important}.admin-template .allocation-filter-grid label:has(input[type=checkbox]){flex-direction:row!important;align-items:center!important;display:inline-flex!important}.dark .admin-template .allocation-filter-grid label{color:rgb(var(--color-slate-300))}.admin-template .allocation-filter-grid label>span{align-items:center;gap:.2rem;display:inline-flex}.admin-template .allocation-required{clip-path:circle(50%);background-color:#dc2626;flex:0 0 6px;align-self:center;display:block;overflow:hidden;transform:translateY(-.14rem);border-radius:9999px!important;width:6px!important;min-width:6px!important;max-width:6px!important;height:6px!important;min-height:6px!important;max-height:6px!important}.admin-template .common-form-field{color:rgb(var(--color-slate-600));flex-direction:column;gap:.45rem;font-size:13px;font-weight:500;display:flex}.admin-template .common-form-field>span{align-items:center;gap:.2rem;display:inline-flex}.admin-template .common-form-control{width:100%;height:43px;color:rgb(var(--color-slate-800));background-color:#0000;border-radius:.45rem;padding:0 .8rem;font-size:13px;font-weight:400;line-height:1;box-shadow:none!important;border:1px solid #d0dbe3!important;outline:0!important}.admin-template textarea.common-form-control{resize:vertical;height:auto;min-height:5.5rem;padding:.65rem .8rem;line-height:1.45}.admin-template input[type=radio]{appearance:none;border:1.5px solid rgb(var(--color-slate-400));background-color:rgb(var(--color-white));width:1rem;height:1rem;box-shadow:none;cursor:pointer;border-radius:50%;flex:0 0 1rem;margin:0}.admin-template input[type=radio]:checked{border-color:rgb(var(--color-primary));background-color:rgb(var(--color-primary));box-shadow:inset 0 0 0 3px rgb(var(--color-white))}.admin-template input[type=radio]:focus,.admin-template input[type=radio]:focus-visible{border-color:rgb(var(--color-primary));outline:2px solid rgb(var(--color-primary));outline-offset:2px;box-shadow:0 0 0 4px rgb(var(--color-primary) / .18)}.admin-template input[type=radio]:checked:focus,.admin-template input[type=radio]:checked:focus-visible{box-shadow:inset 0 0 0 3px rgb(var(--color-white)), 0 0 0 4px rgb(var(--color-primary) / .18)}.admin-template input[type=radio]:disabled{cursor:not-allowed;opacity:.55}.admin-template .common-select-control{background-position:right .7rem center;background-repeat:no-repeat;background-size:1rem 1rem;padding-right:2.4rem}.admin-template .common-select-control:has(option[value=""]:checked){color:#9ca3af}.admin-template .common-select-control option:not([value=""]){color:rgb(var(--color-slate-800))}.admin-template .common-form-control:focus{border-color:#1b1aca!important;outline:0!important;box-shadow:0 0 0 2px #17a2b826!important}.dark .admin-template .common-form-field{color:rgb(var(--color-slate-300))}.dark .admin-template .common-form-control{color:rgb(var(--color-slate-100));background-color:rgb(var(--color-darkmode-800));border-color:rgb(var(--admin-dark-border) / .35)!important}.dark .admin-template .common-select-control:has(option[value=""]:checked){color:rgb(var(--color-slate-400))}.dark .admin-template .common-select-control option:not([value=""]){color:rgb(var(--color-slate-100))}.admin-template .allocation-filter-grid select{width:100%;height:43px;color:rgb(var(--color-slate-800));box-shadow:none;background-color:#0000;background-position:right .7rem center;background-size:1rem 1rem;border:1px solid #d0dbe3;border-radius:.45rem;padding:0 2.4rem 0 .8rem;font-size:13px;font-weight:400}.dark .admin-template .allocation-filter-grid select{color:rgb(var(--color-slate-100))}.admin-template .allocation-search-actions{justify-content:flex-end;gap:.75rem;margin-top:1.2rem}.admin-template .allocation-button,.admin-template .allocation-profile{border-radius:.4rem;justify-content:center;align-items:center;gap:.5rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.admin-template .allocation-button{min-height:2.65rem;padding:.65rem 1.35rem}.admin-template .allocation-button-outline,.admin-template .allocation-profile{border:1px solid rgb(var(--color-primary));color:rgb(var(--color-primary));background:0 0}.admin-template .allocation-profile{border-color:rgb(var(--color-primary));color:rgb(var(--color-primary));background-color:#fff;gap:.2rem;min-height:1.65rem;padding:.125rem .375rem;font-size:.625rem;line-height:.875rem}.admin-template .allocation-profile svg{width:.75rem;height:.75rem}.admin-template .allocation-button-outline:hover{background-color:rgb(var(--color-primary) / .1)}.admin-template .allocation-profile:hover{border-color:rgb(var(--color-primary));background-color:rgb(var(--color-primary));color:#fff}.dark .admin-template .allocation-button-outline:hover{background-color:rgb(var(--color-primary) / .2)}.admin-template .allocation-button-primary{color:#fff;border:1px solid rgb(var(--color-primary));background-color:rgb(var(--color-primary))!important}.admin-template .allocation-button-primary:hover:not(:disabled),.admin-template .allocation-button-primary:focus-visible{border-color:color-mix(in srgb, rgb(var(--color-primary)) 88%, white);background-color:color-mix(in srgb, rgb(var(--color-primary)) 88%, white)!important}.admin-template .printing-status-card-active{background-color:rgb(var(--color-primary))!important;border-color:rgb(var(--color-primary))!important;color:#fff!important}.admin-template .allocation-button-success{color:#fff;border:1px solid rgb(var(--color-success));background-color:rgb(var(--color-success))}.admin-template .allocation-button-success:hover:not(:disabled),.admin-template .allocation-button-success:focus-visible:not(:disabled){border-color:color-mix(in srgb, rgb(var(--color-success)) 88%, black);background-color:color-mix(in srgb, rgb(var(--color-success)) 88%, black)}.admin-template .finalize-allocation-page .allocation-button-success:disabled{border-color:rgb(var(--color-slate-300));color:rgb(var(--color-slate-600));cursor:not-allowed;opacity:1;background-color:rgb(var(--color-slate-200))!important}.admin-template .allocation-button:disabled{opacity:.6}.admin-template .allocation-workspace{grid-template-columns:minmax(0,2.3fr) minmax(17rem,.9fr);align-items:start;gap:1.25rem;display:grid}.admin-template .allocation-main-column{min-width:0}.admin-template .allocation-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.75rem;display:grid}.admin-template .allocation-stat{min-height:5rem}.admin-template .allocation-stat-card{align-items:center;gap:1rem;width:100%;height:100%;min-height:5rem;padding:1.125rem;display:flex}.admin-template .allocation-stat-icon{border-radius:.5rem;flex:0 0 2.75rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.admin-template .allocation-stat-icon svg{width:1.25rem;height:1.25rem}.admin-template .report-box>.box.p-5.flex.items-center>.h-12.w-12{flex:0 0 2.5rem;width:2.5rem;height:2.5rem}.admin-template .report-box>.box.p-5.flex.items-center>.h-12.w-12 .report-box__icon,.admin-template .report-box>.box.p-5.flex.items-center>.h-12.w-12 svg{width:1.25rem;height:1.25rem}.admin-template .allocation-blue{color:rgb(var(--color-accent-blue));background:rgb(var(--color-accent-blue) / .16)}.admin-template .allocation-green{color:#059669;background:#10b98129}.admin-template .allocation-amber{color:#d97706;background:#f59e0b2e}.admin-template .allocation-violet{color:#7c3aed;background:#8b5cf629}.admin-template .allocation-stat-card>div{flex-direction:column;gap:.25rem;min-width:0;display:flex}.admin-template .allocation-stat small{color:rgb(var(--color-slate-600));font-size:.875rem;line-height:1.25rem}.admin-template .allocation-stat strong{color:rgb(var(--color-slate-900));font-size:1.875rem;font-weight:500;line-height:2.1rem}.admin-template .allocation-stat--district strong{font-size:1rem;font-weight:600;line-height:1.25rem}.admin-template .allocation-scope-unassigned{color:#b45309;background:#f59e0b1a;border:1px solid #d9770666;border-radius:.6rem;margin-bottom:1.25rem;padding:.9rem 1.1rem;font-size:.875rem}.dark .admin-template .allocation-scope-unassigned{color:#fdd34d}.admin-template .allocation-already-selected{color:#15803d;background:#16a34a14;border:1px solid #16a34a59;border-radius:.6rem;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding:.9rem 1.1rem;font-size:.875rem;display:flex}.admin-template .allocation-already-selected svg{flex:none;width:1.15rem;height:1.15rem;margin-top:.1rem}.dark .admin-template .allocation-already-selected{color:#86efac}.admin-template .allocation-stat--district small{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:.8125rem}.admin-template .allocation-stat-card>div>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.admin-template .allocation-table-toolbar{flex-direction:column;align-items:stretch;gap:.85rem;min-height:4.2rem;padding:.85rem 1.25rem;display:flex}.admin-template .allocation-table-title{white-space:nowrap}.admin-template .allocation-table-title span{background:rgb(var(--color-accent-blue) / .12);color:rgb(var(--color-accent-blue));border-radius:9999px;margin-left:.55rem;padding:.25rem .6rem;font-size:.875rem;font-weight:500}.admin-template .candidate-list-toolbar{flex-direction:row;justify-content:space-between;align-items:flex-end}.admin-template .allocation-table-toolbar.candidate-list-toolbar{padding-left:0;padding-right:0}.admin-template .allocation-table-card.candidate-list-card{box-shadow:none;background:0 0;border-left:0;border-right:0;overflow:visible}.admin-template .candidate-list-filters{align-items:flex-end;gap:.65rem;display:flex}.admin-template .candidate-list-toolbar .allocation-table-title .candidate-list-filters span{color:inherit;font-size:inherit;font-weight:inherit;background:0 0;border-radius:0;margin:0;padding:0}.admin-template .candidate-list-filters .common-form-field{min-width:10rem;color:rgb(var(--color-slate-600));flex-direction:column;gap:.3rem;font-size:.75rem;font-weight:500;display:flex}.admin-template .candidate-list-filters .common-form-control{border:1px solid rgb(var(--color-slate-300));background-color:#fff;border-radius:.4rem;height:2.35rem;padding:0 2rem 0 .7rem;font-size:.8125rem}.admin-template .candidate-list-toolbar .allocation-table-controls{width:auto}.admin-template .candidate-list-photograph{object-fit:cover;border-radius:50%;width:2.75rem;height:2.75rem;margin:0}.admin-template .candidate-list-name{color:rgb(var(--color-slate-800));font-weight:500}.admin-template .candidate-mobile-list{display:none}.admin-template .allocation-table-card .candidate-list-table{box-sizing:border-box;background:rgb(var(--color-slate-100));border-radius:0;width:100%;max-width:100%;margin-left:0;margin-right:0;padding:0 0 .65rem;overflow:auto visible}.admin-template .allocation-table-card .candidate-list-table table{box-sizing:border-box;table-layout:fixed;border-collapse:separate;border-spacing:0 .45rem;background:0 0;border:0;border-radius:0;width:100%;max-width:100%}.admin-template .allocation-table-card .candidate-list-table th:first-child{width:8%}.admin-template .allocation-table-card .candidate-list-table th:nth-child(2),.admin-template .allocation-table-card .candidate-list-table th:nth-child(3){width:18%}.admin-template .allocation-table-card .candidate-list-table th:nth-child(4){width:9%}.admin-template .allocation-table-card .candidate-list-table th:nth-child(5){width:23%}.admin-template .allocation-table-card .candidate-list-table th:nth-child(6){width:24%}.admin-template .allocation-table-card .candidate-list-table th{background:rgb(var(--color-accent-blue) / .1);color:rgb(var(--color-primary));white-space:normal;text-transform:uppercase;border:0;padding:.75rem .65rem;font-size:13px;font-weight:600;line-height:1.2}.admin-template .allocation-table-card .candidate-list-table thead th:first-child{border-top-left-radius:.45rem;border-bottom-left-radius:.45rem}.admin-template .allocation-table-card .candidate-list-table thead th:last-child{text-align:left;border-top-right-radius:.45rem;border-bottom-right-radius:.45rem;padding-left:1rem}.admin-template .allocation-table-card .candidate-list-table th:first-child,.admin-template .allocation-table-card .candidate-list-table td:first-child{text-align:left}.admin-template .allocation-table-card .candidate-list-table td{color:rgb(var(--color-slate-700));text-overflow:ellipsis;vertical-align:middle;background:#fff;border:0;padding:.55rem .65rem;font-size:14px;overflow:hidden}.admin-template .allocation-table-card .candidate-list-table tbody tr{filter:drop-shadow(0 2px 6px #0f172a12)}.admin-template .allocation-table-card .candidate-list-table tbody td:first-child{border:0;border-top-left-radius:.45rem!important;border-bottom-left-radius:.45rem!important}.admin-template .allocation-table-card .candidate-list-table tbody tr>td:last-of-type{text-align:left;background-clip:padding-box;border:0;padding-left:1rem;padding-right:.55rem;position:relative;overflow:visible;border-top-right-radius:.45rem!important;border-bottom-right-radius:.45rem!important}.admin-template .allocation-table-card .candidate-list-table tbody tr>td:last-of-type:before{background:rgb(var(--color-slate-300) / .7);content:"";transform-origin:50%;width:1px;position:absolute;top:20%;bottom:20%;left:0;transform:scaleX(.75)}.admin-template .candidate-list-actions{justify-content:flex-start;align-items:center;gap:.5rem;min-width:0;display:flex}.admin-template .candidate-list-actions .common-tooltip{flex:none}.admin-template .candidate-list-actions a,.admin-template .candidate-list-actions button{width:auto;min-width:0;height:1.75rem;color:rgb(var(--color-slate-700));white-space:nowrap;background:0 0;border:0;border-radius:.3rem;flex:none;justify-content:center;align-items:center;gap:.25rem;padding:0 .3rem;font-size:14px;font-weight:400;transition:background-color .15s,color .15s;display:inline-flex}.admin-template .candidate-list-actions a:hover,.admin-template .candidate-list-actions a:focus-visible{background:rgb(var(--color-primary) / .1);color:rgb(var(--color-primary));outline:0}.admin-template .candidate-list-actions .candidate-list-view{color:#2563eb;background:0 0;border:1px solid #2563eb8c;padding:0 10px;font-size:13.5px;font-weight:400}.admin-template .candidate-list-actions .candidate-list-view:hover,.admin-template .candidate-list-actions .candidate-list-view:focus-visible{color:#2563eb;background:#eff6ff}.admin-template .candidate-list-actions .candidate-list-edit,.admin-template .candidate-list-actions .candidate-list-print{color:#4f46e5;background:0 0;border:1px solid #4f46e58c;padding:0 10px;font-size:13.5px;font-weight:400}.admin-template .candidate-list-actions .candidate-list-edit:hover,.admin-template .candidate-list-actions .candidate-list-edit:focus-visible,.admin-template .candidate-list-actions .candidate-list-print:hover,.admin-template .candidate-list-actions .candidate-list-print:focus-visible{color:#4f46e5;background:#eef2ff}.admin-template .candidate-list-actions .candidate-list-download{color:#16a34a;background:0 0;border:1px solid #16a34a8c;padding:0 10px;font-size:13.5px}.admin-template .candidate-list-actions .candidate-list-download:hover,.admin-template .candidate-list-actions .candidate-list-download:focus-visible{color:#16a34a;background:#f0fdf4}.admin-template .candidate-list-actions .candidate-list-issue{color:#059669;background:0 0;border:1px solid #0596698c;padding:0 10px;font-size:13.5px}.admin-template .candidate-list-actions .candidate-list-issue:hover:not(:disabled),.admin-template .candidate-list-actions .candidate-list-issue:focus-visible:not(:disabled){color:#059669;background:#ecfdf5}.admin-template .candidate-list-actions .candidate-list-issue:disabled{opacity:.45;cursor:not-allowed;color:#94a3b8;background:#f1f5f999;border-color:#cbd5e1cc}.admin-template .candidate-list-actions .candidate-list-delete{color:#dc2626;background:0 0;border:1px solid #dc26268c;padding:0 10px;font-size:13.5px;font-weight:400}.admin-template .candidate-list-actions .candidate-list-delete:hover,.admin-template .candidate-list-actions .candidate-list-delete:focus-visible{color:#dc2626;background:#fef2f2;outline:0}.admin-template .candidate-list-actions svg{stroke-width:1.6px;width:1rem;height:1rem}.dark .admin-template .candidate-list-filters .common-form-field{color:rgb(var(--color-slate-300))}.dark .admin-template .candidate-list-filters .common-form-control{border-color:rgb(var(--admin-dark-border) / .34);background:rgb(var(--admin-dark-main) / .48);color:rgb(var(--color-slate-100))}.dark .admin-template .candidate-list-actions a,.dark .admin-template .candidate-list-actions button{color:rgb(var(--color-slate-200))}.dark .admin-template .candidate-list-actions .candidate-list-view{color:#60a5fa;background:0 0;border-color:#60a5fa8c}.dark .admin-template .candidate-list-actions .candidate-list-edit,.dark .admin-template .candidate-list-actions .candidate-list-print{color:#818cf8;background:0 0;border-color:#818cf88c}.dark .admin-template .candidate-list-actions .candidate-list-download{color:#4ade80;background:0 0;border-color:#4ade808c}.dark .admin-template .candidate-list-actions .candidate-list-issue{color:#34d399;background:0 0;border-color:#34d3998c}.dark .admin-template .candidate-list-actions .candidate-list-delete{color:#f87171;background:0 0;border-color:#f871718c}.dark .admin-template .candidate-list-actions .candidate-list-view:hover,.dark .admin-template .candidate-list-actions .candidate-list-view:focus-visible{background:#2563eb2e}.dark .admin-template .candidate-list-actions .candidate-list-edit:hover,.dark .admin-template .candidate-list-actions .candidate-list-edit:focus-visible,.dark .admin-template .candidate-list-actions .candidate-list-print:hover,.dark .admin-template .candidate-list-actions .candidate-list-print:focus-visible{background:#4f46e52e}.dark .admin-template .candidate-list-actions .candidate-list-download:hover,.dark .admin-template .candidate-list-actions .candidate-list-download:focus-visible{background:#16a34a2e}.dark .admin-template .candidate-list-actions .candidate-list-issue:hover:not(:disabled),.dark .admin-template .candidate-list-actions .candidate-list-issue:focus-visible:not(:disabled){background:#05966938}.dark .admin-template .candidate-list-actions .candidate-list-issue:disabled{opacity:.4;cursor:not-allowed;color:#64748b;background:#1e293b66;border-color:#334155b3}.dark .admin-template .candidate-list-actions .candidate-list-delete:hover,.dark .admin-template .candidate-list-actions .candidate-list-delete:focus-visible{background:#dc26262e}.dark .admin-template .candidate-list-table{background:rgb(var(--color-darkmode-800))}.dark .admin-template .allocation-table-card .candidate-list-table th{border-bottom-color:rgb(var(--color-accent-blue) / .22);background:rgb(var(--color-accent-blue) / .14);color:rgb(var(--color-slate-100))}.dark .admin-template .allocation-table-card .candidate-list-table td{background:rgb(var(--color-darkmode-700));color:rgb(var(--color-slate-200))}.dark .admin-template .allocation-table-card .candidate-list-table td,.dark .admin-template .allocation-table-card .candidate-list-table tbody td:first-child,.dark .admin-template .allocation-table-card .candidate-list-table tbody tr>td:last-of-type{border-color:rgb(var(--admin-dark-border) / .28)}.dark .admin-template .allocation-table-card .candidate-list-table tbody tr>td:last-of-type:before{background:rgb(var(--admin-dark-border) / .18)}.admin-template .allocation-table-controls{align-items:center;gap:.65rem;width:100%;display:flex}.admin-template [data-admin-search],.admin-template [data-admin-export]{display:contents}.admin-template .allocation-table-search{border:1px solid rgb(var(--color-slate-300));border-radius:.4rem;align-items:center;gap:.5rem;width:14rem;height:2.35rem;padding:0 .7rem;display:flex}.admin-template .allocation-table-search input{background:0 0;border:0;outline:0;width:100%;font-size:.875rem}.admin-template .allocation-page input::placeholder{color:rgb(var(--color-slate-500));opacity:1}.dark .admin-template .allocation-page input::placeholder{color:rgb(var(--color-slate-400))}.admin-template .allocation-export-control{height:2.35rem;color:rgb(var(--color-slate-600));position:relative}.admin-template .allocation-export-control>button{border:1px solid rgb(var(--color-slate-300));height:100%;color:inherit;background:#fff;border-radius:.4rem;align-items:center;gap:.45rem;padding:0 .65rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.admin-template .allocation-export-control>button:hover,.admin-template .allocation-export-control--open>button{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary));color:#fff}.admin-template .allocation-export-control svg{width:.9rem;height:.9rem}.admin-template .allocation-export-control .allocation-export-chevron{margin-left:.1rem;transition:transform .15s}.admin-template .allocation-export-control--open .allocation-export-chevron{transform:rotate(180deg)}.admin-template .allocation-export-menu{z-index:30;border:1px solid rgb(var(--color-slate-200));background:#fff;border-radius:.4rem;min-width:6.75rem;padding:.2rem;position:absolute;top:calc(100% + .3rem);right:0;overflow:hidden;box-shadow:0 6px 18px #0f172a1f}.admin-template .allocation-export-menu button{width:100%;color:rgb(var(--color-slate-700));text-align:left;border-radius:.3rem;padding:.35rem .5rem;font-size:.6875rem;font-weight:500;transition:background-color .15s,color .15s;display:block}.admin-template .allocation-export-menu button:hover,.admin-template .allocation-export-menu button:focus-visible{background:rgb(var(--color-primary));color:#fff;outline:0}.admin-template .form-control:focus,.admin-template .form-select:focus,.admin-template .allocation-filter-grid select:focus{border-color:rgb(var(--color-accent-blue))!important;box-shadow:none!important;outline:0!important}.admin-template .allocation-table-search:focus-within{border-color:#1b1aca!important;outline:0!important;box-shadow:0 0 0 2px #17a2b826!important}.admin-template .allocation-export-control:focus-within{box-shadow:none;border-color:rgb(var(--color-accent-blue))!important}.admin-template .allocation-table-search input:focus{box-shadow:none!important;border:0!important;outline:0!important}.admin-template .allocation-filter-grid select:focus{border-color:#1b1aca!important;box-shadow:0 0 0 2px #17a2b826!important}.admin-template .allocation-check-label{white-space:nowrap;align-items:center;gap:.45rem;margin-left:auto;font-size:.875rem;display:flex}.admin-template .allocation-check-label input,.admin-template .allocation-table-card td input{width:1rem;height:1rem;accent-color:rgb(var(--color-primary))}.admin-template .allocation-table-scroll{width:100%;min-width:0;margin:.75rem 0 0;overflow-x:auto}.admin-template .allocation-table-card{border-right:1px solid rgb(var(--color-slate-200));border-left:1px solid rgb(var(--color-slate-200))}.admin-template .allocation-table-card table{border-collapse:separate;border-spacing:0;border:1px solid rgb(var(--color-slate-200));border-radius:.55rem;width:100%;overflow:hidden}.admin-template .allocation-table-scroll.has-column-widths table{table-layout:fixed}.admin-template .allocation-table-scroll.is-inset{width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}.admin-template .allocation-table-card:has(>.allocation-table-toolbar)>.allocation-table-scroll{width:calc(100% - 2.5rem);margin-left:1.25rem;margin-right:1.25rem}.admin-template .allocation-table-card:has([data-status-dropdown]) table{overflow:visible}.admin-template .allocation-table-card:has([data-status-dropdown]) .allocation-table-scroll{overflow:visible}.admin-template .allocation-table-card th,.admin-template .allocation-table-card td{border-right:1px solid rgb(var(--color-slate-200));border-bottom:1px solid rgb(var(--color-slate-200));text-align:left;white-space:nowrap;padding:.575rem 1rem;font-size:13px}.admin-template .allocation-table-card th:last-child,.admin-template .allocation-table-card td:last-child{border-right:0}.admin-template .allocation-table-card th{border-right-color:#ffffffb8;border-bottom:1px solid rgb(var(--color-accent-blue) / .14);color:rgb(var(--color-primary));background:rgb(var(--color-accent-blue) / .1);padding-top:.875rem;padding-bottom:.875rem;font-weight:600}.admin-template .allocation-table-card th:first-child{border-top-left-radius:.5rem}.admin-template .allocation-table-card th:last-child{border-top-right-radius:.5rem}.admin-template .allocation-table-card th:first-child,.admin-template .allocation-table-card td:first-child,.admin-template .allocation-table-card td:last-child,.admin-template .allocation-table-card th:last-child{text-align:left}.admin-template .allocation-profile{padding:.435rem .5rem;font-size:.76875rem;font-weight:400}.admin-template .allocation-pagination{min-height:4rem;color:rgb(var(--color-slate-500));justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1.25rem;font-size:.875rem;display:flex}.admin-template .allocation-pagination>nav{align-items:center;gap:.3rem;display:flex}.admin-template .allocation-pagination button{min-width:2rem;height:2rem;color:rgb(var(--color-slate-700));border:0;border-radius:.4rem;justify-content:center;align-items:center;padding:0 .45rem;font-size:.875rem;transition:background-color .15s,box-shadow .15s;display:inline-flex}.admin-template .allocation-pagination button:hover:not(:disabled):not(.active){background:#fff9}.admin-template .allocation-pagination button.active{color:#fff;background:rgb(var(--color-primary));min-width:1.75rem;height:1.75rem;box-shadow:none;padding:0 .35rem;font-weight:600}.admin-template .allocation-pagination button:disabled{cursor:not-allowed;opacity:.4}.admin-template .allocation-pagination button.pagination-arrow{min-width:2rem;padding:0}.admin-template .allocation-pagination button svg{stroke-width:1.7px;width:.95rem;height:.95rem}.admin-template .allocation-pagination .pagination-ellipsis{min-width:1.5rem;color:rgb(var(--color-slate-700));text-align:center;letter-spacing:.05em}.admin-template .allocation-footer-actions{justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem}.admin-template .allocation-details-heading{border-bottom:1px solid rgb(var(--color-slate-200));justify-content:space-between;min-height:4rem;padding:0 1.2rem}.admin-template .allocation-details-heading button{color:rgb(var(--color-slate-500))}.admin-template .allocation-details-close,.admin-template .allocation-details-backdrop{display:none}.admin-template .allocation-detail-section{border-bottom:1px solid rgb(var(--color-slate-200));padding:1.15rem}.admin-template .allocation-detail-section h3{align-items:center;gap:.55rem;margin-bottom:1rem;font-size:.875rem;font-weight:600;display:flex}.admin-template .allocation-detail-blue{color:rgb(var(--color-accent-blue))}.admin-template .allocation-detail-green{color:#059669}.admin-template .allocation-detail-violet{color:#7c3aed}.admin-template .allocation-detail-contact{color:#0891b2}.admin-template .allocation-detail-section dl{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);gap:.7rem;font-size:.875rem;display:grid}.admin-template .allocation-detail-section dt{color:rgb(var(--color-slate-500))}.admin-template .allocation-detail-section dd{color:rgb(var(--color-slate-700));font-weight:400}.admin-template .allocation-badge{color:#059669;background:#10b98124;border-radius:9999px;padding:.2rem .55rem;display:inline-flex}.admin-template .allocation-details-footer{justify-content:flex-end;padding:1rem;display:flex}.admin-template .allocation-details-footer .allocation-button{min-height:2.3rem;padding:.45rem 1.5rem}.admin-template .allocation-details--empty{min-height:22rem}.admin-template .allocation-empty-details{text-align:center;min-height:17rem;color:rgb(var(--color-slate-500));flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.admin-template .allocation-empty-details>span{width:3.5rem;height:3.5rem;color:rgb(var(--color-accent-blue));background:rgb(var(--color-accent-blue) / .12);border-radius:9999px;justify-content:center;align-items:center;display:flex}.admin-template .allocation-empty-details svg{width:1.6rem;height:1.6rem}.admin-template .allocation-empty-details h3{color:rgb(var(--color-slate-800));margin-top:1rem;font-size:.9rem;font-weight:600}.admin-template .allocation-empty-details p{max-width:16rem;margin-top:.4rem;font-size:.875rem;line-height:1.35rem}.admin-template .allocation-no-records{color:rgb(var(--color-slate-500));text-align:center!important;padding:2rem!important}.dark .admin-template .allocation-empty-details h3,.dark .admin-template .allocation-heading h1,.dark .admin-template .allocation-section-title h2,.dark .admin-template .allocation-details-heading h2,.dark .admin-template .allocation-table-title,.dark .admin-template .allocation-stat strong{color:#f8fafc}.dark .admin-template .allocation-filter-grid select,.dark .admin-template .allocation-table-search,.dark .admin-template .allocation-export-control{color:#e2e8f0}.dark .admin-template .allocation-export-control>button{border-color:rgb(var(--admin-dark-border) / .34);background:rgb(var(--admin-dark-main) / .48)}.dark .admin-template .allocation-export-control>button:hover,.dark .admin-template .allocation-export-control--open>button{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary));color:#fff}.dark .admin-template .allocation-export-menu{border-color:rgb(var(--admin-dark-border) / .34);background:rgb(var(--admin-dark-main))}.dark .admin-template .allocation-export-menu button{color:#e2e8f0}.dark .admin-template .allocation-filter-grid select option{color:#e2e8f0;background:rgb(var(--admin-dark-main))}.dark .admin-template .allocation-table-search input{color:#f1f5f9}.dark .admin-template .allocation-stat small,.dark .admin-template .allocation-detail-section dt{color:#aebcd2}.dark .admin-template .allocation-detail-section dd{color:#e2e8f0}.dark .admin-template .allocation-table-toolbar,.dark .admin-template .allocation-table-card,.dark .admin-template .allocation-table-card table,.dark .admin-template .allocation-table-card th,.dark .admin-template .allocation-table-card td,.dark .admin-template .allocation-footer-actions,.dark .admin-template .allocation-details-heading,.dark .admin-template .allocation-detail-section{border-color:rgb(var(--admin-dark-border) / .2)}.dark .admin-template .allocation-table-card th{color:#dbeafe;border-right-color:rgb(var(--admin-dark-border) / .16);border-bottom-color:rgb(var(--admin-dark-border) / .26);background:#3b82f62e}.dark .admin-template .allocation-table-card tbody tr:hover{background-color:#ffffff09}.dark .admin-template .allocation-pagination button{border-color:rgb(var(--admin-dark-border) / .28);color:#cbd5e1}.dark .admin-template .allocation-pagination button:hover:not(.active){background-color:#ffffff12}.dark .admin-template .allocation-pagination button.active{color:#fff;background:rgb(var(--color-primary));box-shadow:none}.dark .admin-template .allocation-profile{color:#bfdbfe;background-color:#0000;border-color:#93c5fd}.dark .admin-template .allocation-profile:hover{border-color:rgb(var(--color-primary));background-color:rgb(var(--color-primary));color:#fff}.dark .admin-template .allocation-blue{color:#93c5fd;background:#3b82f633}.dark .admin-template .allocation-green{color:#6ee7b7;background:#10b9812e}.dark .admin-template .allocation-amber{color:#fdd34d;background:#f59e0b2e}.dark .admin-template .allocation-violet{color:#c4b5fd;background:#8b5cf633}.dark .admin-template .allocation-detail-blue{color:#93c5fd}.dark .admin-template .allocation-detail-green{color:#6ee7b7}.dark .admin-template .allocation-detail-violet{color:#c4b5fd}.dark .admin-template .allocation-detail-contact{color:#67e8f9}.dark .admin-template .allocation-badge{color:#6ee7b7;background:#10b98133}.dark .admin-template .allocation-details-close:hover{background:#ffffff14}@media (width<=1100px){.admin-template .allocation-workspace{grid-template-columns:1fr}.admin-template .allocation-details{width:100%}}@media (width<=900px){.admin-template .allocation-filter-grid,.admin-template .exam-configuration-filter-grid,.admin-template .exam-centre-details-form-grid,.admin-template .allocation-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .allocation-heading{flex-direction:column}.admin-template .allocation-breadcrumb{white-space:normal}.admin-template .candidate-list-toolbar{flex-direction:column;align-items:stretch}.admin-template .candidate-list-toolbar .allocation-table-controls{width:100%}.admin-template .allocation-table-controls{flex-wrap:wrap}}@media (width<=639px){.admin-template .allocation-filter-grid,.admin-template .exam-configuration-filter-grid,.admin-template .exam-centre-details-form-grid,.admin-template .allocation-stat-grid{grid-template-columns:1fr}.admin-template .allocation-search-actions,.admin-template .allocation-footer-actions,.admin-template .candidate-list-filters{flex-direction:column;align-items:stretch}.admin-template .candidate-list-filters .common-form-field,.admin-template .allocation-button,.admin-template .allocation-table-title,.admin-template .allocation-table-search{width:100%}.admin-template .allocation-check-label{width:100%;margin-left:0}.admin-template .allocation-pagination{flex-direction:column;align-items:flex-start}.admin-template .allocation-profile{gap:.25rem;padding:.25rem .45rem;font-size:.75rem}.admin-template .allocation-profile svg{width:.75rem;height:.75rem}.admin-template .allocation-details{display:none}.admin-template .allocation-details--selected{z-index:1001;width:calc(100% - 2rem);max-width:28rem;max-height:calc(100dvh - 2rem);display:block;position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}.admin-template .allocation-details-backdrop{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a8c;border:0;width:100%;height:100dvh;display:block;position:fixed;inset:0}.admin-template .allocation-details-close{border-radius:.4rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.admin-template .allocation-details-close:hover{background:rgb(var(--color-slate-100))}.admin-template .allocation-details-close svg{width:1.1rem;height:1.1rem}}@media (width>=768px) and (width<=1279px){.admin-template .side-nav{z-index:100;padding-right:1.25rem;position:relative;overflow:visible}.admin-template .content{z-index:1;position:relative}.admin-template .side-nav>a:first-child{justify-content:center;padding-left:0!important}.admin-template .side-nav>a:first-child>div{display:none}.admin-template .side-nav>ul>li>.side-menu,.admin-template .management-menu>ul .side-menu{justify-content:center;padding-right:0;padding-left:0!important}.admin-template .side-nav .side-menu__icon{margin:0}.admin-template .side-nav>ul>.management-menu>ul{border-left:0;margin-left:0;padding-left:0}.admin-template .side-nav .side-menu{overflow:visible}.admin-template .sidebar-tooltip{z-index:9999;color:#1e293b;pointer-events:none;opacity:0;visibility:hidden;background-color:#fff;border:1px solid #cbd5e1;border-radius:.35rem;width:max-content;max-width:14rem;padding:.35rem .55rem;font-size:.6875rem;font-weight:500;line-height:1rem;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:50%;left:calc(50% + 1.25rem);transform:translate(.35rem,-50%);box-shadow:0 8px 22px #0f172a2e}.admin-template .side-nav .side-menu:hover>.sidebar-tooltip,.admin-template .side-nav .side-menu:focus-visible>.sidebar-tooltip{opacity:1;visibility:visible;transform:translateY(-50%)}.dark .admin-template .sidebar-tooltip{color:#1e293b;background-color:#fff;border-color:#cbd5e1}}@media (width>=1280px),(width<=767px){.admin-template .sidebar-tooltip{display:none}}@media (width<=1279px){html.admin-dashboard-active body{margin-top:0!important;padding-top:0!important}.admin-template .mobile-menu{z-index:100;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);width:auto;height:4rem;box-shadow:0 6px 18px #0f172a29;border-bottom:0!important;margin:0!important;position:fixed!important;inset:0 0 auto!important;transform:none!important}.admin-template .mobile-menu .mobile-menu-bar{width:100%;height:4rem;padding:0 1rem}.admin-template .mobile-menu .scrollable{overscroll-behavior:contain;scrollbar-width:thin;overflow:hidden auto}.admin-template .mobile-menu .scrollable__content{min-height:max-content;padding-bottom:2rem}.admin-template .mobile-management-menu>ul{background-color:#0000;border:0;border-radius:0;margin:.35rem 0 .35rem 1.5rem;padding:.1rem 0 .1rem .65rem;position:relative}.admin-template .mobile-management-menu>ul>li+li{margin-top:.3rem}.admin-template .mobile-management-menu>ul>li:last-child{margin-bottom:.6rem}.admin-template .mobile-management-menu>ul .menu{color:#ffffffd1;background-color:#0000;border-radius:.4rem;height:auto;min-height:2.15rem;margin:0;padding:.4rem}.admin-template .mobile-management-menu>ul .menu:hover,.admin-template .mobile-management-menu>ul .menu.menu--active{color:#fff;background-color:#ffffff24}.admin-template .mobile-management-menu>ul .menu__dot{flex:0 0 1.25rem;place-items:center;width:1.25rem;height:1.25rem;display:inline-grid}.admin-template .mobile-management-menu>ul .menu__dot:before{content:"";opacity:.8;background:currentColor;border-radius:9999px;width:.3rem;height:.3rem}.admin-template .mobile-management-menu>ul .menu__title{margin-left:.4rem;font-size:.875rem;line-height:1.25rem}.admin-template .mobile-management-menu>.menu .menu__sub-icon{transition:transform .18s}.admin-template .mobile-management-menu>.menu.menu--open .menu__sub-icon{transform:rotate(180deg)}.admin-template>.flex{margin-top:4rem!important}}@media (width<=767px){html.admin-dashboard-active body{margin-top:0!important;padding-top:0!important}.admin-template .mobile-menu{z-index:100;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);width:auto;height:4rem;box-shadow:0 6px 18px #0f172a29;border-bottom:0!important;margin:0!important;position:fixed!important;inset:0 0 auto!important;transform:none!important}.admin-template .mobile-menu .mobile-menu-bar{width:100%;height:4rem;padding:0 1rem}.admin-template .mobile-menu .mobile-menu-bar>a:first-child,.admin-template .mobile-menu .mobile-menu-bar>.mobile-menu-toggler{justify-content:center;align-items:center;display:inline-flex}.admin-template .mobile-menu .mobile-menu-bar>a:first-child img{object-fit:contain;width:2.35rem;height:2.35rem}.admin-template .mobile-menu .mobile-menu-bar>.mobile-menu-toggler{color:#fff;border-radius:.6rem;width:2.75rem;height:2.75rem;margin-left:auto;transition:background-color .15s}.admin-template .mobile-menu .mobile-menu-bar>.mobile-menu-toggler:hover,.admin-template .mobile-menu .mobile-menu-bar>.mobile-menu-toggler:focus-visible{background-color:#ffffff1f}.admin-template .mobile-menu .mobile-menu-bar>.mobile-menu-toggler svg{width:1.65rem;height:1.65rem}.admin-template>.flex{margin-top:4rem!important}.admin-template .content{border-radius:1.25rem;padding-left:.875rem;padding-right:.875rem}.admin-template .allocation-page{padding-top:1rem}.admin-template .allocation-heading{gap:.75rem;margin-bottom:1rem}.admin-template .allocation-heading h1{font-size:1.2rem;line-height:1.55rem}.admin-template .allocation-search-card{padding:1rem}.admin-template .allocation-table-toolbar,.admin-template .allocation-pagination,.admin-template .allocation-footer-actions{padding-left:.875rem;padding-right:.875rem}.admin-template .allocation-table-scroll{margin-left:.875rem;margin-right:.875rem}.admin-template .allocation-table-card table{min-width:46rem}.admin-template .candidate-list-toolbar{flex-direction:column;align-items:stretch}.admin-template .candidate-list-filters,.admin-template .candidate-list-toolbar .allocation-table-controls{width:100%}.admin-template .candidate-list-filters .common-form-field,.admin-template .candidate-list-toolbar [data-admin-search]{flex:1;min-width:0}.admin-template .candidate-list-toolbar .allocation-table-search{width:100%}.admin-template .candidate-list-table{display:none}.admin-template .candidate-mobile-list{gap:.55rem;padding:0 .35rem .75rem;display:grid}.admin-template .candidate-mobile-item{background:#fff;border-radius:.5rem;overflow:hidden;box-shadow:0 2px 7px #0f172a14}.admin-template .candidate-mobile-trigger{width:100%;color:rgb(var(--color-slate-800));text-align:left;background:0 0;border:0;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}.admin-template .candidate-mobile-trigger:hover{background:rgb(var(--color-accent-blue) / .06)}.admin-template .candidate-mobile-identity{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.admin-template .candidate-mobile-identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.admin-template .candidate-mobile-identity small{color:rgb(var(--color-slate-500));font-size:12px}.admin-template .candidate-mobile-chevron{width:1.1rem;height:1.1rem;color:rgb(var(--color-slate-500));flex:none;transition:transform .18s}.admin-template .candidate-mobile-item.is-expanded .candidate-mobile-chevron{transform:rotate(180deg)}.admin-template .candidate-mobile-details{border-top:1px solid rgb(var(--color-slate-200) / .7);gap:.8rem;padding:.8rem;display:grid}.admin-template .candidate-mobile-details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.admin-template .candidate-mobile-details dl>div{flex-direction:column;gap:.2rem;min-width:0;display:flex}.admin-template .candidate-mobile-details dt{color:rgb(var(--color-slate-500));text-transform:uppercase;font-size:11px;font-weight:500}.admin-template .candidate-mobile-details dd{overflow-wrap:anywhere;color:rgb(var(--color-slate-700));font-size:14px}.admin-template .candidate-mobile-details .candidate-list-actions{border-top:1px solid rgb(var(--color-slate-200) / .7);justify-content:flex-start;padding-top:.65rem}.admin-template .candidate-mobile-empty{color:rgb(var(--color-slate-500));text-align:center;background:#fff;border-radius:.5rem;padding:2rem 1rem}.dark .admin-template .candidate-mobile-item,.dark .admin-template .candidate-mobile-empty{background:rgb(var(--color-darkmode-700))}.dark .admin-template .candidate-mobile-trigger,.dark .admin-template .candidate-mobile-details dd{color:rgb(var(--color-slate-100))}.dark .admin-template .candidate-mobile-details,.dark .admin-template .candidate-mobile-details .candidate-list-actions{border-color:rgb(var(--admin-dark-border) / .25)}.admin-template .dark-mode-switcher{width:8.5rem;bottom:.75rem;right:.75rem;margin:0!important}}@media (width>=1280px){.admin-template .mobile-menu{display:none!important}}@media (width>=768px) and (width<=1279px){.admin-template .candidate-list-table table{min-width:68rem}}@media (width<=479px){.admin-template .institution-details-header{flex-direction:column;align-items:stretch}.admin-template .institution-details-header .allocation-button{justify-content:center;width:100%}.admin-template .candidate-list-filters{flex-direction:column;align-items:stretch}.admin-template .candidate-list-filters .common-form-field{width:100%}.admin-template .candidate-list-toolbar .allocation-table-controls{flex-wrap:wrap;align-items:stretch}.admin-template .candidate-list-toolbar [data-admin-search]{flex-basis:100%}.admin-template .candidate-list-toolbar [data-admin-export]{margin-left:auto}.admin-template .candidate-mobile-details dl{grid-template-columns:1fr}.admin-template .candidate-mobile-details .candidate-list-actions{flex-wrap:wrap}.admin-template .allocation-pagination{flex-direction:column;align-items:stretch}}@media (width<=1279px){.admin-template .side-nav{display:none!important}}:before,:after{--tw-content:""}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}:is(input:placeholder-shown,textarea:placeholder-shown),input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]{display:none}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}[type=text]:focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}input::-moz-placeholder{color:#6b7280;opacity:1}textarea::-moz-placeholder{color:#6b7280;opacity:1}:is(input:placeholder-shown,textarea:placeholder-shown),input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em}::-webkit-datetime-edit{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-year-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-month-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-day-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-hour-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-minute-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-second-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-millisecond-field{padding-top:0;padding-bottom:0}::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{-webkit-print-color-adjust:exact;print-color-adjust:exact;-moz-print-color-adjust:exact;color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}[multiple]{background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;-webkit-print-color-adjust:unset;-moz-print-color-adjust:unset;color-adjust:unset;print-color-adjust:unset;padding-right:.75rem}[type=checkbox],[type=radio]{appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;-moz-print-color-adjust:exact;color-adjust:exact;vertical-align:middle;-webkit-user-select:none;user-select:none;color:#2563eb;--tw-shadow:0 0 #0000;background-color:#fff;background-origin:border-box;border-width:1px;border-color:#6b7280;flex-shrink:0;width:1rem;height:1rem;padding:0;display:inline-block}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);outline:2px solid #0000}[type=checkbox]:checked,[type=radio]:checked{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{background-color:currentColor;border-color:#0000}[type=checkbox]:indeterminate{background-color:currentColor;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-color:#0000}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{background-color:currentColor;border-color:#0000}[type=file]{background:unset;border-color:inherit;font-size:unset;line-height:inherit;border-width:0;border-radius:0;padding:0}[type=file]:focus{outline:1px solid buttontext;outline:1px auto -webkit-focus-ring-color}*,:before,:after{--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%;margin-left:auto;margin-right:auto}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.form-input,.form-textarea,.form-select,.form-multiselect{appearance:none;--tw-shadow:0 0 #0000;background-color:#fff;border-width:1px;border-color:#6b7280;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem}.form-input:focus,.form-textarea:focus,.form-select:focus,.form-multiselect:focus{outline-offset:2px;--tw-ring-inset:var(--tw-empty, );--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#2563eb;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-color:#2563eb;outline:2px solid #0000}.form-select{-webkit-print-color-adjust:exact;print-color-adjust:exact;-moz-print-color-adjust:exact;color-adjust:exact;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem}.accordion .accordion-item{padding-top:1rem;padding-bottom:1rem}.accordion .accordion-item:not(:last-child){border-bottom-width:1px;border-color:rgb(var(--color-slate-200) / .6)}.dark .accordion .accordion-item:not(:last-child){--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.accordion .accordion-item:first-child{margin-top:-1rem}.accordion .accordion-item:last-child{margin-bottom:-1rem}.accordion .accordion-item .accordion-header .accordion-button{text-align:left;width:100%;margin-top:-1rem;margin-bottom:-1rem;padding-top:1rem;padding-bottom:1rem;font-weight:500}.dark .accordion .accordion-item .accordion-header .accordion-button{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.accordion .accordion-item .accordion-header .accordion-button:focus{outline-offset:2px;outline:2px solid #0000}.accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity))}.dark .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.accordion .accordion-collapse{--tw-text-opacity:1;color:rgb(var(--color-slate-700) / var(--tw-text-opacity));margin-top:.75rem;line-height:1.625}.dark .accordion .accordion-collapse{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.accordion .accordion-collapse.collapse:not(.show){display:none}.accordion.accordion-boxed .accordion-item{border-width:1px;border-color:rgb(var(--color-slate-200) / .6);margin-top:.75rem;padding:1rem}.dark .accordion.accordion-boxed .accordion-item{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.accordion.accordion-boxed .accordion-item:first-child{margin-top:0}.accordion.accordion-boxed .accordion-item:last-child{margin-bottom:0}.alert{border-width:1px;border-radius:.375rem;padding:1rem 1.25rem;position:relative}.alert.alert-dismissible{padding-left:1.25rem;padding-right:4rem}.alert.alert-dismissible:not(.show){display:none}.alert .btn-close{margin-top:auto;margin-bottom:auto;margin-right:.5rem;padding:.5rem .75rem;position:absolute;right:0}.btn-close{--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity))}.alert-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .alert-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.alert-secondary{border-color:rgb(var(--color-secondary) / .7);background-color:rgb(var(--color-secondary) / .7);--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .alert-secondary{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.alert-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-success) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .alert-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity))}.alert-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-warning) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .alert-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity))}.alert-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-pending) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .alert-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity))}.alert-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .alert-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.alert-dark{--tw-border-opacity:1;border-color:rgb(var(--color-dark) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .alert-dark{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity));border-color:#0000}.alert-outline-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity))}.dark .alert-outline-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.alert-outline-secondary{--tw-border-opacity:1;border-color:rgb(var(--color-secondary) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .alert-outline-secondary{border-color:rgb(var(--color-darkmode-100) / .4);--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.alert-outline-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-success) / var(--tw-text-opacity))}.dark .alert-outline-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity))}.alert-outline-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-warning) / var(--tw-text-opacity))}.dark .alert-outline-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity))}.alert-outline-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-pending) / var(--tw-text-opacity))}.dark .alert-outline-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity))}.alert-outline-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-danger) / var(--tw-text-opacity))}.dark .alert-outline-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.alert-outline-dark{--tw-border-opacity:1;border-color:rgb(var(--color-dark) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-dark) / var(--tw-text-opacity))}.dark .alert-outline-dark{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-800) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.alert-primary-soft{border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity))}.dark .alert-primary-soft{border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-border-opacity:1;--tw-bg-opacity:.2}.alert-secondary-soft{--tw-border-opacity:1;border-color:rgb(var(--color-secondary) / var(--tw-border-opacity));background-color:rgb(var(--color-slate-300) / var(--tw-bg-opacity));--tw-bg-opacity:.1;--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .alert-secondary-soft{border-color:rgb(var(--color-darkmode-100) / .3);background-color:rgb(var(--color-darkmode-100) / .2);--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.alert-success-soft{border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-success) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-success) / var(--tw-text-opacity))}.dark .alert-success-soft{border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-border-opacity:.2}.alert-warning-soft{border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-warning) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-warning) / var(--tw-text-opacity))}.dark .alert-warning-soft{border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-border-opacity:.2}.alert-pending-soft{border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-pending) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-pending) / var(--tw-text-opacity))}.dark .alert-pending-soft{border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-border-opacity:.2}.alert-danger-soft{border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-danger) / var(--tw-text-opacity))}.dark .alert-danger-soft{border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-border-opacity:.2}.alert-dark-soft{border-color:rgb(var(--color-dark) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-dark) / var(--tw-text-opacity))}.dark .alert-dark-soft{border-color:rgb(var(--color-darkmode-800) / .6);background-color:rgb(var(--color-darkmode-800) / .3);--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.btn{cursor:pointer;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-primary) / var(--tw-ring-opacity));--tw-ring-opacity:.2}.dark .btn{transition-property:none}.dark .btn:focus{--tw-ring-color:rgb(var(--color-slate-700) / var(--tw-ring-opacity));--tw-ring-opacity:.5}.btn:hover:not(:disabled){--tw-border-opacity:.9;--tw-bg-opacity:.9}.btn:not(button){text-align:center}.btn:disabled{cursor:not-allowed;opacity:.7}.btn-sm{padding:.375rem .5rem;font-size:.75rem;line-height:1rem}.btn-lg{padding:.375rem 1rem;font-size:1.125rem;line-height:1.75rem}.btn-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary:hover:not(:disabled){border-color:color-mix(in srgb, rgb(var(--color-primary)) 88%, white);background-color:color-mix(in srgb, rgb(var(--color-primary)) 88%, white)}.dark .btn-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.btn-secondary{border-color:rgb(var(--color-secondary) / .7);background-color:rgb(var(--color-secondary) / .7);--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .btn-secondary{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.btn-secondary:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(var(--color-slate-100) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .btn-secondary:hover:not(:disabled){border-color:rgb(var(--color-darkmode-300) / .8);background-color:rgb(var(--color-darkmode-300) / .8)}.btn-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-success) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .btn-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity))}.btn-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-warning) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .btn-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity))}.btn-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-pending) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity))}.btn-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.btn-dark{--tw-border-opacity:1;border-color:rgb(var(--color-dark) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-dark{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity));border-color:#0000}.dark .btn-dark:hover:not(:disabled){background-color:rgb(var(--color-darkmode-800) / .7)}.btn-elevated-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-elevated-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.btn-elevated-primary{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.btn-elevated-secondary{border-color:rgb(var(--color-secondary) / .7);background-color:rgb(var(--color-secondary) / .7);--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .btn-elevated-secondary{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.btn-elevated-secondary:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(var(--color-slate-100) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .btn-elevated-secondary:hover:not(:disabled){border-color:rgb(var(--color-darkmode-300) / .8);background-color:rgb(var(--color-darkmode-300) / .8)}.btn-elevated-secondary{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.btn-elevated-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-success) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .btn-elevated-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity))}.btn-elevated-success{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.btn-elevated-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-warning) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .btn-elevated-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity))}.btn-elevated-warning{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.btn-elevated-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-pending) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-elevated-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity))}.btn-elevated-pending{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.btn-elevated-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-elevated-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.btn-elevated-danger{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.btn-elevated-dark{--tw-border-opacity:1;border-color:rgb(var(--color-dark) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-elevated-dark{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity));border-color:#0000}.dark .btn-elevated-dark:hover:not(:disabled){background-color:rgb(var(--color-darkmode-800) / .7)}.btn-elevated-dark{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.btn-rounded{border-radius:9999px}.btn-rounded-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-rounded-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.btn-rounded-primary{border-radius:9999px}.btn-rounded-secondary{border-color:rgb(var(--color-secondary) / .7);background-color:rgb(var(--color-secondary) / .7);--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .btn-rounded-secondary{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.btn-rounded-secondary:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(var(--color-slate-100) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .btn-rounded-secondary:hover:not(:disabled){border-color:rgb(var(--color-darkmode-300) / .8);background-color:rgb(var(--color-darkmode-300) / .8)}.btn-rounded-secondary{border-radius:9999px}.btn-rounded-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-success) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .btn-rounded-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity))}.btn-rounded-success{border-radius:9999px}.btn-rounded-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-warning) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .btn-rounded-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity))}.btn-rounded-warning{border-radius:9999px}.btn-rounded-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-pending) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-rounded-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity))}.btn-rounded-pending{border-radius:9999px}.btn-rounded-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-rounded-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.btn-rounded-danger{border-radius:9999px}.btn-rounded-dark{--tw-border-opacity:1;border-color:rgb(var(--color-dark) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-rounded-dark{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity));border-color:#0000}.dark .btn-rounded-dark:hover:not(:disabled){background-color:rgb(var(--color-darkmode-800) / .7)}.btn-rounded-dark{border-radius:9999px}.btn-elevated-rounded-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-elevated-rounded-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.btn-elevated-rounded-primary{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px}.btn-elevated-rounded-secondary{border-color:rgb(var(--color-secondary) / .7);background-color:rgb(var(--color-secondary) / .7);--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .btn-elevated-rounded-secondary{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.btn-elevated-rounded-secondary:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(var(--color-slate-100) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .btn-elevated-rounded-secondary:hover:not(:disabled){border-color:rgb(var(--color-darkmode-300) / .8);background-color:rgb(var(--color-darkmode-300) / .8)}.btn-elevated-rounded-secondary{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px}.btn-elevated-rounded-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-success) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .btn-elevated-rounded-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity))}.btn-elevated-rounded-success{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px}.btn-elevated-rounded-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-warning) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-900) / var(--tw-text-opacity))}.dark .btn-elevated-rounded-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity))}.btn-elevated-rounded-warning{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px}.btn-elevated-rounded-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-pending) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-elevated-rounded-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity))}.btn-elevated-rounded-pending{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px}.btn-elevated-rounded-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-elevated-rounded-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.btn-elevated-rounded-danger{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px}.btn-elevated-rounded-dark{--tw-border-opacity:1;border-color:rgb(var(--color-dark) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-elevated-rounded-dark{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity));border-color:#0000}.dark .btn-elevated-rounded-dark:hover:not(:disabled){background-color:rgb(var(--color-darkmode-800) / .7)}.btn-elevated-rounded-dark{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px}.btn-facebook{--tw-border-opacity:1;border-color:rgb(59 89 152/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(59 89 152/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-facebook{--tw-border-opacity:1;border-color:rgb(59 89 152/var(--tw-border-opacity))}.btn-twitter{--tw-border-opacity:1;border-color:rgb(74 179 244/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(74 179 244/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-twitter{--tw-border-opacity:1;border-color:rgb(74 179 244/var(--tw-border-opacity))}.btn-instagram{--tw-border-opacity:1;border-color:rgb(81 127 164/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(81 127 164/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-instagram{--tw-border-opacity:1;border-color:rgb(81 127 164/var(--tw-border-opacity))}.btn-linkedin{--tw-border-opacity:1;border-color:rgb(0 119 181/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(0 119 181/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .btn-linkedin{--tw-border-opacity:1;border-color:rgb(0 119 181/var(--tw-border-opacity))}.btn-outline-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity))}.dark .btn-outline-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.btn-outline-primary:hover:not(:disabled){background-color:rgb(var(--color-primary) / .1)}.btn-outline-secondary{--tw-border-opacity:1;border-color:rgb(var(--color-secondary) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .btn-outline-secondary{border-color:rgb(var(--color-darkmode-100) / .4);--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.btn-outline-secondary:hover:not(:disabled){background-color:rgb(var(--color-secondary) / .2)}.dark .btn-outline-secondary:hover:not(:disabled){background-color:rgb(var(--color-darkmode-100) / .1)}.btn-outline-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-success) / var(--tw-text-opacity))}.dark .btn-outline-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity))}.btn-outline-success:hover:not(:disabled){background-color:rgb(var(--color-success) / .1)}.btn-outline-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-warning) / var(--tw-text-opacity))}.dark .btn-outline-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity))}.btn-outline-warning:hover:not(:disabled){background-color:rgb(var(--color-warning) / .1)}.btn-outline-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-pending) / var(--tw-text-opacity))}.dark .btn-outline-pending{--tw-border-opacity:1;border-color:rgb(var(--color-pending) / var(--tw-border-opacity))}.btn-outline-pending:hover:not(:disabled){background-color:rgb(var(--color-pending) / .1)}.btn-outline-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-danger) / var(--tw-text-opacity))}.dark .btn-outline-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.btn-outline-danger:hover:not(:disabled){background-color:rgb(var(--color-danger) / .1)}.btn-outline-dark{--tw-border-opacity:1;border-color:rgb(var(--color-dark) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-dark) / var(--tw-text-opacity))}.dark .btn-outline-dark{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-800) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.btn-outline-dark:hover:not(:disabled){background-color:rgb(var(--color-darkmode-800) / .3)}.dark .btn-outline-dark:hover:not(:disabled){--tw-bg-opacity:.3}.btn-primary-soft{border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity))}.dark .btn-primary-soft{border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-border-opacity:1;--tw-bg-opacity:.2}.btn-primary-soft:hover:not(:disabled){--tw-border-opacity:.1;--tw-bg-opacity:.1}.dark .btn-primary-soft:hover:not(:disabled){--tw-border-opacity:.6}.btn-secondary-soft{--tw-border-opacity:1;border-color:rgb(var(--color-secondary) / var(--tw-border-opacity));background-color:rgb(var(--color-slate-300) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .btn-secondary-soft{border-color:rgb(var(--color-darkmode-100) / .3);background-color:rgb(var(--color-darkmode-100) / .2);--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.btn-secondary-soft:hover:not(:disabled){--tw-bg-opacity:.1}.dark .btn-secondary-soft:hover:not(:disabled){border-color:rgb(var(--color-darkmode-100) / .2);background-color:rgb(var(--color-darkmode-100) / .1)}.btn-success-soft{border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-success) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-success) / var(--tw-text-opacity))}.dark .btn-success-soft{border-color:rgb(var(--color-success) / var(--tw-border-opacity));--tw-border-opacity:.2}.btn-success-soft:hover:not(:disabled){--tw-border-opacity:.1;--tw-bg-opacity:.1}.btn-warning-soft{border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-warning) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-warning) / var(--tw-text-opacity))}.dark .btn-warning-soft{border-color:rgb(var(--color-warning) / var(--tw-border-opacity));--tw-border-opacity:.2}.btn-warning-soft:hover:not(:disabled){--tw-border-opacity:.1;--tw-bg-opacity:.1}.btn-pending-soft{border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-pending) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-pending) / var(--tw-text-opacity))}.dark .btn-pending-soft{border-color:rgb(var(--color-pending) / var(--tw-border-opacity));--tw-border-opacity:.2}.btn-pending-soft:hover:not(:disabled){--tw-border-opacity:.1;--tw-bg-opacity:.1}.btn-danger-soft{border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-danger) / var(--tw-text-opacity))}.dark .btn-danger-soft{border-color:rgb(var(--color-danger) / var(--tw-border-opacity));--tw-border-opacity:.2}.btn-danger-soft:hover:not(:disabled){--tw-border-opacity:.1;--tw-bg-opacity:.1}.btn-dark-soft{border-color:rgb(var(--color-dark) / var(--tw-border-opacity));--tw-border-opacity:.05;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity));--tw-bg-opacity:.2;--tw-text-opacity:1;color:rgb(var(--color-dark) / var(--tw-text-opacity))}.dark .btn-dark-soft{border-color:rgb(var(--color-darkmode-800) / .6);background-color:rgb(var(--color-darkmode-800) / .3);--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.btn-dark-soft:hover:not(:disabled){--tw-border-opacity:.1;--tw-bg-opacity:.1}.dark .btn-dark-soft:hover:not(:disabled){--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-800) / var(--tw-border-opacity));background-color:rgb(var(--color-darkmode-800) / .5)}.dropdown .dropdown-menu{transform:translate(-10000px)!important}.dropdown-menu{z-index:9999;visibility:hidden;opacity:0;transition:visibility 0s ease-in-out .2s,opacity .2s;position:absolute;inset:0 auto auto 0}.dropdown-menu.show{visibility:visible;opacity:1;transition:visibility ease-in-out,opacity .2s}.dropdown-menu.show>.dropdown-content{margin-top:.25rem}.dropdown-menu.show>.dropdown-content .tab-content .tab-pane{visibility:visible}.dropdown-menu .dropdown-content{border-radius:.375rem;width:100%;margin-top:1.25rem;padding:.5rem;transition:margin-top .2s;position:relative;box-shadow:0 3px 10px #00000017}.dropdown-menu .dropdown-content .dropdown-header{padding:.5rem;font-weight:500}.dropdown-menu .dropdown-content .dropdown-divider{margin:.5rem -.5rem}.dropdown-menu .dropdown-content .dropdown-item{border-radius:.375rem;align-items:center;padding:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.dropdown-menu .dropdown-content .dropdown-footer{padding:.25rem;display:flex}.dropdown-menu .dropdown-content .tab-content .tab-pane{visibility:hidden}.dropdown-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.dark .dropdown-content{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.dropdown-divider{border-color:rgb(var(--color-slate-200) / .6)}.dark .dropdown-divider{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.dropdown-item:hover{background-color:rgb(var(--color-slate-200) / .6)}.dark .dropdown-item{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.dark .dropdown-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.file .file__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:relative}.file .file__icon.file__icon--empty-directory{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='786' height='786' viewBox='0 0 786 786'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='0.5' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%238a97ac'/%3E%3Cstop offset='1' stop-color='%235d6c83'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Group_2' data-name='Group 2' transform='translate(-567 -93)'%3E%3Crect id='Rectangle_4' data-name='Rectangle 4' width='418' height='681' rx='40' transform='translate(896 109)' fill='%2395a5b9'/%3E%3Crect id='Rectangle_3' data-name='Rectangle 3' width='433' height='681' rx='40' transform='translate(606 93)' fill='%23a0aec0'/%3E%3Crect id='Rectangle_2' data-name='Rectangle 2' width='786' height='721' rx='40' transform='translate(567 158)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/svg%3E%0A")}.file .file__icon.file__icon--directory{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='786' height='786' viewBox='0 0 786 786'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='0.5' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%238a97ac'/%3E%3Cstop offset='1' stop-color='%235d6c83'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Group_3' data-name='Group 3' transform='translate(-567 -93)'%3E%3Crect id='Rectangle_4' data-name='Rectangle 4' width='418' height='681' rx='40' transform='translate(896 109)' fill='%2395a5b9'/%3E%3Crect id='Rectangle_3' data-name='Rectangle 3' width='433' height='681' rx='40' transform='translate(606 93)' fill='%23a0aec0'/%3E%3Crect id='Rectangle_2' data-name='Rectangle 2' width='742' height='734' rx='40' transform='translate(590 145)' fill='%23bec8d9'/%3E%3Crect id='Rectangle_5' data-name='Rectangle 5' width='786' height='692' rx='40' transform='translate(567 187)' fill='url(%23linear-gradient)'/%3E%3C/g%3E%3C/svg%3E%0A")}.file .file__icon.file__icon--file{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='628.027' height='786.012' viewBox='0 0 628.027 786.012'%3E%3Cdefs%3E%3ClinearGradient id='linear-gradient' x1='0.5' x2='0.5' y2='1' gradientUnits='objectBoundingBox'%3E%3Cstop offset='0' stop-color='%238a97ac'/%3E%3Cstop offset='1' stop-color='%235d6c83'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg id='Group_5' data-name='Group 5' transform='translate(-646 -92.988)'%3E%3Cpath id='Union_2' data-name='Union 2' d='M40,786A40,40,0,0,1,0,746V40A40,40,0,0,1,40,0H501V103h29v24h98V746a40,40,0,0,1-40,40Z' transform='translate(646 93)' fill='url(%23linear-gradient)'/%3E%3Cpath id='Intersection_2' data-name='Intersection 2' d='M.409,162.042l.058-109.9c31.605,29.739,125.37,125.377,125.37,125.377l-109.976.049A20.025,20.025,0,0,1,.409,162.042Z' transform='translate(1147 42)' fill='%23bec8d9' stroke='%23bec8d9' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}.file .file__icon.file__icon--image .file__icon--image__preview{width:100%;height:100%;position:absolute;top:0;left:0}.file .file__icon.file__icon--image .file__icon--image__preview img{border-radius:.375rem}.file .file__icon .file__icon__file-name{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));justify-content:center;align-items:center;margin:auto;display:flex;position:absolute;inset:0}.file .file__icon:before{content:"";width:100%;padding-top:100%;display:block}[type=text],[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.form-check{align-items:center;display:flex}.form-check-label{cursor:pointer;margin-left:.5rem}.form-check-input{transition-property:all;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-check-input[type=radio]{cursor:pointer;--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.form-check-input[type=radio]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-primary) / var(--tw-ring-opacity));--tw-ring-opacity:.2;--tw-ring-offset-width:0px}.dark .form-check-input[type=radio]{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));border-color:#0000}.dark .form-check-input[type=radio]:focus{--tw-ring-color:rgb(var(--color-slate-700) / var(--tw-ring-opacity));--tw-ring-opacity:.5}.form-check-input[type=radio]:checked{border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-border-opacity:.1;--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))}.form-check-input[type=radio]:disabled:not(:checked){cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .form-check-input[type=radio]:disabled:not(:checked){background-color:rgb(var(--color-darkmode-800) / .5)}.form-check-input[type=radio]:disabled:checked{cursor:not-allowed;opacity:.7}.dark .form-check-input[type=radio]:disabled:checked{background-color:rgb(var(--color-darkmode-800) / .5)}.form-check-input[type=checkbox]{cursor:pointer;--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.25rem}.form-check-input[type=checkbox]:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-primary) / var(--tw-ring-opacity));--tw-ring-opacity:.2;--tw-ring-offset-width:0px}.dark .form-check-input[type=checkbox]{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));border-color:#0000}.dark .form-check-input[type=checkbox]:focus{--tw-ring-color:rgb(var(--color-slate-700) / var(--tw-ring-opacity));--tw-ring-opacity:.5}.form-check-input[type=checkbox]:checked{border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-border-opacity:.1;--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))}.form-check-input[type=checkbox]:disabled:not(:checked){cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .form-check-input[type=checkbox]:disabled:not(:checked){background-color:rgb(var(--color-darkmode-800) / .5)}.form-check-input[type=checkbox]:disabled:checked{cursor:not-allowed;opacity:.7}.dark .form-check-input[type=checkbox]:disabled:checked{background-color:rgb(var(--color-darkmode-800) / .5)}.form-switch .form-check-input{background-image:none;border-radius:9999px;width:38px;height:24px;padding:1px;position:relative}.form-switch .form-check-input:before{content:"";border-radius:9999px;width:20px;height:20px;margin-top:auto;margin-bottom:auto;transition-property:margin-left;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;box-shadow:1px 1px 3px #00000040}.dark .form-switch .form-check-input:before{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.form-switch .form-check-input:checked{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))}.form-switch .form-check-input:checked:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));margin-left:14px}.form-control{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.375rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-control::-moz-placeholder{color:rgb(var(--color-slate-400) / .9)}.form-control:-ms-placeholder-shown{color:rgb(var(--color-slate-400) / .9)}.form-control::placeholder{color:rgb(var(--color-slate-400) / .9)}.form-control:focus{border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-border-opacity:.4;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-primary) / var(--tw-ring-opacity));--tw-ring-opacity:.2}.dark .form-control{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));border-color:#0000;transition-property:none}.dark .form-control::-moz-placeholder{color:rgb(var(--color-slate-500) / .8)}.dark .form-control:-ms-placeholder-shown{color:rgb(var(--color-slate-500) / .8)}.dark .form-control::placeholder{color:rgb(var(--color-slate-500) / .8)}.dark .form-control:focus{--tw-ring-color:rgb(var(--color-slate-700) / var(--tw-ring-opacity));--tw-ring-opacity:.5}.form-control:disabled,.form-control[readonly]{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .form-control:disabled,.dark .form-control[readonly]{background-color:rgb(var(--color-darkmode-800) / .5);border-color:#0000}.form-control-sm{padding:.375rem .5rem;font-size:.75rem;line-height:1rem}.form-control-lg{padding:.375rem 1rem;font-size:1.125rem;line-height:1.75rem}.form-control-rounded{border-radius:9999px}.form-help{--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity));margin-top:.5rem;font-size:.75rem;line-height:1rem}.form-inline{align-items:center;display:flex}.form-inline .form-label{text-align:right;margin-bottom:0;margin-right:1.25rem}.form-inline .form-control{flex:1}.form-label{margin-bottom:.5rem;display:inline-block}.form-select{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.375rem;padding:.5rem 2rem .5rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.form-select:focus{border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-border-opacity:.4;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-primary) / var(--tw-ring-opacity));--tw-ring-opacity:.2}.dark .form-select{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));border-color:#0000}.dark .form-select:focus{--tw-ring-color:rgb(var(--color-slate-700) / var(--tw-ring-opacity));--tw-ring-opacity:.5}.form-select:disabled,.form-select[readonly]{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .form-select:disabled,.dark .form-select[readonly]{background-color:rgb(var(--color-darkmode-800) / .5)}.form-select-sm{padding:.375rem 2rem .375rem .5rem;font-size:.75rem;line-height:1rem}.form-select-lg{padding:.375rem 2rem .375rem 1rem;font-size:1.125rem;line-height:1.75rem}.image-fit{position:relative}.image-fit>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute}.input-group{display:flex}.input-group .input-group-text{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-600) / var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);padding:.5rem .75rem}.dark .input-group .input-group-text{border-color:rgb(var(--color-darkmode-900) / .2);background-color:rgb(var(--color-darkmode-900) / .2);--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.input-group>.input-group-text,.input-group>.form-control{border-radius:0}.input-group>.input-group-text:not(:first-child),.input-group>.form-control:not(:first-child){border-left-color:#0000}.input-group>.input-group-text:first-child,.input-group>.form-control:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.input-group>.input-group-text:last-child,.input-group>.form-control:last-child{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.input-group>.form-control{z-index:10}.modal{visibility:hidden;opacity:0;background:#000000a6;width:100vw;height:100vh;margin-top:-10000px;margin-left:-10000px;transition:visibility 0s linear .2s,opacity .2s;position:fixed;top:0;left:0}.modal.modal-overlap{background:#000000a6}.modal.modal-static .modal-content{animation:.3s infinite alternate modal-static-backdrop}.modal.show{visibility:visible;opacity:1;transition:visibility ease-in-out,opacity .4s ease-in-out}.modal.show>.modal-dialog{margin-top:4rem}.modal .modal-dialog{width:90%;margin:-4rem auto 4rem;transition:margin-top .4s}@media (width>=640px){.modal .modal-dialog{width:460px}.modal .modal-dialog.modal-sm{width:300px}.modal .modal-dialog.modal-lg,.modal .modal-dialog.modal-xl{width:600px}}@media (width>=1024px){.modal .modal-dialog.modal-xl{width:900px}}.modal .modal-dialog .modal-content{position:relative}.modal .modal-dialog .modal-content>[data-tw-dismiss=modal]{margin-top:.75rem;margin-right:.75rem;position:absolute;top:0;right:0}.modal.modal-slide-over{overflow-x:hidden}.modal.modal-slide-over.modal-static .modal-content{animation:none}.modal.modal-slide-over.show{visibility:visible;opacity:1;transition:visibility ease-in-out,opacity .6s ease-in-out}.modal.modal-slide-over.show>.modal-dialog{margin-right:0}.modal.modal-slide-over .modal-dialog{margin-top:0;margin-bottom:0;margin-right:-100%;transition:margin-right .6s}.modal.modal-slide-over .modal-dialog .modal-content{border-radius:0;min-height:100vh}.modal.modal-slide-over .modal-dialog .modal-content>[data-tw-dismiss=modal]{margin-top:1rem;margin-left:-3rem;position:absolute;top:0;left:0;right:auto}.modal-content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);width:100%;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.375rem;position:relative}.dark .modal-content{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.modal-header{border-bottom-width:1px;border-color:rgb(var(--color-slate-200) / .6);align-items:center;padding:.75rem 1.25rem;display:flex}.dark .modal-header{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.modal-body{padding:1.25rem}.modal-footer{border-top-width:1px;border-color:rgb(var(--color-slate-200) / .6);text-align:right;padding:.75rem 1.25rem}.dark .modal-footer{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}@keyframes modal-static-backdrop{0%{transform:scale(1)}to{transform:scale(1.05)}}.pagination{margin-right:auto;display:flex}.pagination .page-item.active .page-link{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#0000;border-radius:.375rem;position:relative;box-shadow:0 3px 20px #0000000b}.dark .pagination .page-item.active .page-link{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity));border-color:#0000}.pagination .page-item.active .page-link{font-weight:500}.dark .pagination .page-item.active .page-link{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.pagination .page-item .page-link{cursor:pointer;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:40px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.pagination .page-item .page-link:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-primary) / var(--tw-ring-opacity));--tw-ring-opacity:.2}.dark .pagination .page-item .page-link{transition-property:none}.dark .pagination .page-item .page-link:focus{--tw-ring-color:rgb(var(--color-slate-700) / var(--tw-ring-opacity));--tw-ring-opacity:.5}.pagination .page-item .page-link:hover:not(:disabled){--tw-border-opacity:.9;--tw-bg-opacity:.9}.pagination .page-item .page-link:not(button){text-align:center}.pagination .page-item .page-link:disabled{cursor:not-allowed;opacity:.7}.pagination .page-item .page-link{--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-color:#0000;justify-content:center;align-items:center;margin-right:.5rem;font-weight:400;display:flex}.dark .pagination .page-item .page-link{--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.progress{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity));border-radius:.25rem;width:100%;height:.5rem}.dark .progress{background-color:#0003}.progress-bar{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;height:100%;color:rgb(255 255 255/var(--tw-text-opacity));border-radius:.25rem;justify-content:center;align-items:center;font-size:.75rem;line-height:1rem;display:flex}.scrollbar-hidden::-webkit-scrollbar{background-color:#0000;width:0}.nav{width:100%;display:flex}.nav.nav-tabs{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.dark .nav.nav-tabs{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.nav.nav-tabs .nav-item{margin-bottom:-1px}.nav.nav-tabs .nav-item .nav-link{border-color:#0000;border-top-left-radius:.375rem;border-top-right-radius:.375rem;display:block}.nav.nav-tabs .nav-item .nav-link:hover:not(.disabled):not(.active):hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .nav.nav-tabs .nav-item .nav-link:hover:not(.disabled):not(.active):hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity));border-color:#0000}.nav.nav-tabs .nav-item .nav-link.active{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-color:#0000;font-weight:500}.dark .nav.nav-tabs .nav-item .nav-link.active{border-left-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));border-right-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));border-top-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-border-opacity:1;border-bottom-color:rgb(var(--color-darkmode-600) / var(--tw-border-opacity));background-color:#0000}.nav.nav-pills .nav-item .nav-link{border-width:0;border-radius:.375rem}.nav.nav-pills .nav-item .nav-link.active{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:500}.nav.nav-boxed-tabs .nav-item .nav-link{border-radius:.375rem;box-shadow:0 3px 20px #0000000b}.nav.nav-boxed-tabs .nav-item .nav-link.active{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-weight:500}.nav.nav-link-tabs .nav-item .nav-link{border-color:#0000;border-bottom-width:2px}.nav.nav-link-tabs .nav-item .nav-link.active{--tw-border-opacity:1;border-bottom-color:rgb(var(--color-primary) / var(--tw-border-opacity));font-weight:500}.nav-link{appearance:none;--tw-text-opacity:1;color:rgb(var(--color-slate-700) / var(--tw-text-opacity));border-width:1px;border-color:#0000;padding:.625rem 1.25rem;display:block}.dark .nav-link{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.nav-link.active{--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity))}.dark .nav-link.active{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.tab-content{position:relative}.tab-content .tab-pane{visibility:hidden;opacity:0;transition:visibility 0s linear .6s,opacity .6s;position:absolute;top:-9999px;left:-9999px}.tab-content .tab-pane.active{visibility:visible;opacity:1;transition:visibility linear,opacity .6s;position:static}.typing-dots span{opacity:0}.typing-dots span:first-child{animation:1s .33333s infinite type-animation}.typing-dots span:nth-child(2){animation:1s .66666s infinite type-animation}.typing-dots span:nth-child(3){animation:1s .99999s infinite type-animation}@keyframes type-animation{50%{opacity:1}}.zoom-in{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.zoom-in:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.box{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#0000;border-radius:.375rem;position:relative;box-shadow:0 3px 20px #0000000b}.dark .box{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity));border-color:#0000}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-y-0{top:0;bottom:0}.right-0{right:0}.top-0{top:0}.left-0{left:0}.bottom-0{bottom:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-12{grid-column:span 12/span 12}.col-span-11{grid-column:span 11/span 11}.col-span-5{grid-column:span 5/span 5}.col-span-2{grid-column:span 2/span 2}.col-span-6{grid-column:span 6/span 6}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.row-start-2{grid-row-start:2}.row-start-4{grid-row-start:4}.float-right{float:right}.float-left{float:left}.clear-both{clear:both}.m-5{margin:1.25rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-auto{margin-left:auto;margin-right:auto}.mx-3{margin-left:.75rem;margin-right:.75rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.my-5{margin-top:1.25rem;margin-bottom:1.25rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.mx-6{margin-left:1.5rem;margin-right:1.5rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.mt-1{margin-top:.25rem}.-ml-5{margin-left:-1.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-1{margin-right:.25rem}.mt-2{margin-top:.5rem}.mt-8{margin-top:2rem}.mr-auto{margin-right:auto}.mt-5{margin-top:1.25rem}.mt-3{margin-top:.75rem}.ml-0{margin-left:0}.mr-0{margin-right:0}.ml-3{margin-left:.75rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.mt-10{margin-top:2.5rem}.-mr-2{margin-right:-.5rem}.-mt-2{margin-top:-.5rem}.mr-4{margin-right:1rem}.mt-4{margin-top:1rem}.-mt-0\.5{margin-top:-.125rem}.-mt-0{margin-top:0}.mb-4{margin-bottom:1rem}.mb-2{margin-bottom:.5rem}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-0{margin-top:0}.-ml-4{margin-left:-1rem}.mt-6{margin-top:1.5rem}.-mt-12{margin-top:-3rem}.mb-5{margin-bottom:1.25rem}.ml-6{margin-left:1.5rem}.ml-4{margin-left:1rem}.-mt-1{margin-top:-.25rem}.-mr-1{margin-right:-.25rem}.ml-5{margin-left:1.25rem}.mr-5{margin-right:1.25rem}.mb-10{margin-bottom:2.5rem}.ml-0\.5{margin-left:.125rem}.mt-12{margin-top:3rem}.-mb-6{margin-bottom:-1.5rem}.mb-3{margin-bottom:.75rem}.-ml-1{margin-left:-.25rem}.-mb-10{margin-bottom:-2.5rem}.-ml-0\.5{margin-left:-.125rem}.-ml-0{margin-left:0}.mr-0\.5{margin-right:.125rem}.mt-1\.5{margin-top:.375rem}.-mb-1\.5{margin-bottom:-.375rem}.-ml-2\.5{margin-left:-.625rem}.-mb-1{margin-bottom:-.25rem}.-ml-2{margin-left:-.5rem}.-mt-3{margin-top:-.75rem}.-mr-12{margin-right:-3rem}.mt-14{margin-top:3.5rem}.ml-1\.5{margin-left:.375rem}.-mt-4{margin-top:-1rem}.ml-3\.5{margin-left:.875rem}.-mb-7{margin-bottom:-1.75rem}.-mt-8{margin-top:-2rem}.mt-3\.5{margin-top:.875rem}.-mt-1\.5{margin-top:-.375rem}.mb-8{margin-bottom:2rem}.-mt-10{margin-top:-2.5rem}.mr-6{margin-right:1.5rem}.mt-20{margin-top:5rem}.-mt-16{margin-top:-4rem}.mt-2\.5{margin-top:.625rem}.ml-8{margin-left:2rem}.mb-1{margin-bottom:.25rem}.-mr-5{margin-right:-1.25rem}.mt-\[4\.7rem\]{margin-top:4.7rem}.mt-\[2\.2rem\]{margin-top:2.2rem}.mr-10{margin-right:2.5rem}.mr-52{margin-right:13rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-0{height:0}.h-10{height:2.5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-28{height:7rem}.h-full{height:100%}.h-6{height:1.5rem}.h-12{height:3rem}.h-40{height:10rem}.h-8{height:2rem}.h-3{height:.75rem}.h-\[320px\]{height:320px}.h-2{height:.5rem}.h-px{height:1px}.h-16{height:4rem}.h-\[400px\]{height:400px}.h-20{height:5rem}.h-32{height:8rem}.h-\[275px\]{height:275px}.h-\[213px\]{height:213px}.h-\[90px\]{height:90px}.h-\[58px\]{height:58px}.h-\[79px\]{height:79px}.h-\[208px\]{height:208px}.h-\[290px\]{height:290px}.h-\[215px\]{height:215px}.h-\[110px\]{height:110px}.h-\[196px\]{height:196px}.h-screen{height:100vh}.h-48{height:12rem}.h-64{height:16rem}.h-56{height:14rem}.h-24{height:6rem}.h-\[55px\]{height:55px}.h-\[30px\]{height:30px}.h-1{height:.25rem}.h-\[51px\]{height:51px}.h-\[420px\]{height:420px}.h-\[212px\]{height:212px}.h-9{height:2.25rem}.max-h-full{max-height:100%}.min-h-screen{min-height:100vh}.w-0{width:0}.w-10{width:2.5rem}.w-4{width:1rem}.w-full{width:100%}.w-5{width:1.25rem}.w-40{width:10rem}.w-44{width:11rem}.w-20{width:5rem}.w-6{width:1.5rem}.w-56{width:14rem}.w-12{width:3rem}.w-8{width:2rem}.w-3{width:.75rem}.w-24{width:6rem}.w-32{width:8rem}.w-2{width:.5rem}.w-16{width:4rem}.w-px{width:1px}.w-52{width:13rem}.w-2\/4{width:50%}.w-\[90px\]{width:90px}.w-4\/5{width:80%}.w-2\/5{width:40%}.w-48{width:12rem}.w-1\/2{width:50%}.w-auto{width:auto}.w-3\/4{width:75%}.w-10\/12{width:83.3333%}.w-60{width:15rem}.w-3\/5{width:60%}.w-72{width:18rem}.w-64{width:16rem}.w-1\/4{width:25%}.w-5\/6{width:83.3333%}.w-2\/3{width:66.6667%}.w-9{width:2.25rem}.min-w-\[6rem\]{min-width:6rem}.max-w-\[50\%\]{max-width:50%}.flex-1{flex:1}.flex-none{flex:none}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.gap-6{gap:1.5rem}.gap-5{gap:1.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-3{gap:.75rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-6{row-gap:1.5rem}.gap-y-8{row-gap:2rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-y-3{row-gap:.75rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-5{row-gap:1.25rem}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-y-scroll{overflow-y:scroll}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-nowrap{white-space:nowrap}.rounded-full{border-radius:9999px}.rounded-md{border-radius:.375rem}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.rounded-t-md{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.border{border-width:1px}.border-2{border-width:2px}.border-0{border-width:0}.border-4{border-width:4px}.border-b{border-bottom-width:1px}.border-r{border-right-width:1px}.border-l-2{border-left-width:2px}.border-t{border-top-width:1px}.border-l{border-left-width:1px}.border-b-2{border-bottom-width:2px}.border-dashed{border-style:dashed}.border-dotted{border-style:dotted}.border-slate-200\/60{border-color:rgb(var(--color-slate-200) / .6)}.border-slate-300{--tw-border-opacity:1;border-color:rgb(var(--color-slate-300) / var(--tw-border-opacity))}.border-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.border-transparent{border-color:#0000}.border-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.border-slate-400{--tw-border-opacity:1;border-color:rgb(var(--color-slate-400) / var(--tw-border-opacity))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity))}.border-slate-500{--tw-border-opacity:1;border-color:rgb(var(--color-slate-500) / var(--tw-border-opacity))}.border-white\/10{border-color:#ffffff1a}.border-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity))}.border-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-opacity-10{--tw-border-opacity:.1}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity))}.bg-danger{--tw-bg-opacity:1;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-50) / var(--tw-bg-opacity))}.bg-warning\/20{background-color:rgb(var(--color-warning) / .2)}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.bg-slate-500{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-500) / var(--tw-bg-opacity))}.bg-primary\/10{background-color:rgb(var(--color-primary) / .1)}.bg-primary{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.bg-white\/20{background-color:#fff3}.bg-pending{--tw-bg-opacity:1;background-color:rgb(var(--color-pending) / var(--tw-bg-opacity))}.bg-warning{--tw-bg-opacity:1;background-color:rgb(var(--color-warning) / var(--tw-bg-opacity))}.bg-success\/20{background-color:rgb(var(--color-success) / .2)}.bg-pending\/20{background-color:rgb(var(--color-pending) / .2)}.bg-success{--tw-bg-opacity:1;background-color:rgb(var(--color-success) / var(--tw-bg-opacity))}.bg-transparent{background-color:#0000}.bg-slate-300\/50{background-color:rgb(var(--color-slate-300) / .5)}.bg-white\/10{background-color:#ffffff1a}.bg-pending\/80{background-color:rgb(var(--color-pending) / .8)}.bg-pending\/10{background-color:rgb(var(--color-pending) / .1)}.bg-slate-300{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-300) / var(--tw-bg-opacity))}.bg-yellow-200{--tw-bg-opacity:1;background-color:rgb(254 240 138/var(--tw-bg-opacity))}.bg-primary\/80{background-color:rgb(var(--color-primary) / .8)}.bg-blue-800{--tw-bg-opacity:1;background-color:rgb(30 64 175/var(--tw-bg-opacity))}.bg-emerald-900{--tw-bg-opacity:1;background-color:rgb(6 78 59/var(--tw-bg-opacity))}.bg-blue-900{--tw-bg-opacity:1;background-color:rgb(30 58 138/var(--tw-bg-opacity))}.bg-cyan-900{--tw-bg-opacity:1;background-color:rgb(22 78 99/var(--tw-bg-opacity))}.bg-indigo-900{--tw-bg-opacity:1;background-color:rgb(49 46 129/var(--tw-bg-opacity))}.bg-opacity-20{--tw-bg-opacity:.2}.fill-current{fill:currentColor}.fill-pending\/30{fill:rgb(var(--color-pending) / .3)}.p-0{padding:0}.p-5{padding:1.25rem}.p-3{padding:.75rem}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-8{padding:2rem}.p-10{padding:2.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-0{padding-top:0;padding-bottom:0}.px-4{padding-left:1rem;padding-right:1rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.\!px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-1{padding-left:.25rem;padding-right:.25rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.px-0{padding-left:0;padding-right:0}.px-8{padding-left:2rem;padding-right:2rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.py-8{padding-top:2rem;padding-bottom:2rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.\!py-4{padding-top:1rem!important;padding-bottom:1rem!important}.\!py-3\.5{padding-top:.875rem!important;padding-bottom:.875rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.\!py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.pb-20{padding-bottom:5rem}.pb-5{padding-bottom:1.25rem}.pt-4{padding-top:1rem}.pl-4{padding-left:1rem}.pr-5{padding-right:1.25rem}.pb-4{padding-bottom:1rem}.pt-5{padding-top:1.25rem}.pt-2{padding-top:.5rem}.pl-5{padding-left:1.25rem}.\!pl-2{padding-left:.5rem!important}.\!pr-2{padding-right:.5rem!important}.\!pl-4{padding-left:1rem!important}.pt-10{padding-top:2.5rem}.pt-3{padding-top:.75rem}.pr-10{padding-right:2.5rem}.pt-6{padding-top:1.5rem}.pb-6{padding-bottom:1.5rem}.pt-16{padding-top:4rem}.pl-16{padding-left:4rem}.pb-10{padding-bottom:2.5rem}.pb-8{padding-bottom:2rem}.pr-1{padding-right:.25rem}.pt-1{padding-top:.25rem}.pl-10{padding-left:2.5rem}.pb-2{padding-bottom:.5rem}.pt-0\.5{padding-top:.125rem}.pt-0{padding-top:0}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pt-8{padding-top:2rem}.pb-14{padding-bottom:3.5rem}.pb-3{padding-bottom:.75rem}.pl-12{padding-left:3rem}.pl-1{padding-left:.25rem}.pr-16{padding-right:4rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-top{vertical-align:top}.text-xs{font-size:.75rem;line-height:1rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-base{font-size:1rem;line-height:1.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-8xl{font-size:6rem;line-height:1}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.leading-relaxed{line-height:1.625}.leading-8{line-height:2rem}.leading-\[2\.15rem\]{line-height:2.15rem}.leading-3{line-height:.75rem}.leading-6{line-height:1.5rem}.leading-5{line-height:1.25rem}.leading-tight{line-height:1.25}.leading-none{line-height:1}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.text-slate-500{--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.text-success{--tw-text-opacity:1;color:rgb(var(--color-success) / var(--tw-text-opacity))}.text-danger{--tw-text-opacity:1;color:rgb(var(--color-danger) / var(--tw-text-opacity))}.text-slate-600{--tw-text-opacity:1;color:rgb(var(--color-slate-600) / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.text-warning{--tw-text-opacity:1;color:rgb(var(--color-warning) / var(--tw-text-opacity))}.text-primary{--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity))}.text-slate-800{--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity))}.text-warning\/80{color:rgb(var(--color-warning) / .8)}.text-slate-700{--tw-text-opacity:1;color:rgb(var(--color-slate-700) / var(--tw-text-opacity))}.text-slate-400{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.text-pending{--tw-text-opacity:1;color:rgb(var(--color-pending) / var(--tw-text-opacity))}.text-white\/70{color:#ffffffb3}.text-white\/90{color:#ffffffe6}.text-primary\/80{color:rgb(var(--color-primary) / .8)}.text-white\/60{color:#fff9}.text-opacity-80{--tw-text-opacity:.8}.text-opacity-70{--tw-text-opacity:.7}.underline{text-decoration-line:underline}.decoration-dotted{text-decoration-style:dotted}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--color-primary:40 28 89;--color-accent-blue:37 99 235;--color-secondary:226 232 240;--color-success:132 204 22;--color-info:6 182 212;--color-warning:250 204 21;--color-pending:249 115 22;--color-danger:220 38 38;--color-light:241 245 249;--color-dark:30 41 59;--color-slate-50:248 250 252;--color-slate-100:241 245 249;--color-slate-200:226 232 240;--color-slate-300:203 213 225;--color-slate-400:148 163 184;--color-slate-500:100 116 139;--color-slate-600:71 85 105;--color-slate-700:51 65 85;--color-slate-800:30 41 59;--color-slate-900:15 23 42}.dark{--color-primary:29 78 216;--color-slate-500:148 163 184;--color-darkmode-50:87 103 132;--color-darkmode-100:74 90 121;--color-darkmode-200:65 81 114;--color-darkmode-300:53 69 103;--color-darkmode-400:48 61 93;--color-darkmode-500:41 53 82;--color-darkmode-600:40 51 78;--color-darkmode-700:35 45 69;--color-darkmode-800:27 37 59;--color-darkmode-900:15 23 42}.theme-1{--color-primary:6 78 59;--color-secondary:226 232 240;--color-success:5 150 105;--color-info:6 182 212;--color-warning:250 204 21;--color-pending:245 158 11;--color-danger:225 29 72;--color-light:241 245 249;--color-dark:30 41 59}.theme-1.dark{--color-primary:6 95 70}.theme-2{--color-primary:30 58 138;--color-secondary:226 232 240;--color-success:13 148 136;--color-info:6 182 212;--color-warning:245 158 11;--color-pending:249 115 22;--color-danger:185 28 28;--color-light:241 245 249;--color-dark:30 41 59}.theme-2.dark{--color-primary:30 64 175}.theme-3{--color-primary:22 78 99;--color-secondary:226 232 240;--color-success:13 148 136;--color-info:6 182 212;--color-warning:245 158 11;--color-pending:217 119 6;--color-danger:185 28 28;--color-light:241 245 249;--color-dark:30 41 59}.theme-3.dark{--color-primary:21 94 117}.theme-4{--color-primary:49 46 129;--color-secondary:226 232 240;--color-success:5 150 105;--color-info:6 182 212;--color-warning:234 179 8;--color-pending:234 88 12;--color-danger:185 28 28;--color-light:241 245 249;--color-dark:30 41 59}.theme-4.dark{--color-primary:67 56 202}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:local(Roboto Thin Italic),local(Roboto-ThinItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz0dL-vwnYh2eg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:local(Roboto Thin Italic),local(Roboto-ThinItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzQdL-vwnYh2eg.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:local(Roboto Thin Italic),local(Roboto-ThinItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzwdL-vwnYh2eg.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:local(Roboto Thin Italic),local(Roboto-ThinItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzMdL-vwnYh2eg.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:local(Roboto Thin Italic),local(Roboto-ThinItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz8dL-vwnYh2eg.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:local(Roboto Thin Italic),local(Roboto-ThinItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEz4dL-vwnYh2eg.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:100;font-display:swap;src:local(Roboto Thin Italic),local(Roboto-ThinItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOiCnqEu92Fr1Mu51QrEzAdL-vwnYg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:local(Roboto Light Italic),local(Roboto-LightItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc3CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:local(Roboto Light Italic),local(Roboto-LightItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc-CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:local(Roboto Light Italic),local(Roboto-LightItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc2CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:local(Roboto Light Italic),local(Roboto-LightItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc5CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:local(Roboto Light Italic),local(Roboto-LightItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc1CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:local(Roboto Light Italic),local(Roboto-LightItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:local(Roboto Light Italic),local(Roboto-LightItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsTYl4BO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local(Roboto Italic),local(Roboto-Italic),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xFIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local(Roboto Italic),local(Roboto-Italic),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xMIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local(Roboto Italic),local(Roboto-Italic),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xEIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local(Roboto Italic),local(Roboto-Italic),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xLIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local(Roboto Italic),local(Roboto-Italic),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xHIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local(Roboto Italic),local(Roboto-Italic),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local(Roboto Italic),local(Roboto-Italic),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzIXKMny.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:local(Roboto Medium Italic),local(Roboto-MediumItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc3CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:local(Roboto Medium Italic),local(Roboto-MediumItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc-CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:local(Roboto Medium Italic),local(Roboto-MediumItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc2CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:local(Roboto Medium Italic),local(Roboto-MediumItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc5CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:local(Roboto Medium Italic),local(Roboto-MediumItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc1CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:local(Roboto Medium Italic),local(Roboto-MediumItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:local(Roboto Medium Italic),local(Roboto-MediumItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsTYl4BO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:local(Roboto Bold Italic),local(Roboto-BoldItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic3CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:local(Roboto Bold Italic),local(Roboto-BoldItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic-CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:local(Roboto Bold Italic),local(Roboto-BoldItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic2CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:local(Roboto Bold Italic),local(Roboto-BoldItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic5CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:local(Roboto Bold Italic),local(Roboto-BoldItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic1CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:local(Roboto Bold Italic),local(Roboto-BoldItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:local(Roboto Bold Italic),local(Roboto-BoldItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsTYl4BO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:local(Roboto Black Italic),local(Roboto-BlackItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc3CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:local(Roboto Black Italic),local(Roboto-BlackItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc-CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:local(Roboto Black Italic),local(Roboto-BlackItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc2CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:local(Roboto Black Italic),local(Roboto-BlackItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc5CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:local(Roboto Black Italic),local(Roboto-BlackItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc1CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:local(Roboto Black Italic),local(Roboto-BlackItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsTYl4BOQ3o.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:local(Roboto Black Italic),local(Roboto-BlackItalic),url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsTYl4BO.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(Roboto Thin),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxFIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(Roboto Thin),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxMIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(Roboto Thin),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxEIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(Roboto Thin),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxLIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(Roboto Thin),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxHIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(Roboto Thin),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxGIzIXKMnyrYk.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:100;font-display:swap;src:local(Roboto Thin),local(Roboto-Thin),url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1MmgVxIIzIXKMny.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(Roboto Light),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCRc4AMP6lbBP.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(Roboto Light),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fABc4AMP6lbBP.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(Roboto Light),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCBc4AMP6lbBP.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(Roboto Light),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBxc4AMP6lbBP.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(Roboto Light),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fCxc4AMP6lbBP.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(Roboto Light),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(Roboto Light),local(Roboto-Light),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(Roboto),local(Roboto-Regular),url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4AMP6lbBP.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4AMP6lbBP.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4AMP6lbBP.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(Roboto Medium),local(Roboto-Medium),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4AMP6lQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4AMP6lbBP.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(Roboto Bold),local(Roboto-Bold),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(Roboto Black),local(Roboto-Black),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCRc4AMP6lbBP.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(Roboto Black),local(Roboto-Black),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfABc4AMP6lbBP.woff2)format("woff2");unicode-range:U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(Roboto Black),local(Roboto-Black),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCBc4AMP6lbBP.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(Roboto Black),local(Roboto-Black),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBxc4AMP6lbBP.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(Roboto Black),local(Roboto-Black),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCxc4AMP6lbBP.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(Roboto Black),local(Roboto-Black),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc4AMP6lbBP.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(Roboto Black),local(Roboto-Black),url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4AMP6lQ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.breadcrumb{--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity));align-items:center;display:flex}.dark .breadcrumb{--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.breadcrumb.breadcrumb-light{color:rgb(255 255 255/var(--tw-text-opacity));--tw-text-opacity:.9}.breadcrumb.breadcrumb-light .breadcrumb-item:not(:first-child):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23e8eeff' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right breadcrumb__icon'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}.breadcrumb.breadcrumb-light .breadcrumb-item.active{color:rgb(255 255 255/var(--tw-text-opacity));--tw-text-opacity:.8}.breadcrumb .breadcrumb-item:not(:first-child){margin-left:1.25rem;padding-left:.125rem;position:relative}.breadcrumb .breadcrumb-item:not(:first-child):before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right breadcrumb__icon'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-size:100%;width:14px;height:14px;margin-top:auto;margin-bottom:auto;margin-left:-1.125rem;position:absolute;top:0;bottom:0}.breadcrumb .breadcrumb-item.active{cursor:text;--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity))}.dark .breadcrumb .breadcrumb-item.active{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.dark .breadcrumb .breadcrumb-item:not(:first-child):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23718096' stroke-width='1' stroke-linecap='round' stroke-linejoin='round' class='feather feather-chevron-right breadcrumb__icon'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E")}@media (width<=639px){.form-inline{display:block}.form-inline .form-label{text-align:left;margin-bottom:.5rem;margin-right:0}}*>.intro-x:first-child{z-index:calc(50 - 1);opacity:0;animation:.4s ease-in-out .1s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:first-child{z-index:calc(50 - 1);opacity:0;animation:.4s ease-in-out .1s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:first-child{z-index:calc(50 - 1);opacity:0;animation:.4s ease-in-out .1s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:first-child{z-index:calc(50 - 1);opacity:0;animation:.4s ease-in-out .1s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(2){z-index:calc(50 - 2);opacity:0;animation:.4s ease-in-out .2s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(2){z-index:calc(50 - 2);opacity:0;animation:.4s ease-in-out .2s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(2){z-index:calc(50 - 2);opacity:0;animation:.4s ease-in-out .2s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(2){z-index:calc(50 - 2);opacity:0;animation:.4s ease-in-out .2s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(3){z-index:calc(50 - 3);opacity:0;animation:.4s ease-in-out .3s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(3){z-index:calc(50 - 3);opacity:0;animation:.4s ease-in-out .3s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(3){z-index:calc(50 - 3);opacity:0;animation:.4s ease-in-out .3s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(3){z-index:calc(50 - 3);opacity:0;animation:.4s ease-in-out .3s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(4){z-index:calc(50 - 4);opacity:0;animation:.4s ease-in-out .4s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(4){z-index:calc(50 - 4);opacity:0;animation:.4s ease-in-out .4s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(4){z-index:calc(50 - 4);opacity:0;animation:.4s ease-in-out .4s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(4){z-index:calc(50 - 4);opacity:0;animation:.4s ease-in-out .4s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(5){z-index:calc(50 - 5);opacity:0;animation:.4s ease-in-out .5s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(5){z-index:calc(50 - 5);opacity:0;animation:.4s ease-in-out .5s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(5){z-index:calc(50 - 5);opacity:0;animation:.4s ease-in-out .5s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(5){z-index:calc(50 - 5);opacity:0;animation:.4s ease-in-out .5s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(6){z-index:calc(50 - 6);opacity:0;animation:.4s ease-in-out .6s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(6){z-index:calc(50 - 6);opacity:0;animation:.4s ease-in-out .6s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(6){z-index:calc(50 - 6);opacity:0;animation:.4s ease-in-out .6s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(6){z-index:calc(50 - 6);opacity:0;animation:.4s ease-in-out .6s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(7){z-index:calc(50 - 7);opacity:0;animation:.4s ease-in-out .7s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(7){z-index:calc(50 - 7);opacity:0;animation:.4s ease-in-out .7s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(7){z-index:calc(50 - 7);opacity:0;animation:.4s ease-in-out .7s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(7){z-index:calc(50 - 7);opacity:0;animation:.4s ease-in-out .7s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(8){z-index:calc(50 - 8);opacity:0;animation:.4s ease-in-out .8s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(8){z-index:calc(50 - 8);opacity:0;animation:.4s ease-in-out .8s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(8){z-index:calc(50 - 8);opacity:0;animation:.4s ease-in-out .8s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(8){z-index:calc(50 - 8);opacity:0;animation:.4s ease-in-out .8s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(9){z-index:calc(50 - 9);opacity:0;animation:.4s ease-in-out .9s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(9){z-index:calc(50 - 9);opacity:0;animation:.4s ease-in-out .9s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(9){z-index:calc(50 - 9);opacity:0;animation:.4s ease-in-out .9s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(9){z-index:calc(50 - 9);opacity:0;animation:.4s ease-in-out .9s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(10){z-index:calc(50 - 10);opacity:0;animation:.4s ease-in-out 1s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(10){z-index:calc(50 - 10);opacity:0;animation:.4s ease-in-out 1s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(10){z-index:calc(50 - 10);opacity:0;animation:.4s ease-in-out 1s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(10){z-index:calc(50 - 10);opacity:0;animation:.4s ease-in-out 1s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(11){z-index:calc(50 - 11);opacity:0;animation:.4s ease-in-out 1.1s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(11){z-index:calc(50 - 11);opacity:0;animation:.4s ease-in-out 1.1s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(11){z-index:calc(50 - 11);opacity:0;animation:.4s ease-in-out 1.1s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(11){z-index:calc(50 - 11);opacity:0;animation:.4s ease-in-out 1.1s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(12){z-index:calc(50 - 12);opacity:0;animation:.4s ease-in-out 1.2s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(12){z-index:calc(50 - 12);opacity:0;animation:.4s ease-in-out 1.2s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(12){z-index:calc(50 - 12);opacity:0;animation:.4s ease-in-out 1.2s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(12){z-index:calc(50 - 12);opacity:0;animation:.4s ease-in-out 1.2s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(13){z-index:calc(50 - 13);opacity:0;animation:.4s ease-in-out 1.3s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(13){z-index:calc(50 - 13);opacity:0;animation:.4s ease-in-out 1.3s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(13){z-index:calc(50 - 13);opacity:0;animation:.4s ease-in-out 1.3s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(13){z-index:calc(50 - 13);opacity:0;animation:.4s ease-in-out 1.3s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(14){z-index:calc(50 - 14);opacity:0;animation:.4s ease-in-out 1.4s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(14){z-index:calc(50 - 14);opacity:0;animation:.4s ease-in-out 1.4s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(14){z-index:calc(50 - 14);opacity:0;animation:.4s ease-in-out 1.4s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(14){z-index:calc(50 - 14);opacity:0;animation:.4s ease-in-out 1.4s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(15){z-index:calc(50 - 15);opacity:0;animation:.4s ease-in-out 1.5s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(15){z-index:calc(50 - 15);opacity:0;animation:.4s ease-in-out 1.5s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(15){z-index:calc(50 - 15);opacity:0;animation:.4s ease-in-out 1.5s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(15){z-index:calc(50 - 15);opacity:0;animation:.4s ease-in-out 1.5s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(16){z-index:calc(50 - 16);opacity:0;animation:.4s ease-in-out 1.6s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(16){z-index:calc(50 - 16);opacity:0;animation:.4s ease-in-out 1.6s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(16){z-index:calc(50 - 16);opacity:0;animation:.4s ease-in-out 1.6s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(16){z-index:calc(50 - 16);opacity:0;animation:.4s ease-in-out 1.6s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(17){z-index:calc(50 - 17);opacity:0;animation:.4s ease-in-out 1.7s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(17){z-index:calc(50 - 17);opacity:0;animation:.4s ease-in-out 1.7s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(17){z-index:calc(50 - 17);opacity:0;animation:.4s ease-in-out 1.7s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(17){z-index:calc(50 - 17);opacity:0;animation:.4s ease-in-out 1.7s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(18){z-index:calc(50 - 18);opacity:0;animation:.4s ease-in-out 1.8s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(18){z-index:calc(50 - 18);opacity:0;animation:.4s ease-in-out 1.8s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(18){z-index:calc(50 - 18);opacity:0;animation:.4s ease-in-out 1.8s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(18){z-index:calc(50 - 18);opacity:0;animation:.4s ease-in-out 1.8s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(19){z-index:calc(50 - 19);opacity:0;animation:.4s ease-in-out 1.9s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(19){z-index:calc(50 - 19);opacity:0;animation:.4s ease-in-out 1.9s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(19){z-index:calc(50 - 19);opacity:0;animation:.4s ease-in-out 1.9s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(19){z-index:calc(50 - 19);opacity:0;animation:.4s ease-in-out 1.9s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(20){z-index:calc(50 - 20);opacity:0;animation:.4s ease-in-out 2s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(20){z-index:calc(50 - 20);opacity:0;animation:.4s ease-in-out 2s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(20){z-index:calc(50 - 20);opacity:0;animation:.4s ease-in-out 2s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(20){z-index:calc(50 - 20);opacity:0;animation:.4s ease-in-out 2s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(21){z-index:calc(50 - 21);opacity:0;animation:.4s ease-in-out 2.1s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(21){z-index:calc(50 - 21);opacity:0;animation:.4s ease-in-out 2.1s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(21){z-index:calc(50 - 21);opacity:0;animation:.4s ease-in-out 2.1s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(21){z-index:calc(50 - 21);opacity:0;animation:.4s ease-in-out 2.1s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(22){z-index:calc(50 - 22);opacity:0;animation:.4s ease-in-out 2.2s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(22){z-index:calc(50 - 22);opacity:0;animation:.4s ease-in-out 2.2s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(22){z-index:calc(50 - 22);opacity:0;animation:.4s ease-in-out 2.2s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(22){z-index:calc(50 - 22);opacity:0;animation:.4s ease-in-out 2.2s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(23){z-index:calc(50 - 23);opacity:0;animation:.4s ease-in-out 2.3s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(23){z-index:calc(50 - 23);opacity:0;animation:.4s ease-in-out 2.3s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(23){z-index:calc(50 - 23);opacity:0;animation:.4s ease-in-out 2.3s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(23){z-index:calc(50 - 23);opacity:0;animation:.4s ease-in-out 2.3s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(24){z-index:calc(50 - 24);opacity:0;animation:.4s ease-in-out 2.4s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(24){z-index:calc(50 - 24);opacity:0;animation:.4s ease-in-out 2.4s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(24){z-index:calc(50 - 24);opacity:0;animation:.4s ease-in-out 2.4s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(24){z-index:calc(50 - 24);opacity:0;animation:.4s ease-in-out 2.4s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(25){z-index:calc(50 - 25);opacity:0;animation:.4s ease-in-out 2.5s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(25){z-index:calc(50 - 25);opacity:0;animation:.4s ease-in-out 2.5s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(25){z-index:calc(50 - 25);opacity:0;animation:.4s ease-in-out 2.5s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(25){z-index:calc(50 - 25);opacity:0;animation:.4s ease-in-out 2.5s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(26){z-index:calc(50 - 26);opacity:0;animation:.4s ease-in-out 2.6s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(26){z-index:calc(50 - 26);opacity:0;animation:.4s ease-in-out 2.6s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(26){z-index:calc(50 - 26);opacity:0;animation:.4s ease-in-out 2.6s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(26){z-index:calc(50 - 26);opacity:0;animation:.4s ease-in-out 2.6s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(27){z-index:calc(50 - 27);opacity:0;animation:.4s ease-in-out 2.7s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(27){z-index:calc(50 - 27);opacity:0;animation:.4s ease-in-out 2.7s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(27){z-index:calc(50 - 27);opacity:0;animation:.4s ease-in-out 2.7s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(27){z-index:calc(50 - 27);opacity:0;animation:.4s ease-in-out 2.7s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(28){z-index:calc(50 - 28);opacity:0;animation:.4s ease-in-out 2.8s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(28){z-index:calc(50 - 28);opacity:0;animation:.4s ease-in-out 2.8s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(28){z-index:calc(50 - 28);opacity:0;animation:.4s ease-in-out 2.8s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(28){z-index:calc(50 - 28);opacity:0;animation:.4s ease-in-out 2.8s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(29){z-index:calc(50 - 29);opacity:0;animation:.4s ease-in-out 2.9s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(29){z-index:calc(50 - 29);opacity:0;animation:.4s ease-in-out 2.9s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(29){z-index:calc(50 - 29);opacity:0;animation:.4s ease-in-out 2.9s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(29){z-index:calc(50 - 29);opacity:0;animation:.4s ease-in-out 2.9s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(30){z-index:calc(50 - 30);opacity:0;animation:.4s ease-in-out 3s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(30){z-index:calc(50 - 30);opacity:0;animation:.4s ease-in-out 3s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(30){z-index:calc(50 - 30);opacity:0;animation:.4s ease-in-out 3s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(30){z-index:calc(50 - 30);opacity:0;animation:.4s ease-in-out 3s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(31){z-index:calc(50 - 31);opacity:0;animation:.4s ease-in-out 3.1s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(31){z-index:calc(50 - 31);opacity:0;animation:.4s ease-in-out 3.1s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(31){z-index:calc(50 - 31);opacity:0;animation:.4s ease-in-out 3.1s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(31){z-index:calc(50 - 31);opacity:0;animation:.4s ease-in-out 3.1s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(32){z-index:calc(50 - 32);opacity:0;animation:.4s ease-in-out 3.2s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(32){z-index:calc(50 - 32);opacity:0;animation:.4s ease-in-out 3.2s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(32){z-index:calc(50 - 32);opacity:0;animation:.4s ease-in-out 3.2s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(32){z-index:calc(50 - 32);opacity:0;animation:.4s ease-in-out 3.2s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(33){z-index:calc(50 - 33);opacity:0;animation:.4s ease-in-out 3.3s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(33){z-index:calc(50 - 33);opacity:0;animation:.4s ease-in-out 3.3s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(33){z-index:calc(50 - 33);opacity:0;animation:.4s ease-in-out 3.3s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(33){z-index:calc(50 - 33);opacity:0;animation:.4s ease-in-out 3.3s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(34){z-index:calc(50 - 34);opacity:0;animation:.4s ease-in-out 3.4s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(34){z-index:calc(50 - 34);opacity:0;animation:.4s ease-in-out 3.4s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(34){z-index:calc(50 - 34);opacity:0;animation:.4s ease-in-out 3.4s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(34){z-index:calc(50 - 34);opacity:0;animation:.4s ease-in-out 3.4s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(35){z-index:calc(50 - 35);opacity:0;animation:.4s ease-in-out 3.5s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(35){z-index:calc(50 - 35);opacity:0;animation:.4s ease-in-out 3.5s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(35){z-index:calc(50 - 35);opacity:0;animation:.4s ease-in-out 3.5s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(35){z-index:calc(50 - 35);opacity:0;animation:.4s ease-in-out 3.5s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(36){z-index:calc(50 - 36);opacity:0;animation:.4s ease-in-out 3.6s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(36){z-index:calc(50 - 36);opacity:0;animation:.4s ease-in-out 3.6s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(36){z-index:calc(50 - 36);opacity:0;animation:.4s ease-in-out 3.6s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(36){z-index:calc(50 - 36);opacity:0;animation:.4s ease-in-out 3.6s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(37){z-index:calc(50 - 37);opacity:0;animation:.4s ease-in-out 3.7s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(37){z-index:calc(50 - 37);opacity:0;animation:.4s ease-in-out 3.7s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(37){z-index:calc(50 - 37);opacity:0;animation:.4s ease-in-out 3.7s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(37){z-index:calc(50 - 37);opacity:0;animation:.4s ease-in-out 3.7s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(38){z-index:calc(50 - 38);opacity:0;animation:.4s ease-in-out 3.8s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(38){z-index:calc(50 - 38);opacity:0;animation:.4s ease-in-out 3.8s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(38){z-index:calc(50 - 38);opacity:0;animation:.4s ease-in-out 3.8s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(38){z-index:calc(50 - 38);opacity:0;animation:.4s ease-in-out 3.8s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(39){z-index:calc(50 - 39);opacity:0;animation:.4s ease-in-out 3.9s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(39){z-index:calc(50 - 39);opacity:0;animation:.4s ease-in-out 3.9s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(39){z-index:calc(50 - 39);opacity:0;animation:.4s ease-in-out 3.9s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(39){z-index:calc(50 - 39);opacity:0;animation:.4s ease-in-out 3.9s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(40){z-index:calc(50 - 40);opacity:0;animation:.4s ease-in-out 4s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(40){z-index:calc(50 - 40);opacity:0;animation:.4s ease-in-out 4s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(40){z-index:calc(50 - 40);opacity:0;animation:.4s ease-in-out 4s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(40){z-index:calc(50 - 40);opacity:0;animation:.4s ease-in-out 4s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(41){z-index:calc(50 - 41);opacity:0;animation:.4s ease-in-out 4.1s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(41){z-index:calc(50 - 41);opacity:0;animation:.4s ease-in-out 4.1s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(41){z-index:calc(50 - 41);opacity:0;animation:.4s ease-in-out 4.1s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(41){z-index:calc(50 - 41);opacity:0;animation:.4s ease-in-out 4.1s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(42){z-index:calc(50 - 42);opacity:0;animation:.4s ease-in-out 4.2s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(42){z-index:calc(50 - 42);opacity:0;animation:.4s ease-in-out 4.2s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(42){z-index:calc(50 - 42);opacity:0;animation:.4s ease-in-out 4.2s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(42){z-index:calc(50 - 42);opacity:0;animation:.4s ease-in-out 4.2s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(43){z-index:calc(50 - 43);opacity:0;animation:.4s ease-in-out 4.3s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(43){z-index:calc(50 - 43);opacity:0;animation:.4s ease-in-out 4.3s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(43){z-index:calc(50 - 43);opacity:0;animation:.4s ease-in-out 4.3s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(43){z-index:calc(50 - 43);opacity:0;animation:.4s ease-in-out 4.3s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(44){z-index:calc(50 - 44);opacity:0;animation:.4s ease-in-out 4.4s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(44){z-index:calc(50 - 44);opacity:0;animation:.4s ease-in-out 4.4s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(44){z-index:calc(50 - 44);opacity:0;animation:.4s ease-in-out 4.4s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(44){z-index:calc(50 - 44);opacity:0;animation:.4s ease-in-out 4.4s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(45){z-index:calc(50 - 45);opacity:0;animation:.4s ease-in-out 4.5s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(45){z-index:calc(50 - 45);opacity:0;animation:.4s ease-in-out 4.5s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(45){z-index:calc(50 - 45);opacity:0;animation:.4s ease-in-out 4.5s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(45){z-index:calc(50 - 45);opacity:0;animation:.4s ease-in-out 4.5s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(46){z-index:calc(50 - 46);opacity:0;animation:.4s ease-in-out 4.6s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(46){z-index:calc(50 - 46);opacity:0;animation:.4s ease-in-out 4.6s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(46){z-index:calc(50 - 46);opacity:0;animation:.4s ease-in-out 4.6s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(46){z-index:calc(50 - 46);opacity:0;animation:.4s ease-in-out 4.6s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(47){z-index:calc(50 - 47);opacity:0;animation:.4s ease-in-out 4.7s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(47){z-index:calc(50 - 47);opacity:0;animation:.4s ease-in-out 4.7s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(47){z-index:calc(50 - 47);opacity:0;animation:.4s ease-in-out 4.7s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(47){z-index:calc(50 - 47);opacity:0;animation:.4s ease-in-out 4.7s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(48){z-index:calc(50 - 48);opacity:0;animation:.4s ease-in-out 4.8s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(48){z-index:calc(50 - 48);opacity:0;animation:.4s ease-in-out 4.8s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(48){z-index:calc(50 - 48);opacity:0;animation:.4s ease-in-out 4.8s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(48){z-index:calc(50 - 48);opacity:0;animation:.4s ease-in-out 4.8s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(49){z-index:calc(50 - 49);opacity:0;animation:.4s ease-in-out 4.9s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(49){z-index:calc(50 - 49);opacity:0;animation:.4s ease-in-out 4.9s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(49){z-index:calc(50 - 49);opacity:0;animation:.4s ease-in-out 4.9s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(49){z-index:calc(50 - 49);opacity:0;animation:.4s ease-in-out 4.9s forwards intro-y-animation;position:relative;transform:translateY(-50px)}*>.intro-x:nth-child(50){z-index:calc(50 - 50);opacity:0;animation:.4s ease-in-out 5s forwards intro-x-animation;position:relative;transform:translate(50px)}*>.-intro-x:nth-child(50){z-index:calc(50 - 50);opacity:0;animation:.4s ease-in-out 5s forwards intro-x-animation;position:relative;transform:translate(-50px)}*>.intro-y:nth-child(50){z-index:calc(50 - 50);opacity:0;animation:.4s ease-in-out 5s forwards intro-y-animation;position:relative;transform:translateY(50px)}*>.-intro-y:nth-child(50){z-index:calc(50 - 50);opacity:0;animation:.4s ease-in-out 5s forwards intro-y-animation;position:relative;transform:translateY(-50px)}@keyframes intro-x-animation{to{opacity:1;transform:translate(0)}}@keyframes intro-y-animation{to{opacity:1;transform:translateY(0)}}@media (width<=639px){.modal.modal-slide-over.show>.modal-dialog .modal-content>[data-tw-dismiss=modal]{margin-left:-2.5rem}.pagination{width:100%;margin-right:0}.pagination .page-item{flex:1}.pagination .page-item:first-child .page-link,.pagination .page-item:nth-child(2) .page-link,.pagination .page-item:nth-child(3) .page-link,.pagination .page-item:nth-child(7) .page-link,.pagination .page-item:nth-child(8) .page-link,.pagination .page-item:nth-child(9) .page-link{padding-left:.25rem;padding-right:.25rem}.pagination .page-item .page-link{min-width:0;margin-right:0}}.table{text-align:left;width:100%}.table thead.table-dark{--tw-bg-opacity:1;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .table thead.table-dark{background-color:#0000004d}.table thead.table-dark tr th{border-bottom-width:0}.table thead.table-light{background-color:rgb(var(--color-slate-200) / .6)}.dark .table thead.table-light{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity))}.table thead.table-light tr th{--tw-text-opacity:1;color:rgb(var(--color-slate-700) / var(--tw-text-opacity));border-bottom-width:0}.table th{border-bottom-width:2px;padding:.75rem 1.25rem;font-weight:500}.dark .table th{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-300) / var(--tw-border-opacity))}.table td{border-bottom-width:1px;padding:.75rem 1.25rem}.dark .table td{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-300) / var(--tw-border-opacity))}.table.table-dark{--tw-bg-opacity:1;background-color:rgb(var(--color-dark) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .table.table-dark{background-color:#0000004d}.table.table-dark th{--tw-border-opacity:1;border-color:rgb(var(--color-slate-600) / var(--tw-border-opacity))}.dark .table.table-dark th{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-300) / var(--tw-border-opacity))}.table.table-dark td{--tw-border-opacity:1;border-color:rgb(var(--color-slate-600) / var(--tw-border-opacity))}.dark .table.table-dark td{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-300) / var(--tw-border-opacity))}.table.table-bordered th,.table.table-bordered td{border-top-width:1px;border-left-width:1px;border-right-width:1px}.table.table-hover tr:hover td{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .table.table-hover tr:hover td{background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity));--tw-bg-opacity:.5}.table.table-striped tr:nth-of-type(odd) td{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .table.table-striped tr:nth-of-type(odd) td{background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity));--tw-bg-opacity:.5}.table.table-sm th,.table.table-sm td{padding:.5rem 1rem}.hljs{color:#333;background:#f8f8f8;padding:.5em;display:block;overflow-x:auto}.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:700}.hljs-number,.hljs-literal,.hljs-variable,.hljs-template-variable,.hljs-tag .hljs-attr{color:teal}.hljs-string,.hljs-doctag{color:#d14}.hljs-title,.hljs-section,.hljs-selector-id{color:#900;font-weight:700}.hljs-subst{font-weight:400}.hljs-type,.hljs-class .hljs-title{color:#458;font-weight:700}.hljs-tag,.hljs-name,.hljs-attribute{color:navy;font-weight:400}.hljs-regexp,.hljs-link{color:#009926}.hljs-symbol,.hljs-bullet{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:700}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{color:#fff;white-space:normal;background-color:#333;border-radius:4px;outline:0;font-size:14px;line-height:1.4;transition-property:transform,visibility,opacity;position:relative}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-width:8px 8px 0;border-top-color:initial;transform-origin:top;bottom:-7px;left:0}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-width:0 8px 8px;border-bottom-color:initial;transform-origin:bottom;top:-7px;left:0}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;transform-origin:0;right:-7px}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:100%;left:-7px}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;width:16px;height:16px}.tippy-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.tippy-content{z-index:1;padding:5px 9px;position:relative}.tippy-box[data-theme~=light]{color:#26323d;background-color:#fff;box-shadow:0 0 20px 4px #9aa1b126,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-placement^=top]>.tippy-svg-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-svg-arrow:after,.tippy-box[data-placement^=top]>.tippy-svg-arrow>svg{top:16px;transform:rotate(180deg)}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-placement^=left]>.tippy-svg-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-svg-arrow:after,.tippy-box[data-placement^=left]>.tippy-svg-arrow>svg{top:calc(50% - 3px);left:11px;transform:rotate(90deg)}.tippy-box[data-placement^=right]>.tippy-svg-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-svg-arrow:after,.tippy-box[data-placement^=right]>.tippy-svg-arrow>svg{top:calc(50% - 3px);right:11px;transform:rotate(-90deg)}.tippy-svg-arrow{fill:#333;width:16px;height:16px;text-align:initial}.tippy-svg-arrow,.tippy-svg-arrow>svg{position:absolute}.tippy-box[data-animation=shift-away][data-state=hidden]{opacity:0}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=top]{transform:translateY(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=bottom]{transform:translateY(-10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=left]{transform:translate(10px)}.tippy-box[data-animation=shift-away][data-state=hidden][data-placement^=right]{transform:translate(-10px)}.toastify{color:#fff;opacity:0;cursor:pointer;z-index:2147483647;background:linear-gradient(135deg,#73a5ff,#5477f5);border-radius:2px;max-width:calc(50% - 20px);padding:12px 20px;text-decoration:none;transition:all .4s cubic-bezier(.215,.61,.355,1);display:inline-block;position:fixed;box-shadow:0 3px 6px -1px #0000001f,0 10px 36px -4px #4d60e84d}.toastify.on{opacity:1}.toast-close{opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{border-radius:2px;width:1.5em;height:1.5em;margin:-7px 5px}.toastify-center{max-width:-moz-fit-content;margin-left:auto;margin-right:auto;left:0;right:0}@media only screen and (width<=360px){.toastify-right,.toastify-left{max-width:fit-content;margin-left:auto;margin-right:auto;left:0;right:0}}@keyframes passing-through{0%{opacity:0;transform:translateY(40px)}30%,70%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes slide-in{0%{opacity:0;transform:translateY(40px)}30%{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}10%{transform:scale(1.1)}20%{transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{background:#fff;border:2px solid #0000004d;min-height:150px;padding:20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-message .dz-button{color:inherit;font:inherit;cursor:pointer;outline:inherit;background:0 0;border:none;padding:0}.dropzone .dz-preview{vertical-align:top;min-height:100px;margin:16px;display:inline-block;position:relative}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview.dz-file-preview .dz-image{background:linear-gradient(#eee,#ddd);border-radius:20px}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:#fff}.dropzone .dz-preview.dz-image-preview .dz-details{transition:opacity .2s linear}.dropzone .dz-preview .dz-remove{text-align:center;cursor:pointer;border:none;font-size:14px;display:block}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;opacity:0;text-align:center;color:#000000e6;min-width:100%;max-width:100%;padding:2em 1em;font-size:13px;line-height:150%;position:absolute;top:0;left:0}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{background-color:#fffc;border:1px solid #c8c8c8cc}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){text-overflow:ellipsis;overflow:hidden}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid #0000}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:#fff6;border-radius:3px;padding:0 .4em}.dropzone .dz-preview:hover .dz-image img{filter:blur(8px);transform:scale(1.05)}.dropzone .dz-preview .dz-image{z-index:10;border-radius:20px;width:120px;height:120px;display:block;position:relative;overflow:hidden}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{animation:3s cubic-bezier(.77,0,.175,1) passing-through}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;animation:3s cubic-bezier(.77,0,.175,1) slide-in}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;margin-top:-27px;margin-left:-27px;display:block;position:absolute;top:50%;left:50%}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{width:54px;height:54px;display:block}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;transition:all .2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;transition:opacity .4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{animation:6s infinite pulse}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;background:#ffffffe6;border-radius:8px;width:80px;height:16px;margin-top:-8px;margin-left:-40px;position:absolute;top:50%;left:50%;overflow:hidden;-webkit-transform:scale(1)}.dropzone .dz-preview .dz-progress .dz-upload{background:linear-gradient(#666,#444);width:0;transition:width .3s ease-in-out;position:absolute;top:0;bottom:0;left:0}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;opacity:0;color:#fff;background:linear-gradient(#be2626,#a92222);border-radius:8px;width:140px;padding:.5em 1.2em;font-size:13px;transition:opacity .3s;display:none;position:absolute;top:130px;left:-10px}.dropzone .dz-preview .dz-error-message:after{content:"";border-bottom:6px solid #be2626;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0;position:absolute;top:-6px;left:64px}img[data-action=zoom]{cursor:zoom-in}.zoom-img,.zoom-img-wrap{z-index:666;transition:all .3s;position:relative}img.zoom-img{cursor:zoom-out}.zoom-overlay{cursor:zoom-out;z-index:420;filter:"alpha(opacity=0)";opacity:0;background:#fff;transition:opacity .3s;position:fixed;inset:0}.zoom-overlay-open .zoom-overlay{filter:"alpha(opacity=100)";opacity:1}.tabulator{text-align:left;background-color:#888;border:1px solid #999;font-size:14px;position:relative;overflow:hidden;transform:translateZ(0)}.tabulator[tabulator-layout=fitDataFill] .tabulator-tableHolder .tabulator-table{min-width:100%}.tabulator[tabulator-layout=fitDataTable]{display:inline-block}.tabulator.tabulator-block-select{-webkit-user-select:none;user-select:none}.tabulator .tabulator-header{box-sizing:border-box;color:#555;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;background-color:#e6e6e6;border-bottom:1px solid #999;width:100%;font-weight:700;position:relative;overflow:hidden}.tabulator .tabulator-header.tabulator-header-hidden{display:none}.tabulator .tabulator-header .tabulator-col{box-sizing:border-box;text-align:left;vertical-align:bottom;background:#e6e6e6;border-right:1px solid #aaa;display:inline-block;position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-col.tabulator-moving{pointer-events:none;background:#cdcdcd;border:1px solid #999;position:absolute}.tabulator .tabulator-header .tabulator-col .tabulator-col-content{box-sizing:border-box;padding:4px;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-menu-button{padding:0 8px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-menu-button:hover{cursor:pointer;opacity:.6}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title-holder{position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title{box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;vertical-align:bottom;width:100%;overflow:hidden}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-title-editor{box-sizing:border-box;background:#fff;border:1px solid #999;width:100%;padding:1px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-title .tabulator-header-menu-button+.tabulator-title-editor{width:calc(100% - 22px)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter{align-items:center;display:flex;position:absolute;top:0;bottom:0;right:4px}.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-bottom:6px solid #bbb;border-left:6px solid #0000;border-right:6px solid #0000;width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{border-top:1px solid #aaa;margin-right:-1px;display:flex;position:relative;overflow:hidden}.tabulator .tabulator-header .tabulator-col:first-child .tabulator-col-resize-handle.prev{display:none}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter{box-sizing:border-box;text-align:center;width:100%;margin-top:2px;position:relative}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter textarea{height:auto!important}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter svg{margin-top:3px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input::-ms-clear{width:0;height:0}.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-right:25px}.tabulator .tabulator-header .tabulator-col.tabulator-sortable:hover{cursor:pointer;background-color:#cdcdcd}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter{color:#bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #bbb}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter{color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=asc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{border-top:none;border-bottom:6px solid #666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter{color:#666}.tabulator .tabulator-header .tabulator-col.tabulator-sortable[aria-sort=desc] .tabulator-col-content .tabulator-col-sorter .tabulator-arrow{color:#666;border-top:6px solid #666;border-bottom:none}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical .tabulator-col-content .tabulator-col-title{-ms-writing-mode:tb-rl;writing-mode:vertical-rl;text-orientation:mixed;justify-content:center;align-items:center;display:flex}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-col-vertical-flip .tabulator-col-title{transform:rotate(180deg)}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-title{padding-top:20px;padding-right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable.tabulator-col-vertical-flip .tabulator-col-title{padding-bottom:20px;padding-right:0}.tabulator .tabulator-header .tabulator-col.tabulator-col-vertical.tabulator-sortable .tabulator-col-sorter{justify-content:center;inset:4px 0 auto}.tabulator .tabulator-header .tabulator-frozen{z-index:10;display:inline-block;position:absolute}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #aaa}.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #aaa}.tabulator .tabulator-header .tabulator-calcs-holder{box-sizing:border-box;border-top:1px solid #aaa;border-bottom:1px solid #aaa;min-width:600%;overflow:hidden;background:#f3f3f3!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row{background:#f3f3f3!important}.tabulator .tabulator-header .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-header .tabulator-frozen-rows-holder{min-width:600%}.tabulator .tabulator-header .tabulator-frozen-rows-holder:empty{display:none}.tabulator .tabulator-tableHolder{white-space:nowrap;-webkit-overflow-scrolling:touch;width:100%;position:relative;overflow:auto}.tabulator .tabulator-tableHolder:focus{outline:none}.tabulator .tabulator-tableHolder .tabulator-placeholder{box-sizing:border-box;align-items:center;width:100%;display:flex}.tabulator .tabulator-tableHolder .tabulator-placeholder[tabulator-render-mode=virtual]{min-width:100%;min-height:100%}.tabulator .tabulator-tableHolder .tabulator-placeholder span{color:#ccc;margin:0 auto;padding:10px;font-size:20px;font-weight:700;display:inline-block}.tabulator .tabulator-tableHolder .tabulator-table{white-space:nowrap;color:#333;background-color:#fff;display:inline-block;position:relative;overflow:visible}.tabulator .tabulator-tableHolder .tabulator-table .tabulator-row.tabulator-calcs{font-weight:700;background:#e2e2e2!important}.tabulator .tabulator-tableHolder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-top{border-bottom:2px solid #aaa}.tabulator .tabulator-tableHolder .tabulator-table .tabulator-row.tabulator-calcs.tabulator-calcs-bottom{border-top:2px solid #aaa}.tabulator .tabulator-footer{text-align:right;color:#555;white-space:nowrap;-webkit-user-select:none;user-select:none;-khtml-user-select:none;-o-user-select:none;background-color:#e6e6e6;border-top:1px solid #999;padding:5px 10px;font-weight:700}.tabulator .tabulator-footer .tabulator-calcs-holder{box-sizing:border-box;text-align:left;border-top:1px solid #aaa;border-bottom:1px solid #aaa;width:calc(100% + 20px);margin:-5px -10px 5px;overflow:hidden;background:#f3f3f3!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row{background:#f3f3f3!important}.tabulator .tabulator-footer .tabulator-calcs-holder .tabulator-row .tabulator-col-resize-handle{display:none}.tabulator .tabulator-footer .tabulator-calcs-holder:only-child{border-bottom:none;margin-bottom:-5px}.tabulator .tabulator-footer .tabulator-paginator{color:#555;font-family:inherit;font-weight:inherit;font-size:inherit}.tabulator .tabulator-footer .tabulator-page-size{border:1px solid #aaa;border-radius:3px;margin:0 5px;padding:2px 5px;display:inline-block}.tabulator .tabulator-footer .tabulator-pages{margin:0 7px}.tabulator .tabulator-footer .tabulator-page{background:#fff3;border:1px solid #aaa;border-radius:3px;margin:0 2px;padding:2px 5px;display:inline-block}.tabulator .tabulator-footer .tabulator-page.active{color:#d00}.tabulator .tabulator-footer .tabulator-page:disabled{opacity:.5}.tabulator .tabulator-footer .tabulator-page:not(.disabled):hover{cursor:pointer;color:#fff;background:#0003}.tabulator .tabulator-col-resize-handle{width:5px;position:absolute;top:0;bottom:0;right:0}.tabulator .tabulator-col-resize-handle.prev{left:0;right:auto}.tabulator .tabulator-col-resize-handle:hover{cursor:ew-resize}.tabulator .tabulator-loader{z-index:100;text-align:center;background:#0006;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.tabulator .tabulator-loader .tabulator-loader-msg{background:#fff;border-radius:10px;margin:0 auto;padding:10px 20px;font-size:16px;font-weight:700;display:inline-block}.tabulator .tabulator-loader .tabulator-loader-msg.tabulator-loading{color:#000;border:4px solid #333}.tabulator .tabulator-loader .tabulator-loader-msg.tabulator-error{color:#590000;border:4px solid #d00}.tabulator-row{box-sizing:border-box;background-color:#fff;min-height:22px;position:relative}.tabulator-row.tabulator-row-even{background-color:#efefef}.tabulator-row.tabulator-selectable:hover{cursor:pointer;background-color:#bbb}.tabulator-row.tabulator-selected{background-color:#9abcea}.tabulator-row.tabulator-selected:hover{cursor:pointer;background-color:#769bcc}.tabulator-row.tabulator-row-moving{background:#fff;border:1px solid #000}.tabulator-row.tabulator-moving{pointer-events:none;z-index:15;border-top:1px solid #aaa;border-bottom:1px solid #aaa;position:absolute}.tabulator-row .tabulator-row-resize-handle{height:5px;position:absolute;bottom:0;left:0;right:0}.tabulator-row .tabulator-row-resize-handle.prev{top:0;bottom:auto}.tabulator-row .tabulator-row-resize-handle:hover{cursor:ns-resize}.tabulator-row .tabulator-frozen{background-color:inherit;z-index:10;display:inline-block;position:absolute}.tabulator-row .tabulator-frozen.tabulator-frozen-left{border-right:2px solid #aaa}.tabulator-row .tabulator-frozen.tabulator-frozen-right{border-left:2px solid #aaa}.tabulator-row .tabulator-responsive-collapse{box-sizing:border-box;border-top:1px solid #aaa;border-bottom:1px solid #aaa;padding:5px}.tabulator-row .tabulator-responsive-collapse:empty{display:none}.tabulator-row .tabulator-responsive-collapse table{font-size:14px}.tabulator-row .tabulator-responsive-collapse table tr td{position:relative}.tabulator-row .tabulator-responsive-collapse table tr td:first-of-type{padding-right:10px}.tabulator-row .tabulator-cell{box-sizing:border-box;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;border-right:1px solid #aaa;padding:4px;display:inline-block;position:relative;overflow:hidden}.tabulator-row .tabulator-cell.tabulator-editing{border:1px solid #1d68cd;outline:none;padding:0}.tabulator-row .tabulator-cell.tabulator-editing input,.tabulator-row .tabulator-cell.tabulator-editing select{background:0 0;border:1px}.tabulator-row .tabulator-cell.tabulator-validation-fail{border:1px solid #d00}.tabulator-row .tabulator-cell.tabulator-validation-fail input,.tabulator-row .tabulator-cell.tabulator-validation-fail select{color:#d00;background:0 0;border:1px}.tabulator-row .tabulator-cell:first-child .tabulator-col-resize-handle.prev{display:none}.tabulator-row .tabulator-cell.tabulator-row-handle{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;justify-content:center;align-items:center;display:inline-flex}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box{width:80%}.tabulator-row .tabulator-cell.tabulator-row-handle .tabulator-row-handle-box .tabulator-row-handle-bar{background:#666;width:100%;height:3px;margin-top:2px}.tabulator-row .tabulator-cell .tabulator-data-tree-branch{vertical-align:middle;border-bottom:2px solid #aaa;border-left:2px solid #aaa;border-bottom-left-radius:1px;width:7px;height:9px;margin-top:-9px;margin-right:5px;display:inline-block}.tabulator-row .tabulator-cell .tabulator-data-tree-control{vertical-align:middle;background:#0000001a;border:1px solid #333;border-radius:2px;justify-content:center;align-items:center;width:11px;height:11px;margin-right:5px;display:inline-flex;overflow:hidden}.tabulator-row .tabulator-cell .tabulator-data-tree-control:hover{cursor:pointer;background:#0003}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:0 0;width:1px;height:7px;display:inline-block;position:relative}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;width:1px;height:7px;display:inline-block;position:relative}.tabulator-row .tabulator-cell .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-o-user-select:none;color:#fff;background:#666;border-radius:20px;justify-content:center;align-items:center;width:15px;height:15px;font-size:1.1em;font-weight:700;display:inline-flex}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle:hover{opacity:.7}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-close{display:initial}.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle.open .tabulator-responsive-collapse-toggle-open,.tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle .tabulator-responsive-collapse-toggle-close{display:none}.tabulator-row .tabulator-cell .tabulator-traffic-light{border-radius:14px;width:14px;height:14px;display:inline-block}.tabulator-row.tabulator-group{box-sizing:border-box;background:#ccc;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #aaa;min-width:100%;padding:5px 5px 5px 10px;font-weight:700}.tabulator-row.tabulator-group:hover{cursor:pointer;background-color:#0000001a}.tabulator-row.tabulator-group.tabulator-group-visible .tabulator-arrow{border:6px solid #0000;border-top-color:#666;border-bottom:0;margin-right:10px}.tabulator-row.tabulator-group.tabulator-group-level-1{padding-left:30px}.tabulator-row.tabulator-group.tabulator-group-level-2{padding-left:50px}.tabulator-row.tabulator-group.tabulator-group-level-3{padding-left:70px}.tabulator-row.tabulator-group.tabulator-group-level-4{padding-left:90px}.tabulator-row.tabulator-group.tabulator-group-level-5{padding-left:110px}.tabulator-row.tabulator-group .tabulator-group-toggle{display:inline-block}.tabulator-row.tabulator-group .tabulator-arrow{vertical-align:middle;border:6px solid #0000;border-left-color:#666;border-right:0;width:0;height:0;margin-right:16px;display:inline-block}.tabulator-row.tabulator-group span{color:#d00;margin-left:10px}.tabulator-menu{box-sizing:border-box;-webkit-overflow-scrolling:touch;z-index:10000;background:#fff;border:1px solid #aaa;font-size:14px;display:inline-block;position:absolute;overflow-y:auto;box-shadow:0 0 5px #0003}.tabulator-menu .tabulator-menu-item{box-sizing:border-box;-webkit-user-select:none;user-select:none;padding:5px 10px;position:relative}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-disabled{opacity:.5}.tabulator-menu .tabulator-menu-item:not(.tabulator-menu-item-disabled):hover{cursor:pointer;background:#efefef}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu{padding-right:25px}.tabulator-menu .tabulator-menu-item.tabulator-menu-item-submenu:after{content:"";vertical-align:top;border:1px solid #aaa;border-width:1px 1px 0 0;width:7px;height:7px;display:inline-block;position:absolute;top:calc(5px + .4em);right:10px;transform:rotate(45deg)}.tabulator-menu .tabulator-menu-separator{border-top:1px solid #aaa}.tabulator-edit-select-list{box-sizing:border-box;-webkit-overflow-scrolling:touch;z-index:10000;background:#fff;border:1px solid #aaa;max-height:200px;font-size:14px;display:inline-block;position:absolute;overflow-y:auto}.tabulator-edit-select-list .tabulator-edit-select-list-item{color:#333;padding:4px}.tabulator-edit-select-list .tabulator-edit-select-list-item.active{color:#fff;background:#1d68cd}.tabulator-edit-select-list .tabulator-edit-select-list-item.active.focused{outline:1px solid #ffffff80}.tabulator-edit-select-list .tabulator-edit-select-list-item.focused{outline:1px solid #1d68cd}.tabulator-edit-select-list .tabulator-edit-select-list-item:hover{cursor:pointer;color:#fff;background:#1d68cd}.tabulator-edit-select-list .tabulator-edit-select-list-notice{color:#333;text-align:center;padding:4px}.tabulator-edit-select-list .tabulator-edit-select-list-group{color:#333;border-bottom:1px solid #aaa;padding:6px 4px 4px;font-weight:700}.tabulator.tabulator-ltr{direction:ltr}.tabulator.tabulator-rtl{text-align:initial;direction:rtl}.tabulator.tabulator-rtl .tabulator-header .tabulator-col{text-align:initial;border-left:1px solid #aaa;border-right:initial}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-col-group .tabulator-col-group-cols{margin-right:initial;margin-left:-1px}.tabulator.tabulator-rtl .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title{padding-left:25px;padding-right:0}.tabulator.tabulator-rtl .tabulator-header .tabulator-col .tabulator-col-content .tabulator-arrow{left:8px;right:initial}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell{border-right:initial;border-left:1px solid #aaa}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-branch{margin-right:initial;border-bottom-left-radius:initial;border-left:initial;border-right:2px solid #aaa;border-bottom-right-radius:1px;margin-left:5px}.tabulator.tabulator-rtl .tabulator-row .tabulator-cell .tabulator-data-tree-control{margin-right:initial;margin-left:5px}.tabulator.tabulator-rtl .tabulator-col-resize-handle{position:absolute;left:0;right:auto}.tabulator.tabulator-rtl .tabulator-col-resize-handle.prev{left:auto;right:0}.tabulator-print-fullscreen{z-index:10000;position:absolute;inset:0}body.tabulator-print-fullscreen-hide>:not(.tabulator-print-fullscreen){display:none!important}.tabulator-print-table{border-collapse:collapse}.tabulator-print-table .tabulator-data-tree-branch{vertical-align:middle;border-bottom:2px solid #aaa;border-left:2px solid #aaa;border-bottom-left-radius:1px;width:7px;height:9px;margin-top:-9px;margin-right:5px;display:inline-block}.tabulator-print-table .tabulator-print-table-group{box-sizing:border-box;background:#ccc;border-top:1px solid #999;border-bottom:1px solid #999;border-right:1px solid #aaa;min-width:100%;padding:5px 5px 5px 10px;font-weight:700}.tabulator-print-table .tabulator-print-table-group:hover{cursor:pointer;background-color:#0000001a}.tabulator-print-table .tabulator-print-table-group.tabulator-group-visible .tabulator-arrow{border:6px solid #0000;border-top-color:#666;border-bottom:0;margin-right:10px}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-1 td{padding-left:30px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-2 td{padding-left:50px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-3 td{padding-left:70px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-4 td{padding-left:90px!important}.tabulator-print-table .tabulator-print-table-group.tabulator-group-level-5 td{padding-left:110px!important}.tabulator-print-table .tabulator-print-table-group .tabulator-group-toggle{display:inline-block}.tabulator-print-table .tabulator-print-table-group .tabulator-arrow{vertical-align:middle;border:6px solid #0000;border-left-color:#666;border-right:0;width:0;height:0;margin-right:16px;display:inline-block}.tabulator-print-table .tabulator-print-table-group span{color:#d00;margin-left:10px}.tabulator-print-table .tabulator-data-tree-control{vertical-align:middle;background:#0000001a;border:1px solid #333;border-radius:2px;justify-content:center;align-items:center;width:11px;height:11px;margin-right:5px;display:inline-flex;overflow:hidden}.tabulator-print-table .tabulator-data-tree-control:hover{cursor:pointer;background:#0003}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse{background:0 0;width:1px;height:7px;display:inline-block;position:relative}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-collapse:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand{background:#333;width:1px;height:7px;display:inline-block;position:relative}.tabulator-print-table .tabulator-data-tree-control .tabulator-data-tree-control-expand:after{content:"";background:#333;width:7px;height:1px;position:absolute;top:3px;left:-3px}.ts-control.plugin-drag_drop.multi>.ts-input>div.ui-sortable-placeholder{box-shadow:inset 0 0 12px 4px #fff;visibility:visible!important;background:#0000000f!important;border:0!important}.ts-control.plugin-drag_drop .ui-sortable-placeholder:after{content:"!";visibility:hidden}.ts-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px #0003}.plugin-checkbox_options .option input{margin-right:.5rem}.plugin-clear_button .items{padding-right:calc(1em + 18px)!important}.plugin-clear_button .clear-button{opacity:0;cursor:pointer;transition:opacity .5s;position:absolute;top:8px;right:2px;background:0 0!important;margin-right:0!important}.plugin-clear_button.single .clear-button{right:calc(2px + 2rem)}.plugin-clear_button .has-items.focus .clear-button,.plugin-clear_button:hover .has-items .clear-button{opacity:1}.ts-control .dropdown-header{background:#f8f8f8;border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-control .dropdown-header-close{color:#303030;opacity:.4;margin-top:-12px;line-height:20px;position:absolute;top:50%;right:8px;font-size:20px!important}.ts-control .dropdown-header-close:hover{color:#000}.plugin-dropdown_input .ts-input.focus{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{box-shadow:none;background:0 0;border:0 solid #d0d0d0;border-bottom-width:1px;width:100%;padding:8px;display:block}.ts-control.plugin-input_autogrow .ts-input.has-items>input{min-width:0}.ts-control.plugin-input_autogrow .ts-input.focus.has-items>input{flex:none;min-width:4px}.ts-control.plugin-input_autogrow .ts-input.focus.has-items>input::-moz-placeholder{color:#0000}.ts-control.plugin-input_autogrow .ts-input.focus.has-items>input:-ms-placeholder-shown{color:#0000}.ts-control.plugin-input_autogrow .ts-input.focus.has-items>input::placeholder{color:#0000}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-top:0;border-right:1px solid #f2f2f2;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-control.plugin-remove_button .item{align-items:center;display:inline-flex;padding-right:0!important}.ts-control.plugin-remove_button .item .remove{color:inherit;vertical-align:middle;box-sizing:border-box;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;margin-left:6px;padding:2px 6px;text-decoration:none;display:inline-block}.ts-control.plugin-remove_button .item .remove:hover{background:#0000000d}.ts-control.plugin-remove_button .item.active .remove{border-left-color:#cacaca}.ts-control.plugin-remove_button .disabled .item .remove:hover{background:0 0}.ts-control.plugin-remove_button .disabled .item .remove{border-left-color:#fff}.ts-control.plugin-remove_button .remove-single{font-size:23px;position:absolute;top:0;right:0}.ts-control{position:relative}.ts-dropdown,.ts-input,.ts-input input{color:#303030;font-smoothing:inherit;font-family:inherit;font-size:13px;line-height:18px}.ts-input,.ts-control.single .ts-input.input-active{cursor:text;background:#fff}.ts-input{z-index:1;box-sizing:border-box;width:100%;box-shadow:none;border:1px solid #d0d0d0;border-radius:3px;flex-wrap:wrap;padding:8px;display:flex;position:relative;overflow:hidden}.ts-control.multi .ts-input.has-items{padding:calc(6px - 0) 8px calc(3px - 0)}.ts-input.full{background-color:#fff}.ts-input.disabled,.ts-input.disabled *{cursor:default!important}.ts-input.focus{box-shadow:none}.ts-input>*{vertical-align:baseline;display:inline-block}.ts-control.multi .ts-input>div{cursor:pointer;color:#303030;background:#f2f2f2;border:0 solid #d0d0d0;margin:0 3px 3px 0;padding:2px 6px}.ts-control.multi .ts-input>div.active{color:#303030;background:#e8e8e8;border:0 solid #cacaca}.ts-control.multi .ts-input.disabled>div,.ts-control.multi .ts-input.disabled>div.active{color:#7d7c7c;background:#fff;border:0 solid #fff}.ts-input>input{flex:auto;min-width:7rem;text-indent:0!important;max-width:100%!important;min-height:0!important;max-height:none!important;line-height:inherit!important;-webkit-user-select:auto!important;user-select:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:inline-block!important}.ts-input>input::-ms-clear{display:none}.ts-input>input:focus{outline:none!important}.ts-input.has-items>input{margin:0 4px!important}.ts-input.dropdown-active:before{content:" ";background:#f0f0f0;height:1px;display:block;position:absolute;bottom:0;left:0;right:0}.ts-input.rtl{text-align:right}.ts-input.rtl.single .ts-input:after{left:15px;right:auto}.ts-input.rtl .ts-input>input{margin:0 4px 0 -2px!important}.ts-input.disabled{opacity:.5;background-color:#fafafa}.input-hidden .ts-input>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{z-index:10;box-sizing:border-box;background:#fff;border:1px solid #d0d0d0;border-top:0;border-radius:0 0 3px 3px;width:100%;margin:.25rem 0 0;position:absolute;top:100%;left:0;box-shadow:0 1px 3px #0000001a}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:#7da8d033;border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{color:#303030;cursor:default;background:#fff}.ts-dropdown .create:hover,.ts-dropdown .option:hover,.ts-dropdown .active{color:#495c68;background-color:#f5fafd}.ts-dropdown .create:hover.create,.ts-dropdown .option:hover.create,.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:#30303080}.ts-dropdown .spinner{width:30px;height:30px;margin:5px 8px;display:inline-block}.ts-dropdown .spinner:after{content:" ";border:5px solid #d0d0d0;border-color:#d0d0d0 #0000;border-radius:50%;width:24px;height:24px;margin:3px;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ts-dropdown-content{overflow-scrolling:touch;scroll-behavior:smooth;max-height:200px;overflow:hidden auto}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{vertical-align:top;white-space:normal;display:inline-block}.tns-horizontal.tns-no-subpixel:after{content:"";clear:both;display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px;position:relative;left:0}.tns-gallery>.tns-item{transition:transform,opacity;position:absolute;left:-100%}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{width:310px;height:10px;margin:0 auto;position:relative;overflow:hidden}.tns-t-ct{width:2333.33%;position:absolute;right:0}.tns-t-ct:after{content:"";clear:both;display:table}.tns-t-ct>div{float:left;width:1.42857%;height:10px}[data-simplebar]{flex-flow:column wrap;place-content:flex-start;align-items:flex-start;position:relative}.simplebar-wrapper{width:inherit;height:inherit;max-width:inherit;max-height:inherit;overflow:hidden}.simplebar-mask{direction:inherit;z-index:0;margin:0;padding:0;position:absolute;inset:0;overflow:hidden;width:auto!important;height:auto!important}.simplebar-offset{-webkit-overflow-scrolling:touch;margin:0;padding:0;position:absolute;inset:0;direction:inherit!important;box-sizing:inherit!important;resize:none!important}.simplebar-content-wrapper{direction:inherit;scrollbar-width:none;-ms-overflow-style:none;width:auto;max-width:100%;height:100%;max-height:100%;display:block;position:relative;box-sizing:border-box!important}.simplebar-content-wrapper::-webkit-scrollbar{width:0;height:0}.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{pointer-events:none;width:100%;max-width:100%;max-height:100%}.simplebar-height-auto-observer-wrapper{float:left;z-index:-1;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;width:100%;max-width:1px;height:100%;max-height:1px;margin:0;padding:0;position:relative;overflow:hidden;box-sizing:inherit!important}.simplebar-height-auto-observer{box-sizing:inherit;opacity:0;pointer-events:none;z-index:-1;width:1000%;min-width:1px;height:1000%;min-height:1px;display:block;position:absolute;top:0;left:0;overflow:hidden}.simplebar-track{z-index:1;pointer-events:none;position:absolute;bottom:0;right:0;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{min-height:10px;position:absolute;left:0;right:0}.simplebar-scrollbar:before{content:"";opacity:0;background:#000;border-radius:7px;transition:opacity .2s linear;position:absolute;left:2px;right:2px}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity linear}.simplebar-track.simplebar-vertical{width:11px;top:0}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{width:auto;min-width:10px;height:7px;min-height:0;top:2px;left:0;right:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.hs-dummy-scrollbar-size{opacity:0;visibility:hidden;direction:rtl;width:500px;height:500px;position:fixed;overflow:scroll hidden}.simplebar-hide-scrollbar{visibility:hidden;scrollbar-width:none;-ms-overflow-style:none;position:fixed;left:0;overflow-y:scroll}html{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))}html.dark{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}html.dark body{--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}html.dark body *,html.dark body :before,html.dark body :after{border-color:#ffffff0d}html body{--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:.75rem 2rem;font-family:Roboto;font-size:.875rem;line-height:1.25rem;overflow-x:hidden}@media (width<=639px){html body{padding-left:.75rem;padding-right:.75rem}}.top-bar{z-index:51;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));align-items:center;height:67px;display:flex;position:relative}.login{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.75rem 2rem;position:relative;overflow:hidden}.dark .login{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}@media (width<=1279px){.login{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))}.dark .login{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}}.login:before{content:"";--tw-rotate:-4deg;width:57%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-color:rgb(var(--color-primary) / .2);border-radius:100%;margin-top:-28%;margin-bottom:-15%;margin-left:-13%;position:absolute;top:0;bottom:0;left:0}.dark .login:before{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}@media (width<=1279px){.login:before{display:none}}.login:after{content:"";--tw-rotate:-4deg;width:57%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));border-radius:100%;margin-top:-20%;margin-bottom:-12%;margin-left:-13%;position:absolute;top:0;bottom:0;left:0}.dark .login:after{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}@media (width<=1279px){.login:after{display:none}}.login .login__input{min-width:350px}@media (width<=1279px){.login .login__input{min-width:100%}}.table-report:not(.table-report--bordered):not(.table-report--tabulator){border-spacing:0 10px;border-collapse:separate}.table-report:not(.table-report--bordered):not(.table-report--tabulator) th{border-bottom-width:0}.table-report:not(.table-report--bordered):not(.table-report--tabulator) td{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-bottom-width:0}.dark .table-report:not(.table-report--bordered):not(.table-report--tabulator) td{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.table-report:not(.table-report--bordered):not(.table-report--tabulator) td{box-shadow:20px 3px 20px #0000000b}.table-report:not(.table-report--bordered):not(.table-report--tabulator) td:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.table-report:not(.table-report--bordered):not(.table-report--tabulator) td:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.table-report:not(.table-report--bordered):not(.table-report--tabulator) td.table-report__action{padding-top:0;padding-bottom:0;position:relative}.table-report:not(.table-report--bordered):not(.table-report--tabulator) td.table-report__action:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity));width:1px;height:2rem;margin-top:auto;margin-bottom:auto;display:block;position:absolute;top:0;bottom:0;left:0}.dark .table-report:not(.table-report--bordered):not(.table-report--tabulator) td.table-report__action:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.table-report img{box-shadow:0 0 0 2px #fff,1px 1px 5px #00000052}.table-report.table-report--tabulator .tabulator-header .tabulator-headers .tabulator-col:nth-child(3) .tabulator-col-content .tabulator-col-title,.table-report.table-report--tabulator .tabulator-header .tabulator-headers .tabulator-col:nth-child(4) .tabulator-col-content .tabulator-col-title,.table-report.table-report--tabulator .tabulator-header .tabulator-headers .tabulator-col:nth-child(5) .tabulator-col-content .tabulator-col-title,.table-report.table-report--tabulator .tabulator-header .tabulator-headers .tabulator-col:nth-child(6) .tabulator-col-content .tabulator-col-title{text-align:center}.dark .table-report img{box-shadow:0 0 0 2px #3f4865,1px 1px 5px #00000052}.report-chart{position:relative}.report-chart:before{content:"";background-image:linear-gradient(to right, var(--tw-gradient-stops));--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from), #fffc, var(--tw-gradient-to,#fff0);--tw-gradient-to:transparent;width:4rem;margin-bottom:1.75rem;margin-left:2.5rem;display:block;position:absolute;top:0;bottom:0;left:0}.dark .report-chart:before{--tw-gradient-from:rgb(var(--color-darkmode-600));--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,rgb(var(--color-darkmode-600) / 0))}.report-chart:after{content:"";background-image:linear-gradient(to left, var(--tw-gradient-stops));--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from), #fffc, var(--tw-gradient-to,#fff0);--tw-gradient-to:transparent;width:4rem;margin-bottom:1.75rem;display:block;position:absolute;top:0;bottom:0;right:0}.dark .report-chart:after{--tw-gradient-from:rgb(var(--color-darkmode-600));--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,rgb(var(--color-darkmode-600) / 0))}.search{position:relative}.search .search__input{background-color:rgb(var(--color-slate-300) / .5);--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;width:14rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:9999px;padding-right:2rem;transition-property:width;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.search .search__input:focus{border-color:#0000}.dark .search .search__input{background-color:rgb(var(--color-darkmode-400) / .7)}.search .search__input:focus{width:18rem}.search .search__icon{--tw-text-opacity:1;width:1.25rem;height:1.25rem;color:rgb(var(--color-slate-600) / var(--tw-text-opacity));margin-top:auto;margin-bottom:auto;margin-right:.75rem;position:absolute;top:0;bottom:0;right:0}.top-bar-boxed .search .search__input{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity))}.notification{--tw-text-opacity:1;color:rgb(var(--color-slate-600) / var(--tw-text-opacity));position:relative}.notification.notification--light{color:#ffffffb3}.notification .notification__icon{width:1.25rem;height:1.25rem}.notification.notification--bullet:before{content:"";--tw-bg-opacity:1;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity));border-radius:9999px;width:8px;height:8px;position:absolute;top:-2px;right:0}.report-box{position:relative}.report-box:before{content:"";--tw-bg-opacity:1;background-color:rgb(var(--color-slate-50) / var(--tw-bg-opacity));border-radius:.375rem;width:90%;height:100%;margin-top:.75rem;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;box-shadow:0 3px 20px #0000000b}.dark .report-box:before{background-color:rgb(var(--color-darkmode-400) / .7)}.report-box .report-box__icon{width:28px;height:28px}.report-box .report-box__indicator{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));border-radius:9999px;align-items:center;padding:3px .25rem 3px .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.report-box-2{position:relative}.report-box-2:before{content:"";background:#f9fafc;border-radius:.375rem;width:90%;height:100%;margin-top:.75rem;margin-left:auto;margin-right:auto;position:absolute;left:0;right:0;box-shadow:0 3px 20px #0000000b}.dark .report-box-2:before{background-color:rgb(var(--color-darkmode-400) / .7)}.report-box-2 .report-box-2__indicator{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));border-radius:9999px;align-items:center;margin-top:.75rem;margin-right:auto;padding:3px .25rem 3px .5rem;font-size:.75rem;font-weight:500;line-height:1rem;display:flex}.report-box-3{margin-left:-22px;margin-right:-22px;position:relative}@media (width<=767px){.report-box-3{margin-left:-16px;margin-right:-16px}}.report-box-3:before{content:"";background-color:rgb(var(--color-slate-200) / .7);opacity:0;border-radius:30px 30px 0 0;width:100%;height:100%;animation:.4s ease-in-out .1s forwards intro-report-box-3-animation;position:absolute;top:0;left:0;right:0;transform:translateY(35px)}.dark .report-box-3:before{background-color:rgb(var(--color-darkmode-500) / var(--tw-bg-opacity));--tw-bg-opacity:.5}.report-box-3.report-box-3--content{min-height:400px;padding:0 22px}.report-box-3.report-box-3--content:before{content:"";--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));opacity:0;border-radius:30px;width:100%;height:100%;animation:.4s ease-in-out .1s forwards intro-report-box-3-animation;position:absolute;top:0;left:0;right:0;transform:translateY(35px);box-shadow:0 3px 20px #0000000b}.dark .report-box-3.report-box-3--content:before{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}@media (width<=1279px){.report-box-3.report-box-3--content:before{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-top-left-radius:0;border-top-right-radius:0}}@keyframes intro-report-box-3-animation{to{opacity:1;transform:translate(0)}}.report-box-4{position:relative}.report-box-4:before{content:"";--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));opacity:0;border-radius:30px 30px 0 0;height:100%;margin-left:-22px;margin-right:-22px;animation:.4s ease-in-out .1s forwards intro-report-box-4-animation;display:none;position:absolute;top:0;left:0;right:0;transform:translateY(35px);box-shadow:0 3px 20px #0000000b}.dark .report-box-4:before{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}@media (width<=1279px){.report-box-4:before{display:block}}@media (width<=767px){.report-box-4:before{margin-left:-16px;margin-right:-16px}}.report-box-4 .report-box-4__content{flex:1 1 0}@keyframes intro-report-box-4-animation{to{opacity:1;transform:translate(0)}}.content{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));border-radius:30px;flex:1;min-width:0;min-height:100vh;padding:0 22px 2.5rem}.dark .content{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}@media (width<=767px){.content{max-width:100%;padding-left:1rem;padding-right:1rem}}.content:before{content:"";width:100%;height:1px;display:block}.top-nav{z-index:50;position:relative}@media (width<=767px){.top-nav{display:none}}.top-nav>ul>li:first-child>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out .1s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:first-child>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(2)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out .2s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(2)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(3)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out .3s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(3)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(4)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out .4s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(4)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(5)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out .5s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(5)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(6)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out .6s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(6)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(7)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out .7s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(7)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(8)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out .8s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(8)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(9)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out .9s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(9)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(10)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(10)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(11)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1.1s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(11)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(12)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1.2s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(12)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(13)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1.3s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(13)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(14)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1.4s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(14)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(15)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1.5s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(15)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(16)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1.6s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(16)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(17)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1.7s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(17)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(18)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1.8s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(18)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(19)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 1.9s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(19)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(20)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(20)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(21)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2.1s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(21)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(22)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2.2s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(22)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(23)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2.3s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(23)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(24)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2.4s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(24)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(25)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2.5s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(25)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(26)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2.6s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(26)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(27)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2.7s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(27)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(28)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2.8s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(28)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(29)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 2.9s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(29)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(30)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(30)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(31)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3.1s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(31)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(32)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3.2s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(32)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(33)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3.3s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(33)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(34)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3.4s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(34)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(35)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3.5s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(35)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(36)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3.6s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(36)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(37)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3.7s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(37)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(38)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3.8s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(38)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(39)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 3.9s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(39)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(40)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(40)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(41)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4.1s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(41)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(42)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4.2s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(42)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(43)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4.3s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(43)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(44)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4.4s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(44)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(45)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4.5s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(45)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(46)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4.6s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(46)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(47)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4.7s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(47)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(48)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4.8s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(48)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(49)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 4.9s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(49)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul>li:nth-child(50)>a:not(.top-menu--active){opacity:0;animation:.4s ease-in-out 5s forwards intro-menu-animation;transform:translateY(50px)}.top-nav>ul>li:nth-child(50)>a.top-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.top-nav>ul{flex-wrap:wrap;padding:0 50px;display:flex}@media (width<=1279px){.top-nav>ul{padding:0 0 .75rem}}.top-nav>ul li{position:relative}.top-nav>ul li:hover>.top-menu>.top-menu__title>.top-menu__sub-icon{--tw-rotate:-90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.top-nav>ul li:hover .top-menu:not(.top-menu--active) .top-menu__icon:before{background-color:#ffffff0d}.dark .top-nav>ul li:hover .top-menu:not(.top-menu--active) .top-menu__icon:before{background-color:rgb(var(--color-darkmode-500) / .7)}.top-nav>ul li:hover>ul{display:block}.top-nav>ul li .top-menu{--tw-text-opacity:1;height:55px;color:rgb(255 255 255/var(--tw-text-opacity));border-top-left-radius:1rem;border-top-right-radius:1rem;align-items:center;margin-right:.25rem;padding-left:1.25rem;padding-right:1.25rem;display:flex;position:relative}@media (width<=1279px){.top-nav>ul li .top-menu{border-radius:9999px}}.top-nav>ul li .top-menu.top-menu--active{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .top-nav>ul li .top-menu.top-menu--active{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}.top-nav>ul li .top-menu.top-menu--active:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='259.51' height='259.52' viewBox='0 0 259.51 259.52'%3E%3Cpath id='Path_143' data-name='Path 143' d='M8659.507,423.965c-.167-2.608.05-5.319-.19-8.211-.084-1.012-.031-2.15-.118-3.12-.113-1.25-.1-2.682-.236-4.061-.172-1.722-.179-3.757-.365-5.394-.328-2.889-.478-5.857-.854-8.61-.509-3.714-.825-7.252-1.38-10.543-.934-5.535-2.009-11.312-3.189-16.692-.855-3.9-1.772-7.416-2.752-11.2-1.1-4.256-2.394-8.149-3.687-12.381-1.1-3.615-2.366-6.893-3.623-10.493-1.3-3.739-2.917-7.26-4.284-10.7-1.708-4.295-3.674-8.078-5.485-12.023-1.145-2.493-2.5-4.932-3.727-7.387-1.318-2.646-2.9-5.214-4.152-7.518-1.716-3.16-3.517-5.946-5.274-8.873-1.692-2.818-3.589-5.645-5.355-8.334-2.326-3.542-4.637-6.581-7.039-9.848-2.064-2.809-4.017-5.255-6.088-7.828-2.394-2.974-4.937-5.936-7.292-8.589-3.027-3.411-6.049-6.744-9.055-9.763-2.4-2.412-4.776-4.822-7.108-6.975-3-2.767-5.836-5.471-8.692-7.854-3.332-2.779-6.657-5.663-9.815-8.028-2.958-2.216-5.784-4.613-8.7-6.6-3.161-2.159-6.251-4.414-9.219-6.254-3.814-2.365-7.533-4.882-11.168-6.89-4.213-2.327-8.513-4.909-12.478-6.834-4.61-2.239-9.234-4.619-13.51-6.416-4.1-1.725-8.11-3.505-11.874-4.888-4.5-1.652-8.506-3.191-12.584-4.47-6.045-1.9-12.071-3.678-17.431-5-9.228-2.284-17.608-3.757-24.951-4.9-7.123-1.112-13.437-1.64-18.271-2.035l-2.405-.2c-1.638-.136-3.508-.237-4.633-.3a115.051,115.051,0,0,0-12.526-.227h259.51Z' transform='translate(-8399.997 -164.445)' fill='%23f1f5f8'/%3E%3C/svg%3E%0A");background-size:100%;width:20px;height:20px;margin-left:-20px;position:absolute;bottom:0;left:0;transform:rotate(90deg)scale(1.04)}@media (width<=1279px){.top-nav>ul li .top-menu.top-menu--active:before{display:none}}.top-nav>ul li .top-menu.top-menu--active:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='259.51' height='259.52' viewBox='0 0 259.51 259.52'%3E%3Cpath id='Path_143' data-name='Path 143' d='M8659.507,423.965c-.167-2.608.05-5.319-.19-8.211-.084-1.012-.031-2.15-.118-3.12-.113-1.25-.1-2.682-.236-4.061-.172-1.722-.179-3.757-.365-5.394-.328-2.889-.478-5.857-.854-8.61-.509-3.714-.825-7.252-1.38-10.543-.934-5.535-2.009-11.312-3.189-16.692-.855-3.9-1.772-7.416-2.752-11.2-1.1-4.256-2.394-8.149-3.687-12.381-1.1-3.615-2.366-6.893-3.623-10.493-1.3-3.739-2.917-7.26-4.284-10.7-1.708-4.295-3.674-8.078-5.485-12.023-1.145-2.493-2.5-4.932-3.727-7.387-1.318-2.646-2.9-5.214-4.152-7.518-1.716-3.16-3.517-5.946-5.274-8.873-1.692-2.818-3.589-5.645-5.355-8.334-2.326-3.542-4.637-6.581-7.039-9.848-2.064-2.809-4.017-5.255-6.088-7.828-2.394-2.974-4.937-5.936-7.292-8.589-3.027-3.411-6.049-6.744-9.055-9.763-2.4-2.412-4.776-4.822-7.108-6.975-3-2.767-5.836-5.471-8.692-7.854-3.332-2.779-6.657-5.663-9.815-8.028-2.958-2.216-5.784-4.613-8.7-6.6-3.161-2.159-6.251-4.414-9.219-6.254-3.814-2.365-7.533-4.882-11.168-6.89-4.213-2.327-8.513-4.909-12.478-6.834-4.61-2.239-9.234-4.619-13.51-6.416-4.1-1.725-8.11-3.505-11.874-4.888-4.5-1.652-8.506-3.191-12.584-4.47-6.045-1.9-12.071-3.678-17.431-5-9.228-2.284-17.608-3.757-24.951-4.9-7.123-1.112-13.437-1.64-18.271-2.035l-2.405-.2c-1.638-.136-3.508-.237-4.633-.3a115.051,115.051,0,0,0-12.526-.227h259.51Z' transform='translate(-8399.997 -164.445)' fill='%23f1f5f8'/%3E%3C/svg%3E%0A");background-size:100%;width:20px;height:20px;margin-right:-20px;position:absolute;bottom:0;right:0;transform:rotate(180deg)scale(1.04)}@media (width<=1279px){.top-nav>ul li .top-menu.top-menu--active:after{display:none}}.top-nav>ul li .top-menu.top-menu--active .top-menu__icon{--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity))}.dark .top-nav>ul li .top-menu.top-menu--active .top-menu__icon{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.top-nav>ul li .top-menu.top-menu--active .top-menu__title{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity));font-weight:500}.dark .top-nav>ul li .top-menu.top-menu--active .top-menu__title{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .top-nav>ul li .top-menu .top-menu__icon,.dark .top-nav>ul li .top-menu .top-menu__title{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.top-nav>ul li .top-menu:not(.top-menu--active) .top-menu__icon:before{content:"";z-index:-1;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%;height:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,1,1);position:absolute;top:0;left:0}@media (width<=1279px){.top-nav>ul li .top-menu:not(.top-menu--active) .top-menu__icon:before{border-radius:9999px}}.top-nav>ul li .top-menu .top-menu__title{white-space:nowrap;align-items:center;margin-left:.75rem;display:flex}.top-nav>ul li .top-menu .top-menu__title .top-menu__sub-icon{width:1rem;height:1rem;margin-left:.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,1,1)}@media (width<=1279px){.top-nav>ul li .top-menu .top-menu__title .top-menu__sub-icon{display:none}}.top-nav>ul li ul{z-index:20;--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));border-radius:.375rem;width:14rem;margin-top:-1.25rem;margin-left:-4px;padding-left:0;padding-right:0;display:none;position:absolute;top:0;left:100%;box-shadow:0 3px 20px #0000000b}.top-nav>ul li ul:before{z-index:-1;content:var(--tw-content);background-color:#0000001a;border-radius:.375rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=1279px){.top-nav>ul li ul{margin-top:3.5rem;margin-left:0;left:0}}.top-nav>ul li ul li{padding-left:1.25rem;padding-right:1.25rem;position:relative}.top-nav>ul li ul li .top-menu{margin-right:0;padding-left:0;padding-right:0}.top-nav>ul li ul li .top-menu .top-menu__icon:before{display:none}.top-nav>ul li ul li .top-menu .top-menu__title{width:100%}.top-nav>ul li ul li .top-menu .top-menu__title .top-menu__sub-icon{margin-left:auto}.top-nav>ul li ul ul{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));border-radius:.375rem;margin-top:0;margin-left:0;display:none}.top-nav>ul li ul ul:before{z-index:-1;content:var(--tw-content);background-color:#0000001a;border-radius:.375rem;width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=1279px){.top-nav>ul li ul ul{left:100%}}@keyframes intro-top-menu-animation{to{opacity:1;transform:translateY(0)}}@keyframes intro-active-top-menu-animation{to{z-index:10}}.dark .top-nav>ul li .top-menu.top-menu--active:before,.dark .top-nav>ul li .top-menu.top-menu--active:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='259.51' height='259.52' viewBox='0 0 259.51 259.52'%3E%3Cpath id='Path_143' data-name='Path 143' d='M8659.507,423.965c-.167-2.608.05-5.319-.19-8.211-.084-1.012-.031-2.15-.118-3.12-.113-1.25-.1-2.682-.236-4.061-.172-1.722-.179-3.757-.365-5.394-.328-2.889-.478-5.857-.854-8.61-.509-3.714-.825-7.252-1.38-10.543-.934-5.535-2.009-11.312-3.189-16.692-.855-3.9-1.772-7.416-2.752-11.2-1.1-4.256-2.394-8.149-3.687-12.381-1.1-3.615-2.366-6.893-3.623-10.493-1.3-3.739-2.917-7.26-4.284-10.7-1.708-4.295-3.674-8.078-5.485-12.023-1.145-2.493-2.5-4.932-3.727-7.387-1.318-2.646-2.9-5.214-4.152-7.518-1.716-3.16-3.517-5.946-5.274-8.873-1.692-2.818-3.589-5.645-5.355-8.334-2.326-3.542-4.637-6.581-7.039-9.848-2.064-2.809-4.017-5.255-6.088-7.828-2.394-2.974-4.937-5.936-7.292-8.589-3.027-3.411-6.049-6.744-9.055-9.763-2.4-2.412-4.776-4.822-7.108-6.975-3-2.767-5.836-5.471-8.692-7.854-3.332-2.779-6.657-5.663-9.815-8.028-2.958-2.216-5.784-4.613-8.7-6.6-3.161-2.159-6.251-4.414-9.219-6.254-3.814-2.365-7.533-4.882-11.168-6.89-4.213-2.327-8.513-4.909-12.478-6.834-4.61-2.239-9.234-4.619-13.51-6.416-4.1-1.725-8.11-3.505-11.874-4.888-4.5-1.652-8.506-3.191-12.584-4.47-6.045-1.9-12.071-3.678-17.431-5-9.228-2.284-17.608-3.757-24.951-4.9-7.123-1.112-13.437-1.64-18.271-2.035l-2.405-.2c-1.638-.136-3.508-.237-4.633-.3a115.051,115.051,0,0,0-12.526-.227h259.51Z' transform='translate(-8399.997 -164.445)' fill='%23232e45'/%3E%3C/svg%3E%0A")}.dark .top-nav>ul li ul{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.dark .top-nav>ul ul{box-shadow:0 3px 7px #0000001c}.side-nav{width:250px;padding-bottom:4rem;padding-right:1.25rem;overflow-x:hidden}@media (width<=1279px){.side-nav{width:85px}}@media (width<=767px){.side-nav{display:none}}.side-nav.side-nav--simple{width:85px}.side-nav.side-nav--simple .side-menu .side-menu__title,.side-nav.side-nav--simple .side-menu .side-menu__title .side-menu__sub-icon,.side-nav.side-nav--simple .side-menu:not(.side-menu--active) .side-menu__icon:before{display:none}.side-nav .side-nav__devider{z-index:10;background-color:#ffffff14;width:100%;height:1px;position:relative}.dark .side-nav .side-nav__devider{background-color:#ffffff12}.side-nav .side-menu{--tw-text-opacity:1;height:50px;color:rgb(255 255 255/var(--tw-text-opacity));border-radius:9999px;align-items:center;margin-bottom:.25rem;padding-left:1.25rem;display:flex;position:relative}.dark .side-nav .side-menu{--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.side-nav .side-menu__sub-open .side-menu{height:45px}.side-nav .side-menu .side-menu__title{align-items:center;width:100%;margin-left:.75rem;display:flex}.side-nav .side-menu .side-menu__title .side-menu__sub-icon{margin-left:auto;margin-right:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,1,1)}.side-nav .side-menu .side-menu__title .side-menu__sub-icon svg{width:1rem;height:1rem}@media (width<=1279px){.side-nav .side-menu .side-menu__title .side-menu__sub-icon,.side-nav .side-menu .side-menu__title{display:none}}.side-nav>ul>li:first-child.side-nav__devider{opacity:0;animation:.4s ease-in-out .1s forwards intro-devider-animation}.side-nav>ul>li:first-child>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out .1s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:first-child>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(2).side-nav__devider{opacity:0;animation:.4s ease-in-out .2s forwards intro-devider-animation}.side-nav>ul>li:nth-child(2)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out .2s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(2)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(3).side-nav__devider{opacity:0;animation:.4s ease-in-out .3s forwards intro-devider-animation}.side-nav>ul>li:nth-child(3)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out .3s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(3)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(4).side-nav__devider{opacity:0;animation:.4s ease-in-out .4s forwards intro-devider-animation}.side-nav>ul>li:nth-child(4)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out .4s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(4)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(5).side-nav__devider{opacity:0;animation:.4s ease-in-out .5s forwards intro-devider-animation}.side-nav>ul>li:nth-child(5)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out .5s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(5)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(6).side-nav__devider{opacity:0;animation:.4s ease-in-out .6s forwards intro-devider-animation}.side-nav>ul>li:nth-child(6)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out .6s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(6)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(7).side-nav__devider{opacity:0;animation:.4s ease-in-out .7s forwards intro-devider-animation}.side-nav>ul>li:nth-child(7)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out .7s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(7)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(8).side-nav__devider{opacity:0;animation:.4s ease-in-out .8s forwards intro-devider-animation}.side-nav>ul>li:nth-child(8)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out .8s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(8)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(9).side-nav__devider{opacity:0;animation:.4s ease-in-out .9s forwards intro-devider-animation}.side-nav>ul>li:nth-child(9)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out .9s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(9)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(10).side-nav__devider{opacity:0;animation:.4s ease-in-out 1s forwards intro-devider-animation}.side-nav>ul>li:nth-child(10)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(10)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(11).side-nav__devider{opacity:0;animation:.4s ease-in-out 1.1s forwards intro-devider-animation}.side-nav>ul>li:nth-child(11)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1.1s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(11)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(12).side-nav__devider{opacity:0;animation:.4s ease-in-out 1.2s forwards intro-devider-animation}.side-nav>ul>li:nth-child(12)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1.2s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(12)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(13).side-nav__devider{opacity:0;animation:.4s ease-in-out 1.3s forwards intro-devider-animation}.side-nav>ul>li:nth-child(13)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1.3s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(13)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(14).side-nav__devider{opacity:0;animation:.4s ease-in-out 1.4s forwards intro-devider-animation}.side-nav>ul>li:nth-child(14)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1.4s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(14)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(15).side-nav__devider{opacity:0;animation:.4s ease-in-out 1.5s forwards intro-devider-animation}.side-nav>ul>li:nth-child(15)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1.5s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(15)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(16).side-nav__devider{opacity:0;animation:.4s ease-in-out 1.6s forwards intro-devider-animation}.side-nav>ul>li:nth-child(16)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1.6s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(16)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(17).side-nav__devider{opacity:0;animation:.4s ease-in-out 1.7s forwards intro-devider-animation}.side-nav>ul>li:nth-child(17)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1.7s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(17)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(18).side-nav__devider{opacity:0;animation:.4s ease-in-out 1.8s forwards intro-devider-animation}.side-nav>ul>li:nth-child(18)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1.8s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(18)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(19).side-nav__devider{opacity:0;animation:.4s ease-in-out 1.9s forwards intro-devider-animation}.side-nav>ul>li:nth-child(19)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 1.9s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(19)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(20).side-nav__devider{opacity:0;animation:.4s ease-in-out 2s forwards intro-devider-animation}.side-nav>ul>li:nth-child(20)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(20)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(21).side-nav__devider{opacity:0;animation:.4s ease-in-out 2.1s forwards intro-devider-animation}.side-nav>ul>li:nth-child(21)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2.1s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(21)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(22).side-nav__devider{opacity:0;animation:.4s ease-in-out 2.2s forwards intro-devider-animation}.side-nav>ul>li:nth-child(22)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2.2s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(22)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(23).side-nav__devider{opacity:0;animation:.4s ease-in-out 2.3s forwards intro-devider-animation}.side-nav>ul>li:nth-child(23)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2.3s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(23)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(24).side-nav__devider{opacity:0;animation:.4s ease-in-out 2.4s forwards intro-devider-animation}.side-nav>ul>li:nth-child(24)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2.4s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(24)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(25).side-nav__devider{opacity:0;animation:.4s ease-in-out 2.5s forwards intro-devider-animation}.side-nav>ul>li:nth-child(25)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2.5s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(25)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(26).side-nav__devider{opacity:0;animation:.4s ease-in-out 2.6s forwards intro-devider-animation}.side-nav>ul>li:nth-child(26)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2.6s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(26)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(27).side-nav__devider{opacity:0;animation:.4s ease-in-out 2.7s forwards intro-devider-animation}.side-nav>ul>li:nth-child(27)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2.7s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(27)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(28).side-nav__devider{opacity:0;animation:.4s ease-in-out 2.8s forwards intro-devider-animation}.side-nav>ul>li:nth-child(28)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2.8s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(28)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(29).side-nav__devider{opacity:0;animation:.4s ease-in-out 2.9s forwards intro-devider-animation}.side-nav>ul>li:nth-child(29)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 2.9s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(29)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(30).side-nav__devider{opacity:0;animation:.4s ease-in-out 3s forwards intro-devider-animation}.side-nav>ul>li:nth-child(30)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(30)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(31).side-nav__devider{opacity:0;animation:.4s ease-in-out 3.1s forwards intro-devider-animation}.side-nav>ul>li:nth-child(31)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3.1s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(31)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(32).side-nav__devider{opacity:0;animation:.4s ease-in-out 3.2s forwards intro-devider-animation}.side-nav>ul>li:nth-child(32)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3.2s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(32)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(33).side-nav__devider{opacity:0;animation:.4s ease-in-out 3.3s forwards intro-devider-animation}.side-nav>ul>li:nth-child(33)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3.3s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(33)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(34).side-nav__devider{opacity:0;animation:.4s ease-in-out 3.4s forwards intro-devider-animation}.side-nav>ul>li:nth-child(34)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3.4s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(34)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(35).side-nav__devider{opacity:0;animation:.4s ease-in-out 3.5s forwards intro-devider-animation}.side-nav>ul>li:nth-child(35)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3.5s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(35)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(36).side-nav__devider{opacity:0;animation:.4s ease-in-out 3.6s forwards intro-devider-animation}.side-nav>ul>li:nth-child(36)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3.6s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(36)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(37).side-nav__devider{opacity:0;animation:.4s ease-in-out 3.7s forwards intro-devider-animation}.side-nav>ul>li:nth-child(37)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3.7s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(37)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(38).side-nav__devider{opacity:0;animation:.4s ease-in-out 3.8s forwards intro-devider-animation}.side-nav>ul>li:nth-child(38)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3.8s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(38)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(39).side-nav__devider{opacity:0;animation:.4s ease-in-out 3.9s forwards intro-devider-animation}.side-nav>ul>li:nth-child(39)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 3.9s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(39)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(40).side-nav__devider{opacity:0;animation:.4s ease-in-out 4s forwards intro-devider-animation}.side-nav>ul>li:nth-child(40)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(40)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(41).side-nav__devider{opacity:0;animation:.4s ease-in-out 4.1s forwards intro-devider-animation}.side-nav>ul>li:nth-child(41)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4.1s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(41)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(42).side-nav__devider{opacity:0;animation:.4s ease-in-out 4.2s forwards intro-devider-animation}.side-nav>ul>li:nth-child(42)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4.2s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(42)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(43).side-nav__devider{opacity:0;animation:.4s ease-in-out 4.3s forwards intro-devider-animation}.side-nav>ul>li:nth-child(43)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4.3s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(43)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(44).side-nav__devider{opacity:0;animation:.4s ease-in-out 4.4s forwards intro-devider-animation}.side-nav>ul>li:nth-child(44)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4.4s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(44)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(45).side-nav__devider{opacity:0;animation:.4s ease-in-out 4.5s forwards intro-devider-animation}.side-nav>ul>li:nth-child(45)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4.5s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(45)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(46).side-nav__devider{opacity:0;animation:.4s ease-in-out 4.6s forwards intro-devider-animation}.side-nav>ul>li:nth-child(46)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4.6s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(46)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(47).side-nav__devider{opacity:0;animation:.4s ease-in-out 4.7s forwards intro-devider-animation}.side-nav>ul>li:nth-child(47)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4.7s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(47)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(48).side-nav__devider{opacity:0;animation:.4s ease-in-out 4.8s forwards intro-devider-animation}.side-nav>ul>li:nth-child(48)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4.8s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(48)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(49).side-nav__devider{opacity:0;animation:.4s ease-in-out 4.9s forwards intro-devider-animation}.side-nav>ul>li:nth-child(49)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 4.9s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(49)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul>li:nth-child(50).side-nav__devider{opacity:0;animation:.4s ease-in-out 5s forwards intro-devider-animation}.side-nav>ul>li:nth-child(50)>a:not(.side-menu--active){opacity:0;animation:.4s ease-in-out 5s forwards intro-menu-animation;transform:translate(50px)}.side-nav>ul>li:nth-child(50)>a.side-menu--active{animation:.4s ease-in-out .33333s forwards intro-active-menu-animation}.side-nav>ul ul li:first-child>a{opacity:0;animation:.2s ease-in-out .1s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(2)>a{opacity:0;animation:.2s ease-in-out .2s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(3)>a{opacity:0;animation:.2s ease-in-out .3s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(4)>a{opacity:0;animation:.2s ease-in-out .4s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(5)>a{opacity:0;animation:.2s ease-in-out .5s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(6)>a{opacity:0;animation:.2s ease-in-out .6s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(7)>a{opacity:0;animation:.2s ease-in-out .7s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(8)>a{opacity:0;animation:.2s ease-in-out .8s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(9)>a{opacity:0;animation:.2s ease-in-out .9s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(10)>a{opacity:0;animation:.2s ease-in-out 1s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(11)>a{opacity:0;animation:.2s ease-in-out 1.1s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(12)>a{opacity:0;animation:.2s ease-in-out 1.2s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(13)>a{opacity:0;animation:.2s ease-in-out 1.3s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(14)>a{opacity:0;animation:.2s ease-in-out 1.4s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(15)>a{opacity:0;animation:.2s ease-in-out 1.5s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(16)>a{opacity:0;animation:.2s ease-in-out 1.6s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(17)>a{opacity:0;animation:.2s ease-in-out 1.7s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(18)>a{opacity:0;animation:.2s ease-in-out 1.8s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(19)>a{opacity:0;animation:.2s ease-in-out 1.9s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(20)>a{opacity:0;animation:.2s ease-in-out 2s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(21)>a{opacity:0;animation:.2s ease-in-out 2.1s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(22)>a{opacity:0;animation:.2s ease-in-out 2.2s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(23)>a{opacity:0;animation:.2s ease-in-out 2.3s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(24)>a{opacity:0;animation:.2s ease-in-out 2.4s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(25)>a{opacity:0;animation:.2s ease-in-out 2.5s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(26)>a{opacity:0;animation:.2s ease-in-out 2.6s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(27)>a{opacity:0;animation:.2s ease-in-out 2.7s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(28)>a{opacity:0;animation:.2s ease-in-out 2.8s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(29)>a{opacity:0;animation:.2s ease-in-out 2.9s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(30)>a{opacity:0;animation:.2s ease-in-out 3s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(31)>a{opacity:0;animation:.2s ease-in-out 3.1s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(32)>a{opacity:0;animation:.2s ease-in-out 3.2s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(33)>a{opacity:0;animation:.2s ease-in-out 3.3s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(34)>a{opacity:0;animation:.2s ease-in-out 3.4s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(35)>a{opacity:0;animation:.2s ease-in-out 3.5s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(36)>a{opacity:0;animation:.2s ease-in-out 3.6s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(37)>a{opacity:0;animation:.2s ease-in-out 3.7s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(38)>a{opacity:0;animation:.2s ease-in-out 3.8s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(39)>a{opacity:0;animation:.2s ease-in-out 3.9s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(40)>a{opacity:0;animation:.2s ease-in-out 4s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(41)>a{opacity:0;animation:.2s ease-in-out 4.1s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(42)>a{opacity:0;animation:.2s ease-in-out 4.2s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(43)>a{opacity:0;animation:.2s ease-in-out 4.3s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(44)>a{opacity:0;animation:.2s ease-in-out 4.4s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(45)>a{opacity:0;animation:.2s ease-in-out 4.5s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(46)>a{opacity:0;animation:.2s ease-in-out 4.6s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(47)>a{opacity:0;animation:.2s ease-in-out 4.7s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(48)>a{opacity:0;animation:.2s ease-in-out 4.8s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(49)>a{opacity:0;animation:.2s ease-in-out 4.9s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul li:nth-child(50)>a{opacity:0;animation:.2s ease-in-out 5s forwards intro-submenu-animation;transform:translate(50px)}.side-nav>ul ul{background-color:#ffffff1a;border-radius:.5rem;display:none}.dark .side-nav>ul ul{background-color:rgb(var(--color-darkmode-900) / .3)}.side-nav>ul ul.side-menu__sub-open{display:block}.side-nav>ul ul .side-menu__icon:before{display:none}.side-nav>ul ul li a:not(.side-menu--active){color:#ffffffb3}.dark .side-nav>ul ul li a:not(.side-menu--active){--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.side-nav>ul ul li a.side-menu--active .side-menu__title{font-weight:500}.side-nav>ul ul ul{background-color:#0000001a;border-radius:.5rem;display:none}.dark .side-nav>ul ul ul{background-color:rgb(var(--color-darkmode-900) / .3)}.side-nav>ul>li>.side-menu.side-menu--active{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.dark .side-nav>ul>li>.side-menu.side-menu--active{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}.side-nav>ul>li>.side-menu.side-menu--active:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='259.51' height='259.52' viewBox='0 0 259.51 259.52'%3E%3Cpath id='Path_143' data-name='Path 143' d='M8659.507,423.965c-.167-2.608.05-5.319-.19-8.211-.084-1.012-.031-2.15-.118-3.12-.113-1.25-.1-2.682-.236-4.061-.172-1.722-.179-3.757-.365-5.394-.328-2.889-.478-5.857-.854-8.61-.509-3.714-.825-7.252-1.38-10.543-.934-5.535-2.009-11.312-3.189-16.692-.855-3.9-1.772-7.416-2.752-11.2-1.1-4.256-2.394-8.149-3.687-12.381-1.1-3.615-2.366-6.893-3.623-10.493-1.3-3.739-2.917-7.26-4.284-10.7-1.708-4.295-3.674-8.078-5.485-12.023-1.145-2.493-2.5-4.932-3.727-7.387-1.318-2.646-2.9-5.214-4.152-7.518-1.716-3.16-3.517-5.946-5.274-8.873-1.692-2.818-3.589-5.645-5.355-8.334-2.326-3.542-4.637-6.581-7.039-9.848-2.064-2.809-4.017-5.255-6.088-7.828-2.394-2.974-4.937-5.936-7.292-8.589-3.027-3.411-6.049-6.744-9.055-9.763-2.4-2.412-4.776-4.822-7.108-6.975-3-2.767-5.836-5.471-8.692-7.854-3.332-2.779-6.657-5.663-9.815-8.028-2.958-2.216-5.784-4.613-8.7-6.6-3.161-2.159-6.251-4.414-9.219-6.254-3.814-2.365-7.533-4.882-11.168-6.89-4.213-2.327-8.513-4.909-12.478-6.834-4.61-2.239-9.234-4.619-13.51-6.416-4.1-1.725-8.11-3.505-11.874-4.888-4.5-1.652-8.506-3.191-12.584-4.47-6.045-1.9-12.071-3.678-17.431-5-9.228-2.284-17.608-3.757-24.951-4.9-7.123-1.112-13.437-1.64-18.271-2.035l-2.405-.2c-1.638-.136-3.508-.237-4.633-.3a115.051,115.051,0,0,0-12.526-.227h259.51Z' transform='translate(-8399.997 -164.445)' fill='%23f1f5f8'/%3E%3C/svg%3E%0A");background-size:100%;width:30px;height:30px;margin-top:-30px;margin-right:-1.25rem;position:absolute;top:0;right:0;transform:rotate(90deg)scale(1.04)}.side-nav>ul>li>.side-menu.side-menu--active:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='259.51' height='259.52' viewBox='0 0 259.51 259.52'%3E%3Cpath id='Path_143' data-name='Path 143' d='M8659.507,423.965c-.167-2.608.05-5.319-.19-8.211-.084-1.012-.031-2.15-.118-3.12-.113-1.25-.1-2.682-.236-4.061-.172-1.722-.179-3.757-.365-5.394-.328-2.889-.478-5.857-.854-8.61-.509-3.714-.825-7.252-1.38-10.543-.934-5.535-2.009-11.312-3.189-16.692-.855-3.9-1.772-7.416-2.752-11.2-1.1-4.256-2.394-8.149-3.687-12.381-1.1-3.615-2.366-6.893-3.623-10.493-1.3-3.739-2.917-7.26-4.284-10.7-1.708-4.295-3.674-8.078-5.485-12.023-1.145-2.493-2.5-4.932-3.727-7.387-1.318-2.646-2.9-5.214-4.152-7.518-1.716-3.16-3.517-5.946-5.274-8.873-1.692-2.818-3.589-5.645-5.355-8.334-2.326-3.542-4.637-6.581-7.039-9.848-2.064-2.809-4.017-5.255-6.088-7.828-2.394-2.974-4.937-5.936-7.292-8.589-3.027-3.411-6.049-6.744-9.055-9.763-2.4-2.412-4.776-4.822-7.108-6.975-3-2.767-5.836-5.471-8.692-7.854-3.332-2.779-6.657-5.663-9.815-8.028-2.958-2.216-5.784-4.613-8.7-6.6-3.161-2.159-6.251-4.414-9.219-6.254-3.814-2.365-7.533-4.882-11.168-6.89-4.213-2.327-8.513-4.909-12.478-6.834-4.61-2.239-9.234-4.619-13.51-6.416-4.1-1.725-8.11-3.505-11.874-4.888-4.5-1.652-8.506-3.191-12.584-4.47-6.045-1.9-12.071-3.678-17.431-5-9.228-2.284-17.608-3.757-24.951-4.9-7.123-1.112-13.437-1.64-18.271-2.035l-2.405-.2c-1.638-.136-3.508-.237-4.633-.3a115.051,115.051,0,0,0-12.526-.227h259.51Z' transform='translate(-8399.997 -164.445)' fill='%23f1f5f8'/%3E%3C/svg%3E%0A");background-size:100%;width:30px;height:30px;margin-top:50px;margin-right:-1.25rem;position:absolute;top:0;right:0;transform:scale(1.04)}.side-nav>ul>li>.side-menu.side-menu--active .side-menu__icon{--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity))}.dark .side-nav>ul>li>.side-menu.side-menu--active .side-menu__icon{--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.side-nav>ul>li>.side-menu.side-menu--active .side-menu__icon:before{content:"";z-index:-1;--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));width:3rem;height:100%;margin-right:-1.25rem;position:absolute;top:0;right:0}.dark .side-nav>ul>li>.side-menu.side-menu--active .side-menu__icon:before{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}.side-nav>ul>li>.side-menu.side-menu--active .side-menu__title{--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity));font-weight:500}.dark .side-nav>ul>li>.side-menu.side-menu--active .side-menu__title{--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .side-nav>ul>li>.side-menu .side-menu__icon,.dark .side-nav>ul>li>.side-menu .side-menu__title{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.side-nav>ul>li>.side-menu:not(.side-menu--active) .side-menu__icon:before{content:"";z-index:-1;border-top-left-radius:9999px;border-bottom-left-radius:9999px;width:250px;height:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,1,1);position:absolute;top:0;left:0}@media (width<=1279px){.side-nav>ul>li>.side-menu:not(.side-menu--active) .side-menu__icon:before{display:none}}.side-nav>ul>li>.side-menu:hover:not(.side-menu--active):not(.side-menu--open) .side-menu__icon:before{background-color:#ffffff0d}.dark .side-nav>ul>li>.side-menu:hover:not(.side-menu--active):not(.side-menu--open) .side-menu__icon:before{background-color:rgb(var(--color-darkmode-500) / .7)}@keyframes intro-devider-animation{to{opacity:1}}@keyframes intro-menu-animation{to{opacity:1;transform:translate(0)}}@keyframes intro-submenu-animation{to{opacity:1;transform:translate(0)}}@keyframes intro-active-menu-animation{to{z-index:10}}.dark .side-nav>ul>li>.side-menu.side-menu--active:before,.dark .side-nav>ul>li>.side-menu.side-menu--active:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='259.51' height='259.52' viewBox='0 0 259.51 259.52'%3E%3Cpath id='Path_143' data-name='Path 143' d='M8659.507,423.965c-.167-2.608.05-5.319-.19-8.211-.084-1.012-.031-2.15-.118-3.12-.113-1.25-.1-2.682-.236-4.061-.172-1.722-.179-3.757-.365-5.394-.328-2.889-.478-5.857-.854-8.61-.509-3.714-.825-7.252-1.38-10.543-.934-5.535-2.009-11.312-3.189-16.692-.855-3.9-1.772-7.416-2.752-11.2-1.1-4.256-2.394-8.149-3.687-12.381-1.1-3.615-2.366-6.893-3.623-10.493-1.3-3.739-2.917-7.26-4.284-10.7-1.708-4.295-3.674-8.078-5.485-12.023-1.145-2.493-2.5-4.932-3.727-7.387-1.318-2.646-2.9-5.214-4.152-7.518-1.716-3.16-3.517-5.946-5.274-8.873-1.692-2.818-3.589-5.645-5.355-8.334-2.326-3.542-4.637-6.581-7.039-9.848-2.064-2.809-4.017-5.255-6.088-7.828-2.394-2.974-4.937-5.936-7.292-8.589-3.027-3.411-6.049-6.744-9.055-9.763-2.4-2.412-4.776-4.822-7.108-6.975-3-2.767-5.836-5.471-8.692-7.854-3.332-2.779-6.657-5.663-9.815-8.028-2.958-2.216-5.784-4.613-8.7-6.6-3.161-2.159-6.251-4.414-9.219-6.254-3.814-2.365-7.533-4.882-11.168-6.89-4.213-2.327-8.513-4.909-12.478-6.834-4.61-2.239-9.234-4.619-13.51-6.416-4.1-1.725-8.11-3.505-11.874-4.888-4.5-1.652-8.506-3.191-12.584-4.47-6.045-1.9-12.071-3.678-17.431-5-9.228-2.284-17.608-3.757-24.951-4.9-7.123-1.112-13.437-1.64-18.271-2.035l-2.405-.2c-1.638-.136-3.508-.237-4.633-.3a115.051,115.051,0,0,0-12.526-.227h259.51Z' transform='translate(-8399.997 -164.445)' fill='%23232e45'/%3E%3C/svg%3E%0A")}.breadcrumb.breadcrumb-light{border-color:#ffffff14;border-left-width:1px;height:100%;margin-left:2.5rem;padding-left:2.5rem}.breadcrumb.breadcrumb-light .active{color:#ffffffb3!important}@media (width<=767px){.breadcrumb.breadcrumb-light{border-left-width:0;margin-left:0;padding-left:0}}.toastify{--tw-text-opacity:1;color:rgb(var(--color-slate-700) / var(--tw-text-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background:0 0;padding:0}@media (width<=767px){.toastify{max-width:calc(100% - 30px)}}.toastify .toast-close{color:#0000;opacity:1;align-items:center;padding-right:.75rem;display:flex;position:absolute;top:0;bottom:0;right:0}.toastify .toast-close:before{content:"×";--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity));margin-top:-.375rem;font-size:1.875rem;font-weight:300;line-height:2.25rem;display:block}.toastify-content{border-width:1px;border-color:rgb(var(--color-slate-200) / .6);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;padding:1.25rem 3.5rem 1.25rem 1.25rem}.dark .toastify-content{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-600) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.lucide{stroke-width:1.5px}.top-bar-boxed{z-index:51;height:70px;position:relative}.mobile-menu{z-index:60;background-color:rgb(var(--color-primary) / .9);border-color:#ffffff14;border-bottom-width:1px;width:100%;margin:-1.25rem -2rem 1.5rem;position:fixed}.dark .mobile-menu{background-color:rgb(var(--color-darkmode-800) / .9)}.mobile-menu:before{content:"";visibility:hidden;z-index:10;opacity:0;background-color:#000000e6;width:100%;height:100vh;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;left:0;right:0}.mobile-menu.mobile-menu--active:before{content:"";visibility:visible;opacity:1}.mobile-menu.mobile-menu--active .scrollable{margin-left:0}.mobile-menu.mobile-menu--active .scrollable .mobile-menu-toggler{visibility:visible;opacity:1}@media (width<=639px){.mobile-menu{margin-left:-.75rem;margin-right:-.75rem}}.mobile-menu .mobile-menu-bar{align-items:center;height:70px;padding-left:2rem;padding-right:2rem;display:flex}@media (width<=639px){.mobile-menu .mobile-menu-bar{padding-left:.75rem;padding-right:.75rem}}.mobile-menu .scrollable{z-index:20;--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));width:270px;height:100vh;margin-left:-100%;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}.dark .mobile-menu .scrollable{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.mobile-menu .scrollable .mobile-menu-toggler{visibility:hidden;opacity:0;margin-top:1rem;margin-right:1rem;transition-property:opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:fixed;top:0;right:0}.mobile-menu .scrollable .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{background-color:#00000080}.mobile-menu ul.menu__sub-open{display:block}.mobile-menu ul li{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.mobile-menu ul li ul{background-color:#0000001a;border-radius:.5rem;margin:.25rem 1rem;display:none}.dark .mobile-menu ul li ul{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}.mobile-menu ul li ul .menu{padding-left:1rem;padding-right:1rem}.mobile-menu ul li ul ul{background-color:#0000001a;border-radius:.5rem;margin-left:0;margin-right:0;display:none}.dark .mobile-menu ul li ul ul{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.mobile-menu .menu__devider{background-color:#ffffff14;width:100%;height:1px;position:relative}.mobile-menu .menu{--tw-text-opacity:1;height:50px;color:rgb(255 255 255/var(--tw-text-opacity));align-items:center;padding-left:1.5rem;padding-right:1.5rem;display:flex}.mobile-menu .menu .menu__title{align-items:center;width:100%;margin-left:.75rem;display:flex}.mobile-menu .menu .menu__title .menu__sub-icon{margin-left:auto;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,1,1)}.mobile-menu .menu .menu__title .menu__sub-icon svg{width:1.25rem;height:1.25rem}.inbox-filter .inbox-filter__dropdown-menu{width:250px}.inbox-filter__dropdown-menu .dropdown-content{width:auto;margin-left:-228px}.inbox .inbox__item{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));cursor:pointer;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.inbox .inbox__item:hover{z-index:20;--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:0;border-radius:.25rem;position:relative;transform:scale(1.02)}.inbox .inbox__item.inbox__item--active{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity))}.dark .inbox .inbox__item.inbox__item--active{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.inbox .inbox__item.inbox__item--active .inbox__item--sender,.inbox .inbox__item.inbox__item--active .inbox__item--highlight,.inbox .inbox__item.inbox__item--active .inbox__item--time{font-weight:500}.inbox .form-check-input{--tw-border-opacity:1;border-color:rgb(var(--color-slate-400) / var(--tw-border-opacity))}.inbox .form-check-input:checked{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.chat .chat__chat-list,.chat .chat__user-list{height:525px}.chat .chat__box{height:782px}.chat .chat__box .chat__box__text-box{max-width:49%}@media (width<=639px){.chat .chat__box .chat__box__text-box{max-width:90%}}.chat .chat__box__input{height:46px}.chat-dropdown{width:320px;margin-top:-364px}.chat-dropdown .chat-dropdown__box{height:364px}.chat-dropdown .chat-dropdown__box .chat-dropdown__box__tabs .nav-item .nav-link.active{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-600) / var(--tw-text-opacity));border-bottom-width:0}.dark .chat-dropdown .chat-dropdown__box .chat-dropdown__box__tabs .nav-item .nav-link.active{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.news .news__preview{height:400px}@media (width<=767px){.news .news__preview{height:250px}}.news p{text-indent:30px}.news .news__input{height:69px}.pricing-tabs.nav.nav-pills .nav-item .nav-link{border-radius:0}.error-page img{width:450px}.search-result{visibility:hidden;z-index:20;opacity:0;width:450px;margin-top:.25rem;transition:visibility 0s linear .2s,opacity .2s;position:absolute;right:0}.search-result.show{visibility:visible;opacity:1;transition:visibility linear,opacity .2s}.search-result.show>.search-result__content{margin-top:-1px}.search-result.show>.search-result__content .tab-content .tab-pane{visibility:visible}.search-result .search-result__content{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#0000;border-radius:.375rem;transition:margin-top .2s;position:relative;box-shadow:0 3px 20px #0000000b}.dark .search-result .search-result__content{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity));border-color:#0000}.search-result .search-result__content{margin-top:1.25rem;padding:1.25rem}.search-result .search-result__content .search-result__content__title{margin-bottom:.5rem;font-weight:500}.notification-content{width:350px}@media (width<=639px){.notification-content{width:280px}}.notification-content .notification-content__title{margin-bottom:1.25rem;font-weight:500}.notification-content .notification-content__box{padding:1.25rem}.report-maps{height:310px}.pos-dropdown .pos-dropdown__dropdown-menu{width:265px}.post .post__tabs,.dark .post .post__tabs{border-color:#0000}.post .post__tabs .nav-item .nav-link{--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity));justify-content:center;align-items:center;display:flex}.post .post__tabs .nav-item .nav-link:hover:not(.disabled):not(.active):hover{--tw-text-opacity:1;color:rgb(var(--color-slate-600) / var(--tw-text-opacity));background-color:#0000;border-color:#0000}.dark .post .post__tabs .nav-item .nav-link:hover:not(.disabled):not(.active):hover{--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity));background-color:#0000}.post .post__tabs .nav-item .nav-link.active{--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity));border-color:#0000}.dark .post .post__tabs .nav-item .nav-link.active{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));border-color:#0000}.litepicker{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.375rem;margin-top:7px;font-size:.875rem;line-height:1.25rem;box-shadow:0 3px 20px #00000014;z-index:999999!important}@media (width<=1023px){.litepicker{width:310px}}@media (width<=639px){.litepicker{margin-left:auto;margin-right:auto;right:0;left:0!important}}.litepicker:before{content:"";border-bottom:7px solid #e8e8e8;border-left:7px solid #0000;border-right:7px solid #0000;display:inline-block;position:absolute;top:-7px;left:9px}.litepicker:after{content:"";border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;display:inline-block;position:absolute;top:-6px;left:10px}.litepicker .container__months,.litepicker .container__footer{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-color:#0000;padding-top:0}.litepicker .container__footer{border-top-width:1px;border-color:rgb(var(--color-slate-200) / .6);margin:0;padding:.75rem}@media (width<=1023px){.litepicker .container__footer{text-align:center;flex-direction:column-reverse;display:flex}.litepicker .container__footer .preview-date-range{order:1;width:100%;margin-bottom:.375rem;display:block}.litepicker .container__footer .button-cancel{width:100%!important;margin-left:0!important;padding-top:.375rem!important;padding-bottom:.375rem!important}.litepicker .container__footer .button-apply{margin-bottom:.375rem;width:100%!important;margin-left:0!important;padding-top:.375rem!important;padding-bottom:.375rem!important}}.litepicker .container__footer .button-apply,.litepicker .container__footer .button-cancel{border-radius:.375rem;width:5rem;margin-left:.25rem;margin-right:0;padding:.25rem .5rem;font-weight:500}.litepicker .container__footer .button-apply{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.litepicker .container__footer .button-cancel{background-color:rgb(var(--color-slate-200) / .7);--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.litepicker .container__months{padding-left:.25rem;padding-right:.25rem}.litepicker .container__months .month-item-weekdays-row{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity));margin-top:.75rem}.litepicker .container__months .month-item-header{padding:.5rem 0 0}.litepicker .container__months .month-item-header .button-previous-month{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.litepicker .container__months .month-item-header .button-previous-month:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.litepicker .container__months .month-item-header .button-previous-month svg{margin-right:-.25rem;transform:rotate(135deg)}.litepicker .container__months .month-item-header .button-next-month{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.litepicker .container__months .month-item-header .button-next-month:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.litepicker .container__months .month-item-header .button-next-month svg{margin-left:-.25rem;transform:rotate(-45deg)}.litepicker .container__months .month-item-header .button-previous-month:hover svg,.litepicker .container__months .month-item-header .button-previous-month svg,.litepicker .container__months .month-item-header .button-next-month:hover svg,.litepicker .container__months .month-item-header .button-next-month svg{fill:#0000;border:2px solid #4a5568;border-width:0 2px 2px 0;border-radius:0;width:.5rem;height:.5rem;display:block}.litepicker .container__months .month-item-header div>.month-item-name,.litepicker .container__months .month-item-header div>.month-item-year{background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgb(74, 85, 104)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;background-size:15px;border-width:1px;border-radius:.375rem;padding:.25rem 2rem .25rem .5rem;font-size:.875rem;line-height:1.25rem}.litepicker .container__months .month-item-header div>.month-item-name:focus,.litepicker .container__months .month-item-header div>.month-item-year:focus{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));outline-offset:2px;--tw-ring-color:transparent;outline:2px solid #0000}.litepicker .container__days .day-item{--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity))}.litepicker .container__days .day-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity));--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.litepicker .container__days .day-item.is-today,.litepicker .container__days .day-item.is-today:hover{--tw-text-opacity:1;color:rgb(var(--color-primary) / var(--tw-text-opacity));font-weight:500}.litepicker .container__days .day-item.is-start-date,.litepicker .container__days .day-item.is-start-date:hover,.litepicker .container__days .day-item.is-end-date,.litepicker .container__days .day-item.is-end-date:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.litepicker .container__days .day-item.is-in-range,.litepicker .container__days .day-item.is-in-range:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.litepicker .container__days .week-number{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}@media (width<=1023px){:scope :root{--litepicker-day-width:35px}}.dark .litepicker{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.dark .litepicker:before,.dark .litepicker:after{border-left-color:#0000;border-right-color:#0000;border-bottom-color:rgb(var(--color-darkmode-600))}.dark .litepicker .container__months .button-previous-month:hover,.dark .litepicker .container__months .button-next-month:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.dark .litepicker .container__months .month-item-header .button-previous-month:hover svg,.dark .litepicker .container__months .month-item-header .button-previous-month svg,.dark .litepicker .container__months .month-item-header .button-next-month:hover svg,.dark .litepicker .container__months .month-item-header .button-next-month svg{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.dark .litepicker .container__months .month-item-header div>.month-item-name,.dark .litepicker .container__months .month-item-header div>.month-item-year{--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity));--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.dark .litepicker .container__days .day-item{--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity))}.dark .litepicker .container__days .day-item:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.dark .litepicker .container__days .day-item.is-start-date,.dark .litepicker .container__days .day-item.is-start-date:hover,.dark .litepicker .container__days .day-item.is-end-date,.dark .litepicker .container__days .day-item.is-end-date:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity))}.dark .litepicker .container__days .day-item.is-in-range,.dark .litepicker .container__days .day-item.is-in-range:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.dark .litepicker .container__days .day-item.is-today,.dark .litepicker .container__days .day-item.is-today:hover{--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity))}.dark .litepicker .container__footer{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.dark .litepicker .container__footer .button-cancel{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .litepicker .container__tooltip{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.dark .litepicker .container__tooltip:before,.dark .litepicker .container__tooltip:after{border-top-color:rgb(var(--color-darkmode-600))}.tns-outer{position:relative}.tns-outer .tns-controls button{z-index:10;--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity));color:#0000;outline-offset:2px;border-radius:9999px;outline:2px solid #0000;width:1.25rem;height:1.25rem;margin-top:auto;margin-bottom:auto;position:absolute;top:0;bottom:0}.dark .tns-outer .tns-controls button{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity))}.tns-outer .tns-controls button:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-300) / var(--tw-bg-opacity))}.dark .tns-outer .tns-controls button:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-200) / var(--tw-bg-opacity))}.tns-outer .tns-controls button[data-controls=prev]{margin-left:-1.5rem;left:0}.tns-outer .tns-controls button[data-controls=prev]:before{content:"";--tw-rotate:90deg;width:100%;height:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgb(102 113 132)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:50%;background-size:80%;position:absolute;top:0;left:0}.tns-outer .tns-controls button[data-controls=next]{margin-right:-1.5rem;right:0}.tns-outer .tns-controls button[data-controls=next]:before{content:"";--tw-rotate:-90deg;width:100%;height:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgb(102 113 132)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:50%;background-size:80%;position:absolute;top:0;left:0}.tns-outer .tns-nav{z-index:10;justify-content:center;width:100%;margin-bottom:-1.8rem;display:flex;position:absolute;bottom:0}.tns-outer .tns-nav button{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-300) / var(--tw-bg-opacity));outline-offset:2px;border-radius:9999px;outline:2px solid #0000;width:.75rem;height:.75rem;margin-left:.25rem;margin-right:.25rem}.dark .tns-outer .tns-nav button{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity))}.tns-outer .tns-nav button.tns-nav-active{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-500) / var(--tw-bg-opacity))}.dark .tns-outer .tns-nav button.tns-nav-active{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-200) / var(--tw-bg-opacity))}.tns-outer button[data-action],.tns-outer .tns-visually-hidden{display:none}.tooltip-content{position:fixed;left:10000px}.tippy-box{border-radius:.375rem}.dark .tippy-box{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .tippy-box>.tippy-svg-arrow{fill:rgb(var(--color-darkmode-300))}.tippy-box .tippy-content{padding:.375rem .75rem}.tippy-popper[x-placement=left] .tippy-roundarrow,.tippy-popper[x-placement=left] .tippy-arrow,.tippy-popper[x-placement=right] .tippy-roundarrow,.tippy-popper[x-placement=right] .tippy-arrow,.tippy-popper[x-placement=left-start] .tippy-roundarrow,.tippy-popper[x-placement=left-start] .tippy-arrow,.tippy-popper[x-placement=left-end] .tippy-roundarrow,.tippy-popper[x-placement=left-end] .tippy-arrow,.tippy-popper[x-placement=right-start] .tippy-roundarrow,.tippy-popper[x-placement=right-start] .tippy-arrow,.tippy-popper[x-placement=right-end] .tippy-roundarrow,.tippy-popper[x-placement=right-end] .tippy-arrow{margin-top:auto;margin-bottom:auto;top:0;bottom:0}.tippy-popper[x-placement=top] .tippy-roundarrow,.tippy-popper[x-placement=top] .tippy-arrow,.tippy-popper[x-placement=bottom] .tippy-roundarrow,.tippy-popper[x-placement=bottom] .tippy-arrow,.tippy-popper[x-placement=top-start] .tippy-roundarrow,.tippy-popper[x-placement=top-start] .tippy-arrow,.tippy-popper[x-placement=top-end] .tippy-roundarrow,.tippy-popper[x-placement=top-end] .tippy-arrow,.tippy-popper[x-placement=bottom-start] .tippy-roundarrow,.tippy-popper[x-placement=bottom-start] .tippy-arrow,.tippy-popper[x-placement=bottom-end] .tippy-roundarrow,.tippy-popper[x-placement=bottom-end] .tippy-arrow{margin-left:auto;margin-right:auto;left:0;right:0}.dark .tippy-box{box-shadow:0 0 20px 4px #00000026,0 4px 80px -8px #24282f40,0 4px 4px -2px #5b5e6926}.tabulator-print-fullscreen-hide:before{content:"";--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));width:100%;height:100vh;position:fixed;top:0;left:0}.tabulator{background-color:#0000;border-width:0;overflow:hidden}.tabulator .tabulator-header{--tw-border-opacity:1;border-top-width:1px;border-bottom-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));color:currentColor;background-color:#0000;font-weight:500}.tabulator .tabulator-header .tabulator-headers .tabulator-col{background-color:#0000;border-right-width:0}.tabulator .tabulator-header .tabulator-headers .tabulator-col:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.tabulator .tabulator-header .tabulator-headers .tabulator-col .tabulator-col-content{padding:.75rem 1.25rem}.tabulator .tabulator-header .tabulator-headers .tabulator-col .tabulator-col-content .tabulator-col-title{padding-right:0}.tabulator .tabulator-header .tabulator-headers .tabulator-col .tabulator-col-content .tabulator-arrow{border-left-width:5px;border-right-width:5px;margin-top:auto;margin-bottom:auto;top:-3px;bottom:0}.tabulator .tabulator-header .tabulator-headers .tabulator-col.tabulator-sortable[aria-sort=none] .tabulator-col-content .tabulator-arrow{border-bottom-color:#cbd5e0}.tabulator .tabulator-row{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.tabulator .tabulator-row:hover,.tabulator .tabulator-row.tabulator-row-even:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity))}.tabulator .tabulator-row.tabulator-row-even{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.tabulator .tabulator-row .tabulator-cell{border-right-width:0;padding:.75rem 1.25rem}.tabulator .tabulator-row .tabulator-cell.tabulator-row-handle{padding-left:0;padding-right:0}.tabulator .tabulator-row .tabulator-cell .tabulator-responsive-collapse-toggle{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-400) / var(--tw-bg-opacity));border-radius:9999px;width:1rem;height:1rem;margin-right:-1.25rem}.tabulator .tabulator-row .tabulator-responsive-collapse{--tw-border-opacity:1;border-bottom-width:0;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));padding:.75rem}.tabulator .tabulator-row .tabulator-responsive-collapse td{padding:.5rem}.tabulator .tabulator-row .tabulator-responsive-collapse td strong{font-weight:500}.tabulator .tabulator-footer{background-color:#0000;border-top-width:0;margin-top:.5rem;padding:0}@media (width<=767px){.tabulator .tabulator-footer{white-space:normal}}.tabulator .tabulator-footer .tabulator-paginator{align-items:center;display:flex}@media (width<=767px){.tabulator .tabulator-footer .tabulator-paginator{text-align:left;display:block}}.tabulator .tabulator-footer .tabulator-paginator>label{--tw-text-opacity:1;color:rgb(var(--color-slate-700) / var(--tw-text-opacity));font-weight:400}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page-size{appearance:none;--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-bg-opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgb(74, 85, 104)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .6rem center;background-size:15px;background-color:rgb(255 255 255/var(--tw-bg-opacity));background-repeat:no-repeat;border-radius:.375rem;margin-left:.5rem;margin-right:auto;padding:.5rem 2rem .5rem .75rem}@media (width<=767px){.tabulator .tabulator-footer .tabulator-paginator .tabulator-page-size{margin-right:.75rem}}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page{cursor:pointer;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-width:40px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-primary) / var(--tw-ring-opacity));--tw-ring-opacity:.2}.dark .tabulator .tabulator-footer .tabulator-paginator .tabulator-page{transition-property:none}.dark .tabulator .tabulator-footer .tabulator-paginator .tabulator-page:focus{--tw-ring-color:rgb(var(--color-slate-700) / var(--tw-ring-opacity));--tw-ring-opacity:.5}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page:hover:not(:disabled){--tw-border-opacity:.9;--tw-bg-opacity:.9}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page:not(button){text-align:center}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page:disabled{cursor:not-allowed;opacity:.7}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page{--tw-text-opacity:1;color:rgb(var(--color-slate-700) / var(--tw-text-opacity));border-color:#0000;justify-content:center;align-items:center;font-weight:400;display:inline-flex}@media (width<=639px){.tabulator .tabulator-footer .tabulator-paginator .tabulator-page{margin-right:0;padding-left:.25rem;padding-right:.25rem}}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-700) / var(--tw-text-opacity))}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page.active{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));font-weight:500}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page.active:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page[data-page=first],.tabulator .tabulator-footer .tabulator-paginator .tabulator-page[data-page=prev],.tabulator .tabulator-footer .tabulator-paginator .tabulator-page[data-page=next],.tabulator .tabulator-footer .tabulator-paginator .tabulator-page[data-page=last]{color:#0000;width:1.25rem}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page[data-page=first]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%232d3748' stroke-width='1.1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='11 17 6 12 11 7'%3E%3C/polyline%3E%3Cpolyline points='18 17 13 12 18 7'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:50%}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page[data-page=prev]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%232d3748' stroke-width='1.1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='15 18 9 12 15 6'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:45%}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page[data-page=next]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%232d3748' stroke-width='1.1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='9 18 15 12 9 6'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:45%}.tabulator .tabulator-footer .tabulator-paginator .tabulator-page[data-page=last]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='%232d3748' stroke-width='1.1' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpolyline points='13 17 18 12 13 7'%3E%3C/polyline%3E%3Cpolyline points='6 17 11 12 6 7'%3E%3C/polyline%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:50%}.tabulator .tabulator-tableHolder .tabulator-placeholder span{--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity));font-size:.875rem;font-weight:400;line-height:1.25rem}.tabulator .tabulator-loader{background:#ffffffbd}.tabulator .tabulator-loader .tabulator-loader-msg{background-color:#0000;font-size:1rem;font-weight:400;line-height:1.5rem}.tabulator .tabulator-loader .tabulator-loader-msg.tabulator-loading{--tw-text-opacity:1;color:rgb(var(--color-slate-700) / var(--tw-text-opacity));border-width:0}.tabulator .tabulator-loader .tabulator-loader-msg.tabulator-error{--tw-text-opacity:1;color:rgb(var(--color-danger) / var(--tw-text-opacity));border-width:0}.dark .tabulator .tabulator-header{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .tabulator .tabulator-header .tabulator-headers .tabulator-col:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity))}.dark .tabulator .tabulator-table{--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity));background-color:#0000}.dark .tabulator .tabulator-table .tabulator-row{background-color:#0000;border-color:#0000}.dark .tabulator .tabulator-table .tabulator-row:hover,.dark .tabulator .tabulator-table .tabulator-row.tabulator-row-even:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}.dark .tabulator .tabulator-table .tabulator-row.tabulator-row-even{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.dark .tabulator .tabulator-footer .tabulator-paginator>label{--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity))}.dark .tabulator .tabulator-footer .tabulator-paginator .tabulator-page-size{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-600) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity))}.dark .tabulator .tabulator-footer .tabulator-paginator .tabulator-page{--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity));background-color:#0000}.dark .tabulator .tabulator-footer .tabulator-paginator .tabulator-page:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .tabulator .tabulator-footer .tabulator-paginator .tabulator-page.active,.dark .tabulator .tabulator-footer .tabulator-paginator .tabulator-page.active:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity))}.dark .tabulator .tabulator-loader{background-color:#0000004d}.dark .tabulator .tabulator-loader .tabulator-loader-msg.tabulator-loading{--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity))}.admin-template .table-report--tabulator .tabulator-header{font-size:.8125rem;font-weight:400}.admin-template .table-report--tabulator .tabulator-header .tabulator-col-title{text-align:center;font-weight:500;line-height:1.25rem}.admin-template .table-report--tabulator .tabulator-header .tabulator-col-content{padding:.625rem 1rem}.admin-template .table-report--tabulator .tabulator-tableholder{min-height:4.75rem}.admin-template .table-report--tabulator .tabulator-placeholder{text-align:center;justify-content:center;align-items:center;width:100%;min-height:4.75rem;display:flex}.admin-template .table-report--tabulator .tabulator-placeholder span{text-align:center;width:100%;font-size:.8125rem;line-height:1.25rem}.admin-template .table-report--tabulator .tabulator-footer{min-height:3.5rem;margin-top:1rem;padding-top:.75rem;padding-bottom:.25rem}.admin-template .table-report--tabulator .tabulator-paginator{gap:.25rem;width:100%}.admin-template .table-report--tabulator .tabulator-pages{margin-left:auto}.tom-select .ts-input{border-color:inherit;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);min-height:40px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgb(74 85 104)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;background-size:18px;border-radius:.25rem;padding:7.5px 32px 7.5px 12px;font-size:.875rem;line-height:1.25rem}.tom-select .ts-input .item{line-height:22px}.tom-select .ts-input.dropdown-active{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.828' height='8.414' viewBox='0 0 14.828 8.414'%3E%3Cpath id='chevron' d='M6,9l6,6,6-6' transform='translate(19.414 16) rotate(180)' fill='none' stroke='%234a5568' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A")!important;background-position:right .8rem center!important;background-repeat:no-repeat!important;background-size:11px!important}.tom-select .ts-input input{height:23px;font-size:.875rem;line-height:1.25rem}.tom-select.multi .ts-input{padding:.25rem .375rem}.tom-select.multi .ts-input>div{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity));border-radius:.25rem;margin-top:.125rem;margin-bottom:.125rem;margin-right:.25rem;padding:0 .5rem}.tom-select.multi .ts-input>div.active{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-300) / var(--tw-bg-opacity))}.tom-select.multi .ts-input>div.active .remove{--tw-border-opacity:1;border-color:rgb(var(--color-slate-400) / var(--tw-border-opacity))}.tom-select.plugin-remove_button .item .remove{--tw-border-opacity:1;border-color:rgb(var(--color-slate-300) / var(--tw-border-opacity));margin-left:.5rem;padding-left:.5rem;padding-right:.5rem}.tom-select.plugin-dropdown_input .ts-input.focus{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.tom-select .ts-dropdown{border-top:1px solid rgba(226, 232, 240, var(--tw-border-opacity));z-index:50;--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.25rem;margin-top:-1px;font-size:.875rem;line-height:1.25rem}.tom-select .ts-dropdown .optgroup-header{padding:9px 10px;font-weight:500}.tom-select .ts-dropdown .option{padding:9px 13px}.tom-select .ts-dropdown .option .highlight{--tw-bg-opacity:1;background-color:rgb(var(--color-danger) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.tom-select .ts-dropdown .option.active{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.tom-select .ts-dropdown .option:hover:not(.active){--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity))}.tom-select .ts-dropdown.plugin-dropdown_input .dropdown-input-wrap{padding:.5rem}.tom-select .ts-dropdown.plugin-dropdown_input .dropdown-input-wrap input{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));outline-offset:2px;border-radius:.25rem;outline:2px solid #0000;padding:.5rem .75rem}.tom-select .ts-dropdown .dropdown-header{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem}.tom-select .ts-dropdown .dropdown-header .dropdown-header-close{cursor:pointer;--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity));opacity:1;margin-right:.125rem}.dark .tom-select .ts-input{--tw-bg-opacity:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='rgb(255 255 255)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='lucide lucide-chevron-down'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity));border-color:#0000}.dark .tom-select .ts-input.dropdown-active{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity));border-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14.828' height='8.414' viewBox='0 0 14.828 8.414'%3E%3Cpath id='chevron' d='M6,9l6,6,6-6' transform='translate(19.414 16) rotate(180)' fill='none' stroke='rgb(255 255 255)' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A")!important}.dark .tom-select .ts-input.dropdown-active:before{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .tom-select.multi .ts-input>div{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .tom-select.multi .ts-input>div.active{background-color:rgb(var(--color-darkmode-400) / .8)}.dark .tom-select.multi .ts-input>div .remove{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.dark .tom-select.plugin-dropdown_input .ts-input.focus{border-color:#0000}.dark .tom-select .ts-dropdown{border-color:rgb(var(--color-darkmode-800) / .8);--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .tom-select .ts-dropdown.plugin-dropdown_input .dropdown-input-wrap input{border-color:rgb(var(--color-darkmode-800) / .8);--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.dark .tom-select .ts-dropdown .optgroup-header{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.dark .tom-select .ts-dropdown .create{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .tom-select .ts-dropdown .create:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.dark .tom-select .ts-dropdown .option:hover:not(.active){--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .tom-select .ts-dropdown .dropdown-header{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-700) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .tom-select .ts-dropdown .dropdown-header .dropdown-header-close{--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dropzone{border-style:dashed;border-color:rgb(var(--color-slate-200) / .6)}.dark .dropzone{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.ck-editor,.document-editor,.ck-editor__editable{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.document-editor{border-radius:var(--ck-border-radius);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));flex-flow:column;max-height:700px;display:flex}.document-editor .document-editor__toolbar{z-index:1;--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.document-editor .document-editor__toolbar .ck-toolbar{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));border:0;border-radius:0}.document-editor .document-editor__toolbar .ck-toolbar .ck-icon{width:16px}.document-editor .document-editor__editable-container{padding:calc(2 * var(--ck-spacing-large));--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));overflow-y:scroll}.document-editor .document-editor__editable-container .ck-editor__editable{border-radius:var(--ck-border-radius);--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);width:15.8cm;min-height:21cm;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);background:#fff;margin:0 auto;padding:1cm 2cm 2cm}.document-editor .ck-heading-dropdown .ck-list .ck-button__label{line-height:calc(1.7 * var(--ck-line-height-base) * var(--ck-font-size-base));min-width:6em}.document-editor .ck-heading-dropdown .ck-list .ck-button:not(.ck-heading_paragraph) .ck-button__label{transform-origin:0;transform:scale(.8)}.document-editor .ck-content h2,.document-editor .ck-heading-dropdown .ck-heading_heading1 .ck-button__label{font-size:2.18em;font-weight:400}.document-editor .ck-content h2{margin-bottom:.142em;padding-top:.342em;line-height:1.37em}.document-editor .ck-content h3,.document-editor .ck-heading-dropdown .ck-heading_heading2 .ck-button__label{color:#009dff;font-size:1.75em;font-weight:400}.document-editor .ck-heading-dropdown .ck-heading_heading2.ck-on .ck-button__label{color:var(--ck-color-list-button-on-text)}.document-editor .ck-content h3{margin-bottom:.357em;padding-top:.171em;line-height:1.86em}.document-editor .ck-content h4,.document-editor .ck-heading-dropdown .ck-heading_heading3 .ck-button__label{font-size:1.31em;font-weight:700}.document-editor .ck-content h4{margin-bottom:.952em;padding-top:.286em;line-height:1.24em}.document-editor .ck-content p{margin-bottom:1.13em;padding-top:.5em;font-size:1em;line-height:1.63em}.document-editor .ck-content blockquote{margin-left:calc(2 * var(--ck-spacing-large));margin-right:calc(2 * var(--ck-spacing-large));font-family:Georgia,serif}.ck.ck-content{min-height:250px}.ck.ck-content.ck-editor__editable_inline{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.ck .ck .ck-content{min-height:250px}.ck .ck .ck-content.ck-editor__editable_inline{--tw-border-opacity:1;border-width:1px;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.ck .ck .ck-content blockquote,.ck .ck .ck-content dl,.ck .ck .ck-content dd,.ck .ck .ck-content h1,.ck .ck .ck-content h2,.ck .ck .ck-content h3,.ck .ck .ck-content h4,.ck .ck .ck-content h5,.ck .ck .ck-content h6,.ck .ck .ck-content hr,.ck .ck .ck-content figure,.ck .ck .ck-content p,.ck .ck .ck-content pre{margin:revert}.ck .ck .ck-content ol,.ck .ck .ck-content ul{list-style:revert;margin:revert;padding:revert}.ck .ck .ck-content h1,.ck .ck .ck-content h2,.ck .ck .ck-content h3,.ck .ck .ck-content h4,.ck .ck .ck-content h5,.ck .ck .ck-content h6{font-size:revert;font-weight:revert}.ck .ck .ck-content img,.ck .ck .ck-content svg,.ck .ck .ck-content video,.ck .ck .ck-content canvas,.ck .ck .ck-content audio,.ck .ck .ck-content iframe,.ck .ck .ck-content embed,.ck .ck .ck-content object{display:revert;vertical-align:revert}.ck .ck.ck-reset_all,.ck .ck.ck-reset_all *{--tw-text-opacity:1;color:rgb(var(--color-slate-800) / var(--tw-text-opacity))}.ck .ck.ck-toolbar,.ck .ck.ck-balloon-panel{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.ck .ck.ck-toolbar .ck-icon,.ck .ck.ck-balloon-panel .ck-icon{width:16px}.ck .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.ck .ck.ck-button:not(.ck-disabled):hover,.ck .cka.ck-button:not(.ck-disabled):hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity))}.dark .document-editor{border-color:rgb(var(--color-darkmode-900) / .3)}.dark .document-editor .document-editor__toolbar{border-color:rgb(var(--color-darkmode-900) / .2)}.dark .document-editor .document-editor__toolbar .ck-toolbar{background-color:rgb(var(--color-darkmode-900) / .2)}.dark .document-editor .document-editor__toolbar .ck-toolbar .ck-toolbar__separator{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .document-editor .document-editor__toolbar .ck-toolbar .ck-tooltip .ck-tooltip__text{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity))}.dark .document-editor .document-editor__toolbar .ck-toolbar .ck-tooltip .ck-tooltip__text:after{--tw-border-opacity:1;border-bottom-color:rgb(var(--color-darkmode-800) / var(--tw-border-opacity))}.dark .document-editor .document-editor__toolbar .ck-toolbar .ck.ck-icon :not([fill]){fill:rgb(var(--color-slate-300))}.dark .document-editor .document-editor__toolbar .ck-toolbar .ck.ck-dropdown__panel{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-800) / var(--tw-border-opacity))}.dark .document-editor .document-editor__toolbar .ck-toolbar .ck.ck-button.ck-on,.dark .document-editor .document-editor__toolbar .ck-toolbar a.ck.ck-button.ck-on{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .document-editor .document-editor__editable-container{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.dark .document-editor .document-editor__editable-container .ck-editor__editable,.dark .ck.ck-content.ck-editor__editable_inline{border-color:rgb(var(--color-darkmode-900) / .2);--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .ck.ck-list{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .ck.ck-dropdown__panel{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-800) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .ck.ck.ck-input-text{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.dark .ck.ck.ck-input-text:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.dark .ck .ck-insert-table-dropdown-grid-box{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.dark .ck.ck-reset_all,.dark .ck.ck-reset_all *{--tw-text-opacity:1!important;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))!important}.dark .ck .ck .ck-content.ck-editor__editable_inline{border-color:rgb(var(--color-darkmode-900) / .2);--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .ck .ck.ck-toolbar,.dark .ck .ck.ck-balloon-panel{border-color:rgb(var(--color-darkmode-900) / .2);--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}.dark .ck .ck.ck-toolbar:before,.dark .ck .ck.ck-balloon-panel:before,.dark .ck .ck.ck-toolbar:after,.dark .ck .ck.ck-balloon-panel:after{border-bottom-color:rgb(var(--color-darkmode-900) / .2)!important}.dark .ck .ck.ck-toolbar .ck-toolbar__separator,.dark .ck .ck.ck-balloon-panel .ck-toolbar__separator{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .ck .ck.ck-toolbar .ck-tooltip .ck-tooltip__text,.dark .ck .ck.ck-balloon-panel .ck-tooltip .ck-tooltip__text{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity))}.dark .ck .ck.ck-toolbar .ck-tooltip .ck-tooltip__text:after,.dark .ck .ck.ck-balloon-panel .ck-tooltip .ck-tooltip__text:after{border-bottom-color:rgb(var(--color-darkmode-900) / .2)}.dark .ck .ck.ck-toolbar .ck.ck-icon :not([fill]),.dark .ck .ck.ck-balloon-panel .ck.ck-icon :not([fill]){fill:rgb(var(--color-slate-300))}.dark .ck .ck.ck-toolbar .ck.ck-dropdown__panel,.dark .ck .ck.ck-balloon-panel .ck.ck-dropdown__panel{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-800) / var(--tw-border-opacity))}.dark .ck .ck.ck-toolbar .ck.ck-button.ck-on,.dark .ck .ck.ck-toolbar a.ck.ck-button.ck-on,.dark .ck .ck.ck-balloon-panel .ck.ck-button.ck-on,.dark .ck .ck.ck-balloon-panel a.ck.ck-button.ck-on,.dark .ck .ck.ck-editor__main>.ck-editor__editable{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .ck .ck.ck-editor__main>.ck-editor__editable:not(.ck-focused){border-color:rgb(var(--color-darkmode-900) / .2)}.dark .ck .ck.ck-button:not(.ck-disabled):hover,.dark .ck .cka.ck-button:not(.ck-disabled):hover{background-color:rgb(var(--color-darkmode-900) / .2)}.zoom-overlay{background-color:#000000bf}.dark .zoom-overlay{background-color:#0006}.dark-mode-switcher .dark-mode-switcher__toggle{cursor:pointer;outline-offset:2px;border-radius:9999px;outline:2px solid #0000;width:38px;height:24px;padding:1px;position:relative}.dark-mode-switcher .dark-mode-switcher__toggle:before{content:"";border-radius:9999px;width:22px;height:22px;margin-top:auto;margin-bottom:auto;transition:all .2s ease-in-out;position:absolute;top:0;bottom:0;box-shadow:1px 1px 3px #00000040}.dark-mode-switcher .dark-mode-switcher__toggle.dark-mode-switcher__toggle--active{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))}.dark-mode-switcher .dark-mode-switcher__toggle.dark-mode-switcher__toggle--active:before{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));margin-left:13px}.source-preview{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));padding:.625rem 1rem}.source-preview .hljs{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity));margin-top:-20px;margin-bottom:-40px;font-size:.75rem;line-height:1.625}.dark .source-preview .hljs{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity))}.source-preview{position:relative}.source-preview code:before{content:"HTML";background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity));--tw-bg-opacity:.7;border-bottom-left-radius:.25rem;padding:.5rem 1rem;font-family:Roboto;font-weight:500;display:block;position:absolute;top:0;right:0}.dark .source-preview code:before{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-300) / var(--tw-bg-opacity))}.source-preview code.javascript:before{content:"JS"}@media (width<=1023px){.full-calendar .fc-toolbar{flex-direction:column}}.full-calendar .fc-toolbar .fc-toolbar-chunk:first-child{order:3}.full-calendar .fc-toolbar .fc-toolbar-chunk:nth-child(2){order:1}.full-calendar .fc-toolbar .fc-toolbar-chunk:nth-child(3){order:2}@media (width<=1023px){.full-calendar .fc-toolbar .fc-toolbar-chunk:nth-child(3){margin-top:.75rem;margin-bottom:.75rem}}@media (width<=639px){.full-calendar .fc-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button-group{display:block}}.full-calendar .fc-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button-group button{width:5rem}@media (width<=639px){.full-calendar .fc-toolbar .fc-toolbar-chunk:nth-child(3) .fc-button-group button{border-radius:.375rem;width:100%;margin-bottom:.5rem}}.full-calendar .fc-toolbar .fc-toolbar-title{font-size:1.125rem;font-weight:500;line-height:1.75rem}.full-calendar .fc-toolbar-chunk .fc-button-primary:first-child{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.full-calendar .fc-toolbar-chunk .fc-button-primary:last-child{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.full-calendar.fc-theme-standard .fc-scrollgrid,.full-calendar.fc-theme-standard th,.full-calendar.fc-theme-standard td,.full-calendar.fc-theme-standard .fc-list{border-color:rgb(var(--color-slate-200) / .6)}.dark .full-calendar.fc-theme-standard .fc-scrollgrid,.dark .full-calendar.fc-theme-standard th,.dark .full-calendar.fc-theme-standard td,.dark .full-calendar.fc-theme-standard .fc-list{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.full-calendar table{border-radius:.375rem}.full-calendar table tr th .fc-scrollgrid-sync-inner{padding-top:.75rem;padding-bottom:.75rem}.full-calendar .fc-daygrid-event-harness{margin-left:1.25rem;margin-right:1.25rem}.full-calendar .fc-h-event{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity));border-radius:.375rem}.full-calendar .fc-event-title-container{padding:.25rem .5rem;font-size:.75rem;line-height:1rem}.full-calendar .fc-daygrid-event{font-size:.75rem;line-height:1rem}.full-calendar .fc-daygrid-event-dot{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity));margin-right:.5rem}.full-calendar .fc-daygrid-dot-event .fc-event-title,.full-calendar .fc-col-header-cell-cushion{font-weight:500}@media (width<=639px){.full-calendar.fc .fc-view-harness{min-height:400px!important}.full-calendar.fc .fc-daygrid-day-frame{min-height:60px!important}}.full-calendar .fc-daygrid-more-link{font-size:.875rem;line-height:1.25rem}@media (width<=767px){.full-calendar .fc-daygrid-more-link{--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity));font-size:10px}}@media (width<=639px){.full-calendar .fc-daygrid-more-link{margin-top:-.75rem;padding-left:0;line-height:10px;display:block}}.full-calendar .fc-daygrid-day-bottom{padding-top:.25rem}.full-calendar .fc-day-other{background-color:rgb(var(--color-slate-100) / .5)}.dark .full-calendar .fc-day-other{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}.full-calendar .fc-button-primary{cursor:pointer;--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-width:1px;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem .75rem;font-weight:500;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex;border-color:rgb(var(--color-slate-200) / .6)!important;text-transform:capitalize!important;--tw-text-opacity:1!important;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))!important;background-color:#0000!important;padding:.4em .65em!important;display:inline-block!important}.full-calendar .fc-button-primary:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:rgb(var(--color-primary) / var(--tw-ring-opacity));--tw-ring-opacity:.2}.dark .full-calendar .fc-button-primary{transition-property:none}.dark .full-calendar .fc-button-primary:focus{--tw-ring-color:rgb(var(--color-slate-700) / var(--tw-ring-opacity));--tw-ring-opacity:.5}.full-calendar .fc-button-primary:hover:not(:disabled){--tw-border-opacity:.9;--tw-bg-opacity:.9}.full-calendar .fc-button-primary:not(button){text-align:center}.full-calendar .fc-button-primary:disabled{cursor:not-allowed;opacity:.7}.full-calendar .fc-button-primary .fc-icon{font-size:1.2em!important}.full-calendar .fc-button-primary:focus{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)!important}.full-calendar .fc-button-primary:not(:disabled):active,.full-calendar .fc-button-primary:not(:disabled).fc-button-active{--tw-border-opacity:1!important;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))!important;--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important}.full-calendar .fc-list-day-cushion{background-color:rgb(var(--color-slate-100) / .5)!important;padding:.75rem 1.25rem!important}.full-calendar .fc-list-event td{padding:.75rem 1.25rem}.full-calendar .fc-list-event-dot{--tw-border-opacity:1!important;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))!important}.full-calendar .fc-event-time{padding-left:.125rem;padding-right:.125rem;font-size:.75rem!important}.full-calendar .fc-daygrid-more-link{padding-left:.5rem}.dark .full-calendar .fc-button-primary{--tw-border-opacity:1!important;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))!important;--tw-bg-opacity:1!important;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))!important}.dark .full-calendar .fc-list-day-cushion{--tw-bg-opacity:1!important;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))!important}.dark .full-calendar .fc-event:hover td{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.has-error .form-control{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.dark .has-error .form-control{border-color:rgb(var(--color-danger) / .7)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-0:before{content:var(--tw-content);inset:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:bottom-0:before{content:var(--tw-content);bottom:0}.before\:z-\[-1\]:before{content:var(--tw-content);z-index:-1}.before\:z-10:before{content:var(--tw-content);z-index:10}.before\:ml-5:before{content:var(--tw-content);margin-left:1.25rem}.before\:mt-5:before{content:var(--tw-content);margin-top:1.25rem}.before\:mt-4:before{content:var(--tw-content);margin-top:1rem}.before\:block:before{content:var(--tw-content);display:block}.before\:hidden:before{content:var(--tw-content);display:none}.before\:h-4:before{content:var(--tw-content);height:1rem}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:h-\[85\%\]:before{content:var(--tw-content);height:85%}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:h-\[3px\]:before{content:var(--tw-content);height:3px}.before\:w-4:before{content:var(--tw-content);width:1rem}.before\:w-\[2px\]:before{content:var(--tw-content);width:2px}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:w-20:before{content:var(--tw-content);width:5rem}.before\:w-\[69\%\]:before{content:var(--tw-content);width:69%}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:rounded-md:before{content:var(--tw-content);border-radius:.375rem}.before\:bg-primary\/20:before{content:var(--tw-content);background-color:rgb(var(--color-primary) / .2)}.before\:bg-slate-200:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-slate-200) / var(--tw-bg-opacity))}.before\:bg-slate-100:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.before\:bg-black:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity))}.before\:bg-gradient-to-t:before{content:var(--tw-content);background-image:linear-gradient(to top, var(--tw-gradient-stops))}.before\:from-black\/90:before{content:var(--tw-content);--tw-gradient-from:#000000e6;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,#0000)}.before\:from-black:before{content:var(--tw-content);--tw-gradient-from:#000;--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to,#0000)}.before\:to-black\/10:before{content:var(--tw-content);--tw-gradient-to:#0000001a}.before\:pt-\[100\%\]:before{content:var(--tw-content);padding-top:100%}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:h-4:after{content:var(--tw-content);height:1rem}.after\:w-4:after{content:var(--tw-content);width:1rem}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:border-4:after{content:var(--tw-content);border-width:4px}.after\:border-white\/60:after{content:var(--tw-content);border-color:#fff9}.after\:bg-primary:after{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:pt-0:first-child{padding-top:0}.hover\:border-slate-200:hover{--tw-border-opacity:1;border-color:rgb(var(--color-slate-200) / var(--tw-border-opacity))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-slate-100) / var(--tw-bg-opacity))}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:bg-opacity-30:hover{--tw-bg-opacity:.3}.focus\:border-transparent:focus{border-color:#0000}.focus\:outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.dark .dark\:border{border-width:1px}.dark .dark\:border-0{border-width:0}.dark .dark\:border-darkmode-400{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-400) / var(--tw-border-opacity))}.dark .dark\:border-primary{--tw-border-opacity:1;border-color:rgb(var(--color-primary) / var(--tw-border-opacity))}.dark .dark\:border-transparent{border-color:#0000}.dark .dark\:border-darkmode-600{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-600) / var(--tw-border-opacity))}.dark .dark\:border-darkmode-300{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-300) / var(--tw-border-opacity))}.dark .dark\:border-darkmode-800{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-800) / var(--tw-border-opacity))}.dark .dark\:border-darkmode-500{--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-500) / var(--tw-border-opacity))}.dark .dark\:border-darkmode-100\/40{border-color:rgb(var(--color-darkmode-100) / .4)}.dark .dark\:border-success{--tw-border-opacity:1;border-color:rgb(var(--color-success) / var(--tw-border-opacity))}.dark .dark\:border-warning{--tw-border-opacity:1;border-color:rgb(var(--color-warning) / var(--tw-border-opacity))}.dark .dark\:border-danger{--tw-border-opacity:1;border-color:rgb(var(--color-danger) / var(--tw-border-opacity))}.dark .dark\:border-darkmode-800\/80{border-color:rgb(var(--color-darkmode-800) / .8)}.dark .dark\:bg-darkmode-300{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-300) / var(--tw-bg-opacity))}.dark .dark\:bg-transparent{background-color:#0000}.dark .dark\:bg-darkmode-800{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-800) / var(--tw-bg-opacity))}.dark .dark\:bg-darkmode-400{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.dark .dark\:bg-darkmode-600{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.dark .dark\:bg-success\/30{background-color:rgb(var(--color-success) / .3)}.dark .dark\:bg-pending\/30{background-color:rgb(var(--color-pending) / .3)}.dark .dark\:bg-primary\/50{background-color:rgb(var(--color-primary) / .5)}.dark .dark\:bg-black\/20{background-color:#0003}.dark .dark\:bg-black\/10{background-color:#0000001a}.dark .dark\:bg-darkmode-700{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-700) / var(--tw-bg-opacity))}.dark .dark\:bg-darkmode-400\/70{background-color:rgb(var(--color-darkmode-400) / .7)}.dark .dark\:bg-darkmode-500{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-500) / var(--tw-bg-opacity))}.dark .dark\:bg-primary{--tw-bg-opacity:1;background-color:rgb(var(--color-primary) / var(--tw-bg-opacity))}.dark .dark\:bg-success\/10{background-color:rgb(var(--color-success) / .1)}.dark .dark\:bg-primary\/20{background-color:rgb(var(--color-primary) / .2)}.dark .dark\:text-slate-500{--tw-text-opacity:1;color:rgb(var(--color-slate-500) / var(--tw-text-opacity))}.dark .dark\:text-slate-400{--tw-text-opacity:1;color:rgb(var(--color-slate-400) / var(--tw-text-opacity))}.dark .dark\:text-slate-300{--tw-text-opacity:1;color:rgb(var(--color-slate-300) / var(--tw-text-opacity))}.dark .dark\:text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.dark .dark\:text-slate-200{--tw-text-opacity:1;color:rgb(var(--color-slate-200) / var(--tw-text-opacity))}.dark .before\:dark\:bg-darkmode-600:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-600) / var(--tw-bg-opacity))}.dark .before\:dark\:bg-darkmode-400:before{content:var(--tw-content);--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}.dark .after\:dark\:border-darkmode-300:after{content:var(--tw-content);--tw-border-opacity:1;border-color:rgb(var(--color-darkmode-300) / var(--tw-border-opacity))}.dark .dark\:hover\:bg-darkmode-400:hover{--tw-bg-opacity:1;background-color:rgb(var(--color-darkmode-400) / var(--tw-bg-opacity))}@media (width>=640px){.sm\:static{position:static}.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:col-span-6{grid-column:span 6/span 6}.sm\:col-span-4{grid-column:span 4/span 4}.sm\:col-span-3{grid-column:span 3/span 3}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-2{margin-left:.5rem;margin-right:.5rem}.sm\:-mx-8{margin-left:-2rem;margin-right:-2rem}.sm\:ml-auto{margin-left:auto}.sm\:mt-0{margin-top:0}.sm\:\!mr-10{margin-right:2.5rem!important}.sm\:ml-0{margin-left:0}.sm\:mr-auto{margin-right:auto}.sm\:mr-3{margin-right:.75rem}.sm\:ml-3{margin-left:.75rem}.sm\:mb-0{margin-bottom:0}.sm\:mr-5{margin-right:1.25rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-10{margin-top:2.5rem}.sm\:ml-40{margin-left:10rem}.sm\:mr-28{margin-right:7rem}.sm\:mr-40{margin-right:10rem}.sm\:mr-20{margin-right:5rem}.sm\:mr-0{margin-right:0}.sm\:mr-2{margin-right:.5rem}.sm\:ml-20{margin-left:5rem}.sm\:mr-4{margin-right:1rem}.sm\:ml-1{margin-left:.25rem}.sm\:ml-2{margin-left:.5rem}.sm\:mr-6{margin-right:1.5rem}.sm\:block{display:block}.sm\:flex{display:flex}.sm\:grid{display:grid}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-12{height:3rem}.sm\:h-5{height:1.25rem}.sm\:h-24{height:6rem}.sm\:w-auto{width:auto}.sm\:w-20{width:5rem}.sm\:w-10{width:2.5rem}.sm\:w-12{width:3rem}.sm\:w-5{width:1.25rem}.sm\:w-56{width:14rem}.sm\:w-72{width:18rem}.sm\:w-52{width:13rem}.sm\:w-60{width:15rem}.sm\:w-full{width:100%}.sm\:w-64{width:16rem}.sm\:w-3\/4{width:75%}.sm\:w-40{width:10rem}.sm\:w-24{width:6rem}.sm\:w-32{width:8rem}.sm\:w-16{width:4rem}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-end{align-items:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:gap-10{gap:2.5rem}.sm\:gap-6{gap:1.5rem}.sm\:overflow-x-visible{overflow-x:visible}.sm\:whitespace-normal{white-space:normal}.sm\:border-0{border-width:0}.sm\:border-t-0{border-top-width:0}.sm\:border-l{border-left-width:1px}.sm\:border-b-0{border-bottom-width:0}.sm\:px-0{padding-left:0;padding-right:0}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:px-28{padding-left:7rem;padding-right:7rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-20{padding-left:5rem;padding-right:5rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:px-16{padding-left:4rem;padding-right:4rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:pt-6{padding-top:1.5rem}.sm\:pt-0{padding-top:0}.sm\:pl-5{padding-left:1.25rem}.sm\:pb-20{padding-bottom:5rem}.sm\:pt-20{padding-top:5rem}.sm\:pb-0{padding-bottom:0}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media (width>=768px){.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-3{grid-column:span 3/span 3}.md\:row-start-auto{grid-row-start:auto}.md\:ml-0{margin-left:0}.md\:ml-auto{margin-left:auto}.md\:mt-0{margin-top:0}.md\:-mt-5{margin-top:-1.25rem}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-52{width:13rem}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:border-t-0{border-top-width:0}.md\:border-l{border-left-width:1px}.md\:border-r{border-right-width:1px}.md\:border-l-0{border-left-width:0}.md\:px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:pl-0{padding-left:0}.md\:pt-0{padding-top:0}}@media (width>=1024px){.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-7{grid-column:span 7/span 7}.lg\:row-start-3{grid-row-start:3}.lg\:mx-auto{margin-left:auto;margin-right:auto}.lg\:mt-5{margin-top:1.25rem}.lg\:mt-6{margin-top:1.5rem}.lg\:mr-20{margin-right:5rem}.lg\:mt-0{margin-top:0}.lg\:ml-auto{margin-left:auto}.lg\:ml-5{margin-left:1.25rem}.lg\:mb-0{margin-bottom:0}.lg\:ml-8{margin-left:2rem}.lg\:mt-3{margin-top:.75rem}.lg\:mr-1{margin-right:.25rem}.lg\:ml-2{margin-left:.5rem}.lg\:mr-auto{margin-right:auto}.lg\:ml-0{margin-left:0}.lg\:ml-4{margin-left:1rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:h-auto{height:auto}.lg\:h-32{height:8rem}.lg\:h-12{height:3rem}.lg\:w-auto{width:auto}.lg\:w-2\/4{width:50%}.lg\:w-64{width:16rem}.lg\:w-40{width:10rem}.lg\:w-32{width:8rem}.lg\:w-56{width:14rem}.lg\:w-12{width:3rem}.lg\:w-1\/2{width:50%}.lg\:flex-row{flex-direction:row}.lg\:flex-nowrap{flex-wrap:nowrap}.lg\:items-start{align-items:flex-start}.lg\:justify-start{justify-content:flex-start}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:overflow-visible{overflow:visible}.lg\:border-0{border-width:0}.lg\:border-t-0{border-top-width:0}.lg\:border-l{border-left-width:1px}.lg\:border-b-0{border-bottom-width:0}.lg\:border-r{border-right-width:1px}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-3{padding-top:.75rem;padding-bottom:.75rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:pb-0{padding-bottom:0}.lg\:pl-5{padding-left:1.25rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pt-0{padding-top:0}.lg\:text-left{text-align:left}.lg\:text-center{text-align:center}.lg\:text-right{text-align:right}.lg\:text-justify{text-align:justify}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.before\:lg\:block:before{content:var(--tw-content);display:block}@keyframes ping{75%,to{content:var(--tw-content);opacity:0;transform:scale(2)}}.lg\:before\:animate-ping:before{content:var(--tw-content);animation:1s cubic-bezier(0,0,.2,1) infinite ping}}@media (width>=1280px){.xl\:absolute{position:absolute}.xl\:sticky{position:sticky}.xl\:z-auto{z-index:auto}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-8{grid-column:span 8/span 8}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-12{grid-column:span 12/span 12}.xl\:col-span-6{grid-column:span 6/span 6}.xl\:col-span-9{grid-column:span 9/span 9}.xl\:col-span-1{grid-column:span 1/span 1}.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-start-1{grid-column-start:1}.xl\:col-start-10{grid-column-start:10}.xl\:row-start-1{grid-row-start:1}.xl\:row-start-2{grid-row-start:2}.xl\:row-start-auto{grid-row-start:auto}.xl\:mx-5{margin-left:1.25rem;margin-right:1.25rem}.xl\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.xl\:my-0{margin-top:0;margin-bottom:0}.xl\:\!mr-10{margin-right:2.5rem!important}.xl\:mt-0{margin-top:0}.xl\:ml-5{margin-left:1.25rem}.xl\:ml-20{margin-left:5rem}.xl\:ml-64{margin-left:16rem}.xl\:ml-auto{margin-left:auto}.xl\:mt-2{margin-top:.5rem}.xl\:-mt-5{margin-top:-1.25rem}.xl\:mt-8{margin-top:2rem}.xl\:mr-3{margin-right:.75rem}.xl\:mt-24{margin-top:6rem}.xl\:mr-0{margin-right:0}.xl\:ml-6{margin-left:1.5rem}.xl\:block{display:block}.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-auto{height:auto}.xl\:min-h-0{min-height:0}.xl\:w-64{width:16rem}.xl\:w-3\/5{width:60%}.xl\:w-auto{width:auto}.xl\:w-32{width:8rem}.xl\:flex-initial{flex:0 auto}.xl\:flex-row{flex-direction:row}.xl\:flex-nowrap{flex-wrap:nowrap}.xl\:items-start{align-items:flex-start}.xl\:overflow-y-auto{overflow-y:auto}.xl\:bg-transparent{background-color:#0000}.xl\:p-0{padding:0}.xl\:px-0{padding-left:0;padding-right:0}.xl\:py-0{padding-top:0;padding-bottom:0}.xl\:pr-10{padding-right:2.5rem}.xl\:pr-20{padding-right:5rem}.xl\:pl-5{padding-left:1.25rem}.xl\:pl-10{padding-left:2.5rem}.xl\:pb-0{padding-bottom:0}.xl\:pb-16{padding-bottom:4rem}.xl\:text-left{text-align:left}.xl\:text-right{text-align:right}.xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.xl\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.xl\:before\:block:before{content:var(--tw-content);display:block}}@media (width>=1536px){.\32 xl\:z-10{z-index:10}.\32 xl\:col-span-9{grid-column:span 9/span 9}.\32 xl\:col-span-3{grid-column:span 3/span 3}.\32 xl\:col-span-12{grid-column:span 12/span 12}.\32 xl\:col-span-2{grid-column:span 2/span 2}.\32 xl\:col-span-10{grid-column:span 10/span 10}.\32 xl\:col-span-5{grid-column:span 5/span 5}.\32 xl\:col-span-6{grid-column:span 6/span 6}.\32 xl\:col-span-8{grid-column:span 8/span 8}.\32 xl\:col-span-4{grid-column:span 4/span 4}.\32 xl\:col-start-auto{grid-column-start:auto}.\32 xl\:row-start-auto{grid-row-start:auto}.\32 xl\:mt-8{margin-top:2rem}.\32 xl\:mt-6{margin-top:1.5rem}.\32 xl\:mt-24{margin-top:6rem}.\32 xl\:mt-0{margin-top:0}.\32 xl\:ml-16{margin-left:4rem}.\32 xl\:-ml-20{margin-left:-5rem}.\32 xl\:mb-0{margin-bottom:0}.\32 xl\:-mt-1\.5{margin-top:-.375rem}.\32 xl\:-mt-1{margin-top:-.25rem}.\32 xl\:mr-auto{margin-right:auto}.\32 xl\:-mt-8{margin-top:-2rem}.\32 xl\:block{display:block}.\32 xl\:flex{display:flex}.\32 xl\:h-56{height:14rem}.\32 xl\:w-14{width:3.5rem}.\32 xl\:w-52{width:13rem}.\32 xl\:w-4\/6,.\32 xl\:w-2\/3{width:66.6667%}.\32 xl\:w-full{width:100%}.\32 xl\:flex-none{flex:none}.\32 xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.\32 xl\:justify-center{justify-content:center}.\32 xl\:gap-x-0{-moz-column-gap:0px;column-gap:0}.\32 xl\:overflow-visible{overflow:visible}.\32 xl\:border-l{border-left-width:1px}.\32 xl\:bg-transparent{background-color:#0000}.\32 xl\:p-0{padding:0}.\32 xl\:px-6{padding-left:1.5rem;padding-right:1.5rem}.\32 xl\:pl-6{padding-left:1.5rem}.\32 xl\:pt-0{padding-top:0}.\32 xl\:pl-4{padding-left:1rem}.\32 xl\:pl-2\.5{padding-left:.625rem}.\32 xl\:pl-2{padding-left:.5rem}.\32 xl\:text-base{font-size:1rem;line-height:1.5rem}.\32 xl\:text-lg{font-size:1.125rem;line-height:1.75rem}.\32 xl\:text-3xl{font-size:1.875rem;line-height:2.25rem}.\32 xl\:text-2xl{font-size:1.5rem;line-height:2rem}.\32 xl\:text-sm{font-size:.875rem;line-height:1.25rem}.\32 xl\:text-xl{font-size:1.25rem;line-height:1.75rem}.\32 xl\:leading-5{line-height:1.25rem}.\32 xl\:text-success{--tw-text-opacity:1;color:rgb(var(--color-success) / var(--tw-text-opacity))}}.admin-template .institution-details-page{color:rgb(var(--color-slate-800));padding:1.5rem}.admin-template .camp-configuration-card{border-left:0;border-right:0;gap:1rem;padding:1.25rem;display:grid;overflow:hidden}.admin-template .camp-configuration-heading{margin:0}.admin-template .camp-configuration-toolbar{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.admin-template .camp-configuration-filters{grid-template-columns:minmax(14rem,1.2fr) minmax(14rem,1fr) minmax(9rem,.65fr);align-items:end;gap:1rem;width:min(100%,58rem);display:grid}.admin-template .camp-configuration-filters .allocation-table-search{width:100%}.admin-template .camp-configuration-filters .allocation-table-search input,.admin-template .camp-configuration-filters .allocation-table-search input::placeholder{font-weight:400}.admin-template .camp-configuration-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:1rem 1.25rem;padding:1.5rem;display:grid}.admin-template .camp-configuration-view-modal{flex-direction:column;width:min(64rem,100vw - 2rem);max-height:calc(100vh - 2rem);display:flex;overflow:hidden}.admin-template .camp-configuration-view-modal>form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.admin-template .camp-details-modal-body{overscroll-behavior:contain;flex:1;min-height:0;padding:1rem;overflow-y:auto}.admin-template .camp-configuration-view-page-content{padding:1rem}.admin-template .camp-details-summary{gap:.75rem;display:grid}.admin-template .camp-details-hero{border:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-white));border-radius:.5rem;grid-template-columns:.65fr 1.35fr 1.65fr .8fr;display:grid}.admin-template .camp-details-hero>div{border-right:1px solid rgb(var(--color-slate-300));gap:.1rem;min-width:0;padding:.6rem .75rem;display:grid}.admin-template .camp-details-hero>div:last-child{border-right:0}.admin-template .camp-details-hero span{color:rgb(var(--color-slate-500));font-size:.72rem;font-weight:500}.admin-template .camp-details-hero strong{color:rgb(var(--color-primary));text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;font-weight:600;overflow:hidden}.admin-template .camp-details-section{border:1px solid rgb(var(--color-slate-200));border-radius:.5rem;overflow:hidden}.admin-template .camp-details-section h3{border-bottom:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-accent-blue) / .1);color:rgb(var(--color-slate-800));padding:.5rem .75rem;font-size:.84rem;font-weight:600}.dark .admin-template .camp-details-section h3{background:rgb(var(--color-accent-blue) / .14)}.admin-template .camp-details-section dl{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:-1px;display:grid}.admin-template .camp-detail-item{border-right:1px solid rgb(var(--color-slate-300));border-bottom:1px solid rgb(var(--color-slate-300));min-width:0;padding:.5rem .75rem}.admin-template .camp-detail-item:nth-child(3n){border-right:0}.admin-template .camp-detail-item dt{color:rgb(var(--color-slate-500));margin-bottom:.1rem;font-size:.72rem;font-weight:500}.admin-template .camp-detail-item dd{overflow-wrap:anywhere;color:rgb(var(--color-slate-800));font-size:.86rem;font-weight:500}.admin-template .camp-status-badge{border-radius:999px;justify-content:center;min-width:2.5rem;padding:.12rem .45rem;font-size:.72rem;font-weight:600;display:inline-flex}.admin-template .camp-status-badge--yes{color:#15803d;background:#16a34a1a}.admin-template .camp-status-badge--no{color:#b91c1c;background:#dc26261a}.admin-template .camp-configuration-editor-page{padding-bottom:2rem}.admin-template .camp-editor-heading{align-items:center}.admin-template .camp-editor-title{align-items:flex-start;gap:.85rem;display:flex}.admin-template .camp-back-button{border:1px solid rgb(var(--color-slate-300));background:rgb(var(--color-white));width:2.5rem;height:2.5rem;color:rgb(var(--color-slate-700));border-radius:.55rem;flex:none;place-items:center;display:grid}.admin-template .camp-back-button:hover{color:#1b1aca;background:#f5f7ff;border-color:#1b1aca}.admin-template .camp-back-button:focus,.admin-template .camp-back-button:focus-visible{color:#1b1aca;border-color:#1b1aca;outline:0;box-shadow:0 0 0 2px #17a2b826}.admin-template .camp-back-button svg{width:1.15rem;height:1.15rem}.admin-template .camp-editor-card{padding:0;overflow:hidden}.admin-template .camp-editor-section-heading{border-bottom:1px solid rgb(var(--color-slate-200));align-items:center;gap:.75rem;padding:1rem 1.5rem;display:flex}.admin-template .camp-editor-section-heading h2{color:rgb(var(--color-slate-800));font-size:1rem;font-weight:700}.admin-template .camp-editor-section-heading p{color:rgb(var(--color-slate-500));font-size:.78rem}.admin-template .camp-editor-actions{border-top:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-slate-50));justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.admin-template .camp-radio-field{border:0;min-width:0;margin:0;padding:0}.admin-template .camp-radio-field legend{color:rgb(var(--color-slate-700));margin-bottom:.45rem;font-size:13px;font-weight:500}.admin-template .camp-radio-label{white-space:nowrap;align-items:center;gap:.25rem;display:inline-flex}.admin-template .camp-radio-label .allocation-required{flex:0 0 6px;display:inline-block}.admin-template .camp-radio-options{border:1px solid rgb(var(--color-slate-300));border-radius:.5rem;align-items:center;gap:1rem;min-height:2.75rem;padding:.55rem .75rem;display:flex}.admin-template .camp-radio-options label{cursor:pointer;align-items:center;gap:.4rem;display:inline-flex}.dark .admin-template .camp-radio-field legend{color:rgb(var(--color-slate-300))}.dark .admin-template .camp-radio-options{border-color:rgb(var(--color-slate-600))}.admin-template .camp-configuration-table{width:100%;margin:0;overflow-x:auto}.admin-template .camp-configuration-table table{table-layout:auto;min-width:50rem}.admin-template .camp-configuration-table th:first-child,.admin-template .camp-configuration-table td:first-child{width:5rem}.admin-template .camp-configuration-table th:nth-child(2),.admin-template .camp-configuration-table td:nth-child(2){width:8rem}.admin-template .camp-configuration-table th:nth-child(4),.admin-template .camp-configuration-table td:nth-child(4),.admin-template .camp-configuration-table th:nth-child(5),.admin-template .camp-configuration-table td:nth-child(5){text-align:center;width:10rem}.admin-template .camp-configuration-table th:last-child,.admin-template .camp-configuration-table td:last-child{width:11.5rem}.admin-template .camp-configuration-table .candidate-list-actions{flex-wrap:nowrap;justify-content:center}.admin-template .camp-configuration-readonly .common-form-control:focus{box-shadow:none;border-color:#cbd5e1;outline:none}@media (width<=767px){.admin-template .camp-configuration-toolbar{flex-direction:column;align-items:stretch}.admin-template .camp-configuration-filters,.admin-template .camp-configuration-form-grid{grid-template-columns:1fr}.admin-template .camp-details-section dl{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .camp-detail-item:nth-child(3n){border-right:1px solid rgb(var(--color-slate-300))}.admin-template .camp-detail-item:nth-child(2n){border-right:0}.admin-template .camp-details-hero{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .camp-details-hero>div:nth-child(2n){border-right:0}.admin-template .camp-details-hero>div:nth-child(-n+2){border-bottom:1px solid rgb(var(--color-slate-300))}.admin-template .camp-configuration-toolbar>button{align-self:flex-end}.admin-template .camp-editor-heading{align-items:flex-start}.admin-template .camp-editor-actions{position:sticky;bottom:0}}.admin-template .centre-subject-table-card{border-left:0;border-right:0;gap:1rem;width:100%;margin:0;padding:1.25rem;display:grid;overflow:hidden}.admin-template .centre-subject-table-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-template .dropdown{position:relative}.admin-template .dropdown .dropdown-menu.show{transform:translateY(8px)!important}.admin-template .dropdown-menu.w-56{z-index:99999;inset:100% 0 auto auto}.admin-template .dropdown.w-8.h-8{z-index:60}.admin-template .centre-list-title{margin:0}.admin-template .centre-subject-table-heading h2{color:rgb(var(--color-slate-800));font-size:1rem;font-weight:700}.admin-template .centre-subject-table-heading p{color:rgb(var(--color-slate-500));font-size:.74rem}.admin-template .centre-subject-filters{grid-template-columns:minmax(16rem,1.5fr) minmax(12rem,.8fr);align-items:end;gap:1rem;width:min(100%,40rem);display:grid}.admin-template .centre-subject-filters .allocation-table-search{width:100%;height:2.35rem}.admin-template .centre-subject-filters .common-form-control{height:2.35rem}.admin-template .centre-subject-list-page .centre-mapping-list-filters{grid-template-columns:minmax(16rem,1.4fr) repeat(2,minmax(12rem,1fr));gap:.75rem;width:min(100%,58rem)}@media (width<=900px){.admin-template .centre-subject-list-page .centre-mapping-list-filters{grid-template-columns:1fr;width:100%}}.admin-template .centre-subject-table{width:100%;margin:0;overflow-x:auto}.admin-template .centre-subject-table table{table-layout:auto;width:100%;min-width:60rem}.admin-template .centre-subject-table th:first-child{width:5rem}.admin-template .centre-subject-table th:nth-child(4),.admin-template .centre-subject-table th:nth-child(5),.admin-template .centre-subject-table th:nth-child(6){text-align:center;width:8rem}.admin-template .centre-subject-table td:nth-child(4),.admin-template .centre-subject-table td:nth-child(5),.admin-template .centre-subject-table td:nth-child(6){text-align:center}.admin-template .centre-mapping-name{gap:.15rem;display:grid}.admin-template .centre-mapping-name strong{color:rgb(var(--color-slate-800));font-size:.8rem;font-weight:600}.admin-template .centre-mapping-name span{color:rgb(var(--color-slate-500));font-size:.7rem}.admin-template .centre-mapping-count{background:rgb(var(--color-primary) / .09);min-width:1.8rem;height:1.45rem;color:rgb(var(--color-primary));border-radius:999px;place-items:center;font-size:.72rem;font-weight:700;display:inline-grid}.admin-template .centre-add-page{padding-bottom:2rem}.admin-template .centre-add-page .centre-form-section-title p{display:none}.admin-template.centre-workspace-full-width .side-nav{display:none!important}.admin-template.centre-workspace-full-width>.flex>.content{flex:100%;width:100%;max-width:none;margin-left:0!important}.admin-template .centre-add-page .common-form-field{gap:.3rem;font-size:12px}.admin-template .centre-add-page .common-form-control{height:36px;padding-left:.65rem;padding-right:2rem;font-size:12px}.admin-template .centre-add-page .allocation-button{min-height:34px;padding:0 .7rem;font-size:.72rem}.admin-template .centre-add-page .allocation-button svg{width:.85rem;height:.85rem}.admin-template .centre-add-heading{align-items:center}.admin-template .centre-add-title{align-items:flex-start;gap:.85rem;display:flex}.admin-template .centre-add-workflow{gap:.7rem;display:grid}.admin-template .centre-config-selector{padding:.8rem 1rem .9rem}.admin-template .centre-config-selector .centre-form-section-title{margin-bottom:.65rem}.admin-template .centre-add-form{padding:0;overflow:visible}.admin-template .centre-form-section{padding:1rem 1.25rem 1.2rem}.admin-template .centre-subject-section{border-top:1px solid rgb(var(--color-slate-200));background:0 0;padding:1rem 1.25rem 1.2rem}.admin-template .centre-form-section-title{align-items:center;gap:.45rem;margin-bottom:.65rem;display:flex}.admin-template .centre-form-section-title>svg{width:1rem;height:1rem;color:rgb(var(--color-primary))}.admin-template .centre-form-section-title h2{color:rgb(var(--color-slate-800));font-size:.88rem;font-weight:700}.admin-template .centre-form-section-title p{color:rgb(var(--color-slate-500));font-size:.7rem}.admin-template .centre-config-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem .8rem;display:grid}.admin-template .centre-camp-summary{border:1px solid rgb(var(--color-slate-300));box-shadow:0 2px 5px rgb(var(--color-slate-900) / .05);background:#fff;border-radius:.5rem;margin-top:.7rem;overflow:hidden}.admin-template .centre-camp-summary-header{border-bottom:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-accent-blue) / .1);align-items:center;gap:1rem;padding:.58rem .85rem;display:flex}.admin-template .centre-camp-summary-header>div{color:rgb(var(--color-primary));align-items:center;gap:.4rem;font-size:.76rem;font-weight:700;display:flex}.admin-template .centre-camp-summary-header svg{width:.9rem;height:.9rem}.admin-template .centre-camp-details{background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-template .centre-camp-details>div{border-right:1px solid rgb(var(--color-slate-200));border-bottom:1px solid rgb(var(--color-slate-200));background:#fff;align-content:center;gap:.15rem;min-width:0;min-height:3.1rem;padding:.5rem .7rem;display:grid}.admin-template .centre-camp-details .centre-camp-name,.admin-template .centre-camp-details .centre-camp-examination{grid-column:span 2}.admin-template .centre-camp-details span{color:rgb(var(--color-slate-500));font-size:.7rem;font-weight:500}.admin-template .centre-camp-details strong{color:rgb(var(--color-slate-800));text-overflow:ellipsis;white-space:nowrap;font-size:.8rem;font-weight:600;overflow:hidden}.admin-template .centre-setup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem 1rem;display:grid}.admin-template .centre-subject-form-heading{justify-content:space-between;align-items:center;gap:.7rem;margin-bottom:.6rem;display:flex}.admin-template .centre-subject-form-heading .centre-form-section-title{margin-bottom:0}.admin-template .allocation-button.centre-add-subject-button{gap:.35rem;height:2.15rem;min-height:2.15rem;padding:0 .75rem;font-size:.74rem}.admin-template .centre-add-subject-button svg{width:.78rem;height:.78rem}.admin-template .centre-add-subject-row{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:.6rem;display:grid}.admin-template .centre-add-subject-row .centre-add-subject-button{justify-self:start;width:max-content}.admin-template .centre-subject-form-list{display:grid}.admin-template .centre-subject-entry{background:0 0;border-bottom:1px solid #ddd6fe;grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.5rem .35rem;padding:.6rem 0;display:grid}.admin-template .centre-subject-entry:first-child{padding-top:0}.admin-template .centre-subject-entry:last-child{border-bottom:0;padding-bottom:0}.admin-template .centre-subject-entry-header{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.admin-template .centre-medium-fields{display:contents}.admin-template .centre-medium-list{gap:.5rem;display:grid}.admin-template .centre-additional-medium-field>span{display:none}.admin-template .centre-medium-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.35rem;min-width:0;display:grid}.admin-template .centre-medium-row-actions{align-items:center;gap:.2rem;height:36px;display:flex}.admin-template .centre-medium-add-icon,.admin-template .centre-medium-trash{cursor:pointer;border:0;border-radius:.3rem;place-items:center;width:24px;height:24px;padding:0;transition:background-color .15s,color .15s;display:grid;position:relative}.admin-template .centre-medium-add-icon{color:#16883a;background:#a7f3d0}.admin-template .centre-medium-add-icon:hover{color:#166534;background:#6ee7b7}.admin-template .centre-medium-add-icon:disabled{background:rgb(var(--color-slate-100));color:rgb(var(--color-slate-300));cursor:not-allowed}.admin-template .centre-medium-trash{color:#dc2626;background:#fecaca}.admin-template .centre-medium-trash:hover{color:#b91c1c;background:#fca5a5}.admin-template .centre-medium-trash:disabled{background:rgb(var(--color-slate-100));color:rgb(var(--color-slate-300));cursor:not-allowed}.admin-template .centre-medium-add-icon:after,.admin-template .centre-medium-trash:after{z-index:30;background:rgb(var(--color-slate-800));color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;border-radius:.3rem;width:max-content;max-width:12rem;padding:.32rem .48rem;font-size:.66rem;font-weight:500;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%,.2rem)}.admin-template .centre-medium-add-icon:hover:after,.admin-template .centre-medium-add-icon:focus-visible:after,.admin-template .centre-medium-trash:hover:after,.admin-template .centre-medium-trash:focus-visible:after{opacity:1;transform:translate(-50%)}.admin-template .centre-medium-add-icon svg,.admin-template .centre-medium-trash svg{stroke-width:2.25px;width:.82rem;height:.82rem}.admin-template .allocation-button.centre-add-subject-button{color:#92400e;background:#fff8dc;border-color:#f0c36a}.admin-template .allocation-button.centre-add-subject-button:hover{color:#78350f;background:#fef3c7;border-color:#e5ad3d}.admin-template .centre-subject-form-row{grid-template-columns:minmax(14rem,1fr) minmax(18rem,1.2fr) auto;align-items:end;gap:.65rem;display:grid}.admin-template .centre-medium-block{gap:.4rem;display:grid}.admin-template .centre-medium-heading{color:rgb(var(--color-slate-600));justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}.admin-template .centre-medium-heading>span{align-items:center;gap:.2rem;display:inline-flex}.admin-template .centre-medium-multiselect{position:relative}.admin-template .centre-medium-multiselect[open]{z-index:100}.admin-template .centre-medium-multiselect summary{width:100%;height:43px;color:rgb(var(--color-slate-600));cursor:pointer;background:0 0;border:1px solid #d0dbe3;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.6rem;padding:0 .65rem;font-size:13px;list-style:none;display:flex}.admin-template .centre-medium-multiselect summary::-webkit-details-marker{display:none}.admin-template .centre-medium-multiselect summary svg{width:.9rem;height:.9rem;color:rgb(var(--color-slate-500));transition:transform .15s}.admin-template .centre-medium-multiselect[open] summary{border-color:rgb(var(--color-primary));box-shadow:0 0 0 2px rgb(var(--color-primary) / .12)}.admin-template .centre-medium-multiselect[open] summary svg{transform:rotate(180deg)}.admin-template .centre-medium-summary-value{white-space:nowrap;align-items:center;gap:.3rem;min-width:0;display:flex;overflow:hidden}.admin-template .centre-medium-pill{background:rgb(var(--color-primary) / .1);color:rgb(var(--color-primary));border-radius:999px;flex:none;align-items:center;gap:.2rem;padding:.18rem .25rem .18rem .48rem;font-size:.68rem;font-weight:600;display:inline-flex}.admin-template .centre-medium-pill button{background:rgb(var(--color-primary) / .12);width:1rem;height:1rem;color:inherit;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.admin-template .centre-medium-pill button:hover{background:rgb(var(--color-primary) / .2)}.admin-template .centre-medium-pill button svg{width:.62rem;height:.62rem}.admin-template .centre-medium-placeholder{color:#9ca3af}.admin-template .centre-medium-options{z-index:1000;border:1px solid rgb(var(--color-slate-300));box-shadow:0 8px 20px rgb(var(--color-slate-900) / .12);background:#fff;border-radius:.45rem;display:grid;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow:hidden}.admin-template .centre-medium-options label{color:rgb(var(--color-slate-700));cursor:pointer;align-items:center;gap:.55rem;padding:.55rem .65rem;font-size:.76rem;display:flex}.admin-template .centre-medium-options label:hover{background:rgb(var(--color-accent-blue) / .08)}.admin-template .centre-medium-options input{width:.9rem;height:.9rem;accent-color:rgb(var(--color-primary))}.admin-template .centre-remove-subject{color:#b91c1c;background:0 0;border:0;align-items:center;gap:.3rem;font-size:.7rem;font-weight:600;display:inline-flex}.admin-template .centre-remove-subject svg{width:.85rem;height:.85rem}.admin-template .centre-subject-row-actions{align-self:end;align-items:center;gap:.35rem;margin:0;display:flex}.admin-template .centre-subject-trash{color:#dc2626;cursor:pointer;background:#fecaca;border:0;border-radius:.3rem;place-items:center;width:24px;height:24px;margin-bottom:6px;padding:0;transition:background-color .15s,color .15s;display:grid;position:relative}.admin-template .centre-subject-trash:hover{color:#b91c1c;background:#fca5a5}.admin-template .centre-subject-trash svg{fill:none;stroke:currentColor;stroke-width:2.25px;width:.82rem;height:.82rem}.admin-template .centre-subject-trash:after{z-index:30;background:rgb(var(--color-slate-800));color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;border-radius:.3rem;width:max-content;padding:.32rem .48rem;font-size:.66rem;font-weight:500;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%,.2rem)}.admin-template .centre-subject-trash:hover:after,.admin-template .centre-subject-trash:focus-visible:after{opacity:1;transform:translate(-50%)}.admin-template .centre-add-actions{background:0 0;justify-content:flex-end;gap:.75rem;padding:0 1.25rem 1.2rem;display:flex}.admin-template .centre-add-actions .allocation-button-success:disabled{border-color:rgb(var(--color-slate-300));color:rgb(var(--color-slate-600));cursor:not-allowed;opacity:1;background-color:rgb(var(--color-slate-200))!important}.admin-template .centre-district-selector{grid-template-columns:minmax(15rem,.5fr) minmax(15rem,1fr);align-items:end;gap:1rem;padding:1rem 1.25rem;display:grid}.admin-template .centre-district-selector .centre-form-section-title{margin-bottom:0}.admin-template .centre-centres-workspace{gap:.65rem;display:grid}.admin-template .centre-workspace-heading{justify-content:space-between;align-items:flex-end;gap:1rem;padding:.2rem .1rem;display:flex}.admin-template .centre-workspace-heading h2{color:rgb(var(--color-slate-800));font-size:1rem;font-weight:700}.admin-template .centre-workspace-heading p{color:rgb(var(--color-slate-500));font-size:.72rem}.admin-template .centre-district-list{align-items:stretch;gap:.65rem;display:grid}.admin-template .centre-district-group{border:1px solid rgb(var(--color-slate-300));background:#fff;border-radius:.55rem;width:100%;min-width:0;padding:0;overflow:visible}.admin-template .centre-district-group-header{border-bottom:1px solid rgb(var(--color-slate-300));background:#ddcef8;border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:flex-end;gap:.7rem;padding:.55rem .8rem;display:flex}.admin-template .centre-district-group-header>div:first-child{align-items:center;gap:.55rem;display:flex}.admin-template .centre-district-group-header .centre-district-inline-select{align-items:flex-end;width:min(100%,31rem)}.admin-template .centre-district-inline-select>label{flex:1}.admin-template .centre-district-inline-select .common-form-field{flex-direction:row;align-items:center;gap:.65rem}.admin-template .centre-district-inline-select .common-form-field>span{color:rgb(var(--color-slate-700));white-space:nowrap;flex:none;font-weight:600}.admin-template .centre-district-inline-select .common-form-control{width:min(22rem,100%)}.admin-template .centre-district-inline-select .common-select-control{background-color:#fff}.admin-template .centre-district-group-header>div:first-child>span{background:rgb(var(--color-primary));color:#fff;border-radius:.35rem;place-items:center;width:1.6rem;height:1.6rem;font-size:.66rem;font-weight:700;display:grid}.admin-template .centre-district-group-header h3{color:rgb(var(--color-slate-800));font-size:.82rem;font-weight:700}.admin-template .centre-district-actions{align-items:center;gap:.65rem;display:flex}.admin-template .centre-table-delete-action{color:#dc2626;background:0 0;border:1px solid #dc26268c;border-radius:.3rem;flex:0 0 1.75rem;justify-content:center;align-items:center;width:1.75rem;min-width:1.75rem;height:1.75rem;padding:0;line-height:1;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.admin-template .centre-table-delete-action:hover,.admin-template .centre-table-delete-action:focus-visible{color:#dc2626;background:#fef2f2;outline:0}.admin-template .centre-table-delete-action svg{stroke-width:1.6px;width:1rem;height:1rem}.admin-template .centre-table-delete-action:after{z-index:30;background:rgb(var(--color-slate-800));color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;border-radius:.3rem;width:max-content;padding:.32rem .48rem;font-size:.66rem;font-weight:500;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%,.2rem)}.admin-template .centre-table-delete-action:hover:after,.admin-template .centre-table-delete-action:focus-visible:after{opacity:1;transform:translate(-50%)}.admin-template .centre-add-icon-button{color:#92400e;white-space:nowrap;cursor:pointer;background:#fff8dc;border:1px solid #f0c36a;border-radius:.4rem;justify-content:center;align-items:center;gap:.35rem;height:34px;padding:0 .7rem;font-size:.72rem;font-weight:600;display:inline-flex}.admin-template .centre-add-icon-button:hover{color:#78350f;background:#fef3c7;border-color:#e5ad3d}.admin-template .centre-add-icon-button svg{width:.85rem;height:.85rem}.admin-template .centre-remove-district,.admin-template .centre-card-actions>.centre-remove-icon-button:not(.allocation-button){color:#dc2626;cursor:pointer;background:#fff;border:1px solid #dc262680;border-radius:.4rem;place-items:center;width:34px;height:34px;padding:0;transition:border-color .15s,background-color .15s,color .15s;display:grid;position:relative}.admin-template .centre-remove-district:hover,.admin-template .centre-card-actions>.centre-remove-icon-button:not(.allocation-button):hover{color:#b91c1c;background:#fef2f2;border-color:#dc2626}.admin-template .centre-remove-district svg,.admin-template .centre-card-actions>.centre-remove-icon-button:not(.allocation-button) svg{stroke-width:2.1px;width:1rem;height:1rem}.admin-template .centre-remove-district:after,.admin-template .centre-remove-icon-button:after{z-index:30;background:rgb(var(--color-slate-800));color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;white-space:nowrap;border-radius:.3rem;width:max-content;padding:.32rem .48rem;font-size:.66rem;font-weight:500;line-height:1.2;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .45rem);left:50%;transform:translate(-50%,.2rem)}.admin-template .centre-remove-district:hover:after,.admin-template .centre-remove-district:focus-visible:after,.admin-template .centre-remove-icon-button:hover:after,.admin-template .centre-remove-icon-button:focus-visible:after{opacity:1;transform:translate(-50%)}.admin-template .centre-district-empty{min-height:2.5rem;color:rgb(var(--color-slate-500));justify-content:center;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.72rem;font-weight:500;display:flex}.admin-template .centre-district-empty svg{width:1rem;height:1rem;color:rgb(var(--color-primary))}.admin-template .centre-district-field{width:min(100%,31rem);padding:1rem 1.25rem}.admin-template .centre-district-group>.centre-draft-list{background:#fff;padding:.8rem}.admin-template .centre-draft-list{align-items:stretch;gap:.65rem;width:100%;min-width:0;display:grid}.admin-template .centre-draft-card{background:#f8f6fe;border:1px solid #ddd6fe;border-radius:.5rem;width:100%;min-width:0;overflow:visible}.admin-template .centre-draft-card>header{background:#fff;border-bottom:1px solid #ddd6fe;border-radius:.45rem .45rem 0 0;justify-content:space-between;align-items:flex-end;gap:1rem;padding:.65rem .85rem;display:flex}.admin-template .centre-draft-card:not(.is-saved)>header{background:#ebe4fb;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.admin-template .centre-draft-card:not(.has-centre)>header{border-bottom:0;border-radius:.45rem}.admin-template .centre-draft-card:not(.has-centre)>.centre-confirmable-fields,.admin-template .centre-draft-card:not(.has-centre)>.centre-card-save{display:none}.admin-template .centre-draft-card>header>div{align-items:center;gap:.5rem;display:flex}.admin-template .centre-inline-location{align-items:flex-end;width:min(100%,31rem);min-width:0}.admin-template .centre-draft-card:not(.is-saved) .centre-inline-location{grid-column:span 2;display:flex}.admin-template .centre-draft-card:not(.is-saved) .centre-inline-location>.common-form-field:not(:first-child){display:none}.admin-template .centre-inline-location>label:first-child{flex:1}.admin-template .centre-inline-location>.common-form-field:first-child{flex-direction:row;align-items:center;gap:.65rem}.admin-template .centre-inline-location>.common-form-field:first-child>span{color:rgb(var(--color-slate-700));white-space:nowrap;flex:none;font-weight:600}.admin-template .centre-inline-location>.common-form-field:first-child>.common-form-control{width:min(22rem,100%);min-width:0}.admin-template .centre-inline-location .common-form-control{background-color:#fff}.admin-template .centre-draft-card:not(.is-saved) .centre-card-actions{grid-column:3/span 2;justify-self:end}.admin-template .centre-draft-card>header>div>span{background:rgb(var(--color-primary));color:#fff;border-radius:.35rem;place-items:center;width:1.6rem;height:1.6rem;font-size:.66rem;font-weight:700;display:grid}.admin-template .centre-draft-card>header>div>span svg{width:.9rem;height:.9rem}.admin-template .centre-draft-card>header h3{color:rgb(var(--color-slate-800));font-size:.82rem;font-weight:700}.admin-template .centre-draft-card>header p{color:rgb(var(--color-slate-500));margin-top:.08rem;font-size:.7rem;font-weight:500}.admin-template .centre-card-actions{justify-content:flex-end;align-items:center;gap:.65rem;min-height:2rem;display:flex}.admin-template .centre-card-actions>button:not(.allocation-button):not(.centre-remove-icon-button):not(.centre-table-delete-action):not(.centre-add-icon-button){color:#dc2626;background:0 0;border:0;align-items:center;gap:.3rem;font-size:.7rem;display:inline-flex}.admin-template .centre-card-actions>button:not(.allocation-button):not(.centre-remove-icon-button):not(.centre-table-delete-action):not(.centre-add-icon-button) svg{width:.9rem;height:.9rem}.admin-template .centre-card-actions .allocation-button{height:2rem;min-height:2rem;padding:0 .65rem;font-size:.72rem}.admin-template .centre-draft-fields{background:#f8f6fe;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem .75rem;padding:.75rem .85rem;display:grid}.admin-template .centre-draft-fields .common-form-control,.admin-template .centre-draft-card .common-form-control{background-color:#fff}.admin-template .centre-confirmable-fields{border:0;min-width:0;margin:0;padding:0}.admin-template .centre-draft-card.is-saved .common-form-control:disabled{cursor:not-allowed}.admin-template .centre-draft-subjects{background:#f8f6fe;border-top:1px solid #e6def8;padding:.7rem .85rem .8rem}.admin-template .centre-draft-subjects.is-hidden{display:none}.admin-template .centre-draft-buildings{background:#f8f6fe;padding:.75rem .85rem .8rem}.admin-template .centre-building-list{gap:.75rem;display:grid}.admin-template .centre-building-card{border:1px solid rgb(var(--color-slate-300));background:#fff;border-radius:.5rem;overflow:visible}.admin-template .centre-building-card-header{border-bottom:1px solid rgb(var(--color-slate-300));background:#ebe4fb;border-radius:.45rem .45rem 0 0;justify-content:space-between;align-items:flex-end;gap:.75rem;padding:.6rem .85rem;display:flex}.admin-template .centre-building-card-header .camp-role-evaluator-multiselect-field{width:min(100%,28rem)}.admin-template .centre-building-card-header .centre-medium-trash:after{z-index:60}.admin-template .centre-building-card .centre-draft-fields{background:#fff;padding:.75rem}.admin-template .centre-building-card .centre-draft-subjects{border-top:1px solid rgb(var(--color-slate-200));background:#fff;border-radius:0 0 .45rem .45rem;padding:.7rem .75rem .75rem}.admin-template .centre-card-save{border-top:1px solid rgb(var(--color-slate-200));justify-content:flex-end;padding:.6rem .85rem;display:flex}.admin-template .centre-card-save .allocation-button-success:disabled{border-color:rgb(var(--color-slate-300));color:rgb(var(--color-slate-600));opacity:1;background:rgb(var(--color-slate-200))!important}.admin-template .centre-draft-card.is-saved>header{background:rgb(var(--color-accent-blue) / .1)}.admin-template .centre-saved-summary{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;display:grid}.admin-template .centre-saved-summary>div{border-right:1px solid rgb(var(--color-slate-200));gap:.18rem;padding:.7rem 1rem;display:grid}.admin-template .centre-saved-summary>div:last-child{border-right:0}.admin-template .centre-saved-summary span{color:rgb(var(--color-slate-500));font-size:.68rem}.admin-template .centre-saved-summary strong{color:rgb(var(--color-slate-800));font-size:.78rem;font-weight:600}.admin-template .centre-multi-save{justify-content:flex-end;gap:.75rem;padding:.2rem 0;display:flex}.admin-template .centre-multi-save .allocation-button-success:disabled{border-color:rgb(var(--color-slate-300));color:rgb(var(--color-slate-600));opacity:1;background:rgb(var(--color-slate-200))!important}.admin-template .centre-view-modal{flex-direction:column;width:min(56rem,100vw - 2rem);max-height:calc(100vh - 2rem);display:flex;overflow:hidden}.admin-template .centre-view-modal>form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.admin-template .centre-view-modal-body{flex:1;min-height:0;padding:1rem;overflow-y:auto}.admin-template .centre-view-summary{gap:.85rem;display:grid}.admin-template .centre-view-search{justify-content:flex-start;align-items:center;gap:.6rem;margin-bottom:.75rem;display:flex}.admin-template .centre-view-search .allocation-table-search{width:min(100%,28rem)}.admin-template .centre-view-search .allocation-table-search input:focus,.admin-template .centre-view-search .allocation-table-search input:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.admin-template .centre-view-empty{border:1px dashed rgb(var(--color-slate-300));color:rgb(var(--color-slate-500));text-align:center;background:#fff;border-radius:.5rem;padding:1.5rem 1rem;font-size:.76rem}.admin-template .centre-view-overview{display:none}.admin-template .centre-view-overview>div{border-right:1px solid #ddd6fe;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem .8rem;display:flex}.admin-template .centre-view-overview>div:last-child{border-right:0}.admin-template .centre-view-overview span{color:rgb(var(--color-slate-600));font-size:.7rem;font-weight:500}.admin-template .centre-view-overview strong{color:rgb(var(--color-primary));font-size:.9rem;font-weight:700}.admin-template .centre-view-page-content{padding:1rem}.admin-template .centre-view-summary section{border:1px solid rgb(var(--color-slate-300));background:#fff;border-radius:.5rem;overflow:hidden}.admin-template .centre-view-summary h3{border-bottom:1px solid rgb(var(--color-slate-300));background:rgb(var(--color-accent-blue) / .1);color:rgb(var(--color-primary));padding:.55rem .75rem;font-size:.76rem;font-weight:700}.admin-template .centre-view-summary dl{background:#fff;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-template .centre-view-summary dl>div{border-right:1px solid rgb(var(--color-slate-300));border-bottom:1px solid rgb(var(--color-slate-300));background:#fff;gap:.2rem;min-width:0;padding:.65rem .75rem;display:grid}.admin-template .centre-view-camp dl>div:nth-child(3),.admin-template .centre-view-camp dl>div:nth-child(5){grid-column:span 2}.admin-template .centre-view-camp dl>div:last-child{border-bottom:0}.admin-template .centre-view-summary dt{color:rgb(var(--color-slate-500));font-size:.68rem;font-weight:500}.admin-template .centre-view-summary dd{color:rgb(var(--color-slate-800));overflow-wrap:anywhere;white-space:normal;font-size:.78rem;font-weight:600;line-height:1.35}.admin-template .centre-view-subjects{background:#fff;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-template .centre-view-subjects>div{border-right:1px solid rgb(var(--color-slate-300));border-bottom:1px solid rgb(var(--color-slate-300));background:#fff;gap:.2rem;padding:.65rem .75rem;display:grid}.admin-template .centre-view-subjects>div:nth-last-child(-n+2):nth-child(odd),.admin-template .centre-view-subjects>div:last-child{border-bottom:0}.admin-template .centre-view-subjects strong{color:rgb(var(--color-slate-800));font-size:.78rem}.admin-template .centre-view-subjects span{color:rgb(var(--color-slate-500));overflow-wrap:anywhere;font-size:.7rem;line-height:1.35}.admin-template .centre-view-subjects span b{color:rgb(var(--color-slate-600));font-weight:600}.admin-template .centre-view-district-list{gap:.85rem;display:grid}.admin-template .centre-view-district>h3{color:rgb(var(--color-slate-800));background:#ddcef8;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-template .centre-view-district>h3>span{align-items:center;gap:.4rem;display:inline-flex}.admin-template .centre-view-district>h3 svg{width:.85rem;height:.85rem;color:rgb(var(--color-primary))}.admin-template .centre-view-district>h3 small,.admin-template .centre-view-centre h4 small,.admin-template .centre-view-subject-heading small{color:rgb(var(--color-slate-600));font-size:.66rem;font-weight:600}.admin-template .centre-view-centre-list{background:#f8f6fe;gap:.7rem;padding:.75rem;display:grid}.admin-template .centre-view-centre{border:1px solid rgb(var(--color-slate-300));background:#fff;border-radius:.45rem;overflow:hidden}.admin-template .centre-view-centre h4{border-bottom:1px solid rgb(var(--color-slate-300));color:rgb(var(--color-slate-800));background:#ebe4fb;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .7rem;font-size:.78rem;font-weight:700;display:flex}.admin-template .centre-view-centre dl>div:nth-last-child(-n+2){border-bottom:0}.admin-template .centre-view-subject-heading{border-top:1px solid rgb(var(--color-slate-300));border-bottom:1px solid rgb(var(--color-slate-300));background:rgb(var(--color-slate-50));color:rgb(var(--color-slate-700));justify-content:space-between;align-items:center;gap:.75rem;padding:.48rem .7rem;font-size:.72rem;font-weight:700;display:flex}.admin-template .centre-view-subject-heading>span{align-items:center;gap:.35rem;display:inline-flex}.admin-template .centre-view-subject-heading svg{width:.8rem;height:.8rem;color:rgb(var(--color-primary))}.admin-template .centre-view-centre .centre-view-subjects{border-top:0}@media (width<=1050px){.admin-template .centre-view-overview{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .centre-view-overview>div:nth-child(2n){border-right:0}.admin-template .centre-view-overview>div:nth-child(-n+2){border-bottom:1px solid #ddd6fe}.admin-template .centre-config-grid,.admin-template .centre-setup-grid,.admin-template .centre-camp-details{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .centre-subject-form-row{grid-template-columns:minmax(12rem,1fr) minmax(14rem,1fr) auto}.admin-template .centre-subject-entry,.admin-template .centre-draft-fields,.admin-template .centre-draft-card:not(.is-saved)>header{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .centre-draft-card:not(.is-saved) .centre-card-actions{grid-column:2}}@media (width<=767px){.admin-template .centre-view-overview{grid-template-columns:1fr}.admin-template .centre-view-overview>div{border-bottom:1px solid #ddd6fe;border-right:0}.admin-template .centre-view-overview>div:last-child{border-bottom:0}.admin-template .centre-subject-table-heading{align-items:flex-start}.admin-template .centre-subject-filters{grid-template-columns:1fr}.admin-template .centre-add-heading{align-items:flex-start}.admin-template .centre-config-grid,.admin-template .centre-setup-grid,.admin-template .centre-camp-details{grid-template-columns:1fr}.admin-template .centre-camp-details .centre-camp-name,.admin-template .centre-camp-details .centre-camp-examination{grid-column:auto}.admin-template .centre-camp-details>div{border-right:0}.admin-template .centre-subject-form-heading{align-items:flex-start}.admin-template .centre-subject-form-row{grid-template-columns:1fr auto}.admin-template .centre-subject-entry{grid-template-columns:1fr}.admin-template .centre-medium-fields{flex-direction:column;align-items:stretch}.admin-template .centre-medium-block{grid-column:1}.admin-template .centre-subject-row-actions{grid-area:1/2}.admin-template .centre-remove-subject span{display:none}.admin-template .centre-district-selector,.admin-template .centre-draft-fields{grid-template-columns:1fr}.admin-template .centre-draft-fields .centre-select-inline{grid-column:auto}.admin-template .centre-district-inline-select .common-form-field,.admin-template .centre-draft-fields .centre-select-inline{flex-direction:column;align-items:stretch}.admin-template .centre-draft-card:not(.is-saved) .centre-inline-location{grid-column:auto}.admin-template .centre-inline-location>.common-form-field:first-child{flex-direction:column;align-items:stretch}.admin-template .centre-draft-card:not(.is-saved)>header{grid-template-columns:1fr}.admin-template .centre-draft-card:not(.is-saved) .centre-card-actions{grid-column:auto;justify-self:start}.admin-template .centre-workspace-heading,.admin-template .centre-district-group-header{align-items:flex-start}.admin-template .centre-district-actions{flex-direction:column;align-items:flex-end}.admin-template .centre-saved-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .centre-saved-summary>div:nth-child(2n){border-right:0}.admin-template .centre-view-summary dl,.admin-template .centre-view-subjects{grid-template-columns:1fr}.admin-template .centre-view-summary dl>div{border-right:0;border-bottom:1px solid rgb(var(--color-slate-300))}.admin-template .centre-view-camp dl>div:nth-child(3),.admin-template .centre-view-camp dl>div:nth-child(5){grid-column:auto}.admin-template .centre-view-summary dl>div:last-child{border-bottom:0}}.admin-template .camp-staff-allocation-page{padding-bottom:2rem}.admin-template .camp-staff-selector,.admin-template .camp-staff-workspace{gap:1rem;padding:1.1rem 1.25rem;display:grid}.admin-template .camp-staff-selector .centre-form-section-title,.admin-template .camp-staff-workspace .centre-form-section-title{margin-bottom:0}.admin-template .camp-staff-selector-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.admin-template .camp-staff-camp-summary{border:1px solid rgb(var(--color-slate-300));border-radius:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.admin-template .camp-staff-camp-summary>div{border-right:1px solid rgb(var(--color-slate-300));background:rgb(var(--color-slate-50));gap:.2rem;min-width:0;padding:.65rem .75rem;display:grid}.admin-template .camp-staff-camp-summary>div:last-child{border-right:0}.admin-template .camp-staff-camp-summary span{color:rgb(var(--color-slate-500));font-size:.68rem}.admin-template .camp-staff-camp-summary strong{overflow-wrap:anywhere;color:rgb(var(--color-slate-800));font-size:.78rem;font-weight:600}.admin-template .camp-staff-form-row{grid-template-columns:minmax(14rem,1fr) minmax(14rem,1fr) auto;align-items:end;gap:1rem;display:grid}.admin-template .camp-staff-form-row>.allocation-button{height:43px;min-height:43px}.admin-template .camp-staff-list{gap:.65rem;padding-top:.2rem;display:grid}.admin-template .camp-staff-list h3{color:rgb(var(--color-slate-800));font-size:.82rem;font-weight:700}@media (width<=900px){.admin-template .camp-staff-selector-grid,.admin-template .camp-staff-form-row{grid-template-columns:1fr 1fr}.admin-template .camp-staff-form-row>.allocation-button{grid-column:2;justify-self:end}.admin-template .camp-staff-camp-summary{grid-template-columns:1fr 1fr}.admin-template .camp-staff-camp-summary>div:nth-child(2n){border-right:0}}@media (width<=600px){.admin-template .camp-staff-selector-grid,.admin-template .camp-staff-form-row,.admin-template .camp-staff-camp-summary{grid-template-columns:1fr}.admin-template .camp-staff-form-row>.allocation-button{grid-column:auto;width:100%}.admin-template .camp-staff-camp-summary>div{border-right:0;border-bottom:1px solid rgb(var(--color-slate-300))}.admin-template .camp-staff-camp-summary>div:last-child{border-bottom:0}}.admin-template .institution-details-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.admin-template .institution-details-header h1{font-size:1.4rem;font-weight:700;line-height:1.8rem}.admin-template .institution-details-header p{color:rgb(var(--color-slate-500));margin-top:.2rem;font-size:13px}.admin-template .institution-details-actions{align-items:center;gap:.75rem;display:flex}.admin-template .institution-details-actions svg{width:.95rem;height:.95rem}.admin-template .institution-details-sync-button{background-color:#fff}.admin-template .institution-details-last-sync{color:rgb(var(--color-slate-600));white-space:nowrap;align-items:center;gap:.5rem;padding:0 .35rem;display:flex}.admin-template .institution-details-last-sync span{flex-direction:column;gap:.1rem;display:flex}.admin-template .institution-details-last-sync small{width:fit-content;color:rgb(var(--color-slate-500));align-items:center;gap:.25rem;font-size:.67rem;font-weight:500;display:inline-flex}.admin-template .institution-details-last-sync small svg{color:#fff;background:rgb(var(--color-success));stroke-width:3px;border-radius:9999px;width:.85rem;height:.85rem;padding:.1rem}.admin-template .institution-details-last-sync strong{font-size:13px;font-weight:500}.admin-template .institution-details-syncing{animation:.7s linear infinite institution-details-spin}@keyframes institution-details-spin{to{transform:rotate(360deg)}}.admin-template .institution-details-summary{gap:1.5rem;padding:1.35rem;display:flex}.admin-template .institution-details-emblem{border-right:1px solid rgb(var(--color-slate-200));flex-direction:column;flex:0 0 12rem;justify-content:center;align-items:center;gap:.65rem;width:12rem;display:flex}.admin-template .institution-details-emblem>span:first-child{width:5.5rem;height:5.5rem;color:rgb(var(--color-primary));background:rgb(var(--color-primary) / .09);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.admin-template .institution-details-emblem svg{width:2.6rem;height:2.6rem}.admin-template .institution-details-emblem>span.institution-details-emblem-logo{border:1px solid rgb(var(--color-slate-200));background:#fff;width:7rem;height:7rem;padding:.5rem;overflow:hidden}.admin-template .institution-details-emblem-logo img{object-fit:contain;width:100%;height:100%}.admin-template .institution-details-status{color:#166534;background:#dcfce7;border-radius:9999px;justify-content:center;align-items:center;padding:.22rem .65rem;font-size:.7rem;font-weight:600;display:inline-flex}.admin-template .institution-details-status--inactive{color:#991b1b;background:#fee2e2}.admin-template .institution-details-summary-content{flex:1;min-width:0}.admin-template .institution-details-summary-content h2{margin-bottom:.75rem;font-size:1.35rem;font-weight:700;line-height:1.75rem}.admin-template .institution-details-summary-content dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 0;display:grid}.admin-template .institution-details-summary-content dl>div{border-left:1px solid rgb(var(--color-slate-200));grid-template-columns:minmax(7.5rem,42%) minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:0 1rem;display:grid}.admin-template .institution-details-summary-content dl>div:nth-child(-n+4){border-left:0;grid-column:1;padding-left:0}.admin-template .institution-details-summary-content dl>div:first-child,.admin-template .institution-details-summary-content dl>div:nth-child(5){grid-row:1}.admin-template .institution-details-summary-content dl>div:nth-child(2),.admin-template .institution-details-summary-content dl>div:nth-child(6){grid-row:2}.admin-template .institution-details-summary-content dl>div:nth-child(3),.admin-template .institution-details-summary-content dl>div:nth-child(7){grid-row:3}.admin-template .institution-details-summary-content dl>div:nth-child(4){grid-row:4}.admin-template .institution-details-summary-content dl>div:nth-child(n+5){grid-column:2}.admin-template .institution-details-summary-content dt{color:rgb(var(--color-slate-500));font-size:13px}.admin-template .institution-details-summary-content dd{color:rgb(var(--color-primary));overflow-wrap:anywhere;font-size:13px;font-weight:600}.admin-template .institution-details-workspace{grid-template-columns:24rem minmax(0,1fr);align-items:start;gap:1rem;margin-top:1rem;display:grid}.admin-template .institution-details-nav{overflow:hidden}.admin-template .institution-details-nav button{width:100%;min-height:4.25rem;color:rgb(var(--color-slate-700));text-align:left;border-left:3px solid #0000;grid-template-columns:1.85rem 1rem minmax(0,1fr);align-items:center;gap:.65rem;padding:.75rem .9rem;transition:background-color .15s,color .15s;display:grid}.admin-template .institution-details-nav button:hover{background:rgb(var(--color-slate-100))}.admin-template .institution-details-nav button.active{border-left-color:rgb(var(--color-primary));color:rgb(var(--color-primary));background:rgb(var(--color-accent-blue) / .1)}.admin-template .institution-details-nav button>span{border:1px solid rgb(var(--color-slate-300));border-radius:9999px;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.7rem;display:inline-flex}.admin-template .institution-details-nav button.active>span{border-color:rgb(var(--color-primary));color:#fff;background:rgb(var(--color-primary));font-weight:600}.admin-template .institution-details-nav button>svg{width:1rem;height:1rem}.admin-template .institution-details-nav button strong{font-size:13px;font-weight:600;line-height:1.15rem}.admin-template .institution-details-card{padding:1.2rem 1.4rem}.admin-template .institution-details-card>header{border-bottom:1px solid rgb(var(--color-slate-200));align-items:center;gap:.7rem;padding-bottom:.9rem;display:flex}.admin-template .institution-details-card>header>span{width:2.1rem;height:2.1rem;color:rgb(var(--color-primary));background:rgb(var(--color-primary) / .08);border-radius:.45rem;justify-content:center;align-items:center;display:inline-flex}.admin-template .institution-details-card>header svg{width:1rem;height:1rem}.admin-template .institution-details-card>header h2{font-size:.95rem;font-weight:700}.admin-template .institution-details-card dl>div{border-bottom:1px solid rgb(var(--color-slate-200));grid-template-columns:minmax(10rem,38%) minmax(0,1fr);align-items:center;gap:1rem;min-height:3.35rem;display:grid}.admin-template .institution-details-card dt{color:rgb(var(--color-slate-500));font-size:13px;font-weight:500}.admin-template .institution-details-card dd{color:rgb(var(--color-slate-800));overflow-wrap:anywhere;font-size:13px;font-weight:500}.admin-template .institution-details-note{color:rgb(var(--color-slate-600));background:rgb(var(--color-slate-100));border-radius:.45rem;align-items:center;gap:.6rem;margin-top:1rem;padding:.75rem .9rem;font-size:13px;display:flex}.admin-template .institution-details-note svg{width:.95rem;height:.95rem;color:rgb(var(--color-primary))}.admin-template .institution-details-success{color:#15803d;background:#f0fdf4;border:1px solid #86efac;border-radius:.45rem;align-items:center;gap:.6rem;margin-bottom:1rem;padding:.75rem .9rem;font-size:14px;font-weight:500;display:flex}.admin-template .institution-details-success svg{flex-shrink:0;width:1.1rem;height:1.1rem}.admin-template .institution-details-success button{color:inherit;margin-left:auto}.dark .admin-template .institution-details-success{color:#86efac;background:#22c55e1a;border-color:#22c55e59}.admin-template .institution-details-logo-file{color:rgb(var(--color-primary));align-items:center;gap:.45rem;font-weight:600;display:inline-flex}.admin-template .institution-details-logo-file svg{border:1px solid rgb(var(--color-primary) / .2);background:rgb(var(--color-primary) / .07);border-radius:.35rem;width:1.5rem;height:1.5rem;padding:.25rem}.admin-template .institution-details-loading{padding:2rem}.admin-template .institution-details-empty{color:rgb(var(--color-slate-500));text-align:center;padding:4rem 2rem}.admin-template .institution-details-empty>svg{width:2.75rem;height:2.75rem;color:rgb(var(--color-primary));margin:0 auto .8rem}.admin-template .institution-details-empty h1{color:rgb(var(--color-slate-800));font-size:1rem;font-weight:700}.admin-template .institution-details-empty p{margin-top:.3rem;font-size:.8rem}.admin-template .institution-list-card{overflow:hidden}.admin-template .institution-list-card .allocation-table-scroll{margin-top:0}.admin-template .institution-list-card .allocation-profile{white-space:nowrap;align-items:center;gap:.35rem;display:inline-flex}.admin-template .institution-list-card .allocation-profile svg{width:.85rem;height:.85rem}.admin-template .institution-create-form{flex-direction:column;gap:1rem;display:flex}.admin-template .institution-create-card{padding:1.4rem}.admin-template .institution-create-card>header{color:rgb(var(--color-primary));background:rgb(var(--color-accent-blue) / .1);border:1px solid #fff;border-radius:.5rem .5rem 0 0;align-items:center;gap:.65rem;margin:-1.4rem -1.4rem 0;padding:.6rem 1.4rem;display:flex}.admin-template .institution-create-card>header>span{width:2.25rem;height:2.25rem;color:rgb(var(--color-primary));background:rgb(var(--color-primary) / .08);border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex}.admin-template .institution-create-card>header svg{width:1rem;height:1rem}.admin-template .institution-create-card>header h2{font-size:.95rem;font-weight:700}.admin-template .institution-create-card>header p{color:rgb(var(--color-slate-500));margin-top:.15rem;font-size:.72rem}.admin-template .institution-create-grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:1.25rem}.admin-template .institution-create-logo{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.45rem .75rem;min-width:0;display:grid}.admin-template .institution-create-logo-label{color:rgb(var(--color-slate-700));grid-column:1/-1;font-size:13px;font-weight:500}.admin-template .institution-create-upload{box-sizing:border-box;width:100%;min-height:8rem;color:rgb(var(--color-slate-600));cursor:pointer;background:0 0;border:1px dashed #b8c7d4;border-radius:.45rem;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;padding:.75rem;display:flex}.admin-template .institution-create-upload svg{width:1.7rem;height:1.7rem;margin-bottom:.15rem}.admin-template .institution-create-upload strong{font-size:13px;font-weight:600}.admin-template .institution-create-upload small,.admin-template .institution-create-logo-help{color:rgb(var(--color-slate-500));font-size:11px;font-weight:400}.admin-template .institution-create-logo-name{max-width:100%;color:rgb(var(--color-primary));text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.admin-template .institution-create-upload input{opacity:0;width:1px;height:1px;position:absolute}.admin-template .institution-create-logo-preview{justify-content:center;align-items:center;min-width:0;min-height:8rem;margin:0;display:flex}.admin-template .institution-create-logo-preview--demo{background:rgb(var(--color-primary));border-radius:.45rem}.admin-template .institution-create-logo-preview img{object-fit:contain;width:100%;height:7rem}.admin-template .institution-create-logo-meta{flex-direction:column;gap:.2rem;min-width:0;display:flex}.admin-template .institution-create-actions{justify-content:flex-end;gap:.75rem;padding:1rem 1.4rem;display:flex}.admin-template .institution-create-actions svg{width:.95rem;height:.95rem}.admin-template .institution-infra{flex-direction:column;gap:1rem;padding-top:1.25rem;display:flex}.admin-template .institution-infra-summary{color:rgb(var(--color-slate-600));flex-wrap:wrap;gap:.5rem 1.5rem;font-size:13px;display:flex}.admin-template .institution-infra-summary strong{color:rgb(var(--color-primary));font-weight:700}.admin-template .institution-infra-empty{border:1px dashed rgb(var(--color-slate-300));color:rgb(var(--color-slate-500));text-align:center;border-radius:.45rem;padding:1rem;font-size:13px}.admin-template .institution-infra-block{border:1px solid rgb(var(--color-slate-200));border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.admin-template .institution-infra-block-header{grid-template-columns:minmax(0,1fr) auto auto;align-items:end;gap:.75rem;display:grid}.admin-template .institution-infra-block-total{color:rgb(var(--color-slate-500));white-space:nowrap;padding-bottom:.7rem;font-size:12px}.admin-template .institution-infra-remove{min-height:2.4rem;padding:.45rem .9rem;font-size:.78rem}.admin-template .institution-infra-remove:hover{color:#dc2626;background-color:#dc262614;border-color:#dc2626}.admin-template .institution-infra-floors{border-collapse:collapse;width:100%;font-size:13px}.admin-template .institution-infra-floors th,.admin-template .institution-infra-floors td{border-bottom:1px solid rgb(var(--color-slate-200));text-align:left;vertical-align:middle;padding:.45rem .6rem}.admin-template .institution-infra-floors thead th{color:rgb(var(--color-slate-500));text-transform:uppercase;letter-spacing:.03em;background:rgb(var(--color-slate-50));font-size:11px;font-weight:600}.admin-template .institution-infra-floors td:first-child,.admin-template .institution-infra-floors td:nth-child(3){width:9rem}.admin-template .institution-infra-floors td:last-child{text-align:center;width:3rem}.admin-template .institution-infra-floors .common-form-control{height:2.2rem}.admin-template .institution-infra-icon-button{width:2rem;height:2rem;color:rgb(var(--color-slate-500));border-radius:.4rem;justify-content:center;align-items:center;display:inline-flex}.admin-template .institution-infra-icon-button:hover,.admin-template .institution-infra-icon-button:focus-visible{color:#dc2626;background:#dc262614}.admin-template .institution-infra-icon-button svg,.admin-template .institution-infra-add-floor svg,.admin-template .institution-infra-remove svg,.admin-template .institution-infra-add-block svg{width:.9rem;height:.9rem}.admin-template .institution-infra-add-floor{color:rgb(var(--color-primary));align-self:flex-start;align-items:center;gap:.35rem;font-size:13px;font-weight:500;display:inline-flex}.admin-template .institution-infra-add-floor:hover{text-decoration:underline}.admin-template .institution-infra-add-block{align-self:flex-start}.admin-template .institution-infra-floor{border:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-slate-50) / .6);border-radius:.45rem;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.admin-template .institution-infra-floor-header{grid-template-columns:7rem minmax(0,1fr) auto auto;align-items:end;gap:.75rem;display:grid}.admin-template .institution-infra-floor-header>strong{color:rgb(var(--color-slate-800));padding-bottom:.55rem;font-size:13px;font-weight:600}.admin-template .institution-infra-floor-header .institution-infra-block-total{padding-bottom:.55rem}.admin-template .institution-infra-floor-header .institution-infra-icon-button{margin-bottom:.1rem}.admin-template .institution-infra-floor-no{color:rgb(var(--color-slate-500));text-transform:uppercase;letter-spacing:.03em;flex-direction:column;gap:.25rem;font-size:11px;font-weight:600;display:flex}.admin-template .institution-infra-floor-no .common-form-control{height:2.2rem}.admin-template .institution-infra-floor .institution-infra-empty{padding:.6rem}.admin-template .institution-infra-rooms{background:#fff}.admin-template .institution-infra-rooms td:first-child{width:auto}.admin-template .institution-infra-rooms td:nth-child(2){width:9rem}.admin-template .institution-infra-view tbody td small{color:rgb(var(--color-slate-500));font-size:11px;display:block}.dark .admin-template .institution-infra-floor{border-color:rgb(var(--admin-dark-border) / .22);background:rgb(var(--color-darkmode-800) / .5)}.dark .admin-template .institution-infra-floor-header>strong{color:rgb(var(--color-slate-200))}.dark .admin-template .institution-infra-rooms{background:0 0}@media (width<=640px){.admin-template .institution-infra-floor-header{grid-template-columns:6rem minmax(0,1fr) auto}.admin-template .institution-infra-floor-header .institution-infra-block-total{display:none}}.admin-template .institution-infra-view{margin-top:1rem}.admin-template .institution-infra-view tbody th{color:rgb(var(--color-slate-800));font-weight:600}.admin-template .institution-infra-view tbody th small{color:rgb(var(--color-slate-500));font-size:11px;font-weight:400;display:block}.admin-template .institution-infra-view td:first-child,.admin-template .institution-infra-view td:nth-child(3),.admin-template .institution-infra-view td:last-child{text-align:left;width:auto}.admin-template .candidate-wizard{flex-direction:column;gap:1rem;display:flex}.admin-template .candidate-list-name{color:rgb(var(--color-slate-800));font-weight:500;text-decoration:none;transition:color .15s;display:inline-block}.admin-template .candidate-list-name:hover,.admin-template .candidate-list-name:focus-visible{color:#2563eb;text-decoration:none}.admin-template .candidate-details-summary .institution-details-emblem img{object-fit:cover;border-radius:9999px;width:6.5rem;height:6.5rem;box-shadow:0 3px 10px #0f172a26}.admin-template .candidate-details-page,.admin-template .candidate-details-page .institution-details-summary,.admin-template .candidate-details-page .institution-details-summary-content,.admin-template .candidate-details-page .institution-details-workspace,.admin-template .candidate-details-page .institution-details-nav,.admin-template .candidate-details-page .institution-details-card{min-width:0;max-width:100%}.admin-template .candidate-details-page .institution-details-card dt,.admin-template .candidate-details-page .institution-details-card dd,.admin-template .candidate-details-page .institution-details-nav button strong{font-size:14px}.dark .admin-template .candidate-list-name{color:rgb(var(--color-slate-100))}.dark .admin-template .candidate-list-name:hover,.dark .admin-template .candidate-list-name:focus-visible{color:#60a5fa}.admin-template .candidate-form-grid{align-items:start}.admin-template .candidate-form-field{min-width:0}.admin-template .candidate-form-field>span,.admin-template .candidate-form-field legend>span{align-items:center;gap:.2rem;display:inline-flex}.admin-template .candidate-form-page .allocation-required{flex:0 0 6px;align-self:center;transform:translateY(-.14rem);border-radius:9999px!important;width:6px!important;min-width:6px!important;max-width:6px!important;height:6px!important;min-height:6px!important;max-height:6px!important}.admin-template .candidate-form-field textarea.common-form-control{resize:vertical;min-height:5rem;padding:.65rem .75rem}.admin-template .candidate-form-field input[readonly],.admin-template .master-record-modal-grid input[readonly]{background:rgb(var(--color-slate-100));color:rgb(var(--color-slate-500));cursor:not-allowed}.admin-template .candidate-form-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.admin-template .candidate-form-file-picker{cursor:pointer;background:#fff;border:1px solid #d0dbe3;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:43px;padding:.45rem .55rem;transition:border-color .15s,box-shadow .15s;flex-direction:row!important;display:flex!important}.admin-template .candidate-form-file-picker:hover{border-color:rgb(var(--color-primary))}.admin-template .candidate-form-file-picker:focus-within{border-color:#1b1aca;box-shadow:0 0 0 2px #17a2b826}.admin-template .candidate-form-file-picker>span{background:rgb(var(--color-primary) / .08);color:rgb(var(--color-primary));white-space:nowrap;border-radius:.35rem;align-items:center;gap:.4rem;padding:.35rem .55rem;display:inline-flex}.admin-template .candidate-form-file-picker svg{width:.95rem;height:.95rem}.admin-template .candidate-form-file-picker strong{font-size:.75rem;font-weight:500}.admin-template .candidate-form-file-picker>small{min-width:0;color:rgb(var(--color-slate-500));text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:400;overflow:hidden}.admin-template .candidate-form-select-wrap{position:relative;display:block!important}.admin-template .candidate-form-select-wrap select{appearance:none;cursor:pointer;background-image:none!important}.admin-template .candidate-form-select-wrap>svg{width:1rem;height:1rem;color:rgb(var(--color-slate-500));pointer-events:none;position:absolute;top:50%;right:.8rem;transform:translateY(-50%)}.admin-template .candidate-form-multiselect{position:relative}.admin-template .candidate-form-multiselect summary{height:43px;color:rgb(var(--color-slate-700));cursor:pointer;background:#fff;border:1px solid #d0dbe3;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .8rem;font-size:13px;font-weight:400;list-style:none;display:flex}.admin-template .candidate-form-multiselect summary::-webkit-details-marker{display:none}.admin-template .candidate-form-multiselect summary span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-template .candidate-form-multiselect summary svg{width:1rem;height:1rem;color:rgb(var(--color-slate-500));flex:none;transition:transform .15s}.admin-template .candidate-form-multiselect[open] summary{border-color:#1b1aca;box-shadow:0 0 0 2px #17a2b826}.admin-template .candidate-form-multiselect[open] summary svg{transform:rotate(180deg)}.admin-template .candidate-form-multiselect>div{z-index:30;border:1px solid rgb(var(--color-slate-200));background:#fff;border-radius:.45rem;gap:.15rem;max-height:13rem;padding:.35rem;display:grid;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow-y:auto;box-shadow:0 10px 24px #0f172a24}.admin-template .candidate-form-multiselect>div label{color:rgb(var(--color-slate-700));cursor:pointer;border-radius:.3rem;flex-direction:row;justify-content:flex-start;align-items:center;gap:.55rem;padding:.5rem .55rem;font-weight:400;display:flex}.admin-template .candidate-form-multiselect>div label:hover{background:rgb(var(--color-primary) / .07);color:rgb(var(--color-primary))}.admin-template .candidate-form-multiselect input[type=checkbox]{width:.95rem;height:.95rem;accent-color:rgb(var(--color-primary));flex:0 0 .95rem;margin:0}.admin-template .candidate-form-photo-preview{object-fit:cover;border-radius:.5rem;width:4.5rem;height:4.5rem;box-shadow:0 2px 6px #0f172a1f}.admin-template .candidate-form-radio{align-items:center;gap:1.25rem;min-height:2.55rem;padding:.35rem 0;display:flex}.admin-template .candidate-form-radio label{color:rgb(var(--color-slate-700));cursor:pointer;align-items:center;gap:.45rem;font-weight:400;display:inline-flex}.admin-template .candidate-form-radio input{appearance:none;border:1.5px solid rgb(var(--color-slate-400));cursor:pointer;background:#fff;border-radius:9999px;flex:0 0 1.125rem;place-content:center;width:1.125rem;height:1.125rem;margin:0;transition:border-color .12s;display:grid}.admin-template .candidate-form-radio input:before{content:"";background:#281c59;border-radius:9999px;width:.45rem;height:.45rem;transition:transform .12s;transform:scale(0)}.admin-template .candidate-form-radio input:checked{border-color:#281c59}.admin-template .candidate-form-radio input:checked:before{transform:scale(1)}.admin-template .candidate-form-radio input:focus,.admin-template .candidate-form-radio input:focus-visible{--tw-ring-color:transparent;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;box-shadow:none!important;outline:none!important}.admin-template .candidate-form-request{border:1px solid rgb(var(--color-primary));min-height:2.55rem;color:rgb(var(--color-primary));background:0 0;border-radius:.4rem;padding:.55rem .8rem;font-size:.8125rem;font-weight:500}.admin-template .candidate-form-request:hover{background:rgb(var(--color-primary));color:#fff}.admin-template .candidate-wizard-actions{border-top:1px solid rgb(var(--color-slate-200) / .75);justify-content:space-between;align-items:center;margin:1.25rem -1.4rem -1.4rem;padding:.75rem 1.4rem;display:flex}.admin-template .candidate-wizard-actions>div{gap:.65rem;display:flex}.admin-template .candidate-wizard-actions .allocation-button,.admin-template .candidate-preview-actions .allocation-button{width:auto;min-height:2.25rem;padding:.4rem .85rem;font-size:.75rem;font-weight:500}.admin-template .candidate-preview{gap:1rem;display:grid}.admin-template .candidate-preview-summary{align-items:center}.admin-template .candidate-preview-summary .institution-details-summary-content h2{margin-bottom:0}.admin-template .candidate-preview-summary .institution-details-summary-content p{color:rgb(var(--color-slate-500));margin-top:.3rem;font-size:14px;font-weight:500}.admin-template .candidate-preview-summary-edit{flex:none;align-self:center;width:auto}.admin-template .candidate-preview-summary-edit:hover,.admin-template .candidate-preview-summary-edit:focus-visible{border-color:rgb(var(--color-primary));color:#fff;background:rgb(var(--color-primary))}.admin-template .candidate-preview-sections{gap:1.5rem;display:grid}.admin-template .candidate-preview-section{overflow:hidden}.admin-template .candidate-preview-section>header{background:rgb(var(--color-accent-blue) / .1);border:1px solid #fff;border-radius:.5rem .5rem 0 0;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;display:flex}.admin-template .candidate-preview-section>header>div{align-items:center;gap:.65rem;display:flex}.admin-template .candidate-preview-section>header>div>span{background:rgb(var(--color-primary) / .08);width:1.9rem;height:1.9rem;color:rgb(var(--color-primary));border-radius:.4rem;place-items:center;display:grid}.admin-template .candidate-preview-section>header svg{width:1rem;height:1rem}.admin-template .candidate-preview-section>header h2{color:rgb(var(--color-primary));font-size:.85rem;font-weight:700}.admin-template .candidate-preview-section>header button{color:rgb(var(--color-primary));border-radius:.35rem;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.admin-template .candidate-preview-section>header button:hover{background:rgb(var(--color-primary) / .08)}.admin-template .candidate-preview-section dl{grid-template-columns:repeat(3,minmax(0,1fr));padding:.35rem 1rem .8rem;display:grid}.admin-template .candidate-preview-section dl>div{border-bottom:1px solid rgb(var(--color-slate-200) / .7);min-width:0;padding:1rem .8rem .85rem 0}.admin-template .candidate-preview-section dt{color:rgb(var(--color-slate-500));font-size:.875rem;font-weight:500}.admin-template .candidate-preview-section dd{overflow-wrap:anywhere;color:rgb(var(--color-slate-800));margin-top:.3rem;font-size:.875rem;font-weight:600;line-height:1.45}.admin-template .candidate-preview-section dd.candidate-preview-empty{color:rgb(var(--color-slate-400));font-weight:400}.admin-template .candidate-preview-actions{justify-content:flex-end;gap:.65rem;padding-top:.25rem;display:flex}.admin-template .candidate-wizard-actions button:disabled{opacity:.45;cursor:not-allowed}.dark .admin-template .candidate-form-field{color:rgb(var(--color-slate-300))}.dark .admin-template .candidate-form-file-picker{border-color:rgb(var(--admin-dark-border) / .35);background:rgb(var(--color-darkmode-800))}.dark .admin-template .candidate-form-multiselect summary,.dark .admin-template .candidate-form-multiselect>div{border-color:rgb(var(--admin-dark-border) / .35);background:rgb(var(--color-darkmode-800));color:rgb(var(--color-slate-100))}.dark .admin-template .candidate-form-multiselect>div label,.dark .admin-template .candidate-form-radio label{color:rgb(var(--color-slate-200))}.dark .admin-template .candidate-preview-section dd{color:rgb(var(--color-slate-100))}.dark .admin-template .candidate-preview-section>header h2{color:#dbeafe}.dark .admin-template .candidate-preview-section>header,.dark .admin-template .candidate-preview-section dl>div{border-color:rgb(var(--admin-dark-border) / .22)}.dark .admin-template .candidate-preview-section>header{color:#dbeafe;background:#3b82f62e}.dark .admin-template .candidate-wizard-actions{border-color:rgb(var(--admin-dark-border) / .25)}@media (width<=767px){.admin-template .candidate-wizard-actions{flex-direction:row;align-items:center;gap:.65rem}.admin-template .candidate-wizard-actions>div{flex-wrap:wrap;justify-content:flex-end;display:flex}}.dark .admin-template .institution-details-page{color:rgb(var(--color-slate-200))}.dark .admin-template .institution-details-last-sync{color:rgb(var(--color-slate-300))}.dark .admin-template .institution-details-emblem,.dark .admin-template .institution-details-summary-content dl>div,.dark .admin-template .institution-details-card>header,.dark .admin-template .institution-details-card dl>div{border-color:rgb(var(--admin-dark-border) / .22)}.dark .admin-template .institution-details-summary-content dd,.dark .admin-template .institution-details-nav button.active,.dark .admin-template .institution-details-card>header>span{color:#93c5fd}.dark .admin-template .institution-details-emblem>span:first-child,.dark .admin-template .institution-details-nav button.active,.dark .admin-template .institution-details-card>header>span{background:#3b82f629}.dark .admin-template .institution-details-nav button.active{background:#3b82f62e}.dark .admin-template .institution-details-nav button{color:rgb(var(--color-slate-300))}.dark .admin-template .institution-details-nav button:hover,.dark .admin-template .institution-details-note{background:#ffffff0d}.dark .admin-template .institution-details-card dd,.dark .admin-template .institution-details-empty h1{color:rgb(var(--color-slate-200))}.dark .admin-template .institution-create-card>header,.dark .admin-template .institution-create-card>footer{border-color:rgb(var(--admin-dark-border) / .22)}.dark .admin-template .institution-create-card>header{border-color:rgb(var(--admin-dark-border) / .22);color:#dbeafe;background:#3b82f62e}.dark .admin-template .institution-create-grid>label{color:rgb(var(--color-slate-300))}.dark .admin-template .institution-create-upload{border-color:rgb(var(--admin-dark-border) / .4);background:rgb(var(--color-darkmode-800) / .45)}.dark .admin-template .institution-create-logo-label{color:rgb(var(--color-slate-300))}.dark .admin-template .institution-infra-block,.dark .admin-template .institution-infra-empty,.dark .admin-template .institution-infra-floors th,.dark .admin-template .institution-infra-floors td{border-color:rgb(var(--admin-dark-border) / .3)}.dark .admin-template .institution-infra-floors thead th{color:rgb(var(--color-slate-400));background:rgb(var(--color-darkmode-800) / .45)}.dark .admin-template .institution-infra-summary,.dark .admin-template .institution-infra-floors td,.dark .admin-template .institution-infra-view tbody th{color:rgb(var(--color-slate-300))}.dark .admin-template .institution-infra-summary strong,.dark .admin-template .institution-infra-add-floor{color:#93c5fd}@media (width<=1279px){.admin-template .candidate-details-page .institution-details-workspace{grid-template-columns:minmax(0,1fr)}.admin-template .candidate-details-page .institution-details-nav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-template .candidate-details-page .institution-details-nav button{border-bottom:3px solid #0000;border-left:0;grid-template-columns:1.85rem 1rem minmax(0,1fr);min-width:0}.admin-template .candidate-details-page .institution-details-nav button.active{border-bottom-color:rgb(var(--color-primary))}.admin-template .candidate-details-page .institution-details-nav button strong{overflow-wrap:anywhere;min-width:0}}@media (width<=1023px){.admin-template .institution-details-summary-content dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 0}.admin-template .institution-details-workspace{grid-template-columns:19rem minmax(0,1fr)}.admin-template .institution-details-nav button{grid-template-columns:1.85rem minmax(0,1fr)}.admin-template .institution-details-nav button>svg{display:none}.admin-template .institution-create-grid,.admin-template .candidate-preview-section dl{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .candidate-details-summary{flex-direction:column;align-items:flex-start}.admin-template .candidate-details-summary .institution-details-emblem{border-right:0;border-bottom:1px solid rgb(var(--color-slate-200));flex-direction:row;flex:none;justify-content:flex-start;width:100%;padding-bottom:1rem}.admin-template .candidate-details-summary .institution-details-summary-content{width:100%}.admin-template .candidate-details-page .institution-details-workspace{grid-template-columns:minmax(0,1fr)}.admin-template .candidate-details-page .institution-details-nav{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-template .candidate-details-page .institution-details-nav button{border-bottom:3px solid #0000;border-left:0;grid-template-columns:1.85rem 1rem minmax(0,1fr);min-width:0}.admin-template .candidate-details-page .institution-details-nav button.active{border-bottom-color:rgb(var(--color-primary))}.admin-template .candidate-details-page .institution-details-nav button>svg{display:block}.admin-template .candidate-preview-summary-edit{justify-content:center;width:100%}}@media (width<=767px){.admin-template .institution-details-page{padding:1rem}.admin-template .institution-details-header,.admin-template .institution-details-summary{flex-direction:column;align-items:flex-start}.admin-template .institution-details-actions{flex-wrap:wrap;width:100%}.admin-template .institution-details-emblem{border-right:0;border-bottom:1px solid rgb(var(--color-slate-200));flex-direction:row;flex:none;justify-content:flex-start;width:100%;padding-bottom:.9rem}.admin-template .institution-details-summary-content dl{grid-template-columns:1fr}.admin-template .institution-details-summary-content dl>div,.admin-template .institution-details-summary-content dl>div:nth-child(n){border-left:0;border-bottom:1px solid rgb(var(--color-slate-200));grid-area:auto;padding:.45rem 0}.admin-template .institution-details-workspace{grid-template-columns:1fr}.admin-template .institution-details-nav{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-template .institution-details-card dl>div{grid-template-columns:1fr;gap:.25rem;padding:.75rem 0}.admin-template .institution-create-grid{grid-template-columns:1fr}.admin-template .institution-infra-block-header{grid-template-columns:1fr;align-items:stretch}.admin-template .institution-infra-block-total{padding-bottom:0}.admin-template .institution-infra-floors td:first-child,.admin-template .institution-infra-floors td:nth-child(3){width:auto}.admin-template .institution-create-card>footer{flex-wrap:wrap}.admin-template .candidate-preview-section dl{grid-template-columns:1fr}.admin-template .candidate-preview-actions{flex-direction:column-reverse;align-items:stretch}.admin-template .candidate-preview-actions .allocation-button,.admin-template .candidate-details-page .institution-details-header{width:100%}.admin-template .candidate-details-page .institution-details-edit-button{justify-content:center;width:100%}.admin-template .candidate-details-summary{gap:1rem;padding:1rem}.admin-template .candidate-details-summary .institution-details-emblem img{width:5.5rem;height:5.5rem}.admin-template .candidate-details-summary .institution-details-summary-content h2{margin-bottom:.5rem}.admin-template .candidate-details-summary .institution-details-summary-content dl>div{grid-template-columns:minmax(7rem,42%) minmax(0,1fr);gap:.65rem;padding:.7rem 0}.admin-template .candidate-details-page .institution-details-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .candidate-details-page .institution-details-nav button{grid-template-columns:1.65rem minmax(0,1fr);gap:.55rem;min-height:3.75rem;padding:.65rem}.admin-template .candidate-details-page .institution-details-nav button>span{width:1.65rem;height:1.65rem}.admin-template .candidate-details-page .institution-details-nav button>svg{display:none}.admin-template .candidate-details-page .institution-details-nav button strong{overflow-wrap:anywhere;min-width:0}.admin-template .candidate-details-page .institution-details-card{min-width:0;padding:1rem}.admin-template .candidate-details-page .institution-details-card>header{align-items:flex-start}.admin-template .candidate-details-page .institution-details-card dl>div{min-width:0}.admin-template .candidate-details-page .institution-details-card dd{word-break:break-word;min-width:0}}@media (width<=479px){.admin-template .candidate-details-page{padding:.75rem}.admin-template .candidate-details-page .institution-details-nav{grid-template-columns:1fr}.admin-template .candidate-details-page .institution-details-nav button{min-height:3.25rem}.admin-template .candidate-details-summary .institution-details-emblem{text-align:center;flex-direction:column;align-items:center}.admin-template .candidate-details-summary .institution-details-summary-content h2{text-align:center}.admin-template .candidate-details-summary .institution-details-summary-content dl>div{grid-template-columns:1fr;gap:.25rem}}.admin-template .camp-role-list-search{width:min(100%,30rem);padding:1rem 1.25rem 0}.admin-template .camp-role-status{color:#18733a;background:#e7f7ed;border-radius:999px;align-items:center;min-height:1.6rem;padding:.2rem .65rem;font-size:.76rem;font-weight:700;display:inline-flex}.admin-template .camp-role-editor,.admin-template .camp-role-detail{padding:0;overflow:hidden}.admin-template .camp-role-readonly{background:#fff;border-bottom:1px solid #cbd5e1}.admin-template .camp-role-readonly-title{background:#f6f7ff;border-bottom:1px solid #d6dbea;align-items:center;gap:.75rem;padding:.9rem 1.15rem;display:flex}.admin-template .camp-role-readonly-title>svg{width:1.75rem;height:1.75rem;color:var(--primary-color);background:#dedfff;border-radius:.45rem;padding:.36rem}.admin-template .camp-role-readonly-title h2,.admin-template .camp-role-readonly-title p{margin:0}.admin-template .camp-role-readonly-title h2{color:#202b43;font-size:.95rem}.admin-template .camp-role-readonly-title p{color:#68758c;margin-top:.15rem;font-size:.76rem}.admin-template .camp-role-readonly dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.admin-template .camp-role-readonly dl>div{border-bottom:1px solid #d4dae6;border-right:1px solid #d4dae6;min-width:0;padding:.75rem 1rem}.admin-template .camp-role-readonly dl>div:nth-child(4n){border-right:0}.admin-template .camp-role-readonly dt,.admin-template .camp-role-medium-name span,.admin-template .camp-role-centre header>div:last-child>span{color:#6b7890;font-size:.7rem;font-weight:600}.admin-template .camp-role-readonly dd{color:#263248;overflow-wrap:anywhere;margin:.18rem 0 0;font-size:.86rem;font-weight:650}.admin-template .camp-role-allocation-tree,.admin-template .camp-role-detail{gap:1rem;display:grid}.admin-template .camp-role-allocation-tree{padding:1rem}.admin-template .camp-role-detail>.camp-role-district{margin-inline:1rem}.admin-template .camp-role-detail>.camp-role-district:last-child{margin-bottom:1rem}.admin-template .camp-role-district{background:#fff;border:1px solid #c7cfdd;border-radius:.55rem;overflow:hidden}.admin-template .camp-role-district>h2{color:#30245e;background:#ddcef8;border-bottom:1px solid #c7cfdd;margin:0;padding:.62rem .9rem;font-size:.87rem}.admin-template .camp-role-centre{background:#fff;border:1px solid #d5d9e4;border-radius:.5rem;margin:.85rem;overflow:hidden}.admin-template .camp-role-centre>header{background:#f5f1fc;border-bottom:1px solid #d5d9e4;grid-template-columns:minmax(0,1fr) minmax(17rem,.72fr);align-items:end;gap:1rem;padding:.75rem .9rem;display:grid}.admin-template .camp-role-centre>header>div:first-child{align-self:center;gap:.18rem;display:grid}.admin-template .camp-role-centre>header strong{color:#263248;font-size:.86rem}.admin-template .camp-role-centre>header>div:first-child span{color:#6d7688;font-size:.74rem}.admin-template .camp-role-centre>header>div:last-child:not(.common-form-field){gap:.2rem;display:grid}.admin-template .camp-role-subject-list{gap:.75rem;padding:.75rem;display:grid}.admin-template .camp-role-subject{border:1px solid #d9dee8;border-radius:.45rem;overflow:hidden}.admin-template .camp-role-subject-header{background:#fafbfe;border-bottom:1px solid #d9dee8;grid-template-columns:minmax(9rem,.55fr) minmax(0,1.45fr);align-items:end;gap:1rem;padding:.7rem .8rem;display:grid}.admin-template .camp-role-subject-header>strong{color:#29236a;align-self:center;font-size:.86rem}.admin-template .camp-role-subject-header>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.admin-template .camp-role-medium-list{display:grid}.admin-template .camp-role-medium-row{border-bottom:1px solid #e0e4ec;grid-template-columns:10rem minmax(0,1fr);gap:1rem;padding:.7rem .8rem;display:grid}.admin-template .camp-role-medium-row:last-child{border-bottom:0}.admin-template .camp-role-medium-name{align-content:start;gap:.2rem;padding-top:.28rem;display:grid}.admin-template .camp-role-medium-name strong{color:#2d374c;font-size:.83rem}.admin-template .camp-role-evaluator-list{gap:.45rem;display:grid}.admin-template .camp-role-evaluator-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.45rem;display:grid}.admin-template .camp-role-evaluator-actions{align-items:center;gap:.35rem;min-height:43px;display:flex}.admin-template .camp-role-evaluator-row .common-form-field>span:empty{display:none}.admin-template .camp-role-save{background:#fff;border-top:1px solid #d5dbe6;justify-content:flex-end;gap:.65rem;padding:.9rem 1rem;display:flex}.admin-template .camp-role-subject-view{border-top:1px solid #d9dee8}.admin-template .camp-role-subject-people{background:#fafbfe;grid-template-columns:minmax(10rem,.7fr) repeat(2,minmax(0,1fr));gap:.75rem;padding:.7rem .8rem;display:grid}.admin-template .camp-role-subject-people strong{color:#29236a}.admin-template .camp-role-subject-people span{color:#3f4b60;overflow-wrap:anywhere;font-size:.8rem}.admin-template .camp-role-medium-view{border-top:1px solid #e0e4ec;grid-template-columns:10rem minmax(0,1fr);gap:.75rem;padding:.65rem .8rem;font-size:.8rem;display:grid}.admin-template .camp-role-medium-view span{color:#4f5b70;overflow-wrap:anywhere}@media (width<=900px){.admin-template .camp-role-readonly dl{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .camp-role-readonly dl>div:nth-child(4n){border-right:1px solid #d4dae6}.admin-template .camp-role-readonly dl>div:nth-child(2n){border-right:0}.admin-template .camp-role-centre>header,.admin-template .camp-role-subject-header{grid-template-columns:1fr}}@media (width<=620px){.admin-template .camp-role-readonly dl,.admin-template .camp-role-subject-header>div,.admin-template .camp-role-subject-people,.admin-template .camp-role-medium-row,.admin-template .camp-role-medium-view{grid-template-columns:1fr}.admin-template .camp-role-readonly dl>div{border-right:0}}.admin-template .centre-view-page .centre-view-numbered-subjects>article,.admin-template .camp-role-view-page .camp-role-view-subjects>section{border:0!important}.admin-template .centre-view-page .centre-view-numbered-subjects>article+article,.admin-template .camp-role-view-page .camp-role-view-subjects>section+section{border-top:1px solid rgb(var(--color-slate-300))!important}.admin-template .centre-view-page .centre-view-numbered-subjects>article>header,.admin-template .camp-role-view-page .camp-role-view-subject-grid{border:0!important;border-bottom:1px solid rgb(var(--color-slate-300))!important}.admin-template .centre-view-page .centre-view-numbered-mediums>div,.admin-template .camp-role-view-page .camp-role-view-medium-grid{border:0!important}.admin-template .centre-view-page .centre-view-numbered-mediums>div+div,.admin-template .camp-role-view-page .camp-role-view-medium-grid+.camp-role-view-medium-grid{border-top:1px solid rgb(var(--color-slate-300))!important}.admin-template .centre-view-page .centre-view-numbered-mediums>div>*,.admin-template .camp-role-view-page .camp-role-view-medium-grid>div,.admin-template .camp-role-view-page .camp-role-view-subject-grid>div{border-bottom:0!important}.admin-template .centre-view-page .centre-view-district,.admin-template .centre-view-page .centre-view-district>h3,.admin-template .centre-view-page .centre-view-centre,.admin-template .centre-view-page .centre-view-centre h4,.admin-template .centre-view-page .centre-view-centre dl>div,.admin-template .centre-view-page .centre-view-subject-heading,.admin-template .centre-view-page .centre-view-numbered-subjects>article,.admin-template .centre-view-page .centre-view-numbered-subjects>article>header,.admin-template .centre-view-page .centre-view-numbered-mediums>div{border-color:rgb(var(--color-slate-300))!important}.admin-template .centre-view-numbered-subjects{background:#fff;grid-template-columns:1fr;gap:0;padding:0}.admin-template .centre-view-numbered-subjects>article,.admin-template .centre-view-numbered-subjects>article:nth-child(2n),.admin-template .centre-view-numbered-subjects>article:last-child,.admin-template .centre-view-numbered-subjects>article:last-child:nth-child(odd){border:0;border-bottom:1px solid #cfd5e1;border-radius:0;grid-column:auto;overflow:visible}.admin-template .centre-view-numbered-subjects>article:last-child{border-bottom:0}.admin-template .centre-view-numbered-subjects>article>header{background:#f1ecfa;border-left:0}body .admin-template .centre-view-page .centre-view-centre>.centre-view-subject-heading{min-height:1.6rem;color:#3f2d68!important;background:0 0!important;border:0!important;border-radius:0!important;margin:.7rem .75rem .35rem!important;padding:0!important;font-size:.82rem!important;font-weight:700!important}body .admin-template .centre-view-page .centre-view-centre>.centre-view-subject-heading>span{gap:.45rem}body .admin-template .centre-view-page .centre-view-centre>.centre-view-subject-heading svg{color:#59428f;background:#e8def5;border-radius:.35rem;width:1.3rem;height:1.3rem;padding:.25rem}body .admin-template .centre-view-page .centre-view-centre>.centre-view-subject-heading small{background:#f0eaf8;border-radius:999px;padding:.15rem .45rem;color:#5c4a78!important}body .admin-template .centre-view-page .centre-view-centre>dl>div:nth-last-child(-n+2){border-bottom:1px solid rgb(var(--color-slate-300))!important}body .admin-template .centre-view-page .centre-view-centre>.centre-view-numbered-subjects{background:#fff!important;border:1px solid #cfc3e2!important;border-radius:.45rem!important;width:auto!important;margin:0 .75rem .75rem!important;padding:0!important;overflow:hidden!important}body .admin-template .centre-view-page .centre-view-centre>.centre-view-numbered-subjects>article{background:#fff!important;border:0!important;border-bottom:1px solid #d6cbe7!important;border-radius:0!important;overflow:visible!important}body .admin-template .centre-view-page .centre-view-centre>.centre-view-numbered-subjects>article+article{margin-top:0!important}body .admin-template .centre-view-page .centre-view-centre>.centre-view-numbered-subjects>article:last-child{border-bottom:0!important}body .admin-template .centre-view-page .centre-view-centre>.centre-view-numbered-subjects>article>header{background:#e8def5!important;border-bottom:1px solid #d6cbe7!important}body .admin-template .centre-view-page .centre-view-centre>.centre-view-numbered-subjects>article>header>span{color:#fff!important;background:#684d99!important}body .admin-template .centre-view-page .centre-view-centre>.centre-view-numbered-subjects>article>header>strong{color:#35245d!important}body .admin-template .centre-view-page .centre-view-numbered-subjects>article>.centre-view-numbered-mediums{background:#faf8fd;border-left:0;gap:.35rem;width:100%;margin:0;padding:.45rem .5rem .5rem;display:grid}body .admin-template .centre-view-page .centre-view-numbered-subjects>article>.centre-view-numbered-mediums>div{border-radius:.35rem;min-height:2.2rem;background:#fff!important;border:1px solid #e0d8eb!important;padding:.45rem .65rem!important}body .admin-template .centre-view-page .centre-view-numbered-subjects>article>.centre-view-numbered-mediums>div:nth-child(2n){background:#fff!important}body .admin-template .centre-view-page .centre-view-numbered-subjects>article>.centre-view-numbered-mediums>div>span{color:#76698c}@media (width<=620px){body .admin-template .centre-view-page .centre-view-centre>.centre-view-subject-heading{margin:.6rem .5rem .35rem!important}body .admin-template .centre-view-page .centre-view-centre>.centre-view-numbered-subjects{margin:0 .5rem .6rem!important}body .admin-template .centre-view-page .centre-view-numbered-subjects>article>.centre-view-numbered-mediums{width:100%;margin-left:0}}.admin-template .centre-view-numbered-mediums>div,.admin-template .camp-role-view-medium-grid{background:#fdfcff!important;padding-left:1.5rem!important}.admin-template .centre-view-numbered-mediums>div:nth-child(2n),.admin-template .camp-role-view-medium-grid:nth-child(odd){background:#faf8fd!important}.admin-template .centre-view-numbered-mediums>div>span,.admin-template .camp-role-view-medium-grid>div:first-child>span{color:#746987}.admin-template .centre-add-page .centre-medium-list,.admin-template .camp-role-editor-page .camp-role-medium-allocations{padding-left:.75rem!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-panel{border:1px solid rgb(var(--color-slate-300));background:#fff;border-radius:.5rem;margin:.75rem;overflow:hidden}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-panel>.centre-view-subject-heading{min-height:2.5rem;color:#3f2d68!important;background:#fff!important;border:0!important;border-bottom:1px solid #d6cbe7!important;border-radius:0!important;margin:0!important;padding:.55rem .75rem!important;font-size:.82rem!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-panel>.centre-view-subject-heading small{background:#e4d9f3;border-radius:999px;padding:.15rem .45rem;color:#4c376f!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-panel>.camp-role-view-subjects{background:#fff;overflow:visible;border:0!important;border-radius:0!important;width:100%!important;margin:0!important}body .admin-template .centre-view-page.camp-role-view-page .centre-view-centre>.centre-view-subject-heading{min-height:2.5rem;color:#3f2d68!important;background:#fff!important;border-top:0!important;border-bottom:1px solid #d6cbe7!important;margin:0!important;padding:.55rem .75rem!important;font-size:.82rem!important}body .admin-template .centre-view-page.camp-role-view-page .centre-view-centre>.centre-view-subject-heading small{background:#e4d9f3;color:#4c376f!important}body .admin-template .centre-view-page.camp-role-view-page .centre-view-centre>.camp-role-view-subjects{background:0 0;border:0;border-radius:0;overflow:visible;border-bottom:1px solid #d6cbe7!important;width:100%!important;margin:0 0 .75rem!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subjects>section{background:#fff;overflow:hidden;border:0!important;border-bottom:1px solid #d6cbe7!important;border-radius:0!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subjects>section:last-child{border-bottom:0!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid{background:#fff!important;border:0!important;border-bottom:1px solid #d6cbe7!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;padding-left:0!important;display:grid!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>div{align-content:center;gap:.2rem;min-height:3.5rem;padding:.65rem .75rem!important;display:grid!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>.camp-role-view-assignment,body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-medium-grid>.camp-role-view-assignment{grid-template-columns:8.25rem minmax(0,1fr)!important;align-items:center!important;column-gap:.75rem!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>.camp-role-view-assignment>span,body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-medium-grid>.camp-role-view-assignment>span,body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>.camp-role-view-assignment>strong,body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-medium-grid>.camp-role-view-assignment>strong{min-width:0;margin:0}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>div:first-child{background:#e8def5!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>div:first-child>span{border-radius:999px;width:fit-content;padding:.2rem .5rem;color:#fff!important;background:#684d99!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>div:first-child>strong{color:#35245d!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subjects>section>.camp-role-view-medium-grid{border-radius:0;overflow:visible;background:#fff!important;border:0!important;border-bottom:1px solid #e0d8eb!important;grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important;width:100%!important;margin:0!important;padding-left:0!important;display:grid!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subjects>section>.camp-role-view-medium-grid+.camp-role-view-medium-grid{margin-top:0}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subjects>section>.camp-role-view-medium-grid:last-child{border-bottom:0!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-medium-grid>div{align-content:center;gap:.2rem;min-height:3.25rem;padding:.6rem .75rem!important;display:grid!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-medium-grid>div:first-child{background:#faf8fd;align-items:center;grid-template-columns:4.75rem minmax(0,1fr)!important;column-gap:.65rem!important;padding-left:1.5rem!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-medium-grid>.camp-role-view-assignment{background:#fff9df!important;grid-column:span 1!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-assignment>dd,body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-assignment>strong{line-height:1.35;font-size:.83rem!important}body .admin-template .centre-view-page.camp-role-view-page .centre-view-centre>dl>div:nth-child(n+5){border-bottom:1px solid rgb(var(--color-slate-300))!important}body .admin-template .centre-view-page.camp-role-view-page .centre-view-centre>dl>.camp-role-view-assignment{border-right:0!important;grid-column:span 2!important}@media (width<=620px){body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-panel{margin:.5rem}body .admin-template .centre-view-page.camp-role-view-page .centre-view-centre>.camp-role-view-subjects{margin:0 0 .6rem!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid,body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subjects>section>.camp-role-view-medium-grid{grid-template-columns:1fr!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>div,body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-medium-grid>div{border-bottom:1px solid #e0d8eb!important;border-right:0!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>.camp-role-view-assignment,body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-medium-grid>.camp-role-view-assignment{grid-template-columns:1fr!important;row-gap:.2rem!important}body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-subject-grid>div:last-child,body .admin-template .centre-view-page.camp-role-view-page .camp-role-view-medium-grid>div:last-child{border-bottom:0!important}}.admin-template .centre-view-page .centre-view-district>h3{color:#fff;background:#59428f}.admin-template .centre-view-page .centre-view-district>h3 small{color:#eee9fa}.admin-template .centre-view-page .centre-view-centre>h4{color:#30204f;background:#ded2f4}.admin-template .centre-view-page .centre-view-subject-heading{color:#4a376f;background:#f4f0fa}.admin-template .centre-view-page .centre-view-numbered-subjects>article>header,.admin-template .camp-role-view-page .camp-role-view-subject-grid{background:#faf8fd}.admin-template .centre-view-page .centre-view-numbered-subjects>article>header span,.admin-template .camp-role-view-page .camp-role-view-subject-grid>div:first-child span{color:#3b2569;background:#e2d5f6}.admin-template .centre-view-page .centre-view-numbered-mediums>div,.admin-template .camp-role-view-page .camp-role-view-medium-grid{background:#fff}.admin-template .centre-view-page .centre-view-numbered-mediums>div:nth-child(2n),.admin-template .camp-role-view-page .camp-role-view-medium-grid:nth-child(odd){background:#fcfbfe}.admin-template .centre-add-page .centre-draft-subjects{background:#faf8fd}.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment,.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment:last-child{grid-template-columns:1fr;row-gap:.2rem}.admin-template .camp-role-view-page .centre-view-district>h3>span:before{content:"District: "}.admin-template .centre-add-page .centre-draft-subjects,.admin-template .centre-view-page .centre-view-subject-heading,.admin-template .centre-view-page .centre-view-numbered-subjects>article>header,.admin-template .camp-role-view-page .camp-role-view-subject-grid,.admin-template .camp-role-view-page .camp-role-view-medium-grid{padding-left:1.25rem}.admin-template .camp-role-list-page .camp-role-list-filters{grid-template-columns:minmax(15rem,1.4fr) repeat(3,minmax(11rem,1fr));gap:.75rem;width:100%}@media (width<=1100px){.admin-template .camp-role-list-page .camp-role-list-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.admin-template .camp-role-list-page .camp-role-list-filters{grid-template-columns:1fr}}.admin-template .camp-role-view-page .camp-role-view-filters{grid-template-columns:minmax(16rem,1.5fr) minmax(12rem,1fr) minmax(14rem,1fr) auto;align-items:end;gap:.6rem;margin-top:-.75rem;display:grid}.admin-template .camp-role-view-page .centre-view-content-heading{margin-top:.35rem}.admin-template .camp-role-view-page .camp-role-view-filters .allocation-table-search,.admin-template .camp-role-view-page .camp-role-view-filters .common-form-field{width:100%}.admin-template .camp-role-view-page .camp-role-view-filters .common-form-control{height:2.35rem;min-height:2.35rem}@media (width<=900px){.admin-template .camp-role-view-page .camp-role-view-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.admin-template .camp-role-view-page .camp-role-view-filters{grid-template-columns:1fr}}.admin-template .centre-view-content-heading{background:0 0;border:0;border-radius:0;align-items:center;min-height:auto;padding:.2rem 0;display:flex}.admin-template .centre-view-content-heading h2{color:rgb(var(--color-slate-800));margin:0;font-size:1rem;font-weight:700}.admin-template .centre-view-summary>.centre-view-search{margin:0;padding:.15rem 0}.admin-template .centre-view-district>h3{color:#fff;background:#5b478f;border-bottom-color:#4e3b7d}.admin-template .centre-view-district>h3 small{color:#eee9fa}.admin-template .centre-view-district>h3 svg{color:#f5f2ff}.admin-template .centre-view-centre{border-bottom-color:rgb(var(--color-slate-200))}.admin-template .camp-role-view-page .camp-role-view-assignment{grid-template-columns:max-content minmax(0,1fr);align-content:center;align-items:center;gap:0 .65rem;display:grid}.admin-template .camp-role-view-page .camp-role-view-assignment>dt,.admin-template .camp-role-view-page .camp-role-view-assignment>span{align-self:center;margin:0}.admin-template .camp-role-view-page .camp-role-view-assignment>dd,.admin-template .camp-role-view-page .camp-role-view-assignment>strong{text-align:left;align-self:center;margin:0}.admin-template .camp-role-view-page .camp-role-view-subject-grid>div:first-child,.admin-template .camp-role-view-page .camp-role-view-medium-grid>div:first-child{grid-template-columns:max-content minmax(0,1fr);align-content:center;align-items:center;gap:0 .65rem;display:grid}.admin-template .camp-role-view-page .camp-role-view-subject-grid>div:first-child>span,.admin-template .camp-role-view-page .camp-role-view-medium-grid>div:first-child>span,.admin-template .camp-role-view-page .camp-role-view-subject-grid>div:first-child>strong,.admin-template .camp-role-view-page .camp-role-view-medium-grid>div:first-child>strong{align-self:center;margin:0}@media (width<=620px){.admin-template .camp-role-view-page .camp-role-view-assignment{grid-template-columns:max-content minmax(0,1fr)}}.admin-template .centre-view-page .centre-view-camp,.admin-template .centre-view-page .centre-view-camp h3,.admin-template .centre-view-page .centre-view-camp dl>div,.admin-template .centre-view-page .centre-view-district,.admin-template .centre-view-page .centre-view-district>h3,.admin-template .centre-view-page .centre-view-centre,.admin-template .centre-view-page .centre-view-centre h4,.admin-template .centre-view-page .centre-view-centre dl>div,.admin-template .centre-view-page .centre-view-subject-heading,.admin-template .centre-view-page .centre-view-numbered-subjects>article,.admin-template .centre-view-page .centre-view-numbered-subjects>article>header,.admin-template .centre-view-page .centre-view-numbered-mediums>div,.admin-template .camp-role-view-page .camp-role-view-subjects>section,.admin-template .camp-role-view-page .camp-role-view-subject-grid,.admin-template .camp-role-view-page .camp-role-view-subject-grid>div,.admin-template .camp-role-view-page .camp-role-view-medium-grid,.admin-template .camp-role-view-page .camp-role-view-medium-grid>div{border-color:#d7dde7}.admin-template .centre-view-page .centre-view-district>h3{border-bottom-color:#d7dde7}@media (width<=900px){.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment{grid-column:span 2}}@media (width<=620px){.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment{grid-column:auto}}.admin-template .centre-view-page .centre-view-numbered-subjects>article,.admin-template .camp-role-view-page .camp-role-view-subjects>section,.admin-template .centre-view-page .centre-view-numbered-subjects>article>header,.admin-template .camp-role-view-page .camp-role-view-subject-grid{border-bottom-color:#e3e7ee}.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment{border-right:1px solid #e7eaf0;grid-column:auto}.admin-template .camp-role-view-page .camp-role-view-subjects>section,.admin-template .camp-role-view-page .camp-role-view-subject-grid,.admin-template .camp-role-view-page .camp-role-view-medium-grid,.admin-template .camp-role-view-page .centre-view-centre{border-bottom-color:#edf0f4}@media (width<=620px){.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment{border-right:0}}.admin-template .camp-role-view-page .centre-view-centre,.admin-template .camp-role-view-page .centre-view-centre h4,.admin-template .camp-role-view-page .centre-view-centre dl>div,.admin-template .camp-role-view-page .centre-view-subject-heading,.admin-template .camp-role-view-page .camp-role-view-subjects>section,.admin-template .camp-role-view-page .camp-role-view-subject-grid,.admin-template .camp-role-view-page .camp-role-view-subject-grid>div,.admin-template .camp-role-view-page .camp-role-view-medium-grid,.admin-template .camp-role-view-page .camp-role-view-medium-grid>div{border-color:rgb(var(--color-slate-300))!important}.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment,.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment:last-child{grid-template-columns:1fr;align-content:center;row-gap:.2rem;border-right:1px solid rgb(var(--color-slate-300))!important}@media (width<=620px){.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment,.admin-template .camp-role-view-page .centre-view-centre dl>.camp-role-view-assignment:last-child{border-right:0!important}}.admin-template .camp-role-view-subjects>section,.admin-template .camp-role-view-subjects>section:last-child{border:0;border-bottom:1px solid #cfd5e1;border-radius:0;overflow:visible}.admin-template .camp-role-view-subject-grid{background:#f1ecfa;border-left:0}.admin-template .centre-view-numbered-subjects{background:#f8f6fe;gap:.7rem;padding:.7rem}.admin-template .centre-view-numbered-subjects>article,.admin-template .centre-view-numbered-subjects>article:nth-child(2n),.admin-template .centre-view-numbered-subjects>article:last-child{background:#fff;border:1px solid #cfd5e1;border-radius:.45rem;overflow:hidden}.admin-template .centre-view-numbered-subjects>article>header{border-bottom:1px solid #d8d1e8;border-left:3px solid rgb(var(--color-primary));background:#eee9f9}.admin-template .centre-view-numbered-subjects>article>header span,.admin-template .camp-role-view-subject-grid>div:first-child span{color:#463b70;background:#d9cef2;border-radius:999px;width:max-content;padding:.16rem .42rem}.admin-template .centre-view-numbered-mediums{background:#fff}.admin-template .centre-view-numbered-mediums>div{background:#fff;align-items:center}.admin-template .centre-view-numbered-mediums>div:nth-child(2n){background:#fbfcfe}.admin-template .centre-view-numbered-mediums span,.admin-template .camp-role-view-medium-grid>div:first-child span{color:#6d7789}.admin-template .camp-role-view-subjects{background:#f8f6fe;gap:.7rem;padding:.7rem}.admin-template .camp-role-view-subjects>section,.admin-template .camp-role-view-subjects>section:last-child{background:#fff;border:1px solid #cfd5e1;border-radius:.45rem;overflow:hidden}.admin-template .camp-role-view-subject-grid{border-left:3px solid rgb(var(--color-primary));background:#eee9f9;border-bottom:1px solid #d8d1e8}.admin-template .camp-role-view-subject-grid>div{background:0 0;align-content:center;min-height:3.35rem}.admin-template .camp-role-view-medium-grid{background:#fff;border-top:0;border-bottom:1px solid #e0e4eb}.admin-template .camp-role-view-medium-grid:last-child{border-bottom:0}.admin-template .camp-role-view-medium-grid>div{background:#fff;align-content:center;min-height:3rem}@media (width<=620px){.admin-template .centre-view-numbered-subjects>article:last-child:nth-child(odd){grid-column:auto}}.admin-template .centre-view-numbered-subjects{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .centre-view-numbered-subjects>article{border-right:1px solid rgb(var(--color-slate-300));border-bottom:1px solid rgb(var(--color-slate-300));background:#fff;min-width:0}.admin-template .centre-view-numbered-subjects>article:nth-child(2n){border-right:0}.admin-template .centre-view-numbered-subjects>article:nth-last-child(-n+2):nth-child(odd),.admin-template .centre-view-numbered-subjects>article:last-child{border-bottom:0}.admin-template .centre-view-numbered-subjects>article:last-child:nth-child(odd){border-right:0;grid-column:1/-1}.admin-template .centre-view-numbered-subjects>article>header{background:#f8f6fe;border-bottom:1px solid #ddd6fe;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.55rem;min-height:2.9rem;padding:.55rem .65rem;display:grid}.admin-template .centre-view-numbered-subjects>article>header span,.admin-template .centre-view-numbered-mediums span{color:rgb(var(--color-slate-500));font-size:.67rem;font-weight:600}.admin-template .centre-view-numbered-subjects>article>header strong,.admin-template .centre-view-numbered-mediums strong{min-width:0;color:rgb(var(--color-slate-800));overflow-wrap:anywhere;font-size:.77rem}.admin-template .centre-view-numbered-mediums{display:grid}.admin-template .centre-view-numbered-mediums>div{border-bottom:1px solid rgb(var(--color-slate-200));grid-template-columns:5rem minmax(0,1fr);gap:.55rem;min-height:2.25rem;padding:.5rem .65rem;display:grid}.admin-template .centre-view-numbered-mediums>div:last-child{border-bottom:0}@media (width<=620px){.admin-template .centre-view-numbered-subjects{grid-template-columns:1fr}.admin-template .centre-view-numbered-subjects>article{border-right:0;border-bottom:1px solid rgb(var(--color-slate-300))}.admin-template .centre-view-numbered-subjects>article:last-child{border-bottom:0}}.admin-template .camp-role-view-page .centre-view-centre dl{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-template .camp-role-view-page .centre-view-camp dl>div:nth-child(3),.admin-template .camp-role-view-page .centre-view-camp dl>div:nth-child(5){grid-column:auto}.admin-template .camp-role-view-page .centre-view-camp dl>div:nth-child(4n),.admin-template .camp-role-view-page .centre-view-camp dl>div:last-child{border-right:0}.admin-template .camp-role-view-page .centre-view-camp dl>div:nth-child(n+9){border-bottom:0}.admin-template .camp-role-view-page .centre-view-centre dl>div{border-right:1px solid rgb(var(--color-slate-300));border-bottom:1px solid rgb(var(--color-slate-300))}.admin-template .camp-role-view-page .centre-view-centre dl>div:nth-child(4n),.admin-template .camp-role-view-page .centre-view-centre dl>div:last-child{border-right:0}.admin-template .camp-role-view-page .centre-view-centre dl>div:nth-child(n+5){border-bottom:0}.admin-template .camp-role-view-page .camp-role-view-assignment{background:#fff9df}.admin-template .camp-role-view-subjects{background:#f8f6fe;display:grid}.admin-template .camp-role-view-subjects>section{border:0;border-bottom:1px solid rgb(var(--color-slate-300));background:#fff;border-radius:0;overflow:visible}.admin-template .camp-role-view-subjects>section:last-child{border-bottom:0}.admin-template .camp-role-view-subject-grid,.admin-template .camp-role-view-medium-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-template .camp-role-view-medium-grid{border-top:1px solid #ddd6fe;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.admin-template .camp-role-view-subject-grid>div,.admin-template .camp-role-view-medium-grid>div{border-right:1px solid rgb(var(--color-slate-300));gap:.2rem;min-width:0;padding:.65rem .75rem;display:grid}.admin-template .camp-role-view-subject-grid>div:last-child,.admin-template .camp-role-view-medium-grid>div:last-child{border-right:0}.admin-template .camp-role-view-subject-grid,.admin-template .camp-role-view-medium-grid,.admin-template .camp-role-view-subject-grid>div,.admin-template .camp-role-view-medium-grid>div{min-width:0}.admin-template .camp-role-view-subject-grid span,.admin-template .camp-role-view-medium-grid span{color:rgb(var(--color-slate-500));font-size:.68rem;font-weight:600}.admin-template .camp-role-view-subject-grid strong,.admin-template .camp-role-view-medium-grid strong{color:rgb(var(--color-slate-800));overflow-wrap:anywhere;font-size:.77rem;font-weight:600}@media (width<=900px){.admin-template .camp-role-view-page .centre-view-centre dl,.admin-template .camp-role-view-subject-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .camp-role-view-page .centre-view-camp dl>div:nth-child(4n){border-right:1px solid rgb(var(--color-slate-300))}.admin-template .camp-role-view-page .centre-view-camp dl>div:nth-child(2n),.admin-template .camp-role-view-page .centre-view-camp dl>div:last-child{border-right:0}.admin-template .camp-role-view-page .centre-view-camp dl>div:nth-child(n+9){border-bottom:0}.admin-template .camp-role-view-page .centre-view-centre dl>div:nth-child(4n){border-right:1px solid rgb(var(--color-slate-300))}.admin-template .camp-role-view-page .centre-view-centre dl>div:nth-child(2n),.admin-template .camp-role-view-page .centre-view-centre dl>div:last-child{border-right:0}.admin-template .camp-role-view-page .centre-view-centre dl>div:nth-child(n+5){border-bottom:1px solid rgb(var(--color-slate-300))}.admin-template .camp-role-view-page .centre-view-centre dl>div:nth-last-child(-n+2){border-bottom:0}.admin-template .camp-role-view-subject-grid>div:nth-child(2n){border-right:0}}@media (width<=620px){.admin-template .camp-role-view-page .centre-view-centre dl,.admin-template .camp-role-view-subject-grid,.admin-template .camp-role-view-medium-grid{grid-template-columns:1fr}.admin-template .camp-role-view-page .centre-view-centre dl>div,.admin-template .camp-role-view-page .centre-view-centre dl>div:nth-child(4n),.admin-template .camp-role-view-subject-grid>div,.admin-template .camp-role-view-medium-grid>div{border-right:0}.admin-template .camp-role-view-page .centre-view-centre dl>div,.admin-template .camp-role-view-page .centre-view-centre dl>div:nth-last-child(-n+2){border-bottom:1px solid rgb(var(--color-slate-300))}.admin-template .camp-role-view-page .centre-view-centre dl>div:last-child{border-bottom:0}.admin-template .camp-role-view-page .centre-view-camp dl>div,.admin-template .camp-role-view-page .centre-view-camp dl>div:nth-child(2n),.admin-template .camp-role-view-page .centre-view-camp dl>div:nth-child(4n){border-right:0;border-bottom:1px solid rgb(var(--color-slate-300))}.admin-template .camp-role-view-page .centre-view-camp dl>div:last-child{border-bottom:0}}.admin-template .camp-role-editor-page .centre-config-selector,.admin-template .camp-role-editor-page .centre-centres-workspace,.admin-template .camp-role-editor-page .centre-district-group,.admin-template .camp-role-editor-page .centre-draft-card,.admin-template .camp-role-editor-page .centre-draft-subjects{width:100%}.admin-template .camp-role-editor-page .centre-draft-card>header{background:#ebe4fb;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:.75rem;display:grid}.admin-template .camp-role-editor-page .centre-inline-location,.admin-template .camp-role-editor-page .centre-draft-card>header>.camp-role-staff-field{grid-column:span 2}.admin-template .camp-role-editor-page .common-form-control:disabled{color:#687386;opacity:1;cursor:not-allowed;background-color:#eef0f3;border-color:#d3d8e0}.admin-template .camp-role-editor-page .camp-role-staff-field .common-form-control{color:#3b3420;background-color:#fff9df;border-color:#e6c665}.admin-template .camp-role-editor-page .camp-role-staff-field .common-form-control:hover{background-color:#fff1b8;border-color:#c99f28}.admin-template .camp-role-editor-page .camp-role-staff-field .common-form-control:focus{border-color:rgb(var(--color-primary));box-shadow:0 0 0 2px rgb(var(--color-primary) / .12);background-color:#fff9df}.admin-template .camp-role-editor-page .camp-role-staff-field .common-select-control:open{background-color:#fff9df}.admin-template .camp-role-editor-page .camp-role-staff-field .common-select-control option{color:rgb(var(--color-slate-800));background-color:#fff}.admin-template .camp-role-editor-page .centre-draft-card.is-saved .camp-role-staff-field .common-form-control:disabled{color:#3b3420;background-color:#fff9df;border-color:#e6c665}.admin-template .camp-role-editor-page .centre-draft-card.is-saved .camp-role-staff-field .common-form-control:disabled:hover{background-color:#fff9df;border-color:#e6c665}.admin-template .camp-role-editor-page .camp-role-subject-entry{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem .75rem;padding-block:.75rem}.admin-template .camp-role-editor-page .camp-role-medium-allocations{background:#fff;border:1px solid #e2dcf0;border-radius:.45rem;grid-column:1/-1;gap:.55rem;padding:.65rem;display:grid}.admin-template .camp-role-editor-page .camp-role-mapped-medium{grid-template-columns:minmax(0,1fr) minmax(0,3fr);align-items:start;gap:.75rem;display:grid}.admin-template .camp-role-editor-page .camp-role-mapped-medium+.camp-role-mapped-medium{border-top:1px solid #e4e0eb;padding-top:.55rem}.admin-template .camp-role-editor-page .camp-role-evaluator-actions{align-self:end}.admin-template .camp-role-editor-page .camp-role-evaluator-multiselect-field{grid-column:span 3;min-width:0}.admin-template .camp-role-evaluator-multiselect{z-index:1;position:relative}.admin-template .camp-role-evaluator-multiselect.is-open{z-index:120}.admin-template .camp-role-evaluator-trigger{width:100%;min-height:36px;color:rgb(var(--color-slate-700));text-align:left;background:#fff9df;border:1px solid #e6c665;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.28rem .55rem;display:flex}.admin-template .camp-role-evaluator-trigger:hover{background:#fff5cb;border-color:#d1ae45}.admin-template .camp-role-evaluator-multiselect.is-open .camp-role-evaluator-trigger{border-color:rgb(var(--color-primary));box-shadow:0 0 0 2px rgb(var(--color-primary) / .12);background:#fff9df}.admin-template .camp-role-evaluator-trigger>svg{flex:none;width:.95rem;height:.95rem;transition:transform .15s}.admin-template .camp-role-evaluator-multiselect.is-open .camp-role-evaluator-trigger>svg{transform:rotate(180deg)}.admin-template .camp-role-evaluator-pills{flex-wrap:wrap;flex:1;gap:.25rem;min-width:0;display:flex}.admin-template .camp-role-evaluator-pill{color:#3b2569;background:#e8def7;border-radius:999px;align-items:center;gap:.25rem;padding:.16rem .25rem .16rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.admin-template .camp-role-evaluator-pill>span{border-radius:999px;place-items:center;width:1rem;height:1rem;display:inline-grid}.admin-template .camp-role-evaluator-pill>span:hover{background:#d4c2ee}.admin-template .camp-role-evaluator-pill svg{width:.7rem;height:.7rem}.admin-template .camp-role-evaluator-placeholder{color:rgb(var(--color-slate-500));align-self:center;font-size:.78rem}.admin-template .camp-role-evaluator-menu{border:1px solid rgb(var(--color-slate-300));box-shadow:0 10px 24px rgb(var(--color-slate-900) / .14);background:#fff;border-radius:.5rem;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow:hidden}.admin-template .camp-role-evaluator-search{border-bottom:1px solid rgb(var(--color-slate-200));align-items:center;gap:.45rem;padding:.45rem .55rem;display:flex}.admin-template .camp-role-evaluator-search svg{width:.9rem;height:.9rem;color:rgb(var(--color-slate-500))}.admin-template .camp-role-evaluator-search input{min-width:0;color:rgb(var(--color-slate-800));background:0 0;border:0;outline:0;flex:1;font-size:.78rem}.admin-template .camp-role-evaluator-options{max-height:12rem;padding:.3rem;overflow-y:auto}.admin-template .camp-role-evaluator-options button{width:100%;color:rgb(var(--color-slate-700));text-align:left;border-radius:.35rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .5rem;font-size:.76rem;display:flex}.admin-template .camp-role-evaluator-options button:hover,.admin-template .camp-role-evaluator-options button.is-selected{color:#3b2569;background:#f1ecfa}.admin-template .camp-role-evaluator-options button:disabled{opacity:.45;cursor:not-allowed}.admin-template .camp-role-evaluator-options button svg{width:.9rem;height:.9rem;color:rgb(var(--color-primary))}.admin-template .camp-role-evaluator-options p,.admin-template .camp-role-evaluator-menu footer{color:rgb(var(--color-slate-500));font-size:.7rem}.admin-template .camp-role-evaluator-options p{padding:.6rem .5rem}.admin-template .camp-role-evaluator-menu footer{border-top:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-slate-50));padding:.4rem .55rem}.admin-template .camp-role-evaluator-multiselect.is-disabled .camp-role-evaluator-trigger{cursor:not-allowed;background:#fff9df;border-color:#e6c665}@media (width<=900px){.admin-template .camp-role-editor-page .centre-draft-card>header,.admin-template .camp-role-editor-page .camp-role-subject-entry{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .camp-role-editor-page .centre-inline-location,.admin-template .camp-role-editor-page .centre-draft-card>header>.camp-role-staff-field{grid-column:span 1}.admin-template .camp-role-editor-page .camp-role-medium-allocations{grid-column:1/-1}}@media (width<=620px){.admin-template .camp-role-editor-page .centre-draft-card>header,.admin-template .camp-role-editor-page .camp-role-subject-entry,.admin-template .camp-role-editor-page .camp-role-mapped-medium{grid-template-columns:1fr}}.admin-template .camp-role-editor-page .centre-add-workflow{gap:.7rem}.admin-template .camp-role-editor-page .camp-role-camp-selector{padding:.8rem 1rem .9rem}.admin-template .camp-role-editor-page .camp-role-camp-selector .centre-camp-summary{box-shadow:0 2px 5px rgb(var(--color-slate-900) / .05);margin-top:.7rem}.admin-template .camp-role-editor-page .centre-centres-workspace{gap:.65rem}.admin-template .camp-role-editor-page .centre-district-group>.centre-draft-list{padding:.8rem}.admin-template .camp-role-editor-page .centre-draft-card{background:#f8f6fe;overflow:visible}.admin-template .camp-role-editor-page .centre-draft-card>header{background:#ebe4fb;border-bottom-color:#ddd6fe;padding:.65rem .85rem}.admin-template .camp-role-editor-page .centre-draft-fields{background:#f8f6fe;padding:.75rem .85rem}.admin-template .camp-role-editor-page .centre-draft-subjects{background:#f8f6fe;border-top:1px solid #e6def8;padding:.7rem .85rem .8rem}.admin-template .camp-role-editor-page .centre-subject-form-heading{background:#eee8f8;border-bottom:1px solid #d8cdea;margin:-.7rem -.85rem .7rem;padding:.6rem .85rem}.admin-template .camp-role-editor-page .centre-subject-form-heading h2{font-size:.8rem;line-height:1.2}.admin-template .camp-role-editor-page .centre-subject-form-heading p{font-size:.68rem;line-height:1.3}.admin-template .camp-role-editor-page .centre-subject-form-heading svg{width:.9rem;height:.9rem}.admin-template .camp-role-editor-page .centre-district-group-header{background:#5b478f;border-bottom-color:#4e3b7d}.admin-template .camp-role-editor-page .centre-district-group-header .common-form-field>span{color:#fff}.admin-template .camp-role-editor-page .centre-subject-form-list{gap:0}.admin-template .camp-role-editor-page .camp-role-subject-entry{background:0 0;border-bottom:1px solid #ddd6fe;gap:.5rem .35rem;padding:.6rem 0}.admin-template .camp-role-editor-page .camp-role-subject-entry:first-child{padding-top:0}.admin-template .camp-role-editor-page .camp-role-subject-entry:last-child{border-bottom:0;padding-bottom:0}.admin-template .camp-role-editor-page .camp-role-medium-allocations{background:#fff;border-color:#e2dcf0;gap:0;padding:0;overflow:visible}.admin-template .camp-role-editor-page .camp-role-mapped-medium{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:.75rem;padding:.65rem}.admin-template .camp-role-editor-page .camp-role-mapped-medium+.camp-role-mapped-medium{border-top-color:#e4e0eb;padding-top:.65rem}.admin-template .camp-role-editor-page .camp-role-mapped-medium>.camp-role-mapped-field{grid-column:span 1}.admin-template .camp-role-editor-page .camp-role-evaluator-list{grid-column:span 3;gap:.45rem;min-width:0;display:grid}.admin-template .camp-role-editor-page .camp-role-evaluator-row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.4rem;min-width:0;display:grid}.admin-template .camp-role-editor-page .camp-role-evaluator-row:not(:first-child) .common-form-field>span{display:none}.admin-template .camp-role-editor-page .camp-role-evaluator-actions{justify-content:flex-start;align-items:center;gap:.25rem;width:3.4rem;height:36px;display:flex}.admin-template .camp-role-editor-page .centre-multi-save{border-top:1px solid rgb(var(--color-slate-200));background:0 0;margin-top:.1rem;padding:.7rem 0}@media (width<=900px){.admin-template .camp-role-editor-page .camp-role-mapped-medium{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .camp-role-editor-page .camp-role-evaluator-list{grid-column:span 1}}@media (width<=620px){.admin-template .camp-role-editor-page .camp-role-mapped-medium{grid-template-columns:1fr}.admin-template .camp-role-editor-page .camp-role-evaluator-list{grid-column:span 1}}@media (width>=901px){.admin-template .camp-role-editor-page .centre-inline-location,.admin-template .camp-role-editor-page .centre-draft-card>header>.camp-role-staff-field{grid-column:span 1}.admin-template .camp-role-editor-page .camp-role-subject-entry{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-template .camp-role-editor-page .camp-role-evaluator-row{align-items:flex-end;display:flex}.admin-template .camp-role-editor-page .camp-role-evaluator-row>.common-form-field{flex:0 0 calc(33.3333% - .5rem);width:calc(33.3333% - .5rem)}}.admin-template .centre-view-numbered-subjects,.admin-template .camp-role-view-subjects{background:#fff;grid-template-columns:1fr;gap:0;padding:0}.admin-template .centre-view-numbered-subjects>article,.admin-template .centre-view-numbered-subjects>article:nth-child(2n),.admin-template .centre-view-numbered-subjects>article:last-child,.admin-template .centre-view-numbered-subjects>article:last-child:nth-child(odd),.admin-template .camp-role-view-subjects>section,.admin-template .camp-role-view-subjects>section:last-child{border:0;border-bottom:1px solid #cfd5e1;border-radius:0;grid-column:auto;overflow:visible}.admin-template .centre-view-numbered-subjects>article:last-child,.admin-template .camp-role-view-subjects>section:last-child{border-bottom:0}.admin-template .centre-view-numbered-subjects>article>header,.admin-template .camp-role-view-subject-grid{background:#f1ecfa;border-left:0}.admin-template .centre-view-numbered-subjects>article>header span,.admin-template .camp-role-view-subject-grid>div:first-child span{color:#3b2569;background:#d9c9f2;font-weight:700}.admin-template .centre-view-numbered-subjects>article>header strong,.admin-template .camp-role-view-subject-grid>div:first-child strong{color:#35245d}.admin-template .allocation-table-card .allocation-table-toolbar.candidate-list-toolbar{padding-left:1.25rem!important;padding-right:1.25rem!important}@media (width<=639px){.admin-template .allocation-table-card .allocation-table-toolbar.candidate-list-toolbar{padding-left:.875rem!important;padding-right:.875rem!important}}.admin-template .camp-role-editor-page .camp-role-building-card>header{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-template .camp-role-editor-page .camp-role-room-list{background:#f8f6fe;gap:.85rem;padding:.85rem;display:grid}.admin-template .camp-role-editor-page .camp-role-room-card{background:rgb(var(--color-white));border:1px solid #ddd6fe;border-radius:.5rem;overflow:hidden}.admin-template .camp-role-editor-page .camp-role-room-card>header{background:#fdfcff;border-bottom:1px solid #e6def8;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding:.75rem .85rem;display:grid}.admin-template .camp-role-editor-page .camp-role-room-card.is-saved>header{background:rgb(var(--color-accent-blue) / .08)}.admin-template .camp-role-editor-page .camp-role-room-card .centre-draft-fields{background:#fff}@media (width<=620px){.admin-template .camp-role-editor-page .camp-role-building-card>header,.admin-template .camp-role-editor-page .camp-role-room-card>header{grid-template-columns:1fr}}.calendar-page-container{animation:.25s ease-in-out fadeIn}.calendar-today-cell{background-color:#e0f2febf!important;box-shadow:inset 0 0 #0284c780!important}.dark .calendar-today-cell{background-color:#0369a140!important;box-shadow:inset 0 0 0 2px #38bdf880!important}@keyframes calendar-live-pulse-glow{0%,to{background-color:#e0f2fed9;box-shadow:inset 0 0 0 2.5px #0284c7,0 0 14px #0284c78c}50%{background-color:#bae6fdf2;box-shadow:inset 0 0 0 2.5px #38bdf8,0 0 22px #38bdf8cc}}@keyframes calendar-live-pulse-glow-dark{0%,to{background-color:#0369a159;box-shadow:inset 0 0 0 2.5px #38bdf8,0 0 14px #38bdf873}50%{background-color:#0369a199;box-shadow:inset 0 0 0 2.5px #7dd3fc,0 0 22px #7dd3fcb3}}.calendar-cell-live-blinking{z-index:10;animation:1.8s ease-in-out infinite calendar-live-pulse-glow;position:relative}.dark .calendar-cell-live-blinking{animation:1.8s ease-in-out infinite calendar-live-pulse-glow-dark}.calendar-date-cell{min-height:125px;transition:background-color .15s}.calendar-date-cell:hover{background-color:#f1f5f9e6}.dark .calendar-date-cell:hover{background-color:#1e293be6}.calendar-date-number{color:#1e293b;font-size:.875rem!important;font-weight:600!important;line-height:1.25!important}.calendar-date-number.is-holiday,.calendar-date-number.is-sunday{color:#c51d2b!important;font-weight:800!important}.calendar-date-number.is-other-month{color:#94a3b8!important}.dark .calendar-date-number{color:#f1f5f9}.dark .calendar-date-number.is-holiday,.dark .calendar-date-number.is-sunday{color:#f87171!important}.dark .calendar-date-number.is-other-month{color:#64748b!important}.calendar-add-date-btn,.admin-template .calendar-add-date-btn{z-index:20;color:#2563eb;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #2563eb66;flex:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;font-size:11px;font-weight:500;transition:background-color .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex;position:absolute;bottom:6px;right:6px;box-shadow:0 1px 2px #0000000a;border-radius:9999px!important}.calendar-add-date-btn:hover,.calendar-add-date-btn:focus-visible,.admin-template .calendar-add-date-btn:hover,.admin-template .calendar-add-date-btn:focus-visible{color:#1d4ed8;background:#eff6ff;border-color:#2563eb;outline:0;transform:scale(1.08);box-shadow:0 2px 4px #2563eb33}.dark .calendar-add-date-btn,.dark .admin-template .calendar-add-date-btn{color:#60a5fa;background:#1e293be6;border-color:#60a5fa73;box-shadow:0 1px 2px #0003}.dark .calendar-add-date-btn:hover,.dark .calendar-add-date-btn:focus-visible,.dark .admin-template .calendar-add-date-btn:hover,.dark .admin-template .calendar-add-date-btn:focus-visible{color:#93c5fd;background:#2563eb40;border-color:#60a5fa;transform:scale(1.08)}.calendar-event-pill{cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:4px;margin-bottom:4px;padding:3px 6px;font-size:.725rem;font-weight:600;line-height:1.25;transition:all .15s ease-in-out;display:flex;box-shadow:0 1px 2px #00000014}.calendar-event-pill:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 2px 4px #00000026}.calendar-events-scroll{scrollbar-width:thin;scrollbar-color:#9ca3af80 transparent}.calendar-events-scroll::-webkit-scrollbar{width:4px}.calendar-events-scroll::-webkit-scrollbar-thumb{background-color:#9ca3af80;border-radius:4px}.full-calendar .fc-h-event{transition:all .15s ease-in-out;border-style:solid!important;box-shadow:0 1px 2px #0000000a!important}.full-calendar .fc-h-event.calendar-event-completed,.full-calendar .fc-h-event[data-status=Completed]{color:#334155!important;background-color:#f1f5f9!important;border:none!important}.full-calendar .fc-h-event.calendar-event-completed:hover,.full-calendar .fc-h-event[data-status=Completed]:hover{background-color:#e2e8f0!important}.dark .full-calendar .fc-h-event.calendar-event-completed,.dark .full-calendar .fc-h-event[data-status=Completed]{color:#cbd5e1!important;background-color:#1e293bcc!important}.full-calendar .fc-h-event.calendar-event-live,.full-calendar .fc-h-event.calendar-event-ongoing,.full-calendar .fc-h-event[data-status=Live],.full-calendar .fc-h-event[data-status=Ongoing]{color:#065f46!important;background-color:#d1fae5!important;border:none!important}.full-calendar .fc-h-event.calendar-event-live:hover,.full-calendar .fc-h-event.calendar-event-ongoing:hover,.full-calendar .fc-h-event[data-status=Live]:hover,.full-calendar .fc-h-event[data-status=Ongoing]:hover{background-color:#a7f3d0!important}.dark .full-calendar .fc-h-event.calendar-event-live,.dark .full-calendar .fc-h-event.calendar-event-ongoing,.dark .full-calendar .fc-h-event[data-status=Live],.dark .full-calendar .fc-h-event[data-status=Ongoing]{color:#a7f3d0!important;background-color:#064e3b66!important}.full-calendar .fc-h-event.calendar-event-upcoming,.full-calendar .fc-h-event[data-status=Upcoming]{color:#5b21b6!important;background-color:#ede9fe!important;border:none!important}.full-calendar .fc-h-event.calendar-event-upcoming:hover,.full-calendar .fc-h-event[data-status=Upcoming]:hover{background-color:#ddd6fe!important}.dark .full-calendar .fc-h-event.calendar-event-upcoming,.dark .full-calendar .fc-h-event[data-status=Upcoming]{color:#ddd6fe!important;background-color:#5b21b666!important}.full-calendar .fc-h-event .fc-event-title{color:inherit!important}.full-calendar .fc-h-event svg{flex-shrink:0;color:currentColor!important;stroke:currentColor!important}.calendar-legend-bar{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.calendar-legend-title{color:#334155;align-items:center;gap:.375rem;margin-right:.25rem;font-size:.75rem;font-weight:700;display:inline-flex}.dark .calendar-legend-title{color:#cbd5e1}.calendar-legend-chip{cursor:default;-webkit-user-select:none;user-select:none;background-color:#fff;border:1px solid #e2e8f0;border-radius:9999px;align-items:center;gap:.5rem;padding:.35rem .85rem;font-size:.75rem;font-weight:700;line-height:1rem;transition:all .15s;display:inline-flex;box-shadow:0 1px 2px #0000000a}.calendar-legend-chip:hover{box-shadow:0 2px 4px #00000014}.calendar-legend-chip.is-completed{color:#334155!important;background-color:#f1f5f9!important;border-color:#cbd5e1!important}.dark .calendar-legend-chip.is-completed{color:#cbd5e1!important;background-color:#1e293bb3!important;border-color:#475569!important}.calendar-legend-chip.is-live{color:#065f46!important;background-color:#dcfce7!important;border-color:#a7f3d0!important}.dark .calendar-legend-chip.is-live{color:#a7f3d0!important;background-color:#064e3b59!important;border-color:#047857!important}.calendar-legend-chip.is-upcoming{color:#5b21b6!important;background-color:#ede9fe!important;border-color:#ddd6fe!important}.dark .calendar-legend-chip.is-upcoming{color:#ddd6fe!important;background-color:#5b21b659!important;border-color:#6d28d9!important}.calendar-header-toolbar{flex-direction:column;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}@media (width>=768px){.calendar-header-toolbar{flex-direction:row}}.calendar-toolbar-title{color:#1e293b;margin:0;font-size:1.25rem;font-weight:600;line-height:1.75rem}.dark .calendar-toolbar-title{color:#fff}.calendar-tabs-group{background-color:#fff;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;height:38px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.dark .calendar-tabs-group{background-color:#1e293b;border-color:#47556999}.calendar-tab-btn{color:#64748b;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#0000;border:none;border-right:1px solid #e2e8f0;justify-content:center;align-items:center;width:5rem;height:100%;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s;display:flex}.calendar-tab-btn:last-child{border-right:none}.dark .calendar-tab-btn{color:#94a3b8;border-right-color:#47556999}.calendar-tab-btn:hover:not(.is-active){color:#334155;background-color:#f8fafc}.dark .calendar-tab-btn:hover:not(.is-active){color:#f1f5f9;background-color:#33415580}.calendar-tab-btn.is-active{font-weight:600;color:#fff!important;background-color:#28235c!important}.dark .calendar-tab-btn.is-active{color:#fff!important;background-color:#312e81!important}.calendar-nav-group{background-color:#fff;border:1px solid #e2e8f0;border-radius:.375rem;align-items:center;height:38px;display:inline-flex;overflow:hidden;box-shadow:0 1px 2px #0000000d}.dark .calendar-nav-group{background-color:#1e293b;border-color:#47556999}.calendar-nav-btn{color:#64748b;cursor:pointer;background-color:#0000;border:none;border-right:1px solid #e2e8f0;justify-content:center;align-items:center;width:2.25rem;height:100%;transition:background-color .15s,color .15s;display:flex}.calendar-nav-btn:last-child{border-right:none}.dark .calendar-nav-btn{color:#94a3b8;border-right-color:#47556999}.calendar-nav-btn:hover{color:#1e293b;background-color:#f8fafc}.dark .calendar-nav-btn:hover{color:#fff;background-color:#33415580}.calendar-today-btn{color:#64748b;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:.375rem;justify-content:center;align-items:center;height:38px;margin-left:.625rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex;box-shadow:0 1px 2px #0000000d}.calendar-today-btn:hover{color:#1e293b;background-color:#f8fafc}.dark .calendar-today-btn{color:#94a3b8;background-color:#1e293b;border-color:#47556999}.dark .calendar-today-btn:hover{color:#fff;background-color:#33415580}.calendar-day-header-cell{text-align:center;color:#334155;background-color:#c5e1fc73;border-right:1px solid #cecfd196;padding-top:.75rem;padding-bottom:.75rem;font-size:.875rem;font-weight:600}.calendar-day-header-cell.is-sunday{background-color:#fff8f8;color:#c51d2b!important;font-weight:700!important}.dark .calendar-day-header-cell{color:#f1f5f9;background-color:#1e293bd9;border-right-color:#47556999}.dark .calendar-day-header-cell.is-sunday{background-color:#ef444414;color:#f87171!important}.calendar-dot-completed{background-color:#94a3b8!important}.dark .calendar-dot-completed{background-color:#cbd5e1!important}.calendar-dot-ongoing{background-color:#2563eb!important}.calendar-dot-live{background-color:#059669!important}.calendar-dot-upcoming{background-color:#7c3aed!important}.mini-calendar-event-day{color:#1e40af!important;background-color:#dbeafe!important;font-weight:600!important}.mini-calendar-event-day.is-sunday,.mini-calendar-event-day.is-holiday{color:#c51d2b!important;font-weight:700!important}.dark .mini-calendar-event-day{color:#93c5fd!important;background-color:#2563eb47!important}.dark .mini-calendar-event-day.is-sunday,.dark .mini-calendar-event-day.is-holiday{color:#f87171!important}.fee-field-error-wrap--error .common-form-control{border-color:#dc2626!important}.fee-field-error-wrap--error .common-form-control:focus{box-shadow:0 0 0 2px #dc262626!important}.fee-field-error-message{color:#dc2626;margin-top:4px;font-size:12px;font-weight:500;display:block}.fee-config-rows-error{margin-top:0;margin-bottom:12px}.fee-config-allocation-summary{border:1px solid rgb(var(--color-slate-200));background-color:rgb(var(--color-slate-50) / .7);border-radius:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem 1rem;padding:.75rem 1rem;display:grid}.dark .fee-config-allocation-summary{border-color:rgb(var(--admin-dark-border) / .5);background-color:rgb(var(--color-darkmode-700) / .5)}.fee-config-allocation-summary--unbalanced{background-color:#f59e0b14;border-color:#f59e0b}.fee-config-allocation-summary-label{color:rgb(var(--color-slate-500));font-size:11px;display:block}.dark .fee-config-allocation-summary-label{color:rgb(var(--color-slate-400))}.fee-config-allocation-summary-value{color:rgb(var(--color-slate-800));margin-top:2px;font-size:14px;font-weight:700;display:block}.dark .fee-config-allocation-summary-value{color:rgb(var(--color-slate-100))}.fee-config-allocation-summary--unbalanced .fee-config-allocation-summary-value{color:#b45309}@media (width<=639px){.fee-config-allocation-summary{grid-template-columns:1fr}}.admin-template .fee-config-modal-panel{width:min(100%,72rem)!important;max-width:72rem!important}.admin-template .fee-config-modal-body{flex-direction:column;gap:1.25rem;max-height:75vh;padding:1.25rem;display:flex;overflow-y:auto}.admin-template .fee-config-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.25rem;display:grid}@media (width>=900px){.admin-template .fee-config-form-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.admin-template .fee-config-repeater-row{border:1px solid rgb(var(--color-slate-200));background-color:rgb(var(--color-slate-50) / .7);border-radius:.5rem;flex-direction:column;gap:.85rem;padding:1rem 1.15rem;display:flex}.dark .admin-template .fee-config-repeater-row{border-color:rgb(var(--admin-dark-border) / .5);background-color:rgb(var(--color-darkmode-700) / .5)}.admin-template .fee-config-repeater-grid{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1rem 1.25rem!important;display:grid!important}@media (width>=900px){.admin-template .fee-config-repeater-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width>=1200px){.admin-template .fee-config-repeater-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.admin-template .fee-config-repeater-grid>.common-form-field{width:100%;min-width:0}@media (width<=639px){.admin-template .fee-config-form-grid,.admin-template .fee-config-repeater-grid{grid-template-columns:1fr!important}}@media (width>=640px) and (width<=899px){.admin-template .fee-config-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-template .invigilator-requirement-page{flex-direction:column;gap:1.5rem;display:flex}.admin-template .invigilator-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:1rem 1.25rem;padding:1.25rem;display:grid}.admin-template .invigilator-participants-grid{grid-template-columns:repeat(auto-fill,minmax(13.5rem,1fr));gap:.75rem;display:grid}.admin-template .invigilator-participant-card{text-align:left;cursor:pointer;background:#f8fafc;border:1px solid #d9dce5;border-radius:.5rem;flex-direction:column;padding:.85rem 1rem;transition:all .15s ease-in-out;display:flex}.admin-template .invigilator-participant-card:hover{border-color:rgb(var(--color-primary));background:#f1f5f9}.admin-template .invigilator-participant-card--selected{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary) / .06)}.dark .admin-template .invigilator-participant-card{border-color:rgb(var(--admin-dark-border) / .7);background:rgb(var(--color-darkmode-700) / .6)}.dark .admin-template .invigilator-participant-card--selected{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary) / .18)}.admin-template .invigilator-stat-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.admin-template .invigilator-stat-card{background:#fff;border:1px solid #e2e8f0;border-radius:.65rem;align-items:center;gap:1rem;padding:1.15rem 1.25rem;display:flex;box-shadow:0 1px 3px #0000000a}.dark .admin-template .invigilator-stat-card{border-color:rgb(var(--admin-dark-border));background:rgb(var(--color-darkmode-800))}@media (width<=1023px){.admin-template .invigilator-stat-cards,.admin-template .invigilator-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.admin-template .invigilator-stat-cards,.admin-template .invigilator-filter-grid{grid-template-columns:1fr}}.admin-template .invigilator-multiselect{width:100%;position:relative}.admin-template .invigilator-multiselect-trigger{cursor:pointer;background:#fff;border:1px solid #d9dce5;border-radius:.4rem;justify-content:space-between;align-items:center;width:100%;height:auto;min-height:38px;padding:.3rem .65rem;display:flex}.dark .admin-template .invigilator-multiselect-trigger{background:rgb(var(--color-darkmode-800));border-color:rgb(var(--admin-dark-border))}.admin-template .invigilator-multiselect-pills{flex-wrap:wrap;flex:1;gap:.35rem;min-width:0;display:flex}.admin-template .invigilator-multiselect-placeholder{color:#94a3b8;font-size:.8125rem}.admin-template .invigilator-multiselect-pill{background:rgb(var(--color-primary) / .1);color:rgb(var(--color-primary));border-radius:.25rem;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-flex}.admin-template .invigilator-multiselect-pill svg{cursor:pointer;opacity:.75;width:.75rem;height:.75rem}.admin-template .invigilator-multiselect-pill svg:hover{opacity:1}.admin-template .invigilator-multiselect-menu{z-index:50;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;max-height:280px;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.dark .admin-template .invigilator-multiselect-menu{background:rgb(var(--color-darkmode-700));border-color:rgb(var(--admin-dark-border))}.admin-template .invigilator-multiselect-search{border-bottom:1px solid #f1f5f9;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.dark .admin-template .invigilator-multiselect-search{border-color:rgb(var(--admin-dark-border))}.admin-template .invigilator-multiselect-search input{width:100%;color:inherit;background:0 0;border:none;outline:none;font-size:.8125rem}.admin-template .invigilator-multiselect-toolbar{color:#64748b;background:#f8fafc;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding:.35rem .75rem;font-size:.7rem;display:flex}.dark .admin-template .invigilator-multiselect-toolbar{background:rgb(var(--color-darkmode-800));border-color:rgb(var(--admin-dark-border))}.admin-template .invigilator-quick-link{color:rgb(var(--color-primary));cursor:pointer;background:0 0;border:none;padding:0;font-weight:600}.admin-template .invigilator-quick-link:hover{text-decoration:underline}.admin-template .invigilator-multiselect-options{flex-direction:column;gap:.15rem;padding:.35rem;display:flex;overflow-y:auto}.admin-template .invigilator-multiselect-options button{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.35rem;justify-content:space-between;align-items:center;width:100%;padding:.45rem .65rem;font-size:.8125rem;transition:background .1s;display:flex}.admin-template .invigilator-multiselect-options button:hover{background:#f1f5f9}.dark .admin-template .invigilator-multiselect-options button:hover{background:rgb(var(--color-darkmode-600))}.admin-template .invigilator-multiselect-options button.is-selected{background:rgb(var(--color-primary) / .08);font-weight:600}.admin-template .teacher-candidate-toolbar{flex-wrap:wrap;row-gap:.75rem}.admin-template .candidate-list-filters.teacher-candidate-filters{flex-wrap:wrap}.admin-template .teacher-candidate-filters .common-form-field{flex:11rem;min-width:11rem}.admin-template .teacher-candidate-filters .teacher-candidate-reset{align-self:flex-end;height:2.35rem}.admin-template .teacher-candidate-name-cell{flex-direction:column;gap:.15rem;display:flex}.admin-template .teacher-candidate-name-cell small{color:rgb(var(--color-slate-500));font-size:.75rem}.admin-template .teacher-candidate-loading{opacity:.6;transition:opacity .15s}.admin-template .teacher-candidate-error,.admin-template .teacher-candidate-field-error{color:#dc2626;font-size:.8125rem}.admin-template .teacher-candidate-error{margin:.75rem 1.25rem}.admin-template .candidate-summary-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-bottom:1.25rem;display:grid}.admin-template .candidate-summary-card{border:1px solid rgb(var(--color-slate-200));--summary-tone:var(--color-primary);background:#fff;border-radius:.75rem;align-items:center;gap:.875rem;padding:1rem 1.25rem;display:flex}.dark .admin-template .candidate-summary-card{background:rgb(var(--color-darkmode-600));border-color:#ffffff14}.admin-template .candidate-summary-card--warning{--summary-tone:217 119 6}.admin-template .candidate-summary-card--pending{--summary-tone:225 29 72}.admin-template .candidate-summary-card--neutral{--summary-tone:100 116 139}.admin-template .candidate-summary-card--info{--summary-tone:37 99 235}.admin-template .candidate-summary-card--success{--summary-tone:5 150 105}.admin-template .candidate-summary-card--danger{--summary-tone:220 38 38}.admin-template .candidate-summary-card--violet{--summary-tone:124 58 237}.admin-template button.candidate-summary-card{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .15s}.admin-template button.candidate-summary-card:hover:not(:disabled){border-color:rgb(var(--summary-tone) / .45);transform:translateY(-1px)}.admin-template button.candidate-summary-card:focus-visible{outline:2px solid rgb(var(--summary-tone) / .6);outline-offset:2px}.admin-template button.candidate-summary-card:disabled{cursor:default}.admin-template .candidate-summary-card.is-active{border-color:rgb(var(--summary-tone) / .55);box-shadow:0 0 0 1px rgb(var(--summary-tone) / .35)}.admin-template .candidate-summary-card>div{min-width:0}.admin-template .candidate-summary-icon{background:rgb(var(--summary-tone) / .1);width:2.75rem;height:2.75rem;color:rgb(var(--summary-tone));border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.admin-template .candidate-summary-icon svg{width:1.35rem;height:1.35rem}.admin-template .candidate-summary-card strong{font-size:1.5rem;font-weight:600;line-height:1.2;display:block}.admin-template .candidate-summary-card div>span{color:rgb(var(--color-slate-500));font-size:.8125rem}.admin-template .candidate-summary-card .candidate-summary-note{color:rgb(var(--color-slate-400));margin-top:.125rem;font-size:.75rem;line-height:1.3;display:block}.admin-template .candidate-summary-card .candidate-summary-note.is-alert{color:rgb(var(--summary-tone));font-weight:500}@media (width<=1279px){.admin-template .candidate-summary-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.admin-template .candidate-summary-cards{gap:.75rem}}@media (width<=479px){.admin-template .candidate-summary-cards{grid-template-columns:minmax(0,1fr)}}.admin-template .teacher-candidate-field-error{margin-top:.25rem;font-size:.75rem;display:block}.admin-template .candidate-form-field-full{grid-column:1/-1}.admin-template .teacher-candidate-disabilities{flex-direction:column;gap:.5rem;display:flex}.admin-template .teacher-candidate-disability-row{grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:center;gap:.5rem;display:grid}.admin-template .teacher-candidate-disability-add{align-self:flex-start}@media (width<=639px){.admin-template .teacher-candidate-disability-row{grid-template-columns:minmax(0,1fr) auto}.admin-template .teacher-candidate-disability-row .candidate-form-select-wrap{grid-column:1/-1}}.admin-template .teacher-candidate-relations{flex-direction:column;gap:.75rem;display:flex}.admin-template .teacher-candidate-relation{border:1px solid rgb(var(--color-slate-200));border-radius:.5rem;padding:.5rem .9rem .9rem}.admin-template .teacher-candidate-relation>legend{align-items:center;gap:.5rem;padding:0 .35rem;font-size:.8125rem;font-weight:600;display:flex}.admin-template .teacher-candidate-relation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem 1rem;display:grid}@media (width<=1023px){.admin-template .teacher-candidate-relation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.admin-template .teacher-candidate-relation-grid{grid-template-columns:minmax(0,1fr)}}.dark .admin-template .teacher-candidate-relation{border-color:rgb(var(--color-slate-700))}.admin-template .institution-details-card dl>div.candidate-relation-heading,.admin-template .candidate-preview-section dl>div.candidate-relation-heading{grid-column:1/-1;grid-template-columns:minmax(0,1fr);min-height:0;padding-top:.9rem;padding-bottom:.4rem}.admin-template .candidate-relation-heading dt{color:rgb(var(--color-primary));font-weight:700}.admin-template .teacher-candidate-scheme-table-wrap{border:1px solid rgb(var(--color-slate-200));border-radius:.5rem;overflow-x:auto}.admin-template .teacher-candidate-scheme-table{border-collapse:collapse;width:100%;font-size:.875rem}.admin-template .teacher-candidate-scheme-table th,.admin-template .teacher-candidate-scheme-table td{border:1px solid rgb(var(--color-slate-200));text-align:left;vertical-align:middle;padding:.55rem .85rem}.admin-template .teacher-candidate-scheme-table tr>:first-child{border-left:0}.admin-template .teacher-candidate-scheme-table tr>:last-child{border-right:0}.admin-template .teacher-candidate-scheme-table thead th{background:rgb(var(--color-slate-50));color:rgb(var(--color-slate-500));text-transform:uppercase;letter-spacing:.03em;border-top:0;font-size:.75rem;font-weight:600}.admin-template .teacher-candidate-scheme-table tbody:last-child tr:last-child>*{border-bottom:0}.admin-template .teacher-candidate-scheme-table tbody tr>:last-child{width:30%;font-weight:600}.admin-template .teacher-candidate-scheme-table .teacher-candidate-scheme-table-category{background:rgb(var(--color-slate-50));width:20%;color:rgb(var(--color-primary));border-left:0;font-weight:700}.admin-template .teacher-candidate-scheme-table tbody td:not(:last-child){font-weight:400}.admin-template .teacher-candidate-scheme-table tbody:first-child tr:first-child>*{border-top:0}.admin-template .institution-details-card dl>div.candidate-preview-scheme-subjects{padding-bottom:.9rem}.admin-template .institution-details-card dl>div.candidate-preview-scheme-subjects dd,.admin-template .candidate-preview-section dl>div.candidate-preview-scheme-subjects dd{margin-top:.6rem;font-weight:400}.dark .admin-template .teacher-candidate-scheme-table-wrap,.dark .admin-template .teacher-candidate-scheme-table th,.dark .admin-template .teacher-candidate-scheme-table td{border-color:rgb(var(--color-slate-700))}.dark .admin-template .teacher-candidate-scheme-table thead th,.dark .admin-template .teacher-candidate-scheme-table .teacher-candidate-scheme-table-category{background:rgb(var(--color-slate-800))}.admin-template .teacher-candidate-subject-changes{border:1px solid rgb(var(--color-slate-200));border-radius:.5rem;flex-direction:column;display:flex;overflow:hidden}.admin-template .teacher-candidate-subject-change-head,.admin-template .teacher-candidate-subject-change-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:.75rem;padding:.5rem .75rem;display:grid}.admin-template .teacher-candidate-subject-change-head{background:rgb(var(--color-slate-50));color:rgb(var(--color-slate-500));text-transform:uppercase;letter-spacing:.03em;font-size:.75rem;font-weight:600}.admin-template .teacher-candidate-subject-change-row{border-top:1px solid rgb(var(--color-slate-200))}.admin-template .teacher-candidate-subject-change-row.is-selected{background:rgb(var(--color-slate-50))}.admin-template .teacher-candidate-subject-change-subject{cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}.admin-template .teacher-candidate-subject-change-subject input{margin-top:.2rem}.admin-template .teacher-candidate-subject-change-subject small{color:rgb(var(--color-slate-500));font-size:.75rem;display:block}.admin-template .teacher-candidate-subject-change-placeholder{color:rgb(var(--color-slate-400));font-size:.8125rem}.admin-template .teacher-candidate-subject-changes>.teacher-candidate-field-hint{padding:0 .75rem .5rem}.dark .admin-template .teacher-candidate-subject-changes,.dark .admin-template .teacher-candidate-subject-change-row{border-color:rgb(var(--color-slate-700))}.dark .admin-template .teacher-candidate-subject-change-head,.dark .admin-template .teacher-candidate-subject-change-row.is-selected{background:rgb(var(--color-slate-800))}@media (width<=639px){.admin-template .teacher-candidate-subject-change-head{display:none}.admin-template .teacher-candidate-subject-change-row{grid-template-columns:minmax(0,1fr)}}.admin-template .teacher-candidate-field-hint{color:rgb(var(--color-slate-500));margin-top:.25rem;font-size:.75rem;display:block}.dark .admin-template .teacher-candidate-field-hint{color:rgb(var(--color-slate-400))}.admin-template .teacher-candidate-order-file{border:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-slate-50));border-radius:.45rem;align-items:center;gap:.5rem;min-height:2.25rem;margin-top:.4rem;padding:.35rem .35rem .35rem .6rem;font-size:.75rem;display:flex}.admin-template .teacher-candidate-order-file>svg{width:1rem;height:1rem;color:rgb(var(--color-primary));flex:0 0 1rem}.admin-template .teacher-candidate-order-file>a,.admin-template .teacher-candidate-order-file>span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.admin-template .teacher-candidate-order-file>a{color:rgb(var(--color-primary));font-weight:500}.admin-template .teacher-candidate-order-file>a:hover{text-decoration:underline}.admin-template .teacher-candidate-order-file>span{color:rgb(var(--color-slate-700))}.admin-template .teacher-candidate-order-file>em{background:rgb(var(--color-primary) / .08);color:rgb(var(--color-primary));white-space:nowrap;border-radius:999px;flex:none;padding:.1rem .45rem;font-size:.68rem;font-style:normal;font-weight:500}.admin-template .teacher-candidate-order-file>button{width:1.6rem;height:1.6rem;color:rgb(var(--color-slate-500));border-radius:.35rem;flex:0 0 1.6rem;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.admin-template .teacher-candidate-order-file>button svg{width:.9rem;height:.9rem}.admin-template .teacher-candidate-order-file>button:hover{color:#dc2626;background:#dc262614}.admin-template .teacher-candidate-order-file--pending{border-style:dashed;border-color:rgb(var(--color-primary) / .35);background:rgb(var(--color-primary) / .03)}.admin-template .teacher-candidate-order-file--removed{background:#f59e0b14;border-color:#f59e0b66}.admin-template .teacher-candidate-order-file--removed>span{color:#b45309;white-space:normal}.admin-template .teacher-candidate-order-file>button.teacher-candidate-order-undo{width:auto;color:rgb(var(--color-primary));flex-basis:auto;padding:0 .6rem;font-weight:600}.admin-template .teacher-candidate-order-file>button.teacher-candidate-order-undo:hover{background:rgb(var(--color-primary) / .08);color:rgb(var(--color-primary))}.admin-template .teacher-candidate-order-view,.admin-template .teacher-candidate-order-file>.teacher-candidate-order-view{border:1px solid rgb(var(--color-primary) / .4);width:auto;height:1.75rem;color:rgb(var(--color-primary));white-space:nowrap;background:#fff;border-radius:.35rem;flex:none;align-items:center;gap:.3rem;padding:0 .65rem;font-size:.72rem;font-weight:600;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.admin-template .teacher-candidate-order-view svg,.admin-template .teacher-candidate-order-file>.teacher-candidate-order-view svg{width:.85rem;height:.85rem}.admin-template .teacher-candidate-order-view:hover,.admin-template .teacher-candidate-order-file>.teacher-candidate-order-view:hover{border-color:rgb(var(--color-primary));background:rgb(var(--color-primary) / .08);color:rgb(var(--color-primary));text-decoration:none}.dark .admin-template .teacher-candidate-order-view{background:0 0}.dark .admin-template .teacher-candidate-order-file{border-color:rgb(var(--admin-dark-border) / .35);background:rgb(var(--color-darkmode-800))}.dark .admin-template .teacher-candidate-order-file>span{color:rgb(var(--color-slate-300))}.dark .admin-template .teacher-candidate-order-file--removed>span{color:#fbbf24}.dark .admin-template .teacher-candidate-name-cell small{color:rgb(var(--color-slate-400))}@media (width<=639px){.admin-template .teacher-candidate-filters .common-form-field{flex-basis:100%}}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table th:first-child{width:7%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table th:nth-child(2){width:20%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table th:nth-child(3){width:13%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table th:nth-child(4){width:16%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table th:nth-child(5){width:10%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table th:nth-child(6){width:14%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table th:nth-child(7){width:20%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table--by-class th:first-child{width:5%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table--by-class th:nth-child(2){width:20%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table--by-class th:nth-child(3){width:13%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table--by-class th:nth-child(4){width:14%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table--by-class th:nth-child(5){width:9%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table--by-class th:nth-child(6){width:15%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table--by-class th:nth-child(7){width:24%}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table td{white-space:normal;overflow-wrap:anywhere}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table td:last-of-type{padding-right:1rem}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table .candidate-list-actions{flex-wrap:nowrap}.admin-template .candidate-list-actions .candidate-list-verify{color:#4f46e5;background:0 0;border:1px solid #4f46e58c;padding:0 10px;font-size:13.5px;font-weight:400}.admin-template .candidate-list-actions .candidate-list-verify:hover,.admin-template .candidate-list-actions .candidate-list-verify:focus-visible{color:#4f46e5;background:#eef2ff}.admin-template .candidate-list-actions .candidate-list-approve{color:#059669;cursor:pointer;background:0 0;border:1px solid #0596698c;padding:0 10px;font-size:13.5px;font-weight:400}.admin-template .candidate-list-actions .candidate-list-approve:hover:not(:disabled),.admin-template .candidate-list-actions .candidate-list-approve:focus-visible:not(:disabled){color:#059669;background:#ecfdf5;outline:0}.admin-template .candidate-list-actions .candidate-list-approve:disabled{opacity:.55;cursor:not-allowed}.admin-template .candidate-list-actions .candidate-list-verify svg,.admin-template .candidate-list-actions .candidate-list-approve svg{flex-shrink:0;width:.9rem;height:.9rem}.dark .admin-template .candidate-list-actions .candidate-list-verify{color:#a5b4fc;border-color:#818cf88c}.dark .admin-template .candidate-list-actions .candidate-list-approve{color:#6ee7b7;border-color:#34d3998c}.dark .admin-template .candidate-list-actions .candidate-list-verify:hover,.dark .admin-template .candidate-list-actions .candidate-list-approve:hover:not(:disabled){background:#ffffff0f}.admin-template .allocation-table-card .candidate-list-table.teacher-candidate-table--by-class .candidate-list-actions{flex-wrap:wrap;gap:.4rem}.admin-template .candidate-bulk-approval-open svg{width:1rem;height:1rem}.admin-template .candidate-bulk-approval{width:min(100%,76rem)}.admin-template .candidate-bulk-approval__body{max-height:min(70vh,40rem);padding:1rem 1.25rem;overflow-y:auto}.admin-template .candidate-bulk-approval__filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-bottom:1rem;display:grid}@media (width<=899px){.admin-template .candidate-bulk-approval__filters{grid-template-columns:repeat(2,minmax(0,1fr))}}.admin-template .candidate-bulk-approval__hint{color:rgb(var(--color-slate-500));text-align:center;padding:1.5rem 0;font-size:.8125rem}.admin-template .candidate-bulk-approval__clear{align-items:flex-end;display:flex}.admin-template .candidate-bulk-approval__clear .allocation-button{gap:.4rem;min-height:2.5rem}.admin-template .candidate-bulk-approval__clear svg{width:.95rem;height:.95rem}.admin-template .candidate-bulk-approval__notice{background:rgb(var(--color-slate-100));color:rgb(var(--color-slate-600));border-radius:.5rem;margin-bottom:.75rem;padding:.6rem .85rem;font-size:.8125rem}.dark .admin-template .candidate-bulk-approval__notice{color:rgb(var(--color-slate-300));background:#ffffff0f}.admin-template .candidate-bulk-approval .teacher-candidate-error{margin:0 0 1rem}.admin-template .candidate-bulk-approval__blocked{color:#92400e;background:#fffbeb;border:1px solid #d9770659;border-radius:.5rem;gap:.75rem;margin-bottom:1rem;padding:.85rem 1rem;font-size:.8125rem;display:flex}.admin-template .candidate-bulk-approval__blocked>svg{color:#d97706;flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.1rem}.admin-template .candidate-bulk-approval__blocked p{margin:.25rem 0 .75rem}.admin-template .candidate-bulk-approval__table-wrap{overflow-x:auto}.admin-template .candidate-bulk-approval__table{border-collapse:collapse;width:100%;font-size:.8125rem}.admin-template .candidate-bulk-approval__table th,.admin-template .candidate-bulk-approval__table td{border-bottom:1px solid rgb(var(--color-slate-200));text-align:left;vertical-align:top;padding:.6rem .5rem}.admin-template .candidate-bulk-approval__table th{color:rgb(var(--color-slate-500));white-space:nowrap;font-weight:600}.admin-template .candidate-bulk-approval__table td strong,.admin-template .candidate-bulk-approval__table td small{display:block}.admin-template .candidate-bulk-approval__table td small{color:rgb(var(--color-slate-500))}.admin-template .candidate-bulk-approval__table tr.is-blocking td{background:#fffbeb}.admin-template .candidate-bulk-approval__reasons{color:#b45309;margin-top:.35rem;padding-left:1rem;font-size:.75rem;list-style:outside}.admin-template .candidate-bulk-approval__actions{align-items:center}.admin-template .candidate-bulk-approval__count{color:rgb(var(--color-slate-500));margin-right:auto;font-size:.8125rem}.dark .admin-template .candidate-bulk-approval__blocked{color:#fde68a;background:#78350f40;border-color:#fbbf2459}.dark .admin-template .candidate-bulk-approval__blocked>svg{color:#fbbf24}.dark .admin-template .candidate-bulk-approval__table th,.dark .admin-template .candidate-bulk-approval__table td{border-color:rgb(var(--admin-dark-border) / .35)}.dark .admin-template .candidate-bulk-approval__table tr.is-blocking td{background:#78350f33}.dark .admin-template .candidate-bulk-approval__reasons{color:#fcd34d}@media (width<=639px){.admin-template .candidate-bulk-approval__filters{grid-template-columns:1fr}.admin-template .candidate-bulk-approval__count{text-align:center;margin-right:0}}.admin-template .teacher-candidate-unsaved{color:#b45309;background:#f59e0b1f;border-radius:999px;margin-left:auto;padding:.15rem .55rem;font-size:.7rem;font-style:normal;font-weight:600}.dark .admin-template .teacher-candidate-unsaved{color:#fcd34d;background:#f59e0b2e}.admin-template .candidate-wizard-actions .allocation-button svg{width:.9rem;height:.9rem}.admin-template .teacher-candidate-verify-link{white-space:nowrap;align-items:center;gap:.35rem;padding:.3rem .65rem;font-size:.75rem;display:inline-flex}.admin-template .teacher-candidate-verify-link svg{flex-shrink:0;width:.85rem;height:.85rem}.admin-template .candidate-preview-actions--verify{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.admin-template .candidate-preview-actions--verify .candidate-preview-back{justify-self:start}.admin-template .candidate-preview-actions--verify .candidate-preview-verify{grid-column:2;justify-content:center;justify-self:center;min-width:9rem}@media (width<=767px){.admin-template .candidate-preview-actions--verify{flex-direction:column-reverse;align-items:stretch;display:flex}}.admin-template .candidate-list-page .candidate-list-filter-card{margin-bottom:1.25rem}.admin-template .candidate-list-page .candidate-list-filter-card .allocation-table-toolbar{border-bottom:0}.admin-template .teacher-candidate-filters select:disabled{cursor:not-allowed;opacity:.75}.admin-template .teacher-candidate-filters .teacher-candidate-filter-actions{align-self:flex-end;gap:.5rem;display:flex}.admin-template .teacher-candidate-filters .teacher-candidate-search{align-items:center;gap:.4rem;height:2.35rem;display:inline-flex}.admin-template .teacher-candidate-filters .teacher-candidate-search svg{width:1rem;height:1rem}.admin-template .teacher-candidate-search-prompt{text-align:center;color:rgb(var(--color-slate-500));margin:0;padding:2.5rem 1.25rem;font-size:.875rem}.admin-template .notification-page{padding-bottom:2rem}.admin-template .notification-list-card{overflow:hidden}.admin-template .notification-list-toolbar{grid-template-columns:minmax(16rem,1.4fr) repeat(3,minmax(11rem,1fr));align-items:end;gap:.75rem;width:min(100%,76rem);padding:0 0 .95rem;display:grid}.admin-template .notification-list-toolbar .allocation-table-search,.admin-template .notification-list-toolbar .common-form-control{width:100%;height:2.35rem}.admin-template .notification-list-table{margin:0}.admin-template .notification-list-table table{min-width:66rem}.admin-template .notification-list-table th:first-child,.admin-template .notification-list-table td:first-child,.admin-template .notification-list-table th:last-child,.admin-template .notification-list-table td:last-child{text-align:left}.admin-template .notification-form-card{padding:0;overflow:hidden}.admin-template .notification-form-header{border-bottom:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-white));padding:.8rem 1rem}.admin-template .notification-form-header h2{color:rgb(var(--color-primary));font-size:.9rem;font-weight:700}.admin-template .notification-form-header p{color:rgb(var(--color-slate-500));margin-top:.15rem;font-size:.76rem}.admin-template .notification-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.1rem 1rem;display:grid}.admin-template .notification-form-wide{grid-column:1/-1}.admin-template .notification-form-grid .common-form-control{padding-left:.85rem;padding-right:.85rem}.admin-template .notification-form-grid textarea{resize:vertical;min-height:6rem;padding-top:.7rem;padding-bottom:.7rem;line-height:1.4}.admin-template .notification-file-field{cursor:pointer;position:relative}.admin-template .notification-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.admin-template .notification-file-input:focus{outline:none}.admin-template .notification-file-picker{background:rgb(var(--color-white));border:1px solid #d0dbe3;border-radius:.45rem;align-items:center;gap:.7rem;width:100%;min-height:43px;padding:.28rem .35rem;display:flex}.admin-template .notification-file-field:hover .notification-file-picker{border-color:rgb(var(--color-primary) / .55)}.admin-template .notification-file-field:focus-within .notification-file-picker{border-color:#1b1aca;box-shadow:0 0 0 2px #17a2b826}.admin-template .notification-file-trigger{background:rgb(var(--color-accent-blue) / .14);min-height:2rem;color:rgb(var(--color-primary));border-radius:.3rem;flex:none;align-items:center;gap:.35rem;padding:0 .65rem;font-size:.76rem;font-weight:600;display:inline-flex}.admin-template .notification-file-trigger svg{width:.9rem;height:.9rem}.admin-template .notification-file-picker>strong{min-width:0;color:rgb(var(--color-slate-600));text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:400;overflow:hidden}.admin-template .notification-file-field small{color:rgb(var(--color-slate-500));margin-top:.25rem;font-size:.72rem}.admin-template .notification-form-error{color:#dc2626;margin:0 1rem 1rem;font-size:.78rem}.admin-template .notification-form-actions{border-top:1px solid rgb(var(--color-slate-200));justify-content:flex-end;gap:.65rem;padding:.8rem 1rem;display:flex}.admin-template .notification-detail-section{border:1px solid rgb(var(--color-slate-200));padding:0;overflow:hidden}.admin-template .notification-detail-section>header{border-bottom:1px solid rgb(var(--color-slate-200));background:rgb(var(--color-accent-blue) / .1);justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .9rem;display:flex}.admin-template .notification-detail-section>header h2{color:rgb(var(--color-primary));font-size:.86rem;font-weight:700}.admin-template .notification-detail-section dl{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.admin-template .notification-detail-section dl>div{border-right:1px solid rgb(var(--color-slate-200));border-bottom:1px solid rgb(var(--color-slate-200));align-content:center;gap:.25rem;min-height:4.35rem;padding:.75rem .9rem;display:grid}.admin-template .notification-detail-section dl>div:nth-child(3n){border-right:0}.admin-template .notification-detail-section dl>.is-wide{border-right:0;grid-column:1/-1}.admin-template .notification-detail-section dt{color:rgb(var(--color-slate-500));font-size:.72rem;font-weight:600}.admin-template .notification-detail-section dd{color:rgb(var(--color-slate-800));overflow-wrap:anywhere;font-size:.84rem;font-weight:400;line-height:1.4}.admin-template .notification-file-download button{width:fit-content;color:rgb(var(--color-primary));cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:.4rem;padding:0;text-decoration:none;display:inline-flex}.admin-template .notification-file-download button:hover,.admin-template .notification-file-download button:focus-visible{color:color-mix(in srgb, rgb(var(--color-primary)) 82%, black);text-underline-offset:.15rem;outline:0;text-decoration:underline}.admin-template .notification-file-download svg{width:.9rem;height:.9rem}.admin-template .notification-file-download button>span{font-size:.84rem;font-weight:400}@media (width<=700px){.admin-template .notification-form-grid,.admin-template .notification-detail-section dl,.admin-template .notification-list-toolbar{grid-template-columns:1fr}.admin-template .notification-detail-section dl>div,.admin-template .notification-detail-section dl>div:nth-child(3n){border-right:0}.admin-template .notification-form-actions{flex-wrap:wrap}}.admin-template .attendance-condonation-page{padding-bottom:2rem}.admin-template .attendance-condonation-config-toolbar{grid-template-columns:minmax(16rem,1.4fr) repeat(3,minmax(11rem,1fr)) auto;align-items:end;gap:.75rem;width:100%;padding:0 0 .95rem;display:grid}.admin-template .attendance-condonation-config-toolbar .allocation-table-search,.admin-template .attendance-condonation-config-toolbar .common-form-control{width:100%;height:2.35rem}@media (width<=900px){.admin-template .attendance-condonation-config-toolbar{grid-template-columns:1fr}}.admin-template .attendance-condonation-rules-card{gap:1rem;padding:1.25rem;display:grid}.admin-template .attendance-condonation-rules-toolbar{align-items:flex-end;gap:.75rem;display:flex}.admin-template .attendance-condonation-rules-search{width:min(100%,24rem)}.admin-template .attendance-condonation-rules-search .allocation-table-search,.admin-template .attendance-condonation-rules-search .common-search-input{width:100%}@media (width<=700px){.admin-template .attendance-condonation-rules-toolbar{flex-direction:column;align-items:stretch}}.admin-template .age-relaxation-page{padding-bottom:2rem}.admin-template .age-relaxation-config-toolbar{grid-template-columns:minmax(16rem,1.4fr) repeat(3,minmax(11rem,1fr)) auto;align-items:end;gap:.75rem;width:100%;padding:0 0 .95rem;display:grid}.admin-template .age-relaxation-config-toolbar .allocation-table-search,.admin-template .age-relaxation-config-toolbar .common-form-control{width:100%;height:2.35rem}@media (width<=900px){.admin-template .age-relaxation-config-toolbar{grid-template-columns:1fr}}.admin-template .age-relaxation-rules-card{gap:1rem;padding:1.25rem;display:grid}.admin-template .age-relaxation-rules-toolbar{align-items:flex-end;gap:.75rem;display:flex}.admin-template .age-relaxation-rules-search{width:min(100%,24rem)}.admin-template .age-relaxation-rules-search .allocation-table-search,.admin-template .age-relaxation-rules-search .common-search-input{width:100%}@media (width<=700px){.admin-template .age-relaxation-rules-toolbar{flex-direction:column;align-items:stretch}}
