.internet-line-switch-page[data-v-65fa718b]{background:radial-gradient(circle at 78% 8%,rgba(58,191,174,.16),transparent 28rem),linear-gradient(180deg,#f3fcfa,#fbfefe 460px,#fff);color:var(--color-text);min-height:calc(100vh - 68px);padding:52px 0 72px}.decision-shell[data-v-65fa718b],.guide-cta[data-v-65fa718b],.result-shell[data-v-65fa718b],.switch-hero[data-v-65fa718b],.trust-strip[data-v-65fa718b]{margin:0 auto;width:min(var(--container-max),calc(100% - var(--container-padding-pc)*2))}.switch-hero[data-v-65fa718b]{align-items:center;display:grid;gap:34px;grid-template-columns:minmax(0,1fr) minmax(360px,.78fr)}.hero-copy[data-v-65fa718b]{padding:14px 0 8px}dd[data-v-65fa718b],dl[data-v-65fa718b],h1[data-v-65fa718b],h2[data-v-65fa718b],h3[data-v-65fa718b],h4[data-v-65fa718b],p[data-v-65fa718b],ul[data-v-65fa718b]{margin:0}h1[data-v-65fa718b]{color:var(--color-primary);font-size:clamp(36px,4.8vw,58px);font-weight:900;letter-spacing:0;line-height:1.22}.hero-copy>p[data-v-65fa718b]{color:var(--color-text-muted);font-size:16px;font-weight:700;line-height:1.85;margin-top:18px;max-width:650px}.hero-alert[data-v-65fa718b]{align-items:center;background:#fff9ee;border:1px solid rgba(246,184,79,.5);border-radius:8px;color:var(--color-primary);display:grid;font-size:13px;font-weight:850;gap:12px;grid-template-columns:auto 1fr auto;line-height:1.55;margin-top:24px;max-width:610px;min-height:64px;padding:14px 16px;text-decoration:none}.hero-alert>.iconify[data-v-65fa718b]{color:#ef9d24;font-size:22px}.hero-alert strong[data-v-65fa718b]{align-items:center;color:var(--color-accent-dark);display:inline-flex;font-size:12px;gap:4px;white-space:nowrap}.hero-visual[data-v-65fa718b]{height:286px;position:relative}.hero-visual[data-v-65fa718b]:after,.hero-visual[data-v-65fa718b]:before{background:#c2eee699;border-radius:50%;content:"";position:absolute}.hero-visual[data-v-65fa718b]:before{height:210px;left:28px;top:24px;width:210px}.hero-visual[data-v-65fa718b]:after{height:238px;right:8px;top:0;width:238px}.router[data-v-65fa718b]{background:linear-gradient(160deg,#192d38,#5e727b);border-radius:16px 16px 12px 12px;bottom:44px;box-shadow:0 24px 38px #15363e2e;display:block;height:126px;position:absolute;width:78px;z-index:1}.router[data-v-65fa718b]:before{background:#ffffff26;height:106px;right:15px;top:10px;width:7px}.router[data-v-65fa718b]:after,.router[data-v-65fa718b]:before{border-radius:999px;content:"";position:absolute}.router[data-v-65fa718b]:after{background:#273b44;bottom:-16px;height:8px;left:50%;transform:translate(-50%);width:118px}.router i[data-v-65fa718b]{background:#55dfc8;border-radius:999px;box-shadow:0 18px #55dfc8,0 36px #ffffffbf;height:5px;left:20px;position:absolute;top:24px;width:5px}.router-old[data-v-65fa718b]{left:112px}.router-new[data-v-65fa718b]{background:linear-gradient(160deg,#fff,#dce8e7);right:74px}.router-new[data-v-65fa718b]:before{background:#0839461f}.router-new[data-v-65fa718b]:after{background:#09364138}.visual-arrow[data-v-65fa718b]{color:var(--color-accent);font-size:72px;left:50%;position:absolute;top:104px;transform:translate(-50%);z-index:2}.wifi-badge[data-v-65fa718b]{align-items:center;background:var(--color-accent);border-radius:50%;box-shadow:0 14px 32px #00847447;color:#fff;display:flex;font-size:34px;height:78px;justify-content:center;left:48px;position:absolute;top:62px;width:78px;z-index:3}.sparkle[data-v-65fa718b]{display:block;transform:rotate(45deg);z-index:2}.sparkle[data-v-65fa718b],.sparkle[data-v-65fa718b]:after{background:#77d7c8;height:14px;position:absolute;width:14px}.sparkle[data-v-65fa718b]:after{content:"";left:0;top:0;transform:rotate(90deg)}.sparkle-one[data-v-65fa718b]{right:86px;top:44px}.sparkle-two[data-v-65fa718b]{right:198px;top:98px}.sparkle-two[data-v-65fa718b],.sparkle-two[data-v-65fa718b]:after{height:9px;width:9px}.decision-shell[data-v-65fa718b]{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(280px,350px);margin-top:28px}.guide-cta[data-v-65fa718b],.input-panel[data-v-65fa718b],.result-panel[data-v-65fa718b],.summary-panel[data-v-65fa718b],.trust-strip[data-v-65fa718b],.unknown-panel[data-v-65fa718b]{background:#fffffff5;border:1px solid var(--color-border);border-radius:8px;box-shadow:var(--shadow-card)}.input-panel[data-v-65fa718b]{padding:24px}.step-heading[data-v-65fa718b]{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;gap:12px;padding-bottom:18px}.step-heading span[data-v-65fa718b]{background:var(--color-accent);border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:13px;font-weight:900;height:30px;place-items:center;width:30px}.step-heading h2[data-v-65fa718b]{color:var(--color-primary);font-size:19px;font-weight:900;letter-spacing:0;line-height:1.35}.step-heading small[data-v-65fa718b]{color:var(--color-text-subtle);font-size:12px;font-weight:850;margin-left:auto}.step-heading-secondary[data-v-65fa718b]{border-bottom:0;border-top:1px solid var(--color-border-light);margin-top:22px;padding:20px 0 0}.line-selector-row[data-v-65fa718b]{align-items:end;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-top:22px}.select-field[data-v-65fa718b]{display:grid;gap:9px}.select-field>span[data-v-65fa718b]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:13px;font-weight:900;gap:8px}.select-field b[data-v-65fa718b]{border:1px solid rgba(242,124,90,.4);border-radius:6px;color:#d15d38;font-size:11px;font-weight:900;padding:1px 6px}.select-field select[data-v-65fa718b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(45deg,transparent 50%,var(--color-primary) 50%) calc(100% - 18px) 50% /6px 6px no-repeat,linear-gradient(135deg,var(--color-primary) 50%,transparent 50%) calc(100% - 13px) 50% /6px 6px no-repeat,#fff;border:1px solid #cfdde0;border-radius:8px;color:var(--color-primary);font-size:17px;font-weight:850;min-height:58px;padding:0 42px 0 16px;width:100%}.line-arrow[data-v-65fa718b]{align-items:center;color:var(--color-primary);display:flex;font-size:31px;height:58px;justify-content:center;width:36px}.speed-row[data-v-65fa718b]{align-items:end;display:grid;gap:18px;grid-template-columns:minmax(220px,.5fr) minmax(220px,1fr);margin-top:20px}.unknown-check[data-v-65fa718b]{align-items:center;color:var(--color-primary);display:inline-flex;font-size:14px;font-weight:850;gap:10px;min-height:58px;padding-top:24px}.concern-chip[data-v-65fa718b],.unknown-check input[data-v-65fa718b]{cursor:pointer}.unknown-check input[data-v-65fa718b]{accent-color:var(--color-accent);height:20px;width:20px}.unknown-check .iconify[data-v-65fa718b]{color:var(--color-text-subtle);font-size:16px}.concern-grid[data-v-65fa718b]{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.concern-chip[data-v-65fa718b]{align-items:center;background:#fff;border:1px solid #cfdbde;border-radius:8px;color:var(--color-primary);display:inline-flex;font-size:13px;font-weight:850;gap:8px;min-height:42px;padding:0 14px;transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.concern-chip .iconify[data-v-65fa718b]{color:var(--color-text-subtle);font-size:16px}.concern-chip.selected[data-v-65fa718b]{background:#e9fbf6;border-color:#008f7c6b;box-shadow:0 0 0 3px #008f7c14}.concern-chip.selected[data-v-65fa718b],.concern-chip.selected .iconify[data-v-65fa718b]{color:var(--color-accent-dark)}.input-actions[data-v-65fa718b]{align-items:center;display:flex;gap:18px;justify-content:center;margin-top:24px}.confirm-button[data-v-65fa718b],.guide-cta-button[data-v-65fa718b]{align-items:center;background:linear-gradient(135deg,#008a76,#00a88d);border:0;border-radius:8px;box-shadow:0 16px 28px #00897638;color:#fff;display:inline-flex;font-size:16px;font-weight:900;gap:10px;justify-content:center;min-height:56px;padding:0 28px;text-decoration:none}.confirm-button[data-v-65fa718b]{min-width:min(100%,520px)}.clear-button[data-v-65fa718b]{background:transparent;border:0;color:var(--color-accent-dark);cursor:pointer;font-size:13px;font-weight:900;padding:10px 0}.unknown-panel[data-v-65fa718b]{padding:20px}.unknown-panel h2[data-v-65fa718b]{color:var(--color-primary);font-size:18px;font-weight:900;letter-spacing:0}.unknown-list[data-v-65fa718b]{display:grid;gap:12px;margin-top:16px}.unknown-link[data-v-65fa718b]{align-items:center;background:#fff;border:1px solid var(--color-border-light);border-radius:8px;color:var(--color-primary);display:grid;gap:12px;grid-template-columns:auto 1fr auto;min-height:78px;padding:14px;text-decoration:none}.unknown-icon[data-v-65fa718b]{align-items:center;background:var(--color-accent-soft);border-radius:50%;color:var(--color-accent-dark);display:flex;font-size:21px;height:42px;justify-content:center;width:42px}.unknown-link small[data-v-65fa718b],.unknown-link strong[data-v-65fa718b]{display:block}.unknown-link strong[data-v-65fa718b]{font-size:14px;font-weight:900;line-height:1.35}.unknown-link small[data-v-65fa718b]{color:var(--color-text-muted);font-size:12px;font-weight:700;line-height:1.45;margin-top:4px}.result-shell[data-v-65fa718b]{margin-top:28px}.result-shell>h2[data-v-65fa718b]{color:var(--color-primary);font-size:24px;font-weight:900;letter-spacing:0;margin-bottom:16px}.result-grid[data-v-65fa718b]{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1fr) minmax(280px,350px)}.result-panel[data-v-65fa718b]{background:linear-gradient(135deg,#effbf8,#fff 58%);border-color:#00978273;padding:24px}.result-panel--warning[data-v-65fa718b]{background:linear-gradient(135deg,#fff8e7,#fff 58%);border-color:#eea62c7a}.result-panel--blocked[data-v-65fa718b]{background:linear-gradient(135deg,#fff2ee,#fff 58%);border-color:#e8705c61}.result-heading[data-v-65fa718b]{gap:18px}.result-heading[data-v-65fa718b],.result-mark[data-v-65fa718b]{align-items:center;display:flex}.result-mark[data-v-65fa718b]{background:var(--color-accent);border-radius:50%;color:#fff;flex:0 0 auto;font-size:34px;height:86px;justify-content:center;width:86px}.result-panel--warning .result-mark[data-v-65fa718b]{background:#f1ab2f}.result-panel--blocked .result-mark[data-v-65fa718b]{background:#e26d58}.result-badge[data-v-65fa718b]{background:var(--color-accent-soft);border-radius:999px;color:var(--color-accent-dark);display:inline-flex;font-size:11px;font-weight:900;margin-bottom:8px;padding:4px 9px}.result-heading h3[data-v-65fa718b]{color:var(--color-primary);font-size:39px;font-weight:950;letter-spacing:0;line-height:1.08}.result-heading p[data-v-65fa718b]{color:var(--color-text-muted);font-size:13px;font-weight:850;margin-top:6px}.result-lead[data-v-65fa718b]{color:var(--color-primary);font-size:15px;font-weight:800;line-height:1.85;margin:18px 0 20px;max-width:680px}.result-action-grid[data-v-65fa718b]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.action-tile[data-v-65fa718b]{background:#fff;border:1px solid var(--color-border-light);border-radius:8px;min-height:220px;padding:18px}.tile-icon[data-v-65fa718b]{align-items:center;background:var(--color-accent-soft);border-radius:8px;color:var(--color-accent-dark);display:inline-flex;font-size:21px;height:34px;justify-content:center;margin-bottom:12px;width:34px}.action-tile-danger .tile-icon[data-v-65fa718b]{background:#ffe9e3;color:#d65343}.action-tile strong[data-v-65fa718b]{color:var(--color-accent-dark);display:block;font-size:13px;font-weight:900}.action-tile-danger strong[data-v-65fa718b]{color:#d65343}.action-tile h4[data-v-65fa718b]{color:var(--color-primary);font-size:18px;font-weight:900;line-height:1.45;margin-top:10px}.action-tile li[data-v-65fa718b],.action-tile p[data-v-65fa718b]{color:var(--color-text-muted);font-size:13px;font-weight:720;line-height:1.65}.action-tile p[data-v-65fa718b]{margin-top:10px}.action-tile ul[data-v-65fa718b]{display:grid;gap:6px;list-style:disc;margin-top:10px;padding-left:18px}.fallback-route[data-v-65fa718b]{align-items:center;background:#ffffffd1;border:1px solid var(--color-border-light);border-radius:8px;display:grid;gap:14px;grid-template-columns:auto 1fr auto;margin-top:16px;padding:14px 18px}.fallback-route>span[data-v-65fa718b]{align-items:center;background:var(--color-accent-soft);border-radius:50%;color:var(--color-accent-dark);display:flex;font-size:20px;height:42px;justify-content:center;width:42px}.fallback-route strong[data-v-65fa718b]{color:var(--color-primary);display:block;font-size:14px;font-weight:900}.fallback-route p[data-v-65fa718b]{color:var(--color-text-muted);font-size:13px;font-weight:720;line-height:1.55;margin-top:4px}.fallback-route a[data-v-65fa718b]{align-items:center;color:var(--color-accent-dark);display:inline-flex;font-size:13px;font-weight:900;gap:4px;text-decoration:none;white-space:nowrap}.summary-panel[data-v-65fa718b]{padding:22px}.summary-heading[data-v-65fa718b]{align-items:center;border-bottom:1px solid var(--color-border-light);display:flex;gap:12px;justify-content:space-between;padding-bottom:16px}.summary-heading h3[data-v-65fa718b]{color:var(--color-primary);font-size:18px;font-weight:900}.summary-heading a[data-v-65fa718b]{color:var(--color-accent-dark);font-size:13px;font-weight:900;text-decoration:none}.summary-list[data-v-65fa718b]{display:grid;gap:0}.summary-list div[data-v-65fa718b]{border-bottom:1px solid var(--color-border-light);padding:16px 0}.summary-list dt[data-v-65fa718b]{color:var(--color-text-subtle);font-size:12px;font-weight:900;margin-bottom:7px}.summary-list dd[data-v-65fa718b]{color:var(--color-primary);font-size:15px;font-weight:850;line-height:1.5}.reason-box[data-v-65fa718b]{background:#ecfbf7;border:1px solid rgba(0,151,130,.28);border-radius:8px;margin-top:18px;padding:16px}.reason-box strong[data-v-65fa718b]{align-items:center;display:inline-flex;font-weight:900;gap:6px}.reason-box p[data-v-65fa718b],.reason-box strong[data-v-65fa718b]{color:var(--color-primary);font-size:13px}.reason-box p[data-v-65fa718b]{font-weight:730;line-height:1.7;margin-top:9px}.guide-cta[data-v-65fa718b]{align-items:center;display:grid;gap:22px;grid-template-columns:auto 1fr auto;margin-top:24px;padding:20px 24px}.guide-cta-icon[data-v-65fa718b]{align-items:center;background:var(--color-accent-soft);border-radius:50%;color:var(--color-accent-dark);display:flex;font-size:38px;height:78px;justify-content:center;width:78px}.guide-cta h2[data-v-65fa718b]{color:var(--color-primary);font-size:22px;font-weight:900;line-height:1.35}.guide-cta p[data-v-65fa718b]{color:var(--color-text-muted);font-size:14px;font-weight:750;line-height:1.6;margin-top:6px}.guide-cta-button[data-v-65fa718b]{min-width:300px}.trust-strip[data-v-65fa718b]{box-shadow:var(--shadow-soft);margin-top:28px;padding:22px}.trust-strip h2[data-v-65fa718b]{color:var(--color-primary);font-size:20px;font-weight:900;letter-spacing:0;text-align:center}.trust-grid[data-v-65fa718b]{display:grid;gap:18px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px}.trust-grid article[data-v-65fa718b]{align-items:center;display:grid;gap:12px;grid-template-columns:auto 1fr;min-width:0}.trust-grid article>span[data-v-65fa718b]{align-items:center;background:var(--color-accent-soft);border-radius:50%;color:var(--color-accent-dark);display:flex;font-size:24px;height:52px;justify-content:center;width:52px}.trust-grid strong[data-v-65fa718b]{color:var(--color-primary);display:block;font-size:14px;font-weight:900;line-height:1.35}.trust-grid p[data-v-65fa718b]{color:var(--color-text-muted);font-size:12px;font-weight:720;line-height:1.5;margin-top:4px}@media(max-width:1080px){.decision-shell[data-v-65fa718b],.guide-cta[data-v-65fa718b],.result-grid[data-v-65fa718b],.switch-hero[data-v-65fa718b],.trust-grid[data-v-65fa718b]{grid-template-columns:1fr}.hero-visual[data-v-65fa718b]{max-width:560px}.result-action-grid[data-v-65fa718b]{grid-template-columns:1fr}.guide-cta-button[data-v-65fa718b]{min-width:0;width:100%}}@media(max-width:720px){.internet-line-switch-page[data-v-65fa718b]{padding:30px 0 54px}.decision-shell[data-v-65fa718b],.guide-cta[data-v-65fa718b],.result-shell[data-v-65fa718b],.switch-hero[data-v-65fa718b],.trust-strip[data-v-65fa718b]{width:min(100% - (var(--container-padding-sp) * 2),var(--container-max))}h1[data-v-65fa718b]{font-size:33px}.hero-copy>p[data-v-65fa718b]{font-size:14px}.hero-alert[data-v-65fa718b]{align-items:start;grid-template-columns:auto 1fr}.hero-alert strong[data-v-65fa718b]{grid-column:2}.hero-visual[data-v-65fa718b]{height:218px;transform:scale(.86);transform-origin:left top;width:116%}.guide-cta[data-v-65fa718b],.input-panel[data-v-65fa718b],.result-panel[data-v-65fa718b],.summary-panel[data-v-65fa718b],.trust-strip[data-v-65fa718b],.unknown-panel[data-v-65fa718b]{padding:18px}.fallback-route[data-v-65fa718b],.line-selector-row[data-v-65fa718b],.speed-row[data-v-65fa718b]{grid-template-columns:1fr}.line-arrow[data-v-65fa718b]{height:30px;transform:rotate(90deg);width:100%}.unknown-check[data-v-65fa718b]{min-height:auto;padding-top:0}.input-actions[data-v-65fa718b]{align-items:stretch;flex-direction:column}.confirm-button[data-v-65fa718b]{min-width:0;width:100%}.clear-button[data-v-65fa718b]{align-self:center}.result-heading[data-v-65fa718b]{align-items:start}.result-mark[data-v-65fa718b]{font-size:26px;height:64px;width:64px}.result-heading h3[data-v-65fa718b]{font-size:31px}.fallback-route a[data-v-65fa718b]{justify-content:flex-start}.guide-cta[data-v-65fa718b]{gap:14px}.guide-cta-icon[data-v-65fa718b]{height:58px;width:58px}}
