.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{-ms-flex-item-align:center;align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}[data-v-ccf8fafe] .api-dialog{border-radius:12px!important;overflow:hidden}.modal-container[data-v-ccf8fafe]{background:#fff;border-radius:12px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-card[data-v-ccf8fafe]{background:linear-gradient(135deg,#f8f9fc,#eef2f7);padding:16px 20px;border-bottom:1px solid #e2e8f0}.icon-wrapper[data-v-ccf8fafe]{width:48px;height:48px;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.icon-wrapper.indigo[data-v-ccf8fafe]{background:linear-gradient(135deg,#667eea,#764ba2)}.info-badge[data-v-ccf8fafe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:.8rem}.info-badge .info-value[data-v-ccf8fafe]{font-weight:700}.date-field[data-v-ccf8fafe] .v-input__slot,.search-field[data-v-ccf8fafe] .v-input__slot{background:#fff!important;border-radius:8px!important;min-height:38px!important}.date-field[data-v-ccf8fafe] .v-text-field__slot input,.search-field[data-v-ccf8fafe] .v-text-field__slot input{font-size:.85rem}.date-field[data-v-ccf8fafe] fieldset,.search-field[data-v-ccf8fafe] fieldset{border-color:#e2e8f0!important;-webkit-transition:border-color .2s ease;transition:border-color .2s ease}.date-field[data-v-ccf8fafe]:hover fieldset,.search-field[data-v-ccf8fafe]:hover fieldset{border-color:#667eea!important}.date-field[data-v-ccf8fafe] .v-input--is-focused fieldset,.search-field[data-v-ccf8fafe] .v-input--is-focused fieldset{border-color:#667eea!important;border-width:2px!important}.action-fab[data-v-ccf8fafe]{width:36px!important;height:36px!important}.table-card[data-v-ccf8fafe]{overflow:hidden;margin:0;border-bottom:1px solid #e2e8f0}.modern-table[data-v-ccf8fafe] .v-data-table__wrapper{max-height:280px;overflow-y:auto}.modern-table[data-v-ccf8fafe] .v-data-table__wrapper::-webkit-scrollbar{width:6px}.modern-table[data-v-ccf8fafe] .v-data-table__wrapper::-webkit-scrollbar-track{background:#f1f5f9}.modern-table[data-v-ccf8fafe] .v-data-table__wrapper::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.modern-table[data-v-ccf8fafe] .v-data-table__wrapper::-webkit-scrollbar-thumb:hover{background:#94a3b8}.modern-table[data-v-ccf8fafe] thead th{background:#f8fafc!important;color:#475569!important;font-weight:600!important;font-size:.75rem!important;text-transform:uppercase;letter-spacing:.5px;border-bottom:2px solid #e2e8f0!important;white-space:nowrap}.modern-table[data-v-ccf8fafe] tbody tr{-webkit-transition:background-color .2s ease;transition:background-color .2s ease;cursor:pointer}.modern-table[data-v-ccf8fafe] tbody tr:hover{background-color:#f5f3ff!important}.modern-table[data-v-ccf8fafe] tbody td{font-size:.85rem!important;color:#334155;border-bottom:1px solid #f1f5f9!important;padding:6px 16px!important}.chart-section[data-v-ccf8fafe]{background:#fafbfc;padding:16px 20px}.chart-header[data-v-ccf8fafe]{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;margin-bottom:12px}.currency-select[data-v-ccf8fafe] .v-input__slot{background:#fff!important;border-radius:8px!important;min-height:36px!important}.currency-select[data-v-ccf8fafe] fieldset{border-color:#e2e8f0!important}.currency-select[data-v-ccf8fafe]:hover fieldset{border-color:#667eea!important}.chart-container[data-v-ccf8fafe]{background:#fff;border-radius:8px;padding:12px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.modal-footer[data-v-ccf8fafe]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 20px;background:#f8fafc;border-top:1px solid #e2e8f0}.counter-chip[data-v-ccf8fafe]{background:#f1f5f9!important;color:#64748b!important;font-weight:600}.btn-accept[data-v-ccf8fafe]{text-transform:none!important;font-weight:600;letter-spacing:0;padding:0 24px!important;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08)}.btn-accept[data-v-ccf8fafe]:hover{-webkit-box-shadow:0 4px 16px rgba(0,0,0,.12);box-shadow:0 4px 16px rgba(0,0,0,.12)}.empty-state[data-v-ccf8fafe]{text-align:center;padding:24px 20px}@media(max-width:960px){.header-card[data-v-ccf8fafe]{padding:12px 16px}.icon-wrapper[data-v-ccf8fafe]{width:40px;height:40px}.chart-section[data-v-ccf8fafe]{padding:12px 16px}.modal-footer[data-v-ccf8fafe]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.modal-footer .v-spacer[data-v-ccf8fafe]{display:none}}