.acv--payment{--invd-accent:#b45309;--invd-accent-soft:#fffbeb}.acv--receipt{--invd-accent:#166534;--invd-accent-soft:#f0fdf4}.acv-grid{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:grid;grid-template-columns:minmax(360px,540px) minmax(0,1fr);gap:16px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.acv-form .invd-field{grid-column:span 6}.acv-form .invd-field--12{grid-column:span 12}.acv-form .invd-field--4{grid-column:span 4}.acv-kinds{margin-bottom:14px}.acv-balance{min-height:18px;margin-top:4px;font-size:12px;color:var(--invd-muted)}.acv-balance b{color:var(--invd-ink);font-variant-numeric:tabular-nums}.acv-balance--warn b{color:var(--invd-danger)}.acv-check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;min-height:32px;font-size:14px;color:var(--invd-ink);cursor:pointer}.acv-check input{width:16px;height:16px;margin:0;accent-color:var(--invd-accent);cursor:pointer}.acv-words{margin-top:14px;padding:10px 12px;border:1px dashed var(--invd-field-line);border-radius:10px;background:#fafbfc;font-size:14px;line-height:1.6}.acv-words__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;font-size:12px;color:var(--invd-muted)}.acv-select,.acv-words__label select{height:28px;padding:0 6px;border:1px solid var(--invd-field-line);border-radius:6px;background:#fff;color:var(--invd-ink);font:inherit;font-size:12px}.acv-words__text{font-weight:600;color:var(--invd-ink)}.acv-foot{gap:10px 16px}.acv-foot,.acv-view-head{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acv-view-head{gap:8px 12px}.acv-view-head .invd-card__title{margin:0}.acv-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;-webkit-margin-start:auto;margin-inline-start:auto}.acv-amount{font-size:1.6rem;font-weight:700;line-height:1.2;color:var(--invd-ink);font-variant-numeric:tabular-nums}.acv-view-notes{display:grid;gap:10px;margin-top:14px}.invd-table tr.acv-row--on td{background:var(--invd-accent-soft)}.invd-table tr.acv-row--off td{color:#4b5563}.invd-table tr.acv-row--off .acv-struck{text-decoration:line-through}.acv-dlg{padding:20px;border-radius:12px;background:#fff;color:#1f2937}.acv-dlg :not(.v-icon):not(.mdi){font-family:inherit!important}.acv-dlg__title{margin:0 0 6px;font-size:1.15rem;font-weight:700}.acv-dlg__text{margin:0;font-size:14px;line-height:1.6;color:#4b5563}.acv-dlg__list{margin:10px 0 0;-webkit-padding-start:20px;padding-inline-start:20px;font-size:14px;line-height:1.7;color:#78350f}.acv-dlg__label{display:block;margin:14px 0 6px;font-size:13px;font-weight:600;color:#374151}.acv-dlg__error{margin-top:4px;font-size:12px;color:#b42318}.acv-dlg__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-top:18px}.acv-dlg .acv-btn-danger.v-btn{background:#b42318!important;color:#fff!important}.acv-dlg .acv-btn-go.v-btn{background:#1f2937!important;color:#fff!important}.acv-print-view{display:none}@media (max-width:1100px){.acv-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.acv-form .invd-field,.acv-form .invd-field--4{grid-column:span 12}.acv-nav{-webkit-margin-start:0;margin-inline-start:0}.acv-vat-part .invd-label{display:none}}.st-presets{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.st-figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));overflow:hidden!important;border-top:1px solid var(--invd-line);border-bottom:1px solid var(--invd-line)}.st-fig{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;padding:10px 16px;-webkit-margin-end:-1px;margin-inline-end:-1px;margin-bottom:-1px;-webkit-border-end:1px solid var(--invd-line);border-inline-end:1px solid var(--invd-line);border-bottom:1px solid var(--invd-line)}.st-fig__label{font-size:12px;color:var(--invd-muted)}.st-fig__value{font-size:1.05rem;font-weight:600;color:var(--invd-ink);font-variant-numeric:tabular-nums}.st-fig__value--main{font-size:1.25rem;font-weight:700}.st-table .st-row--edge td{background:#f8fafc;font-weight:700}.st-table tfoot .st-row--edge td{border-top:1px solid var(--invd-field-line)}.st-table .st-strong{font-weight:700}.st-table .st-none{padding:22px 16px;text-align:center;color:var(--invd-muted)}.st-table tr.st-row--plain{cursor:default}.st-note{display:block;font-size:12px;color:var(--invd-muted)}@media (max-width:600px){.st-fig{padding:8px 12px}.st-table td,.st-table th{white-space:nowrap}.st-table td:nth-child(2){white-space:normal;min-width:150px}}@media (max-width:600px){.st-table .st-col-wide{display:none}}.is-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;padding:8px 16px;border-top:1px solid var(--invd-line);font-size:13px;color:#475569;background:#f8fafc}.is-table .is-row td{padding-top:9px;padding-bottom:9px}.is-table .is-row--click{cursor:pointer}.is-table .is-row--click:focus td,.is-table .is-row--click:hover td{background:#f8fafc}.is-table .is-row--computed td{background:#f1f5f9;font-weight:700}.is-table .is-row--heading td{padding-top:16px;font-weight:700;color:#334155;border-bottom-color:var(--invd-field-line)}.is-table .is-row--expense td:first-child,.is-table .is-row--none td{-webkit-padding-start:32px;padding-inline-start:32px}.is-table .is-row--none td{color:var(--invd-muted)}.is-table .is-row--result td{background:#1f2937;color:#fff;font-size:1.1rem;font-weight:700}.is-code{display:inline-block;margin:0 8px}.is-books,.is-code{font-size:12px;color:var(--invd-muted)}.is-books{padding:10px 16px 14px}.is-books b{color:var(--invd-ink);font-variant-numeric:tabular-nums}.is-dlg{padding:16px}.is-dlg__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.is-dlg__tabs{margin:8px 0 12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cc-other{display:inline-block;margin:0 8px}.cc-actions{text-align:end;white-space:nowrap}.ss-pick{margin-bottom:12px}.ss-who{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 12px}.ss-head{margin:0;padding:16px 16px 8px;font-size:.95rem;font-weight:700;color:#334155}.ss-empty{padding:14px 16px;text-align:start}.cg-member{margin:2px 0;-webkit-margin-end:6px;margin-inline-end:6px;background:#f1f5f9;color:#334155}.cg-pick .v-select__selections{padding:4px 0}.st-members{border-bottom:1px solid var(--invd-line);margin-bottom:4px}.ag{--ag-b0:#94a3b8;--ag-b1:#d9a441;--ag-b2:#dd6b20;--ag-b3:#b42318}.ag-mix{padding:14px 16px 12px;border-bottom:1px solid var(--invd-line)}.ag-mix__title{margin-bottom:8px;font-size:12px;color:var(--invd-muted)}.ag-mix__bar{display:-webkit-box;display:-ms-flexbox;display:flex;height:10px;border-radius:999px;overflow:hidden!important;background:#eef2f6}.ag-mix__part{display:block;height:100%;min-width:0}.ag-mix__part--b0{background:var(--ag-b0)}.ag-mix__part--b1{background:var(--ag-b1)}.ag-mix__part--b2{background:var(--ag-b2)}.ag-mix__part--b3{background:var(--ag-b3)}.ag-mix__legend{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px 28px;margin:10px 0 0;padding:0;list-style:none;font-size:13px}.ag-mix__legend li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}.ag-mix__dot{width:10px;height:10px;border-radius:3px;-ms-flex-item-align:center;align-self:center}.ag-mix__name{color:#475569}.ag-mix__amount{font-weight:600;color:var(--invd-ink);font-variant-numeric:tabular-nums}.ag-mix__share{font-size:12px;color:var(--invd-muted)}.ag-sort{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;min-height:28px;padding:2px 0;border:0;background:none;color:inherit;font:inherit;font-weight:inherit;cursor:pointer}.ag-sort--on,.ag-sort:hover{color:var(--invd-ink)}.ag-sort:focus-visible{outline:2px solid #2563eb;outline-offset:2px;border-radius:4px}.ag-cell--none,.ag-table td.ag-cell--none{color:#b6bfcc}.ag-table td.ag-cell--b2{color:#9a3412}.ag-table td.ag-cell--b3{color:var(--ag-b3);font-weight:700}.ag-count{display:inline-block;margin:0 8px;font-weight:400}.ag-note{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px;margin:0;padding:12px 16px;font-size:13px;line-height:1.6;color:#475569}.ag-dlg{padding:16px}.ag-dlg__table{margin-top:8px;border:1px solid #e5e7eb;border-radius:10px}.ag-dlg__foot{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ag-tag--b0{background:#f1f5f9;color:#334155}.ag-tag--b1{background:#fef6e0;color:#7a5200}.ag-tag--b2{background:#ffedd5;color:#9a3412}.ag-tag--b3{background:#fef3f2;color:#b42318;font-weight:700}@media (max-width:600px){.ag-mix__legend{gap:6px 16px}}@media (prefers-reduced-motion:no-preference){.ag-mix__part{-webkit-transition:width .25s ease-out;transition:width .25s ease-out}}.acv-dlg{--invd-accent:#334155;--invd-accent-soft:#f1f5f9;--invd-ink:#1f2937;--invd-muted:#6b7280;--invd-line:#e5e7eb;--invd-field-line:#d3dae4;--invd-danger:#b42318;--invd-danger-soft:#fef3f2}.acv-dlg .invd-input.theme--light.v-input:not(.v-input--is-disabled) input,.acv-dlg .invd-input.theme--light.v-input:not(.v-input--is-disabled) textarea,.acv-dlg .invd-input .v-select__selection{color:var(--invd-ink)!important;font-size:15px!important}.acv-dlg .invd-input input::-webkit-input-placeholder,.acv-dlg .invd-input textarea::-webkit-input-placeholder,.acv .invd-input input::-webkit-input-placeholder,.acv .invd-input textarea::-webkit-input-placeholder{color:#64748b!important;opacity:1}.acv-dlg .invd-input input::-moz-placeholder,.acv-dlg .invd-input textarea::-moz-placeholder,.acv .invd-input input::-moz-placeholder,.acv .invd-input textarea::-moz-placeholder{color:#64748b!important;opacity:1}.acv-dlg .invd-input input:-ms-input-placeholder,.acv-dlg .invd-input textarea:-ms-input-placeholder,.acv .invd-input input:-ms-input-placeholder,.acv .invd-input textarea:-ms-input-placeholder{color:#64748b!important;opacity:1}.acv-dlg .invd-input input::-ms-input-placeholder,.acv-dlg .invd-input textarea::-ms-input-placeholder,.acv .invd-input input::-ms-input-placeholder,.acv .invd-input textarea::-ms-input-placeholder{color:#64748b!important;opacity:1}.acv-dlg .invd-input input::placeholder,.acv-dlg .invd-input textarea::placeholder,.acv .invd-input input::placeholder,.acv .invd-input textarea::placeholder{color:#64748b!important;opacity:1}.acv .invd-tab:not(.invd-tab--on){color:#4b5563}.acv-dlg .invd-input .v-input__icon--clear .v-icon,.acv .invd-input .v-input__icon--clear .v-icon{min-width:28px;min-height:28px}.acv-sr{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap}.acv-narrow{width:100%;max-width:980px}.cg-chip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px;margin:2px 0;-webkit-margin-end:6px;margin-inline-end:6px;-webkit-padding-start:10px;padding-inline-start:10px;border-radius:999px;background:#f1f5f9;color:#334155;font-size:13px;font-weight:600;line-height:1.2}.cg-chip__x{display:inline-grid;place-items:center;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:#475569;cursor:pointer}.cg-chip__x:focus-visible,.cg-chip__x:hover{background:#e2e8f0;color:#1f2937}.cg-chip__x:focus-visible{outline:2px solid #334155;outline-offset:1px}.st-date-inline{display:none}@media (max-width:600px){.acv-dlg .v-btn:not(.v-btn--icon),.acv .v-btn:not(.v-btn--icon){height:auto!important;min-height:55px;padding-inline:16px!important}.acv-dlg .v-btn.v-btn--icon,.acv .v-btn.v-btn--icon{width:55px!important;height:55px!important}.acv .invd-tab{height:auto;min-width:55px;min-height:55px}.acv-dlg .invd-input .v-input__slot,.acv .invd-input .v-input__slot{min-height:55px!important}.acv-dlg .invd-input.v-text-field--outlined.v-input--dense .v-input__append-inner,.acv .invd-input.v-text-field--outlined.v-input--dense .v-input__append-inner,.acv .invd-input.v-text-field--outlined.v-input--dense .v-input__prepend-inner{margin-top:15px!important}.acv-dlg .invd-input.v-text-field--outlined.v-input--dense .v-input__append-inner:has(.v-input__icon--clear),.acv .invd-input.v-text-field--outlined.v-input--dense .v-input__append-inner:has(.v-input__icon--clear){margin-top:0!important}.acv-dlg .invd-input .v-input__icon--clear,.acv-dlg .invd-input .v-input__icon--clear .v-icon,.acv .invd-input .v-input__icon--clear,.acv .invd-input .v-input__icon--clear .v-icon{width:55px;min-width:55px;height:55px;min-height:55px}.acv .acv-select,.acv .acv-words__label select,.acv .invd-pager select{height:55px;min-width:64px}.acv .acv-check{min-height:55px}.acv .acv-check input{width:22px;height:22px}.acv .invd-table--click tbody td,.acv .is-table .is-row--click td{height:55px}.acv .ag-sort{min-width:55px;min-height:55px}.acv th.invd-num .ag-sort{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.cg-chip__x{width:55px;height:55px}.acv .invd-card__foot{gap:10px 8px}.acv .invd-card__foot .invd-pager,.acv .invd-card__foot .invd-total{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.acv .invd-card__foot .invd-spacer{display:none}.acv .invd-card__foot>.v-btn{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.st-table .st-col-date{display:none}.st-table .st-col-amount{width:auto!important}.st-date-inline{display:block;font-size:12px;color:var(--invd-muted)}.st-table td,.st-table th{padding-inline:8px}.st-table td:nth-child(2){min-width:0}.acv .acv-cards thead{position:absolute;width:1px;height:1px;overflow:hidden!important;clip-path:inset(50%)}.acv .acv-cards,.acv .acv-cards tbody{display:block}.acv .acv-cards tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px 12px;padding:12px 16px;border-bottom:1px solid var(--invd-line)}.acv .acv-cards tbody tr:last-child{border-bottom:0}.acv .acv-cards tbody td{display:block;height:auto;min-width:0;padding:0;border:0}.acv .acv-cards td.acv-c-grow{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.acv .acv-cards td.acv-c-end{-webkit-margin-start:auto;margin-inline-start:auto}.acv .acv-cards td.acv-c-full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.acv .acv-cards td.acv-c-meta{font-size:13px;color:#4b5563}.acv .acv-cards td.acv-c-meta[data-label]:before{content:attr(data-label) " ";color:var(--invd-muted)}.acv .acv-cards td.acv-c-none{display:none}.acv .acv-cards td.acv-c-amount{font-size:15px;font-weight:700}.acv .acv-cards td.cc-actions{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;white-space:normal;text-align:start;-webkit-margin-start:-12px;margin-inline-start:-12px}.acv .acv-cards .acv-o1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.acv .acv-cards .acv-o2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.acv .acv-cards .acv-o3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.acv .acv-cards .acv-o4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.acv .acv-cards .acv-o5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.acv .acv-cards .acv-o6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.acv .acv-cards .acv-o7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.acv .acv-cards .acv-o8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}}.acv-dlg .invd-input .primary--text,.acv .invd-input .primary--text{color:var(--invd-accent)!important;caret-color:var(--invd-accent)!important}@media (min-width:601px) and (max-width:1200px){.acv-dlg .v-btn.v-size--small:not(.v-btn--icon),.acv .v-btn.v-size--small:not(.v-btn--icon){height:auto!important;min-height:36px}.acv-dlg .v-btn.v-btn--icon.v-size--small,.acv .v-btn.v-btn--icon.v-size--small{width:36px!important;height:36px!important}.acv-dlg .invd-input .v-input__icon--clear .v-icon,.acv .ag-sort,.acv .invd-input .v-input__icon--clear .v-icon{min-width:32px;min-height:32px}}.acv-dlg-wrap{overflow-y:auto!important}