@font-face{font-family:Profile;src:url('/__guns/assets/profile.woff2') format('woff2');font-display:swap}*{box-sizing:border-box}body{margin:0;color:var(--color,#fff);font-family:Profile,Arial,sans-serif;min-height:100svh;display:grid;place-items:center;background:#10271f}button,input{font:inherit}#background,#backgroundVideo{position:fixed;inset:0;width:100%;height:100%;object-fit:cover;background-position:center;background-size:cover;z-index:-1}#enter{position:fixed;inset:0;width:100%;border:0;border-radius:0;color:white;background:#000b;backdrop-filter:blur(12px);z-index:10;font-size:30px;font-weight:700;cursor:pointer;transition:opacity .6s}#enter.dismissed{opacity:0;pointer-events:none}.profile{position:relative;text-align:center;width:min(var(--width,640px),calc(100vw - 32px));border-radius:var(--radius,20px);padding:43px 15px 44px;background:rgb(255 255 255 / var(--opacity,.21));backdrop-filter:blur(var(--blur,8px));margin:24px 0;transition:opacity .6s,transform .6s}.profile h1{font-size:39.5px;line-height:1.3;font-weight:600;margin:0 auto;width:fit-content;max-width:100%;overflow-wrap:anywhere}.glow h1{text-shadow:0 0 16.5px var(--color)}.sparkle h1{background-image:url('/__guns/assets/sparkle.gif')}.profile #bio{font-size:15px;white-space:pre-wrap;margin:12px 0}.presence{margin:20px auto 0;display:flex;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:10px;border:2px solid #ffffff0d;background:#ffffff12;border-radius:27px;text-align:left;min-height:99px}.avatar-wrap{width:74px;height:74px;position:relative;flex-shrink:0}.avatar-wrap img{width:100%;height:100%;object-fit:cover;border-radius:50%}.online{position:absolute;width:18px;height:18px;background:#23a55a;border-radius:50%;bottom:3px;right:3px}.presence-copy{min-width:0}.identity{display:flex;align-items:center;gap:9px}.identity strong{font-size:18.5px;font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.guild{display:flex;align-items:center;gap:4px;background:#ffffff0a;border-radius:5px;padding:3px 5px;font:12px Arial,sans-serif}.guild img{width:16px;height:16px}.presence-copy p{font-size:13.5px;color:color-mix(in srgb,var(--color) 70%,transparent);margin:7px 0 0}#socials{display:flex;justify-content:center;gap:10px;margin-top:28px}#socials button{border:0;color:inherit;background:none;padding:0;cursor:pointer;line-height:0;filter:drop-shadow(0 0 8px var(--color));transition:transform .15s}#socials button:hover{transform:scale(1.12)}#socials svg{width:35px;height:35px}.views{position:absolute;bottom:12px;left:15px;display:flex;align-items:center;gap:5px;font-size:14px;font-weight:550}.views svg{width:18px;height:18px}.volume{position:fixed;left:15px;top:15px;display:flex;align-items:center;gap:10px;padding:12px;background:#ffffff36;border:2px solid #ffffff30;border-radius:16px;z-index:2}.volume button{display:flex;background:none;border:0;color:inherit;padding:0;cursor:pointer}.volume svg{width:30px;height:30px}.volume input{width:0;opacity:0;transition:opacity .2s;accent-color:white}.volume:hover input,.volume:focus-within input{width:100px;opacity:1}#toast{position:fixed;bottom:25px;left:50%;transform:translateX(-50%);background:#111e;padding:12px 20px;border-radius:12px;color:white;opacity:0;transition:opacity .2s;pointer-events:none}#toast.show{opacity:1}button:focus-visible,input:focus-visible{outline:2px solid white;outline-offset:5px}[hidden]{display:none!important}@media(max-width:480px){.profile{padding-top:35px}.identity strong{max-width:130px}.presence{gap:8px}.volume{padding:10px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important}.sparkle h1{background-image:none}}


