.file-icon[data-v-55fd9688]{margin-right:10px}.gradient-header[data-v-37bd471e]{background:linear-gradient(135deg,#667eea,#764ba2)}.form-item[data-v-37bd471e]{border:1px solid #e0e0e0;border-radius:8px;transition:all .2s;cursor:pointer}.form-item[data-v-37bd471e]:hover{background-color:rgba(102,126,234,.05);border-color:#667eea}.theme--dark .form-item[data-v-37bd471e]{border-color:#424242}.theme--dark .form-item[data-v-37bd471e]:hover{background-color:rgba(102,126,234,.1)}.plan-header[data-v-0058702c]{border-radius:18px;padding-bottom:12px}.plan-header__title[data-v-0058702c]{padding-bottom:0!important}.plan-icon[data-v-0058702c]{width:48px;height:48px;border-radius:14px;background:rgba(63,81,181,.08);display:flex;align-items:center;justify-content:center;margin-right:16px}.metric-card[data-v-0058702c]{background:#f9fafc;border-radius:14px;padding:14px 16px 10px}.metric-value[data-v-0058702c]{font-size:1.5rem;font-weight:600;line-height:1;margin-bottom:4px}.metric-label[data-v-0058702c]{font-size:.65rem;letter-spacing:.02em;text-transform:uppercase;color:#6b7280;font-weight:500}.is-primary[data-v-0058702c]{color:#3f51b5}.is-warning[data-v-0058702c]{color:#ff9800}.is-info[data-v-0058702c]{color:#2196f3}.is-success[data-v-0058702c]{color:#4caf50}.custom-toolbar[data-v-0058702c] .v-toolbar__content{gap:1rem}.bordered-table[data-v-0058702c] .v-data-table__wrapper{border:1px solid rgba(0,0,0,.12);border-radius:8px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.theme--dark .bordered-table[data-v-0058702c] .v-data-table__wrapper{border-color:hsla(0,0%,100%,.12)}.bordered-table[data-v-0058702c] table{border-collapse:separate;border-spacing:0}.bordered-table[data-v-0058702c] td,.bordered-table[data-v-0058702c] th{border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.theme--dark .bordered-table[data-v-0058702c] td,.theme--dark .bordered-table[data-v-0058702c] th{border-right-color:hsla(0,0%,100%,.12);border-bottom-color:hsla(0,0%,100%,.12)}.bordered-table[data-v-0058702c] thead th{background:transparent;border-bottom-width:1px}.bordered-table[data-v-0058702c] tr>td:last-child,.bordered-table[data-v-0058702c] tr>th:last-child{border-right:0}.bordered-table[data-v-0058702c] tbody>tr:last-child>td{border-bottom:0}.bordered-table[data-v-0058702c] tbody tr:hover{cursor:pointer;background-color:rgba(0,0,0,.04)!important}.theme--dark .bordered-table[data-v-0058702c] tbody tr:hover{background-color:hsla(0,0%,100%,.08)!important}