.custom-scrollbar::-webkit-scrollbar{width:5px;height:5px}.custom-scrollbar::-webkit-scrollbar-track{background:transparent}.custom-scrollbar::-webkit-scrollbar-thumb{background:#333;border-radius:3px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#555}.cf-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999!important;background:#0d0d0d;display:flex;align-items:center;justify-content:center;transition:opacity .45s cubic-bezier(.16,1,.3,1),transform .45s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-user-select:none;user-select:none}.cf-gate.cf-passed{opacity:0;transform:scale(1.02);pointer-events:none}.cf-inner{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px;max-width:480px;width:100%}.cf-prompt{font-size:1.25rem;font-weight:500;color:#e5e7eb;margin-bottom:6px;letter-spacing:-.01em}.cf-subprompt{font-size:.8rem;color:#9ca3af;margin-bottom:24px}.cf-card{display:flex;align-items:center;justify-content:space-between;width:min(340px,90vw);background:#181818;border:1px solid #333333;border-radius:6px;padding:14px 18px;box-shadow:0 10px 30px #000000b3;transition:all .35s ease;cursor:pointer}.cf-card:hover{border-color:#444}.cf-card.verified{border-color:#22c55eb3;box-shadow:0 0 20px #22c55e40;background:#141b16}.cf-left{display:flex;align-items:center;gap:12px}.cf-spinner-wrap,.cf-check-icon{width:22px;height:22px;display:flex;align-items:center;justify-content:center}.cf-spinner-ring{width:18px;height:18px;border:2px solid rgba(34,197,94,.2);border-top-color:#22c55e;border-radius:50%;animation:cfSpin .75s linear infinite}@keyframes cfSpin{to{transform:rotate(360deg)}}.cf-label{font-size:.88rem;color:#e5e7eb;font-weight:500}.cf-right{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.cf-sublinks{font-size:.6rem;color:#9ca3af;letter-spacing:.02em}.cf-footer{margin-top:36px;display:flex;flex-direction:column;align-items:center;gap:4px}.cf-ddos-tag{font-size:.74rem;color:#6b7280}.cf-ddos-tag b{color:#9ca3af;font-weight:600}.cf-ray{font-size:.66rem;color:#4b5563;font-family:monospace}
