 .preloader {position: fixed;inset: 0;background: radial-gradient(ellipse at center, #12151c 0%, #0a0d12 70%, #000 100%);display: flex;align-items: center;justify-content: center;z-index: 100000;transition: opacity 0.5s ease;}.preloader::before {content: '';position: absolute;inset: 0;background: repeating-linear-gradient( 0deg, transparent, transparent 50px, rgba(212, 175, 55, 0.03) 50px, rgba(212, 175, 55, 0.03) 51px ), repeating-linear-gradient( 90deg, transparent, transparent 50px, rgba(212, 175, 55, 0.03) 50px, rgba(212, 175, 55, 0.03) 51px );pointer-events: none;}.preloader.hidden {opacity: 0;pointer-events: none;visibility: hidden;display: none !important;}.preloader-content {text-align: center;position: relative;z-index: 1;}.preloader-eye {width: 120px;height: 120px;margin: 0 auto 20px;filter: drop-shadow(0 0 20px rgba(212, 175, 55, 0.5));}.illuminati-eye {width: 100%;height: 100%;animation: eyeFloat 2s ease-in-out infinite;}.eye-pupil {animation: eyePulse 1.5s ease-in-out infinite;transform-origin: center;}.eye-rays {animation: raysRotate 8s linear infinite;transform-origin: 50px 55px;}@keyframes eyeFloat {0%, 100% {transform: translateY(0);}50% {transform: translateY(-8px);}}@keyframes eyePulse {0%, 100% {transform: scale(1);opacity: 1;}50% {transform: scale(1.2);opacity: 0.8;}}@keyframes raysRotate {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.preloader-text {font-family: 'Inter', sans-serif;font-size: 28px;font-weight: 700;letter-spacing: 8px;color: #d4af37;text-shadow: 0 0 20px rgba(212, 175, 55, 0.5);margin-bottom: 8px;}.preloader-subtext {font-family: 'Inter', sans-serif;font-size: 10px;font-weight: 400;letter-spacing: 4px;color: rgba(212, 175, 55, 0.6);margin-bottom: 25px;}.preloader-bar {width: 180px;height: 2px;background: rgba(212, 175, 55, 0.2);border-radius: 1px;margin: 0 auto;overflow: hidden;}.preloader-progress {width: 0%;height: 100%;background: linear-gradient(90deg, #d4af37, #f0d77d, #d4af37);background-size: 200% 100%;border-radius: 1px;animation: progressBar 1s ease-out forwards, progressShimmer 1s linear infinite;}@keyframes progressBar {0% {width: 0%;}100% {width: 100%;}}@keyframes progressShimmer {0% {background-position: -200% 0;}100% {background-position: 200% 0;}}body::after {content: '';position: fixed;top: 0;left: 0;width: 100%;height: 100%;pointer-events: none;z-index: 9999;opacity: 0.015;background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)'/%3E%3C/svg%3E");}.consent-box {position: relative;background: linear-gradient(180deg, rgba(27, 40, 56, 0.95) 0%, rgba(23, 26, 33, 0.98) 100%);}.consent-box::before {content: '';position: absolute;top: -2px;left: -2px;right: -2px;bottom: -2px;background: linear-gradient(45deg, #1a9fff, #47bfff, #66c0f4, #d4af37, #f0d977, #ff4444, #ff6b6b, #1a9fff);background-size: 400% 400%;border-radius: 6px;z-index: -1;animation: borderGradient 8s ease infinite;opacity: 0.8;}@keyframes borderGradient {0%, 100% {background-position: 0% 50%;}50% {background-position: 100% 50%;}}.hero-header {position: relative;overflow: visible;}.hero-header::after {content: '';position: absolute;top: -1px;left: -1px;right: -1px;bottom: -1px;background: linear-gradient(90deg, transparent 0%, rgba(212, 175, 55, 0.5) 25%, rgba(212, 175, 55, 0.8) 50%, rgba(212, 175, 55, 0.5) 75%, transparent 100%);background-size: 200% 100%;border-radius: 12px;z-index: -1;animation: shimmerBorder 3s linear infinite;opacity: 0;transition: opacity 0.3s ease;}.hero-header:hover::after {opacity: 1;}@keyframes shimmerBorder {0% {background-position: 200% 0;}100% {background-position: -200% 0;}}.avatar-wrapper::before {content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 140px;height: 140px;border: 2px solid transparent;border-top-color: var(--accent-gold);border-radius: 50%;animation: avatarRing 3s linear infinite;z-index: 1;}.avatar-wrapper::after {content: '';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);width: 155px;height: 155px;border: 1px solid transparent;border-bottom-color: var(--accent-blue);border-radius: 50%;animation: avatarRing 4s linear infinite reverse;z-index: 1;opacity: 0.7;}@keyframes avatarRing {0% {transform: translate(-50%, -50%) rotate(0deg);}100% {transform: translate(-50%, -50%) rotate(360deg);}}.level-badge {position: relative;overflow: visible;}.level-badge::before {content: '';position: absolute;width: 150%;height: 150%;top: -25%;left: -25%;background: conic-gradient( from 0deg, transparent 0deg, rgba(212, 175, 55, 0.3) 60deg, transparent 120deg, rgba(212, 175, 55, 0.2) 180deg, transparent 240deg, rgba(212, 175, 55, 0.3) 300deg, transparent 360deg );border-radius: 50%;animation: levelRotate 10s linear infinite;z-index: -1;}@keyframes levelRotate {0% {transform: rotate(0deg);}100% {transform: rotate(360deg);}}.stat-box {position: relative;overflow: hidden;}.stat-box::after {content: '';position: absolute;top: -50%;left: -50%;width: 200%;height: 200%;background: linear-gradient( 45deg, transparent 40%, rgba(255, 255, 255, 0.03) 50%, transparent 60% );transform: rotate(45deg);animation: statShine 4s ease-in-out infinite;pointer-events: none;}@keyframes statShine {0%, 100% {transform: rotate(45deg) translateY(-100%);}50% {transform: rotate(45deg) translateY(100%);}}.fact-card {position: relative;}.fact-card::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: 0 4px 4px 0;box-shadow: inset 0 0 0 1px transparent;transition: box-shadow 0.3s ease;pointer-events: none;}.fact-card:hover::after {box-shadow: inset 0 0 30px rgba(102, 192, 244, 0.1);}.fact-card.red:hover::after {box-shadow: inset 0 0 30px rgba(255, 68, 68, 0.1);}.fact-card.yellow:hover::after {box-shadow: inset 0 0 30px rgba(255, 217, 61, 0.1);}.fact-card.green:hover::after {box-shadow: inset 0 0 30px rgba(102, 192, 124, 0.1);}.video-box {position: relative;}.video-box::before {content: '';position: absolute;inset: 0;border-radius: 8px;padding: 1px;background: linear-gradient(135deg, rgba(212, 175, 55, 0) 0%, rgba(212, 175, 55, 0.3) 50%, rgba(212, 175, 55, 0) 100%);-webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);-webkit-mask-composite: xor;mask-composite: exclude;opacity: 0;transition: opacity 0.3s ease;}.video-box:hover::before {opacity: 1;}.timeline::before {background: linear-gradient(180deg, #ff4444 0%, #ffd93d 50%, #66c0f4 100%);background-size: 100% 200%;animation: timelineFlow 5s ease infinite;}@keyframes timelineFlow {0%, 100% {background-position: 0% 0%;}50% {background-position: 0% 100%;}}.timeline-item::before {animation: dotPulse 2s ease-in-out infinite;}@keyframes dotPulse {0%, 100% {transform: scale(1);box-shadow: 0 0 10px rgba(255, 68, 68, 0.5);}50% {transform: scale(1.2);box-shadow: 0 0 20px rgba(255, 68, 68, 0.8);}}.timeline-item.highlight-item::before {animation-name: dotPulseYellow;}@keyframes dotPulseYellow {0%, 100% {transform: scale(1);box-shadow: 0 0 10px rgba(255, 217, 61, 0.5);}50% {transform: scale(1.2);box-shadow: 0 0 20px rgba(255, 217, 61, 0.8);}}.bounty-amount {text-shadow: 0 0 10px rgba(102, 192, 124, 0.8), 0 0 20px rgba(102, 192, 124, 0.6), 0 0 40px rgba(102, 192, 124, 0.4);animation: bountyGlow 2s ease-in-out infinite alternate;}@keyframes bountyGlow {0% {filter: brightness(1);text-shadow: 0 0 10px rgba(102, 192, 124, 0.8), 0 0 20px rgba(102, 192, 124, 0.6), 0 0 40px rgba(102, 192, 124, 0.4);}100% {filter: brightness(1.2);text-shadow: 0 0 15px rgba(102, 192, 124, 1), 0 0 30px rgba(102, 192, 124, 0.8), 0 0 60px rgba(102, 192, 124, 0.6);}}.crab-emoji {text-shadow: 0 0 20px rgba(255, 100, 100, 0.5), 0 0 40px rgba(255, 100, 100, 0.3);animation: crab-dance 0.3s ease-in-out infinite alternate, crabGlow 1s ease-in-out infinite alternate;}@keyframes crabGlow {0% {filter: drop-shadow(0 0 10px rgba(255, 68, 68, 0.5));}100% {filter: drop-shadow(0 0 25px rgba(255, 68, 68, 0.8));}}.hero-link-btn, .consent-btn, .continue-btn, .delete-btn {transform-style: preserve-3d;perspective: 1000px;}.profile_customization {transform-style: preserve-3d;perspective: 1000px;}.profile_customization:hover {box-shadow: 0 20px 60px rgba(0, 0, 0, 0.4), 0 0 30px rgba(212, 175, 55, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.1);}.footer {position: relative;overflow: hidden;}.footer::before {content: '';position: absolute;top: 0;left: 0;right: 0;height: 1px;background: linear-gradient(90deg, transparent 0%, rgba(102, 192, 244, 0.5) 20%, rgba(212, 175, 55, 0.8) 50%, rgba(102, 192, 244, 0.5) 80%, transparent 100%);background-size: 200% 100%;animation: footerLine 4s linear infinite;}@keyframes footerLine {0% {background-position: 200% 0;}100% {background-position: -200% 0;}}a:not(.hero-link-btn):not(.consent-btn):hover {text-shadow: 0 0 10px currentColor;}.floating-sticker {text-shadow: 0 0 20px rgba(255, 255, 255, 0.3), 0 0 40px rgba(255, 255, 255, 0.1);filter: drop-shadow(0 0 15px rgba(255, 255, 255, 0.2));}.status-banned {animation: bannedPulse 2s ease-in-out infinite, bannedGlow 1s ease-in-out infinite alternate;}@keyframes bannedGlow {0% {text-shadow: 0 0 5px #fff;}100% {text-shadow: 0 0 10px #fff, 0 0 20px rgba(255, 68, 68, 0.5);}}.username.glitch {position: relative;}.username.glitch:hover::before, .username.glitch:hover::after {animation-duration: 0.1s;}::selection {background: rgba(212, 175, 55, 0.3);color: #fff;}::-moz-selection {background: rgba(212, 175, 55, 0.3);color: #fff;}:focus-visible {outline: 2px solid var(--accent-gold);outline-offset: 3px;box-shadow: 0 0 20px rgba(212, 175, 55, 0.3);}.threat-screenshot {transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);cursor: zoom-in;}.threat-screenshot:hover {transform: scale(1.03);box-shadow: 0 20px 60px rgba(0, 0, 0, 0.5), 0 0 40px rgba(255, 68, 68, 0.2);}.db-loading {background: linear-gradient(90deg, rgba(26, 31, 46, 0.5) 25%, rgba(42, 47, 64, 0.5) 50%, rgba(26, 31, 46, 0.5) 75%);background-size: 200% 100%;animation: skeleton 1.5s ease infinite;}@keyframes skeleton {0% {background-position: 200% 0;}100% {background-position: -200% 0;}}.main-content {animation: pageLoad 0.8s ease-out;}@keyframes pageLoad {from {opacity: 0;transform: translateY(20px);}to {opacity: 1;transform: translateY(0);}}.fact-card, .video-box, .profile_customization {--mouse-x: 50%;--mouse-y: 50%;}.fact-card::before, .video-box::after, .profile_customization::after {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;border-radius: inherit;background: radial-gradient( 400px circle at var(--mouse-x) var(--mouse-y), rgba(102, 192, 244, 0.06), transparent 40% );opacity: 0;transition: opacity 0.3s ease;pointer-events: none;z-index: 1;}.fact-card:hover::before, .video-box:hover::after, .profile_customization:hover::after {opacity: 1;}.floating-bg-container {position: fixed;inset: 0;pointer-events: none;z-index: 1;overflow: hidden;}.floating-symbol {position: absolute;pointer-events: none;will-change: transform;}.fingerprint-box {position: relative;background: linear-gradient(135deg, rgba(20, 20, 30, 0.95) 0%, rgba(10, 13, 18, 0.98) 100%);border: 1px solid rgba(212, 175, 55, 0.3);border-radius: 8px;overflow: hidden;}.fingerprint-box::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: radial-gradient(ellipse at 50% 0%, rgba(212, 175, 55, 0.1) 0%, transparent 50%), linear-gradient(180deg, rgba(212, 175, 55, 0.05) 0%, transparent 30%);pointer-events: none;}.fingerprint-box::after {content: '👁';position: absolute;top: 50%;right: 20px;transform: translateY(-50%);font-size: 40px;opacity: 0.15;filter: drop-shadow(0 0 10px rgba(212, 175, 55, 0.5));animation: eyeWatch 3s ease-in-out infinite;}@keyframes eyeWatch {0%, 100% {transform: translateY(-50%) scale(1);}50% {transform: translateY(-50%) scale(1.1);}}.fingerprint-box .icon {font-size: 28px;filter: drop-shadow(0 0 15px rgba(212, 175, 55, 0.6));animation: iconPulse 2s ease-in-out infinite;}@keyframes iconPulse {0%, 100% {transform: scale(1);filter: drop-shadow(0 0 15px rgba(212, 175, 55, 0.6));}50% {transform: scale(1.1);filter: drop-shadow(0 0 25px rgba(212, 175, 55, 0.9));}}#fp-extended {background: linear-gradient(180deg, rgba(212, 175, 55, 0.05) 0%, rgba(10, 13, 18, 0.95) 100%);border: 1px solid rgba(212, 175, 55, 0.2);border-radius: 8px;padding: 15px;margin-bottom: 15px;font-family: 'Courier New', monospace;font-size: 11px;color: rgba(212, 175, 55, 0.8);position: relative;overflow: hidden;}#fp-extended::before {content: 'WE SEE EVERYTHING';position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);font-size: 24px;font-weight: 700;letter-spacing: 4px;color: rgba(212, 175, 55, 0.05);white-space: nowrap;pointer-events: none;}#fp-extended:empty::after {content: '△ SCANNING YOUR DIGITAL FINGERPRINT... △';display: block;text-align: center;animation: scanBlink 1s ease-in-out infinite;}@keyframes scanBlink {0%, 100% {opacity: 1;}50% {opacity: 0.5;}}.thank-you-box {position: relative;}.thank-you-box::before {content: '';position: absolute;top: -50px;left: 50%;transform: translateX(-50%);width: 100px;height: 100px;background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='50,5 95,85 5,85' fill='none' stroke='%23d4af37' stroke-width='2'/%3E%3Cellipse cx='50' cy='55' rx='15' ry='10' fill='none' stroke='%23d4af37' stroke-width='2'/%3E%3Ccircle cx='50' cy='55' r='5' fill='%23d4af37'/%3E%3C/svg%3E") center/contain no-repeat;opacity: 0.3;animation: pyramidFloat 3s ease-in-out infinite;pointer-events: none;}@keyframes pyramidFloat {0%, 100% {transform: translateX(-50%) translateY(0);}50% {transform: translateX(-50%) translateY(-10px);}}.rkn-box {position: relative;overflow: hidden;}.rkn-box::after {content: '△';position: absolute;bottom: 10px;right: 15px;font-size: 30px;color: rgba(212, 175, 55, 0.1);animation: trianglePulse 2s ease-in-out infinite;}@keyframes trianglePulse {0%, 100% {opacity: 0.1;transform: scale(1);}50% {opacity: 0.2;transform: scale(1.1);}}.consent-box {background: linear-gradient(180deg, rgba(20, 25, 35, 0.98) 0%, rgba(10, 15, 20, 0.99) 100%) !important;border: 1px solid rgba(212, 175, 55, 0.4) !important;box-shadow: 0 0 60px rgba(0, 0, 0, 0.9), 0 0 30px rgba(212, 175, 55, 0.1);}.consent-box h3 {position: relative;color: #fff !important;font-size: 18px;text-shadow: 0 0 10px rgba(212, 175, 55, 0.3);}.consent-box h3::after {content: '👁';margin-left: 10px;font-size: 18px;animation: watchingEye 2s ease-in-out infinite;}@keyframes watchingEye {0%, 100% {transform: scale(1);}10%, 30% {transform: scale(1.1);}20% {transform: scale(0.95);}}.consent-checkbox-wrap {background: rgba(0, 0, 0, 0.4) !important;border: 1px solid rgba(212, 175, 55, 0.2);}.consent-checkbox-wrap label {color: #c6d4df !important;font-size: 14px !important;}.consent-checkbox-wrap a {color: #d4af37 !important;text-decoration: underline;}.consent-btn {background: linear-gradient(90deg, #d4af37 0%, #f0d77d 50%, #d4af37 100%) !important;background-size: 200% 100%;color: #000 !important;font-weight: 600 !important;border: none;animation: goldShimmer 3s linear infinite;}.consent-btn:disabled {background: #2a2a2a !important;color: #666 !important;animation: none;}.consent-btn:not(:disabled):hover {box-shadow: 0 0 30px rgba(212, 175, 55, 0.6);}@keyframes goldShimmer {0% {background-position: 200% 0;}100% {background-position: -200% 0;}}.consent-overlay {background: rgba(0, 0, 0, 0.95) !important;backdrop-filter: blur(10px);z-index: 99999 !important;pointer-events: auto !important;}.consent-overlay *, .consent-box, .consent-box * {pointer-events: auto !important;}.consent-checkbox-wrap input[type="checkbox"] {pointer-events: auto !important;cursor: pointer !important;width: 20px !important;height: 20px !important;min-width: 20px !important;min-height: 20px !important;}.consent-checkbox-wrap label {pointer-events: auto !important;cursor: pointer !important;}.consent-btn {pointer-events: auto !important;cursor: pointer !important;}.thank-you-modal {background: rgba(0, 0, 0, 0.97) !important;z-index: 99998 !important;pointer-events: auto !important;}.thank-you-modal *, .thank-you-box, .thank-you-box * {pointer-events: auto !important;}.thank-you-box button, .thank-you-box .continue-btn, .thank-you-box .delete-btn {pointer-events: auto !important;cursor: pointer !important;}.thank-you-box {background: linear-gradient(180deg, rgba(20, 25, 35, 0.98) 0%, rgba(10, 15, 20, 0.99) 100%) !important;border: 1px solid rgba(212, 175, 55, 0.3) !important;box-shadow: 0 0 80px rgba(0, 0, 0, 0.9), 0 0 40px rgba(212, 175, 55, 0.1);}.thank-you-box h2 {color: #d4af37 !important;text-shadow: 0 0 20px rgba(212, 175, 55, 0.5);}.terms-agreed {background: rgba(212, 175, 55, 0.05) !important;border: 1px solid rgba(212, 175, 55, 0.3) !important;}.terms-agreed .item {color: #d4af37 !important;}.terms-agreed .item::before {color: #d4af37 !important;}.hero-header {border-color: rgba(212, 175, 55, 0.3) !important;}.highlight {color: #d4af37 !important;}::-webkit-scrollbar {width: 8px;height: 8px;}::-webkit-scrollbar-track {background: rgba(10, 13, 18, 0.8);}::-webkit-scrollbar-thumb {background: linear-gradient(180deg, #d4af37, #b8941e);border-radius: 4px;}::-webkit-scrollbar-thumb:hover {background: linear-gradient(180deg, #f0d77d, #d4af37);}@media (max-width: 768px) {.consent-btn, .continue-btn, .delete-btn {min-height: 48px;min-width: 48px;padding: 14px 28px;font-size: 16px;touch-action: manipulation;-webkit-tap-highlight-color: transparent;user-select: none;}.consent-checkbox-wrap {padding: 16px;}.consent-checkbox-wrap input[type="checkbox"] {width: 24px !important;height: 24px !important;min-width: 24px !important;min-height: 24px !important;touch-action: manipulation;}.consent-checkbox-wrap label {font-size: 15px;line-height: 1.5;padding-left: 12px;}.particles, .floating-sticker, .sparkle-particle, .floating-bg-container, .floating-symbol, .floating-dollar, .particle-bg, .custom-cursor, .cursor-trail, .cursor-dot, .cursor-ring {display: none !important;visibility: hidden !important;opacity: 0 !important;}.hero-header, .floating-sticker {transform: none !important;}.consent-box, .thank-you-box, .hero-header, .profile_customization, .fact-card, .video-box, .threats-section, .nazi-section, .patriots-roast-box, .lawyers-fail-box {backdrop-filter: none !important;-webkit-backdrop-filter: none !important;}.fact-card, .video-box, .profile_customization, .consent-box, .thank-you-box, .stat-box, .login-card {box-shadow: 0 2px 8px rgba(0,0,0,0.3) !important;}.fact-card::before, .fact-card::after, .video-box::before, .video-box::after, .profile_customization::before, .profile_customization::after, .stat-box::before, .stat-box::after, .hero-header::before, .hero-header::after, .consent-box::before, .consent-box::after, .level-badge::before, .level-badge::after, .avatar-wrapper::before, .avatar-wrapper::after, .thank-you-box::before, .timeline::before, .footer::before, .preloader::before, .fingerprint-box::before, .fingerprint-box::after, .rkn-box::after, body::before, body::after {display: none !important;content: none !important;animation: none !important;}.username.glitch::before, .username.glitch::after {display: none !important;content: none !important;}.username.glitch {animation: none !important;text-shadow: none !important;}.avatar-frame, .level-badge, .status-banned, .bounty-amount, .crab-emoji, .timeline-item::before, .eye-pupil, .eye-rays, .illuminati-eye, .preloader-progress, #fp-extended::after, .consent-box h3::after {animation: none !important;}.level-badge {box-shadow: 0 0 10px rgba(212,175,55,0.3) !important;}.avatar-frame {filter: none !important;}body {-webkit-overflow-scrolling: touch;overscroll-behavior: none;}input, select, textarea {font-size: 16px !important;}.floating-sticker, .avatar-frame, .bounty-amount {filter: none !important;}.hero-header {background: rgba(26,31,46,0.95) !important;}.timeline::before {background: linear-gradient(180deg, #ff4444, #66c0f4) !important;animation: none !important;}.timeline-item::before {box-shadow: none !important;}.login-card, .login-header, .login-toggle, .login-name, .login-details, .db-list, .db-search, .db-search input, .db-pagination, .page-btn {pointer-events: auto !important;cursor: pointer !important;}.login-header {-webkit-tap-highlight-color: rgba(102, 192, 244, 0.3);touch-action: manipulation;}}@media (max-width: 400px) {.hero-header {padding: 12px !important;margin: 5px !important;}.avatar-wrapper {width: 90px !important;height: 90px !important;}.avatar-img {width: 70px !important;height: 70px !important;}.avatar-frame {width: 90px !important;height: 90px !important;}.username {font-size: 16px !important;}.level-badge {width: 60px !important;height: 60px !important;}.level-number {font-size: 16px !important;}.stats-banner {grid-template-columns: 1fr 1fr !important;gap: 6px !important;}.stat-box {padding: 10px 6px !important;}.stat-val {font-size: 16px !important;}.stat-lbl {font-size: 8px !important;}.hero-links {gap: 8px !important;}.hero-link-btn {padding: 10px 14px !important;font-size: 12px !important;}.profile-social-icon {width: 34px !important;height: 34px !important;}.consent-box {padding: 15px !important;}.consent-box h3 {font-size: 14px !important;}.thank-you-box {padding: 15px !important;}.thank-you-box h2 {font-size: 16px !important;}.crab-emoji {font-size: 35px !important;}.fact-card {padding: 12px !important;}.fact-card h3 {font-size: 13px !important;}.fact-card p {font-size: 11px !important;}.video-box {padding: 12px !important;}.video-box h3 {font-size: 13px !important;}.section h2 {font-size: 14px !important;}.db-stats {gap: 8px !important;}.db-stat {padding: 10px !important;}.db-stat .num {font-size: 18px !important;}.footer {padding: 20px 10px !important;}.footer .main-slogan {font-size: 14px !important;}.footer p {font-size: 10px !important;}}@media (max-height: 500px) and (orientation: landscape) {.consent-box, .thank-you-box {max-height: 90vh;overflow-y: auto;}.consent-overlay, .thank-you-modal {padding: 10px !important;align-items: flex-start !important;}.crab-emoji {font-size: 30px !important;}.terms-agreed .item {padding: 4px 0 !important;}}@media (prefers-reduced-motion: reduce) {*, *::before, *::after {animation-duration: 0.01ms !important;animation-iteration-count: 1 !important;transition-duration: 0.01ms !important;}.particles, .floating-sticker, .emoji-particle, .emoji-rocket {display: none !important;}}@media print {.particles, .floating-sticker, .fireworks-container, .physics-overlay, .consent-overlay, .thank-you-modal {display: none !important;}body::after {display: none;}.main-content {filter: none !important;}}.investigation-section {background: linear-gradient(180deg, rgba(139, 92, 246, 0.1) 0%, rgba(40, 20, 60, 0.3) 100%);border: 1px solid rgba(139, 92, 246, 0.3);border-radius: 8px;padding: 25px;}.investigation-section h2 {color: #a78bfa;border-bottom-color: rgba(139, 92, 246, 0.3);}.investigation-intro {background: rgba(0, 0, 0, 0.2);border-radius: 6px;padding: 18px;margin-bottom: 25px;}.investigation-intro p {color: var(--text-secondary);font-size: 14px;line-height: 1.7;margin-bottom: 10px;}.investigation-intro p:last-child {margin-bottom: 0;}.suspect-card {background: linear-gradient(135deg, rgba(255, 68, 68, 0.1) 0%, rgba(139, 92, 246, 0.1) 100%);border: 2px solid rgba(255, 68, 68, 0.4);border-radius: 12px;overflow: hidden;margin-bottom: 20px;}.suspect-header {background: rgba(255, 68, 68, 0.2);padding: 15px 20px;display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;gap: 10px;}.suspect-badge {background: linear-gradient(90deg, #ff4444, #cc0000);color: #fff;padding: 6px 16px;border-radius: 20px;font-size: 13px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px;}.suspect-role {color: #ffd93d;font-size: 14px;font-weight: 600;}.suspect-content {display: flex;gap: 25px;padding: 25px;flex-wrap: wrap;}.suspect-photo {flex-shrink: 0;max-width: 200px;}.suspect-img {width: 200px;max-width: 200px;height: auto;max-height: 280px;object-fit: cover;border-radius: 8px;border: 3px solid rgba(255, 68, 68, 0.5);box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5);transition: transform 0.3s ease;}.suspect-img:hover {transform: scale(1.02);}.suspect-info {flex: 1;min-width: 250px;}.suspect-note {color: var(--text-secondary);font-size: 14px;line-height: 1.6;margin-bottom: 20px;}.suspect-violations {background: rgba(255, 68, 68, 0.1);border: 1px solid rgba(255, 68, 68, 0.3);border-radius: 6px;padding: 15px;margin-bottom: 20px;}.suspect-violations h4 {color: #ff6b6b;font-size: 14px;margin-bottom: 12px;}.suspect-violations ul {list-style: none;padding: 0;margin: 0;}.suspect-violations li {color: #ffaaaa;font-size: 13px;padding: 8px 0;padding-left: 20px;position: relative;border-bottom: 1px dashed rgba(255, 68, 68, 0.2);}.suspect-violations li:last-child {border-bottom: none;}.suspect-violations li::before {content: "⚡";position: absolute;left: 0;top: 8px;}.suspect-violations li strong {color: #ff6b6b;}.dossier-btn {display: inline-block;background: linear-gradient(90deg, #ff6b6b, #ff4444);color: #fff;padding: 14px 28px;border-radius: 6px;text-decoration: none;font-size: 14px;font-weight: 600;transition: all 0.3s ease;box-shadow: 0 4px 15px rgba(255, 68, 68, 0.3);}.dossier-btn:hover {transform: translateY(-3px);box-shadow: 0 8px 25px rgba(255, 68, 68, 0.5);}.suspect-footer {background: rgba(0, 0, 0, 0.3);padding: 15px 20px;border-top: 1px solid rgba(255, 68, 68, 0.2);}.suspect-footer p {color: #8f98a0;font-size: 13px;margin: 0;}.suspect-footer strong {color: #ffd93d;}.more-suspects-box {background: rgba(139, 92, 246, 0.1);border: 1px dashed rgba(139, 92, 246, 0.4);border-radius: 6px;padding: 20px;text-align: center;}.more-suspects-box p {color: #a78bfa;font-size: 14px;margin: 0;}.more-suspects-box strong {color: #c4b5fd;}@media (max-width: 768px) {.suspect-content {flex-direction: column;align-items: center;}.suspect-img {width: 150px;}.suspect-info {min-width: auto;text-align: center;}.suspect-violations {text-align: left;}.dossier-btn {display: block;text-align: center;}.suspect-header {justify-content: center;text-align: center;}}