@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--wb-color-primary: #059669;--wb-color-primary-strong: #047857;--wb-color-primary-soft: #e8f7f1;--wb-color-info: #0284c7;--wb-color-warning: #d97706;--wb-color-danger: #dc2626;--wb-color-ink: #091a17;--wb-color-copy: #52635f;--wb-color-muted: #71827d;--wb-color-canvas: #f4f6f5;--wb-color-control-addon: #ffffff;--wb-color-surface: #ffffff;--wb-color-border: #d8e0dd;--wb-color-sidebar: #061522;--wb-color-sidebar-copy: #b8c8cf;--wb-color-sidebar-strong: #ffffff;--wb-color-sidebar-accent: #31d5aa;--wb-font-family: "Inter Variable", Inter, system-ui, sans-serif;--wb-space-1: .25rem;--wb-space-2: .5rem;--wb-space-3: .75rem;--wb-space-4: 1rem;--wb-space-5: 1.5rem;--wb-space-6: 2rem;--wb-space-7: 3rem;--wb-space-8: 4rem;--wb-width-reading: 64rem;--wb-width-content: 92rem;--wb-width-workspace: 100%;--wb-page-gutter: clamp(1.25rem, 3vw, 4rem);--wb-sidebar-width: 17.5rem;--wb-border-radius: 2px;--wb-radius: var(--wb-border-radius);--wb-shadow: 0 18px 48px rgb(6 21 34 / 8%);--wb-control-height: 2.625rem;--wb-control-height-compact: 2.25rem;--wb-field-gap: .35rem;--wb-field-gap-compact: .25rem;--wb-micro-label-size: .75rem;--wb-micro-label-tracking: normal}*,*:before,*:after{box-sizing:border-box}html{font-family:var(--wb-font-family);color:var(--wb-color-ink);background:var(--wb-color-canvas)}body{margin:0;background:var(--wb-color-canvas)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}wb-surface+wb-surface{margin-top:var(--wb-page-layout-gap, var(--wb-space-5))}wb-dialog wb-surface+wb-surface{margin-top:0}:where(.wb-surface-stack,.wb-surface-grid){--wb-surface-layout-gap: var(--wb-page-layout-gap, var(--wb-space-5));display:grid;gap:var(--wb-surface-layout-gap)}:where(.wb-surface-stack,.wb-surface-grid)>wb-surface+wb-surface{margin-top:0}.wb-surface-grid>wb-surface{height:100%}.wb-surface-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:53.125rem){.wb-surface-grid--2{grid-template-columns:minmax(0,1fr)}}@media(max-width:75rem){.wb-surface-grid--collapse-wide{grid-template-columns:minmax(0,1fr)}}wb-dialog :where(.wb-surface-stack,.wb-surface-grid){--wb-surface-layout-gap: var(--wb-space-4)}.wb-dialog-controller{display:contents}.wb-form-host{display:block;min-width:0}.wb-form-stack,.wb-form-grid{display:grid;gap:var(--wb-space-4)}.wb-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wb-form-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wb-form-grid__wide{grid-column:1/-1}.wb-form-options{display:flex;flex-wrap:wrap;gap:var(--wb-space-6)}@media(max-width:47.5rem){.wb-form-grid,.wb-form-grid--3{grid-template-columns:minmax(0,1fr)}.wb-form-grid__wide{grid-column:auto}}.wb-layout-host{display:block;min-width:0}.wb-page-section{margin-top:var(--wb-page-layout-gap, var(--wb-space-5))}.wb-surface-grid__wide{grid-column:1/-1}.wb-text-lines{white-space:pre-line}@media(max-width:47.5rem){.wb-surface-grid__wide{grid-column:auto}}.wb-metric-actions{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:var(--wb-space-4)}body{counter-reset:page}@media print{.app-print-hidden{display:none!important}}@media only screen{app-main{display:block;min-height:100dvh}}@media print{:root{--print-report-gap: 3mm}@page{size:A4 portrait;margin:8mm}*{print-color-adjust:exact;-webkit-print-color-adjust:exact}html,body{background:#fff!important}nav,.app-print-hidden{display:none!important}}.auth-page{position:relative;isolation:isolate;display:grid;min-height:100dvh;overflow:hidden;padding:var(--wb-space-4);place-items:center;background:radial-gradient(circle at 18% 16%,rgba(49,213,170,.12),transparent 30rem),radial-gradient(circle at 82% 84%,rgba(2,132,199,.09),transparent 28rem),var(--wb-color-sidebar)}.auth-page:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:3rem 3rem;content:"";-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.85),transparent 78%);mask-image:radial-gradient(circle at center,rgba(0,0,0,.85),transparent 78%)}.auth-panel{display:grid;width:min(100%,27rem);gap:var(--wb-space-3)}.auth-brand{display:flex;justify-content:center;color:var(--wb-color-sidebar-strong);text-align:center}.auth-brand__name{font-size:1.125rem;font-weight:700}.auth-brand__accent{color:var(--wb-color-primary)}.auth-powered-by{justify-self:center;color:var(--wb-color-sidebar-copy);font-size:.75rem}.auth-panel>wb-empty-state,.auth-panel>wb-surface{width:100%;box-shadow:var(--wb-shadow)}.client-report-section__header span{color:var(--wb-color-muted);font-size:var(--wb-micro-label-size);font-weight:700;letter-spacing:0;text-transform:uppercase}.client-report-section{padding:1.15rem 1rem 1rem}.client-report-section__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.client-report-section__header h2{margin:.15rem 0 0;color:var(--wb-color-ink);font-size:1.2rem;font-weight:800}.client-report-section__header strong{color:var(--wb-color-primary);font-size:1.1rem;white-space:nowrap}@media(max-width:767.98px){.client-report-section__header{flex-direction:column;align-items:flex-start}}@page client-report-document{size:A4 portrait;margin:0}@media print{body:has(app-details-billing .billing-report-preview) *{visibility:hidden}body:has(app-details-billing .billing-report-preview) .billing-report-preview,body:has(app-details-billing .billing-report-preview) .billing-report-preview *{visibility:visible}body:has(app-details-billing .billing-report-preview) .billing-report-preview{position:static;width:100%;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;overflow:visible}body:has(app-details-billing .billing-report-preview) app-details-billing>:not(.billing-details-workspace),body:has(app-details-billing .billing-report-preview) .billing-details-workspace>:not(.billing-report-surface){display:none!important}body:has(app-details-billing .billing-report-preview) .billing-details-workspace{display:contents}.client-report-section{padding-right:var(--print-report-gap);padding-left:var(--print-report-gap)}.client-report-section{padding-top:.4rem;padding-bottom:0}.client-report-section__header{flex-direction:row!important;align-items:baseline!important;margin-bottom:.35rem}.client-report-section__header>div{display:flex;align-items:baseline;gap:.45rem}.client-report-section__header h2{margin:0;font-size:.86rem}.client-report-section__header strong{display:none}.client-report-section{break-inside:auto}}.app-calculation{margin:0}.app-calculation>div{display:flex;justify-content:space-between;gap:var(--wb-space-3);padding:var(--wb-space-2) 0;border-top:1px solid var(--wb-color-border);font-size:.8125rem;line-height:1.4}.app-calculation>div:first-child{border-top:0}.app-calculation dt{color:var(--wb-color-muted)}.app-calculation dd{margin:0;font-weight:600;text-align:right;white-space:nowrap}.app-calculation__subtotal,.app-calculation__result{font-weight:700}.app-calculation__subtotal dt,.app-calculation__result dt{color:inherit}.app-calculation__deduction dd{color:var(--wb-color-primary-strong)}.app-calculation>.app-calculation__result{padding-top:var(--wb-space-3);border-top-color:var(--wb-color-ink);font-size:1rem}.app-calculation__result dd{font-size:1.125rem}.app-entity-timeline{display:grid;gap:0;margin:0;padding:0;list-style:none}.app-entity-timeline__event{position:relative;display:flex;justify-content:space-between;gap:var(--wb-space-3);min-height:2.125rem;padding:0 0 var(--wb-space-2) 1.5rem;font-size:.8125rem;line-height:1.4}.app-entity-timeline__event:last-child{min-height:0;padding-bottom:0}.app-entity-timeline__event:before{position:absolute;top:.25rem;left:.1875rem;z-index:1;width:.625rem;height:.625rem;border:2px solid var(--wb-color-muted);border-radius:50%;background:var(--wb-color-surface);content:""}.app-entity-timeline__event:not(:last-child):after{position:absolute;top:.875rem;bottom:0;left:.4375rem;width:1px;background:var(--wb-color-border);content:""}.app-entity-timeline__label{display:grid;gap:var(--wb-space-1);color:var(--wb-color-muted)}.app-entity-timeline__label small{font-size:.7rem}.app-entity-timeline__event time{font-weight:600;text-align:right;white-space:nowrap}.app-entity-timeline__event--current:before{border-color:var(--wb-color-info);background:var(--wb-color-info)}.app-entity-timeline__event--danger:before{border-color:var(--wb-color-danger);background:var(--wb-color-danger)}.app-entity-timeline__event--success:before{border-color:var(--wb-color-primary-strong);background:var(--wb-color-primary-strong)}.app-entity-timeline__event--muted:before{background:var(--wb-color-muted)}
