._nav_8hqfx_1{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-height);background:#0a0a0fe6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--color-border)}._inner_8hqfx_13{max-width:1100px;margin:0 auto;padding:0 20px;height:100%;display:flex;align-items:center;justify-content:space-between}._logo_8hqfx_23{font-size:18px;font-weight:700;color:var(--color-text);letter-spacing:-.5px}._links_8hqfx_30{display:flex;align-items:center;gap:20px}._link_8hqfx_30{font-size:14px;font-weight:500;color:var(--color-text-muted);transition:color .2s}._link_8hqfx_30:hover{color:var(--color-text)}._upgradeBtn_8hqfx_47{background:#6366f126;color:var(--color-primary);border:1px solid rgba(99,102,241,.3)}._upgradeBtn_8hqfx_47:hover{background:var(--color-primary);color:#fff}._avatar_8hqfx_58{width:32px;height:32px;border-radius:50%;background:var(--color-surface-2);border:1px solid var(--color-border);overflow:hidden;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:var(--color-text);transition:border-color .2s}._avatar_8hqfx_58:hover{border-color:var(--color-primary)}._avatar_8hqfx_58 img{width:100%;height:100%;object-fit:cover}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-bg: #0a0a0f;--color-surface: #14141f;--color-surface-2: #1c1c2a;--color-border: #2a2a3a;--color-primary: #6366f1;--color-primary-hover: #4f46e5;--color-accent: #22d3ee;--color-text: #f1f5f9;--color-text-muted: #94a3b8;--color-success: #22c55e;--color-error: #ef4444;--font-sans: "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", "Fira Code", monospace;--radius: 8px;--radius-lg: 12px;--nav-height: 60px}html{scroll-behavior:smooth}body{font-family:var(--font-sans);background-color:var(--color-bg);color:var(--color-text);line-height:1.6;-webkit-font-smoothing:antialiased;min-height:100vh}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:var(--font-sans)}.container{max-width:900px;margin:0 auto;padding:0 20px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;border:none;border-radius:var(--radius);cursor:pointer;transition:all .2s ease;font-family:var(--font-sans)}.btn-sm{padding:8px 16px;font-size:13px}.btn-md{padding:10px 20px;font-size:14px}.btn-lg{padding:14px 28px;font-size:16px}.btn-full{width:100%}.btn-primary{background:var(--color-primary);color:#fff}.btn-primary:hover{background:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 4px 16px #6366f166}.btn-outline{background:transparent;color:var(--color-text);border:1.5px solid var(--color-border)}.btn-outline:hover{border-color:var(--color-primary);color:var(--color-primary)}.btn-ghost{background:transparent;color:var(--color-text-muted);border:none}.btn-ghost:hover{color:var(--color-text)}.page{padding-top:calc(var(--nav-height) + 32px);padding-bottom:60px;min-height:100vh}.page-header{margin-bottom:32px}.page-title{font-size:28px;font-weight:700;letter-spacing:-.5px;margin-bottom:6px}.page-subtitle{color:var(--color-text-muted);font-size:15px}.card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:24px}.badge{display:inline-block;padding:3px 10px;border-radius:100px;font-size:12px;font-weight:600}.badge-free{background:#22c55e26;color:var(--color-success);border:1px solid rgba(34,197,94,.3)}.badge-pro{background:#6366f126;color:var(--color-primary);border:1px solid rgba(99,102,241,.3)}.loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:80px 0;color:var(--color-text-muted)}.spinner{width:32px;height:32px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.error-msg{background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:var(--radius);padding:12px 16px;color:var(--color-error);font-size:14px}.success-msg{background:#22c55e1a;border:1px solid rgba(34,197,94,.3);border-radius:var(--radius);padding:12px 16px;color:var(--color-success);font-size:14px}
