@font-face{font-family:proggyTiny;src:url(/font/ProggyTiny.woff2) format("woff2");font-weight:400;font-style:normal}*,body,html{cursor:url(/cur/notice.cur),auto}body{background-color:#000;color:#fff;font-family:proggyTiny,monospace;text-align:center;min-height:100vh;margin:0;display:flex;justify-content:center;align-items:center;overflow-x:hidden;overflow-y:auto;position:relative}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:repeating-linear-gradient(0deg,rgba(0,0,0,.15),rgba(0,0,0,.15) 1px,transparent 0,transparent 2px);pointer-events:none;z-index:1000;animation:scanline 8s linear infinite}body:after{display:none}.scene{position:relative;width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}.glass-field{position:fixed;inset:0;pointer-events:none;z-index:1002;overflow:hidden}.cursor-ghost{position:absolute;width:0;height:0;pointer-events:none}.cursor-ghost-segment{position:absolute;border-radius:999px;width:18px;height:18px;border:1px solid hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.08);box-shadow:0 0 20px hsla(0,0%,100%,.18),inset 0 0 4px hsla(0,0%,100%,.24);transform:translate(-50%,-50%) scale(1);transition:opacity .2s ease}.pointer-ripple{position:absolute;width:12px;height:12px;border:1px solid hsla(0,0%,100%,.4);border-radius:50%;transform:translate(-50%,-50%);opacity:.7;pointer-events:none;animation:pointerRipple .42s ease-out forwards}.pointer-ripple:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid hsla(0,0%,100%,.28)}@keyframes pointerRipple{0%{opacity:.6;transform:translate(-50%,-50%) scale(.6)}to{opacity:0;transform:translate(-50%,-50%) scale(2.3)}}.cursor-segment{position:absolute;height:2px;left:0;top:0;background:linear-gradient(90deg,hsla(0,0%,100%,.95),hsla(0,0%,100%,.35));box-shadow:0 0 12px hsla(0,0%,100%,.5),0 0 4px hsla(0,0%,100%,.4);border-radius:999px;transform-origin:center;transform:translate(-50%,-50%) rotate(var(--segment-angle,0deg)) scaleX(.4);opacity:0;animation:segmentFade .36s ease-out forwards}@keyframes segmentFade{0%{opacity:.9;transform:translate(-50%,-50%) rotate(var(--segment-angle,0deg)) scaleX(.4)}60%{opacity:.7;transform:translate(-50%,-50%) rotate(var(--segment-angle,0deg)) scaleX(.85)}to{opacity:0;transform:translate(-50%,-50%) rotate(var(--segment-angle,0deg)) scaleX(1)}}@keyframes scanline{0%{transform:translateY(0)}to{transform:translateY(100%)}}.container{max-width:900px;padding:20px;position:relative;z-index:10}h1{font-size:1.6em;font-weight:500;line-height:1.4;letter-spacing:.5px;text-shadow:0 0 10px hsla(0,0%,100%,.3),0 0 20px hsla(0,0%,100%,.2),0 0 30px hsla(0,0%,100%,.1);transition:text-shadow .3s ease}h1:hover{text-shadow:0 0 15px hsla(0,0%,100%,.5),0 0 30px hsla(0,0%,100%,.3),0 0 45px hsla(0,0%,100%,.2),2px 0 0 rgba(255,0,255,.3),-2px 0 0 rgba(0,255,255,.3)}.particle{width:2px;height:2px;background:#fff;z-index:5;border-radius:50%;opacity:.6}.noise,.particle{position:fixed;pointer-events:none}.noise{top:0;left:0;width:100%;height:100%;z-index:998;opacity:.03;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");animation:grain .5s steps(10) infinite}@keyframes grain{0%,to{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}}.nohello-stage{width:100%;max-width:760px;padding:60px 24px;margin:0 auto;display:flex;justify-content:center;align-items:center;text-align:left;min-height:100vh}.nohello-card{width:100%;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border:none;padding:0;box-shadow:none;display:flex;flex-direction:column;gap:32px}.nohello-title{font-size:2.8em;font-weight:500;letter-spacing:2px;text-transform:lowercase;text-shadow:0 0 15px hsla(0,0%,100%,.5),0 0 30px hsla(0,0%,100%,.3),0 0 45px hsla(0,0%,100%,.2);margin:0;text-align:center}.nohello-lead{font-size:1.1em;line-height:1.6;color:hsla(0,0%,100%,.9);margin:0;text-align:center;max-width:600px;align-self:center}.discord-mockup{background:#36393f;border-radius:8px;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.4);font-family:Whitney,Helvetica Neue,Helvetica,Arial,sans-serif;width:100%;max-width:600px;margin:0 auto;border:1px solid rgba(0,0,0,.2)}.discord-header{background:#36393f;padding:12px 16px;border-bottom:1px solid #202225;display:flex;align-items:center;justify-content:space-between}.discord-user-status{display:flex;align-items:center;gap:10px}.discord-avatar{width:32px;height:32px;border-radius:50%;background-color:#5865f2;position:relative}.discord-avatar:after{content:"";position:absolute;bottom:-2px;right:-2px;width:10px;height:10px;background:#3ba55d;border:3px solid #36393f;border-radius:50%}.discord-username{color:#fff;font-weight:600;font-size:14px}.discord-messages{padding:16px 0;display:flex;flex-direction:column;gap:16px;background:#36393f}.discord-message-group{display:flex;gap:16px;padding:2px 16px;position:relative}.discord-message-group:hover{background:rgba(4,4,5,.07)}.discord-avatar-small{width:40px;height:40px;border-radius:50%;background-color:#faa61a;flex-shrink:0;margin-top:2px;cursor:pointer}.discord-avatar-small:hover{opacity:.8}.target-avatar{background-color:#5865f2}.discord-content{display:flex;flex-direction:column;gap:2px;min-width:0}.discord-author{display:flex;align-items:baseline;gap:8px}.discord-name{color:#fff;font-weight:500;font-size:16px;cursor:pointer}.discord-name:hover{text-decoration:underline}.discord-timestamp{color:#72767d;font-size:12px;font-weight:400}.discord-text{color:#dcddde;font-size:16px;line-height:1.375rem;white-space:pre-wrap;word-wrap:break-word}.discord-typing-dots{display:flex;gap:4px;padding:8px 0;align-items:center}.discord-typing-dots span{width:6px;height:6px;background:#b9bbbe;border-radius:50%;animation:discordTyping 1.4s ease-in-out infinite both}.discord-typing-dots span:first-child{animation-delay:-.32s}.discord-typing-dots span:nth-child(2){animation-delay:-.16s}@keyframes discordTyping{0%,80%,to{transform:scale(.8);opacity:.5}40%{transform:scale(1.2);opacity:1}}.nohello-tip{margin:0;font-size:1.02em;color:rgba(0,255,0,.8);text-shadow:0 0 14px rgba(0,255,0,.35);text-align:center}.nohello-reasons{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:22px;gap:22px}.nohello-reason{background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14);border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:12px;transition:transform .3s ease,border-color .3s ease}.nohello-reason:hover{transform:translateY(-4px);border-color:rgba(0,255,0,.4)}.nohello-heading{margin:0;font-size:1.12em;text-transform:lowercase;letter-spacing:.7px;color:#fff;text-shadow:0 0 12px hsla(0,0%,100%,.28)}.nohello-copy{margin:0;font-size:.96em;line-height:1.5;color:hsla(0,0%,100%,.78)}.nohello-prompt{background:rgba(0,255,0,.1);border:1px solid rgba(0,255,0,.28);border-radius:12px;padding:20px 22px;display:flex;flex-direction:column;gap:10px;text-align:center}.nohello-example{margin:0;font-size:1em;color:#fff;letter-spacing:.4px}.nohello-footer{margin:0;font-size:.95em;letter-spacing:.6px;color:hsla(0,0%,100%,.72);text-transform:lowercase}.profile-shell{justify-content:center;min-height:clamp(240px,42vh,420px)}.profile-card,.profile-shell{display:flex;align-items:center}.profile-card{width:348px;flex-direction:column;gap:12px;padding:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;border:none;box-shadow:none;overflow:hidden;text-align:center;position:relative;transform:translateY(0);transition:none}.profile-card:before{content:"";position:absolute;inset:1px;border-radius:0;background:transparent;opacity:1;pointer-events:none;z-index:0}.profile-identity{display:flex;flex-direction:column;align-items:center;gap:14px}.profile-avatar-ring{position:relative;display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;padding:5px;background:linear-gradient(145deg,rgba(0,0,0,.18),rgba(0,0,0,.05));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),0 18px 30px rgba(0,0,0,.6);transition:transform .5s ease}.profile-avatar-ring.status-online{background:linear-gradient(145deg,rgba(0,0,0,.42),rgba(0,0,0,.08))}.profile-avatar-ring.status-idle{background:linear-gradient(145deg,rgba(0,0,0,.42),rgba(250,166,26,.08))}.profile-avatar-ring.status-dnd{background:linear-gradient(145deg,rgba(0,0,0,.42),rgba(0,0,0,.08))}.profile-avatar-ring.status-offline{background:linear-gradient(145deg,rgba(0,0,0,.3),rgba(0,0,0,.06))}.profile-avatar{width:100%;height:100%;border-radius:50%;object-fit:cover;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.04)}.status-indicator{position:absolute;right:10px;bottom:8px;width:20px;height:20px;border-radius:50%;border:4px solid rgba(0,0,0,.84);background:#000}.status-indicator.status-online{background:#3ba55d}.status-indicator.status-idle{background:#faa61a}.status-indicator.status-dnd{background:#ed4245}.status-indicator.status-offline{background:#747f8d}.profile-names{display:flex;flex-direction:column;gap:4px;align-items:center}.profile-username{font-size:1.4em;letter-spacing:.6px}.profile-status{font-size:.75em;text-transform:uppercase;letter-spacing:1.6px;color:hsla(0,0%,100%,.52);align-self:center}.profile-activity{display:flex;flex-direction:column;gap:4px;background:transparent;border:none;border-radius:0;padding:0}.activity-name{font-size:.94em;letter-spacing:.5px}.activity-detail{font-size:.82em;color:hsla(0,0%,100%,.68)}.profile-spotify{display:flex;align-items:center;gap:10px;background:transparent;border:none;border-radius:0;padding:0}.spotify-cover{width:52px;height:52px;object-fit:cover;border-radius:12px;box-shadow:0 12px 24px rgba(0,0,0,.55)}.spotify-meta{display:flex;flex-direction:column;gap:3px}.spotify-song{font-size:.95em;letter-spacing:.5px}.spotify-artist{font-size:.8em;color:hsla(0,0%,100%,.64);letter-spacing:.9px}.status-online{color:rgba(29,185,84,.85)}.status-idle{color:rgba(255,178,55,.85)}.status-dnd{color:rgba(244,67,54,.85)}.status-offline{color:hsla(0,0%,100%,.4)}.profile-card:hover{transform:translateY(0)}.profile-card:hover .profile-avatar-ring{transform:rotate(3deg) scale(1.06)}.profile-card>*{position:relative;z-index:1}.socials-section{display:flex;gap:16px;justify-content:center;margin-top:12px}.social-link{color:hsla(0,0%,100%,.6);transition:color .2s,transform .2s}.social-link:hover{color:#fff;transform:translateY(-2px)}.social-icon{width:20px;height:20px;fill:currentColor}