.pl{--pl-bg: #000;--pl-line: rgba(255, 255, 255, .08);--pl-accent: #8f9bff;--pl-scan: rgba(199, 205, 255, .95);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;background:var(--pl-bg)}.pl[data-pl-theme=light]{--pl-bg: #f5f6f8;--pl-line: rgba(12, 14, 24, .08);--pl-accent: #4450d4;--pl-scan: rgba(68, 80, 212, .85)}.pl__bar{position:absolute;inset:0 0 auto;height:2px;overflow:hidden;background:var(--pl-line);opacity:0;animation:plIn .3s .15s ease-out forwards}.pl__bar:after{content:"";position:absolute;inset:0 auto 0 0;width:40%;background:linear-gradient(90deg,transparent,var(--pl-accent),transparent);animation:plBar 1.1s cubic-bezier(.65,0,.35,1) infinite}@keyframes plBar{0%{transform:translate(-100%)}to{transform:translate(250%)}}.pl__mark{position:relative;display:grid;place-items:center;padding:10px;opacity:0;animation:plIn .6s .25s cubic-bezier(.16,1,.3,1) forwards}.pl__scan{position:absolute;top:6%;right:-14px;bottom:6%;left:-14px;animation:plScan 1.6s cubic-bezier(.65,0,.35,1) .4s infinite;opacity:0}.pl__scan:before{content:"";position:absolute;inset:0 0 auto;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,var(--pl-scan) 35%,var(--pl-scan) 65%,transparent);box-shadow:0 0 14px var(--pl-scan)}@keyframes plScan{0%{transform:translateY(0);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translateY(100%);opacity:0}}@keyframes plIn{0%{opacity:0;transform:translateY(6px) scale(.97)}to{opacity:1;transform:none}}.pl__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion: reduce){.pl__scan,.pl__bar:after{animation:none}.pl__mark,.pl__bar{animation-duration:.01ms}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #000000;--bg-1: #0a0c10;--bg-2: #111318;--bg-3: #1a1d24;--border: rgba(255,255,255,.08);--border-md: rgba(255,255,255,.13);--border-hi: rgba(255,255,255,.22);--text: #f0f2f5;--text-2: rgba(240,242,245,.55);--text-3: rgba(240,242,245,.28);--card: #111318;--input: #1a1d24;--hover: rgba(255,255,255,.04);--hover-md: rgba(255,255,255,.08);--sidebar: #0a0c10;--green: #22c55e;--green-bg: rgba(34,197,94,.1);--green-bd: rgba(34,197,94,.22);--red: #ef4444;--red-bg: rgba(239,68,68,.1);--red-bd: rgba(239,68,68,.22);--orange: #f97316;--orange-bg: rgba(249,115,22,.1);--orange-bd: rgba(249,115,22,.22);--yellow: #f59e0b;--yellow-bg: rgba(245,158,11,.1);--yellow-bd: rgba(245,158,11,.22)}[data-theme=midnight]{--bg: #0a0e1a;--bg-1: #0f1525;--bg-2: #141c30;--bg-3: #1a2438;--border: rgba(255,255,255,.07);--border-md: rgba(255,255,255,.11);--text: #e8edf5;--text-2: rgba(232,237,245,.55);--text-3: rgba(232,237,245,.28);--card: #141c30;--input: #1a2438;--hover: rgba(255,255,255,.04);--hover-md: rgba(255,255,255,.08);--sidebar: #0f1525}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;transition:background .25s ease,color .25s ease}button{font-family:inherit;cursor:pointer}a{text-decoration:none;color:inherit}input,textarea,select{font-family:inherit}::-moz-selection{background:#80808033}::selection{background:#80808033}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border-md);border-radius:2px}.inp{width:100%;background:var(--input);border:1px solid var(--border-md);border-radius:9px;padding:9px 12px;color:var(--text);font-size:14px;font-family:inherit;outline:none;transition:border-color .15s}.inp:focus{border-color:var(--border-hi)}.inp::-moz-placeholder{color:var(--text-3)}.inp::placeholder{color:var(--text-3)}.inp:-moz-read-only{opacity:.45;cursor:not-allowed}.inp:read-only{opacity:.45;cursor:not-allowed}.badge-real{background:var(--green-bg);color:var(--green);border:1px solid var(--green-bd);padding:2px 10px;border-radius:5px;font-size:12px;font-weight:600}.badge-misleading{background:var(--orange-bg);color:var(--orange);border:1px solid var(--orange-bd);padding:2px 10px;border-radius:5px;font-size:12px;font-weight:600}.badge-fake,.badge-false{background:var(--red-bg);color:var(--red);border:1px solid var(--red-bd);padding:2px 10px;border-radius:5px;font-size:12px;font-weight:600}.badge-unverified{background:var(--yellow-bg);color:var(--yellow);border:1px solid var(--yellow-bd,rgba(245,158,11,.22));padding:2px 10px;border-radius:5px;font-size:12px;font-weight:600}.toggle{width:38px;height:21px;border-radius:99px;border:none;cursor:pointer;position:relative;flex-shrink:0;transition:background .2s}.toggle.on{background:var(--text)}.toggle.off{background:var(--border-md)}.toggle:after{content:"";position:absolute;top:2px;width:17px;height:17px;border-radius:50%;background:var(--bg);transition:left .2s;box-shadow:0 1px 3px #00000059}.toggle.on:after{left:19px}.toggle.off:after{left:2px}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes siftaScan{0%{opacity:.1;transform:translate(-8px)}60%{opacity:1;transform:translate(1px)}to{opacity:1;transform:translate(0)}}@keyframes siftaReveal{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes siftaScanLine{0%{top:2%;opacity:0}8%{opacity:1}92%{opacity:1}to{top:98%;opacity:0}}
