.app-shell[data-v-93992bc1]{background:#f5f6fb;flex-direction:column;min-height:100vh;display:flex}.app-header[data-v-93992bc1]{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffe6;border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:center;padding:16px 32px;display:flex;position:sticky;top:0}.brand[data-v-93992bc1]{cursor:pointer;align-items:center;gap:8px;display:flex}.brand-title[data-v-93992bc1]{color:#1f2937;font-size:20px;font-weight:600}.nav-links[data-v-93992bc1]{align-items:center;gap:12px;display:flex}.nav-link[data-v-93992bc1]{color:#4b5563;border-radius:8px;padding:6px 10px;font-weight:500;text-decoration:none;transition:background-color .2s,color .2s}.nav-link[data-v-93992bc1]:hover{color:#2563eb;background:#3b82f614}.nav-link.primary[data-v-93992bc1]{color:#2563eb;border:1px solid #2563eb3d}.nav-link.active[data-v-93992bc1]{color:#1f2937;background:#2563eb1f}.auth-section[data-v-93992bc1]{align-items:center;gap:12px;display:flex}.user-chip[data-v-93992bc1]{color:#1d4ed8;background:#2563eb1f;border-radius:999px;justify-content:center;align-items:center;padding:4px 10px;font-weight:500;display:inline-flex}.app-main[data-v-93992bc1]{flex-direction:column;flex:1;padding:24px;display:flex}.app-footer[data-v-93992bc1]{text-align:center;color:#9ca3af;background:#ffffffb3;border-top:1px solid #0f172a14;padding:24px 32px;font-size:14px}@media (max-width:960px){.app-header[data-v-93992bc1]{flex-direction:column;align-items:flex-start;gap:12px}.nav-links[data-v-93992bc1]{flex-wrap:wrap}.auth-section[data-v-93992bc1]{justify-content:space-between;align-self:stretch}}.dashboard[data-v-323efe23]{flex-direction:column;gap:20px;display:flex}.overview[data-v-323efe23]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.subtitle[data-v-323efe23]{color:#6b7280;margin:4px 0 0}.stat-cards[data-v-323efe23]{flex-wrap:wrap;gap:12px;display:flex}.stat-card[data-v-323efe23]{text-align:center;width:120px}.stat-value[data-v-323efe23]{font-size:24px;font-weight:600;display:block}.stat-label[data-v-323efe23]{color:#6b7280;display:block}.table-header[data-v-323efe23]{justify-content:space-between;align-items:center;display:flex}.title-cell[data-v-323efe23]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.action-group[data-v-323efe23]{gap:6px;display:inline-flex}.action-button[data-v-323efe23]{justify-content:center;min-width:74px}@media (max-width:768px){.overview[data-v-323efe23]{flex-direction:column;align-items:flex-start}.stat-card[data-v-323efe23]{width:auto;min-width:100px}}.page[data-v-6d97d3a1]{flex-direction:column;gap:16px;display:flex}.intro[data-v-6d97d3a1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.intro h1[data-v-6d97d3a1]{margin:0 0 4px;font-size:28px;font-weight:600}.subtitle[data-v-6d97d3a1]{color:#6b7280;max-width:540px;margin:0}.editor-row[data-v-6d97d3a1]{margin-top:4px}.editor-card[data-v-6d97d3a1] .el-card__body{padding:0}.editor-input[data-v-6d97d3a1] .el-textarea__inner{border-radius:0;min-height:280px;font-family:Menlo,Fira Code,SFMono-Regular,Consolas,monospace;font-size:14px}.controls-card[data-v-6d97d3a1]{padding:4px 8px}.controls-card[data-v-6d97d3a1] .el-card__body{padding:8px}.diff-card[data-v-6d97d3a1] .el-card__body{padding:0}.diff-header[data-v-6d97d3a1]{justify-content:space-between;align-items:center;display:flex}.diff-wrapper[data-v-6d97d3a1]{max-height:640px;overflow:auto}.empty-hint[data-v-6d97d3a1]{color:#9ca3af;font-size:14px;font-weight:400}.share-hint[data-v-6d97d3a1],.share-result[data-v-6d97d3a1]{margin-top:8px}.share-result p[data-v-6d97d3a1]{margin:4px 0}.share-note[data-v-6d97d3a1]{color:#6b7280;font-size:13px}@media (max-width:768px){.diff-wrapper[data-v-6d97d3a1]{max-height:none}}.explore-page[data-v-f2e4143b]{flex-direction:column;gap:16px;display:flex}.hero[data-v-f2e4143b]{background:radial-gradient(circle at 20% 20%,#eef2ff,#fff),linear-gradient(120deg,#f8fafc,#eef2ff);border:1px solid #2563eb1f;border-radius:16px;padding:20px 24px}.eyebrow[data-v-f2e4143b]{color:#4f46e5;letter-spacing:.02em;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:600}.hero h1[data-v-f2e4143b]{margin:0 0 8px;font-size:26px;font-weight:700}.lead[data-v-f2e4143b]{color:#4b5563;max-width:640px;margin:0}.card-header[data-v-f2e4143b]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.hint[data-v-f2e4143b]{color:#6b7280;margin:4px 0 0}.meta[data-v-f2e4143b]{color:#6b7280;align-items:center;gap:12px;display:flex}.share-list[data-v-f2e4143b]{flex-direction:column;gap:12px;display:flex}.share-card[data-v-f2e4143b]{padding:12px 16px}.share-row[data-v-f2e4143b]{grid-template-columns:1fr 220px 220px;align-items:center;gap:12px;display:grid}.share-main[data-v-f2e4143b]{flex-direction:column;gap:6px;display:flex}.share-title[data-v-f2e4143b]{margin:0;font-size:18px}.tag-row[data-v-f2e4143b]{flex-wrap:wrap;gap:6px;display:flex}.share-meta[data-v-f2e4143b]{color:#6b7280;margin:0;font-size:13px}.share-expiry[data-v-f2e4143b]{justify-content:center;align-items:center;display:flex}.share-actions[data-v-f2e4143b]{justify-content:flex-end;align-items:center;gap:10px;display:flex}.pagination-bar[data-v-f2e4143b]{justify-content:center;margin-top:16px;display:flex}@media (max-width:640px){.share-row[data-v-f2e4143b]{grid-template-columns:1fr;align-items:flex-start}.share-expiry[data-v-f2e4143b]{justify-content:flex-start}.share-actions[data-v-f2e4143b]{flex-wrap:wrap;justify-content:flex-start}}.install-page[data-v-e38c3f0c]{background-color:#f3f4f6;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.install-card[data-v-e38c3f0c]{width:100%;max-width:500px}.install-card h2[data-v-e38c3f0c]{text-align:center;margin-bottom:4px}.hint[data-v-e38c3f0c]{color:#6b7280;text-align:center;margin:0 0 24px}.form-row[data-v-e38c3f0c]{gap:16px;display:flex}.auth-page[data-v-af90a0d6]{justify-content:center;align-items:center;padding:48px 16px;display:flex}.auth-card[data-v-af90a0d6]{width:100%;max-width:400px}.auth-card h2[data-v-af90a0d6]{margin-bottom:4px}.hint[data-v-af90a0d6]{color:#6b7280;margin:0 0 24px}.switch-link[data-v-af90a0d6]{text-align:center;color:#4b5563;margin-top:16px}.switch-link a[data-v-af90a0d6]{color:#2563eb;font-weight:600;text-decoration:none}.switch-link a[data-v-af90a0d6]:hover{text-decoration:underline}.auth-page[data-v-8e067824]{justify-content:center;align-items:center;padding:48px 16px;display:flex}.auth-card[data-v-8e067824]{width:100%;max-width:420px}.auth-card h2[data-v-8e067824]{margin-bottom:4px}.hint[data-v-8e067824]{color:#6b7280;margin:0 0 24px}.switch-link[data-v-8e067824]{text-align:center;color:#4b5563;margin-top:16px}.switch-link a[data-v-8e067824]{color:#2563eb;font-weight:600;text-decoration:none}.switch-link a[data-v-8e067824]:hover{text-decoration:underline}.share-viewer[data-v-59eb7867]{flex-direction:column;gap:20px;display:flex}.header[data-v-59eb7867]{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.title[data-v-59eb7867]{margin:0}.meta[data-v-59eb7867]{color:#6b7280;margin:4px 0 0}.controls[data-v-59eb7867]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.diff-wrapper[data-v-59eb7867]{overflow:auto}.error-alert[data-v-59eb7867]{margin-bottom:16px}.share-summary[data-v-59eb7867] .el-descriptions__label{width:160px}.password-card[data-v-59eb7867]{background:#f9fafb;border:1px dashed #d1d5db;border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex}.password-hint[data-v-59eb7867]{color:#374151;margin:0}.password-input[data-v-59eb7867]{max-width:320px}@media (max-width:768px){.controls[data-v-59eb7867]{justify-content:flex-start;width:100%}}html,body{width:100%;margin:0;padding:0}body{text-rendering:optimizeLegibility;font-family:sans-serif}h1{font-size:1.5em}