@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@500;600;700&family=IBM+Plex+Sans:wght@400;500;600&display=swap";*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}:root{--oe-brand: #10b981;--oe-brand-strong: #059669;--oe-brand-blue: #2c6be0;--oe-brand-teal: #14a39c;--oe-gradient-brand: linear-gradient( 135deg, #2c6be0 0%, #14a39c 55%, #10b981 100% );--oe-brand-50: #ecfdf5;--oe-brand-100: #d1fae5;--oe-brand-200: #a7f3d0;--oe-brand-300: #6ee7b7;--oe-brand-400: #34d399;--oe-brand-500: #10b981;--oe-brand-600: #059669;--oe-brand-700: #047857;--oe-brand-800: #065f46;--oe-brand-900: #064e3b;--oe-surface-50: #f1f5f9;--oe-surface-100: #f1f5f9;--oe-surface-200: #e2e8f0;--oe-surface-300: #cbd5e1;--oe-surface-400: #94a3b8;--oe-surface-500: #64748b;--oe-surface-600: #475569;--oe-surface-700: #334155;--oe-surface-800: #1e293b;--oe-surface-900: #0f172a;--oe-surface-950: #020617;--oe-bg: var(--oe-surface-50);--oe-surface: #ffffff;--oe-border: var(--oe-surface-200);--oe-text: var(--oe-surface-700);--oe-text-soft: var(--oe-surface-500);--oe-text-faint: var(--oe-surface-400);--oe-success-soft: #ecfdf5;--oe-success: #10b981;--oe-success-strong: #047857;--oe-warning-soft: #fffbeb;--oe-warning: #f59e0b;--oe-warning-strong: #b45309;--oe-danger-soft: #fef2f2;--oe-danger: #dc2626;--oe-danger-strong: #b91c1c;--oe-info-soft: #eff4fd;--oe-info: #2c6be0;--oe-info-strong: #1d4fb0;--oe-chart-1: #10b981;--oe-chart-2: #2c6be0;--oe-chart-3: #f59e0b;--oe-chart-4: #14a39c;--oe-chart-5: #8b5cf6;--oe-chart-6: #ec4899;--oe-chart-7: #64748b;--oe-chart-8: #06b6d4;--oe-chart-positive: #10b981;--oe-chart-negative: #dc2626;--oe-chart-neutral: #64748b;--oe-font-brand: "Anta", system-ui, sans-serif;--oe-font-display: "DM Sans", system-ui, sans-serif;--oe-font-body: "IBM Plex Sans", system-ui, sans-serif;--oe-text-xs: .75rem;--oe-text-sm: .875rem;--oe-text-base: 1rem;--oe-text-lg: 1.125rem;--oe-text-xl: 1.25rem;--oe-text-2xl: 1.5rem;--oe-text-3xl: 1.875rem;--oe-text-4xl: 2.25rem;--oe-radius-sm: .375rem;--oe-radius-md: .5rem;--oe-radius-lg: .75rem;--oe-radius-xl: 1rem;--oe-shadow-card: 0 1px 3px 0 rgb(0 0 0 / .04), 0 1px 2px -1px rgb(0 0 0 / .04);--oe-shadow-card-hover: 0 4px 12px 0 rgb(0 0 0 / .06), 0 2px 4px -2px rgb(0 0 0 / .04)}:root[data-theme=dark],.oe-dark{--oe-bg: var(--oe-surface-900);--oe-surface: var(--oe-surface-800);--oe-border: var(--oe-surface-700);--oe-text: #eaf1f8;--oe-text-soft: var(--oe-surface-400);--oe-text-faint: var(--oe-surface-500)}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}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,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal}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,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{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-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color: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,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.right-0{right:0px}.top-12{top:3rem}.z-50{z-index:50}.z-\[9999\]{z-index:9999}.mx-auto{margin-left:auto;margin-right:auto}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.ml-1{margin-left:.25rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-10{margin-top:2.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-12{height:3rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.w-12{width:3rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-\[420px\]{width:420px}.w-full{width:100%}.min-w-full{min-width:100%}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.table-auto{table-layout:auto}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.whitespace-nowrap{white-space:nowrap}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-2{border-width:2px}.border-none{border-style:none}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.bg-black\/40{background-color:#0006}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.stroke-light-grey{stroke:#94a3b8}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pr-8{padding-right:2rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.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-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-dark-grey{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.underline{text-decoration-line:underline}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(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{outline-style:solid}.blur{--tw-blur: blur(8px);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)}.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-blur-sm{--tw-backdrop-blur: blur(4px);-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)}.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-200{transition-duration:.2s}:root{--primary-color: var(--oe-brand-strong);--text-dark: var(--oe-surface-900);--dark-grey: var(--oe-surface-600);--medium-grey: var(--oe-surface-500);--light-grey: var(--oe-surface-400);--border-grey: var(--oe-border);--bg-grey: var(--oe-bg);--green: var(--oe-brand);--red: var(--oe-danger);--primary: var(--oe-brand-strong);--primary-dark: var(--oe-brand-700);--primary-xdark: var(--oe-brand-800);--primary-subtle: var(--oe-brand-200);--primary-bg: var(--oe-brand-50);--text-primary: var(--oe-surface-900);--light-blue: #5698fc;--dark-blue: #2151f7;--purple: #9304d7;--yellow: #fcc356;--wind-green: #3dad1c;--orange: #ffaf33;--solar-yellow: #ffe333;--hydro-blue: #33a5ff;--bess-grey: #c4ccbd}h1,h2,h3,.font-montserrat{font-family:var(--oe-font-display);font-weight:700}h1{font-size:2rem;line-height:2.5rem;color:var(--text-dark);margin-bottom:1rem}h2{font-size:1.5rem;line-height:1.75rem;color:var(--medium-grey);margin-top:1.5rem;margin-bottom:1.5rem}h3{font-size:1.25rem;line-height:1.5rem;color:var(--dark-grey);margin-bottom:1.25rem}h4{color:var(--text-dark);font-family:var(--oe-font-display);font-weight:600;font-size:1.5rem;line-height:1.75rem;margin-bottom:.25rem}.text-dark-grey{color:var(--dark-grey)}.text-light{font-weight:400}body,.font-roboto{font-family:var(--oe-font-body);font-weight:400;color:var(--oe-text);font-size:1rem;line-height:1.25rem}i{stroke:var(--medium-grey)}.c-button i{stroke:#fff;display:inline-block;vertical-align:top;margin-right:8px}a{color:var(--light-grey)}.c-input{width:100%;margin-bottom:1.5rem}.c-input--wrapper{background-color:#fff;border-width:1px;border-color:var(--border-grey);border-radius:8px;min-height:48px;position:relative;padding:12px}.c-input--required{color:var(--oe-danger)}.c-input--icon{position:absolute;right:12px;top:12px}.c-input--label{color:var(--medium-grey);font-size:.875rem;line-height:1rem;display:block;margin-bottom:8px}.c-input--field{font-size:1rem;line-height:1.5rem;width:100%;background-color:#fff}.c-input--field::-moz-placeholder{color:var(--light-grey)}.c-input--field::placeholder,.c-input--field:invalid{color:var(--light-grey)}.c-modal--actions{display:flex;justify-content:space-between}.c-modal--actions--cancel{background-color:var(--light-grey)}.c-table{width:100%}.c-table--header{color:var(--light-grey);text-align:left;height:40px}.c-table--row{height:56px;color:var(--dark-grey);border-bottom:1px solid var(--border-grey)}.c-table--header th,.c-table--row td{padding:18px 16px}.c-table--row td{color:var(--medium-grey)}.o-grid{display:flex;flex:0 1 auto;flex-flow:row wrap}.o-grid--col{flex:0 0 auto;max-width:100%;padding-left:8px;padding-right:8px}.o-grid--col--gap{padding-left:15px;padding-right:15px}.o-grid--col--gap:first-child{padding-left:0}.o-grid--col--gap:last-child{padding-right:0}.u-1{flex-basis:8.33333%;max-width:8.33333%}.u-2{flex-basis:16.66667%;max-width:16.66667%}.u-3{flex-basis:25%;max-width:25%}.u-4{flex-basis:33.33333%;max-width:33.33333%}.u-5{flex-basis:41.66667%;max-width:41.66667%}.u-6{flex-basis:50%;max-width:50%}.u-7{flex-basis:58.33333%;max-width:58.33333%}.u-8{flex-basis:66.66667%;max-width:66.66667%}.u-9{flex-basis:75%;max-width:75%}.u-10{flex-basis:83.33333%;max-width:83.33333%}.u-11{flex-basis:91.66667%;max-width:91.66667%}.u-12{flex-basis:100%;max-width:100%}.hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity))}.hover\:border-red-400:hover{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity))}.hover\:bg-green-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.group:hover .group-hover\:bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity))}.group:hover .group-hover\:bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity))}.group:hover .group-hover\:text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity))}.group:hover .group-hover\:text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity))}.auth[data-v-fcc3f9b6]{display:flex;flex-direction:column;min-height:100vh;background:var(--oe-surface, #ffffff)}.auth__brand[data-v-fcc3f9b6]{background:var(--oe-surface-900, #0f172a);padding:56px 24px}.auth__main[data-v-fcc3f9b6]{position:relative;flex:1;padding-bottom:72px}.auth__credit[data-v-fcc3f9b6]{position:absolute;right:24px;bottom:20px;display:flex;align-items:center;gap:10px;font-size:.75rem;font-weight:500;color:var(--oe-surface-400, #94a3b8)}.auth__credit img[data-v-fcc3f9b6]{height:24px;width:auto}@media (min-width: 768px){.auth[data-v-fcc3f9b6]{flex-direction:row;height:100vh}.auth__brand[data-v-fcc3f9b6]{flex:0 0 48%;padding:0}.auth__main[data-v-fcc3f9b6]{height:100%;padding-bottom:0}}.home-logo[data-v-cf02581f]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:3rem;text-align:center}.home-logo__lockup[data-v-cf02581f]{width:min(100%,30rem);height:auto;margin-bottom:1.75rem;border-radius:.75rem}.home-logo__tagline[data-v-cf02581f]{font-size:1rem;line-height:1.6;color:var(--oe-surface-400, #94a3b8)}.app-icon[data-v-ad233d27]{display:inline-flex;align-items:center;justify-content:center}.app-icon[data-v-ad233d27] svg{width:100%;height:100%}.c-button[data-v-efd37ea4]{border-radius:8px;color:#fff;min-height:48px;padding:12px}.c-button--cancel[data-v-efd37ea4]{background-color:var(--red)}.login-form[data-v-32e29743]{display:flex;align-items:center;justify-content:center;min-height:100%;padding:48px 24px}form[data-v-32e29743]{width:100%;max-width:384px}.login-form__header[data-v-32e29743]{margin-bottom:40px}.login-form__title[data-v-32e29743]{font-family:var(--oe-font-display, "DM Sans", system-ui, sans-serif);font-size:1.75rem;line-height:2.25rem;font-weight:700;color:var(--oe-surface-700, #334155);margin-bottom:6px}.login-form__subtitle[data-v-32e29743]{font-size:.9375rem;line-height:1.5rem;color:var(--oe-surface-500, #64748b)}.login-form[data-v-32e29743] .c-input{margin-bottom:20px}.login-form[data-v-32e29743] .c-input--label{font-size:.875rem;line-height:1.25rem;font-weight:500;color:var(--oe-surface-700, #334155);margin-bottom:6px}.login-form[data-v-32e29743] .c-input--wrapper{display:flex;align-items:center;min-height:48px;padding:0 14px;border:1px solid var(--oe-surface-200, #e2e8f0);border-radius:10px;background:var(--oe-surface, #ffffff);transition:border-color .15s,box-shadow .15s}.login-form[data-v-32e29743] .c-input--wrapper:focus-within{border-color:var(--oe-brand, #10b981);box-shadow:0 0 0 3px #10b98126}.login-form[data-v-32e29743] .c-input--field{font-size:.9375rem;color:var(--oe-surface-900, #0f172a);background:transparent;outline:none}.login-form[data-v-32e29743] .c-input--field::-moz-placeholder{color:var(--oe-surface-400, #94a3b8)}.login-form[data-v-32e29743] .c-input--field::placeholder{color:var(--oe-surface-400, #94a3b8)}.login-form[data-v-32e29743] .c-input--icon{top:50%;transform:translateY(-50%);cursor:pointer}.login-form__forgot[data-v-32e29743]{display:block;width:-moz-fit-content;width:fit-content;margin:-8px 0 28px auto;font-size:.8125rem;font-weight:500;color:var(--oe-brand-700, #047857)}.login-form__forgot[data-v-32e29743]:hover{text-decoration:underline}.login-form[data-v-32e29743] .login-form__submit{width:100%;min-height:44px;padding:10px 16px;border-radius:10px;font-family:var(--oe-font-display, "DM Sans", system-ui, sans-serif);font-size:.9375rem;font-weight:600;background:var(--oe-brand, #10b981);transition:background-color .15s}.login-form[data-v-32e29743] .login-form__submit:hover:not(:disabled){background:var(--oe-brand-strong, #059669)}.login-form[data-v-32e29743] .login-form__submit:focus-visible{outline:2px solid var(--oe-brand-700, #047857);outline-offset:2px}.login-form[data-v-32e29743] .login-form__submit:disabled{background:var(--oe-surface-300, #cbd5e1);cursor:not-allowed}.login-form__contact[data-v-32e29743]{margin-top:24px;text-align:center;font-size:.875rem;line-height:1.25rem;color:var(--oe-surface-500, #64748b)}.login-form__contact a[data-v-32e29743]{font-weight:500;color:var(--oe-brand-700, #047857)}.login-form__contact a[data-v-32e29743]:hover{text-decoration:underline}.c-asset-select[data-v-0b6ecac6]{width:100%}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent;animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8)}.multiselect__loading-enter-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-leave-active{transition:opacity .4s ease-in-out}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:0}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input{padding:0 0 0 5px;margin-bottom:8px}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:0;border-radius:5px;background:#fff;width:100%;transition:border .1s ease;box-sizing:border-box;vertical-align:top}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:0}.multiselect__single{padding:0 0 0 5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:initial;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current,.multiselect__select{line-height:16px;display:block;box-sizing:border-box;margin:0;text-decoration:none;cursor:pointer}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0;border-color:#999 transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:0;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}.c-input--wrapper p[data-v-686ad37b]{color:var(--light-grey)}.c-spinner[data-v-6054638a]{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 58px)}.c-spinner--img[data-v-6054638a]{width:100px;max-width:100%;max-height:100%}.c-portfolio-graph .c-spinner[data-v-6054638a],.c-risk-graph .c-spinner[data-v-6054638a]{height:100%;min-height:0}.c-product-graph .c-spinner[data-v-6054638a]{min-height:450px}button .c-spinner[data-v-6054638a],td .c-spinner[data-v-6054638a],form .c-spinner[data-v-6054638a],.c-modal--actions .c-spinner[data-v-6054638a],.pm-loading .c-spinner[data-v-6054638a],.spinner-wrapper .c-spinner[data-v-6054638a],.df-footer .c-spinner[data-v-6054638a]{min-height:0}form .c-spinner .c-spinner--img[data-v-6054638a],.c-modal--actions .c-spinner .c-spinner--img[data-v-6054638a],.pm-loading .c-spinner .c-spinner--img[data-v-6054638a],.df-footer .c-spinner .c-spinner--img[data-v-6054638a]{width:40px}.deal-form[data-v-6cda910f]{display:flex;flex-direction:column;max-height:88vh;background:#fff;border-radius:16px;width:80vw}.df-header[data-v-6cda910f]{display:flex;align-items:center;gap:12px;padding:20px 24px 18px;border-bottom:1px solid var(--oe-border, #e2e8f0);flex-shrink:0}.df-header__icon[data-v-6cda910f]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:var(--oe-brand-50, #ecfdf5);border-radius:10px;color:var(--oe-brand-700, #047857);flex-shrink:0}.df-header__title[data-v-6cda910f]{font-size:15px;font-weight:700;color:var(--oe-surface-900, #0f172a);margin:0;letter-spacing:-.01em}.df-header__sub[data-v-6cda910f]{font-size:11px;color:var(--oe-surface-400, #94a3b8);margin:2px 0 0}.df-scope[data-v-6cda910f]{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.df-scope__type[data-v-6cda910f]{flex:0 0 220px;min-width:0}.df-scope__select[data-v-6cda910f]{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.df-scope__label[data-v-6cda910f]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:600;color:var(--oe-surface-500, #64748b)}.df-scope__count[data-v-6cda910f]{font-size:10px;font-weight:700;letter-spacing:.03em;color:var(--oe-brand-700, #047857);background:var(--oe-brand-50, #ecfdf5);border:1px solid var(--oe-brand-200, #a7f3d0);border-radius:10px;padding:1px 8px}.df-scope__note[data-v-6cda910f]{flex:1;min-width:0;align-self:center;display:flex;align-items:center;gap:9px;font-size:12.5px;color:var(--oe-surface-500, #64748b);background:var(--oe-brand-50, #ecfdf5);border:1px solid var(--oe-brand-200, #a7f3d0);border-radius:8px;padding:11px 14px;line-height:1.4}.df-scope__note svg[data-v-6cda910f]{color:var(--oe-brand-700, #047857);flex-shrink:0}.df-scope__note strong[data-v-6cda910f]{color:var(--oe-brand-800, #065f46);font-weight:700}.df-ms[data-v-6cda910f]{width:100%}.df-ms[data-v-6cda910f] .multiselect__tag{background:var(--oe-brand-strong, #059669)}.df-ms[data-v-6cda910f] .multiselect__tag-icon:hover{background:var(--oe-brand-700, #047857)}.df-ms[data-v-6cda910f] .multiselect__option--highlight{background:var(--oe-brand-strong, #059669)}.df-ms[data-v-6cda910f] .multiselect__option--highlight:after{background:var(--oe-brand-strong, #059669)}.df-ms[data-v-6cda910f] .multiselect__option--selected.multiselect__option--highlight{background:var(--oe-danger, #dc2626)}.df-ms[data-v-6cda910f] .multiselect__tags{border-color:var(--oe-border, #e2e8f0);border-radius:8px;min-height:42px;padding-top:8px}.df-ms[data-v-6cda910f] .multiselect--active .multiselect__tags{border-color:var(--oe-brand-700, #047857);box-shadow:0 0 0 2px #10b98126}.scope-fade-enter-active[data-v-6cda910f]{transition:opacity .2s ease,transform .2s ease}.scope-fade-leave-active[data-v-6cda910f]{transition:opacity .12s ease}.scope-fade-enter-from[data-v-6cda910f]{opacity:0;transform:translateY(-4px)}.scope-fade-leave-to[data-v-6cda910f]{opacity:0}.df-body[data-v-6cda910f]{display:grid;grid-template-columns:500px 1fr;gap:0;overflow:hidden;flex:1;min-height:0}.df-aside[data-v-6cda910f]{padding:20px 18px;background:var(--oe-brand-50, #ecfdf5);border-right:1px solid var(--oe-border, #e2e8f0);overflow-y:auto;display:flex;flex-direction:column;gap:20px}.df-aside__section[data-v-6cda910f]{display:flex;flex-direction:column;gap:10px}.df-aside__heading[data-v-6cda910f]{font-size:15px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--oe-brand-700, #047857);margin:15px 0 10px}.df-aside__item[data-v-6cda910f]{display:flex;flex-direction:column;gap:10px}.df-aside__tag[data-v-6cda910f]{display:inline-block;font-size:15px;font-weight:700;padding:2px 7px;border-radius:20px;background:var(--oe-brand-200, #a7f3d0);color:var(--oe-brand-800, #065f46);align-self:flex-start;letter-spacing:.02em}.df-aside__item p[data-v-6cda910f]{font-size:16px;color:var(--oe-surface-500, #64748b);line-height:1.5;margin:0}.df-fields[data-v-6cda910f]{overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:0}.df-fields[data-v-6cda910f]::-webkit-scrollbar{width:5px}.df-fields[data-v-6cda910f]::-webkit-scrollbar-track{background:transparent}.df-fields[data-v-6cda910f]::-webkit-scrollbar-thumb{background:var(--oe-surface-200, #e2e8f0);border-radius:4px}.df-section[data-v-6cda910f]{display:flex;flex-direction:column;gap:12px;padding:4px 0 16px}.df-section__label[data-v-6cda910f]{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--oe-surface-400, #94a3b8);margin:0}.df-label-req[data-v-6cda910f]{color:var(--oe-danger, #dc2626);margin-left:1px}.df-divider[data-v-6cda910f]{height:1px;background:var(--oe-surface-100, #f1f5f9);margin:4px 0 16px;flex-shrink:0}.df-row[data-v-6cda910f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.df-synthetic[data-v-6cda910f]{background:var(--oe-brand-50, #ecfdf5);border:1px solid var(--oe-brand-200, #a7f3d0);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:14px}.df-new-profile[data-v-6cda910f]{display:flex;flex-direction:column;gap:14px}.df-new-profile__name[data-v-6cda910f]{max-width:280px}.df-profile-upload[data-v-6cda910f]{padding:12px;border:1px dashed var(--oe-surface-300, #cbd5e1);border-radius:8px;background:#fff;display:flex;flex-direction:column;gap:10px}.df-upload-label-row[data-v-6cda910f]{display:flex;align-items:center;gap:6px}.df-info-wrap[data-v-6cda910f]{position:relative;display:flex;align-items:center}.df-info-btn[data-v-6cda910f]{display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;border:none;background:var(--oe-brand-200, #a7f3d0);color:var(--oe-brand-700, #047857);cursor:pointer;padding:0;transition:background .15s}.df-info-btn[data-v-6cda910f]:hover,.df-info-btn[data-v-6cda910f]:focus{background:var(--oe-brand-strong, #059669);color:#fff;outline:none}.df-tooltip[data-v-6cda910f]{position:absolute;left:24px;top:50%;transform:translateY(-50%);z-index:200;width:310px;background:var(--oe-surface-900, #0f172a);color:var(--oe-surface-100, #f1f5f9);border-radius:10px;padding:12px 14px;box-shadow:0 8px 24px #00000038;pointer-events:none}.df-tooltip[data-v-6cda910f]:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:var(--oe-surface-900, #0f172a);border-left:0}.df-tooltip__title[data-v-6cda910f]{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--oe-brand-200, #a7f3d0);margin:0 0 8px}.df-tooltip__list[data-v-6cda910f]{margin:0 0 8px;padding-left:14px;display:flex;flex-direction:column;gap:4px}.df-tooltip__list li[data-v-6cda910f]{font-size:11.5px;line-height:1.5;color:var(--oe-surface-300, #cbd5e1)}.df-tooltip__list li strong[data-v-6cda910f]{color:#fff}.df-tooltip__list li code[data-v-6cda910f]{font-family:monospace;background:rgba(255,255,255,.08);padding:1px 4px;border-radius:3px;font-size:11px}.df-tooltip__hint[data-v-6cda910f]{font-size:11px;color:var(--oe-surface-500, #64748b);margin:0;font-style:italic}.tooltip-fade-enter-active[data-v-6cda910f],.tooltip-fade-leave-active[data-v-6cda910f]{transition:opacity .15s,transform .15s}.tooltip-fade-enter-from[data-v-6cda910f],.tooltip-fade-leave-to[data-v-6cda910f]{opacity:0;transform:translateY(-50%) translate(-4px)}.df-dropzone[data-v-6cda910f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:18px 16px;border:1.5px dashed var(--oe-brand-200, #a7f3d0);border-radius:8px;background:var(--oe-brand-50, #ecfdf5);cursor:pointer;transition:border-color .15s,background .15s;text-align:center}.df-dropzone[data-v-6cda910f]:hover{border-color:var(--oe-brand-700, #047857);background:var(--oe-brand-100, #d1fae5)}.df-dropzone--error[data-v-6cda910f]{border-color:var(--oe-danger, #dc2626);background:var(--oe-danger-soft, #fef2f2)}.df-dropzone--ok[data-v-6cda910f]{border-style:solid;border-color:var(--oe-brand-700, #047857);background:var(--oe-brand-50, #ecfdf5);padding:10px 14px;flex-direction:row;justify-content:space-between}.df-dropzone__input[data-v-6cda910f]{display:none}.df-dropzone__icon[data-v-6cda910f]{color:var(--oe-brand-700, #047857)}.df-dropzone__icon--error[data-v-6cda910f]{color:var(--oe-danger, #dc2626)}.df-dropzone__icon--ok[data-v-6cda910f]{color:var(--oe-brand-700, #047857);flex-shrink:0}.df-dropzone__primary[data-v-6cda910f]{font-size:12.5px;font-weight:600;color:var(--oe-surface-900, #0f172a)}.df-dropzone__primary--error[data-v-6cda910f]{color:var(--oe-danger-strong, #b91c1c)}.df-dropzone__secondary[data-v-6cda910f]{font-size:11px;color:var(--oe-surface-400, #94a3b8)}.df-dropzone__success-bar[data-v-6cda910f]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.df-dropzone__success-left[data-v-6cda910f]{display:flex;align-items:center;gap:7px;min-width:0}.df-dropzone__filename[data-v-6cda910f]{font-size:12.5px;font-weight:600;color:var(--oe-brand-700, #047857);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.df-dropzone__replace[data-v-6cda910f]{font-size:11px;color:var(--oe-surface-400, #94a3b8);white-space:nowrap;flex-shrink:0}.df-matrix-wrap[data-v-6cda910f]{border:1px solid var(--oe-brand-200, #a7f3d0);border-radius:8px;overflow:hidden;background:#fff}.df-matrix-header[data-v-6cda910f]{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;background:var(--oe-brand-50, #ecfdf5);border-bottom:1px solid var(--oe-brand-200, #a7f3d0)}.df-matrix-header__left[data-v-6cda910f]{display:flex;align-items:center;gap:6px;color:var(--oe-brand-700, #047857)}.df-matrix-title[data-v-6cda910f]{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--oe-brand-700, #047857)}.df-matrix-clear[data-v-6cda910f]{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--oe-danger-strong, #b91c1c);background:none;border:none;cursor:pointer;padding:3px 7px;border-radius:4px;transition:background .15s}.df-matrix-clear[data-v-6cda910f]:hover{background:var(--oe-danger-soft, #fef2f2)}.df-matrix-scroll[data-v-6cda910f]{overflow-x:auto;overflow-y:auto;max-height:240px}.df-matrix-scroll[data-v-6cda910f]::-webkit-scrollbar{width:4px;height:4px}.df-matrix-scroll[data-v-6cda910f]::-webkit-scrollbar-thumb{background:var(--oe-surface-200, #e2e8f0);border-radius:4px}.df-matrix-table[data-v-6cda910f]{border-collapse:collapse;font-size:11px;min-width:100%}.df-matrix-table thead th[data-v-6cda910f]{position:sticky;top:0;z-index:2;background:var(--oe-surface-100, #f1f5f9);padding:5px 10px;text-align:center;font-weight:700;color:var(--oe-surface-600, #475569);border-bottom:1px solid var(--oe-border, #e2e8f0);white-space:nowrap}.df-matrix-corner[data-v-6cda910f]{position:sticky;left:0;z-index:3!important;background:var(--oe-surface-200, #e2e8f0)!important}.df-matrix-hour[data-v-6cda910f]{position:sticky;left:0;z-index:1;background:var(--oe-surface-50, #f1f5f9);padding:4px 10px;font-weight:700;font-size:10.5px;color:var(--oe-surface-500, #64748b);white-space:nowrap;border-right:1px solid var(--oe-border, #e2e8f0);text-align:center}.df-matrix-cell[data-v-6cda910f]{padding:4px 10px;text-align:right;border:1px solid var(--oe-surface-100, #f1f5f9);font-variant-numeric:tabular-nums;white-space:nowrap;min-width:48px}.df-matrix-cell--zero[data-v-6cda910f]{color:var(--oe-surface-300, #cbd5e1)}.df-matrix-cell--pos[data-v-6cda910f]{color:var(--oe-brand-800, #065f46);font-weight:600}.matrix-expand-enter-active[data-v-6cda910f]{transition:opacity .2s,transform .2s}.matrix-expand-leave-active[data-v-6cda910f]{transition:opacity .15s}.matrix-expand-enter-from[data-v-6cda910f]{opacity:0;transform:translateY(-6px)}.matrix-expand-leave-to[data-v-6cda910f]{opacity:0}.df-matrix-input[data-v-6cda910f]{width:52px;border:none;background:transparent;text-align:right;font-size:11px;font-variant-numeric:tabular-nums;padding:2px 4px;border-radius:3px;outline:none;transition:background .12s}.df-matrix-input[data-v-6cda910f]:focus{background:var(--oe-warning-soft, #fffbeb);box-shadow:0 0 0 1.5px var(--oe-brand-700, #047857)}.df-matrix-input.df-matrix-cell--zero[data-v-6cda910f]{color:var(--oe-surface-300, #cbd5e1)}.df-matrix-input.df-matrix-cell--pos[data-v-6cda910f]{color:var(--oe-brand-800, #065f46);font-weight:600}.df-footer[data-v-6cda910f]{padding:14px 24px;border-top:1px solid var(--oe-border, #e2e8f0);display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;border-radius:0 0 16px 16px}.df-download-btn[data-v-6cda910f]{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:600;color:var(--oe-brand-700, #047857);background:var(--oe-brand-50, #ecfdf5);border:1px solid var(--oe-brand-200, #a7f3d0);border-radius:6px;text-decoration:none;transition:all .15s ease;margin-left:auto}.df-download-btn[data-v-6cda910f]:hover{background:var(--oe-brand-200, #a7f3d0);color:var(--oe-brand-800, #065f46);border-color:var(--oe-brand-700, #047857)}.df-download-btn svg[data-v-6cda910f]{flex-shrink:0}.df-matrix-loading[data-v-6cda910f]{font-size:12px;color:var(--oe-surface-400, #94a3b8);padding:8px 0}.c-menu[data-v-e1d25343]{position:fixed;z-index:999;background-color:#fff;padding:16px;border:solid var(--border-grey);border-width:0 1px 1px 1px}.c-modal--mask[data-v-d0c30ff7]{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;transition:opacity .3s ease}.c-modal--container[data-v-d0c30ff7]{min-width:300px;margin:auto;padding:20px 30px;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px #00000054;transition:all .3s ease;position:relative}.c-modal--icon[data-v-d0c30ff7]{width:30px;height:30px;top:-15px;right:-15px;position:absolute;background-color:#fff;border-radius:15px}.c-modal-enter-from[data-v-d0c30ff7],.c-modal-leave-to[data-v-d0c30ff7]{opacity:0}.c-modal-enter-from .c-modal-container[data-v-d0c30ff7],.c-modal-leave-to .c-modal-container[data-v-d0c30ff7]{transform:scale(1.1)}.c-bubble[data-v-bfb45a6d]{border-radius:24px;padding:4px 16px;color:#fff;display:inline-block}.c-bubble--color-bess-grey[data-v-bfb45a6d]{background-color:var(--bess-grey)}.c-bubble--color-hydro-blue[data-v-bfb45a6d]{background-color:var(--hydro-blue)}.c-bubble--color-wind-green[data-v-bfb45a6d]{background-color:var(--wind-green)}.c-bubble--color-solar-yellow[data-v-bfb45a6d]{background-color:var(--solar-yellow)}.c-bubble--color-orange[data-v-bfb45a6d]{background-color:var(--orange)}.c-bubble--color-light-blue[data-v-bfb45a6d]{background-color:var(--light-blue)}.c-bubble--color-dark-blue[data-v-bfb45a6d]{background-color:var(--dark-blue)}.c-bubble--color-yellow[data-v-bfb45a6d]{background-color:var(--yellow)}.c-bubble--color-purple[data-v-bfb45a6d]{background-color:var(--purple)}.c-bubble--color-dark-grey[data-v-bfb45a6d]{background-color:var(--dark-grey)}.c-bubble--color-green[data-v-bfb45a6d]{background-color:var(--green)}.c-bubble--borderless.c-bubble--color-light-blue[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--light-blue);color:var(--light-blue)}.c-bubble--borderless.c-bubble--color-dark-blue[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--dark-blue);color:var(--dark-blue)}.c-bubble--borderless.c-bubble--color-yellow[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--yellow);color:var(--yellow)}.c-bubble--borderless.c-bubble--color-purple[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--purple);color:var(--purple)}.c-bubble--borderless.c-bubble--color-dark-grey[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--dark-grey);color:var(--dark-grey)}.c-bubble--borderless.c-bubble--color-green[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--green);color:var(--green)}.c-bubble--borderless.c-bubble--color-bess-grey[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--bess-grey);color:var(--bess-grey)}.c-bubble--borderless.c-bubble--color-hydro-blue[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--hydro-blue);color:var(--hydro-blue)}.c-bubble--borderless.c-bubble--color-wind-green[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--wind-green);color:var(--wind-green)}.c-bubble--borderless.c-bubble--color-solar-yellow[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--solar-yellow);color:var(--solar-yellow)}.c-bubble--borderless.c-bubble--color-orange[data-v-bfb45a6d]{background-color:#fff;border:1.5px solid var(--orange);color:var(--orange)}.c-table--row--simulation td[data-v-d81bd2d1]{background-color:#e6f7ee}.c-table--row--disabled td[data-v-d81bd2d1]{background-color:#f2f2f2;color:#9ca3af}.c-table--row--sub td[data-v-d81bd2d1]{background:#fafafa;color:#666;border-top:1px dashed #e5e7eb}.expand-button[data-v-d81bd2d1]{border:none;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.c-table--row--disabled td .switch[data-v-d81bd2d1]{opacity:.6}.profile-cell[data-v-d81bd2d1]{display:inline-flex;align-items:center;gap:5px}.profile-view-btn[data-v-d81bd2d1]{display:inline-flex;align-items:center;justify-content:center;padding:2px;background:none;border:none;cursor:pointer;color:#059669;opacity:.6;border-radius:4px;transition:opacity .15s,background .15s;line-height:0}.profile-view-btn[data-v-d81bd2d1]:hover{opacity:1;background:#f1f5f9}.pm-header[data-v-d81bd2d1]{display:flex;align-items:center;gap:10px;color:#5f8010;margin-bottom:16px}.pm-title[data-v-d81bd2d1]{font-size:15px;font-weight:700;color:#1a1a18;margin:0}.pm-sub[data-v-d81bd2d1]{font-size:11px;color:#999;margin:2px 0 0}.pm-loading[data-v-d81bd2d1]{display:flex;justify-content:center;padding:32px}.pm-matrix-wrap[data-v-d81bd2d1]{border:1px solid #ddeea0;border-radius:8px;overflow:hidden;background:#fff}.pm-matrix-scroll[data-v-d81bd2d1]{overflow-x:auto;overflow-y:auto;max-height:420px}.pm-matrix-scroll[data-v-d81bd2d1]::-webkit-scrollbar{width:4px;height:4px}.pm-matrix-scroll[data-v-d81bd2d1]::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.pm-matrix-table[data-v-d81bd2d1]{border-collapse:collapse;font-size:11px;min-width:100%}.pm-matrix-table thead th[data-v-d81bd2d1]{position:sticky;top:0;z-index:2;background:#f0f0ea;padding:6px 10px;text-align:center;font-weight:700;color:#555;border-bottom:1px solid #e0e0d8;white-space:nowrap}.pm-corner[data-v-d81bd2d1]{position:sticky;left:0;z-index:3!important;background:#e8e8e0!important}.pm-hour[data-v-d81bd2d1]{position:sticky;left:0;z-index:1;background:#f5f5f0;padding:4px 10px;font-weight:700;font-size:10.5px;color:#888;white-space:nowrap;border-right:1px solid #e0e0d8;text-align:center}.pm-cell[data-v-d81bd2d1]{padding:4px 10px;text-align:right;border:1px solid #f0f0ea;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:48px}.pm-cell--zero[data-v-d81bd2d1]{color:#ccc}.pm-cell--pos[data-v-d81bd2d1]{color:#2a5c00;font-weight:600}.switch[data-v-d81bd2d1]{position:relative;display:inline-block;width:42px;height:22px}.switch input[data-v-d81bd2d1]{opacity:0;width:0;height:0}.slider[data-v-d81bd2d1]{position:absolute;cursor:pointer;inset:0;background-color:#ccc;border-radius:22px;transition:.2s}.slider[data-v-d81bd2d1]:before{content:"";position:absolute;height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;border-radius:50%;transition:.2s}input:checked+.slider[data-v-d81bd2d1]{background-color:#059669}input:checked+.slider[data-v-d81bd2d1]:before{transform:translate(20px)}.c-table[data-v-a8fe684c]{width:100%}.c-table--header[data-v-a8fe684c]{color:var(--light-grey);text-align:left;height:40px}.c-table--row[data-v-a8fe684c]{height:56px;color:var(--dark-grey);border-bottom:1px solid var(--border-grey)}.c-table--header th[data-v-a8fe684c],.c-table--row td[data-v-a8fe684c]{padding:18px 16px}.tooltip-container[data-v-a8fe684c]{position:relative;display:inline-block}.info-icon[data-v-a8fe684c]{margin-left:4px;cursor:pointer;color:var(--dark-grey);font-size:14px;position:relative}.tooltip-text[data-v-a8fe684c]{visibility:hidden;width:220px;background-color:var(--dark-grey);color:#fff;text-align:left;padding:8px;border-radius:4px;position:absolute;z-index:10;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .1s;font-size:12px;pointer-events:none}.info-icon:hover .tooltip-text[data-v-a8fe684c]{visibility:visible;opacity:1}.c-deal-filters .c-input[data-v-a12e21a7]{display:inline-block;margin-right:8px;vertical-align:top}.c-deal-filters--date[data-v-a12e21a7]{color:var(--light-grey)}.c-deal-filters--date[data-v-a12e21a7],.c-deal-filters--select[data-v-a12e21a7]{max-width:180px}.c-container[data-v-968215a2]{padding:24px;border-radius:16px;border:1px solid var(--border-grey);background:#fff;margin-top:32px}.c-edit-password--error[data-v-ba09db67]{height:60px}.c-sidebar[data-v-94f3c826]{position:fixed;top:0;left:0;bottom:0;z-index:1050;display:flex;flex-direction:column;width:5rem;padding:2rem 1rem 1.5rem;background-color:var(--oe-surface-900, #0f172a);border-right:1px solid rgba(255,255,255,.08);box-shadow:2px 0 12px #00000040;overflow:hidden;transition:width .1s ease-in-out}.c-sidebar[data-v-94f3c826]:hover,.c-sidebar[data-v-94f3c826]:focus-within{width:16rem}.c-sidebar--brand[data-v-94f3c826]{position:relative;height:2.75rem;flex-shrink:0}.c-sidebar--logo-icon[data-v-94f3c826],.c-sidebar--logo-full[data-v-94f3c826]{position:absolute;top:50%;height:1.8rem;width:auto;max-width:none;transition:opacity .15s ease-in-out}.c-sidebar--logo-icon[data-v-94f3c826]{left:50%;transform:translate(-50%,-50%)}.c-sidebar--logo-full[data-v-94f3c826]{left:0;height:2.75rem;transform:translateY(-50%);opacity:0}.c-sidebar:hover .c-sidebar--logo-icon[data-v-94f3c826],.c-sidebar:focus-within .c-sidebar--logo-icon[data-v-94f3c826]{opacity:0}.c-sidebar:hover .c-sidebar--logo-full[data-v-94f3c826],.c-sidebar:focus-within .c-sidebar--logo-full[data-v-94f3c826]{opacity:1}.c-sidebar--divider[data-v-94f3c826]{margin:1rem 0;border:0;border-top:1px solid rgba(255,255,255,.12)}.c-sidebar--nav[data-v-94f3c826]{display:flex;flex-direction:column;gap:.5rem}.c-sidebar--link[data-v-94f3c826],.c-sidebar--menu-item[data-v-94f3c826],.c-sidebar--user[data-v-94f3c826]{display:flex;align-items:center;width:100%;padding:.5rem .875rem;border-radius:.5rem;color:var(--oe-surface-400, #94a3b8);white-space:nowrap;overflow:hidden;text-decoration:none;font-family:inherit;font-size:.9375rem;line-height:1.5rem}.c-sidebar--link[data-v-94f3c826]:hover,.c-sidebar--user[data-v-94f3c826]:hover{background-color:#ffffff0f}.c-sidebar--link.router-link-active[data-v-94f3c826]{color:var(--oe-brand-400, #34d399);background-color:var(--oe-brand-900, #064e3b);font-weight:600}.c-sidebar--link[data-v-94f3c826]:focus-visible,.c-sidebar--menu-item[data-v-94f3c826]:focus-visible,.c-sidebar--user[data-v-94f3c826]:focus-visible{outline:2px solid var(--oe-brand, #10b981);outline-offset:-2px}.c-sidebar--icon[data-v-94f3c826]{flex-shrink:0;width:1.25rem;height:1.25rem;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.c-sidebar--label[data-v-94f3c826]{margin-left:.75rem;visibility:hidden;opacity:0;transition:opacity .1s ease-in-out}.c-sidebar:hover .c-sidebar--label[data-v-94f3c826],.c-sidebar:focus-within .c-sidebar--label[data-v-94f3c826]{visibility:visible;opacity:1}.c-sidebar--footer[data-v-94f3c826]{position:relative;margin-top:auto}.c-sidebar--user[data-v-94f3c826]{padding:.375rem .625rem}.c-sidebar--avatar[data-v-94f3c826]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:50%;background-color:var(--oe-brand, #10b981);color:#fff;font-size:.75rem;font-weight:700}.c-sidebar--username[data-v-94f3c826]{overflow:hidden;text-overflow:ellipsis}.c-sidebar--menu[data-v-94f3c826]{position:absolute;left:0;right:0;bottom:calc(100% - 1rem);padding:.375rem;background-color:var(--oe-surface-800, #1e293b);border:1px solid var(--oe-surface-700, #334155);border-radius:.5rem;box-shadow:0 10px 25px #00000059}.c-sidebar:not(:hover):not(:focus-within) .c-sidebar--menu[data-v-94f3c826]{display:none}.c-sidebar--menu-item[data-v-94f3c826]{gap:.75rem;padding:.5rem .75rem;border-radius:.375rem;color:var(--oe-surface-300, #cbd5e1);font-size:.875rem;text-align:left;cursor:pointer}.c-sidebar--menu-item[data-v-94f3c826]:hover{background-color:var(--oe-surface-700, #334155);color:#fff}.c-sidebar--menu-item--danger[data-v-94f3c826],.c-sidebar--menu-item--danger[data-v-94f3c826]:hover{color:var(--oe-danger, #dc2626)}.c-sidebar--menu-item--danger[data-v-94f3c826]:hover{color:#f87171}.c-sidebar--menu-divider[data-v-94f3c826]{margin:.375rem 0;border:0;border-top:1px solid var(--oe-surface-700, #334155)}@media (prefers-reduced-motion: reduce){.c-sidebar[data-v-94f3c826],.c-sidebar--label[data-v-94f3c826],.c-sidebar--logo-icon[data-v-94f3c826],.c-sidebar--logo-full[data-v-94f3c826]{transition:none}}.c-layout[data-v-4e92742a]{min-height:100vh;background-color:var(--bg-grey)}.c-layout--content[data-v-4e92742a]{min-height:100vh;margin-left:5rem;padding:36px 40px 22px}.deal-form-wrapper[data-v-6f5a1f8c]{width:80vw;max-height:88vh;margin:0 auto}@media (min-width: 768px){.login-form[data-v-7cc9a3d0]{position:relative;height:100%}form[data-v-7cc9a3d0]{height:420px;position:absolute;top:50%;margin-top:-210px;width:100%}}.login-form[data-v-7cc9a3d0]{margin-left:68px;margin-right:68px}form[data-v-7cc9a3d0]{width:100%}.c-tech-dot[data-v-c23daeee]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.c-asset-filters .c-input[data-v-efa6ed42]{display:inline-block;margin-right:8px;vertical-align:top}.c-asset-filters--search[data-v-efa6ed42]{max-width:270px}.c-asset-filters--select[data-v-efa6ed42]{max-width:180px}.c-cluster-card[data-v-93720563]{width:100%;border:1px solid var(--border-grey);border-radius:12px;margin-bottom:16px}.c-cluster-card--header[data-v-93720563]{background:var(--bg-grey);border-radius:12px;padding:16px 12px}.c-cluster-card--header.c-cluster-card--header--open[data-v-93720563]{border-radius:12px 12px 0 0}.c-cluster-card--name[data-v-93720563]{color:var(--dark-grey);display:inline-block;margin-left:8px}i[data-v-93720563]{vertical-align:bottom;stroke:var(--dark-grey)}.c-cluster-card--content[data-v-93720563]{padding:20px 16px 32px}.c-cluster-card--menu-icon[data-v-93720563]{float:right}.c-cluster-card--menu[data-v-93720563]{position:fixed;right:65px}button[data-v-03b2e4b3]{margin-left:16px}.c-asset-filters--select[data-v-03b2e4b3]{max-width:180px;display:inline-block;vertical-align:top;margin-right:8px}.scrollable-modal-content[data-v-03b2e4b3]{max-height:80vh;overflow-y:auto;padding-right:15%}@media (min-width: 768px){.login-form[data-v-ce8c9930]{position:relative;height:100%}form[data-v-ce8c9930]{height:420px;position:absolute;top:50%;margin-top:-210px;width:100%}}.login-form[data-v-ce8c9930]{margin-left:68px;margin-right:68px}form[data-v-ce8c9930]{width:100%}.c-asset-selector .c-button[data-v-7fc9f56c]{height:48px;margin-top:24px}.c-kpi-table[data-v-a047c67c]{margin-bottom:32px;overflow-x:auto}.c-table[data-v-a047c67c]{width:100%}.c-kpi-table .c-table--header th[data-v-a047c67c],tr td[data-v-a047c67c]{padding:16px 10px;white-space:nowrap}th[data-v-a047c67c]:first-child,td[data-v-a047c67c]:first-child{text-align:left;white-space:normal;min-width:150px}th[data-v-a047c67c],td[data-v-a047c67c]{text-align:right}tr[data-v-a047c67c]{height:44px}.c-table--border-light[data-v-a047c67c]{border-style:solid;border-bottom-width:1px;border-color:var(--border-grey)}.c-table--border-dark[data-v-a047c67c]{border-style:solid;border-bottom-width:1px;border-color:var(--medium-grey)}.c-table--background[data-v-a047c67c]{background-color:var(--bg-grey)}.is-dimmed[data-v-a047c67c]{opacity:.35}.is-emphasized[data-v-a047c67c]{font-weight:500}.lw-chart[data-v-e0c2296f]{height:100%}.c-portfolio-graph[data-v-2c20e164]{height:706px;padding:0}.c-portfolio-graph ul[data-v-2c20e164],.c-portfolio-graph li[data-v-2c20e164]{display:inline-block}.c-portfolio-graph--selector[data-v-2c20e164]{display:flex;align-items:center;width:100%;border-bottom:1px solid var(--light-grey);min-height:56px}.c-portfolio-graph--selector a[data-v-2c20e164]{cursor:pointer}.c-portfolio-graph--modes[data-v-2c20e164]{padding:0}.c-portfolio-graph--modes a[data-v-2c20e164]{padding:16px;line-height:22px;display:inline-block}.c-portfolio-graph--modes a[data-v-2c20e164]:hover{color:var(--primary-color)}.c-portfolio-graph--modes .selected a[data-v-2c20e164]{color:var(--primary-color);border-bottom:2px solid var(--primary-color)}.c-portfolio-graph .infolayer .legend[data-v-2c20e164]{margin-top:100px}.c-checkbox--input[data-v-9aa7af78]:not(:checked),.c-checkbox--input[data-v-9aa7af78]:checked{position:absolute;left:0;opacity:.01}.c-checkbox--input:not(:checked)+label[data-v-9aa7af78],.c-checkbox--input:checked+label[data-v-9aa7af78]{position:relative;padding-left:20px;padding-right:20px;font-size:.875rem;line-height:1.7;cursor:pointer}.c-checkbox--input:not(:checked)+label[data-v-9aa7af78]:before,.c-checkbox--input:checked+label[data-v-9aa7af78]:before{content:"";position:absolute;left:0;top:0;width:1em;height:1em;border:1px solid #aaa;border-radius:.2em;box-shadow:inset 0 1px 3px #0000001a,0 0 #cb22ed33;transition:all .275s}.c-checkbox--input:not(:checked)+label[data-v-9aa7af78]:before{background:#fff}.c-checkbox--input:checked+label[data-v-9aa7af78]:before{background:var(--primary-color)}.c-checkbox--input:not(:checked)+label[data-v-9aa7af78]:after,.c-checkbox--input:checked+label[data-v-9aa7af78]:after{content:"✓";position:absolute;top:.6em;left:.3em;font-size:.75em;color:#fff;line-height:0;transition:all .2s}.c-checkbox--input:not(:checked)+label[data-v-9aa7af78]:after{opacity:0;transform:scale(0) rotate(45deg)}.c-checkbox--input:checked+label[data-v-9aa7af78]:after{opacity:1;transform:scale(1) rotate(0)}.c-risk-graph[data-v-2d55616a]{height:706px;padding:0}.c-risk-graph--header[data-v-2d55616a]{padding-top:24px;padding-left:24px;padding-right:24px;margin-bottom:50px}.c-risk-graph--title[data-v-2d55616a]{font-size:.875rem;font-weight:500;color:var(--text-dark)}.c-risk-graph--date[data-v-2d55616a]{font-size:.75rem;color:var(--light-grey);text-align:right}.c-risk-graph--options[data-v-2d55616a]{padding-top:10px}.c-risk-graph--table[data-v-2d55616a]{box-shadow:0 4px 10px #0000001a;position:absolute;right:65px;border-width:1px;border-style:solid;border-color:var(--border-grey);z-index:2;width:190px;padding:8px}.c-risk-graph--table tr th[data-v-2d55616a]{color:var(--light-grey)}.c-risk-graph--table tr th[data-v-2d55616a],.c-risk-graph--table tr td[data-v-2d55616a]{width:40px}.c-risk-graph--table[data-v-2d55616a]{border-radius:8px;border-collapse:separate;border-spacing:0}.c-risk-graph--table th[data-v-2d55616a]:not(:last-child),.c-risk-graph--table td[data-v-2d55616a]:not(:last-child){border-right:1px solid var(--border-grey)}.c-risk-graph--table th[data-v-2d55616a],.c-risk-graph--table td[data-v-2d55616a]{padding:2px 14px}.c-year-selector[data-v-f4fc3d29]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;background:#fff;border:1px solid var(--light-grey, #e2e2dd);border-radius:12px;margin-bottom:16px}.c-year-selector--label[data-v-f4fc3d29]{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary, #999)}.c-year-selector--select[data-v-f4fc3d29]{flex:none;width:150px;margin-bottom:0}.c-year-selector--select[data-v-f4fc3d29] .c-input--wrapper{min-height:0;padding:0 8px 0 0;display:flex;align-items:center;border-radius:8px;border-color:none;background:var(--primary-bg, #f1f5f9)}.c-year-selector--select[data-v-f4fc3d29] .c-input--field{font-size:13px;line-height:1.2;padding:7px 12px;border:none;background:transparent;color:var(--primary-dark, #5f8010);font-weight:600;cursor:pointer}.c-year-selector--metric[data-v-f4fc3d29]{margin-left:auto;display:flex;align-items:center;gap:12px}.c-year-selector--divider[data-v-f4fc3d29]{width:1px;height:26px;background:var(--light-grey, #e2e2dd);margin-right:12px}.c-seg[data-v-f4fc3d29]{display:inline-flex;border:1px solid var(--light-grey, #d7d7d0);border-radius:8px;overflow:hidden}.c-seg__btn[data-v-f4fc3d29]{border:none;border-radius:0;padding:7px 16px;font-size:13px;font-family:inherit;background:#fff;color:var(--text-secondary, #666);cursor:pointer;transition:background .12s,color .12s}.c-seg__btn[data-v-f4fc3d29]:hover{background:#f3f4f6}.c-seg__btn.active[data-v-f4fc3d29]{background:var(--primary-bg, #f1f5f9);color:var(--primary-dark, #5f8010);font-weight:600}@media (max-width: 700px){.c-year-selector--metric[data-v-f4fc3d29]{margin-left:0;flex-wrap:wrap}.c-year-selector--divider[data-v-f4fc3d29]{display:none}}.c-table--row--selected{border-right:2px solid var(--primary-color)}.c-table--row--selected td{color:var(--primary-color)}.c-table--row--selected i{stroke:var(--primary-color)}.c-dashboard-filters .c-input[data-v-63be230e]{display:inline-block;margin-right:8px;vertical-align:top}.c-dashboard-filters .c-button[data-v-63be230e]{margin-bottom:24px;margin-top:-8px}.c-dashboard-filters--search[data-v-63be230e]{width:100%}.c-asset-filters .c-input[data-v-7d6cab2f]{display:inline-block;margin-right:8px;vertical-align:top}.c-asset-filters--select[data-v-7d6cab2f]{max-width:400px}.table-scroll{max-height:400px;overflow-y:auto}.c-table--row:hover{border-right:2px solid var(--primary-color)}.c-table--row:hover td{color:var(--primary-color)}.c-table--row:hover i{stroke:var(--primary-color)}input[type=number]{appearance:auto!important;-webkit-appearance:auto!important;-moz-appearance:auto!important;display:inline-block;padding:4px 8px;border:1px solid #ccc;border-radius:4px;background-color:#fff;color:#000;font-size:14px;width:80px;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:auto!important;display:inline!important;opacity:1!important}input[type=number]{-moz-appearance:auto!important}.tooltip{position:relative;display:inline-block;cursor:pointer;border:none}.tooltip .tooltip-text{visibility:hidden;width:-moz-max-content;width:max-content;max-width:180px;background-color:#333;color:#fff;text-align:center;padding:6px 10px;border-radius:6px;position:absolute;z-index:1000;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s;pointer-events:none}.tooltip:hover .tooltip-text{visibility:visible;opacity:1;pointer-events:auto}.tooltip .tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.indicador-other[data-v-d26ca6e4]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.correlation-table[data-v-755133c7]{border-collapse:collapse;width:100%;text-align:center;margin-top:50px}.correlation-table th[data-v-755133c7]{padding:8px;border:none;font-weight:400}.correlation-table td[data-v-755133c7]{padding:8px;border:1px solid #333}.correlation-table td.empty[data-v-755133c7]{border:none;background-color:transparent}.correlation-table tfoot th[data-v-755133c7]{border:none;padding-top:20px}.heatmap-legend-container[data-v-755133c7]{margin-top:20px;width:100%;text-align:center}.heatmap-legend-bar[data-v-755133c7]{height:20px;width:100%;max-width:400px;margin:0 auto;border:1px solid #ccc;background:linear-gradient(to right,#ff6b6b 0%,#ffb3b3 20%,#ffecec 35%,#ffffff 50%,#b3ffb3 65%,#6bcf7f 80%,#4caf50 100%);border-radius:4px}.heatmap-legend-labels[data-v-755133c7]{display:flex;justify-content:space-between;max-width:400px;margin:5px auto 0;font-size:12px;color:#333}.chart-spacing[data-v-b9aaec22]{margin-bottom:45px;width:100%}.fullscreen-btn[data-v-b9aaec22],.mas-btn[data-v-b9aaec22]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.history-btn[data-v-b9aaec22]{padding:2px 10px;border:1px solid #10b981;border-radius:4px;font-size:11px;font-weight:600;color:#10b981;background:transparent;cursor:pointer;height:24px;line-height:20px;white-space:nowrap;transition:background .2s,color .2s}.history-btn.active[data-v-b9aaec22]{background:#10b981;color:#fff}.history-btn[data-v-b9aaec22]:disabled{opacity:.5;cursor:not-allowed}.tooltip[data-v-b9aaec22]{position:relative;display:inline-block;cursor:pointer}.tooltip .tooltip-text[data-v-b9aaec22]{visibility:hidden;width:-moz-max-content;width:max-content;max-width:180px;background-color:#333;color:#fff;text-align:center;padding:6px 10px;border-radius:6px;z-index:999999;position:absolute;top:125%;left:-100%;transform:translate(-50%);height:57px;opacity:0;transition:opacity .3s;pointer-events:none}.tooltip:hover .tooltip-text[data-v-b9aaec22]{visibility:visible;opacity:1;pointer-events:auto}.tooltip .tooltip-text[data-v-b9aaec22]:after{content:"";position:absolute;top:0%;left:70%;margin-left:-5px;border-width:5px;border-style:solid;border-color:transparent transparent #333 transparent}.c-product-graph[data-v-b9aaec22]{display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;overflow-x:hidden}.my-custom-modal-container[data-v-b9aaec22]{position:fixed!important;inset:0!important;display:flex!important;justify-content:center!important;align-items:center!important;background-color:#00000080!important;z-index:9999!important;height:100vh!important;box-shadow:0 4px 20px #0006!important;border-radius:12px!important}.my-custom-modal[data-v-b9aaec22]{margin:0!important;padding:40px 50px!important;background-color:#fff!important;border-radius:12px!important;transition:all .3s ease!important;width:85vw!important;max-width:85vw!important;max-height:85vh!important;overflow-y:auto!important;position:static!important;display:block!important}.c-dashboard-modal[data-v-09227d97]{display:flex;flex-direction:column}.c-dashboard-modal .c-button[data-v-09227d97]{width:110px;margin-top:40px;margin-bottom:-20px}.c-dashboard-modal .c-container[data-v-09227d97]{position:absolute;z-index:10}.c-market-data-modal[data-v-09227d97]{display:flex;flex-direction:column;width:100%}.c-asset-selector .c-button[data-v-53426ab6]{height:48px;margin-top:24px}.c-fake-select__label[data-v-53426ab6]{display:block;margin-bottom:4px;font-size:.875em;opacity:.6}.c-fake-select__input[data-v-53426ab6]{height:48px;display:flex;align-items:center;padding:0 12px;border:1px solid currentColor;border-radius:4px;opacity:.4;cursor:not-allowed;font-size:1em}.chart-container[data-v-576117da]{min-height:560px;height:100%;margin:30px 0}.month-button[data-v-7ccbe122]{background-color:#979798;color:#fff;font-weight:600;font-size:1rem;padding:14px 32px;border-radius:8px;box-shadow:0 2px 6px #00000026;transition:background-color .2s ease;min-width:200px}.month-button[data-v-7ccbe122]:hover{background-color:#ededed;color:#000}.chart-container[data-v-7ccbe122]{min-height:560px;height:100%;margin:30px 0}.cursor-pointer[data-v-a3f3203f]{cursor:pointer}.save-button[data-v-a3f3203f]{background-color:#059669;color:#fff;font-weight:600;font-size:1rem;padding:14px 32px;border-radius:8px;box-shadow:0 2px 6px #00000026;transition:background-color .2s ease;min-width:200px}.save-button[data-v-a3f3203f]:hover{background-color:#047857}.selected-cobertura[data-v-a3f3203f]{background-color:#d1fae5}@keyframes modal-in{0%{opacity:0;transform:translateY(-20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.animate-modal-in{animation:modal-in .25s forwards}.c-simulation[data-v-f4ef914e]{margin-bottom:16px}.c-simulation .c-button[data-v-f4ef914e]{margin-right:16px}.c-simulation ol[data-v-f4ef914e]{list-style:decimal}.c-simulation ul[data-v-f4ef914e]{list-style:disc}.c-simulation li[data-v-f4ef914e]{margin-left:16px}.c-simulation li[data-v-f4ef914e],.c-simulation p[data-v-f4ef914e]{margin-bottom:8px}.deal-form-wrapper[data-v-f4ef914e]{max-width:1200px;width:100%;max-height:1200px;height:100%;margin:0 auto}.c-simulation--description[data-v-f4ef914e]{max-width:800px}.c-simulation--year-selector[data-v-f4ef914e]{margin-top:16px}.spinner-wrapper[data-v-f4ef914e]{margin-top:15%;transform:scale(2);display:flex;justify-content:center}.c-delete--description[data-v-38d361b5]{color:var(--light-grey);padding-bottom:20px}.c-table--actions[data-v-8a6b6984]{display:flex;gap:10px}.c-table--actions button[data-v-8a6b6984]{padding-right:2px;padding-bottom:5px}.c-table--actions i[data-v-8a6b6984]{height:17px;width:17px}.c-table--actions[data-v-0dbdfb0b]{display:flex;gap:10px}.c-table--actions button[data-v-0dbdfb0b]{padding-right:2px;padding-bottom:5px}.c-table--actions i[data-v-0dbdfb0b]{height:17px;width:17px}.actions-cell[data-v-b2bf6644]{display:flex;justify-content:flex-end;margin-right:50px}.c-table[data-v-af4dc590]{width:100%}.c-table--header[data-v-af4dc590]{color:var(--light-grey);text-align:left;height:40px}.c-table--row[data-v-af4dc590]{height:56px;color:var(--dark-grey);border-bottom:1px solid var(--border-grey)}.c-table--header th[data-v-af4dc590],.c-table--row td[data-v-af4dc590]{padding:18px 16px}.report-header[data-v-f6f28882]{display:flex;flex-direction:column;gap:1rem}.selected-client[data-v-f6f28882]{margin-bottom:1rem}.report-fields[data-v-f6f28882]{display:flex;flex-direction:column;gap:.75rem}.report-name-input[data-v-f6f28882]{width:96%;padding:.5rem;font-size:1rem;margin-bottom:1rem;border:1px solid var(--light-grey);border-radius:4px;outline:none;margin-left:8px;margin-top:0%}.c-input--label[data-v-f6f28882]{margin-left:8px;margin-bottom:0%}.file-upload[data-v-f6f28882]{width:100%}.report-form-wrapper[data-v-467abec0]{max-width:1200px;width:100%;max-height:1200px;height:100%;margin:0 auto}.c-table__row[data-v-dc2e80af]{background:white;transition:background .12s}.c-table__row--alt[data-v-dc2e80af]{background:#f8fafc}.c-table__row[data-v-dc2e80af]:hover{background:#f1f5f9}.cell[data-v-dc2e80af]{padding:8px;border-bottom:1px solid #f1f5f9;text-align:center;color:var(--text-primary, #0f172a);font-variant-numeric:tabular-nums;font-size:12px}.cell--type[data-v-dc2e80af]{text-align:center;padding-left:18px}.cell--year[data-v-dc2e80af]{font-weight:600;color:var(--primary-xdark, #065f46)}.cell--month[data-v-dc2e80af]{color:var(--text-primary, #0f172a)}.cell--actions[data-v-dc2e80af]{width:36px;text-align:center}.val--empty[data-v-dc2e80af]{color:var(--text-tertiary, #ccc)}.type-pill[data-v-dc2e80af]{display:inline-block;padding:3px 9px;border-radius:20px;font-size:11px;font-weight:600;white-space:nowrap;letter-spacing:.02em}.action-btn-mini[data-v-dc2e80af]{background:transparent;border:none;cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;margin:0 auto;opacity:.3;color:#666;transition:opacity .2s ease,transform .2s ease}.action-btn-mini[data-v-dc2e80af]:hover{opacity:1;color:var(--primary, #10b981);transform:scale(1.1)}.c-ctx-menu{position:fixed;z-index:9999;background:white;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 4px 16px #0000001a;padding:6px;min-width:150px}.c-ctx-menu__item{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;background:transparent;border:none;border-radius:6px;font-size:12px;font-family:inherit;color:var(--text-primary, #0f172a);cursor:pointer;text-align:center;transition:background .12s}.c-ctx-menu__item:hover{background:#f1f5f9}.c-ctx-menu__item--danger{color:#dc2626}.c-ctx-menu__item--danger:hover{background:#fee2e2}.table-toolbar[data-v-5c6a5a30]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 18px;border-bottom:1px solid var(--border-grey, #e2e2dd);flex-wrap:wrap}.toolbar-title[data-v-5c6a5a30]{font-size:13px;font-weight:600;color:var(--text-primary, #1a1a18);margin:0;text-transform:capitalize}.toolbar-subtitle[data-v-5c6a5a30]{font-size:11px;color:var(--text-secondary, #999);margin:2px 0 0}.filters[data-v-5c6a5a30]{display:flex;align-items:flex-end;gap:10px}.select-wrap[data-v-5c6a5a30]{display:flex;flex-direction:column;gap:3px}.select-label[data-v-5c6a5a30]{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary, #999);padding-left:2px}.c-select[data-v-5c6a5a30]{height:32px;padding:0 28px 0 10px;border:1px solid var(--border-grey, #e2e2dd);border-radius:8px;font-size:12px;font-family:inherit;color:var(--text-primary, #1a1a18);background:white;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color .15s;min-width:120px}.c-select[data-v-5c6a5a30]:hover,.c-select[data-v-5c6a5a30]:focus{border-color:var(--primary, #10b981)}.table-scroll[data-v-5c6a5a30]{overflow-x:auto;max-height:70vh}.c-table[data-v-5c6a5a30]{width:100%;border-collapse:collapse;font-size:12px;min-width:900px}.c-table__header th[data-v-5c6a5a30]{padding:9px 8px;text-align:center;font-size:11px;font-weight:600;color:var(--primary-xdark, #3d5209);background:var(--primary-bg, #f1f5f9);border-bottom:2px solid var(--primary-subtle, #d8edaa);white-space:nowrap;letter-spacing:.02em;text-transform:uppercase}.col-type[data-v-5c6a5a30]{text-align:left;padding-left:18px!important;min-width:100px}.col-year[data-v-5c6a5a30]{min-width:60px}.col-month[data-v-5c6a5a30]{min-width:46px}.empty-row[data-v-5c6a5a30]{padding:32px;text-align:center;font-size:13px;color:var(--text-secondary, #999);font-style:italic}.amf[data-v-8f98f5b5]{display:flex;flex-direction:column;max-height:88vh;background:#fff;border-radius:16px}.amf__header[data-v-8f98f5b5]{display:flex;align-items:center;gap:12px;padding:20px 24px 18px;border-bottom:1px solid var(--oe-border, #e2e8f0);flex-shrink:0}.amf__header-icon[data-v-8f98f5b5]{width:38px;height:38px;flex-shrink:0;border-radius:10px;background:var(--oe-brand-50, #ecfdf5);color:var(--oe-brand-700, #047857);display:flex;align-items:center;justify-content:center}.amf__title[data-v-8f98f5b5]{font-size:15px;font-weight:700;color:var(--oe-surface-900, #0f172a);margin:0;letter-spacing:-.01em}.amf__sub[data-v-8f98f5b5]{font-size:11px;color:var(--oe-surface-400, #94a3b8);margin:2px 0 0;text-transform:capitalize}.amf__body[data-v-8f98f5b5]{overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:20px;flex:1;min-height:0}.amf__body[data-v-8f98f5b5]::-webkit-scrollbar{width:5px}.amf__body[data-v-8f98f5b5]::-webkit-scrollbar-track{background:transparent}.amf__body[data-v-8f98f5b5]::-webkit-scrollbar-thumb{background:var(--oe-surface-200, #e2e8f0);border-radius:4px}.amf__section[data-v-8f98f5b5]{display:flex;flex-direction:column;gap:12px}.amf__section-label[data-v-8f98f5b5]{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--oe-surface-400, #94a3b8);margin:0}.amf__divider[data-v-8f98f5b5]{height:1px;background:var(--oe-surface-100, #f1f5f9);flex-shrink:0}.amf__row[data-v-8f98f5b5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.amf__months[data-v-8f98f5b5]{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}@media (max-width: 560px){.amf__months[data-v-8f98f5b5]{grid-template-columns:repeat(3,1fr)}}.amf__month-field[data-v-8f98f5b5]{display:flex;flex-direction:column;gap:5px}.amf__month-label[data-v-8f98f5b5]{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--oe-brand-700, #047857);text-align:center}.amf__month-input[data-v-8f98f5b5]{height:34px;width:100%;border:1px solid var(--oe-border, #e2e8f0);border-radius:8px;font-size:12px;font-family:inherit;font-variant-numeric:tabular-nums;text-align:center;color:var(--oe-surface-900, #0f172a);background:white;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.amf__month-input[data-v-8f98f5b5]::-moz-placeholder{color:var(--oe-surface-300, #cbd5e1)}.amf__month-input[data-v-8f98f5b5]::placeholder{color:var(--oe-surface-300, #cbd5e1)}.amf__month-input[data-v-8f98f5b5]:focus{border-color:var(--oe-brand, #10b981);box-shadow:0 0 0 3px #10b98126}.amf__footer[data-v-8f98f5b5]{padding:14px 24px;border-top:1px solid var(--oe-border, #e2e8f0);display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-shrink:0;border-radius:0 0 16px 16px}.amf-modal-overlay[data-v-8f98f5b5]{position:fixed;inset:0;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:9999;padding:24px}.amf-modal[data-v-8f98f5b5]{background:#fff;border-radius:16px;padding:28px 28px 24px;max-width:440px;width:100%;box-shadow:0 20px 60px #0000002e;display:flex;flex-direction:column;gap:12px}.amf-modal__icon[data-v-8f98f5b5]{width:44px;height:44px;border-radius:12px;background:var(--oe-warning-soft, #fffbeb);color:var(--oe-warning-strong, #b45309);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-bottom:2px}.amf-modal__title[data-v-8f98f5b5]{font-size:16px;font-weight:700;color:var(--oe-surface-900, #0f172a);margin:0;letter-spacing:-.01em}.amf-modal__body[data-v-8f98f5b5]{font-size:13px;line-height:1.6;color:var(--oe-surface-600, #475569);margin:0}.amf-modal__body--strong[data-v-8f98f5b5]{color:var(--oe-surface-700, #334155);font-weight:500}.amf-modal__question[data-v-8f98f5b5]{font-size:13px;font-weight:700;color:var(--oe-surface-900, #0f172a);margin:4px 0 0}.amf-modal__actions[data-v-8f98f5b5]{display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.amf-modal__btn[data-v-8f98f5b5]{height:36px;padding:0 18px;border-radius:8px;font-size:13px;font-weight:600;font-family:inherit;cursor:pointer;border:none;transition:background .15s,opacity .15s}.amf-modal__btn--cancel[data-v-8f98f5b5]{background:var(--oe-surface-100, #f1f5f9);color:var(--oe-surface-600, #475569)}.amf-modal__btn--cancel[data-v-8f98f5b5]:hover{background:var(--oe-surface-200, #e2e8f0)}.amf-modal__btn--confirm[data-v-8f98f5b5]{background:var(--oe-warning-strong, #b45309);color:#fff}.amf-modal__btn--confirm[data-v-8f98f5b5]:hover{background:#92400e}.modal-enter-active[data-v-8f98f5b5],.modal-leave-active[data-v-8f98f5b5]{transition:opacity .18s ease}.modal-enter-active .amf-modal[data-v-8f98f5b5],.modal-leave-active .amf-modal[data-v-8f98f5b5]{transition:transform .18s ease,opacity .18s ease}.modal-enter-from[data-v-8f98f5b5],.modal-leave-to[data-v-8f98f5b5]{opacity:0}.modal-enter-from .amf-modal[data-v-8f98f5b5],.modal-leave-to .amf-modal[data-v-8f98f5b5]{transform:translateY(8px);opacity:0}.page-header[data-v-04cc20a6]{display:flex;align-items:center;gap:16px;margin-bottom:24px}.page-title[data-v-04cc20a6]{font-size:20px;font-family:var(--oe-font-display, "DM Sans", system-ui, sans-serif);font-weight:600;color:var(--oe-surface-900, #0f172a);margin:0}.state-box[data-v-04cc20a6]{display:flex;align-items:center;gap:10px;padding:16px 18px;border-radius:10px;font-size:13px;margin-top:8px}.state-box--error[data-v-04cc20a6]{background:var(--oe-danger-soft, #fef2f2);color:var(--oe-danger-strong, #b91c1c);border:1px solid #fecaca}.state-box--loading[data-v-04cc20a6]{background:var(--oe-brand-50, #ecfdf5);color:var(--oe-brand-800, #065f46);border:1px solid var(--oe-brand-200, #a7f3d0)}.spinner[data-v-04cc20a6]{display:inline-block;width:16px;height:16px;border:2px solid var(--oe-brand-200, #a7f3d0);border-top-color:var(--oe-brand, #10b981);border-radius:50%;animation:spin-04cc20a6 .7s linear infinite}@keyframes spin-04cc20a6{to{transform:rotate(360deg)}}.table-card[data-v-04cc20a6]{background:var(--oe-surface, #ffffff);border:1px solid var(--oe-border, #e2e8f0);border-radius:var(--oe-radius-lg, 12px);box-shadow:var(--oe-shadow-card, 0 1px 3px 0 rgb(0 0 0 / .04));overflow:hidden}.marker-form-wrapper[data-v-04cc20a6]{width:60vw;max-height:88vh;margin:0 auto}.month-card[data-v-02693b68]{background:#fff;border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px;min-height:100px}.month-card--future[data-v-02693b68]{background:repeating-linear-gradient(135deg,#e2e8f0 0 10px,#dce3ec 10px 20px);color:#64748b;border:1px solid #cbd5e1;box-shadow:none;cursor:default}.month-card--future [class*=bar][data-v-02693b68]{background:#cbd5e1!important}.month-card--clickable[data-v-02693b68]{cursor:pointer;transition:transform .15s,box-shadow .15s}.month-card--clickable[data-v-02693b68]:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000026}.month-card__header[data-v-02693b68]{display:flex;justify-content:space-between;align-items:center}.month-card__name[data-v-02693b68]{font-size:1.1rem;font-weight:600;display:flex;align-items:center;gap:8px}.month-card__badge[data-v-02693b68]{font-size:.7rem;font-weight:500;background:#dbeafe;color:#3b82f6;border-radius:999px;padding:2px 8px}.month-card__pct[data-v-02693b68]{font-size:1.1rem;font-weight:700}.color-complete[data-v-02693b68]{color:#16a34a}.color-partial[data-v-02693b68]{color:#d97706}.color-missing[data-v-02693b68]{color:#dc2626}.month-card__bar-track[data-v-02693b68]{background:#e5e7eb;border-radius:999px;height:8px;overflow:hidden}.month-card--future .month-card__bar-track[data-v-02693b68]{background:#555}.month-card__bar-fill[data-v-02693b68]{height:100%;border-radius:999px;transition:width .4s ease}.month-card__footer[data-v-02693b68]{font-size:.85rem;color:#6b7280}.month-card--future .month-card__footer[data-v-02693b68]{color:#777}.detail-view[data-v-2e09e75d]{display:flex;flex-direction:column;gap:18px}.detail-view__header[data-v-2e09e75d]{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.detail-view__header h2[data-v-2e09e75d]{margin:0;font-size:18px;font-weight:700;color:var(--text-primary, #1a1a18)}.detail-view__filters[data-v-2e09e75d]{display:flex;align-items:flex-end;gap:12px;padding:12px 0;border-bottom:1px solid var(--border-grey, #e2e2dd);flex-wrap:wrap}.filter-group[data-v-2e09e75d]{display:flex;flex-direction:column;gap:4px}.filter-label[data-v-2e09e75d]{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-secondary, #999);padding-left:2px}.filter-select[data-v-2e09e75d]{height:32px;padding:0 28px 0 10px;border:1px solid var(--border-grey, #e2e2dd);border-radius:8px;font-size:12px;font-family:inherit;color:var(--text-primary, #1a1a18);background:white;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:230px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;transition:border-color .15s}.filter-select[data-v-2e09e75d]:hover,.filter-select[data-v-2e09e75d]:focus{border-color:var(--primary, #10b981)}.missing-toggle[data-v-2e09e75d]{display:flex;align-items:center;gap:6px;height:32px;padding:0 14px;border:1px solid #fecaca;border-radius:8px;background:#fef2f2;color:#b91c1c;font-size:12px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s,color .15s;align-self:flex-end}.missing-toggle[data-v-2e09e75d]:hover{background:#fee2e2;border-color:#fca5a5}.missing-toggle--active[data-v-2e09e75d]{background:#dc2626;border-color:#dc2626;color:#fff}.missing-toggle__dot[data-v-2e09e75d]{width:8px;height:8px;border-radius:50%;background:#dc2626;flex-shrink:0}.missing-toggle--active .missing-toggle__dot[data-v-2e09e75d]{background:rgba(255,255,255,.8)}.missing-toggle__count[data-v-2e09e75d]{font-size:11px;opacity:.8}.reset-btn[data-v-2e09e75d]{height:32px;padding:0 12px;border:1px solid var(--border-grey, #e2e2dd);border-radius:8px;background:#fff;color:var(--text-secondary, #999);font-size:11px;font-family:inherit;cursor:pointer;align-self:flex-end;transition:background .15s}.reset-btn[data-v-2e09e75d]:hover{background:#f3f4f6}.detail-view__count[data-v-2e09e75d]{font-size:11px;color:var(--text-secondary, #999);margin-left:auto;align-self:flex-end}.empty-month[data-v-2e09e75d]{padding:48px 0;text-align:center;font-size:13px;color:var(--text-secondary, #999);font-style:italic}.table-wrapper[data-v-2e09e75d]{overflow-x:auto;max-height:70vh;overflow-y:auto}.measure-table[data-v-2e09e75d]{width:auto;border-collapse:collapse;font-size:12px}.measure-table thead[data-v-2e09e75d]{position:sticky;top:0;z-index:2}.measure-table th[data-v-2e09e75d]{padding:9px 32px;text-align:center;font-size:11px;font-weight:600;color:var(--primary-xdark, #3d5209);background:var(--primary-bg, #f1f5f9);border-bottom:2px solid var(--primary-subtle, #d8edaa);white-space:nowrap;letter-spacing:.02em;text-transform:uppercase}.measure-table td[data-v-2e09e75d]{padding:10px 32px;text-align:center;border-bottom:1px solid var(--border-grey, #f0f0eb);color:var(--text-primary, #1f2937);background:#fff}.measure-table tbody tr:hover td[data-v-2e09e75d]{background:#fafcf5}.row--missing td[data-v-2e09e75d]{background:#fef2f2!important;color:#b91c1c}.row--missing:hover td[data-v-2e09e75d]{background:#fee2e2!important}.value-cell[data-v-2e09e75d]{font-variant-numeric:tabular-nums;font-weight:500}.missing-dash[data-v-2e09e75d]{color:#fca5a5;font-weight:600}.empty-row[data-v-2e09e75d]{padding:32px!important;text-align:center;font-size:13px;color:var(--text-secondary, #999);font-style:italic}@media (max-width: 700px){.detail-view__filters[data-v-2e09e75d]{align-items:stretch}.filter-select[data-v-2e09e75d]{width:100%;min-width:unset}.detail-view__count[data-v-2e09e75d]{margin-left:0}.missing-toggle[data-v-2e09e75d],.reset-btn[data-v-2e09e75d]{align-self:stretch;justify-content:center}}.um-backdrop[data-v-631fc28f]{position:fixed;inset:0;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px}.um-modal[data-v-631fc28f]{background:#fff;border-radius:16px;width:100%;max-width:560px;display:flex;flex-direction:column;box-shadow:0 24px 60px #0000002e;max-height:92vh;overflow:hidden}.um-header[data-v-631fc28f]{display:flex;align-items:center;gap:12px;padding:18px 20px 16px;border-bottom:1px solid var(--border-grey, #e8e8e3);flex-shrink:0}.um-header__icon[data-v-631fc28f]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:var(--primary-bg, #f1f5f9);border-radius:10px;color:var(--primary-dark, #5f8010);flex-shrink:0}.um-header__text[data-v-631fc28f]{flex:1;min-width:0}.um-header__title[data-v-631fc28f]{font-size:14px;font-weight:700;color:var(--text-primary, #1a1a18);margin:0;letter-spacing:-.01em}.um-header__sub[data-v-631fc28f]{font-size:11px;color:var(--text-secondary, #999);margin:2px 0 0}.um-close[data-v-631fc28f]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:6px;color:#aaa;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.um-close[data-v-631fc28f]:hover{background:#f3f4f6;color:#555}.um-body[data-v-631fc28f]{padding:18px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.um-body[data-v-631fc28f]::-webkit-scrollbar{width:4px}.um-body[data-v-631fc28f]::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.um-info-row[data-v-631fc28f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.um-info-label[data-v-631fc28f]{font-size:11.5px;color:var(--text-secondary, #888);flex:1}.um-info-label code[data-v-631fc28f]{font-family:monospace;background:#f0f0ea;padding:1px 5px;border-radius:3px;font-size:11px;color:var(--primary-xdark, #3d5209)}.um-info-wrap[data-v-631fc28f]{position:relative;display:flex;align-items:center;flex-shrink:0}.um-info-btn[data-v-631fc28f]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:none;background:var(--primary-subtle, #ddeea0);color:var(--primary-dark, #5f8010);cursor:pointer;padding:0;transition:background .15s}.um-info-btn[data-v-631fc28f]:hover,.um-info-btn[data-v-631fc28f]:focus{background:var(--primary-dark, #5f8010);color:#fff;outline:none}.um-tooltip[data-v-631fc28f]{position:absolute;left:26px;top:50%;transform:translateY(-50%);z-index:300;width:320px;background:#1a1a18;color:#f0f0ec;border-radius:10px;padding:12px 14px;box-shadow:0 8px 24px #00000038;pointer-events:none}.um-tooltip[data-v-631fc28f]:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:#1a1a18;border-left:0}.um-tooltip__title[data-v-631fc28f]{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--primary-subtle, #ddeea0);margin:0 0 8px}.um-tooltip__list[data-v-631fc28f]{margin:0 0 8px;padding-left:14px;display:flex;flex-direction:column;gap:4px}.um-tooltip__list li[data-v-631fc28f]{font-size:11.5px;line-height:1.5;color:#d8d8d0}.um-tooltip__list li strong[data-v-631fc28f]{color:#fff}.um-tooltip__list li code[data-v-631fc28f]{font-family:monospace;background:rgba(255,255,255,.08);padding:1px 4px;border-radius:3px;font-size:11px}.um-tooltip__hint[data-v-631fc28f]{font-size:11px;color:#888;margin:0;font-style:italic}.tooltip-fade-enter-active[data-v-631fc28f],.tooltip-fade-leave-active[data-v-631fc28f]{transition:opacity .15s,transform .15s}.tooltip-fade-enter-from[data-v-631fc28f],.tooltip-fade-leave-to[data-v-631fc28f]{opacity:0;transform:translateY(-50%) translate(-4px)}.um-download-btn[data-v-631fc28f]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:11.5px;font-weight:600;color:var(--primary-dark, #5f8010);background:var(--primary-bg, #f1f5f9);border:1px solid var(--primary-subtle, #ddeea0);border-radius:6px;text-decoration:none;white-space:nowrap;transition:all .15s;flex-shrink:0}.um-download-btn[data-v-631fc28f]:hover{background:var(--primary-subtle, #ddeea0);color:var(--primary-xdark, #3d5209);border-color:var(--primary-dark, #5f8010)}.um-dropzone[data-v-631fc28f]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:24px 16px;border:1.5px dashed var(--primary-subtle, #c0d880);border-radius:10px;background:var(--primary-bg, #f7faf0);cursor:pointer;transition:border-color .15s,background .15s;text-align:center}.um-dropzone[data-v-631fc28f]:hover{border-color:var(--primary-dark, #5f8010);background:#eef8cc}.um-dropzone--error[data-v-631fc28f]{border-color:#e04;background:#fff5f5}.um-dropzone--ok[data-v-631fc28f]{border-style:solid;border-color:#3a9e38;background:#f0fff0;padding:12px 16px;flex-direction:row;justify-content:space-between;align-items:center}.um-dropzone__input[data-v-631fc28f]{display:none}.um-dropzone__icon[data-v-631fc28f]{color:var(--primary-dark, #5f8010)}.um-dropzone__icon--error[data-v-631fc28f]{color:#e04}.um-dropzone__icon--ok[data-v-631fc28f]{color:#3a9e38;flex-shrink:0}.um-dropzone__primary[data-v-631fc28f]{font-size:13px;font-weight:600;color:var(--text-primary, #1a1a18)}.um-dropzone__primary--error[data-v-631fc28f]{color:#c00}.um-dropzone__secondary[data-v-631fc28f]{font-size:11.5px;color:var(--text-secondary, #999)}.um-dropzone__success-bar[data-v-631fc28f]{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px}.um-dropzone__success-left[data-v-631fc28f]{display:flex;align-items:center;gap:7px;min-width:0}.um-dropzone__filename[data-v-631fc28f]{font-size:12.5px;font-weight:600;color:#2a7a28;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.um-dropzone__count[data-v-631fc28f]{font-size:11px;color:#888;flex-shrink:0}.um-dropzone__replace[data-v-631fc28f]{font-size:11px;color:var(--text-secondary, #999);white-space:nowrap;flex-shrink:0}.um-preview[data-v-631fc28f]{border:1px solid var(--primary-subtle, #ddeea0);border-radius:8px;overflow:hidden;background:#fff}.um-preview__header[data-v-631fc28f]{display:flex;align-items:center;gap:6px;padding:7px 12px;background:var(--primary-bg, #f7faf0);border-bottom:1px solid var(--primary-subtle, #ddeea0);color:var(--primary-dark, #5f8010)}.um-preview__title[data-v-631fc28f]{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--primary-dark, #5f8010);flex:1}.um-preview__total[data-v-631fc28f]{font-size:10.5px;color:#888}.um-preview__clear[data-v-631fc28f]{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:#c00;background:none;border:none;cursor:pointer;padding:3px 7px;border-radius:4px;transition:background .15s}.um-preview__clear[data-v-631fc28f]:hover{background:#fff0f0}.um-preview__scroll[data-v-631fc28f]{overflow-x:auto;max-height:180px;overflow-y:auto}.um-preview__scroll[data-v-631fc28f]::-webkit-scrollbar{width:4px;height:4px}.um-preview__scroll[data-v-631fc28f]::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.um-preview__table[data-v-631fc28f]{width:100%;border-collapse:collapse;font-size:11.5px}.um-preview__table thead th[data-v-631fc28f]{position:sticky;top:0;z-index:2;padding:6px 16px;background:#f0f0ea;text-align:center;font-size:10.5px;font-weight:700;color:#555;border-bottom:1px solid #e0e0d8;white-space:nowrap;text-transform:uppercase;letter-spacing:.04em}.um-preview__table td[data-v-631fc28f]{padding:6px 16px;text-align:center;border-bottom:1px solid #f0f0eb;color:var(--text-primary, #1f2937)}.um-preview__val[data-v-631fc28f]{font-variant-numeric:tabular-nums;font-weight:500}.um-preview__more[data-v-631fc28f]{padding:8px!important;text-align:center!important;font-size:11px;color:#aaa;font-style:italic}.matrix-expand-enter-active[data-v-631fc28f]{transition:opacity .2s,transform .2s}.matrix-expand-leave-active[data-v-631fc28f]{transition:opacity .15s}.matrix-expand-enter-from[data-v-631fc28f]{opacity:0;transform:translateY(-6px)}.matrix-expand-leave-to[data-v-631fc28f]{opacity:0}.um-success[data-v-631fc28f]{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#f0fff4;border:1px solid #bbf7d0;border-radius:10px;color:#15803d}.um-success__title[data-v-631fc28f]{font-size:13px;font-weight:700;margin:0 0 2px}.um-success__sub[data-v-631fc28f]{font-size:11.5px;margin:0;color:#166534}.um-footer[data-v-631fc28f]{padding:12px 20px;border-top:1px solid var(--border-grey, #e8e8e3);display:flex;justify-content:flex-end;align-items:center;gap:10px;flex-shrink:0;background:#fafafa;border-radius:0 0 16px 16px}.um-btn-cancel[data-v-631fc28f]{background:transparent;border:1px solid var(--border-grey, #e0e0db);color:var(--text-secondary, #888)}.um-btn-cancel[data-v-631fc28f]:hover{background:#f3f4f6}.um-btn-upload[data-v-631fc28f]{min-width:220px;justify-content:center}.page-header[data-v-741296ff]{display:flex;align-items:center;gap:16px}.page-title[data-v-741296ff]{font-size:20px;font-family:var(--oe-font-display, "DM Sans", system-ui, sans-serif);font-weight:600;color:var(--oe-surface-900, #0f172a);margin:0}.measures-header[data-v-741296ff]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:12px;flex-wrap:wrap}.measures-header__right[data-v-741296ff]{display:flex;align-items:center;gap:10px;flex-shrink:0}.year-select[data-v-741296ff]{padding:8px 16px;border:1px solid var(--oe-surface-300, #cbd5e1);border-radius:var(--oe-radius-md, 8px);font-family:inherit;font-size:1rem;color:var(--oe-text, #334155);background:var(--oe-surface, #ffffff);cursor:pointer}.spinner-wrapper[data-v-741296ff]{display:flex;justify-content:center;padding:60px 0}.kpi-grid[data-v-741296ff]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px}.kpi-card[data-v-741296ff]{background:var(--oe-surface, #ffffff);border:1px solid var(--oe-border, #e2e8f0);border-radius:var(--oe-radius-lg, 12px);box-shadow:var(--oe-shadow-card, 0 1px 3px 0 rgb(0 0 0 / .04));padding:20px;display:flex;flex-direction:column;gap:6px}.kpi-label[data-v-741296ff]{font-size:.85rem;color:var(--oe-surface-500, #64748b)}.kpi-value[data-v-741296ff]{font-size:1.8rem;font-family:var(--oe-font-display, "DM Sans", system-ui, sans-serif);font-weight:700;color:var(--oe-surface-900, #0f172a)}.kpi-value--danger[data-v-741296ff]{color:var(--oe-danger-strong, #b91c1c)}.legend[data-v-741296ff]{display:flex;gap:24px;margin-bottom:20px;flex-wrap:wrap}.legend__item[data-v-741296ff]{display:flex;align-items:center;gap:6px;font-size:.85rem;color:var(--oe-surface-700, #334155)}.legend__dot[data-v-741296ff]{width:12px;height:12px;border-radius:3px;flex-shrink:0}.month-grid[data-v-741296ff]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:24px}.hint[data-v-741296ff]{font-size:.85rem;color:var(--oe-surface-400, #94a3b8);margin:0}@media (max-width: 900px){.kpi-grid[data-v-741296ff],.month-grid[data-v-741296ff]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 500px){.kpi-grid[data-v-741296ff],.month-grid[data-v-741296ff]{grid-template-columns:1fr}.measures-header[data-v-741296ff]{flex-direction:column;align-items:flex-start}.measures-header__right[data-v-741296ff]{width:100%;justify-content:flex-end}}
