*,:after,:before{--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:rgba(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:rgba(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: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.left-0{left:0}.left-full{left:100%}.right-0{right:0}.right-full{right:100%}.top-0{top:0}.top-full{top:100%}.z-50{z-index:50}.z-\[100\]{z-index:100}.float-right{float:right}.float-left{float:left}.m-0{margin:0}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[60px\]{margin-bottom:60px}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3\.5{margin-left:.875rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.mr-7{margin-right:1.75rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-row{display:table-row}.grid{display:grid}.hidden{display:none}.h-2{height:.5rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-\[64px\]{height:64px}.min-h-screen{min-height:100vh}.w-1\/12{width:8.333333%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/6{width:16.666667%}.w-11\/12{width:91.666667%}.w-5\/12{width:41.666667%}.w-5\/6{width:83.333333%}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-\[140px\]{width:140px}.w-\[160px\]{width:160px}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[180px\]{min-width:180px}.min-w-\[200px\]{min-width:200px}.min-w-\[220px\]{min-width:220px}.max-w-5xl{max-width:64rem}.max-w-\[1320px\]{max-width:1320px}.max-w-\[140px\]{max-width:140px}.max-w-\[200px\]{max-width:200px}.max-w-\[420px\]{max-width:420px}.max-w-\[540px\]{max-width:540px}.max-w-\[640px\]{max-width:640px}.max-w-\[720px\]{max-width:720px}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[216px_1fr\]{grid-template-columns:216px 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-1{-moz-column-gap:.25rem;column-gap:.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1{row-gap:.25rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem*var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem*var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem*var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem*var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.truncate{overflow:hidden;text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-wrap{text-wrap:wrap}.rounded{border-radius:.25rem}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-sm{border-radius:.125rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-\[\#a8e0c2\]{--tw-border-opacity:1;border-color:rgb(168 224 194/var(--tw-border-opacity,1))}.border-\[\#dde3ef\]{--tw-border-opacity:1;border-color:rgb(221 227 239/var(--tw-border-opacity,1))}.border-\[\#eef1f7\]{--tw-border-opacity:1;border-color:rgb(238 241 247/var(--tw-border-opacity,1))}.border-\[\#f5d97a\]{--tw-border-opacity:1;border-color:rgb(245 217 122/var(--tw-border-opacity,1))}.border-brand-blue-dark{--tw-border-opacity:1;border-color:rgb(39 58 113/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-green-400{--tw-border-opacity:1;border-color:rgb(74 222 128/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/20{border-color:hsla(0,0%,100%,.2)}.border-white\/\[\.18\]{border-color:hsla(0,0%,100%,.18)}.border-white\/\[\.1\]{border-color:hsla(0,0%,100%,.1)}.border-ws-border{--tw-border-opacity:1;border-color:rgb(221 227 239/var(--tw-border-opacity,1))}.border-ws-navy{--tw-border-opacity:1;border-color:rgb(30 45 107/var(--tw-border-opacity,1))}.bg-\[\#1a2340\]{--tw-bg-opacity:1;background-color:rgb(26 35 64/var(--tw-bg-opacity,1))}.bg-\[\#d4f4e6\]{--tw-bg-opacity:1;background-color:rgb(212 244 230/var(--tw-bg-opacity,1))}.bg-\[\#f0f4fb\]{--tw-bg-opacity:1;background-color:rgb(240 244 251/var(--tw-bg-opacity,1))}.bg-\[\#f0f5ff\]{--tw-bg-opacity:1;background-color:rgb(240 245 255/var(--tw-bg-opacity,1))}.bg-\[\#fff0d6\]{--tw-bg-opacity:1;background-color:rgb(255 240 214/var(--tw-bg-opacity,1))}.bg-\[\#fff8e0\]{--tw-bg-opacity:1;background-color:rgb(255 248 224/var(--tw-bg-opacity,1))}.bg-brand-blue{--tw-bg-opacity:1;background-color:rgb(51 74 140/var(--tw-bg-opacity,1))}.bg-brand-blue-dark{--tw-bg-opacity:1;background-color:rgb(39 58 113/var(--tw-bg-opacity,1))}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.bg-orange-400{--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-400{--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/\[\.15\]{background-color:hsla(0,0%,100%,.15)}.bg-white\/\[\.18\]{background-color:hsla(0,0%,100%,.18)}.bg-white\/\[\.1\]{background-color:hsla(0,0%,100%,.1)}.bg-ws-bg{--tw-bg-opacity:1;background-color:rgb(244 246 251/var(--tw-bg-opacity,1))}.bg-ws-border{--tw-bg-opacity:1;background-color:rgb(221 227 239/var(--tw-bg-opacity,1))}.bg-ws-navy{--tw-bg-opacity:1;background-color:rgb(30 45 107/var(--tw-bg-opacity,1))}.bg-ws-orange{--tw-bg-opacity:1;background-color:rgb(232 119 34/var(--tw-bg-opacity,1))}.bg-ws-orange\/50{background-color:rgba(232,119,34,.5)}.p-0{padding:0}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[15px\]{padding-left:15px;padding-right:15px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[30px\]{padding-top:30px;padding-bottom:30px}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-4{padding-bottom:1rem}.pl-5{padding-left:1.25rem}.pl-\[8\.33\%\]{padding-left:8.33%}.pr-3{padding-right:.75rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.\!text-\[13px\]{font-size:13px!important}.\!text-\[14px\]{font-size:14px!important}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.\!leading-relaxed{line-height:1.625!important}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-wide{letter-spacing:.025em}.text-\[\#0a4e2b\]{--tw-text-opacity:1;color:rgb(10 78 43/var(--tw-text-opacity,1))}.text-\[\#0a6b3b\]{--tw-text-opacity:1;color:rgb(10 107 59/var(--tw-text-opacity,1))}.text-\[\#6b4a00\]{--tw-text-opacity:1;color:rgb(107 74 0/var(--tw-text-opacity,1))}.text-\[\#6b7a99\]{--tw-text-opacity:1;color:rgb(107 122 153/var(--tw-text-opacity,1))}.text-\[\#7a4600\]{--tw-text-opacity:1;color:rgb(122 70 0/var(--tw-text-opacity,1))}.text-\[\#a8d8ff\]{--tw-text-opacity:1;color:rgb(168 216 255/var(--tw-text-opacity,1))}.text-\[\#a8ffb0\]{--tw-text-opacity:1;color:rgb(168 255 176/var(--tw-text-opacity,1))}.text-\[\#ff9eb5\]{--tw-text-opacity:1;color:rgb(255 158 181/var(--tw-text-opacity,1))}.text-\[\#ffd580\]{--tw-text-opacity:1;color:rgb(255 213 128/var(--tw-text-opacity,1))}.text-brand-blue{--tw-text-opacity:1;color:rgb(51 74 140/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/\[\.55\]{color:hsla(0,0%,100%,.55)}.text-white\/\[\.78\]{color:hsla(0,0%,100%,.78)}.text-white\/\[\.8\]{color:hsla(0,0%,100%,.8)}.text-ws-blue{--tw-text-opacity:1;color:rgb(26 111 196/var(--tw-text-opacity,1))}.text-ws-muted{--tw-text-opacity:1;color:rgb(107 122 153/var(--tw-text-opacity,1))}.text-ws-navy{--tw-text-opacity:1;color:rgb(30 45 107/var(--tw-text-opacity,1))}.text-ws-red{--tw-text-opacity:1;color:rgb(217 64 64/var(--tw-text-opacity,1))}.text-ws-text{--tw-text-opacity:1;color:rgb(26 35 64/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-ws-blue{accent-color:#1a6fc4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[\.78\]{opacity:.78}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.grayscale{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale:grayscale(100%)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.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}.duration-500{transition-duration:.5s}nav[role=navigation] a.text-white,nav[role=navigation] a.text-white:active,nav[role=navigation] a.text-white:focus,nav[role=navigation] a.text-white:hover{color:#fff!important;text-decoration:none!important}.tooltip{position:absolute;z-index:1070;display:block;font-family:inherit;font-size:12px;line-height:1.5;font-style:normal;font-weight:400;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:260px;padding:8px 12px;color:#fff;text-align:left;background-color:#1a2340;border-radius:8px;box-shadow:0 8px 24px rgba(15,25,60,.25)}.tooltip-inner p{margin:0 0 6px}.tooltip-inner p:last-child{margin-bottom:0}.tooltip-inner strong{font-weight:700}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#1a2340}.tooltip.top-left .tooltip-arrow{right:5px}.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#1a2340}.tooltip.top-right .tooltip-arrow{left:5px}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#1a2340}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#1a2340}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#1a2340}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#1a2340}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#1a2340}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:inherit;font-size:13px;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid #dde3ef;border-radius:10px;box-shadow:0 8px 24px rgba(15,25,60,.12)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:13px;font-weight:700;color:#1a2340;background-color:#f0f4fb;border-bottom:1px solid #dde3ef;border-radius:9px 9px 0 0}.popover-content{padding:9px 14px;color:#1a2340}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#dde3ef;border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#dde3ef;border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#dde3ef}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#dde3ef}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050;overflow-x:hidden;overflow-y:auto;outline:0}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0)}.modal.in{display:block}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1040;background-color:#000;opacity:0}.modal-backdrop.in{opacity:.5}.modal-dialog{position:relative;width:auto;margin:30px auto;max-width:600px}.modal-content{position:relative;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;opacity:.2;background:none;border:0;cursor:pointer}.modal-header .close:hover{opacity:.5}.modal-title{margin:0;line-height:1.4;font-size:18px}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.nav-tabs{border-bottom:2px solid #ddd;list-style:none;padding-left:0;margin-bottom:0;display:flex;flex-wrap:wrap}.nav-tabs>li{margin-bottom:-1px}.nav-tabs>li>a{display:block;padding:10px 15px;border:1px solid transparent;border-radius:4px 4px 0 0;color:#555;text-decoration:none;font-weight:600}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd;background-color:#f8f8f8;color:#333;text-decoration:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;cursor:default}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.minor-tab>a{font-size:12px!important;color:#888!important;padding:12px 10px!important}.minor-tab>a:hover{color:#333!important;background:none!important;border-color:transparent!important}.dropdown{position:relative}.dropdown-menu{display:none;position:absolute;top:100%;left:0;z-index:1000;min-width:160px;padding:5px 0;margin:2px 0 0;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);list-style:none}.dropdown-menu>li>a{display:block;padding:5px 20px;color:#333;text-decoration:none;font-weight:400}.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.open>.dropdown-menu{display:block}.dropdown-toggle .caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.collapse{display:none}.collapse.in{display:block}.panel-collapse{overflow:hidden}.panel{margin-bottom:20px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd;padding:10px 15px}.panel-body{padding:15px}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>a{text-decoration:none}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-info{color:#31708f;background-color:#d9edf6;border-color:#bce8f1}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit;float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;background:none;border:0;cursor:pointer}.btn-group{position:relative;display:inline-flex;vertical-align:middle}.btn-group>.btn{position:relative;flex:0 1 auto}.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px}.btn-group>.btn:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btn{display:inline-block;padding:6px 12px;font-size:14px;font-weight:700;line-height:1.4;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;border:1px solid transparent;border-radius:4px;text-decoration:none;transition:all .15s ease-in-out}.btn-primary{color:#fff;background-color:#334a8c;border-color:#273a71}.btn-primary:focus,.btn-primary:hover{color:#fff;text-decoration:none}.btn-group>.btn-primary.active,.btn-primary.active,.btn-primary:focus,.btn-primary:hover{background-color:#273a71;border-color:#1e2d57}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default:hover{background-color:#e6e6e6;border-color:#adadad;color:#333}.btn-link{color:#273a71;background:transparent;border-color:transparent;font-weight:600}.btn-link:hover{color:#1e2d57;text-decoration:underline}.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger:hover{background-color:#c9302c;border-color:#ac2925;color:#fff}.table{width:100%;margin-bottom:20px;border-collapse:collapse}.table>tbody>tr>td,.table>thead>tr>th{padding:8px;line-height:1.4;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd;font-weight:500;font-size:12px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-responsive{min-height:.01%;overflow-x:auto}.glyphicon{position:relative;top:1px;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1}.sr-only{position:absolute;width:1px;padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}.divider,.sr-only{height:1px;overflow:hidden}.divider{margin:9px 0;background-color:hsla(0,0%,100%,.2)}div.datepicker{display:none;position:absolute;padding:6px;margin:4px 0 0;background:#fff;border:1px solid #dde3ef;border-radius:12px;box-shadow:0 8px 32px rgba(26,35,64,.12),0 2px 8px rgba(26,35,64,.06);z-index:1200;min-width:240px;font-size:13px;color:#1a2340}div.datepicker.active{display:block}div.datepicker-inline{position:relative}div.datepicker .datepicker-centuries,div.datepicker .datepicker-days,div.datepicker .datepicker-decades,div.datepicker .datepicker-months,div.datepicker .datepicker-years{padding:4px 2px}div.datepicker table{width:100%;border-collapse:separate;border-spacing:2px}div.datepicker thead tr:first-child th{background:#1e2d6b;color:#fff;border-radius:8px;font-weight:700;font-size:12px;letter-spacing:.3px;padding:7px 4px;cursor:pointer;transition:background .12s}div.datepicker thead tr:first-child th:hover{background:#0e2060}div.datepicker .datepicker-switch{width:140px}div.datepicker .next,div.datepicker .prev{width:28px;text-align:center;font-size:14px}div.datepicker thead tr:last-child th{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b7a99;padding:6px 2px 4px;text-align:center;border-bottom:1px solid #e3e8f1}div.datepicker table tr td{width:32px;height:32px;text-align:center;vertical-align:middle;border-radius:7px;font-size:13px;font-weight:500;cursor:pointer;transition:background .1s,color .1s;padding:0}div.datepicker table tr td span:hover,div.datepicker table tr td.day:hover{background:#eef3fb;color:#1a2340}div.datepicker table tr td.new,div.datepicker table tr td.old{color:#b0bdd4}div.datepicker table tr td.today{background:#f0f4ff;color:#1a6fc4;font-weight:700;box-shadow:inset 0 0 0 1.5px #c2d4f3}div.datepicker table tr td.today:hover{background:#dce8fb}div.datepicker table tr td.active,div.datepicker table tr td.active.active,div.datepicker table tr td.active:hover{background:#1e2d6b!important;color:#fff!important;font-weight:700;box-shadow:none}div.datepicker table tr td.disabled,div.datepicker table tr td.disabled:hover{background:transparent;color:#c8d0de;cursor:not-allowed}div.datepicker table tr td.range{background:#eef3fb;border-radius:0}div.datepicker table tr td.range.today{background:#dce8fb}div.datepicker table tr td span{display:block;width:50px;height:36px;line-height:36px;float:left;margin:2px;border-radius:7px;cursor:pointer;text-align:center;font-size:12px;font-weight:600;color:#1a2340;transition:background .1s}div.datepicker table tr td span.active,div.datepicker table tr td span.active:hover{background:#1e2d6b!important;color:#fff!important}div.datepicker table tr td span.new,div.datepicker table tr td span.old{color:#b0bdd4}div.datepicker table tr td span.disabled,div.datepicker table tr td span.disabled:hover{background:transparent;color:#c8d0de;cursor:not-allowed}div.datepicker table tr td span.focused{background:#eef3fb}div.datepicker tfoot tr th{background:transparent;color:#1a6fc4;font-size:12px;font-weight:600;padding:6px 4px 2px;cursor:pointer;border-top:1px solid #e3e8f1;border-radius:0;text-align:center}div.datepicker tfoot tr th:hover{color:#0e2060;text-decoration:underline}.ws-hero{border-radius:14px;color:#fff;padding:28px 36px;margin-bottom:20px;position:relative;overflow:hidden}.ws-hero:after{content:"";position:absolute;right:-50px;top:-50px;width:260px;height:260px;border-radius:50%;background:hsla(0,0%,100%,.04);pointer-events:none}.ws-hero>*{position:relative;z-index:1}.ws-hero-country{background:linear-gradient(135deg,#0e2060,#1a6fc4)}.ws-hero-donor{background:linear-gradient(135deg,#0a4848,#0aa6a6)}.ws-hero-pharma{background:linear-gradient(135deg,#7a2e00,#e87722)}.ws-hero-api{background:linear-gradient(135deg,#1e2d6b,#1a5a9a)}.ws-hero h1,.ws-hero h2,.ws-hero h3{color:#fff!important}.ws-sidebar-nav{background:#fff;border:1px solid #dde3ef;border-radius:10px;overflow:hidden}.ws-snav-section{padding:8px 0;border-top:1px solid #dde3ef}.ws-snav-section:first-child{border-top:none}.ws-snav-heading{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.7px;color:#6b7a99;padding:8px 14px 4px}.ws-snav-item{display:flex;align-items:center;gap:8px;padding:8px 14px;font-size:12px;cursor:pointer;transition:background .12s;border-left:3px solid transparent}.ws-snav-item,.ws-snav-item:hover{color:#1a2340;text-decoration:none}.ws-snav-item:hover{background:#f0f5ff}.ws-snav-item.active{background:#e8f0fe;color:#1a6fc4;border-left-color:#1a6fc4;font-weight:600}.ws-kpi-tile{background:#fff;border:1px solid #dde3ef;border-radius:10px;padding:18px 20px}.ws-kpi-tile.t-blue{border-top:3px solid #1a6fc4}.ws-kpi-tile.t-green{border-top:3px solid #27a76b}.ws-kpi-tile.t-orange{border-top:3px solid #e87722}.ws-kpi-tile.t-red{border-top:3px solid #d94040}.ws-kpi-tile.t-teal{border-top:3px solid #0aa6a6}.ws-data-table{width:100%;border-collapse:collapse;font-size:12px}.ws-data-table th{background:#f0f4fb;font-weight:700;font-size:10px;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:8px 12px;text-align:left;border-bottom:1px solid #dde3ef}.ws-data-table td{padding:9px 12px;border-bottom:1px solid #f0f3f8}.ws-data-table tr:last-child td{border-bottom:none}.ws-data-table tr:hover td{background:#fafbff}.ws-card{background:#fff;border:1px solid #dde3ef;border-radius:10px;padding:20px}.ws-card-title{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.65px;color:#6b7a99;margin-bottom:14px}.ws-badge{display:inline-block;padding:2px 8px;border-radius:99px;font-size:10px;font-weight:700}.ws-badge.ok{background:#d4f4e6;color:#0a6b3b}.ws-badge.warn{background:#fff0d6;color:#7a4600}.ws-badge.danger{background:#fde0e0;color:#8b1a1a}.ws-badge.info{background:#dceeff;color:#0a3d7a}.ws-prog-track{height:10px;border-radius:99px;background:#e8ecf5;overflow:hidden;margin:6px 0}.ws-prog-fill{height:100%;border-radius:99px}.ws-prog-green{background:#27a76b}.ws-prog-orange{background:#e87722}.ws-prog-red{background:#d94040}.ws-pipe-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #f0f3f8;font-size:12px}.ws-pipe-row:last-child{border-bottom:none}.ws-risk-item{display:flex;gap:12px;align-items:flex-start;padding:11px 0;border-bottom:1px solid #f0f3f8}.ws-risk-item:last-child{border-bottom:none}.ws-risk-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.ws-risk-icon.r{background:#fde0e0}.ws-risk-icon.o{background:#fff0d6}.ws-risk-icon.y{background:#fffae0}.ws-pill{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:99px;font-size:11px;font-weight:700}.ws-pill .dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.ws-pill.green{background:rgba(39,167,107,.22);color:#7ff2be}.ws-pill.orange{background:rgba(232,119,34,.22);color:#ffc880}.ws-pill.red{background:rgba(217,64,64,.22);color:#faa}.ws-pill.blue{background:hsla(0,0%,100%,.15);color:hsla(0,0%,100%,.9)}.ws-pill.green .dot{background:#27a76b}.ws-pill.orange .dot{background:#e87722}.ws-pill.red .dot{background:#d94040}.ws-pill.blue .dot{background:hsla(0,0%,100%,.55)}.ws-comment-card{padding:10px 12px;border-radius:8px;font-size:11px;line-height:1.6;border-left:3px solid;margin-bottom:10px}.ws-comment-card:last-child{margin-bottom:0}.ws-comment-card.blue{background:#f0f5ff;border-color:#1a6fc4}.ws-comment-card.teal{background:#f0fafa;border-color:#0aa6a6}.ws-comment-card.yellow{background:#fffae0;border-color:#f5a623}.ws-round-block{background:#fff;border:1px solid #dde3ef;border-radius:10px;padding:18px 20px}.ws-alert-box{margin-top:12px;padding:10px 12px;border-radius:8px;font-size:11px;line-height:1.6}.ws-alert-box.warn{background:#fff8e0;color:#6b4a00}.ws-alert-box.ok{background:#d4f4e6;color:#0a4e2b}.ws-link{font-size:12px;color:#1a6fc4;cursor:pointer;text-decoration:none}.ws-link:hover{text-decoration:underline;color:#1a6fc4}.ws-map-box{background:linear-gradient(135deg,#e8f0fe,#d0e8ff);border-radius:10px;height:200px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:12px;color:#6b7a99;font-style:italic}.country-demands.ws-card{padding:0}.country-demands .table-holder{border-radius:10px;overflow:auto}.country-demands .legend{display:inline-flex;align-items:center;justify-content:center;height:22px;min-width:88px;padding:0 10px;margin:4px 0;border-radius:6px;border:1px solid rgba(30,45,107,.12);font-size:11px;font-weight:700;color:#1a2340;letter-spacing:.2px}.country-demands .source small{font-size:11px;color:#6b7a99}.country-demands .source small a{color:#1a6fc4;text-decoration:none;font-weight:600}.country-demands .source small a:hover{text-decoration:underline}.country-demands .pop-visiblity{font-size:11px;color:#1a6fc4;font-weight:600;text-decoration:none}.country-demands .pop-visiblity:hover{text-decoration:underline}.country-demands .new-container small{font-size:11px;color:#98a3bd;font-style:italic}.country-demands .new-container{cursor:pointer;transition:background-color .12s}.country-demands .new-container:hover{background-color:#f5f8ff}.awaiting-pod-filters .chosen-container-multi .chosen-choices,.filter-form .chosen-container-multi .chosen-choices,.idm-planning-filters .chosen-container-multi .chosen-choices,.inventory-manager-filters .chosen-container-multi .chosen-choices,.mda-report-filters .chosen-container-multi .chosen-choices{min-height:38px;padding:4px 6px;background-image:none;background-color:#fff;border:1px solid #dde3ef;border-radius:8px;box-shadow:none;font-size:13px}.awaiting-pod-filters .chosen-container-multi.chosen-container-active .chosen-choices,.filter-form .chosen-container-multi.chosen-container-active .chosen-choices,.idm-planning-filters .chosen-container-multi.chosen-container-active .chosen-choices,.inventory-manager-filters .chosen-container-multi.chosen-container-active .chosen-choices,.mda-report-filters .chosen-container-multi.chosen-container-active .chosen-choices{border-color:#1a6fc4;box-shadow:0 0 0 3px rgba(26,111,196,.12)}.awaiting-pod-filters .chosen-container-multi .chosen-choices li.search-field input[type=text],.filter-form .chosen-container-multi .chosen-choices li.search-field input[type=text],.idm-planning-filters .chosen-container-multi .chosen-choices li.search-field input[type=text],.inventory-manager-filters .chosen-container-multi .chosen-choices li.search-field input[type=text],.mda-report-filters .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:28px!important;font-size:13px!important;font-family:inherit!important;color:#1a2340}.awaiting-pod-filters .chosen-container-multi .chosen-choices li.search-choice,.filter-form .chosen-container-multi .chosen-choices li.search-choice,.idm-planning-filters .chosen-container-multi .chosen-choices li.search-choice,.inventory-manager-filters .chosen-container-multi .chosen-choices li.search-choice,.mda-report-filters .chosen-container-multi .chosen-choices li.search-choice{background-image:none;background-color:#e8f0fe;border:1px solid #c7dbf5;border-radius:999px;color:#0e2060;font-size:12px;font-weight:600;padding:3px 22px 3px 10px;margin:3px 4px 3px 0;box-shadow:none}.awaiting-pod-filters .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,.filter-form .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,.idm-planning-filters .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,.inventory-manager-filters .chosen-container-multi .chosen-choices li.search-choice .search-choice-close,.mda-report-filters .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:6px;right:6px}.awaiting-pod-filters .chosen-container .chosen-drop,.filter-form .chosen-container .chosen-drop,.idm-planning-filters .chosen-container .chosen-drop,.inventory-manager-filters .chosen-container .chosen-drop,.mda-report-filters .chosen-container .chosen-drop{border-color:#dde3ef;border-radius:8px;box-shadow:0 8px 24px rgba(15,25,60,.08);margin-top:4px;overflow:hidden}.awaiting-pod-filters .chosen-container .chosen-results li.highlighted,.filter-form .chosen-container .chosen-results li.highlighted,.idm-planning-filters .chosen-container .chosen-results li.highlighted,.inventory-manager-filters .chosen-container .chosen-results li.highlighted,.mda-report-filters .chosen-container .chosen-results li.highlighted{background-image:none;background-color:#1a6fc4}.awaiting-pod-filters input.yadcf-filter,.filter-form input.yadcf-filter,.idm-planning-filters input.yadcf-filter,.inventory-manager-filters input.yadcf-filter,.mda-report-filters input.yadcf-filter{display:block;width:100%;min-height:38px;padding:6px 12px;background-color:#fff;border:1px solid #dde3ef;border-radius:8px;box-shadow:none;font-size:13px;color:#1a2340;transition:border-color .12s,box-shadow .12s}.awaiting-pod-filters input.yadcf-filter::-moz-placeholder,.filter-form input.yadcf-filter::-moz-placeholder,.idm-planning-filters input.yadcf-filter::-moz-placeholder,.inventory-manager-filters input.yadcf-filter::-moz-placeholder,.mda-report-filters input.yadcf-filter::-moz-placeholder{color:#98a3bd}.awaiting-pod-filters input.yadcf-filter::placeholder,.filter-form input.yadcf-filter::placeholder,.idm-planning-filters input.yadcf-filter::placeholder,.inventory-manager-filters input.yadcf-filter::placeholder,.mda-report-filters input.yadcf-filter::placeholder{color:#98a3bd}.awaiting-pod-filters input.yadcf-filter:focus,.filter-form input.yadcf-filter:focus,.idm-planning-filters input.yadcf-filter:focus,.inventory-manager-filters input.yadcf-filter:focus,.mda-report-filters input.yadcf-filter:focus{outline:none;border-color:#1a6fc4;box-shadow:0 0 0 3px rgba(26,111,196,.12)}.awaiting-pod-card .yadcf-filter-reset-button,.awaiting-pod-filters .yadcf-filter-reset-button,.idm-planning-card .yadcf-filter-reset-button,.idm-planning-filters .yadcf-filter-reset-button,.mda-report-card .yadcf-filter-reset-button,.mda-report-filters .yadcf-filter-reset-button{display:none!important}.awaiting-pod-card .dataTables_wrapper,.idm-planning-card .dataTables_wrapper{margin:0;font-size:12px;color:#1a2340}.awaiting-pod-card .dataTables_scroll,.idm-planning-card .dataTables_scroll{border-radius:8px;overflow:hidden}.awaiting-pod-card .dataTables_scrollHead,.idm-planning-card .dataTables_scrollHead{background:#f0f4fb;border-bottom:1px solid #dde3ef}.awaiting-pod-card table.dataTable,.idm-planning-card table.dataTable{border-collapse:collapse!important;width:100%!important;margin:0!important}.awaiting-pod-card table.dataTable thead td,.awaiting-pod-card table.dataTable thead th,.idm-planning-card table.dataTable thead td,.idm-planning-card table.dataTable thead th{background:#f0f4fb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:10px 12px;border-bottom:1px solid #dde3ef!important;text-align:left}.awaiting-pod-card table.dataTable thead th.sorting:after,.awaiting-pod-card table.dataTable thead th.sorting_asc:after,.awaiting-pod-card table.dataTable thead th.sorting_desc:after,.idm-planning-card table.dataTable thead th.sorting:after,.idm-planning-card table.dataTable thead th.sorting_asc:after,.idm-planning-card table.dataTable thead th.sorting_desc:after{color:#98a3bd;opacity:.7}.awaiting-pod-card table.dataTable tbody td,.idm-planning-card table.dataTable tbody td{padding:9px 12px;border-bottom:1px solid #f0f3f8;font-size:12px;color:#1a2340}.awaiting-pod-card table.dataTable.table-striped tbody tr:nth-of-type(odd) td,.idm-planning-card table.dataTable.table-striped tbody tr:nth-of-type(odd) td{background-color:#fafbff}.awaiting-pod-card table.dataTable tbody tr:hover td,.idm-planning-card table.dataTable tbody tr:hover td{background-color:#f0f5ff!important}.awaiting-pod-card .dataTables_wrapper .dataTables_info,.awaiting-pod-card .dataTables_wrapper .dataTables_length,.awaiting-pod-card .dataTables_wrapper .dataTables_paginate,.idm-planning-card .dataTables_wrapper .dataTables_info,.idm-planning-card .dataTables_wrapper .dataTables_length,.idm-planning-card .dataTables_wrapper .dataTables_paginate{font-size:12px;color:#6b7a99;padding-top:14px}.awaiting-pod-card .dataTables_wrapper .dataTables_length select,.idm-planning-card .dataTables_wrapper .dataTables_length select{display:inline-block;width:60px;height:30px;padding:0 8px;margin:0 6px;background:#fff;border:1px solid #dde3ef;border-radius:6px;color:#1a2340;font-size:12px;text-align:center}.awaiting-pod-card .dataTables_wrapper .dataTables_paginate .paginate_button,.idm-planning-card .dataTables_wrapper .dataTables_paginate .paginate_button{padding:4px 10px!important;margin:0 2px!important;border-radius:6px!important;border:1px solid transparent!important;background:transparent!important;color:#1a2340!important;font-size:12px;cursor:pointer}.awaiting-pod-card .dataTables_wrapper .dataTables_paginate .paginate_button:hover,.idm-planning-card .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#f0f5ff!important;border-color:#dde3ef!important;color:#1a6fc4!important}.awaiting-pod-card .dataTables_wrapper .dataTables_paginate .paginate_button.current,.awaiting-pod-card .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover,.idm-planning-card .dataTables_wrapper .dataTables_paginate .paginate_button.current,.idm-planning-card .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#1a6fc4!important;border-color:#1a6fc4!important;color:#fff!important;font-weight:700}.awaiting-pod-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.awaiting-pod-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.idm-planning-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.idm-planning-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#c2cadb!important;background:transparent!important;border-color:transparent!important;cursor:default}.awaiting-pod-card .col-dropdown,.idm-planning-card .col-dropdown{border-color:#dde3ef;border-radius:10px;box-shadow:0 8px 24px rgba(15,25,60,.08);padding:6px;min-width:220px}.awaiting-pod-card .col-dropdown li,.idm-planning-card .col-dropdown li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-radius:6px;cursor:pointer;font-size:12px;color:#1a2340}.awaiting-pod-card .col-dropdown li:hover,.idm-planning-card .col-dropdown li:hover{background:#f0f5ff}.awaiting-pod-card .col-dropdown li label,.idm-planning-card .col-dropdown li label{margin:0;cursor:pointer;flex:1;font-weight:500}.awaiting-pod-card .col-dropdown li input[type=checkbox],.idm-planning-card .col-dropdown li input[type=checkbox]{margin:0;accent-color:#1a6fc4}.awaiting-pod-card .dropdown-toggle .caret,.idm-planning-card .dropdown-toggle .caret{border-top-color:currentColor;margin-left:4px}.country-summary-search-card+form,.country-summary-v2 .ws-hero form,.country-summary-v2 .ws-hero select,.ws-hero form select{margin:0}.ws-hero select[name=locale]{background:hsla(0,0%,100%,.12);color:#fff;border:1px solid hsla(0,0%,100%,.25);border-radius:8px;padding:5px 28px 5px 10px;font-size:12px;font-weight:600;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 6.5 8 10l3.5-3.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:14px}.ws-hero select[name=locale] option{color:#1a2340}.disease-toggle{display:inline-flex;align-items:center;padding:6px 14px;background:#fff;border:1px solid #dde3ef;border-radius:999px;color:#1a2340;font-size:12px;font-weight:600;cursor:pointer;transition:all .12s}.disease-toggle:hover{border-color:#1a6fc4;color:#1a6fc4;background:#f0f5ff}.disease-toggle.active{background:#1a6fc4;border-color:#1a6fc4;color:#fff;box-shadow:0 1px 4px rgba(26,111,196,.25)}.disease-toggle.active:hover{background:#0e2060;border-color:#0e2060;color:#fff}#lep-toggle.active{background:#0aa6a6;border-color:#0aa6a6}#lep-toggle.active:hover{background:#0a4848;border-color:#0a4848}.cs-app-tabs{display:flex;flex-wrap:wrap;gap:2px;border-bottom:1px solid #dde3ef;list-style:none;padding:0;margin:0}.cs-app-tabs>li{margin-bottom:-1px}.cs-app-tabs>li>a{display:block;padding:9px 16px;border:1px solid transparent;border-radius:8px 8px 0 0;color:#6b7a99;font-size:12px;font-weight:600;text-decoration:none;cursor:pointer;transition:color .12s,background-color .12s}.cs-app-tabs>li>a:hover{color:#1a6fc4;background:#f0f5ff;text-decoration:none;border-color:transparent}.cs-app-tabs>li.active>a,.cs-app-tabs>li.active>a:focus,.cs-app-tabs>li.active>a:hover{color:#1a6fc4;background:#fff;border-color:#dde3ef #dde3ef #fff;font-weight:700}.mda-planning-tabs>li{cursor:pointer}.mda-planning-tabs>li>a{pointer-events:none}.mda-planning-tabs>li.active>a{color:#1a6fc4;font-weight:700}.cs-tracking-filters .chosen-container-multi .chosen-choices,.cs-tracking-filters .chosen-container-single .chosen-single,.cs-tracking-filters input[type=text]{min-height:38px;padding:6px 10px;background-image:none!important;background-color:#fff;border:1px solid #dde3ef!important;border-radius:8px!important;box-shadow:none!important;font-size:13px;color:#1a2340;width:100%;display:block}.cs-tracking-filters .chosen-container{width:100%!important}.cs-tracking-filters .chosen-container-multi .chosen-choices li.search-field input[type=text]{height:28px!important;border:none!important;padding:0!important;min-height:0}.cs-tracking-filters .chosen-container-multi .chosen-choices li.search-choice{background-image:none;background-color:#e8f0fe;border:1px solid #c7dbf5;border-radius:999px;color:#0e2060;font-size:12px;font-weight:600;padding:3px 22px 3px 10px;margin:3px 4px 3px 0;box-shadow:none}.cs-tracking-filters .chosen-container-single .chosen-single{line-height:26px;height:38px!important}.cs-tracking-filters .chosen-container-single .chosen-single div{top:6px}.country-summary-tracking .dataTables_wrapper{margin:0;font-size:12px;color:#1a2340}.country-summary-tracking table.dataTable{border-collapse:collapse!important;width:100%!important;margin:0!important}.country-summary-tracking table.dataTable thead td,.country-summary-tracking table.dataTable thead th{background:#f0f4fb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:10px 12px;border-bottom:1px solid #dde3ef!important;text-align:left}.country-summary-tracking table.dataTable tbody td{padding:9px 12px;border-bottom:1px solid #f0f3f8;font-size:12px;color:#1a2340}.country-summary-tracking table.dataTable.table-striped tbody tr:nth-of-type(odd) td{background-color:#fafbff}.country-summary-tracking table.dataTable tbody tr:hover td{background-color:#f0f5ff!important}.country-summary-tracking .dataTables_wrapper .dataTables_info,.country-summary-tracking .dataTables_wrapper .dataTables_length,.country-summary-tracking .dataTables_wrapper .dataTables_paginate{font-size:12px;color:#6b7a99;padding-top:14px}.country-summary-tracking .dataTables_wrapper .dataTables_length select{display:inline-block;width:60px;height:30px;padding:0 8px;margin:0 6px;background:#fff;border:1px solid #dde3ef;border-radius:6px;color:#1a2340;font-size:12px;text-align:center}.country-summary-tracking .dataTables_wrapper .dataTables_paginate .paginate_button{padding:4px 10px!important;margin:0 2px!important;border-radius:6px!important;border:1px solid transparent!important;background:transparent!important;color:#1a2340!important;font-size:12px;cursor:pointer}.country-summary-tracking .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#f0f5ff!important;border-color:#dde3ef!important;color:#1a6fc4!important}.country-summary-tracking .dataTables_wrapper .dataTables_paginate .paginate_button.current,.country-summary-tracking .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#1a6fc4!important;border-color:#1a6fc4!important;color:#fff!important;font-weight:700}.country-summary-tracking .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.country-summary-tracking .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#c2cadb!important;background:transparent!important;border-color:transparent!important;cursor:default}.country-summary-tracking .yadcf-filter-reset-button{display:none!important}.country-summary-tracking .col-dropdown{border-color:#dde3ef;border-radius:10px;box-shadow:0 8px 24px rgba(15,25,60,.08);padding:6px;min-width:220px}.country-summary-tracking .col-dropdown li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-radius:6px;cursor:pointer;font-size:12px;color:#1a2340}.country-summary-tracking .col-dropdown li:hover{background:#f0f5ff}.country-summary-tracking .col-dropdown li label{margin:0;cursor:pointer;flex:1;font-weight:500}.country-summary-tracking .col-dropdown li input[type=checkbox]{margin:0;accent-color:#1a6fc4}.country-summary-tracking .dropdown-toggle .caret{border-top-color:currentColor;margin-left:4px}.country-summary-applications .ws-data-table{margin-top:4px}.report-pinned-card{display:flex;flex-direction:column;background:#fff;border:1px solid #dde3ef;border-radius:12px;padding:22px 24px 20px;position:relative;overflow:hidden;transition:transform .18s,box-shadow .18s,border-color .18s}.report-pinned-card:before{content:"";position:absolute;inset:0 0 auto 0;height:4px;background:#1a6fc4}.report-pinned-card.t-blue:before{background:linear-gradient(90deg,#1a6fc4,#4ea0ee)}.report-pinned-card.t-green:before{background:linear-gradient(90deg,#27a76b,#6cd49d)}.report-pinned-card.t-orange:before{background:linear-gradient(90deg,#e87722,#f5a85e)}.report-pinned-card.t-teal:before{background:linear-gradient(90deg,#0aa6a6,#4ed6d6)}.report-pinned-card:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(15,25,60,.1);border-color:#c5d2ea}.report-category-card{background:#fff;border:1px solid #dde3ef;border-radius:12px;padding:18px 20px 20px;position:relative}.report-category-header{display:flex;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid #f0f3f8}.report-category-header h3{margin:0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#1a2340;flex:1}.report-category-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;font-size:16px;background:#f0f4fb}.report-category-card.report-accent-blue .report-category-icon{background:#e8f0fe}.report-category-card.report-accent-green .report-category-icon{background:#d4f4e6}.report-category-card.report-accent-orange .report-category-icon{background:#fde4cf}.report-category-card.report-accent-teal .report-category-icon{background:#d1f0f0}.report-category-count{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 8px;background:#f0f4fb;color:#6b7a99;border-radius:999px;font-size:11px;font-weight:700}.report-link{display:inline-block;position:relative;padding:6px 0 6px 14px;font-size:13px;font-weight:500;color:#1a2340;text-decoration:none;border-radius:4px;transition:color .12s,padding-left .12s}.report-link:before{content:"";position:absolute;left:0;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:#c5d2ea;transition:background .12s,transform .12s}.report-link:hover{color:#1a6fc4;text-decoration:none;padding-left:18px}.report-link:hover:before{background:#1a6fc4;transform:scale(1.2)}.report-category-card.report-accent-green .report-link:hover{color:#1f8754}.report-category-card.report-accent-green .report-link:hover:before{background:#27a76b}.report-category-card.report-accent-orange .report-link:hover{color:#b75d10}.report-category-card.report-accent-orange .report-link:hover:before{background:#e87722}.report-category-card.report-accent-teal .report-link:hover{color:#088080}.report-category-card.report-accent-teal .report-link:hover:before{background:#0aa6a6}.po-show-page .po-help-wrapper .po-help-card{display:none;position:relative;background:#fff8e0;color:#6b4a00;border:1px solid #f5d97a;border-radius:10px;padding:12px 40px 12px 16px;margin:0 0 12px;font-size:12px;line-height:1.6}.po-show-page .po-help-wrapper .po-help-card ul{margin:0;padding-left:18px;list-style:disc}.po-show-page .po-help-wrapper .po-help-card li+li{margin-top:4px}.po-show-page .po-help-wrapper .po-help-card .po-help-close{position:absolute;top:8px;right:10px;background:transparent;border:0;color:#6b4a00;opacity:.55;font-size:18px;line-height:1;cursor:pointer;padding:4px 6px}.po-show-page .po-help-wrapper .po-help-card .po-help-close:hover{opacity:1}.po-show-page .po-show-tabs{margin:0;border-bottom:1px solid #dde3ef;background:transparent}.po-show-page .po-show-tabs>li>a{font-size:13px}.po-show-page .po-show-tabs .po-show-tab-spacer{flex:1}.po-show-page .po-show-tabs .minor-tab{margin-bottom:0}.po-show-page .po-show-tabs .minor-tab>a{font-size:12px!important;color:#6b7a99!important;padding:8px 10px!important;border-radius:6px;text-decoration:none;transition:background-color .12s,color .12s}.po-show-page .po-show-tabs .minor-tab>a:hover{background:#f0f5ff!important;color:#1a6fc4!important;border-color:transparent!important}.po-show-page .po-tracking-card{border-top-left-radius:0;padding:20px 22px 28px}.po-show-page .po-tracking-card .tab-content{margin:0}.po-show-page .po-tracking-card .po-tracking-row{background:transparent;margin:0;padding:0}.po-show-page .po-tracking-card .po-tracking-wrapper{padding:0}.po-show-page .po-options{margin:18px 0 4px}.po-show-page .po-options .greenlight-update{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:#6b7a99;text-transform:uppercase;letter-spacing:.4px;margin:0}.po-show-page .po-options .greenlight-update select{width:auto;min-width:90px;height:32px;padding:4px 28px 4px 10px;background:#fff;border:1px solid #dde3ef;border-radius:8px;color:#1a2340;font-size:12px;font-weight:600;text-transform:none;letter-spacing:0}.po-show-page .po-stage-data{background:#f8fafc;border:1px solid #e3e8f1;border-radius:10px;padding:22px!important;margin:18px 0 60px}.po-show-page .po-stage-data>form{width:100%}.po-show-page .po-stage-data .step{width:100%;display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:24px;column-gap:24px}.po-show-page .po-stage-data .step h2{grid-column:span 2;margin:0 0 22px;border-bottom:1px solid #e3e8f1;padding-bottom:10px;font-size:17px;font-weight:700;color:#1a2340;text-align:left}.po-show-page .po-stage-data .step>[class*="sm:w-"]{width:100%!important;padding-right:0!important;margin-bottom:14px}.po-show-page .po-stage-data .step>.w-full:not([class*="sm:w-"]){grid-column:span 2;margin-bottom:14px;padding-right:0}.po-show-page .po-stage-data .step .flex.flex-wrap>[class*="sm:w-"]{margin-bottom:14px;padding-right:0}.po-show-page .po-stage-data .step label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b7a99;margin-bottom:6px}.po-show-page .po-stage-data .step input[type=text]:not(.search-field input),.po-show-page .po-stage-data .step select{width:100%;height:38px;padding:6px 12px;background:#fff;border:1px solid #dde3ef;border-radius:8px;font-size:13px;color:#1a2340;transition:border-color .12s,box-shadow .12s}.po-show-page .po-stage-data .step input[type=text]:focus,.po-show-page .po-stage-data .step select:focus{outline:none;border-color:#1a6fc4;box-shadow:0 0 0 3px rgba(26,111,196,.12)}.po-show-page .po-stage-data .step input[type=text]:disabled{background:#f4f6fb;color:#6b7a99;cursor:not-allowed}.po-show-page .add-batch,.po-show-page .submit-btn{background:#1e2d6b!important;border-color:#1e2d6b!important;border-radius:8px!important;padding:8px 18px!important;font-size:13px!important;transition:background-color .12s!important}.po-show-page .add-batch:hover,.po-show-page .submit-btn:hover{background:#0e2060!important;border-color:#0e2060!important}.po-show-page .po-stage-data .step .batches-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:36px;column-gap:36px;row-gap:28px;margin-top:10px}@media (max-width:640px){.po-show-page .po-stage-data .step .batches-grid{grid-template-columns:1fr}}.po-show-page .po-stage-data .step .batches-grid .batch-item{display:contents}.po-show-page .po-stage-data .step .batches-grid .batch-group,.po-show-page .po-stage-data .step .batches-grid .batch-item>.form-group{display:flex;flex-direction:column;gap:10px;margin-bottom:0}.po-show-page .po-stage-data .step .batches-total{margin-top:18px;font-size:13px;color:#1a2340;text-align:left}.po-show-page .po-donor-specific .panel-collapse{margin-top:8px}.po-show-page .po-donor-specific h3{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.65px;color:#6b7a99;margin:0 0 8px}.po-show-page .po-donor-specific hr{display:none}.po-show-page .po-donor-specific label{display:block;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#6b7a99;margin-bottom:6px}.po-show-page .po-donor-specific input[type=text],.po-show-page .po-donor-specific select{width:100%;height:38px;padding:6px 12px;background:#fff;border:1px solid #dde3ef;border-radius:8px;font-size:13px;color:#1a2340}.po-show-page .po-donor-specific [class*="sm:w-1/"]{margin-bottom:14px;padding-right:12px}.po-show-page .po-notes-list{list-style:none;margin:0;padding:0}.po-show-page .po-note-row{padding:12px 0;border-bottom:1px solid #f0f3f8;display:flex;flex-direction:column;gap:4px}.po-show-page .po-note-row:last-child{border-bottom:none}.po-show-page .po-note-text{font-size:13px;color:#1a2340;line-height:1.55}.po-show-page .po-note-meta{font-size:11px;color:#6b7a99}.po-show-page .po-note-delete{margin-left:8px;font-size:11px;color:#d94040;text-decoration:none}.po-show-page .po-note-delete:hover{text-decoration:underline}.po-show-page .po-info-card .table{width:100%;border-collapse:collapse;margin:0}.po-show-page .po-info-card .table thead th{background:#f0f4fb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:8px 12px;border-bottom:1px solid #dde3ef;text-align:right}.po-show-page .po-info-card .table thead th.blank-header{text-align:left}.po-show-page .po-info-card .table tbody td{padding:9px 12px;border-bottom:1px solid #f0f3f8;font-size:13px;color:#1a2340}.po-show-page .po-info-card .table tbody td:first-child{font-weight:500}.po-show-page .po-info-card .table tbody td:not(:first-child){text-align:right}.po-show-page .po-info-card .table tbody tr:hover td{background:#fafbff}.po-show-page .po-info-card .po-external-info-grid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #eaeff8;border-left:1px solid #eaeff8;margin:0 -1px -1px}.po-show-page .po-info-card .po-external-field{padding:14px 18px;border-bottom:1px solid #eaeff8;border-right:1px solid #eaeff8}.po-show-page .po-info-card .po-external-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#8a96b4;margin-bottom:5px}.po-show-page .po-info-card .po-external-value{font-size:14px;font-weight:600;color:#1a2340;line-height:1.3}.po-show-page .po-info-card .po-external-value:empty:after{content:"—";color:#c5cce0;font-weight:400}@media (max-width:900px){.po-show-page .po-info-card .po-external-info-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.po-show-page .po-info-card .po-external-info-grid{grid-template-columns:1fr}}.po-show-page .po-documents-card{background:#fff}.po-show-page .po-doc-row{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;margin-bottom:2px;transition:background-color .12s}.po-show-page .po-doc-row:hover{background:#f4f6fb}.po-show-page .po-doc-link{display:flex;align-items:center;gap:8px;font-size:13px;color:#1a2340;text-decoration:none;flex:1;min-width:0}.po-show-page .po-doc-link span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.po-show-page .po-doc-link:hover{color:#1a6fc4;text-decoration:none}.po-show-page .po-doc-link svg{flex-shrink:0;color:#6b7a99}.po-show-page .po-doc-link:hover svg{color:#1a6fc4}.po-show-page .po-doc-delete{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:transparent;color:#98a3bd;font-size:16px;font-weight:700;line-height:1;text-decoration:none;flex-shrink:0;transition:background-color .12s,color .12s}.po-show-page .po-doc-delete:hover{background:#fde0e0;color:#8b1a1a;text-decoration:none}.po-show-page .po-tracking-card #milestones .table{width:100%;border-collapse:collapse;margin-top:12px}.po-show-page .po-tracking-card #milestones .table th{background:#f0f4fb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:10px 12px;border-bottom:1px solid #dde3ef;text-align:left}.po-show-page .po-tracking-card #milestones .table th.right{text-align:right}.po-show-page .po-tracking-card #milestones .table td{padding:9px 12px;border-bottom:1px solid #f0f3f8;font-size:13px;color:#1a2340}.po-show-page .po-tracking-card #milestones .table td.right{text-align:right}.po-show-page .po-tracking-card #milestones .empty{padding:30px 0;text-align:center;color:#6b7a99;font-size:12px}.po-priority-page .po-priority-table-card{background:#fff}.po-priority-page .ws-scroll-btn{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border-radius:6px;border:1px solid #dde3ef;background:#fff;color:#6b7a99;cursor:pointer;transition:background-color .12s,color .12s,border-color .12s}.po-priority-page .ws-scroll-btn:hover{background:#f0f5ff;border-color:#1a6fc4;color:#1a6fc4}.po-priority-page .ws-scroll-btn .glyphicon{display:inline-flex;align-items:center;justify-content:center;font-family:inherit;line-height:1;top:0}.po-priority-page .ws-scroll-btn .glyphicon svg{display:block}.po-priority-page .table-responsive{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.po-priority-page .po-priority-table{width:100%;border-collapse:collapse;font-size:12px;color:#1a2340}.po-priority-page .po-priority-table thead th{background:#f0f4fb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:10px 12px;border-bottom:1px solid #dde3ef;text-align:left;white-space:normal;vertical-align:bottom;position:sticky;top:0;z-index:1}.po-priority-page .po-priority-table thead th.left-most{width:36px}.po-priority-page .po-priority-table thead th.right-most{padding-right:16px}.po-priority-page .po-priority-table tbody td{padding:9px 12px;border-bottom:1px solid #f0f3f8;font-size:12px;color:#1a2340;vertical-align:middle;white-space:nowrap}.po-priority-page .po-priority-table tbody td.comment{white-space:normal;min-width:240px;font-size:11px;color:#6b7a99}.po-priority-page .po-priority-table tbody tr:hover td{background:#fafbff}.po-priority-page .po-priority-table tbody tr.yellow td{background:#fffbe0}.po-priority-page .po-priority-table tbody tr.yellow:hover td{background:#fff5c9}.po-priority-page .po-priority-table tbody td.handle{cursor:grab;width:36px;padding:0 8px;text-align:center;color:#c5d2ea;transition:color .12s}.po-priority-page .po-priority-table tbody td.handle:active{cursor:grabbing}.po-priority-page .po-priority-table tbody tr:hover td.handle{color:#6b7a99}.po-priority-page .po-priority-grip{display:inline-flex}.po-priority-page .po-priority-table .inline-field{width:130px;height:30px;padding:4px 8px;background:#fff;border:1px solid #dde3ef;border-radius:6px;font-size:12px;color:#1a2340}.po-priority-page .po-priority-table .inline-field:focus{outline:none;border-color:#1a6fc4;box-shadow:0 0 0 2px rgba(26,111,196,.12)}.po-priority-page .po-priority-table tbody td .ws-link{font-size:12px;font-weight:700}.po-priority-page .po-priority-table tbody tr.ui-sortable-helper{background:#fff!important;box-shadow:0 12px 28px rgba(15,25,60,.15);border-radius:8px}.po-priority-page .inline-save{display:none;position:fixed;left:0;right:0;bottom:0;z-index:1050;background:#1e2d6b;padding:14px 24px;box-shadow:0 -4px 16px rgba(15,25,60,.25)}.po-priority-page .inline-save .container{display:flex;align-items:center;justify-content:center;gap:12px;max-width:1320px;margin:0 auto;padding:0}.po-priority-page .inline-save .no-btn{color:hsla(0,0%,100%,.7);font-size:12px;text-decoration:none}.po-priority-page .inline-save .no-btn:hover{color:#fff;text-decoration:underline}.po-priority-page .download-po-priority.inactive-link{pointer-events:none;opacity:.55;cursor:default}.mda-planning-page .mdap-hero-btn{display:inline-flex;align-items:center;background:hsla(0,0%,100%,.14);color:#fff;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600;text-decoration:none;margin-left:8px;transition:background-color .12s,border-color .12s}.mda-planning-page .mdap-hero-btn:hover{background:hsla(0,0%,100%,.22);border-color:hsla(0,0%,100%,.45);color:#fff;text-decoration:none}.mda-planning-page .mdap-select{display:block;width:100%;height:38px;padding:6px 32px 6px 12px;background:#fff;border:1px solid #dde3ef;border-radius:8px;font-size:13px;color:#1a2340;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%236b7a99' viewBox='0 0 16 16'%3E%3Cpath d='M4.5 6.5 8 10l3.5-3.5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px;cursor:pointer;transition:border-color .12s,box-shadow .12s}.mda-planning-page .mdap-select:focus{outline:none;border-color:#1a6fc4;box-shadow:0 0 0 2px rgba(26,111,196,.12)}.mda-planning-page .mdap-jrsm-card .ws-card-title{margin-bottom:12px}.mda-planning-page .mdap-jrsm-grid{display:flex;flex-direction:column;gap:10px}.mda-planning-page .mdap-jrsm-row{display:grid;grid-template-columns:80px 1fr 1fr auto;gap:16px;align-items:center;background:#f7f9fd;border:1px solid #e7ecf5;border-radius:10px;padding:12px 16px}.mda-planning-page .mdap-jrsm-year{font-size:16px;font-weight:800;color:#1a2340;letter-spacing:.5px}.mda-planning-page .mdap-jrsm-cell{display:flex;flex-direction:column;gap:2px;min-width:0}.mda-planning-page .mdap-jrsm-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99}.mda-planning-page .mdap-jrsm-value{font-size:14px;font-weight:700;color:#1a2340}.mda-planning-page .mdap-jrsm-action a{font-size:12px;font-weight:700;color:#1a6fc4;text-decoration:none;white-space:nowrap}.mda-planning-page .mdap-jrsm-action a:hover{color:#0e2060;text-decoration:underline}@media (max-width:767px){.mda-planning-page .mdap-jrsm-row{grid-template-columns:1fr 1fr}.mda-planning-page .mdap-jrsm-action,.mda-planning-page .mdap-jrsm-year{grid-column:1/-1}}.mda-planning-page .mdap-dirty-alert{background:#fff7e0;border-color:#f1d990;color:#6b4f00}.mda-planning-page .mdap-save-btn{background:#1a2340;color:#fff;border:1px solid #1a2340;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .12s}.mda-planning-page .mdap-save-btn:hover{background:#0e2060}.mda-planning-page .mda-planning-tabs{margin-bottom:-1px;position:relative;z-index:1}.mda-planning-page .mdap-table-card{border-top-left-radius:0}.mda-planning-page .mda-planning-table-wrapper{width:100%;overflow-x:auto;background:#fff;position:relative}.mda-planning-page .mda-planning-table{border-collapse:separate;border-spacing:0;min-width:100%;margin:0;font-size:12px;color:#1a2340}.mda-planning-page .mda-planning-table thead tr.year-row th{background:#f0f4fb;border-bottom:1px solid #dde3ef;font-size:12px;font-weight:700;color:#1a2340;text-align:center;padding:9px 8px;min-width:110px}.mda-planning-page .mda-planning-table thead tr.month-row th{background:#f7f9fd;border-bottom:1px solid #dde3ef;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;text-align:center;padding:8px;min-width:110px}.mda-planning-page .mda-planning-table thead th.fixed-column{background:#f0f4fb;border-bottom:1px solid #dde3ef;position:sticky;left:0;z-index:3;box-shadow:2px 0 5px -2px rgba(15,25,60,.12)}.mda-planning-page .mda-planning-table thead tr.month-row th.fixed-column{background:#f7f9fd}.mda-planning-page .mda-planning-table tbody th.fixed-column{background:#fafbff;border-bottom:1px solid #f0f3f8;border-right:1px solid #e7ecf5;font-size:12px;font-weight:700;color:#1a2340;text-align:left;padding:10px 14px;white-space:nowrap;min-width:220px;position:sticky;left:0;z-index:2;box-shadow:2px 0 5px -2px rgba(15,25,60,.12)}.mda-planning-page .mda-planning-table tbody tr:hover th.fixed-column{background:#f0f5ff}.mda-planning-page .mda-planning-table tbody td{border-bottom:1px solid #f0f3f8;padding:0;background:#fff;min-width:110px}.mda-planning-page .mda-planning-table tbody tr:hover td{background:#f7faff}.mda-planning-page .mda-planning-table td.clear-padding{padding:0;height:38px}.mda-planning-page .mdap-cell-input{width:100%;height:38px;padding:6px 8px;background:transparent;border:1px solid transparent;border-radius:0;font-size:12px;color:#1a2340;text-align:center;transition:background-color .12s,border-color .12s,box-shadow .12s}.mda-planning-page .mdap-cell-input:hover:not(.disabled){background:#fff;border-color:#dde3ef}.mda-planning-page .mdap-cell-input:focus{outline:none;background:#fff;border-color:#1a6fc4;box-shadow:inset 0 0 0 1px rgba(26,111,196,.25);z-index:1;position:relative}.mda-planning-page .mdap-cell-input.disabled,.mda-planning-page .mdap-cell-input:disabled{background:#f4f6fb;color:#6b7a99;cursor:not-allowed}.mda-planning-page .mdap-est-inventory-field{background:#f0f4fb!important;color:#1a2340!important;font-weight:700}.mda-planning-page .mdap-cell-input.negative-inventory,.mda-planning-page .mdap-est-inventory-field.negative-inventory{background:#fff0f0!important;color:#c0392b!important;font-weight:700}.mda-planning-page .mdap-textarea{width:100%;padding:10px 12px;background:#fff;border:1px solid #dde3ef;border-radius:8px;font-size:13px;color:#1a2340;resize:vertical;transition:border-color .12s,box-shadow .12s}.mda-planning-page .mdap-textarea:focus{outline:none;border-color:#1a6fc4;box-shadow:0 0 0 2px rgba(26,111,196,.12)}.mda-planning-page .mdap-primary-btn{background:#1a2340;color:#fff;border:1px solid #1a2340;border-radius:8px;padding:8px 18px;font-size:13px;font-weight:700;cursor:pointer;transition:background-color .12s}.mda-planning-page .mdap-primary-btn:hover{background:#0e2060;color:#fff}.mda-planning-page .mdap-comment-item{background:#f7f9fd;border:1px solid #e7ecf5;border-radius:10px;padding:12px 14px}.mda-planning-page .mdap-comment-item p{margin:0}#jrsm-details-modal-current-year .modal-content,#jrsm-details-modal-next-year .modal-content,#save-changes-comment-modal .modal-content,#unsaved-changes-modal .modal-content,.mda-planning-page #jrsm-details-modal-current-year .modal-content,.mda-planning-page #jrsm-details-modal-next-year .modal-content{border-radius:12px;border:1px solid #dde3ef;box-shadow:0 12px 32px rgba(15,25,60,.18)}#jrsm-details-modal-current-year .drug-title,#jrsm-details-modal-next-year .drug-title{font-size:14px;font-weight:700;color:#1a2340;margin:0 0 4px}#jrsm-details-modal-current-year .last-updated-text,#jrsm-details-modal-next-year .last-updated-text{font-size:12px;color:#6b7a99;margin-bottom:12px}.inventory-manager-page .inventory-manager-help ul{color:#1a2340}.inventory-manager-page .inventory-manager-help .ws-link{font-weight:700}.inventory-manager-card .yadcf-filter-reset-button,.inventory-manager-filters .yadcf-filter-reset-button{display:none!important}.inventory-manager-card .dataTables_wrapper{margin:0;font-size:12px;color:#1a2340}.inventory-manager-card .dataTables_scroll{border-radius:8px;overflow:hidden}.inventory-manager-card .dataTables_scrollHead{background:#f0f4fb;border-bottom:1px solid #dde3ef}.inventory-manager-card table.dataTable{border-collapse:collapse!important;width:100%!important;margin:0!important}.inventory-manager-card table.dataTable thead td,.inventory-manager-card table.dataTable thead th{background:#f0f4fb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:10px 12px;border-bottom:1px solid #dde3ef!important;text-align:left}.inventory-manager-card table.dataTable thead th.sorting:after,.inventory-manager-card table.dataTable thead th.sorting_asc:after,.inventory-manager-card table.dataTable thead th.sorting_desc:after{color:#98a3bd;opacity:.7}.inventory-manager-card table.dataTable tbody td{padding:9px 12px;border-bottom:1px solid #f0f3f8;font-size:12px;color:#1a2340;vertical-align:middle}.inventory-manager-card table.dataTable.table-striped tbody tr:nth-of-type(odd) td{background-color:#fafbff}.inventory-manager-card table.dataTable tbody tr:hover td{background-color:#f0f5ff!important}.inventory-manager-card table.dataTable tbody td:nth-child(6),.inventory-manager-card table.dataTable tbody td:nth-child(7){font-variant-numeric:tabular-nums;font-weight:600;color:#0e2060}.inventory-manager-card table.dataTable tbody td a:not(.ws-edit-btn){color:#1a6fc4;font-weight:600;text-decoration:none}.inventory-manager-card table.dataTable tbody td a:not(.ws-edit-btn):hover{text-decoration:underline}.ws-edit-btn{display:inline-block;padding:6px 16px;background:#142565;border:1px solid #142565;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer;transition:background-color .12s,border-color .12s;line-height:1.2}.ws-edit-btn,.ws-edit-btn:focus,.ws-edit-btn:hover{color:#fff!important;text-decoration:none!important}.ws-edit-btn:focus,.ws-edit-btn:hover{background:#0e2060;border-color:#0e2060}.inventory-manager-card .dataTables_wrapper .dataTables_info,.inventory-manager-card .dataTables_wrapper .dataTables_length,.inventory-manager-card .dataTables_wrapper .dataTables_paginate{font-size:12px;color:#6b7a99;padding-top:14px}.inventory-manager-card .dataTables_wrapper .dataTables_length select{display:inline-block;width:60px;height:30px;padding:0 8px;margin:0 6px;background:#fff;border:1px solid #dde3ef;border-radius:6px;color:#1a2340;font-size:12px;text-align:center}.inventory-manager-card .dataTables_wrapper .dataTables_paginate .paginate_button{padding:4px 10px!important;margin:0 2px!important;border-radius:6px!important;border:1px solid transparent!important;background:transparent!important;color:#1a2340!important;font-size:12px;cursor:pointer}.inventory-manager-card .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#f0f5ff!important;border-color:#dde3ef!important;color:#1a6fc4!important}.inventory-manager-card .dataTables_wrapper .dataTables_paginate .paginate_button.current,.inventory-manager-card .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#1a6fc4!important;border-color:#1a6fc4!important;color:#fff!important;font-weight:700}.inventory-manager-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.inventory-manager-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#c2cadb!important;background:transparent!important;border-color:transparent!important;cursor:default}#inventoryForm .modal-content{border-radius:12px;border:1px solid #dde3ef;box-shadow:0 12px 32px rgba(15,25,60,.18);overflow:hidden}#inventoryForm .modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f7f9fc;border-bottom:1px solid #dde3ef}#inventoryForm .modal-header .modal-title{font-size:15px;font-weight:700;color:#0e2060;margin:0}#inventoryForm .modal-header .close{font-size:22px;font-weight:400;color:#6b7a99;opacity:1;text-shadow:none}#inventoryForm .modal-header .close:hover{color:#1a2340}#inventoryForm .modal-body{padding:20px}#inventoryForm .modal-body .stock-amount input.number-input{display:block;width:100%;padding:8px 12px;background:#fff;border:1px solid #dde3ef;border-radius:8px;font-size:14px;font-weight:600;color:#0e2060;font-variant-numeric:tabular-nums;transition:border-color .12s,box-shadow .12s}#inventoryForm .modal-body .stock-amount input.number-input:focus{outline:none;border-color:#1a6fc4;box-shadow:0 0 0 3px rgba(26,111,196,.12)}#inventoryForm .modal-footer{padding:14px 20px;background:#f7f9fc;border-top:1px solid #dde3ef}.batch-expiry-card .yadcf-filter-reset-button,.batch-expiry-filters .yadcf-filter-reset-button{display:none!important}.batch-expiry-filters .chosen-container-multi .chosen-choices{background:#fff;border:1px solid #dde3ef;border-radius:8px;box-shadow:none;min-height:38px;padding:4px 6px}.batch-expiry-filters .chosen-container-multi.chosen-container-active .chosen-choices{border-color:#1a6fc4;box-shadow:0 0 0 3px rgba(26,111,196,.12)}.batch-expiry-filters .chosen-container-multi .chosen-choices li.search-field input[type=text]{font-size:12px;color:#1a2340;height:26px}.batch-expiry-filters .chosen-container-multi .chosen-choices li.search-choice{background:#e8edf8;border:1px solid #c8d3e8;border-radius:4px;color:#1a2340;font-size:11px;font-weight:600;padding:3px 24px 3px 8px;line-height:1.4}.batch-expiry-filters .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:4px;right:4px}.batch-expiry-filters .chosen-container .chosen-drop{border:1px solid #dde3ef;border-radius:0 0 8px 8px;box-shadow:0 4px 12px rgba(15,25,60,.1)}.batch-expiry-filters .chosen-container .chosen-results li.highlighted{background:#1a6fc4;color:#fff}.batch-expiry-card .dataTables_wrapper{margin:0;font-size:12px;color:#1a2340}.batch-expiry-card .dataTables_scroll{border-radius:8px;overflow:hidden}.batch-expiry-card .dataTables_scrollHead{background:#f0f4fb;border-bottom:1px solid #dde3ef}.batch-expiry-card table.dataTable{border-collapse:collapse!important;width:100%!important;margin:0!important}.batch-expiry-card table.dataTable thead td,.batch-expiry-card table.dataTable thead th{background:#f0f4fb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:10px 12px;border-bottom:1px solid #dde3ef!important;text-align:left}.batch-expiry-card table.dataTable thead th.sorting:after,.batch-expiry-card table.dataTable thead th.sorting_asc:after,.batch-expiry-card table.dataTable thead th.sorting_desc:after{color:#98a3bd;opacity:.7}.batch-expiry-card table.dataTable tbody td{padding:9px 12px;border-bottom:1px solid #f0f3f8;font-size:12px;color:#1a2340;vertical-align:middle}.batch-expiry-card table.dataTable.table-striped tbody tr:nth-of-type(odd) td{background-color:#fafbff}.batch-expiry-card table.dataTable tbody tr:hover td{background-color:#f0f5ff!important}.batch-expiry-card table.dataTable tbody td a{color:#1a6fc4;font-weight:600;text-decoration:none}.batch-expiry-card table.dataTable tbody td a:hover{text-decoration:underline}.batch-expiry-card .dataTables_wrapper .dataTables_info,.batch-expiry-card .dataTables_wrapper .dataTables_length,.batch-expiry-card .dataTables_wrapper .dataTables_paginate{font-size:12px;color:#6b7a99;padding-top:14px}.batch-expiry-card .dataTables_wrapper .dataTables_length select{display:inline-block;width:60px;height:30px;padding:0 8px;margin:0 6px;background:#fff;border:1px solid #dde3ef;border-radius:6px;color:#1a2340;font-size:12px;text-align:center}.batch-expiry-card .dataTables_wrapper .dataTables_paginate .paginate_button{padding:4px 10px!important;margin:0 2px!important;border-radius:6px!important;border:1px solid transparent!important;background:transparent!important;color:#1a2340!important;font-size:12px;cursor:pointer}.batch-expiry-card .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#f0f5ff!important;border-color:#dde3ef!important;color:#1a6fc4!important}.batch-expiry-card .dataTables_wrapper .dataTables_paginate .paginate_button.current,.batch-expiry-card .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#1a6fc4!important;border-color:#1a6fc4!important;color:#fff!important;font-weight:700}.batch-expiry-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.batch-expiry-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#c2cadb!important;background:transparent!important;border-color:transparent!important;cursor:default}.batch-expiry-card .batch-form select{border:1px solid #dde3ef;border-radius:6px;font-size:12px;color:#1a2340;padding:4px 8px;background:#fff}#batchStatusNotes .modal-content,#partiallyUsedForm .modal-content{border-radius:12px;border:1px solid #dde3ef;box-shadow:0 12px 32px rgba(15,25,60,.18);overflow:hidden}#batchStatusNotes .modal-header,#partiallyUsedForm .modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#f7f9fc;border-bottom:1px solid #dde3ef}#batchStatusNotes .modal-title,#partiallyUsedForm .modal-title{font-size:15px;font-weight:700;color:#0e2060;margin:0}#batchStatusNotes .modal-header .close,#partiallyUsedForm .modal-header .close{font-size:22px;font-weight:400;color:#6b7a99;opacity:1;text-shadow:none}#batchStatusNotes .modal-header .close:hover,#partiallyUsedForm .modal-header .close:hover{color:#1a2340}#batchStatusNotes .modal-body,#partiallyUsedForm .modal-body{padding:20px;font-size:13px;color:#1a2340}#batchStatusNotes .modal-footer,#partiallyUsedForm .modal-footer{padding:14px 20px;background:#f7f9fc;border-top:1px solid #dde3ef}#partiallyUsedForm .modal-body input[type=text]{display:block;width:100%;padding:8px 12px;background:#fff;border:1px solid #dde3ef;border-radius:8px;font-size:14px;color:#0e2060;transition:border-color .12s,box-shadow .12s}#partiallyUsedForm .modal-body input[type=text]:focus{outline:none;border-color:#1a6fc4;box-shadow:0 0 0 3px rgba(26,111,196,.12)}.po-dashboard-card .yadcf-filter-reset-button,.po-dashboard-filters .yadcf-filter-reset-button{display:none!important}.po-dashboard-filters .chosen-container-multi .chosen-choices{background:#fff;border:1px solid #dde3ef;border-radius:8px;box-shadow:none;min-height:38px;padding:4px 6px}.po-dashboard-filters .chosen-container-multi.chosen-container-active .chosen-choices{border-color:#1a6fc4;box-shadow:0 0 0 3px rgba(26,111,196,.12)}.po-dashboard-filters .chosen-container-multi .chosen-choices li.search-field input[type=text]{font-size:12px;color:#1a2340;height:26px}.po-dashboard-filters .chosen-container-multi .chosen-choices li.search-choice{background:#e8edf8;border:1px solid #c8d3e8;border-radius:4px;color:#1a2340;font-size:11px;font-weight:600;padding:3px 24px 3px 8px;line-height:1.4}.po-dashboard-filters .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{top:4px;right:4px}.po-dashboard-filters .chosen-container .chosen-drop{border:1px solid #dde3ef;border-radius:0 0 8px 8px;box-shadow:0 4px 12px rgba(15,25,60,.1)}.po-dashboard-filters .chosen-container .chosen-results li.highlighted{background:#1a6fc4;color:#fff}.po-dashboard-filters input.yadcf-filter{display:block;width:100%;min-height:38px;padding:6px 12px;background:#fff;border:1px solid #dde3ef;border-radius:8px;box-shadow:none;font-size:13px;color:#1a2340;transition:border-color .12s,box-shadow .12s}.po-dashboard-filters input.yadcf-filter::-moz-placeholder{color:#98a3bd}.po-dashboard-filters input.yadcf-filter::placeholder{color:#98a3bd}.po-dashboard-filters input.yadcf-filter:focus{outline:none;border-color:#1a6fc4;box-shadow:0 0 0 3px rgba(26,111,196,.12)}.po-dashboard-card .dataTables_wrapper{margin:0;font-size:12px;color:#1a2340}.po-dashboard-card .dataTables_scroll{border-radius:8px;overflow:hidden}.po-dashboard-card .dataTables_scrollHead{background:#f0f4fb;border-bottom:1px solid #dde3ef}.po-dashboard-card table.dataTable{border-collapse:collapse!important;width:100%!important;margin:0!important}.po-dashboard-card table.dataTable thead td,.po-dashboard-card table.dataTable thead th{background:#f0f4fb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:10px 12px;border-bottom:1px solid #dde3ef!important;text-align:left}.po-dashboard-card table.dataTable thead th.sorting:after,.po-dashboard-card table.dataTable thead th.sorting_asc:after,.po-dashboard-card table.dataTable thead th.sorting_desc:after{color:#98a3bd;opacity:.7}.po-dashboard-card table.dataTable tbody td{padding:9px 12px;border-bottom:1px solid #f0f3f8;font-size:12px;color:#1a2340;vertical-align:middle}.po-dashboard-card table.dataTable.table-striped tbody tr:nth-of-type(odd) td{background-color:#fafbff}.po-dashboard-card table.dataTable tbody tr:hover td{background-color:#f0f5ff!important}.po-dashboard-card table.dataTable tbody td a{color:#1a6fc4;font-weight:600;text-decoration:none}.po-dashboard-card table.dataTable tbody td a:hover{text-decoration:underline}.po-dashboard-card .dataTables_wrapper .dataTables_info,.po-dashboard-card .dataTables_wrapper .dataTables_length,.po-dashboard-card .dataTables_wrapper .dataTables_paginate{font-size:12px;color:#6b7a99;padding-top:14px}.po-dashboard-card .dataTables_wrapper .dataTables_length select{display:inline-block;width:60px;height:30px;padding:0 8px;margin:0 6px;background:#fff;border:1px solid #dde3ef;border-radius:6px;color:#1a2340;font-size:12px;text-align:center}.po-dashboard-card .dataTables_wrapper .dataTables_paginate .paginate_button{padding:4px 10px!important;margin:0 2px!important;border-radius:6px!important;border:1px solid transparent!important;background:transparent!important;color:#1a2340!important;font-size:12px;cursor:pointer}.po-dashboard-card .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#f0f5ff!important;border-color:#dde3ef!important;color:#1a6fc4!important}.po-dashboard-card .dataTables_wrapper .dataTables_paginate .paginate_button.current,.po-dashboard-card .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#1a6fc4!important;border-color:#1a6fc4!important;color:#fff!important;font-weight:700}.po-dashboard-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.po-dashboard-card .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover{color:#c2cadb!important;background:transparent!important;border-color:transparent!important;cursor:default}.po-dashboard-card .col-dropdown{border-color:#dde3ef;border-radius:10px;box-shadow:0 8px 24px rgba(15,25,60,.08);padding:6px;min-width:220px}.po-dashboard-card .col-dropdown li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-radius:6px;cursor:pointer;font-size:12px;color:#1a2340}.po-dashboard-card .col-dropdown li:hover{background:#f0f5ff}.po-dashboard-card .col-dropdown li label{margin:0;cursor:pointer;flex:1;font-weight:500}.po-dashboard-card .col-dropdown li input[type=checkbox]{margin:0;accent-color:#1a6fc4}.po-dashboard-card .po-donor-filter .btn-primary{background:#fff;color:#0e2060;border-color:#dde3ef;font-size:12px;font-weight:600;padding:5px 12px}.po-dashboard-card .po-donor-filter .btn-primary.active{background:#0e2060;color:#fff;border-color:#0e2060}.po-dashboard-card .po-donor-filter .btn-primary:hover{background:#f0f4fb;border-color:#c2cadb;color:#0e2060}.po-dashboard-card .po-donor-filter .btn-primary.active:hover{background:#1a3070;border-color:#1a3070;color:#fff}.po-show-delivered-btn{display:inline-flex;align-items:center;gap:6px;cursor:pointer;background:#fff;color:#0e2060;border:1px solid #dde3ef;font-size:12px;font-weight:600;padding:5px 12px;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .12s,border-color .12s;margin:0}.po-show-delivered-btn:hover{background:#f0f4fb;border-color:#c2cadb}.po-show-delivered-btn input[type=checkbox]{width:14px;height:14px;accent-color:#1a6fc4;cursor:pointer}.mda-report-card .dataTables_wrapper{margin:0;font-size:12px;color:#1a2340}.mda-report-card .dataTables_scroll{border-radius:8px;overflow:hidden}.mda-report-card .dataTables_scrollHead{background:#f0f4fb;border-bottom:1px solid #dde3ef}.mda-report-card table.dataTable{border-collapse:collapse!important;width:100%!important;margin:0!important}.mda-report-card table.dataTable thead td,.mda-report-card table.dataTable thead th{background:#f0f4fb;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.4px;color:#6b7a99;padding:10px 12px;border-bottom:1px solid #dde3ef!important;text-align:left}.mda-report-card table.dataTable thead th.sorting:after,.mda-report-card table.dataTable thead th.sorting_asc:after,.mda-report-card table.dataTable thead th.sorting_desc:after{color:#98a3bd;opacity:.7}.mda-report-card table.dataTable tbody td{padding:9px 12px;border-bottom:1px solid #f0f3f8;font-size:12px;color:#1a2340}.mda-report-card table.dataTable.table-striped tbody tr:nth-of-type(odd) td{background-color:#fafbff}.mda-report-card table.dataTable tbody tr:hover td{background-color:#f0f5ff!important}.mda-report-card .dataTables_wrapper .dataTables_info,.mda-report-card .dataTables_wrapper .dataTables_length,.mda-report-card .dataTables_wrapper .dataTables_paginate{font-size:12px;color:#6b7a99;padding-top:14px}.mda-report-card .dataTables_wrapper .dataTables_length select{display:inline-block;width:60px;height:30px;padding:0 8px;margin:0 6px;background:#fff;border:1px solid #dde3ef;border-radius:6px;color:#1a2340;font-size:12px;text-align:center}.mda-report-card .dataTables_wrapper .dataTables_paginate .paginate_button{padding:4px 10px!important;margin:0 2px!important;border-radius:6px!important;border:1px solid transparent!important;background:transparent!important;color:#1a2340!important;font-size:12px;cursor:pointer}.mda-report-card .dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#f0f5ff!important;border-color:#dde3ef!important;color:#1a6fc4!important}.mda-report-card .dataTables_wrapper .dataTables_paginate .paginate_button.current,.mda-report-card .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{background:#1a6fc4!important;border-color:#1a6fc4!important;color:#fff!important}.mda-report-filters select.yadcf-filter{display:block;width:100%;min-height:38px;padding:6px 12px;background-color:#fff;border:1px solid #dde3ef;border-radius:8px;box-shadow:none;font-size:13px;color:#1a2340;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;transition:border-color .12s,box-shadow .12s}.mda-report-filters select.yadcf-filter:focus{outline:none;border-color:#1a6fc4;box-shadow:0 0 0 3px rgba(26,111,196,.12)}#batchStatusNotes .knowledge,.batch-expiry-card .knowledge{border:1px solid #dde3ef;border-radius:8px;margin-bottom:12px;overflow:hidden}#batchStatusNotes .knowledge-header{padding:8px 14px;background:#f0f4fb;font-size:12px;font-weight:600;color:#6b7a99;border-bottom:1px solid #dde3ef}#batchStatusNotes .knowledge-body{padding:10px 14px;font-size:13px;color:#1a2340}.lmbp-page{background:#f4f6fb;min-height:100vh}.lmbp-hero{background:linear-gradient(135deg,#0e2060,#1a6fc4);position:relative;overflow:hidden;padding:40px 24px 44px}.lmbp-hero:before{content:"";position:absolute;inset:0;opacity:.04;background-image:radial-gradient(circle,hsla(0,0%,100%,.9) 1px,transparent 0);background-size:26px 26px;pointer-events:none}.lmbp-hero-inner{max-width:900px;margin:0 auto;position:relative;z-index:1;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.lmbp-hero-text{flex:1;min-width:240px}.lmbp-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin-bottom:12px}.lmbp-hero-eyebrow:before{content:"";display:inline-block;width:16px;height:2px;background:hsla(0,0%,100%,.35);border-radius:2px}.lmbp-hero-title{font-size:28px;font-weight:700;color:#fff;letter-spacing:-.3px;margin-bottom:8px;line-height:1.2}.lmbp-hero-sub{font-size:13.5px;color:hsla(0,0%,100%,.65);line-height:1.6}.lmbp-github-btn{display:inline-flex;align-items:center;gap:7px;padding:8px 16px;border-radius:8px;background:hsla(0,0%,100%,.12);border:1.5px solid hsla(0,0%,100%,.3);color:#fff;font-size:12.5px;font-weight:600;text-decoration:none;transition:all .15s;white-space:nowrap;flex-shrink:0;align-self:flex-start}.lmbp-github-btn:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.55);color:#fff}.lmbp-github-btn svg{opacity:.8}.lmbp-body{max-width:900px;margin:0 auto;padding:28px 24px 64px}.lmbp-content{font-size:14px;color:#1a2340;line-height:1.8}.lmbp-content h1{font-size:20px;font-weight:700;color:#1e2d6b;border-bottom:2px solid #dde3ef;padding-bottom:10px;margin-top:40px;margin-bottom:16px;letter-spacing:-.2px}.lmbp-content h1:first-child{margin-top:0}.lmbp-content h3{font-size:15px;font-weight:700;color:#1a2340;margin-top:28px;margin-bottom:10px}.lmbp-content p{margin-bottom:14px;color:#3a4560}.lmbp-content ol,.lmbp-content ul{margin-bottom:14px;padding-left:20px}.lmbp-content li{margin-bottom:5px;color:#3a4560}.lmbp-content li>ul{margin-top:5px;margin-bottom:0}.lmbp-content strong{color:#1a2340}.lmbp-content em{color:#4a5578}.lmbp-content a{color:#1a6fc4;text-decoration:none}.lmbp-content a:hover{text-decoration:underline}.lmbp-content code{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;background:#eef2fa;color:#1e2d6b;padding:2px 6px;border-radius:5px;white-space:nowrap}.lmbp-content img{max-width:100%;border-radius:10px;margin:16px 0;box-shadow:0 4px 24px rgba(30,45,107,.12);border:1px solid #dde3ef;display:block}.lmbp-content table{width:100%;border-collapse:collapse;margin:20px 0;font-size:13px;border:1px solid #dde3ef;border-radius:10px;overflow:hidden}.lmbp-content thead tr{background:#1e2d6b;color:#fff}.lmbp-content thead th{padding:10px 14px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;border:none}.lmbp-content thead th:first-child{text-align:center}.lmbp-content tbody tr{border-bottom:1px solid #dde3ef}.lmbp-content tbody tr:last-child{border-bottom:none}.lmbp-content tbody tr:nth-child(2n){background:#f8fafd}.lmbp-content tbody td{padding:10px 14px;vertical-align:top;color:#3a4560}.lmbp-content tbody td:first-child{text-align:center;font-weight:700;color:#1e2d6b}.lmbp-content .anchorjs-link{display:none}.lmbp-footer{max-width:900px;margin:0 auto 40px;padding:16px 24px;display:flex;align-items:center;gap:12px;font-size:12px;color:#6b7a99}.lmbp-footer img{height:20px;opacity:.6}.pub-navbar{background:#1e2d6b;height:64px;display:flex;align-items:center;padding:0 24px;gap:6px;position:sticky;top:0;z-index:100;transition:box-shadow .25s}.pub-navbar.scrolled{box-shadow:0 2px 24px rgba(0,0,0,.35)}.pub-nav-logo{display:flex;align-items:center;gap:10px;margin-right:24px;flex-shrink:0;text-decoration:none}.pub-nav-logo img{width:130px;display:block}.pub-nav-spacer{flex:1}.pub-nav-links{display:flex;align-items:center;flex:1;gap:2px}.pub-nav-link{font-size:13px;padding:6px 12px;border-radius:5px;color:hsla(0,0%,100%,.75);font-weight:500;transition:background .15s,color .15s;white-space:nowrap;text-decoration:none;display:inline-block}.pub-nav-link:hover{background:hsla(0,0%,100%,.1);color:#fff}.pub-nav-divider{width:1px;height:18px;background:hsla(0,0%,100%,.14);margin:0 4px;flex-shrink:0}.pub-nav-signin{font-size:13px;font-weight:700;padding:7px 18px;border:1.5px solid hsla(0,0%,100%,.38);border-radius:7px;color:#fff;background:transparent;font-family:inherit;transition:all .15s;white-space:nowrap;flex-shrink:0;margin-left:4px;text-decoration:none;display:inline-block}.pub-nav-signin:hover{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.65);color:#fff}.pub-nav-hamburger{display:none;background:none;border:none;color:#fff;cursor:pointer;padding:8px;margin-left:auto;border-radius:6px}.pub-nav-hamburger:hover{background:hsla(0,0%,100%,.1)}.pub-mobile-menu{display:none;position:fixed;top:64px;left:0;right:0;background:#1e2d6b;padding:16px 24px 24px;z-index:99;border-top:1px solid hsla(0,0%,100%,.08);flex-direction:column;gap:4px;box-shadow:0 8px 24px rgba(0,0,0,.3)}.pub-mobile-menu.open{display:flex}.pub-mobile-menu .pub-nav-link{display:block;padding:10px 12px;border-radius:7px}.pub-mobile-menu .pub-nav-signin{display:block;margin-top:10px;text-align:center;border:none;background:hsla(0,0%,100%,.12)}@media (max-width:768px){.pub-nav-links{display:none}.pub-nav-hamburger{display:flex}}.sub-page{background:#f4f6fb;min-height:100vh}.sub-hero{background:linear-gradient(135deg,#0e2060,#1a6fc4);position:relative;overflow:hidden;padding:40px 24px 44px}.sub-hero:before{content:"";position:absolute;inset:0;opacity:.04;background-image:radial-gradient(circle,hsla(0,0%,100%,.9) 1px,transparent 0);background-size:26px 26px;pointer-events:none}.sub-hero-inner{max-width:900px;margin:0 auto;position:relative;z-index:1}.sub-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.5);margin-bottom:12px}.sub-hero-eyebrow:before{content:"";display:inline-block;width:16px;height:2px;background:hsla(0,0%,100%,.35);border-radius:2px}.sub-hero-title{font-size:28px;font-weight:700;color:#fff;letter-spacing:-.3px;margin-bottom:8px;line-height:1.2}.sub-hero-sub{font-size:14px;color:hsla(0,0%,100%,.65);line-height:1.6;max-width:520px}.sub-body{max-width:900px;margin:0 auto;padding:28px 24px 64px}.sub-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:4px}@media (max-width:600px){.sub-contact-grid{grid-template-columns:1fr}}.sub-field{margin-bottom:16px}.sub-field.full{grid-column:1/-1}.sub-label{display:block;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.09em;color:#6b7a99;margin-bottom:6px}.sub-input{width:100%;padding:10px 13px;border:1.5px solid #dde3ef;border-radius:9px;font-size:14px;font-family:inherit;color:#1a2340;background:#f4f6fb;transition:border-color .15s,box-shadow .15s,background .15s;outline:none;-webkit-appearance:none}.sub-input::-moz-placeholder{color:#b0baca}.sub-input::placeholder{color:#b0baca}.sub-input:focus{border-color:#1a6fc4;background:#fff;box-shadow:0 0 0 3px rgba(26,111,196,.13)}.sub-section-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b7a99;border-bottom:1px solid #dde3ef;padding-bottom:10px;margin-bottom:16px;margin-top:8px}.sub-section-hint{font-size:12.5px;color:#6b7a99;margin-bottom:16px;line-height:1.5}.sub-prog-grid{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:4px}.sub-prog-item{position:relative}.sub-prog-item input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.sub-prog-item label{display:inline-flex;align-items:center;gap:6px;padding:6px 13px;border-radius:100px;cursor:pointer;font-size:13px;font-weight:500;color:#1a2340;border:1.5px solid #dde3ef;background:#fff;transition:all .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sub-prog-item label:hover{border-color:#1a6fc4;background:rgba(26,111,196,.04);color:#1a6fc4}.sub-prog-item input[type=checkbox]:checked+label{background:#1e2d6b;border-color:#1e2d6b;color:#fff}.sub-prog-item input[type=checkbox]:checked+label:before{content:"✓";font-size:11px;font-weight:700}.sub-country-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;margin-bottom:4px}@media (max-width:700px){.sub-country-grid{grid-template-columns:repeat(2,1fr)}}.sub-country-item{position:relative}.sub-country-item input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.sub-country-item label{display:flex;align-items:center;gap:7px;padding:5px 8px;border-radius:6px;cursor:pointer;font-size:12px;color:#1a2340;font-weight:400;transition:background .12s;line-height:1.3;min-height:32px}.sub-country-item label:hover{background:rgba(26,111,196,.07)}.sub-country-item label:before{content:"";width:14px;height:14px;flex-shrink:0;border:1.5px solid #dde3ef;border-radius:4px;background:#fff;transition:all .12s}.sub-country-item input[type=checkbox]:checked+label{color:#1e2d6b;font-weight:600}.sub-country-item input[type=checkbox]:checked+label:before{background:#1e2d6b;border-color:#1e2d6b;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m1 4 2.5 2.5L9 1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%}.sub-submit-btn{display:block;width:100%;padding:12px 20px;background:#1e2d6b;color:#fff;border:none;border-radius:10px;font-size:14px;font-weight:700;font-family:inherit;cursor:pointer;margin-top:24px;transition:background .15s,transform .1s,box-shadow .15s;letter-spacing:.01em;text-align:center}.sub-submit-btn:hover{background:#162357;transform:translateY(-1px);box-shadow:0 6px 20px rgba(30,45,107,.3)}.sub-submit-btn:active{transform:translateY(0);box-shadow:none}.placeholder\:text-white\/80::-moz-placeholder{color:hsla(0,0%,100%,.8)}.placeholder\:text-white\/80::placeholder{color:hsla(0,0%,100%,.8)}.hover\:bg-\[\#0e2060\]:hover{--tw-bg-opacity:1;background-color:rgb(14 32 96/var(--tw-bg-opacity,1))}.hover\:bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.hover\:bg-brand-blue:hover{--tw-bg-opacity:1;background-color:rgb(51 74 140/var(--tw-bg-opacity,1))}.hover\:bg-brand-blue-dark:hover{--tw-bg-opacity:1;background-color:rgb(39 58 113/var(--tw-bg-opacity,1))}.hover\:bg-white\/\[\.12\]:hover{background-color:hsla(0,0%,100%,.12)}.hover\:bg-white\/\[\.18\]:hover{background-color:hsla(0,0%,100%,.18)}.hover\:bg-ws-bg:hover{--tw-bg-opacity:1;background-color:rgb(244 246 251/var(--tw-bg-opacity,1))}.hover\:bg-ws-blue:hover{--tw-bg-opacity:1;background-color:rgb(26 111 196/var(--tw-bg-opacity,1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.group:hover .group-hover\:gap-2{gap:.5rem}.group:hover .group-hover\:text-ws-blue{--tw-text-opacity:1;color:rgb(26 111 196/var(--tw-text-opacity,1))}@media (min-width:640px){.sm\:ml-auto{margin-left:auto}.sm\:w-1\/12{width:8.333333%}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/4{width:25%}.sm\:w-1\/6{width:16.666667%}.sm\:w-10\/12{width:83.333333%}.sm\:w-2\/12{width:16.666667%}.sm\:w-2\/3{width:66.666667%}.sm\:w-3\/12{width:25%}.sm\:w-3\/4{width:75%}.sm\:w-4\/12{width:33.333333%}.sm\:w-5\/12{width:41.666667%}.sm\:w-5\/6{width:83.333333%}.sm\:w-6\/12{width:50%}.sm\:w-8\/12{width:66.666667%}.sm\:w-full{width:100%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.md\:w-1\/12{width:8.333333%}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/4{width:25%}.md\:w-1\/6{width:16.666667%}.md\:w-10\/12{width:83.333333%}.md\:w-2\/3{width:66.666667%}.md\:w-4\/12{width:33.333333%}.md\:w-full{width:100%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:inline{display:inline}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:text-right{text-align:right}}@media (min-width:1280px){.xl\:flex{display:flex}.xl\:hidden{display:none}}@media print{.print\:hidden{display:none}}
