._8nfVhG_report{min-inline-size:0}._8nfVhG_entries th,._8nfVhG_entries td{overflow-wrap:anywhere;vertical-align:top}._8nfVhG_table{table-layout:fixed;inline-size:100%;min-inline-size:0}._8nfVhG_table>thead>tr>th,._8nfVhG_table>tbody>tr>td{overflow-wrap:anywhere;vertical-align:top}._8nfVhG_table>thead>tr>th{z-index:1;position:sticky;inset-block-start:0}._8nfVhG_dateColumn{inline-size:7rem}._8nfVhG_typeColumn{inline-size:6rem}._8nfVhG_numberColumn{inline-size:3.5rem}._8nfVhG_amountColumn{inline-size:10rem}._8nfVhG_actionColumn{inline-size:7rem}._8nfVhG_amount{text-align:end;font-variant-numeric:tabular-nums}._8nfVhG_basis{color:#305f87;margin-block-start:.3rem;font-size:.8rem;line-height:1.4;display:block}._8nfVhG_summary{cursor:pointer;color:#183e60;overflow-wrap:anywhere;font-weight:600;line-height:1.5}._8nfVhG_summary:focus-visible{outline-offset:2px;outline:2px solid #0a53a3}._8nfVhG_narration{white-space:pre-wrap;overflow-wrap:anywhere;text-align:start;margin-block:.5rem .75rem;line-height:1.5}._8nfVhG_entries{table-layout:fixed;inline-size:100%;min-inline-size:0;font-size:.94rem}._8nfVhG_entries th:first-child{inline-size:48%}._8nfVhG_entries th:not(:first-child),._8nfVhG_entries td:not(:first-child){text-align:end;font-variant-numeric:tabular-nums}._8nfVhG_entries tfoot{background:#f2f8fd;font-weight:600}._8nfVhG_warning{color:#852614;margin-block:.5rem;font-size:.9rem;line-height:1.5}._8nfVhG_table>tbody>tr>td:last-child>button{overflow-wrap:anywhere;max-inline-size:100%}@media (max-width:1000px){._8nfVhG_table,._8nfVhG_table>tbody{display:block}._8nfVhG_table>colgroup{display:none}._8nfVhG_table>thead{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}._8nfVhG_table>tbody>tr{border:1px solid #b6d0e3;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:1rem;padding:.4rem;display:grid}._8nfVhG_table>tbody>tr>td{border:0;min-inline-size:0;padding:.5rem;display:block}._8nfVhG_table>tbody>tr>td:before{content:attr(data-label);color:#305f87;margin-block-end:.25rem;font-size:.8rem;display:block}._8nfVhG_table>tbody>tr>td:nth-child(4){grid-column:1/-1}._8nfVhG_table>tbody>tr>td:nth-child(5){text-align:start;grid-column:1/3}}@media print{._8nfVhG_entries{break-inside:avoid}}
.dgNfSW_filters{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;display:flex}.dgNfSW_filters label{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}
.WhLcpG_toolbar{flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin-block:.75rem;display:flex}.WhLcpG_toolbar label{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.WhLcpG_toolbar button[aria-pressed=true]{color:#172333;background:#ffcf32}.WhLcpG_scroll{max-width:100%;overflow:auto}.WhLcpG_tree,.WhLcpG_ledgers{margin:0;padding:0;list-style:none}.WhLcpG_tree{min-width:34rem}.WhLcpG_tree .WhLcpG_tree,.WhLcpG_ledgers{padding-inline-start:1.3rem}.WhLcpG_tree .WhLcpG_tree{min-width:0}.WhLcpG_row,.WhLcpG_columns{grid-template-columns:minmax(12rem,1fr) 6rem 11rem;align-items:baseline;gap:.5rem;display:grid}.WhLcpG_row{border-bottom:1px solid #d2e5f5;padding:.45rem .5rem}.WhLcpG_row>:last-child,.WhLcpG_columns>:last-child{text-align:right;font-variant-numeric:tabular-nums}.WhLcpG_columns{background:#e3f1fc;min-width:34rem;padding:.6rem .5rem}.WhLcpG_tree summary{cursor:pointer;color:#18324f;background:#f3f8fc;border-bottom:1px solid #a9cce7}.WhLcpG_tree summary .WhLcpG_row{border:0;width:calc(100% - 1.25rem);display:inline-grid}.WhLcpG_tree summary:focus-visible{outline-offset:-2px;outline:2px solid #194f8d}.WhLcpG_editor{border-top:1px solid #a9cce7;margin-top:1.5rem;padding-top:.75rem}.WhLcpG_editor form{flex-wrap:wrap;align-items:end;gap:1rem;padding:.75rem;display:flex}.WhLcpG_editor h3{flex-basis:100%}.WhLcpG_editor label{flex-direction:column;gap:.35rem;max-width:100%;display:flex}.WhLcpG_editor select{max-width:28rem}@media (max-width:600px){.WhLcpG_editor select{max-width:85vw}}.WhLcpG_toolbar label,.WhLcpG_toolbar select{min-width:0;max-width:100%}.WhLcpG_groupLink{font-size:inherit;color:inherit;padding:0;text-decoration:none;display:inline}.WhLcpG_groupLink:hover,.WhLcpG_groupLink:focus-visible{text-decoration:underline}@media (max-width:600px){.WhLcpG_toolbar label,.WhLcpG_toolbar select{width:100%}}
.ICNl7q_menu{max-width:23rem;max-height:min(55vh,26rem);overflow:auto}.ICNl7q_menu p{white-space:normal;margin:.4rem 0;font-size:.8rem;line-height:1.45}.ICNl7q_menu ul{margin:.5rem 0;padding:0;list-style:none}.ICNl7q_menu li{justify-content:space-between;align-items:baseline;gap:.75rem;padding:.3rem 0;display:flex}.ICNl7q_menu li a{width:auto;min-width:2rem;padding:.2rem;display:inline-block}.ICNl7q_menu li span:last-child{white-space:nowrap}
main>fieldset:has(>.gUNkQa_report){block-size:100%}.gUNkQa_report{block-size:100%;min-block-size:0;min-inline-size:0;color:var(--ink);flex-direction:column;display:flex}.gUNkQa_heading{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:baseline;gap:1rem;margin-block-end:.5rem;display:flex}.gUNkQa_heading h2{margin:0;font-size:1.35rem}.gUNkQa_heading p{color:#305f87;margin:0}.gUNkQa_hint{color:#305f87;flex-shrink:0;margin-block:0 1rem;font-size:.94rem;line-height:1.5}.gUNkQa_columns{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.5rem;min-block-size:0;min-inline-size:0;display:grid}.gUNkQa_column{border-block:1px solid #98bddb;flex-direction:column;min-block-size:0;min-inline-size:0;display:flex}.gUNkQa_columnHeading,.gUNkQa_total,.gUNkQa_groupSummary,.gUNkQa_ledger,.gUNkQa_adjustment{grid-template-columns:minmax(0,1fr) minmax(0,44%);align-items:baseline;gap:.75rem;display:grid}.gUNkQa_columnHeading{color:#183e60;background:#e3f1fc;flex-shrink:0;padding:.65rem .75rem}.gUNkQa_columnHeading h3{color:inherit;margin:0;font-size:1.05rem}.gUNkQa_columnHeading>span{text-align:end;font-size:.94rem}.gUNkQa_columnBody{scrollbar-gutter:stable;scrollbar-color:#9fbdd5 #f2f8fd;flex:1;min-block-size:0;overflow:hidden auto}.gUNkQa_groups,.gUNkQa_children{margin:0;padding:0;list-style:none}.gUNkQa_groupSummary{cursor:pointer;color:#183e60;border-block-end:1px solid #d3e3ef;padding:.65rem .75rem;font-weight:600;list-style:none}.gUNkQa_groupSummary::-webkit-details-marker{display:none}.gUNkQa_groupSummary:hover{background:#f0f7fd}.gUNkQa_groupSummary:focus-visible,.gUNkQa_columnBody:focus-visible{outline-offset:-2px;outline:2px solid #0a53a3}.gUNkQa_groupName{overflow-wrap:anywhere;align-items:baseline;gap:.35rem;min-inline-size:0;line-height:1.4;display:flex}.gUNkQa_groupName small{color:#305f87;font-size:.8rem;font-weight:400;display:block}.gUNkQa_chevron{flex-shrink:0;block-size:.8rem;inline-size:.8rem}.gUNkQa_group[open]>.gUNkQa_groupSummary .gUNkQa_chevron{transform:rotate(90deg)}.gUNkQa_children{padding-inline-start:.85rem}.gUNkQa_children .gUNkQa_groupSummary{font-weight:400}.gUNkQa_ledger{border-block-end:1px solid #e0eaf2;padding:.55rem .75rem .55rem 1.15rem;font-size:.96rem;line-height:1.45}.gUNkQa_ledger>span:first-child{overflow-wrap:anywhere;min-inline-size:0}.gUNkQa_amount{text-align:end;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;min-inline-size:0;line-height:1.45}.gUNkQa_adjustment{padding:.75rem;font-weight:600}.gUNkQa_total{background:#f2f8fd;border-block-start:2px solid #7eaccf;flex-shrink:0;padding:.8rem .75rem;font-size:1.05rem}.gUNkQa_total>strong:first-child{overflow-wrap:anywhere}.gUNkQa_empty{color:#305f87;margin:0;padding:1rem .75rem;line-height:1.5}.gUNkQa_difference{color:#852614;background:#fff4ec;flex-shrink:0;padding:.75rem;line-height:1.5}@media (max-width:800px){:is(main>fieldset:has(>.gUNkQa_report),.gUNkQa_report){block-size:auto}.gUNkQa_columns{flex:none;grid-template-columns:minmax(0,1fr);gap:1rem}.gUNkQa_columnBody{flex:initial;max-block-size:max(10rem,100dvh - 32rem)}}@media (max-width:420px){.gUNkQa_columnHeading,.gUNkQa_total,.gUNkQa_groupSummary,.gUNkQa_ledger,.gUNkQa_adjustment{gap:.4rem}.gUNkQa_children{padding-inline-start:.4rem}}@media print{:is(main>fieldset:has(>.gUNkQa_report),.gUNkQa_report){block-size:auto}.gUNkQa_columnBody{max-block-size:none;overflow:visible}.gUNkQa_columns{grid-template-columns:repeat(2,minmax(0,1fr))}}
.Q1_GxW_account{justify-self:end;min-width:0;max-width:100%;font-size:15px;position:relative}.Q1_GxW_iconButton{color:#153f6f;white-space:nowrap;background:#f5f9fe;border:1px solid #98bbdf;border-radius:9px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-weight:600;display:inline-flex;position:relative}.Q1_GxW_iconButton:focus-visible{outline-offset:3px;outline:2px solid #ffcf32}.Q1_GxW_iconButton:hover:not(:disabled){background:#e1effb}.Q1_GxW_label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Q1_GxW_iconButton svg{flex-shrink:0}.Q1_GxW_status{background:#397caf;border:2px solid #f5f9fe;border-radius:50%;width:8px;height:8px;position:absolute;bottom:4px;right:4px}.Q1_GxW_iconButton[data-storage-status=synced] .Q1_GxW_status{background:#26815e}.Q1_GxW_iconButton[data-storage-status=attention] .Q1_GxW_status{background:#b47417}.Q1_GxW_role{color:#154a38;background:#d9eee7;border-radius:5px;align-self:flex-start;padding:3px 5px;font-size:11px}.Q1_GxW_panel{z-index:30;color:#18324f;text-align:left;background:#fff;border-radius:12px;width:350px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 110px);padding:20px;line-height:1.5;position:absolute;top:calc(100% + 10px);right:0;overflow:auto;box-shadow:0 8px 28px #102d4e36}.Q1_GxW_heading{overflow-wrap:anywhere;flex-direction:column;gap:4px;margin-bottom:16px;display:flex}.Q1_GxW_heading strong{font-size:17px}.Q1_GxW_heading span{color:#52657c;font-size:13px}.Q1_GxW_panel p{margin:10px 0}.Q1_GxW_actions{flex-direction:column;gap:5px;margin:14px 0;display:flex}.Q1_GxW_panel button,.Q1_GxW_panel a{text-align:left;border-radius:7px;font-size:14px}.Q1_GxW_actions button{background:#fff;border:0;padding:9px 10px}.Q1_GxW_actions a{color:#075e95;padding:9px 10px}.Q1_GxW_panel button:hover:not(:disabled){background:#e9f3fc}.Q1_GxW_panel .Q1_GxW_primary,.Q1_GxW_modal .Q1_GxW_primary{color:#fff;text-align:center;background:#194f8d;border:1px solid #194f8d;border-radius:8px;justify-content:center;align-items:center;gap:8px;width:100%;padding:11px 14px;font-weight:600;display:flex}.Q1_GxW_panel .Q1_GxW_primary:hover:not(:disabled),.Q1_GxW_modal .Q1_GxW_primary:hover:not(:disabled){background:#123e72}.Q1_GxW_panel .Q1_GxW_note,.Q1_GxW_modal .Q1_GxW_note{color:#52657c;font-size:13px;line-height:1.5}.Q1_GxW_panel .Q1_GxW_error,.Q1_GxW_modal .Q1_GxW_error{color:#8e2620;background:#fff0ef;border-radius:7px;padding:10px 12px;font-size:14px}.Q1_GxW_businesses{margin:12px 0;padding:0;list-style:none}.Q1_GxW_businesses li{border-top:1px solid #dce7f1;padding:12px 0}.Q1_GxW_businesses li div{flex-direction:column;margin-bottom:8px;display:flex}.Q1_GxW_businesses strong{font-size:15px}.Q1_GxW_businesses span{color:#52657c;font-size:12px}.Q1_GxW_panel details{border-top:1px solid #dce7f1;padding:12px 0}.Q1_GxW_panel summary{cursor:pointer;font-size:14px;font-weight:600}.Q1_GxW_panel form{flex-direction:column;gap:10px;margin-top:14px;display:flex}.Q1_GxW_panel label{flex-direction:column;gap:5px;display:flex}.Q1_GxW_panel input,.Q1_GxW_panel select{border-radius:6px;width:100%;padding:9px}.Q1_GxW_panel .Q1_GxW_logout{color:#8e2620;background:#fff;border:0;margin-top:12px;padding:9px 10px}.Q1_GxW_modal{color:#18324f;text-align:left;background:#fff;border:0;border-radius:14px;width:min(440px,100vw - 32px);max-height:calc(100dvh - 32px);margin:auto;padding:32px;font-size:16px;line-height:1.5;position:fixed;inset:0;overflow:auto;box-shadow:0 16px 60px #102d4e40}.Q1_GxW_modal::backdrop{background:#112d4d60}.Q1_GxW_modal h2{letter-spacing:-.3px;margin:0 32px 12px 0;font-size:24px;font-weight:650;line-height:1.25}.Q1_GxW_modal p{margin:0 0 18px}.Q1_GxW_modal .Q1_GxW_close{color:#305f87;background:#edf4fa;border:0;border-radius:50%;width:32px;height:32px;padding:0;font-size:24px;line-height:1;position:absolute;top:14px;right:16px}.Q1_GxW_modal form{flex-direction:column;gap:12px;margin:20px 0;display:flex}.Q1_GxW_modal label{font-size:14px;font-weight:600}.Q1_GxW_modal input{border:1px solid #9db8ce;border-radius:8px;width:100%;padding:12px;font-size:16px}.Q1_GxW_modal input:focus{color:#18324f;caret-color:#194f8d;background:#fff}.Q1_GxW_modal form>button:not(.Q1_GxW_primary){color:#075e95;background:#fff;border:0;border-radius:7px;padding:8px;font-size:14px}.Q1_GxW_modal .Q1_GxW_company{color:#52657c;background:#f1f6fb;border-radius:8px;flex-direction:column;gap:4px;padding:12px;font-size:13px;display:flex}.Q1_GxW_modal .Q1_GxW_company strong{color:#18324f;font-size:15px}.Q1_GxW_modal .Q1_GxW_note:last-child{margin:20px 0 0}@media (max-width:620px){.Q1_GxW_panel{max-height:calc(100dvh - 76px);position:fixed;top:56px;right:12px}.Q1_GxW_modal{padding:26px 22px}.Q1_GxW_modal h2{font-size:22px}}@media (prefers-reduced-motion:no-preference){.Q1_GxW_iconButton{transition:background-color .16s ease-out}.Q1_GxW_panel,.Q1_GxW_modal[open]{animation:.16s ease-out Q1_GxW_arrive}@keyframes Q1_GxW_arrive{0%{transform:translateY(6px)}to{transform:translateY(0)}}}
.q-eXba_dates{border:1px solid #a9cce7;margin:1rem 0;padding:1rem}.q-eXba_dates legend{font-weight:700}.q-eXba_fields{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin:1rem 0;display:grid}.q-eXba_dates label{flex-direction:column;gap:.4rem;display:flex}.q-eXba_dates span{color:#305f87;font-weight:400}.q-eXba_dates textarea{width:100%;min-height:4rem}.q-eXba_review{border-top:1px solid #a9cce7;margin-top:1.5rem;padding-top:1rem}.q-eXba_review dl{grid-template-columns:minmax(100px,1fr) minmax(0,2fr);gap:.6rem;display:grid}.q-eXba_review dd{overflow-wrap:anywhere;margin:0}.q-eXba_review select{max-width:100%}@media (max-width:520px){.q-eXba_review dl{grid-template-columns:1fr}}
.Y2oXPG_adjustments,.Y2oXPG_events{border:1px solid #a9cce7;margin:1rem 0;padding:1rem}.Y2oXPG_adjustments legend,.Y2oXPG_events legend,.Y2oXPG_leg legend{font-weight:700}.Y2oXPG_fields{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1rem;margin:.75rem 0;display:grid}.Y2oXPG_fields label,.Y2oXPG_events>label,.Y2oXPG_leg>label{flex-direction:column;gap:.4rem;display:flex}.Y2oXPG_leg{border:1px solid #a9cce7;margin-bottom:1rem;padding:.75rem}.Y2oXPG_leg textarea,.Y2oXPG_events textarea{width:100%;min-height:4rem}.Y2oXPG_leg button{margin-top:.5rem}.Y2oXPG_review{border-top:1px solid #a9cce7;margin-top:1.5rem;padding-top:1rem}.Y2oXPG_review select{max-width:100%}.Y2oXPG_review dl{grid-template-columns:minmax(120px,1fr) minmax(0,2fr);gap:.6rem;display:grid}.Y2oXPG_review dd{overflow-wrap:anywhere;margin:0}.Y2oXPG_review ul{padding-left:1.25rem}@media (max-width:520px){.Y2oXPG_review dl{grid-template-columns:1fr}}.Y2oXPG_adjustments,.Y2oXPG_events,.Y2oXPG_leg,.Y2oXPG_fields>*{min-width:0}.Y2oXPG_fields input,.Y2oXPG_fields select{width:100%;min-width:0}
