@font-face{font-family:OmuDaye;src:url(https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2304-01@1.0/omyu_pretty.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.legacy-shell{--background:#020617;--foreground:#f8fafc;--primary:#38bdf8;--primary-hover:#0ea5e9;--secondary:#1e293b;--accent:#7dd3fc;--glass:rgba(15,23,42,0.7);--glass-border:rgba(56,189,248,0.2);--card-bg:rgba(30,41,59,0.8);--text-main:#f1f5f9;--text-muted:#94a3b8;--shadow-blue:0 0 20px rgba(56,189,248,0.15)}.legacy-shell,.legacy-shell *{margin:0;padding:0;box-sizing:border-box}.legacy-shell{background-color:var(--background);color:var(--foreground);font-family:OmuDaye,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,sans-serif;overflow-x:hidden;min-height:100vh}.legacy-shell .glass-card{background:var(--glass);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--glass-border);border-radius:24px;box-shadow:var(--shadow-blue)}@keyframes snow-fall{0%{transform:translateY(-10vh) translateX(0) translateZ(0)}to{transform:translateY(110vh) translateX(20px) translateZ(0)}}@keyframes drift{0%,to{transform:translateX(0)}50%{transform:translateX(20px)}}@keyframes aurora-glow{0%,to{opacity:.3;filter:blur(40px)}50%{opacity:.5;filter:blur(60px)}}.legacy-shell ::selection{background-color:#38bdf8;color:#000000}