.account-bar[data-v-8567bed4]{font-size:var(--res-font-dense);color:var(--res-text-muted);border-bottom:1px solid var(--res-slate);justify-content:flex-end;align-items:baseline;gap:12px;padding:4px 16px;display:flex}.account-bar__sign-out[data-v-8567bed4]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.account-bar__sign-out[data-v-8567bed4]:hover,.account-bar__sign-out[data-v-8567bed4]:focus-visible{color:var(--res-pale);text-decoration:underline}html,body,#app{height:100%;overflow:hidden}.app-shell{height:100dvh;font-family:var(--res-font-family);font-size:var(--res-font-body);font-variant-numeric:tabular-nums;background:var(--res-navy);color:var(--res-pale);flex-direction:column;line-height:1.4;display:flex;overflow:hidden}.app-content{flex:1;min-height:0;padding:16px;overflow:auto}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-color:var(--res-slate) var(--res-navy)}.res-muted{color:var(--res-text-muted)}.res-error{color:var(--res-status-error)!important}.res-warning{color:var(--res-status-warning)}.res-error:before,.res-warning:before{content:"⚠ "}*{box-sizing:border-box}html,body,#app{height:100%}body{margin:0}h1{font-size:var(--res-font-page);font-weight:600}h2,h3{font-size:var(--res-font-title);font-weight:600}h4,h5,h6{font-size:var(--res-font-body);font-weight:600}button,input,select,textarea{font:inherit;color:var(--res-pale)}button,input:not([type=checkbox]):not([type=radio]),select,textarea{background:var(--res-navy-raised);border:1px solid var(--res-slate);border-radius:4px;padding:4px 8px}button{appearance:none;cursor:pointer}button:hover:not(:disabled):not(.ag-charts-proxy-elem){border-color:var(--res-orange);color:var(--res-orange)}button:disabled{color:var(--res-text-disabled);border-color:var(--res-slate);cursor:not-allowed}input::placeholder,textarea::placeholder{color:var(--res-text-muted)}input[type=checkbox]:not(.ag-checkbox-input),input[type=radio]:not(.ag-radio-button-input){appearance:none;vertical-align:-2px;border:1px solid var(--res-slate);background:var(--res-navy-raised);cursor:pointer;place-content:center;width:14px;height:14px;margin:0 4px 0 0;display:inline-grid}input[type=checkbox]:not(.ag-checkbox-input){border-radius:3px}input[type=radio]:not(.ag-radio-button-input){border-radius:50%}input[type=checkbox]:not(.ag-checkbox-input):checked{background:var(--res-orange);border-color:var(--res-orange)}input[type=checkbox]:not(.ag-checkbox-input):checked:before{content:"";background:var(--res-navy);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:8px;height:8px}input[type=radio]:not(.ag-radio-button-input):checked{border-color:var(--res-orange)}input[type=radio]:not(.ag-radio-button-input):checked:before{content:"";background:var(--res-orange);border-radius:50%;width:6px;height:6px}input[type=checkbox]:not(.ag-checkbox-input):disabled,input[type=radio]:not(.ag-radio-button-input):disabled{border-color:var(--res-text-disabled);cursor:not-allowed}input[type=checkbox]:not(.ag-checkbox-input):disabled:checked{background:var(--res-text-disabled)}input[type=range]{accent-color:var(--res-orange)}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--res-pale);outline-offset:1px}a{color:var(--res-pale);-webkit-text-decoration-color:var(--res-text-muted);text-decoration-color:var(--res-text-muted)}a:hover{color:var(--res-white);-webkit-text-decoration-color:var(--res-pale);text-decoration-color:var(--res-pale)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--res-navy)}::-webkit-scrollbar-thumb{background:var(--res-slate);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--res-pale)}::-webkit-scrollbar-corner{background:var(--res-navy)}.ag-cell,.ag-header-cell{font-variant-numeric:tabular-nums}.res-table{border-collapse:collapse;width:100%}.res-table th{text-align:left}.res-table th:not([scope=row]){text-align:left;font-size:var(--res-font-dense);color:var(--res-text-muted);border-bottom:1px solid var(--res-slate);white-space:nowrap;font-weight:600}.res-table th.res-num{text-align:right}.res-table thead th[colspan]{white-space:normal}.res-table td{border-bottom:1px solid var(--res-slate)}.res-table .res-num{text-align:right;white-space:nowrap}.res-table--analytical{font-size:var(--res-font-dense)}.res-table--analytical th,.res-table--analytical td{padding:4px 8px;line-height:15px}.res-table--list{font-size:var(--res-font-body)}.res-table--list th,.res-table--list td{padding:8px;line-height:15px}.res-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:0;padding:0;position:fixed;top:0;left:0;overflow:hidden}.res-link-button{border:1px solid var(--res-slate);background:var(--res-navy-raised);color:var(--res-pale);font-size:var(--res-font-dense);white-space:nowrap;border-radius:4px;align-items:center;padding:2px 8px;text-decoration:none;display:inline-flex}.res-link-button:hover{border-color:var(--res-orange);color:var(--res-orange)}button.res-text-button{color:var(--res-text-muted);font-size:var(--res-font-dense);background:0 0;border:none;padding:0}button.res-text-button:hover:not(:disabled),button.res-text-button:focus-visible{color:var(--res-pale);border:none;text-decoration:underline}button.res-icon-button{width:24px;height:24px;font-size:var(--res-font-body);justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.res-picked{outline:1px solid var(--res-pale);outline-offset:-1px}.value-with-change{justify-content:flex-end;align-items:baseline;display:flex}.value-with-change__change{text-align:left;white-space:nowrap;font-weight:400;font-size:var(--res-font-caption);color:var(--res-text-muted);flex:none;margin-left:4px}.value-with-change__mark{color:var(--res-orange);cursor:help;flex:none;margin-left:4px}.value-with-change__mark--quiet,.below-mark--quiet{color:var(--res-text-muted);font-size:var(--res-font-caption)}.res-popover{background:var(--res-navy);border:1px solid var(--res-slate);box-shadow:var(--res-shadow-popover);color:var(--res-pale);font-family:var(--res-font-family);font-size:var(--res-font-dense);font-variant-numeric:tabular-nums;border-radius:4px;padding:8px 12px;line-height:1.4}.res-tip{background:var(--res-navy);border:1px solid var(--res-slate);width:max-content;max-width:min(400px,100vw - 16px);box-shadow:var(--res-shadow-popover);color:var(--res-pale);font-family:var(--res-font-family);font-size:var(--res-font-caption);font-variant-numeric:tabular-nums;letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;overflow-wrap:break-word;border-radius:6px;padding:8px 12px;font-style:normal;font-weight:400;line-height:1.45}.ag-charts-tooltip.ag-charts-tooltip{border:1px solid var(--res-slate);border-radius:6px}.ag-charts-tooltip .ag-charts-tooltip-content{font-variant-numeric:tabular-nums;padding:8px 12px;line-height:1.45}.res-tip p{margin:0 0 8px}.res-tip p:last-child{margin:0}.res-tip b{color:var(--res-orange);font-weight:600}.res-tip code{font-family:var(--res-font-mono);font-style:normal}.res-tip__head{align-items:baseline;gap:4px;display:flex}.res-tip__symbol{color:var(--res-orange);font-weight:700}.res-tip__title{color:var(--res-pale);font-weight:600}.res-tip .res-tip__summary{margin:2px 0 0;display:block}.res-tip__main{border-top:1px solid var(--res-slate);color:var(--res-text-muted);margin-top:4px;padding-top:4px;display:block}.res-tip .res-tip__text{margin:0 0 4px;display:block}.res-tip .res-tip__text:last-child{margin:0}.res-tip__facts{flex-wrap:wrap;gap:4px;margin-top:8px;display:flex}.res-tip__fact{border:1px solid var(--res-slate);color:var(--res-text-muted);font-size:var(--res-font-caption);white-space:nowrap;border-radius:4px;padding:0 4px}.fast-tip{z-index:70;pointer-events:none;position:fixed;top:0;left:0}.res-tip__swatch{flex:none;align-self:center}.res-tip__chip{border:1px solid var(--res-slate);color:var(--res-text-muted);font-size:var(--res-font-caption);border-radius:4px;padding:0 4px}.res-tip__chip--selected{border-color:var(--res-white);color:var(--res-pale)}.res-tip__chip--reference{border-color:var(--res-blue);color:var(--res-blue)}.res-tip .res-tip__meta{color:var(--res-text-muted);margin:2px 0 0;display:block}.res-tip__table{border-collapse:collapse;margin-top:8px}.res-tip__table td{vertical-align:baseline;padding:0}.res-tip__table td.res-tip__sym{color:var(--res-pale);padding-right:8px;font-weight:600}.res-tip__table td.res-tip__what{color:var(--res-text-muted);padding-right:12px}.res-tip .res-tip__what b{color:var(--res-pale);font-weight:500}.res-tip__v{text-align:right;color:var(--res-pale);font-variant-numeric:tabular-nums;white-space:nowrap}.res-tip__row--diff .res-tip__v{color:var(--res-orange)}.res-tip__table td.res-tip__vs{color:var(--res-text-muted);font-size:var(--res-font-caption);white-space:nowrap;padding-left:8px}.res-tip__row--muted td{color:var(--res-text-muted)}.res-tip__foot{border-top:1px solid var(--res-slate);color:var(--res-text-muted);margin-top:8px;padding-top:4px;display:block}.res-tip__section{margin-top:8px;display:block}.res-tip__section-heading{margin-bottom:2px;display:block}.results-grid .results-grid__row--class,.results-grid .results-grid__row--top-segment{background:var(--res-navy-raised)}.results-grid .results-grid__row--top-segment .ag-cell{border-top-color:var(--res-slate)}.results-grid .results-grid__name--class,.results-grid .results-grid__name--segment{font-weight:600}.results-grid .results-grid__name--origin{color:var(--res-text-muted)}.results-grid .results-grid__row--selected{background:var(--res-navy-raised)}.results-grid .results-grid__row--selected .ag-column-first{box-shadow:inset 2px 0 0 var(--res-selected)}.results-grid .results-grid__row--picked{background:var(--res-navy-raised)}.results-grid .results-grid__row--picked .ag-cell{box-shadow:inset 0 1px 0 var(--res-selected), inset 0 -1px 0 var(--res-selected)}.results-grid .results-grid__row--picked .ag-column-first{box-shadow:inset 3px 0 0 var(--res-selected), inset 0 1px 0 var(--res-selected), inset 0 -1px 0 var(--res-selected)}.results-grid .results-grid__row--total{font-weight:600}.results-grid .results-grid__cell--red{background:var(--res-band-red)}.results-grid .results-grid__cell--amber{background:var(--res-band-amber)}.results-grid .results-grid__cell--estimate{font-style:italic}.results-grid .results-grid__status{align-items:center;gap:6px;display:inline-flex}.results-grid .results-grid__chip{font-size:var(--res-font-dense);border-radius:10px;padding:0 8px;line-height:18px}.results-grid .results-grid__chip--ready{background:var(--res-navy-raised);color:var(--res-pale);box-shadow:inset 0 0 0 1px var(--res-slate)}.results-grid .results-grid__chip--amber{background:var(--res-band-amber)}.results-grid .results-grid__chip--red{background:var(--res-band-red)}.results-grid .results-grid__chip-note{color:var(--res-text-muted);font-size:var(--res-font-dense)}.results-grid .ag-group-value:has(.results-grid__name){flex:1;min-width:0}.results-grid .results-grid__name{align-items:center;gap:8px;display:flex}.results-grid .results-grid__no-new-data{color:var(--res-text-muted);font-size:var(--res-font-dense)}.results-grid .results-grid__flag{flex:none;margin-left:auto}.results-grid .results-grid__flag--error{color:var(--res-status-error)}.results-grid .ag-row{cursor:pointer}.drill-grid .drill-grid__row--selected{background:var(--res-navy-raised);box-shadow:inset 2px 0 0 var(--res-selected)}.drill-grid .drill-grid__cell--aggregated{color:var(--res-text-muted);font-style:italic}.drill-grid .drill-grid__structure{align-items:center;display:inline-flex}.drill-grid .drill-grid__toggle{width:16px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.drill-grid .drill-grid__toggle-spacer{width:16px;display:inline-block}.drill-grid .ag-row{cursor:pointer}.link-ratio-grid .ag-body-horizontal-scroll.ag-scrollbar-invisible{position:static}.link-ratio-grid .link-ratio-grid__cell--muted{color:var(--res-text-muted)}.link-ratio-grid .link-ratio-grid__cell--struck{color:var(--res-text-muted);text-decoration:line-through}.link-ratio-grid .link-ratio-grid__cell--selected{color:var(--res-white)}.link-ratio-grid .link-ratio-grid__cell--new{color:var(--res-orange)}.link-ratio-grid .link-ratio-grid__override{justify-content:flex-end;align-items:center;gap:4px;width:100%;display:inline-flex}.link-ratio-grid .link-ratio-grid__dot{background:var(--res-orange);border-radius:50%;width:6px;height:6px;display:inline-block}.app-shell .ag-aria-description-container{clip-path:inset(50%);width:1px;height:1px;position:fixed;overflow:hidden}.res-route-target,.selection-grid__row--picked:focus{outline:2px solid var(--res-focus);outline-offset:-2px}.ag-charts-zoom-buttons{width:auto!important;height:32px!important;padding-bottom:0!important;top:4px!important;left:auto!important;right:8px!important}.ag-charts-zoom-buttons .ag-charts-toolbar{position:relative;transform:none!important}.ag-charts-zoom-buttons:focus-within .ag-charts-toolbar,.ag-charts-wrapper:hover .ag-charts-zoom-buttons .ag-charts-toolbar{opacity:1!important}.res-chart-toolbar{flex:none;align-items:center;display:flex}.res-chart-toolbar .ag-charts-zoom-buttons{position:relative;overflow:visible;height:24px!important;inset:auto!important}.res-chart-toolbar .ag-charts-toolbar{opacity:1!important;transition:none!important}
