.divergancy-invoice[data-v-c5437259]{padding-bottom:2rem;padding-top:2rem}.divergancy-shell[data-v-c5437259]{color:#222;display:grid;gap:1.25rem}.divergancy-header[data-v-c5437259]{align-items:center;border-bottom:1px solid rgba(0,0,0,.12);display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 0}.divergancy-header h2[data-v-c5437259]{font-size:clamp(1.45rem,3vw,2.15rem);letter-spacing:0;line-height:1.1;margin:0}.divergancy-header .kicker[data-v-c5437259]{color:#b56711;font-size:.8rem;font-weight:700;margin:0 0 .25rem;text-transform:uppercase}.divergancy-grid[data-v-c5437259]{align-items:start;grid-template-columns:minmax(15rem,20rem) minmax(0,46rem);justify-content:start}.divergancy-grid[data-v-c5437259],.invoice-column[data-v-c5437259]{display:grid;gap:1.25rem}.panel[data-v-c5437259]{border-radius:4px;overflow:hidden}.panel-heading[data-v-c5437259]{display:flex;gap:.5rem;justify-content:space-between}.panel-heading[data-v-c5437259],.sender-edit-btn[data-v-c5437259]{align-items:center;font-weight:700}.sender-edit-btn[data-v-c5437259]{background:#9b68b5;border:1px solid #9b68b5;border-radius:4px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.82rem;gap:.4rem;padding:.35rem .75rem;transition:background .15s,border-color .15s}.sender-edit-btn[data-v-c5437259]:hover{background:#783e93;border-color:#783e93}.sender-edit-btn svg[data-v-c5437259]{height:11px;width:11px}.sender-edit-panel[data-v-c5437259]{background:#faf6fd;border:2px solid #9b68b5;border-radius:4px;overflow:hidden}.sender-edit-panel-header[data-v-c5437259]{align-items:center;background:#783e93;color:#fff;display:flex;font-size:.95rem;font-weight:700;gap:.75rem;padding:.75rem 1rem}.sender-edit-panel-header span[data-v-c5437259]{flex:1}.sender-edit-panel-actions[data-v-c5437259]{align-items:center;display:flex;gap:.5rem}.sender-save-btn[data-v-c5437259]{align-items:center;background:#fff;border:none;border-radius:4px;color:#783e93;cursor:pointer;display:inline-flex;font-size:.82rem;font-weight:700;gap:.4rem;padding:.35rem .85rem;transition:background .15s}.sender-save-btn[data-v-c5437259]:hover{background:#ede0f5}.sender-save-btn svg[data-v-c5437259]{height:11px;width:11px}.sender-edit-form[data-v-c5437259]{display:grid;gap:.65rem;padding:1rem}.sender-edit-form .required-star[data-v-c5437259]{color:#dc2626;font-weight:700;margin-left:.2rem}.sender-edit-form p.help.is-warning[data-v-c5437259]{color:#b45309}.sender-edit-form p.help.is-success[data-v-c5437259]{color:#15803d}.sender-cancel-btn[data-v-c5437259],.sender-reset-btn[data-v-c5437259]{background:#fff9;border-color:#d8bfeb;color:#fff;font-size:.82rem;justify-content:center}.sender-cancel-btn[data-v-c5437259]:hover,.sender-reset-btn[data-v-c5437259]:hover{background:#ffffffe6;border-color:#fff;color:#783e93}.input-prefix-group[data-v-c5437259]{align-items:stretch;display:flex}.input-prefix-group .input-prefix[data-v-c5437259]{align-items:center;background:#f5f5f5;border:1px solid #dbdbdb;border-radius:4px 0 0 4px;border-right:none;color:#555;display:flex;font-size:.82rem;font-weight:600;padding:0 .65rem;white-space:nowrap}.input-prefix-group .input[data-v-c5437259]{border-radius:0 4px 4px 0;flex:1;letter-spacing:.08em}.panel-block[data-v-c5437259]{display:block}.recipient-group[data-v-c5437259]{display:grid;gap:.65rem}.recipient-group-label[data-v-c5437259]{color:#363636;font-size:.9rem;font-weight:700}.recipient-tax-hint[data-v-c5437259]{color:#6a6a6a;font-size:.82rem;margin:.35rem 0 0}.member-panel[data-v-c5437259]{position:sticky;top:1rem}.member-lines[data-v-c5437259]{color:#4a4a4a;display:grid;font-size:.92rem;gap:.2rem;margin-bottom:1rem}.member-lines[data-v-c5437259]:last-child{margin-bottom:0}.member-lines strong[data-v-c5437259]{color:#242424}.bank-prefix-line[data-v-c5437259]{align-items:baseline;display:flex;gap:.5rem}.bank-prefix[data-v-c5437259]{background:#ede0f5;border-radius:3px;color:#783e93;flex:0 0 auto;font-size:.72rem;font-weight:700;letter-spacing:.04em;padding:.1rem .4rem}.member-warning[data-v-c5437259]{background:#fef2f2;border-left:3px solid #dc2626;color:#7f1d1d;display:grid;font-size:.86rem;gap:.2rem;margin-bottom:1rem;padding:.75rem}.member-warning strong[data-v-c5437259]{color:#991b1b}.invoice-form[data-v-c5437259]{max-width:46rem;min-width:0;width:100%}.form-stack[data-v-c5437259]{display:grid;gap:1rem}.required-note[data-v-c5437259]{color:#6a6a6a;font-size:.86rem;margin:0}.tax-options[data-v-c5437259]{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:.35rem}.tax-options .radio[data-v-c5437259]{align-items:center;color:#363636;display:inline-flex;font-size:.92rem;font-weight:400;gap:.4rem;line-height:1.5;margin:0}.tax-options .radio input[data-v-c5437259]{flex:0 0 auto}.tax-options .radio span[data-v-c5437259]{font-size:inherit;line-height:inherit}.tax-note[data-v-c5437259]{color:#4a4a4a;font-size:.86rem;margin:.5rem 0 0}.form-field[data-v-c5437259]{border:0;margin:0;min-width:0;padding:0}.input[data-v-c5437259],.textarea[data-v-c5437259]{box-sizing:border-box;max-width:100%;width:100%}.input[readonly][data-v-c5437259],.textarea[readonly][data-v-c5437259]{background-color:#eef1f5;border-color:#c8ced8;box-shadow:inset 0 1px 2px #0000000a;color:#4f5868;cursor:default}.field-grid[data-v-c5437259]{display:grid;gap:1rem}.field-grid.two[data-v-c5437259]{grid-template-columns:repeat(2,minmax(0,1fr))}.field-grid.three[data-v-c5437259]{grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.positions[data-v-c5437259]{display:grid;gap:.5rem}.position-row[data-v-c5437259]{align-items:end;display:grid;gap:.75rem;grid-template-columns:minmax(7rem,1fr) minmax(4.75rem,.42fr) repeat(3,minmax(6rem,.56fr))}.position-head[data-v-c5437259]{color:#6a6a6a;font-size:.78rem;font-weight:700;text-transform:uppercase}.position-label[data-v-c5437259]{align-items:center;display:flex;font-weight:700;gap:.5rem;min-height:2.5rem}.position-remove-btn[data-v-c5437259]{align-items:center;background:transparent;border:0;border-radius:50%;color:#b5423f;cursor:pointer;display:inline-flex;flex:0 0 auto;height:1.25rem;justify-content:center;padding:0;transition:background .15s,color .15s;width:1.25rem}.position-remove-btn svg[data-v-c5437259]{height:12px;width:12px}.position-remove-btn[data-v-c5437259]:hover{background:#b5423f1f}.position-actions[data-v-c5437259]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.position-add-btn[data-v-c5437259]{align-items:center;background:transparent;border:1px dashed #9b68b5;border-radius:4px;color:#783e93;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:600;gap:.35rem;padding:.4rem .75rem;transition:background .15s,border-color .15s}.position-add-btn svg[data-v-c5437259]{height:13px;width:13px}.position-add-btn[data-v-c5437259]:hover{background:#9b68b51a;border-color:#783e93}.position-cell[data-v-c5437259]{display:contents}.period-inputs[data-v-c5437259]{display:flex;flex-direction:column;gap:.4rem}.date-input-wrap[data-v-c5437259]{align-items:stretch;display:flex;position:relative}.date-input-wrap .input[data-v-c5437259]{border-radius:4px 0 0 4px;flex:1 1 0}.date-input-wrap .date-btn[data-v-c5437259]{align-items:center;background:#9b68b5;border:1px solid #9b68b5;border-left:0;border-radius:0 4px 4px 0;color:#fff;cursor:pointer;display:flex;flex:0 0 auto;justify-content:center;padding:0;transition:background .15s,border-color .15s;width:2.25rem}.date-input-wrap .date-btn[data-v-c5437259]:hover{background:#783e93;border-color:#783e93}.date-input-wrap .date-btn svg[data-v-c5437259]{height:14px;width:14px}.date-input-wrap .date-native[data-v-c5437259]{bottom:0;height:0;opacity:0;pointer-events:none;position:absolute;right:0;width:0}.form-actions[data-v-c5437259]{display:flex;justify-content:flex-end;padding-top:.5rem}.button[data-v-c5437259]{border-radius:4px}.button .icon+span[data-v-c5437259]{margin-left:.35rem}.sender-reset-btn svg[data-v-c5437259]{height:11px;width:11px}.btn-inner[data-v-c5437259]{align-items:center!important;display:inline-flex!important;gap:.4rem!important}.btn-inner svg[data-v-c5437259]{flex-shrink:0}@media(max-width:1100px){.divergancy-grid[data-v-c5437259]{grid-template-columns:1fr}.member-panel[data-v-c5437259]{position:static}}@media(max-width:900px){.divergancy-header[data-v-c5437259]{align-items:stretch;flex-direction:column}.sender-edit-panel-header[data-v-c5437259]{flex-wrap:wrap}.sender-edit-panel-header span[data-v-c5437259]{flex:unset;width:auto}.sender-edit-panel-actions[data-v-c5437259]{flex-wrap:wrap;justify-content:stretch;width:100%}.sender-edit-panel-actions .button[data-v-c5437259],.sender-edit-panel-actions .sender-save-btn[data-v-c5437259]{flex:1 1 auto;justify-content:center;min-width:0}}@media(max-width:480px){.sender-edit-panel-actions[data-v-c5437259]{flex-direction:column}.sender-edit-panel-actions .button[data-v-c5437259],.sender-edit-panel-actions .sender-save-btn[data-v-c5437259]{flex:none;justify-content:flex-start!important;width:100%}.field-grid.three[data-v-c5437259],.field-grid.two[data-v-c5437259]{grid-template-columns:1fr}.form-actions[data-v-c5437259]{justify-content:center}.position-head[data-v-c5437259]{display:none}.position-row[data-v-c5437259]{grid-template-columns:1fr 1fr;row-gap:.35rem}.position-label[data-v-c5437259]{grid-column:1/-1;min-height:unset}.position-cell[data-v-c5437259]{display:flex;flex-direction:column;gap:.2rem}.position-cell[data-v-c5437259]:before{color:#6a6a6a;content:attr(data-label);font-size:.72rem;font-weight:700;text-transform:uppercase}}
