.SnapshotSection_grid__fgG_g{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.SnapshotSection_duoRow__CQk8f{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(260px,1fr))}@media (max-width:720px){.SnapshotSection_duoRow__CQk8f{grid-template-columns:1fr}}.SnapshotSection_card__lZd6s{position:relative;background:#ffffff;border:1px solid var(--border,#e2e6ef);border-radius:12px;padding:14px;overflow:hidden;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.SnapshotSection_card__lZd6s:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:5px;border-top-left-radius:12px;border-bottom-left-radius:12px;background:var(--brand,#2b8ae2);opacity:.9}.SnapshotSection_card__lZd6s:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--brand,#2b8ae2) 24%,var(--border,#e2e6ef));box-shadow:0 8px 18px rgba(14,30,80,.06)}.SnapshotSection_cardHead__GrmtX{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.SnapshotSection_title__Y7u46{margin:0;font-family:var(--font-jakarta),var(--font-inter),system-ui,sans-serif;font-weight:900;letter-spacing:-.01em;color:#0b0f14;font-size:16px}.SnapshotSection_badge__dvwd_{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;min-height:22px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid transparent;letter-spacing:.02em}.SnapshotSection_ok__wPgQV{color:#065f46;background:#e6f7ef;border-color:#bcebd8}.SnapshotSection_missing__q5CDr{color:#334155;background:#eef2f7;border-color:#d9e2ee}.SnapshotSection_error__rMOtG{color:#7f1d1d;background:#ffecec;border-color:#f3c2c2}.SnapshotSection_other__ONxZ_{color:#0f4a86;background:#e7f1ff;border-color:#cfe2ff}.SnapshotSection_item__89I6l{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:5px 0;font-size:14px}.SnapshotSection_label__mNIlQ{color:var(--ink-subtle,#4b5563)}.SnapshotSection_value__xzWhi{color:var(--ink,#0b0f14);font-weight:700;text-align:right;max-width:65%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SnapshotSection_strong__II3fr{font-weight:900}.SnapshotSection_chip__w2wVS{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:24px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:900;border:1px solid transparent}.SnapshotSection_positive__y7pV3{color:#065f46;background:#e6f7ef;border-color:#bcebd8}.SnapshotSection_negative__hf6Zp{color:#881337;background:#ffe7ef;border-color:#ffc2d3}.SnapshotSection_neutral__3fWP0{color:#334155;background:#eef2f7;border-color:#d9e2ee}.SnapshotSection_actionsRow__RcURO{margin-top:10px;display:flex;gap:8px;flex-wrap:wrap}.SnapshotSection_valueRight__AqwL1{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:end;grid-gap:8px 10px;gap:8px 10px}.SnapshotSection_meta__5Hw3r{grid-column:1/-1;justify-self:end;font-size:12px;color:var(--ink-subtle,#4b5563)}.SnapshotSection_switch__IiI46{position:relative;display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.SnapshotSection_switchInput__zWgMU{position:absolute;opacity:0;pointer-events:none}.SnapshotSection_switchSlider__Wfwbl{width:38px;height:22px;border-radius:999px;background:#e7ecf7;border:1px solid #d5ddf0;position:relative;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}.SnapshotSection_switchSlider__Wfwbl:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.12);transition:transform .14s ease}.SnapshotSection_switchInput__zWgMU:checked+.SnapshotSection_switchSlider__Wfwbl{background:var(--brand,#2b8ae2);border-color:color-mix(in oklab,var(--brand,#2b8ae2) 60%,#9fc5ff)}.SnapshotSection_switchInput__zWgMU:checked+.SnapshotSection_switchSlider__Wfwbl:after{transform:translateX(16px)}.SnapshotSection_switchInput__zWgMU:disabled+.SnapshotSection_switchSlider__Wfwbl{opacity:.6}@media (max-width:560px){.SnapshotSection_item__89I6l{align-items:flex-start}.SnapshotSection_value__xzWhi{max-width:none;white-space:normal}}@media (prefers-reduced-motion:reduce){.SnapshotSection_card__lZd6s{transition:none}.SnapshotSection_card__lZd6s:hover{transform:none;box-shadow:none}}.CheckCompany_scope__Z01Cw{--brand:#2b8ae2;--brand-600:#1a6aaf;--ink:#0b0f14;--ink-subtle:#4b5563;--muted:#6b7280;--border:#e2e6ef;--surface:#ffffff;--surface-2:#f7f8fb;--hover-bg:#eef4ff;font-family:var(--font-inter),system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.CheckCompany_scope__Z01Cw .check_container{background:var(--surface-2);min-height:100dvh;padding:clamp(28px,4vw,44px) clamp(16px,4.4vw,32px)}.CheckCompany_scope__Z01Cw .check_header{max-width:1140px;margin:0 auto clamp(16px,3.6vw,24px);display:flex;align-items:baseline;justify-content:space-between;gap:16px}.CheckCompany_scope__Z01Cw .check_title{margin:0;font-family:var(--font-jakarta),var(--font-inter),system-ui,sans-serif;font-weight:900;letter-spacing:-.01em;font-size:clamp(26px,3.6vw,36px);color:#303030}.CheckCompany_scope__Z01Cw .check_link{align-self:center;font-weight:800;color:var(--brand-600);text-decoration:none}.CheckCompany_scope__Z01Cw .check_link:hover{text-decoration:underline}.CheckCompany_scope__Z01Cw .check_formRow{max-width:1140px;margin:0 auto clamp(8px,2.4vw,14px);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.CheckCompany_scope__Z01Cw .check_input{height:46px;padding:0 14px;border-radius:10px;border:1px solid var(--border);background:#fff;color:var(--ink);font-weight:700;font-size:16px;min-width:min(560px,100%)}.CheckCompany_scope__Z01Cw .check_input:focus{outline:none;box-shadow:0 0 0 4px rgba(43,138,226,.16);border-color:var(--brand-600)}.CheckCompany_scope__Z01Cw .check_btn{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 16px;border-radius:10px;font-weight:800;background:var(--brand);color:#fff;border:none;cursor:pointer}.CheckCompany_scope__Z01Cw .check_btn:hover{background:var(--brand-600)}.CheckCompany_scope__Z01Cw .check_btn:disabled{opacity:.45;cursor:not-allowed}.CheckCompany_scope__Z01Cw .check_btnGhost{display:inline-flex;align-items:center;justify-content:center;height:42px;padding:0 14px;border-radius:10px;font-weight:800;background:#ffffff;color:var(--brand-600);border:1px solid color-mix(in oklab,var(--brand) 45%,#cfe0ff);cursor:pointer}.CheckCompany_scope__Z01Cw .check_btnGhost:hover{background:#eef4ff;border-color:var(--brand-600)}.CheckCompany_scope__Z01Cw .check_btnSpinner{display:inline-flex;gap:6px;align-items:center}.CheckCompany_scope__Z01Cw .spinnerDot{width:6px;height:6px;border-radius:50%;background:#fff;animation:CheckCompany_dot__oRsfN 1.1s ease-in-out infinite}.CheckCompany_scope__Z01Cw .spinnerDot:nth-child(2){animation-delay:.12s}.CheckCompany_scope__Z01Cw .spinnerDot:nth-child(3){animation-delay:.24s}@keyframes CheckCompany_dot__oRsfN{0%,80%,to{transform:scale(.6);opacity:.6}40%{transform:scale(1);opacity:1}}.CheckCompany_scope__Z01Cw .check_hint{max-width:1140px;margin:2px auto 8px;color:var(--muted);font-size:14px}.CheckCompany_scope__Z01Cw .check_error{max-width:1140px;margin:10px auto 16px;color:#b42318;font-weight:700}.CheckCompany_scope__Z01Cw .check_results{max-width:1140px;margin:8px auto 0;display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(260px,1fr))}@media (max-width:980px){.CheckCompany_scope__Z01Cw .check_results{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width:640px){.CheckCompany_scope__Z01Cw .check_results{grid-template-columns:1fr}}.CheckCompany_scope__Z01Cw .check_card{position:relative;background:#ffffff;border:1px solid var(--border);border-radius:12px;padding:14px;overflow:hidden;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease}.CheckCompany_scope__Z01Cw .check_card:before{content:"";position:absolute;inset:-1px auto -1px -1px;width:5px;border-top-left-radius:12px;border-bottom-left-radius:12px;background:var(--brand);opacity:.9}.CheckCompany_scope__Z01Cw .check_card:hover{transform:translateY(-2px);border-color:color-mix(in oklab,var(--brand) 24%,var(--border));box-shadow:0 8px 18px rgba(14,30,80,.06)}.CheckCompany_scope__Z01Cw .check_cardTitle{margin:0 0 6px;font-family:var(--font-jakarta),var(--font-inter),system-ui,sans-serif;font-weight:900;letter-spacing:-.01em;font-size:16px;color:#0b0f14}.CheckCompany_scope__Z01Cw .check_meta{margin:0 0 10px;font-size:12.5px;color:var(--ink-subtle)}.CheckCompany_scope__Z01Cw .check_fields{display:grid;grid-gap:8px;gap:8px;font-size:15.5px}.CheckCompany_scope__Z01Cw .check_fields strong{font-weight:800}.CheckCompany_scope__Z01Cw .check_actions{grid-column:1/-1;margin-top:6px;display:flex;gap:10px;flex-wrap:wrap}.CheckCompany_scope__Z01Cw .check_successBanner{max-width:1140px;margin:10px auto 12px;padding:10px 12px;border-radius:10px;background:#e6f7ef;border:1px solid #bcebd8;color:#065f46;font-weight:800;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.CheckCompany_scope__Z01Cw .check_successDot{width:10px;height:10px;border-radius:50%;background:#10b981}.CheckCompany_scope__Z01Cw .check_scanBanner{width:min(100%,1140px);margin:12px auto;display:flex;gap:10px;align-items:center;padding:8px 12px;border-radius:10px;background:#eef4ff;border:1px solid #cfe0ff;color:#0f4a86;font-weight:800}.CheckCompany_scope__Z01Cw .scanPulse{width:10px;height:10px;border-radius:50%;background:var(--brand);animation:CheckCompany_pulse__lIRuH 1.4s ease-in-out infinite}@keyframes CheckCompany_pulse__lIRuH{0%,to{transform:scale(.9);opacity:.7}50%{transform:scale(1.15);opacity:1}}.CheckCompany_scope__Z01Cw .check_loader{max-width:1140px;margin:10px auto 0;display:grid;grid-gap:12px;gap:12px}.CheckCompany_scope__Z01Cw .scanHeader{position:relative;border:1px dashed #cfe0ff;background:#f5f9ff;border-radius:12px;padding:14px;overflow:hidden}.CheckCompany_scope__Z01Cw .scanWave{position:absolute;inset:0;background:linear-gradient(100deg,rgba(43,138,226,.05) 20%,rgba(43,138,226,.18) 40%,rgba(43,138,226,.05) 60%);animation:CheckCompany_sweep__x1MYF 1.6s linear infinite}@keyframes CheckCompany_sweep__x1MYF{0%{transform:translateX(-40%)}to{transform:translateX(40%)}}.CheckCompany_scope__Z01Cw .scanText{position:relative;margin:0;color:#0f4a86;font-weight:800}.CheckCompany_scope__Z01Cw .skeletonGrid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(260px,1fr))}@media (max-width:980px){.CheckCompany_scope__Z01Cw .skeletonGrid{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media (max-width:640px){.CheckCompany_scope__Z01Cw .skeletonGrid{grid-template-columns:1fr}}.CheckCompany_scope__Z01Cw .skeletonCard{border:1px solid var(--border);border-radius:12px;padding:14px;background:#fff;overflow:hidden}.CheckCompany_scope__Z01Cw .sk_head,.CheckCompany_scope__Z01Cw .sk_line{height:14px;border-radius:6px;background:linear-gradient(90deg,#eef2f7 10%,#e6edf9 30%,#eef2f7 50%);background-size:200% 100%;animation:CheckCompany_shimmer__8IC1O 1.2s infinite}.CheckCompany_scope__Z01Cw .sk_head{width:40%;height:16px;margin-bottom:10px}.CheckCompany_scope__Z01Cw .sk_line{width:70%;margin:8px 0}.CheckCompany_scope__Z01Cw .sk_line.long{width:90%}@keyframes CheckCompany_shimmer__8IC1O{0%{background-position:200% 0}to{background-position:-200% 0}}.CheckCompany_scope__Z01Cw .check_sources{max-width:1140px;margin:4px auto 10px;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.CheckCompany_scope__Z01Cw .sourceBadge{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-size:12.5px;font-weight:900;color:#0f4a86;background:#eef4ff;border:1px solid #cfe0ff;transition:opacity .12s ease,box-shadow .12s ease}.CheckCompany_scope__Z01Cw .sourceBadge .badgeDot{width:8px;height:8px;border-radius:50%;background:var(--brand)}.CheckCompany_scope__Z01Cw .sourceBadge.isBusy{opacity:.65}.CheckCompany_scope__Z01Cw .sourceBadge.isReady{opacity:1;box-shadow:0 0 0 2px rgba(43,138,226,.12)}