.page[data-v-7bf9c75d]{min-height:100vh;background:#f8f7fd;display:flex;align-items:center;justify-content:center}.gate-card[data-v-7bf9c75d]{background:#fff;border-radius:20px;padding:48px 40px;text-align:center;box-shadow:0 4px 20px rgba(65,84,241,.06);max-width:380px;width:90vw}.gate-card h1[data-v-7bf9c75d]{font-size:22px;font-weight:800;color:#1a1744;margin:0 0 8px}.gate-card>p[data-v-7bf9c75d]{font-size:14px;color:#6b6990;margin:0 0 24px}.gate-input[data-v-7bf9c75d]{margin-bottom:16px}.gate-btn[data-v-7bf9c75d]{width:100%;padding:12px 0!important;font-weight:700!important;border-radius:12px!important;background:linear-gradient(135deg,#4154f1,#6366f1)!important;border:none!important}.gate-err[data-v-7bf9c75d]{color:#e74c3c;font-size:13px;margin-top:12px}.panel[data-v-7bf9c75d]{width:min(100%,1260px);padding:24px 24px 60px;box-sizing:border-box}.panel-head[data-v-7bf9c75d]{display:flex;align-items:center;gap:20px;margin-bottom:20px;flex-wrap:wrap}.panel-head h2[data-v-7bf9c75d]{font-size:20px;font-weight:800;color:#1a1744;margin:0;white-space:nowrap}.head-actions[data-v-7bf9c75d]{margin-left:auto;display:flex;align-items:center;gap:14px}.total[data-v-7bf9c75d]{font-size:13px;color:#6b6990}.back-link[data-v-7bf9c75d]{font-size:13px;color:#4154f1;text-decoration:none;font-weight:600}.table-wrap[data-v-7bf9c75d]{overflow-x:auto;background:#fff;border-radius:16px;box-shadow:0 2px 12px rgba(65,84,241,.03);border:1px solid rgba(65,84,241,.04)}table[data-v-7bf9c75d]{width:100%;border-collapse:collapse;font-size:13px}th[data-v-7bf9c75d]{background:#faf9fd;text-align:left;padding:12px 16px;font-weight:700;color:#1a1744;font-size:12px;white-space:nowrap;border-bottom:2px solid rgba(65,84,241,.06)}td[data-v-7bf9c75d]{padding:12px 16px;color:#5b5888;border-bottom:1px solid rgba(65,84,241,.03)}tr:hover td[data-v-7bf9c75d]{background:rgba(65,84,241,.02)}.purpose-cell[data-v-7bf9c75d]{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-tag[data-v-7bf9c75d]{display:inline-block;padding:2px 10px;border-radius:10px;font-size:11px;font-weight:600;color:#4154f1;background:rgba(65,84,241,.05);white-space:nowrap}.time-cell[data-v-7bf9c75d]{white-space:nowrap;font-size:12px;color:#9b99b8}.empty[data-v-7bf9c75d]{text-align:center;padding:60px;color:#9b99b8;font-size:14px}@media(max-width:768px){.panel[data-v-7bf9c75d]{padding:16px 10px 40px}.panel-head[data-v-7bf9c75d]{flex-direction:column;align-items:flex-start}.head-actions[data-v-7bf9c75d]{margin-left:0}td[data-v-7bf9c75d],th[data-v-7bf9c75d]{padding:8px 10px;font-size:11px}}