.cou-dialog{border-radius:14px!important;overflow:hidden!important;-webkit-box-shadow:0 20px 60px rgba(15,23,42,.2)!important;box-shadow:0 20px 60px rgba(15,23,42,.2)!important}.cou-container[data-v-719c7c7b]{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:90vh}.cou-header[data-v-719c7c7b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:14px 20px;background:#fff;border-bottom:1px solid #f1f5f9;gap:14px;-ms-flex-negative:0;flex-shrink:0}.cou-header-left[data-v-719c7c7b],.cou-header[data-v-719c7c7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cou-header-left[data-v-719c7c7b]{gap:12px;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.cou-header-icon[data-v-719c7c7b]{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#ff7043,#e64a19);display:grid;place-items:center;-webkit-box-shadow:0 2px 8px rgba(230,74,25,.28);box-shadow:0 2px 8px rgba(230,74,25,.28);-ms-flex-negative:0;flex-shrink:0}.cou-header-info[data-v-719c7c7b]{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.cou-header-title-row[data-v-719c7c7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cou-header-title[data-v-719c7c7b]{font-size:1rem;font-weight:700;color:#1e293b;margin:0;letter-spacing:-.01em}.cou-header-mode[data-v-719c7c7b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 9px;border-radius:5px;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.cou-header-mode--new[data-v-719c7c7b]{background:#dcfce7;color:#15803d;border:1px solid #86efac}.cou-header-mode--edit[data-v-719c7c7b]{background:#fff1ec;color:#c03d12;border:1px solid #fed7c0}.cou-header-meta[data-v-719c7c7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-top:4px;-ms-flex-wrap:wrap;flex-wrap:wrap}.cou-meta-pill[data-v-719c7c7b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3px 9px;background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;font-size:.7rem;line-height:1}.cou-meta-pill--accent[data-v-719c7c7b]{background:#fff1ec;border-color:#fed7c0}.cou-meta-value[data-v-719c7c7b]{font-weight:700;font-family:SF Mono,monospace;color:#1e293b}.cou-meta-value--accent[data-v-719c7c7b]{color:#c03d12}.cou-header-sub[data-v-719c7c7b]{font-size:.74rem;color:#64748b;margin-top:2px}.cou-icon-btn[data-v-719c7c7b]{width:34px;height:34px;border:1px solid #f1f5f9;background:#fff;border-radius:8px;display:grid;place-items:center;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease;-ms-flex-negative:0;flex-shrink:0}.cou-icon-btn[data-v-719c7c7b]:hover{background:#f8fafc;border-color:#cbd5e1}.cou-body[data-v-719c7c7b]{padding:18px 20px;overflow-y:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}.cou-body[data-v-719c7c7b]::-webkit-scrollbar{width:6px}.cou-body[data-v-719c7c7b]::-webkit-scrollbar-track{background:#f8fafc}.cou-body[data-v-719c7c7b]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.cou-section[data-v-719c7c7b]{background:#f8fafc;border:1px solid #f1f5f9;border-radius:12px;padding:12px 14px 14px;margin-bottom:12px}.cou-section[data-v-719c7c7b]:last-child{margin-bottom:0}.cou-section-header[data-v-719c7c7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:10px}.cou-section-badge[data-v-719c7c7b]{width:24px;height:24px;border-radius:6px;background:#fff1ec;display:grid;place-items:center;-ms-flex-negative:0;flex-shrink:0}.cou-section-badge--blue[data-v-719c7c7b]{background:#e0f2fe}.cou-section-badge--green[data-v-719c7c7b]{background:#d1fae5}.cou-section-badge--purple[data-v-719c7c7b]{background:#f3e8ff}.cou-section-title[data-v-719c7c7b]{font-size:.8rem;font-weight:700;color:#1e293b;letter-spacing:-.01em}.cou-field[data-v-719c7c7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3px;padding:0 3px}.cou-field--readonly .cou-input-wrap[data-v-719c7c7b]{background:#f1f5f9}.cou-field--readonly .cou-input[data-v-719c7c7b]{cursor:default;color:#64748b}.cou-field--error .cou-input-wrap[data-v-719c7c7b]{border-color:#fca5a5;background:#fef2f2}.cou-label[data-v-719c7c7b]{font-size:.66rem;font-weight:700;color:#64748b;text-transform:uppercase;letter-spacing:.05em;padding-left:2px}.cou-label-req[data-v-719c7c7b]{color:#dc2626;margin-left:2px}.cou-input-wrap[data-v-719c7c7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:0 10px;-webkit-transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,-webkit-box-shadow .15s ease;min-height:36px;gap:6px}.cou-input-wrap[data-v-719c7c7b]:hover{border-color:#cbd5e1}.cou-input-wrap[data-v-719c7c7b]:focus-within{border-color:#e64a19;-webkit-box-shadow:0 0 0 3px rgba(230,74,25,.08);box-shadow:0 0 0 3px rgba(230,74,25,.08)}.cou-input-wrap--clickable[data-v-719c7c7b]{cursor:pointer}.cou-input-wrap--clickable[data-v-719c7c7b]:hover{border-color:#e64a19}.cou-input-prefix[data-v-719c7c7b],.cou-input-suffix[data-v-719c7c7b]{-ms-flex-negative:0;flex-shrink:0}.cou-input[data-v-719c7c7b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;border:none;background:transparent;padding:7px 0;font-size:.82rem;color:#1e293b;outline:none;font-family:inherit}.cou-input[data-v-719c7c7b]::-webkit-input-placeholder{color:#94a3b8}.cou-input[data-v-719c7c7b]::-moz-placeholder{color:#94a3b8}.cou-input[data-v-719c7c7b]:-ms-input-placeholder{color:#94a3b8}.cou-input[data-v-719c7c7b]::-ms-input-placeholder{color:#94a3b8}.cou-input[data-v-719c7c7b]::placeholder{color:#94a3b8}.cou-input--mono[data-v-719c7c7b]{font-family:SF Mono,Consolas,monospace;font-weight:600;font-size:.8rem;letter-spacing:-.01em}.cou-input--date[data-v-719c7c7b]{font-family:SF Mono,monospace;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.cou-input--iban[data-v-719c7c7b]{letter-spacing:.05em}.cou-input[disabled][data-v-719c7c7b],.cou-input[readonly][data-v-719c7c7b]{cursor:default;color:#64748b}.cou-input[data-v-719c7c7b]::-webkit-inner-spin-button,.cou-input[data-v-719c7c7b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cou-input[type=number][data-v-719c7c7b]{-moz-appearance:textfield}.cou-input-action[data-v-719c7c7b]{width:26px;height:26px;border:none;background:transparent;border-radius:6px;display:grid;place-items:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background .12s ease;transition:background .12s ease}.cou-input-action[data-v-719c7c7b]:hover{background:#fff1ec}.cou-footer[data-v-719c7c7b]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 20px;background:#f8fafc;border-top:1px solid #f1f5f9;-ms-flex-negative:0;flex-shrink:0;gap:12px}.cou-footer-left[data-v-719c7c7b],.cou-footer[data-v-719c7c7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cou-footer-left[data-v-719c7c7b]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.cou-footer-hint[data-v-719c7c7b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.7rem;color:#94a3b8;font-weight:500}.cou-footer-right[data-v-719c7c7b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.cou-btn-cancel[data-v-719c7c7b]{padding:7px 16px;background:transparent;color:#64748b;border:1px solid #e2e8f0;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.cou-btn-cancel[data-v-719c7c7b]:hover{background:#fff;color:#1e293b;border-color:#cbd5e1}.cou-btn-accept[data-v-719c7c7b]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:7px 16px;background:linear-gradient(135deg,#ff7043,#e64a19);color:#fff;border:none;border-radius:8px;font-size:.8rem;font-weight:600;cursor:pointer;-webkit-box-shadow:0 2px 6px rgba(230,74,25,.25);box-shadow:0 2px 6px rgba(230,74,25,.25);-webkit-transition:all .15s ease;transition:all .15s ease}.cou-btn-accept[data-v-719c7c7b]:hover{-webkit-box-shadow:0 4px 12px rgba(230,74,25,.35);box-shadow:0 4px 12px rgba(230,74,25,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}