@layer components{.bsc-xl,.bsc-csv{--bsc-chrome:#f3f4f5;--bsc-chrome-strong:#e4e6e8;--bsc-grid:#d9dcdf;--bsc-chrome-ink:#44494e;--bsc-cell-ink:#1d2125;--bsc-select:var(--color-green-ink);--bsc-lit:#10c18329;color:var(--bsc-cell-ink);font-variant-numeric:tabular-nums;background:#fff;flex-direction:column;font-family:Calibri,Carlito,Arial,Nimbus Sans,sans-serif;display:flex;box-shadow:0 0 0 1px #00293d1a,0 14px 34px -12px #00293d2e}.bsc-xl-title{background:var(--bsc-chrome-strong);border-bottom:1px solid var(--bsc-grid);height:30px;color:var(--bsc-chrome-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:12px;display:flex;overflow:hidden}.bsc-xl-icon{fill:#fff;width:13px;height:13px;stroke:var(--bsc-select);stroke-width:1px;flex:none}.bsc-xl-formula{border-bottom:1px solid var(--bsc-grid);background:#fff;align-items:stretch;height:28px;font-size:13px;display:flex}.bsc-xl-namebox{border-right:1px solid var(--bsc-grid);align-items:center;width:68px;padding:0 8px;display:flex}.bsc-xl-fx{border-right:1px solid var(--bsc-grid);color:var(--bsc-chrome-ink);align-items:center;padding:0 10px;font-family:Georgia,Times New Roman,serif;font-style:italic;display:flex}.bsc-xl-formula-text{white-space:nowrap;align-items:center;padding:0 10px;display:flex}.bsc-xl{container-type:inline-size}.bsc-xl-grid{table-layout:fixed;border-collapse:collapse;width:100%;min-width:300px;font-size:12.5px;line-height:1}.bsc-xl-grid th,.bsc-xl-grid td{border-right:1px solid var(--bsc-grid);border-bottom:1px solid var(--bsc-grid);text-align:left;white-space:nowrap;vertical-align:middle;text-overflow:clip;height:24px;padding:0 6px;overflow:hidden}.bsc-xl-grid th{font-weight:700}.bsc-xl-grid .bsc-xl-num{text-align:right}.bsc-xl-grid .bsc-xl-label{text-align:right;font-weight:700}.bsc-xl-col-rownum{width:30px}.bsc-xl-col-date{width:66px}.bsc-xl-col-amount{width:64px}.bsc-xl-col-kind{width:44px}.bsc-xl-col-account{width:96px}.bsc-xl-col-page{width:40px}.bsc-xl-empty{width:64px;display:none}@container (max-width:589px){.bsc-xl-grid .bsc-xl-hideable{display:none}.bsc-xl-grid .bsc-xl-letters .bsc-xl-after-hidden{border-left:3px double var(--bsc-chrome-ink)}}@container (max-width:431px){.bsc-xl-grid{font-size:11.5px}.bsc-xl-grid th,.bsc-xl-grid td{padding:0 4px}.bsc-xl-col-rownum{width:24px}.bsc-xl-col-date{width:60px}.bsc-xl-col-amount{width:56px}.bsc-xl-col-page{width:34px}.bsc-xl-grid .bsc-xl-col-description{white-space:normal;padding-top:4px;padding-bottom:4px;line-height:1.2}}@container (min-width:654px){.bsc-xl-col-description{width:250px}.bsc-xl-grid td.bsc-xl-empty-1{display:table-cell}.bsc-xl-grid col.bsc-xl-empty-1{display:table-column}}@container (min-width:718px){.bsc-xl-grid td.bsc-xl-empty-2{display:table-cell}.bsc-xl-grid col.bsc-xl-empty-2{display:table-column}}@container (min-width:782px){.bsc-xl-grid td.bsc-xl-empty-3{display:table-cell}.bsc-xl-grid col.bsc-xl-empty-3{display:table-column}}@container (min-width:846px){.bsc-xl-grid td.bsc-xl-empty-4{display:table-cell}.bsc-xl-grid col.bsc-xl-empty-4{display:table-column}}@container (min-width:910px){.bsc-xl-grid td.bsc-xl-empty-5{display:table-cell}.bsc-xl-grid col.bsc-xl-empty-5{display:table-column}}@container (min-width:974px){.bsc-xl-grid td.bsc-xl-empty-6{display:table-cell}.bsc-xl-grid col.bsc-xl-empty-6{display:table-column}}@container (min-width:1038px){.bsc-xl-grid td.bsc-xl-empty-7{display:table-cell}.bsc-xl-grid col.bsc-xl-empty-7{display:table-column}}@container (min-width:1102px){.bsc-xl-grid td.bsc-xl-empty-8{display:table-cell}.bsc-xl-grid col.bsc-xl-empty-8{display:table-column}}.bsc-xl-grid .bsc-xl-rownum{z-index:1;box-shadow:inset -1px 0 0 var(--bsc-grid);border-right-color:#0000;position:sticky;left:0}.bsc-side-scroll{position:relative}.bsc-side-scroll:before,.bsc-side-scroll:after{content:"";z-index:2;opacity:0;pointer-events:none;width:28px;transition:opacity .16s;position:absolute;top:0;bottom:0}.bsc-side-scroll:before{left:30px}@container (max-width:431px){.bsc-side-scroll:before{left:24px}}.bsc-side-scroll:before{background:linear-gradient(270deg,#00293d00,#00293d2e)}.bsc-csv .bsc-side-scroll:before{left:38px}.bsc-side-scroll:after{background:linear-gradient(90deg,#00293d00,#00293d2e);right:0}.bsc-side-scroll[data-more-left]:before,.bsc-side-scroll[data-more-right]:after{opacity:1}.bsc-xl-letters td,.bsc-xl-grid .bsc-xl-rownum,.bsc-xl-corner{background:var(--bsc-chrome);color:var(--bsc-chrome-ink);text-align:center;font-size:11.5px}.bsc-xl-letters td{text-align:center;height:20px}.bsc-xl-grid .bsc-xl-rownum{text-align:center;width:34px;padding:0 4px}.bsc-xl-grid .bsc-xl-current{background:var(--bsc-chrome-strong);color:var(--bsc-select);box-shadow:inset 0 -2px 0 var(--bsc-select);font-weight:700}.bsc-xl-grid .bsc-xl-rownum.bsc-xl-current{box-shadow:inset -2px 0 0 var(--bsc-select)}.bsc-xl-grid .bsc-xl-selected{outline:2px solid var(--bsc-select);outline-offset:-2px;font-weight:700;position:relative;overflow:visible}.bsc-xl-selected:after{content:"";background:var(--bsc-select);border:1px solid #fff;width:6px;height:6px;position:absolute;bottom:-3px;right:-3px}.bsc-xl-grid tr[data-line] td{transition:background-color .12s}.bsc-xl-grid tr[data-lit] td:not(.bsc-xl-rownum){background:var(--bsc-lit)}.bsc-xl-tabs{background:var(--bsc-chrome);border-top:1px solid var(--bsc-grid);height:28px;font-family:var(--font-geist-sans), system-ui, sans-serif;justify-content:space-between;align-items:stretch;gap:12px;font-size:12px;display:flex}.bsc-xl-tab{border-right:1px solid var(--bsc-grid);border-bottom:2px solid var(--bsc-select);min-width:0;color:var(--bsc-select);text-overflow:ellipsis;white-space:nowrap;background:#fff;margin-top:-1px;padding:0 14px;font-weight:600;line-height:27px;display:block;overflow:hidden}.bsc-xl-status{color:var(--bsc-chrome-ink);white-space:nowrap;align-items:center;gap:14px;padding:0 12px;display:flex}@media (max-width:479px){.bsc-xl-status-sep{display:none}}.bsc-csv-text{white-space:pre;width:max-content;min-width:100%;margin:0;padding:10px 14px 10px 0;font-family:ui-monospace,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.85}.bsc-csv-line{display:block}.bsc-csv-number{border-right:1px solid var(--bsc-grid);color:#8b9298;text-align:right;-webkit-user-select:none;user-select:none;background:#fff;width:38px;margin-right:14px;padding-right:10px;display:inline-block;position:sticky;left:0}.bsc-csv-status{background:var(--bsc-chrome);border-top:1px solid var(--bsc-grid);height:24px;color:var(--bsc-chrome-ink);font-family:var(--font-geist-sans), system-ui, sans-serif;justify-content:flex-end;align-items:center;gap:16px;padding:0 12px;font-size:11px;display:flex}}
