.lk-hero{text-align:center;padding-top:34px}.lk-hero .tl-sub{max-width:660px;margin-left:auto;margin-right:auto}.lk-app{margin-top:28px}.lk-card{max-width:1120px;margin:0 auto;padding:16px;border-radius:24px;background:#fff;box-shadow:0 0 0 1px #ebe7e0,0 24px 48px -34px rgba(27,26,23,.25)}.lk-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px}.lk-box{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-width:0;padding:20px;border-radius:18px;background:#f6f5f2}.lk-label{color:var(--muted);font-size:13px;font-weight:500}.lk-sum{gap:18px}.lk-sum__head{display:flex;align-items:center;gap:16px;min-width:0}.lk-sum__head>div{display:grid;gap:4px;min-width:0}.lk-sum h2{margin:0;font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.2;letter-spacing:-.01em}.lk-sum p{margin:0;color:var(--text-2);font-size:14.5px;line-height:1.5}.lk-big{flex:none;display:grid;place-items:center;width:60px;height:60px;border-radius:50%;background:#fff;color:var(--muted)}.lk-big svg{width:30px;height:30px}.lk-sum.is-ok{background:#eef8f0}.lk-sum.is-ok .lk-big{background:#d6f0dc;color:#1f8a3b}.lk-sum.is-bad{background:#fdf0ee}.lk-sum.is-bad .lk-big{background:#fbdcd8;color:#c0362c}.lk-sum .lk-spin{width:26px;height:26px;border-width:3px}.lk-leaks{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.lk-leaks li{padding:4px 11px;border-radius:999px;background:#fff;color:#b3261e;font-size:13px;font-weight:500}.lk-again{justify-self:start;height:auto;min-height:44px;white-space:normal}.lk-again:disabled{opacity:.45;cursor:default}.lk-ip{font-size:clamp(22px,3vw,30px);font-weight:600;letter-spacing:-.02em;line-height:1.2;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin-top:-6px}.lk-tags{display:flex;flex-wrap:wrap;gap:6px}.lk-tags:empty{display:none}.lk-tag{display:inline-flex;align-items:center;min-height:24px;padding:2px 9px;border-radius:999px;background:#fdecea;color:#b3261e;font-size:12px;font-weight:500;line-height:1.3}.lk-tag--n{background:#fff;color:var(--text-2)}.lk-tag--vpn{background:#fbf1e1;color:#8a5612}.lk-place{display:flex;align-items:center;gap:12px;min-width:0}.lk-place>div{display:grid;gap:2px;min-width:0}.lk-place b{font-size:17px;font-weight:600;line-height:1.25}.lk-place small{color:var(--text-2);font-size:14px;overflow-wrap:anywhere}.lk-flag{flex:none;width:32px;height:24px;border-radius:5px;object-fit:cover;box-shadow:0 0 0 1px rgba(17,17,17,.08)}.lk-flag--sm{display:inline-block;width:20px;height:15px;border-radius:3px;margin-right:6px;vertical-align:-2px}.lk-rows{display:grid;margin:0}.lk-rows>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;border-top:1px solid rgba(17,17,17,.07)}.lk-rows dt{flex:none;color:var(--text-2);font-size:13.5px}.lk-rows dd{display:grid;justify-items:end;gap:2px;min-width:0;margin:0;font-size:14px;font-weight:500;text-align:right;overflow-wrap:anywhere}.lk-rows dd small{color:var(--text-2);font-size:12.5px;font-weight:400}.lk-rows .is-bad dd{color:#c0362c}.lk-chk{margin-top:14px;background:#fff;box-shadow:inset 0 0 0 1px #ebe7e0}.lk-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}.lk-chk__head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0}.lk-chk__head h3{flex:1 1 auto;min-width:0;overflow-wrap:break-word;margin:0;font-size:16px;font-weight:600}.lk-ic{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#f6f5f2;color:var(--muted)}.lk-ic svg{width:15px;height:15px}.lk-st{flex:none;padding:3px 10px;border-radius:999px;background:#f6f5f2;color:var(--text-2);font-size:12.5px;font-weight:500}.lk-chk.is-ok .lk-ic,.lk-chk.is-ok .lk-st{background:#e2f4e6;color:#1f8a3b}.lk-chk.is-bad{box-shadow:inset 0 0 0 1.5px #f3b8b1}.lk-chk.is-bad .lk-ic,.lk-chk.is-bad .lk-st{background:#fdecea;color:#c0362c}.lk-res{margin:0;font-size:15px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.lk-res:empty,.lk-data:empty{display:none}.lk-chk .lk-rows>div:first-child{border-top:0}.lk-data{min-width:0;padding:4px 14px;border-radius:14px;background:#f6f5f2}.lk-what{margin:0;color:var(--text-2);font-size:13.5px;line-height:1.55}.lk-fix{border-top:1px solid rgba(17,17,17,.07);padding-top:10px}.lk-fix summary{color:var(--accent-ink);font-size:14px;font-weight:600;cursor:pointer}.lk-fix p{margin:8px 0 0;color:var(--text-2);font-size:13.5px;line-height:1.55}.lk-dns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin:0;padding:0;list-style:none}.lk-dns li{display:flex;align-items:center;gap:4px 8px;min-width:0;padding:9px 0;border-top:1px solid rgba(17,17,17,.07)}.lk-dns li:nth-child(-n+2){border-top:0}.lk-dns li>div{display:grid;flex:1;gap:1px;min-width:0}.lk-dns b{font-size:14px;font-weight:600;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.lk-dns small{color:var(--text-2);font-size:12.5px;overflow-wrap:anywhere}.lk-dns .lk-flag--sm{margin-right:2px}.lk-spin{display:block;width:14px;height:14px;border:2px solid #e6e1d8;border-top-color:var(--accent);border-radius:50%;animation:lk-rot .8s linear infinite}@keyframes lk-rot{to{transform:rotate(360deg)}}.lk-src{margin:14px 4px 2px;color:var(--muted);font-size:12.5px;line-height:1.5}.lk-src a{color:inherit}.lk-text{max-width:760px;margin:34px auto 0}.lk-text h3{margin:26px 0 8px;font-size:19px}.lk-text p{margin:0;color:var(--text-2);font-size:16px;line-height:1.65}.lk-text a{color:var(--accent-ink)}@media (max-width:900px){.lk-top,.lk-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.lk-card{padding:10px;border-radius:20px}.lk-box{padding:16px}.lk-dns{grid-template-columns:minmax(0,1fr)}.lk-dns li:nth-child(2){border-top:1px solid rgba(17,17,17,.07)}.lk-rows>div{flex-wrap:wrap;gap:2px 12px}.lk-rows dd{justify-items:start;text-align:left}.lk-big{width:48px;height:48px}}@media (max-width:380px){.lk-sum__head{flex-wrap:wrap}.lk-sum__head>div{flex:1 1 100%}}