.badge[data-v-7a1d04ae]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:500}.badge-dot[data-v-7a1d04ae]{width:6px;height:6px;border-radius:50%}.badge-on[data-v-7a1d04ae]{background:#dcfce7;color:#166534}.badge-on .badge-dot[data-v-7a1d04ae]{background:#22c55e}.badge-off[data-v-7a1d04ae]{background:#f3f4f6;color:#9ca3af}.badge-off .badge-dot[data-v-7a1d04ae]{background:#d1d5db}.table-wrap[data-v-89863960]{width:100%;overflow-x:hidden}.app-table[data-v-89863960]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:14px}.app-table thead tr[data-v-89863960]{background:#f9fafb;border-bottom:1px solid #f3f4f6}.app-table thead th[data-v-89863960]{padding:12px 10px;font-size:12px;font-weight:600;color:#6b7280;letter-spacing:.04em;text-transform:uppercase;text-align:left}.app-table thead th[data-v-89863960]:first-child{width:40px;padding-left:12px;padding-right:4px}.app-table thead th[data-v-89863960]:nth-child(2){width:26%}.app-table thead th[data-v-89863960]:nth-child(3){width:24%}.app-table thead th[data-v-89863960]:nth-child(4){width:16%}.app-table thead th[data-v-89863960]:nth-child(5){width:18%}.app-table thead th[data-v-89863960]:nth-child(6){width:96px;padding-right:12px}.app-table tbody tr[data-v-89863960]{border-bottom:1px solid #f3f4f6;-webkit-transition:background .15s;transition:background .15s}.app-table tbody tr[data-v-89863960]:not(.disabled){cursor:pointer}.app-table tbody tr[data-v-89863960]:not(.disabled):hover{background:rgba(249,250,251,.8)}.app-table tbody tr.selected[data-v-89863960]{background:#f0fdf4}.app-table tbody tr.disabled[data-v-89863960]{opacity:.35;cursor:not-allowed}.app-table tbody td[data-v-89863960]{padding:12px 10px;vertical-align:middle}.app-table tbody td[data-v-89863960]:first-child{padding-left:12px;padding-right:4px}.app-table tbody td[data-v-89863960]:nth-child(6){padding-right:12px}.c-radio[data-v-89863960]{width:16px;height:16px;border-radius:50%;border:2px solid #d1d5db;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-transition:all .15s;transition:all .15s}.c-radio.checked[data-v-89863960]{border-color:#22c55e;background:#22c55e}.c-radio.checked .c-dot[data-v-89863960]{display:block}.c-radio .c-dot[data-v-89863960]{width:6px;height:6px;border-radius:50%;background:#fff;display:none}.td-name[data-v-89863960]{font-weight:600;color:#111827;line-height:1.4;word-break:break-word;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.td-id[data-v-89863960]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#9ca3af;word-break:break-all;line-height:1.4}.td-muted[data-v-89863960]{font-size:12px;color:#6b7280;word-break:break-word;line-height:1.4}.td-date[data-v-89863960]{white-space:normal}.state-cell[data-v-89863960]{text-align:center;padding:32px 16px!important;color:#9ca3af}@media (max-width:768px){.table-wrap[data-v-89863960]{overflow-x:auto;-webkit-overflow-scrolling:touch}.app-table[data-v-89863960]{min-width:720px}}.select-card[data-v-4b2689e3]{background:#fff;border:1px solid #f3f4f6;border-radius:16px;-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.06),0 8px 10px -6px rgba(0,0,0,.04);box-shadow:0 20px 25px -5px rgba(0,0,0,.06),0 8px 10px -6px rgba(0,0,0,.04);overflow:hidden}.select-card-header[data-v-4b2689e3]{padding:20px 24px;background:linear-gradient(135deg,#0f172a,#1e293b);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.sch-left h2[data-v-4b2689e3]{margin:0 0 4px;font-size:16px;font-weight:700;color:#fff}.sch-left p[data-v-4b2689e3]{margin:0;max-width:512px;font-size:12px;line-height:1.6;color:#94a3b8}.sch-right[data-v-4b2689e3]{-ms-flex-negative:0;flex-shrink:0;padding:10px 16px;border-radius:12px;background:hsla(0,0%,100%,.1);text-align:right}.mid-label[data-v-4b2689e3]{font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.mid-val[data-v-4b2689e3]{margin-top:2px;font-size:14px;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#fff}.select-card-footer[data-v-4b2689e3]{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;gap:16px;padding:16px 24px;background:rgba(249,250,251,.8);border-top:1px solid #f3f4f6;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer-hint[data-v-4b2689e3]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:12px;color:#6b7280}.footer-empty[data-v-4b2689e3]{color:#9ca3af}.footer-selected strong[data-v-4b2689e3]{color:#111827;font-weight:600}.app-id-hint[data-v-4b2689e3]{margin-left:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#9ca3af}.btn-green[data-v-4b2689e3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;height:36px;padding:0 16px;border:none;border-radius:8px;background:linear-gradient(135deg,#22c55e,#16a34a);color:#fff;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;-webkit-transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,-webkit-transform .1s;transition:opacity .15s,transform .1s;transition:opacity .15s,transform .1s,-webkit-transform .1s}.btn-green[data-v-4b2689e3]:hover:not(:disabled){opacity:.92;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.btn-green[data-v-4b2689e3]:disabled{opacity:.4;cursor:not-allowed}