.landx-header[data-v-ef05e77b]{position:relative;z-index:3;display:grid;grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);grid-column:1 / -1;gap:28px;align-items:center;padding:26px clamp(34px,4.8vw,70px) 0}.logo-button[data-v-ef05e77b]{display:inline-flex;align-items:center;justify-self:start;width:128px;height:46px;padding:0;cursor:pointer;background:transparent;border:0}.logo-button[data-v-ef05e77b]:focus-visible{outline:3px solid rgba(49,105,255,.32);outline-offset:5px}.logo-button img[data-v-ef05e77b]{width:128px;height:auto;object-fit:contain}.main-nav[data-v-ef05e77b]{display:flex;gap:30px;align-items:center;justify-self:center;color:#52617f;font-size:15px;font-weight:760;line-height:1}.main-nav a[data-v-ef05e77b],.main-nav button[data-v-ef05e77b]{position:relative;padding:8px 0;color:inherit;font:inherit;cursor:pointer;background:transparent;border:0}.main-nav a[data-v-ef05e77b]:hover,.main-nav a[data-v-ef05e77b]:focus-visible,.main-nav button[data-v-ef05e77b]:hover,.main-nav button[data-v-ef05e77b]:focus-visible,.main-nav .is-active[data-v-ef05e77b]{color:#1265ff;outline:0}.main-nav .is-active[data-v-ef05e77b]:after{position:absolute;right:0;bottom:0;left:0;height:2px;content:"";background:linear-gradient(90deg,#2478ff,#8b3dff);border-radius:999px}@media(max-width:1040px){.landx-header[data-v-ef05e77b]{grid-template-columns:auto 1fr;padding:24px clamp(20px,5vw,42px) 0}.main-nav[data-v-ef05e77b]{justify-self:end}}@media(max-width:620px){.landx-header[data-v-ef05e77b]{display:flex;flex-direction:column;gap:14px;align-items:flex-start;padding:22px 20px 0}.logo-button[data-v-ef05e77b],.logo-button img[data-v-ef05e77b]{width:114px}.main-nav[data-v-ef05e77b]{gap:20px;font-size:14px}}.contact-page[data-v-34869035]{min-height:100vh;padding:0 0 42px;color:#08122f;background:radial-gradient(circle at 52% 28%,rgba(55,108,255,.08),transparent 26rem),radial-gradient(circle at 88% 92%,rgba(122,73,255,.09),transparent 24rem),#fff}.hero-section[data-v-34869035]{position:relative;display:grid;grid-template-columns:minmax(390px,.92fr) minmax(500px,1.08fr);gap:72px;align-items:center;width:min(calc(100% - 96px),1500px);min-height:450px;margin:0 auto;padding:58px 0 38px}.flow-lines[data-v-34869035]{position:absolute;top:62px;left:26%;z-index:0;width:min(55vw,760px);pointer-events:none}.flow-lines path[data-v-34869035]{stroke:#4562ff2e;stroke-width:1}.flow-lines path[data-v-34869035]:first-child{stroke:#4768ff57;stroke-width:1.4}.flow-lines circle[data-v-34869035]{fill:#9eafff;filter:drop-shadow(0 0 10px rgba(93,112,255,.44))}.hero-copy[data-v-34869035],.contact-panel[data-v-34869035]{position:relative;z-index:1}.eyebrow[data-v-34869035]{display:inline-flex;gap:10px;align-items:center;min-height:34px;padding:0 14px;margin:0 0 23px;color:#111a3a;font-size:13px;font-weight:900;text-transform:uppercase;background:#ffffffd1;border:1px solid #e6ebf7;border-radius:999px;box-shadow:0 12px 28px #4054820f}.eyebrow svg[data-v-34869035]{width:18px;height:18px;fill:none;stroke:#5546ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}h1[data-v-34869035],h2[data-v-34869035],h3[data-v-34869035],p[data-v-34869035]{margin:0}.hero-copy h1[data-v-34869035]{max-width:590px;color:#08122f;font-size:clamp(52px,5vw,72px);font-weight:900;line-height:1.04}.hero-copy h1 span[data-v-34869035]{display:block;color:transparent;background:linear-gradient(90deg,#1378ff,#7b38ff 82%);background-clip:text;-webkit-background-clip:text}.hero-copy>p[data-v-34869035]:not(.eyebrow){max-width:585px;margin-top:26px;color:#59658e;font-size:17px;font-weight:600;line-height:1.75}.contact-panel[data-v-34869035]{padding:34px;background:#ffffffe0;border:1px solid #e4e9f5;border-radius:18px;box-shadow:0 26px 74px #2f3d6224;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.panel-heading[data-v-34869035]{display:flex;gap:20px;align-items:center;margin-bottom:34px}.spark-icon[data-v-34869035],.card-icon[data-v-34869035]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;background:linear-gradient(135deg,#eef4ff,#f3eaff);border-radius:11px}.spark-icon[data-v-34869035]{width:60px;height:60px}.spark-icon svg[data-v-34869035]{width:34px;height:34px;fill:#7043ff;filter:drop-shadow(0 8px 14px rgba(92,66,255,.25))}.panel-heading h2[data-v-34869035]{color:#08122f;font-size:24px;font-weight:900}.panel-heading p[data-v-34869035]{margin-top:10px;color:#59658e;font-size:15px;font-weight:600}.contact-grid[data-v-34869035]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.contact-method[data-v-34869035]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:148px;padding:18px 12px;color:inherit;text-align:center;background:#ffffffc2;border:1px solid #dfe5f2;border-radius:10px;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.contact-method[data-v-34869035]:hover,.contact-method[data-v-34869035]:focus-visible{transform:translateY(-3px);border-color:#3773ff66;box-shadow:0 18px 34px #3141721f;outline:0}.contact-method svg[data-v-34869035]{width:36px;height:36px;margin-bottom:18px;fill:none;stroke:#2e74f6;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.contact-method.is-mail svg[data-v-34869035],.contact-method.is-x svg[data-v-34869035]{stroke:#7144ff}.contact-method strong[data-v-34869035]{color:#07112f;font-size:14px;font-weight:900}.contact-method span[data-v-34869035]{margin-top:8px;color:#0a63ff;font-size:14px;font-weight:800;overflow-wrap:anywhere}.support-cards[data-v-34869035]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:min(calc(100% - 96px),1500px);margin-right:auto;margin-left:auto;margin-top:10px}.support-cards article[data-v-34869035]{min-height:238px;padding:30px;background:#ffffffc7;border:1px solid #e2e7f2;border-radius:14px;box-shadow:0 22px 60px #30406814}.card-icon[data-v-34869035]{width:58px;height:58px;margin-bottom:22px}.card-icon svg[data-v-34869035]{width:30px;height:30px;fill:none;stroke:#1d74ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9}.card-icon.violet svg[data-v-34869035]{stroke:#7d42ff}.support-cards h3[data-v-34869035]{color:#07112f;font-size:21px;font-weight:900;line-height:1.28}.support-cards p[data-v-34869035]{margin-top:14px;color:#58648d;font-size:15px;font-weight:600;line-height:1.6}@media(max-width:1180px){.hero-section[data-v-34869035],.support-cards[data-v-34869035]{grid-template-columns:1fr;width:min(calc(100% - 52px),1500px)}.contact-grid[data-v-34869035]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.contact-page[data-v-34869035]{padding-bottom:30px}.hero-section[data-v-34869035]{width:calc(100% - 28px);min-height:auto;padding:38px 0 24px}.support-cards[data-v-34869035]{width:calc(100% - 28px)}.hero-copy h1[data-v-34869035]{font-size:clamp(44px,14vw,58px)}.contact-panel[data-v-34869035],.support-cards article[data-v-34869035]{padding:24px}.contact-grid[data-v-34869035]{grid-template-columns:1fr}}.lookup-card[data-v-d5c3bba5]{padding:32px 36px;background:#ffffffeb;border:1px solid #e2e8f2;border-radius:16px;box-shadow:0 24px 70px #2f3d6217}.lookup-heading[data-v-d5c3bba5]{display:flex;gap:18px;align-items:center;margin-bottom:26px}.lookup-icon[data-v-d5c3bba5]{display:grid;flex:0 0 auto;width:58px;height:58px;place-items:center;color:#0f8c67;background:#eaf9f3;border-radius:14px}.lookup-icon svg[data-v-d5c3bba5],.primary-action svg[data-v-d5c3bba5],.signature-chips svg[data-v-d5c3bba5]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.lookup-icon svg[data-v-d5c3bba5]{width:22px;height:22px}.lookup-heading>div[data-v-d5c3bba5]{min-width:0;flex:1}.lookup-heading h2[data-v-d5c3bba5]{margin:0;color:#101a32;font-size:22px;font-weight:900}.lookup-heading p[data-v-d5c3bba5]{margin:8px 0 0;color:#67748d;font-size:14px;font-weight:650}.result-summary[data-v-d5c3bba5]{color:#51617c;font-size:13px;font-weight:850}.lookup-form[data-v-d5c3bba5]{margin:0}.signature-field[data-v-d5c3bba5]{display:grid;gap:10px;color:#3a4660;font-size:14px;font-weight:850}.signature-controls[data-v-d5c3bba5]{display:grid;grid-template-columns:minmax(0,1fr) 98px 132px;gap:10px}.signature-controls input[data-v-d5c3bba5]{min-width:0;min-height:48px;padding:0 16px;color:#17223b;font-size:14px;font-weight:700;background:#fff;border:1px solid #dfe6f1;border-radius:10px;outline:0}.signature-controls input[data-v-d5c3bba5]:focus{border-color:#2d69ff;box-shadow:0 0 0 4px #2d69ff1c}.secondary-action[data-v-d5c3bba5],.primary-action[data-v-d5c3bba5]{min-height:48px;border-radius:10px;font-size:14px;font-weight:850}.secondary-action[data-v-d5c3bba5]{color:#33415f;cursor:pointer;background:#fff;border:1px solid #e1e7f1}.primary-action[data-v-d5c3bba5]{display:inline-flex;gap:10px;align-items:center;justify-content:center;color:#fff;cursor:pointer;background:#111827;border:1px solid #111827}.primary-action svg[data-v-d5c3bba5]{width:18px;height:18px}.secondary-action[data-v-d5c3bba5]:hover,.secondary-action[data-v-d5c3bba5]:focus-visible{color:#1265ff;background:#f4f8ff;outline:0}.primary-action[data-v-d5c3bba5]:hover:not(:disabled),.primary-action[data-v-d5c3bba5]:focus-visible:not(:disabled){background:#2369ff;border-color:#2369ff;outline:0}.primary-action[data-v-d5c3bba5]:disabled{cursor:not-allowed;opacity:.62}.signature-chips[data-v-d5c3bba5]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.signature-chips button[data-v-d5c3bba5]{display:inline-flex;gap:8px;align-items:center;max-width:100%;min-height:34px;padding:0 10px 0 12px;color:#26344f;cursor:pointer;background:#f5f8fd;border:1px solid #dde6f1;border-radius:8px}.signature-chips span[data-v-d5c3bba5]{overflow:hidden;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.signature-chips svg[data-v-d5c3bba5]{flex:0 0 auto;width:14px;height:14px}.lookup-error[data-v-d5c3bba5]{margin:14px 0 0;color:#9d2431;font-size:13px;font-weight:850}.results-shell[data-v-d5c3bba5]{margin-top:28px}.results-shell h3[data-v-d5c3bba5]{margin:0 0 16px;color:#101a32;font-size:18px;font-weight:900}.results-table-wrap[data-v-d5c3bba5]{overflow-x:auto;border:1px solid #e2e8f2;border-radius:12px}table[data-v-d5c3bba5]{width:100%;min-width:900px;border-collapse:collapse;background:#fff}th[data-v-d5c3bba5],td[data-v-d5c3bba5]{padding:15px 16px;text-align:left;border-bottom:1px solid #e6ebf3}th[data-v-d5c3bba5]{color:#26344f;font-size:13px;font-weight:900;background:#f7faff}td[data-v-d5c3bba5]{color:#17223b;font-size:14px;font-weight:700;vertical-align:top}tbody tr:last-child td[data-v-d5c3bba5]{border-bottom:0}.signature-cell[data-v-d5c3bba5]{max-width:520px;overflow-wrap:anywhere;font-family:SFMono-Regular,Consolas,monospace;font-size:12px;line-height:1.55}td strong[data-v-d5c3bba5]{display:block;color:#101a32;font-size:14px;font-weight:850;line-height:1.4}td small[data-v-d5c3bba5]{display:block;margin-top:5px;color:#687792;font-size:12px;font-weight:750}.empty-cell[data-v-d5c3bba5]{height:72px;color:#6a7892;text-align:center}.not-found[data-v-d5c3bba5]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:14px;color:#687792;font-size:12px;font-weight:850}.not-found code[data-v-d5c3bba5]{padding:6px 8px;color:#7c2d12;font-family:SFMono-Regular,Consolas,monospace;background:#fff7ed;border:1px solid #fed7aa;border-radius:8px}@media(max-width:760px){.lookup-card[data-v-d5c3bba5]{padding:24px 22px}.lookup-heading[data-v-d5c3bba5]{align-items:flex-start;flex-wrap:wrap}.result-summary[data-v-d5c3bba5]{width:100%}.signature-controls[data-v-d5c3bba5]{grid-template-columns:1fr}.secondary-action[data-v-d5c3bba5],.primary-action[data-v-d5c3bba5]{width:100%}}.console-page[data-v-df488ee1]{min-height:100vh;color:#071229;background:radial-gradient(circle at 74% 18%,rgba(55,108,255,.08),transparent 28rem),linear-gradient(180deg,#fbfdff,#f7faff)}.console-content[data-v-df488ee1]{width:min(calc(100% - 120px),1500px);margin:0 auto;padding:clamp(52px,7vh,76px) 0 82px}.dashboard-header[data-v-df488ee1]{display:flex;gap:42px;align-items:center;justify-content:space-between;margin-bottom:28px}.dashboard-heading[data-v-df488ee1]{max-width:720px}.eyebrow[data-v-df488ee1]{margin:0 0 10px;color:#2369ff;font-size:12px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}h1[data-v-df488ee1]{margin:0;color:#071229;font-size:clamp(30px,2.8vw,38px);font-weight:900;line-height:1.12}.dashboard-header p[data-v-df488ee1]{max-width:680px;margin:10px 0 0;color:#64718b;font-size:15px;font-weight:650;line-height:1.55}.sign-out-button[data-v-df488ee1]{flex:0 0 auto;min-height:46px;padding:0 20px;color:#33415f;font-weight:850;cursor:pointer;background:#ffffffdb;border:1px solid #dfe6f2;border-radius:10px}.sign-out-button[data-v-df488ee1]:disabled{cursor:not-allowed;opacity:.7}.sign-out-button[data-v-df488ee1]:hover:not(:disabled),.sign-out-button[data-v-df488ee1]:focus-visible{color:#1265ff;background:#fff;outline:0}.dashboard-stack[data-v-df488ee1]{display:grid;gap:22px}.dashboard-card[data-v-df488ee1]{background:#ffffffeb;border:1px solid #e2e8f2;border-radius:16px;box-shadow:0 24px 70px #2f3d6217;padding:32px 36px}.section-heading[data-v-df488ee1]{display:flex;gap:18px;align-items:center;margin-bottom:26px}.section-icon[data-v-df488ee1]{display:grid;width:58px;height:58px;place-items:center;color:#2d69ff;background:#eef5ff;border-radius:14px}.section-icon.slate[data-v-df488ee1]{color:#4e6386;background:#f1f5fb}.section-icon.violet[data-v-df488ee1]{color:#7948ff;background:#f2edff}.section-icon svg[data-v-df488ee1],.summary-icon svg[data-v-df488ee1],.api-key-value svg[data-v-df488ee1]{width:21px;height:21px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.section-heading h2[data-v-df488ee1],.profile-card h2[data-v-df488ee1]{margin:0;color:#101a32;font-size:22px;font-weight:900}.section-heading p[data-v-df488ee1]{margin:8px 0 0;color:#67748d;font-size:14px;font-weight:650}.api-key-field[data-v-df488ee1]{display:grid;gap:10px;margin-top:0;color:#3a4660;font-size:14px;font-weight:850}.api-key-value[data-v-df488ee1]{display:grid;grid-template-columns:minmax(0,1fr) 52px 52px;min-height:58px;overflow:hidden;background:#fff;border:1px solid #dfe6f1;border-radius:10px}.api-key-value code[data-v-df488ee1]{display:flex;align-items:center;min-width:0;padding:0 18px;overflow:hidden;color:#1e2840;font-family:SFMono-Regular,Consolas,monospace;font-size:15px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.api-key-value button[data-v-df488ee1]{display:grid;place-items:center;color:#25314a;cursor:pointer;background:#fff;border:0;border-left:1px solid #e6ebf4}.api-key-value button[data-v-df488ee1]:hover,.api-key-value button[data-v-df488ee1]:focus-visible{color:#2269ff;background:#f4f8ff;outline:0}.copy-note[data-v-df488ee1]{margin:10px 0 0;color:#11864c;font-size:13px;font-weight:800}.copy-note.is-error[data-v-df488ee1]{color:#9d2431}.summary-grid[data-v-df488ee1]{display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));gap:18px;margin-top:24px}.summary-grid article[data-v-df488ee1]{display:flex;gap:18px;align-items:center;min-height:104px;padding:20px;border:1px solid #e3e9f4;border-radius:12px}.summary-icon[data-v-df488ee1]{display:grid;width:58px;height:58px;place-items:center;color:#2369ff;background:#eef5ff;border-radius:12px}.summary-icon.green[data-v-df488ee1]{color:#0f9f5b;background:#eaf9f2}.summary-grid p[data-v-df488ee1]{margin:0 0 6px;color:#4d5b75;font-size:15px;font-weight:850}.summary-grid strong[data-v-df488ee1]{color:#0d1730;font-size:22px;font-weight:900}.profile-card dl[data-v-df488ee1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.profile-card div[data-v-df488ee1]{min-width:0;padding:18px;background:#f8faff;border:1px solid #e6ecf5;border-radius:12px}.profile-card dt[data-v-df488ee1]{color:#687792;font-size:12px;font-weight:900;text-transform:uppercase}.profile-card dd[data-v-df488ee1]{margin:10px 0 0;overflow:hidden;color:#142039;font-size:16px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.analytics-heading[data-v-df488ee1]{margin-bottom:24px}.analytics-heading>div[data-v-df488ee1]{min-width:0;flex:1}.analytics-error[data-v-df488ee1]{margin:0 0 0 auto;color:#9d2431;font-size:13px;font-weight:850}.metric-grid[data-v-df488ee1]{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));gap:18px}.metric-card[data-v-df488ee1]{display:flex;gap:18px;align-items:center;min-height:148px;padding:24px;background:#ffffffeb;border:1px solid #e2e8f2;border-radius:14px;box-shadow:0 18px 52px #2f3d6214}.metric-icon[data-v-df488ee1]{display:grid;flex:0 0 auto;width:58px;height:58px;place-items:center;color:#2369ff;background:#eef5ff;border-radius:12px}.metric-icon.purple[data-v-df488ee1]{color:#7a49ff;background:#f1ecff}.metric-icon svg[data-v-df488ee1]{width:22px;height:22px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.metric-card p[data-v-df488ee1]{margin:0 0 8px;color:#4d5b75;font-size:15px;font-weight:850}.metric-card strong[data-v-df488ee1]{display:block;color:#0d1730;font-size:clamp(28px,3vw,38px);font-weight:900;line-height:1.05}.metric-card small[data-v-df488ee1]{display:block;margin-top:10px;color:#6f7c94;font-size:13px;font-weight:750}@media(max-width:900px){.console-content[data-v-df488ee1]{width:min(calc(100% - 52px),1180px);padding-top:56px}.dashboard-header[data-v-df488ee1]{display:grid;align-items:start}.profile-card dl[data-v-df488ee1]{grid-template-columns:1fr}.analytics-heading[data-v-df488ee1]{align-items:start;flex-wrap:wrap}}@media(max-width:620px){.console-content[data-v-df488ee1]{width:calc(100% - 36px);padding:44px 0}.summary-grid[data-v-df488ee1]{grid-template-columns:1fr}.dashboard-card[data-v-df488ee1]{padding:24px 22px}.section-heading[data-v-df488ee1]{align-items:flex-start}.metric-grid[data-v-df488ee1]{grid-template-columns:1fr}.metric-card[data-v-df488ee1]{min-height:132px;padding:20px}}.auth-page[data-v-18fe30f7]{position:relative;display:grid;grid-template-columns:minmax(360px,.96fr) minmax(480px,1fr);grid-template-rows:auto 1fr;min-height:100vh;overflow-x:hidden;color:#071229;background:linear-gradient(105deg,#fffffff5,#f8fbffe6),#fff}.auth-visual[data-v-18fe30f7]{position:relative;display:flex;flex-direction:column;min-height:0;padding:62px clamp(28px,4vw,66px) 54px;overflow:hidden}.is-login .auth-visual[data-v-18fe30f7]{padding-top:clamp(72px,9.5vh,104px);padding-left:clamp(54px,4.8vw,80px)}.is-register .auth-visual[data-v-18fe30f7]{padding-top:clamp(54px,7vh,78px);padding-left:clamp(34px,3vw,48px)}.register-hero[data-v-18fe30f7],.login-hero[data-v-18fe30f7]{position:relative;z-index:1;max-width:610px}.register-hero[data-v-18fe30f7]{margin-top:clamp(58px,8.5vh,86px)}.login-hero[data-v-18fe30f7]{margin-top:0}.speed-pill[data-v-18fe30f7]{display:inline-flex;gap:12px;align-items:center;min-height:38px;padding:0 18px;margin:0 0 42px;color:#2568ff;font-size:13px;font-weight:900;letter-spacing:.18em;text-transform:uppercase;background:#ffffffc7;border:1px solid #e5ebf7;border-radius:999px;box-shadow:0 14px 40px #364e8212}.speed-pill span[data-v-18fe30f7]{width:7px;height:7px;background:#4482ff;border-radius:999px}h1[data-v-18fe30f7]{max-width:600px;margin:0;color:#081225;font-size:clamp(48px,5vw,72px);font-weight:900;line-height:1.1}h1 span[data-v-18fe30f7]{color:#336eff;background:linear-gradient(95deg,#2989ff,#743dff 58%,#982fed);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.register-hero>p[data-v-18fe30f7],.login-hero>p[data-v-18fe30f7]:not(.speed-pill){max-width:560px;margin:22px 0 0;color:#596985;font-size:19px;font-weight:560;line-height:1.65}.feature-list[data-v-18fe30f7]{display:grid;gap:30px;margin-top:38px}.feature-list article[data-v-18fe30f7]{display:grid;grid-template-columns:66px minmax(0,1fr);gap:20px;align-items:center}.feature-icon[data-v-18fe30f7]{display:grid;width:66px;height:66px;place-items:center;color:#2f70ff;background:#ffffffe0;border:1px solid #edf1f8;border-radius:18px;box-shadow:0 18px 45px #4a57781a}.feature-icon svg[data-v-18fe30f7]{width:29px;height:29px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2}.feature-list strong[data-v-18fe30f7]{color:#16213a;font-size:16px;font-weight:900}.feature-list p[data-v-18fe30f7]{max-width:360px;margin:8px 0 0;color:#687690;font-size:14px;font-weight:560;line-height:1.45}.flow-art[data-v-18fe30f7]{position:absolute;z-index:0;overflow:hidden;isolation:isolate;pointer-events:none}.flow-art-login[data-v-18fe30f7]{bottom:clamp(18px,5vh,48px);left:50%;width:min(94%,740px);opacity:.84;transform:translate(-50%)}.flow-art-register[data-v-18fe30f7]{bottom:clamp(18px,4.8vh,54px);left:50%;width:min(92%,720px);opacity:.84;transform:translate(-50%)}.flow-image[data-v-18fe30f7]{display:block;width:100%;height:auto;filter:saturate(.95) contrast(.98) brightness(1.01);-webkit-mask-image:radial-gradient(ellipse 70% 74% at 50% 58%,#000 0%,#000 44%,rgba(0,0,0,.68) 64%,transparent 88%);mask-image:radial-gradient(ellipse 70% 74% at 50% 58%,#000 0%,#000 44%,rgba(0,0,0,.68) 64%,transparent 88%)}.flow-art-login .flow-image[data-v-18fe30f7],.flow-art-register .flow-image[data-v-18fe30f7]{filter:saturate(.92) contrast(.97) brightness(1.01);-webkit-mask-image:radial-gradient(ellipse 66% 78% at 50% 58%,#000 0%,#000 42%,rgba(0,0,0,.6) 66%,transparent 90%);mask-image:radial-gradient(ellipse 66% 78% at 50% 58%,#000 0%,#000 42%,rgba(0,0,0,.6) 66%,transparent 90%)}.auth-card-shell[data-v-18fe30f7]{position:relative;z-index:2;display:grid;align-items:start;min-height:0;padding:clamp(46px,7.5vh,82px) clamp(42px,5vw,86px) 54px 28px}.is-login .auth-card-shell[data-v-18fe30f7]{padding-top:clamp(50px,8vh,86px)}.is-register .auth-card-shell[data-v-18fe30f7]{align-items:start;padding-top:38px;padding-right:clamp(28px,4vw,56px);padding-bottom:38px}@media(max-width:1040px){.auth-page[data-v-18fe30f7]{grid-template-columns:1fr}.auth-visual[data-v-18fe30f7]{min-height:auto;padding-bottom:36px}.register-hero[data-v-18fe30f7],.login-hero[data-v-18fe30f7]{margin-top:34px}.feature-list[data-v-18fe30f7],.flow-art[data-v-18fe30f7]{display:none}.auth-card-shell[data-v-18fe30f7],.is-register .auth-card-shell[data-v-18fe30f7]{align-items:start;min-height:auto;padding:0 clamp(18px,5vw,40px) 38px}h1[data-v-18fe30f7]{font-size:clamp(40px,10vw,58px)}}@media(max-width:620px){.auth-visual[data-v-18fe30f7]{padding:24px 20px 26px}.speed-pill[data-v-18fe30f7]{margin-bottom:26px;font-size:11px;letter-spacing:.11em}.register-hero>p[data-v-18fe30f7],.login-hero>p[data-v-18fe30f7]:not(.speed-pill){font-size:16px}}.auth-card[data-v-13c644ee]{width:min(100%,590px);padding:56px clamp(30px,3.6vw,54px);margin-left:auto;color:#0a1430;background:#ffffffe0;border:1px solid #e5eaf4;border-radius:20px;box-shadow:0 30px 90px #32406021;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.login-card[data-v-13c644ee]{min-height:620px}.card-logo[data-v-13c644ee]{width:108px;height:auto;margin-bottom:26px}.card-heading h2[data-v-13c644ee]{margin:0;color:#0b142a;font-size:30px;font-weight:900;line-height:1.12}.card-heading p[data-v-13c644ee]{margin:12px 0 28px;color:#556684;font-size:16px;font-weight:650}.field[data-v-13c644ee]{display:grid;gap:10px;margin-top:20px;color:#15213b;font-size:14px;font-weight:850}.field input[data-v-13c644ee]{width:100%;min-height:54px;padding:0 18px;color:#0b1429;background:#ffffffd1;border:1px solid #dce4f0;border-radius:10px;outline:0;transition:border-color .15s ease,box-shadow .15s ease}.field input[data-v-13c644ee]:focus{border-color:#4c82ff;box-shadow:0 0 0 4px #3a71ff21}.field input[data-v-13c644ee]::placeholder{color:#96a2ba}.password-input[data-v-13c644ee]{position:relative;display:block}.password-input input[data-v-13c644ee]{padding-right:56px}.password-input button[data-v-13c644ee]{position:absolute;top:50%;right:12px;display:grid;width:36px;height:36px;place-items:center;color:#61708e;cursor:pointer;background:transparent;border:0;border-radius:9px;transform:translateY(-50%)}.password-input button[data-v-13c644ee]:hover,.password-input button[data-v-13c644ee]:focus-visible{color:#255fff;background:#f2f6ff;outline:0}.password-input svg[data-v-13c644ee]{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.form-row[data-v-13c644ee]{display:flex;justify-content:space-between;min-height:34px;margin-top:12px}.link-button[data-v-13c644ee],.switch-copy button[data-v-13c644ee]{padding:0;color:#0967ff;font-weight:850;cursor:pointer;background:transparent;border:0}.link-button[data-v-13c644ee]:focus-visible,.switch-copy button[data-v-13c644ee]:focus-visible{outline:3px solid rgba(49,105,255,.28);outline-offset:4px}.form-message[data-v-13c644ee]{padding:12px 14px;margin:12px 0 0;font-size:14px;font-weight:750;border-radius:10px}.is-error[data-v-13c644ee]{color:#9d2431;background:#fff1f3;border:1px solid #ffd1d8}.primary-action[data-v-13c644ee]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:64px;gap:16px;margin-top:22px;color:#fff;font-size:19px;font-weight:900;cursor:pointer;background:linear-gradient(95deg,#051126,#06142d 62%,#0b1b3d);border:0;border-radius:10px;box-shadow:0 20px 42px #01091933;transition:transform .15s ease,opacity .15s ease}.primary-action[data-v-13c644ee]:disabled{cursor:not-allowed;opacity:.88;filter:saturate(.78)}.primary-action[data-v-13c644ee]:not(:disabled):hover{transform:translateY(-1px)}.primary-action svg[data-v-13c644ee]{width:24px;height:24px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.divider[data-v-13c644ee]{display:grid;grid-template-columns:1fr auto 1fr;gap:26px;align-items:center;margin:38px 0 28px;color:#7c879f;font-weight:700}.divider span[data-v-13c644ee]{height:1px;background:#e4e9f3}.divider p[data-v-13c644ee]{margin:0}.switch-copy[data-v-13c644ee]{margin:0;color:#65718b;font-size:16px;font-weight:700;text-align:center}@media(max-width:1040px){.auth-card[data-v-13c644ee]{width:100%;margin:0}}@media(max-width:560px){.auth-card[data-v-13c644ee]{padding:34px 20px;border-radius:16px}.login-card[data-v-13c644ee]{min-height:0}}.auth-card[data-v-95ea7c14]{width:min(100%,800px);padding:36px clamp(30px,3.3vw,42px) 38px;margin-left:auto;color:#0a1430;background:#ffffffe6;border:1px solid #e4eaf4;border-radius:18px;box-shadow:0 30px 90px #32406021;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.card-heading h2[data-v-95ea7c14]{margin:0;color:#0b142a;font-size:28px;font-weight:900}.card-heading p[data-v-95ea7c14]{margin:8px 0 24px;color:#556684;font-size:15px;font-weight:650}.two-column[data-v-95ea7c14]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.field[data-v-95ea7c14]{display:grid;gap:9px;margin-top:18px;color:#17233c;font-size:13px;font-weight:850}.two-column .field[data-v-95ea7c14]{margin-top:0}.input-icon[data-v-95ea7c14]{position:relative;display:block}.input-icon>svg[data-v-95ea7c14]{position:absolute;top:50%;left:15px;width:18px;height:18px;color:#647390;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transform:translateY(-50%)}.field input[data-v-95ea7c14],.field textarea[data-v-95ea7c14]{width:100%;color:#0b1429;background:#ffffffd6;border:1px solid #dce4f0;border-radius:9px;outline:0;transition:border-color .15s ease,box-shadow .15s ease}.field input[data-v-95ea7c14]{min-height:48px;padding:0 16px 0 42px}.field textarea[data-v-95ea7c14]{min-height:76px;padding:15px 16px 12px 42px;resize:vertical}.text-area>svg[data-v-95ea7c14]{top:24px}.field input[data-v-95ea7c14]:focus,.field textarea[data-v-95ea7c14]:focus{border-color:#4c82ff;box-shadow:0 0 0 4px #3a71ff21}.field input[data-v-95ea7c14]::placeholder,.field textarea[data-v-95ea7c14]::placeholder{color:#96a2ba}.password-input input[data-v-95ea7c14]{padding-right:56px}.password-input button[data-v-95ea7c14]{position:absolute;top:50%;right:10px;display:grid;width:34px;height:34px;place-items:center;color:#61708e;cursor:pointer;background:transparent;border:0;border-radius:9px;transform:translateY(-50%)}.password-input button[data-v-95ea7c14]:hover,.password-input button[data-v-95ea7c14]:focus-visible{color:#255fff;background:#f2f6ff;outline:0}.password-input button svg[data-v-95ea7c14]{width:19px;height:19px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.terms-row[data-v-95ea7c14]{display:flex;gap:12px;align-items:center;margin-top:18px;color:#71809b;font-size:14px;font-weight:650}.terms-row input[data-v-95ea7c14]{width:18px;height:18px;accent-color:#2f73ff}.terms-row a[data-v-95ea7c14]{color:#0967ff;font-weight:850}.captcha-wrap[data-v-95ea7c14]{display:grid;gap:8px;min-height:78px;margin-top:18px;overflow:hidden}.captcha-frame[data-v-95ea7c14]{width:304px;max-width:100%}.captcha-state[data-v-95ea7c14]{margin:0;color:#65718b;font-size:13px;font-weight:750}.is-error-text[data-v-95ea7c14]{color:#9d2431}.form-message[data-v-95ea7c14]{padding:12px 14px;margin:14px 0 0;font-size:14px;font-weight:750;border-radius:10px}.is-error[data-v-95ea7c14]{color:#9d2431;background:#fff1f3;border:1px solid #ffd1d8}.primary-action[data-v-95ea7c14]{width:100%;min-height:56px;margin-top:22px;color:#fff;font-size:16px;font-weight:900;cursor:pointer;background:linear-gradient(96deg,#051126,#121a52 58%,#7a32e7);border:0;border-radius:9px;box-shadow:0 20px 42px #35269733;transition:transform .15s ease,opacity .15s ease}.primary-action[data-v-95ea7c14]:disabled{cursor:not-allowed;opacity:.82;filter:saturate(.78)}.primary-action[data-v-95ea7c14]:not(:disabled):hover{transform:translateY(-1px)}.switch-copy[data-v-95ea7c14]{margin:22px 0 0;color:#65718b;font-size:15px;font-weight:700;text-align:center}.switch-copy button[data-v-95ea7c14]{padding:0;color:#0967ff;font-weight:900;cursor:pointer;background:transparent;border:0}.switch-copy button[data-v-95ea7c14]:focus-visible{outline:3px solid rgba(49,105,255,.28);outline-offset:4px}@media(max-width:1040px){.auth-card[data-v-95ea7c14]{width:100%;margin:0}}@media(max-width:680px){.auth-card[data-v-95ea7c14]{padding:30px 20px;border-radius:16px}.two-column[data-v-95ea7c14]{grid-template-columns:1fr;gap:20px}}@media(max-width:380px){.captcha-frame[data-v-95ea7c14]{width:346px;transform:scale(.88);transform-origin:top left}}:root{color:#071229;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*:before,*:after{box-sizing:border-box}html{min-width:320px;background:#fff}body{min-width:320px;min-height:100vh;margin:0;background:#fff}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{color:inherit;appearance:none}svg,img{display:block}.app-shell[data-v-f549dfc2]{min-height:100vh}.session-overlay[data-v-f549dfc2]{position:fixed;inset:0;z-index:20;display:grid;place-items:center;pointer-events:none;background:#ffffffb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.session-overlay img[data-v-f549dfc2]{width:68px;height:68px;animation:pulse-f549dfc2 1.2s ease-in-out infinite}.session-error[data-v-f549dfc2]{position:fixed;top:18px;right:18px;z-index:30;max-width:min(420px,calc(100vw - 36px));padding:12px 14px;margin:0;color:#9d2431;font-size:14px;font-weight:800;background:#fff1f3;border:1px solid #ffd1d8;border-radius:10px;box-shadow:0 16px 40px #501c2a1f}@keyframes pulse-f549dfc2{0%,to{opacity:.56;transform:scale(.98)}50%{opacity:1;transform:scale(1.04)}}
