.header[data-v-f3dbcd5e]{position:sticky;top:0;z-index:10;background:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #eef2f7}.bar[data-v-f3dbcd5e]{display:flex;align-items:center;justify-content:space-between;height:72px}.brand[data-v-f3dbcd5e]{font-weight:800;letter-spacing:1px;text-transform:uppercase;font-size:18px;line-height:1;display:inline-flex;align-items:center;gap:8px}.brand-img[data-v-f3dbcd5e]{height:56px;display:block;object-fit:contain}.nav a[data-v-f3dbcd5e]{font-weight:600}.nav[data-v-f3dbcd5e]{display:flex;gap:16px;align-items:center}.nav a[data-v-f3dbcd5e]{color:var(--color-text)}.footer[data-v-24220c33]{padding:0 0 24px!important;margin-top:-32px!important}.brand[data-v-24220c33]{font-weight:800;margin-bottom:4px;font-size:16px}.title[data-v-24220c33]{font-weight:700;margin-bottom:4px;font-size:14px}.muted[data-v-24220c33]{color:var(--color-muted);font-size:13px;line-height:1.3;margin:0 0 8px}.links[data-v-24220c33]{list-style:none;padding:0;margin:0}.links li[data-v-24220c33]{margin:4px 0}.links a[data-v-24220c33]{color:var(--color-text)}.link-with-logo img[data-v-24220c33]{height:32px;display:block;opacity:.95;object-fit:contain}.copy[data-v-24220c33]{margin-top:12px;color:var(--color-muted);font-size:14px;text-align:center;text-transform:uppercase}.copy-content[data-v-24220c33]{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;text-transform:uppercase}.separator[data-v-24220c33]{color:var(--color-muted);opacity:.5}.copy a[data-v-24220c33]{color:#06c;text-decoration:none}.copy a[data-v-24220c33]:hover{text-decoration:underline}.app[data-v-24ea7426]{min-height:100vh;display:flex;flex-direction:column}main[data-v-24ea7426]{flex:1}.hero-center[data-v-aaa8db2b]{padding:24px 0 20px}.card[data-v-aaa8db2b]{width:min(800px,96%);margin:0 auto 16px;text-align:center;background:#fff;border:1px solid #eef2f7;border-radius:var(--radius);box-shadow:var(--shadow-md);padding:32px 28px}.emoji[data-v-aaa8db2b]{font-size:40px;margin-bottom:8px}.title[data-v-aaa8db2b]{margin:0 0 8px;font-size:32px}.title-img[data-v-aaa8db2b]{height:70px;display:block;margin:0 auto 10px;object-fit:contain}.tip[data-v-aaa8db2b]{color:var(--color-muted);margin:0 0 16px;font-size:16px}.form[data-v-aaa8db2b]{display:flex;gap:16px;justify-content:center;width:min(600px,100%);margin:0 auto}.input[data-v-aaa8db2b]{flex:1;padding:16px 20px;border-radius:999px;border:1px solid #e5e7eb;outline:none;font-size:16px}.btn-primary[data-v-aaa8db2b]{min-width:140px;padding:16px 24px}.input[data-v-aaa8db2b]:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #65a9ff40}.helper[data-v-aaa8db2b]{color:var(--color-muted);font-size:14px;margin-top:10px}.link[data-v-aaa8db2b]{background:none;border:none;padding:0;color:var(--color-primary);cursor:pointer;font-weight:600}.error[data-v-aaa8db2b]{color:#e11d48;margin-top:8px;font-size:15px}.actions[data-v-aaa8db2b]{display:flex;gap:16px;justify-content:center;margin-top:16px}.actions-joined[data-v-aaa8db2b]{gap:0;width:min(400px,100%);margin-left:auto;margin-right:auto}.actions-joined .btn[data-v-aaa8db2b]{flex:1;border-radius:0;padding:14px 20px;font-size:15px}.actions-joined .btn[data-v-aaa8db2b]:first-child{border-radius:12px 0 0 12px}.actions-joined .btn[data-v-aaa8db2b]:last-child{border-radius:0 12px 12px 0}.extras[data-v-aaa8db2b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px}.extra[data-v-aaa8db2b]{background:var(--bg-soft);border:1px solid #eef2f7;border-radius:var(--radius);padding:10px 8px;text-align:center}.e-ico[data-v-aaa8db2b]{font-size:18px;margin-bottom:4px}.e-title[data-v-aaa8db2b]{font-weight:700;margin-bottom:2px;font-size:13px}.e-text[data-v-aaa8db2b]{color:var(--color-muted);font-size:11px}@media (max-width: 900px){.title[data-v-aaa8db2b]{font-size:28px}.form[data-v-aaa8db2b]{flex-direction:column}.extras[data-v-aaa8db2b]{grid-template-columns:1fr}}.card[data-v-0edfe519]{background:#fff;border-radius:var(--radius);padding:20px;box-shadow:var(--shadow-md);border:1px solid #eef2f7}.icon[data-v-0edfe519]{font-size:24px;margin-bottom:8px}.title[data-v-0edfe519]{font-weight:700;margin-bottom:6px}.desc[data-v-0edfe519]{color:var(--color-muted)}.step[data-v-73fb959e]{background:#fff;border-radius:var(--radius);padding:16px;border:1px solid #eef2f7;display:flex;gap:12px}.num[data-v-73fb959e]{width:36px;height:36px;border-radius:50%;background:var(--color-accent);color:#fff;display:grid;place-items:center;font-weight:800}.title[data-v-73fb959e]{font-weight:700}.text[data-v-73fb959e]{color:var(--color-muted);margin:4px 0 0}.card[data-v-6aa26d08]{background:#fff;border-radius:var(--radius);padding:20px;box-shadow:var(--shadow-md);border:1px solid #eef2f7}.text[data-v-6aa26d08]{margin:0 0 10px;color:var(--color-text)}.name[data-v-6aa26d08]{color:var(--color-muted);font-size:14px}.hero .left h1[data-v-c0d11843]{font-size:42px;margin:0 0 12px}.hero .sub[data-v-c0d11843]{color:var(--color-muted);margin-bottom:20px}.actions[data-v-c0d11843]{display:flex;gap:12px}.img-card[data-v-c0d11843]{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow-md)}.grid-4[data-v-c0d11843]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-width: 900px){.hero .left h1[data-v-c0d11843]{font-size:32px}.grid-4[data-v-c0d11843]{grid-template-columns:1fr}}.cta[data-v-c0d11843]{display:flex;align-items:center;justify-content:space-between;background:var(--bg-soft);padding:24px;border-radius:var(--radius)}.title[data-v-00e2e7e8]{margin:0 0 8px}.tip[data-v-00e2e7e8]{color:var(--color-muted);margin:0 0 16px}.form[data-v-00e2e7e8]{display:flex;gap:12px;margin-bottom:16px}.input[data-v-00e2e7e8]{flex:1;padding:12px 14px;border-radius:999px;border:1px solid #e5e7eb;outline:none}.timeline[data-v-00e2e7e8]{list-style:none;padding:0;margin:0}.timeline li[data-v-00e2e7e8]{display:grid;grid-template-columns:80px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid #eef2f7}.time[data-v-00e2e7e8]{color:var(--color-accent);font-weight:700}.text[data-v-00e2e7e8]{color:var(--color-text)}@media (max-width: 900px){.form[data-v-00e2e7e8]{flex-direction:column}.timeline li[data-v-00e2e7e8]{grid-template-columns:1fr}}.hero-center[data-v-5b7df4f8]{padding:64px 0 32px}.card.login[data-v-5b7df4f8]{width:min(520px,96%);margin:0 auto;text-align:center;background:#fff;border:1px solid #eef2f7;border-radius:var(--radius);box-shadow:var(--shadow-md);padding:28px 20px}.title[data-v-5b7df4f8]{margin:0 0 8px}.tip[data-v-5b7df4f8]{color:var(--color-muted);margin:0 0 16px}.form[data-v-5b7df4f8]{display:grid;gap:12px;width:min(420px,100%);margin:0 auto}.input[data-v-5b7df4f8]{padding:12px 14px;border-radius:12px;border:1px solid #e5e7eb}.link[data-v-5b7df4f8]{color:var(--color-primary);text-decoration:none}:root{--color-primary: #ff8a3d;--color-secondary: #2eb872;--color-accent: #65a9ff;--color-text: #2a2a2a;--color-muted: #6b7280;--bg: #ffffff;--bg-soft: #f8fafc;--radius: 14px;--shadow-md: 0 8px 24px rgba(0,0,0,.08)}*{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--bg);color:var(--color-text);font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,"Apple Color Emoji","Segoe UI Emoji"}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.container{width:min(1140px,92%);margin:0 auto}.btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;border-radius:999px;border:none;cursor:pointer;font-weight:600}.btn-primary{background:var(--color-primary);color:#fff}.btn-secondary{background:var(--color-secondary);color:#fff}.btn-ghost{background:transparent;color:var(--color-primary);border:2px solid var(--color-primary)}.section{padding:64px 0}.section-muted{background:var(--bg-soft)}.section-title{font-size:28px;margin:0 0 16px}.section-subtitle{color:var(--color-muted);margin:0 0 24px}.grid{display:grid;gap:20px}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width: 900px){.grid-3,.grid-2,.grid-4{grid-template-columns:1fr}.section{padding:48px 0}}
