.workspace-content .dashboard-toolbar{display:grid;grid-template-columns:1fr auto;align-items:start;gap:14px;margin-bottom:18px}.workspace-content .dashboard-toolbar .dashboard-scope-buttons{display:inline-flex;justify-self:start;grid-column:1;grid-row:2;gap:0;border-radius:5px;overflow:hidden;background:#fff}.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip{border:0;border-right:1px solid #cfd6dc;border-radius:0;min-height:36px;padding:8px 15px;box-shadow:none}.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip:last-child{border-right:0}.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip[aria-pressed=true]{background:#4c525a;color:white}.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip[aria-pressed=false]{background:#fff;color:#56616c}.workspace-content .dashboard-top-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.workspace-content .dashboard-top-metrics .metric-tile{min-height:124px}.workspace-content .metric-tile.active{border-color:#b5a56e;background:#fcfaf2;box-shadow:inset 0 3px #b5a56e}.workspace-content .metric-tile:focus:not(:focus-visible){outline:none}.workspace-content .dashboard-chart-layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(300px,1fr);gap:14px;min-height:0;align-items:stretch}.workspace-content .chart-main{min-height:390px;height:390px}.workspace-content .compact-summary{padding:19px 18px;min-width:0}.workspace-content .compact-summary h2{font-size:17px;margin:0;color:#252b30;font-weight:650}.workspace-content .compact-summary p{margin:4px 0 8px;color:#74808a;font-size:12px}.workspace-content .summary-list{display:grid}.workspace-content .summary-list .metric-tile,.workspace-content .summary-list .metric-tile.pending{display:grid;grid-template-columns:minmax(0,1fr) auto 65px;align-items:center;gap:10px;min-height:58px;padding:10px 0;border:0;border-bottom:1px solid #e5e9ec;border-radius:0;background:transparent;box-shadow:none}.workspace-content .summary-list .metric-tile:last-child{border-bottom:0}.workspace-content .summary-list .metric-tile.active,.workspace-content .summary-list .metric-tile:hover{background:#fbf8e9;box-shadow:inset 3px 0 #b5a56e;padding-left:8px;padding-right:8px}.workspace-content .summary-list .metric-tile-label{min-height:0;font-size:12px}.workspace-content .summary-list .metric-tile strong{font-size:15px;white-space:nowrap}.workspace-content .summary-list .metric-sparkline{width:65px;height:23px;min-height:23px;margin:0}.workspace-content .more-metrics{margin-top:20px;padding:0;border:1px solid #dce1e5;border-radius:7px;background:#fff}.workspace-content .more-metrics summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:15px 18px;font-weight:600;list-style:none}.workspace-content .more-metrics summary:after{content:"+";font-size:20px;color:#707a82;font-weight:400}.workspace-content .more-metrics[open] summary:after{content:"−"}.workspace-content .more-metrics summary span{font-size:12px;color:#74808a;font-weight:400;margin-left:auto}.workspace-content .more-metrics-grid{padding:0 14px 14px;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.workspace-content .more-metrics-grid .metric-tile{min-height:118px}.scope-picker{margin:-6px 0 16px;max-width:760px;border:1px solid #dce1e5;border-radius:6px;background:#fff;padding:14px 16px;color:#303942}.scope-picker-title{font-size:13px;font-weight:600;display:flex;justify-content:space-between;gap:12px}.scope-picker-title span{font-weight:400;color:#74808a;font-size:12px}.scope-picker-options{display:flex;flex-wrap:wrap;gap:10px 18px;margin:13px 0}.scope-point,.scope-split{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#44505b}.scope-point input,.scope-split input{accent-color:#8f804c;width:16px;height:16px}.scope-picker-actions{display:flex;align-items:center;flex-wrap:wrap;gap:14px;border-top:1px solid #e5e9ec;padding-top:11px}.scope-text{padding:4px 0;border:0;background:transparent;color:#596772;text-decoration:underline;text-underline-offset:3px;font:inherit;font-size:12px;cursor:pointer}.scope-split{margin-left:auto}.scope-done{border:1px solid #cfd6dc;border-radius:5px;background:#fff;padding:7px 12px;color:#43505c;font:inherit;font-size:12px;cursor:pointer}@media(max-width:1150px){.workspace-content .dashboard-chart-layout{grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr)}.workspace-content .more-metrics-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-content .summary-list .metric-tile{grid-template-columns:minmax(0,1fr) auto 50px}.workspace-content .summary-list .metric-sparkline{width:50px}}@media(max-width:900px){.workspace-content .dashboard-toolbar{grid-template-columns:1fr}.workspace-content .dashboard-toolbar .dashboard-period-controls{grid-row:3;grid-column:1}.workspace-content .dashboard-chart-layout{display:flex;flex-direction:column}.workspace-content .dashboard-top-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-content .summary-list .metric-tile{grid-template-columns:minmax(0,1fr) auto 65px}.workspace-content .summary-list .metric-sparkline{display:block}}@media(max-width:600px){.workspace-content .dashboard-top-metrics,.workspace-content .more-metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-content .chart-main{height:320px;min-height:320px}.scope-split{margin-left:0;width:100%}.workspace-content .more-metrics summary span{display:none}}.workspace-content .dashboard-toolbar .dashboard-scope-buttons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(300px,100%);overflow:visible}.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip{width:100%;min-width:0}.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip:first-child{border-radius:4px 0 0 4px}.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip:last-child{border-radius:0 4px 4px 0}.scope-point-group{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:1px;width:100%;max-width:648px;margin:13px 0;background:#cfd6dc;border:1px solid #cfd6dc;border-radius:5px;overflow:visible}.scope-point-group .scope-point{display:flex;justify-content:center;align-items:center;min-width:0;min-height:38px;padding:6px 3px;border:0;border-radius:0;background:#fff;color:#56616c;font:inherit;font-size:13px;cursor:pointer}.scope-point-group .scope-point[aria-pressed=true]{background:#4c525a;color:#fff}.scope-point-group .scope-point:hover{box-shadow:inset 0 0 0 2px #ac9b61}.scope-point-group .scope-point:focus-visible{position:relative;z-index:1;outline:2px solid #9d8a49;outline-offset:-3px}@media(max-width:900px){.scope-point-group{grid-template-columns:repeat(3,minmax(0,1fr))}.scope-point-group .scope-point{min-height:42px}}.scope-entity-group,.scope-point-group,.workspace-content .dashboard-toolbar .dashboard-scope-buttons{display:grid;gap:1px;border:1px solid #cfd6dc;border-radius:5px;background:#cfd6dc;overflow:visible}.workspace-content .dashboard-toolbar .dashboard-scope-buttons{border:1px solid #cfd6dc}.scope-entity-group{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:648px;margin:13px 0}.scope-entity-group .scope-entity,.scope-point-group .scope-point,.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:38px;margin:0;padding:7px 8px;border:0;border-radius:0;background:#fff;color:#56616c;font:inherit;font-size:13px;font-weight:500;line-height:1.3;text-align:center;box-shadow:none;cursor:pointer}.scope-entity-group .scope-entity[aria-pressed=true],.scope-point-group .scope-point[aria-pressed=true],.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip[aria-pressed=true]{background:#4c525a;color:#fff}.scope-entity-group .scope-entity:hover,.scope-point-group .scope-point:hover,.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip:hover{box-shadow:inset 0 0 0 2px #ac9b61}.scope-entity-group .scope-entity:focus-visible,.scope-point-group .scope-point:focus-visible,.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip:focus-visible{position:relative;z-index:1;outline:2px solid #9d8a49;outline-offset:-3px}.scope-entity-group .scope-entity:first-child,.scope-point-group .scope-point:first-child,.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip:first-child{border-radius:4px 0 0 4px}.scope-entity-group .scope-entity:last-child,.scope-point-group .scope-point:last-child,.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip:last-child{border-radius:0 4px 4px 0}.scope-entity-group .scope-entity{white-space:normal;overflow-wrap:anywhere}@media(max-width:900px){.scope-point-group .scope-point:first-child{border-radius:4px 0 0 0}.scope-point-group .scope-point:nth-child(3){border-radius:0 4px 0 0}.scope-point-group .scope-point:nth-last-child(3){border-radius:0 0 0 4px}.scope-point-group .scope-point:last-child{border-radius:0 0 4px 0}}@media(max-width:600px){.scope-entity-group{grid-template-columns:1fr}.scope-entity-group .scope-entity:first-child{border-radius:4px 4px 0 0}.scope-entity-group .scope-entity:last-child{border-radius:0 0 4px 4px}}@media(pointer:coarse){.scope-entity-group .scope-entity,.scope-point-group .scope-point,.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip{min-height:44px}}.workspace-content .chart-main .chart-line{stroke-width:2.1;vector-effect:non-scaling-stroke}@media(hover:hover){.scope-entity-group .scope-entity:hover,.scope-point-group .scope-point:hover,.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip:hover{background:#6a727a;color:#fff;box-shadow:none}.scope-entity-group .scope-entity[aria-pressed=true]:hover,.scope-point-group .scope-point[aria-pressed=true]:hover,.workspace-content .dashboard-toolbar .dashboard-scope-buttons .choice-chip[aria-pressed=true]:hover{background:#4c525a;color:#fff}}.workspace-content .chart-main .chart-line.is-highlighted{stroke-width:3.2}.workspace-content .chart-legend .legend-point{display:inline-flex;align-items:center;gap:6px;padding:4px 5px;border:0;border-radius:4px;background:transparent;color:#59626d;font:inherit;cursor:pointer}.workspace-content .chart-legend .legend-point:focus-visible,.workspace-content .chart-legend .legend-point:hover{background:#eef0f2;color:#252b30}.workspace-content .chart-legend .legend-point i{display:block;width:16px;height:3px;border-radius:2px;flex:none}.workspace-shell .dashboard-toolbar.service-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:14px}.workspace-content .dashboard-filter-row{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:10px 14px;min-width:0}.workspace-content .dashboard-toolbar .dashboard-scope-buttons{flex:0 1 300px}.workspace-content .dashboard-toolbar .dashboard-period-controls{min-width:0}.workspace-content .dashboard-toolbar .dashboard-period-controls .period-form{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:5px}.workspace-content .dashboard-toolbar .dashboard-period-controls .period-form .period-pair{width:auto;flex:0 1 auto}.workspace-content .dashboard-toolbar .dashboard-period-controls .period-form .secondary-action{width:auto}.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-form{display:flex;align-items:center;justify-content:flex-start;gap:8px;flex-wrap:wrap;padding:0;margin:0}.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-pair{display:grid;grid-template-columns:22px 112px 74px;align-items:center;gap:6px;flex:0 0 auto;width:auto;margin:0}.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-pair>span{display:block;width:22px;min-width:0;margin:0;padding:0;text-align:right;color:#56616c;font-size:13px;line-height:1.3}.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-pair select{box-sizing:border-box;width:100%;min-width:0;max-width:none;height:40px;min-height:40px;margin:0;padding:0 8px;border:1px solid #cfd6dc;border-radius:5px;background:#fff;color:#303942;font:inherit;font-size:13px;line-height:1.3;box-shadow:none}.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-form .secondary-action{box-sizing:border-box;width:auto;height:40px;min-height:40px;margin:0;padding:0 13px;border:1px solid #4c525a;border-radius:5px;background:#4c525a;color:#fff;font:inherit;font-size:13px;font-weight:600;line-height:1.3;box-shadow:none}@media(hover:hover){.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-pair select:hover{border-color:#8c969e;background:#f7f8f9}.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-form .secondary-action:hover{background:#6a727a;border-color:#6a727a}}@media(pointer:coarse){.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-form .secondary-action,.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-pair select{height:44px;min-height:44px}}@media(max-width:600px){.workspace-shell .dashboard-toolbar .dashboard-period-controls .period-pair{grid-template-columns:22px minmax(98px,112px) 74px}}.workspace-shell .dashboard-toolbar .dashboard-scope-buttons .choice-chip:focus-visible,.workspace-shell .scope-entity-group .scope-entity:focus-visible,.workspace-shell .scope-point-group .scope-point:focus-visible{outline:2px solid #747b83;outline-offset:-3px}.report-grid-scroll{border-radius:7px!important}.workspace-shell .ledger-table tbody tr[data-report-role]>*{color:#303942;border-bottom:1px solid #e4e8eb}.workspace-shell .ledger-table tbody tr[data-report-depth="0"][data-report-role=distribution]>*,.workspace-shell .ledger-table tbody tr[data-report-depth="0"][data-report-role=expense]>*{background:#edf0f2}.workspace-shell .ledger-table tbody tr[data-report-depth="1"]>*,.workspace-shell .ledger-table tbody tr[data-report-depth="2"]>*{background:#fafbfb}.workspace-shell .ledger-table tbody tr[data-report-role=result]>*,.workspace-shell .ledger-table tbody tr[data-report-role=revenue]>*{background:#f7f3e2}.workspace-shell .ledger-table tbody tr[data-report-role=ratio]>*{background:#fbf9f0}.workspace-shell .ledger-table tbody tr[data-report-role]:hover>*{box-shadow:inset 0 0 0 9999px #7c858308}.report-money-details{margin-top:14px;padding:14px 16px}.workspace-content .ops-workspace :is(input:not([type=checkbox]),select,textarea){min-height:40px;border:1px solid #cfd6dc;border-radius:5px;background:#fff}.workspace-content .ops-workspace :is(.primary-action,.secondary-action){min-height:40px;border-radius:5px}.workspace-content .ops-workspace :is(input,select,textarea,button):focus-visible{outline:2px solid #747b83;outline-offset:2px}.workspace-content .ops-workspace{container-type:inline-size}@container(max-width:760px){.workspace-content .ops-workspace .ops-batch-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 9px}.workspace-content .ops-workspace .ops-batch-grid>.ops-article{grid-column:1/-1}.workspace-content .ops-workspace .ops-batch-grid>.ops-amount{grid-column:auto}.workspace-content .ops-workspace .ops-row-notes{grid-template-columns:1fr}.workspace-content .ops-workspace .ops-entry-heading{flex-wrap:wrap}.workspace-content .ops-workspace .ops-entry-heading>div{flex:1 1 180px}}.workspace-content .ops-workspace .review-entry-toggle{display:flex;align-items:center;justify-content:space-between;gap:20px;flex:1;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.workspace-content .ops-workspace .review-entry-toggle>span:first-child{display:flex;flex-direction:column;gap:4px}.workspace-content .ops-workspace .review-entry-toggle strong{font-size:19px;font-weight:600;color:#15191d}.workspace-content .ops-workspace .review-entry-toggle small{font-size:13px;color:#76705e}.workspace-content .ops-workspace .review-entry-toggle>span:last-child{font-size:21px;color:#555e65}.workspace-content .ops-workspace .ops-entry-heading{gap:16px}.workspace-content .ops-workspace .ops-journal{border:1px solid #e2d8b6;border-top:0;border-radius:0 0 6px 6px;padding:18px 16px;background:#fff}.workspace-shell .ledger-table tbody tr[data-report-role]>.ledger-total{background:#eee5c6;border-left:1px solid #ded3ad}.workspace-shell .ledger-table thead .ledger-total{background:#eee5c6;font-weight:700}.workspace-shell .ledger-table td button{text-decoration:none}.workspace-shell .ledger-table td button:hover{text-decoration:underline}.workspace-content .ops-workspace .review-operations-sections{border:1px solid #e2d8b6;border-radius:6px;background:#fff;overflow:hidden}.workspace-content .ops-workspace .review-operations-sections .ops-section-bar{margin:0;padding:0 16px}.workspace-content .ops-workspace .review-operations-sections .ops-journal,.workspace-content .ops-workspace .review-operations-sections .ops-panel{border:0;border-radius:0}.workspace-content .ops-workspace .review-entry-plus{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex:0 0 28px;font-size:23px;line-height:1;color:#555e65}.workspace-content .ops-workspace .review-add-expense{background:#f4efd9;border-color:#dfd2a0;color:#303942}.workspace-content .ops-workspace .review-add-expense:hover{background:#ebe1bd;border-color:#cbbc87}@container(max-width:760px){.workspace-content .ops-workspace .review-operations-sections .ops-section-bar{flex-wrap:wrap;padding:0 8px}.workspace-content .ops-workspace .review-operations-sections .ops-tabs{flex:1 1 100%;min-width:0}.workspace-content .ops-workspace .review-operations-sections .ops-tabs>button{flex:1 1 0;width:auto;min-width:0;white-space:normal}.workspace-content .ops-workspace .review-operations-sections .ops-drafts-tab{padding:9px 10px}}.workspace-content .ops-workspace .ops-types button{border-radius:5px}.workspace-shell .ledger-table thead th{background:#eee5c6;color:#39434c;font-weight:700}.workspace-content .ops-workspace .review-operations-sections{border:0;border-radius:0;overflow:visible;position:relative;margin-top:18px}.workspace-content .ops-workspace .review-operations-sections:before{content:"";position:absolute;top:0;left:0;right:0;border-top:1px solid #dce1e5}.workspace-content .ops-workspace .review-operations-sections .ops-section-bar{padding:0;background:#fff}.workspace-content .ops-workspace .review-operations-sections .ops-journal,.workspace-content .ops-workspace .review-operations-sections .ops-panel{border:1px solid #e2d8b6;border-top:0;border-radius:0 0 6px 6px;margin:0;padding:18px 16px;background:#fff}@container(max-width:760px){.workspace-content .ops-workspace .review-operations-sections .ops-section-bar{padding:0}}.workspace-content .ops-workspace .ops-drafts-tab,.workspace-content .ops-workspace .ops-tabs>button[aria-selected=false]{border:1px solid #d5dce1;border-bottom:0;background:#fff;border-radius:5px 5px 0 0}.workspace-content .ops-workspace .ops-tabs>button[aria-selected=true]{border-radius:5px 5px 0 0}.workspace-content .ops-workspace .ops-entry{border-radius:6px}.workspace-content .ops-workspace .ops-entry-heading{border-radius:5px 5px 0 0}.workspace-content .ops-workspace .ops-entry:has(.review-entry-toggle[aria-expanded=false]) .ops-entry-heading{border-radius:5px;border-bottom:0}.workspace-content .ops-workspace .review-operations-sections{margin-top:16px;padding-top:16px}.workspace-content .ops-workspace .review-operations-sections .ops-section-bar,.workspace-content .ops-workspace .review-operations-sections .ops-tabs{gap:0}.workspace-content .ops-workspace .review-operations-sections .ops-tabs>button{border-radius:0;margin:0}.workspace-content .ops-workspace .review-operations-sections .ops-tabs>button:first-child{border-radius:5px 0 0 0}.workspace-content .ops-workspace .review-operations-sections .ops-drafts-tab,.workspace-content .ops-workspace .review-operations-sections .ops-tabs>button+button{margin-left:-1px}.workspace-content .ops-workspace .review-operations-sections .ops-drafts-tab{border-radius:0 5px 0 0}@container(max-width:760px){.workspace-content .ops-workspace .review-operations-sections .ops-tabs{flex:0 1 auto}.workspace-content .ops-workspace .review-operations-sections .ops-drafts-tab{margin-left:-1px}}.workspace-content .ops-workspace .review-operations-sections{margin-top:2px}@media(max-width:650px){.workspace-content .ops-workspace .review-operations-sections{margin-top:4px}}.workspace-shell .ledger-table tbody tr[data-report-depth="0"][data-report-role=distribution]>*,.workspace-shell .ledger-table tbody tr[data-report-depth="0"][data-report-role=expense]>*{background:#f2f3f4}.workspace-shell .ledger-table tbody tr[data-report-role=result]>*,.workspace-shell .ledger-table tbody tr[data-report-role=revenue]>*{background:#fbf9f0}.workspace-shell .ledger-table tbody tr[data-report-depth="1"]>*,.workspace-shell .ledger-table tbody tr[data-report-depth="2"]>*{background:#fff}.workspace-shell .ledger-table tbody tr[data-report-role=net]>*{background:#edf3ee}.workspace-shell .ledger-table tbody tr[data-report-role]>.ledger-total{background:#fcfaf1;border-right:1px solid #b5a25e;box-shadow:none;font-weight:700}.workspace-shell .ledger-table thead .ledger-total{border-top:3px solid #b5a25e}.workspace-shell .ledger-table tbody tr:last-child>.ledger-total{border-bottom:1px solid #b5a25e}.workspace-shell .ledger-table tbody tr[data-report-role]>td[data-sign=negative]{color:#9b4851}.workspace-shell .ledger-table tbody tr[data-report-role=net]>td[data-sign=positive]{color:#335d43}.workspace-shell .ledger-table tbody tr[data-report-role]:hover>.ledger-total{box-shadow:inset 0 0 0 9999px #7c858308}.workspace-shell .ledger-table thead th{background:#fcfaf1;border-top:3px solid #b5a25e}.workspace-shell .ledger-table thead .ledger-label{border-left:1px solid #b5a25e}.workspace-shell .ledger-table thead .ledger-total{background:#fcfaf1;border-right:1px solid #b5a25e}.workspace-shell .ledger-table tbody tr[data-report-role]>.ledger-total{background:#fbf9f0}.workspace-shell .ledger-table tbody tr[data-report-role=net]>.ledger-total{background:#edf3ee}.workspace-shell .ledger-table tbody tr[data-report-role]>.ledger-total,.workspace-shell .ledger-table thead .ledger-total{border-left:3px solid #b5a25e}.workspace-shell .report-grid-scroll{border:1px solid #b5a25e}.workspace-shell .ledger-table thead th{background:#f5f0d8;border-top:0}.workspace-shell .ledger-table thead .ledger-label{border-left:0}.workspace-shell .ledger-table thead .ledger-total{background:#f5f0d8;border-top:0;border-right:0;border-left:1px solid #b5a25e}.workspace-shell .ledger-table tbody tr[data-report-role]>.ledger-total{border-left:1px solid #b5a25e;border-right:0}.workspace-shell .ledger-table thead .ledger-label{border-top-left-radius:6px}.workspace-shell .ledger-table thead .ledger-total{border-top-right-radius:6px}.workspace-shell .review-report-frame{border:1px solid #b5a25e;border-radius:7px;overflow:hidden;background:#fff}.workspace-shell .review-report-frame .report-grid-scroll{border:0;border-radius:0!important}.workspace-shell .workspace-content .metric-tile{background:#fff;border:1px solid #dce1e5;border-radius:7px;padding:13px 14px 9px;box-shadow:none;transform:none}.workspace-shell .workspace-content .metric-tile.active{border-color:#b5a56e;background:#fcfaf2;box-shadow:inset 0 3px #b5a56e}.workspace-shell .workspace-content .metric-tile .metric-tile-label{color:#56616c;font-size:12px}.workspace-shell .workspace-content .metric-tile strong{color:#20262d;font-weight:650;font-size:clamp(13px,calc(145cqi / var(--value-chars)),25px)}.workspace-shell .workspace-content .metric-sparkline{height:29px;min-height:29px}.workspace-shell .workspace-content .surface-card{border-radius:7px;box-shadow:none}.workspace-shell .workspace-content .summary-list .metric-tile,.workspace-shell .workspace-content .summary-list .metric-tile.pending{display:grid;grid-template-columns:minmax(0,1fr) auto 65px;align-items:center;gap:10px;min-height:58px;padding:10px 0;border:0;border-bottom:1px solid #e5e9ec;border-radius:0;background:transparent;box-shadow:none}.workspace-shell .workspace-content .summary-list .metric-tile.active,.workspace-shell .workspace-content .summary-list .metric-tile:hover{background:#fbf8e9;box-shadow:inset 3px 0 #b5a56e;padding-left:8px;padding-right:8px}.workspace-shell .workspace-content .summary-list .metric-tile strong{font-size:15px}.workspace-shell .workspace-content .summary-list .metric-sparkline{width:65px;height:23px;min-height:23px;margin:0}.workspace-shell .workspace-content .dashboard-toolbar.service-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:14px}.workspace-shell .workspace-content .dashboard-filter-row{display:flex;align-items:flex-start;gap:10px 14px;flex-wrap:wrap}.workspace-shell .workspace-content .report-selector{position:relative}.workspace-shell .workspace-content .report-selector>.scope-picker{margin:12px 0 0;width:min(650px,calc(100vw - 80px))}.workspace-shell .workspace-content .ops-workspace{container-type:inline-size}@media(min-width:761px){.workspace-shell .workspace-sidebar{position:sticky;top:0;align-self:flex-start;height:100vh}.workspace-shell .workspace-sidebar-top{position:relative}.workspace-shell .workspace-sidebar.is-expanded .workspace-brand{width:calc(100% - 28px);margin-right:auto}.workspace-shell .workspace-sidebar.is-expanded .workspace-brand-full{width:100%;max-width:182px}.workspace-shell .workspace-sidebar-toggle{width:24px;height:28px;right:-22px;top:50%;transform:translateY(-50%);display:grid;place-items:center;padding:0;border-radius:5px}.workspace-shell .workspace-sidebar-toggle svg{width:14px;height:14px}}.workspace-shell .workspace-nav a:hover{transform:none}.workspace-shell .workspace-nav a.selected{box-shadow:inset 3px 0 #e7ddb2}.workspace-shell .workspace-sidebar-toggle:focus:not(:focus-visible){outline:none;box-shadow:none}.workspace-shell :is(button,select,input,summary):focus-visible{outline:2px solid #747b83;outline-offset:2px}.workspace-shell .workspace-main{border-radius:0;background:#fff}.workspace-shell .workspace-content .ledger-table thead .ledger-label,.workspace-shell .workspace-content .ledger-table thead .ledger-total,.workspace-shell .workspace-content .ledger-table thead th{background:#f5f0d8;color:#39434c;font-weight:700}.workspace-shell .workspace-content .ledger-table tbody tr[data-report-depth="0"][data-report-role=distribution]>*,.workspace-shell .workspace-content .ledger-table tbody tr[data-report-depth="0"][data-report-role=expense]>*{background:#f2f3f4}.workspace-shell .workspace-content .ledger-table tbody tr[data-report-role=result]>*,.workspace-shell .workspace-content .ledger-table tbody tr[data-report-role=revenue]>*{background:#fbf9f0}.workspace-shell .workspace-content .ledger-table tbody tr[data-report-depth="1"]>*,.workspace-shell .workspace-content .ledger-table tbody tr[data-report-depth="2"]>*{background:#fff}.workspace-shell .workspace-content .ledger-table tbody tr[data-report-role=net]>*{background:#edf3ee}.workspace-shell .workspace-content .ledger-table tbody tr[data-report-role]>.ledger-total{background:#fbf9f0;border-left:1px solid #b5a25e;border-right:0;box-shadow:none}.workspace-shell .workspace-content .ledger-table tbody tr[data-report-role=net]>.ledger-total{background:#edf3ee}.workspace-shell .workspace-content .ledger-table tbody tr[data-report-role]>td[data-sign=negative]{color:#9b4851}.workspace-shell .workspace-content .ledger-table tbody tr[data-report-role=net]>td[data-sign=positive]{color:#335d43}.workspace-shell .workspace-content .ledger-table tbody tr[data-report-role]:hover>.ledger-total{box-shadow:inset 0 0 0 9999px #7c858308}