.page-module___sUuba__container{min-height:100vh;padding:clamp(80px,10vw,100px) clamp(16px,4vw,24px) clamp(40px,6vw,80px);position:relative;overflow-x:hidden}.page-module___sUuba__bgGradientPage{z-index:-2;background:var(--gradient-bg);position:fixed;inset:0}.page-module___sUuba__bgGradientPage:before{content:"";background:radial-gradient(circle at 10% 40%,#bd00ff0a 0%,#0000 50%),radial-gradient(circle at 90% 60%,#ff006e0a 0%,#0000 50%);width:200%;height:200%;animation:120s linear infinite page-module___sUuba__spinSlow;position:absolute;top:-50%;left:-50%}@keyframes page-module___sUuba__spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module___sUuba__inner{width:100%;max-width:800px;margin:0 auto}.page-module___sUuba__backLink{color:var(--text-secondary);transition:all var(--transition-fast);border-radius:var(--radius-full);background:var(--glass-bg);border:1px solid var(--glass-border);align-items:center;gap:8px;margin-bottom:24px;padding:6px 12px;font-size:.9rem;font-weight:500;display:inline-flex}.page-module___sUuba__backLink:hover{color:var(--text-primary);border-color:#fff3;transform:translate(-2px)}.page-module___sUuba__articleCard{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-glass);padding:clamp(24px,6vw,48px)}.page-module___sUuba__header{text-align:center;flex-direction:column;align-items:center;margin-bottom:32px;display:flex}.page-module___sUuba__emojiHero{filter:drop-shadow(0 0 15px #ffffff1a);margin-bottom:16px;font-size:4.5rem}.page-module___sUuba__categoryBadge{border-radius:var(--radius-full);color:var(--neon-cyan);background:#00e5ff1a;border:1px solid #00e5ff4d;margin-bottom:16px;padding:4px 14px;font-size:.8rem;font-weight:600}.page-module___sUuba__header h1{font-size:clamp(1.8rem,5vw,3rem);line-height:1.25;font-family:var(--font-display);margin-bottom:16px}.page-module___sUuba__metaRow{color:var(--text-muted);gap:20px;font-size:.85rem;display:flex}.page-module___sUuba__metaItem{align-items:center;gap:6px;display:flex}.page-module___sUuba__divider{background:linear-gradient(90deg, transparent, var(--glass-border) 20%, var(--glass-border) 80%, transparent);border:none;height:1px;margin-bottom:32px}.page-module___sUuba__content{color:var(--text-secondary);font-size:clamp(.95rem,2vw,1.05rem);line-height:1.7}.page-module___sUuba__content p{margin-bottom:20px}.page-module___sUuba__content h2{color:var(--text-primary);font-size:clamp(1.3rem,3.5vw,1.8rem);font-family:var(--font-display);margin-top:36px;margin-bottom:16px}.page-module___sUuba__content blockquote{border-left:4px solid var(--neon-purple);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--text-primary);background:#bd00ff0d;margin:32px 0;padding:16px 20px}.page-module___sUuba__content blockquote p{margin-bottom:0}.page-module___sUuba__content ul,.page-module___sUuba__content ol{margin-bottom:24px;padding-left:20px}.page-module___sUuba__content li{margin-bottom:8px}.page-module___sUuba__content strong{color:var(--text-primary)}.page-module___sUuba__footer{border:1px solid var(--glass-border);border-radius:var(--radius-lg);text-align:center;background:linear-gradient(135deg,#00e5ff0d 0%,#bd00ff0d 100%);flex-direction:column;align-items:center;gap:16px;margin-top:48px;padding:32px 24px;display:flex}.page-module___sUuba__footer h3{color:var(--text-primary);font-size:1.4rem}.page-module___sUuba__footer p{color:var(--text-secondary);max-width:500px;margin:0 auto;font-size:.95rem}.page-module___sUuba__notFoundContainer{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.page-module___sUuba__notFoundContent{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur));border:1px solid var(--glass-border);border-radius:var(--radius-xl);text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:450px;padding:40px;display:flex}.page-module___sUuba__warnIcon{color:var(--neon-orange)}.page-module___sUuba__notFoundContent h2{font-size:1.8rem}.page-module___sUuba__notFoundContent p{color:var(--text-secondary);margin-bottom:8px;line-height:1.5}
