.help-content[data-v-e79de81c]{text-align:center;padding:8px 0}.icon-container[data-v-e79de81c]{margin-bottom:16px;color:var(--coral, #e07a5f)}p[data-v-e79de81c]{margin:0 0 16px;font-size:15px;line-height:1.5;color:var(--ink-light, #666)}.email-link[data-v-e79de81c]{display:inline-block;font-size:16px;font-weight:600;color:var(--coral, #e07a5f);text-decoration:none;padding:8px 16px;border-radius:8px;background:var(--coral-light, rgba(224, 122, 95, .1));transition:all .2s ease}.email-link[data-v-e79de81c]:hover{background:var(--coral-light, rgba(224, 122, 95, .2))}.sidebar[data-v-48378ea8]{width:var(--sidebar-width);height:100vh;position:fixed;left:0;top:0;background:var(--cream-dark);border-right:1px solid var(--border);display:flex;flex-direction:column;padding:24px 12px;box-sizing:border-box;transition:width .3s cubic-bezier(.4,0,.2,1);z-index:100}.sidebar.collapsed[data-v-48378ea8]{width:var(--sidebar-collapsed)}.sidebar.collapsed .nav-label[data-v-48378ea8]{opacity:0;width:0;overflow:hidden}.sidebar.collapsed .nav-item[data-v-48378ea8]{justify-content:center;padding:12px}.sidebar-nav[data-v-48378ea8]{display:flex;flex-direction:column;gap:4px;flex:1}.nav-item[data-v-48378ea8]{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:10px;text-decoration:none;color:var(--ink-light);font-size:15px;font-weight:500;transition:all .2s ease;cursor:pointer;background:none;border:none;width:100%;text-align:left;font-family:inherit}.nav-item[data-v-48378ea8]:hover{background:var(--paper);color:var(--ink)}.nav-item.active[data-v-48378ea8]{background:var(--coral-light);color:var(--coral)}.nav-item.active .nav-icon[data-v-48378ea8]{color:var(--coral)}.nav-item.external[data-v-48378ea8]{opacity:.7}.nav-item.external[data-v-48378ea8]:hover{opacity:1}.nav-icon[data-v-48378ea8]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px}.nav-label[data-v-48378ea8]{white-space:nowrap;transition:opacity .2s,width .2s}.sidebar-footer[data-v-48378ea8]{border-top:1px solid var(--border);padding-top:12px;margin-top:auto}@media (max-width: 1024px){.sidebar[data-v-48378ea8]{width:var(--sidebar-collapsed)}.sidebar .nav-label[data-v-48378ea8]{opacity:0;width:0;overflow:hidden}.sidebar .nav-item[data-v-48378ea8]{justify-content:center;padding:12px}}@media (max-width: 768px){.sidebar[data-v-48378ea8]{display:none}}.form-footer[data-v-25016d44]{display:flex;justify-content:flex-end;margin-bottom:16px}.forgot-link[data-v-25016d44]{font-size:14px}.signup-prompt[data-v-25016d44],.login-prompt[data-v-644e9088]{text-align:center;margin-top:0}.password-requirements[data-v-644e9088]{margin-top:8px;font-size:13px;display:flex;flex-direction:column;gap:4px}.requirement[data-v-644e9088]{display:flex;align-items:center;gap:6px;color:var(--n-text-color-3, #999);transition:color .2s ease}.requirement.met[data-v-644e9088]{color:#18a058}.requirement .indicator[data-v-644e9088]{font-size:12px;width:14px;text-align:center}.verification-modal-content[data-v-644e9088]{text-align:center;padding:16px 0}.email-icon[data-v-644e9088]{color:#18a058;margin-bottom:16px}.modal-description[data-v-644e9088]{font-size:15px;line-height:1.6;margin-bottom:12px}.spam-notice[data-v-644e9088]{font-size:13px;opacity:.7;margin:0}.description[data-v-9155c44a]{margin-bottom:24px;color:var(--n-text-color)}.back-to-login[data-v-9155c44a]{text-align:center;margin-top:24px}.user-menu[data-v-577bf8b8]{display:flex;align-items:center;gap:8px}.user-email[data-v-577bf8b8]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-right:8px}@media (max-width: 640px){.user-email[data-v-577bf8b8]{display:none}}.app-header[data-v-7bd53370]{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:var(--cream);border-bottom:1px solid var(--border);position:sticky;top:0;z-index:50}@media (max-width: 768px){.app-header[data-v-7bd53370]{padding:0 16px}}.header-left[data-v-7bd53370]{display:flex;align-items:center}.logo[data-v-7bd53370]{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--ink);font-family:var(--font-display);font-size:20px;letter-spacing:-.02em}.logo[data-v-7bd53370]:hover{opacity:.8}@media (max-width: 480px){.logo-text[data-v-7bd53370]{display:none}}.header-right[data-v-7bd53370]{display:flex;align-items:center;gap:12px}.mobile-nav[data-v-123df452]{display:none;position:fixed;bottom:0;left:0;right:0;height:64px;background:var(--paper);border-top:1px solid var(--border);justify-content:space-around;align-items:center;padding:0 16px;z-index:100;padding-bottom:env(safe-area-inset-bottom)}@media (max-width: 768px){.mobile-nav[data-v-123df452]{display:flex}}.mobile-nav-item[data-v-123df452]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 16px;border-radius:12px;text-decoration:none;color:var(--ink-muted);font-size:11px;font-weight:500;transition:all .2s ease;background:none;border:none;font-family:inherit;cursor:pointer}.mobile-nav-item svg[data-v-123df452]{transition:transform .2s ease}.mobile-nav-item:active svg[data-v-123df452]{transform:scale(.9)}.mobile-nav-item.active[data-v-123df452]{color:var(--coral)}*{box-sizing:border-box}.app-layout{min-height:100vh;display:flex;background:var(--cream)}.app-main{flex:1;margin-left:var(--sidebar-width);display:flex;flex-direction:column;min-height:100vh}@media (max-width: 1024px){.app-main{margin-left:var(--sidebar-collapsed)}}@media (max-width: 768px){.app-main{margin-left:0;padding-bottom:80px}}.app-content{flex:1;padding:32px;max-width:1400px;width:100%}@media (max-width: 768px){.app-content{padding:20px 16px}}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--ink);margin:0}h1{font-size:56px;line-height:1.1;letter-spacing:-.02em}@media (max-width: 768px){h1{font-size:36px}}h2{font-size:36px;line-height:1.2}@media (max-width: 768px){h2{font-size:28px}}h3{font-size:24px;line-height:1.3}p{color:var(--ink-light);line-height:1.6;margin:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:12px;font-family:var(--font-body);font-size:16px;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:all .2s ease}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--coral);color:#fff}.btn-primary:hover:not(:disabled){background:var(--coral-dark);transform:translateY(-1px);box-shadow:0 4px 12px #e85d4c4d}.btn-primary:active:not(:disabled){transform:translateY(0)}.btn-secondary{background:var(--paper);color:var(--ink);border:1px solid var(--border)}.btn-secondary:hover:not(:disabled){background:var(--cream-dark);border-color:var(--ink-muted)}.btn-ghost{background:transparent;color:var(--ink-light)}.btn-ghost:hover:not(:disabled){background:var(--cream-dark);color:var(--ink)}.card{background:var(--paper);border:1px solid var(--border);border-radius:16px;padding:24px}.text-muted{color:var(--ink-muted)}.text-coral{color:var(--coral)}::selection{background:var(--coral-light);color:var(--coral-dark)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--cream-dark)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--ink-muted)}.slider-card[data-v-bb81f2fe]{width:100%;max-width:480px;background:var(--cream);border-radius:16px;padding:16px;box-shadow:0 8px 30px #00000014,0 0 0 1px var(--border)}.slider-header[data-v-bb81f2fe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding:0 2px}.header-label[data-v-bb81f2fe]{font-size:11px;font-weight:600;letter-spacing:.1em;color:var(--ink-muted)}.header-action[data-v-bb81f2fe]{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--coral)}.slider-container[data-v-bb81f2fe]{position:relative;width:100%;aspect-ratio:3/4;border-radius:10px;overflow:hidden;cursor:ew-resize;-webkit-user-select:none;user-select:none;box-shadow:0 2px 8px #0000000f}.slider-container:hover .handle-grip[data-v-bb81f2fe]{transform:translate(-50%,-50%) scale(1.1)}.image-layer[data-v-bb81f2fe]{position:absolute;top:0;right:0;bottom:0;left:0}.image-layer img[data-v-bb81f2fe]{width:100%;height:100%;object-fit:cover;pointer-events:none}.image-layer .label[data-v-bb81f2fe]{position:absolute;top:12px;padding:4px 12px;background:#000000a6;color:#fff;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;border-radius:20px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.image-layer.before .label[data-v-bb81f2fe]{left:12px}.image-layer.after .label[data-v-bb81f2fe]{right:12px}.slider-handle[data-v-bb81f2fe]{position:absolute;top:0;bottom:0;width:4px;transform:translate(-50%);z-index:10}.handle-line[data-v-bb81f2fe]{position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:#fff;box-shadow:0 0 8px #0000004d}.handle-grip[data-v-bb81f2fe]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .2s ease;filter:drop-shadow(0 2px 6px rgba(0,0,0,.25))}.toggle-row[data-v-bb81f2fe]{position:absolute;bottom:14px;left:50%;transform:translate(-50%);display:flex;gap:4px;z-index:15;background:#00000080;border-radius:20px;padding:3px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.toggle-btn[data-v-bb81f2fe]{padding:5px 16px;border:none;border-radius:16px;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s ease;color:#fffc;background:transparent}.toggle-btn[data-v-bb81f2fe]:hover{color:#fff}.toggle-btn.active[data-v-bb81f2fe]{background:var(--coral);color:#fff}.slider-hint-row[data-v-bb81f2fe]{display:flex;justify-content:center;margin-top:12px}.slider-hint-pill[data-v-bb81f2fe]{display:inline-block;padding:5px 16px;background:var(--border);border-radius:20px;font-size:12px;font-weight:500;color:var(--ink-muted);letter-spacing:.02em}.hero[data-v-85957fb8]{padding:40px 0 20px}@media (max-width: 768px){.hero[data-v-85957fb8]{padding:20px 0 10px}}.hero-grid[data-v-85957fb8]{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}@media (max-width: 900px){.hero-grid[data-v-85957fb8]{grid-template-columns:1fr;gap:32px}}@media (max-width: 900px){.hero-text[data-v-85957fb8]{text-align:center}}.hero-title[data-v-85957fb8]{font-size:44px;line-height:1.12;margin-bottom:18px;letter-spacing:-.02em}@media (max-width: 1024px){.hero-title[data-v-85957fb8]{font-size:36px}}@media (max-width: 768px){.hero-title[data-v-85957fb8]{font-size:30px}}.hero-title .highlight[data-v-85957fb8]{color:var(--coral)}.hero-subtitle[data-v-85957fb8]{font-size:17px;line-height:1.6;color:var(--ink-light);margin-bottom:28px;max-width:440px}@media (max-width: 900px){.hero-subtitle[data-v-85957fb8]{max-width:540px;margin-left:auto;margin-right:auto}}@media (max-width: 768px){.hero-subtitle[data-v-85957fb8]{font-size:15px}}.hero-actions[data-v-85957fb8]{display:flex;gap:16px;flex-wrap:wrap}@media (max-width: 900px){.hero-actions[data-v-85957fb8]{justify-content:center}}.btn-lg[data-v-85957fb8]{padding:16px 32px;font-size:16px}.hero-slider[data-v-85957fb8]{display:flex;justify-content:center}@media (max-width: 900px){.hero-slider[data-v-85957fb8]{max-width:420px;margin:0 auto}}.trust-badges[data-v-7192cd0d]{display:flex;justify-content:center;gap:48px;padding:48px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:40px 0}@media (max-width: 768px){.trust-badges[data-v-7192cd0d]{flex-direction:column;gap:24px;padding:32px 0;align-items:center}}.badge[data-v-7192cd0d]{display:flex;align-items:center;gap:14px}.badge-icon[data-v-7192cd0d]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:var(--coral-light);border-radius:12px;color:var(--coral)}.badge-text[data-v-7192cd0d]{display:flex;flex-direction:column;gap:2px}.badge-text strong[data-v-7192cd0d]{font-size:15px;font-weight:600;color:var(--ink)}.badge-text span[data-v-7192cd0d]{font-size:13px;color:var(--ink-muted)}.how-it-works[data-v-7091ef64]{padding:60px 0;text-align:center}.how-it-works h2[data-v-7091ef64]{margin-bottom:8px}.how-it-works .section-subtitle[data-v-7091ef64]{color:var(--ink-muted);margin-bottom:48px}.steps[data-v-7091ef64]{display:flex;align-items:flex-start;justify-content:center;gap:24px}@media (max-width: 768px){.steps[data-v-7091ef64]{flex-direction:column;align-items:center;gap:32px}}.step[data-v-7091ef64]{flex:1;max-width:240px;position:relative}.step h3[data-v-7091ef64]{font-size:18px;margin-bottom:8px;font-family:var(--font-body);font-weight:600}.step p[data-v-7091ef64]{font-size:14px;color:var(--ink-muted)}.step-number[data-v-7091ef64]{position:absolute;top:-8px;right:calc(50% - 60px);width:24px;height:24px;background:var(--coral);color:#fff;border-radius:50%;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center}.step-icon[data-v-7091ef64]{width:72px;height:72px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:var(--cream-dark);border-radius:16px;color:var(--ink-light)}.step-connector[data-v-7091ef64]{display:flex;align-items:center;padding-top:24px}@media (max-width: 768px){.step-connector[data-v-7091ef64]{transform:rotate(90deg);padding:0}}.features[data-v-42a0dc98]{padding:60px 0;text-align:center}.features h2[data-v-42a0dc98]{margin-bottom:8px}.features .section-subtitle[data-v-42a0dc98]{color:var(--ink-muted);margin-bottom:48px}.feature-cards[data-v-42a0dc98]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:900px;margin:0 auto}@media (max-width: 768px){.feature-cards[data-v-42a0dc98]{grid-template-columns:1fr}}.feature-card[data-v-42a0dc98]{background:var(--paper);border:1px solid var(--border);border-radius:20px;padding:32px;text-align:left;transition:transform .2s ease,box-shadow .2s ease}.feature-card[data-v-42a0dc98]:hover{transform:translateY(-4px);box-shadow:0 12px 24px -8px #0000001a}.feature-card h3[data-v-42a0dc98]{font-size:22px;margin-bottom:8px;font-family:var(--font-body);font-weight:600}.card-icon[data-v-42a0dc98]{width:56px;height:56px;display:flex;align-items:center;justify-content:center;border-radius:14px;margin-bottom:20px}.card-icon.scan[data-v-42a0dc98]{background:linear-gradient(135deg,#e8f4fd,#d1e8f8);color:#2563eb}.card-icon.sign[data-v-42a0dc98]{background:linear-gradient(135deg,#fef3e8,#fde5d0);color:#d97706}.card-description[data-v-42a0dc98]{font-size:15px;color:var(--ink-light);margin-bottom:24px;line-height:1.5}.feature-list[data-v-42a0dc98]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.feature-list li[data-v-42a0dc98]{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-light)}.feature-list li svg[data-v-42a0dc98]{flex-shrink:0}.pricing-section[data-v-acf7c364]{text-align:center;background:var(--cream-dark);margin:0 -32px;padding:60px 32px;border-radius:24px}@media (max-width: 768px){.pricing-section[data-v-acf7c364]{margin:0 -16px;padding-left:16px;padding-right:16px;border-radius:0}}.pricing-section h2[data-v-acf7c364]{margin-bottom:8px}.pricing-section .section-subtitle[data-v-acf7c364]{color:var(--ink-muted);margin-bottom:48px}.pricing-cards[data-v-acf7c364]{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:700px;margin:0 auto}@media (max-width: 640px){.pricing-cards[data-v-acf7c364]{grid-template-columns:1fr}}.pricing-card[data-v-acf7c364]{background:var(--paper);border:1px solid var(--border);border-radius:20px;padding:32px;text-align:left;position:relative}.pricing-card.featured[data-v-acf7c364]{border:2px solid var(--coral);box-shadow:0 8px 24px -8px #e85d4c33}.popular-badge[data-v-acf7c364]{position:absolute;top:-12px;left:50%;transform:translate(-50%);background:var(--coral);color:#fff;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600;white-space:nowrap}.plan-header[data-v-acf7c364]{margin-bottom:24px}.plan-header h3[data-v-acf7c364]{font-size:20px;font-family:var(--font-body);font-weight:600;margin-bottom:8px}.price[data-v-acf7c364]{display:flex;align-items:baseline;gap:4px}.price .amount[data-v-acf7c364]{font-size:40px;font-weight:700;color:var(--ink);line-height:1}.price .period[data-v-acf7c364]{font-size:16px;color:var(--ink-muted)}.yearly-note[data-v-acf7c364]{font-size:13px;color:var(--coral);margin-top:4px}.plan-features[data-v-acf7c364]{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:12px}.plan-features li[data-v-acf7c364]{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-light)}.plan-features li svg[data-v-acf7c364]{flex-shrink:0}.plan-features li strong[data-v-acf7c364]{color:var(--ink)}.btn-block[data-v-acf7c364]{width:100%;text-align:center}.guarantee[data-v-acf7c364]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:32px;font-size:14px;color:var(--ink-muted)}.landing-page[data-v-4449cf09]{max-width:1100px;margin:0 auto}
