.workspace-navigation-module__DomXqa__bar{color:#fff;background:#242522;align-items:center;gap:24px;width:100%;min-height:46px;padding:7px 32px;font-size:11px;display:flex}.workspace-navigation-module__DomXqa__brand{letter-spacing:.08em;flex-shrink:0;font-size:12px}.workspace-navigation-module__DomXqa__brand span{color:#bdbeb7;letter-spacing:0;font-weight:400}.workspace-navigation-module__DomXqa__links{align-items:center;gap:5px;min-width:0;display:flex}.workspace-navigation-module__DomXqa__bar .workspace-navigation-module__DomXqa__links a{color:#c5c7c1;border-radius:5px;flex-shrink:0;padding:7px 11px;font-size:12px;font-weight:650;text-decoration:none;transition:background-color .14s,color .14s}.workspace-navigation-module__DomXqa__bar .workspace-navigation-module__DomXqa__links a[aria-current=page]{color:#fff;background:#ffffff1c;box-shadow:inset 0 0 0 1px #ffffff2b}.workspace-navigation-module__DomXqa__bar .workspace-navigation-module__DomXqa__links a:hover{color:#fff;background:#ffffff26}.workspace-navigation-module__DomXqa__session{align-items:center;gap:18px;min-width:0;margin-left:auto;display:flex}.workspace-navigation-module__DomXqa__identity{color:#bdbeb7;text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.workspace-navigation-module__DomXqa__logoutForm{flex-shrink:0;margin:0}.workspace-navigation-module__DomXqa__logoutError{white-space:normal;max-width:240px;margin-top:6px;display:block}.workspace-navigation-module__DomXqa__bar .workspace-navigation-module__DomXqa__logoutForm .workspace-navigation-module__DomXqa__logoutButton{color:#eee;min-height:30px;font:inherit;cursor:pointer;background:0 0;border:1px solid #62635c;border-radius:4px;padding:5px 12px}.workspace-navigation-module__DomXqa__bar .workspace-navigation-module__DomXqa__logoutForm .workspace-navigation-module__DomXqa__logoutButton:disabled{opacity:.5;cursor:not-allowed}.workspace-navigation-module__DomXqa__bar a:focus-visible,.workspace-navigation-module__DomXqa__bar .workspace-navigation-module__DomXqa__logoutForm .workspace-navigation-module__DomXqa__logoutButton:focus-visible{outline-offset:3px;outline:2px solid #e1e5dc}@media (max-width:760px){.workspace-navigation-module__DomXqa__bar{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;padding:10px 16px;display:grid}.workspace-navigation-module__DomXqa__brand span{display:none}.workspace-navigation-module__DomXqa__links{grid-area:2/1/auto/-1;justify-content:space-between}.workspace-navigation-module__DomXqa__bar .workspace-navigation-module__DomXqa__links a{padding:8px 10px}.workspace-navigation-module__DomXqa__session{grid-area:1/2;gap:12px}.workspace-navigation-module__DomXqa__identity{max-width:140px;font-size:9px}}@media (prefers-reduced-motion:reduce){.workspace-navigation-module__DomXqa__bar .workspace-navigation-module__DomXqa__links a{transition:none}}.workspace-navigation-module__DomXqa__links{scrollbar-width:thin;max-width:100%;overflow-x:auto}@media (max-width:760px){.workspace-navigation-module__DomXqa__links{justify-content:flex-start}}
body:has(.finance-consumption-module__xFFkfG__page){min-width:320px}.finance-consumption-module__xFFkfG__page{background:var(--canvas);min-height:100vh;color:var(--ink);font-size:12px}.finance-consumption-module__xFFkfG__heading,.finance-consumption-module__xFFkfG__main{width:min(1320px,100%);margin:0 auto;padding:18px 28px}.finance-consumption-module__xFFkfG__heading{justify-content:space-between;align-items:center;gap:18px;padding-bottom:12px;display:flex}.finance-consumption-module__xFFkfG__identity{align-items:center;gap:22px;min-width:0;display:flex}.finance-consumption-module__xFFkfG__logo{flex-shrink:0}.finance-consumption-module__xFFkfG__heading h1{letter-spacing:-.035em;margin:3px 0 0;font-size:24px;font-weight:650}.finance-consumption-module__xFFkfG__eyebrow{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:10px;font-weight:650}.finance-consumption-module__xFFkfG__main{gap:14px;padding-top:0;display:grid}.finance-consumption-module__xFFkfG__main button,.finance-consumption-module__xFFkfG__refresh{border:1px solid var(--strong-line);background:var(--surface);color:var(--ink);border-radius:2px;min-height:32px;padding:7px 10px;font-size:11px;font-weight:600}.finance-consumption-module__xFFkfG__main button:not(:disabled):hover,.finance-consumption-module__xFFkfG__refresh:not(:disabled):hover{background:var(--soft)}.finance-consumption-module__xFFkfG__main :focus-visible,.finance-consumption-module__xFFkfG__refresh:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.finance-consumption-module__xFFkfG__main input,.finance-consumption-module__xFFkfG__main select,.finance-consumption-module__xFFkfG__main textarea{border:1px solid var(--strong-line);background:var(--surface);color:var(--ink);border-radius:2px;max-width:100%;min-height:32px;padding:6px 8px;font-size:12px}.finance-consumption-module__xFFkfG__filters{background:var(--surface);border:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:10px 14px;padding:14px 16px 10px;display:flex}.finance-consumption-module__xFFkfG__main label{gap:5px;font-size:11px;font-weight:600;display:grid}.finance-consumption-module__xFFkfG__customer{flex:1;min-width:220px;max-width:340px}.finance-consumption-module__xFFkfG__filters p{flex-basis:100%;margin:0}.finance-consumption-module__xFFkfG__note,.finance-consumption-module__xFFkfG__filters p,.finance-consumption-module__xFFkfG__empty,.finance-consumption-module__xFFkfG__asOf{color:var(--muted);font-size:11px;line-height:1.55}.finance-consumption-module__xFFkfG__asOf{flex-wrap:wrap;justify-content:space-between;gap:5px 18px;font-size:10px;display:flex}.finance-consumption-module__xFFkfG__asOf strong{font-weight:500}.finance-consumption-module__xFFkfG__alert,.finance-consumption-module__xFFkfG__preliminary,.finance-consumption-module__xFFkfG__notice{border:1px solid var(--strong-line);background:var(--soft);margin:0;padding:10px 13px;line-height:1.55}.finance-consumption-module__xFFkfG__preliminary{font-size:11px}.finance-consumption-module__xFFkfG__totals{background:var(--surface);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.finance-consumption-module__xFFkfG__metric{padding:14px 18px}.finance-consumption-module__xFFkfG__metric+.finance-consumption-module__xFFkfG__metric{border-left:1px solid var(--line)}.finance-consumption-module__xFFkfG__metric h2{margin:0 0 5px;font-size:12px;font-weight:600}.finance-consumption-module__xFFkfG__metric p{margin:6px 0 0}.finance-consumption-module__xFFkfG__main .finance-consumption-module__xFFkfG__count{text-underline-offset:5px;background:0 0;border:0;min-height:0;padding:0;font-size:28px;font-weight:600;text-decoration:underline}.finance-consumption-module__xFFkfG__panel{background:var(--surface);border:1px solid var(--line);min-width:0;padding:15px 16px}.finance-consumption-module__xFFkfG__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 18px;margin-bottom:12px;display:flex}.finance-consumption-module__xFFkfG__sectionHeading h2{letter-spacing:-.02em;margin:3px 0 0;font-size:16px;font-weight:650}.finance-consumption-module__xFFkfG__sectionHeading p,.finance-consumption-module__xFFkfG__panel>.finance-consumption-module__xFFkfG__note{margin:0}.finance-consumption-module__xFFkfG__tableScroll{overscroll-behavior-x:contain;overflow-x:auto}.finance-consumption-module__xFFkfG__table{border-collapse:collapse;width:100%;font-size:11px;line-height:1.45}.finance-consumption-module__xFFkfG__table th,.finance-consumption-module__xFFkfG__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:9px 10px}.finance-consumption-module__xFFkfG__table thead th{background:var(--soft);font-size:10px;font-weight:650}.finance-consumption-module__xFFkfG__table th:first-child,.finance-consumption-module__xFFkfG__table td:first-child{padding-left:0}.finance-consumption-module__xFFkfG__table small,.finance-consumption-module__xFFkfG__recordList small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.finance-consumption-module__xFFkfG__main .finance-consumption-module__xFFkfG__inlineCount,.finance-consumption-module__xFFkfG__main .finance-consumption-module__xFFkfG__textButton{min-height:24px;font-size:inherit;text-underline-offset:3px;text-align:left;background:0 0;border:0;padding:0;text-decoration:underline}.finance-consumption-module__xFFkfG__main .finance-consumption-module__xFFkfG__inlineCount{font-weight:650}.finance-consumption-module__xFFkfG__exceptionList{flex-wrap:wrap;gap:8px 20px;margin:8px 0 12px;padding:0;list-style:none;display:flex}.finance-consumption-module__xFFkfG__pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;display:flex}.finance-consumption-module__xFFkfG__pagination span{color:var(--muted);margin-right:auto;font-size:10px}.finance-consumption-module__xFFkfG__details{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);gap:14px;display:grid}.finance-consumption-module__xFFkfG__trend{border:1px solid var(--line);grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:14px 0;padding:0;list-style:none;display:grid}.finance-consumption-module__xFFkfG__trend li{border-right:1px solid var(--line);min-width:0;padding:9px 8px}.finance-consumption-module__xFFkfG__trend li:last-child{border-right:0}.finance-consumption-module__xFFkfG__trend strong,.finance-consumption-module__xFFkfG__trend small{margin-top:5px;display:block}.finance-consumption-module__xFFkfG__trend small{color:var(--muted);font-size:10px;line-height:1.45}.finance-consumption-module__xFFkfG__settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.finance-consumption-module__xFFkfG__settings .finance-consumption-module__xFFkfG__wide,.finance-consumption-module__xFFkfG__settings .finance-consumption-module__xFFkfG__actions{grid-column:1/-1}.finance-consumption-module__xFFkfG__settings textarea{resize:vertical;min-height:64px}.finance-consumption-module__xFFkfG__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.finance-consumption-module__xFFkfG__recordList{margin:0;padding:0;list-style:none}.finance-consumption-module__xFFkfG__recordList>li{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:12px 0}.finance-consumption-module__xFFkfG__recordList p{margin:5px 0;line-height:1.5}@media (max-width:1050px){.finance-consumption-module__xFFkfG__heading,.finance-consumption-module__xFFkfG__main{padding-left:18px;padding-right:18px}.finance-consumption-module__xFFkfG__details{grid-template-columns:minmax(0,1fr)}}@media (max-width:650px){.finance-consumption-module__xFFkfG__heading{flex-wrap:wrap;align-items:flex-start}.finance-consumption-module__xFFkfG__identity{gap:12px}.finance-consumption-module__xFFkfG__heading h1{font-size:21px}.finance-consumption-module__xFFkfG__trend{grid-template-columns:repeat(3,minmax(0,1fr))}.finance-consumption-module__xFFkfG__trend li{border-bottom:1px solid var(--line)}.finance-consumption-module__xFFkfG__totals{grid-template-columns:minmax(0,1fr)}.finance-consumption-module__xFFkfG__metric+.finance-consumption-module__xFFkfG__metric{border-left:0;border-top:1px solid var(--line)}}
body:has(.invoice-workspace-module__KC2X1q__page){min-width:320px}.invoice-workspace-module__KC2X1q__page{background:var(--canvas);min-height:100vh;color:var(--ink);font-size:12px}.invoice-workspace-module__KC2X1q__heading,.invoice-workspace-module__KC2X1q__main{width:min(1320px,100%);margin:0 auto;padding:18px 28px}.invoice-workspace-module__KC2X1q__heading,.invoice-workspace-module__KC2X1q__identity,.invoice-workspace-module__KC2X1q__sectionHeading,.invoice-workspace-module__KC2X1q__actions,.invoice-workspace-module__KC2X1q__auditLine{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.invoice-workspace-module__KC2X1q__heading{padding-bottom:12px}.invoice-workspace-module__KC2X1q__identity{justify-content:flex-start;gap:22px}.invoice-workspace-module__KC2X1q__heading h1{letter-spacing:-.035em;margin:3px 0 0;font-size:24px;font-weight:650}.invoice-workspace-module__KC2X1q__eyebrow{color:var(--muted);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:10px;font-weight:650}.invoice-workspace-module__KC2X1q__main{gap:14px;padding-top:0;display:grid}.invoice-workspace-module__KC2X1q__main button,.invoice-workspace-module__KC2X1q__refresh{border:1px solid var(--strong-line);background:var(--surface);color:var(--ink);border-radius:2px;min-height:32px;padding:7px 10px;font-size:11px;font-weight:600}.invoice-workspace-module__KC2X1q__main button:not(:disabled):hover,.invoice-workspace-module__KC2X1q__refresh:not(:disabled):hover{background:var(--soft)}.invoice-workspace-module__KC2X1q__main :focus-visible,.invoice-workspace-module__KC2X1q__refresh:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.invoice-workspace-module__KC2X1q__main input,.invoice-workspace-module__KC2X1q__main select,.invoice-workspace-module__KC2X1q__main textarea{border:1px solid var(--strong-line);background:var(--surface);color:var(--ink);border-radius:2px;width:100%;min-width:0;min-height:32px;padding:6px 8px;font-size:12px}.invoice-workspace-module__KC2X1q__main textarea{resize:vertical;min-height:70px}.invoice-workspace-module__KC2X1q__main label{gap:5px;min-width:0;font-size:11px;font-weight:600;display:grid}.invoice-workspace-module__KC2X1q__filters{background:var(--surface);border:1px solid var(--line);flex-wrap:wrap;align-items:end;gap:10px 14px;padding:14px 16px;display:flex}.invoice-workspace-module__KC2X1q__filters .invoice-workspace-module__KC2X1q__customer{flex:1;min-width:220px;max-width:420px}.invoice-workspace-module__KC2X1q__filters .invoice-workspace-module__KC2X1q__month{width:190px}.invoice-workspace-module__KC2X1q__note,.invoice-workspace-module__KC2X1q__empty,.invoice-workspace-module__KC2X1q__auditLine{color:var(--muted);font-size:11px;line-height:1.55}.invoice-workspace-module__KC2X1q__note{margin:5px 0}.invoice-workspace-module__KC2X1q__alert,.invoice-workspace-module__KC2X1q__notice{border:1px solid var(--strong-line);background:var(--soft);margin:0;padding:10px 13px;line-height:1.55}.invoice-workspace-module__KC2X1q__section{border:1px solid var(--line);background:var(--surface);min-width:0}.invoice-workspace-module__KC2X1q__sectionHeading{border-bottom:1px solid var(--line);padding:12px 16px}.invoice-workspace-module__KC2X1q__sectionHeading h2{margin:0;font-size:13px;font-weight:650}.invoice-workspace-module__KC2X1q__sectionBody{gap:12px;padding:14px 16px;display:grid}.invoice-workspace-module__KC2X1q__fieldGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;display:grid}.invoice-workspace-module__KC2X1q__twoColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-workspace-module__KC2X1q__fullWidth{grid-column:1/-1}.invoice-workspace-module__KC2X1q__tableWrap{overflow-x:auto}.invoice-workspace-module__KC2X1q__table{border-collapse:collapse;width:100%;font-size:11px}.invoice-workspace-module__KC2X1q__table th,.invoice-workspace-module__KC2X1q__table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:10px 12px;line-height:1.5}.invoice-workspace-module__KC2X1q__table th{color:var(--muted);white-space:nowrap;background:var(--soft);font-size:10px;font-weight:650}.invoice-workspace-module__KC2X1q__table td small{color:var(--muted);font-size:10px;display:block}.invoice-workspace-module__KC2X1q__table tr:last-child td{border-bottom:0}.invoice-workspace-module__KC2X1q__table td.invoice-workspace-module__KC2X1q__numeric,.invoice-workspace-module__KC2X1q__table th.invoice-workspace-module__KC2X1q__numeric{text-align:right;font-variant-numeric:tabular-nums}.invoice-workspace-module__KC2X1q__table .invoice-workspace-module__KC2X1q__recordButton{min-height:0;font-size:inherit;text-align:left;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline}.invoice-workspace-module__KC2X1q__status{border:1px solid var(--line);white-space:nowrap;padding:2px 6px;font-size:10px;display:inline-block}.invoice-workspace-module__KC2X1q__summary{background:var(--surface);border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.invoice-workspace-module__KC2X1q__summary>div{min-width:0;padding:12px 16px}.invoice-workspace-module__KC2X1q__summary>div+div{border-left:1px solid var(--line)}.invoice-workspace-module__KC2X1q__summary small{color:var(--muted);margin-bottom:6px;font-size:10px;display:block}.invoice-workspace-module__KC2X1q__summary strong{overflow-wrap:anywhere;font-size:15px;font-weight:650}.invoice-workspace-module__KC2X1q__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 18px;margin:0;display:grid}.invoice-workspace-module__KC2X1q__facts dt{color:var(--muted);margin-bottom:4px;font-size:10px}.invoice-workspace-module__KC2X1q__facts dd{overflow-wrap:anywhere;margin:0;font-size:12px}.invoice-workspace-module__KC2X1q__check{align-items:flex-start;line-height:1.5;gap:8px!important;font-weight:500!important;display:flex!important}.invoice-workspace-module__KC2X1q__check input{flex-shrink:0;width:14px;height:14px;min-height:0;margin:2px 0 0}.invoice-workspace-module__KC2X1q__actions{justify-content:flex-start}.invoice-workspace-module__KC2X1q__actions .invoice-workspace-module__KC2X1q__primary{background:var(--ink);color:var(--surface)}.invoice-workspace-module__KC2X1q__actions .invoice-workspace-module__KC2X1q__primary:not(:disabled):hover{background:#333}.invoice-workspace-module__KC2X1q__blockedList{margin:0;padding-left:19px;line-height:1.65}.invoice-workspace-module__KC2X1q__details{border:1px solid var(--line);padding:10px 12px}.invoice-workspace-module__KC2X1q__details summary{cursor:pointer;font-size:11px;font-weight:600}.invoice-workspace-module__KC2X1q__details>div{margin-top:12px}.invoice-workspace-module__KC2X1q__history{gap:10px;display:grid}.invoice-workspace-module__KC2X1q__history article{border-bottom:1px solid var(--line);padding-bottom:10px}.invoice-workspace-module__KC2X1q__history article:last-child{border-bottom:0;padding-bottom:0}.invoice-workspace-module__KC2X1q__history p{margin:4px 0;font-size:11px;line-height:1.6}.invoice-workspace-module__KC2X1q__history small{color:var(--muted);font-size:10px}.invoice-workspace-module__KC2X1q__attachment{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;gap:12px;padding:10px 0;display:flex}.invoice-workspace-module__KC2X1q__attachment:last-child{border-bottom:0}.invoice-workspace-module__KC2X1q__attachment strong{overflow-wrap:anywhere;font-size:11px}.invoice-workspace-module__KC2X1q__attachment small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.invoice-workspace-module__KC2X1q__modal{z-index:50;background:#00000047;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.invoice-workspace-module__KC2X1q__dialog{background:var(--surface);border:1px solid var(--strong-line);grid-template-rows:auto minmax(0,1fr) auto;width:min(950px,100%);max-height:calc(100vh - 48px);display:grid}.invoice-workspace-module__KC2X1q__dialogHeading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.invoice-workspace-module__KC2X1q__dialogHeading h2{margin:0;font-size:14px}.invoice-workspace-module__KC2X1q__dialogBody{min-height:0;padding:16px;overflow:auto}.invoice-workspace-module__KC2X1q__dialogFooter{border-top:1px solid var(--line);padding:12px 16px}.invoice-workspace-module__KC2X1q__pdf{border:1px solid var(--line);background:var(--soft);width:100%;height:65vh;display:block}@media (max-width:1100px){.invoice-workspace-module__KC2X1q__heading,.invoice-workspace-module__KC2X1q__main{padding-left:18px;padding-right:18px}.invoice-workspace-module__KC2X1q__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-workspace-module__KC2X1q__summary>div{padding:12px}}@media (max-width:700px){.invoice-workspace-module__KC2X1q__heading,.invoice-workspace-module__KC2X1q__main{padding-left:12px;padding-right:12px}.invoice-workspace-module__KC2X1q__heading h1{font-size:21px}.invoice-workspace-module__KC2X1q__fieldGrid,.invoice-workspace-module__KC2X1q__facts{grid-template-columns:1fr}.invoice-workspace-module__KC2X1q__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.invoice-workspace-module__KC2X1q__summary>div:nth-child(3){border-left:0;border-top:1px solid var(--line)}.invoice-workspace-module__KC2X1q__summary>div:nth-child(4){border-top:1px solid var(--line)}.invoice-workspace-module__KC2X1q__modal{padding:12px}.invoice-workspace-module__KC2X1q__dialog{max-height:calc(100vh - 24px)}}
