:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background-color:#1a1a1a;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:24px}a{color:#646cff;-webkit-text-decoration:inherit;text-decoration:inherit;font-weight:500}a:hover{color:#535bf2}body{min-width:320px;min-height:100vh;margin:0}#app{width:100%;padding:0}button{cursor:pointer;background-color:#1a1a1a;border:1px solid #0000;border-radius:8px;padding:.6em 1.2em;font-family:inherit;font-size:1em;font-weight:500;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}ul{margin-left:auto;margin-right:auto}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-vietnamese-wdth-normal.rJmnGBSt.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-ext-wdth-normal.7khWdh9v.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:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-wdth-normal.DY7AcnAa.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}.topbar.svelte-12qhfyh{z-index:200;background:#0b0d11;border-bottom:1px solid #ffffff0f;align-items:center;gap:1.5em;height:48px;padding:0 2em;display:flex;position:sticky;top:0}.topbar-brand.svelte-12qhfyh{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:baseline;gap:.5em;text-decoration:none;display:flex}.topbar-logo.svelte-12qhfyh{letter-spacing:.04em;color:#ff3e00;text-transform:uppercase;font-size:1.1em;font-weight:800}.topbar-sub.svelte-12qhfyh{color:#ffffff38;white-space:nowrap;text-overflow:ellipsis;font-size:.75em;overflow:hidden}main.svelte-12qhfyh{text-align:left;box-sizing:border-box;width:100%;padding:0}.dash-nav{background:#0b0d11;border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;min-height:44px;padding:0 2em;display:flex}.year-tabs{flex-wrap:wrap;align-items:center;gap:0;display:flex}.year-tab{color:#fff6;letter-spacing:.03em;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:.6em 1.1em;font-size:.82em;font-weight:600;transition:color .15s,border-color .15s}a.year-tab{box-sizing:border-box;justify-content:center;align-items:center;min-width:64px;text-decoration:none;display:inline-flex}a.year-tab:visited{color:#fff6}.year-tab:hover,a.year-tab:visited:hover{color:#ffffffbf;border-color:#0000}.year-tab.active,a.year-tab.active:visited{color:#fff;border-bottom-color:#ff3e00}.landing-nav.svelte-12qhfyh{z-index:199;position:sticky;top:48px}.copy.svelte-12qhfyh{opacity:.2;text-align:center;letter-spacing:.04em;padding:2em;font-size:.75em}.mdc-card{box-shadow:none!important;background:linear-gradient(#1626558c 0%,#121c3c40 60%)!important;border:none!important;border-top:1px solid #ffffff0f!important;border-bottom:1px solid #ffffff0d!important;border-radius:0!important}.mdc-fab{color:#ffffffa6!important;box-shadow:none!important;letter-spacing:.04em!important;background-color:#ffffff0f!important;border:1px solid #ffffff1a!important;border-radius:4px!important;height:auto!important;padding:.55em 1.4em!important;font-size:.85em!important;font-weight:600!important;transition:background .15s,border-color .15s,color .15s!important}.mdc-fab:hover{color:#ffffffe6!important;box-shadow:none!important;background-color:#ffffff1a!important;border-color:#ffffff38!important}.mdc-fab:disabled,.mdc-fab[disabled],.mdc-fab:disabled:hover,.mdc-fab[disabled]:hover{color:#fff3!important;cursor:not-allowed!important;background-color:#ffffff0a!important;border-color:#ffffff12!important}.mdc-fab[disabled] .mdc-fab__ripple:before,.mdc-fab[disabled] .mdc-fab__ripple:after{display:none!important}.mdc-fab--color-primary,.smui-fab--color-primary{color:#ff3e00!important;background-color:#ff3e0014!important;border-color:#ff3e0099!important}.mdc-fab--color-primary:hover,.smui-fab--color-primary:hover{color:#ff6030!important;background-color:#ff3e0024!important;border-color:#ff3e00!important}.mdc-fab .mdc-fab__label{letter-spacing:.04em!important;font-size:.9em!important}.mdc-tooltip{z-index:9999!important}.mdc-tooltip__surface{color:#ffffffbf!important;letter-spacing:.02em!important;background-color:#0f1116!important;border:1px solid #ffffff1a!important;border-radius:4px!important;max-width:280px!important;padding:.55em .85em!important;font-family:monospace!important;font-size:.78em!important;line-height:1.5!important;box-shadow:0 4px 16px #00000080!important}.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.sub-cell{white-space:nowrap;padding-left:2em!important}.dim-label,.currency-frac{opacity:.5}.expanded-name{opacity:.6;font-weight:600}.num-pos{color:#22d488!important}.num-neg{color:#e8443a!important}.mdc-data-table{width:100%!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.mdc-data-table__table-container{overflow-x:auto;width:100%!important}.mdc-data-table__table{border-collapse:collapse!important;table-layout:auto!important;width:100%!important}.mdc-data-table__header-cell{white-space:nowrap;color:#ffffff52!important;letter-spacing:.08em!important;text-transform:uppercase!important;background:0 0!important;border-top:none!important;border-bottom:1px solid #ffffff14!important;padding:.55em 1em!important;font-size:.65rem!important;font-weight:600!important}.mdc-data-table__header-row{background:0 0!important}.mdc-data-table__cell{font-variant-numeric:tabular-nums;white-space:nowrap;color:#ffffffd1;border-bottom:1px solid #ffffff09!important;padding:.48em 1em!important;font-size:.855rem!important}.mdc-data-table__row{background:0 0!important;height:auto!important}.mdc-data-table__row:not(.mdc-data-table__row--selected):hover .mdc-data-table__cell{background:#ffffff06!important}.no-row-hover .mdc-data-table__row:hover .mdc-data-table__cell{background:0 0!important}.sub-row:hover .mdc-data-table__cell{background:#0000008c!important}.sub-row .mdc-data-table__cell{opacity:.65;background:#00000073!important;border-bottom-color:#ffffff05!important;font-size:.78rem!important}.expanded-header .mdc-data-table__cell{cursor:zoom-out!important;opacity:1!important;color:#ffffffd1!important;background:0 0!important;border-top:1px solid #ffffff1f!important;border-bottom:1px solid #ffffff0f!important}.close-row .mdc-data-table__cell{opacity:1!important;color:#ffffffd1!important}.mdc-text-field--filled{background-color:#ffffff0a!important;border-radius:4px 4px 0 0!important}.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label,.mdc-text-field--filled:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:#fff6!important}.mdc-text-field--filled:not(.mdc-text-field--disabled):hover .mdc-line-ripple:before,.mdc-text-field--filled .mdc-line-ripple:before{border-bottom-color:#fff3!important}.mdc-text-field--filled.mdc-text-field--focused .mdc-floating-label{color:#ff3e00!important}.mdc-text-field--filled .mdc-line-ripple:after{border-bottom-color:#ff3e00!important}.mdc-text-field input{color:#ffffffd9!important;caret-color:#ff3e00!important}.mdc-select--filled .mdc-select__anchor{background-color:#ffffff0a!important}.mdc-select--filled:not(.mdc-select--disabled) .mdc-select__selected-text{color:#ffffffd9!important}.mdc-select--filled .mdc-line-ripple:before{border-bottom-color:#fff3!important}.mdc-select--filled .mdc-line-ripple:after{border-bottom-color:#ff3e00!important}.mdc-select--filled.mdc-select--focused .mdc-floating-label{color:#ff3e00!important}.mdc-select__dropdown-icon{fill:#ffffff59!important}.mdc-select.mdc-select--filled .mdc-floating-label,.mdc-select.mdc-select--filled .mdc-floating-label--float-above,.mdc-select__anchor .mdc-floating-label{transform:translateY(-106%)scale(.75)!important}.mdc-select--filled .mdc-select__anchor{padding-top:0!important}.term-converting{align-items:center;gap:.85em;padding:.75em 0;display:flex}.term-loader{flex-shrink:0;align-items:flex-end;gap:3px;height:22px;display:flex}.term-loader span{background:#ff3e00;border-radius:2px;width:3px;animation:1.1s ease-in-out infinite termBar;display:block}.term-loader span:first-child{animation-delay:0s}.term-loader span:nth-child(2){animation-delay:.15s}.term-loader span:nth-child(3){animation-delay:.3s}.term-loader span:nth-child(4){animation-delay:.45s}.term-loader span:nth-child(5){animation-delay:.6s}@keyframes termBar{0%,to{opacity:.25;height:4px}50%{opacity:.9;height:22px}}.term-converting-msg{color:#ffffff73;letter-spacing:.03em;font-family:monospace;font-size:.85em}.file-upload{margin-bottom:.5em;display:inline-block}.file-list{border-collapse:collapse;margin-bottom:1em;font-size:.9em;display:inline-table}.file-list td{vertical-align:middle;padding:.2em 1em .2em 0}.file-list-name{color:#ffffffd9;word-break:break-all;font-weight:600}.file-list-date{color:#ffffff59;white-space:nowrap;font-size:.9em}.file-list-remove a{color:#ffffff40;font-size:.9em;text-decoration:none;transition:color .15s}.file-list-remove a:hover{color:#e8443a}
