@charset "UTF-8";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--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: rgb(59 130 246 / .5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--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-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--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: rgb(59 130 246 / .5);--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: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.tw-fixed{position:fixed}.tw-relative{position:relative}.tw-sticky{position:sticky}.tw-inset-0{top:0;right:0;bottom:0;left:0}.tw-left-0{left:0}.tw-left-\[var\(--eq-gap\)\]{left:var(--eq-gap)}.tw-right-\[var\(--eq-gap\)\]{right:var(--eq-gap)}.tw-top-0{top:0}.tw-top-\[var\(--eq-gap\)\]{top:var(--eq-gap)}.tw-z-10{z-index:10}.tw-z-\[1100\]{z-index:1100}.tw-z-\[1\]{z-index:1}.tw-z-\[9999\]{z-index:9999}.tw-float-right{float:right}.tw-m-0{margin:0}.tw-m-\[10px\]{margin:10px}.tw-m-\[20px\]{margin:20px}.tw-mx-4{margin-left:16px;margin-right:16px}.tw-mb-2{margin-bottom:8px}.tw-mb-3{margin-bottom:12px}.tw-mb-\[1rem\]{margin-bottom:1rem}.tw-ml-\[4px\]{margin-left:4px}.tw-ml-\[5px\]{margin-left:5px}.tw-ml-\[8px\]{margin-left:8px}.tw-mr-\[8px\]{margin-right:8px}.tw-mt-2{margin-top:8px}.tw-mt-\[4px\]{margin-top:4px}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-hidden{display:none}.tw-h-10{height:40px}.tw-h-4{height:16px}.tw-h-9{height:36px}.tw-h-\[12px\]{height:12px}.tw-h-\[16px\]{height:16px}.tw-h-\[18px\]{height:18px}.tw-h-\[34px\]{height:34px}.tw-h-\[40px\]{height:40px}.tw-h-\[42px\]{height:42px}.tw-h-\[44px\]{height:44px}.tw-h-\[46px\]{height:46px}.tw-h-\[50px\]{height:50px}.tw-h-\[80vh\]{height:80vh}.tw-h-\[8px\]{height:8px}.tw-h-\[var\(--eq-icon\)\]{height:var(--eq-icon)}.tw-h-\[var\(--eq-logo-h\)\]{height:var(--eq-logo-h)}.tw-h-auto{height:auto}.tw-h-eq-subbar{height:var(--eq-subbar-h)}.tw-h-eq-topbar{height:var(--eq-topbar-h)}.tw-min-h-\[280px\]{min-height:280px}.tw-w-10{width:40px}.tw-w-4{width:16px}.tw-w-9{width:36px}.tw-w-\[120px\]{width:120px}.tw-w-\[12px\]{width:12px}.tw-w-\[16px\]{width:16px}.tw-w-\[18px\]{width:18px}.tw-w-\[20px\]{width:20px}.tw-w-\[300px\]{width:300px}.tw-w-\[34px\]{width:34px}.tw-w-\[360px\]{width:360px}.tw-w-\[400px\]{width:400px}.tw-w-\[40px\]{width:40px}.tw-w-\[440px\]{width:440px}.tw-w-\[460px\]{width:460px}.tw-w-\[80px\]{width:80px}.tw-w-\[8px\]{width:8px}.tw-w-\[var\(--eq-icon\)\]{width:var(--eq-icon)}.tw-w-auto{width:auto}.tw-w-full{width:100%}.tw-w-px{width:1px}.tw-min-w-0{min-width:0px}.tw-min-w-\[120px\]{min-width:120px}.tw-min-w-\[132px\]{min-width:132px}.tw-min-w-\[140px\]{min-width:140px}.tw-max-w-\[92vw\]{max-width:92vw}.tw-flex-1{flex:1 1 0%}.tw-cursor-pointer{cursor:pointer}.tw-flex-col{flex-direction:column}.tw-flex-wrap{flex-wrap:wrap}.tw-items-center{align-items:center}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-1{gap:4px}.tw-gap-1\.5{gap:6px}.tw-gap-2{gap:8px}.tw-gap-2\.5{gap:10px}.tw-gap-4{gap:16px}.tw-gap-\[10px\]{gap:10px}.tw-gap-\[4px\]{gap:4px}.tw-gap-\[6px\]{gap:6px}.tw-gap-\[8px\]{gap:8px}.tw-gap-\[calc\(10px\*var\(--eq-scale\)\)\]{gap:calc(10px * var(--eq-scale))}.tw-overflow-hidden{overflow:hidden}.tw-overflow-visible{overflow:visible}.tw-overflow-y-auto{overflow-y:auto}.tw-whitespace-nowrap{white-space:nowrap}.tw-rounded-2xl{border-radius:16px}.tw-rounded-\[10px\]{border-radius:10px}.tw-rounded-\[14px\]{border-radius:14px}.tw-rounded-\[16px\]{border-radius:16px}.tw-rounded-\[calc\(10px\*var\(--eq-scale\)\)\]{border-radius:calc(10px * var(--eq-scale))}.tw-rounded-eq{border-radius:var(--eq-radius)}.tw-rounded-full{border-radius:9999px}.tw-rounded-xl{border-radius:12px}.tw-border{border-width:1px}.tw-border-0{border-width:0px}.tw-border-solid{border-style:solid}.tw-border-none{border-style:none}.tw-border-\[\#ABEFC6\]{--tw-border-opacity: 1;border-color:rgb(171 239 198 / var(--tw-border-opacity, 1))}.tw-border-\[\#D8DBDF\]{--tw-border-opacity: 1;border-color:rgb(216 219 223 / var(--tw-border-opacity, 1))}.tw-border-\[\#E1E4E8\]{--tw-border-opacity: 1;border-color:rgb(225 228 232 / var(--tw-border-opacity, 1))}.tw-border-\[\#FECDCA\]{--tw-border-opacity: 1;border-color:rgb(254 205 202 / var(--tw-border-opacity, 1))}.tw-border-\[\#FEDF89\]{--tw-border-opacity: 1;border-color:rgb(254 223 137 / var(--tw-border-opacity, 1))}.tw-border-\[\#d8dbdf\]{--tw-border-opacity: 1;border-color:rgb(216 219 223 / var(--tw-border-opacity, 1))}.tw-border-\[\#d9dce0\]{--tw-border-opacity: 1;border-color:rgb(217 220 224 / var(--tw-border-opacity, 1))}.tw-border-\[\#dee2e6\]{--tw-border-opacity: 1;border-color:rgb(222 226 230 / var(--tw-border-opacity, 1))}.tw-border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.tw-border-eq-olive{border-color:var(--eq-olive)}.tw-border-gray-100{--tw-border-opacity: 1;border-color:rgb(234 236 240 / var(--tw-border-opacity, 1))}.tw-border-gray-200{--tw-border-opacity: 1;border-color:rgb(228 231 236 / var(--tw-border-opacity, 1))}.tw-border-gray-300{--tw-border-opacity: 1;border-color:rgb(208 213 221 / var(--tw-border-opacity, 1))}.tw-bg-\[\#9D9E17\]{--tw-bg-opacity: 1;background-color:rgb(157 158 23 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#D92D20\]{--tw-bg-opacity: 1;background-color:rgb(217 45 32 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#EAECF0\]{--tw-bg-opacity: 1;background-color:rgb(234 236 240 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#ECFDF3\]{--tw-bg-opacity: 1;background-color:rgb(236 253 243 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#F5F5E6\]{--tw-bg-opacity: 1;background-color:rgb(245 245 230 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FEF3F2\]{--tw-bg-opacity: 1;background-color:rgb(254 243 242 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#FFFAEB\]{--tw-bg-opacity: 1;background-color:rgb(255 250 235 / var(--tw-bg-opacity, 1))}.tw-bg-\[\#f5f6f7\]{--tw-bg-opacity: 1;background-color:rgb(245 246 247 / var(--tw-bg-opacity, 1))}.tw-bg-\[red\]{--tw-bg-opacity: 1;background-color:rgb(255 0 0 / var(--tw-bg-opacity, 1))}.tw-bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.tw-bg-black\/\[\.35\]{background-color:#00000059}.tw-bg-eq-olive{background-color:var(--eq-olive)}.tw-bg-eq-plum{background-color:var(--eq-plum)}.tw-bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(242 244 247 / var(--tw-bg-opacity, 1))}.tw-bg-transparent{background-color:transparent}.tw-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.tw-p-0{padding:0}.tw-p-1{padding:4px}.tw-p-2{padding:8px}.tw-p-4{padding:16px}.tw-px-0{padding-left:0;padding-right:0}.tw-px-2\.5{padding-left:10px;padding-right:10px}.tw-px-4{padding-left:16px;padding-right:16px}.tw-px-5{padding-left:20px;padding-right:20px}.tw-px-\[12px\]{padding-left:12px;padding-right:12px}.tw-px-\[18px\]{padding-left:18px;padding-right:18px}.tw-px-\[22px\]{padding-left:22px;padding-right:22px}.tw-px-\[calc\(18px\*var\(--eq-scale\)\)\]{padding-left:calc(18px * var(--eq-scale));padding-right:calc(18px * var(--eq-scale))}.tw-px-\[var\(--eq-gap\)\]{padding-left:var(--eq-gap);padding-right:var(--eq-gap)}.tw-py-0\.5{padding-top:2px;padding-bottom:2px}.tw-py-2{padding-top:8px;padding-bottom:8px}.tw-py-3{padding-top:12px;padding-bottom:12px}.tw-py-6{padding-top:24px;padding-bottom:24px}.tw-py-\[14px\]{padding-top:14px;padding-bottom:14px}.tw-py-\[40px\]{padding-top:40px;padding-bottom:40px}.tw-py-\[6px\]{padding-top:6px;padding-bottom:6px}.tw-pb-2{padding-bottom:8px}.tw-pb-5{padding-bottom:20px}.tw-pt-4{padding-top:16px}.tw-pt-5{padding-top:20px}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-\[12px\]{font-size:12px}.tw-text-\[13px\]{font-size:13px}.tw-text-\[14px\]{font-size:14px}.tw-text-\[15px\]{font-size:15px}.tw-text-\[18px\]{font-size:18px}.tw-text-base{font-size:16px}.tw-text-eq-lg{font-size:var(--eq-font-lg)}.tw-text-eq-sm{font-size:var(--eq-font-sm)}.tw-text-sm{font-size:14px}.tw-text-xs{font-size:12px}.tw-font-bold{font-weight:700}.tw-font-medium{font-weight:500}.tw-font-semibold{font-weight:600}.tw-leading-none{line-height:1}.tw-tracking-\[0\.2px\]{letter-spacing:.2px}.tw-text-\[\#027A48\]{--tw-text-opacity: 1;color:rgb(2 122 72 / var(--tw-text-opacity, 1))}.tw-text-\[\#1F2937\]{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.tw-text-\[\#374151\]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.tw-text-\[\#475467\]{--tw-text-opacity: 1;color:rgb(71 84 103 / var(--tw-text-opacity, 1))}.tw-text-\[\#666\]{--tw-text-opacity: 1;color:rgb(102 102 102 / var(--tw-text-opacity, 1))}.tw-text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.tw-text-\[\#B42318\]{--tw-text-opacity: 1;color:rgb(180 35 24 / var(--tw-text-opacity, 1))}.tw-text-\[\#B54708\]{--tw-text-opacity: 1;color:rgb(181 71 8 / var(--tw-text-opacity, 1))}.tw-text-\[\#fff\]{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.tw-text-eq-olive{color:var(--eq-olive)}.tw-text-eq-plum{color:var(--eq-plum)}.tw-text-gray-600{--tw-text-opacity: 1;color:rgb(71 84 103 / var(--tw-text-opacity, 1))}.tw-text-gray-700{--tw-text-opacity: 1;color:rgb(52 64 84 / var(--tw-text-opacity, 1))}.tw-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.tw-opacity-95{opacity:.95}.tw-shadow-\[0_0_0_1px_rgba\(208\,213\,221\,0\.6\)_inset\]{--tw-shadow: 0 0 0 1px rgba(208,213,221,.6) inset;--tw-shadow-colored: inset 0 0 0 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)}.tw-shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow: 0 2px 10px rgba(0,0,0,.06);--tw-shadow-colored: 0 2px 10px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-shadow-\[0_8px_32px_rgba\(16\,24\,40\,0\.18\)\]{--tw-shadow: 0 8px 32px rgba(16,24,40,.18);--tw-shadow-colored: 0 8px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.tw-transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{--eq-olive: #9D9E17;--eq-plum: #523E4C;--eq-white: #ffffff;--eq-scale: .8;--eq-gap: calc(16px * var(--eq-scale));--eq-topbar-h: calc(56px * var(--eq-scale));--eq-subbar-h: calc(32px * var(--eq-scale));--eq-header-h: calc(var(--eq-topbar-h) + var(--eq-subbar-h));--eq-radius: calc(16px * var(--eq-scale));--eq-icon: calc(36px * var(--eq-scale));--eq-toggle: calc(34px * var(--eq-scale));--eq-logo-h: calc(32px * var(--eq-scale));--eq-font-sm: calc(12.5px * var(--eq-scale));--eq-font-lg: calc(18px * var(--eq-scale));--eq-sidebar-w: 250px;--eq-sidebar-w-c: calc(75px * var(--eq-scale))}@font-face{font-family:Gilroy;src:local("Gilroy"),local("Gilroy Semibold"),local("Gilroy-Semibold");font-weight:600 700;font-style:normal;font-display:swap}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f2f3f5}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#858613}::-webkit-scrollbar-corner{background:transparent}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}}.hover\:tw-bg-\[\#858613\]:hover{--tw-bg-opacity: 1;background-color:rgb(133 134 19 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#8C8D14\]:hover{--tw-bg-opacity: 1;background-color:rgb(140 141 20 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#8d9938\]:hover{--tw-bg-opacity: 1;background-color:rgb(141 153 56 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#E8EAED\]:hover{--tw-bg-opacity: 1;background-color:rgb(232 234 237 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#b42318\]:hover{--tw-bg-opacity: 1;background-color:rgb(180 35 24 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#eceeef\]:hover{--tw-bg-opacity: 1;background-color:rgb(236 238 239 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#eceef0\]:hover{--tw-bg-opacity: 1;background-color:rgb(236 238 240 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-\[\#eceff1\]:hover{--tw-bg-opacity: 1;background-color:rgb(236 239 241 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(228 231 236 / var(--tw-bg-opacity, 1))}.hover\:tw-bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(242 244 247 / var(--tw-bg-opacity, 1))}.disabled\:tw-cursor-default:disabled{cursor:default}.disabled\:tw-opacity-40:disabled{opacity:.4}.disabled\:tw-opacity-50:disabled{opacity:.5}.disabled\:tw-opacity-60:disabled{opacity:.6}.disabled\:tw-opacity-\[\.45\]:disabled{opacity:.45}.disabled\:tw-opacity-\[\.55\]:disabled{opacity:.55}/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root,[data-bs-theme=light]{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans","Liberation Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#fff;--bs-body-bg-rgb:255,255,255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13,110,253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10,88,202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:rgba(0, 0, 0, .175);--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}[data-bs-theme=dark]{color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222, 226, 230, .75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, .5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:rgba(255, 255, 255, .15);--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)))}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{display:block;padding:0}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;margin-inline-end:.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{cursor:default;opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85) translateY(-.5rem) translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:var(--bs-form-valid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(3.75rem + 1.5em)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:var(--bs-form-invalid-border-color);padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(3.75rem + 1.5em)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:checked:focus-visible+.btn{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60,153,110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11,172,204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217,164,6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225,83,97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66,70,73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13,110,253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25,135,84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220,53,69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49,132,253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-group-lg>.btn,.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-group-sm>.btn,.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.dropdown-item:focus,.dropdown-item:hover{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:rgba(255, 255, 255, .15);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);text-decoration:none;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);line-height:1;color:var(--bs-navbar-color);background-color:transparent;border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));margin-bottom:0;color:var(--bs-card-subtitle-color)}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);display:flex;flex-wrap:wrap;padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);display:inline-block;padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);background-clip:padding-box;border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width))}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{right:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{left:-1px;border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{left:0;border-right-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{right:0;border-left-color:var(--bs-popover-arrow-border)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);margin-bottom:0;font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius)}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:transparent}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;background-color:currentcolor;opacity:0}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.ratio{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:sticky;top:0;z-index:1020}.sticky-bottom{position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-bottom-left-radius:0!important;border-top-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-bottom-left-radius:50%!important;border-top-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.create-facility-investee-view{max-width:100%;overflow-x:hidden}.create-facility-header-title span{font-size:24px;font-weight:700}.create-facility-action-btn{display:flex;align-items:center;gap:5px;padding:8px 16px;border:1px solid #ccc;border-radius:4px;cursor:pointer;background-color:#fff}.create-facility-section{margin-bottom:30px}.create-facility-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.create-facility-section-title{font-size:20px;font-weight:600}.create-facility-add-btn{display:flex;align-items:center;gap:5px;padding:8px 16px;border:none;border-radius:4px;background-color:#9ba53e;color:#fff;cursor:pointer}.table-wrapper{display:flex;overflow-x:auto;position:relative}.create-facility-info-table{border-collapse:collapse;width:auto}.create-facility-info-table th,.create-facility-info-table td{border:1px solid #ddd;padding:10px;text-align:left}.create-facility-info-table th{background-color:#9ba53e;color:#fff}.create-facility-info-table th.fixed-column{position:sticky;left:0;z-index:2;background-color:#9ba53e;min-width:200px}.create-facility-info-table td.fixed-column{position:sticky;left:0;z-index:1;background-color:#fff;min-width:200px}.create-facility-input,.create-facility-select{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.header-content{display:flex;justify-content:space-between;align-items:center}.header-buttons{display:flex;gap:8px}.add-btn{background:none;border:none;cursor:pointer;padding:0}.data-table{border-collapse:collapse;width:100%}.data-table th,.data-table td{border:1px solid #ddd;padding:10px;text-align:left}.data-table th{background-color:#523e4c;color:#fff}.data-table th.fixed-column{position:sticky;left:0;z-index:2;background-color:#523e4c;min-width:200px}.email-config-page{display:flex;flex-direction:column;padding:0;height:100%;font-family:Inter,system-ui,sans-serif}.email-config-body{flex:1;min-height:0;padding:12px 30px 24px}.table-space-wrapper{box-sizing:border-box;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.email-config-page:has(.table-space-wrapper){overflow:hidden}.email-config-page:has(.table-space-wrapper)>.content-header{flex-shrink:0}.page-container:has(.table-space-wrapper){overflow:hidden}.email-config-page .content-header{display:flex;align-items:center;justify-content:space-between;background:#fff}.ec-actions{display:flex;gap:10px}.ec-btn{border:none;border-radius:14px;height:40px;padding:0 20px;font-size:14px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s}.ec-btn-primary{background:#9d9e17;color:#fff}.ec-btn-primary:hover{background:#8d9836}.ec-btn-secondary{background:#fff;border:1px solid #D0D5DB;color:#344054}.ec-btn-secondary:hover{background:#f5f7fa}.ec-btn:disabled{opacity:.55;cursor:not-allowed}.ec-table-shell{flex:1;min-height:0;background:#fff;border:1px solid #ECEEF0;border-radius:18px;display:flex;flex-direction:column;overflow:hidden;margin:18px 20px 20px}.ec-table-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.ec-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;font-weight:500;min-width:520px}.ec-table thead th{background:#9d9e17;color:#fff;font-weight:700;font-size:14px;padding:10px 14px;position:sticky;top:0;z-index:2;white-space:nowrap;height:44px;box-sizing:border-box}.ec-table tbody td{padding:0 12px;height:44px;border-top:1px solid #F1F2F3;background:#fff;vertical-align:middle;white-space:nowrap}.ec-table tbody tr:nth-child(2n) td{background:#fafafa}.ec-table tbody tr:hover td{background:#f4f7ea}.ec-table input[type=radio]{width:16px;height:16px;accent-color:#9D9E17;cursor:pointer;opacity:1}.ec-table input[type=radio]:focus-visible{outline:2px solid rgba(157,158,23,.45);outline-offset:2px}.ec-table input[type=radio][disabled]{cursor:not-allowed;opacity:.55}.ec-table input[type=radio]:checked{accent-color:#9D9E17}.ec-table td.col-center{text-align:center}.ec-action-icon{background:transparent;border:none;width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;color:#222}.ec-action-icon:hover{background:#0000000f}.ec-action-icon:disabled{opacity:.5;cursor:not-allowed}.ec-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1600;padding:18px}.ec-modal{width:100%;max-width:720px;max-height:calc(100vh - 36px);background:#fff;border:1px solid #ECEEF0;border-radius:40px 40px 36px 36px;display:flex;flex-direction:column;padding:0;box-shadow:0 14px 48px -6px #00000040;animation:ecFade .18s ease;overflow:hidden}.ec-modal.small{max-width:460px}.ec-modal.ec-modal-esg .ec-input{border-radius:13px;padding:10px 14px;font-size:16px;border:1.67px solid #EAECF0}.ec-modal.ec-modal-esg input.ec-input{height:44px}.ec-modal.ec-modal-esg textarea.ec-input{min-height:88px;resize:vertical}.ec-modal.ec-modal-esg .ec-btn{height:44px;padding:10px 18px;border-radius:12px;font-size:16px;font-weight:600;min-width:72px}.ec-modal.ec-modal-esg.small{max-width:520px}.ec-modal.ec-modal-esg .ec-modal-header{height:72px;padding:0 24px;border-bottom:1px solid #F2F4F7}.ec-modal.ec-modal-esg .ec-modal-header h5{font-family:Gilroy,Inter,system-ui,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.05em;color:#101828}.ec-modal.ec-modal-esg .ec-icon-btn{width:44px;height:44px;border-radius:8px}.ec-modal.ec-modal-esg .ec-modal-body{padding:20px 24px 4px;gap:10px}.ec-modal.ec-modal-esg .ec-label{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:14px;letter-spacing:-.05em;color:#344054}.ec-modal.ec-modal-esg .ec-modal-actions{padding:16px 24px 24px}@keyframes ecFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ec-modal-header{display:flex;align-items:center;justify-content:space-between;padding:28px 48px 18px;border-bottom:1px solid #E5E8EB}.ec-modal-header h5{font-size:32px;font-weight:600;margin:0;color:#101828}.ec-icon-btn{background:transparent;border:none;width:40px;height:40px;border-radius:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#475467}.ec-icon-btn:hover{background:#f2f4f7}.ec-modal-body{padding:36px 52px 10px;display:flex;flex-direction:column;gap:14px;overflow-y:auto;min-height:0}.ec-label{font-size:16px;font-weight:600;color:#344054}.ec-input{width:100%;border:1px solid #D0D5DB;background:#fff;border-radius:24px;padding:16px 24px;font-size:18px;outline:none;font-weight:500;color:#101828}.ec-input:focus{border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.ec-modal-actions{padding:10px 52px 48px;display:flex;justify-content:flex-end;align-items:center;gap:14px}.ec-modal-actions.multi{gap:16px}.ec-warn{margin-top:14px;font-size:13px;font-weight:500;color:#b42318}.ec-confirm-text{margin:0 0 4px;font-size:14px;line-height:1.35;font-weight:500}.email-header-title{font-weight:600!important;font-size:24px!important;line-height:18px;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ec-sections{position:relative;display:flex;flex-direction:column;gap:16px;padding:16px 20px 24px}.ec-section-header{display:flex;align-items:center;justify-content:space-between;background:#9d9e17;color:#fff;padding:5px 10px 5px 14px;border-radius:12px;height:42px}.ec-section-title{font-size:16px;font-weight:600;margin:0}.ec-section-btn{background:#fff;border:none;width:30px;height:30px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#182230;box-shadow:0 1px 3px #00000026}.ec-section-btn:hover{background:#f4f7ea}.ec-section-shell{margin-top:6px;background:#fff;border:1px solid #E4E7EC;border-radius:12px;overflow:hidden}.ec-section-table{width:100%;border-collapse:collapse;font-size:13px}.ec-section-table th{background:#fff;color:#101828;font-weight:600;text-align:left;padding:12px 20px;border-bottom:1px solid #E4E7EC}.ec-section-table td{padding:10px 20px;border-bottom:1px solid #F0F2F4;color:#344054;vertical-align:middle}.ec-section-table th+th,.ec-section-table td+td{border-left:1px solid #E4E7EC}.ec-section-table tbody tr:last-child td{border-bottom:none}.ec-section-table tbody tr:hover td{background:#f4f7ea}.ec-section-table .ec-col-active{width:140px}.ec-section-table .ec-col-action{width:110px;text-align:center}.ec-section-empty{text-align:center;color:#667085;padding:18px 20px!important}.ec-switch{position:relative;width:40px;height:22px;border:none;border-radius:11px;background:#d0d5dd;cursor:pointer;padding:0;transition:background .15s}.ec-switch.is-on{background:#9d9e17}.ec-switch:disabled{cursor:not-allowed;opacity:.6}.ec-switch-knob{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #10182833;transition:left .15s}.ec-switch.is-on .ec-switch-knob{left:21px}.ec-fixed-value{font-size:14px;font-weight:600;color:#344054;margin-bottom:12px}.ec-input.is-invalid{border-color:#d92d20}.ec-field-error{color:#d92d20;font-size:12px;margin:4px 0 10px}.ec-hint{color:#667085;font-size:12px;margin-top:10px}.ec-select-field .eq-select-wrap{width:100%}.ec-select-field.is-invalid .eq-select-trigger{border-color:#d92d20}.nf-wrapper{min-height:100vh;padding:32px;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at top,rgba(157,158,23,.15),transparent 55%),radial-gradient(circle at bottom,rgba(82,62,76,.15),transparent 45%),#f6f7f9}.nf-card{width:100%;max-width:520px;padding:48px;border-radius:28px;background:#fff;box-shadow:0 20px 60px #10182814;text-align:center;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.nf-eyebrow{display:inline-flex;align-items:center;justify-content:center;padding:6px 14px;border-radius:999px;background:#9d9e171f;color:#7d8214;font-weight:600;text-transform:uppercase;letter-spacing:.1em;font-size:12px;margin-bottom:20px}.nf-title{font-size:32px;font-weight:700;color:#101828;margin-bottom:12px}.nf-copy{font-size:15px;color:#475467;margin-bottom:32px;line-height:1.6}.nf-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.nf-btn{min-width:160px;border-radius:999px;padding:12px 20px;font-weight:600;border:none}.nf-btn-secondary{background:#f4f4f6;color:#523e4c}.nf-btn-secondary:hover{background:#ebecef;color:#523e4c}.nf-btn-primary{background:linear-gradient(135deg,#9d9e17,#523e4c);border:none}.nf-btn-primary:hover{opacity:.92}.esg-dashboard .eq-seg{display:inline-flex;align-items:center;gap:6px;background:#f3f4f6;border:1px solid #E5E7EB;padding:3px;border-radius:9999px;box-shadow:0 1px 2px #0000000f}.esg-dashboard .eq-seg-btn{width:60px;height:28px;border:0;background:transparent;color:#6b7280;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:11px;line-height:1;letter-spacing:.4px;text-transform:uppercase;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.esg-dashboard .eq-seg-btn.is-active{background:#523e4c;color:#fff;box-shadow:inset 0 1px 2px #0000001f}.esg-dashboard .eq-upload-zone{position:relative;border:2px dashed #d1d5db;border-radius:12px;padding:18px;background:#fafafa;text-align:center;transition:border-color .15s ease,background .15s ease}.esg-dashboard .eq-upload-zone:hover{border-color:#9ba53e;background:#f9fbf4}.esg-dashboard .eq-upload-zone .eq-upload-zone-content{color:#523e4c;font-weight:500;pointer-events:none}.esg-dashboard .eq-upload-zone .eq-upload-zone-content .bi{color:#9d9e17;font-size:1.1rem}.esg-dashboard .eq-upload-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.esg-dashboard .eq-ro-group{position:relative}.esg-dashboard .eq-ro-group>label:after{content:" (read-only)";color:#9aa0a6;font-weight:600;letter-spacing:.2px}.esg-dashboard .eq-ro-control[disabled]{background:#fbfcfe;border-color:#e2e8f0;border-style:dashed;color:#6b7280;cursor:not-allowed}.esg-dashboard .eq-ro-lock{position:absolute;top:12px;right:12px;color:#9aa0a6;pointer-events:none;font-size:.95rem}.figma-ro-wrap{position:relative}.figma-ro-lock{position:absolute;top:12px;right:12px;font-size:16px;color:#98a2b3;pointer-events:none}.figma-ro-wrap .figma-input[disabled]{background:#fbfcfe;border-style:dashed;color:#667085;cursor:not-allowed}.figma-mini-label{margin-top:6px;font-size:12px;font-weight:500;opacity:.7;letter-spacing:-.02em}.esg-dashboard{height:100%;overflow:hidden;display:flex;flex-direction:column}.esg-dashboard .content-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.esg-dashboard .eq-content-area{flex:1;min-height:0;display:flex;flex-direction:column}.esg-dashboard .table-wrap.eq-table-scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.esg-dashboard .eq-table-scroll .table-responsive{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.esg-dashboard .eq-table-scroll .table-responsive::-webkit-scrollbar{width:8px;height:8px}.esg-dashboard .eq-table-scroll .table-responsive::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.esg-dashboard .eq-table-scroll .table-responsive::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.esg-dashboard .eq-table-scroll .table-responsive::-webkit-scrollbar-thumb:hover{background:#858613}.content-body{padding:20px!important}.esg-dashboard .eq-table thead th{position:sticky;top:0;z-index:2;background:var(--eq-olive);color:#fff;border-color:var(--eq-olive)}.esg-dashboard .eq-table{margin-bottom:0}.esg-dashboard .esg-section-header+.table-wrap{margin-top:calc(12px * var(--eq-scale))}.esg-section-header{display:flex;justify-content:space-between;align-items:center;background-color:#fff;color:#000;padding:0 7px;border-radius:6px}.esg-section-header h5{color:#523e4c!important}.esg-dashboard .eq-modal{--eq-field-h: 56px;border-radius:var(--eq-radius);overflow:hidden;box-shadow:0 8px 28px #0000002e;font-size:14px}.esg-dashboard .eq-modal .modal-header{background:var(--eq-plum);color:#fff;border-bottom:0}.esg-dashboard .eq-modal .modal-title{font-weight:700}.esg-dashboard .eq-modal .modal-footer{border-top:0}.esg-dashboard .eq-modal .modal-footer .btn{min-width:88px;height:38px;border-radius:10px;padding:6px 14px;font-size:14px;font-weight:500}.esg-dashboard .eq-modal .modern-input,.esg-dashboard .eq-modal .modern-date,.esg-dashboard .eq-modal .modern-select{height:var(--eq-field-h);border-radius:12px;border-color:#e5e7eb;background:#fff}.esg-dashboard .eq-modal .modern-input:focus,.esg-dashboard .eq-modal .modern-date:focus,.esg-dashboard .eq-modal .modern-select:focus{border-color:var(--eq-olive);box-shadow:0 0 0 .2rem #9ba53e26}.esg-dashboard .eq-modal :is(.form-floating,.form-floating.has-icon){min-height:var(--eq-field-h)}.esg-dashboard .eq-modal .form-floating>.modern-input,.esg-dashboard .eq-modal .form-floating>.modern-date,.esg-dashboard .eq-modal .form-floating>.modern-select{height:var(--eq-field-h);border-radius:12px;padding-top:1.35rem;padding-bottom:.5rem;font-size:14px;line-height:1.25}.esg-dashboard .eq-modal .form-floating .react-datepicker__input-container input.modern-date{height:var(--eq-field-h);width:100%;border-radius:12px;padding-top:1.35rem;padding-bottom:.5rem;padding-right:2.2rem;font-size:14px;line-height:1.25}.esg-dashboard .eq-modal .form-floating>label{position:absolute;left:12px;top:10px;color:#6b7280;pointer-events:none;transform-origin:left top;transition:transform .15s ease,opacity .15s ease;z-index:2}.esg-dashboard .eq-modal .form-floating>.form-control:focus~label,.esg-dashboard .eq-modal .form-floating>.form-control:not(:placeholder-shown)~label,.esg-dashboard .eq-modal .form-floating>.form-select~label,.esg-dashboard .eq-modal .form-floating:focus-within>label,.esg-dashboard .eq-modal .form-floating.is-filled>label{opacity:.65;transform:scale(.85) translateY(-.6rem) translate(.15rem)}.esg-dashboard .eq-modal .form-floating.has-icon{position:relative}.esg-dashboard .eq-modal .form-floating.has-icon .input-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--eq-olive);cursor:pointer;font-size:1rem}.esg-dashboard .eq-modal .react-datepicker-popper{z-index:2000!important}.esg-dashboard .modal-dialog.esg-upload-modal{max-width:500px;width:500px}.modal-dialog.esg-upload-modal{max-width:500px!important;width:500px!important}.modal-dialog.esg-upload-modal .modal-content.eq-modal{width:auto!important;max-width:none!important}.eq-esg-data-btn{width:90px;height:35px}.esg-upload-icon{width:16px;height:16px;display:inline-block}.esg-upload-figma-modal{max-width:966px!important;width:966px!important}.esg-upload-figma-content{background:#fff;border-radius:24px;box-shadow:0 20px 24px -4px #10182814,0 8px 8px -4px #10182808;display:flex;flex-direction:column;padding:0;min-height:520px;position:relative;overflow:hidden;border:none}.figma-upload-header{height:72px;padding:0;display:flex;align-items:center;background:#fff}.figma-upload-header-content{display:flex;align-items:center;gap:16px;width:100%;padding:24px 24px 0;position:relative}.figma-featured-icon{width:48px;height:48px;border-radius:28px;background:#ffffd1;border:8px solid #EFF098;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.figma-featured-icon i{font-size:22px;color:#9d9e17}.figma-upload-title{font-family:Gilroy,Inter,system-ui,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.05em;color:#101828;flex:1}.figma-close-btn{position:absolute;right:12px;top:12px;width:44px;height:44px;border:none;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#667085}.figma-close-btn:hover{background:#f2f4f7}.figma-close-btn i{font-size:18px}.figma-upload-body{flex:1;padding:0 24px;display:flex;flex-direction:column;gap:24px;overflow:auto}.figma-row{display:flex;gap:24px;width:914px;max-width:100%;margin:0 auto}.figma-field{display:flex;flex-direction:column;gap:8px}.figma-w-445{flex:0 0 445px;max-width:445px}.figma-w-288{flex:0 0 288.67px;max-width:288.67px}.figma-w-full{flex:0 0 914px;max-width:914px}.figma-label{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.05em;color:#344054;margin:0}.figma-input-wrap{position:relative;display:flex;align-items:center}.figma-input{width:100%;height:44px;background:#fff;border:1.67px solid #EAECF0;border-radius:13px;padding:10px 14px;font-size:16px;line-height:24px;letter-spacing:-.05em;font-weight:500;color:#667085;box-shadow:none}.figma-input:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.figma-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;padding-right:14px}.figma-input-wrap.has-icon .figma-calendar-icon{position:absolute;right:14px;color:#667085;cursor:pointer;font-size:18px}.figma-input-wrap.has-icon .figma-calendar-icon:hover{color:#9d9e17}.figma-dropzone{position:relative;width:100%;height:128px;background:#fff;border:1px solid #EAECF0;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:16px 24px;text-align:center;transition:border-color .15s ease,background .15s ease}.figma-dropzone:hover{border-color:#d0d5dd;background:#fcfdfe}.figma-drop-content{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}.figma-drop-icon-wrap{width:40px;height:40px;background:#f2f4f7;border:6px solid #F9FAFB;border-radius:28px;display:flex;align-items:center;justify-content:center;color:#475467;font-size:18px;position:relative}.figma-drop-text-line{display:flex;gap:4px;flex-wrap:wrap;justify-content:center;font-size:14px;line-height:20px;letter-spacing:-.05em;font-weight:400;color:#475467}.figma-drop-action{font-weight:600;color:#9d9e17;cursor:pointer}.figma-drop-sub{font-size:14px;line-height:20px;letter-spacing:-.05em;color:#475467}.figma-file-input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.figma-file-selected{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:#344054;width:100%;justify-content:center;flex-wrap:wrap}.figma-file-selected .file-name{max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.figma-change-btn{border:none;background:#fff;color:#9d9e17;font-weight:600;cursor:pointer;padding:4px 8px;border-radius:8px;font-size:12px}.figma-change-btn:hover{background:#f2f4f7}.figma-error{color:#b91c1c;font-weight:600;font-size:12px}.figma-upload-actions{padding:32px 0 0;width:100%;display:flex;justify-content:center}.figma-actions-inner{width:100%;padding:0 24px 24px 88px;display:flex;justify-content:flex-end;gap:12px}.figma-btn{display:flex;justify-content:center;align-items:center;gap:8px;height:44px;padding:10px 18px;border-radius:12px;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:16px;line-height:24px;letter-spacing:-.05em;border:1px solid transparent;cursor:pointer;min-width:72px;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.figma-btn-secondary{background:#fff;border:1px solid #D0D5DD;color:#344054;box-shadow:0 1px 2px #1018280d}.figma-btn-secondary:hover{background:#f2f4f7}.figma-btn-primary{background:#9d9e17;color:#fff;box-shadow:0 1px 2px #1018280d;border:1px solid #9D9E17}.figma-btn-primary:hover{background:#8d8e14}.figma-btn-primary.is-disabled,.figma-btn-primary:disabled{opacity:.5;cursor:not-allowed}.figma-btn:disabled{cursor:not-allowed}@media (max-width:1100px){.esg-upload-figma-modal{max-width:94%!important;width:94%!important}.figma-row{flex-wrap:wrap}.figma-w-445,.figma-w-288,.figma-w-full{flex:1 1 100%;max-width:100%}.figma-actions-inner{padding:0 24px 24px 0}}.figma-section{width:914px;max-width:100%;margin:0 auto}.figma-section-label{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.05em;color:#344054;margin:4px 0 8px}.figma-section-approvals{margin-top:12px}.figma-section-approvals+.figma-row{margin-top:0}.figma-section+.figma-row.figma-file-label{margin-top:16px}.figma-upload-body .figma-row{width:100%;max-width:914px;margin:0 auto;display:flex;gap:24px}.figma-upload-body .figma-row .figma-w-445,.figma-upload-body .figma-row .figma-w-288{flex:1 1 0;max-width:none;width:auto;min-width:0}.figma-upload-body .figma-row .figma-w-full{flex:1 1 100%;max-width:914px}.figma-input,.figma-input-wrap.has-icon .figma-input,.figma-select,.figma-input-wrap.has-icon .react-datepicker-wrapper input.figma-input{box-sizing:border-box;width:100%;height:44px;background:#fff;border:1.67px solid #EAECF0;border-radius:13px;padding:10px 14px;font-family:Inter,system-ui,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.05em;font-weight:500;color:#667085;transition:border-color .15s ease,box-shadow .15s ease}.figma-input-wrap.has-icon .figma-input{padding-right:46px}.figma-input::placeholder{color:#667085;opacity:1;font-weight:500;letter-spacing:-.05em}.figma-input:focus,.figma-select:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.figma-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#667085 50%),linear-gradient(135deg,#667085 50%,transparent 50%),linear-gradient(to right,#fff,#fff);background-position:calc(100% - 26px) 50%,calc(100% - 18px) 50%,100% 0;background-size:6px 6px,6px 6px,2.5rem 100%;background-repeat:no-repeat;cursor:pointer;padding-right:48px}.figma-input-wrap.has-icon .react-datepicker-wrapper,.figma-input-wrap.has-icon .react-datepicker__input-container{width:100%;display:block}.figma-calendar-icon{position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:18px;color:#667085;cursor:pointer;padding:2px;line-height:1;background:transparent;border-radius:6px;transition:color .15s ease,background .15s ease}.figma-input-wrap.has-icon:focus-within .figma-calendar-icon,.figma-calendar-icon:hover{color:#9d9e17;background:#f2f4f7}.figma-file-selected{font-size:14px;font-weight:500;color:#344054}.figma-calendar-placeholder{visibility:hidden;pointer-events:none}@media (max-width: 920px){.figma-upload-body .figma-row{flex-wrap:wrap}.figma-upload-body .figma-row .figma-w-445,.figma-upload-body .figma-row .figma-w-288{flex:1 1 100%}}.figma-input-wrap select.figma-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-repeat:no-repeat;background-position:calc(100% - 16px) 50%;background-size:16px 16px;padding-right:48px;cursor:pointer}.figma-input-wrap select.figma-select::-ms-expand{display:none}.figma-input-wrap select.figma-select:disabled{cursor:not-allowed;color:#98a2b3}.eq-confirm-modal-content{background:#fff;border-radius:24px;border:none;padding:0;box-shadow:0 20px 24px -4px #10182814,0 8px 8px -4px #10182808;font-family:Inter,system-ui,sans-serif;overflow:hidden}.eq-confirm-head{display:flex;align-items:center;gap:16px;padding:20px 28px 18px;position:relative;background:#fff;border-bottom:1px solid #E4E7EC}.eq-confirm-icon{width:48px;height:48px;border-radius:28px;background:#fff3f0;border:8px solid #FFE1DA;display:flex;align-items:center;justify-content:center;flex-shrink:0}.eq-confirm-icon i{font-size:22px;color:#d92d20}.eq-confirm-title{font-size:18px;font-weight:700;letter-spacing:-.04em;color:#101828;flex:1}.eq-confirm-close{position:absolute;top:12px;right:12px;width:44px;height:44px;border:none;background:transparent;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#667085;cursor:pointer}.eq-confirm-close:hover{background:#f2f4f7}.eq-confirm-body{padding:28px 40px 12px;font-size:16px;line-height:24px;color:#344054;font-weight:500}.eq-confirm-actions{display:flex;justify-content:flex-end;gap:12px;padding:16px 40px 32px;border-top:1px solid #E4E7EC;background:#fff}.eq-confirm-actions .figma-btn{min-width:110px;height:44px;font-size:15px;border-radius:12px}.eq-confirm-actions .figma-btn-primary{background:#9ba53e;border-color:#9ba53e}.eq-confirm-actions .figma-btn-primary:hover{background:#8d9938}.esg-dashboard .eq-table thead th+th{border-left:1px solid rgba(255,255,255,.55)!important}.esg-dashboard .eq-table thead th{border-bottom-color:#9d9e17!important}.esg-dashboard .eq-table{--bs-table-hover-bg: #F4F7EA}.esg-crisa-table tbody tr:hover td:first-child{box-shadow:none!important}.esg-global-search{width:100%;margin:15px 0;display:flex}.esg-global-search>div{flex:1 1 auto}.esg-dashboard .eq-table{table-layout:auto;width:max-content;min-width:100%}.esg-dashboard .eq-table thead th,.esg-dashboard .eq-table tbody td{white-space:nowrap;vertical-align:middle}.esg-dashboard .eq-table-scroll .table-responsive{overflow-x:auto!important;-webkit-overflow-scrolling:touch}.esg-dashboard th.sortable-col{cursor:pointer;-webkit-user-select:none;user-select:none;padding-right:26px}.esg-dashboard .eq-sort-icon{width:22px;height:20px;display:inline-block;margin-left:6px;background-repeat:no-repeat;background-position:center;background-size:22px 20px}.esg-dashboard th.sortable-col .eq-sort-icon{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path d='M8 4v16'/><path d='M8 4l-4 4'/><path d='M8 4l4 4'/><path d='M16 20V4'/><path d='M16 20l-4-4'/><path d='M16 20l4-4'/></svg>")}.esg-dashboard th.sortable-col .eq-sort-icon.asc{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path stroke-opacity='1' d='M8 4v16'/><path stroke-opacity='1' d='M8 4l-4 4'/><path stroke-opacity='1' d='M8 4l4 4'/><path stroke-opacity='0.35' d='M16 20V4'/><path stroke-opacity='0.35' d='M16 20l-4-4'/><path stroke-opacity='0.35' d='M16 20l4-4'/></svg>")}.esg-dashboard th.sortable-col .eq-sort-icon.desc{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='22' height='20' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'><path stroke-opacity='0.35' d='M8 4v16'/><path stroke-opacity='0.35' d='M8 4l-4 4'/><path stroke-opacity='0.35' d='M8 4l4 4'/><path stroke-opacity='1' d='M16 20V4'/><path stroke-opacity='1' d='M16 20l-4-4'/><path stroke-opacity='1' d='M16 20l4-4'/></svg>")}.esg-dashboard .eq-sort-icon:before,.esg-dashboard .eq-sort-icon:after{content:none!important}.esg-dashboard th.sortable-col{display:table-cell;vertical-align:middle;padding-right:12px}.esg-dashboard th.sortable-col .eq-sort-icon{margin-left:6px;vertical-align:middle}.esg-dashboard-title{font-size:24px!important;font-weight:600!important}.esg-crisa-table thead th:first-child,.esg-crisa-table tbody td:first-child{position:sticky;left:0}.esg-crisa-table thead th:first-child{z-index:3}.esg-crisa-table tbody td:first-child{z-index:1;background:#fff}.esg-crisa-table tbody tr:nth-child(odd) td:first-child{background:#fafbfb}.mui-dp-wrap{position:relative;width:100%}.mui-dp-pop{position:absolute;top:50px;left:0;z-index:7000;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 6px 18px #0000002e;width:250px;height:240px;padding:4px 0 6px;font-family:Inter,system-ui,sans-serif;animation:dpZoom .16s ease}@keyframes dpZoom{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.mui-dp-header{display:flex;align-items:center;justify-content:space-between;padding:0 4px;gap:4px;height:34px}.mui-dp-nav{width:26px;height:26px;border:1px solid #d1d5db;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#374151;transition:background .15s,border-color .15s;font-size:12px}.mui-dp-nav:hover{background:#f3f4f6}.mui-dp-head-label{flex:1;border:none;background:#fff;font-weight:600;font-size:12px;cursor:pointer;padding:2px 6px;border-radius:10px;text-align:center;transition:background .15s;min-width:110px}.mui-dp-head-label:hover{background:#f3f5f7}.mui-dp-grid{display:grid;gap:2px;padding:4px 6px 2px}.mui-dp-grid.years{grid-template-columns:repeat(4,1fr);max-height:175px;overflow:auto}.mui-dp-grid.months{grid-template-columns:repeat(3,1fr)}.mui-dp-grid.days{grid-template-columns:repeat(7,1fr);padding-top:4px}.mui-dp-daynames{display:grid;grid-template-columns:repeat(7,1fr);font-size:10px;font-weight:600;color:#6b7280;letter-spacing:.3px;padding-left:20px;gap:10px}.mui-dp-cell{height:28px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:500;cursor:pointer;border-radius:6px;color:#374151;transition:background .12s,color .12s;-webkit-user-select:none;user-select:none}.mui-dp-cell:hover{background:#f2f4f6}.mui-dp-cell.is-current{border:1px solid #9d9e17;color:#2f2f2f;font-weight:600}.mui-dp-cell.is-selected{background:#9d9e17;color:#fff;font-weight:600}.mui-dp-cell.is-empty{cursor:default;background:transparent}.mui-dp-cell.is-empty:hover{background:transparent}.mui-dp-cell.is-faded{opacity:.35}.mui-dp-days{padding-top:2px}.mui-dp-pop::-webkit-scrollbar{width:6px;height:6px}.mui-dp-grid.years::-webkit-scrollbar{width:6px}.mui-dp-grid.years::-webkit-scrollbar-thumb{background:#c3c7cc;border-radius:6px}.mui-dp-grid.years::-webkit-scrollbar-thumb:hover{background:#b1b5ba}:root{--eq-sel-radius: 12px;--eq-sel-border: #D0D5DD;--eq-sel-bg: #FFFFFF;--eq-sel-text: #344054;--eq-sel-placeholder: #98A2B3;--eq-sel-hover: #F2F4F7;--eq-sel-active-bg: #EEF0D5;--eq-sel-focus-ring: 0 0 0 3px rgba(155,165,62,.28);--eq-sel-accent: #9D9E17;--eq-sel-font: Inter, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif}.eq-select-wrap.eq-select-required .eq-select-trigger{border-color:#d32f2f;background:#fff7f7}.eq-select-wrap.eq-select-required .eq-select-trigger:focus-visible{border-color:#d32f2f;box-shadow:0 0 0 3px #d32f2f2e}.eq-select-wrap{position:relative;font-family:var(--eq-sel-font);width:100%;min-width:95px}.eq-select-wrap.size-sm .eq-select-trigger{height:30px;font-size:12px;padding:0 30px 0 10px;border-radius:8px}.eq-select-wrap.size-md .eq-select-trigger{height:40px;font-size:14px;padding:0 38px 0 14px;border-radius:var(--eq-sel-radius)}.eq-select-trigger{width:100%;background:var(--eq-sel-bg);border:1px solid var(--eq-sel-border);color:var(--eq-sel-text);font-weight:500;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;cursor:pointer;position:relative;transition:border-color .15s,background .15s;text-align:left;overflow:hidden}.eq-select-trigger:focus-visible{outline:none;border-color:var(--eq-sel-accent);box-shadow:var(--eq-sel-focus-ring);background:#fff}.eq-select-trigger:disabled,.eq-select-wrap.is-disabled .eq-select-trigger{opacity:.55;cursor:not-allowed;background:#f5f6f7}.eq-select-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-select-text.is-placeholder{color:var(--eq-sel-placeholder);font-weight:400}.eq-select-caret{flex-shrink:0;display:inline-flex}.eq-select-arrow{position:absolute;top:50%;right:14px;width:16px;height:16px;transform:translateY(-50%);pointer-events:none;background:linear-gradient(45deg,transparent 50%,#667085 50%),linear-gradient(135deg,#667085 50%,transparent 50%);background-position:4px 6px,8px 6px;background-size:6px 6px;background-repeat:no-repeat;opacity:.9;transition:filter .15s}.eq-select-trigger:focus-visible .eq-select-arrow{filter:hue-rotate(25deg) brightness(.9) saturate(1.4)}.eq-select-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:400;min-width:100%;background:#fff;border:1px solid #E2E4E7;border-radius:14px;box-shadow:0 12px 28px -8px #1018282e,0 4px 12px -4px #1018281a;padding:6px;display:flex;flex-direction:column;max-height:280px;overflow:auto;animation:eqSelPop .16s ease;scrollbar-width:thin;scrollbar-color:#D0D5DD #F9FAFB}.eq-select-menu::-webkit-scrollbar,.eq-select-portal::-webkit-scrollbar{width:6px}.eq-select-menu::-webkit-scrollbar-track,.eq-select-portal::-webkit-scrollbar-track{background:transparent;margin:8px 0}.eq-select-menu::-webkit-scrollbar-thumb,.eq-select-portal::-webkit-scrollbar-thumb{background:#e4e7ec;border-radius:3px;border:none;min-height:20px}.eq-select-menu::-webkit-scrollbar-thumb:hover,.eq-select-portal::-webkit-scrollbar-thumb:hover{background:#9d9e17}.eq-select-menu::-webkit-scrollbar-thumb:active,.eq-select-portal::-webkit-scrollbar-thumb:active{background:#8c8d14}.eq-select-menu::-webkit-scrollbar-button,.eq-select-portal::-webkit-scrollbar-button{display:none!important;height:0!important;width:0!important}.eq-select-menu::-webkit-scrollbar-corner,.eq-select-portal::-webkit-scrollbar-corner{display:none!important}.eq-select-menu::-webkit-scrollbar-thumb,.eq-select-portal::-webkit-scrollbar-thumb{background:transparent;-webkit-transition:background .2s ease;transition:background .2s ease}.eq-select-menu:hover::-webkit-scrollbar-thumb,.eq-select-portal:hover::-webkit-scrollbar-thumb{background:#e4e7ec}.eq-select-menu:hover::-webkit-scrollbar-thumb:hover,.eq-select-portal:hover::-webkit-scrollbar-thumb:hover{background:#9d9e17}.eq-select-menu,.eq-select-portal{scrollbar-width:thin;scrollbar-color:#D0D5DD transparent}.eq-select-menu,.eq-select-portal{border-radius:14px;overflow:hidden}.eq-select-menu{padding:0;overflow:hidden}.eq-select-menu-inner,.eq-select-portal-inner{padding:6px 2px 6px 6px;max-height:280px;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#D0D5DD transparent}.eq-select-menu-inner::-webkit-scrollbar,.eq-select-portal-inner::-webkit-scrollbar{width:6px}.eq-select-menu-inner::-webkit-scrollbar-track,.eq-select-portal-inner::-webkit-scrollbar-track{background:transparent;margin:4px 0}.eq-select-menu-inner::-webkit-scrollbar-thumb,.eq-select-portal-inner::-webkit-scrollbar-thumb{background:#e4e7ec;border-radius:3px;min-height:20px}.eq-select-menu-inner::-webkit-scrollbar-thumb:hover,.eq-select-portal-inner::-webkit-scrollbar-thumb:hover{background:#9d9e17}.eq-select-menu-inner::-webkit-scrollbar-button,.eq-select-portal-inner::-webkit-scrollbar-button{display:none!important;height:0!important}.eq-select-menu.placement-bottom{animation:eqSelPopDown .16s ease}.eq-select-menu.placement-top{animation:eqSelPopUp .16s ease}@keyframes eqSelPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes eqSelPopDown{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes eqSelPopUp{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.eq-select-menu{overflow:auto;will-change:top,left}.eq-select-option{font-size:13px;font-weight:500;padding:8px 10px;border-radius:10px;cursor:pointer;display:flex;align-items:center;gap:8px;color:#374151;transition:background .12s,color .12s;-webkit-user-select:none;user-select:none}.eq-select-option-tooltip{position:fixed;transform:translate(-50%,-100%);background:#9d9e17;color:#fff;padding:6px 15px;border-radius:8px;font-size:12px;font-weight:500;max-width:400px;min-width:150px;white-space:normal;word-wrap:break-word;z-index:10050;pointer-events:none;box-shadow:0 4px 12px #1018282e}.eq-select-option-text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.eq-select-option:hover{background:var(--eq-sel-hover)}.eq-select-option.is-active{background:var(--eq-sel-active-bg);color:#2f2f2f;font-weight:600}.eq-select-check{margin-left:auto;font-size:12px;color:var(--eq-sel-accent);font-weight:700}.eq-select-empty{padding:10px 8px;font-size:12px;color:#667085;text-align:center}.eq-select-wrap.compact .eq-select-trigger{height:34px;font-size:13px;border-radius:10px}.eq-select-wrap.dark .eq-select-trigger{background:#1b1d21;color:#f0f2f5;border-color:#2a2d32}.eq-select-wrap.dark .eq-select-menu{background:#1f2226;border-color:#303337}.eq-select-wrap.dark .eq-select-option{color:#d0d3d7}.eq-select-wrap.dark .eq-select-option.is-active{background:#2d3237;color:#fff}.eq-select-portal{z-index:10000}.eq-select-portal{box-shadow:0 14px 32px -8px #10182838,0 6px 18px -6px #10182826}.eq-select-option.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.eq-select-clear{display:flex;align-items:center;justify-content:center;width:18px;height:18px;margin-right:4px;border-radius:50%;font-size:12px;color:#999;transition:all .2s}.eq-select-clear:hover{background:#0000000f;color:#333}.eq-select-search{padding:6px 8px;border-bottom:1px solid var(--border-color, #e5e7eb);position:sticky;top:0;background:var(--bg-color, #ffffff);z-index:1}.eq-select-search-input{width:100%;padding:6px 10px;border:1px solid var(--border-color, #e5e7eb);border-radius:4px;font-size:14px;outline:none;background:var(--input-bg, #ffffff);color:var(--text-color, #111827)}.eq-select-search-input:focus{border-color:var(--primary-color, #3b82f6);box-shadow:0 0 0 2px var(--primary-color-light, rgba(59, 130, 246, .1))}.eq-select-wrap.size-lg .eq-select-trigger{height:44px;padding:0 14px;font-size:15px}.layout-row{display:flex;padding-top:calc(var(--eq-header-h) + (var(--eq-gap) * 2));background:#f2f3f5;min-height:100vh}.main-content{flex:1;min-height:calc(100vh - var(--eq-header-h) - (var(--eq-gap) * 2));background:transparent;max-width:100%;box-sizing:border-box;margin-left:calc(var(--eq-sidebar-w-c) + (var(--eq-gap) * 2));width:calc(100vw - var(--eq-sidebar-w-c) - (var(--eq-gap) * 3))}.content-expanded,.content-collapsed{margin-left:calc(var(--eq-sidebar-w-c) + (var(--eq-gap) * 2));width:calc(100vw - var(--eq-sidebar-w-c) - (var(--eq-gap) * 3))}.page-container{scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4;-webkit-overflow-scrolling:touch;background:#fff;border-radius:var(--eq-radius);bottom:var(--eq-gap);box-shadow:0 2px 10px #1212120f;font-size:calc(1rem*var(--eq-scale));left:calc(var(--eq-gap) + var(--eq-sidebar-w) + var(--eq-gap));margin:0;overflow:auto;position:fixed;right:var(--eq-gap);top:calc(var(--eq-header-h) + var(--eq-gap)*2);left:calc(var(--eq-gap) + var(--eq-sidebar-w-c) + var(--eq-gap))}.page-container>*:first-child{min-height:calc(100% - 1px)}.content-header{background:#fff;padding:calc(14px * var(--eq-scale)) calc(18px * var(--eq-scale));border-bottom:1px solid #e9ecef;display:flex;align-items:center;justify-content:space-between;height:66.38px}.content-header h4{font-size:calc(1.25rem * var(--eq-scale));font-family:Gilroy,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700}.back-button{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:25%;background:#f5f5f5;border:1px solid #e5e6ea;color:#6b6b6b;text-decoration:none;margin-right:calc(10px * var(--eq-scale))}.content-body{flex:1;padding:calc(24px * var(--eq-scale));overflow:auto}.eq-chip{background:#eeeeef;color:#4b4b4b;border-radius:calc(16px * var(--eq-scale));padding:calc(4px * var(--eq-scale)) calc(10px * var(--eq-scale));font-size:calc(12px * var(--eq-scale))}.eq-btn-olive{background:#9d9e17;border-color:#9d9e17;color:#fff;border-radius:calc(10px * var(--eq-scale));padding:calc(6px * var(--eq-scale)) calc(14px * var(--eq-scale));font-size:calc(14px * var(--eq-scale));font-weight:500}.eq-btn-olive:hover{background:#8b9337;border-color:#8b9337}.btn.eq-btn-olive:focus,.btn.eq-btn-olive:active,.btn.eq-btn-olive:focus:active,.btn.eq-btn-olive:not(:disabled):not(.disabled).active,.show>.btn.eq-btn-olive.dropdown-toggle{background:#9d9e17!important;border-color:#9d9e17!important;color:#fff!important;box-shadow:0 0 0 .25rem #9ba53e59}.btn.eq-btn-olive:focus-visible{outline:none}.table-header{background:#9d9e17;color:#fff;font-weight:700!important;font-size:14px!important;text-align:left!important}.table thead th{vertical-align:middle}.table tbody tr td{vertical-align:middle;font-weight:500!important;font-size:14px!important;text-align:left!important;height:44px!important}.table tbody tr:nth-child(odd) td{background:#fafbfb}th,td{border:1px solid #ddd;text-align:left;padding-right:20px!important;padding-left:20px!important}.table-wrap{border-radius:var(--eq-radius);overflow:hidden;border:1px solid #e5e7eb;background:#fff;box-shadow:0 2px 4px #0000001a}.facilities-table-shell,.funds-table-shell,.fx-table-shell,.pm-table-shell,.pci-table-shell,.prob-table-shell,.crl-table-shell,.countries-table-shell,.role-table-shell,.perm-table-shell,.um-table-shell,.ec-table-shell,.liab-table-shell,.std-cov-table-shell,.ii-table-shell,.io-table-wrap,.io-table-scroll,.ref-table-wrap,.ref-table-scroll,.ddc-table-wrap,.collateral-table-wrap,.kyc-tab-table-wrapper,.products-tab-table-wrapper,.au-perm-history-row .au-table-card,.deal-table-container,.sta-table-wrap,.ec-section-shell,.rc-permissions-card,.rc-history-card,.sftr9-content .table-scroll-container,.ud-history-wrap,.nav-emf-container .table-responsive.inv-rating-scroll{box-shadow:0 2px 4px #0000001a}.nav-emf-container .table-container{padding-left:2px;padding-right:2px;padding-bottom:6px}.navEmf-section .table-responsive.inv-rating-scroll{width:auto;margin-left:2px;margin-right:2px}.eq-table{margin-bottom:0;border-collapse:separate;border-spacing:0}.table-header th{background:var(--eq-olive);color:#fff;border-color:var(--eq-olive)}.eq-table thead th:first-child{border-top-left-radius:var(--eq-radius)}.eq-table thead th:last-child{border-top-right-radius:var(--eq-radius)}.eq-table tbody td{border-color:#eef0f2}.table-container tbody tr.total-border td{border:none!important;background:#523e4c!important;color:#fff!important}.eq-table tbody tr:hover td{background:#f4f7ea}.table-container .table-responsive .eq-table tbody tr:hover td:not(.fx-gl-positive):not(.fx-gl-negative){background:#f4f7ea}.eq-modal .modal-subtitle{margin:4px 0 6px;font-size:.9rem;font-weight:700;color:#374151}.eq-modal .modal-footer{gap:10px}.eq-modal .modal-footer .btn{min-width:80px;height:35px;border-radius:10px;padding:6px 14px;font-size:calc(15px * var(--eq-scale));font-weight:500}.eq-modal .form-control,.eq-modal .form-select{border:1px solid #e5e7eb;background-color:#fff;transition:border-color .15s ease,box-shadow .15s ease}.eq-modal .form-control:focus,.eq-modal .form-select:focus{border-color:#9d9e17;box-shadow:0 0 0 .2rem #9ba53e26}.eq-modal .modern-input,.eq-modal .modern-date,.eq-modal .modern-select{height:48px;border-radius:12px;border-color:#e5e7eb;background:#fff;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.eq-modal .modern-input:focus,.eq-modal .modern-date:focus,.eq-modal .modern-select:focus{border-color:var(--eq-olive);box-shadow:0 0 0 .2rem #9ba53e26}.eq-modal :is(.form-floating,.form-floating.has-icon){min-height:48px}.eq-modal .form-floating>.form-control.modern-input,.eq-modal .form-floating>.form-select.modern-select,.eq-modal .form-floating>.modern-date{height:48px;border-radius:12px}.eq-modal .form-floating>.modern-input,.eq-modal .form-floating>.modern-date,.eq-modal .form-floating>.modern-select{padding-top:1.35rem;padding-bottom:.5rem;font-size:14px}.eq-modal .form-floating .react-datepicker-wrapper,.eq-modal .form-floating .react-datepicker__input-container{height:48px;width:100%;display:block}.eq-modal .form-floating .react-datepicker__input-container input.modern-date{height:48px;width:100%;border-radius:12px;padding-top:1.35rem;padding-bottom:.5rem;padding-right:2.2rem;font-size:14px;line-height:1.25}.eq-modal .form-floating>.form-control:focus~label,.eq-modal .form-floating>.form-control:not(:placeholder-shown)~label,.eq-modal .form-floating>.form-select~label,.eq-modal .form-floating:focus-within>label,.eq-modal .form-floating.is-filled>label{opacity:.65;transform:scale(.85) translateY(-.6rem) translate(.15rem)}.eq-modal .form-floating.has-icon{position:relative}.eq-modal .form-floating.has-icon .input-icon{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:var(--eq-olive);pointer-events:auto;cursor:pointer;font-size:1rem}.eq-modal input[type=date].modern-date{padding-right:2.2rem}.eq-modal input[type=date].modern-date::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;position:absolute;right:12px;width:24px;height:24px}.eq-modal .modern-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem;background-color:#fff;background-image:linear-gradient(45deg,transparent 50%,#6b7280 50%),linear-gradient(135deg,#6b7280 50%,transparent 50%),linear-gradient(to right,#e5e7eb,#e5e7eb);background-position:calc(100% - 18px) 1.05em,calc(100% - 13px) 1.05em,calc(100% - 2.5rem) .6em;background-size:6px 6px,6px 6px,1px 1.8em;background-repeat:no-repeat;border-radius:12px}.eq-modal .modern-select:hover{background-color:#fbfbfb;border-color:#d8dbe0}.eq-upload-zone{position:relative;border:2px dashed #d1d5db;border-radius:12px;padding:18px;background:#fafafa;text-align:center;transition:border-color .15s ease,background .15s ease}.eq-upload-zone:hover{border-color:#9ba53e;background:#f9fbf4}.eq-upload-zone .eq-upload-zone-content{color:#4b5563;font-weight:500;pointer-events:none}.eq-upload-zone .eq-upload-zone-content .bi{color:#9d9e17;font-size:1.1rem}.eq-upload-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.eq-modal .eq-ro-group{position:relative}.eq-modal .eq-ro-group>label:after{content:" (read-only)";color:#9aa0a6;font-weight:600;letter-spacing:.2px}.eq-modal .eq-ro-control[disabled]{background:#fbfcfe;border-color:#e2e8f0;border-style:dashed;color:#6b7280;cursor:not-allowed}.eq-modal .eq-ro-lock{position:absolute;top:12px;right:12px;color:#9aa0a6;pointer-events:none;font-size:.95rem}.eq-table th.action-col,.eq-table td.action-col{width:140px;min-width:140px;white-space:nowrap;text-align:center}.eq-table td.action-col .table-actions{display:inline-flex;align-items:center;justify-content:center;gap:10px}.table-action-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1}.react-datepicker{border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 6px 24px #0000001f;overflow:hidden;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.react-datepicker__header{background:#f8fafc;border-bottom:1px solid #e5e7eb}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{font-weight:700;color:#374151}.react-datepicker__day,.react-datepicker__day-name{width:2.2rem;line-height:2.2rem;margin:.15rem;border-radius:8px}.react-datepicker__day--selected,.react-datepicker__day--keyboard-selected{background:var(--eq-olive);color:#fff}.react-datepicker__day--today{background:#9ba53e26;color:#374151;border-radius:8px}.react-datepicker__navigation{top:10px}.react-datepicker__triangle{display:none}.eq-modal .form-floating>label{position:absolute;left:12px;top:10px;color:#6b7280;background:transparent;padding:0;pointer-events:none;transform-origin:left top;transition:transform .15s ease,opacity .15s ease;z-index:2}.eq-modal .form-floating .react-datepicker-wrapper,.eq-modal .form-floating .react-datepicker__input-container{width:100%;display:block}.eq-modal .form-floating .react-datepicker__input-container input.modern-date{width:100%;height:48px;border-radius:12px;padding-top:1.35rem;padding-bottom:.5rem;padding-right:2.2rem}.eq-modal{--eq-field-h: 57px}.eq-modal :is(.form-floating,.form-floating.has-icon){min-height:var(--eq-field-h)}.eq-modal .form-floating>.form-control.modern-input,.eq-modal .form-floating>.form-select.modern-select,.eq-modal .form-floating>.modern-date{height:var(--eq-field-h);border-radius:12px}.eq-modal .form-floating>.modern-input,.eq-modal .form-floating>.modern-date,.eq-modal .form-floating>.modern-select{padding-top:1.35rem;padding-bottom:.5rem;font-size:14px;line-height:1.25}.eq-modal .form-floating .react-datepicker-wrapper,.eq-modal .form-floating .react-datepicker__input-container{height:var(--eq-field-h);width:100%;display:block}.eq-modal .form-floating .react-datepicker__input-container input.modern-date{height:var(--eq-field-h);width:100%;border-radius:12px;padding-top:1.35rem;padding-bottom:.5rem;padding-right:2.2rem;font-size:14px;line-height:1.25}.eq-modal .modern-select{min-height:var(--eq-field-h);height:var(--eq-field-h);line-height:1.25;padding-right:2.5rem}.eq-modal .form-floating>label{position:absolute;left:12px;top:10px;color:#6b7280;pointer-events:none;transform-origin:left top;transition:transform .15s ease,opacity .15s ease;z-index:2}.eq-modal .form-floating:focus-within>label,.eq-modal .form-floating.is-filled>label{opacity:.65;transform:scale(.85) translateY(-.6rem) translate(.15rem)}.react-datepicker-popper{z-index:2000!important}.react-datepicker{background:#fff}.eq-modal .modal-body{overflow:visible}.eq-content-area{position:relative;min-height:120px}.eq-content-loader{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;display:flex;align-items:center;justify-content:center;gap:8px;z-index:5000;pointer-events:all}.spinner-border.spinner-border{color:#9d9e17!important;width:1rem;height:1rem;border-width:.2em}.eq-saving-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;gap:10px;background:#ffffff40;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:2005;pointer-events:all}.eq-saving-overlay.is-active{display:flex}.eq-table a.eq-link{color:var(--eq-olive);text-decoration:none;font-weight:600}.eq-table a.eq-link:hover{text-decoration:underline}.eq-details-pills{display:grid;grid-template-columns:1fr 1fr 1fr;gap:calc(12px * var(--eq-scale))}.eq-chip-title{background:#f3f4f6;color:#111827;border:1px solid #E5E7EB;border-radius:999px;padding:6px 12px;font-weight:700;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eq-details-table thead th{background:#9d9e17;color:#fff;border-color:#9d9e17;font-weight:700}.eq-details-table tbody td{vertical-align:top}.eq-details-table tbody tr.section-row td{background:#523e4c;color:#fff;border-color:#523e4c}.eq-details-table tbody tr.section-row td a{color:#fff}.eq-details-table tbody td:first-child{width:80px}.eq-details-table tbody td:last-child{white-space:normal;line-height:1.35}.eq-table .comment-link{font-size:inherit;line-height:inherit;font-weight:inherit;padding:0;border:0;background:transparent;color:var(--eq-olive);text-decoration:underline;cursor:pointer}.eq-table .comment-link:hover{text-decoration:underline}.eq-table .comment-link:focus{outline:none}.esg-details-page .eq-table-scroll .table-responsive{max-height:62vh;overflow-y:auto;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.esg-details-page .eq-table-scroll .table-responsive::-webkit-scrollbar{width:0;height:0}.eq-details-table thead th+th{border-left:1px solid rgba(255,255,255,.55)!important}.eq-content-loader.eq-grid-skeleton{display:block;align-items:stretch;justify-content:flex-start;gap:0;padding:0;overflow:hidden;cursor:progress}.eq-grid-skeleton-row{position:relative;width:100%;border-bottom:1px solid #eef0f2}.eq-grid-skeleton-cell{position:absolute;top:0;bottom:0;display:flex;align-items:center;padding:0 16px;box-sizing:border-box;border-right:1px solid #eef0f2}.eq-grid-skeleton-row .eq-grid-skeleton-cell:last-child{border-right:0}.eq-content-loader.eq-grid-skeleton.is-standalone{border:1px solid #eef0f2;border-radius:8px}.eq-grid-skeleton-bar{width:100%;height:12px;border-radius:6px;background:linear-gradient(90deg,#edeff1 25%,#f7f8f9 37%,#edeff1 63%);background-size:400% 100%;animation:eq-skeleton-shimmer 1.4s ease-in-out infinite}@keyframes eq-skeleton-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (prefers-reduced-motion: reduce){.eq-grid-skeleton-bar{animation:none}}.eq-grid-skeleton-head{position:relative;width:100%;background:var(--eq-olive, #9D9E17);border-radius:8px 8px 0 0;overflow:hidden}.eq-grid-skeleton-head-cell{position:absolute;top:0;bottom:0;display:flex;align-items:center;padding:0 16px;box-sizing:border-box;color:#fff;font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eq-grid-skeleton-band{display:flex;align-items:center;box-sizing:border-box;background:#e4e7e9;overflow:hidden}.eq-grid-skeleton-spacer{width:100%}.eq-grid-skeleton-label{color:#98a2b3;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.esg-details-page .eq-details-pills{display:grid;grid-template-columns:1fr 1fr 1fr;gap:calc(12px * var(--eq-scale))}.esg-details-page .eq-detail-pill{background:#f5f5f5;border-radius:12px;padding:calc(10px * var(--eq-scale)) calc(16px * var(--eq-scale));display:flex;align-items:center;justify-content:center;gap:calc(8px * var(--eq-scale));box-shadow:inset 0 0 0 1px #00000005}.esg-details-page .eq-detail-pill .pill-label{color:#523e4c;font-weight:600;margin-right:calc(6px * var(--eq-scale));font-family:Inter}.esg-details-page .eq-detail-pill .pill-value{color:#523e4c;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Inter}.esg-details-page .eq-chip-title{background:#f3f4f6;color:#111827;border:1px solid #E5E7EB;border-radius:999px;padding:6px 12px;font-weight:700;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.esg-details-page .eq-details-table thead th{background:#9d9e17;color:#fff;border-color:#9d9e17;font-weight:700}.esg-details-page .eq-details-table tbody td{vertical-align:top}.esg-details-page .eq-details-table tbody tr.section-row td{background:#523e4c;color:#fff;border-color:#523e4c}.esg-details-page .eq-details-table tbody tr.section-row td a{color:#fff}.esg-details-page .eq-details-table tbody td:first-child{width:80px}.esg-details-page .eq-details-table tbody td:last-child{white-space:normal;line-height:1.35}.esg-details-page .eq-detail-pill .pill-label,.esg-details-page .eq-detail-pill .pill-value{color:#523e4c!important}.esg-details-page .eq-table .comment-link{font-size:inherit;line-height:inherit;font-weight:inherit;padding:0;border:0;background:transparent;color:var(--eq-olive);text-decoration:underline;cursor:pointer}.esg-details-page .eq-table .comment-link:hover{text-decoration:underline}.esg-details-page .eq-table .comment-link:focus{outline:none}.esg-details-page{height:100%;overflow:hidden;display:flex;flex-direction:column}.esg-details-page .content-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.esg-details-page .eq-content-area{flex:1;min-height:0;display:flex;flex-direction:column}.esg-details-page .table-wrap.eq-table-scroll{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.esg-details-page .eq-table-scroll .table-responsive{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.esg-details-page .eq-table-scroll .table-responsive::-webkit-scrollbar{width:8px;height:8px}.esg-details-page .eq-table-scroll .table-responsive::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.esg-details-page .eq-table-scroll .table-responsive::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.esg-details-page .eq-table-scroll .table-responsive::-webkit-scrollbar-thumb:hover{background:#858613}.esg-details-page .eq-details-table thead th{position:sticky;top:0;z-index:2;background:#9d9e17}.comment-modal .modal-content{border-radius:24px;box-shadow:0 8px 28px #0000002e;padding:0;max-width:660px}.comment-modal-inner{display:flex;gap:24px;padding:32px 40px;position:relative;align-items:flex-start}.comment-modal-icon .comment-icon-bg{width:56px;height:56px;border-radius:50%;background:#ffffd1;border:8px solid #EFF098;display:flex;align-items:center;justify-content:center}.comment-modal-icon i{font-size:24px;color:#9d9e17}.comment-modal-content{flex:1;min-width:0}.comment-heading{display:flex;align-items:flex-start;gap:8px;margin:0 0 4px;flex-wrap:nowrap}.comment-serial,.comment-description{font-weight:700;font-size:16px;line-height:1.25;color:#111827;margin:0}.comment-serial{flex-shrink:0}.comment-description{flex:1 1 auto}.comment-text{margin-top:16px;font-size:15px;line-height:1.55;color:#4b5563;white-space:pre-wrap}.comment-modal-close{position:absolute;top:24px;right:32px;background:none;border:none;padding:0;font-size:24px;color:#444e5a;cursor:pointer}.eq-details-table tbody tr.crisa-level-1.section-row,.eq-details-table tbody tr.crisa-level-1.section-row td{color:#fff}.eq-details-table tbody tr.crisa-level-2{background:#f4f7e3}.eq-details-table tbody tr.crisa-level-3{background:#fafcf3}.eq-details-table tbody tr.crisa-level-4{background:#fff}.eq-details-table tbody tr.crisa-level-5{background:#fff;font-style:italic}.eq-details-table tbody td.crisa-indent-1{padding-left:12px}.eq-details-table tbody td.crisa-indent-2{padding-left:28px}.eq-details-table tbody td.crisa-indent-3{padding-left:44px}.eq-details-table tbody td.crisa-indent-4{padding-left:60px}.eq-details-table tbody td.crisa-indent-5{padding-left:76px}.eq-details-table tbody tr.section-row td.crisa-indent-1{padding-left:12px}.eq-details-table tbody tr.crisa-level-2 td:first-child,.eq-details-table tbody tr.crisa-level-3 td:first-child,.eq-details-table tbody tr.crisa-level-4 td:first-child,.eq-details-table tbody tr.crisa-level-5 td:first-child{font-weight:600}.eq-details-table tbody tr:not(.section-row):hover{background:#eef3d4}.esg-details-page .eq-details-table thead th+th{border-left:1px solid rgba(255,255,255,.55)!important}.esg-details-page .eq-details-table thead th{border-bottom-color:#9d9e17!important}.esg-crisa-details-title{font-size:24px!important;font-weight:600!important}.esg-details-page .eq-seg{display:inline-flex;align-items:center;gap:6px;background:#f3f4f6;border:1px solid #E5E7EB;padding:3px;border-radius:9999px;box-shadow:0 1px 2px #0000000f}.esg-details-page .eq-seg-btn{width:60px;height:28px;border:0;background:transparent;color:#6b7280;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:700;font-size:11px;line-height:1;letter-spacing:.3px;cursor:pointer;transition:all .2s ease;padding:0}.esg-details-page .eq-seg-btn.is-active{background:#523e4c;color:#fff;box-shadow:0 1px 3px #0000001f}.esg-details-page .cr-details-table{border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;border:1px solid #EAECF0}.esg-details-page .cr-details-table tbody tr:hover td{background:inherit!important}.esg-details-page .cr-details-table tbody tr td:first-child{background:#f5f5f5!important;border:1px solid #EAECF0}.esg-details-page .cr-details-table tbody tr td:last-child{background:#fff!important;border:1px solid #EAECF0}.esg-details-page .cr-details-table tbody tr:last-child td{background:#9d9e17!important;color:#fff!important;font-weight:600;border:1px solid #EAECF0}.esg-details-page .eq-details-pills.cr-hidden{display:none}.eq-details-table tbody tr.crisa-comments-row td{background:#bfbfbf!important}.investee-rating-approved .table-wrap{border:1px solid #E2E6EA;border-radius:16px;background:#fff;overflow:hidden;position:relative;font-family:Inter,system-ui,sans-serif!important}.investee-rating-approved .inv-rating-scroll{flex:1 1 auto;max-height:none;overflow:auto;margin:0!important;padding:0!important;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.investee-rating-approved .inv-rating-scroll::-webkit-scrollbar{width:8px;height:8px}.investee-rating-approved .inv-rating-scroll::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.investee-rating-approved .inv-rating-scroll::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.investee-rating-approved .inv-rating-scroll::-webkit-scrollbar-thumb:hover{background:#858613}.investee-rating-approved .eq-table thead th{position:sticky;top:0;z-index:2;height:44px;box-sizing:border-box}.investee-rating-approved .eq-table tbody tr{height:44px}.investee-rating-approved .eq-table tbody td{height:44px;box-sizing:border-box}.inv-rating-table thead th+th{border-left:1px solid rgba(255,255,255,.55)!important}.inv-rating-table thead th{border-bottom-color:#9d9e17!important;padding:10px 20px}.inv-rating-table{--bs-table-hover-bg: #F4F7EA}.investee-list-table tbody tr:nth-child(odd) td,.country-rating-body .inv-rating-table tbody tr:nth-child(odd) td{background:#fafbfb!important}.investee-list-table tbody tr:hover td,.country-rating-body .inv-rating-table tbody tr:hover td{background:#f4f7ea!important}.inv-rating-pagination{display:flex;align-items:center;justify-content:center;gap:14px;padding:16px 4px 4px}.inv-rating-pagination .pg-btn{border-radius:10px;border:1px solid #e2e5e8;background:#fff;width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.inv-rating-pagination .pg-btn:disabled{opacity:.45;cursor:not-allowed}.inv-rating-pagination .pg-status{font-size:14px;font-weight:600;color:#374151}.eq-link{color:#0d6efd;text-decoration:none;font-weight:500}.eq-link:hover{text-decoration:underline;color:#084298}.link{-webkit-text-decoration:underline #9D9E17;text-decoration:underline #9D9E17}.inv-rating-filter-menu{background:#fff;border:1px solid #d9dce0;border-radius:8px;box-shadow:0 8px 24px -8px #0000002e;padding:12px;z-index:10000;max-height:420px;display:flex;flex-direction:column;gap:8px;font-size:13px}.inv-rating-filter-menu .io-filter-options{overflow:auto;max-height:260px;padding:4px 2px;display:flex;flex-direction:column;gap:4px}.inv-rating-filter-menu .io-filter-item{display:flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;user-select:none}.inv-rating-filter-menu .io-filter-item input{width:14px;height:14px;cursor:pointer}.inv-rating-filter-menu .io-filter-actions{display:flex;gap:6px;justify-content:flex-end;margin-top:4px}.inv-rating-filter-menu .io-filter-actions button{border:1px solid #9D9E17;background:#fff;color:#364154;padding:4px 10px;border-radius:4px;font-size:12px;cursor:pointer}.inv-rating-filter-menu .io-filter-actions .io-filter-btn-apply{background:#9d9e17;color:#fff;border-color:#9d9e17}.inv-rating-filter-menu .io-filter-actions .io-filter-btn-clear{border-color:#e0e3e6;background:#f5f6f7}.io-filter-btn{border:none;background:transparent;padding:0 4px;cursor:pointer;vertical-align:middle}.io-filter-btn img{width:14px;height:14px}.io-filter-btn.is-open img{filter:brightness(0) saturate(100%) hue-rotate(40deg)}.inv-rating-filter-menu{display:flex;flex-direction:column;padding:0;border-radius:20px;width:300px;max-height:420px;overflow:hidden;border:1px solid #E4E7EC;box-shadow:0 12px 32px -4px #1018282e,0 4px 16px -2px #1018281a}.inv-rating-filter-menu .io-filter-menu-head{display:none}.inv-filter-scroll{flex:1;overflow:auto;padding:10px 8px 4px;scrollbar-width:thin}.inv-filter-item{display:flex;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;border-radius:12px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#1d2733}.inv-filter-item:hover{background:#f5f7fa}.inv-filter-item input{width:16px;height:16px;cursor:pointer;accent-color:#405366}.inv-filter-item.is-selected{background:#f0f2f5}.inv-filter-empty{padding:20px 14px;text-align:center;font-size:13px;color:#667085}.inv-filter-actions{display:flex;gap:16px;padding:14px 20px 16px;border-top:1px solid #ECEEF0;background:#fff}.inv-filter-actions button{flex:1;height:48px;border-radius:14px;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border .15s}.inv-btn-cancel{background:#fff;color:#344054;border:1px solid #D0D5DD}.inv-btn-cancel:hover{background:#f2f4f7}.inv-btn-apply{background:#9d9e17;color:#fff;border:none}.inv-btn-apply:hover:not(.is-disabled){background:#8d9836}.inv-btn-apply.is-disabled{opacity:.45;cursor:not-allowed}.inv-rating-top-pg{display:flex;gap:14px;align-items:center}.inv-top-pg-btn{width:35px;height:35px;border:1px solid #E4E7EC;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#667085;cursor:pointer;padding:0;box-shadow:0 1px 2px #1018280d;transition:background .15s}.inv-top-pg-btn:hover:not(:disabled){background:#f9fafb}.inv-top-pg-btn:disabled{opacity:.45;cursor:not-allowed}.inv-rating-pagination{display:none!important}.investee-rating-approved{height:100%;overflow:hidden;display:flex;flex-direction:column}.investee-rating-approved .country-rating-body{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.investee-rating-approved .eq-content-area{display:flex;flex-direction:column;gap:0;flex:1;min-height:0}.investee-rating-approved .eq-content-area .table-wrap{margin:0;flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.investee-rating-approved .eq-content-area .table-wrap+*{margin-top:0}@media (max-width:600px){.inv-rating-filter-menu{width:calc(100vw - 28px);left:14px!important;top:120px!important}}.investee-rating-approved-title{font-size:24px!important;font-weight:600!important;margin-top:5px!important;margin-bottom:5px!important}.eq-table.inv-rating-table thead th,.eq-table.inv-rating-table tbody td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}.inv-th-inner{display:flex;align-items:center;justify-content:space-between;gap:8px}.country-rating-body{padding:20px!important}.investee-list-table thead th{position:sticky;top:0;z-index:2;height:44px;box-sizing:border-box}.investee-table-shell{border:1px solid #E2E6EA;border-radius:16px;overflow:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.investee-table-shell::-webkit-scrollbar{width:8px;height:8px}.investee-table-shell::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.investee-table-shell::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.investee-table-shell::-webkit-scrollbar-thumb:hover{background:#858613}.filter-popup{background:#fff;border:1px solid #E4E7EC;border-radius:16px;box-shadow:0 8px 28px -4px #1018282e,0 4px 8px -2px #10182814;padding:0;min-width:280px;max-width:400px;max-height:350px;overflow:hidden;font-family:Inter,sans-serif;font-size:14px}.filter-popup-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px 5px}.filter-popup-title{font-weight:600;font-size:14px;color:#111827;text-transform:capitalize}.filter-popup-close{background:none;border:none;cursor:pointer;padding:4px;color:#667085;font-size:14px;border-radius:4px;transition:all .2s}.filter-popup-close:hover:not(:disabled){background:#f2f4f7;color:#344054}.filter-popup-close:disabled{cursor:not-allowed;opacity:.5}.filter-popup-search{padding:5px 15px 0}.filter-popup-search-row{display:flex;align-items:center;gap:12px}.filter-popup-search-input{flex:1;padding:6px 10px;border:1px solid #D0D5DD;border-radius:6px;font-size:13px;min-width:0;box-sizing:border-box;transition:border-color .2s}.filter-popup-search-input:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 2px #9d9e171a}.filter-popup-search-input:disabled{background:#f9fafb;cursor:not-allowed}.filter-popup-select-all-label{display:flex;align-items:center;gap:6px;font-weight:500;font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;margin:0}.filter-popup-select-all-label input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;margin:0;border:2px solid #9D9E17;border-radius:4px;background:#fff;cursor:pointer;position:relative;transition:background-color .2s,border-color .2s}.filter-popup-select-all-label input[type=checkbox]:hover{border-color:#858613}.filter-popup-select-all-label input[type=checkbox]:checked{background:#9d9e17;border-color:#9d9e17}.filter-popup-select-all-label input[type=checkbox]:checked:after{content:"";position:absolute;left:3px;top:0;width:4px;height:8px;border:2px solid #ffffff;border-top:none;border-left:none;transform:rotate(45deg)}.filter-popup-select-all,.filter-popup-select-all-option{display:none}.filter-popup-options{max-height:150px;overflow-y:auto;padding:8px 0}.filter-popup-option{display:flex;align-items:center;gap:8px;padding:8px 16px;cursor:pointer;transition:background-color .2s;-webkit-user-select:none;user-select:none;margin:0;color:#374151;font-size:13px;font-weight:500}.filter-popup-option:hover{background:#f9fafb}.filter-popup-option.selected{background:#f0f9ff}.filter-popup-option input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:2px solid #9D9E17;border-radius:4px;background:#fff;cursor:pointer;position:relative;transition:background-color .2s,border-color .2s}.filter-popup-option input[type=checkbox]:hover{border-color:#858613}.filter-popup-option input[type=checkbox]:checked{background:#9d9e17;border-color:#9d9e17}.filter-popup-option input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #ffffff;border-top:none;border-left:none;transform:rotate(45deg)}.filter-popup-option input[type=checkbox]:focus-visible{outline:2px solid rgba(157,158,23,.45);outline-offset:2px}.filter-popup-option input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.filter-popup-sort-controls{display:flex;gap:6px;padding:10px 15px;border-top:1px solid #F2F4F7;border-bottom:1px solid #F2F4F7}.filter-popup-sort-btn{flex:1;padding:6px 8px;white-space:nowrap;border:1px solid #D0D5DD;border-radius:6px;background:#fff;color:#344054;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s;text-align:center}.filter-popup-sort-btn:hover:not(:disabled):not(.active){background:#f9fafb;border-color:#b3b3b3}.filter-popup-sort-btn.active{background:#9d9e17;border-color:#9d9e17;color:#fff}.filter-popup-sort-btn:disabled{opacity:.5;cursor:not-allowed;background:#f9fafb}.filter-popup-actions{display:flex;gap:8px;padding:10px 15px;justify-content:flex-end}.filter-popup-btn{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;border:1px solid transparent;min-width:80px}.filter-popup-btn-cancel{background:#fff;color:#344054;border-color:#d0d5dd}.filter-popup-btn-cancel:hover:not(:disabled){background:#f2f4f7}.filter-popup-btn-cancel:disabled{opacity:.5;cursor:not-allowed}.filter-popup-btn-apply{background:#9d9e17;color:#fff;border-color:#9d9e17}.filter-popup-btn-apply:hover:not(:disabled){background:#8d9836}.filter-popup-btn-apply:disabled{opacity:.5;cursor:not-allowed}.filter-popup-options::-webkit-scrollbar{width:6px}.filter-popup-options::-webkit-scrollbar-track{background:#f9fafb}.filter-popup-options::-webkit-scrollbar-thumb{background:#d0d5dd;border-radius:3px}.filter-popup-options::-webkit-scrollbar-thumb:hover{background:#b3b3b3}@media (max-width: 480px){.filter-popup{left:8px!important;right:8px;width:auto!important;max-width:none}.filter-popup-sort-controls{flex-wrap:wrap}.filter-popup-sort-btn{min-width:80px}}.filter-popup-loading{padding:10px 20px}.filter-popup-skeleton{padding:6px 12px}.filter-popup-skeleton-row{display:flex;align-items:center;gap:10px;padding:8px}.filter-popup-skeleton-check{width:16px;height:16px;border-radius:4px;flex:0 0 auto}.filter-popup-skeleton-bar{height:12px;border-radius:6px}.filter-popup-skeleton-check,.filter-popup-skeleton-bar{background:linear-gradient(90deg,#ececec 25%,#f5f5f5 37%,#ececec 63%);background-size:400% 100%;animation:filter-popup-shimmer 1.2s ease-in-out infinite}@keyframes filter-popup-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.filter-popup-no-options{padding:10px 20px}@media (min-width: 1366px) and (min-height: 600px){.filter-popup{max-width:320px;max-height:300px}.filter-popup-header{padding:8px 12px 4px}.filter-popup-title{font-size:13px}.filter-popup-search{padding:4px 12px 0}.filter-popup-search-input{padding:4px 8px;font-size:12px}.filter-popup-options{max-height:110px;padding:4px 0}.filter-popup-option{padding:6px 12px;font-size:12px}.filter-popup-option input[type=checkbox]{width:14px;height:14px}.filter-popup-option input[type=checkbox]:checked:after{left:3px;top:0;width:4px;height:8px}.filter-popup-actions{padding:8px 12px}.filter-popup-btn{padding:6px 12px;font-size:12px;min-width:70px}}.mis-filter-btn,.filter-btn,.io-filter-btn,.ii-filter-btn,.pci-filter-btn,.pm-filter-btn,.um-filter-btn,.spark-filter-btn,.fac-filter-btn{background:transparent!important;border:none!important;padding:2px 4px!important;margin-left:4px!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:4px!important;line-height:1!important;flex-shrink:0!important;transition:background .15s!important}.mis-filter-btn i,.filter-btn i,.io-filter-btn i,.ii-filter-btn i,.pci-filter-btn i,.pm-filter-btn i,.um-filter-btn i,.spark-filter-btn i,.fac-filter-btn i{font-size:12px!important;opacity:.8;transition:opacity .15s;line-height:1!important}.mis-filter-btn img,.filter-btn img,.io-filter-btn img,.ii-filter-btn img,.pci-filter-btn img,.pm-filter-btn img,.um-filter-btn img,.spark-filter-btn img,.fac-filter-btn img{width:12px!important;height:12px!important;opacity:.8;transition:opacity .15s}.mis-filter-btn:hover,.filter-btn:hover,.io-filter-btn:hover,.ii-filter-btn:hover,.pci-filter-btn:hover,.pm-filter-btn:hover,.um-filter-btn:hover,.spark-filter-btn:hover,.fac-filter-btn:hover{background:#ffffff2e!important}.mis-filter-btn:hover i,.mis-filter-btn:hover img,.filter-btn:hover i,.filter-btn:hover img,.io-filter-btn:hover i,.io-filter-btn:hover img,.ii-filter-btn:hover i,.ii-filter-btn:hover img,.pci-filter-btn:hover i,.pci-filter-btn:hover img,.pm-filter-btn:hover i,.pm-filter-btn:hover img,.um-filter-btn:hover i,.um-filter-btn:hover img,.spark-filter-btn:hover i,.spark-filter-btn:hover img,.fac-filter-btn:hover i,.fac-filter-btn:hover img{opacity:1!important}.mis-filter-btn.is-open,.filter-btn.is-open,.io-filter-btn.is-open,.ii-filter-btn.is-open,.pci-filter-btn.is-open,.pm-filter-btn.is-open,.um-filter-btn.is-open,.spark-filter-btn.is-open,.fac-filter-btn.is-open{background:#ffffff38!important}.mis-filter-btn.is-open i,.mis-filter-btn.is-open img,.filter-btn.is-open i,.filter-btn.is-open img,.io-filter-btn.is-open i,.io-filter-btn.is-open img,.ii-filter-btn.is-open i,.ii-filter-btn.is-open img,.pci-filter-btn.is-open i,.pci-filter-btn.is-open img,.pm-filter-btn.is-open i,.pm-filter-btn.is-open img,.um-filter-btn.is-open i,.um-filter-btn.is-open img,.spark-filter-btn.is-open i,.spark-filter-btn.is-open img,.fac-filter-btn.is-open i,.fac-filter-btn.is-open img{opacity:1!important}.mis-filter-btn.has-filter i,.mis-filter-btn.has-filter img,.filter-btn.has-filter i,.filter-btn.has-filter img,.io-filter-btn.has-filter i,.io-filter-btn.has-filter img,.ii-filter-btn.has-filter i,.ii-filter-btn.has-filter img,.pci-filter-btn.has-filter i,.pci-filter-btn.has-filter img,.pm-filter-btn.has-filter i,.pm-filter-btn.has-filter img,.um-filter-btn.has-filter i,.um-filter-btn.has-filter img,.spark-filter-btn.has-filter i,.spark-filter-btn.has-filter img,.fac-filter-btn.has-filter i,.fac-filter-btn.has-filter img{opacity:1!important;filter:brightness(0) saturate(100%) invert(1)!important}.facilities-container{font-family:Inter,sans-serif;background-color:#fff;max-width:100%;box-sizing:border-box;font-weight:500;font-size:14px;display:flex;flex-direction:column;height:80vh;overflow:hidden;position:relative}.facilities-header{background-color:#fff;height:80px;padding:8px 16px;display:flex;gap:6px;justify-content:space-between;align-items:center;max-width:100%;box-sizing:border-box;position:relative;z-index:200;overflow:visible;isolation:isolate;top:0;flex-shrink:0}.nav-emf-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:20px}.Nav-table-container{padding:0;margin-top:20;flex:1;min-height:0;display:flex;flex-direction:column}.Nav-table-container .table-responsive{flex:1;min-height:0;max-height:none!important;overflow:auto}.fx-table-container{flex:1;min-height:0;display:flex;flex-direction:column}.fx-table-container .table-responsive{flex:1;min-height:0;max-height:none!important;margin-top:0;overflow:auto}.nav-emf-container .table-responsive.inv-rating-scroll{border:1px solid #E2E6EA;border-radius:16px;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4;margin-top:20px}.nav-emf-container .table-responsive.inv-rating-scroll::-webkit-scrollbar{width:8px;height:8px}.nav-emf-container .table-responsive.inv-rating-scroll::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.nav-emf-container .table-responsive.inv-rating-scroll::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.nav-emf-container .table-responsive.inv-rating-scroll::-webkit-scrollbar-thumb:hover{background:#858613}.table-responsive.inv-rating-scroll.is-loading,.navEmf-section.is-loading{overflow:hidden!important}.facilites-header-title{display:flex;align-items:center;gap:28px}.header-buttons{display:flex;flex-wrap:nowrap;align-items:center;gap:4px;overflow:visible}.table-container{padding-top:10px;max-width:100%;box-sizing:border-box;z-index:5}.table-container td{transition:background .12s;height:44px}.table-investee tr:hover td:not(.fx-gl-positive):not(.fx-gl-negative){background:#f4f7ea!important}.table-container tbody tr:not(.total-border):nth-child(odd) td:not(.fx-gl-positive):not(.fx-gl-negative){background:#fafbfb}.table-container thead tr,.table-container thead tr:hover{background-color:#9d9e17!important}.table-wrapper{background-color:#fff;scrollbar-width:thin;border-radius:16px;overflow-x:auto;box-shadow:0 2px 4px #0000001a;max-width:100%}.country-rating-wrapper,.Risk-page-body .table-wrapper{border:1px solid #E2E6EA;border-radius:16px;box-shadow:0 2px 4px #0000001a;flex:1;min-height:0;overflow-y:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.country-rating-wrapper::-webkit-scrollbar,.Risk-page-body .table-wrapper::-webkit-scrollbar{width:8px;height:8px}.country-rating-wrapper::-webkit-scrollbar-track,.Risk-page-body .table-wrapper::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.country-rating-wrapper::-webkit-scrollbar-thumb,.Risk-page-body .table-wrapper::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.country-rating-wrapper::-webkit-scrollbar-thumb:hover,.Risk-page-body .table-wrapper::-webkit-scrollbar-thumb:hover{background:#858613}.data-table thead th{position:sticky;top:0;z-index:100;background-color:#9d9e17}.data-table td{padding:9px 16px}.pems-button{background:#f9fafb;border:1px solid #F9FAFB;border-radius:10px;padding:8px 14px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s,border-color .15s;height:30px}.pems-button:hover:not(.active):not(:disabled){background:#fff}.pems-button.active{background:#9d9e17;color:#fff;border-color:#9d9e17}.pems-button:disabled{opacity:.5;cursor:not-allowed}.pems-section{background:#f9fafb;border:1px solid #F9FAFB;border-radius:12px;padding:5px;margin-bottom:14px;display:flex;align-items:center}.pems-tabs-group{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tabs-row{background:#f9fafb;border:1px solid #F9FAFB;border-radius:12px;padding:5px;margin-bottom:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tabs-row-download-btn{position:static;margin-left:auto}.Risk-page-body{padding:20px;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.Risk-page-body .table-wrapper{flex:1;min-height:0}.Risk-page-body .risk-covenant-wrap{flex:1;min-height:0;display:flex;flex-direction:column}.Risk-page-body .risk-covenant-wrap .table-wrapper>table,.country-rating-wrapper>table{align-self:flex-start;flex:0 0 auto;height:auto}.risk-table th,.risk-table td{min-width:250px;max-width:250px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Inter,sans-serif;font-weight:500;font-size:14px;height:40px;padding:0 6px;vertical-align:middle}.risk-table th{background-color:#f5f5f5;height:44px;box-sizing:border-box}.risk-table td{height:44px!important;box-sizing:border-box}.covenant-summary-table th,.covenant-summary-table td{height:44px;box-sizing:border-box}.risk-table tbody tr:nth-child(odd) td,.covenant-summary-table tbody tr:nth-child(odd) td{background:#fafbfb}.risk-table tbody tr:hover td,.covenant-summary-table tbody tr:hover td{background:#f4f7ea}.data-table.country-rating-grid tbody tr:nth-child(odd) td.sticky-col-1,.data-table.country-rating-grid tbody tr:nth-child(odd) td.sticky-col-2,.data-table.country-rating-grid tbody tr:nth-child(odd) td.sticky-col-3{background-color:#fafbfb!important}.data-table.country-rating-grid tbody tr:hover td.sticky-col-1,.data-table.country-rating-grid tbody tr:hover td.sticky-col-2,.data-table.country-rating-grid tbody tr:hover td.sticky-col-3{background-color:#f4f7ea!important}.cc-underline-text{color:#9d9e17;cursor:pointer;font-weight:600!important;font-size:14px;text-decoration:none;letter-spacing:.3px}.navEmf-section-title{font-size:16px;font-weight:600;background-color:#523e4c;color:#fff;padding:5px;border-radius:6px;margin-top:5px;margin-bottom:0}.navEmf-section-placeholder{height:160px;padding:12px 16px;box-sizing:border-box;border:1px solid #E2E6EA;border-top:none;border-radius:0 0 16px 16px}.navEmf-section-placeholder-row{display:flex;gap:12px;padding:6px 0;border-bottom:1px solid #eef0f2}.navEmf-section-placeholder-row:last-child{border-bottom:none}.navEmf-section-placeholder-row .eq-grid-skeleton-bar{flex:1;height:14px}.navEmf-loading-table .navEmf-loading-heading,.navEmf-loading-table .navEmf-loading-cell{display:block;height:12px}.navEmf-loading-table .navEmf-loading-heading{width:64%}.navEmf-loading-table .navEmf-loading-cell{width:58%}.navEmf-loading-table thead th:first-child{min-width:150px}.navEmf-loading-table thead th:not(:first-child){min-width:100px}.navEmf-loading-table tbody tr,.navEmf-loading-table tbody td{height:46px}.navEmf-loading-table tbody .navEmf-loading-first-cell{position:sticky;left:0;z-index:4;background:#fff!important}.navEmf-loading-wrap{margin-top:4px}.navEmf-section-header+div>.table-responsive.inv-rating-scroll{margin-top:4px}.navEmf-section{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.historical-nav-y-scroll{max-height:calc(80vh - 260px);overflow-y:auto}.nav-emf-container .one{position:absolute;top:-15px;right:0}.nav-emf-container .eq-table.inv-rating-table tbody tr{height:44px}.nav-emf-container .eq-table.inv-rating-table tbody td{box-sizing:border-box;height:44px!important}.nav-emf-container .eq-table.inv-rating-table tbody tr:nth-child(odd):not(.total-border) td{background:#fafbfb!important}.nav-emf-container .eq-table.inv-rating-table tbody tr:hover:not(.total-border) td{background:#f4f7ea!important}.nav-emf-container .eq-table.inv-rating-table tbody tr.total-border td,.nav-emf-container .eq-table.inv-rating-table tbody tr.total-border:hover td{background:#523e4c!important;color:#fff!important}.nav-emf-container .header-button1{border:1px solid #dee2e6;background-color:#fff;border-radius:10px;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:4px;top:-75!important}.eq-facilities-table tbody tr:nth-child(odd) td{background:#fafbfb!important}.eq-facilities-table tbody tr:hover td{background:#f4f7ea!important}.eq-facilities-table tbody tr td.fac-editable-cell{background-color:#f2f4f7!important}.table-container{width:100%}.deal-tabs-bar{display:flex;align-items:center;gap:8px;padding:5px;background:#f9fafb;border:1px solid #F9FAFB;border-radius:12px;margin:0 0 20px;flex-shrink:0;overflow:visible}.fac-tabs-bar-tabs{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fac-tabs-bar-actions{display:flex;align-items:center;gap:6px;height:100%;overflow:visible}.facilities-table-shell{flex:1;min-height:0;background:#fff;border:1px solid #E2E6EA;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;position:relative;z-index:0}.flex-row-custom{display:flex;height:100%;gap:4px;align-items:center;flex-direction:row;overflow:visible}.eq-facilities-table thead th{background-color:#9d9e17}.data-table thead th.sticky-col-1,.data-table thead th.sticky-col-2,.data-table thead th.sticky-col-3{z-index:101!important}.filter-tool-btn.active{background-color:#9d9e17!important;color:#fff!important}.country-rating-search{min-width:350px;flex-shrink:0}.no-border-select .eq-select-trigger{border:none;box-shadow:none;background-color:#f2f4f7}.no-border-select .eq-select-trigger:focus,.no-border-select .eq-select-trigger:focus-within,.no-border-select .eq-select-trigger:active,.no-border-select .eq-select-trigger:focus-visible{border:none!important;box-shadow:none!important;outline:none!important;background-color:#f2f4f7!important}.fac-applied-filters-wrap{position:relative;display:inline-flex;align-items:center}.facility-body{padding:20px;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.fac-applied-filters-wrap.is-open{z-index:6000}.fac-applied-filters-btn{display:inline-flex;align-items:center;gap:6px;border:1px solid #E1E4E8;background:#fff!important;border-radius:12px;font-size:13px;font-weight:600;cursor:pointer;color:#344054;white-space:nowrap;height:40px;padding:0 12px;box-sizing:border-box}.fac-applied-filters-sort-badge{display:inline-flex;align-items:center;gap:2px;padding:1px 6px;border-radius:999px;background:#9d9e17;color:#fff;font-size:11px;font-weight:700;line-height:1.5;white-space:nowrap}.fac-applied-filters-btn:hover{background:#f9fafb}.fac-applied-filters-wrap.is-open .fac-applied-filters-btn{border-color:#98a2b3;box-shadow:0 0 0 1px #98a2b359}.fac-applied-filters-menu{position:absolute;top:calc(100% + 8px);bottom:auto;right:0;left:auto;min-width:280px;max-width:360px;max-height:min(320px,70vh);overflow-y:auto;background:#fff;border:1px solid #d0d5dd;border-radius:10px;box-shadow:0 12px 32px #1018282e,0 0 0 1px #1018280f;z-index:500;padding:8px}.fac-applied-filters-empty{padding:12px;font-size:13px;color:#667085;text-align:center}.fac-applied-filter-group{margin-bottom:6px}.fac-applied-filter-group:last-child{margin-bottom:0}.fac-applied-filter-group-header{display:flex;align-items:center;gap:8px;width:100%;padding:8px 10px;border:1px solid #eaecf0;border-radius:8px;background:#f9fafb}.fac-applied-filter-expand-btn{flex:0 0 auto;width:26px;height:26px;padding:0;border:1px solid #d0d5dd;border-radius:6px;background:#fff;font-size:16px;line-height:1;cursor:pointer;color:#344054;display:flex;align-items:center;justify-content:center}.fac-applied-filter-expand-btn:hover{background:#f2f4f7}.fac-applied-filter-group-title{flex:1 1 auto;font-weight:600;font-size:13px;color:#475467;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fac-applied-filter-group-count{flex:0 0 auto;font-size:12px;color:#667085}.fac-applied-filter-clear-all{flex:0 0 auto;margin-left:auto;padding:2px 6px;border:none;border-radius:4px;background:transparent;font-size:12px;font-weight:500;color:var(--eq-sel-accent, #9D9E17);cursor:pointer;white-space:nowrap}.fac-applied-filter-clear-all:hover{background:var(--eq-sel-active-bg, rgba(157, 158, 23, .12));color:var(--eq-sel-accent, #9D9E17)}.fac-applied-filter-group-values{margin-top:4px;padding-left:12px;border-left:none;margin-left:0}.fac-applied-filters-chip-nested{margin-bottom:4px}.fac-applied-filters-chip-nested:last-child{margin-bottom:0}.fac-applied-filters-chip{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:8px 10px;margin-bottom:4px;border:1px solid #eaecf0;border-radius:8px;background:#f9fafb;cursor:pointer;font-size:13px}.fac-applied-filters-chip:last-child{margin-bottom:0}.fac-applied-filters-chip:hover{background:#f2f4f7}.fac-applied-filters-chip-dim{flex:0 0 auto;font-weight:600;color:#475467;max-width:42%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fac-applied-filters-chip-val{flex:1 1 auto;color:#101828;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fac-applied-filters-chip-x{flex:0 0 auto;color:#98a2b3;font-size:14px}.fac-applied-filter-sort-section{position:relative;margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid #eaecf0}.fac-applied-filter-group-tag{display:inline-block;margin-bottom:6px;padding:2px 8px;border-radius:999px;background:var(--eq-sel-active-bg, rgba(157, 158, 23, .12));color:var(--eq-sel-accent, #9d9e17);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.fac-applied-sort-detail-dir{font-size:12px;font-weight:500;color:#9d9e17}.country-rating-table{padding:10px 14px;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.country-rating-table .table-wrapper{flex:1;min-height:0}.investee-scroll-root{height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.investee-scroll-body{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.investee-scroll-inner{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:auto!important}.investee-scroll-inner .data-table thead th{position:sticky!important;top:0!important;z-index:100!important}.country-name-table{padding:12px 24px}@media (max-width: 1580px){.facilities-header{height:64px;padding:5px 12px;gap:5px}.header-heading{font-size:18px}.search1-containerFacilties{width:220px}.header-button{padding:4px 8px;font-size:12px}.country-rating-search>div>div{height:40px;box-sizing:border-box}}@media (max-width: 1280px){.facilities-header{height:60px;padding:5px 10px;gap:4px}.header-heading{font-size:16px}.search1-containerFacilties{width:180px}.header-button{padding:4px 7px;font-size:11px;gap:3px}.header-button .button-icon{width:13px;height:13px}.fac-applied-filters-btn{padding:4px 8px;font-size:11px}.fac-toggle-label{font-size:11px}}@media (max-width: 1024px){.facilities-header{height:56px;padding:4px 8px;gap:4px}.header-heading{font-size:14px}.search1-containerFacilties{width:140px}.header-button{padding:3px 6px;font-size:11px;gap:2px}}.data-table.country-rating-grid th.sticky-col-3[data-col=emfOutstanding],.data-table.country-rating-grid td.sticky-col-3{width:215px!important;min-width:215px!important;max-width:215px!important}.country-rating-grid th[data-col=ihsShortTermCountryRatingList],.country-rating-grid th[data-col=ihsMediumTermCountryRatingList]{min-width:285px!important;max-width:285px!important}.country-rating-grid th{height:44px;box-sizing:border-box}.fdt-tight tbody tr{height:44px}.fdt-tight tbody td{height:44px;box-sizing:border-box;padding:0 10px!important}table.fdt-tight{table-layout:auto!important}.fdt-tight thead th,.spt-table thead th{height:44px;box-sizing:border-box}.fdt-tight tbody td .eq-select-wrap.size-lg,.fdt-tight tbody td .eq-select-wrap.size-lg .eq-select-trigger{height:42px;min-height:42px}.fac-rows-select{display:flex;align-items:center;gap:6px;margin-right:4px;font-size:14px;font-weight:600;color:#344054}.fac-rows-label{white-space:nowrap}.fac-rows-select .eq-select-wrap{width:76px}.user-mgmt-page{height:100%;display:flex;flex-direction:column;overflow:hidden;font-family:Inter,system-ui,sans-serif}.user-mgmt-page .content-header{position:sticky;top:0;z-index:10;background:#fff;border-bottom:1px solid #e5e7eb;display:flex;justify-content:space-between;align-items:center;gap:16px}.user-mgmt-page .content-body,.um-table-shell,.um-table-scroll{flex:1;min-height:0;display:flex;flex-direction:column}.content-body-user{padding:20px!important}.um-table-scroll .table-responsive{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.um-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:auto}.um-table thead,.um-table tbody{display:table-header-group}.um-table thead tr,.um-table tbody tr{display:table-row}.um-table thead th,.um-table tbody td{display:table-cell}.um-table thead{flex:0 0 auto;position:sticky;top:0;z-index:5}.um-table tbody{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.um-table tbody::-webkit-scrollbar{width:8px}.um-table tbody::-webkit-scrollbar-track{background:#f2f3f4}.um-table tbody::-webkit-scrollbar-thumb{background:#c3c7cc;border-radius:6px}.um-table thead th{white-space:nowrap}.um-table tbody td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.um-header-sep{width:1px;height:40px;background:#e0e4e7;margin:0 4px}.um-pg-nav{display:flex;gap:8px;align-items:center}.um-pg-btn{width:40px;height:40px;border:1px solid #D0D5DB;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#475467;cursor:pointer}.um-pg-btn:disabled{opacity:.45;cursor:not-allowed}.um-pg-btn:not(:disabled):hover{background:#f5f7fa}.um-table-shell{flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #ECEEF0;border-radius:18px;overflow:hidden;position:relative}.um-table-scroll{flex:1;display:flex;overflow:hidden;padding:0}.um-table-wrap{flex:1;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.um-table-wrap.is-loading{overflow:hidden}.um-table-wrap::-webkit-scrollbar{width:8px;height:8px}.um-table-wrap::-webkit-scrollbar-track{background:#f2f3f4}.um-table-wrap::-webkit-scrollbar-thumb{background:#c2c6cb;border-radius:6px}.um-table thead th{font-weight:700;padding:10px 14px;white-space:nowrap;font-size:14px;vertical-align:middle;border-bottom:1px solid #9D9E17;position:sticky;top:0;height:44px;box-sizing:border-box}.um-table thead th+th{border-left:1px solid rgba(255,255,255,.55)}.um-table tbody td{padding:10px 14px;white-space:nowrap;border-top:1px solid #F1F2F3;font-size:13px;vertical-align:middle;background:#fff}.um-table tbody tr:nth-child(2n) td{background:#fff}.um-table tbody tr:hover td{background:#f4f7ea}.user-mgmt-page .um-table thead tr{background:#9d9e17}.user-mgmt-page .um-table thead th{background:#9d9e17!important;color:#fff!important;border-color:#9d9e17!important;font-weight:700;font-size:14px;padding:10px 14px;white-space:nowrap}.user-mgmt-page .um-table thead th+th{border-left:1px solid rgba(255,255,255,.55)!important}.user-mgmt-page .um-table thead th:first-child{border-top-left-radius:16px}.user-mgmt-page .um-table thead th:last-child{border-top-right-radius:16px}.user-mgmt-page .um-table tbody td{background:#fff}.user-mgmt-page .um-table{--bs-table-hover-bg: #F4F7EA}.user-mgmt-page .um-table tbody tr:hover td{background:#f4f7ea}.user-mgmt-page .um-table thead th .um-filter-btn{color:#fff}.um-filter-btn{background:transparent;border:none;color:#fff;margin-left:6px;cursor:pointer;padding:2px 4px;border-radius:6px;line-height:1;display:inline-flex;align-items:center;justify-content:center;transition:background .15s}.um-actions{display:flex;align-items:center;justify-content:center;gap:8px}.table-action-icon{background:#fff;border:1px solid #D0D5DB;width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:#475467;cursor:pointer;font-size:14px}.table-action-icon:hover{background:#f5f7fa}.um-actions{display:flex;align-items:center;gap:10px}.user-mgmt-page .um-action-icon{background:transparent;border:none;padding:0;width:auto;height:auto;line-height:1;cursor:pointer;color:#000;font-size:16px}.user-mgmt-page .um-action-icon:hover{color:#444}.user-mgmt-page .um-action-icon:focus-visible{outline:2px solid #9ba53e55;border-radius:4px}.user-mgmt-page .table-action-icon{background:transparent;border:none}.um-filter-menu{z-index:4100;background:#fff;border:1px solid #E4E7EC;border-radius:16px;display:flex;flex-direction:column;max-height:420px;box-shadow:0 8px 28px -4px #1018282e,0 4px 8px -2px #10182814;padding:8px 0 12px;overflow:hidden;max-width:320px}@media (max-width:500px){.um-filter-menu{width:calc(100% - 16px)!important;left:8px!important}}.um-filter-list{flex:1;overflow:auto;padding:4px 8px 0}.um-filter-list::-webkit-scrollbar{width:8px}.um-filter-list::-webkit-scrollbar-thumb{background:#c7cbd0;border-radius:6px}.um-filter-item{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:10px;font-size:14px;font-weight:500;color:#1d2733;cursor:pointer;-webkit-user-select:none;user-select:none}.um-filter-item:hover{background:#f5f7fa}.um-filter-item.is-selected{background:#eef4c6}.um-filter-item input{margin-top:2px;cursor:pointer;accent-color:#9D9E17}.um-filter-text{line-height:1.25}.um-filter-empty{padding:24px;text-align:center;font-size:13px;color:#667085}.um-filter-actions{display:flex;gap:12px;padding:12px 16px 4px}.um-filter-actions button{flex:1;height:44px;border-radius:14px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;border:1px solid #E0E4E7}.um-btn-cancel{background:#fff;color:#344054}.um-btn-cancel:hover{background:#f2f4f7}.um-btn-apply{background:#9d9e17;color:#fff;border:none}.um-btn-apply:hover:not(.is-disabled){background:#8d9836}.um-btn-apply.is-disabled{opacity:.45;cursor:not-allowed}.um-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1600;padding:20px}.um-confirm-modal{width:100%;max-width:430px;background:#fff;border:1px solid #ECEEF0;border-radius:22px;padding:20px 22px 18px;display:flex;flex-direction:column;gap:18px;box-shadow:0 10px 28px -4px #00000026;animation:umScaleIn .18s ease;font-family:Inter,system-ui,sans-serif}@keyframes umScaleIn{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.um-confirm-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.um-confirm-header h5{font-size:18px;font-weight:600;color:#182230}.um-confirm-body{font-size:14px;line-height:1.45;color:#344054}.um-confirm-body strong{font-weight:600}.um-warn{margin-top:10px;font-size:12px;font-weight:500;color:#b42318}.um-confirm-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:4px}.um-btn-secondary,.um-btn-primary{height:42px;padding:0 22px;border-radius:14px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s;display:inline-flex;align-items:center;justify-content:center;border:1px solid #D0D5DB}.um-btn-secondary{background:#fff;color:#344054}.um-btn-secondary:hover{background:#f3f5f7}.um-btn-primary{background:#9d9e17;color:#fff;border:none}.um-btn-primary:hover{background:#8d9836}.um-btn-primary:disabled,.um-btn-secondary:disabled{opacity:.55;cursor:not-allowed}.user-header-title{font-weight:600!important;font-size:24px!important;line-height:18px;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.um-th-inner{display:flex;align-items:center;justify-content:space-between;gap:8px}.um-name-link{color:#9d9e17;font-weight:600;text-decoration:none}.um-name-link:hover{text-decoration:underline}.date-filter-popup{background:#fff;border-radius:16px;box-shadow:0 8px 32px #0000001f;border:1px solid rgba(0,0,0,.08);font-family:Inter,sans-serif;min-width:320px;width:375px;max-width:375px;height:360px;max-height:360px;display:flex;flex-direction:column}.date-filter-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px 5px;font-weight:600;font-size:16px;color:#101828}.date-filter-close{border:none;background:transparent;cursor:pointer;padding:4px;color:#667085;font-size:14px;transition:color .2s}.date-filter-close:hover{color:#344054}.date-filter-content{flex:1 1 auto;padding:0 15px 5px;overflow:hidden;display:flex;flex-direction:column}.date-options-container,.date-range-container{flex:1 1 auto;overflow-y:auto;padding-bottom:8px}.date-filter-type-selector{display:flex;align-items:center;margin-bottom:8px;gap:10px}.filter-type-label{font-size:13px;font-weight:500;color:#344054;margin-bottom:0;margin-right:8px;display:inline-block}.filter-type-tabs{display:flex;width:100%;border:1px solid #d0d5dd;border-radius:8px;overflow:hidden}.filter-type-tab{flex:1;padding:6px 12px;border:none;background:#f9fafb;color:#667085;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;text-align:center;white-space:nowrap;height:30px;display:flex;align-items:center;justify-content:center}.filter-type-tab:first-child{border-right:1px solid #d0d5dd}.filter-type-tab:hover:not(.active){background:#f2f4f7}.filter-type-tab.active{background:#9d9e17;color:#fff}.filter-type-tab:disabled{cursor:not-allowed;opacity:.5}.date-filter-loading{display:flex;justify-content:center;align-items:center;padding:40px 0;color:#667085;font-size:14px}.date-year-group{margin-bottom:8px;border:1px solid #e4e7ec;border-radius:8px}.date-year-header{display:flex;align-items:center;padding:8px 12px;background:#f9fafb;border-radius:8px 8px 0 0}.date-expand-btn{width:20px;height:20px;border:1px solid #d0d5dd;background:#fff;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:8px;font-size:12px;font-weight:700;color:#344054;transition:all .2s}.date-expand-btn:hover{background:#f2f4f7;border-color:#98a2b3}.date-expand-btn:disabled{cursor:not-allowed;opacity:.5}.date-year-label,.date-month-label,.date-day-label{display:flex;align-items:center;cursor:pointer;font-size:14px;color:#344054}.date-year-label input,.date-month-label input,.date-day-label input{margin-right:8px;accent-color:#9d9e17;border-radius:6px;border:2px solid #9d9e17;width:16px;height:16px;background:#fff;transition:border-color .2s,background .2s}.date-year-label input:checked,.date-month-label input:checked,.date-day-label input:checked{background:#9d9e17;border-color:#9d9e17}.date-year-label input:focus-visible,.date-month-label input:focus-visible,.date-day-label input:focus-visible{outline:2px solid #9d9e17;outline-offset:2px;border-radius:6px}.date-filter-sort-row{display:flex;gap:8px;justify-content:center;padding:5px 15px;border-top:1px solid #F2F4F7}.date-filter-sort-btn{padding:4px 8px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid #d0d5dd;background:#fff;color:#344054;transition:background .2s,color .2s}.date-filter-sort-btn.active,.date-filter-sort-btn:active{background:#9d9e17;color:#fff;border-color:#9d9e17}.date-filter-sort-btn:disabled{cursor:not-allowed;opacity:.5}.date-months-container{padding-left:24px}.date-month-group{margin-bottom:6px}.date-month-header{display:flex;align-items:center;padding:6px 0}.date-days-container{margin-left:32px;padding:4px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(60px,1fr));gap:4px}.date-day-label{padding:2px 4px;border-radius:4px;font-size:13px;transition:background-color .2s}.date-day-label:hover{background:#f9fafb}.date-no-options{text-align:center;color:#667085;font-size:14px;padding:40px 0}.date-range-container{display:flex;flex-direction:column;gap:16px}.date-range-field{display:flex;flex-direction:column;gap:6px}.date-range-label{font-size:14px;font-weight:500;color:#344054}.date-range-input{width:100%}.date-filter-popup.DateFilterPopup .mui-dp-wrap{width:100%!important}.date-filter-popup.DateFilterPopup .figma-input{width:100%!important;height:44px!important;font-size:16px!important;padding:10px 14px!important}.date-filter-popup.DateFilterPopup .figma-input-wrap.has-icon .figma-input{padding-right:46px!important}.date-filter-popup.DateFilterPopup .figma-calendar-icon{right:14px!important;font-size:18px!important;padding:2px!important}.date-filter-actions{display:flex;justify-content:flex-end;gap:12px;padding:5px 15px 10px;border-top:1px solid #F2F4F7;background:#fff;border-radius:0 0 16px 16px}.date-filter-btn{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;min-width:80px}.date-filter-btn.cancel{border:1px solid #d0d5dd;background:#fff;color:#344054}.date-filter-btn.cancel:hover{background:#f9fafb;border-color:#98a2b3}.date-filter-btn.apply{border:1px solid #9d9e17;background:#9d9e17;color:#fff}.date-filter-btn.apply:hover{background:#8a8b15;border-color:#8a8b15}.date-filter-btn:disabled{cursor:not-allowed;opacity:.5}.date-options-container::-webkit-scrollbar,.date-filter-content::-webkit-scrollbar{width:6px}.date-options-container::-webkit-scrollbar-track,.date-filter-content::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.date-options-container::-webkit-scrollbar-thumb,.date-filter-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.date-options-container::-webkit-scrollbar-thumb:hover,.date-filter-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.date-filter-skeleton{padding:6px 12px}.date-filter-skeleton-row{display:flex;align-items:center;gap:10px;padding:8px 4px}.date-filter-skeleton-box{width:16px;height:16px;border-radius:4px;flex:0 0 auto}.date-filter-skeleton-bar{height:12px;border-radius:6px}.date-filter-skeleton-box,.date-filter-skeleton-bar{background:linear-gradient(90deg,#ececec 25%,#f5f5f5 37%,#ececec 63%);background-size:400% 100%;animation:date-filter-shimmer 1.2s ease-in-out infinite}@keyframes date-filter-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.add-user-page{display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;height:100%;min-height:0;overflow:hidden}.au-header{display:flex;justify-content:space-between;align-items:center}.content-header{flex-shrink:0}.au-actions{display:flex;gap:10px}.au-btn{height:40px;padding:0 22px;border-radius:14px;font-size:14px;font-weight:600;cursor:pointer;border:1px solid #D0D5DB;background:#fff;display:inline-flex;align-items:center;gap:6px}.au-btn-secondary:hover{background:#f3f4f6}.au-btn-primary{background:#9d9e17;color:#fff;border:none}.au-btn-primary:hover:not(.is-disabled){background:#9d9e17}.au-btn.is-disabled{opacity:.45;cursor:not-allowed}.au-btn .au-btn-icon{vertical-align:middle}.au-form-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;background:transparent!important;border:none!important;padding:0!important;border-radius:0!important;margin-bottom:6px}.au-field{margin:0;display:flex;flex-direction:column;gap:6px}.au-field label{font-size:12px;font-weight:600;color:#344054;letter-spacing:.3px}.au-input-wrap{background:#fff;border:1px solid #D0D5DB;border-radius:10px;display:flex;align-items:center;padding:0 10px;height:40px}.au-input-wrap:focus-within{border-color:#9d9e17;box-shadow:0 0 0 1px #9d9e17}.au-input-wrap input,.au-input-wrap select{width:100%;border:none;outline:none;background:transparent;font-size:13px;padding:0}.au-error{font-size:11px;color:#b42318;margin-top:2px;line-height:1.2}.add-user-loading{padding:40px}.au-permissions-card{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;border:1px solid #ECEEF0;border-radius:18px;background:#fff;overflow:hidden}.page-container:has(.add-user-page){overflow:hidden}.au-perm-history-shell{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.au-perm-history-row{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:16px}.au-perm-history-row .au-table-card{background:#fff;border:1px solid #ECEEF0;border-radius:18px;overflow:hidden}.au-perm-history-row .au-table-card:first-child{flex:1 1 auto;min-height:300px;display:flex;flex-direction:column}.au-perm-matrix{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.au-history-card{flex:0 0 auto}.au-history-summary{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;font-size:13px;font-weight:600;color:#344054;list-style:none;-webkit-user-select:none;user-select:none}.au-history-summary::-webkit-details-marker{display:none}.au-history-summary:hover{background:#fafafa}.au-history-caret{color:#98a2b3;font-size:10px;transition:transform .15s ease}details[open]>.au-history-summary .au-history-caret{transform:rotate(90deg)}.au-history-count{font-weight:400;color:#667085}.au-perm-history-row .au-table-scroll{max-height:220px;overflow:auto;scrollbar-width:thin;border-top:1px solid #ECEEF0}.au-perm-history-row .au-table-scroll::-webkit-scrollbar{width:8px;height:8px}.au-perm-history-row .au-table-scroll::-webkit-scrollbar-track{background:#f4f5f6}.au-perm-history-row .au-table-scroll::-webkit-scrollbar-thumb{background:#c3c7cc;border-radius:6px}.au-history-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.au-history-table thead th{position:sticky;top:0;z-index:5;background:#9d9e17;color:#fff;font-weight:600;text-align:left;padding:9px 14px;white-space:nowrap}.au-history-table tbody td{padding:9px 14px;border-bottom:1px solid #F1F3F4;color:#475467;white-space:nowrap}.au-history-table tbody tr:last-child td{border-bottom:none}.au-history-table tbody tr:hover td{background:#fafafa}.au-perm-empty{text-align:center;color:#98a2b3;padding:18px 0}.au-doc-link{color:#2f5aa8;text-decoration:none;font-weight:600}.au-doc-link:hover{text-decoration:underline}.au-perm-matrix{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.au-perm-history-row{flex-direction:column;gap:16px}.au-perm-history-row>.au-table-card:first-child{flex:1 1 auto;min-height:0}.au-perm-history-row>.au-table-card:last-child{flex:0 0 auto;max-height:220px}.user-add-header-title{font-weight:600!important;font-size:24px!important;line-height:18px;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0!important;color:#101828}.au-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.au-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:12px;border:1px solid transparent;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.au-btn-secondary{background:#fff;color:#344054;border-color:#d0d5dd}.au-btn-secondary:hover{background:#f5f6f7}.au-btn-primary{background:#9d9e17;color:#fff;border-color:#9d9e17}.au-btn-primary:hover{background:#8a8b14}.au-btn:disabled{opacity:.6;cursor:default}.au-btn.is-disabled{opacity:.55}.au-btn-icon{width:16px!important;height:16px!important;margin:0!important;flex:0 0 16px}.au-form-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px 18px;background:transparent!important;border:none!important;padding:0!important;margin:0 0 4px!important}@media (max-width: 1180px){.au-form-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.au-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.au-form-row{grid-template-columns:1fr}}.au-field{display:flex;flex-direction:column;gap:6px;position:relative;min-width:0;margin:0!important}.au-field>label{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;color:#344054;margin:0}.au-input-wrap{background:#fff;border:1px solid #D0D5DD;border-radius:12px;display:flex;align-items:center;padding:0 14px;height:40px;transition:border-color .15s,box-shadow .15s}.au-input-wrap:focus-within{border-color:#9d9e17;box-shadow:0 0 0 3px #9ba53e47}.au-input-wrap>input{border:0;outline:0;width:100%;height:100%;background:transparent;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;color:#344054}.au-input-wrap>input::placeholder{color:#98a2b3}.au-input-wrap>input:disabled{color:#98a2b3}.au-field input[type=file],.au-input-wrap input[type=file]{width:100%;height:40px;padding:8px 12px;background:#fff;border:1px solid #D0D5DD;border-radius:12px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;color:#475467}.au-field input[type=file]:focus{outline:0;border-color:#9d9e17;box-shadow:0 0 0 3px #9ba53e47}.au-field input[type=file]::file-selector-button{height:24px;margin-right:10px;padding:0 12px;border:1px solid #D0D5DD;border-radius:8px;background:#f9fafb;color:#344054;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.au-field input[type=file]::file-selector-button:hover{background:#f2f4f7}.au-input-wrap:has(input[type=file]),.au-input-wrap:has(.eq-select-wrap){border:0;padding:0;height:auto;background:transparent}.au-input-wrap:has(input[type=file]):focus-within,.au-input-wrap:has(.eq-select-wrap):focus-within{box-shadow:none}.au-error{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;color:#b42318;line-height:1.3;margin:0!important}.au-hint{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:12px;color:#667085;line-height:1.3}.user-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:14px;padding:calc(20px * var(--eq-scale, 1)) calc(24px * var(--eq-scale, 1))}.au-perm-history-shell,.au-perm-history-row{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:16px}.au-perm-history-row>.au-table-card:first-child{flex:1 1 auto;min-height:260px;margin:0!important;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #ECEEF0;border-radius:18px}.au-history-card{flex:0 0 auto;margin:0!important;background:#fff;border:1px solid #ECEEF0;border-radius:18px;overflow:hidden}.au-perm-matrix,.au-perm-matrix .pm-matrix{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.au-input-wrap>input:focus,.au-input-wrap>input:focus-visible{outline:none;border:0;box-shadow:none}.au-required{color:#d92d20;font-weight:600}.pm-matrix{display:flex;flex-direction:column;min-height:0;height:100%;font-family:Inter,system-ui,sans-serif}.pm-matrix-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-bottom:1px solid #F0F2F3;flex:0 0 auto;flex-wrap:wrap}.pm-matrix-search{height:36px;min-width:240px;padding:0 12px;font-size:13px;color:#344054;background:#fff;border:1px solid #DCDFE3;border-radius:10px;outline:none}.pm-matrix-search:focus{border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e171f}.pm-matrix-count{font-size:13px;color:#667085;white-space:nowrap}.pm-matrix-count strong{color:#344054;font-weight:600}.pm-matrix-info-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:4px;border-radius:50%;border:1px solid #98A2B3;color:#98a2b3;font-size:10px;font-style:italic;font-weight:700;line-height:1;cursor:help;vertical-align:middle}.pm-matrix-info-icon:hover,.pm-matrix-info-icon:focus-visible{border-color:#9d9e17;color:#9d9e17;outline:none}.pm-matrix-info-icon:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 8px);right:-6px;width:240px;padding:8px 10px;border-radius:6px;background:#101828;color:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:1.4;white-space:normal;text-align:left;box-shadow:0 4px 12px #1018282e;z-index:9999;opacity:0;visibility:hidden;transition:opacity .12s ease;pointer-events:none}.pm-matrix-info-icon:before{content:"";position:absolute;top:100%;right:4px;border:5px solid transparent;border-bottom-color:#101828;margin-top:3px;z-index:9999;opacity:0;visibility:hidden;transition:opacity .12s ease;pointer-events:none}.pm-matrix-info-icon:hover:after,.pm-matrix-info-icon:hover:before,.pm-matrix-info-icon:focus-visible:after,.pm-matrix-info-icon:focus-visible:before{opacity:1;visibility:visible}.pm-matrix-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.pm-matrix-scroll::-webkit-scrollbar{width:8px;height:8px}.pm-matrix-scroll::-webkit-scrollbar-track{background:#f4f5f6}.pm-matrix-scroll::-webkit-scrollbar-thumb{background:#c3c7cc;border-radius:6px}.pm-matrix-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;min-width:860px}.pm-matrix-table thead th{position:sticky;top:0;z-index:2;background:#9d9e17;color:#fff;font-weight:700;font-size:13px;padding:9px 10px;white-space:nowrap;border-bottom:1px solid #9D9E17;height:44px;box-sizing:border-box}.pm-matrix-table thead th:first-child{text-align:left;padding-left:14px}.pm-matrix-table thead th.is-action{width:74px;text-align:center}.pm-matrix-table thead th.is-other{width:190px;text-align:left}.pm-matrix-table thead th:first-child{width:auto;min-width:220px}.pm-matrix-table thead th+th{border-left:1px solid rgba(255,255,255,.45)}.pm-matrix-table td{padding:8px 10px;border-top:1px solid #F0F2F3;vertical-align:middle;background:#fff}.pm-matrix-table td:first-child{padding-left:14px}.pm-matrix-cell{text-align:center}.pm-matrix-section td{background:#eff1e4;border-top:1px solid #DFE3CC;padding-top:10px;padding-bottom:10px}.pm-matrix-section:hover td{background:#eaedda}.pm-matrix-section-btn{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:0;cursor:pointer;font:inherit;font-weight:700;color:#182230;text-align:left}.pm-matrix-caret{color:#98a2b3;font-size:10px;width:10px;flex:0 0 10px}.pm-matrix-tally{font-size:12px;color:#667085;font-weight:500}.pm-matrix-row:hover td{background:#f4f7ea}.pm-matrix-row.is-alt td{background:#fafafa}.pm-matrix-row.is-alt:hover td{background:#f4f7ea}.pm-matrix-page-name{font-weight:500;color:#344054;padding-left:34px!important;white-space:nowrap}.pm-matrix-box{width:15px;height:15px;accent-color:#9D9E17;cursor:pointer;margin:0;vertical-align:middle}.pm-matrix-box:disabled{cursor:default;opacity:.6}.pm-matrix-na{color:#d0d5dd;font-size:13px;-webkit-user-select:none;user-select:none}.pm-matrix-other{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:center}.pm-matrix-check{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#475467;cursor:pointer;white-space:nowrap}.pm-matrix-check.is-disabled{cursor:default;opacity:.6}.pm-matrix-check.is-on{color:#182230;font-weight:500}.pm-matrix-link{border:0;background:transparent;padding:0;font-size:12px;font-weight:600;color:#9d9e17;cursor:pointer;white-space:nowrap}.pm-matrix-link:hover{color:#7f8013;text-decoration:underline}.pm-matrix-link:disabled{opacity:.5;cursor:default;text-decoration:none}.pm-matrix-sep{color:#d0d5dd;margin:0 5px;font-size:11px}.pm-matrix-flag{font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:1px 5px;border-radius:3px;border:1px solid transparent;white-space:nowrap}.pm-matrix-flag--ui{background:#fffaeb;color:#b54708;border-color:#fedf89}.pm-matrix-flag--custom{background:#f5f5e6;color:#523e4c;border-color:#9d9e17}.pm-matrix-flag--off{background:#f2f4f7;color:#667085;border-color:#e4e7ec}.pm-matrix-tally+.pm-matrix-flag,.pm-matrix-flag+.pm-matrix-flag{margin-left:6px}.pm-matrix-page-name .pm-matrix-flag{margin-left:8px}.pm-matrix-empty{text-align:center;padding:40px 8px;font-size:13px;color:#667085}.pm-matrix-tick{color:#7f8013;font-size:14px;font-weight:700;line-height:1}.pm-matrix-off{display:inline-block;width:15px;height:15px;border-radius:4px;background:#f2f4f5}.pm-matrix-chip{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#98a2b3;padding:1px 0}.pm-matrix-chip.is-on{color:#182230;font-weight:500}.audit-logs-page .content-body-user{gap:14px}.audit-logs-page .al-crumb,.user-detail-page .al-crumb{margin-left:10px;padding-left:12px;border-left:1px solid #d0d5dd;font-family:Inter,system-ui,sans-serif;font-size:15px;font-weight:500;color:#667085}.al-muted{color:#667085;font-size:13px}.al-label{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#667085}.al-toolbar{display:flex;align-items:center;gap:14px;flex:0 0 auto}.al-tabs{display:inline-flex;gap:3px;padding:3px;border:1px solid #e4e7ec;border-radius:12px;background:#f9fafb}.al-tab{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;border-radius:9px;font-size:13px;font-weight:600;color:#475467;text-decoration:none}.al-tab:hover{background:#f1eff1;color:#312b30}.al-tab.is-active{background:#523e4c;color:#fff}.al-tab:focus-visible{outline:2px solid #9D9E17;outline-offset:2px}.al-skel-tab{width:112px;height:34px;border-radius:9px}.al-month{font-size:14px;font-weight:600;color:#182230}.al-banner{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:10px 16px;border-radius:12px;background:#523e4c;color:#fff;font-size:13px}.al-banner span{margin-left:auto;opacity:.85}.al-search{display:flex;align-items:center;gap:8px;height:40px;min-width:220px;padding:0 12px;border:1px solid #d0d5dd;border-radius:10px;background:#fff;color:#98a2b3}.al-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font-size:13px;color:#182230}.al-search:focus-within{border-color:#9d9e17}.al-select{min-width:170px}.al-month-picker{width:150px}.audit-logs-page .al-table tbody tr.al-click{cursor:pointer}.audit-logs-page .al-table tbody tr.al-click:focus-visible td{background:#f4f7ea;outline:none}.audit-logs-page .al-table tbody tr.is-selected td{background:#f4f7ea}.audit-logs-page .al-table tbody td.al-wrap{white-space:normal;overflow:visible;min-width:280px}.audit-logs-page .al-table tbody tr.al-day td{background:#f9fafb;font-weight:600;font-size:12.5px;color:#344054;padding:7px 14px}.audit-logs-page .al-table tbody tr.al-day:hover td{background:#f9fafb}.audit-logs-page .al-table thead th:last-child,.audit-logs-page .al-table tbody td.al-go{width:44px;min-width:44px;padding-left:0;padding-right:0;overflow:visible;text-align:center;color:#98a2b3}.al-count{font-weight:600;color:#101828;font-variant-numeric:tabular-nums}.al-user{display:inline-flex;align-items:center;gap:10px}.al-user-name{display:block;font-weight:600;color:#101828}.al-user-mail{display:block;font-size:12px;color:#667085}.al-avatar{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;border-radius:50%;background:#9ba53e;color:#fff;font-size:12px;font-weight:700}.al-avatar.lg{width:46px;height:46px;font-size:15px}.al-cud{display:inline-flex;gap:12px;font-variant-numeric:tabular-nums}.al-cud span{display:inline-flex;align-items:center;gap:5px}.al-cud span:before{content:"";width:7px;height:7px;border-radius:50%}.al-cud .created:before{background:#12b76a}.al-cud .updated:before{background:#f79009}.al-cud .deleted:before{background:#f04438}.al-legend{margin-left:auto;font-size:12px;color:#667085}.al-user>span:last-child{min-width:0}.al-user-name,.al-user-mail{max-width:240px;overflow:hidden;text-overflow:ellipsis}.al-page{display:block;font-size:12px;color:#667085}.al-record{font-weight:600;color:#101828}.al-what{color:#101828}.al-old,.al-new{padding:0 5px;border-radius:4px}.al-old{background:#fef3f2;color:#b42318}.al-new{background:#ecfdf3;color:#027a48}.al-arrow{margin:0 6px;color:#98a2b3;font-size:12px}.al-more{margin-left:8px;font-size:12px;color:#667085}.al-strip{display:flex;flex-wrap:wrap;align-items:center;gap:18px;flex:0 0 auto;padding:14px 16px;border:1px solid #ECEEF0;border-radius:14px;background:#fff}.al-strip-loading{min-height:76px}.al-skel-avatar{width:46px;height:46px;flex:0 0 46px;border-radius:50%}.al-skel-user{display:flex;flex-direction:column;gap:7px;width:240px}.al-skel-name{width:150px;height:16px}.al-skel-details{width:220px;height:13px}.al-skel-stat{gap:6px}.al-skel-stat-number{width:62px;height:20px}.al-skel-stat-label{width:52px;height:12px}.al-table .al-skeleton-row td{height:43px}.al-skel-cell{display:block;height:12px}.al-skel-cell-0{width:52px}.al-skel-cell-1{width:75%}.al-skel-cell-2{width:70%}.al-skel-cell-3{width:55px}.al-skel-cell-4{width:85%}.al-skel-cell-5,.al-skel-cell-6{width:12px}.al-who{display:flex;align-items:center;gap:12px;margin-right:auto}.al-who-name{display:block;font-family:Gilroy,Inter,system-ui,sans-serif;font-size:17px;font-weight:600;color:#101828}.al-stat{display:flex;flex-direction:column;padding-left:18px;border-left:1px solid #eaecf0}.al-stat strong{font-family:Gilroy,Inter,system-ui,sans-serif;font-size:20px;font-weight:600;line-height:1.15;color:#101828;font-variant-numeric:tabular-nums}.al-stat span{font-size:12px;color:#667085}.al-filters{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex:0 0 auto}.al-filters-right{display:flex;align-items:center;gap:10px;margin-left:auto}.al-chips{display:flex;flex-wrap:wrap;gap:8px}.al-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid #e4e7ec;border-radius:999px;background:#fff;font-size:12.5px;color:#344054;cursor:pointer}.al-chip span{color:#667085;font-variant-numeric:tabular-nums}.al-chip:hover{background:#f9fafb}.al-chip.is-active{background:#f5f5e6;border-color:#9d9e17;color:#523e4c;font-weight:600}.al-chip-skeleton{width:120px;height:32px;cursor:default}.al-chip-skeleton .eq-grid-skeleton-bar{width:78px;height:12px}.al-chip:focus-visible{outline:2px solid #9D9E17;outline-offset:2px}.al-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1600;display:flex;justify-content:flex-end;background:#1018286b;font-family:Inter,system-ui,sans-serif}.al-drawer{display:flex;flex-direction:column;width:500px;max-width:100%;height:100%;background:#fff;box-shadow:-10px 0 28px -6px #0000002e;animation:alSlideIn .18s ease}@keyframes alSlideIn{0%{transform:translate(24px);opacity:0}to{transform:translate(0);opacity:1}}@media (prefers-reduced-motion: reduce){.al-drawer{animation:none}}.al-drawer-head{display:flex;flex-direction:column;gap:6px;padding:16px 20px;border-bottom:1px solid #e9ecef}.al-drawer-top{display:flex;align-items:center;gap:10px}.al-drawer-title{margin:0;font-family:Gilroy,Inter,system-ui,sans-serif;font-size:18px;font-weight:600;color:#182230;overflow-wrap:anywhere}.al-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin-left:auto;border:0;border-radius:10px;background:transparent;color:#475467;cursor:pointer}.al-icon-btn:hover{background:#f2f4f7}.al-drawer-body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:20px;padding:18px 20px;font-size:13px;color:#344054}.al-drawer-body section{display:flex;flex-direction:column;gap:8px}.al-drawer-foot{display:flex;gap:10px;padding:14px 20px;border-top:1px solid #e9ecef}.al-note{margin-top:2px}.al-diff{width:100%;border:1px solid #ECEEF0;border-radius:10px;border-collapse:separate;border-spacing:0;overflow:hidden}.al-diff th{padding:7px 10px;background:#f9fafb;border-bottom:1px solid #ECEEF0;font-size:12px;font-weight:600;color:#667085;text-align:left}.al-diff td{padding:8px 10px;border-bottom:1px solid #F1F2F3;vertical-align:top;overflow-wrap:anywhere}.al-diff tr:last-child td{border-bottom:0}.al-diff td.al-before{background:#fffbfa;color:#b42318}.al-diff td.al-after{background:#f6fef9;color:#027a48}.al-diff td.al-none{color:#98a2b3;font-style:italic}.al-facts{display:grid;grid-template-columns:130px 1fr;gap:6px 10px;margin:0}.al-facts dt{font-weight:400;color:#667085}.al-facts dd{margin:0;color:#101828;overflow-wrap:anywhere}.al-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.al-same{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.al-same li{display:flex;align-items:flex-start;gap:10px}.al-same .al-what{display:block}.al-archive-body{overflow:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.al-archive-body.is-skeleton-loading{scrollbar-width:none;-ms-overflow-style:none}.al-archive-body.is-skeleton-loading::-webkit-scrollbar{display:none}.al-find{display:flex;flex-wrap:wrap;align-items:center;gap:10px;flex:0 0 auto;padding:12px 14px;border:1px solid #ECEEF0;border-radius:14px;background:#f9fafb}.al-find .al-search{min-width:260px}.al-range{display:flex;align-items:center;gap:8px;font-size:13px;color:#475467}.al-archive{display:grid;grid-template-columns:240px 1fr;gap:16px;align-items:start}.al-years{display:flex;flex-direction:column;gap:8px}.al-year{display:flex;flex-direction:column;gap:2px;padding:11px 14px;border:1px solid #ECEEF0;border-radius:12px;background:#fff;text-align:left;cursor:pointer}.al-year strong{font-family:Gilroy,Inter,system-ui,sans-serif;font-size:18px;font-weight:600;color:#101828}.al-year span{font-size:12px;color:#667085}.al-year:hover{background:#f9fafb}.al-year.is-active{border-color:#9d9e17;background:#f5f5e6}.al-year:focus-visible{outline:2px solid #9D9E17;outline-offset:2px}.al-empty{padding:14px;border:1px dashed #d0d5dd;border-radius:12px;font-size:13px;color:#667085}.al-months{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.al-month-card{display:flex;flex-direction:column;gap:6px;min-height:118px;padding:12px 14px;border:1px solid #ECEEF0;border-radius:12px;background:#fff;text-align:left;font-size:13px}button.al-month-card{cursor:pointer}button.al-month-card:hover{border-color:#9d9e17;background:#f4f7ea}button.al-month-card:focus-visible{outline:2px solid #9D9E17;outline-offset:2px}.al-month-card.is-live{border-color:#abefc6;background:#f6fef9}.al-month-card.is-empty{border-style:dashed;background:#f9fafb}.al-month-card.is-empty .al-month-head{color:#98a2b3}.al-skel-year,.al-skel-month{pointer-events:none}.al-skel-year-value{width:64px;height:18px}.al-skel-year-meta{width:76%;height:12px}.al-skel-month-name{width:45px;height:14px}.al-skel-month-badge{width:62px;height:20px;border-radius:20px}.al-skel-month-count{width:42px;height:21px}.al-skel-month-meta{width:72%;height:12px}.al-skel-month-bar{height:5px;margin-top:auto}.al-month-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-weight:600;color:#101828}.al-month-count{font-family:Gilroy,Inter,system-ui,sans-serif;font-size:21px;font-weight:600;line-height:1.1;color:#101828;font-variant-numeric:tabular-nums}.al-bar{display:block;height:5px;margin-top:auto;border-radius:3px;background:#f2f4f7;overflow:hidden}.al-bar span{display:block;height:100%;border-radius:3px;background:#9d9e17}.al-month-card.is-live .al-bar span{background:#12b76a}@media (max-width: 1200px){.al-months{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.al-archive{grid-template-columns:1fr}.al-months{grid-template-columns:repeat(2,minmax(0,1fr))}}.user-detail-page .ud-body{display:flex;flex-direction:column;gap:14px;overflow-y:auto;min-height:0;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.user-detail-page.is-loading .ud-body{scrollbar-width:none;-ms-overflow-style:none}.user-detail-page.is-loading .ud-body::-webkit-scrollbar{display:none}.ud-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}@media (max-width: 1100px){.ud-grid{grid-template-columns:minmax(0,1fr)}}.ud-card{padding:14px 16px;border:1px solid #ECEEF0;border-radius:14px;background:#fff}.ud-skeleton{display:flex;flex-direction:column;gap:14px}.ud-skeleton-strip{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #ECEEF0;border-radius:14px;background:#fff}.ud-skeleton-avatar{width:44px;height:44px;border-radius:50%;flex:0 0 auto}.ud-skeleton-identity{display:flex;flex:1;flex-direction:column;gap:8px}.ud-skeleton-name{width:min(220px,70%);height:17px}.ud-skeleton-subtitle{width:min(300px,85%);height:12px}.ud-skeleton-status{width:82px;height:24px;border-radius:999px}.ud-skeleton-card{pointer-events:none}.ud-skeleton-card-title{display:block;width:34%;height:16px;margin-bottom:12px}.ud-skeleton-field{display:flex;justify-content:space-between;gap:18px;padding:10px 0;border-bottom:1px solid #F2F4F7}.ud-skeleton-field:last-child{border-bottom:0}.ud-skeleton-field-label{width:38%;height:12px}.ud-skeleton-field-value{width:42%;height:12px}.ud-skeleton-section{display:flex;flex-direction:column;gap:12px}.ud-skeleton-section .ud-skeleton-card-title{margin-bottom:2px}.ud-skeleton-row{height:13px}.ud-skeleton-row:nth-child(2n){width:78%}.ud-card-title{margin:0 0 10px;font-size:14px;font-weight:700;color:#101828}.ud-field{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #F2F4F7;font-size:13px}.ud-field:last-child{border-bottom:0}.ud-label{color:#667085}.ud-value{color:#101828;font-weight:500;text-align:right;overflow-wrap:anywhere}.ud-value.is-empty,.ud-none{color:#98a2b3;font-style:italic;font-weight:400}.ud-status{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600}.ud-status.is-active{background:#ecfdf3;color:#027a48}.ud-status.is-blocked{background:#fef3f2;color:#b42318}.ud-empty{margin:0;color:#667085;font-size:13px}.ud-timeline{display:flex;margin:0;padding:6px 0 2px;list-style:none;overflow-x:auto}.ud-step{position:relative;display:flex;flex-direction:column;align-items:center;flex:1 0 160px;padding:0 8px;text-align:center}.ud-step:before{content:"";position:absolute;top:7px;left:0;right:0;height:2px;background:#d0d5dd}.ud-step:first-child:before{left:50%}.ud-step:last-child:before{right:50%}.ud-step:only-child:before{display:none}.ud-dot{position:relative;z-index:1;width:16px;height:16px;margin-bottom:8px;border:3px solid #fff;border-radius:50%;background:#98a2b3;box-shadow:0 0 0 1px #d0d5dd}.ud-step-name{font-size:13px;font-weight:600;color:#344054}.ud-step-date{margin-top:2px;font-size:12px;color:#667085}.ud-step.is-current .ud-dot{background:#9d9e17;box-shadow:0 0 0 2px #9d9e17}.ud-step.is-current .ud-step-name{color:#101828}.ud-current{margin-top:6px;padding:2px 8px;border-radius:999px;background:#f4f5e3;color:#6e6f10;font-size:11px;font-weight:700}.ud-history-wrap{overflow-x:auto;border-radius:12px}.ud-history{width:100%;border-collapse:collapse;font-size:13px}.ud-history th{padding:9px 10px;background:#9d9e17;color:#fff;font-weight:600;text-align:left;white-space:nowrap}.ud-history td{padding:8px 10px;border-bottom:1px solid #EAECF0;vertical-align:top;color:#344054}.ud-history tr.is-latest td{background:#fbfbf3}.ud-when{white-space:nowrap}.ud-latest{display:inline-block;margin-left:8px;padding:1px 7px;border-radius:999px;background:#9d9e17;color:#fff;font-size:11px;font-weight:700}.role-mgmt-page{height:100%;display:flex;flex-direction:column;padding:0;font-family:Inter,system-ui,sans-serif;overflow:hidden}.role-mgmt-body{flex:1;min-height:0;padding:10px 30px 18px;overflow:auto}.role-mgmt-page .content-header{display:flex;justify-content:space-between;align-items:center;background:#fff}.role-table-shell{flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #ECEEF0;border-radius:18px;overflow:hidden;position:relative;margin:20px}.role-table-scroll{flex:1;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.role-table-scroll::-webkit-scrollbar{width:8px;height:8px}.role-table-scroll::-webkit-scrollbar-track{background:#f2f3f4}.role-table-scroll::-webkit-scrollbar-thumb{background:#c2c6cb;border-radius:6px}.rm-table{width:100%;border-collapse:separate;border-spacing:0;min-width:640px;font-size:13px}.rm-table thead th{background:#9d9e17;color:#fff;font-weight:700;font-size:14px;padding:10px 14px;position:sticky;top:0;z-index:2;white-space:nowrap;height:44px;box-sizing:border-box;border-bottom:1px solid #9D9E17}.rm-table thead th+th{border-left:1px solid rgba(255,255,255,.55)}.rm-table tbody tr{height:44px}.rm-table tbody td{height:44px;box-sizing:border-box;padding:5px 14px;white-space:nowrap;border-top:1px solid #F1F2F3;background:#fff;vertical-align:middle;font-weight:500;font-size:14px}.rm-skeleton-department,.rm-skeleton-role,.rm-skeleton-action{display:block;height:12px}.rm-skeleton-department{width:60%}.rm-skeleton-role{width:55%}.rm-skeleton-action{width:42px;margin:0 auto}.rm-table tbody tr:nth-child(2n) td{background:#fafafa}.rm-table tbody tr:hover td{background:#f4f7ea}.rm-actions{display:flex;align-items:center;justify-content:center;gap:8px}.eq-content-loader{display:flex;align-items:center;justify-content:center;padding:40px;font-size:14px;color:#475467;gap:10px}.role-mgmt-page .rm-actions{gap:6px}.role-mgmt-page .rm-action-btn{background:transparent!important;border:none!important;width:30px;height:30px;padding:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s}.role-mgmt-page .rm-action-btn i{width:18px;height:18px;pointer-events:none}.role-mgmt-page .rm-action-btn:hover{background:#0000000f}.role-mgmt-page .rm-action-btn:focus-visible{outline:2px solid #9ba53e;outline-offset:2px;background:#9ba53e1f}.role-mgmt-page .rm-action-btn:active{background:#0000001f}.rm-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1500;padding:20px}.rm-confirm-modal{width:100%;max-width:430px;background:#fff;border:1px solid #ECEEF0;border-radius:22px;padding:20px 22px 18px;display:flex;flex-direction:column;gap:18px;box-shadow:0 10px 28px -4px #00000026;animation:rmScaleIn .18s ease;font-family:Inter,system-ui,sans-serif}@keyframes rmScaleIn{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.rm-confirm-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.rm-confirm-header h5{font-size:18px;font-weight:600;color:#182230}.rm-confirm-body{font-size:14px;line-height:1.45;color:#344054}.rm-confirm-body strong{font-weight:600}.rm-warn{margin-top:10px;font-size:12px;font-weight:500;color:#b42318}.rm-confirm-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:4px}.role-header-title{font-weight:600!important;font-size:24px!important;line-height:18px;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.perm-mgmt-page{height:100%;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;overflow:hidden}.perm-mgmt-title{font-size:18px;font-weight:600;color:#182230;margin:0}.perm-mgmt-meta{font-size:13px;color:#667085;margin:2px 0 0}.perm-mgmt-tools{display:flex;align-items:center;gap:14px;flex-shrink:0}.perm-mgmt-toggle{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#475467;cursor:pointer;white-space:nowrap}.perm-mgmt-toggle input{width:15px;height:15px;accent-color:#9D9E17;cursor:pointer;margin:0}.perm-table-shell{flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #ECEEF0;border-radius:18px;overflow:hidden;margin:20px}.perm-table-scroll{flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.perm-table-scroll::-webkit-scrollbar{width:8px;height:8px}.perm-table-scroll::-webkit-scrollbar-track{background:#f2f3f4}.perm-table-scroll::-webkit-scrollbar-thumb{background:#c2c6cb;border-radius:6px}.perm-table{width:100%;border-collapse:separate;border-spacing:0;min-width:820px;font-size:14px}.perm-table thead th{background:#9d9e17;color:#fff;font-weight:700;font-size:13px;padding:9px 14px;position:sticky;top:0;z-index:2;white-space:nowrap;text-align:left;border-bottom:1px solid #9D9E17}.perm-table thead th+th{border-left:1px solid rgba(255,255,255,.45)}.perm-table tbody td{padding:7px 14px;height:44px;border-top:1px solid #F1F2F3;background:#fff;vertical-align:middle}.perm-row-section td{background:#eff1e4;border-top:1px solid #DFE3CC;padding-top:10px;padding-bottom:10px}.perm-row-section:hover td{background:#eaedda}.perm-row-page:hover td{background:#f4f7ea}.perm-row-page.is-alt td{background:#fafafa}.perm-row-page.is-alt:hover td{background:#f4f7ea}.perm-row-action td{background:#fcfcfa;border-top:1px solid #F4F5F0}.perm-row-action:hover td{background:#f4f7ea}.perm-row-action.is-inactive td{opacity:.6}.perm-name-section{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:0;cursor:pointer;font:inherit;font-weight:700;color:#182230}.perm-name-page{display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;padding:0;margin-left:22px;cursor:pointer;font:inherit;font-weight:500;color:#344054;text-align:left}.perm-name-action{padding-left:66px!important;color:#475467;white-space:nowrap}.perm-caret{color:#98a2b3;font-size:10px;width:10px;flex:0 0 10px}.perm-code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px;color:#98a2b3;font-weight:400;margin-left:8px}.perm-actions-summary{font-size:12px;color:#475467}.perm-actions-summary .perm-dot{color:#d0d5dd;margin:0 5px}.perm-muted{font-size:12px;color:#98a2b3}.perm-flag{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:1px 5px;border-radius:3px;border:1px solid transparent;white-space:nowrap}.perm-flag+.perm-flag,.perm-code+.perm-flag{margin-left:5px}.perm-flag--custom{background:#f5f5e6;color:#523e4c;border-color:#9d9e17}.perm-flag--ui{background:#fffaeb;color:#b54708;border-color:#fedf89}.perm-flag--off{background:#f2f4f7;color:#667085;border-color:#e4e7ec}.perm-row-tools{display:flex;gap:4px;justify-content:flex-end;align-items:center}.perm-icon-btn{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;border-radius:7px;color:#98a2b3;cursor:pointer;font-size:14px;line-height:1;padding:0}.perm-icon-btn:hover{background:#eff1e4;color:#6e6f10}.perm-icon-btn--danger:hover{background:#fef3f2;color:#b42318}.perm-empty{text-align:center;padding:40px 8px;font-size:13px;color:#667085}.perm-field{display:flex;flex-direction:column;gap:5px}.perm-field label{font-size:13px;font-weight:600;color:#344054}.perm-field .perm-mgmt-toggle{width:fit-content;font-weight:500}.perm-field input:not([type=checkbox]){height:38px;padding:0 12px;font-size:14px;color:#182230;background:#fff;border:1px solid #DCDFE3;border-radius:10px;outline:none;width:100%}.perm-field input:not([type=checkbox]):focus{border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e171f}.perm-hint{font-size:12px;color:#667085;line-height:1.45}.perm-error{font-size:12px;color:#b42318}.role-create-page{display:flex;flex-direction:column;height:100%;min-height:0;font-family:Inter,system-ui,sans-serif;position:relative}.rc-perm-history-row{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:16px}.rc-perm-history-row .rc-permissions-card{flex:1 1 auto;min-height:320px;display:flex;flex-direction:column;background:#fff;border:1px solid #ECEEF0;border-radius:18px;overflow:hidden}.rc-history-card{flex:0 0 auto;background:#fff;border:1px solid #ECEEF0;border-radius:18px;overflow:hidden}.rc-history-summary{display:flex;align-items:center;gap:8px;padding:12px 16px;cursor:pointer;font-size:13px;font-weight:600;color:#344054;list-style:none;-webkit-user-select:none;user-select:none}.rc-history-summary::-webkit-details-marker{display:none}.rc-history-summary:hover{background:#fafafa}.rc-history-summary .rc-history-caret{color:#98a2b3;font-size:10px;transition:transform .15s ease}details[open]>.rc-history-summary .rc-history-caret{transform:rotate(90deg)}.rc-history-count{font-weight:400;color:#667085}.rc-history-scroll{max-height:220px;overflow:auto;scrollbar-width:thin;border-top:1px solid #ECEEF0}.rc-history-scroll::-webkit-scrollbar{width:8px;height:8px}.rc-history-scroll::-webkit-scrollbar-track{background:#f4f5f6}.rc-history-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}.rc-history-table thead th{position:sticky;top:0;z-index:5;background:#9d9e17;color:#fff;font-weight:600;text-align:left;padding:9px 14px;white-space:nowrap}.rc-history-table td{padding:9px 14px;border-bottom:1px solid #F1F3F4;color:#475467;white-space:nowrap}.rc-history-table tbody tr:last-child td{border-bottom:0}.rc-history-table tbody tr:hover td{background:#fafafa}.rc-empty{text-align:center;color:#98a2b3;padding:18px 0}.role-create-page{display:flex;flex-direction:column;height:100%;overflow:auto;font-family:Inter,system-ui,sans-serif}.user-body{flex:1;min-height:0;overflow-y:auto;padding:12px 24px 20px;display:flex;flex-direction:column}.rc-header{display:flex;align-items:center;justify-content:space-between;background:#fff}.rc-actions{display:flex;gap:10px}.rc-btn{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600;border:none;height:40px;padding:0 18px;border-radius:14px;cursor:pointer;background:#9d9e17;color:#fff}.rc-btn-secondary{background:#fff;color:#344054;border:1px solid #D0D5DB}.rc-btn-secondary:hover{background:#f5f7fa}.rc-btn-primary:hover{background:#8d9836}.rc-btn.is-disabled,.rc-btn:disabled{opacity:.55;cursor:not-allowed}.rc-btn-icon{width:16px;height:16px}.rc-form-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;background:#fff}.rc-field{display:flex;flex-direction:column;gap:6px;position:relative}.rc-field label{font-size:12px;font-weight:600;color:#475467;letter-spacing:.3px}.rc-input-wrap input,.rc-input-wrap select{width:100%;border:1px solid #D0D5DB;background:#fff;border-radius:10px;padding:10px 12px;font-size:13px;outline:none}.rc-input-wrap input:focus,.rc-input-wrap select:focus{border-color:#9d9e17;box-shadow:0 0 0 1px #9d9e17}.rc-error{color:#b42318;font-size:11px;font-weight:500;margin-top:-2px}.rc-permissions-card{flex:1 1 auto;min-height:0;background:#fff;border:1px solid #ECEEF0;border-radius:18px;display:flex;flex-direction:column;overflow:hidden;position:relative}.rc-table-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin}.rc-table-scroll::-webkit-scrollbar{width:8px}.rc-table-scroll::-webkit-scrollbar-track{background:#f4f5f6}.rc-table-scroll::-webkit-scrollbar-thumb{background:#c3c7cc;border-radius:6px}.rc-perm-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;min-width:760px}.rc-perm-table thead th{position:sticky;top:0;background:#9d9e17;color:#fff;font-weight:700;font-size:14px;padding:8px 12px;border-bottom:1px solid #9D9E17;white-space:nowrap;z-index:2}.rc-perm-table tbody td{padding:7px 12px;border-top:1px solid #F0F2F3;background:#fff;white-space:nowrap;vertical-align:middle}.rc-perm-table tbody tr:nth-child(2n) td{background:#fafafa}.rc-perm-table tbody tr:hover td{background:#f4f7ea}.rc-perm-table td.col-screen{font-weight:500;min-width:340px}.rc-perm-table td.col-center{text-align:center;width:90px}.rc-empty{text-align:center;padding:40px 8px;font-size:13px;color:#667085}.role-create-loading{padding:60px;text-align:center;font-size:14px;color:#475467}.rc-separator{height:1px;width:100%;background:#e2e5e8;flex-shrink:0;position:relative}.rc-separator:after{content:"";position:absolute;left:0;top:0;height:1px;width:100%;background:linear-gradient(90deg,#d9dce0,#eceeef,#d9dce0);pointer-events:none}.rc-history-scroll::-webkit-scrollbar{width:8px}.rc-history-scroll::-webkit-scrollbar-thumb{background:#c3c7cc;border-radius:6px}.rc-history-table{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;min-width:520px}.rc-history-table thead th{position:sticky;top:0;background:#9d9e17;color:#fff;font-weight:600;font-size:12px;padding:8px 12px;border-bottom:1px solid #9D9E17;white-space:nowrap;z-index:2}.rc-history-table tbody td{padding:7px 12px;border-top:1px solid #F0F2F3;background:#fff;white-space:nowrap;vertical-align:middle}.rc-history-table tbody tr:nth-child(2n) td{background:#fafafa}.rc-history-table tbody tr:hover td{background:#f4f7ea}.rc-doc-link{color:#2f5aa8;text-decoration:none;font-weight:600}.rc-doc-link:hover{text-decoration:underline}.rc-perm-table input[type=radio]{width:16px;height:16px;accent-color:#9D9E17;cursor:pointer;margin:0;display:block}.rc-perm-table input[type=radio]:focus-visible{outline:2px solid rgba(155,165,62,.55);outline-offset:2px}.rc-perm-table input[type=radio][disabled]{cursor:not-allowed;opacity:.55}.rc-perm-table input[type=radio]:active:not([disabled]){transform:scale(.92)}.role-add-header-title{font-weight:600!important;font-size:24px!important;line-height:18px;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0!important;color:#101828}.content-header .back-button{flex:0 0 40px;width:40px;height:40px}.rc-actions{display:flex;align-items:center;gap:10px;flex:0 0 auto}.rc-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;border-radius:12px;border:1px solid transparent;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease}.rc-btn-secondary{background:#fff;color:#344054;border-color:#d0d5dd}.rc-btn-secondary:hover{background:#f5f6f7}.rc-btn-primary{background:#9d9e17;color:#fff;border-color:#9d9e17}.rc-btn-primary:hover{background:#8a8b14}.rc-btn:disabled{opacity:.6;cursor:default}.rc-btn.is-disabled{opacity:.55}.rc-btn-icon{width:16px!important;height:16px!important;margin:0!important;flex:0 0 16px}.rc-form-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 18px;background:transparent!important;border:none!important;padding:0!important;margin:0 0 4px!important}@media (max-width: 900px){.rc-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.rc-form-row{grid-template-columns:1fr}}.rc-field{display:flex;flex-direction:column;gap:6px;position:relative;min-width:0;margin:0!important}.rc-field>label{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:500;color:#344054;margin:0}.rc-input-wrap{background:#fff;border:1px solid #D0D5DD;border-radius:12px;display:flex;align-items:center;padding:0 14px;height:40px;transition:border-color .15s,box-shadow .15s}.rc-input-wrap:focus-within{border-color:#9d9e17;box-shadow:0 0 0 3px #9ba53e47}.rc-input-wrap>input{border:0;outline:0;width:100%;height:100%;background:transparent;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;color:#344054}.rc-input-wrap>input::placeholder{color:#98a2b3}.rc-input-wrap>input:disabled{color:#98a2b3}.rc-field input[type=file],.rc-input-wrap input[type=file]{width:100%;height:40px;padding:8px 12px;background:#fff;border:1px solid #D0D5DD;border-radius:12px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13px;color:#475467}.rc-field input[type=file]:focus{outline:0;border-color:#9d9e17;box-shadow:0 0 0 3px #9ba53e47}.rc-field input[type=file]::file-selector-button{height:24px;margin-right:10px;padding:0 12px;border:1px solid #D0D5DD;border-radius:8px;background:#f9fafb;color:#344054;font-family:inherit;font-size:12px;font-weight:600;cursor:pointer}.rc-field input[type=file]::file-selector-button:hover{background:#f2f4f7}.rc-input-wrap:has(input[type=file]),.rc-input-wrap:has(.eq-select-wrap){border:0;padding:0;height:auto;background:transparent}.rc-input-wrap:has(input[type=file]):focus-within,.rc-input-wrap:has(.eq-select-wrap):focus-within{box-shadow:none}.rc-error{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:12px;font-weight:500;color:#b42318;line-height:1.3;margin:0!important}.rc-perm-history-row>.rc-permissions-card{flex:1 1 auto;min-height:260px;margin:0!important;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #ECEEF0;border-radius:12px}.rc-history-card{flex:0 0 auto;margin:0!important;background:#fff;border:1px solid #ECEEF0;border-radius:12px;overflow:hidden}.rc-permissions-card .pm-matrix{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.rc-input-wrap>input:focus,.rc-input-wrap>input:focus-visible{outline:none;border:0;box-shadow:none}.delete-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;justify-content:center;align-items:center;z-index:3000;font-family:system-ui,sans-serif}.delete-modal{background:#fff;border-radius:34px;width:450px;max-width:90%;padding:20px;box-shadow:0 4px 15px #0000004d;animation:scaleIn .25s ease;position:relative}.delete-modal-header{display:flex;justify-content:space-between;align-items:center}.delete-modal-header h3{margin:0;font-size:18px;font-weight:600;color:#333}.delete-close-btn{background:none;border:none;cursor:pointer;font-size:22px;display:flex;align-items:center;justify-content:center}.delete-close-btn img{width:30px;height:30px}.delete-divider{border:none;border-top:1px solid #ddd;margin:14px 0}.delete-modal-body{font-size:15px;color:#444}.delete-warning{display:block;margin-top:8px;color:#dc3545;font-size:13px;font-weight:500}.delete-modal-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:10px}.btn-cancel{padding:8px 16px;border:none;background:#f5f5f5;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;color:#333}.btn-cancel:hover{background:#e2e2e2}.btn-delete{padding:8px 40px;border:none;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;background:#9eb800;color:#fff;transition:background .2s ease}.btn-delete:hover{background:#89a200}.btn-delete:disabled{opacity:.7;cursor:not-allowed}.delete-modal-footer .btn-delete{width:auto;height:40px;min-width:80px;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;padding:0 10px;background:#9eb800;color:#fff!important}.delete-modal-footer .btn-delete:hover:not(:disabled){background:#89a200;color:#fff!important}.delete-modal-footer .btn-delete .spinner-border{color:#fff!important}@keyframes scaleIn{0%{transform:scale(.95);opacity:.8}to{transform:scale(1);opacity:1}}.sch-subtitle{padding-top:20px;padding-left:26px;font-size:13px;color:#667085}.sch-toolbar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.sch-chip{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;border:1px solid #E2E6EA;background:#fff;font-size:13px;font-weight:600;color:#344054}.sch-chip .sch-chip-value{color:#9d9e17}.sch-chip button{border:0;background:transparent;color:#9d9e17;font-weight:600;padding:0;cursor:pointer}.sch-banner{display:flex;align-items:flex-start;gap:10px;padding:10px 14px;border-radius:10px;font-size:13px;line-height:20px}.sch-banner.warn{background:#fff8e6;border:1px solid #F5D78E;color:#7a5a00}.sch-banner.info{background:#f5f6e4;border:1px solid #E1E3B5;color:#5b5c10}.sch-banner i{font-size:16px;line-height:20px}.sch-table th,.sch-table td{white-space:nowrap}.sch-table td.wrap{white-space:normal;min-width:260px}.sch-job-name{font-weight:600;color:#1d2530}.sch-job-code{font-size:12px;color:#667085;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.sch-job-desc{font-size:12px;color:#667085;margin-top:2px}.sch-cron{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;background:#f5f7fa;border:1px solid #E2E6EA;border-radius:6px;padding:2px 8px}.sch-zone{font-size:12px;color:#667085;margin-top:3px}.sch-muted{color:#98a2b3}.sch-small{font-size:12px;color:#667085}.sch-priority{display:inline-flex;min-width:34px;justify-content:center;padding:2px 8px;border-radius:999px;background:#f2f4f7;font-weight:700;font-variant-numeric:tabular-nums}.sch-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600}.sch-pill.success{background:#ecfdf3;color:#027a48}.sch-pill.partial{background:#fff6ed;color:#b54708}.sch-pill.failed{background:#fef3f2;color:#b42318}.sch-pill.running{background:#eff8ff;color:#175cd3}.sch-pill.off{background:#f2f4f7;color:#667085}.sch-pill.queued{background:#fff6ed;color:#b54708}.sch-pill.running:before{content:"";width:8px;height:8px;border-radius:50%;background:#175cd3;animation:schPulse 1.2s ease-in-out infinite}@keyframes schPulse{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion: reduce){.sch-pill.running:before{animation:none}}.sch-switch{position:relative;width:38px;height:22px;border-radius:999px;border:0;background:#d0d5dd;cursor:pointer;padding:0;transition:background .15s ease}.sch-switch:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s ease}.sch-switch.on{background:#9d9e17}.sch-switch.on:after{transform:translate(16px)}.sch-switch:disabled{opacity:.5;cursor:not-allowed}.sch-switch:focus-visible{outline:2px solid #9D9E17;outline-offset:2px}.sch-actions{display:inline-flex;gap:4px}.sch-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.sch-form .full{grid-column:1 / -1}.sch-field{display:flex;flex-direction:column;gap:6px}.sch-field .ec-label{margin:0}.sch-field .eq-select-wrap{width:100%}.sch-hint{font-size:12px;color:#667085}.sch-hint code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#344054}.sch-preview{margin-top:4px;border:1px solid #E2E6EA;border-radius:10px;padding:10px 12px;background:#fafafa;font-size:13px}.sch-preview ul{margin:6px 0 0;padding-left:18px}.sch-preview li{font-variant-numeric:tabular-nums}.sch-preview .error{color:#b42318}.sch-check{display:flex;align-items:center;gap:8px;font-size:14px;color:#344054}.sch-check input{width:16px;height:16px;accent-color:#9D9E17}.ec-modal.sch-modal{max-width:640px}.ec-modal.sch-modal.wide{max-width:1140px}.ec-modal.sch-modal .ec-modal-body{scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.ec-modal.sch-modal .ec-modal-body::-webkit-scrollbar{width:10px;height:10px}.ec-modal.sch-modal .ec-modal-body::-webkit-scrollbar-track{background:#f2f3f4;border-radius:10px}.ec-modal.sch-modal .ec-modal-body::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:10px;border:2px solid #f2f3f4}.ec-modal.sch-modal .ec-modal-body::-webkit-scrollbar-thumb:hover{background:#8a8b14}.sch-history{max-height:60vh;overflow:auto;border:1px solid #E2E6EA;border-radius:10px;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.sch-history::-webkit-scrollbar{width:10px;height:10px}.sch-history::-webkit-scrollbar-track{background:#f2f3f4;border-radius:10px}.sch-history::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:10px;border:2px solid #f2f3f4}.sch-history::-webkit-scrollbar-thumb:hover{background:#8a8b14}.sch-history::-webkit-scrollbar-corner{background:#f2f3f4}.sch-loader{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#ffffffb8;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);border-radius:10px}.sch-spinner{width:38px;height:38px;border-radius:50%;border:4px solid #E7E8CE;border-top-color:#9d9e17;animation:schSpin .8s linear infinite}@keyframes schSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.sch-spinner{animation-duration:2s}}.sch-history table{width:100%;border-collapse:collapse;font-size:13px}.sch-history th,.sch-history td{padding:8px 10px;border-bottom:1px solid #eef0f2;text-align:left;vertical-align:top;white-space:nowrap}.sch-history th{position:sticky;top:0;background:#f5f7fa;font-weight:700}.sch-history tr.clickable{cursor:pointer}.sch-history tr.clickable:hover td{background:#f4f7ea}.sch-history tr.selected td{background:#f5f6e4}.sch-history td.wrap{white-space:normal;min-width:260px;max-width:520px}.sch-entries{margin-top:12px}.sch-entries h6{font-size:13px;font-weight:700;margin:0 0 6px}.sch-level{font-weight:700;font-size:11px}.sch-level.ERROR{color:#b42318}.sch-level.SKIP{color:#b54708}.sch-level.UPDATE{color:#027a48}.sch-level.INFO{color:#667085}.sch-form .sch-hint.full{grid-column:1 / -1}.ddc-page{display:flex;flex-direction:column;gap:18px;padding:0;font-family:Inter,system-ui,sans-serif}.dropdown-config-body{flex:1;min-height:0;padding:0 30px 40px}.ddc-page .delete-modal-overlay{z-index:1900}.ddc-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:12px;background:#f9fafb;padding:5px;border:1px solid #F9FAFB;border-radius:12px;margin-bottom:24px}.ddc-tab{border:1px solid #F9FAFB;background:#f9fafb;color:#272727;padding:8px 14px;border-radius:10px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;height:30px;transition:background .15s,border-color .15s}.ddc-tab.is-active{background:#9d9e17;color:#fff;border-color:#9d9e17}.ddc-tab:not(.is-active):hover{background:#fff}.ddc-tab:disabled{opacity:.5;cursor:not-allowed}.ddc-skel-tab{height:33px;border-radius:40px;width:auto}.ddc-skel-card{pointer-events:none}.ddc-skel-title{width:55%;height:18px}.ddc-metric .ddc-skel-label{width:42%;height:12px}.ddc-metric .ddc-skel-value{width:16px;height:12px}.ddc-skel-btn{width:168px;height:40px;border-radius:12px}.ddc-groups-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px}.ddc-group-card{background:#fafafa;border:1px solid #ECEEF0;border-radius:18px;padding:16px 16px 14px;display:flex;flex-direction:column;gap:12px;min-height:180px}.ddc-group-title{font-size:18px;font-weight:600;color:#222}.ddc-divider{width:100%;height:0px;top:54px;border-width:1px;border:1px solid #EAECF0}.ddc-metrics{display:flex;flex-direction:column;gap:4px;font-size:12px}.ddc-metric{display:flex;justify-content:space-between;color:#475467}.ddc-metric-label{font-weight:500}.ddc-metric-value{font-weight:600;color:#182230}.ddc-card-actions{margin-top:auto;display:flex;justify-content:center}.ddc-manage-btn{background:#523e4c;color:#fff;border:none;border-radius:12px;height:40px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;transition:background .15s}.ddc-manage-btn:hover{background:#2e212a}.ddc-btn-icon{width:16px;height:16px}.ddc-empty{grid-column:1 / -1;text-align:center;padding:40px 0;font-size:14px;color:#667085}.ddc-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000061;display:flex;align-items:center;justify-content:center;padding:24px;z-index:1800}.ddc-modal{width:100%;max-width:950px;background:#fff;border:1px solid #ECEEF0;border-radius:24px;display:flex;flex-direction:column;animation:ddcFade .2s ease;overflow:hidden;max-height:600px}.ddc-modal-wide{max-width:1280px}@keyframes ddcFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ddc-modal-header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #E5E8EB}.ddc-modal-header h5{font-size:24px;font-weight:600;margin:0;color:#101828}.ddc-icon-btn{background:transparent;border:none;width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s}.ddc-icon-btn:hover{background:#f2f4f7}.ddc-back-btn{background:transparent;border:none;padding:6px 10px;border-radius:8px;font-size:14px;font-weight:600;color:#3d6b26;cursor:pointer;transition:background .15s}.ddc-back-btn:hover{background:#f2f4f7}.ddc-modal-subhead{padding:15px 20px 0;display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:600;color:#344054}.ddc-add-btn{background:#fff;border:none;width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;border:1.67px solid #EAECF0}.ddc-add-btn img{width:18px;height:18px}.ddc-add-btn:hover{background:#8d9836}.ddc-modal-body{position:relative;padding:18px 20px 10px;display:flex;flex-direction:column;gap:14px;max-height:460px;overflow:auto}.ddc-modal-loading-state{position:relative;min-height:180px}.ddc-modal-loader{position:absolute;border-radius:16px}.ddc-table-wrap{width:100%;border:1px solid #EAECF0;border-radius:16px;overflow:hidden;position:relative;max-height:340px}.ddc-table-scroll{max-height:340px;overflow:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.ddc-table-scroll::-webkit-scrollbar{width:8px}.ddc-table-scroll::-webkit-scrollbar-track{background:#f2f3f4}.ddc-table-scroll::-webkit-scrollbar-thumb{background:#c3c7cc;border-radius:6px}.ddc-table-scroll::-webkit-scrollbar-thumb:hover{background:#b2b6bb}.ddc-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;min-width:640px}.ddc-table thead th{background:#9d9e17;color:#fff;font-weight:600;font-size:12px;padding:10px 12px;position:sticky;top:0;z-index:2;white-space:nowrap}.ddc-table tbody td{padding:9px 12px;border-top:1px solid #F0F2F3;background:#fff;vertical-align:middle;white-space:nowrap}.ddc-table tbody tr:nth-child(2n) td{background:#fafafa}.ddc-table tbody tr:hover td{background:#f4f7ea}.ddc-row-editing td{background:#fff9e8!important;white-space:normal}.ddc-cell-input{width:100%;min-width:90px;padding:6px 8px;font-size:13px}select.ddc-cell-input{min-width:70px}.ddc-row-action{background:transparent;border:none;width:32px;height:32px;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s}.ddc-row-action img{width:16px;height:16px}.ddc-row-action:hover{background:#eee}.ddc-row-action-save{background:#12b76a}.ddc-row-action-save img{filter:brightness(0) invert(1)}.ddc-row-action-save:hover:not(:disabled){background:#0e9f5f}.ddc-row-action-save:disabled{opacity:.6;cursor:default}.ddc-link-btn{background:none;border:none;padding:0;color:#3d6b26;text-decoration:underline;cursor:pointer;font:inherit}.ddc-link-btn:hover{color:#2a4a1a}.ddc-badge{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px 3px;border-radius:30px;font-size:11px;font-weight:600;line-height:1.1;letter-spacing:.3px;background:#e5e7eb;color:#344054}.ddc-badge.is-green{background:#e1f9ed;color:#067647}.ddc-badge.is-red{background:#fee4e2;color:#b42318}.ddc-badge.is-blue{background:#e0f2fe;color:#026aa2}.ddc-badge.is-gray{background:#e4e7ec;color:#475467}.ddc-modal-footer{padding:14px 20px 20px;border-top:1px solid #E5E8EB}.ddc-close-btn{background:#fff;border:1px solid #D0D5DB;color:#344054;height:44px;padding:0 28px;border-radius:16px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}.ddc-close-btn:hover{background:#f2f4f7}.ddc-option-form{display:flex;flex-direction:column;gap:18px;padding:4px 4px 12px}.ddc-field-label{font-size:14px;font-weight:600;color:#344054;margin-bottom:6px;display:block}.ddc-input{width:100%;border:1px solid #D0D5DD;border-radius:10px;padding:10px 12px;font-size:14px;outline:none;background:#fff}.ddc-input:focus{border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.ddc-checkbox{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#344054;cursor:pointer}.ddc-checkbox input{width:18px;height:18px;margin:0;cursor:pointer;accent-color:#9D9E17;border-radius:6px;-moz-appearance:auto;appearance:auto;-webkit-appearance:auto}.ddc-checkbox input:focus-visible{outline:2px solid rgba(157,158,23,.55);outline-offset:2px;border-radius:6px}.ddc-checkbox input:disabled{opacity:.55;cursor:not-allowed}.ddc-checkbox input:active:not(:disabled){transform:scale(.94);transition:transform .12s}.ddc-footer-actions{display:flex;justify-content:flex-end;gap:12px}.ddc-btn-secondary,.ddc-btn-primary{border:none;border-radius:12px;padding:10px 22px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s}.ddc-btn-secondary{background:#f2f4f7;color:#344054}.ddc-btn-secondary:hover{background:#e4e7ec}.ddc-btn-primary{background:#9d9e17;color:#fff}.ddc-btn-primary:hover{background:#858613}.ddc-btn-primary:disabled,.ddc-btn-secondary:disabled{opacity:.6;cursor:default}@media (max-width:940px){.ddc-modal{max-width:100%}.ddc-modal-header{padding:28px 30px 16px}.ddc-modal-subhead{padding:24px 30px 0}.ddc-modal-body{padding:20px 30px 8px}.ddc-modal-footer{padding:12px 30px 34px}}.ddc-field-loader{padding:12px 0;display:flex;align-items:center;font-size:14px;color:#475467}.ddc-eq-select-menu{max-height:280px!important}.dropdown-config-header-title{font-weight:600!important;font-size:24px!important;line-height:18px;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ddc-tenor-form{display:grid;grid-template-columns:1fr 1fr;gap:14px 18px}.ddc-tenor-form .ddc-field-inline{grid-column:1 / -1}.funds-page{display:flex;flex-direction:column;height:100%;overflow:hidden;font-family:Inter,system-ui,sans-serif;background:#fff;padding:0}.funds-page-body{flex:1;min-height:0;display:flex;flex-direction:column;padding:20px}.funds-page-title{margin:0;font-size:24px;font-weight:600;color:#101828;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.funds-table-shell{flex:1;display:flex;flex-direction:column;background:#fff;border:1px solid #E2E6EA;border-radius:16px;overflow:hidden;position:relative}.funds-table-scroll{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.funds-table-scroll::-webkit-scrollbar{width:8px;height:8px}.funds-table-scroll::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.funds-table-scroll::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.funds-table-scroll::-webkit-scrollbar-thumb:hover{background:#858613}.funds-table{width:100%;min-width:960px;border-collapse:separate;border-spacing:0;font-size:14px;table-layout:fixed}.funds-table thead th,.funds-table tbody td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funds-table thead th:nth-child(1),.funds-table tbody td:nth-child(1){width:8%}.funds-table thead th:nth-child(2),.funds-table tbody td:nth-child(2){width:14%}.funds-table thead th:nth-child(3),.funds-table tbody td:nth-child(3){width:9%}.funds-table thead th:nth-child(4),.funds-table tbody td:nth-child(4){width:16%}.funds-table thead th:nth-child(5),.funds-table tbody td:nth-child(5){width:10%}.funds-table thead th:nth-child(6),.funds-table tbody td:nth-child(6){width:12%}.funds-table thead th:nth-child(7),.funds-table tbody td:nth-child(7){width:12%}.funds-table thead th:nth-child(8),.funds-table tbody td:nth-child(8){width:12%}.funds-table thead th:nth-child(9),.funds-table tbody td:nth-child(9){width:7%}.funds-table thead th{position:sticky;top:0;background:#9d9e17;color:#fff;font-weight:700;font-size:14px;padding:10px 14px;border-bottom:1px solid #9D9E17;z-index:2;height:44px;box-sizing:border-box}.funds-table thead th+th{border-left:1px solid rgba(255,255,255,.55)}.funds-table tbody tr{height:44px}.funds-table tbody td{height:44px;box-sizing:border-box;padding:10px 14px;border-top:1px solid #F0F2F3;background:#fff;vertical-align:middle;font-weight:500;color:#182230}.funds-table tbody tr:nth-child(odd) td{background:#fafbfb}.funds-table tbody tr:hover td{background:#f4f7ea}.funds-link-btn{background:transparent;border:none;padding:0;font:inherit;cursor:pointer;color:#182230}.funds-link-btn:hover{color:#9d9e17}.funds-action-group{display:flex;align-items:center;gap:8px}.funds-row-action{background:transparent!important;border:none!important;width:auto;height:auto;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:1;border-radius:4px;transition:filter .15s,transform .15s}.funds-row-action img{width:16px;height:16px;pointer-events:none}.funds-row-action:hover{filter:brightness(.85)}.funds-row-action:active{transform:scale(.9)}.funds-row-action:focus-visible{outline:2px solid #9ba53e55;outline-offset:2px}.funds-table thead,.funds-table tbody{display:table-row-group}.funds-table tbody{max-height:none;overflow:visible;border:0;border-radius:0}.funds-separator{height:1px;background:#e2e5e8;position:relative;margin:0 0 8px}.funds-separator:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#d9dce0,#eceeef,#d9dce0);pointer-events:none}.country-create-page{display:flex;flex-direction:column;height:100%;overflow:auto;font-size:14px}.cc-header{display:flex;justify-content:space-between;align-items:center;padding:8px 0 14px;border-bottom:1px solid #e2e5e7;gap:12px;font-size:24px!important}.cc-actions{display:flex;gap:10px}.cc-btn{border:1px solid #dee2e6;background:#fff;color:#333;padding:6px 18px;border-radius:12px;font-size:14px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;font-weight:500}.cc-btn-primary{background:#9d9e17;color:#fff;border:none}.cc-btn-primary.is-disabled{opacity:.5;cursor:not-allowed}.cc-btn-secondary:hover{background:#f5f6f7}.cc-btn-primary:not(.is-disabled):hover{background:#9d9e17}.cc-section{margin-top:16px}.cc-section-title{background:#523e4c;color:#fff;padding:12px 16px;font-weight:600;font-size:15px;letter-spacing:-.02em;border-radius:14px;margin:10px 0}.cc-info-table{width:100%;border-collapse:collapse;table-layout:fixed}.cc-info-table th{background:#9d9e17;color:#fff;font-weight:600;width:240px;padding:6px 10px;border:1px solid #9D9E17;text-align:left;white-space:nowrap}.cc-info-table td{border:1px solid #eceef0;padding:4px 10px;vertical-align:top}.cc-info-table input,.cc-info-table select{width:100%;border:0;outline:0;background:transparent;height:30px;font-size:13px}.cc-info-table input.has-error,.cc-info-table select.has-error{background:#ffecec}.cc-error{color:#c03221;font-size:11px;margin-top:2px}.cc-memo-toggle{background:#9d9e17;color:#fff;border:none;padding:6px 14px;border-radius:18px;cursor:pointer;font-size:13px;font-weight:500}.cc-memo-toggle:hover{background:#8d9938}.cc-memo-wrap{margin-top:18px;border:1px solid #eceef0;border-radius:12px;padding:16px 16px 10px;background:#fff;display:flex;flex-direction:column;gap:10px}.cc-memo-col{display:flex;align-items:center;justify-content:center;width:100%}.cc-memo-col input[type=file],.cc-memo-col select,.cc-memo-col input:not([type=file]){width:100%;height:34px;margin:0}.cc-memo-col input[type=file]{width:100%}.cc-memo-col input,.cc-memo-col select{width:100%;border:1px solid #ced2d5;background:#fff;border-radius:6px;height:34px;padding:0 10px;font-size:13px}.cc-memo-col input:focus,.cc-memo-col select:focus{outline:2px solid #9ba53e55;border-color:#9d9e17}.cc-icon-btn{width:30px;height:30px;border:1px solid #ced2d5;background:#fff;border-radius:6px;cursor:pointer;font-size:16px;line-height:1;display:flex;align-items:center;justify-content:center;color:#444}.cc-icon-btn:hover{background:#f3f5f6}.cc-memo-actions{display:flex;gap:6px}.cc-memo-hint{font-size:11px;color:#6b6f72;margin-top:-4px}.country-create-loading{padding:30px}.cc-form-grid{display:grid;grid-template-columns:200px 1fr 200px 1fr;background:#fff;border:1px solid #eceef0;border-radius:8px;overflow:hidden;font-size:13px;border:1px solid #EAECF0!important}.cc-form-grid>.cc-label{background:#9d9e17;color:#fff;font-weight:600;padding:6px 14px;display:flex;align-items:center;border-right:1px solid #d2d7a2;border-bottom:1px solid #e5e7ea}.cc-form-grid>.cc-field{padding:6px 14px;display:flex;flex-direction:column;justify-content:center;gap:4px;border-right:1px solid #eceef0;border-bottom:1px solid #eceef0;background:#fff;min-height:38px}.cc-form-grid>.cc-field input,.cc-form-grid>.cc-field select{width:100%;height:26px;border:none;outline:none;font-size:13px;border-radius:4px;background:transparent;padding:0}.cc-form-grid>.cc-field input.has-error{background:#ffecec}.cc-form-grid>.cc-field-memo-trigger{align-items:flex-start}.cc-memo-inline-btn{width:26px;height:26px;border:none;background:#9d9e17;color:#fff;border-radius:6px;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.cc-memo-inline-btn:hover{background:#8d9938}.cc-section-general{border:none;background:transparent;margin-top:4px;margin-bottom:28px;padding:12px 24px}.cc-section-general .cc-section-title{background:#523e4c;color:#fff;padding:12px 16px;font-weight:600;font-size:15px;letter-spacing:-.02em;border-radius:14px;margin:10px 0}.cc-section-general .cc-form-grid{border:1px solid #eceef0;border-radius:14px;border-top:none;overflow:hidden;background:#fff}.cc-form-grid>.cc-label{padding:8px 16px;font-size:13px;line-height:1.25}.cc-form-grid>.cc-field{padding:8px 16px;min-height:42px}.cc-form-grid>.cc-field input,.cc-form-grid>.cc-field select{height:28px;font-size:13px}.cc-memo-card{border:1px solid #eceef0;background:#fff;border-radius:14px;padding:18px 20px 14px;display:flex;flex-direction:column;gap:14px}.cc-memo-rows{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.cc-memo-row{display:grid;grid-template-columns:1fr 220px 1fr auto;gap:14px;align-items:center;padding:12px 14px;border:1px solid #e2e6ea;background:#fafafa;border-radius:12px}.cc-memo-row:hover{background:#f5f7f8}.cc-memo-col input[type=file]{background:#fff;border:1px dashed #cfd3d7;padding:6px;border-radius:8px;font-size:12px;height:auto}.cc-memo-col select,.cc-memo-col input:not([type=file]){height:34px;background:#fff;border:1px solid #cfd3d7;border-radius:8px;font-size:13px;padding:0 10px}.cc-memo-col select:focus,.cc-memo-col input:not([type=file]):focus{outline:2px solid #9ba53e55;border-color:#9d9e17}.cc-icon-btn{width:34px;height:34px;border:1px solid #d0d5db;background:#fff;border-radius:10px;font-size:18px;font-weight:600;color:#4a4f55;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.cc-icon-btn:hover{background:#f2f4f7;border-color:#c3c7cc;color:#1b1e21}.cc-memo-actions{display:flex;flex-direction:column;gap:6px;align-items:center;justify-content:center}.cc-memo-hint{font-size:12px;color:#5e6368;margin-top:2px;padding-left:2px}@media (max-width:900px){.cc-memo-row{grid-template-columns:1fr}.cc-memo-actions{flex-direction:row;justify-content:flex-start}}.cc-section-general+.cc-memo-card{margin-top:0}.country-create-page .cc-section-title{font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:16px}.country-create-page .cc-form-grid>.cc-label{font-family:Gilroy,Inter,system-ui,sans-serif;font-weight:600;font-size:14px}.country-create-page .cc-form-grid>.cc-field,.country-create-page .cc-form-grid>.cc-field span{font-family:Inter,system-ui,sans-serif;font-weight:500;font-size:14px}.cc-header-title{font-weight:600;font-size:24px;line-height:18px;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.cc-eqselect .eq-select-trigger{height:44px;font-size:14px;border-radius:10px}.cc-eqselect-menu .eq-select-option{font-size:13px}.cc-memo-col a{color:#9d9e17!important;text-decoration:none;font-weight:500;transition:all .2s ease}.cc-memo-col a:hover{text-decoration:underline!important;color:#8c8d14!important}.cc-memo-col a:visited{color:#9d9e17!important}.fund-create-warning{font-size:12px;color:#b42318}.fund-contacts-wrap{display:flex;flex-wrap:wrap;gap:8px}.fund-contact-chip{background:#f2f4f7;color:#344054;padding:4px 10px;font-size:12px;border-radius:20px;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:500;transition:.15s}.fund-contact-chip.is-selected{background:#9d9e17;color:#fff}.cc-memo-id-tag{font-size:11px;color:#475467;background:#eef0f2;padding:4px 8px;border-radius:8px;font-weight:600}.fund-header-title{margin:0;font-size:24px;font-weight:600;color:#101828;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fund-view-page{font-family:Inter,system-ui,sans-serif;background:#fff;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.fundview-body{scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4;padding:20px;flex:1;min-height:0;display:flex;flex-direction:column;overflow:auto}.nav-emf-container .one.is-loading{padding:5px;border:1px solid #F9FAFB;border-radius:12px;background:#f9fafb}.fv-section{border-radius:10px;background:#fff}.fv-section-header{display:flex;justify-content:space-between;align-items:center;background:#523e4c;color:#fff;padding:6px 10px;border-radius:10px;margin-bottom:10px}.fv-header{font-weight:600;font-size:16px;line-height:18px;font-family:Inter}.fv-icon-btn{width:32px;height:32px;background:#fff;border:1px solid #E4E7EC;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer}.fv-icon-btn:hover{background:#f5f6f7}.fv-grid{display:grid;grid-template-columns:140px 1fr 140px 1fr 140px 1fr;gap:1px;background:#fff;border:1px solid #E5E7EA;border-radius:10px;overflow:hidden}.fv-grid>.fv-label,.fv-grid>.fv-value{background:#f4f7ea}.fv-grid>.fv-label{background:#9d9e17;color:#fff;font-size:11px;font-weight:600;padding:6px 10px;display:flex;align-items:center}.fv-grid>.fv-value{padding:6px 10px;font-size:12px;display:flex;align-items:center;background:#fff;border:1px solid #ddd}.contacts{grid-column:2 / -1}.fv-grid-docs{border:1px solid #E5E7EA;padding:4px 0 8px;border-radius:10px}.fv-doc-row{display:grid;grid-template-columns:140px 1fr 140px 1fr 140px 1fr;font-size:12px}.fv-doc-label{background:#9d9e17;color:#fff;padding:6px 10px;font-size:11px;font-weight:600;display:flex;align-items:center}.fv-doc-value{padding:6px 10px;border-left:1px solid #F0F2F3;background:#fff;display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis}.fv-link{color:#9d9e17;text-decoration:underline}.fv-inline-add{display:inline-flex;align-items:center;gap:6px;background:#fff;color:#222;border:none;border-radius:8px;padding:4px 14px;font-size:12px;font-weight:600;cursor:pointer;height:30px}.fv-inline-add img{width:14px;height:14px}.fv-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:12px;border:1px solid #E5E7EA;border-radius:10px;overflow:hidden;background:#fff}.fv-table thead th:first-child{border-top-left-radius:10px}.fv-table thead th:last-child{border-top-right-radius:10px}.fv-table thead th{background:#9d9e17;color:#fff;font-weight:600;padding:8px 10px;text-align:left;border-right:1px solid rgba(255,255,255,.4);font-size:12px}.fv-table thead th:last-child{border-right:none}.fv-table thead th,.fv-table tbody td{overflow:hidden;text-overflow:ellipsis}.fv-table tbody td{background:#fff;border-top:1px solid #EEF0F2;padding:8px 10px;white-space:nowrap;height:44px}.fv-table--documents th:nth-child(1),.fv-table--documents td:nth-child(1){width:35%}.fv-table--documents th:nth-child(2),.fv-table--documents td:nth-child(2){width:25%}.fv-table--documents th:nth-child(3),.fv-table--documents td:nth-child(3){width:40%}.fv-table--bank-accounts th:nth-child(1),.fv-table--bank-accounts td:nth-child(1){width:25%}.fv-table--bank-accounts th:nth-child(2),.fv-table--bank-accounts td:nth-child(2){width:45%}.fv-table--bank-accounts th:nth-child(3),.fv-table--bank-accounts td:nth-child(3){width:30%}.fv-table--products th:nth-child(1),.fv-table--products td:nth-child(1){width:40%}.fv-table--products th:nth-child(2),.fv-table--products td:nth-child(2){width:30%}.fv-table--products th:nth-child(3),.fv-table--products td:nth-child(3){width:30%}.fv-table--alt-investment th:nth-child(1),.fv-table--alt-investment td:nth-child(1){width:30%}.fv-table--alt-investment th:nth-child(2),.fv-table--alt-investment td:nth-child(2){width:15%}.fv-table--alt-investment th:nth-child(3),.fv-table--alt-investment td:nth-child(3){width:15%}.fv-table--alt-investment th:nth-child(4),.fv-table--alt-investment td:nth-child(4){width:20%}.fv-table--alt-investment th:nth-child(5),.fv-table--alt-investment td:nth-child(5){width:20%}.fv-table--reports th:nth-child(1),.fv-table--reports td:nth-child(1){width:6%}.fv-table--reports th:nth-child(2),.fv-table--reports td:nth-child(2){width:34%}.fv-table--reports th:nth-child(3),.fv-table--reports td:nth-child(3){width:20%}.fv-table--reports th:nth-child(4),.fv-table--reports td:nth-child(4){width:25%}.fv-table--reports th:nth-child(5),.fv-table--reports td:nth-child(5){width:15%}.fv-table tbody tr:hover td{background:#f4f7ea}.fv-empty-cell,.fv-empty-row{text-align:center;padding:18px 0;font-weight:500;color:#475467}.fv-back-wrap{margin-top:24px}.fund-view-grid-loader .eq-grid-skeleton-row{border-bottom:1px solid #EEF0F2!important}.fund-view-grid-loader>.eq-grid-skeleton-row:first-child,.fund-view-grid-loader .eq-grid-skeleton-head+.eq-grid-skeleton-row{border-top:1px solid #EEF0F2}.fund-view-grid-loader .eq-grid-skeleton-cell{border-right:1px solid #EEF0F2!important}.fund-view-grid-loader .eq-grid-skeleton-cell:first-child{border-left:1px solid #EEF0F2}.fund-view-grid-loader .eq-grid-skeleton-bar{animation:none;background:#eef0f2}.fv-back-link{color:#9d9e17;font-size:13px;text-decoration:underline}.funds-code-link{color:#9d9e17!important;font-weight:600;text-decoration:none}.funds-code-link:hover{color:#858613!important;text-decoration:underline}.fv-ai-actions{display:flex;gap:8px;align-items:center}.fv-month-btn{display:inline-flex;align-items:center;gap:6px;background:#f2f4f7;border:1px solid #E4E7EC;border-radius:18px;padding:6px 12px;cursor:pointer;font-size:12px;font-weight:600;color:#182230}.fv-month-btn img{width:16px;height:16px}.fv-month-btn:hover{background:#e5e8eb}.fv-month-label{line-height:1}.fv-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000061;display:flex;align-items:center;justify-content:center;z-index:500;overflow-y:auto;padding:20px}.fv-month-picker{width:320px;background:#fff;border-radius:18px;box-shadow:0 8px 32px #1018282e;padding:14px 16px 18px;display:flex;flex-direction:column;gap:12px;font-family:Inter,system-ui,sans-serif}.fv-mp-header{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:14px;color:#182230}.fv-mp-year{flex:1;text-align:center}.fv-mp-nav{width:32px;height:32px;border:1px solid #E4E7EC;background:#f2f4f7;border-radius:8px;cursor:pointer;font-weight:600}.fv-mp-nav:hover{background:#e5e8eb}.fv-mp-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.fv-mp-cell{background:#f2f4f7;border:1px solid #E4E7EC;padding:10px 0;border-radius:10px;font-size:12px;font-weight:600;cursor:pointer}.fv-mp-cell:hover{background:#e0e3e6}.fv-mp-cell.is-active{background:#9d9e17;border-color:#9d9e17;color:#fff}.fv-mp-actions{display:flex;justify-content:flex-end;gap:10px}.fv-add-modal{width:500px;max-width:100%;background:#fff;border-radius:20px;box-shadow:0 10px 36px #10182838;display:flex;flex-direction:column;overflow:hidden;font-family:Inter,system-ui,sans-serif}.fv-add-header{background:#fff;padding:14px 20px;display:flex;justify-content:space-between;align-items:center;color:#101828;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fv-close-btn{background:transparent;border:none;color:#101828;font-size:18px;cursor:pointer;line-height:1}.fv-add-body{padding:20px 20px 4px;display:grid;grid-template-columns:1fr 1fr;gap:16px}.fv-field{display:flex;flex-direction:column;gap:6px}.fv-field-label{font-size:12px;font-weight:600;color:#475467}.fv-field input{border:1px solid #E4E7EC;background:#fff;border-radius:10px;height:38px;padding:0 12px;font-size:13px;outline:none}.fv-field input:focus{border-color:#9d9e17;background:#fff}.fv-amount-preview{height:38px;border:1px solid #E4E7EC;border-radius:10px;background:#f2f4f7;display:flex;align-items:center;padding:0 12px;font-size:13px;font-weight:600;color:#182230}.fv-add-actions{padding:18px 20px 22px;display:flex;justify-content:flex-end;gap:12px}.fv-btn-primary,.fv-btn-secondary{border:none;border-radius:12px;font-size:14px;font-weight:600;padding:8px 20px;cursor:pointer;transition:background .15s}.fv-btn-secondary{background:#f2f4f7;color:#182230}.fv-btn-secondary:hover{background:#e4e7ec}.fv-btn-primary{background:#9d9e17;color:#fff}.fv-btn-primary:hover{background:#858613}.fv-btn-primary:disabled,.fv-btn-secondary:disabled{opacity:.55;cursor:default}.fv-total-row td{background:#f9faf2}.fv-separator{height:1px;background:#e2e5e8;position:relative;margin:0 14px 8px}.fv-separator:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#d9dce0,#eceeef,#d9dce0);pointer-events:none}.fv-report-del{background:transparent;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center}.fv-report-del img{width:16px;height:16px}.fv-report-del:hover{filter:brightness(.8)}.fv-report-modal{width:600px;max-width:95vw;background:#fff;border-radius:24px;box-shadow:0 18px 42px -8px #10182859;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;max-height:450px}.fv-report-header{padding:26px 34px 12px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E5E7EB;font-size:20px;font-weight:600;color:#121926}.fv-report-body{padding:28px 34px 8px;display:flex;flex-direction:column;gap:28px}.fv-report-row{display:grid;grid-template-columns:1fr 1fr;gap:28px}.fv-r-field{display:flex;flex-direction:column;gap:6px}.fv-r-label{font-size:12px;font-weight:600;color:#2f3945}.fv-r-field input{height:48px;border:1px solid #D0D5DD;border-radius:10px;background:#fff;padding:0 14px;font-size:14px;outline:none}.fv-r-field input:focus{border-color:#9d9e17;box-shadow:0 0 0 3px #e5e7c2}.fv-r-field-full{width:100%}.fv-upload-drop{border:1px solid #D0D5DD;border-radius:12px;background:#f9fafb;min-height:120px;position:relative;display:flex;flex-direction:column;padding:14px;cursor:pointer;overflow:auto}.fv-upload-drop.is-drag{background:#eef2e0;border-color:#9d9e17}.fv-upload-empty{margin:auto;text-align:center;color:#475467!important;font-size:12px;display:flex;flex-direction:column;gap:6px;max-width:360px}.fv-upload-icon{width:40px;height:40px;margin:0 auto;border-radius:50%;background:#eff2d9!important;display:flex;align-items:center;justify-content:center;color:#9d9e17;font-size:20px}.fv-upload-link{color:#9d9e17!important;font-weight:600}.fv-upload-files{display:flex;flex-direction:column;gap:8px}.fv-upload-file{background:#fff;border:1px solid #E2E7EC;border-radius:8px;padding:8px 12px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.fv-upload-file .name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fv-upload-file .remove{background:transparent;border:none;cursor:pointer;color:#475467;display:flex;align-items:center;font-size:14px}.fv-upload-file .remove:hover{color:#9d9e17}.fv-report-actions{padding:24px 34px 34px;display:flex;justify-content:flex-end;gap:16px;border-top:1px solid #E5E7EB}.fv-confirm-modal{width:420px;background:#fff;border-radius:20px;box-shadow:0 16px 40px -6px #10182852;display:flex;flex-direction:column;overflow:hidden}.fv-confirm-header{background:#3b3039;color:#fff;padding:14px 20px;display:flex;justify-content:space-between;align-items:center}.fv-confirm-body{padding:20px 20px 8px;font-size:14px;color:#344054}.fv-confirm-warn{margin-top:10px;font-size:12px;color:#b42318;font-weight:500}.fv-confirm-actions{padding:18px 20px 24px;display:flex;justify-content:flex-end;gap:12px}.fv-month-field{position:relative;display:inline-flex;align-items:center;height:30px;padding:0 18px 0 50px;background:#fff;border:1px solid #E4E7EC;border-radius:8px;font-size:12px;font-weight:600;line-height:1;cursor:pointer;color:#222;transition:border-color .15s,box-shadow .15s,background .15s}.fv-month-field:hover{background:#f7f9fb}.fv-month-field:focus-visible{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1759}.fv-month-field .icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:22px;height:22px;display:flex;align-items:center;justify-content:center;pointer-events:none}.fv-month-field .icon img{width:20px;height:20px;display:block}.fv-month-field .text{white-space:nowrap;letter-spacing:.3px}.fv-month-btn{background:transparent;border:none;padding:0}.fv-ai-actions .fv-month-field{margin-right:4px}@media (max-width:900px){.fv-report-row{grid-template-columns:1fr}.fv-report-modal{width:95vw}}.fund-header-title{margin:0;font-size:24px!important;font-weight:600;color:#101828;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fv-input{box-sizing:border-box!important;width:100%!important;height:44px!important;background:#fff!important;border:1.67px solid #EAECF0!important;border-radius:13px!important;padding:10px 14px!important;font-family:Inter,system-ui,sans-serif!important;font-size:16px!important;line-height:24px!important;letter-spacing:-.05em!important;font-weight:500!important;color:#667085!important;transition:border-color .15s ease,box-shadow .15s ease!important}.fv-report-modal-new{background:#fff;border-radius:12px;width:600px;max-width:95vw;max-height:90vh;display:flex;flex-direction:column;overflow-y:auto}.fv-report-modal-new.is-new-format{width:720px}.fv-report-body-new{padding:20px;overflow-y:auto;flex:1}.fv-r-field-full{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.fv-upload-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.fv-upload-section{display:flex;flex-direction:column;gap:8px;min-width:0}.fv-upload-section-full{grid-column:1 / -1}.fv-upload-label{font-size:14px;font-weight:500;color:#344054}.fv-report-modal-new .fv-upload-box{border:1.5px solid #D0D5DD;border-radius:8px;padding:16px;display:flex;flex-direction:column;align-items:center;gap:4px;cursor:pointer;transition:all .2s;min-height:140px;background:#fff!important;width:100%;box-sizing:border-box}.fv-report-modal-new .fv-upload-box:hover{border-color:#98a2b3;background:#f3f4f6!important}.fv-report-modal-new .fv-upload-box.is-disabled{opacity:.65;cursor:not-allowed;pointer-events:none;background:#f9fafb!important;border-style:dashed}.fv-report-modal-new .fv-upload-files-list{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:8px}.fv-report-modal-new .fv-upload-file{width:100%;min-width:0;box-sizing:border-box}.fv-report-modal-new .fv-upload-file .name{min-width:0}.fv-report-modal-new .fv-upload-file .remove{flex-shrink:0}.fv-report-modal-new .fv-upload-icon{width:40px;height:40px;border-radius:8px;border:6px solid #F2F4F7;background:#f2f4f7!important;display:flex;align-items:center;justify-content:center;color:#475467;font-size:18px;margin-bottom:8px}.fv-report-modal-new .fv-upload-prompt{font-size:14px;color:#475467;text-align:center}.fv-report-modal-new .fv-upload-link{color:#9d9e17!important;font-weight:600;cursor:pointer}.fv-report-modal-new .fv-upload-hint{font-size:12px;color:#667085;text-align:center}.fv-report-format-note{margin:0;padding:16px 20px;font-size:13px;line-height:1.5;color:#667085;border-top:1px solid #E5E7EB}.fv-report-upload-feedback-modal{width:640px;max-width:95vw;max-height:85vh;background:#fff;border-radius:16px;box-shadow:0 18px 42px -8px #10182859;display:flex;flex-direction:column;overflow:hidden;font-family:Inter,system-ui,sans-serif}.fv-report-upload-feedback-header{padding:20px 24px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:18px;font-weight:600}.fv-report-upload-feedback-modal.is-warning .fv-report-upload-feedback-header{border-bottom:1px solid #FDE68A;background:#fffbeb;color:#92400e}.fv-report-upload-feedback-modal.is-error .fv-report-upload-feedback-header{border-bottom:1px solid #FECACA;background:#fef2f2;color:#991b1b}.fv-report-upload-feedback-body{padding:20px 24px;overflow-y:auto;flex:1}.fv-report-upload-feedback-intro{margin:0 0 16px;font-size:14px;line-height:1.5;color:#475467}.fv-report-upload-feedback-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.fv-report-upload-feedback-item{padding:12px 14px;border-radius:10px;font-size:14px;line-height:1.5}.fv-report-upload-feedback-modal.is-warning .fv-report-upload-feedback-item{border:1px solid #FDE68A;background:#fffbeb;color:#78350f}.fv-report-upload-feedback-modal.is-error .fv-report-upload-feedback-item{border:1px solid #FECACA;background:#fef2f2;color:#991b1b}.fv-report-upload-feedback-actions{padding:16px 24px 24px;display:flex;justify-content:flex-end;border-top:1px solid #E5E7EB}.fv-upload-file-chip{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #D0D5DD;border-radius:6px;padding:4px 8px;font-size:12px;margin-top:8px;width:100%}.fv-upload-file-chip .name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fv-upload-file-chip button{background:none;border:none;cursor:pointer;color:#667085;padding:0;font-size:14px}.fv-upload-file-chip button:hover{color:#dc2626}.date-filter-popup.fund-date-filter-popup .date-range-input,.date-filter-popup.fund-date-filter-popup .mui-dp-wrap{width:100%!important;max-width:100%!important}.date-filter-popup.fund-date-filter-popup .figma-input-wrap.has-icon{position:relative;display:flex;align-items:center;width:100%}.date-filter-popup.fund-date-filter-popup .figma-input-wrap.has-icon .figma-input,.date-filter-popup.fund-date-filter-popup .figma-input-wrap.has-icon .figma-input-date{box-sizing:border-box!important;width:100%!important;height:44px!important;padding:10px 46px 10px 14px!important;font-size:16px!important;line-height:24px!important;background:#fff;border:1.67px solid #eaecf0;border-radius:13px}.date-filter-popup.fund-date-filter-popup .figma-input-wrap.has-icon .figma-calendar-icon{position:absolute!important;top:50%!important;right:14px!important;left:auto!important;transform:translateY(-50%)!important;font-size:18px!important;margin:0!important;padding:0!important;pointer-events:auto}.Historical-nav-container{padding-top:0!important}.fx-page{background:#fff;border-radius:18px;padding:10px 16px 18px;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;height:100%;min-height:0;font-family:Inter,system-ui,sans-serif}.fx-rate-page{padding:0}.fx-rate-page .fx-page-body{flex:1;min-height:0;padding:10px 24px;display:flex;flex-direction:column}.inv-rating-scroll{overflow-x:auto!important}.inv-rating-table th,.inv-rating-table td{white-space:nowrap!important}.table-container{width:100%;overflow:hidden}.fx-header{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:2px 0 8px}.fx-header-left{display:flex;align-items:center}.fx-back-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#f5f6f7;border:none;border-radius:10px;font-size:18px;cursor:pointer}.fx-back-btn:hover{background:#eceeef}.fx-title{font-size:24px;font-weight:600;color:#182230;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.fx-header-actions{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.fx-rows-select{display:flex;align-items:center;gap:6px;font-size:16px;font-weight:600;color:#344054}.fx-rows-select .label{white-space:nowrap}.fx-select{height:36px;border:1px solid #D0D5DD;border-radius:8px;padding:0 8px;background:#fff;font-size:13px;cursor:pointer}.fx-select:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 2px #9d9e1759}.fx-sep{width:1px;height:28px;background:#e5e7eb}.fx-table-shell{position:relative;flex:1;min-height:0;margin-top:4px;border:1px solid #E2E6EA;border-radius:16px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.fx-rate-body{padding:20px!important;flex:1;min-height:0;display:flex;flex-direction:column}.fx-table-shell.is-uploading .fx-table-scroll{filter:blur(4px);transition:filter .25s ease;pointer-events:none;-webkit-user-select:none;user-select:none}.fx-table-upload-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffe0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:10;border-radius:14px}.fx-table-spinner{width:58px;height:58px;border:6px solid #d9dde2;border-top-color:#9d9e17;border-radius:50%;animation:fxspin .7s linear infinite;margin-bottom:14px}.fx-table-upload-text{font-size:15px;font-weight:600;letter-spacing:.4px;color:#374151}@keyframes fxspin{to{transform:rotate(360deg)}}.fx-btn-primary:disabled .fx-btn-spinner{opacity:1}.fx-table-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.fx-table{width:100%;border-collapse:separate;border-spacing:0;font-size:12px;min-width:100%}.fx-table thead th{position:sticky;top:0;background:#9d9e17;color:#fff;padding:10px 12px;font-weight:700;font-size:14px;z-index:2;white-space:nowrap;height:44px;box-sizing:border-box;border-right:1px solid #C4C76A}.fx-table thead th:last-child{border-right:none}.fx-table tbody tr{height:44px}.fx-table tbody td{height:44px;box-sizing:border-box;padding:8px 12px;white-space:nowrap;border-bottom:1px solid #F0F2F4;font-weight:500;color:#182230;border-right:1px solid #F0F2F4;font-size:14px}.fx-table tbody td:last-child{border-right:none}.fx-date-cell{font-weight:600}.fx-empty{text-align:center;padding:30px 0;font-weight:500;color:#667085}.fx-table tbody tr:nth-child(odd) td{background:#fafbfb}.fx-table tbody tr:hover td{background:#f4f7ea}.fx-table-scroll::-webkit-scrollbar{height:8px;width:8px}.fx-table-scroll::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.fx-table-scroll::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.fx-table-scroll::-webkit-scrollbar-thumb:hover{background:#858613}.fx-filter-pop{position:absolute;width:320px;background:#fff;border:1px solid #E4E7EC;box-shadow:0 8px 28px #0000001f;border-radius:16px;padding:20px 22px 18px;z-index:600;animation:fxFade .15s ease;font-size:13px}@keyframes fxFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.fx-filter-field{margin-bottom:18px;position:relative}.fx-filter-field:last-of-type{margin-bottom:22px}.fx-filter-label{font-weight:600;font-size:12px;color:#182230;display:block;margin-bottom:8px}.fx-multi-select{position:relative}.fx-multi-trigger{width:100%;text-align:left;background:#fff;border:1px solid #D0D5DD;padding:10px;border-radius:8px;font-size:13px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;line-height:1.1}.fx-multi-trigger:hover{border-color:#b3b9c4}.fx-multi-options{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #D0D5DD;border-radius:10px;padding:6px 4px 6px 6px;margin-top:6px;max-height:190px;overflow:auto;box-shadow:0 6px 18px #0000001f;display:none;z-index:40}.fx-multi-options.is-open,.fx-multi-trigger:focus+.fx-multi-options{display:block}.fx-multi-item{display:flex;align-items:center;gap:6px;padding:4px 6px 4px 4px;border-radius:6px;cursor:pointer;font-size:12px;-webkit-user-select:none;user-select:none}.fx-multi-item:hover{background:#f5f7fa}.fx-multi-item.is-selected{background:#eef2d9}.fx-multi-item input{margin:0}.fx-multi-item input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:2px solid #9D9E17;border-radius:4px;background:#fff;cursor:pointer;display:inline-block;transition:background .15s,border-color .15s;position:relative}.fx-multi-item input[type=checkbox]:hover{border-color:#858613}.fx-multi-item input[type=checkbox]:checked{background:#9d9e17;border-color:#9d9e17}.fx-multi-item input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.fx-multi-item input[type=checkbox]:focus-visible{outline:2px solid rgba(157,158,23,.45);outline-offset:2px;border-radius:4px}.fx-date-wrap{position:relative;display:flex;align-items:center}.fx-inline-dp .figma-input-wrap{width:100%}.fx-inline-dp .figma-input-date{width:100%;background:#fff;border:1px solid #D0D5DD;padding:10px 40px 10px 12px;font-size:13px;border-radius:8px;cursor:pointer}.fx-inline-dp .figma-input-date::placeholder{color:#98a2b3}.fx-inline-dp .figma-calendar-icon{display:none}.fx-date-btn{position:absolute;right:8px;background:transparent;border:none;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer;color:#667085}.fx-date-btn:hover{background:#f2f4f7}.fx-filter-actions{display:flex;justify-content:flex-end;gap:8px}.fx-upload-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000047;display:flex;align-items:center;justify-content:center;z-index:900;padding:40px 20px}.fx-upload-modal{width:520px;background:#fff;border-radius:24px;box-shadow:0 20px 24px -4px #10182814,0 8px 8px -4px #10182808;display:flex;flex-direction:column;overflow:hidden;animation:fxFade .15s ease;font-family:Inter,system-ui,sans-serif;padding:10px}.fx-upload-header{height:72px;padding:0 28px;display:flex;align-items:center;gap:16px;position:relative}.fx-upload-icon{width:72px;height:72px;flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fffbd9}.fx-upload-icon-ring{width:56px;height:56px;border-radius:50%;background:#ffffd1;border:8px solid #EFF098;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.fx-upload-icon-ring i{font-size:22px;color:#9d9e17;line-height:1}.fx-upload-icon:hover .fx-upload-icon-ring{box-shadow:0 0 0 4px #ffffd699;transition:box-shadow .25s}.fx-upload-close{position:absolute;right:20px;top:20px;width:38px;height:38px;display:flex;align-items:center;justify-content:center;border:none;background:#f2f4f7;border-radius:12px;cursor:pointer}.fx-upload-close:hover{background:#e6e9ed}.fx-upload-body{padding:8px 40px 0;display:flex;flex-direction:column;gap:18px}.fx-drop-zone{position:relative;border:2px dashed #d1d5db;border-radius:18px;padding:40px 20px;background:#fafafa;cursor:pointer;transition:border-color .15s,background .15s;text-align:center;min-height:170px;display:flex;align-items:center;justify-content:center}.fx-drop-zone:hover{border-color:#c5cbd3;background:#f8f9fa}.fx-drop-zone.has-file{background:#fff;border-style:solid}.fx-drop-inner{pointer-events:none}.fx-drop-circle{width:54px;height:54px;border-radius:16px;background:#fff;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;color:#9d9e17;font-size:24px;margin:0 auto 10px}.fx-drop-cta{margin:4px 0 0;font-size:14px;font-weight:500;color:#374151}.fx-link{color:#9d9e17;font-weight:600}.fx-link:hover{text-decoration:underline}.fx-drop-hint{margin:0;font-size:12px;color:#6b7280}.fx-file-selected{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;justify-content:center;width:100%;flex-wrap:wrap}.fx-file-selected i{color:#9d9e17;font-size:20px}.fx-file-selected .file-name{max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fx-remove-file{border:none;background:#f3f4f6;color:#374151;width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.fx-remove-file:hover{background:#e7e9ec}.fx-upload-error{color:#b91c1c;font-size:13px;font-weight:600;text-align:center}.fx-upload-actions{padding:10px;display:flex;justify-content:flex-end;gap:12px}.fx-btn-spinner{width:18px;height:18px;border:2px solid #fff;border-top-color:#ffffff4d;border-radius:50%;animation:fxSpin .7s linear infinite}@keyframes fxSpin{to{transform:rotate(360deg)}}.ref-page{background:#fff;border-radius:18px;padding:10px 16px 18px;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;height:100%;min-height:0}.reference-rate-page{padding:0}.reference-rate-page .ref-page-body{flex:1;min-height:0;padding:20px;display:flex;flex-direction:column}.forecasted-rate-page{padding:0}.forecasted-rate-page .forecasted-rate-page-body{flex:1;min-height:0;padding:20px;display:flex;flex-direction:column}.ref-tabs-buttons{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:20px;background:#f9fafb;border:1px solid #F9FAFB;border-radius:12px;padding:5px}.ref-header-left{display:flex;align-items:center}.ref-back-btn{width:40px;height:40px;border:none;border-radius:10px;background:#f5f6f7;display:flex;align-items:center;justify-content:center;cursor:pointer}.ref-back-btn:hover{background:#eceeef}.ref-title{font-weight:600;font-size:24px;color:#182230;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ref-header-actions{display:flex;align-items:center;gap:10px}.ref-actions-cluster{display:flex;gap:10px;align-items:center}.ref-tabs{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:4px}.ref-tab-btn{background:#f9fafb;border:1px solid #F9FAFB;color:#272727;padding:8px 14px;font-size:12px;font-weight:600;border-radius:10px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s,border-color .15s;height:30px}.ref-tab-btn.is-active{background:#9d9e17;color:#fff;border-color:#9d9e17}.ref-tab-btn:hover:not(.is-active){background:#fff}.ref-tab-btn:disabled{opacity:.5;cursor:not-allowed}.ref-tabs-loading{padding:4px 8px}.ref-skel-tab{width:110px;height:30px;border-radius:10px}.ref-table-wrap{flex:1;background:#fff;border:1px solid #E2E6EA;border-radius:16px;padding:4px 0 0;overflow:hidden}.ref-table{width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.ref-table thead th{background:#9d9e17;color:#fff;font-weight:600;padding:10px 12px;position:sticky;top:0;z-index:2;white-space:nowrap}.ref-table tbody tr{height:44px}.ref-table tbody td{height:44px;box-sizing:border-box;padding:8px 12px;border-top:1px solid #eceef0;white-space:nowrap;font-size:12px}.ref-table tbody tr:nth-child(2n) td{background:#fafafa}.ref-table tbody tr:hover td{background:#f2f4f6}.ref-page{display:flex;flex-direction:column;height:100%;min-height:0}.ref-table-scroll{flex:1;min-height:0;display:flex;border:1px solid #E2E6EA;border-radius:16px;background:#fff;overflow:hidden}.ref-table-scroll .table-responsive{flex:1;overflow-y:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.ref-table-scroll .table-responsive::-webkit-scrollbar{width:8px;height:8px}.ref-table-scroll .table-responsive::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.ref-table-scroll .table-responsive::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.ref-table-scroll .table-responsive::-webkit-scrollbar-thumb:hover{background:#858613}.ref-table-fixed{--bs-table-hover-bg: #F4F7EA}.ref-table-fixed thead th{position:sticky;top:0;z-index:2;background:#9d9e17;color:#fff;font-weight:600;padding:10px 12px;white-space:nowrap;height:44px;box-sizing:border-box}.ref-table-fixed thead th+th,.ref-page .eq-table thead th+th{border-left:1px solid rgba(255,255,255,.55)!important}.ref-table-fixed thead th,.ref-page .eq-table thead th{border-bottom-color:#9d9e17!important}.ref-download-wrapper{position:relative}.ref-download-menu{position:absolute;top:100%;right:0;background:#fff;border:1px solid #e2e5e8;border-radius:10px;padding:6px;display:flex;flex-direction:column;gap:4px;min-width:190px;box-shadow:0 4px 16px #00000014;z-index:6000}.ref-download-menu button{background:transparent;border:none;text-align:left;padding:8px 10px;font-size:13px;border-radius:6px;cursor:pointer;color:#27313a;font-weight:500}.ref-download-menu button:hover{background:#f2f4f6}.ref-download-menu button:disabled{opacity:.5;cursor:not-allowed}.ref-upload-modal .modal-header{background:#fff;border-bottom:none;padding-top:22px}.ref-upload-title{display:flex;align-items:center;gap:14px;font-weight:700;font-size:18px;color:#111827;margin:0}.ref-upload-icon-wrap{width:54px;height:54px;border-radius:16px;background:#f5f5d9;display:inline-flex;align-items:center;justify-content:center}.ref-upload-icon-wrap img{width:28px;height:28px;object-fit:contain}.ref-upload-zone{position:relative;border:2px dashed #d1d5db;border-radius:16px;padding:38px 20px;text-align:center;background:#fafafa;transition:border-color .15s ease,background .15s ease;min-height:170px;cursor:pointer}.ref-upload-zone:hover{border-color:#c5cbd3;background:#f8f9fa}.ref-upload-zone.is-active{border-color:#9d9e17;background:#f9fbf4}.ref-upload-input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.ref-upload-content{pointer-events:none;display:flex;flex-direction:column;align-items:center;gap:6px}.ref-upload-circle{width:54px;height:54px;border-radius:16px;background:#fff;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;color:#9d9e17;font-size:24px}.ref-upload-cta{margin:4px 0 0;font-size:14px;font-weight:500;color:#374151}.ref-link{color:#9d9e17;font-weight:600}.ref-link:hover{text-decoration:underline}.ref-upload-hint{margin:0;font-size:12px;color:#6b7280;letter-spacing:.2px}.ref-upload-file{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:14px 16px;font-size:14px;font-weight:500;justify-content:center}.ref-upload-file i{color:#9d9e17;font-size:20px}.ref-upload-file .file-name{max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.remove-file-btn{border:none;background:#f3f4f6;color:#374151;width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.remove-file-btn:hover{background:#e7e9ec}.ref-upload-error{color:#b91c1c;font-size:13px;font-weight:500}.ref-upload-modal .modal-footer{border-top:none;padding-top:8px}.ref-upload-modern-modal{max-width:760px!important}.ref-upload-modern-content{background:#fff;border-radius:32px;border:none;padding:0;box-shadow:0 24px 48px -12px #1018282e,0 12px 24px -6px #10182814;display:flex;flex-direction:column;overflow:hidden;font-family:Inter,system-ui,sans-serif}.ref-upload-modern-header{display:flex;align-items:center;gap:18px;padding:32px 56px 4px;position:relative}.ref-upload-modern-left{display:flex;align-items:center;gap:18px}.ref-upload-modern-header h5{font-size:20px;font-weight:700;letter-spacing:-.02em;color:#111827;margin:0}.ref-upload-modern-icon{width:74px;height:74px;border-radius:28px;background:#f3f3d9;display:flex;align-items:center;justify-content:center}.ref-upload-modern-icon img{width:34px;height:34px}.ref-upload-modern-close{position:absolute;top:24px;right:24px;width:46px;height:46px;border:none;background:#f5f6f7;border-radius:14px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#475467;font-size:18px}.ref-upload-modern-close:hover{background:#eceef0}.ref-upload-modern-body{padding:30px 56px 12px;display:flex;justify-content:center}.ref-upload-modern-zone{position:relative;width:100%;max-width:540px;min-height:220px;border:2px dashed #d2d5da;border-radius:22px;background:#fcfcfc;padding:40px 24px;text-align:center;transition:border-color .15s ease,background .15s ease;cursor:pointer}.ref-upload-modern-zone:hover{border-color:#c1c7ce}.ref-upload-modern-zone.is-active{border-color:#9ba53e;background:#f8faef;box-shadow:0 0 0 3px #9ba53e2e inset}.ref-upload-modern-input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.ref-upload-modern-zone-content{display:flex;flex-direction:column;align-items:center;gap:18px;pointer-events:none}.ref-upload-modern-circle{width:90px;height:90px;border-radius:28px;background:#fff;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;color:#9d9e17;font-size:30px}.ref-upload-modern-cta{font-size:16px;font-weight:500;color:#374151;margin:0}.ref-upload-modern-cta .ref-link{font-weight:600}.ref-upload-modern-hint{margin:0;font-size:13px;color:#6b7280;letter-spacing:.25px}.ref-upload-modern-file{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #e4e6e9;border-radius:18px;padding:20px 22px;font-size:15px;font-weight:500;justify-content:center}.ref-upload-modern-file i{color:#9d9e17;font-size:22px}.ref-upload-modern-file .file-name{max-width:55%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ref-upload-modern-error{margin-top:14px;font-size:13px;color:#b42318;font-weight:600;text-align:center}.ref-upload-modern-footer{padding:24px 56px 44px;display:flex;justify-content:flex-end;gap:16px;border-top:1px solid #eef0f2;background:#fff}.ref-upload-modern-file .remove-file-btn{border:none;background:#f3f4f6;color:#374151;width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.ref-upload-modern-file .remove-file-btn:hover{background:#e7e9eb}.ref-page .ref-action-btn,.ref-page .ref-action-btn:focus,.ref-page .ref-action-btn:active,.ref-page .ref-action-btn:focus:active,.ref-page .ref-action-btn.show,.ref-page .eq-btn-olive:focus,.ref-page .eq-btn-olive:active{background:#9d9e17!important;border-color:#9d9e17!important;color:#fff!important;box-shadow:none!important;outline:none!important}.ref-page .ref-action-btn:hover{background:#889234!important}.ref-page .ref-tab-btn:focus,.ref-page .ref-tab-btn:active{outline:none;box-shadow:none}.ref-page .ref-download-menu button:focus{background:#f2f4f6;outline:none}.ref-page .btn-primary{background:#9d9e17;border-color:#9d9e17}.ref-page .btn-primary:focus,.ref-page .btn-primary:active{background:#9d9e17;border-color:#9d9e17}.ref-header-actions{position:relative;display:flex;gap:12px;align-items:center}.ref-cols-wrapper{position:relative}.ref-cols-modal{position:absolute;top:calc(100% + 8px);left:0;z-index:6000;width:240px;background:#fff;border:1px solid #e2e5e8;box-shadow:0 8px 28px #1018281f,0 4px 12px -4px #10182814;padding:12px 14px 14px;display:flex;flex-direction:column;animation:fadeIn .15s ease;border-radius:16px!important;pointer-events:auto!important}.ref-cols-header{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;padding:2px 2px 8px;color:#111827}.ref-cols-close{background:#f4f5f6;width:32px;height:32px;border:none;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#475467;font-size:14px}.ref-cols-close:hover{background:#eceef0}.ref-cols-list{max-height:220px;overflow:auto;padding-right:4px;display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.ref-cols-item{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:500;color:#374151;padding:6px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.ref-cols-item input{cursor:pointer}.ref-cols-item:hover{background:#f2f4f7}.ref-cols-all{font-weight:600}.ref-cols-divider{height:1px;background:#e5e7eb;margin:2px 0 6px}.ref-cols-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ref-header-sep{width:1px;height:44px;background:#eaecf0;margin:0 4px}.ref-pg-nav{display:flex;gap:10px;align-items:center}.ref-pg-btn{width:40px;height:40px;border:1px solid #e4e6e8;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:background .15s}.ref-pg-btn:hover:not(:disabled){background:#f5f6f7}.ref-pg-btn:disabled{opacity:.45;cursor:not-allowed}.ref-page-indicator{font-size:12px;font-weight:600;color:#475467;min-width:70px;text-align:center}.ref-header-actions .ref-cols-modal{left:auto;right:0;width:min(340px,calc(100vw - 32px));max-width:340px;transform:none}@media (max-width: 640px){.ref-header-actions .ref-cols-modal{position:fixed;top:84px;left:50%;right:auto;transform:translate(-50%);width:min(360px,calc(100vw - 24px));max-height:min(440px,calc(100vh - 140px));overflow:auto;z-index:6000}}@media (max-height: 620px){.ref-header-actions .ref-cols-modal{max-height:calc(100vh - 160px)}}.ref-cols-item input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:2px solid #9D9E17;border-radius:4px;background:#fff;cursor:pointer;position:relative;display:inline-block}.ref-cols-item input[type=checkbox]:hover{border-color:#9d9e17}.ref-cols-item input[type=checkbox]:checked{background:#9d9e17!important;border-color:#9d9e17!important}.ref-cols-item input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #ffffff;border-top:none;border-left:none;transform:rotate(45deg)}.ref-cols-item input[type=checkbox]:focus{outline:2px solid rgba(155,165,62,.45);outline-offset:2px}.prob-page{display:flex;flex-direction:column;height:100%;min-height:0;padding:10px 16px 18px;background:#fff;border-radius:18px}.probability-default-page{padding:0}.probability-default-page .probability-default-page-body{flex:1;min-height:0;padding:20px;display:flex;flex-direction:column}.prob-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 4px 0}.prob-header-left{display:flex;align-items:center}.prob-title{font-size:24px;font-weight:600;color:#182230;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.prob-back-btn{width:40px;height:40px;border:none;background:#f2f4f7;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer}.prob-back-btn:hover{background:#e4e7ec}.prob-header-actions,.prob-edit-actions{display:flex;align-items:center;gap:8px}.prob-table-shell{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid #E2E6EA;border-radius:16px;background:#fff;overflow:hidden}.prob-table-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.prob-table-scroll::-webkit-scrollbar{width:8px;height:8px}.prob-table-scroll::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.prob-table-scroll::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.prob-table-scroll::-webkit-scrollbar-thumb:hover{background:#858613}.prob-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;min-width:600px}.prob-table thead th{position:sticky;top:0;background:#9d9e17;color:#fff;font-weight:700;padding:10px 12px;font-size:14px;z-index:3;border-right:1px solid #C3C666;white-space:nowrap;height:44px;box-sizing:border-box}.prob-table thead th:last-child{border-right:none}.prob-table tbody tr{height:44px}.prob-table tbody td{padding:6px 12px;border-bottom:1px solid #F0F2F4;border-right:1px solid #F0F2F4;background:#fff;vertical-align:middle;font-weight:500;color:#182230;height:44px;box-sizing:border-box;white-space:nowrap;font-size:14px}.prob-table tbody td:last-child{border-right:none}.prob-table tbody tr:nth-child(odd) td{background:#fafbfb}.prob-table tbody tr:nth-child(odd) td.prob-sticky-col{background:#fafbfb}.prob-table tbody tr:hover td,.prob-table tbody tr:hover td.prob-sticky-col{background:#f4f7ea}.prob-empty{text-align:center;padding:30px 0;font-weight:600;color:#667085;background:#fff}.prob-sticky-col{position:sticky;left:0;background:#fff;z-index:2;box-shadow:2px 0 #e4e7ec}.prob-input{width:100%;height:34px;border:1px solid #D0D5DD;border-radius:8px;padding:0 10px;font-size:13px;font-weight:500;background:#fff}.prob-input:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 2px #9d9e1759}.prob-input-wrap{position:relative}.prob-input-wrap .prob-input{padding-right:24px}.prob-suffix{position:absolute;right:8px;top:50%;transform:translateY(-50%);font-size:12px;color:#475467;pointer-events:none}.prob-meta-row td{background:#fcfceb;font-size:12px;font-weight:600;color:#5c5d0f}.prob-input.is-empty,.crl-input.is-empty{border:1px solid #b42318!important;background:#fff5f5!important}td.cell-empty{background:#fff0f0!important}.prob-error-row td{color:#b42318;font-weight:600}.crl-page{display:flex;flex-direction:column;height:100%;min-height:0;padding:10px 16px 18px;background:#fff;border-radius:18px}.country-rating-list-page{padding:0}.country-rating-list-page .country-rating-list-page-body{flex:1;min-height:0;padding:20px;display:flex;flex-direction:column}.country-rating-list-page>.crl-header{padding-bottom:13px}.loss-given-default-page{padding:0}.loss-given-default-page .loss-given-default-page-body{flex:1;min-height:0;padding:20px;display:flex;flex-direction:column}.loss-given-default-page>.crl-header{padding-bottom:13px}.crl-header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:4px 4px 10px}.crl-header-left{display:flex;align-items:center}.crl-title{font-weight:600;color:#182230;font-size:24px;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.crl-back-btn{width:40px;height:40px;background:#f2f4f7;border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.crl-back-btn:hover{background:#e4e7ec}.crl-header-actions{display:flex;align-items:center;gap:8px}.crl-edit-actions{display:flex;gap:8px}.crl-btn-secondary,.crl-btn-primary{height:40px;padding:0 18px;border-radius:14px;font-size:14px;font-weight:600;display:inline-flex;align-items:center;gap:6px;cursor:pointer;border:1px solid transparent;background:#fff}.crl-btn-secondary{border:1px solid #D0D5DD}.crl-btn-secondary:hover{background:#f2f4f7}.crl-btn-primary{background:#9d9e17;color:#fff}.crl-btn-primary:hover:not(:disabled){background:#8c8d14}.crl-btn-primary.is-disabled,.crl-btn-primary:disabled,.crl-btn-secondary.is-disabled,.crl-btn-secondary:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.4) brightness(.92)}.crl-btn-primary.is-disabled,.crl-btn-primary:disabled{background:#c3c66f!important;border-color:#c3c66f!important;color:#fff!important;box-shadow:none!important}.crl-btn-secondary.is-disabled,.crl-btn-secondary:disabled{background:#f5f5f5!important;color:#9aa0a6!important;border-color:#e2e4e7!important}.crl-table-shell{flex:1;min-height:0;border:1px solid #E2E6EA;border-radius:16px;background:#fff;overflow:hidden;display:flex;flex-direction:column}.crl-table-scroll{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.crl-table-scroll::-webkit-scrollbar{width:8px;height:8px}.crl-table-scroll::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.crl-table-scroll::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.crl-table-scroll::-webkit-scrollbar-thumb:hover{background:#858613}.crl-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;min-width:640px}.crl-table thead th{position:sticky;top:0;background:#9d9e17;color:#fff;font-weight:700;padding:10px 12px;font-size:14px;z-index:3;border-right:1px solid #C3C666;white-space:nowrap;height:44px;box-sizing:border-box}.crl-table thead th:last-child{border-right:none}.crl-table tbody tr{height:44px}.crl-table tbody td{background:#fff;padding:6px 12px;border-bottom:1px solid #F0F2F4;border-right:1px solid #F0F2F4;font-weight:500;color:#182230;white-space:nowrap;height:44px;box-sizing:border-box;font-size:14px}.crl-table tbody td:last-child{border-right:none}.crl-table tbody tr:nth-child(odd) td{background:#fafbfb}.crl-table tbody tr:nth-child(odd) td.crl-sticky-col{background:#fafbfb}.crl-table tbody tr:hover td,.crl-table tbody tr:hover td.crl-sticky-col{background:#f4f7ea}.crl-empty{text-align:center;padding:28px 0;font-weight:600;color:#667085}.crl-sticky-col{position:sticky;left:0;background:#fff;z-index:2;box-shadow:2px 0 #e4e7ec}.crl-input{width:100%;height:34px;border:1px solid #D0D5DD;border-radius:8px;padding:0 10px;font-size:13px;font-weight:500}.crl-input:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 2px #9d9e1759}.crl-meta-row td{background:#fcfceb;font-size:12px;font-weight:600;color:#5c5d0f}.crl-input.is-empty{border:1px solid #b42318!important;background:#fff5f5!important}.crl-table td.cell-empty{background:#fff0f0!important}.crl-error-row td{color:#b42318;font-weight:600}.ii-page{background:#f8f9fa;font-family:Inter,system-ui,sans-serif;font-size:14px;color:#222;height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.ii-header{display:flex;align-items:center;gap:6px;flex-shrink:0!important}.ii-header-left{display:flex;align-items:center}.ii-title{font-size:24px;font-weight:600;color:#222;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.ii-header-right{margin-left:auto;display:flex;align-items:center;gap:10px}.ii-pg-btn{width:40px;height:40px;border:none;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#f1f2f4;cursor:pointer;transition:background .15s}.ii-pg-btn:hover:not(:disabled){background:#e3e6e9}.ii-pg-btn:disabled{opacity:.45;cursor:not-allowed}.ii-pg-status{font-size:13px;font-weight:500;color:#444}.ii-body{padding:23px;background:#fff;flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.investee-info-table{padding:20px!important;flex:1;min-height:0;display:flex;flex-direction:column}.ii-table-shell{position:relative;flex:1 1 auto;background:#fff;border-radius:14px;box-shadow:0 2px 4px #0000001a;display:flex;flex-direction:column;overflow:hidden}.ii-table-scroll{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.ii-table-wrap{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;scrollbar-color:#9D9E17 #f2f3f4;scrollbar-width:thin;overflow-x:auto!important}.ii-table{width:100%;border-collapse:separate;border-spacing:0;margin:0;--bs-table-hover-bg: #F4F7EA}.ii-table thead th{position:sticky;top:0;z-index:3;background:#9d9e17;font-weight:700;font-size:14px;text-align:left;padding:10px 12px;border-bottom:1px solid #dfe3e6;white-space:nowrap;color:#fff!important;height:44px;box-sizing:border-box}.ii-table thead th.is-filtered{box-shadow:inset 0 -3px #9d9e17}.ii-th-inner{display:flex;align-items:center;gap:6px;justify-content:space-between;width:auto!important;min-width:0}.ii-table thead th{white-space:nowrap;min-width:fit-content}.ii-filter-btn{border:none;background:transparent;padding:4px;line-height:0;cursor:pointer;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .15s;font-size:14px;color:#fff}.ii-filter-btn.has-filter i{color:#fff}.ii-table tbody tr{height:44px}.ii-table tbody td{height:44px;box-sizing:border-box;padding:9px 12px;font-size:14px;font-weight:500;border-bottom:1px solid #f1f2f4;vertical-align:middle;white-space:nowrap;overflow:visible;text-overflow:clip;min-width:fit-content}.ii-table tbody td a{color:#9d9e17}.ii-row{transition:background .12s}.ii-id-link{color:#9d9e17;text-decoration:none;font-weight:700}.ii-empty{text-align:center;padding:28px 12px;font-size:14px;color:#666}.ii-filter-menu{background:#fff;border:1px solid #d9dde2;border-radius:10px;box-shadow:0 8px 28px -6px #0000002e,0 4px 10px -4px #0000001f;display:flex;flex-direction:column;max-height:380px;z-index:50;animation:ii-pop .12s ease}@keyframes ii-pop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.ii-filter-list{padding:8px 0;overflow:auto;flex:1 1 auto}.ii-filter-item{display:flex;align-items:center;gap:8px;font-size:13px;padding:6px 14px;cursor:pointer;transition:background .12s;-webkit-user-select:none;user-select:none}.ii-filter-item:hover{background:#f3f5f7}.ii-filter-item.is-selected{background:#eef1f3;font-weight:500}.ii-filter-item input{margin:0;width:16px;height:16px;cursor:pointer;accent-color:#9D9E17;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #9D9E17;border-radius:4px;display:inline-block;background:#fff;position:relative;transition:background .12s,border-color .12s}.ii-filter-item input:hover{border-color:#858613}.ii-filter-item input:checked{background:#9d9e17;border-color:#9d9e17}.ii-filter-item input:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.ii-filter-item input:focus-visible{outline:2px solid rgba(157,158,23,.55);outline-offset:2px;border-radius:4px}.ii-filter-empty{padding:16px;text-align:center;font-size:13px;color:#777}.ii-filter-actions{display:flex;gap:8px;padding:12px 14px;border-top:1px solid #e2e6ea}.ii-btn-cancel,.ii-btn-apply{flex:1 1 0;height:36px;border:none;border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.ii-btn-cancel{background:#f1f2f4;color:#374151}.ii-btn-cancel:hover{background:#e4e6e9}.ii-btn-apply{background:#9d9e17;color:#fff}.ii-btn-apply.is-disabled,.ii-btn-apply:disabled{background:#c9cbb0;cursor:not-allowed}.ii-btn-apply:not(.is-disabled):hover{background:#8a8b14}.back-button:hover{background:#e5e7eb}@media (max-width:900px){.ii-table thead th,.ii-table tbody td{white-space:nowrap}.ii-filter-menu{width:calc(100vw - 32px)!important;left:16px!important}}.investee-information-tabs-container{font-family:Inter,sans-serif;background-color:#f8f9fa;min-height:100vh;padding:0;max-width:100%;box-sizing:border-box}.investee-information-tabs-header{background-color:#fff;border-bottom:1px solid #e9ecef;padding:12px 24px;max-width:100%;box-sizing:border-box;position:sticky;top:0;z-index:10}.investee-information-tabs-header-content{display:flex;justify-content:space-between;align-items:center;max-width:100%}.investee-information-tabs-header-title{display:flex;align-items:center;gap:8px;font-size:24px;font-weight:600;font-family:Gilroy,sans-serif!important}.investee-information-tabs-header-title img{width:40px;height:40px}.investee-information-tabs-header-buttons{display:flex;flex-wrap:wrap;gap:8px;max-width:100%}.investee-information-tabs-icon-btn{width:40px;height:40px;opacity:1;border-radius:12px;padding:10px 16px;border:1px solid #dee2e6;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease}.investee-information-tabs-icon-btn:hover{background-color:#f1f3f5}.investee-information-tabs-icon-btn img{width:16px;height:16px}.investee-information-tabs-nav{background-color:#f7f4f4;border-bottom:1px solid #e9ecef;padding:0 24px}.investee-information-tabs-nav-list{display:flex;gap:0}.investee-information-tabs-nav-btn{padding:12px 20px;border:1px solid transparent;background-color:transparent;color:#6c757d;font-weight:400;font-size:14px;cursor:pointer;border-radius:4px;transition:all .2s ease}.investee-information-tabs-nav-btn.active{border:1px solid #9d9e17;background-color:#9d9e17;color:#fff;font-weight:600}.investee-information-tabs-nav-btn:hover:not(.active){background-color:#e9ecef}.switch{position:relative;display:inline-block;width:42px;height:22px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:22px}.slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;transition:.3s;border-radius:50%}input:checked+.slider{background-color:#9aa12b}input:checked+.slider:before{transform:translate(20px)}.allocation-cell{display:flex;flex-direction:column;height:45px}.allocation-cell input{margin-bottom:2px}.error-placeholder{min-height:18px;font-size:12px;color:#dc3545}.ii-centered-state{min-height:calc(100vh - 160px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.ii-centered-state p{font-size:1rem;font-weight:500;color:#333;margin:0}.form-control:focus{box-shadow:none!important;border-color:#9ba53b!important}.deal-ass-body{padding:20px;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.facilities-table-scroll{flex:1;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.facilities-table-scroll::-webkit-scrollbar-track{background:#f2f3f4}.facilities-table-scroll::-webkit-scrollbar-thumb{background:#c2c6cb;border-radius:6px}.facilities-table-scroll::-webkit-scrollbar-thumb:hover{background:#b2b6bb}.eq-facilities-table th,.eq-facilities-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:120px!important}.eq-facilities-table{width:max-content!important;min-width:100%!important;table-layout:fixed!important;border-collapse:separate!important;border-spacing:0!important}.ii-id-link{text-decoration:none!important}.deal-assignment-table thead th .ii-th-inner{min-width:0}.deal-assignment-table thead th .ii-th-inner>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.deal-assignment-table thead th .ii-th-inner .filter-btn{flex:0 0 auto}.deal-assignment-table tbody tr{height:44px!important}.deal-assignment-table tbody td{height:44px!important;max-height:44px!important;box-sizing:border-box!important;padding:10px 12px!important;overflow:hidden!important}.deal-assignment-table thead th{height:44px;box-sizing:border-box}.iid-page{background:#fff;height:100%;overflow:hidden;display:flex;flex-direction:column;font-family:Inter,system-ui,sans-serif;font-size:12px;color:#222}.iid-page .content-header{flex-shrink:0}.Investee-details-body{padding:0 20px 20px;overflow:auto;flex:1 1 auto;min-height:0;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.Investee-details-body.is-fr{display:flex;flex-direction:column;overflow:hidden}.iid-header{display:flex;align-items:center;gap:24px;background:#fff;padding:0 0 16px}.iid-header-left{display:flex;align-items:center}.iid-back-btn{width:40px;height:40px;border:none;background:#f2f4f7;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;color:#333;transition:background .15s}.iid-back-btn:hover{background:#e5e8eb}.iid-title{font-size:24px;font-weight:600;letter-spacing:-.02em;color:#222;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.iid-tabs-bar{display:flex;align-items:center;gap:12px;background:#f9fafb;flex-wrap:wrap;border:1px solid #F9FAFB;border-radius:12px;padding:5px;flex-shrink:0;margin:20px}.iid-tab-btn{background:#f9fafb;border:1px solid #F9FAFB;padding:8px 14px;border-radius:10px;color:#272727;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;display:flex;align-items:center;gap:6px;height:30px;transition:background .15s,border-color .15s;position:relative}.iid-tab-btn:hover:not(.is-active){background:#fff}.iid-tab-btn.is-active{background:#9d9e17;color:#fff;border-color:#9d9e17}.iid-tab-btn:disabled{opacity:.5;cursor:not-allowed}.iid-tab-skeleton{width:108px;height:30px;padding:0 14px;border:1px solid #F9FAFB;border-radius:10px;background:#f9fafb;display:flex;align-items:center;flex-shrink:0}.iid-tab-skeleton .eq-grid-skeleton-bar{width:76%;height:11px}.iid-tab-skeleton:nth-child(2n) .eq-grid-skeleton-bar{width:62%}.iid-tab-skeleton:nth-child(3n) .eq-grid-skeleton-bar{width:84%}.iid-tab-panel{background:#fff;flex:1 1 auto;overflow:hidden;min-height:0;display:flex;flex-direction:column;gap:16px}.iid-tab-panel>*:not(.iid-fr-root){overflow:auto;flex:1 1 auto;min-height:0;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.ii-section-wrapper{margin-top:4px}.ii-section-title{font-size:15px;font-weight:600;margin:0 0 12px;color:#101828}.ii-section-body{background:#fff;border-radius:14px;min-height:240px;position:relative}.ii-placeholder{font-size:12px;color:#475467;font-weight:500}.iid-tab-empty{font-size:12px;font-weight:500;color:#6b7280}@media (max-width:900px){.iid-title{font-size:18px}.iid-tabs-bar{padding:12px 16px 2px}.iid-tab-panel{padding:16px 16px 24px}}.iid-fr-root{display:flex;flex-direction:column;gap:12px;font-size:12px;color:#131313;flex:1 1 auto;min-height:0;overflow:hidden}.iid-fr-header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:4px}.iid-fr-title{font-size:20px;font-weight:600;margin:0;line-height:1.1;color:#101828}.iid-fr-actions{display:flex;align-items:center;gap:8px}.iid-fr-act{width:36px;height:36px;border:1px solid #D0D5DD;background:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;padding:0}.iid-fr-act:disabled{cursor:not-allowed;pointer-events:none}.iid-fr-act:hover{background:#f2f4f7}.iid-fr-plus{background:#fff;border:1px solid #D0D5DD}.iid-fr-plus:hover{background:#f2f4f7}.iid-fr-act img{width:18px;height:18px;object-fit:contain;pointer-events:none}.iid-fr-loading,.iid-fr-error,.iid-fr-empty{padding:24px 12px;text-align:center;font-size:13px;font-weight:500}.iid-fr-error{color:#b42318}.iid-fr-scroller{background:#fff;overflow:auto;flex:1 1 auto;min-height:0;position:relative;max-width:100%;--iid-fr-meta-block-h: 0px;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.iid-fr-table tbody tr.iid-fr-meta-row td.iid-fr-sticky-first{z-index:7;background:#fff}.iid-fr-meta-table,.iid-fr-table{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed;margin:0 0 12px;font-size:11px}.iid-fr-meta-table thead th,.iid-fr-table thead th{background:#fff;position:sticky;top:0;z-index:5;padding:4px 8px;font-weight:500;border-bottom:1px solid #dfe2e6;color:#475467}.iid-fr-meta-table tbody td{padding:6px 8px;border-bottom:1px solid #f1f2f4;background:#fff;font-size:11px}.iid-fr-meta-label{font-weight:600;background:#fff;position:sticky;left:0;z-index:4;box-shadow:1px 0 #f1f2f4}.iid-fr-submit-btn{display:inline-flex;align-items:center;gap:4px;background:#3d2f38;color:#fff;font-weight:500;font-size:11px;padding:4px 10px;border:none;border-radius:6px;cursor:pointer;line-height:1.1}.iid-fr-submit-btn:hover{background:#2f232a}.iid-fr-submit-table{border-collapse:collapse;margin:0 0 4px;width:100%}.iid-fr-submit-table th{background:#fff;position:sticky;top:0;z-index:6;padding:4px 8px;text-align:left}.iid-fr-submit-table+.iid-fr-meta-table tbody td:first-child{box-shadow:1px 0 #f1f2f4}.iid-fr-meta-table{border-collapse:collapse;width:100%;margin:0 0 12px}.iid-fr-meta-table tbody tr td{padding:6px 8px;border-bottom:1px solid #f1f2f4;background:#fff;font-size:11px}.iid-fr-status{font-weight:600}.iid-fr-table tbody td,.iid-fr-table tbody .iid-fr-name{padding:6px 8px;border-bottom:1px solid #eceef0;background:#fff;word-break:break-word}.iid-fr-table tbody tr:not(.iid-fr-section-heading):hover td:not(.iid-fr-sticky-first):not(.iid-fr-name){background:#f4f7ea}.iid-fr-table tbody tr:not(.iid-fr-section-heading):hover td.iid-fr-sticky-first,.iid-fr-table tbody tr:not(.iid-fr-section-heading):hover td.iid-fr-name{background:#f4f7ea}.iid-fr-name{position:sticky;left:0;z-index:3;background:#fff;box-shadow:1px 0 #eceef0;font-weight:400}.iid-fr-name.is-bold{font-weight:600}.iid-fr-section-heading td,.iid-fr-section-heading .iid-fr-sec-title{background:#9d9e17;color:#fff;font-weight:600;padding:8px 10px;font-size:12px;border:1px solid #9D9E17;position:sticky;left:0}.iid-fr-section-heading .iid-fr-sec-title{text-align:left;border-radius:6px;box-shadow:none}.iid-fr-section-heading{position:sticky;top:var(--iid-fr-meta-block-h);z-index:50}.iid-fr-section-heading .iid-fr-sec-title{position:sticky;left:0;width:var(--iid-fr-viewport-w, 100%);display:block;background:#9d9e17;color:#fff;font-weight:600;padding:10px 14px;border-radius:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border:none}.iid-fr-blank td{position:sticky;left:0;width:var(--iid-fr-viewport-w, 100%);display:block;background:#fff!important;z-index:4;height:25px;padding:0}.iid-fr-table tbody td{font-size:11px;text-align:left}.iid-fr-table tbody td:not(.iid-fr-name){text-align:left;min-width:90px}.iid-fr-table tbody td:nth-child(n+2){font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.iid-fr-table tbody td:empty:after{content:""}@media (max-width: 1200px){.iid-fr-title{font-size:18px}.iid-fr-act{width:34px;height:34px}}.iid-fr-bool-true{background:#0f6b1b!important;color:#fff;font-weight:600}.iid-fr-bool-false{background:#b42318!important;color:#fff;font-weight:600}.iid-fr-scroller{--iid-fr-meta-block-h: 0px;position:relative}.iid-fr-table thead th.iid-fr-first-head,.iid-fr-table thead th:first-child.iid-fr-sticky-first,.iid-fr-table tbody td.iid-fr-sticky-first{position:sticky;left:0;z-index:6;background:#fff;box-shadow:4px 0 6px -4px #00000026}.iid-fr-table tbody tr.iid-fr-meta-row td.iid-fr-sticky-first{z-index:7;background:#fff;font-size:12px;font-weight:700}.iid-fr-submit-row .iid-fr-first-head{z-index:8;background:#fff}.iid-fr-sec-sticky{position:sticky;left:0;top:var(--iid-fr-meta-block-h);z-index:9;background:#9d9e17;color:#fff;border-radius:10px 10px 0 0;box-shadow:4px 0 6px -4px #00000026}.iid-fr-section-heading .iid-fr-sec-title{padding:8px 12px;font-weight:600;font-size:16px}.iid-fr-section-heading .iid-fr-sec-title[colspan]{min-width:calc(100% + -0px)}.iid-fr-table tbody td.iid-fr-name{background:#fff}.iid-fr-table thead th:not(:first-child){z-index:5}.iid-fr-separator-row .iid-fr-separator-cell{position:relative;z-index:2}.iid-fr-table thead th,.iid-fr-submit-row th,.iid-fr-table thead th.iid-fr-first-head{border:none!important;box-shadow:none!important}.iid-fr-table thead th+th{border-left:none!important}.iid-fr-submit-row,.iid-fr-table thead{border:none!important}.iid-fr-table .iid-fr-status-row td{background:#eaecf0!important;font-weight:600}.iid-fr-table .iid-fr-status-row td:first-child{border-top-left-radius:12px}.iid-fr-table .iid-fr-status-row td:last-child{border-top-right-radius:12px}.iid-fr-table .iid-fr-date-row td:first-child{border-bottom-left-radius:12px}.iid-fr-table .iid-fr-date-row td:last-child{border-bottom-right-radius:12px}.iid-fr-separator-row .iid-fr-separator-cell{position:relative;padding:0!important;margin:0!important;height:15px!important;line-height:0;border:none!important;background:#fff!important;overflow:hidden}.iid-fr-separator-row .iid-fr-separator-cell:before{content:"";position:absolute;left:0;right:0;top:7px;height:1px;background:#eaecf0;pointer-events:none}.iid-fr-date-row{background:#fff!important}.iid-fr-table tbody tr.iid-fr-sec-first-row td:first-child{border-top-left-radius:12px}.iid-fr-table tbody tr.iid-fr-sec-first-row td:last-child{border-top-right-radius:12px}.iid-fr-table tbody tr.iid-fr-sec-last-row td:first-child{border-bottom-left-radius:12px}.iid-fr-table tbody tr.iid-fr-sec-last-row td:last-child{border-bottom-right-radius:12px}.iid-fr-table tbody tr.iid-fr-sec-first-row.iid-fr-sec-last-row td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.iid-fr-table tbody tr.iid-fr-sec-first-row.iid-fr-sec-last-row td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.iid-fr-sec-first-row{background:transparent!important}.iid-fr-submit-split{display:flex;align-items:center;gap:4px;position:relative;width:100%;justify-content:center}.iid-fr-submit-main{background:#3d2f38;color:#fff;border:none;border-radius:6px;padding:4px 8px;font-size:11px;cursor:pointer;min-width:48px}.iid-fr-submit-main:disabled{opacity:.6;cursor:default}.iid-fr-submit-drop{background:#3d2f38;color:#fff;border:none;border-radius:6px;padding:4px 6px;font-size:11px;cursor:pointer;display:flex;align-items:center}.iid-fr-submit-drop:hover,.iid-fr-submit-main:hover:not(:disabled){background:#2f232a}.iid-fr-submit-menu{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border:1px solid #EAECF0;border-radius:10px;padding:6px 0;min-width:135px;box-shadow:0 4px 12px #0000001f;z-index:120}.iid-fr-submit-menu .iid-fr-menu-item{display:block;width:100%;background:transparent;border:none;text-align:left;font-size:12px;padding:6px 12px;cursor:pointer;color:#523e4c;line-height:1.1}.iid-fr-submit-menu .iid-fr-menu-item:hover{background:#f2f4f7;color:#2f232a}.iid-fr-edit-input{width:100%;box-sizing:border-box;padding:2px 4px;font-size:11px;border:1px solid #d0d5dd;border-radius:4px;background:#fff;line-height:1.1}.iid-fr-edit-input[aria-invalid=true]{border-color:#b42318;background:#fff2f2}.iid-fr-editing-cell{background:#fff9e6}.iid-fr-edit-input:focus{outline:1px solid #9D9E17;border-color:#9d9e17}.iid-fr-save-btn{background:#9d9e17}.iid-fr-save-btn:hover{background:#8a8b24!important}.iid-fr-cancel-btn{background:#523e4c}.iid-fr-cancel-btn:hover{background:#342c32!important}.iid-fr-scroller{position:relative}.iid-fr-saving-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffa6;display:flex;align-items:center;justify-content:center;z-index:80;font-size:14px;font-weight:500;color:#344054}.iid-fr-saving-box{background:#fff;border:1px solid #e4e7ec;padding:8px 16px;border-radius:8px;box-shadow:0 2px 6px #00000014;display:flex;align-items:center}.iid-fr-name-btn{background:transparent;border:none;padding:0;margin:0;width:100%;text-align:left;font:inherit;font-size:12px}.iid-fr-name-btn:hover{text-decoration:underline}.iid-fr-newfield-input{width:100%;border:1px solid #d0d5db;border-radius:4px;padding:4px 8px;font-size:inherit;font-family:inherit;transition:none!important;will-change:auto;contain:layout style}.iid-fr-newfield-input:focus{outline:2px solid #9d9e17;outline-offset:-1px;border-color:#9d9e17}.iid-fr-field-popup{position:absolute;z-index:4;background:#fff;border:1px solid #E4E7EC;border-radius:8px;box-shadow:0 4px 14px -2px #1018282e;display:flex;flex-direction:column;min-width:140px;animation:iid-fr-pop-fade .12s ease;font-size:12px}@keyframes iid-fr-pop-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.iid-fr-fp-item{background:transparent;border:none;text-align:left;padding:8px 12px;cursor:pointer;color:#344054;font-size:12px}.iid-fr-fp-item:hover{background:#f2f4f7}.iid-fr-addfields-actions .iid-fr-submit-btn{min-width:64px}.iid-fr-addfields-global{display:flex;gap:8px;margin-left:12px}.iid-fr-addfields-global .iid-fr-submit-btn{min-width:68px}.iid-fr-global-addfields-bar{width:100%;display:flex;justify-content:center;margin:6px 0 10px}.iid-fr-global-addfields-bar .iid-fr-global-inner{background:#fff;border:1px solid #E4E7EC;border-radius:14px;padding:10px 20px;display:flex;align-items:center;gap:18px;box-shadow:0 2px 6px #0000000f;max-width:820px;width:100%;justify-content:center;flex-wrap:wrap}.iid-fr-global-msg{font-size:12px;font-weight:600;color:#475467}.iid-fr-global-actions{display:flex;gap:10px}.iid-fr-global-actions .iid-fr-submit-btn{min-width:80px}.iid-fr-addfields-global{display:none!important}.iid-fr-table thead th.iid-fr-first-head,.iid-fr-table tbody td.iid-fr-name,.iid-fr-table tbody td.iid-fr-sticky-first,.iid-fr-table tbody tr.iid-fr-meta-row td.iid-fr-meta-label{text-align:left!important}.iid-fr-table thead th.iid-fr-data-head,.iid-fr-table tbody td:not(.iid-fr-name):not(.iid-fr-sticky-first):not(.iid-fr-sec-title),.iid-fr-table tbody tr.iid-fr-meta-row td:not(.iid-fr-meta-label){text-align:center!important}.iid-fr-table tbody td:not(.iid-fr-name):not(.iid-fr-sticky-first) .iid-fr-edit-input{text-align:center}.iid-fr-sec-title{text-align:left!important}.iid-fr-submit-combo{display:inline-flex;align-items:stretch;border-radius:8px;overflow:hidden;background:#523e4c;min-width:98px;border:1px solid #523E4C;box-shadow:0 1px 2px #00000014}.iid-fr-submit-part{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#fff;font-size:11px;font-weight:500;line-height:1.1;padding:6px 12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:4px;transition:background .15s}.iid-fr-submit-action{flex:1;text-align:center}.iid-fr-submit-toggle{width:38px;padding:6px 0;position:relative}.iid-fr-submit-toggle:before{content:"";position:absolute;left:0;top:20%;bottom:20%;width:1px;background:#6c5a66}.iid-fr-submit-part:hover:not(:disabled){background:#9d9e17}.iid-fr-submit-part:disabled{opacity:.55;cursor:default}.iid-fr-submit-combo:focus-within{outline:2px solid #9D9E17;outline-offset:2px;border-radius:12px}.iid-fr-save-btn,.iid-fr-cancel-btn{display:flex;align-items:center;justify-content:center;text-align:center;line-height:1;padding:0;font-weight:600;width:50px;height:25px}.iid-fr-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1500;padding:20px}.iid-fr-confirm-modal{width:100%;max-width:430px;background:#fff;border:1px solid #ECEEF0;border-radius:22px;padding:20px 22px 18px;display:flex;flex-direction:column;gap:18px;box-shadow:0 10px 28px -4px #00000026;animation:iidFrScaleIn .18s ease;font-family:Inter,system-ui,sans-serif}@keyframes iidFrScaleIn{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.iid-fr-confirm-header{display:flex;justify-content:space-between;align-items:center;gap:12px}.iid-fr-confirm-header h5{font-size:18px;font-weight:600;color:#182230}.iid-fr-confirm-close{position:absolute;top:16px;right:16px;width:40px;height:40px;background:transparent;border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#475467;padding:0}.iid-fr-confirm-close:hover{background:#f2f4f7}.iid-fr-confirm-body{font-size:14px;line-height:1.45;color:#344054}.iid-fr-confirm-warn{margin-top:10px;font-size:12px;font-weight:500;color:#b42318}.iid-fr-confirm-actions{display:flex;justify-content:flex-end;gap:12px;margin-top:4px}.iid-fr-btn-secondary,.iid-fr-btn-primary{height:42px;padding:0 22px;border-radius:14px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:all .15s ease}.iid-fr-btn-secondary{background:#f9fafb;color:#344054;border:1px solid #D0D5DD}.iid-fr-btn-secondary:hover{background:#f2f4f7}.iid-fr-btn-primary:hover{background:#89a200}.iid-fr-btn-primary:disabled,.iid-fr-btn-secondary:disabled{opacity:.7;cursor:not-allowed}.iid-fr-upload-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000061;display:flex;align-items:center;justify-content:center;z-index:1600;padding:24px;animation:iidFrFade .15s ease}@keyframes iidFrFade{0%{opacity:0}to{opacity:1}}.iid-fr-upload-modal{position:relative;width:100%;max-width:640px;background:#fff;border-radius:18px;box-shadow:0 20px 24px -4px #10182814,0 8px 8px -4px #10182808;display:flex;flex-direction:column;overflow:hidden;font-family:Inter,system-ui,sans-serif}.iid-fr-upload-header{display:flex;align-items:center;gap:18px;padding:20px 20px 15px;position:relative}.iid-fr-upload-header h5{font-family:Gilroy,Inter,system-ui,sans-serif;font-weight:700;font-size:18px;letter-spacing:-.05em;color:#101828;flex:1 1}.iid-fr-upload-icon{width:48px;height:48px;border-radius:28px;background:#ffffd1;border:8px solid #EFF098;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.iid-fr-upload-ring img{width:22px;height:20px}.iid-fr-upload-close{position:absolute;top:16px;right:16px;width:40px;height:40px;background:transparent;border:none;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#475467;padding:0}.iid-fr-upload-close:hover{background:#f2f4f7}.iid-fr-upload-close i{font-size:20px;line-height:1}.iid-fr-upload-body{padding:8px 34px;display:flex;flex-direction:column;gap:22px;max-height:70vh;overflow-y:auto;scrollbar-color:#9D9E17 #f2f3f4;scrollbar-width:thin}.iid-fr-upload-warning{display:flex;gap:10px;align-items:flex-start;background:#fef3c7;border:1px solid #F59E0B;color:#92400e;padding:12px 16px;font-size:14px;border-radius:12px}.iid-fr-upload-field{display:flex;flex-direction:column;gap:8px}.iid-fr-upload-label{font-size:14px;font-weight:600;color:#182230}.iid-fr-upload-select{height:52px;border:1px solid #D0D5DD;border-radius:16px;padding:0 18px;font-size:14px;background:#fff;outline:none}.iid-fr-upload-select:focus{border-color:#9eb800;box-shadow:0 0 0 3px #9eb80040}.iid-fr-upload-types{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px 24px;width:100%}.iid-fr-upload-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;align-items:start}.iid-fr-upload-check{display:flex;align-items:center;gap:10px;font-size:14px;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.iid-fr-upload-check input{display:none}.iid-fr-upload-check .box{width:22px;height:22px;border:2px solid #D0D5DD;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:.15s}.iid-fr-upload-check input:checked+.box:after{content:"✓";font-size:14px;font-weight:600}.iid-fr-download-btn{justify-self:end;height:40px;background:#4f4048;color:#fff;font-size:14px;font-weight:600;padding:0 32px;border:none;border-radius:12px;cursor:pointer;transition:.15s;white-space:nowrap}.iid-fr-download-btn:disabled{opacity:.45;cursor:not-allowed}.iid-fr-download-btn:not(:disabled):hover{background:#3d3037}.iid-fr-drop-zone{border:2px dashed #D0D5DD;border-radius:18px;min-height:160px;background:#fafafa;display:flex;align-items:center;justify-content:center;padding:20px;cursor:pointer;transition:.18s;position:relative}.iid-fr-drop-zone{position:relative;display:flex;align-items:center;justify-content:center;gap:18px}.iid-fr-drop-zone .iid-fr-drop-empty{width:100%;height:100%;min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;margin:0}.iid-fr-drop-zone .iid-fr-drop-icon{margin:0;position:static;transform:none}.iid-fr-drop-zone .iid-fr-drop-text,.iid-fr-drop-zone .iid-fr-drop-hint{margin:0}.iid-fr-drop-zone:hover{border-color:#9eb800;background:#f7f9ea}.iid-fr-drop-zone.has-file{border-style:solid;border-color:#9eb800;background:#f7f9ea}.iid-fr-drop-zone.is-disabled{cursor:not-allowed;opacity:.6}.iid-fr-drop-empty{text-align:center;display:flex;flex-direction:column;gap:10px}.iid-fr-drop-icon{width:60px;height:60px;background:#eff3d0;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;color:#4d5c07}.iid-fr-drop-text{font-size:14px;color:#344054}.iid-fr-drop-text .link{color:#9eb800;font-weight:600}.iid-fr-drop-hint{font-size:12px;color:#667085}.iid-fr-file-row{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px}.iid-fr-file-meta{display:flex;align-items:center;gap:10px;font-size:14px;flex:1;overflow:hidden}.iid-fr-file-meta i{color:#9eb800;font-size:20px}.iid-fr-file-meta .name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.iid-fr-file-meta .size{font-size:12px;color:#667085}.iid-fr-file-remove{background:transparent;border:none;cursor:pointer;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#475467}.iid-fr-file-remove:hover{background:#f2f4f7}.iid-fr-upload-error{font-size:12px;color:#dc2626;margin-top:6px}.iid-fr-upload-actions{padding:24px 34px 34px;display:flex;justify-content:flex-end;gap:16px;border-top:1px solid #E4E7EC}.iid-fr-btn-secondary,.iid-fr-btn-primary{height:45px;padding:0 34px;border:none;border-radius:14px;font-size:14px;font-weight:600;cursor:pointer;transition:.18s}.iid-fr-btn-secondary{background:#fff;border:1px solid #D0D5DD;color:#344054}.iid-fr-btn-secondary:hover:not(:disabled){background:#f2f4f7}.iid-fr-btn-primary{background:#9eb800;color:#fff}.iid-fr-btn-primary:hover:not(:disabled){background:#89a300}.iid-fr-btn-primary:disabled,.iid-fr-btn-secondary:disabled{opacity:.55;cursor:not-allowed}.iid-fr-upload-modal .iid-fr-currency-eqselect .eq-select-trigger{height:52px;border-radius:16px;border:1.67px solid #EAECF0;background:#fff;font-size:16px;font-weight:500;padding:0 50px 0 18px;color:#182230}.iid-fr-upload-modal .iid-fr-currency-eqselect .eq-select-trigger:hover:not(:disabled){background:#fcfdfe;border-color:#d0d5dd}.iid-fr-upload-modal .iid-fr-currency-eqselect .eq-select-trigger:focus-visible{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.iid-fr-upload-modal .iid-fr-currency-menu.eq-select-menu{border-radius:24px;padding:18px 24px 26px;box-shadow:0 12px 34px -8px #1018282e,0 6px 14px -6px #1018281a;border:1px solid #ECEEF0;max-height:320px}.iid-fr-upload-modal .iid-fr-currency-menu .eq-select-option{font-size:18px;font-weight:600;padding:18px 22px;border-radius:18px;letter-spacing:-.02em;color:#27313a}.iid-fr-upload-modal .iid-fr-currency-menu .eq-select-option:hover{background:#f2f4f7}.iid-fr-upload-modal .iid-fr-currency-menu .eq-select-option.is-active{background:#9d9e17;color:#fff;font-weight:600}.iid-fr-upload-modal .iid-fr-currency-menu .eq-select-option.is-active .eq-select-check{color:#fff}.iid-fr-upload-modal .iid-fr-currency-menu .eq-select-check{font-size:14px;color:#9d9e17;font-weight:600}.iid-fr-upload-modal .iid-fr-currency-eqselect .eq-select-text.is-placeholder{color:#667085;font-weight:500}.iid-fr-upload-modal .iid-fr-currency-menu::-webkit-scrollbar{width:10px}.iid-fr-upload-modal .iid-fr-currency-menu::-webkit-scrollbar-track{background:transparent}.iid-fr-upload-modal .iid-fr-currency-menu::-webkit-scrollbar-thumb{background:#d7dadd;border-radius:30px}.iid-fr-upload-modal .iid-fr-currency-menu::-webkit-scrollbar-thumb:hover{background:#c5c9cc}.iid-fr-fullscreen-loader{position:fixed;top:0;right:0;bottom:0;left:0;background:#ffffffa6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:4000;display:flex;align-items:center;justify-content:center;animation:iidFrFadeIn .15s ease}@keyframes iidFrFadeIn{0%{opacity:0}to{opacity:1}}.iid-fr-fs-box{display:contents}.iid-fr-fs-text{letter-spacing:.25px}.iid-fr-col-first{width:380px!important;min-width:380px!important;max-width:380px!important}.iid-fr-table tbody td.iid-fr-name,.iid-fr-meta-label,.iid-fr-table thead th.iid-fr-first-head{width:380px;min-width:380px;max-width:380px;box-sizing:border-box;white-space:normal;word-break:break-word}.iid-fr-col-data{width:150px!important;min-width:150px!important;max-width:150px!important}.iid-fr-table tbody td:not(.iid-fr-name):not(.iid-fr-sec-title):not(.iid-fr-blank) .iid-fr-edit-input{width:100%}.iid-fr-datefilter-pop{position:absolute;z-index:6000;background:#fff;border:1px solid #E4E7EC;border-radius:24px;box-shadow:0 18px 34px -10px #1018282e,0 4px 10px -4px #10182814;display:flex;flex-direction:column;max-height:70vh;overflow:hidden;animation:iidFrFade .15s ease}.iid-fr-datefilter-btn.is-open{position:relative}.iid-fr-df-header{padding:14px 22px 10px;font-size:15px;font-weight:600;color:#182230;border-bottom:1px solid #F0F2F5}.iid-fr-df-selectall{padding:10px 22px 6px;border-bottom:1px solid #F3F4F6}.iid-fr-df-selectall label{display:flex;gap:10px;align-items:center;font-size:14px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none}.iid-fr-df-list{padding:14px 18px 16px;overflow:auto;flex:1 1 auto;display:flex;flex-direction:column;gap:14px}.iid-fr-df-year-block{border:1px solid #ECEEF0;border-radius:16px;padding:10px 12px 8px;background:#fafafa}.iid-fr-df-year-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.iid-fr-df-year-toggle{border:none;background:#fff;width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;color:#475467;transition:background .15s,color .15s}.iid-fr-df-year-toggle:hover{background:#f2f4f7;color:#222}.iid-fr-df-year-toggle.is-open{background:#eef2e0;color:#3b3f11}.iid-fr-df-months{animation:iidFrMonths .18s ease;padding-left:10px}@keyframes iidFrMonths{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.iid-fr-df-month-item{display:flex;gap:6px;align-items:center;font-size:12px;cursor:pointer;-webkit-user-select:none;user-select:none;min-width:110px}.iid-fr-df-month-item input{width:12px;height:12px;cursor:pointer}.iid-fr-df-year-row label{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;font-size:13px;-webkit-user-select:none;user-select:none}.iid-fr-df-year-row-label input{width:15px;height:15px;cursor:pointer}.iid-fr-df-actions{padding:10px 20px;border-top:1px solid #ECEEF0;display:flex;gap:14px;justify-content:center;background:#fff}.iid-fr-df-btn{height:35px;border-radius:14px;padding:0 28px;font-size:14px;font-weight:600;cursor:pointer;transition:background .15s,color .15s,border .15s;border:none}.iid-fr-df-btn-cancel{background:#fff;border:1px solid #D0D5DD;color:#344054}.iid-fr-df-btn-cancel:hover{background:#f2f4f7}.iid-fr-df-btn-apply{background:#9d9e17;color:#fff;border:none}.iid-fr-df-btn-apply:hover{background:#899f00}@media (max-width:600px){.iid-fr-datefilter-pop{left:12px!important;width:calc(100vw - 24px)!important;border-radius:20px}.iid-fr-df-month-item{min-width:46%}}.iid-fr-datefilter-pop input[type=checkbox],.iid-fr-upload-check input[type=checkbox]{accent-color:#9D9E17;width:16px;height:16px;cursor:pointer}.iid-fr-upload-check input:checked+.box{background:#9d9e17;border-color:#9d9e17}.iid-fr-upload-check .box{transition:.15s}.iid-fr-upload-check .box:hover{border-color:#9d9e17}.iid-fr-datefilter-pop .iid-fr-df-year-row-label input,.iid-fr-datefilter-pop .iid-fr-df-month-item input{width:16px;height:16px;accent-color:#9D9E17}.iid-fr-datefilter-pop input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;border:2px solid #9D9E17;border-radius:4px;background:#fff;display:inline-block;position:relative;cursor:pointer;margin:0;transition:background .15s,border-color .15s}.iid-fr-datefilter-pop input[type=checkbox]:hover{border-color:#858613}.iid-fr-datefilter-pop input[type=checkbox]:checked{background:#9d9e17;border-color:#9d9e17}.iid-fr-datefilter-pop input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.iid-fr-datefilter-pop input[type=checkbox]:focus-visible{outline:2px solid rgba(157,158,23,.55);outline-offset:2px}.iid-fr-upload-check input:checked+.box{background:#9d9e17;border-color:#9d9e17;color:#fff}.iid-fr-download-menu{position:absolute;z-index:6000;background:#fff;border:1px solid #E4E7EC;border-radius:16px;padding:6px;box-shadow:0 12px 28px -8px #1018282e,0 4px 10px -4px #10182814;animation:iidFrFade .12s ease}.iid-fr-dl-item{display:block;width:100%;text-align:left;background:#fff;border:0;padding:10px 16px;font-size:14px;cursor:pointer;transition:background .15s}.iid-fr-dl-item:hover{background:#f2f4f7}.iid-fr-currencytype-wrap{position:relative}.iid-fr-currencytype-btn{font-size:12px;font-weight:600;width:70px;height:36px;border:1px solid #D0D5DD;background:#fff;border-radius:10px;cursor:pointer;transition:background .15s;color:#344054}.iid-fr-currencytype-btn.is-open,.iid-fr-currencytype-btn:hover{background:#f2f4f7}.iid-fr-currencytype-menu{position:absolute;top:calc(100% + 6px);left:0;min-width:140px;background:#fff;border:1px solid #E4E7EC;border-radius:16px;padding:6px;display:flex;flex-direction:column;gap:4px;box-shadow:0 12px 28px -8px #1018282e,0 4px 10px -4px #10182814;z-index:6000;animation:iidFrFade .12s ease}.iid-fr-ct-item{background:#fff;border:none;text-align:left;font-size:13px;font-weight:500;padding:8px 14px;border-radius:10px;cursor:pointer;color:#182230;transition:background .12s,color .12s}.iid-fr-ct-item:hover{background:#f2f4f7}.iid-fr-ct-item.is-active{background:#9d9e17;color:#fff}.iid-fr-bulk-btn{background:#9d9e17;color:#fff;border:none;padding:6px 14px;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;height:34px}.iid-fr-bulk-btn:disabled{opacity:.45;cursor:default}.iid-fr-bulk-btn:hover:not(:disabled){background:#86910f}.iid-fr-bulk-bar{display:flex;align-items:center;gap:8px;margin-right:12px}.iid-fr-bulk-action{background:#fff;border:1px solid #D0D5DD;color:#344054;padding:6px 12px;font-size:12px;border-radius:8px;cursor:pointer;font-weight:500}.iid-fr-bulk-action:hover:not(:disabled){background:#f2f4f7}.iid-fr-bulk-action:disabled{opacity:.5;cursor:default}.iid-fr-bulk-save{background:#9d9e17;border:none;color:#fff}.iid-fr-bulk-save:hover:not(:disabled){background:#86910f}.iid-fr-bulk-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;padding:4px 0}.iid-fr-bulk-checkbox{accent-color:#9D9E17;width:16px;height:16px;cursor:pointer}.iid-fr-bulk-col-label{font-size:10px;font-weight:600;text-transform:uppercase;color:#475467}.iid-fr-actions.bulk-mode-disabled button:not(.iid-fr-bulk-action):not(.iid-fr-bulk-btn){pointer-events:none;opacity:.4}.iid-fr-submit-split .iid-fr-bulk-cell{min-height:42px}.iid-fr-bulk-count{font-size:12px;font-weight:600;color:#475467;padding:0 4px}.iid-fr-bulk-action-btn{padding:6px 14px;border:1px solid #523E4C;background:#523e4c;color:#fff;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s;height:34px}.iid-fr-bulk-action-btn:hover:not(:disabled){background:#8a8c14;border-color:#8a8c14}.iid-fr-bulk-action-btn:disabled{opacity:.5;cursor:not-allowed}.iid-fr-bulk-edit-bar{display:flex;align-items:center;gap:12px;padding:8px 16px;background:#f8f9fa;border:1px solid #dee2e6;border-radius:6px}.iid-fr-bulk-action-modal{position:relative;background:#fff;border-radius:12px;width:90%;max-width:700px;max-height:65vh;display:flex;flex-direction:column;box-shadow:0 4px 20px #00000026}.iid-fr-bulk-action-header{display:flex;justify-content:space-between;align-items:center;padding:12px 15px;border-bottom:1px solid #e9ecef}.iid-fr-bulk-action-header h5{font-size:18px;font-weight:600;color:#212529}.iid-fr-modal-close{background:none;border:none;font-size:20px;color:#6c757d;cursor:pointer;padding:4px;line-height:1;transition:color .2s}.iid-fr-modal-close:hover:not(:disabled){color:#212529}.iid-fr-modal-close:disabled{opacity:.5;cursor:not-allowed}.iid-fr-bulk-action-body{padding:12px 15px;flex:1;overflow-y:auto}.iid-fr-bulk-action-select{display:flex;align-items:center;gap:12px;margin-bottom:15px}.iid-fr-bulk-action-label{font-size:14px;font-weight:500;color:#344054;white-space:nowrap;margin:0}.iid-fr-bulk-action-dropdown{flex:1;min-width:0}.iid-fr-bulk-action-table-wrapper{border:1px solid #e9ecef;border-radius:8px;overflow:hidden;max-height:200px;overflow-y:auto}.iid-fr-bulk-action-table{width:100%;border-collapse:collapse;font-size:14px}.iid-fr-bulk-action-table thead{position:sticky;top:0;background:#9d9e17;z-index:1}.iid-fr-bulk-action-table th{padding:8px;text-align:left;font-weight:600;color:#344054;border-bottom:1px solid #e9ecef}.iid-fr-bulk-action-table td{padding:8px;border-bottom:1px solid #f1f3f5}.iid-fr-bulk-action-table tbody tr:hover{background:#f4f7ea}.iid-fr-bulk-action-table tbody tr:last-child td{border-bottom:none}.iid-fr-bulk-action-table input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:2px solid #9D9E17;border-radius:4px;background:#fff;cursor:pointer;position:relative;display:inline-block;transition:background .15s,border-color .15s}.iid-fr-bulk-action-table input[type=checkbox]:hover:not(:disabled){border-color:#858613}.iid-fr-bulk-action-table input[type=checkbox]:checked{background:#9d9e17;border-color:#9d9e17}.iid-fr-bulk-action-table input[type=checkbox]:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #ffffff;border-top:none;border-left:none;transform:rotate(45deg)}.iid-fr-bulk-action-table input[type=checkbox]:focus-visible{outline:2px solid rgba(157,158,23,.45);outline-offset:2px;border-radius:4px}.iid-fr-bulk-action-table input[type=checkbox]:disabled{opacity:.5;cursor:not-allowed}.iid-fr-bulk-action-empty{padding:40px 20px;text-align:center;color:#6c757d;font-size:14px}.iid-fr-bulk-action-footer{display:flex;justify-content:flex-end;gap:12px;padding:12px 15px;border-top:1px solid #E5E7EB;background:#f8f9fa;border-radius:0 0 12px 12px}.iid-fr-btn-success{padding:10px 20px;background:#059669;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.iid-fr-btn-success:hover:not(:disabled){background:#047857}.iid-fr-btn-success:disabled{background:#9ca3af;cursor:not-allowed;opacity:.6}.iid-fr-btn-danger{padding:10px 20px;background:#dc2626;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}.iid-fr-btn-danger:hover:not(:disabled){background:#b91c1c}.iid-fr-btn-danger:disabled{background:#9ca3af;cursor:not-allowed;opacity:.6}.iid-fr-bulk-action-search{margin-bottom:15px}.iid-fr-search-input-wrapper{position:relative;display:flex;align-items:center}.iid-fr-search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#667085;font-size:16px;pointer-events:none;z-index:1}.iid-fr-search-input{width:100%;height:44px;padding:6px 6px 6px 45px!important;border:1px solid #D0D5DD;border-radius:8px;font-size:14px;color:#344054;transition:all .2s;box-sizing:border-box;line-height:24px}.iid-fr-search-input:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e171a}.iid-fr-search-input:disabled{background:#f9fafb;color:#98a2b3;cursor:not-allowed}.iid-fr-search-input::placeholder{color:#98a2b3}.iid-fr-search-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);background:none;border:none;color:#667085;cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s;z-index:1}.iid-fr-search-clear:hover{background:#f2f4f7;color:#344054}.iid-fr-search-clear i{font-size:14px}.iid-fr-search-hint{margin-top:6px;font-size:12px;color:#667085;font-style:italic}.iid-fr-actions-sep{width:1px;height:24px;background:#e4e7ec;margin:0 8px}.iid-fr-frozen-header{position:sticky;top:0;z-index:60;background:#fff;box-shadow:0 3px 8px -3px #1018281f}.iid-fr-header-table{margin-bottom:0!important}.iid-fr-header-table thead th{position:static!important;top:auto!important;box-shadow:none!important}.iid-fr-header-table thead th.iid-fr-first-head{position:sticky!important;left:0;z-index:42;background:#fff}.iid-fr-body-table{margin-top:0!important}@keyframes iid-fr-skel-shimmer{0%{background-position:-450px 0}to{background-position:450px 0}}.iid-fr-skel-bar{display:block;width:55%;height:10px;margin:0 auto;border-radius:5px;background:linear-gradient(90deg,#e9ebef 25%,#f8f9fb,#e9ebef 75%);background-size:900px 100%;animation:iid-fr-skel-shimmer 1.6s ease-in-out infinite}.iid-fr-skel-label{width:70%;margin:0}.iid-fr-skel-btn{width:70px;height:22px;border-radius:6px}.iid-fr-skel-section .iid-fr-sec-title{background:#e7e8d2!important}.iid-fr-skel-sectitle{display:block;width:160px;height:12px;border-radius:5px;background:#fff9}@media (prefers-reduced-motion: reduce){.iid-fr-skel-bar{animation:none}}.liab-table-shell{flex:1;display:flex;flex-direction:column;border:1px solid #E4E7EC;border-radius:18px;background:#fff;overflow:hidden;position:relative}.liab-table-scroll{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.liab-table-scroll::-webkit-scrollbar{height:8px;width:8px}.liab-table-scroll::-webkit-scrollbar-track{background:#f2f3f4}.liab-table-scroll::-webkit-scrollbar-thumb{background:#c2c6cb;border-radius:6px}.liab-table{width:100%;border-collapse:separate;border-spacing:0;min-width:1280px;table-layout:auto}.liab-table thead th{position:sticky;top:0;background:#9d9e17;color:#fff;font-weight:700;font-size:14px;padding:10px 12px;white-space:nowrap;border-right:1px solid #C3C666;text-align:center;z-index:2}.liab-table thead th:first-child{text-align:left;border-top-left-radius:16px}.liab-table thead th:last-child{border-right:none;border-top-right-radius:16px}.liab-table tbody td{padding:8px 12px;border-top:1px solid #F0F2F3;border-right:1px solid #F0F2F3;background:#fff;font-weight:500;font-size:14px;color:#182230;white-space:nowrap;text-align:center;height:40px;line-height:1.3}.liab-table tbody td:last-child{border-right:none}.liab-table tbody td.liab-first{text-align:left}.liab-table tbody tr:nth-child(2n) td{background:#fafafa}.liab-table tbody tr:hover td{background:#f4f7ea}.liab-table .iid-fr-empty{text-align:center;padding:30px 10px;font-weight:600;color:#667085;background:#fff;border-top:1px solid #F0F2F3}.liab-error-message{padding:32px;text-align:center;font-weight:600;color:#b54708;background:#fff4ed;border:1px solid #FED7AA;border-radius:16px;margin-top:8px}@media (max-width:1400px){.liab-table{font-size:12px}.liab-table thead th{padding:8px 10px}.liab-table tbody td{padding:6px 10px}}.cov-field-label input[type=checkbox],#isPercentCheckbox{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:2px solid #8a9a3a;border-radius:4px;background-color:#fff;cursor:pointer;position:relative}#isPercentCheckbox:checked{background-color:#8a9a3a;border-color:#8a9a3a;box-shadow:0 2px 8px #8a9a3a80}#isPercentCheckbox:checked:after{content:"✓";position:absolute;font-weight:900;color:#fff;font-size:13px;top:-2px;left:2px}.std-cov-header{display:flex;align-items:center;justify-content:space-between;background:#9d9e17;color:#fff;padding:5px 10px;border-radius:12px;font-family:Inter,sans-serif;height:38px}.std-cov-title{font-size:16px;font-weight:600;margin:0}.std-cov-pager{display:flex;gap:8px}.std-cov-pg-btn{background:#fff;border:none;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#182230;box-shadow:0 1px 3px #00000026;transition:background .15s}.std-cov-pg-btn:disabled{opacity:.5;cursor:not-allowed}.std-cov-table-shell{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #E4E7EC}.std-cov-scroll{width:100%;overflow-x:auto;max-height:350px;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.std-cov-scroll.is-loading{min-height:280px}.std-cov-table{width:100%;border-collapse:collapse;font-size:12px;min-width:900px}.std-cov-table th{background:#f8f9fa;font-weight:700;text-align:left;padding:10px 12px;white-space:nowrap;border-bottom:1px solid #E4E7EC}.std-cov-table td{padding:10px 12px;border-bottom:1px solid #F0F2F4;vertical-align:middle;max-width:130px}.std-cov-indicator{font-weight:500;min-width:240px!important}.std-cov-empty{text-align:center;padding:24px;color:#667085}.std-cov-table tbody tr:hover{background:#f4f7ea}.std-cov-table{border:none!important}.iid-fr-loading{position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;inset:unset!important;background:#fff;border:1px solid #EAECF0;border-radius:14px;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:10px;z-index:9999!important;color:#344054;font-weight:500;font-size:14px;box-shadow:0 8px 28px -6px #10182840,0 4px 12px -4px #1018281f}.std-cov-edit-multi{width:140px;min-height:60px;font-size:11px;border:1px solid #D0D5DD;border-radius:6px;background:#fff}.std-cov-ms-wrap{position:relative;display:inline-block}.std-cov-ms-trigger{text-align:left;background:#fff;border:1px solid #D0D5DD;border-radius:8px;padding:6px 34px 6px 10px;font-size:12px;font-weight:500;line-height:1.2;cursor:pointer;color:#344054;position:relative;transition:border-color .15s,background .15s}.std-cov-ms-trigger:hover{background:#f8f9fa;border-color:#c9ced4}.std-cov-ms-trigger.is-open{border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.std-cov-ms-trigger .chevron{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #6b7280}.std-cov-ms-trigger.is-open .chevron{border-top:none;border-bottom:6px solid #6b7280}.std-cov-ms-menu{position:absolute;top:calc(100% + 6px);left:0;width:180px;background:#fff;border:1px solid #E4E7EC;border-radius:14px;box-shadow:0 12px 28px -8px #1018282e,0 4px 10px -4px #1018281a;padding:8px 8px 12px;z-index:500;display:flex;flex-direction:column;gap:10px;animation:stdCovMsPop .16s ease;max-height:250px;overflow:auto}.std-cov-ms-menu-portal{position:absolute;background:#fff;border:1px solid #E4E7EC;border-radius:14px;padding:10px 12px;max-height:260px;overflow:auto;box-shadow:0 12px 28px -6px #1018282e,0 4px 14px -4px #1018281f;z-index:60;animation:covFade .16s ease}.std-cov-ms-menu-portal.is-top:after,.std-cov-ms-menu-portal.is-bottom:after{content:"";position:absolute;left:20px;width:12px;height:12px;background:#fff;border:1px solid #E4E7EC;border-left:none;border-top:none;transform:rotate(45deg);z-index:-1}.std-cov-ms-menu-portal.is-bottom:after{top:-6px}.std-cov-ms-menu-portal.is-top:after{bottom:-6px}@keyframes stdCovMsPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes covFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.std-cov-ms-options{display:flex;flex-direction:column;gap:4px}.std-cov-ms-item{display:flex;gap:8px;align-items:center;font-size:12px;font-weight:500;padding:6px 8px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .12s;color:#374151}.std-cov-ms-item:hover{background:#f2f4f7}.std-cov-ms-item.is-selected{background:#eef0d5;color:#25303a}.std-cov-ms-item input{width:14px;height:14px;margin:0;cursor:pointer;accent-color:#9D9E17}.std-cov-ms-empty{text-align:center;font-size:12px;color:#667085;padding:4px 0}.std-cov-ms-tokens{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.std-cov-ms-token{background:#f5f5df;color:#9d9e17;font-size:11px;font-weight:600;padding:4px 8px;border-radius:12px;display:inline-flex;align-items:center;gap:4px}.std-cov-ms-token button{background:transparent;border:none;cursor:pointer;font-size:14px;line-height:1;color:#9d9e17;padding:0}.std-cov-ms-token button:hover{color:#6f7515}.std-cov-ms-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}.std-cov-ms-btn{height:30px;padding:0 14px;font-size:12px;font-weight:600;border-radius:8px;cursor:pointer;border:1px solid #D0D5DD;background:#fff;color:#344054;transition:background .15s,border .15s}.std-cov-ms-btn:hover{background:#f2f4f7;color:#344054}.std-cov-ms-btn:active{background:#e4e7eb}.std-cov-close{background:#523e4c;color:#fff;border:1px solid #523E4C}@media (max-width: 760px){.std-cov-ms-wrap{min-width:140px}.std-cov-ms-trigger{font-size:11px;padding:6px 30px 6px 8px}}.std-cov-limits-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:1800;padding:24px 18px}.std-cov-limits-modal{width:950px;max-width:95vw;max-height:80vh;background:#fff;border-radius:24px;display:flex;flex-direction:column;box-shadow:0 14px 48px -6px #00000040;overflow:hidden;font-family:Inter,system-ui,sans-serif}.std-cov-limits-header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px 14px;background:#9d9e17;color:#fff}.std-cov-limits-actions{display:flex;gap:6px}.std-cov-icon-btn{background:transparent;border:none;width:auto;height:auto;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;margin-right:15px}.std-cov-icon-btn:hover:not(:disabled){filter:brightness(.85)}.std-cov-icon-btn:active:not(:disabled){transform:scale(.9)}.std-cov-icon-btn img{width:16px;height:16px;display:block}.std-cov-icon-danger:hover:not(:disabled){filter:brightness(.75)}.std-cov-icon-btn:disabled{opacity:.4;cursor:not-allowed}.std-cov-limits-body{padding:16px 20px 20px;overflow:auto}.std-cov-limit-input{width:100%;border:1px solid #D0D5DD;border-radius:8px;padding:6px 8px;font-size:13px}.std-cov-fullscreen-loader{position:fixed;top:0;right:0;bottom:0;left:0;background:#ffffffbf;z-index:4000;display:flex;align-items:center;justify-content:center;animation:stdCovFade .15s ease}.std-cov-fs-box{display:contents}.std-cov-fs-text{font-weight:500}@keyframes stdCovFade{0%{opacity:0}to{opacity:1}}.std-cov-modal-loader{position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffffa6;display:flex;align-items:center;justify-content:center;z-index:60;border-radius:inherit}.std-cov-modal-loader-box{display:contents}.std-cov-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:2200;padding:24px}.std-cov-confirm-modal{width:380px;max-width:90vw;background:#fff;border:1px solid #ECEEF0;border-radius:22px;box-shadow:0 10px 32px #1018282e;display:flex;flex-direction:column;overflow:hidden;font-family:Inter,system-ui,sans-serif;animation:stdCovConfirmScale .18s ease}@keyframes stdCovConfirmScale{0%{transform:scale(.94);opacity:0}to{transform:scale(1);opacity:1}}.std-cov-confirm-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:#9d9e17;color:#fff}.std-cov-confirm-close{background:transparent;border:none;color:#fff;cursor:pointer;font-size:16px;line-height:1;display:inline-flex;align-items:center;justify-content:center}.std-cov-confirm-body{padding:18px 18px 8px;font-size:14px;color:#344054}.std-cov-confirm-warn{margin-top:8px;font-size:12px;font-weight:500;color:#b42318}.std-cov-confirm-actions{display:flex;justify-content:flex-end;gap:10px;padding:14px 18px 18px}.std-cov-confirm-danger{background:#b42318;border-color:#b42318;color:#fff}.std-cov-confirm-danger:hover:not(:disabled){background:#912015;border-color:#912015;color:#fff}.std-cov-cell-pass{background:#90ef90!important;color:#1d3b12;font-weight:600}.std-cov-cell-fail,.std-cov-cell-no-limit{background:#fcbaba!important;color:#1d3b12;font-weight:600}.std-cov-table tbody tr:hover td.std-cov-cell-pass,.std-cov-table tbody tr:hover td.std-cov-cell-fail,.std-cov-table tbody tr:hover td.std-cov-cell-no-limit{background:inherit!important}.cov-add-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0000006b;display:flex;align-items:flex-start;justify-content:center;padding:40px 24px;z-index:2600}.cov-add-modal{width:760px;max-width:95vw;background:#fff;border-radius:22px;display:flex;flex-direction:column;overflow:hidden;position:relative;box-shadow:0 18px 36px -8px #10182840,0 8px 16px -6px #1018281f}.cov-add-header{background:#9d9e17;color:#fff;padding:16px 20px;display:flex;align-items:center;justify-content:space-between}.cov-add-close{background:transparent;border:none;cursor:pointer;padding:0}.cov-add-close img{width:20px;height:20px}.cov-add-top-actions{display:flex;flex-wrap:wrap;gap:10px;padding:14px 20px;justify-content:flex-end;width:100%}.cov-inline-btn{background:#523e4c;color:#fff;border:none;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;display:flex;align-items:center;gap:6px;cursor:pointer}.cov-inline-btn img{width:16px;height:16px}.cov-add-body{padding:12px 20px 4px;display:flex;flex-direction:column;gap:12px;max-height:60vh;overflow:auto}.cov-field-label{font-size:13px;font-weight:600}.cov-text-input,.cov-select{width:100%;border:1px solid #D0D5DD;border-radius:8px;padding:8px 10px;font-size:13px;background:#fff}.cov-dyn-row{display:flex;gap:10px;align-items:center}.cov-dyn-row .cov-number-literal{flex:1;min-width:0;height:32px;border:1px solid #D0D5DD;border-radius:8px;padding:0 12px;font-size:13px;font-weight:500;color:#344054;background:#fff;outline:none;transition:border-color .15s,box-shadow .15s}.cov-dyn-row .cov-number-literal::placeholder{color:#98a2b3;font-weight:400}.cov-dyn-row .cov-number-literal:hover{border-color:#c9ced4;background:#f8f9fa}.cov-dyn-row .cov-number-literal:focus{border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1733;background:#fff}.cov-remove-btn{background:#fee4e2;color:#b42318;border:none;width:34px;height:34px;border-radius:8px;font-size:18px;cursor:pointer;font-weight:600}.cov-formula-label{font-size:13px;font-weight:600;margin-top:4px}.cov-formula-box{border:1px solid #D0D5DD;border-radius:8px;padding:10px 12px;font-size:13px;background:#f9fafb;white-space:pre-wrap}.cov-hint{font-size:11px;color:#036672}.cov-add-footer{display:flex;justify-content:flex-end;gap:10px;padding:16px 20px 20px}.cov-footer-btn{border:1px solid #D0D5DD;background:#fff;color:#344054;border-radius:10px;padding:8px 18px;font-size:13px;font-weight:600;cursor:pointer}.cov-footer-btn.cov-save{background:#523e4c;color:#fff;border-color:#523e4c}.cov-footer-btn.cov-save:disabled{opacity:.6;cursor:not-allowed}.cov-footer-btn:disabled{opacity:.5;cursor:not-allowed}.cov-multi{position:relative}.cov-multi-trigger{width:100%;background:#fff;border:1px solid #D0D5DD;padding:8px 10px;font-size:13px;border-radius:8px;text-align:left}.cov-multi-menu{margin-top:6px;border:1px solid #D0D5DD;background:#fff;border-radius:12px;padding:8px;display:flex;flex-direction:column;gap:4px;max-height:180px;overflow:auto}.cov-multi-item{display:flex;gap:8px;align-items:center;padding:6px 8px;border-radius:8px;font-size:12px;cursor:pointer}.cov-multi-item.is-selected{background:#eef9f4}.cov-empty{font-size:12px;color:#667085;padding:4px 2px}.cov-multi-wrap{position:relative;display:flex;flex-direction:column;gap:6px}.cov-multi-trigger{width:100%;text-align:left;background:#fff;border:1px solid #D0D5DD;border-radius:10px;padding:8px 42px 8px 12px;font-size:13px;font-weight:600;color:#344054;cursor:pointer;position:relative;display:flex;align-items:center;gap:8px;transition:border-color .15s,background .15s}.cov-multi-trigger:hover:not(:disabled),.cov-multi-trigger.is-open{background:#f9fafb;border-color:#c8cdd2}.cov-multi-trigger:disabled{opacity:.6;cursor:not-allowed}.cov-placeholder{font-weight:500;color:#98a2b3}.cov-chevron{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:18px;height:18px}.cov-chevron:after{content:"";display:block;width:8px;height:8px;border-right:2px solid #667085;border-bottom:2px solid #667085;transform:rotate(45deg);margin:4px auto 0;transition:transform .15s}.cov-multi-trigger.is-open .cov-chevron:after{transform:rotate(-135deg);margin-top:6px}.cov-multi-tokens{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.cov-multi-token{background:#f5f5df;color:#9d9e17;font-size:11px;font-weight:600;padding:4px 8px 4px 10px;border-radius:14px;display:inline-flex;align-items:center;gap:6px;line-height:1}.cov-token-remove{border:none;background:#e4e7ec;color:#344054;width:18px;height:18px;font-size:12px;line-height:1;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:600;padding:0}.cov-token-remove:hover{background:#d0d5dd}.cov-multi-menu{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border:1px solid #E2E4E7;border-radius:16px;padding:8px 8px 10px;box-shadow:0 12px 26px -8px #10182838,0 4px 12px -4px #10182824;display:flex;flex-direction:column;gap:8px;z-index:30;max-height:280px;overflow:auto;animation:covSelPop .16s ease}@keyframes covSelPop{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.cov-multi-options{display:flex;flex-direction:column;gap:4px}.cov-multi-item{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:10px;font-size:12px;font-weight:500;color:#374151;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;transition:background .12s}.cov-multi-item:hover{background:#f2f4f7}.cov-multi-item.is-selected{background:#eef0d5;color:#25303a}.cov-multi-item input{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#9D9E17;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #9D9E17;border-radius:4px;background:#fff;position:relative}.cov-multi-item input:checked{background:#9d9e17;border-color:#9d9e17}.cov-multi-item input:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.cov-multi-item input:focus{outline:2px solid rgba(157,158,23,.45);outline-offset:2px;border-radius:4px}.cov-check-icon{margin-left:auto;font-size:11px;font-weight:700;color:#9d9e17}.cov-option-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cov-empty{font-size:12px;color:#667085;padding:6px 4px;text-align:center}.cov-multi-footer{display:flex;justify-content:flex-end;gap:8px;padding-top:4px}.cov-multi-close-btn,.cov-multi-clear-btn{border:1px solid #D0D5DD;background:#fff;color:#344054;font-size:11px;font-weight:600;border-radius:8px;padding:6px 10px;cursor:pointer;transition:background .15s}.cov-multi-clear-btn:disabled{opacity:.45;cursor:not-allowed}.cov-multi-close-btn:hover,.cov-multi-clear-btn:hover:not(:disabled){background:#f2f4f7}@media (max-width:640px){.cov-multi-menu{max-height:320px}.cov-multi-trigger{padding:8px 36px 8px 12px}.cov-multi-token{font-size:10px}}.cov-multi-trigger.has-tokens{padding-top:6px;padding-bottom:6px;align-items:flex-start;flex-wrap:wrap;gap:6px 8px}.cov-multi-selected{display:flex;flex-wrap:wrap;gap:6px;flex:1 1 auto}.cov-more-count{background:#eef0d5;color:#4d5206;font-size:11px;font-weight:600;padding:4px 8px;border-radius:14px;line-height:1}.cov-checkbox{accent-color:#9D9E17;color:#fff;width:16px;height:16px;cursor:pointer}.std-cov-comment-link{font-size:inherit;line-height:inherit;font-weight:inherit;padding:0;border:0;background:transparent;color:#9d9e17;text-decoration:underline;cursor:pointer}.std-cov-comment-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2600;background:#00000059;display:flex;align-items:center;justify-content:center;padding:24px 18px}.std-cov-comment-modal{position:relative;width:460px;max-width:78vw;max-height:80vh;overflow:auto;background:#fff;border-radius:24px;box-shadow:0 8px 28px #0000002e}.std-cov-comment-inner{display:flex;gap:24px;padding:32px 40px;align-items:flex-start}.std-cov-comment-icon-bg{width:56px;height:56px;border-radius:50%;background:#ffffd1;border:8px solid #eff098;display:flex;align-items:center;justify-content:center}.std-cov-comment-icon i{font-size:24px;color:#9d9e17}.std-cov-comment-content{flex:1;min-width:0}.std-cov-comment-heading{font-weight:700;font-size:16px;line-height:1.25;color:#111827;padding-right:40px}.std-cov-comment-body{margin-top:16px;font-size:15px;line-height:1.55;color:#4b5563;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.std-cov-comment-close{position:absolute;top:24px;right:32px;background:none;border:none;padding:0;font-size:24px;color:#444e5a;cursor:pointer}.cov-track-row{display:flex;gap:16px;margin-bottom:4px}.cov-track-field{flex:1 1 0;min-width:0}.cov-add-body,.cov-multi-menu{scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.cov-add-body::-webkit-scrollbar,.cov-multi-menu::-webkit-scrollbar{width:8px}.cov-add-body::-webkit-scrollbar-track,.cov-multi-menu::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.cov-add-body::-webkit-scrollbar-thumb,.cov-multi-menu::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.cov-add-body::-webkit-scrollbar-thumb:hover,.cov-multi-menu::-webkit-scrollbar-thumb:hover{background:#858613}.std-cov-limits-note{margin-bottom:10px;padding:8px 12px;font-size:13px;line-height:1.5;color:#344054;background:#f8f7f3;border-left:3px solid #9D9E17;border-radius:4px}html,body{overflow-y:auto!important;height:auto!important}.kyc-tab-container{background:#fff;min-height:100%;height:auto;overflow:visible!important}.kyc-tab-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.kyc-tab-title{margin:0}.kyc-tab-button-group{display:flex;gap:8px;align-items:center}.kyc-tab-add-column-btn,.kyc-tab-save-btn,.kyc-tab-upload-btn{width:40px;height:40px;min-width:40px;min-height:40px;opacity:1;border-radius:12px;padding:0;border:1px solid #D0D5DD;background-color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;transition:background-color .2s ease}.kyc-tab-add-column-btn:hover,.kyc-tab-save-btn:hover,.kyc-tab-upload-btn:hover{background:#f8f9fa}.kyc-tab-add-column-btn:disabled,.kyc-tab-save-btn:disabled,.kyc-tab-upload-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none;background:#fff}.kyc-tab-add-column-btn img,.kyc-tab-save-btn img,.kyc-tab-upload-btn img{width:18px;height:18px;object-fit:contain}.kyc-tab-subtitle-wrapper{margin-top:16px}.kyc-tab-subtitle{margin:0;color:#fff;background-color:#9d9e17;padding:12px 24px;border-radius:12px}.kyc-tab-table-wrapper{overflow-x:auto;max-width:100%;border-radius:16px;box-shadow:0 2px 4px #0000001a;overflow-y:visible!important;position:relative;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.kyc-tab-table{width:max-content;border-collapse:collapse;min-width:800px;position:relative}.kyc-tab-header-row{background:#f5f5f5;color:#222}.kyc-tab-header-cell-first{padding:12px 16px;border:1px solid #eaecf0;text-align:left;font-weight:600;font-family:Inter,sans-serif;font-style:normal;font-size:12px;min-width:200px;width:200px;position:sticky;left:0;z-index:1;background:#f5f5f5;border-radius:6px 0 0}.kyc-tab-header-cell{padding:12px 16px;border:1px solid #eaecf0;text-align:left;font-weight:600;min-width:180px;background:#f5f5f5}.kyc-tab-data-row{background:#fff}.kyc-tab-data-cell-first{position:sticky;left:0;z-index:1;background:#fff;padding:12px 16px;border:1px solid #eaecf0;text-align:left;font-size:14px;font-family:Inter,sans-serif}.kyc-tab-data-cell{padding:12px 16px;border:1px solid #eaecf0;text-align:center;font-family:Inter,sans-serif;background-color:#fff}.kyc-tab-data-cell:first-child{text-align:left}.kyc-tab-table tbody tr:hover td:not(.kyc-tab-data-cell-first){background:#f4f7ea}.kyc-tab-table tbody tr:hover td.kyc-tab-data-cell-first{background:#f4f7ea}.kyc-tab-input{width:100%;box-sizing:border-box;padding:4px 8px;border-radius:4px;font-size:12px;background-color:#fff;font-family:Inter,sans-serif}.kyc-tab-input:disabled{border:1px solid transparent!important;background-color:transparent;color:#333;padding:4px 8px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.kyc-tab-input:not(:disabled){border:1px solid #a0a0a0!important;background-color:#fff}.kyc-tab-input:not(:disabled):focus{outline:none;border-color:#9d9e17!important;box-shadow:0 0 0 2px #9d9e1733}.kyc-tab-input:disabled option{display:none}.kyc-tab-input:disabled option:first-child{display:block;color:transparent}.kyc-tab-input:focus{outline:none;border:none}.iid-fr-drop-container{display:flex;flex-direction:column;align-items:center}.kyc-tab-cancel-btn{background:transparent;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:background .2s}.kyc-tab-cancel-btn:hover{background:#fee}.kyc-tab-cancel-btn img{display:block}.products-tab-container{background:#fff;min-height:100%}.products-tab-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.products-tab-title{margin:0}.products-tab-button-group{display:flex;gap:8px}.products-tab-add-column-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #dee2e6;background:#fff;border-radius:6px;font-size:14px;cursor:pointer;color:#9d9e17}.products-tab-add-column-btn:hover{background:#f8f9fa}.products-tab-save-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#9d9e17;border:none;color:#fff;border-radius:12px;font-size:14px;cursor:pointer}.products-tab-save-btn:hover{background:#8a8b15}.products-tab-subtitle-wrapper{margin-bottom:16px}.products-tab-subtitle{margin:0;color:#fff;background-color:#9d9e17;padding:12px 24px;border-radius:12px}.products-tab-table-wrapper{overflow-x:auto;max-width:100%;border-radius:16px}.products-tab-table{width:max-content;border-collapse:collapse;min-width:800px;position:relative}.products-tab-header-row{background:#f5f5f5;color:#222}.products-tab-header-row-div>div:first-child{min-width:340px!important;width:340px!important;flex-shrink:0}.products-tab-header-row-div>div:not(:first-child){min-width:340px!important;width:340px!important;flex-shrink:0}.products-tab-header-cell-first{padding:12px 16px;border:1px solid #eaecf0;text-align:left;font-weight:700;font-family:Inter,sans-serif;font-style:normal;font-size:14px;min-width:300px;width:300px;position:sticky;left:0;z-index:10;background:#f5f5f5;border-radius:6px 0 0;flex-shrink:0}.products-tab-header-cell{padding:12px 16px;border:1px solid #eaecf0;text-align:center;font-weight:600;min-width:220px;width:220px;background:#f5f5f5;flex-shrink:0}.products-tab-header-cell-last{border-radius:0 6px 0 0}.products-tab-column-header{display:flex;align-items:center;justify-content:space-between;gap:4px}.products-tab-column-title{font-family:Inter,sans-serif;font-weight:700;font-style:normal;font-size:14px;line-height:18px;letter-spacing:-.05em;display:block;text-align:center}.products-tab-column-input{border:none;background:transparent;text-align:center;font-weight:600;width:100%;outline:none;color:#222;min-width:100px}.products-tab-remove-btn{padding:2px 6px;border:none;background:#d32f2f1a;border-radius:4px;cursor:pointer;color:#d32f2f;font-size:16px;line-height:1;transition:all .2s;flex-shrink:0}.products-tab-remove-btn:hover{background:#d32f2f;color:#fff}.products-tab-body-cell-first{padding:10px 16px;border:1px solid #ddd;font-weight:500;background:#fff;position:sticky;left:0;z-index:9;min-width:300px;width:300px;flex-shrink:0}.products-tab-body-cell{padding:10px 16px;border:1px solid #ddd;text-align:center;background:#fff;min-width:220px;width:220px;flex-shrink:0}.product-row-box>div>div:first-child{min-width:340px!important;width:340px!important;flex-shrink:0}.product-row-box>div>div:not(:first-child){min-width:340px!important;width:340px!important;flex-shrink:0}.products-tab-input{width:100%;border-radius:4px;padding:6px 8px;font-size:13px;background:#f8f9fa;transition:all .2s;border:none;box-sizing:border-box}.products-tab-input:focus{outline:none;border-color:#9d9e17;background:#fff;box-shadow:0 0 0 2px #9d9e171a}.products-tab-section-header{background:#9d9e17;color:#fff}.products-tab-section-header-cell-first{padding:12px 16px;text-align:left;font-weight:600;min-width:200px;width:350px;position:sticky;left:0;z-index:9;background:#9d9e17;border-radius:12px;border:none}.products-tab-section-header-cell{padding:12px 16px;border:1px solid #9D9E17;text-align:left;font-weight:600;min-width:180px;background:#9d9e17}.products-tab-section-header-cell-last{padding:12px 16px;border:1px solid #9D9E17;text-align:left;font-weight:600;min-width:180px;background:#9d9e17;border-top-right-radius:12px;border-bottom-right-radius:12px}.products-tab-table-wrapper::-webkit-scrollbar{height:8px}.products-tab-table-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.products-tab-table-wrapper::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.products-tab-table-wrapper::-webkit-scrollbar-thumb:hover{background:#8a8b15}.product-section-box{margin-bottom:10px}.product-row-box{overflow:hidden}.product-row-box.top-radius>div{border-top-left-radius:12px;border-top-right-radius:12px}.product-row-box.bottom-radius>div{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.products-tab-skeleton-row{display:flex;border:1px solid #ddd;border-radius:6px;overflow:hidden;background:#fff;margin-bottom:6px}.products-tab-skeleton-cell{width:240px;min-width:240px;flex-shrink:0;padding:14px 16px;border-left:1px solid #ddd;display:flex;align-items:center}.products-tab-skeleton-cell.is-label{width:300px;min-width:300px;border-left:none}.sftr9-content{background:#fff;min-height:calc(100vh - 60px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.table-wrapper{background:#fff;border-radius:12px;box-shadow:0 2px 10px #00000014}.sftr-table{width:100%;border-collapse:collapse;white-space:nowrap;position:relative;border-radius:5px!important}.table-scroll-container{overflow-x:auto;width:100%;border-radius:16px}.sftr-table.no-scroll{overflow-x:hidden;white-space:normal}.sftr-table th{background:#9d9e17;color:#fff!important;padding:12px;text-align:left;color:#444;font-size:14px;border-bottom:1px solid #eee;font-weight:700}.sftr-table td{padding:7px 12px;height:44px;font-size:14px;border-bottom:1px solid #f0f0f0;color:#182230;font-weight:500}.sftr-table tr:hover{background:#f4f7ea}.status-badge{background:#fff4e0;color:#e67e22;padding:6px 14px;border-radius:20px;font-size:12px;font-weight:600}.action-buttons{display:flex;gap:8px}.btn-check,.btn-delete{width:36px;height:36px;border:none;border-radius:8px;cursor:pointer;font-size:16px;display:flex;align-items:center;justify-content:center}.btn-check{background:#e8f5e8;color:#27ae60}.btn-delete{background:#fdf2f2;color:#e74c3c}.sfdr9-create-modal{max-width:480px}.sfdr9-create-modal .mui-dp-wrap{width:100%}.sfdr9-create-modal .figma-input-wrap{position:relative;display:flex;align-items:center}.sfdr9-create-modal .figma-input{box-sizing:border-box;width:100%;height:52px;background:#fff;border:1.67px solid #EAECF0;border-radius:16px;padding:0 46px 0 18px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:500;color:#182230;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.sfdr9-create-modal .figma-input::placeholder{color:#667085;opacity:1;font-weight:500}.sfdr9-create-modal .figma-input:hover:not(:disabled){background:#fcfdfe;border-color:#d0d5dd}.sfdr9-create-modal .figma-input:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.sfdr9-create-modal .figma-input-wrap.is-disabled .figma-input{opacity:.55;cursor:not-allowed;background:#f5f6f7}.sfdr9-create-modal .figma-calendar-icon{position:absolute;right:18px;color:#667085;font-size:18px;cursor:pointer}.sfdr9-create-modal .figma-calendar-icon:hover{color:#9d9e17}.page-container:has(.sftr9-content)>.eq-grid-skeleton{box-sizing:border-box;border:1px solid #eaecf0;border-top:none;border-radius:0 0 16px 16px;overflow:hidden}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.pm-page{background:#fff;border-radius:18px;padding:0;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;gap:14px;font-family:Inter,system-ui,sans-serif;min-height:0;position:relative;height:100%;overflow:hidden}.pm-page-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:20px;padding:0 20px 20px}.pm-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.pm-heading{margin:0;font-size:24px!important;font-weight:600;color:#182230}.pm-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;justify-content:flex-end;flex:1;min-width:0}.pm-search-wrap{flex:0 0 280px;min-width:280px}.pm-icon-btn,.pm-page-btn{background:#fff;border:1px solid rgb(208,213,221);border-radius:12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:border-color .15s,background .15s,box-shadow .15s;box-shadow:0 0 0 1px #d0d5dd99 inset}.pm-page-btn{border:1px solid rgb(208,213,221)!important;box-shadow:0 0 0 1px #d0d5dd99 inset}.pm-icon-btn:hover:not(:disabled),.pm-page-btn:hover:not(:disabled){border-color:#9d9e17;box-shadow:0 0 0 1px #9d9e17 inset;background:#f8f9f2}.pm-icon-btn:disabled,.pm-page-btn:disabled{opacity:.45;cursor:not-allowed;border:1px solid rgb(208,213,221);box-shadow:0 0 0 1px #d0d5dd99 inset}.pm-btn-primary{background:#9d9e17;color:#fff;border:none;border-radius:10px;padding:10px 16px;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #1018280d;flex:0 0 auto}.pm-btn-primary:hover:not(:disabled){background:#9d9e17}.pm-btn-primary:disabled{opacity:.55;cursor:not-allowed}.pm-btn-secondary{color:#fff;border-radius:12px;padding:8px 14px;font-size:12px;font-weight:600;cursor:pointer}.pm-apply-date-btn:hover:not(:disabled){background:#888a13}.pm-reset-date-btn:hover:not(:disabled){background:#51444d}.pm-btn-secondary:disabled{opacity:.5;cursor:not-allowed}.pm-apply-date-btn{background:#9d9e17;border:1px solid #9D9E17}.pm-reset-date-btn{background:#523e4c;border:1px solid #523E4C}.pm-date-range{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pm-date-sep{font-size:12px;font-weight:500;color:#475467}.pm-divider{width:1px;height:36px;background:#e5e7eb}.pm-pagination{display:flex;align-items:center;gap:8px;flex:0 0 auto}.pm-page-indicator{font-size:12px;font-weight:600;color:#475467;min-width:60px;text-align:center}.pm-flags-row{display:flex;align-items:center;justify-content:flex-end;gap:24px;padding-top:4px}.pm-checkbox{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:500;color:#344054}.pm-checkbox input{width:16px;height:16px;accent-color:#9D9E17;cursor:pointer}.pm-notification-div input{width:16px;height:16px;accent-color:#9D9E17;cursor:pointer;border:1px solid #523E4C}.pm-checkbox input,.pm-filter-item input{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#9D9E17;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #9D9E17;border-radius:4px;background:#fff;position:relative;display:inline-block;transition:background .15s,border-color .15s}.pm-checkbox input:hover,.pm-filter-item input:hover{border-color:#858613}.pm-checkbox input:checked,.pm-filter-item input:checked{background:#9d9e17;border-color:#9d9e17}.pm-checkbox input:checked:after,.pm-filter-item input:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.pm-checkbox input:focus-visible,.pm-filter-item input:focus-visible{outline:2px solid rgba(157,158,23,.55);outline-offset:2px;border-radius:4px}.pm-table-shell{border:1px solid #E2E6EA;border-radius:16px;overflow:hidden;background:#fff;position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.pm-table-scroll{width:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4;flex:1;min-height:0}.pm-table-scroll::-webkit-scrollbar{width:8px;height:8px}.pm-table-scroll::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.pm-table-scroll::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.pm-table-scroll::-webkit-scrollbar-thumb:hover{background:#858613}.pm-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;font-size:14px;table-layout:auto}.pm-table thead th,.pm-table tbody td{min-width:120px}.pm-table thead th{position:sticky;top:0;background:#9d9e17;color:#fff;font-weight:700;padding:10px 12px;white-space:nowrap;font-size:14px;border-bottom:1px solid #9D9E17;z-index:5;height:44px;box-sizing:border-box}.pm-table thead th+th{border-left:1px solid rgba(255,255,255,.45)}.pm-th-inner{display:flex;align-items:center;gap:6px;justify-content:space-between}.pm-th-caret{font-size:10px;opacity:.85;-webkit-user-select:none;user-select:none}.pm-table tbody tr{height:44px}.pm-table tbody td{height:44px;box-sizing:border-box;background:#fff;padding:10px 12px;border-top:1px solid #F0F2F3;vertical-align:middle;white-space:nowrap;font-weight:500;color:#182230}.pm-table tbody tr:nth-child(odd) td{background:#fafbfb!important}.pm-table tbody tr:hover td{background:#f4f7ea!important}.pm-empty{text-align:center;padding:38px 0;font-size:13px;font-weight:500;color:#475467}.pm-filters-right{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.pm-date{width:180px}.pm-date-skeleton{display:inline-block;width:180px;height:34px;border-radius:8px}.pm-date .mui-dp-input,.pm-date .mui-dp-input:focus{height:34px;padding:6px 10px;font-size:12px}.pm-small-btn{height:44px;padding:6px 12px;font-size:12px;line-height:1}.pm-filter-btn{background:transparent;border:none;cursor:pointer;padding:2px 4px;color:#fff;display:flex;align-items:center;font-size:14px}.pm-filter-btn.is-open{color:#f8f9f2}.pm-filter-pop{position:absolute;z-index:60;background:#fff;border:1px solid #D0D5DD;border-radius:10px;width:240px;box-shadow:0 4px 14px #0000001f;padding:10px 12px;font-size:12px;min-width:200px}.pm-filter-content{display:flex;flex-direction:column;gap:10px}.pm-filter-header{font-weight:600;font-size:13px;color:#182230}.pm-filter-list{max-height:180px;overflow:auto;display:flex;flex-direction:column;gap:6px}.pm-filter-item{display:flex;align-items:center;gap:6px;font-size:12px}.pm-no-values{padding:12px;text-align:center;font-size:12px;color:#667085;font-style:italic}.pm-filter-actions{display:flex;gap:8px;padding:10px 12px;border-top:1px solid #EAECF0;justify-content:flex-end}.pm-filter-cancel:disabled{opacity:.5;cursor:not-allowed}.pm-filter-cancel{background:#fff;color:#344054;border-color:#d0d5dd;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;border:1px solid #D0D5DD;min-width:80px}.pm-filter-apply{background:#9d9e17;color:#fff;border-color:#9d9e17;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;border:1px solid #9D9E17;min-width:80px}.pm-mode-switch{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;margin:0 16px}.pm-mode-switch span{color:#667085}.pm-mode-switch .pm-mode-active{color:#182230;font-weight:600}.pm-switch-btn{position:relative;width:80px;height:40px;border-radius:30px;border:1px solid #D0D5DD;background:#fff;padding:0;cursor:pointer;transition:background .25s}.pm-switch-btn .pm-switch-knob{position:absolute;top:2px;left:2px;width:45px;height:34px;border-radius:30px;background:#9d9e17;transition:transform .25s}.pm-switch-btn.is-investee .pm-switch-knob{transform:translate(30px)}.pm-switch-btn:disabled{opacity:.5;cursor:not-allowed}.pm-investee-filter-wrap{position:relative;display:flex;align-items:center}.pm-investee-btn{background:#fff;border:1px solid #D0D5DD;border-radius:10px;padding:6px 12px;font-size:12px;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s,border-color .15s;height:40px}.pm-investee-btn:hover:not(:disabled){background:#f8f9f2;border-color:#9d9e17}.pm-investee-btn:disabled{opacity:.5;cursor:not-allowed}.pm-investee-count{background:#9d9e17;color:#fff;font-size:10px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:flex;align-items:center;justify-content:center}.pm-investee-pop{position:absolute;top:calc(100% + 8px);right:0;background:#fff;border:1px solid #D0D5DD;border-radius:14px;box-shadow:0 12px 28px -8px #1018282e,0 4px 12px -4px #1018281a;padding:0;display:flex;flex-direction:column;gap:0;z-index:50;min-width:280px;max-width:320px}.pm-investee-header{font-weight:600;font-size:13px;color:#182230;padding:12px 14px;border-bottom:1px solid #EAECF0}.pm-investee-search{padding:10px 12px;border-bottom:1px solid #EAECF0}.pm-investee-list{max-height:200px;overflow-y:auto;padding:6px 8px;display:flex;flex-direction:column;gap:2px}.pm-investee-list .pm-filter-item{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:8px;font-size:12px;font-weight:500;color:#374151;cursor:pointer;transition:background .12s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none}.pm-investee-list .pm-filter-item:hover{background:#f9fafb}.pm-investee-list .pm-filter-item input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:15px!important;height:15px!important;min-width:15px!important;min-height:15px!important;max-width:15px!important;max-height:15px!important;flex-shrink:0;margin:0;cursor:pointer;border:2px solid #9D9E17;border-radius:4px;background:#fff;position:relative;display:inline-block;transition:background .15s,border-color .15s}.pm-investee-list .pm-filter-item input[type=checkbox]:hover{border-color:#858613}.pm-investee-list .pm-filter-item input[type=checkbox]:checked{background:#9d9e17;border-color:#9d9e17}.pm-investee-list .pm-filter-item input[type=checkbox]:checked:after{content:"";position:absolute;left:3px;top:0;width:4px;height:8px;border:2px solid #ffffff;border-top:none;border-left:none;transform:rotate(45deg)}.pm-investee-list .pm-filter-item input[type=checkbox]:focus{outline:2px solid rgba(157,158,23,.45);outline-offset:2px;border-radius:4px}.pm-investee-pop .pm-filter-item input{width:16px;height:16px;cursor:pointer}.pm-edit-input,.pm-edit-select{width:100%;padding:6px 8px;font-size:12px;border:1px solid #D0D5DD;border-radius:6px;background:#fff}.pm-edit-input:disabled,.pm-edit-select:disabled{opacity:.6}.pm-edit-actions{display:flex;gap:8px;margin-left:12px}.pm-download-wrap{position:relative;display:inline-block}.pm-download-menu{position:absolute;z-index:120;background:#fff;border:1px solid #D0D5DD;border-radius:10px;box-shadow:0 4px 14px #0000001f;padding:6px 0;display:flex;flex-direction:column}.pm-dl-item{background:none;border:none;text-align:left;font-size:12px;padding:8px 14px;cursor:pointer;color:#182230}.pm-dl-item:hover{background:#f8f9f2}.pm-dl-item:active{background:#e4e7ec}.pm-table.is-edit td .pm-eqselect{width:100%;display:block}.pm-table.is-edit .pm-eqselect .eq-select-trigger{height:34px;font-size:12px;border-radius:10px;border:1px solid #D0D5DD;background:#fff;color:#344054;font-weight:600;padding:0 34px 0 10px;line-height:1.2;transition:border-color .15s,background .15s,box-shadow .15s}.pm-table.is-edit .pm-eqselect .eq-select-trigger:hover:not(:disabled){background:#fcfdfe;border-color:#c8cdd2}.pm-table.is-edit .pm-eqselect .eq-select-trigger:focus-visible{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1747}.pm-table.is-edit .pm-eqselect-menu.eq-select-menu{border-radius:14px;padding:6px;box-shadow:0 12px 28px -8px #1018282e,0 4px 12px -4px #1018281a}.pm-table.is-edit .pm-eqselect-menu .eq-select-option{font-size:12px;font-weight:500;padding:8px 10px;border-radius:8px}.pm-table.is-edit .pm-eqselect-menu .eq-select-option.is-active{background:#eef0d5;color:#182230;font-weight:600}.pm-table.is-edit .pm-eqselect-menu .eq-select-option:hover{background:#f2f4f7}.pm-table.is-edit .pm-eqselect-menu .eq-select-check{color:#9d9e17;font-weight:700}.pm-table.is-edit .pm-eqselect .eq-select-text.is-placeholder{color:#98a2b3;font-weight:500}.pm-eqselect .eq-select-trigger{height:34px;font-size:12px;border-radius:10px;padding:0 38px 0 12px}.pm-eqselect .eq-select-menu{border-radius:14px}.pm-eqselect .eq-select-option.is-active{background:#eef0d5}.pm-eqselect .eq-select-caret{color:#667085}.pm-eqselect .eq-select-caret.is-open{color:#9d9e17}.pm-toggle-wrap{display:flex;align-items:center;gap:10px;margin:0 12px;font-family:Inter,system-ui,sans-serif}.pm-toggle-label{font-size:14px;font-weight:600;color:#101828;opacity:.55;transition:.15s;-webkit-user-select:none;user-select:none}.pm-toggle-label.is-active{opacity:1}.pm-toggle{position:relative;width:54px;height:30px;border:none;border-radius:18px;background:#9d9e17;padding:0;cursor:pointer;transition:background .25s}.pm-toggle-knob{position:absolute;top:3px;left:4px;width:24px;height:24px;background:#fff;border-radius:50%;box-shadow:0 2px 4px #00000026;transition:left .25s}.pm-toggle.is-investee .pm-toggle-knob{left:26px}.pm-toggle:focus-visible{outline:2px solid #667085;outline-offset:2px}.pm-search-input{width:100%;padding:8px 12px;border:1px solid #D0D5DD;border-radius:8px;font-size:13px;outline:none;transition:border-color .15s}.pm-search-input:focus{border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.pm-search-input::placeholder{color:#98a2b3}.pm-investee-select-all{padding:8px 12px;border-bottom:1px solid #EAECF0;background-color:#f9fafb}.pm-investee-select-all .pm-filter-item{font-weight:600;color:#344054;padding:4px 0}.pm-investee-select-all .pm-filter-item input[type=checkbox]{accent-color:#9D9E17}.pm-facility-link{color:#9d9e17;text-decoration:none;font-weight:600;cursor:pointer}.pm-facility-link:hover{color:#7a7f0e;text-decoration:underline}.pci-page{background:#fff;border-radius:18px;padding:0;box-shadow:0 2px 10px #0000000d;display:flex;flex-direction:column;gap:14px;font-family:Inter,system-ui,sans-serif;position:relative;min-height:0;height:100%;overflow:hidden}.pci-page-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:14px;padding:0 20px 20px}.pci-topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:nowrap}.pci-topbar .pci-toolbar{flex:1;display:flex;align-items:center;gap:12px;min-width:0}.pci-heading{margin:0;font-size:24px!important;font-weight:600;color:#212529}.pci-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:nowrap;justify-content:flex-end;flex:1;min-width:0}.pci-date-range{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.pci-date-sep{font-size:12px;font-weight:500;color:#475467}.pci-reset-btn{background:#523e4c;border:1px solid #523E4C;color:#fff;border-radius:10px;padding:8px 14px;font-size:12px;font-weight:600;cursor:pointer}.pci-reset-btn:hover:not(:disabled){background:#51444d}.pci-reset-btn:disabled{opacity:.55;cursor:not-allowed}.pci-search-wrap{flex:1;min-width:260px}.pci-download-btn-wrap{position:relative;display:inline-block}.pci-download-menu{position:absolute;z-index:120;background:#fff;border:1px solid #D0D5DD;border-radius:10px;box-shadow:0 4px 14px #0000001f;padding:6px 0;display:flex;flex-direction:column;animation:fadeIn .15s ease}.pci-dl-item{background:none;border:none;text-align:left;font-size:12px;padding:8px 14px;cursor:pointer;color:#182230}.pci-dl-item:hover{background:#f8f9f2}.pci-dl-item:active{background:#e4e7ec}.pci-toolbar-sep{width:1px;height:36px;background:#e5e7eb}.pci-pager{display:flex;align-items:center;gap:8px}.pci-pg-btn{background:#fff;border:1px solid rgb(208,213,221);border-radius:12px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;box-shadow:0 0 0 1px #d0d5dd99 inset;transition:background .15s,border-color .15s}.pci-pg-btn:hover:not(:disabled){border-color:#9d9e17;box-shadow:0 0 0 1px #9d9e17 inset;background:#f8f9f2}.pci-pg-btn:disabled{opacity:.45;cursor:not-allowed;border:1px solid rgb(208,213,221);box-shadow:0 0 0 1px #d0d5dd99 inset}.pci-edit-actions{display:flex;gap:8px;margin-left:12px}.pci-btn-primary{background:#9d9e17;color:#fff;border:none;border-radius:10px;padding:10px 16px;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #1018280d}.pci-btn-primary:hover:not(:disabled){background:#888a13}.pci-btn-primary:disabled{opacity:.55;cursor:not-allowed}.pci-btn-secondary{background:#523e4c;color:#fff;border:none;border-radius:10px;padding:10px 16px;font-size:12px;font-weight:600;cursor:pointer;box-shadow:0 1px 2px #1018280d}.pci-btn-secondary:hover:not(:disabled){background:#4a3542}.pci-btn-secondary:disabled{opacity:.55;cursor:not-allowed}.pci-sm{padding:6px 10px;height:auto;font-size:12px}.pci-tabs{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:0;padding:5px;background:#f9fafb;border:1px solid #F9FAFB;border-radius:12px}.pci-tab-btn{background:#f9fafb;border:1px solid #F9FAFB;border-radius:10px;padding:8px 14px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s,border-color .15s;height:30px}.pci-tab-btn:hover:not(.active):not(:disabled){background:#fff}.pci-tab-btn.active{background:#9d9e17;color:#fff;border-color:#9d9e17}.pci-tab-btn:disabled{opacity:.5;cursor:not-allowed}.pci-skel-tab{width:110px;height:30px;border-radius:10px}.pci-table-shell{border:1px solid #E2E6EA;border-radius:16px;overflow:hidden;background:#fff;position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.pci-table-scroll{width:100%;overflow:auto;scrollbar-width:thin;flex:1;min-height:0;scrollbar-color:#9D9E17 #f2f3f4}.pci-table-scroll.is-loading{overflow:hidden}.pci-table-scroll::-webkit-scrollbar{height:8px}.pci-table-scroll::-webkit-scrollbar-track{background:transparent}.pci-table-scroll::-webkit-scrollbar-thumb{background:#d2d6da;border-radius:4px}.pci-table-scroll::-webkit-scrollbar-thumb:hover{background:#b9bec3}.pci-table{width:100%;border-collapse:separate;border-spacing:0;font-size:14px;table-layout:auto}.pci-table thead th{position:sticky;top:0;background:#9d9e17;color:#fff;font-weight:700;padding:10px 12px;white-space:nowrap;font-size:14px;border-bottom:1px solid #9D9E17;z-index:5;height:44px;box-sizing:border-box}.pci-table thead th+th{border-left:1px solid rgba(255,255,255,.45)}.pci-th-inner{display:flex;align-items:center;gap:6px;justify-content:space-between}.pci-table tbody tr{height:44px}.pci-table tbody td{height:44px;box-sizing:border-box;background:#fff;padding:10px 12px;border-top:1px solid #F0F2F3;vertical-align:middle;white-space:nowrap;font-weight:500;color:#182230}.pci-table tbody tr:nth-child(odd) td{background:#fafbfb}.pci-table tbody tr:hover td{background:#f4f7ea}.pci-empty{text-align:center;padding:38px 0;font-size:13px;font-weight:500;color:#475467}.pci-filter-btn{background:transparent;border:none;cursor:pointer;padding:2px 4px;color:#fff;display:flex;align-items:center;font-size:14px}.pci-filter-btn.is-open{color:#f8f9f2}.pci-filter-pop{position:absolute;z-index:60;background:#fff;border:1px solid #D0D5DD;border-radius:10px;width:240px;box-shadow:0 4px 14px #0000001f;padding:10px 12px;font-size:12px;animation:fadeIn .15s ease}.pci-filter-header{font-weight:600;font-size:13px;color:#182230}.pci-filter-list{max-height:180px;overflow:auto;display:flex;flex-direction:column;gap:6px;margin-top:6px;margin-bottom:4px}.pci-filter-item{display:flex;align-items:center;gap:6px;font-size:12px}.pci-no-values{font-size:12px;color:#667085}.pci-filter-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.pci-filter-item input{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#9D9E17;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #9D9E17;border-radius:4px;background:#fff;position:relative;display:inline-block;transition:background .15s,border-color .15s}.pci-filter-item input:hover{border-color:#858613}.pci-filter-item input:checked{background:#9d9e17;border-color:#9d9e17}.pci-filter-item input:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.pci-filter-item input:focus-visible{outline:2px solid rgba(157,158,23,.55);outline-offset:2px;border-radius:4px}.pci-edit-input,.pci-edit-select{width:100%;padding:6px 8px;font-size:12px;border:1px solid #D0D5DD;border-radius:6px;background:#fff}.pci-edit-input:disabled,.pci-edit-select:disabled{opacity:.6}.pci-full-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:500;font-family:Inter,sans-serif}.pci-spinner{width:48px;height:48px;border:5px solid #D0D5DD;border-top-color:#9d9e17;border-radius:50%;animation:pci-spin .8s linear infinite;margin-bottom:10px}@keyframes pci-spin{to{transform:rotate(360deg)}}.pci-load-text{font-size:14px;font-weight:600;color:#182230}.pci-hide{display:none!important}.pci-search-wrap{flex:0 0 280px;min-width:280px}.pci-table.is-edit thead th,.pci-table.is-edit tbody td{white-space:nowrap}.pci-table.is-edit tbody td.pci-edit-cell{vertical-align:top}.pci-table.is-edit .pci-edit-select,.pci-table.is-edit .pci-edit-input,.pci-table.is-edit .pci-edit-date .figma-input-date,.pci-table.is-edit .pci-edit-date .figma-input{width:100%!important;min-width:200px;box-sizing:border-box}.pci-edit-wide{width:100%!important}.pci-edit-date-row{display:flex;align-items:center;gap:6px;width:100%}.pci-edit-date-row .pci-edit-input{flex:1;min-width:150px}.pci-inline-date-picker{width:34px!important;min-width:34px;flex:0 0 34px}.pci-table.is-edit .pci-inline-date-picker.mui-dp-wrap{width:34px!important;min-width:34px;display:block}.pci-inline-date-picker .figma-input-wrap{position:relative;width:34px;height:34px;border:1px solid #D0D5DD;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#fff}.pci-table.is-edit .pci-inline-date-picker .figma-input-wrap{width:34px!important;height:34px;padding:0!important}.pci-inline-date-picker .figma-input-wrap:hover{border-color:#9d9e17;background:#fcfdfe}.pci-inline-date-picker .figma-input{width:0!important;min-width:0!important;height:0;opacity:0;border:0;padding:0;position:absolute;pointer-events:none}.pci-inline-date-picker .figma-calendar-icon{position:static!important;right:auto!important;top:auto!important;transform:none!important;margin:0!important;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;color:#667085;pointer-events:none}.pci-inline-date-picker .figma-calendar-icon:before{vertical-align:middle}.pci-table.is-edit .mui-dp-wrap{width:100%;display:block}.pci-table.is-edit .mui-dp-wrap .figma-input-wrap{width:100%}.pci-table.is-edit .mui-dp-wrap .figma-input-date{width:100%;padding-right:34px}.pci-table.is-edit .pci-edit-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.pci-table.is-edit{table-layout:auto}.pci-table.is-edit .pci-eqselect .eq-select-trigger{height:34px;font-size:12px;border-radius:10px;border:1px solid #D0D5DD;background:#fff;color:#344054;font-weight:600;padding:0 34px 0 10px;transition:border-color .15s,background .15s}.pci-table.is-edit .pci-eqselect .eq-select-trigger:hover:not(:disabled){background:#fcfdfe;border-color:#c8cdd2}.pci-table.is-edit .pci-eqselect .eq-select-trigger:focus-visible{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1747}.pci-table.is-edit .pci-eqselect-menu.eq-select-menu{border-radius:14px;padding:6px;box-shadow:0 12px 28px -8px #1018282e,0 4px 12px -4px #1018281a}.pci-table.is-edit .pci-eqselect-menu .eq-select-option{font-size:12px;font-weight:500;padding:8px 10px;border-radius:8px}.pci-table.is-edit .pci-eqselect-menu .eq-select-option.is-active{background:#eef0d5;color:#182230;font-weight:600}.pci-table.is-edit .pci-eqselect-menu .eq-select-option:hover{background:#f2f4f7}.pci-table.is-edit .pci-eqselect-menu .eq-select-check{color:#9d9e17;font-weight:700}.pci-table.is-edit .pci-eqselect .eq-select-text.is-placeholder{color:#98a2b3;font-weight:500}.pci-table.is-edit td.pci-edit-cell .pci-eqselect{width:100%;display:block}.eq-select{position:relative}.eq-select-trigger{position:relative;width:100%;text-align:left;cursor:pointer;background:#fff;border:1px solid #D0D5DD;border-radius:10px;padding:0 38px 0 12px;height:34px;font-size:12px;font-weight:600;color:#344054;display:flex;align-items:center;gap:4px;line-height:1;transition:border-color .15s,background .15s,box-shadow .15s}.eq-select-trigger:hover:not(:disabled){background:#fcfdfe;border-color:#c8cdd2}.eq-select-trigger:focus-visible{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1747}.eq-select-trigger:disabled{background:#f2f4f7;color:#98a2b3;cursor:not-allowed}.eq-select-text.is-placeholder{color:#98a2b3}.eq-select-caret{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px;height:16px;display:flex;align-items:center;justify-content:center;color:#667085;pointer-events:none;transition:transform .18s ease}.eq-select-caret.is-open{transform:translateY(-50%) rotate(180deg);color:#9d9e17}.eq-select-menu{position:absolute;top:100%;left:0;width:100%;margin-top:6px;background:#fff;border:1px solid #D0D5DD;border-radius:14px;box-shadow:0 12px 28px -8px #1018282e,0 4px 12px -4px #1018281a;padding:6px;z-index:40;max-height:220px;overflow:auto}.eq-select-option{font-size:12px;font-weight:500;padding:8px 10px;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#182230;transition:background .12s}.eq-select-option:hover{background:#f2f4f7}.eq-select-option.is-active{background:#eef0d5;font-weight:600}.eq-select-check{color:#9d9e17;font-weight:700;font-size:12px}.eq-select-empty{padding:10px;font-size:12px;color:#667085;text-align:center}.pci-table.is-edit .pci-eqselect .eq-select-trigger,.pm-table.is-edit .pm-eqselect .eq-select-trigger{height:34px}.pci-table.pci-freeze-first6 thead th.pci-freeze,.pci-table.pci-freeze-first6 tbody td.pci-freeze{position:sticky;left:var(--pci-freeze-left);z-index:5;background-clip:padding-box}.pci-table.pci-freeze-first6 tbody td.pci-freeze{background:#fff}.pci-table.pci-freeze-first6 tbody tr:nth-child(odd) td.pci-freeze{background:#fafbfb}.pci-table.pci-freeze-first6 tbody tr:hover td.pci-freeze{background:#f4f7ea}.pci-table.pci-freeze-first6 thead th.pci-freeze{background:#9d9e17;z-index:7}.pci-table.pci-freeze-first6 tbody td.pci-freeze:nth-child(6),.pci-table.pci-freeze-first6 thead th.pci-freeze:nth-child(6){box-shadow:4px 0 6px -4px #00000026}.pci-yna-wrap{display:flex;align-items:center;gap:4px}.pci-yna-wrap .pci-edit-input{flex:1;min-width:0}.pci-yna-cross{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:25px;height:36px;padding:0;border:1px solid #D0D5DD;border-radius:6px;background:#fff;color:#667085;font-size:14px;line-height:1;cursor:pointer}.pci-yna-cross:hover:not(:disabled){background:#fee4e2;border-color:#f97066;color:#d92d20}.pci-yna-cross:disabled{opacity:.5;cursor:not-allowed}.header-nav,.header-content,.header-left,.header-logo,.header-actions,.welcome-text{display:none!important}.eq-notifications{position:relative;display:inline-block}.eq-notification-btn{position:relative}.eq-notification-count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#b42318;color:#fff;font-size:10px;font-weight:700;line-height:18px;text-align:center;box-sizing:border-box;pointer-events:none}.eq-dropdown{position:fixed;right:12px;top:62px;width:320px;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px #0000001a;z-index:9999}.scrollable{max-height:400px;overflow-y:auto}.eq-dropdown-header{padding:10px;font-weight:700;border-bottom:1px solid #eee;background:#f7f7f7}.eq-dropdown-item{display:flex;padding:10px;border-bottom:1px solid #eee;cursor:pointer}.eq-dropdown-item:active{background-color:#f0f0f0;color:#000}.eq-dropdown-item:last-child{border-bottom:none}.eq-dropdown-icon{margin-right:10px;font-size:20px}.eq-dropdown-content{flex:1}.eq-dropdown-title{font-weight:700;font-size:14px}.eq-dropdown-text{font-size:13px;color:#555}.eq-dropdown-time{font-size:12px;color:#888;margin-top:2px}.eq-dropdown-empty{padding:15px;text-align:center;color:#888}:root{--eq-sidebar-w: 250px;--eq-sidebar-w-c: calc(75px * var(--eq-scale))}.sidebar{position:fixed;top:calc(var(--eq-header-h) + (var(--eq-gap) * 2));left:var(--eq-gap);bottom:var(--eq-gap);z-index:1000;width:var(--eq-sidebar-w-c);background-color:#fff;border-right:1px solid rgba(0,0,0,.06);padding:0 calc(12px * var(--eq-scale));overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;transition:width .25s ease,box-shadow .25s ease;border-radius:var(--eq-radius);box-shadow:0 2px 10px #0000000f}.sidebar.expanded{width:var(--eq-sidebar-w);box-shadow:0 8px 32px #0000001f;z-index:1001}.sidebar.collapsed{width:var(--eq-sidebar-w-c);box-shadow:0 2px 10px #0000000f}.sidebar-header{display:none!important}.user-profile{display:flex;align-items:center;gap:calc(10px * var(--eq-scale));background:var(--eq-plum);color:#fff;margin:calc(8px * var(--eq-scale)) 0 calc(12px * var(--eq-scale));border-radius:calc(12px * var(--eq-scale));padding:calc(12px * var(--eq-scale));text-align:left;position:relative}.user-avatar-large{width:calc(40px * var(--eq-scale));height:calc(40px * var(--eq-scale));border-radius:50%;background:#9ba53e;color:#fff;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-right:0;font-size:calc(16px * var(--eq-scale))}.user-profile-info h5{margin:0;font-size:calc(14px * var(--eq-scale));font-weight:600}.user-profile-info p{margin:calc(2px * var(--eq-scale)) 0;font-size:calc(12px * var(--eq-scale));opacity:.9}.user-profile-info small{font-size:calc(11px * var(--eq-scale));opacity:.8}.sidebar-nav{margin-top:calc(6px * var(--eq-scale))}.sidebar-nav .nav-link{display:flex;align-items:center;gap:calc(10px * var(--eq-scale));color:#2b2b2b;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:calc(10px * var(--eq-scale));padding:calc(10px * var(--eq-scale)) calc(12px * var(--eq-scale));margin:calc(8px * var(--eq-scale)) 0;transition:background .2s ease,color .2s ease,border-color .2s ease;font-size:calc(14px * var(--eq-scale))}.sidebar-nav .nav-link:hover{background:#f6f7f8}.sidebar-nav .nav-link.active{background:#9d9e17;color:#fff;border-color:#9d9e17}.sidebar-nav .nav-link.active i{color:#fff}.sb-icon-wrapper{display:inline-flex;align-items:center;justify-content:center;min-width:calc(20px * var(--eq-scale))}.sb-icon-img{width:calc(18px * var(--eq-scale));height:calc(18px * var(--eq-scale));object-fit:contain}.sidebar-nav .nav-link.active .sb-icon-img{filter:brightness(0) invert(1)}.sidebar-nav .nav-link i{font-size:calc(18px * var(--eq-scale));min-width:calc(20px * var(--eq-scale));text-align:center;color:#2b2b2b}.sidebar-tools{display:flex;justify-content:flex-end;align-items:center;padding:calc(8px * var(--eq-scale)) 0 0}.sidebar.collapsed .sidebar-tools{justify-content:center}.sb-toggle{width:var(--eq-toggle);height:var(--eq-toggle);border-radius:calc(8px * var(--eq-scale));border:1px solid #e5e6ea;background:#fff;color:#6b6b6b;display:inline-flex;align-items:center;justify-content:center}.sb-avatar-mini{width:var(--eq-toggle);height:var(--eq-toggle);border-radius:50%;border:none;background:#9d9e17;color:#fff;font-weight:700;font-size:calc(16px * var(--eq-scale));display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 3px #0000001f;cursor:pointer}.sidebar-nav .nav-link>span:not(.sb-icon-wrapper){font-family:Gilroy,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;letter-spacing:.2px}.sb-submenu-card{margin:4px 0 12px calc(12px * var(--eq-scale));background:#f8f8f8;border:1px solid #ececec;border-radius:10px;padding:0 5px;display:flex;flex-direction:column;gap:0px}.sb-submenu-item{border:none;background:#fff;border-radius:12px;padding:10px 14px;font-size:13px;font-weight:600;line-height:1.2;color:#312b30;display:flex;align-items:center;box-shadow:0 1px 2px #0000000a;transition:background .15s ease,color .15s ease;text-decoration:none}.sb-submenu-item:hover{background:#f1eff1;color:#312b30}.sb-submenu-item.is-active{background:#523e4c;color:#fff}.sb-submenu-item.is-active i{color:#fff}.sb-submenu-item.is-active:hover{background:#f1eff1;color:#212121}.sb-submenu-item.is-active:hover i{color:#212121}.sb-has-sub.nav-link{display:flex;cursor:pointer}.sb-has-sub.nav-link,.sb-submenu-item{text-decoration:none!important}.sidebar{scrollbar-width:thin;scrollbar-color:var(--eq-olive) #f1f2f3}.sidebar::-webkit-scrollbar{width:8px}.sidebar::-webkit-scrollbar-track{background:#f1f2f3;border-radius:12px;margin:4px}.sidebar::-webkit-scrollbar-thumb{background:linear-gradient(var(--eq-olive),#7f8832);border-radius:12px;border:2px solid #f1f2f3}.sidebar::-webkit-scrollbar-thumb:hover{background:linear-gradient(#879236,#6e762b)}.sidebar.expanded{padding-right:calc(12px * var(--eq-scale))}.sidebar.collapsed{padding-right:calc(8px * var(--eq-scale))}.sidebar-tools-collapsed{display:flex;justify-content:center;padding:calc(8px * var(--eq-scale)) 0 0}.sb-toggle-inline{position:absolute;top:50%;right:8px;transform:translateY(-50%);width:32px;height:32px;border-radius:10px;border:1px solid #e5e6ea;background:#fff;color:#6b6b6b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 3px #0000001f}.sidebar{transition:width .3s ease}.sidebar{overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.sidebar:hover{scrollbar-width:thin}.sidebar::-webkit-scrollbar{width:0;height:0}.sidebar:hover::-webkit-scrollbar{width:8px}.sidebar:hover::-webkit-scrollbar-track{background:#ffffff59;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);border-radius:var(--eq-radius);margin:4px}.sidebar:hover::-webkit-scrollbar-thumb{background:#00000047;border-radius:6px;border:2px solid rgba(255,255,255,.45);-webkit-transition:background .2s;transition:background .2s}.sidebar:hover::-webkit-scrollbar-thumb:hover{background:#00000061}.sidebar::-webkit-scrollbar-thumb{background:transparent;border:none}.pagination-container{display:flex;justify-content:center;align-items:center;margin:16px 0;gap:6px}.pagination-btn{padding:6px 12px;border:1px solid #dee2e6;background-color:#fff;border-radius:4px;cursor:pointer;font-size:14px;min-width:36px;transition:.2s}.pagination-btn:hover{background-color:#f0f0f0}.pagination-btn:disabled{opacity:.5;cursor:not-allowed}.pagination-btn.active{background-color:#9ba53e;color:#fff;font-weight:700;border-color:#9ba53e}.pm-full-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff9;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:500;font-family:Inter,sans-serif}.pm-full-spinner{width:48px;height:48px;border:5px solid #D0D5DD;border-top-color:#9d9e17;border-radius:50%;animation:pm-spin .8s linear infinite;margin-bottom:10px}.pm-full-text{font-size:14px;font-weight:600;color:#182230}@keyframes pm-spin{to{transform:rotate(360deg)}}.investee-view{font-family:Inter,sans-serif;font-weight:500;min-height:100vh;font-size:14px;height:100%!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.investee-view>form{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}.investee-view .content-header{flex-shrink:0!important}.investee-view-body{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;scrollbar-color:#9D9E17 #f2f3f4;scrollbar-width:thin}.header{background-color:#fff;border-bottom:1px solid #e9ecef;padding:33px 24px;display:flex;justify-content:space-between;align-items:center}.header-title{display:flex;font-family:Gilroy,sans-serif;align-items:center;gap:10px;font-weight:600}.action-buttons{display:flex;gap:10px}.action-btn{padding:6px 12px;border:1px solid #dee2e6;background-color:#fff;border-radius:12px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:4px;width:40px;height:40px}.action-btn img{width:16px;height:16px}.section{margin:24px}.section-header{display:flex;justify-content:space-between;align-items:center;background-color:#523e4c;color:#fff;padding:0 7px;border-radius:10px}.investee-view .fv-tranche-header.section-header{justify-content:flex-start!important}.add-btn{background:#fff;border:1px solid #dee2e6;border-radius:8px;cursor:pointer;padding:0;width:30px;height:28px;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#182230;font-size:14px}.add-btn:hover{background:#f2f4f7}.add-btn img{width:15px;height:15px}.section-title{font-size:16px;font-weight:600;background-color:#523e4c;color:#fff;padding:5px;border-radius:6px;margin-top:5px;margin-bottom:5px}.fx-forward-subsection{background:#f7f6fa;border:1px solid #e6e2ec;border-radius:12px;padding:8px;overflow:hidden}.section-header.fx-forward-subheader{background-color:#6f6378;border-radius:8px;margin-bottom:8px}.section-title.fx-forward-subtitle{background-color:#6f6378;font-size:15px;padding:4px 8px}.fx-forward-subsection .row.text-start{margin-left:0!important;margin-right:0!important;min-width:0!important;height:auto;min-height:50px;border-radius:12px;overflow:hidden}.fx-forward-subsection .info-key-new{border-radius:12px 0 0 12px;border-bottom:none}.fx-forward-subsection .info-value-new{border-bottom:none;border-radius:0 12px 12px 0}.info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;background:#f9f9f9;padding:20px;border-radius:8px}.info-row{display:flex;flex-direction:row;align-items:center;margin-bottom:10px;width:100%}.info-key{font-weight:600;color:#444;margin-bottom:4px;font-size:12px;margin-right:10px;white-space:nowrap;width:50%}.info-value{background:#fff;border:1px solid #ddd;border-radius:10px;padding:6px 10px;font-size:14px;min-height:32px;display:flex;align-items:center;flex-grow:1;width:50%;box-sizing:border-box;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-content{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;width:100%}.row.text-start{flex-wrap:nowrap!important;height:50px;min-width:1200px}.facility-view .section-content .row.text-start{min-width:0}.facility-view .section-content .row.text-start>.col-sm-1:empty{display:none}.info-key-new,.info-value-new{display:flex;align-items:center;justify-content:flex-start;font-size:12px;padding:4px 8px;flex:0 0 12.5%;box-sizing:border-box;min-height:40px}.info-key-new{background-color:#9d9e17;color:#fff;border-bottom:1px solid white;white-space:normal;word-break:break-word}.info-value-new{background:#fff;border-bottom:1px solid #ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-content{background-color:#fff;border-radius:20px;overflow-x:auto;overflow-y:hidden;box-shadow:0 1px 3px #0000001a;margin-top:10px}.info-table{width:100%;border-collapse:collapse;font-size:12px;padding:10px}.data-table-container{width:100%;overflow-x:auto}.data-table{width:100%;border-collapse:collapse;font-size:14px;text-align:left;border-radius:16px;white-space:nowrap}.data-table tr{height:44px}.data-table th,.data-table td{padding:9.5px 16px;border-bottom:1px solid #dee2e6;white-space:nowrap;height:43px}.data-table th{background-color:#9d9e17;font-weight:600;color:#feffff}.investee-view .data-table tbody tr:nth-child(odd) td{background-color:#fafbfb}.investee-view .data-table tbody tr:hover td{background-color:#f4f7ea}.data-table th.schedule-date-col,.data-table td.schedule-date-col{position:sticky;left:0;z-index:2;box-shadow:inset -1px 0 #dee2e6}.data-table th.schedule-date-col{z-index:101}.data-table td.schedule-date-col{background-color:#fff}.data-table td.schedule-comment-cell{width:220px;min-width:220px;max-width:220px;overflow:hidden}.data-table td.schedule-comment-cell input.schedule-comment-input,.data-table td.schedule-comment-cell input.schedule-comment-input:hover,.data-table td.schedule-comment-cell input.schedule-comment-input:focus{width:100%;min-width:0;max-width:100%;box-sizing:border-box;box-shadow:none;outline:none}.data-table td.schedule-action-cell{background-color:#fff;position:relative;z-index:1}input[type=text],input[type=email],input[type=date],input[type=file],select{width:100%;padding:8px 10px;font-size:12px;border:1px solid #ced4da;border-radius:6px;background-color:#fff;transition:all .2s ease-in-out;box-sizing:border-box}input:hover,select:hover{border-color:#9ba53e}input:focus,select:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9ba53e33}input[type=file]{padding:6px;font-size:13px;border:1px dashed #ced4da;cursor:pointer}input[type=file]:hover{border-color:#9d9e17}input::placeholder{color:#adb5bd;font-size:13px}.info-table td input,.info-table td select,.data-table td input,.data-table td select{width:95%;margin:4px 0}.data-table td .provision-input,.data-table td .provision-date .figma-input{width:100%;height:36px;margin:0;padding:6px 10px;font-size:14px;line-height:20px;letter-spacing:normal;font-weight:400;color:#344054;text-align:center;border:1px solid #ced4da;border-radius:8px;background-color:#fff;box-sizing:border-box}.data-table td .provision-date .figma-input{padding-right:36px;cursor:pointer}.data-table td .provision-date{min-width:150px}.data-table td .provision-input:disabled{background-color:#f2f4f7;color:#667085;cursor:not-allowed}.provision-actions{display:flex;gap:8px;justify-content:center;align-items:center}.required-asterisk{color:red;margin-left:4px}.facility-id-link{color:#9d9e17;text-decoration:none;cursor:pointer;font-weight:600;transition:all .2s ease-in-out}.facility-id-link:hover{color:#9d9e17;text-decoration:underline}.investee-classification .eq-select-trigger,.investee-classification .eq-select-text{font-size:12px!important}.investee-comment-link{font-size:inherit;line-height:inherit;font-weight:inherit;padding:0;border:0;background:transparent;color:#9d9e17;text-decoration:underline;cursor:pointer}.investee-comment-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2600;background:#00000059;display:flex;align-items:center;justify-content:center;padding:24px 18px}.investee-comment-modal{position:relative;width:460px;max-width:78vw;max-height:80vh;overflow:auto;background:#fff;border-radius:24px;box-shadow:0 8px 28px #0000002e}.investee-comment-inner{display:flex;gap:24px;padding:32px 40px;align-items:flex-start}.investee-comment-icon-bg{width:56px;height:56px;border-radius:50%;background:#ffffd1;border:8px solid #eff098;display:flex;align-items:center;justify-content:center}.investee-comment-icon i{font-size:24px;color:#9d9e17}.investee-comment-content{flex:1;min-width:0}.investee-comment-heading{font-weight:700;font-size:16px;line-height:1.25;color:#111827;padding-right:40px}.investee-comment-body{margin-top:16px;font-size:15px;line-height:1.55;color:#4b5563;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.investee-comment-close{position:absolute;top:24px;right:32px;background:none;border:none;padding:0;font-size:24px;color:#444e5a;cursor:pointer}.lo-header-actions{display:flex;align-items:center;gap:14px}.lo-toggle{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:12px;color:#6b7280;cursor:pointer}.lo-toggle input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:#9D9E17}.lo-actions{white-space:nowrap}.lo-doc-link{color:#9d9e17;text-decoration:underline}.lo-doc-link:hover,.lo-doc-link:focus{color:#8d9836}.lo-icon-btn{padding:0 4px;background:transparent;border:none;cursor:pointer}.lo-link-btn{padding:0;font-size:12px;color:#1f2937;background:transparent;border:none;text-decoration:underline;cursor:pointer}.lo-link-btn:disabled{opacity:.5;cursor:not-allowed}.lo-inactive td{color:#9ca3af}.lo-chip{display:inline-block;padding:2px 9px;font-size:11px;font-weight:500;white-space:nowrap;border-radius:999px}.lo-chip-valid{color:#15803d;background:#dcfce7}.lo-chip-expiring-soon{color:#a16207;background:#fef3c7}.lo-chip-expired{color:#b91c1c;background:#fee2e2}.lo-chip-inactive{color:#6b7280;background:#f3f4f6}.lo-overlay{z-index:10500}.lo-modal{width:min(520px,calc(100vw - 32px));max-width:520px;border-radius:24px}.lo-modal .ec-modal-header{padding:15px 20px}.lo-modal .ec-modal-header h5{font-size:24px}.lo-modal .ec-icon-btn{width:36px;height:36px;font-size:14px;border-radius:10px}.lo-modal .ec-modal-body{padding:18px 20px 10px;gap:0}.lo-modal .ec-label,.lo-modal .lo-label{font-size:14px;font-weight:500;color:#344054}.lo-modal .ec-input,.lo-modal .figma-input,.dd-edit .figma-input{box-sizing:border-box;width:100%;height:40px;padding:0 14px;font-size:14px;font-weight:500;line-height:normal;letter-spacing:normal;color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:12px;box-shadow:none;outline:none}.lo-modal .ec-input::placeholder,.lo-modal .figma-input::placeholder,.dd-edit .figma-input::placeholder{color:#98a2b3;font-weight:400;opacity:1}.lo-modal .ec-input:focus,.lo-modal .figma-input:focus,.dd-edit .figma-input:focus{border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.lo-modal .mui-dp-wrap,.lo-modal .figma-input-wrap,.dd-edit .mui-dp-wrap,.dd-edit .figma-input-wrap{position:relative;display:flex;align-items:center;width:100%}.lo-modal .figma-input-wrap.has-icon .figma-input,.dd-edit .figma-input-wrap.has-icon .figma-input{padding-right:42px;cursor:pointer}.lo-modal .figma-input-wrap.has-icon .figma-calendar-icon,.dd-edit .figma-input-wrap.has-icon .figma-calendar-icon{position:absolute;right:14px;font-size:16px;color:#667085;cursor:pointer}.lo-modal .figma-input-wrap.has-icon .figma-calendar-icon:hover,.dd-edit .figma-input-wrap.has-icon .figma-calendar-icon:hover{color:#9d9e17}.lo-modal .figma-input-wrap.is-disabled .figma-input,.dd-edit .figma-input-wrap.is-disabled .figma-input{opacity:.55;cursor:not-allowed;background:#f5f6f7}.lo-select-menu{z-index:10700!important}.lo-modal .ec-modal-actions{padding:14px 20px 20px;gap:12px;border-top:1px solid #e5e8eb}.lo-modal .ec-btn{height:40px;padding:0 18px;font-size:14px;border-radius:12px}.lo-field{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.lo-hint{font-size:12px;line-height:1.5;color:#6b7280}.lo-btn-danger{background:#b91c1c;border-color:#b91c1c}.lor-intro{font-size:14px;line-height:1.5;color:#344054}.lor-checks{display:flex;flex-direction:column;gap:14px;margin-top:18px}.lor-check{display:flex;align-items:flex-start;gap:10px;margin:0;cursor:pointer}.lor-check input{width:14px;height:14px;margin:4px 0 0;flex:none;accent-color:#9D9E17}.lor-check input:focus,.lor-check input:focus-visible{outline:none;box-shadow:none}.lor-check span{display:flex;flex-direction:column;gap:2px}.lor-check-label{font-size:14px;color:#1f2937;font-weight:600}.lor-blocked{margin-top:18px;padding:10px 12px;color:#b91c1c;background:#fef2f2;border-radius:8px}.lo-flag{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:50%;vertical-align:middle}.lo-flag-green{background:#16a34a}.lo-flag-amber{background:#d97706}.lo-flag-red{background:#dc2626}.lo-reuse-btn{padding:0;font-size:12px;color:#9d9e17;background:transparent;border:none;text-decoration:underline;cursor:pointer}.lo-reuse-expired{color:#b91c1c;font-weight:500}.lo-reuse-confirmed{color:#15803d;font-weight:500}.dd-edit{max-width:460px;padding:18px 20px 20px}.dd-edit .lo-field{margin-bottom:0}.dd-actions{display:flex;justify-content:flex-start;gap:10px;margin-top:18px}.lo-label{font-size:14px;font-weight:500;color:#344054}.lo-btn{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 18px;font-size:14px;font-weight:600;color:#344054;background:#fff;border:1px solid #d0d5db;border-radius:12px;cursor:pointer;transition:background .15s}.lo-btn:hover:not(:disabled){background:#f5f7fa}.lo-btn:disabled{opacity:.55;cursor:not-allowed}.lo-btn-primary{color:#fff;background:#9d9e17;border-color:#9d9e17}.lo-btn-primary:hover:not(:disabled){color:#fff;background:#8d9836;border-color:#8d9836}.create-facility-investee-view{font-family:Inter,sans-serif;font-weight:500;height:100%;display:flex;flex-direction:column;overflow:hidden}.page-container:has(.create-facility-investee-view){overflow:hidden}.create-facility-investee-view form{display:flex;flex-direction:column;height:100%;overflow:hidden}.create-fac-body{flex:1;overflow-y:auto;overflow-x:hidden}.create-facility-table-container{height:100%}.header-heading{font-family:Gilroy,sans-serif;font-weight:600}.create-facility-table-container{width:auto;margin-inline:24px;padding-block:12px;overflow-x:auto;white-space:nowrap;position:relative}.create-facility-table-container.no-scroll{white-space:normal}.create-facility-info-table{width:1px;margin-bottom:1px;border-collapse:separate;border-spacing:0;border-radius:6px;table-layout:fixed}.create-facility-info-table th,.create-facility-info-table td{padding:10px 15px;text-align:left;width:370px;max-width:370px;min-width:370px;z-index:10}.create-facility-info-table th{background-color:#9d9e17;color:#fff}.create-facility-info-table th:nth-child(1){position:sticky;left:0;z-index:2;background-color:#9d9e17}.create-facility-info-table td:nth-child(1){position:sticky;left:0;background:#fff;z-index:1}.create-facility-input,.create-facility-select{width:100%;padding:8px;border:1px solid #ccc;box-sizing:border-box;border-radius:12px}.data-table{width:100%;border-collapse:separate!important;border-spacing:0!important}.data-table th,.data-table td{padding:10px 15px;border:1px solid #ddd;text-align:center}.data-table th{background-color:#9d9e17;color:#fff}.data-table th.sticky-col-1,.data-table td.sticky-col-1{position:sticky!important;left:0!important;z-index:3!important;background-color:#9d9e17!important;border-right:1px solid #ccc!important;width:180px!important;min-width:180px!important;max-width:180px!important}.data-table td.sticky-col-1{background-color:#fff!important;z-index:2!important}.data-table th.sticky-col-2,.data-table td.sticky-col-2{position:sticky!important;left:180px!important;z-index:3!important;background-color:#9d9e17!important;border-right:1px solid #ccc!important;width:160px!important;min-width:160px!important;max-width:160px!important}.data-table td.sticky-col-2{background-color:#fff!important;z-index:2!important}.data-table th.sticky-col-3,.data-table td.sticky-col-3{position:sticky!important;left:340px!important;z-index:3!important;background-color:#9d9e17!important;border-right:1px solid #ccc!important;width:180px!important;min-width:180px!important;max-width:180px!important}.data-table td.sticky-col-3{background-color:#fff!important;z-index:2!important}.add-btn{cursor:pointer;padding:0}.add-btn img{width:20px;height:20px}.create-facility-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.create-facility-header-title{display:flex;align-items:center;gap:10px}.create-facility-action-buttons{display:flex;gap:10px}.create-facility-action-btn{padding:8px 16px;border:1px solid #ccc;border-radius:12px;cursor:pointer;display:flex;align-items:center;gap:5px}.tooltip-icon{width:18px;height:18px}.tooltip-container{position:relative;z-index:2000}.tooltip-text{visibility:hidden;width:max-content;max-width:250px;background-color:#333;color:#fff;text-align:left;padding:6px 10px;border-radius:6px;position:absolute;left:50px;top:50%;transform:translateY(-50%);z-index:9999;font-size:12px;line-height:1.4;white-space:normal;overflow:visible;opacity:9999}.tooltip-container:hover .tooltip-text,.tooltip-container:active .tooltip-text{visibility:visible}.create-facility-info-table th:first-child,.create-facility-info-table td:first-child{width:400px;min-width:400px;max-width:400px}.create-facility-info-table th:first-child>div,.create-facility-info-table th:first-child>span{min-width:0}.create-facility-info-table th:first-child>div>span{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;font-size:14px}.create-facility-info-table th:first-child>div>div{flex:0 0 auto;display:inline-flex;align-items:center;gap:8px;margin-left:8px}.create-facility-info-table th:first-child img{width:18px;height:18px;object-fit:contain;display:block;flex:0 0 18px}.create-facility-info-table th:first-child .tooltip-text{max-width:240px;white-space:normal;left:50%;transform:translate(-50%);top:calc(100% + 8px)}@media (max-width: 720px){.create-facility-info-table th:first-child{min-width:120px;max-width:200px}.create-facility-info-table th:first-child>div>span{font-size:13px}}.invalid-input{border:2px solid #dc3545!important;background-color:#fff5f5!important}.invalid-input:focus{border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.create-facility-doc-fields{display:flex;flex-direction:column;gap:10px}.create-facility-doc-fields .create-facility-input{width:100%;box-sizing:border-box;background:#fff;border:1px solid #D0D5DD;border-radius:12px;font-size:14px}.create-facility-doc-fields input.create-facility-input[type=text]{height:40px;padding:0 14px}.create-facility-doc-fields .create-facility-file-input{min-height:40px;padding:7px 10px;line-height:1.5;cursor:pointer}.create-facility-doc-fields .create-facility-input:hover{border-color:#c8cdd2}.create-facility-doc-fields .create-facility-input:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9ba53e47}.create-facility-doc-file{font-size:13px;color:#475467;word-break:break-all;white-space:normal}.hv-overlay{z-index:10500}.ec-modal.hv-modal{max-width:620px}.hv-intro{font-size:14px;color:#344054;margin:0 0 12px}.hv-muted{color:#98a2b3}.hv-table{width:100%;border-collapse:collapse;font-size:14px}.hv-table th,.hv-table td{padding:8px 12px;border:1px solid #E2E6EA;text-align:left;vertical-align:top}.hv-table th{width:42%;background:#f9fafb;font-weight:600;color:#344054}.hv-table tr.hv-shifted th{background:#f5f6e4}.hv-table tr.hv-shifted td{background:#f5f6e4;color:#5b5c10}.hv-alter{margin-top:16px;border:1px solid #E2E6EA;border-radius:12px;padding:12px;background:#fafafa}.hv-alter-title{font-size:13px;font-weight:700;color:#344054;margin-bottom:8px}.hv-alter-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;border-bottom:1px solid #eef0f2;flex-wrap:wrap}.hv-alter-row:last-of-type{border-bottom:0}.hv-alter-desc{font-size:13px;color:#344054}.hv-alter-actions{display:flex;gap:6px}.hv-btn-sm{padding:4px 12px!important;font-size:12px!important;height:auto!important}.hv-btn-danger{color:#b42318!important}.hv-btn-danger-solid{background:#b42318!important}.hv-btn-danger-solid:hover{background:#912018!important}.hv-edit-form{margin-top:12px;padding-top:12px;border-top:1px dashed #D0D5DD;display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.hv-edit-form .hv-hint,.hv-edit-form .hv-edit-actions{grid-column:1 / -1}.hv-field{display:flex;flex-direction:column;gap:6px}.hv-field .ec-label{margin:0}.hv-hint{font-size:12px;color:#667085}.hv-edit-actions{display:flex;justify-content:flex-end;gap:8px}@media (max-width: 600px){.hv-edit-form{grid-template-columns:1fr}}.deal-approval-container{font-family:"system-ui",sans-serif;padding:0;background:#fff;color:#333;height:100%;overflow:hidden;display:flex;flex-direction:column}.deal-approval-container .deal-approval-body{padding:12px 25px;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.deal-approval-container .eq-table thead th{height:44px;box-sizing:border-box}.deal-header{display:flex;justify-content:space-between;align-items:center}.deal-header-title{display:flex;align-items:center;gap:10px;font-weight:600;font-size:20px}.deal-approval-page-title{font-family:Gilroy,sans-serif;font-weight:600;font-size:24px;line-height:1.2;color:#1d2939}.deal-approval-page-subtitle{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:1.2;color:#475467}.deal-header-icon{width:40px;height:40px;cursor:pointer}.deal-header-right{font-weight:500;font-size:14px;color:#555}.deal-tabs-bar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:5px;background:#f9fafb;border:1px solid #f9fafb;border-radius:12px;margin:0 0 20px}.deal-tab-btn{background:#f9fafb;border:1px solid #f9fafb;border-radius:10px;padding:8px 14px;font-size:12px;font-weight:600!important;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s,border-color .15s;height:30px}.deal-skel-tab{width:120px;height:36px;border-radius:10px}.deal-tab-btn.active{background:#9d9e17;color:#fff;border-color:#9d9e17}.deal-tab-btn:not(.active):hover{background:#fff}.deal-tab-btn:disabled{opacity:.5;cursor:not-allowed}.deal-pending{background-color:#fef3c7;border-left:4px solid #F59E0B}.deal-summary-cards{display:flex;gap:15px;margin-bottom:20px}.deal-summary-card{flex:1;border-radius:10px;padding:15px;display:flex;align-items:center;background:#f7f7f7}.deal-card-content{display:flex;align-items:center;gap:10px}.deal-card-icon{width:50px;height:50px}.deal-count{font-size:20px;font-weight:700}.deal-label{font-size:14px;color:#555}.deal-summary-card.deal-pending{background:#fdf7d24d}.deal-summary-card.deal-approved{background:#d9f6d94d}.deal-summary-card.deal-partial{background:#fff3e04d}.deal-summary-card.deal-rejected{background:#fde0e04d}.deal-table-container{width:100%;border:1px solid #E2E6EA;background:#fff;overflow-x:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;min-height:200px;flex:1;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.deal-table-container::-webkit-scrollbar{width:8px;height:8px}.deal-table-container::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.deal-table-container::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.deal-table-container::-webkit-scrollbar-thumb:hover{background:#858613}.deal-table-container table.eq-table.inv-rating-table th.deal-amortization-col,.deal-table-container table.eq-table.inv-rating-table td.deal-amortization-col{box-sizing:border-box;white-space:nowrap;width:auto;min-width:max-content;max-width:none;overflow:visible;text-overflow:clip}.deal-table-container table.eq-table.inv-rating-table th.deal-amortization-pct-col{vertical-align:middle;line-height:1.25}.deal-table-container table.eq-table.inv-rating-table td.deal-amortization-pct-col{vertical-align:middle;line-height:1.35}.deal-table-container table{min-width:100%;font-size:13px}.deal-table-container thead{background-color:#9d9e17;color:#eaecf0;position:sticky;top:0;z-index:2}th img{width:14px;height:14px;cursor:pointer;margin-left:1px}.deal-decision-icon{width:18px;height:18px;cursor:pointer;transition:transform .2s ease}.deal-decision-icon:hover{transform:scale(1.2)}.deal-actions img{width:18px;height:18px;cursor:pointer;margin-left:10px}.deal-view-score{color:gray}.deal-edit-icon.disabled{opacity:.4;pointer-events:none}.cic-toolbar{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:0 0 12px}.cic-search{position:relative;display:flex;align-items:center}.cic-search-icon{width:12px;height:12px;position:absolute;left:10px;opacity:.45;pointer-events:none}.cic-search-input{width:260px;padding-left:28px}.cic-input{height:32px;min-width:90px;max-width:180px;padding:0 10px;font-size:13px;color:#1f2937;background:#fff;border:1px solid #e1e4e8;border-radius:8px;outline:none}.cic-input:focus-visible{border-color:#1f2937;box-shadow:0 0 0 2px #1f29371f}.cic-input:disabled{background:#f6f7f9;color:#9ca3af}.cic-date{display:inline-flex;align-items:center;gap:4px}.cic-datepicker.mui-dp-wrap,.cic-datepicker .figma-input-wrap{position:relative;display:flex;align-items:center;width:140px}.cic-datepicker .figma-input-wrap.has-icon .figma-input{box-sizing:border-box;width:100%;height:32px;min-height:32px;padding:0 30px 0 10px;font-family:inherit;font-weight:400;line-height:normal;letter-spacing:normal;box-shadow:none;font-size:13px;color:#1f2937;background:#fff;border:1px solid #e1e4e8;border-radius:8px;outline:none;cursor:pointer}.cic-datepicker .figma-input-wrap.has-icon .figma-input:focus{border-color:#9d9e17;box-shadow:0 0 0 2px #9d9e1733}.cic-datepicker .figma-input-wrap.has-icon .figma-input::placeholder{color:#9ca3af}.cic-datepicker .figma-input-wrap.has-icon .figma-calendar-icon{position:absolute;top:50%;right:9px;transform:translateY(-50%);font-size:13px;color:#667085;cursor:pointer}.cic-datepicker .figma-input-wrap.has-icon .figma-calendar-icon:hover{color:#9d9e17}.cic-datepicker .figma-input-wrap.is-disabled .figma-input{background:#f6f7f9;color:#9ca3af}.cic-date-clear{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:0;border-radius:6px;background:transparent;color:#6b7280;cursor:pointer}.cic-date-clear:hover{background:#f3f4f6;color:#1f2937}.eq-select-wrap.cic-eqselect{min-width:90px;max-width:180px}.eq-select-wrap.cic-eqselect .eq-select-trigger{height:32px;min-width:90px;padding:0 30px 0 10px;font-size:13px;font-weight:500;color:#1f2937;background:#fff;border:1px solid #e1e4e8;border-radius:8px}.eq-select-wrap.cic-eqselect .eq-select-trigger:hover:not(:disabled){background:#fcfdfe;border-color:#c8cdd2}.eq-select-wrap.cic-eqselect .eq-select-trigger:focus-visible{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1747}.eq-select-wrap.cic-eqselect.is-disabled .eq-select-trigger,.eq-select-wrap.cic-eqselect .eq-select-trigger:disabled{background:#f6f7f9;color:#9ca3af}.eq-select-wrap.cic-eqselect .eq-select-text.is-placeholder{color:#98a2b3;font-weight:500}.cic-eqselect-menu.eq-select-menu{border-radius:14px;padding:6px}.cic-eqselect-menu .eq-select-option{padding:8px 10px;font-size:12px;font-weight:500;border-radius:8px}.cic-eqselect-menu .eq-select-option.is-active{color:#182230;font-weight:600;background:#eef0d5}.cic-eqselect-menu .eq-select-option:hover{background:#f2f4f7}.cic-eqselect-menu .eq-select-check{color:#9d9e17;font-weight:700}.cic-toggle{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#1f2937;cursor:pointer;margin:0}.cic-toggle input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:#9D9E17}.cic-num{text-align:right;font-variant-numeric:tabular-nums}.cic-actions{white-space:nowrap}.cic-btn{height:30px;padding:0 12px;margin-left:6px;font-size:12px;color:#1f2937;background:#fff;border:1px solid #e1e4e8;border-radius:8px;cursor:pointer}.cic-btn:disabled{opacity:.5;cursor:not-allowed}.cic-btn-primary{color:#fff;background:#1f2937;border-color:#1f2937}.cic-chip{display:inline-block;padding:2px 9px;font-size:11px;font-weight:500;white-space:nowrap;border-radius:999px}.cic-chip-valid{color:#15803d;background:#dcfce7}.cic-chip-expiring-soon{color:#a16207;background:#fef3c7}.cic-chip-expired{color:#b91c1c;background:#fee2e2}.lo-reuse-chip{border:none;font-family:inherit;line-height:normal;cursor:pointer;color:#a16207;background:#fef3c7}.lo-reuse-chip:hover{filter:brightness(.95)}.lo-reuse-chip:focus-visible{outline:2px solid #9d9e17;outline-offset:2px}.lo-reuse-chip-confirmed{color:#15803d;background:#dcfce7}.lo-reuse-chip-expired,.lo-reuse-chip-no-lo-found{color:#b91c1c;background:#fee2e2}.cic-check-ok{color:#15803d}.cic-check-failed,.cic-expired{color:#b91c1c;font-weight:500}.cic-expiring{color:#a16207;font-weight:500}.icm-cover-note{font-size:12px;color:#6b7280}.icm-cover-table{width:100%;margin-top:6px;font-size:12px;border-collapse:collapse}.icm-cover-table th{width:45%;padding:4px 8px 4px 0;font-weight:500;color:#6b7280;text-align:left;vertical-align:top}.icm-cover-table td{padding:4px 0;color:#1f2937}.dv-green{color:#15803d}.dv-amber{color:#a16207;font-weight:500}.dv-red{color:#b91c1c;font-weight:500}.dv-check{text-align:center;vertical-align:middle}.dv-check input{width:16px;height:16px;margin:0;cursor:pointer;accent-color:#9d9e17;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:2px solid #9d9e17;border-radius:4px;background:#fff;position:relative;display:inline-block;vertical-align:middle;transition:background .15s,border-color .15s}.dv-check input:hover:not(:disabled){border-color:#858613}.dv-check input:checked{background:#9d9e17;border-color:#9d9e17}.dv-check input:checked:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:9px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.dv-check input:disabled{cursor:not-allowed;border-color:#d0d5dd;background:#f2f4f7}.dv-check input:disabled:checked{background:#c8c9a3;border-color:#c8c9a3}.cic-dot{display:inline-block;width:8px;height:8px;margin-left:4px;background:#d92d20;border-radius:50%;vertical-align:middle}.eq-select-wrap.dv-extension{min-width:70px;max-width:110px}.eq-select-wrap.dv-extension .eq-select-trigger{min-width:70px;height:28px;padding:0 24px 0 8px}.eq-select-wrap.dv-extension .eq-select-arrow,.eq-select-wrap.dv-extension .eq-select-caret{right:8px}.dv-tab-panel{flex:1;min-height:0;display:flex;flex-direction:column}.dv-tab-panel[hidden]{display:none}.comment-card{border:1px solid #e0e0e0;border-radius:10px;padding:12px 16px;margin-bottom:12px;background-color:#fff;box-shadow:0 1px 2px #0000000d;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.comment-card strong{display:block;margin-bottom:6px;color:#333;font-size:14px}.comment-card ul{margin:0;padding-left:18px}.comment-card li{font-size:14px;color:#555;line-height:1.4}.deal-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;justify-content:center;align-items:center;z-index:1000;padding:24px;overflow:hidden}.modal-header1{display:flex;justify-content:space-between;align-items:center;gap:12px}.modal-header1 h3{margin:0;font-size:20px;font-weight:600;color:#101828}.deal-modal .close-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:none;border:none;border-radius:10px;cursor:pointer}.deal-modal .close-btn:hover{background:#f2f4f7}.deal-modal .close-btn img{width:16px;height:16px}.modal-body p{margin:8px 0}.view-doc{color:#9d9e17;text-decoration:none;font-weight:500}.modal-divider{border:none;border-top:1px solid #e5e8eb;margin:14px 0 6px}.comment-box{display:flex;align-items:center;gap:10px}.user-avatar{border-radius:50%;width:56px;height:56px}.comment-box textarea{flex:1;border:1px solid #ddd;border-radius:8px;padding:22px}.char-limit{font-size:12px;color:#888;margin-top:5px;margin-left:65px}.post-btn-container{display:flex;justify-content:flex-end;margin-top:10px}.post-btn{padding:8px 14px;background:#9d9e17;color:#fff;border:none;border-radius:8px;cursor:pointer}.deal-badge{display:inline-block;background:#444;color:#fff;font-size:12px;font-weight:500;border-radius:16px;padding:6px;margin-left:4px;line-height:1;opacity:1}.upload-btn,.upload-new-btn,.delete-btn{background-color:#9d9e17;color:#fff;border:none;padding:5px 10px;border-radius:6px;margin-left:8px;cursor:pointer;font-size:14px}.upload-btn:hover,.upload-new-btn:hover,.delete-btn:hover{background-color:#aeae28}.deal-modal .info-row{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:7px 0;border-bottom:1px solid #f0f0f0}.deal-modal .info-row strong{flex:0 0 auto;font-size:14px;font-weight:600;color:#344054;white-space:nowrap}.deal-modal .info-row>span,.deal-modal .info-row .doc-section{flex:1 1 auto;min-width:0;font-size:14px;color:#101828;text-align:right}.deal-modal .info-row .eq-select-inline{flex:0 0 240px;width:240px;max-width:240px;margin-left:auto}.deal-modal .info-row .eq-select-inline .eq-select-text,.deal-modal .info-row .eq-select-inline .figma-input{text-align:left}.deal-modal .info-row .mui-dp-wrap,.deal-modal .info-row .figma-input-wrap{position:relative;display:flex;align-items:center;width:100%}.deal-modal .info-row .figma-input{box-sizing:border-box;width:100%;height:40px;padding:0 42px 0 14px;font-size:14px;font-weight:500;line-height:normal;letter-spacing:normal;color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:12px;box-shadow:none;outline:none;cursor:pointer}.deal-modal .info-row .figma-input::placeholder{color:#98a2b3;font-weight:400;opacity:1}.deal-modal .info-row .figma-input:focus{border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e1740}.deal-modal .info-row .figma-calendar-icon{position:absolute;right:14px;font-size:16px;color:#667085;cursor:pointer}.deal-modal .info-row .figma-calendar-icon:hover{color:#9d9e17}.deal-modal .info-row .figma-input-wrap.is-disabled .figma-input{opacity:.55;cursor:not-allowed;background:#f5f6f7}.approver-select{max-width:52%;padding:6px 10px;border-radius:6px;border:1px solid #ccc;font-size:14px}.doc-section{display:flex;gap:10px;justify-content:flex-end;align-items:center;flex-wrap:wrap}.upload-btn,.delete-btn,.view-doc{font-size:13px;padding:6px 12px;border-radius:6px;cursor:pointer;color:#fff}.delete-btn{background:#fbeaea;color:#c00;border:1px solid #c99}.view-doc{color:#06c;text-decoration:underline}.upload-msg{font-size:13px;color:#555}.submit-btn{align-self:flex-end;height:40px;padding:0 20px;background-color:#9d9e17;color:#fff;font-size:14px;font-weight:600;border:none;border-radius:12px;margin-top:20px;cursor:pointer;transition:background .2s ease}.submit-btn:disabled{background-color:#ccc;cursor:not-allowed}.submit-btn:hover:enabled{background-color:#8a8b15}.deal-modal{background:#fff;border:1px solid #eceef0;border-radius:24px;width:560px;max-width:100%;max-height:100%;padding:20px 24px 24px;box-shadow:0 14px 48px -6px #00000040;font-family:Inter,system-ui,sans-serif;display:flex;flex-direction:column;overflow:hidden}.deal-modal>.modal-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.deal-modal>.modal-body>*{flex-shrink:0}.modal-body{display:flex;flex-direction:column;flex:1;padding-right:12px}.comments-section{margin-top:20px;max-height:none;padding-right:8px}.mention-dropdown{position:absolute;background:#fff;border:1px solid #ddd;border-radius:4px;margin-top:99px;margin-left:135px;width:200px;max-height:120px;overflow-y:auto;z-index:1000}.mention-item{padding:6px 10px;cursor:pointer}.mention-item:hover{background-color:#f0f0f0}.deal-modal>.modal-body{scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.deal-modal>.modal-body::-webkit-scrollbar{width:8px}.deal-modal>.modal-body::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.deal-modal>.modal-body::-webkit-scrollbar-thumb{background-color:#9d9e17;border-radius:4px}.deal-modal>.modal-body::-webkit-scrollbar-thumb:hover{background-color:#858613}@media (max-width: 640px){.deal-modal-overlay{padding:12px}.deal-modal{width:100%;padding:16px;border-radius:16px}.modal-header1 h3{font-size:18px}.deal-modal .info-row{flex-wrap:wrap;gap:6px 16px}.deal-modal .info-row strong{white-space:normal}.deal-modal .info-row .eq-select-inline{flex:1 1 100%;width:100%;max-width:100%}.deal-modal .doc-section{justify-content:flex-start}.deal-modal .submit-btn{align-self:stretch}}.data-table{width:100%;border-collapse:collapse;font-family:Inter,sans-serif;font-size:14px}.filter-popup{z-index:1000}.risk-covenant-pagination-top{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding-right:24px;margin:8px 0 10px}.facilities-container .risk-covenant-pagination-top{position:absolute;top:15px;right:24px;margin:0;padding-right:0;z-index:20}.btn-icon{width:18px;height:18px;object-fit:contain}@media (max-width: 768px){.risk-covenant-pagination-top{justify-content:center;padding-right:0}.facilities-container .risk-covenant-pagination-top{position:static;margin:8px 0 10px}}.section.iap-section{margin-bottom:60px}.iap-actions{display:flex;justify-content:flex-end;gap:8px;margin:2px}.iap-add{padding:6px 12px;background-color:#fff;border:1px solid #fff;border-radius:12px;color:#523e4c;font-size:14px;cursor:pointer}.iap-add:disabled{opacity:.5;cursor:not-allowed}.iap-date{display:flex;justify-content:center;align-items:center}.iap-btn{padding:6px 12px;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;transition:background-color .2s ease}.iap-btn+.iap-btn{margin-left:6px}.iap-btn-primary{color:#fff;background-color:#9d9e17;border:none}.iap-btn-primary:hover:enabled{background-color:#caca64}.iap-btn-secondary{color:#9d9e17;background-color:#fff;border:1px solid #9d9e17}.iap-btn-secondary:hover:enabled{background-color:#f5f9eb}.iap-btn:disabled{opacity:.6;cursor:not-allowed}.iap-row-actions{display:flex;gap:8px;justify-content:center;align-items:center}.iap-link{padding:0;color:#9d9e17;text-decoration:underline;background:none;border:none;cursor:pointer}.iap-error{margin-top:4px;font-size:12px;color:#d92d20}.iap-hint{margin-top:4px;font-size:12px;color:#6b7280}.io-page{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.io-header-row{display:flex;align-items:center;justify-content:space-between;gap:6px;flex-wrap:wrap;flex:0 0 auto}.io-title{font-size:24px!important;font-weight:600;margin:0;color:#1d2530;font-family:Gilroy,Inter,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.io-filters{display:flex;align-items:center;gap:8px;position:relative;flex-wrap:wrap;flex:1;justify-content:flex-end}.io-search{display:flex;align-items:center;gap:6px;background:#fff;border:1px solid #d0d5dd;border-radius:24px;padding:4px 12px;min-width:200px}.io-search i{font-size:14px;color:#667085}.io-search input{border:none;outline:none;font-size:14px;width:140px;background:transparent;padding:4px 0}.io-chip{background:#f3f4d5;color:#523e4c;font-size:12px;font-weight:500;padding:6px 10px;border-radius:24px;display:inline-flex;align-items:center;gap:6px;cursor:default;line-height:1}.io-chip button{border:none;background:transparent;color:#523e4c;font-size:14px;cursor:pointer;padding:0;line-height:1}.io-btn-reset{background:#523e4c;color:#fff;border:none;font-size:13px;padding:8px 16px;border-radius:10px;cursor:pointer;font-weight:600}.io-btn-reset:hover{background:#3f2f39}.io-icon-btn{width:40px;height:40px;border:1px solid #d0d5dd;background:#fff;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,border-color .15s}.io-save-button{background:#9d9e17!important}.io-save-button.io-btn-text{color:#fff!important}.io-icon-btn img{width:18px;height:18px}.io-icon-btn:hover{background:#f2f4f7}.io-icon-btn.is-active{background:#9d9e17;border-color:#9d9e17}.io-icon-btn.is-active img{filter:brightness(0) invert(1)}.io-icon-btn.io-btn-text{width:auto;min-width:72px;padding:0 14px;font-size:13px;font-weight:600;font-family:Inter,system-ui,sans-serif;gap:4px}.io-icon-btn.io-btn-text.is-disabled,.io-icon-btn.io-btn-text:disabled{opacity:.55;cursor:not-allowed}.io-pop{position:absolute;top:50px;right:0;background:#fff;border:1px solid #e4e7ec;border-radius:14px;padding:12px 14px;box-shadow:0 8px 24px #1018281f;display:flex;flex-direction:column;gap:6px;z-index:40;min-width:160px}.io-pop label{font-size:13px;display:flex;align-items:center;gap:6px;cursor:pointer}.io-year-item{padding:6px 10px;font-size:13px;border-radius:8px;cursor:pointer}.io-year-item.is-active,.io-year-item:hover{background:#f2f4f7}.io-table-wrap{background:#fff;border-radius:12px;box-shadow:0 2px 4px #0000001a;overflow:hidden}.io-table{width:100%;border-collapse:collapse;font-size:12px;table-layout:fixed}.io-table thead th{background:#9d9e17;color:#fff;padding:6px 8px;text-align:left;border-right:1px solid rgba(255,255,255,.35);white-space:nowrap}.io-table thead th:last-child{border-right:none}.io-table tbody td{padding:6px 8px;border-top:1px solid #eceff3;border-right:1px solid #f2f2f2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left}.io-table tbody td .io-cell-select{text-align:left}.io-table thead th,.io-table tbody td{height:35px;line-height:35px;padding:0 8px;vertical-align:middle}.io-table tbody td .io-cell-select{height:28px;line-height:28px;padding:2px 4px;margin:0}.io-table tbody tr:hover td{background:#f9fafb}.io-empty{text-align:center;padding:24px 0;font-size:13px;color:#667085}.io-cell-select{width:100%;border:1px solid #d0d5dd;border-radius:6px;background:#fff;font-size:11px;padding:2px 4px}.io-cell-select:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 2px #9ba53e40}.io-table tbody td.col-investee,.io-table tbody td.col-investeeName,.io-table tbody td.col-country,.io-table tbody td.col-region{overflow:visible;text-overflow:initial}.io-btn-reset:hover{background:#412f3a}.io-filter-sep{width:1px;height:40px;background:#e4e7ec;border-radius:1px;flex:0 0 1px}.io-pg-nav{display:flex;gap:16px}.io-pg-btn{width:40px;height:40px;background:#fff;border:2px solid #E4E7EC;border-radius:12px;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background .18s,box-shadow .18s}.io-pg-btn:hover:not(:disabled){background:#f9fafb;box-shadow:0 2px 4px #1018280f}.io-pg-btn:active:not(:disabled){background:#f2f4f7}.io-pg-btn:disabled{opacity:.45;cursor:not-allowed}.io-pg-btn svg path{transition:stroke .18s}.io-pg-btn:hover:not(:disabled) svg path{stroke:#344054}.io-header-row .io-filters{align-items:center}.io-table-scroll{flex:1;min-height:0;display:flex;border-radius:18px;background:#fff;overflow:hidden;position:relative}.io-table-loading{margin:auto;padding:24px;font-size:14px;display:flex;align-items:center;justify-content:center;color:#475467}.io-table-scroll .table-responsive{flex:1;max-height:100%;overflow:auto;scrollbar-width:thin}.io-table-scroll .table-responsive::-webkit-scrollbar{width:8px;height:8px}.io-table-scroll .table-responsive::-webkit-scrollbar-track{background:#f2f3f4}.io-table-scroll .table-responsive::-webkit-scrollbar-thumb{background:#c3c7cc;border-radius:6px}.io-table-fixed thead th{position:sticky;top:0;z-index:2;background:#9d9e17;color:#fff;white-space:nowrap}.io-table-fixed thead{position:sticky;top:0;z-index:10}.io-table-fixed thead th{position:relative;background:#9d9e17;color:#fff}.col-investee{min-width:160px;max-width:160px}.col-investeeName{min-width:190px;max-width:190px}.col-country{min-width:205px;max-width:205px}.col-region{min-width:150px;max-width:150px;white-space:nowrap}.col-team{min-width:155px;max-width:155px;white-space:nowrap}.col-dates{min-width:100px;width:100px;white-space:nowrap}.io-eq-select .eq-select-trigger{height:30px;font-size:12px;padding:0 30px 0 8px;border-radius:8px;width:250px}.io-eq-select{min-width:250px}.io-table-fixed.is-editing th.col-dates,.io-table-fixed.is-editing td.col-dates{min-width:250px;width:250px}.io-eq-select .eq-select-menu{font-size:12px;max-height:240px}.io-eq-select .eq-select-option{padding:6px 8px}td.io-cell-empty,td.io-cell-empty-trailing{position:relative;background:repeating-linear-gradient(135deg,#d4d6d9,#d4d6d9 8px,#f3f4f6 8px,#f3f4f6 16px);color:transparent}td.io-cell-empty-trailing{filter:brightness(1.05)}td.io-cell-change{background:#f2f2ce}tbody tr:hover td.io-cell-change{background:#e9e9c4}tbody tr:hover td.io-cell-empty,tbody tr:hover td.io-cell-empty-trailing{background:#b3b3b3}.io-cell-empty .eq-select-trigger,.io-cell-empty-trailing .eq-select-trigger{background:#fff;color:#344054}.io-table-fixed tbody tr td{background:#fff!important;border-top:1px solid #e7e9ec;border-right:1px solid #eceef0;position:relative}.io-table-fixed tbody tr:first-child td{border-top:1px solid #dcdfe3}.io-table-fixed tbody tr:nth-child(odd) td{background:#fafbfb!important}.io-table-fixed tbody tr:nth-child(odd) td.col-investee,.io-table-fixed tbody tr:nth-child(odd) td.col-investeeName,.io-table-fixed tbody tr:nth-child(odd) td.col-country,.io-table-fixed tbody tr:nth-child(odd) td.col-region,.io-table-fixed tbody tr:nth-child(odd) td.col-team{background:#fafbfb!important}.io-table-fixed tbody tr td:last-child{border-right:none}.io-table-fixed tbody tr:hover td{background:#fff!important}.io-table-fixed tbody tr:hover{box-shadow:0 0 0 2px #9ba53e2e inset}.io-table-fixed thead th,.io-table-fixed tbody td{padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.io-table-fixed thead th{height:44px;line-height:44px;box-sizing:border-box}.io-table-fixed tbody td{height:34px;line-height:34px}.io-table-fixed td.io-cell-change{background:#f2f2ce!important;box-shadow:inset 0 0 0 1px #e1e2b4}.io-table-fixed td.io-cell-empty{background:#b3b3b3!important}.io-table-fixed td.io-cell-empty.io-cell-empty-trailing{filter:brightness(1.03)}.io-table-fixed td.io-cell-empty .eq-select-trigger,.io-table-fixed td.io-cell-change .eq-select-trigger{background:#fff}.io-table-fixed tbody tr:hover td.io-cell-empty,.io-table-fixed tbody tr:hover td.io-cell-change{background:inherit!important}.io-table-fixed tbody:before{content:"";display:block;height:1px;background:#dcdfe3;position:sticky;top:0}.io-table-scroll .table-responsive::-webkit-scrollbar-thumb{background:#bfc3c7}.io-table-scroll .table-responsive::-webkit-scrollbar-thumb:hover{background:#b2b6bb}.eq-table.io-table-fixed{width:100%!important;border-collapse:collapse!important}.io-table-fixed thead th.col-investee,.io-table-fixed thead th.col-investeeName,.io-table-fixed thead th.col-country,.io-table-fixed thead th.col-region,.io-table-fixed thead th.col-team,.io-table-fixed tbody td.col-investee,.io-table-fixed tbody td.col-investeeName,.io-table-fixed tbody td.col-country,.io-table-fixed tbody td.col-region,.io-table-fixed tbody td.col-team{box-shadow:none}.io-table-fixed thead th.col-investee,.io-table-fixed tbody td.col-investee{position:sticky;left:0;z-index:3}.io-table-fixed thead th.col-investeeName,.io-table-fixed tbody td.col-investeeName{position:sticky;left:180px;z-index:3}.io-table-fixed thead th.col-country,.io-table-fixed tbody td.col-country{position:sticky;left:370px;z-index:3}.io-table-fixed thead th.col-region,.io-table-fixed tbody td.col-region{position:sticky;left:575px;z-index:3}.io-table-fixed thead th.col-team,.io-table-fixed tbody td.col-team{position:sticky;left:725px;z-index:3;box-shadow:4px 0 6px -4px #0000001f}.io-table-fixed thead th.col-investee,.io-table-fixed thead th.col-investeeName,.io-table-fixed thead th.col-country,.io-table-fixed thead th.col-region,.io-table-fixed thead th.col-team{z-index:5}.io-table-scroll .table-responsive{overflow:auto}.io-table-fixed tbody td.col-team{border-right:1px solid #eceef0}.io-filter-btn{border:none;background:transparent;padding:0 4px;margin-left:4px;cursor:pointer;line-height:1;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.io-filter-btn i,.io-filter-btn:hover i,.io-filter-btn.is-open i{color:#fff!important}.io-filter-menu{position:absolute;top:140px;left:90px;z-index:4000;background:#fff;width:340px;max-width:calc(100vw - 32px);max-height:400px;border:1px solid #E4E7EC;border-radius:20px;box-shadow:0 12px 32px -4px #1018282e,0 4px 16px -2px #1018281a;display:flex;flex-direction:column;padding:8px 0 12px;overflow:hidden}.io-filter-btn.is-open:after{display:none}.io-table-scroll .table-responsive{position:relative;scrollbar-color:#9D9E17 #f2f3f4}.io-filter-list{overflow:auto;padding:4px 8px 0;flex:1}.io-filter-item{display:flex;align-items:flex-start;gap:12px;padding:14px 12px;font-size:14px;font-weight:500;color:#1d2733;border-radius:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.io-filter-item:hover{background:#f5f7fa}.io-filter-item input{width:16px;height:16px;cursor:pointer;accent-color:#405366}.io-filter-text{line-height:1.3}.io-filter-empty{padding:24px;text-align:center;font-size:13px;color:#667085}.io-filter-actions{display:flex;gap:16px;padding:12px 16px 4px}.io-filter-actions button{flex:1;height:50px;border-radius:14px;font-size:16px;font-weight:600;cursor:pointer;transition:background .15s,color .15s;border:1px solid #E0E4E7}.io-filter-btn-cancel{background:#fff;color:#344054}.io-filter-btn-cancel:hover{background:#f2f4f7}.io-filter-btn-apply{background:#9ba53e;color:#fff;border:none}.io-filter-btn-apply:hover:not(.is-disabled){background:#8e9937}.io-filter-btn-apply.is-disabled{opacity:.45;cursor:not-allowed}.io-filter-btn.is-open{position:relative}.io-filter-btn.is-open:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:#fff;border:1px solid #E4E7EC;border-left:none;border-top:none;transform:translate(-50%) rotate(45deg);z-index:4100}@media (max-width:600px){.io-filter-menu{width:calc(100vw - 24px);left:12px!important;top:120px!important}}.io-table-fixed tbody tr,.eq-table.io-table-fixed tbody tr{position:relative}.io-table-fixed tbody tr:after,.eq-table.io-table-fixed tbody tr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:0 0 #0000;transition:box-shadow .15s}.io-table-fixed tbody tr:hover:after,.eq-table.io-table-fixed tbody tr:hover:after{box-shadow:0 0 0 2px #0000002e}.io-table-fixed tbody tr:hover td,.eq-table.io-table-fixed tbody tr:hover td{background:#f4f7ea!important;box-shadow:none!important}.io-table-fixed tbody tr:hover td.io-cell-empty,.io-table-fixed tbody tr:after{content:none!important}.io-table-fixed tbody tr:hover,.io-table-fixed tbody tr:hover td,.io-table-fixed tbody tr:hover td.io-cell-change,.io-table-fixed tbody tr:hover td.io-cell-empty,.io-table-fixed tbody tr:hover td.io-cell-empty-trailing{box-shadow:none!important}.io-table-fixed thead th.col-investee,.io-table-fixed tbody td.col-investee,.io-table-fixed thead th.col-investeeName,.io-table-fixed tbody td.col-investeeName,.io-table-fixed thead th.col-country,.io-table-fixed tbody td.col-country,.io-table-fixed thead th.col-region,.io-table-fixed tbody td.col-region,.io-table-fixed thead th.col-team,.io-table-fixed tbody td.col-team{background-clip:padding-box}.io-table-fixed thead th.col-investee,.io-table-fixed tbody td.col-investee{z-index:10}.io-table-fixed thead th.col-investeeName,.io-table-fixed tbody td.col-investeeName{z-index:11}.io-table-fixed thead th.col-country,.io-table-fixed tbody td.col-country{z-index:12}.io-table-fixed thead th.col-region,.io-table-fixed tbody td.col-region{z-index:13}.io-table-fixed thead th.col-team,.io-table-fixed tbody td.col-team{z-index:14}.io-table-fixed thead th.col-team,.io-table-fixed tbody td.col-team{box-shadow:6px 0 6px -4px #00000014;border-right:1px solid #d9dce0}.io-table-fixed thead th.col-team+th,.io-table-fixed tbody td.col-team+td{border-left:1px solid #d9dce0!important}.eq-table.io-table-fixed,.io-table-fixed{border-collapse:separate!important;border-spacing:0!important}.io-table-fixed thead th,.io-table-fixed tbody td{position:relative;z-index:1;background-clip:padding-box}.io-table-fixed thead th.col-investee,.io-table-fixed tbody td.col-investee,.io-table-fixed thead th.col-investeeName,.io-table-fixed tbody td.col-investeeName,.io-table-fixed thead th.col-country,.io-table-fixed tbody td.col-country,.io-table-fixed thead th.col-region,.io-table-fixed tbody td.col-region,.io-table-fixed thead th.col-team,.io-table-fixed tbody td.col-team{position:sticky;z-index:5}.io-table-fixed thead th.col-investee,.io-table-fixed tbody td.col-investee{left:0}.io-table-fixed thead th.col-investeeName,.io-table-fixed tbody td.col-investeeName{left:180px}.io-table-fixed thead th.col-country,.io-table-fixed tbody td.col-country{left:370px}.io-table-fixed thead th.col-region,.io-table-fixed tbody td.col-region{left:575px}.io-table-fixed thead th.col-team,.io-table-fixed tbody td.col-team{left:725px}.io-table-scroll .table-responsive{position:relative}.io-table-fixed:before{content:"";position:sticky;left:0;top:0;bottom:0;width:180px;z-index:4;pointer-events:none;display:block}.io-table-fixed thead th.col-investee,.io-table-fixed tbody td.col-investee,.io-table-fixed thead th.col-investeeName,.io-table-fixed tbody td.col-investeeName,.io-table-fixed thead th.col-country,.io-table-fixed tbody td.col-country,.io-table-fixed thead th.col-region,.io-table-fixed tbody td.col-region,.io-table-fixed thead th.col-team,.io-table-fixed tbody td.col-team{border-right:1px solid #d9dce0}.io-table-fixed thead th.col-team+th,.io-table-fixed tbody td.col-team+td{border-left:none!important}.io-table-fixed thead th.col-team:after,.io-table-fixed tbody td.col-team:after{display:none!important}.io-table-fixed tbody tr:hover td.col-investee,.io-table-fixed tbody tr:hover td.col-investeeName,.io-table-fixed tbody tr:hover td.col-country,.io-table-fixed tbody tr:hover td.col-region,.io-table-fixed tbody tr:hover td.col-team{background:#f4f7ea!important}.io-table-fixed td.io-cell-change,.io-table-fixed td.io-cell-empty,.io-table-fixed td.io-cell-empty-trailing{background-clip:padding-box}.io-table-fixed td.col-investee.io-cell-change,.io-table-fixed td.col-country.io-cell-change,.io-table-fixed td.col-region.io-cell-change,.io-table-fixed td.col-team.io-cell-change,.io-table-fixed td.col-investee.io-cell-empty,.io-table-fixed td.col-country.io-cell-empty,.io-table-fixed td.col-region.io-cell-empty,.io-table-fixed td.col-team.io-cell-empty,.io-table-fixed td.col-investee.io-cell-empty-trailing,.io-table-fixed td.col-country.io-cell-empty-trailing,.io-table-fixed td.col-region.io-cell-empty-trailing,.io-table-fixed td.col-team.io-cell-empty-trailing{background:#fff!important;filter:none!important}.io-table-fixed tbody tr,.io-table-fixed tbody tr td{box-shadow:none!important;transition:none!important}.io-filter-menu-fixed{position:fixed!important;will-change:auto;z-index:10000!important}.io-filter-menu-fixed{top:auto;left:auto}.io-filter-btn.is-open:after{display:none!important}.io-table-fixed td.io-cell-locked{background:#f5f5f5!important;color:#777;position:relative}.io-table-fixed td.io-cell-locked .eq-select__control,.io-table-fixed td.io-cell-locked .io-eq-select{cursor:not-allowed;opacity:.6}.io-table-fixed td.io-cell-locked:after{position:absolute;top:4px;right:6px;font-size:12px;opacity:.45;pointer-events:none}.io-table-fixed td.io-cell-locked,.io-table-fixed.is-editing td.io-cell-empty{cursor:not-allowed;pointer-events:none}.io-table-fixed td.io-cell-empty,.io-table-fixed td.io-cell-locked{background:#b3b3b3!important;color:#fff!important;filter:none!important;box-shadow:none!important}.io-table-fixed tbody tr:hover td.io-cell-empty,.io-table-fixed tbody tr:hover td.io-cell-locked{background:#b3b3b3!important;color:#fff!important}.io-table-fixed td.io-cell-empty .eq-select-trigger,.io-table-fixed td.io-cell-locked .eq-select-trigger{background:#b3b3b3!important;color:#fff!important;border-color:#667085!important;opacity:.85;cursor:not-allowed}.io-header-section{display:flex;flex-direction:column;flex:0 0 auto}.io-header-actions{display:flex;align-items:center;gap:12px;flex:1;justify-content:flex-end}.io-header-controls{justify-content:space-between;padding:20px}.io-table-section{padding:0 20px 20px;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.io-date-controls{display:flex;align-items:center;gap:16px}.io-date-picker-group{display:flex;align-items:center;gap:8px}.io-date-picker-group label{font-size:14px;font-weight:500;color:#344054;white-space:nowrap}.io-date-picker{width:200px!important}.io-date-skeleton{display:inline-block;width:200px;height:40px;border-radius:8px}.io-btn-apply{background:#9d9e17;color:#fff;border:none;font-size:13px;padding:8px 16px;border-radius:10px;cursor:pointer;font-weight:600;height:40px}.io-btn-apply:hover{background:#8e9937}.io-btn-apply:disabled{opacity:.5;cursor:not-allowed}.io-btn-clear{background:#fff;color:#344054;border:1px solid #d0d5dd;font-size:13px;padding:8px 16px;border-radius:10px;cursor:pointer;font-weight:600;height:40px}.io-btn-clear:hover{background:#f2f4f7}.io-action-buttons{display:flex;align-items:center;gap:12px}.io-header-controls{flex-direction:column;align-items:flex-end;gap:12px}.io-date-controls{flex-wrap:wrap}@media (max-width: 768px){.io-header-actions{flex-wrap:wrap;justify-content:flex-start}.io-date-picker-group{flex-direction:column;align-items:flex-start;gap:4px}.io-date-picker{width:160px!important}}.io-table-fixed tbody tr:hover td,.eq-table.io-table-fixed tbody tr:hover td{background:#fff!important;box-shadow:none!important}.io-table-fixed tbody tr:nth-child(odd):hover td,.eq-table.io-table-fixed tbody tr:nth-child(odd):hover td{background:#fafbfb!important}.io-table-fixed tbody tr:hover td.col-investee,.io-table-fixed tbody tr:hover td.col-investeeName,.io-table-fixed tbody tr:hover td.col-country,.io-table-fixed tbody tr:hover td.col-region,.io-table-fixed tbody tr:hover td.col-team{background:#fff!important}.io-table-fixed tbody tr:nth-child(odd):hover td.col-investee,.io-table-fixed tbody tr:nth-child(odd):hover td.col-investeeName,.io-table-fixed tbody tr:nth-child(odd):hover td.col-country,.io-table-fixed tbody tr:nth-child(odd):hover td.col-region,.io-table-fixed tbody tr:nth-child(odd):hover td.col-team{background:#fafbfb!important}.io-table-fixed tbody tr:hover td.io-cell-change{background:#f2f2ce!important}.io-table-fixed tbody tr:hover td.io-cell-empty,.io-table-fixed tbody tr:hover td.io-cell-empty-trailing{background:#b3b3b3!important}.io-table-fixed tbody tr:hover:after,.eq-table.io-table-fixed tbody tr:hover:after{content:none!important;box-shadow:0 0 #0000!important}.io-table-fixed tbody tr td.io-cell-empty,.io-table-fixed tbody tr:nth-child(odd) td.io-cell-empty,.io-table-fixed tbody tr td.io-cell-locked,.io-table-fixed tbody tr:nth-child(odd) td.io-cell-locked{background:#b3b3b3!important;color:#fff!important}.io-table-fixed tbody tr td.io-cell-change,.io-table-fixed tbody tr:nth-child(odd) td.io-cell-change{background:#f2f2ce!important}.collateral-page{display:flex;flex-direction:column;min-height:0;height:100%;gap:12px}.collateral-page .content-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.collateral-header-left{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.collateral-title{font-size:24px;font-weight:600;margin:0;color:#1d2530;font-family:Gilroy,Inter,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.collateral-filter{min-width:220px}.collateral-body{display:flex;flex-direction:column;gap:10px;min-height:0;flex:1}.collateral-table-wrap{background:#fff;border:1px solid #E2E6EA;border-radius:16px;overflow:auto;min-height:0;flex:1;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.collateral-table-wrap.is-loading{overflow:hidden}.collateral-table th,.collateral-table td{white-space:nowrap;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:21px;height:44px;vertical-align:middle}.collateral-table thead th{padding:10px 20px;font-weight:700}.eq-table.collateral-table tbody td{padding:0 10px!important;font-weight:500;border-bottom:1px solid #eef0f2}.collateral-table td.num{text-align:right;font-variant-numeric:tabular-nums}.collateral-table td.negative{color:#b42318}.collateral-table td.positive{color:#027a48}.collateral-empty{padding:32px;text-align:center;color:#667085}.collateral-upload-form{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin-bottom:14px}.collateral-upload-field{display:flex;flex-direction:column;gap:6px}.collateral-upload-field label{font-size:13px;font-weight:600;color:#344054}.collateral-upload-note{font-size:12px;color:#667085;margin:-4px 0 12px}.collateral-upload-modal .ref-upload-modern-modal,.collateral-upload-modal.ref-upload-modern-modal{max-width:720px}.collateral-upload-modal .ref-upload-modern-body{display:flex;flex-direction:column;align-items:stretch}.collateral-upload-modal .ref-upload-modern-zone{width:100%}.collateral-upload-modal .ref-upload-modern-zone.is-disabled{opacity:.55;pointer-events:none}.collateral-filter-badge{font-size:12px;font-weight:600;color:#9d9e17;background:#f5f6e4;border-radius:999px;padding:4px 10px}.fx-filter-pop .eq-select-wrap{width:100%}.collateral-table thead{position:sticky;top:0;z-index:10}.collateral-table thead th{background:#9d9e17;color:#fff}.collateral-table tbody tr:nth-child(odd) td{background:#fafbfb!important}.collateral-table tbody tr:hover td{background:#f4f7ea!important}.collateral-table{border-collapse:separate;border-spacing:0}.collateral-table thead th{box-shadow:0 1px #9d9e17}.collateral-table{width:100%;table-layout:auto}.collateral-tabs-bar{margin-bottom:12px}.collateral-upload-modal.ref-upload-modern-modal{max-width:840px!important}.collateral-upload-modal .ref-upload-modern-zone{max-width:none;margin:0}.collateral-upload-modal .ref-upload-modern-zone-content{width:100%;align-items:center}.collateral-upload-modal .collateral-upload-field .figma-input-wrap .figma-input.figma-input-date{height:40px;min-height:40px;font-size:14px;color:#344054;border-radius:12px;border:1px solid #D0D5DD;font-weight:400}.collateral-upload-modal .collateral-upload-field .figma-input-wrap .figma-input.figma-input-date::placeholder{color:#98a2b3}.collateral-upload-modal .ref-upload-modern-close{top:33px}.admin-countries-page{display:flex;flex-direction:column;height:100%;min-height:0}.admin-countries-page .content-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.countries-table-shell{flex:1;min-height:0;background:#fff;border:1px solid #eceef0;border-radius:15px;display:flex;flex-direction:column;overflow:hidden;padding:0}.countries-table-shell .table-responsive{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-color:#9D9E17 #f2f3f4;scrollbar-width:thin}.admin-countries-page .eq-table{--bs-table-hover-bg: #F4F7EA}.admin-countries-page .eq-table thead th{position:sticky;top:0;z-index:2;background:9D9E17;color:#fff;border-color:9D9E17;border-bottom:1px solid #9D9E17!important;font-weight:700;font-family:Inter}.admin-countries-page .eq-table thead th+th{border-left:1px solid rgba(255,255,255,.55)!important}.admin-countries-page .eq-table td,.admin-countries-page .eq-table th{white-space:nowrap;vertical-align:middle;font-family:Inter}.admin-countries-page .table-actions{display:flex;align-items:center;justify-content:center;gap:8px}.admin-countries-page .table-action-icon{background:transparent;border:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:8px;cursor:pointer;color:#000}.admin-countries-page .table-action-icon:hover{background:#f1f3f5}.admin-add-country-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#9d9e17;color:#fff;font-weight:600;font-size:14px;border:none;width:120px;height:32px;padding:0;border-radius:12px;line-height:1;cursor:pointer;box-shadow:0 0 0 1px #0000000d;transition:background .15s,box-shadow .15s;box-sizing:border-box}.admin-add-country-btn:hover{background:#8d9938}.admin-add-country-btn:active{background:#9d9e17}.admin-add-country-btn:focus-visible{outline:2px solid #4d5600;outline-offset:2px}.admin-add-country-icon{font-size:16px;transform:none}@media (max-width:600px){.admin-add-country-btn{padding:10px 20px 10px 18px;font-size:14px;gap:10px}.admin-add-country-icon{font-size:20px}}.ac-header{font-weight:600!important;font-size:24px!important;line-height:18px;font-family:Gilroy,Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.countries-table-shell .eq-table tbody tr td,.countries-table-shell .eq-table thead tr th{padding:6px 12px;line-height:30px;vertical-align:middle}.countries-table-shell .eq-table tbody tr td{height:42px}.countries-table-shell .eq-table thead tr th{height:44px;box-sizing:border-box}.countries-table-shell .eq-table tbody tr{height:42px}.countries-table-shell .eq-table tbody tr td>*{line-height:1.25}.nowrapclass td{white-space:nowrap!important}.eq-table.inv-rating-table thead th.revaluation-mapping-cell,.eq-table.inv-rating-table tbody td.revaluation-mapping-cell{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;word-break:break-word;line-height:1.35}.eq-table.inv-rating-table thead th.revaluation-mapping-cell{white-space:nowrap!important}.table-container tbody tr td.fx-gl-positive{background:#c6efce!important;color:#037719!important}.table-container tbody tr td.fx-gl-negative{background:#ffc7ce!important;color:#c02626!important}.table-container tbody tr.revaluation-highlight-row:not(.total-border) td:not(.fx-gl-positive):not(.fx-gl-negative){background:#d1d5db!important;font-weight:600}.fac-toggle.is-nav-reconciliation .fac-toggle-knob{left:26px}.nav-emf-container.nav-recon-toolbar{display:flex;align-items:center;justify-content:flex-end;gap:8px;margin-top:10px}.header-button.nav-recon-date-chip{background-color:#9d9e17;color:#fff;border-color:#9d9e17;font-size:10px;height:30px;cursor:default}.nav-recon-error{margin-top:10px;font-size:12px;color:#c02626}.eq-table.nav-recon-table th.nav-recon-sticky-col,.eq-table.nav-recon-table td.nav-recon-sticky-col{position:sticky;left:0;z-index:5}.eq-table.nav-recon-table thead th.nav-recon-sticky-col{z-index:25}.nav-emf-container .eq-table.nav-recon-table tbody tr td.nav-recon-sticky-col{background:#fff!important}.nav-emf-container .eq-table.nav-recon-table tbody tr:nth-child(odd) td.nav-recon-sticky-col{background:#fafbfb!important}.nav-emf-container .eq-table.nav-recon-table tbody tr:hover td.nav-recon-sticky-col{background:#f4f7ea!important}.nav-emf-container .eq-table.nav-recon-table tbody tr td.nav-recon-delta-green,.nav-emf-container .eq-table.nav-recon-table tbody tr:nth-child(odd) td.nav-recon-delta-green,.nav-emf-container .eq-table.nav-recon-table tbody tr:hover td.nav-recon-delta-green{background:#c6efce!important;color:#037719}.nav-emf-container .eq-table.nav-recon-table tbody tr td.nav-recon-delta-red,.nav-emf-container .eq-table.nav-recon-table tbody tr:nth-child(odd) td.nav-recon-delta-red,.nav-emf-container .eq-table.nav-recon-table tbody tr:hover td.nav-recon-delta-red{background:#ffc7ce!important;color:#c02626}.nav-emf-container .eq-table.nav-recon-table tbody tr td.nav-recon-delta-yellow,.nav-emf-container .eq-table.nav-recon-table tbody tr:nth-child(odd) td.nav-recon-delta-yellow,.nav-emf-container .eq-table.nav-recon-table tbody tr:hover td.nav-recon-delta-yellow{background:#ffeb9c!important;color:#7a5c00}.nav-recon-multiple{border:none;background:transparent;padding:0;color:#9d9e17;font-size:13px;font-weight:500;text-decoration:underline;cursor:pointer}.nav-recon-popup-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99998}.nav-recon-popup{position:fixed;z-index:99999;min-width:140px;max-width:min(300px,calc(100vw - 24px));padding:8px 12px;border-radius:10px;background:#fff;border:1px solid #E2E6EA;box-shadow:0 4px 16px #1212121f;font-size:12px;color:#101828;line-height:1.6;text-align:left;white-space:normal;word-break:break-word}.nav-recon-popup-line+.nav-recon-popup-line{margin-top:2px}.nav-recon-hoverable{cursor:default;border-bottom:1px dotted #98A2B3}.dpn-skel-titlebar{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.dpn-skel-back{width:44px;height:44px;border-radius:10px;border:1px solid #E4E7EC;background:#f5f5f5;flex:none}.eq-grid-skeleton-bar.dpn-skel-title{display:inline-block;width:min(480px,60%);height:24px}.dpn-skel-toolbar{display:flex;align-items:center;gap:16px;background:#f4f4f6;border-radius:10px;height:56px;padding:0 18px;margin-bottom:20px}.dpn-skel-toolbar .dpn-skel-spacer{flex:1}.dpn-skel-toolbar .eq-grid-skeleton-bar{display:inline-block;flex:none}.eq-grid-skeleton-bar.dpn-skel-icon{width:20px;height:18px}.eq-grid-skeleton-bar.dpn-skel-dash{width:16px;height:4px}.eq-grid-skeleton-bar.dpn-skel-pagebox{width:48px;height:30px;border-radius:6px}.eq-grid-skeleton-bar.dpn-skel-num{width:26px;height:12px}.dpn-skel-of{color:#8a8a92;font-size:13px}.dpn-skel-status{background:#ececef;border-radius:10px;padding:22px 0 30px;display:flex;flex-direction:column;align-items:center;gap:12px}.dpn-skel-status-text{font-size:13px;color:#55555e}.dpn-skel-doc{width:calc(100% - 80px);max-width:1100px;background:#fff;box-shadow:0 1px 3px #0000001f;padding:28px 30px 36px;box-sizing:border-box}.dpn-skel-doc-head{display:grid;grid-template-columns:190px 1fr 220px;gap:28px;align-items:start}.dpn-skel-doc-head-col{display:flex;flex-direction:column;gap:10px}.dpn-skel-doc-head-col.dpn-align-end{align-items:flex-end}.dpn-skel-doc-head .eq-grid-skeleton-bar{height:16px}.dpn-skel-doc-head .eq-grid-skeleton-bar.dpn-skel-tall{height:34px}.dpn-skel-doc-head-col.dpn-align-end .eq-grid-skeleton-bar.dpn-skel-narrow{width:60px}.dpn-skel-doc-head-col.dpn-align-end .eq-grid-skeleton-bar.dpn-skel-med{width:120px}.eq-grid-skeleton-bar.dpn-skel-doc-subtitle{display:block;height:26px;margin-top:26px}.dpn-skel-doc-rows{margin-top:18px}.dpn-skel-doc-row{display:grid;grid-template-columns:70px 180px repeat(7,1fr);gap:18px;align-items:center;height:26px;margin-bottom:6px}.dpn-skel-doc-row .eq-grid-skeleton-bar{height:10px}.dpn-skel-doc-row .eq-grid-skeleton-bar.dpn-wide{width:80%}.dpn-skel-doc-divider{display:block;height:2px;background:#edeff1;margin:10px 0}.dpn-no-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:50vh;text-align:center;padding:2rem}.dpn-no-preview-icon{font-size:48px;color:#9d9e17}.dpn-no-preview-text{margin:0;color:#475467;font-size:14px}.dpn-download-btn{display:inline-flex;align-items:center;border:none;border-radius:10px;height:40px;padding:0 20px;font-size:14px;font-weight:600;background:#9d9e17;color:#fff;text-decoration:none;cursor:pointer;transition:background .15s}.dpn-download-btn:hover{background:#8d9836;color:#fff}*{margin:0;padding:0;box-sizing:border-box}.sfdr-container{width:100%;min-height:100vh;padding-bottom:25px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.sfdr-container::-webkit-scrollbar,.sfdr-table-container::-webkit-scrollbar{width:10px;height:8px}.sfdr-container::-webkit-scrollbar-track,.sfdr-table-container::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.sfdr-container::-webkit-scrollbar-thumb,.sfdr-table-container::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.sfdr-container::-webkit-scrollbar-thumb:hover,.sfdr-table-container::-webkit-scrollbar-thumb:hover{background:#858613}.sfdr-header{background:#fff}.sfdr-header-top{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.sfdr-back-btn{display:flex;align-items:center;gap:8px;background:none;border:none;font-size:18px;font-weight:500;color:#333;cursor:pointer;padding:8px}.sfdr-back-btn:hover{background:#f5f5f5;border-radius:4px}.sfdr-header-actions{display:flex;gap:8px}.sfdr-icon-btn{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ddd;border-radius:5px;cursor:pointer;transition:all .2s}.sfdr-icon-btn:hover{background:#f5f5f5;border-color:#999}.sfdr-header-info{display:flex;flex-direction:column;background:#fff;padding:16px 24px}.sfdr-info-block{display:flex;margin-top:0}.sfdr-info-block:last-child{border-right:none}.sfdr-info-label{flex:1;background:#9d9e17;color:#fff;font-size:14px;font-weight:600;padding:14px;text-transform:none}.sfdr-info-value{flex:1;padding:12px 16px;border:1px solid #EAECF0;border-top:none;font-size:15px;color:#333;font-weight:500;background:#fff}.sfdr-info-row:first-child .sfdr-info-label{border-top-left-radius:10px}.sfdr-info-row:first-child .sfdr-info-value{border-top-right-radius:10px;border-top:1px solid #EAECF0}.sfdr-info-row:last-child .sfdr-info-label{border-bottom-left-radius:10px}.sfdr-info-row:last-child .sfdr-info-value{border-bottom-right-radius:10px}.sfdr-section{background:#fff;margin:6px 24px;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px #0000001a}.sfdr-section-header{background:#523e46;color:#fff;padding:16px 24px;font-size:16px;font-weight:500;border-radius:15px}.sfdr-table-container{overflow-x:auto;overflow-y:auto;max-height:420px}.sfdr-table{width:100%;border-collapse:collapse;font-size:14px;border-radius:10px}.sfdr-table thead{background:#f9f9f9;position:sticky;top:0;z-index:1}.sfdr-table th{padding:12px 16px;text-align:left;font-weight:798;font-size:medium;color:#333;white-space:nowrap;border:none!important}.sfdr-th-category{width:150px}.sfdr-th-items{min-width:400px}.sfdr-th-quarter{width:140px;text-align:right}.sfdr-th-area{width:180px}.sfdr-th-principles{min-width:450px}.sfdr-th-answer,.sfdr-th-violations{width:100px;text-align:center}.sfdr-th-comment{width:300px;min-width:300px}.sfdr-th-sdg{width:80px}.sfdr-th-questions{min-width:400px}.sfdr-th-answers{width:290px;height:150;min-width:250px}.sfdr-table tbody tr{border-bottom:1px solid #e0e0e0}.sfdr-table tbody tr:hover{background:#f4f7ea}.sfdr-table td{padding:12px 16px;color:#333}.sfdr-td-category{font-weight:500;vertical-align:top}.sfdr-td-item{color:#555}.sfdr-td-value{text-align:right}.sfdr-td-area{font-weight:500;vertical-align:top}.sfdr-td-principle{line-height:1.6}.sfdr-td-answer,.sfdr-td-violations{text-align:center;font-weight:500}.sfdr-td-note{background:#f9f9f9;font-style:italic;color:#666}.sfdr-td-sdg{text-align:center}.sfdr-sdg-icon{width:50px;height:50px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;margin:0 auto}.sfdr-sdg-number{font-size:24px}.sfdr-comment-badge{background:#ff6b6b;color:#fff;padding:4px 12px;border-radius:12px;font-size:12px;display:inline-block}.sfdr-ungc-question{padding:20px 24px;font-size:medium;font-weight:798;color:#333;line-height:1.6;border-bottom:1px solid #e0e0e0;text-align:center;font-weight:700}.sfdr-review-note{padding:20px 24px;background:#f9f9f9;color:#666;font-size:13px;line-height:1.6;border-top:1px solid #e0e0e0}.sfdr-sanctions{border-top:1px solid #e0e0e0;border:1px solid #ddd;border-radius:5px;display:flex;width:77.3%;margin-top:3px;white-space:nowrap}.sfdr-sanctions-label{font-weight:500;color:red;border:1px solid #ddd;white-space:nowrap;padding:2px 5px;border-top-left-radius:5px;border-bottom-left-radius:5px}.sfdr-sanctions-content{background:#f5f5f5;border-radius:4px;padding:2px 5px}.sfdr-sdg-image{width:100%;height:100%;object-fit:contain}.sfdr-sanctions-question{font-size:14px;color:red;flex:1}.sfdr-view-btn{background:#2196f3;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.sfdr-view-btn:hover{background:#1976d2;transform:scale(1.05)}.sfdr-modal-icon{color:#fff;font-size:18px;font-weight:700}@media (max-width: 1024px){.sfdr-header-info{grid-template-columns:1fr}.sfdr-info-row{border-right:none;border-bottom:1px solid #e0e0e0}.sfdr-info-row:last-child{border-bottom:none}.sfdr-section{margin:16px 12px}}@media (max-width: 768px){.sfdr-header-top{padding:12px 16px}.sfdr-back-btn{font-size:16px}.sfdr-section-header{padding:12px 16px;font-size:14px}.sfdr-table{font-size:12px}.sfdr-table th,.sfdr-table td{padding:8px 12px;border:none!important}}.sfdr-input{width:100%;padding:6px 10px;border:1px solid #d0d5dd;border-radius:6px;font-size:14px;font-family:inherit;transition:border-color .2s}.sfdr-input:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e171a}.sfdr-input::placeholder{color:#98a2b3}.sfdr-select{width:100%;padding:6px 10px;border:1px solid #d0d5dd;border-radius:6px;font-size:14px;font-family:inherit;background-color:#fff;cursor:pointer;transition:border-color .2s}.sfdr-select:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 3px #9d9e171a}.sfdr-select:disabled{background-color:#f9fafb;cursor:not-allowed;opacity:.6}.sfdr-td-value input,.sfdr-td-answer input,.sfdr-td-answer select{min-width:120px}.sfdr-td-comment input{min-width:150px}.sfdr-icon-btn:disabled{opacity:.5;cursor:not-allowed}.sfdr-loading{display:flex;justify-content:center;align-items:center;min-height:400px;font-size:16px;color:#667085}.sfdr-icon-btn{transition:all .2s ease}.sfdr-icon-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 2px 8px #00000026}.sfdr-icon-btn:active:not(:disabled){transform:translateY(0)}.sfdr-input[type=number]::-webkit-inner-spin-button,.sfdr-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sfdr-input[type=number]{-moz-appearance:textfield}.sfdr-comment-badge{display:inline-block;padding:4px 10px;background-color:#f9fafb;border:1px solid #eaecf0;border-radius:6px;font-size:13px;color:#344054}@media (max-width: 768px){.sfdr-input,.sfdr-select{font-size:13px;padding:5px 8px}}.sfdr-input.error{border-color:#f04438}.sfdr-input.error:focus{border-color:#f04438;box-shadow:0 0 0 3px #f044381a}.sfdr-error-message{color:#f04438;font-size:12px;margin-top:4px}.sfdr-biodiversity-inputs{display:flex;gap:8px;align-items:center}.sfdr-biodiversity-inputs input{flex:1;min-width:0}.sfdr-biodiversity-inputs span{font-weight:700;color:#666}.sfdr-td-area--sanctions{background-color:#fff!important;color:red!important}.facilities-container{font-family:Inter,sans-serif;background-color:#fff;max-width:100%;box-sizing:border-box;font-weight:500;font-size:14px;display:flex;flex-direction:column;height:80vh;overflow:hidden}.facilities-header{background-color:#fff;height:120px;padding:12px 24px;display:flex;gap:10px;justify-content:space-between;align-items:center;max-width:100%;box-sizing:border-box;top:0;z-index:10;flex-shrink:0}.facilites-header-title{display:flex;align-items:center;gap:8px}.header-heading{font-family:Gilroy,sans-serif;font-weight:600;font-size:24px}.header-icon{width:40px;height:40px}.header-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;max-width:100%}.header-button{padding:6px 12px;border:1px solid #dee2e6;background-color:#fff;border-radius:10px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:4px}.button-icon{width:16px;height:16px}.page-icon{width:16.5px;height:25px}.table-container{max-width:100%;box-sizing:border-box;z-index:5}.table-wrapper{background-color:#fff;border-radius:16px;overflow-x:auto;box-shadow:0 2px 4px #0000001a;max-width:100%}.data-table{width:100%;border-collapse:collapse;font-size:14px;table-layout:auto}.data-table th{padding:12px 16px;text-align:left;border-bottom:2px solid #dee2e6;font-weight:600;min-width:100px;white-space:nowrap}.data-table thead tr{background-color:#f8f9fa}.data-table td{padding:9.5px 16px;border-bottom:1px solid #f0f0f0}.action-column{text-align:center}.filter-button{border:none;background:transparent;margin-left:6px;cursor:pointer;font-size:12px;color:#fff}.action-button{border:none;background:transparent;cursor:pointer;margin:0}.action-icon{width:16px;height:16px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-content-filter{background-color:#fff;padding:16px;border-radius:8px;width:500px;box-shadow:0 8px 32px #00000026}.modal-content-filter11{background-color:#fff;padding:6px;border-radius:8px;width:500px;box-shadow:0 8px 32px #00000026}.modal-header{background-color:#9d9e17;color:#fff;padding:12px 16px;border-radius:8px 8px 0 0;font-size:16px;font-weight:600}.facility-modal-header{background-color:#9d9e17;color:#fff;padding:12px 16px;margin:-16px -16px 16px;border-radius:8px 8px 0 0;font-size:16px;font-weight:600}.modal-input{width:100%;padding:12px;border:1px solid #e0e0e0;border-radius:8px;font-size:14px;box-sizing:border-box}.modal-checkboxes{max-height:200px;overflow-y:auto;margin-bottom:20px;border:1px solid #e0e0e0;border-radius:8px;padding:12px;background-color:#f9f9f9}.checkbox-label{display:flex;align-items:center;margin-bottom:8px;font-size:14px;cursor:pointer}.checkbox-input{margin-right:8px}.modal-buttons{display:flex;justify-content:space-between;gap:12px}.modal-button{flex:1;padding:10px 16px;border:none;border-radius:6px;cursor:pointer;font-weight:500;font-size:14px}.modal-button.cancel{flex:1;padding:10px 16px;border:none;border-radius:6px;cursor:pointer;font-weight:500;font-size:14px;background-color:#f5f6f7;color:#000}.modal-button.confirm{background-color:#9d9e17;color:#fff}.date-filter-container{padding:20px 0;display:flex;flex-direction:column;gap:15px}.date-input-group{display:flex;flex-direction:column;gap:5px}.date-input-group label{font-weight:500;color:#374151;font-size:14px}.date-input{border-radius:4px;font-size:14px;outline:none;transition:border-color .2s}.date-input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.date-input::-webkit-calendar-picker-indicator{cursor:pointer}.Risk-page-body{padding:20px;flex:1;min-height:0;display:flex;flex-direction:column}.breach-pill{color:red;background-color:#ffe5e5;border:1px solid #ffe5e5;border-radius:999px;padding:2px 8px;font-size:13px;display:inline-block}.compliant-pill{color:#3d9782;background-color:#d4f4dd;border-radius:999px;padding:2px 8px;font-size:13px;display:inline-block}.status-pill{border-radius:999px;padding:2px 8px;font-size:13px;display:inline-block;font-weight:500}.status-pill.breach{color:red;background-color:#ffe5e5;border:1px solid #ffe5e5}.status-pill.compliant{color:green;background-color:#e5f9e7;border:1px solid #e5f9e7}.risk-table th,.risk-table td{min-width:250px;max-width:250px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:1;letter-spacing:-.05em;height:44px;padding:0 6px;vertical-align:middle}.table-wrapper{overflow-x:auto}.cc-underline-text{color:#9d9e17;cursor:pointer;font-weight:600!important;text-decoration:none}.cc-underline-text:hover{text-decoration:underline}.navEmf-section-header{display:flex;justify-content:space-between;align-items:center;background-color:#523e4c;color:#fff;padding:0 7px}.navEmf-section-title{font-size:16px;font-weight:600;background-color:#523e4c;color:#fff;padding:5px;border-radius:6px;margin-top:5px;margin-bottom:5px}.navEmf-section-content{background-color:#fff;border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0000001a;margin-top:10px}.navEmf-section{overflow-x:auto}.eq-facilities-table th,.eq-facilities-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;z-index:2}.country-rating-action-buttons{display:flex;gap:10px}.country-rating-action-btn{padding:8px 16px;border:1px solid #ccc;border-radius:12px;cursor:pointer;display:flex;align-items:center;gap:5px}.fac-header-actions{position:relative;display:flex;gap:12px;align-items:center}.fac-cols-wrapper{position:relative}.fac-cols-modal{position:absolute;top:calc(100% + 8px);left:0;z-index:1000;width:240px;background:#fff;border:1px solid #e2e5e8;border-radius:16px;box-shadow:0 8px 28px #1018281f,0 4px 12px -4px #10182814;padding:12px 14px 14px;display:flex;flex-direction:column;animation:fadeIn .15s ease}.fac-cols-modal.fixed{position:fixed;top:100px;left:50%;transform:translate(-50%);z-index:1000}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.fac-cols-header{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:600;padding:2px 2px 8px;color:#111827}.fac-cols-close{background:#f4f5f6;width:32px;height:32px;border:none;border-radius:10px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#475467;font-size:14px}.fac-cols-close:hover{background:#eceef0}.fac-cols-list{max-height:220px;overflow:auto;padding-right:4px;display:flex;flex-direction:column;gap:4px;margin-bottom:12px}.fac-cols-item{display:flex;gap:8px;align-items:center;font-size:13px;font-weight:500;color:#374151;padding:6px;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.fac-filter-btn{border:none!important;background:none!important;padding:4px!important;border-radius:6px!important;transition:all .2s ease!important}.fac-filter-btn:hover{background:#523e4c14!important}.fac-filter-btn.is-open{background:#523e4c26!important}.facilities-filter-modal{position:absolute!important;border-radius:16px!important;pointer-events:auto!important}.table-container{position:relative}.table-responsive{position:relative;z-index:1}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.filter-modal-toolbar{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.filter-tool-btn{font-size:13px;padding:4px 8px;border:1px solid #d0d5dd;border-radius:6px;background:#fff;color:#344054;cursor:pointer;font-weight:500}.filter-modal-search-row{display:flex;align-items:center}.filter-modal-toolbar-inline{display:flex;gap:6px}.filter-modal-sort-row{display:flex;gap:8px;justify-content:flex-start}.filter-tool-btn{font-size:13px;font-weight:500;padding:4px 10px;border:1px solid #d0d5dd;border-radius:6px;background:#fff;color:#344054;cursor:pointer;transition:all .2s}.filter-tool-btn1{font-size:13px;font-weight:500;margin:0!important;height:30px;border:#d0d5dd;border-radius:6px;background:#fff;color:#344054;cursor:pointer;transition:all .2s}.filter-tool-btn:hover{background:#f9fafb;border-color:#b3b3b3}.filter-modal-search-row{display:flex;align-items:center!important;gap:8px;margin-bottom:12px}.filter-modal-bottom-toolbar{display:flex;gap:6px;padding-top:12px;padding-bottom:12px;justify-content:flex-start;border-top:1px solid lightgray!important;border-bottom:1px solid lightgray!important}.filter-tool-btn{font-size:13px;font-weight:500;padding:4px 10px;border:1px solid #d0d5dd;border-radius:6px;background:#fff;color:#344054;cursor:pointer;white-space:nowrap}.filter-tool-btn1{font-size:10px;font-weight:500;border:1px solid #d0d5dd;border-radius:6px;background:#fff;color:#344054;cursor:pointer}.filter-tool-btn:hover{background:#f9fafb}.filter-tool-btn:active{background:#f3f4f6}.filter-tool-btn1:hover{background:#f9fafb}.filter-tool-btn1:active{background:#f3f4f6}.ref-cols-action{display:flex;justify-content:flex-end;margin-top:12px}.ref-btn-secondar,.ref-btn-primar{flex:none;min-width:80px;padding:8px 16px;font-size:13px;font-weight:500;border-radius:6px;cursor:pointer}.ref-btn-secondar{background:#f5f6f7;color:#344054;border:1px solid #d0d5dd}.ref-btn-primar{background:#9d9e17;color:#fff;border:none}.ref-btn-secondar:hover{background:#eceef0}.ref-btn-primar:hover{background:#8a8b14}.MuiFormControl-root{width:100%!important}.MuiInputBase-root{height:32px!important;min-height:32px!important;border-radius:6px!important}.MuiInputBase-input{padding:4px 8px!important;font-size:12px!important;height:32px!important;box-sizing:border-box!important}.nav-emf-container .figma-input{height:32px!important;width:120px!important;font-size:13px!important;padding:6px 8px!important}.nav-emf-container .figma-calendar-icon{position:absolute;top:50%;right:20px!important;transform:translateY(-50%);font-size:16px!important;color:#667085;cursor:pointer;padding:0;line-height:1;background:transparent;border-radius:6px;transition:color .15s ease,background .15s ease}.nav-emf-container .mui-dp-wrap{width:120px}.nav-emf-container{position:relative}.nav-emf-container .one{position:absolute;top:-15px}.nav-emf-container .header-button1{position:absolute;top:-75px;right:7px;padding:10px 12px;border:1px solid #dee2e6;background-color:#fff;border-radius:10px;font-size:14px;cursor:pointer;display:flex;align-items:center;gap:4px}.eq-facilities-table{width:100%;table-layout:auto}.table-container{width:100%;overflow-x:auto}.table-responsive{width:100%;overflow-x:auto;display:block}.facilities-filter-modal::-webkit-scrollbar{display:none}.fac-toggle-wrap{display:flex;align-items:center;gap:10px;margin:0 4px;font-family:Inter,system-ui,sans-serif}.fac-toggle-label{font-size:14px;font-weight:600;color:#101828;opacity:.55;transition:.15s;-webkit-user-select:none;user-select:none}.fac-toggle-label.is-active{opacity:1}.fac-toggle{position:relative;width:54px;height:30px;border:none;border-radius:18px;background:#9d9e17;padding:0;cursor:pointer;transition:background .25s}.fac-toggle-knob{position:absolute;top:3px;left:4px;width:24px;height:24px;background:#fff;border-radius:50%;box-shadow:0 2px 4px #00000026;transition:left .25s}.fac-toggle.is-deal .fac-toggle-knob{left:26px}.fac-toggle:focus-visible{outline:2px solid #667085;outline-offset:2px}.fac-tabs-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 5px;background:#f9fafb;border:1px solid #F9FAFB;border-radius:12px;flex-shrink:0;overflow:visible;margin-bottom:20px}.fac-tab-btn{background:#f9fafb;border:1px solid #F9FAFB;border-radius:10px;padding:8px 14px;font-size:12px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s,border-color .15s;height:30px}.fac-tab-btn.active{background:#9d9e17;color:#fff;border-color:#9d9e17}.fac-tab-btn:not(.active):hover{background:#fff}.fac-spark-wrapper{min-height:400px;display:flex;align-items:center;justify-content:center;background:#000;border-radius:16px;color:#fff;margin:0 0 40px}.fac-spark-placeholder{text-align:center}.fac-spark-text{margin:0;font-size:24px;font-weight:600}.filter-btn i{color:#fff!important}.facilities-table-shell{flex:1;min-height:0;background:#fff;border:1px solid #E2E6EA;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;position:relative}.facilities-container>.facilities-table-shell{margin:20px}.facilities-table-scroll{flex:1;overflow:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#9D9E17 #f2f3f4}.facilities-table-scroll::-webkit-scrollbar{width:8px;height:8px}.facilities-table-scroll::-webkit-scrollbar-track{background:#f2f3f4;border-radius:4px}.facilities-table-scroll::-webkit-scrollbar-thumb{background:#9d9e17;border-radius:4px}.facilities-table-scroll::-webkit-scrollbar-thumb:hover{background:#858613}.spark-filter-btn{background:transparent;border:none;cursor:pointer;padding:2px 4px;color:#fff;display:flex;align-items:center;font-size:14px}.spark-filter-btn.is-open{color:#f8f9f2}.spark-filter-btn img{opacity:.85;transition:opacity .15s}.spark-filter-btn:hover img,.spark-filter-btn.is-open img{opacity:1}.facilities-table-shell .eq-content-loader{text-align:center;padding:30px 0;display:flex;align-items:center;justify-content:center;gap:8px;color:#667085}.flex-row-custom{display:flex;height:100%;gap:4px;align-items:center;flex-direction:row}.eq-facilities-table thead{position:sticky;top:0;z-index:10;background-color:#9d9e17}.eq-facilities-table thead th{background-color:#9d9e17;border-color:#fff!important;height:44px}.pai-filter-tabs{display:flex;gap:8px;padding:12px 20px;background:#f9fafb;border-bottom:1px solid #ECEEF0;flex-wrap:wrap}.pai-tab-btn{background:#fff;border:1px solid #D0D5DD;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s}.pai-tab-btn.active{background:#9d9e17;color:#fff;border-color:#9d9e17}.pai-tab-btn:hover:not(.active){background:#f9fafb}.eq-facilities-table th,.eq-facilities-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px;text-align:center}.navEmf-section-placeholder{height:160px}.pai-table thead th{min-height:44px;box-sizing:border-box}.pai-table tbody tr{height:44px}.pai-table tbody td{height:44px;box-sizing:border-box}.sta-page{display:flex;flex-direction:column;height:100%;min-height:0}.sta-title-wrap{display:flex;align-items:center;gap:12px}.sta-title{margin:0;font-size:24px;font-weight:600;color:#101828}.sta-lock-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#ecfdf3;color:#027a48;font-size:12px;font-weight:600}.sta-lock-badge.is-locked{background:#fef3f2;color:#b42318}.sta-month{width:170px}.sta-body{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;padding:14px 20px 20px}.sta-banner{display:flex;align-items:center;gap:8px;padding:10px 14px;border:1px solid #E4E5B9;border-radius:10px;background:#fafaee;color:#4d4e0b;font-size:13px}.sta-table-wrap-outer{position:relative;flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column}.sta-table-wrap-outer td{height:44px}.sta-table-wrap{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;border:1px solid #ECEEF0;border-radius:14px;background:#fff;scrollbar-width:thin;scrollbar-color:#9D9E17 #F2F4F7}.sta-table .sta-loading-row td{height:44px;background:#fff}.sta-table .sta-loading-row td.sta-pin-0,.sta-table .sta-loading-row td.sta-pin-1{z-index:1}.sta-table .sta-loading-row td .eq-grid-skeleton-bar{display:block;height:14px}.sta-table .sta-loading-row td:nth-child(3n) .eq-grid-skeleton-bar{width:68%}.sta-table .sta-loading-row td:nth-child(3n+1) .eq-grid-skeleton-bar{width:82%}.sta-table{border-collapse:separate;border-spacing:0;font-size:12.5px;width:max-content;min-width:100%}.sta-table th,.sta-table td{padding:7px 10px;border-right:1px solid #EAECF0;border-bottom:1px solid #EAECF0;white-space:nowrap}.sta-table thead th{position:sticky;z-index:2;background:#9d9e17;color:#fff;font-weight:600;text-align:left}.sta-table thead tr:first-child th{top:0;height:40px}.sta-table thead tr:nth-child(2) th{top:40px}.sta-table thead th[rowspan="2"]{top:0}.sta-th{display:flex;align-items:center;gap:6px}.sta-th-center{justify-content:center}.sta-product-head{text-align:center!important;border-bottom:1px solid rgba(255,255,255,.35)!important}.sta-product-code{opacity:.8;font-weight:500}.sta-sub-head{font-size:11.5px;font-weight:500!important;text-align:center!important;background:#8e8f15!important}.sta-region-head{background:#a7a84a!important}.sta-group-head{background:#858612!important}.sta-col-acan{width:150px;min-width:150px;max-width:150px;white-space:normal!important}.sta-table .sta-pin-0,.sta-table .sta-pin-1{position:sticky;z-index:1;background:#fff}.sta-table .sta-pin-0{left:0}.sta-table .sta-pin-1{left:150px;box-shadow:inset -1px 0 #d0d5dd}.sta-table thead th.sta-pin-0,.sta-table thead th.sta-pin-1{z-index:4;background:#858612}.sta-table tbody tr.has-problem td.sta-pin-0,.sta-table tbody tr.has-problem td.sta-pin-1{background:#fffbfa}.sta-pinned-text{position:sticky;left:12px;display:inline-block}.sta-filter-btn,.sta-toggle{border:0;background:transparent;color:inherit;padding:0 2px;line-height:1;cursor:pointer}.sta-filter-btn.has-filter{color:#fde68a}.sta-toggle{font-size:14px}.sta-group-row td{background:#513e4a;color:#fff;font-weight:600;font-size:16px;padding:7px;border-bottom:0}.sta-group-row.is-external td{background:#513e4a}.sta-group-count{margin-left:6px;padding:1px 7px;border-radius:999px;background:#ffffff29;color:#fff;font-size:13px;font-weight:600}.sta-table tbody tr:hover td,.sta-table tbody tr:hover td.sta-pin-0,.sta-table tbody tr:hover td.sta-pin-1{background:#fafaf5}.sta-table tbody tr.sta-group-row:hover td{background:#513e4a}.sta-name{font-weight:600;color:#101828}.sta-num{text-align:right;font-variant-numeric:tabular-nums}.sta-days{color:#667085;background:#fcfcfd}.sta-region{background:#fdfdf7}.sta-input{width:64px;padding:3px 5px;border:1px solid #D0D5DD;border-radius:6px;text-align:right;font-size:12.5px}.sta-input:focus{outline:none;border-color:#9d9e17;box-shadow:0 0 0 2px #9d9e1733}.sta-status{padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:600}.sta-status.is-checked{background:#ecfdf3;color:#027a48}.sta-status.is-pending{background:#fffaeb;color:#b54708}tr.has-problem td{background:#fffbfa!important}.sta-problem-row td{padding:5px 12px;background:#fef3f2;color:#b42318;font-size:12px;white-space:normal}.sta-col-history{text-align:center}.sta-history-btn{border:0;background:transparent;color:#667085;cursor:pointer}.sta-history-btn:hover{color:#9d9e17}.sta-empty{padding:24px;text-align:center;color:#667085}.sta-muted{color:#98a2b3;font-size:11.5px}.sta-nowrap{white-space:nowrap}.sta-modal{width:min(760px,94vw)}.sta-modal-body{max-height:70vh;overflow-y:auto}.sta-tabs{display:flex;gap:6px;margin-bottom:14px}.sta-tabs button,.sta-drawer-tabs button{padding:6px 14px;border:1px solid #D0D5DD;border-radius:8px;background:#fff;color:#344054;font-weight:600;font-size:13px}.sta-tabs button.is-active,.sta-drawer-tabs button.is-active{background:#9d9e17;border-color:#9d9e17;color:#fff}.sta-add-row{display:flex;gap:8px;align-items:center;margin-bottom:12px}.sta-add-row.is-sub{margin:6px 0 0 18px}.sta-text{flex:1 1 auto;min-width:0;padding:7px 10px;border:1px solid #D0D5DD;border-radius:8px;font-size:13px}.sta-product-list,.sta-sub-list{list-style:none;margin:0;padding:0}.sta-product-list>li{padding:10px 0;border-bottom:1px solid #F2F4F7}.sta-sub-list{margin:6px 0 0 18px}.sta-sub-list li{display:flex;align-items:center;gap:8px;padding:3px 0;font-size:13px}.sta-product-line{display:flex;align-items:center;gap:8px}.is-inactive{color:#98a2b3}.sta-chip{padding:1px 8px;border-radius:999px;background:#f4f5e3;color:#6e6f10;font-size:11px;font-weight:600}.sta-chip.is-off{background:#f2f4f7;color:#667085}.sta-link-activate{margin-left:auto;border:0;background:none;color:#7f8013;font-size:12.5px;font-weight:600;cursor:pointer;padding:2px 4px}.sta-link-activate:disabled{opacity:.5;cursor:default}.sta-link-danger{margin-left:auto;border:0;background:transparent;color:#b42318;font-size:12.5px;font-weight:600}.sta-hint{color:#667085;font-size:12.5px;margin:0 0 12px}.sta-modal input[type=checkbox],.sta-check input[type=checkbox]{accent-color:#9D9E17;width:16px;height:16px;cursor:pointer}.sta-check{display:flex;gap:8px;align-items:flex-start;margin:12px 0;font-size:13px}.sta-import-result{margin-top:10px;padding:10px 12px;border-radius:8px;font-size:13px}.sta-import-result p{margin:0 0 6px}.sta-import-result ul{margin:0;padding-left:18px;max-height:220px;overflow-y:auto}.sta-import-result.is-ok{background:#ecfdf3;color:#027a48}.sta-import-result.is-bad{background:#fef3f2;color:#b42318}.sta-confirm{margin-top:14px;padding:14px;border:1px solid #FECDCA;border-radius:10px;background:#fffbfa;font-size:13px}.sta-confirm.is-dialog{width:min(460px,92vw);margin:0;background:#fff;border-color:#eaecf0;box-shadow:0 12px 32px #1018282e}.sta-confirm-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.sta-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:flex-end;background:#1018284d}.sta-drawer-overlay.is-center{justify-content:center;align-items:center}.sta-drawer{display:flex;flex-direction:column;width:min(720px,96vw);height:100%;background:#fff;box-shadow:-8px 0 24px #10182826}.sta-drawer-head{display:flex;justify-content:space-between;align-items:flex-start;padding:18px 20px 10px}.sta-drawer-head h5{margin:0;font-size:18px;font-weight:600}.sta-drawer-head span{color:#667085;font-size:12.5px}.sta-drawer-close{border:0;background:transparent;font-size:16px}.sta-drawer-tabs{display:flex;gap:6px;padding:0 20px 10px}.sta-drawer-body{flex:1 1 auto;overflow-y:auto;padding:0 20px 20px}.sta-history-table{width:100%;border-collapse:collapse;font-size:12.5px}.sta-history-table th{position:sticky;top:0;padding:8px;background:#9d9e17;color:#fff;text-align:left;font-weight:600}.sta-history-table td{padding:7px 8px;border-bottom:1px solid #EAECF0;vertical-align:top}.sta-upload-stack{display:flex;flex-direction:column;align-items:center;width:100%;max-width:540px}.sta-upload-stack .sta-check,.sta-upload-stack .sta-import-result{align-self:stretch}.sta-page .io-icon-btn:disabled{opacity:.45;cursor:not-allowed;background:#fff}.sessionExpired-custom-modal .modal-header{background-color:#9d9e17;color:#fff;padding:12px 16px;border-radius:8px 8px 0 0;font-size:16px;font-weight:600}
