.avatar-fallback{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(145deg,var(--avatar-a),var(--avatar-b))!important;color:#fff!important;border:1px solid #ffffff38;box-shadow:inset 0 0 0 2px #07101388,0 0 18px var(--avatar-glow);text-shadow:0 1px 3px #000;letter-spacing:-.04em}.avatar-fallback:before{content:"";position:absolute;z-index:-1;inset:0;background:repeating-linear-gradient(135deg,transparent 0 7px,#ffffff0c 8px 9px)}.avatar-fallback>b{font:900 .92em/1 Inter,Segoe UI,sans-serif}.avatar-fallback>i{position:absolute;right:3px;bottom:2px;padding:1px 2px;background:#071013cc;color:#fff;font:900 5px/1 Inter,sans-serif;letter-spacing:.3px}.avatar-variant-0{--avatar-a:#ff5b22;--avatar-b:#8b2100;--avatar-glow:#ff5b2244}.avatar-variant-1{--avatar-a:#18dcca;--avatar-b:#075d64;--avatar-glow:#39e5d044}.avatar-variant-2{--avatar-a:#8a6cff;--avatar-b:#382678;--avatar-glow:#8a6cff44}.avatar-variant-3{--avatar-a:#ff3e77;--avatar-b:#741936;--avatar-glow:#ff3e7744}.avatar-variant-4{--avatar-a:#e8b82f;--avatar-b:#79520b;--avatar-glow:#e8b82f44}.avatar-variant-5{--avatar-a:#3d8cff;--avatar-b:#16437f;--avatar-glow:#3d8cff44}.avatar-variant-6{--avatar-a:#56c44c;--avatar-b:#22601d;--avatar-glow:#56c44c44}.avatar-variant-7{--avatar-a:#ef6ddd;--avatar-b:#713064;--avatar-glow:#ef6ddd44}.profile-avatar.avatar-fallback{display:grid;place-items:center}.profile-avatar.avatar-fallback>i{right:7px;bottom:6px;font-size:7px}.profile-avatar-fill{display:grid;place-items:center;width:100%;height:100%;overflow:hidden;font-size:48px}.profile-avatar-fill img{width:100%;height:100%;object-fit:cover}.profile-avatar-fill.avatar-fallback>i{right:8px;bottom:7px;font-size:8px}.welcome-strip{grid-column:1/-1;margin:0 0 8px;padding:18px;border:1px solid #2b383e;border-radius:16px;background:linear-gradient(115deg,#10171b,#0b1013 58%,#102321);overflow:hidden}.welcome-strip>header{position:static;height:auto;padding:0 2px 13px;border:0;background:none;display:flex;align-items:end;justify-content:space-between;gap:16px}.welcome-strip h2{margin:3px 0 0;font-size:20px}.welcome-strip>header>span{color:#718087;font-size:10px;font-weight:900;letter-spacing:1px;text-transform:uppercase}.welcome-players{display:flex;gap:10px;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-color:#33444b transparent}.welcome-player{position:relative;display:grid;grid-template-columns:auto minmax(170px,1fr) auto;align-items:center;gap:11px;flex:0 0 min(330px,82vw);min-height:78px;padding:11px 12px;border:1px solid #2a373d;border-radius:13px;background:#080d10;scroll-snap-align:start;transition:border-color .16s,transform .16s,background .16s}.welcome-player:hover,.welcome-player:focus-visible{border-color:var(--cyan);background:#101a1e;transform:translateY(-2px);outline:none}.welcome-avatar{position:relative}.welcome-user-avatar{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;overflow:hidden;font-size:19px}.welcome-user-avatar img{width:100%;height:100%;object-fit:cover}.welcome-avatar>i{position:absolute;right:-5px;bottom:-5px;display:grid;place-items:center;width:22px;height:22px;border:2px solid #080d10;border-radius:50%;background:#172126;font-size:12px;font-style:normal}.welcome-copy{min-width:0}.welcome-copy>b{display:block;font-size:12px;line-height:1.35;color:#e8edef}.welcome-copy>small{display:block;margin-top:5px;color:#748188;font-size:9px}.welcome-arrow{color:var(--orange);font-weight:900}.mini-avatar img,.notification-avatar img{width:100%;height:100%;object-fit:cover}@media(max-width:700px){.welcome-strip{margin-inline:-4px;padding:14px 12px}.welcome-strip h2{font-size:17px}.welcome-strip>header>span{display:none}.welcome-player{flex-basis:min(290px,86vw)}}@media(max-width:420px){.welcome-player{grid-template-columns:auto minmax(150px,1fr) auto;min-height:72px}.welcome-user-avatar{width:43px;height:43px}.welcome-copy>b{font-size:11px}}
