@media screen and (min-width:375px){.text-h1-400{font-size:4.5rem!important;font-weight:400!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h1-500{font-size:4.5rem!important;font-weight:500!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h1-600{font-size:4.5rem!important;font-weight:600!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h1-700{font-size:4.5rem!important;font-weight:700!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h2-400{font-size:4rem!important;font-weight:400!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h2-500{font-size:4rem!important;font-weight:500!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h2-600{font-size:4rem!important;font-weight:600!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h2-700{font-size:4rem!important;font-weight:700!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h3-400{font-size:3rem!important;font-weight:400!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h3-500{font-size:3rem!important;font-weight:500!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h3-600{font-size:3rem!important;font-weight:600!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h3-700{font-size:3rem!important;font-weight:700!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h4-400{font-size:2.25rem!important;font-weight:400!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h4-500{font-size:2.25rem!important;font-weight:500!important;line-height:120%!important}}.text-h4-600{font-size:1.625rem!important;font-weight:600!important;line-height:150%!important}@media screen and (min-width:375px){.text-h4-600{font-size:2.25rem!important;font-weight:600!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h4-700{font-size:2.25rem!important;font-weight:700!important;line-height:120%!important}}@media screen and (min-width:375px){.text-h5-400{font-size:1.5rem!important;font-weight:400!important;line-height:150%!important}}@media screen and (min-width:375px){.text-h5-500{font-size:1.5rem!important;font-weight:500!important;line-height:150%!important}}@media screen and (min-width:375px){.text-h5-600{font-size:1.5rem!important;font-weight:600!important;line-height:150%!important}}@media screen and (min-width:375px){.text-h5-700{font-size:1.5rem!important;font-weight:700!important;line-height:150%!important}}@media screen and (min-width:375px){.text-h6-400{font-size:1.25rem!important;font-weight:400!important;line-height:150%!important}}@media screen and (min-width:375px){.text-h6-500{font-size:1.25rem!important;font-weight:500!important;line-height:150%!important}}@media screen and (min-width:375px){.text-h6-600{font-size:1.25rem!important;font-weight:600!important;line-height:150%!important}}@media screen and (min-width:375px){.text-h6-700{font-size:1.25rem!important;font-weight:700!important;line-height:150%!important}}.text-p-medium-400,.custom-pagination-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item,.custom-pagination-dropdown .p-dropdown .p-dropdown-label,.custom-pagination-dropdown .p-dropdown,.pagination-container{font-size:.875rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-medium-400,.custom-pagination-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item,.custom-pagination-dropdown .p-dropdown .p-dropdown-label,.custom-pagination-dropdown .p-dropdown,.pagination-container{font-size:1rem!important;font-weight:400!important;line-height:150%!important}}.text-p-medium-500{font-size:.875rem!important;font-weight:500!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-medium-500{font-size:1rem!important;font-weight:500!important;line-height:150%!important}}@media screen and (min-width:375px){.text-p-medium-600{font-size:1rem!important;font-weight:600!important;line-height:150%!important}}@media screen and (min-width:375px){.text-p-medium-700{font-size:1rem!important;font-weight:700!important;line-height:150%!important}}.text-p-small-400,.records-text{font-size:.75rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-400,.records-text{font-size:.875rem!important;font-weight:400!important;line-height:150%!important}}.text-p-small-500,.page-info{font-size:.75rem!important;font-weight:500!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-500,.page-info{font-size:.875rem!important;font-weight:500!important;line-height:150%!important}}@media screen and (min-width:375px){.text-p-small-600{font-size:.875rem!important;font-weight:600!important;line-height:150%!important}}@media screen and (min-width:375px){.text-p-small-700{font-size:.875rem!important;font-weight:700!important;line-height:150%!important}}@media screen and (min-width:375px){.text-p-xsmall-400{font-size:.75rem!important;font-weight:400!important;line-height:150%!important}}@media screen and (min-width:375px){.text-p-xsmall-500{font-size:.75rem!important;font-weight:500!important;line-height:150%!important}}@media screen and (min-width:375px){.text-p-xsmall-600{font-size:.75rem!important;font-weight:600!important;line-height:150%!important}}@media screen and (min-width:375px){.text-p-xsmall-700{font-size:.75rem!important;font-weight:700!important;line-height:150%!important}}.pagination-container{justify-content:space-between;align-items:center;width:100%;padding:0 8px;display:flex}.pagination-records{align-items:center;display:flex}.records-info{align-items:center;gap:8px;padding:0 8px 0 0;display:flex}.records-text{color:#646e81;white-space:nowrap}.records-dropdown{align-items:center;display:flex;position:relative}.custom-pagination-dropdown .p-dropdown{color:#0a0d12;background:#fff;border:1px solid #d0d6de;border-radius:12px;min-width:116px;font-size:14px;font-weight:400}.custom-pagination-dropdown .p-dropdown:focus{box-shadow:none;border-color:#0a0d12!important}.custom-pagination-dropdown .p-dropdown .p-dropdown-label{color:#0a0d12;padding:8px 16px}.custom-pagination-dropdown .p-dropdown .p-dropdown-trigger{width:32px}.custom-pagination-dropdown .p-dropdown .p-dropdown-trigger .p-dropdown-trigger-icon{color:#0a0d12!important}.custom-pagination-dropdown .p-dropdown-panel{border:1px solid #d0d6de;border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.custom-pagination-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item{color:#0a0d12;padding:8px 16px}.custom-pagination-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item:hover{background-color:#f5f6f7}.custom-pagination-dropdown .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{color:#0a0d12;background-color:#e3f2fd}.custom-pagination-dropdown .p-inputtext{justify-content:center!important;align-items:center!important;padding:8px 16px!important;display:flex!important}.pagination-right-section{align-items:center;gap:16px;display:flex}.pagination-navigation{align-items:center;gap:8px;display:flex}.nav-button{cursor:pointer;background:0 0;border:none;border-radius:9999px;outline:none;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;transition:background-color .2s;display:flex}.nav-button:hover:not(:disabled){background-color:#f5f6f7}.nav-button:disabled{cursor:not-allowed;opacity:.5}.nav-icon{width:16px;height:16px;color:#0a0d12!important}.page-info{color:#29303d;white-space:nowrap;margin:0 8px}@media (max-width:768px){.pagination-container{flex-direction:column;align-items:flex-start;gap:16px}.records-info{flex-wrap:wrap}.pagination-right-section{flex-direction:column;align-self:center;align-items:center;gap:12px;width:100%}.pagination-navigation{justify-content:center}}.p-paginator{background:0 0!important;border:none!important;padding:0!important}.p-paginator-page{border-radius:50%!important}.pagination-dropdown{height:37px!important;padding:0!important}.text-xxxs-regular{font-size:8px!important;font-weight:400!important;line-height:10px!important}.text-xxxs-medium{font-size:8px!important;font-weight:500!important;line-height:10px!important}.text-xxxs-semibold{font-size:8px!important;font-weight:600!important;line-height:10px!important}.text-xxxs-bold{font-size:8px!important;font-weight:700!important;line-height:10px!important}.text-xxs-regular{font-size:10px!important;font-weight:400!important;line-height:13px!important}.text-xxs-medium{font-size:10px!important;font-weight:500!important;line-height:13px!important}.text-xxs-semibold{font-size:10px!important;font-weight:600!important;line-height:13px!important}.text-xxs-bold{font-size:10px!important;font-weight:700!important;line-height:13px!important}.text-h1-400{font-size:2.625rem!important;font-weight:400!important;line-height:120%!important}@media screen and (min-width:375px){.text-h1-400{font-size:4.5rem!important;font-weight:400!important;line-height:120%!important}}.text-h1-500{font-size:2.625rem!important;font-weight:500!important;line-height:120%!important}@media screen and (min-width:375px){.text-h1-500{font-size:4.5rem!important;font-weight:500!important;line-height:120%!important}}.text-h1-600{font-size:2.625rem!important;font-weight:600!important;line-height:120%!important}@media screen and (min-width:375px){.text-h1-600{font-size:4.5rem!important;font-weight:600!important;line-height:120%!important}}.text-h1-700{font-size:2.625rem!important;font-weight:700!important;line-height:120%!important}@media screen and (min-width:375px){.text-h1-700{font-size:4.5rem!important;font-weight:700!important;line-height:120%!important}}.text-h2-400{font-size:2.375rem!important;font-weight:400!important;line-height:120%!important}@media screen and (min-width:375px){.text-h2-400{font-size:4rem!important;font-weight:400!important;line-height:120%!important}}.text-h2-500{font-size:2.375rem!important;font-weight:500!important;line-height:120%!important}@media screen and (min-width:375px){.text-h2-500{font-size:4rem!important;font-weight:500!important;line-height:120%!important}}.text-h2-600{font-size:2.375rem!important;font-weight:600!important;line-height:120%!important}@media screen and (min-width:375px){.text-h2-600{font-size:4rem!important;font-weight:600!important;line-height:120%!important}}.text-h2-700{font-size:2.375rem!important;font-weight:700!important;line-height:120%!important}@media screen and (min-width:375px){.text-h2-700{font-size:4rem!important;font-weight:700!important;line-height:120%!important}}.text-h3-400{font-size:2rem!important;font-weight:400!important;line-height:120%!important}@media screen and (min-width:375px){.text-h3-400{font-size:3rem!important;font-weight:400!important;line-height:120%!important}}.text-h3-500{font-size:2rem!important;font-weight:500!important;line-height:120%!important}@media screen and (min-width:375px){.text-h3-500{font-size:3rem!important;font-weight:500!important;line-height:120%!important}}.text-h3-600{font-size:2rem!important;font-weight:600!important;line-height:120%!important}@media screen and (min-width:375px){.text-h3-600{font-size:3rem!important;font-weight:600!important;line-height:120%!important}}.text-h3-700{font-size:2rem!important;font-weight:700!important;line-height:120%!important}@media screen and (min-width:375px){.text-h3-700{font-size:3rem!important;font-weight:700!important;line-height:120%!important}}.text-h4-400{font-size:1.625rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-h4-400{font-size:2.25rem!important;font-weight:400!important;line-height:120%!important}}.text-h4-500{font-size:1.625rem!important;font-weight:500!important;line-height:150%!important}@media screen and (min-width:375px){.text-h4-500{font-size:2.25rem!important;font-weight:500!important;line-height:120%!important}}.text-h4-600{font-size:1.625rem!important;font-weight:600!important;line-height:150%!important}@media screen and (min-width:375px){.text-h4-600{font-size:2.25rem!important;font-weight:600!important;line-height:120%!important}}.text-h4-700{font-size:1.625rem!important;font-weight:700!important;line-height:150%!important}@media screen and (min-width:375px){.text-h4-700{font-size:2.25rem!important;font-weight:700!important;line-height:120%!important}}.text-h5-400{font-size:1.25rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-h5-400{font-size:1.5rem!important;font-weight:400!important;line-height:150%!important}}.text-h5-500{font-size:1.25rem!important;font-weight:500!important;line-height:150%!important}@media screen and (min-width:375px){.text-h5-500{font-size:1.5rem!important;font-weight:500!important;line-height:150%!important}}.text-h5-600{font-size:1.25rem!important;font-weight:600!important;line-height:150%!important}@media screen and (min-width:375px){.text-h5-600{font-size:1.5rem!important;font-weight:600!important;line-height:150%!important}}.text-h5-700{font-size:1.25rem!important;font-weight:700!important;line-height:150%!important}@media screen and (min-width:375px){.text-h5-700{font-size:1.5rem!important;font-weight:700!important;line-height:150%!important}}.text-h6-400{font-size:1.125rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-h6-400{font-size:1.25rem!important;font-weight:400!important;line-height:150%!important}}.text-h6-500{font-size:1.125rem!important;font-weight:500!important;line-height:150%!important}@media screen and (min-width:375px){.text-h6-500{font-size:1.25rem!important;font-weight:500!important;line-height:150%!important}}.text-h6-600{font-size:1.125rem!important;font-weight:600!important;line-height:150%!important}@media screen and (min-width:375px){.text-h6-600{font-size:1.25rem!important;font-weight:600!important;line-height:150%!important}}.text-h6-700{font-size:1.125rem!important;font-weight:700!important;line-height:150%!important}@media screen and (min-width:375px){.text-h6-700{font-size:1.25rem!important;font-weight:700!important;line-height:150%!important}}.text-p-medium-400{font-size:.875rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-medium-400{font-size:1rem!important;font-weight:400!important;line-height:150%!important}}.text-p-medium-500{font-size:.875rem!important;font-weight:500!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-medium-500{font-size:1rem!important;font-weight:500!important;line-height:150%!important}}.text-p-medium-600{font-size:.875rem!important;font-weight:600!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-medium-600{font-size:1rem!important;font-weight:600!important;line-height:150%!important}}.text-p-medium-700{font-size:.875rem!important;font-weight:700!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-medium-700{font-size:1rem!important;font-weight:700!important;line-height:150%!important}}.text-p-small-400{font-size:.75rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-400{font-size:.875rem!important;font-weight:400!important;line-height:150%!important}}.text-p-small-500{font-size:.75rem!important;font-weight:500!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-500{font-size:.875rem!important;font-weight:500!important;line-height:150%!important}}.text-p-small-600{font-size:.75rem!important;font-weight:600!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-600{font-size:.875rem!important;font-weight:600!important;line-height:150%!important}}.text-p-small-700{font-size:.75rem!important;font-weight:700!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-700{font-size:.875rem!important;font-weight:700!important;line-height:150%!important}}.text-p-xsmall-400{font-size:.625rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-xsmall-400{font-size:.75rem!important;font-weight:400!important;line-height:150%!important}}.text-p-xsmall-500{font-size:.625rem!important;font-weight:500!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-xsmall-500{font-size:.75rem!important;font-weight:500!important;line-height:150%!important}}.text-p-xsmall-600{font-size:.625rem!important;font-weight:600!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-xsmall-600{font-size:.75rem!important;font-weight:600!important;line-height:150%!important}}.text-p-xsmall-700{font-size:.625rem!important;font-weight:700!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-xsmall-700{font-size:.75rem!important;font-weight:700!important;line-height:150%!important}}.rounded-none{border-radius:0!important}.rounded-xxs{border-radius:.125rem!important}.rounded-xs{border-radius:.25rem!important}.rounded-sm{border-radius:.375rem!important}.rounded-md{border-radius:.5rem!important}.rounded-lg{border-radius:.625rem!important}.rounded-xl{border-radius:.75rem!important}.rounded-2xl{border-radius:1rem!important}.rounded-3xl{border-radius:1.25rem!important}.rounded-4xl{border-radius:1.5rem!important}.rounded-full{border-radius:9999px!important}.shadow-xs{box-shadow:0 .0625rem .125rem 0 rgba(10,13,18,.05)}.shadow-sm{box-shadow:0 .0625rem .1875rem 0 rgba(10,13,18,.1),0 .0625rem .125rem 0 rgba(10,13,18,.06)}.shadow-md{box-shadow:0 .25rem .5rem -.125rem rgba(10,13,18,.1),0 .125rem .25rem -.125rem rgba(10,13,18,.06)}.shadow-lg{box-shadow:0 .25rem .375rem -.125rem rgba(10,13,18,.03),0 .75rem 1rem -.25rem rgba(10,13,18,.08)}.shadow-xl{box-shadow:0 1.25rem 1.5rem -.25rem rgba(10,13,18,.08),0 .5rem .5rem -.25rem rgba(10,13,18,.03)}.shadow-2xl{box-shadow:0 1.5rem 3rem -.75rem rgba(10,13,18,.18)}.shadow-3xl{box-shadow:0 2rem 4rem -.75rem rgba(10,13,18,.14)}.backdrop-blur-sm{-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.backdrop-blur-md{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.backdrop-blur-lg{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.backdrop-blur-xl{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem)}.avatar{vertical-align:middle;border-radius:50%;width:30px;height:30px}.sqcard-shadow{box-shadow:0 0 10px rgba(41,48,61,.08)}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}body{font-family:Hanken Grotesk,sans-serif}button:focus,.p-button:focus,.p-component:focus,.p-inputtext:focus,.p-dropdown:focus,.p-calendar:focus,.p-autocomplete:focus,.p-checkbox:focus,.p-radiobutton:focus,.p-togglebutton:focus,.p-selectbutton:focus,.p-multiselect:focus{box-shadow:none!important;outline:none!important}button:focus-visible{box-shadow:none!important;outline:none!important}.p-button:focus-visible{box-shadow:none!important;outline:none!important}.p-component:focus-visible{box-shadow:none!important;outline:none!important}.p-inputtext::-ms-input-placeholder{color:#d0d6de!important}.p-inputtext::placeholder{color:#d0d6de!important}div[size=A4]{width:21cm;height:29.7cm}div[size=A4][layout=portrait]{width:29.7cm;height:21cm}@media print{body,page{box-shadow:0;margin:0}}.p-component{font-family:Hanken Grotesk,sans-serif!important}.smart-text-content a[href]{color:#007bff!important;cursor:pointer!important;font-weight:inherit!important;text-decoration:underline!important;transition:color .2s ease-in-out!important}.smart-text-content a[href]:hover{color:#0056b3!important;text-decoration:underline!important}.smart-text-content a[href]:visited{color:#6f42c1!important}.smart-text-content a[href]:focus{outline-offset:2px!important;border-radius:2px!important;outline:2px solid #007bff!important}.smart-text-content a[href]:active{color:#004085!important}.smart-text-content a[data-unsafe-link][href]{color:#007bff!important;text-decoration:underline!important}.smart-text-content a[data-unsafe-link][href]:hover{color:#0056b3!important;background-color:rgba(0,123,255,.1)!important;text-decoration:underline!important}.smart-text-content a[data-unsafe-link][href]:visited{color:#6f42c1!important}.smart-text-content a[data-unsafe-link][href]:active{color:#004085!important}.smart-text-content span a[href],.smart-text-content div a[href],.smart-text-content p a[href]{color:#007bff!important;text-decoration:underline!important}.smart-text-content span a[href]:hover,.smart-text-content div a[href]:hover,.smart-text-content p a[href]:hover{color:#0056b3!important;text-decoration:underline!important}.smart-text-content span a[href]:visited,.smart-text-content div a[href]:visited,.smart-text-content p a[href]:visited{color:#6f42c1!important}.smart-text-content span a[href]:active,.smart-text-content div a[href]:active,.smart-text-content p a[href]:active{color:#004085!important}.smart-text-content span span a[href]{color:#007bff!important;text-decoration:underline!important}.smart-text-content p,.smart-text-content div,.smart-text-content span{word-break:break-word;line-height:1.5}.smart-text-content strong,.smart-text-content b{font-weight:600!important}.smart-text-content em,.smart-text-content i{font-style:italic!important}.smart-text-content ul,.smart-text-content ol{margin:10px 0!important;padding-left:20px!important}.smart-text-content li{margin-bottom:5px!important}.smart-text-content blockquote{color:#6c757d!important;border-left:4px solid #007bff!important;margin:15px 0!important;padding-left:15px!important;font-style:italic!important}.scrollbar-hidden{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.h-37px{height:37px!important}.h-40px{height:40px!important}.h-44px{height:44px!important}.bg-image{background:linear-gradient(135deg,#0a0d12 0%,#161f31 50%,#29303d 100%);height:100vh}.login-form-container{gap:80px;width:100%;max-width:600px;height:calc(100vh - 16px);margin:8px 8px 8px 0!important}@media screen and (min-width:992px){.login-form-container{padding:64px 64px 40px}}@media screen and (min-width:576px) and (max-width:991px){.login-form-container{gap:48px;max-width:520px;height:calc(100vh - 80px);padding:40px 40px 32px;margin:0!important}}@media screen and (max-width:575px){.login-form-container{gap:32px;max-width:350px;height:calc(100vh - 80px);padding:24px;margin:24px!important}}