.startup-loading[data-v-70f6b676],.startup-error[data-v-70f6b676]{display:grid;min-height:100vh;place-items:center;padding:24px;color:#1f2937;background:#f7f8fa}.startup-error section[data-v-70f6b676]{width:min(100%,520px);padding:32px;background:#fff;border-radius:12px;box-shadow:0 8px 28px #0f172a1a}.eyebrow[data-v-70f6b676],.trace-id[data-v-70f6b676]{color:#6b7280;font-size:13px}.startup-error h1[data-v-70f6b676]{margin:8px 0 12px;font-size:24px}.startup-error button[data-v-70f6b676]{padding:9px 16px;color:#fff;cursor:pointer;background:#111827;border:0;border-radius:6px}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;min-width:0;overflow-x:hidden;-webkit-text-size-adjust:100%;text-size-adjust:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;color:#263145;background:#f5f7fb}#app{width:100%;min-width:0;overflow-x:hidden}.el-button--primary{--el-button-bg-color: #617fc5;--el-button-border-color: #617fc5;--el-button-hover-bg-color: #718fd3;--el-button-hover-border-color: #718fd3;--el-button-active-bg-color: #526eae}.el-menu--horizontal>.el-menu-item.is-active{border-bottom-color:#8b78b8}.el-table{--el-table-border-color: #e7eaf0}.el-table th.el-table__cell{background:#f8f9fc;font-weight:600}.el-pagination{--el-pagination-button-bg-color: #fff;--el-pagination-hover-color: #617fc5}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#f5f7fb}::-webkit-scrollbar-thumb{background:#cbd2df;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#ccc}.admin-container{min-height:100vh;background:#f5f7fb}.admin-card{background:#fff;border:1px solid #e9ecf2;border-radius:14px;padding:22px;box-shadow:0 8px 28px #23304d09}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-header .page-title{font-size:20px;font-weight:700;color:#263145}.search-form{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px;padding:15px;border:1px solid #edf0f5;background:#fafbfe;border-radius:10px}.search-form .search-item{display:flex;align-items:center;gap:8px}.search-form .search-item .search-label{color:#68758a;white-space:nowrap}.status-tag{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px}.status-tag.pending{color:#ff6b6b;background:#fff0f0}.status-tag.success{color:#52c41a;background:#f6ffed}.status-tag.info{color:#1890ff;background:#e6f7ff}.status-tag.warning{color:#faad14;background:#fffbe6}.status-tag.default{color:#999;background:#f5f5f5}.amount{font-weight:600;font-family:DIN Alternate,-apple-system,sans-serif}.amount.positive{color:#ff4d4f}.amount.negative{color:#52c41a}.merchant-layout .toolbar,.merchant-layout .panel,.merchant-layout .stats-row>*,.merchant-layout .metric-row>*,.merchant-layout .el-card,.merchant-layout .el-table{border-radius:8px}.merchant-layout .toolbar{min-width:0}.merchant-layout .toolbar h2,.merchant-layout .toolbar p{word-break:break-word}.merchant-layout .el-table{--el-table-header-bg-color: #f8fafc}.admin-card,.el-card{--el-card-border-color: #e9ecf2}.admin-card .el-table,.el-card .el-table{border-top:1px solid #eef0f4}.el-table{--el-table-row-hover-bg-color: #fafbfe;--el-table-current-row-bg-color: #f4f7ff;color:#465267}.el-table th.el-table__cell{color:#778196;font-size:12px;letter-spacing:.02em}.el-table td.el-table__cell{padding-top:13px;padding-bottom:13px}.el-input,.el-select,.el-date-editor{--el-input-border-radius: 8px}.el-button{--el-border-radius-base: 8px;font-weight:600}.operations-card{overflow:hidden;padding:0}.operations-card>.page-header,.operations-card>.page-head{margin:0;padding:22px 22px 16px}.operations-card>.search-form,.operations-card>.filters{margin:0 22px 14px}.operations-card .table-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 22px;padding:12px 0;border-top:1px solid #eef0f4;color:#7b8699;font-size:12px}.operations-card>.el-table,.operations-card>.el-tabs .el-table{width:100%}.operations-card .pagination,.operations-card>.el-pagination{padding:16px 22px 20px}.operations-page{min-width:0}.operations-page>.page-header,.operations-page>.operations-page-header{margin-bottom:16px}.operations-page .el-card__header{min-height:58px;padding:16px 22px;border-bottom-color:#eef0f4}.operations-page .el-card__body{padding:20px 22px}.operations-page .operations-card>.el-card__body{padding:0}.operations-page .operations-card>.el-card__header{padding:16px 22px}.el-drawer__header{margin-bottom:0;padding:20px 22px;border-bottom:1px solid #edf0f4;color:#263145;font-size:17px;font-weight:700}.el-drawer__body{padding:22px}@media (max-width: 640px){.operations-card>.page-header,.operations-card>.page-head{align-items:flex-start;flex-direction:column;padding:18px 16px 12px}.operations-card>.search-form,.operations-card>.filters{margin:0 16px 12px}.operations-card .table-toolbar{margin:0 16px}.operations-card .pagination,.operations-card>.el-pagination{padding:14px 16px 18px;overflow-x:auto}.operations-page .el-card__header{padding:14px 16px}.operations-page .el-card__body{padding:16px}.operations-page .operations-card>.el-card__body{padding:0}}@media (max-width: 768px){.merchant-layout{width:100%;max-width:100vw;overflow-x:hidden}.merchant-layout .workspace,.merchant-layout .main,.merchant-layout .main-inner{min-width:0;max-width:100vw;overflow-x:hidden}.merchant-layout .toolbar{align-items:flex-start!important;flex-direction:column!important;gap:12px!important;margin-bottom:12px!important}.merchant-layout .toolbar .el-button,.merchant-layout .toolbar>.el-button,.merchant-layout .toolbar>div,.merchant-layout .toolbar .actions{width:100%}.merchant-layout .toolbar .el-button{justify-content:center;min-height:42px}.merchant-layout .search-form,.merchant-layout .inline-filter,.merchant-layout .export-filter{display:grid!important;grid-template-columns:1fr;gap:10px!important;margin-bottom:12px!important;padding:12px!important;border-radius:8px;background:#fff}.merchant-layout .el-form--inline .el-form-item,.merchant-layout .search-form .el-form-item,.merchant-layout .inline-filter .el-form-item,.merchant-layout .export-filter .el-form-item{width:100%;margin-right:0!important;margin-bottom:0!important}.merchant-layout .el-form--inline .el-form-item__content,.merchant-layout .search-form .el-form-item__content,.merchant-layout .inline-filter .el-form-item__content,.merchant-layout .export-filter .el-form-item__content,.merchant-layout .el-input,.merchant-layout .el-select,.merchant-layout .el-date-editor,.merchant-layout .el-input-number{width:100%!important}.merchant-layout input,.merchant-layout select,.merchant-layout textarea,.merchant-layout .el-input__inner,.merchant-layout .el-textarea__inner,.merchant-layout .el-select__placeholder,.merchant-layout .el-select__selected-item,.merchant-layout .el-date-editor .el-range-input,.merchant-layout .el-input-number .el-input__inner{font-size:16px!important}.merchant-layout .el-input__wrapper,.merchant-layout .el-select__wrapper,.merchant-layout .el-textarea__inner,.merchant-layout .el-input-number,.merchant-layout .el-date-editor{-webkit-text-size-adjust:100%;text-size-adjust:100%}.merchant-layout .stats-row,.merchant-layout .metric-row,.merchant-layout .summary-grid,.merchant-layout .overview-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(148px,1fr))!important;gap:10px!important;margin-right:0!important;margin-left:0!important}.merchant-layout .stats-row>.el-col,.merchant-layout .metric-row>.el-col,.merchant-layout .summary-grid>.el-col,.merchant-layout .overview-grid>.el-col{width:auto!important;max-width:none!important;flex:none!important;padding-right:0!important;padding-left:0!important}.merchant-layout .panel,.merchant-layout .metric,.merchant-layout .stat-card,.merchant-layout .el-card{min-width:0;overflow:hidden}.merchant-layout .stat-card,.merchant-layout .metric,.merchant-layout .el-card__body{word-break:break-word}.merchant-layout .content-grid,.merchant-layout .detail-grid,.merchant-layout .board-grid{grid-template-columns:1fr!important}.merchant-layout .content-row,.merchant-layout .playbook-row{display:grid!important;grid-template-columns:1fr!important;gap:12px!important;margin-right:0!important;margin-left:0!important}.merchant-layout .content-row>.el-col,.merchant-layout .playbook-row>.el-col{width:auto!important;max-width:none!important;flex:none!important;padding-right:0!important;padding-left:0!important}.merchant-layout .el-table{width:100%!important;max-width:100%;font-size:12px}.merchant-layout .el-table__inner-wrapper,.merchant-layout .el-table__body-wrapper{overflow-x:auto}.merchant-layout .el-table .el-button+.el-button{margin-left:4px}.merchant-layout .el-table .el-button{min-height:30px;padding:5px 7px}.merchant-layout .el-tabs__nav-wrap{overflow-x:auto;scrollbar-width:none}.el-overlay .el-dialog{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;margin:10px auto!important;border-radius:8px}.el-overlay .el-dialog__header{padding:16px 16px 8px}.el-overlay .el-dialog__body{max-height:calc(100svh - 150px);overflow:auto;padding:12px 16px 16px}.el-overlay .el-dialog__footer{padding:10px 16px 16px}.el-overlay .el-dialog .el-form-item{display:block}.el-overlay .el-dialog .el-form-item__label{width:auto!important;margin-bottom:6px;justify-content:flex-start}.el-overlay .el-dialog .el-form-item__content{margin-left:0!important}.el-overlay input,.el-overlay select,.el-overlay textarea,.el-overlay .el-input__inner,.el-overlay .el-textarea__inner,.el-overlay .el-select__placeholder,.el-overlay .el-select__selected-item,.el-overlay .el-date-editor .el-range-input,.el-overlay .el-input-number .el-input__inner{font-size:16px!important}}@media (max-width: 420px){.merchant-layout .stats-row,.merchant-layout .metric-row,.merchant-layout .summary-grid,.merchant-layout .overview-grid{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))!important;gap:8px!important}}
