html,body,#app,.app-root{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#f5f5f5}.login-page[data-v-51b14e88]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px 16px;background:radial-gradient(circle at top,#eef2ff 0,#f9fafb 45%,#f3f4f6)}.login-card[data-v-51b14e88]{background-color:#fff;padding:32px 32px 28px;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 18px 45px #0f172a1f;width:100%;max-width:420px;box-sizing:border-box}.login-title[data-v-51b14e88]{margin:0;font-size:24px;text-align:center;color:#111827;letter-spacing:.03em}.login-subtitle[data-v-51b14e88]{margin:8px 0 28px;font-size:13px;text-align:center;color:#6b7280}.login-form[data-v-51b14e88]{display:flex;flex-direction:column;gap:16px}.form-item[data-v-51b14e88]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-51b14e88]{font-size:14px;color:#4b5563}.form-input[data-v-51b14e88]{padding:9px 12px;border-radius:8px;border:1px solid #d1d5db;font-size:14px;outline:none;background-color:#f9fafb;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.form-input[data-v-51b14e88]:focus{border-color:#2563eb;background-color:#fff;box-shadow:0 0 0 1px #2563eb2e}.form-error[data-v-51b14e88]{font-size:13px;color:#dc2626;margin-top:4px}.form-button[data-v-51b14e88]{margin-top:8px;padding:10px 0;border-radius:999px;border:none;background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;font-size:15px;cursor:pointer;font-weight:500;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease,background .12s ease;box-shadow:0 10px 25px #2563eb47;width:100%}.form-button[data-v-51b14e88]:disabled{opacity:.7;cursor:default;box-shadow:none;transform:none}.form-button[data-v-51b14e88]:not(:disabled):hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:0 14px 30px #2563eb52}.form-button[data-v-51b14e88]:not(:disabled):active{transform:translateY(0);box-shadow:0 8px 20px #2563eb42}.layout[data-v-b9f96ec8]{display:flex;flex-direction:column;height:100%}.layout-header[data-v-b9f96ec8]{height:56px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background-color:#24292f;color:#fff}.layout-title[data-v-b9f96ec8]{font-size:18px;font-weight:600}.layout-actions-wrapper[data-v-b9f96ec8]{display:flex;align-items:center;gap:12px;position:relative}.layout-domain-filter[data-v-b9f96ec8]{display:flex;align-items:center}.layout-domain-select[data-v-b9f96ec8]{padding:6px 8px;border-radius:4px;border:1px solid #57606a;background-color:#24292f;color:#fff;font-size:13px}.layout-actions[data-v-b9f96ec8]{display:flex;gap:8px}.layout-button[data-v-b9f96ec8]{text-decoration:none;padding:6px 10px;border-radius:4px;border:1px solid #57606a;background-color:#24292f;color:#fff;cursor:pointer;font-size:13px}.layout-button[data-v-b9f96ec8]:hover{background-color:#32383f}.layout-actions-toggle[data-v-b9f96ec8]{display:none;align-items:center;justify-content:center;padding:6px;border-radius:4px;border:1px solid #57606a;background-color:#24292f;color:#fff;cursor:pointer}.layout-actions-dropdown[data-v-b9f96ec8]{display:none}.layout-body[data-v-b9f96ec8]{display:flex;flex:1;min-height:0}.layout-sider[data-v-b9f96ec8]{width:180px;background-color:#f6f8fa;border-right:1px solid #d0d7de}.menu[data-v-b9f96ec8]{list-style:none;margin:0;padding:12px 0}.menu-item[data-v-b9f96ec8]{padding:10px 16px;cursor:pointer;font-size:15px;color:#24292f}.menu-item[data-v-b9f96ec8]:hover{background-color:#eaeef2}.menu-item.active[data-v-b9f96ec8]{background-color:#d0ebff;font-weight:600}.layout-content[data-v-b9f96ec8]{flex:1;padding:16px 20px 40px;overflow:auto}.layout-menu-toggle[data-v-b9f96ec8]{display:none;align-items:center;justify-content:center;padding:6px 10px;border-radius:4px;border:1px solid #57606a;background-color:#24292f;color:#fff;cursor:pointer;font-size:13px}.layout-sider-mask[data-v-b9f96ec8]{display:none}@media(max-width:768px){.layout[data-v-b9f96ec8]{height:100vh}.layout-header[data-v-b9f96ec8]{padding:0 12px;gap:8px}.layout-title[data-v-b9f96ec8]{font-size:16px}.layout-body[data-v-b9f96ec8]{position:relative}.layout-menu-toggle[data-v-b9f96ec8]{display:inline-flex}.layout-sider[data-v-b9f96ec8]{position:fixed;top:56px;left:0;bottom:0;width:220px;max-width:80%;border-right:1px solid #d0d7de;transform:translate(-100%);transition:transform .2s ease-out;z-index:1000}.layout-sider-mobile-open[data-v-b9f96ec8]{transform:translate(0)}.layout-sider-mask[data-v-b9f96ec8]{position:fixed;top:56px;left:0;right:0;bottom:0;background-color:#0009;z-index:900;display:block}.layout-content[data-v-b9f96ec8]{padding:12px}.layout-actions[data-v-b9f96ec8]{display:none}.layout-actions-toggle[data-v-b9f96ec8]{display:inline-flex}.layout-actions-dropdown[data-v-b9f96ec8]{position:fixed;top:56px;right:12px;background-color:#fff;border:1px solid #d0d7de;border-radius:6px;box-shadow:0 8px 24px #8c959f4d;padding:6px 0;min-width:160px;z-index:1100;display:flex;flex-direction:column}.layout-actions-item[data-v-b9f96ec8]{padding:8px 14px;font-size:13px;background:none;border:none;text-align:left;cursor:pointer;color:#24292f;width:100%}.layout-actions-item[data-v-b9f96ec8]:hover{background-color:#f6f8fa}.layout-actions-item-danger[data-v-b9f96ec8]{color:#d1242f}.layout-actions-item-danger[data-v-b9f96ec8]:hover{background-color:#ffebe9}}.page[data-v-6562f6a4]{display:flex;flex-direction:column;gap:12px}.page-title[data-v-6562f6a4]{margin:0;font-size:18px;color:#24292f}.toolbar[data-v-6562f6a4]{display:flex;justify-content:space-between;align-items:center;margin:0;gap:8px}.toolbar-left[data-v-6562f6a4],.toolbar-right[data-v-6562f6a4]{display:flex;gap:8px}.toolbar-select[data-v-6562f6a4]{padding:8px;box-sizing:border-box;font-size:13px;border:1px solid #d0d7de;border-radius:4px;background-color:#fff}.toolbar-button[data-v-6562f6a4]{padding:6px 10px;border-radius:4px;border:1px solid #d0d7de;background-color:#f6f8fa;cursor:pointer;font-size:14px;min-width:70px}.page-hint[data-v-6562f6a4]{font-size:14px;color:#57606a}.page-error[data-v-6562f6a4]{font-size:14px;color:#d1242f}.comment-table[data-v-6562f6a4]{background-color:#fff;border:1px solid #d0d7de;border-radius:6px;overflow:hidden;overflow-x:auto}.table-header[data-v-6562f6a4]{display:flex;background-color:#f6f8fa}.table-row[data-v-6562f6a4]{display:flex}.table-row[data-v-6562f6a4]:last-child{border-bottom:none}.table-row:hover .table-cell[data-v-6562f6a4]{background-color:#f8f9fa}.table-cell[data-v-6562f6a4]{padding:10px 12px;font-size:13px;color:#24292f;display:flex;align-items:center;box-sizing:border-box;overflow:hidden;border-bottom:1px solid #eaeae0}.table-cell-id[data-v-6562f6a4]{width:120px;flex-shrink:0;white-space:nowrap}.table-cell-author[data-v-6562f6a4]{width:220px;flex-shrink:0}.table-cell-content[data-v-6562f6a4]{flex-direction:column;flex:1;align-items:flex-start!important;justify-content:center;min-width:200px}.table-cell-path[data-v-6562f6a4]{width:240px;flex-shrink:0}.table-cell-likes[data-v-6562f6a4]{width:80px;flex-shrink:0;justify-content:center}.table-cell-time[data-v-6562f6a4]{width:150px;flex-shrink:0}.table-cell-status[data-v-6562f6a4]{width:180px;flex-shrink:0;align-items:center}.table-cell-actions[data-v-6562f6a4]{white-space:nowrap;flex-shrink:0;justify-content:flex-start;align-items:center;width:250px}.table-header .table-cell[data-v-6562f6a4]{font-weight:500;color:#57606a;align-items:center;background-color:#f6f8fa;border-bottom:1px solid #d0d7de}.cell-id[data-v-6562f6a4]{font-size:12px;color:#57606a}.cell-author-name[data-v-6562f6a4]{font-size:14px;font-weight:500;margin-bottom:2px}.cell-author-email[data-v-6562f6a4]{font-size:12px;color:#57606a;word-break:break-all;margin-bottom:2px}.cell-email-text[data-v-6562f6a4]{cursor:pointer}.cell-email-text[data-v-6562f6a4]:hover{text-decoration:underline}.cell-content-text[data-v-6562f6a4]{font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word;margin-bottom:5px}.cell-path[data-v-6562f6a4]{font-size:13px;color:#2774cb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}.cell-path[data-v-6562f6a4]:hover{text-decoration:underline}.cell-time[data-v-6562f6a4]{font-size:12px;color:#57606a}.cell-author-wrapper[data-v-6562f6a4]{display:flex;align-items:flex-start;gap:8px}.cell-author-main[data-v-6562f6a4]{display:flex;flex-direction:column}.cell-avatar[data-v-6562f6a4]{width:32px;height:32px;border-radius:5px;flex-shrink:0}.cell-status[data-v-6562f6a4]{padding:3px 8px;border-radius:999px;font-size:12px;font-weight:500}.cell-status-wrapper[data-v-6562f6a4]{display:flex;gap:5px;white-space:nowrap}.cell-status-approved[data-v-6562f6a4]{color:#1a7f37;background-color:#e7f5eb}.cell-status-pending[data-v-6562f6a4]{color:#9a6700;background-color:#fff8c5}.cell-status-rejected[data-v-6562f6a4]{color:#d1242f;background-color:#ffebe9}.cell-likes-number[data-v-6562f6a4]{color:#d1242f;background-color:#ffebe9;display:inline-flex;align-items:center;justify-content:center;gap:4px}.cell-pin-flag[data-v-6562f6a4]{color:#825802;background-color:#f7c848}.status-select[data-v-6562f6a4]{padding:3px 8px;border-radius:4px;border:1px solid #d0d7de;font-size:13px;cursor:pointer}.table-actions[data-v-6562f6a4]{display:flex;gap:4px;flex-wrap:wrap}.table-action[data-v-6562f6a4]{padding:3px 8px;border-radius:4px;border:1px solid #d0d7de;background-color:#fff;font-size:13px;cursor:pointer}.table-action[data-v-6562f6a4]:hover{background-color:#f6f8fa}.table-action[data-v-6562f6a4]:disabled{opacity:.4;cursor:not-allowed}.table-action-danger[data-v-6562f6a4]{border-color:#d1242f;color:#d1242f}.table-action-danger[data-v-6562f6a4]:hover{background-color:#ffebe9}.table-empty[data-v-6562f6a4]{padding:32px;text-align:center;color:#57606a;font-size:13px}.pagination[data-v-6562f6a4]{margin-top:30px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;white-space:nowrap}.pagination-button[data-v-6562f6a4]{height:28px;min-width:28px;padding:4px 8px;border-radius:4px;border:1px solid #d0d7de;background-color:#f6f8fa;font-size:12px;cursor:pointer;box-sizing:border-box}.pagination-button[data-v-6562f6a4]:disabled{opacity:.4;cursor:not-allowed}.pagination-button-active[data-v-6562f6a4]{background-color:#0969da;color:#fff;border-color:#0969da}.pagination-ellipsis[data-v-6562f6a4]{padding:0 2px;font-size:12px;color:#57606a}.pagination-jump[data-v-6562f6a4]{display:flex;align-items:center;gap:4px;font-size:12px;color:#57606a}.pagination-input[data-v-6562f6a4]{width:60px;height:28px;box-sizing:border-box;padding:2px 4px;border-radius:4px;border:1px solid #d0d7de;font-size:12px}.cell-ip-text[data-v-6562f6a4]{cursor:pointer}.cell-ip-text[data-v-6562f6a4]:hover{text-decoration:underline}.modal-overlay[data-v-6562f6a4]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:stretch;justify-content:flex-end;z-index:2000}.modal[data-v-6562f6a4]{background-color:#fff;border-radius:0;box-shadow:0 8px 24px #0003;width:100%;max-width:600px;padding:20px 20px 24px;display:flex;flex-direction:column;gap:16px;transform:translate(0);animation:drawer-in-6562f6a4 .2s ease-out;overflow-y:auto}.modal-title[data-v-6562f6a4]{margin:0;font-size:16px;font-weight:600;color:#24292f}.modal-body[data-v-6562f6a4]{display:flex;flex-direction:column;gap:12px}.modal-actions[data-v-6562f6a4]{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.modal-btn[data-v-6562f6a4]{padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;border:1px solid transparent}.modal-btn.primary[data-v-6562f6a4]{background-color:#0969da;color:#fff}.modal-btn.secondary[data-v-6562f6a4]{background-color:#f6f8fa;border-color:#d0d7de;color:#24292f}.modal-btn[data-v-6562f6a4]:hover{opacity:.9}.form-item[data-v-6562f6a4]{display:flex;flex-direction:column;gap:6px}.form-label[data-v-6562f6a4]{font-size:13px;color:#57606a}.form-input[data-v-6562f6a4]{padding:8px 10px;border-radius:4px;border:1px solid #d0d7de;font-size:13px;outline:none}.form-input[data-v-6562f6a4]:focus{border-color:#0969da;box-shadow:0 0 0 1px #0969da33}@keyframes drawer-in-6562f6a4{0%{transform:translate(100%)}to{transform:translate(0)}}.page[data-v-6a6135bb]{display:flex;flex-direction:column;gap:12px;max-width:620px}.page-title[data-v-6a6135bb]{margin:0;font-size:18px;color:#24292f}.card[data-v-6a6135bb]{background-color:#fff;border-radius:6px;border:1px solid #d0d7de;padding:12px 18px;margin-bottom:1em}.card-header[data-v-6a6135bb]{display:flex;justify-content:space-between;align-items:center;padding:6px 0;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .2s}.card-title[data-v-6a6135bb]{margin:0;font-size:16px;font-weight:600}.card-icon[data-v-6a6135bb]{font-size:12px;color:#57606a;transition:transform .2s ease}.card-icon.expanded[data-v-6a6135bb]{transform:rotate(180deg)}.card-body[data-v-6a6135bb]{padding-top:4px}.card-subtitle[data-v-6a6135bb]{margin:0 0 12px;font-size:15px;font-weight:600;color:#24292f}.divider[data-v-6a6135bb]{height:1px;background-color:#d0d7de;margin:16px 0}.form-item[data-v-6a6135bb]{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.form-label[data-v-6a6135bb]{font-size:14px;color:#555}.form-input[data-v-6a6135bb]{padding:8px 10px;border-radius:4px;border:1px solid #d0d7de;font-size:14px;outline:none}.form-input[data-v-6a6135bb]:focus{border-color:#0969da;box-shadow:0 0 0 1px #0969da33}.toast[data-v-6a6135bb]{position:fixed;top:20px;left:50%;transform:translate(-50%);min-width:220px;max-width:320px;padding:10px 14px;border-radius:6px;font-size:13px;box-shadow:0 8px 24px #8c959f33;z-index:1000}.toast-success[data-v-6a6135bb]{background-color:#1a7f37;color:#fff}.toast-error[data-v-6a6135bb]{background-color:#d1242f;color:#fff}.switch[data-v-6a6135bb]{position:relative;display:inline-flex;width:40px;height:22px;align-items:center}.switch input[data-v-6a6135bb]{opacity:0;width:0;height:0}.slider[data-v-6a6135bb]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#d0d7de;transition:.2s;border-radius:999px}.slider[data-v-6a6135bb]:before{position:absolute;content:"";height:16px;width:16px;left:3px;top:3px;background-color:#fff;transition:.2s;border-radius:50%;box-shadow:0 1px 2px #1b1f2426}.switch input:checked+.slider[data-v-6a6135bb]{background-color:#0969da}.switch input:checked+.slider[data-v-6a6135bb]:before{transform:translate(16px)}.card-actions[data-v-6a6135bb]{display:flex;gap:10px;justify-content:flex-end}.card-button[data-v-6a6135bb]{padding:8px 14px;border-radius:4px;border:none;background-color:#0969da;color:#fff;font-size:14px;cursor:pointer;min-width:100px}.card-button.secondary[data-v-6a6135bb]{background-color:#f6f8fa;color:#24292f;border:1px solid #d0d7de}.card-button.secondary[data-v-6a6135bb]:hover{background-color:#f3f4f6;border-color:#d0d7de}.card-button[data-v-6a6135bb]:disabled{opacity:.7;cursor:default}.form-message[data-v-6a6135bb]{font-size:13px;margin-bottom:8px}.form-message-success[data-v-6a6135bb]{color:#1a7f37}.form-message-error[data-v-6a6135bb]{color:#d1242f}.loading-container[data-v-6a6135bb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;gap:12px}.loading-spinner[data-v-6a6135bb]{width:32px;height:32px;border:3px solid #f0f0f0;border-top-color:#0969da;border-radius:50%;animation:spin-6a6135bb 1s linear infinite}.loading-text[data-v-6a6135bb]{font-size:14px;color:#57606a}@keyframes spin-6a6135bb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-hint[data-v-6a6135bb]{font-size:14px;color:#57606a}.form-hint[data-v-6a6135bb]{font-size:12px;color:#57606a;margin-top:4px;line-height:1.5}.form-hint a[data-v-6a6135bb]{color:#0969da;text-decoration:none}.form-hint a[data-v-6a6135bb]:hover{text-decoration:underline}.collapse-enter-active[data-v-6a6135bb],.collapse-leave-active[data-v-6a6135bb]{transition:all .3s ease;max-height:2000px;opacity:1}.collapse-enter-from[data-v-6a6135bb],.collapse-leave-to[data-v-6a6135bb]{max-height:0;opacity:0;overflow:hidden}.form-input[data-v-74a73fed]{padding:8px;border:1px solid #d0d7de;border-radius:4px;font-size:14px;width:100%;box-sizing:border-box}.form-input[data-v-74a73fed]:focus{border-color:#0969da;outline:none;box-shadow:0 0 0 2px #0969da4d}.modal-overlay[data-v-74a73fed]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000}.modal[data-v-74a73fed]{background-color:#fff;border-radius:6px;box-shadow:0 8px 24px #0003;width:400px;max-width:90%;padding:20px;display:flex;flex-direction:column;gap:16px}.modal-title[data-v-74a73fed]{margin:0;font-size:16px;font-weight:600;color:#24292f}.modal-desc[data-v-74a73fed]{margin:0;font-size:14px;color:#57606a;line-height:1.5}.modal-actions[data-v-74a73fed]{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}.modal-btn[data-v-74a73fed]{padding:8px 16px;border-radius:4px;font-size:14px;cursor:pointer;border:1px solid transparent}.modal-btn.primary[data-v-74a73fed]{background-color:#0969da;color:#fff}.modal-btn.secondary[data-v-74a73fed]{background-color:#f6f8fa;border-color:#d0d7de;color:#24292f}.modal-btn[data-v-74a73fed]:hover{opacity:.9}.page[data-v-74a73fed]{display:flex;flex-direction:column;gap:12px;max-width:520px}.page-title[data-v-74a73fed]{margin:0;font-size:18px;color:#24292f}.card[data-v-74a73fed]{background-color:#fff;border-radius:6px;border:1px solid #d0d7de;padding:16px 18px;margin-bottom:1em}.card-title[data-v-74a73fed]{margin:0 0 12px;font-size:15px}.stats-grid[data-v-74a73fed]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stats-item[data-v-74a73fed]{padding:10px 12px;border-radius:6px;background-color:#f6f8fa;border:1px solid #d0d7de}.stats-label[data-v-74a73fed]{font-size:12px;color:#57606a;margin-bottom:4px}.stats-value[data-v-74a73fed]{font-size:18px;font-weight:600;color:#24292f}.stats-value-approved[data-v-74a73fed]{color:#1a7f37}.stats-value-pending[data-v-74a73fed]{color:#9a6700}.stats-value-rejected[data-v-74a73fed]{color:#d1242f}.domain-table[data-v-74a73fed]{border:1px solid #d0d7de;border-radius:6px;overflow:hidden}.domain-table-header[data-v-74a73fed]{display:flex;background-color:#f6f8fa}.domain-table-row[data-v-74a73fed]{display:flex;border-top:1px solid #eaeae0}.domain-cell[data-v-74a73fed]{flex:1;padding:8px 10px;font-size:13px;color:#24292f;box-sizing:border-box}.domain-cell-domain[data-v-74a73fed]{flex:2;font-weight:500}.card-desc[data-v-74a73fed]{font-size:14px;color:#57606a;margin:0 0 16px}.card-actions[data-v-74a73fed]{display:flex;justify-content:flex-end}.card-button[data-v-74a73fed]{padding:8px 14px;border-radius:4px;border:none;background-color:#0969da;color:#fff;font-size:14px;cursor:pointer;min-width:100px}.card-button[data-v-74a73fed]:disabled{opacity:.7;cursor:default}.form-group[data-v-74a73fed]{margin-bottom:16px;display:flex;flex-direction:column;gap:8px}.form-label[data-v-74a73fed]{font-size:14px;color:#24292f;font-weight:500}.form-select[data-v-74a73fed]{padding:6px 8px;border:1px solid #d0d7de;border-radius:4px;font-size:14px;color:#24292f;background-color:#f6f8fa;outline:none}.form-select[data-v-74a73fed]:focus{border-color:#0969da;box-shadow:0 0 0 2px #0969da4d}.toast[data-v-74a73fed]{position:fixed;top:20px;left:50%;transform:translate(-50%);min-width:220px;max-width:320px;padding:10px 14px;border-radius:6px;font-size:13px;box-shadow:0 8px 24px #8c959f33;z-index:1000}.toast-success[data-v-74a73fed]{background-color:#1a7f37;color:#fff}.toast-error[data-v-74a73fed]{background-color:#d1242f;color:#fff}.log-container[data-v-74a73fed]{margin-top:16px;padding:12px;background-color:#f6f8fa;border-radius:6px;border:1px solid #d0d7de}.log-title[data-v-74a73fed]{font-size:13px;font-weight:600;color:#24292f;margin-bottom:8px}.log-list[data-v-74a73fed]{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.log-item[data-v-74a73fed]{font-size:12px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;color:#57606a;line-height:1.5}.page[data-v-e6661492]{display:flex;flex-direction:column;gap:12px}.page-title[data-v-e6661492]{margin:0;font-size:18px;color:#24292f}.toolbar[data-v-e6661492]{display:flex;justify-content:flex-start;align-items:center;margin:0;gap:8px}.toolbar-left[data-v-e6661492]{display:flex;gap:8px}.toolbar-select[data-v-e6661492]{padding:8px;box-sizing:border-box;font-size:13px;border:1px solid #d0d7de;border-radius:4px;background-color:#fff}.card[data-v-e6661492]{background-color:#fff;border-radius:6px;border:1px solid #d0d7de;padding:16px 18px}.card-title[data-v-e6661492]{margin:0 0 12px;font-size:16px}.page-hint[data-v-e6661492]{font-size:14px;color:#57606a}.page-error[data-v-e6661492]{font-size:14px;color:#d1242f}.stats-grid[data-v-e6661492]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stats-item[data-v-e6661492]{padding:10px 12px;border-radius:6px;background-color:#f6f8fa;border:1px solid #d0d7de}.stats-label[data-v-e6661492]{font-size:14px;color:#57606a;margin-bottom:4px}.stats-value[data-v-e6661492]{font-size:30px;font-weight:600;color:#24292f}.stats-value-approved[data-v-e6661492]{color:#1a7f37}.stats-value-pending[data-v-e6661492]{color:#9a6700}.stats-value-rejected[data-v-e6661492]{color:#d1242f}.domain-table-wrapper[data-v-e6661492]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.domain-table[data-v-e6661492]{border:1px solid #d0d7de;border-radius:6px;min-width:520px;overflow:hidden}.domain-table-header[data-v-e6661492]{display:flex;background-color:#f6f8fa}.domain-table-row[data-v-e6661492]{display:flex;border-top:1px solid #eaeae0}.domain-cell[data-v-e6661492]{flex:1;padding:10px;font-size:14px;color:#24292f;box-sizing:border-box}.domain-cell-domain[data-v-e6661492]{flex:2;font-weight:500}.chart-wrapper[data-v-e6661492]{margin-top:4px}.chart[data-v-e6661492]{width:100%;height:260px}.toast[data-v-e6661492]{position:fixed;top:20px;left:50%;transform:translate(-50%);min-width:220px;max-width:320px;padding:10px 14px;border-radius:6px;font-size:13px;box-shadow:0 8px 24px #8c959f33;z-index:1000}.toast-success[data-v-e6661492]{background-color:#1a7f37;color:#fff}.toast-error[data-v-e6661492]{background-color:#d1242f;color:#fff}@media(max-width:768px){.stats-grid[data-v-e6661492]{grid-template-columns:repeat(2,minmax(0,1fr))}}.page[data-v-02c047e2]{display:flex;flex-direction:column;gap:12px}.page-title[data-v-02c047e2]{margin:0;font-size:18px;color:#24292f}.toolbar[data-v-02c047e2]{display:flex;justify-content:flex-start;align-items:center;margin:0;gap:8px}.toolbar-left[data-v-02c047e2]{display:flex;gap:8px}.toolbar-select[data-v-02c047e2]{padding:8px;box-sizing:border-box;font-size:13px;border:1px solid #d0d7de;border-radius:4px;background-color:#fff}.card[data-v-02c047e2]{background-color:#fff;border-radius:6px;border:1px solid #d0d7de;padding:16px 18px}.card-title[data-v-02c047e2]{margin:0 0 12px;font-size:16px}.card-title-row[data-v-02c047e2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.page-hint[data-v-02c047e2]{font-size:14px;color:#57606a}.page-error[data-v-02c047e2]{font-size:14px;color:#d1242f}.stats-grid[data-v-02c047e2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.stats-item[data-v-02c047e2]{padding:10px 12px;border-radius:6px;background-color:#f6f8fa;border:1px solid #d0d7de}.stats-label[data-v-02c047e2]{font-size:14px;color:#57606a;margin-bottom:4px}.stats-value[data-v-02c047e2]{font-size:26px;font-weight:600;color:#24292f}.domain-table-wrapper[data-v-02c047e2]{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.domain-table[data-v-02c047e2]{border:1px solid #d0d7de;border-radius:6px;min-width:520px;overflow:hidden}.domain-table-header[data-v-02c047e2]{display:flex;background-color:#f6f8fa}.domain-table-row[data-v-02c047e2]{display:flex;border-top:1px solid #eaeae0}.domain-cell[data-v-02c047e2]{flex:1;padding:10px;font-size:14px;color:#24292f;box-sizing:border-box}.domain-cell a[data-v-02c047e2]{color:#57606a}.domain-cell-title[data-v-02c047e2]{font-weight:500}.domain-cell-pv[data-v-02c047e2]{text-align:center}.domain-cell-rank[data-v-02c047e2]{flex:0 0 60px;text-align:center}.domain-cell-like[data-v-02c047e2]{flex:0 0 80px;text-align:center}.domain-cell-like-rate[data-v-02c047e2]{flex:0 0 90px;text-align:center}.domain-cell-time[data-v-02c047e2]{flex:0 0 170px}.domain-cell-url[data-v-02c047e2]{word-break:break-all}@media(max-width:768px){.domain-table[data-v-02c047e2]{width:610px}.domain-cell[data-v-02c047e2]{flex:none}.domain-cell-title[data-v-02c047e2]{width:160px}.domain-cell-pv[data-v-02c047e2]{width:100px}.domain-cell-rank[data-v-02c047e2]{width:60px}.domain-cell-like[data-v-02c047e2]{width:80px}.domain-cell-like-rate[data-v-02c047e2]{width:90px}.domain-cell-time[data-v-02c047e2]{width:150px}.domain-cell-url[data-v-02c047e2]{width:200px}}.chart[data-v-02c047e2]{width:100%;height:260px}.toast[data-v-02c047e2]{position:fixed;top:20px;left:50%;transform:translate(-50%);min-width:220px;max-width:320px;padding:10px 14px;border-radius:6px;font-size:13px;box-shadow:0 8px 24px #8c959f33;z-index:1000}.toast-success[data-v-02c047e2]{background-color:#1a7f37;color:#fff}.toast-error[data-v-02c047e2]{background-color:#d1242f;color:#fff}.visit-tabs[data-v-02c047e2]{display:inline-flex;border-radius:999px;border:1px solid #d0d7de;overflow:hidden}.visit-tab[data-v-02c047e2]{padding:4px 10px;font-size:12px;border:none;background-color:#fff;color:#57606a;cursor:pointer}.visit-tab+.visit-tab[data-v-02c047e2]{border-left:1px solid #d0d7de}.visit-tab-active[data-v-02c047e2]{background-color:#0969da;color:#fff}@media(max-width:768px){.stats-grid[data-v-02c047e2]{grid-template-columns:repeat(2,minmax(0,1fr))}}
