@media(max-width:900px){.content{padding:20px;gap:24px}.kpi-row{grid-template-columns:repeat(2,1fr);gap:16px}.insights-row{grid-template-columns:1fr}}@media(max-width:600px){.content{padding:16px;gap:20px}.kpi-row{grid-template-columns:1fr}}#app{height:100vh;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:#f9fafb;width:100%}.main-area{flex:1;margin-left:6rem;display:flex;flex-direction:column}.overlay{position:fixed;inset:0;background:#0006;z-index:40}@media(max-width:768px){.main-area{margin-left:0}}.sidebar[data-v-7ebb5044]{width:120px;background:#111827;color:#fff;padding:24px;position:fixed;top:0;left:0;height:100vh;z-index:50;transition:transform .25s ease}@media(min-width:901px){.sidebar[data-v-7ebb5044]{transform:translate(0)}}@media(max-width:900px){.sidebar[data-v-7ebb5044]{transform:translate(-100%)}.sidebar.open[data-v-7ebb5044]{transform:translate(0)}}.logo[data-v-7ebb5044]{font-size:20px;font-weight:700;margin-bottom:40px}.nav-item[data-v-7ebb5044]{display:block;padding:10px 12px;border-radius:8px;margin-bottom:8px;cursor:pointer;color:#d1d5db;text-decoration:none}.nav-item[data-v-7ebb5044]:hover{background:#1f2937;color:#fff}.router-link-exact-active[data-v-7ebb5044]{background:#2563eb;color:#fff}.logout[data-v-7ebb5044]{width:100%;text-align:left;background:transparent;border:none}.topbar[data-v-a835541c]{height:64px;background:#fff;border-bottom:1px solid #e5e7eb;padding:0 24px;display:flex;align-items:center;justify-content:space-around}.left[data-v-a835541c]{display:flex;align-items:center;gap:16px}.page-title[data-v-a835541c]{font-size:18px;font-weight:600;margin:0}.right[data-v-a835541c]{display:flex;align-items:center}.avatar[data-v-a835541c]{width:36px;height:36px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:14px}.hamburger[data-v-a835541c]{font-size:22px;background:none;border:none;cursor:pointer;display:none}@media(max-width:900px){.hamburger[data-v-a835541c]{display:block}.page-title[data-v-a835541c]{font-size:16px}}.line-chart[data-v-4a268822]{width:100%;height:100%}svg[data-v-4a268822]{width:100%;height:100%}a[data-v-6d685573]{text-decoration:none;color:#000;font-weight:600}.hero[data-v-6d685573]{padding:120px 0;background:radial-gradient(circle at top,rgba(37,99,235,.08),transparent 60%),var(--bg-main)}.hero-badge[data-v-6d685573]{display:inline-block;background:#eef2ff;color:#3730a3;padding:6px 12px;border-radius:999px;font-size:13px;margin-bottom:20px}.hero-layout[data-v-6d685573]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.reveal[data-v-6d685573]{opacity:0;transform:translateY(20px);animation:reveal-6d685573 .8s ease forwards}.delay[data-v-6d685573]{animation-delay:.2s}@keyframes reveal-6d685573{to{opacity:1;transform:translateY(0)}}.hero-text h1[data-v-6d685573]{font-size:48px;line-height:1.2;margin-bottom:20px}.hero-text span[data-v-6d685573]{color:var(--primary)}.hero-subtitle[data-v-6d685573]{font-size:18px;color:var(--text-secondary);max-width:520px;margin-bottom:30px}.hero-actions[data-v-6d685573]{display:flex;gap:16px;margin-bottom:10px}.hero-note[data-v-6d685573]{font-size:14px;color:var(--text-secondary)}.dashboard-card[data-v-6d685573]{background:#fff;border-radius:18px;padding:30px;border:1px solid var(--border)}.kpi-row[data-v-6d685573]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.kpi[data-v-6d685573]{background:var(--bg-main);padding:16px;border-radius:10px}.chart-area[data-v-6d685573]{height:180px}@media(max-width:900px){.hero-layout[data-v-6d685573]{grid-template-columns:1fr}.hero-text h1[data-v-6d685573]{font-size:36px}}.social-proof[data-v-bbda569f]{padding:60px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.proof-title[data-v-bbda569f]{text-align:center;font-size:14px;color:var(--text-secondary);margin-bottom:30px}.logo-row[data-v-bbda569f]{display:flex;justify-content:center;gap:50px;flex-wrap:wrap}.logo-item[data-v-bbda569f]{font-weight:600;color:#94a3b8;font-size:16px;letter-spacing:.02em}.problem-section[data-v-2129c179]{padding:110px 0;background:var(--bg-main)}.problem-header[data-v-2129c179]{text-align:center;max-width:620px;margin:0 auto 60px}.problem-header h2[data-v-2129c179]{font-size:32px;margin-bottom:14px}.problem-header p[data-v-2129c179]{color:var(--text-secondary);font-size:17px}.problem-grid[data-v-2129c179]{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.problem-card[data-v-2129c179]{background:#fff;border:1px solid var(--border);border-radius:16px;padding:28px}.problem-card h3[data-v-2129c179]{font-size:18px;margin-bottom:10px}.problem-card p[data-v-2129c179]{color:var(--text-secondary)}@media(max-width:900px){.problem-grid[data-v-2129c179]{grid-template-columns:1fr}}.how-section[data-v-08df36f1]{padding:120px 0;background:#fff}.how-header[data-v-08df36f1]{text-align:center;max-width:600px;margin:0 auto 80px}.how-header h2[data-v-08df36f1]{font-size:32px;margin-bottom:12px}.how-header p[data-v-08df36f1]{color:var(--text-secondary)}.timeline[data-v-08df36f1]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:40px;text-align:center}.timeline[data-v-08df36f1]:before{content:"";position:absolute;top:20px;left:8%;right:8%;height:2px;background:var(--border);z-index:0}.timeline-step[data-v-08df36f1]{position:relative;z-index:1;padding-top:30px}.timeline-step h3[data-v-08df36f1]{margin-bottom:10px}.timeline-step p[data-v-08df36f1]{color:var(--text-secondary)}.dot[data-v-08df36f1]{width:18px;height:18px;background:var(--primary);border-radius:50%;margin:0 auto 20px}@media(max-width:900px){.timeline[data-v-08df36f1]{grid-template-columns:1fr}.timeline[data-v-08df36f1]:before{display:none}}.chart-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:20px;display:flex;flex-direction:column;width:100%;min-width:0}.card-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.title-group h2{font-size:16px;font-weight:600;margin:0}.subtitle{font-size:12px;color:#6b7280;margin-top:4px}.actions{display:flex;gap:8px}.chart-body{flex:1;height:100%;position:relative;width:100%;min-height:0}.size-small{height:220px}.size-medium{height:280px}.size-large{height:360px}@media(max-width:600px){.size-large{height:240px}.chart-card{padding:16px}}.bar-chart[data-v-7390428f]{display:flex;align-items:flex-end;gap:12px;height:100%}.bar[data-v-7390428f]{flex:1;background:#2563eb;border-radius:6px;transition:.4s ease}.bar[data-v-7390428f]:hover{background:#1d4ed8}.donut[data-v-30349f8a]{display:flex;justify-content:center;align-items:center}.label[data-v-30349f8a]{font-size:18px;font-weight:600;fill:#0f172a}.features-section[data-v-b64a0071]{padding:120px 0;background:var(--bg-main)}.features-header[data-v-b64a0071]{text-align:center;max-width:600px;margin:0 auto 100px}.features-header h2[data-v-b64a0071]{font-size:32px;margin-bottom:12px}.features-header p[data-v-b64a0071]{color:var(--text-secondary)}.feature-row[data-v-b64a0071]{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;margin-bottom:120px}.feature-row.reverse[data-v-b64a0071]{direction:rtl}.feature-row.reverse .feature-text[data-v-b64a0071],.feature-row.reverse .feature-chart[data-v-b64a0071]{direction:ltr}.feature-text h3[data-v-b64a0071]{font-size:24px;margin-bottom:14px}.feature-text p[data-v-b64a0071]{color:var(--text-secondary);max-width:420px}.feature-chart[data-v-b64a0071]{background:#fff;border-radius:16px;padding:30px;border:1px solid var(--border);box-shadow:0 20px 40px #0000000f;transition:transform .4s ease}.feature-chart[data-v-b64a0071]{transition:.3s ease}.feature-chart[data-v-b64a0071]:hover{transform:translateY(-6px)}@media(max-width:900px){.feature-row[data-v-b64a0071]{grid-template-columns:1fr;gap:40px}.feature-row.reverse[data-v-b64a0071]{direction:ltr}}.final-cta[data-v-efca24fb]{padding:120px 0;background:var(--primary);color:#fff}.cta-content[data-v-efca24fb]{text-align:center;max-width:640px;margin:0 auto}.cta-content h2[data-v-efca24fb]{font-size:36px;margin-bottom:14px}.cta-content p[data-v-efca24fb]{opacity:.6;margin-bottom:30px;color:#000}.cta-btn[data-v-efca24fb]{background:#fff;color:var(--primary);border:none;padding:14px 26px;border-radius:12px;font-weight:600;cursor:pointer}.cta-btn[data-v-efca24fb]:hover{opacity:.9}a[data-v-45cca005]{text-decoration:none;color:#000;font-weight:600}.navbar[data-v-45cca005]{position:sticky;top:0;background:#fff;border-bottom:1px solid var(--border);z-index:1000;transition:all .3s ease}.navbar.scrolled[data-v-45cca005]{background:#fff;border-bottom:1px solid var(--border);box-shadow:0 6px 20px #0000000a}.nav-inner[data-v-45cca005]{height:72px;display:flex;align-items:center;justify-content:space-between;padding-left:1.5rem;padding-right:1.5rem}.logo[data-v-45cca005]{font-size:20px;font-weight:700;color:var(--text-main)}.nav-links[data-v-45cca005]{display:flex;gap:28px}.nav-links button[data-v-45cca005]{background:none;border:none;font-size:15px;color:var(--text-secondary);cursor:pointer}.nav-links button[data-v-45cca005]:hover{color:var(--text-main)}.nav-actions[data-v-45cca005]{display:flex;gap:16px;align-items:center}.login-btn[data-v-45cca005]{background:none;border:none;font-size:15px;color:var(--text-secondary);cursor:pointer}.primary-btn[data-v-45cca005]{background:var(--primary);color:#fff;border:none;padding:10px 18px;border-radius:10px;font-weight:500;cursor:pointer}.primary-btn[data-v-45cca005]:hover{background:var(--primary-hover)}.demo-section[data-v-7f1d96f8]{padding:120px 0;background:#fff}.demo-header[data-v-7f1d96f8]{text-align:center;margin-bottom:60px}.upload-area[data-v-7f1d96f8]{text-align:center}.upload-btn[data-v-7f1d96f8]{background:var(--primary);color:#fff;padding:14px 28px;border-radius:10px;border:none;cursor:pointer}.upload-hint[data-v-7f1d96f8]{margin-top:10px;color:var(--text-secondary)}.loading-state[data-v-7f1d96f8]{text-align:center;font-size:18px}.dashboard-preview[data-v-7f1d96f8]{background:var(--bg-main);border-radius:18px;padding:30px}.kpi-row[data-v-7f1d96f8]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:30px}.kpi[data-v-7f1d96f8]{background:#fff;border:1px solid var(--border);padding:20px;border-radius:12px}.chart-preview[data-v-7f1d96f8]{background:#fff;border-radius:12px;padding:20px;border:1px solid var(--border)}.pricing-section[data-v-f9e1cc2d]{padding:120px 0;background:var(--bg-main)}.pricing-header[data-v-f9e1cc2d]{text-align:center;margin-bottom:80px}.pricing-header h2[data-v-f9e1cc2d]{font-size:32px;margin-bottom:10px}.pricing-header p[data-v-f9e1cc2d]{color:var(--text-secondary)}.pricing-grid[data-v-f9e1cc2d]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.pricing-card[data-v-f9e1cc2d]{background:#fff;border:1px solid var(--border);border-radius:18px;padding:35px;text-align:center}.pricing-card h3[data-v-f9e1cc2d]{margin-bottom:10px}.price[data-v-f9e1cc2d]{font-size:34px;font-weight:700;margin-bottom:10px}.plan-desc[data-v-f9e1cc2d]{color:var(--text-secondary);margin-bottom:20px}.features[data-v-f9e1cc2d]{list-style:none;padding:0;margin-bottom:25px}.features li[data-v-f9e1cc2d]{margin-bottom:8px;color:var(--text-secondary)}.plan-btn[data-v-f9e1cc2d]{background:var(--primary);color:#fff;border:none;padding:12px 22px;border-radius:10px;cursor:pointer}.highlight[data-v-f9e1cc2d]{border:2px solid var(--primary);transform:scale(1.05)}@media(max-width:900px){.pricing-grid[data-v-f9e1cc2d]{grid-template-columns:1fr}}a[data-v-22d8521f]{text-decoration:none}.footer[data-v-22d8521f]{background:#0f172a;color:#fff;padding-top:80px}.footer-grid[data-v-22d8521f]{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px}.footer-brand p[data-v-22d8521f]{margin-top:10px;color:#94a3b8}.footer-column h4[data-v-22d8521f]{margin-bottom:14px}.footer-column a[data-v-22d8521f]{display:block;margin-bottom:8px;color:#94a3b8;text-decoration:none}.footer-column a[data-v-22d8521f]:hover{color:#fff}.footer-bottom[data-v-22d8521f]{border-top:1px solid #1e293b;margin-top:50px;padding:20px 0;text-align:center;color:#94a3b8}@media(max-width:900px){.footer-grid[data-v-22d8521f]{grid-template-columns:1fr;gap:30px}}.landing{background:var(--bg-main);color:var(--text-main)}.container{max-width:1200px;margin:0 auto;padding:0 24px}.section{padding:110px 0}.section-sm{padding:70px 0}.section-lg{padding:140px 0}h1{font-size:48px;line-height:1.2;font-weight:700}h2{font-size:32px;line-height:1.3;font-weight:600}h3{font-size:20px;font-weight:600}p{font-size:16px;line-height:1.6;color:#64748b}.hero-subtitle{font-size:18px;max-width:520px}.btn-primary{background:#2563eb;color:#fff;padding:14px 26px;border-radius:10px;font-weight:500;border:none;cursor:pointer}.btn-primary:hover{background:#1d4ed8}.btn-secondary{background:#fff;border:1px solid #e5e7eb;padding:14px 26px;border-radius:10px}.card{background:#fff;border-radius:16px;border:1px solid #e5e7eb;padding:28px}.card-shadow{box-shadow:0 8px 20px #0000000a}.grid-2{display:grid;grid-template-columns:1fr 1fr;gap:80px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.hero-background{background:radial-gradient(circle at top,rgba(37,99,235,.08),transparent 60%)}@media(max-width:768px){.landing{margin-left:0}.grid-2{grid-template-columns:1fr;gap:40px}.grid-3{grid-template-columns:1fr}h1{font-size:36px}}.page.center[data-v-8e4189b3]{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f5f5f5;max-width:600px;margin:40px auto}.card[data-v-8e4189b3]{background:#fff;padding:2em;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:300px}.field[data-v-8e4189b3]{margin-bottom:1em}label[data-v-8e4189b3]{display:block;margin-bottom:.5em;font-weight:700}input[data-v-8e4189b3]{width:100%;padding:.5em;border:1px solid #ccc;border-radius:4px}.actions[data-v-8e4189b3]{display:flex;flex-direction:column;align-items:center}.btn[data-v-8e4189b3]{padding:10px 16px;border-radius:8px;border:none;cursor:pointer;font-weight:500}.btn.primary[data-v-8e4189b3]{background:#2563eb;color:#fff}.btn.link[data-v-8e4189b3]{background:none;color:#2563eb;text-decoration:underline;padding:0}.page.center[data-v-c61e3c67]{display:flex;justify-content:center;align-items:center;height:100vh}.card[data-v-c61e3c67]{background:#fff;padding:2em;border-radius:8px;box-shadow:0 2px 10px #0000001a;width:300px}.form-group[data-v-c61e3c67]{margin-bottom:1em}label[data-v-c61e3c67]{display:block;margin-bottom:.5em}input[data-v-c61e3c67]{width:100%;padding:.5em;box-sizing:border-box}.btn[data-v-c61e3c67]{width:100%;padding:.75em;background-color:#42b983;color:#fff;border:none;border-radius:4px;cursor:pointer}.btn[data-v-c61e3c67]:hover{background-color:#369870}.btn.link[data-v-c61e3c67]{background:none;color:#2563eb;padding:0;border:none;cursor:pointer;text-decoration:underline;font-size:1em}.kpi-card[data-v-c5520a12]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:8px}.label[data-v-c5520a12]{font-size:12px;color:#6b7280}.value[data-v-c5520a12]{font-size:28px;font-weight:700}.sub[data-v-c5520a12]{font-size:12px;color:#9ca3af}.insight-card[data-v-8cf2b31d]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:16px;display:flex;gap:12px;font-size:14px;line-height:1.5}.icon[data-v-8cf2b31d]{font-size:18px}canvas[data-v-c1d227da]{width:100%!important;height:100%!important;display:block;max-width:100%!important}canvas[data-v-0c31bb55]{width:100%!important;height:100%!important;display:block}.upload-page[data-v-27a3f3e4]{max-width:600px;margin:40px auto;text-align:center;font-family:sans-serif}.drop-box[data-v-27a3f3e4]{border:2px dashed #aaa;padding:40px;border-radius:12px;cursor:pointer;transition:.2s}.drop-box[data-v-27a3f3e4]:hover{border-color:#333;background:#fafafa}.or[data-v-27a3f3e4]{margin-top:8px;font-size:14px;color:#777}.hidden-input[data-v-27a3f3e4]{display:none}.upload-btn[data-v-27a3f3e4]{margin-top:20px;padding:12px 24px;font-size:16px;background:#4f46e5;color:#fff;border:none;border-radius:8px;cursor:pointer}.upload-btn[data-v-27a3f3e4]:disabled{opacity:.6;cursor:not-allowed}.dashboard-link[data-v-27a3f3e4]{display:inline-block;margin-top:16px;color:#4f46e5;text-decoration:none}.dashboard-link[data-v-27a3f3e4]:hover{text-decoration:underline}.links[data-v-27a3f3e4]{display:flex;flex-direction:column;align-items:center}.card[data-v-d2b7323d]{width:400px;padding:20px;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #0000001a}input[data-v-d2b7323d],select[data-v-d2b7323d]{width:100%;padding:10px;margin:10px 0;border:1px solid #ccc;border-radius:4px}button[data-v-d2b7323d]{width:100%;padding:10px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}button[disabled][data-v-d2b7323d]{background-color:#aaa;cursor:not-allowed}.app-layout[data-v-3c313a39]{display:flex;min-height:100vh;background:#f6f7f9}.main-area[data-v-3c313a39]{flex:1;display:flex;flex-direction:column}.content[data-v-3c313a39]{padding:32px;width:100%;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.page-header[data-v-3c313a39]{display:flex;align-items:center;justify-content:space-between;background:#f6edfd;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.upgrade-btn[data-v-3c313a39]{padding:10px 20px;background-color:#2563eb;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.info h1[data-v-3c313a39]{font-size:24px;font-weight:600;margin:0}.gift-icon[data-v-3c313a39]{width:32px;height:32px;margin-right:8px}.info p[data-v-3c313a39]{font-size:14px;width:700px;color:#6b7280;margin-top:4px}.kpi-row[data-v-3c313a39]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.ai-insights[data-v-3c313a39]{display:flex;align-items:center;justify-content:space-between;gap:16px;background:#f6edfd;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.label[data-v-3c313a39]{background:#2563eb;color:#fff;font-size:12px;font-weight:500;padding:2px 6px;border-radius:4px;margin-left:8px}.insights-row[data-v-3c313a39]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.free-insights h1[data-v-3c313a39]{font-size:20px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.card[data-v-3c313a39]{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.card h2[data-v-3c313a39]{font-size:16px;font-weight:600;margin-bottom:16px}.top-insights h1[data-v-3c313a39]{display:inline-block;font-size:20px;background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px}.chart-large[data-v-3c313a39]{height:360px}.chart-small[data-v-3c313a39]{height:280px}.secondary-charts[data-v-3c313a39]{display:grid;grid-template-columns:1fr 1fr;gap:24px}.chart-placeholder[data-v-3c313a39]{background:#f3f4f6;height:100%;border-radius:8px}.data-preview table[data-v-3c313a39]{width:100%;border-collapse:collapse;font-size:14px}.data-preview th[data-v-3c313a39],.data-preview td[data-v-3c313a39]{padding:12px;text-align:left;border-bottom:1px solid #e5e7eb}.refresh-btn[data-v-3c313a39]{font-size:14px;color:#2563eb;cursor:pointer;margin-left:16px}.refresh-btn[data-v-3c313a39]:hover{text-decoration:underline}.analyze-btn[data-v-3c313a39]{padding:10px 20px;background-color:#2563eb;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.analyze-btn[data-v-3c313a39]:hover{background-color:#1e40af}.chart-body[data-v-3c313a39]{flex:1;height:100%;position:relative}.table-wrapper[data-v-3c313a39]{width:100%;overflow-x:auto;border-radius:12px;border:1px solid #e5e7eb}@media(max-width:900px){.content[data-v-3c313a39]{padding:20px;gap:24px}.kpi-row[data-v-3c313a39]{grid-template-columns:repeat(2,1fr);gap:16px}.insights-row[data-v-3c313a39]{grid-template-columns:1fr}}@media(max-width:600px){.card[data-v-3c313a39]{padding:16px}}@media(max-width:600px){.content[data-v-3c313a39]{max-width:100%!important;width:100%!important;padding:16px!important;margin:0!important}.kpi-row[data-v-3c313a39]{grid-template-columns:1fr}}@media(max-width:600px){.chart-card[data-v-3c313a39]{width:100%!important;max-width:100%!important}}@media(max-width:600px){.data-preview table[data-v-3c313a39]{min-width:600px}.analyze-btn[data-v-3c313a39],.upgrade-btn[data-v-3c313a39],.info p[data-v-3c313a39]{width:100%}.page-header[data-v-3c313a39],.ai-insights[data-v-3c313a39]{flex-direction:column;align-items:flex-start}}:root{--bg:#f6f8fb;--card-bg:white;--accent:#1f6feb;--muted:#6b7280;--bg-main: #F8FAFC;--bg-card: #ffffff;--primary: #2563EB;--primary-hover: #1D4ED8;--accent: #10B981;--text-main: #0F172A;--text-secondary: #64748B;--border: #E2E8F0;--radius-lg: 16px;--radius-xl: 20px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .04)}html{scroll-behavior:smooth}body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;background:var(--bg);margin:0;color:#0f172a}.page{max-width:1100px;margin:32px auto;padding:0 16px}.center{display:flex;align-items:center;justify-content:center;height:80vh}.card{background:var(--card-bg);border-radius:10px;padding:20px;box-shadow:0 4px 20px #0206170f}h2{margin:0 0 8px}@media(max-width:600px){.main-area{width:100%!important;max-width:100%!important;margin:0!important}.content{width:100%!important;max-width:100%!important}}
