.workspace-shell{--table-article-rule:#c6d2e2;--table-category-rule:#d8e1ed;--table-child-rule:#edf1f6;--table-child-wash:color-mix(in srgb, var(--table-child-surface) 68%, transparent)}.workspace-shell .pnl-detail-income,.workspace-shell .pnl-detail-profit{--pnl-category-surface:#eaf3e4}.workspace-shell .pnl-detail-orders{--pnl-category-surface:#faecec}.workspace-shell .pnl-detail-expense{--pnl-category-surface:#fff1e1}.workspace-shell .pnl-detail-result{--pnl-category-surface:#edf3fc}.workspace-shell .pnl-matrix .matrix-row>:is(th,td){border-top:2px solid var(--table-article-rule)}.workspace-shell .pnl-matrix .pnl-detail-category>:is(th,td){border-top:1px solid var(--table-category-rule);border-bottom-color:var(--table-category-rule);background-image:linear-gradient(to bottom, var(--pnl-category-surface,var(--table-group-open-surface)) 0 calc(100% - 3px), transparent calc(100% - 3px) 100%)}.workspace-shell .pnl-matrix .pnl-detail-category>td>strong{font-weight:600}.workspace-shell .pnl-matrix .pnl-detail-offer>:is(th,td){border-bottom-color:var(--table-child-rule);background-image:linear-gradient(var(--table-child-wash), var(--table-child-wash))}.workspace-shell .pnl-matrix .pnl-detail-offer>td>strong{font-weight:450}.workspace-shell .table-category-heading>tr>th{border-top:1px solid var(--table-category-rule);border-bottom:1px solid var(--table-category-rule)}.workspace-shell .table-category-items>tr>:is(th,td){border-bottom-color:var(--table-child-rule);background-image:linear-gradient(var(--table-child-wash), var(--table-child-wash))}.workspace-shell .table-category-items>tr:last-child>:is(th,td){border-bottom:1px solid var(--table-category-rule)}.workspace-shell{--table-group-surface:#eef3fa;--table-group-open-surface:#f3f6fb;--table-group-ink:#344e72;--table-child-surface:#fafbfd;--ease-out:cubic-bezier(.23, 1, .32, 1);--disclosure-duration:.125s}.workspace-shell table thead th{font-weight:650}.workspace-shell .data-matrix .tone-expense>th:first-child{background:#fff0de}.workspace-shell .data-matrix .tone-income>th:first-child,.workspace-shell .data-matrix .tone-profit>th:first-child{background:#e6f2df}.workspace-shell .data-matrix .tone-result>th:first-child{background:#e2ecfb}.workspace-shell .data-matrix .tone-orders>th:first-child{background:#fae8e8}.table-category-items[hidden]{display:none!important}.workspace-shell .table-category-heading[data-expanded=true] th:first-child{background:var(--table-group-open-surface)}.workspace-shell .table-category-heading th:first-child{background:var(--table-group-surface);color:var(--table-group-ink);text-align:left;box-shadow:none;padding:4px 12px;position:static;width:auto!important;min-width:0!important;max-width:none!important}.table-category-heading button{width:100%;max-width:100%;min-height:32px;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;font-weight:650;display:flex}.table-category-heading button:disabled{opacity:1;cursor:default}.table-category-heading button small{color:#657895;margin-left:8px;font-size:11px;font-weight:450}.table-category-heading button svg{width:12px;height:12px;transition:transform var(--disclosure-duration) var(--ease-out);flex:none;transform:rotate(-90deg)}.table-category-heading button svg.open{transform:rotate(0)}:is(.table-category-heading button:focus-visible,.table-hierarchy-controls button:focus-visible){outline-offset:2px;outline:2px solid #5d86c5}.workspace-shell .table-category-items tr>:first-child{background:var(--table-child-surface);padding-inline-start:32px}.table-hierarchy-controls td{text-align:left!important;background:#fff!important;padding:6px 8px!important}.table-hierarchy-controls td>div{flex-wrap:wrap;align-items:center;gap:8px;width:max-content;max-width:calc(100vw - 48px);display:flex;position:sticky;left:0}.table-hierarchy-controls button{color:#415a7c;min-height:30px;font:inherit;cursor:pointer;background:#f8fafd;border:1px solid #dce5f1;border-radius:6px;padding:4px 8px}.table-hierarchy-controls small{color:#718198;font-size:11px}.workspace-shell .pnl-matrix .pnl-group-toggle{text-align:left;min-height:32px}.workspace-shell .pnl-matrix .pnl-group-toggle svg{transition:transform var(--disclosure-duration) var(--ease-out)}.workspace-shell .pnl-matrix .matrix-row .pnl-group-toggle svg{flex:none;width:12px;height:12px;transform:rotate(-90deg)}.workspace-shell .pnl-matrix .matrix-row .pnl-group-toggle svg.open{transform:rotate(0)}.workspace-shell .pnl-matrix .pnl-detail-category>th:first-child{color:var(--table-group-ink);padding-inline-start:24px}.workspace-shell .pnl-matrix .pnl-detail-offer>th:first-child{background:var(--table-child-surface);padding-inline-start:44px}.workspace-shell .pnl-matrix .pnl-group-toggle:focus-visible{outline-offset:2px;outline:2px solid #5d86c5}.table-category-heading button:focus-visible svg{transition-duration:0s}.workspace-shell .pnl-matrix .pnl-group-toggle:focus-visible svg{transition-duration:0s}@media (prefers-reduced-motion:reduce){.table-category-heading button svg,.workspace-shell .pnl-matrix .pnl-group-toggle svg{transition-duration:0s}}@media (hover:hover) and (pointer:fine){.table-category-heading button:not(:disabled):hover{color:var(--table-group-ink);text-underline-offset:3px;text-decoration:underline}}@media (max-width:700px){.mobile-card-matrix .table-category-heading tr,.mobile-card-raw-table .table-category-heading tr,.mobile-card-matrix .table-hierarchy-controls tr,.mobile-card-raw-table .table-hierarchy-controls tr{display:block!important}.mobile-card-matrix .table-category-heading th,.mobile-card-raw-table .table-category-heading th,.mobile-card-matrix .table-hierarchy-controls td,.mobile-card-raw-table .table-hierarchy-controls td{width:100%!important;max-width:none!important;display:block!important}.table-category-heading button{flex-wrap:wrap}.table-category-heading button,.workspace-shell .pnl-matrix .pnl-group-toggle{min-height:44px}.table-category-heading button small{margin-left:20px}}
