.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,.sidebar-subitem{font-size:.875rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-medium-400,.sidebar-subitem{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,.submenu-link{font-size:.75rem!important;font-weight:400!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-400,.submenu-link{font-size:.875rem!important;font-weight:400!important;line-height:150%!important}}.text-p-small-500,.item-title{font-size:.75rem!important;font-weight:500!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-500,.item-title{font-size:.875rem!important;font-weight:500!important;line-height:150%!important}}.text-p-small-600,.sidebar-tooltip-list-item{font-size:.75rem!important;font-weight:600!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-600,.sidebar-tooltip-list-item{font-size:.875rem!important;font-weight:600!important;line-height:150%!important}}.text-p-small-700,.footer-show-hide-text,.activetext{font-size:.75rem!important;font-weight:700!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-small-700,.footer-show-hide-text,.activetext{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,.sidebar-tooltip-title{font-size:.625rem!important;font-weight:700!important;line-height:150%!important}@media screen and (min-width:375px){.text-p-xsmall-700,.sidebar-tooltip-title{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}.app-sidebar{z-index:100;flex-direction:column;margin:0;padding:16px;transition:width .3s;display:flex;position:fixed;top:0;bottom:0;left:0;overflow:hidden;color:#fff!important;background-color:#0a0d12!important}.app-sidebar.sidebar-collapsed{margin:0;padding:0}.sidebar-expanded{width:244px}.sidebar-collapsed{width:75px;padding:16px 12px!important}.app-sidebar-logo{justify-content:center;align-items:center;display:flex}.logo-icon{padding:12px 8px}.logo-full{padding:12px 8px 8px}.sidebar-menu-item{position:relative}.sidebar-menu-item.submenu-container-open{background-color:#161f31!important;border-radius:16px!important}.sidebar-collapsed .sidebar-menu-item{margin-bottom:0;margin-left:0;margin-right:0}.sidebar-collapsed .sidebar-menu-item.submenu-container-open{background-color:transparent!important;border-radius:9999px!important}.sidebar-collapsed .app-sidebar-menu{flex-direction:column;align-items:center;gap:0;display:flex;margin:0!important;padding:0!important}.menu-link{color:inherit;gap:8px;min-height:36px;font-size:14px;font-weight:500;text-decoration:none;display:flex;border-radius:9999px!important;align-items:center!important;padding:8px 12px!important}.menu-link.submenu-parent-open{background-color:#161f31!important;border-radius:16px!important}.sidebar-collapsed .menu-link{justify-content:center;width:48px!important;height:48px!important;margin:0!important;padding:12px!important}.menu-icon{justify-content:center;align-items:center;display:flex;width:20px!important;height:20px!important;margin:0!important}.collapsed-icon{width:24px!important;height:24px!important}.sidebar-collapsed .menu-icon{margin-right:0!important}.item-title{flex:1;min-width:0;overflow:hidden;color:#d0d6de!important}.mobile-title-container{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;max-width:100%;overflow:hidden}.menu-title{flex:1;min-width:0;max-width:100%;overflow:hidden}@media (max-width:320px){.mobile-title-container{max-width:100px;font-size:.9rem}}.activetext{color:#fff!important}.collapsed-title{display:none}.active-item{background-color:#161f31;color:#fff!important}.submenu-parent-open{color:#fff!important;border-radius:16px!important}.submenu-parent-open .item-title{color:#fff!important;font-weight:500!important}.submenu-parent-open .menu-chevron{color:#a2aab8!important}.menu-chevron{justify-content:center;align-items:center;margin-left:auto;transition:transform .2s;display:flex;color:#d0d6de!important}.menu-chevron .chevron-icon,.menu-chevron svg{color:inherit;width:16px!important;height:16px!important}.navigation-item:hover:not(.submenu-parent-open){cursor:pointer;background-color:rgba(255,255,255,.1)!important}.menu-link:active,.navigation-item:active{background-color:rgba(255,255,255,.15)!important;border-radius:9999px!important}.active-item:active,.active-item:hover{background-color:#161f31!important;border-radius:9999px!important}.sidebar-collapsed .sidebar-menu-item:hover .item-hovered{position:relative}.sidebar-collapsed .sidebar-menu-item:hover .item-hovered:after{content:attr(data-title);white-space:nowrap;z-index:10;background-color:#161f31;border-radius:0 10px 10px 0;padding:.75rem 1rem;position:absolute;top:0;left:72px;box-shadow:0 2px 10px rgba(10,13,18,.1)}.sidebar-subitem-list{flex-direction:column;gap:.2rem;display:flex}.sidebar-subitem{border-radius:8px;margin-left:0;padding:.5rem 1.2rem;text-decoration:none;transition:background .18s;color:#d0d6de!important}.sidebar-subitem:hover{background:rgba(34,111,155,.12);border-radius:8px;color:#fff!important}.sidebar-subitem.active{background:#8cc5d6;color:#fff!important}.menu-submenu{background-color:#161f31;border-radius:0 0 16px 16px;flex-direction:column;margin-top:0;padding:0;display:flex}.menu-submenu.open{padding:4px 0 8px}.sidebar-separator{background-color:#161f31;width:100%;height:1px;margin:12px 0}.sidebar-collapsed .sidebar-separator{margin:8px 0}.toggle-button{cursor:pointer;align-items:center;padding:8px 16px;display:flex}.sidebar-collapsed .toggle-button{justify-content:center;margin-top:0;margin-left:0;margin-right:0;padding:8px}.sidebar-collapsed .toggle-button span{display:none}.app-sidebar-footer{flex-direction:column;gap:8px;display:flex}@media (max-width:991.98px){.app-sidebar{transition:transform .3s;transform:translate(-100%)}.app-sidebar.show{transform:translate(0)}.app-sidebar:not(.show){margin-left:-10px;transition:transform .3s;transform:translate(-100%)}.sidebar-collapsed.show{width:244px!important;padding:16px!important}.sidebar-collapsed.show .menu-link{justify-content:flex-start;width:100%!important;height:auto!important;padding:12px 16px!important}.sidebar-collapsed.show .item-title{display:block!important}.toggle-button{display:none}body.sidebar-mobile-shown{overflow:hidden}.sidebar-scroll-container{scrollbar-width:none!important;-ms-overflow-style:none!important;flex:1!important;min-height:0!important;max-height:calc(100vh - 220px)!important}.sidebar-scroll-container::-webkit-scrollbar{display:none!important}.sidebar-footer{padding-bottom:env(safe-area-inset-bottom,0px);min-height:fit-content;margin-top:auto}.app-sidebar-footer{gap:8px}}@media (max-width:991.98px) and (max-height:667px){.sidebar-scroll-container{scrollbar-width:none!important;-ms-overflow-style:none!important;flex:1!important;min-height:0!important;max-height:calc(100vh - 240px)!important}.sidebar-scroll-container::-webkit-scrollbar{display:none!important}}@media (max-width:991.98px){.sidebar-footer{flex-direction:column;flex-shrink:0;display:flex}.app-sidebar-footer .sidebar-menu-item{margin-bottom:4px}}.sidebar-tooltip-panel{z-index:9999;background-color:transparent;border-radius:10px;padding:0;color:#fff!important;box-shadow:none!important;pointer-events:none!important;background-color:transparent!important;margin-top:-40px!important;left:15px!important}.sidebar-tooltip{z-index:9999;background:#161f31;border-radius:10px;flex-direction:column;min-width:180px;margin-left:70px;padding:0;transition:transform .2s,box-shadow .2s;display:flex;position:relative;color:#fff!important}.sidebar-tooltip-arrow{border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #161f31;position:absolute;left:-10px}.sidebar-tooltip-title{padding:8px 16px}.sidebar-tooltip-list{margin:0;padding:4px 0;list-style:none}.sidebar-tooltip-list-item{cursor:pointer;padding:8px 16px;transition:background-color .2s,color .2s;position:relative;color:#d0d6de!important}.sidebar-tooltip-list-item:hover{background-color:rgba(78,97,214,.1);color:#fff!important}.sidebar-tooltip-list-item .activetext{border-left:3px solid #3b4db4;padding-left:4px}.sidebar-tooltip{pointer-events:auto!important}.submenu-tooltip-hover .sidebar-tooltip{transform:translate(2px);box-shadow:0 8px 25px rgba(0,0,0,.15)}.submenu-tooltip-hover.menu-item.collapsed .menu-link{background-color:rgba(78,97,214,.1)}.p-overlaypanel-below{background-color:transparent!important;margin-top:40px!important}.p-overlaypanel:before,.p-overlaypanel:after{display:none!important}.sidebar-scroll-container{scrollbar-width:none;-ms-overflow-style:none;flex:1;min-height:0;max-height:calc(100vh - 150px);overflow-x:hidden;overflow-y:auto}.sidebar-scroll-container::-webkit-scrollbar{background:0 0;width:0;display:none}.sidebar-scroll-container::-webkit-scrollbar-track{display:none}.sidebar-scroll-container::-webkit-scrollbar-thumb{display:none}.footer-show-hide-text{color:#d0d6de!important}.menu-submenu.submenu-animated{transition:max-height .35s cubic-bezier(.4,0,.2,1),opacity .25s linear}.submenu-link{align-items:center;gap:8px;min-width:0;margin-left:36px;display:flex;position:relative;border-radius:9999px!important;padding:8px 12px 8px 14px!important}.submenu-link:hover{cursor:pointer;background-color:rgba(255,255,255,.1)!important;border-radius:8px!important}.submenu-link.active-item{background-color:#161f31;color:#fff!important}.submenu-link.active-item:hover{cursor:pointer;background-color:rgba(255,255,255,.15)!important;border-radius:8px!important}.submenu-link.active-item:before{content:"";background-color:#3b4db4;border-radius:9999px;width:16px;height:2px;position:absolute;top:50%;left:0;transform:translateY(-50%)rotate(90deg)}