@font-face{font-family:AW Public Profile Tajawal;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/arab-wuwa/tajawal-400-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:AW Public Profile Tajawal;font-style:normal;font-weight:400;font-display:optional;src:url(/fonts/arab-wuwa/tajawal-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:AW Public Profile Tajawal;font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/arab-wuwa/tajawal-700-arabic.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:AW Public Profile Tajawal;font-style:normal;font-weight:700;font-display:optional;src:url(/fonts/arab-wuwa/tajawal-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:lang(ar).aw-public-profile-page.aw-public-profile-page{font-family:AW Public Profile Tajawal,sans-serif}.aw-public-profile-main{--aw-profile-cyan: 127 185 202;--aw-profile-blue: 86 140 167;--aw-profile-warm: 207 171 95;--aw-profile-green: 86 166 119;--aw-profile-red: 192 77 86;--aw-profile-gutter: clamp(.75rem, 2.2vw, 2rem);flex:1 1 auto;min-inline-size:0;inline-size:100%;padding:1rem var(--aw-profile-gutter) clamp(3rem,7vw,5.5rem);color:hsl(var(--foreground))}.aw-public-profile-main>:where(.aw-page-breadcrumb,.aw-public-profile-intro,.aw-public-profile-stage){inline-size:100%;margin-inline:auto}.aw-public-profile-main .aw-public-profile-intro{display:block;padding:clamp(1.15rem,2.5vw,1.8rem)}.aw-public-profile-eyebrow{display:flex;align-items:center;gap:.55rem;margin:0 0 .45rem;color:hsl(var(--primary));font-size:.7rem;font-weight:800;letter-spacing:.14em;line-height:1.2;text-transform:uppercase}.aw-public-profile-eyebrow:before{content:"";flex:0 0 1.6rem;block-size:2px;border-radius:999px;background:currentColor}[dir=rtl] .aw-public-profile-eyebrow,[dir=rtl] #aw-public-profile-title{letter-spacing:normal}#aw-public-profile-title{margin:0;color:hsl(var(--foreground));font-size:clamp(2rem,3.5vw,3.25rem);font-weight:780;letter-spacing:-.035em;line-height:1.04;text-wrap:balance}.aw-public-profile-intro-text{max-inline-size:72ch;margin:.65rem 0 0;color:hsl(var(--muted-foreground));font-size:clamp(.89rem,1.2vw,.98rem);line-height:1.62;text-wrap:pretty}.aw-public-profile-stage{display:grid;gap:clamp(1rem,2.2vw,1.5rem);min-block-size:max(23rem,calc(100svh - 18rem));margin-block-start:clamp(1rem,2.2vw,1.5rem)}.aw-public-profile-stage[aria-busy=true]{cursor:progress}.aw-public-profile-state{position:relative;isolation:isolate;overflow:hidden;min-block-size:clamp(17rem,34vw,23rem);display:grid;place-items:center;padding:clamp(1.5rem,4vw,3rem);border:1px solid hsl(var(--border) / .78);border-radius:var(--radius);background:radial-gradient(circle at 12% 0%,rgb(var(--aw-profile-cyan) / .12),transparent 36%),linear-gradient(180deg,hsl(var(--card-strong) / .88),hsl(var(--card)));box-shadow:inset 0 1px hsl(var(--foreground) / .04)}[dir=rtl] .aw-public-profile-state{background:radial-gradient(circle at 88% 0%,rgb(var(--aw-profile-cyan) / .12),transparent 36%),linear-gradient(180deg,hsl(var(--card-strong) / .88),hsl(var(--card)))}.aw-public-profile-state:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:3px;background:hsl(var(--primary))}.aw-public-profile-state[hidden]{display:none}.aw-public-profile-state-copy{inline-size:min(100%,44rem);display:grid;justify-items:start;gap:.75rem}.aw-public-profile-state-kicker,.aw-public-profile-section-kicker{margin:0;color:hsl(var(--primary));font-size:.7rem;font-weight:820;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}[dir=rtl] :where(.aw-public-profile-state-kicker,.aw-public-profile-section-kicker){letter-spacing:normal}.aw-public-profile-state h2{margin:0;color:hsl(var(--foreground));font-size:clamp(1.55rem,3.5vw,2.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.1;text-wrap:balance}[dir=rtl] .aw-public-profile-state h2{letter-spacing:normal}.aw-public-profile-state-copy>p:not(.aw-public-profile-state-kicker){max-inline-size:62ch;margin:0;color:hsl(var(--muted-foreground));font-size:.94rem;line-height:1.7;text-wrap:pretty}.aw-public-profile-state-actions,.aw-public-profile-actions-list{display:flex;flex-wrap:wrap;gap:.65rem;margin-block-start:.3rem}.aw-public-profile-button{appearance:none;min-block-size:44px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.68rem .95rem;border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--secondary) / .7);color:hsl(var(--foreground));font:inherit;font-size:.84rem;font-weight:760;line-height:1.2;text-decoration:none;cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),transform var(--dur-fast) var(--ease)}.aw-public-profile-button:hover,.aw-public-profile-button:focus-visible{border-color:rgb(var(--aw-profile-cyan) / .7);background:rgb(var(--aw-profile-blue) / .18)}.aw-public-profile-button:active{transform:translateY(1px)}.aw-public-profile-button--primary{border-color:rgb(var(--aw-profile-cyan) / .72);background:rgb(var(--aw-profile-blue) / .22)}.aw-public-profile-button:disabled,.aw-public-profile-button[aria-disabled=true]{opacity:.58;cursor:not-allowed;transform:none}.aw-public-profile-button[hidden]{display:none}.aw-public-profile-content{display:grid;gap:clamp(1rem,2.2vw,1.5rem)}.aw-public-profile-content[hidden]{display:none}.aw-public-profile-identity,.aw-public-profile-points,.aw-public-profile-roster{min-inline-size:0;border-block:1px solid hsl(var(--border) / .72);background:hsl(var(--card) / .66)}.aw-public-profile-identity{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(11rem,.34fr) minmax(0,1fr);min-block-size:clamp(18rem,30vw,25rem)}.aw-public-profile-identity-media{position:relative;isolation:isolate;display:grid;place-items:center;min-block-size:18rem;border-inline-end:1px solid hsl(var(--border) / .72);background:linear-gradient(180deg,rgb(var(--aw-profile-blue) / .18),hsl(var(--background) / .38))}.aw-public-profile-card-art{position:absolute;inset:0;z-index:-1;inline-size:100%;block-size:100%;aspect-ratio:728 / 360;object-fit:cover;opacity:.76;filter:saturate(.8) brightness(.62)}.aw-public-profile-card-art[hidden]{display:none}.aw-public-profile-avatar{position:relative;inline-size:clamp(7.5rem,15vw,10rem);aspect-ratio:1;overflow:hidden;display:grid;place-items:center;border:2px solid hsl(var(--foreground) / .74);border-radius:28%;box-shadow:0 18px 40px #0000006b,inset 0 0 0 4px hsl(var(--background) / .34)}.aw-public-profile-avatar :is(img,canvas){inline-size:100%;block-size:100%;object-fit:cover}.aw-public-profile-avatar :is(img,canvas)[hidden],.aw-public-profile-avatar [hidden]{display:none}.aw-public-profile-avatar span{color:#fff;font-size:clamp(2.5rem,8vw,4.2rem);font-weight:820;line-height:1}.aw-public-profile-identity-body{display:grid;align-content:center;gap:1rem;padding:clamp(1.25rem,3.5vw,2.75rem)}.aw-public-profile-identity-body h2,.aw-public-profile-section-heading h2{margin:0;color:hsl(var(--foreground));font-weight:810;letter-spacing:-.028em;line-height:1.12}.aw-public-profile-identity-body h2{font-size:clamp(1.8rem,4vw,3.5rem)}.aw-public-profile-public-id,.aw-public-profile-game-uid,.aw-public-profile-token{unicode-bidi:isolate;direction:ltr;font-variant-numeric:tabular-nums}.aw-public-profile-meta{display:flex;flex-wrap:wrap;gap:.5rem;color:hsl(var(--muted-foreground));font-size:.8rem}.aw-public-profile-pill{display:inline-flex;align-items:center;min-block-size:28px;padding:.3rem .65rem;border:1px solid hsl(var(--border) / .84);border-radius:999px;background:hsl(var(--secondary) / .56);color:hsl(var(--foreground));font-size:.75rem;font-weight:720}.aw-public-profile-bio{max-inline-size:68ch;margin:0;color:hsl(var(--muted-foreground));font-size:.94rem;line-height:1.72;white-space:pre-wrap}.aw-public-profile-id-line{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;color:hsl(var(--muted-foreground));font-size:.8rem}.aw-public-profile-id-line bdi{color:hsl(var(--foreground));font-weight:760}.aw-public-profile-discord{min-inline-size:0;display:flex;align-items:center;padding-block:.7rem;border-block:1px solid hsl(var(--border) / .68)}.aw-public-profile-discord[hidden]{display:none}.aw-public-profile-discord-handle{min-inline-size:0;display:flex;align-items:center;gap:.55rem}.aw-public-profile-discord-logo{flex:0 0 auto;inline-size:28px;block-size:28px;display:inline-grid;place-items:center;border-radius:8px;background:#5865f2;color:#fff;box-shadow:0 8px 18px #5865f233}.aw-public-profile-discord-logo svg{inline-size:18px;block-size:18px;fill:currentColor}.aw-public-profile-discord-handle>a{overflow:hidden;min-inline-size:0;color:hsl(var(--primary));font-size:.84rem;font-weight:690;text-overflow:ellipsis;white-space:nowrap}.aw-public-profile-copy-icon{position:relative;flex:0 0 auto;inline-size:32px;block-size:32px;display:inline-grid;place-items:center;padding:0;border:1px solid transparent;border-radius:8px;background:transparent;color:hsl(var(--muted-foreground));cursor:pointer;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.aw-public-profile-copy-icon:before{content:"";position:absolute;inset:-6px}.aw-public-profile-copy-icon svg{inline-size:17px;block-size:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.aw-public-profile-copy-icon:hover,.aw-public-profile-copy-icon:focus-visible{border-color:rgb(var(--aw-profile-cyan) / .62);background:rgb(var(--aw-profile-blue) / .16);color:hsl(var(--foreground))}.aw-public-profile-copy-icon:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.aw-public-profile-copy-icon:disabled{opacity:.58;cursor:wait}.aw-public-profile-actions{padding-block-start:.15rem}.aw-public-profile-actions h3{margin:0 0 .45rem;color:hsl(var(--foreground));font-size:.82rem;font-weight:780}.aw-public-profile-actions-status{margin:.65rem 0 0;color:hsl(var(--muted-foreground));font-size:.78rem}.aw-public-profile-actions-status[hidden]{display:none}.aw-public-profile-points{padding:clamp(.85rem,2vw,1.35rem) clamp(1.1rem,2.8vw,2rem)}.aw-public-profile-roster{padding:clamp(1.1rem,2.8vw,2rem)}.aw-public-profile-section-heading{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-block-end:1rem}.aw-public-profile-section-heading h2{font-size:clamp(1.3rem,2.5vw,1.9rem)}.aw-public-profile-section-heading p{max-inline-size:62ch;margin:.35rem 0 0;color:hsl(var(--muted-foreground));font-size:.84rem;line-height:1.55}.aw-public-profile-roster .aw-public-profile-section-heading{margin-block-end:.25rem}.aw-public-profile-points-showcase{position:relative;isolation:isolate;min-block-size:clamp(8.5rem,16vw,10rem);display:grid;grid-template-columns:minmax(8.5rem,.42fr) minmax(0,1fr);align-items:center;gap:clamp(.9rem,3vw,2.2rem);padding-inline:clamp(.25rem,2vw,1.25rem)}.aw-public-profile-points-art{position:relative;display:grid;inline-size:max-content;justify-self:center;place-items:center;isolation:isolate}.aw-public-profile-points-art:before{content:"";position:absolute;inset:50% auto auto 50%;z-index:-1;inline-size:clamp(7rem,18vw,12rem);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:rgb(var(--aw-profile-cyan) / .14);filter:blur(32px);pointer-events:none}.aw-public-profile-points-art canvas{display:block;inline-size:clamp(7.5rem,15vw,9.5rem);block-size:auto;filter:drop-shadow(0 18px 24px rgba(0,0,0,.38))}.aw-public-profile-points-summary{min-inline-size:0;display:grid;justify-items:start;gap:.45rem;padding-inline-start:clamp(1rem,4vw,2.4rem);border-inline-start:1px solid hsl(var(--border) / .72)}.aw-public-profile-points-summary h2{margin:0;color:hsl(var(--muted-foreground));font-size:clamp(.86rem,1.6vw,1rem);font-weight:700}.aw-public-profile-points-summary>strong{color:hsl(var(--foreground));font-size:clamp(2.8rem,6vw,4rem);font-variant-numeric:tabular-nums;letter-spacing:-.055em;line-height:.94;text-shadow:0 0 28px rgb(var(--aw-profile-cyan) / .2)}.aw-public-profile-points-details-button{margin-block-start:.55rem}.aw-public-profile-points-breakdown{display:grid;border-block:1px solid hsl(var(--border) / .72)}.aw-public-profile-points-source{min-inline-size:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:.9rem}.aw-public-profile-points-source+.aw-public-profile-points-source{border-block-start:1px solid hsl(var(--border) / .58)}.aw-public-profile-points-source>div{min-inline-size:0;display:grid;gap:.25rem}.aw-public-profile-points-source span{color:hsl(var(--foreground));font-size:.82rem;font-weight:760}.aw-public-profile-points-source small{color:hsl(var(--muted-foreground));font-size:.7rem;line-height:1.4}.aw-public-profile-points-source>strong{min-inline-size:2.5ch;color:hsl(var(--foreground));font-size:1.45rem;font-variant-numeric:tabular-nums;text-align:end}.aw-public-profile-roster-summary{min-block-size:0;display:grid;align-content:start;gap:0;padding:.25rem 0 .9rem;color:hsl(var(--muted-foreground))}.aw-public-profile-partial{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-block-end:1rem;padding:.9rem 1rem;border-inline-start:3px solid rgb(var(--aw-profile-warm));background:rgb(var(--aw-profile-warm) / .1)}.aw-public-profile-partial[hidden]{display:none}.aw-public-profile-partial strong{display:block;color:hsl(var(--foreground));font-size:.82rem}.aw-public-profile-partial p{margin:.25rem 0 0;color:hsl(var(--muted-foreground));font-size:.74rem;line-height:1.5}.aw-public-profile-tabs{display:flex;gap:.35rem;margin-block:.25rem 1rem;padding:.3rem;border:1px solid hsl(var(--border) / .76);border-radius:var(--radius-sm);background:hsl(var(--secondary) / .45)}.aw-public-profile-tabs[hidden]{display:none}.aw-public-profile-tab{appearance:none;min-block-size:44px;flex:1 1 0;padding:.65rem .75rem;border:1px solid transparent;border-radius:calc(var(--radius-sm) - 2px);background:transparent;color:hsl(var(--muted-foreground));font:inherit;font-size:.8rem;font-weight:760;cursor:pointer}.aw-public-profile-tab[aria-selected=true]{border-color:rgb(var(--aw-profile-cyan) / .66);background:rgb(var(--aw-profile-blue) / .18);color:hsl(var(--foreground))}.aw-public-profile-tab:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.aw-public-profile-account-heading{margin:0 0 .8rem;color:hsl(var(--foreground));font-size:1rem}.aw-public-profile-account-panel{min-inline-size:0;outline:none}.aw-public-profile-account-panel[hidden]{display:none}.aw-public-profile-account-panel:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.aw-public-profile-account-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin-block-end:.85rem;color:hsl(var(--muted-foreground));font-size:.74rem}.aw-public-profile-account-meta bdi{color:hsl(var(--foreground));font-weight:760}.aw-public-profile-roster-summary strong{color:hsl(var(--foreground));font-size:clamp(1.2rem,2.5vw,1.75rem)}.aw-public-profile-character-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:clamp(.7rem,1.5vw,1rem)}.aw-public-profile-character{--aw-seq-color: #8b919d;--aw-seq-border-a: rgba(139, 145, 157, .38);--aw-seq-border-b: rgba(139, 145, 157, .12);--aw-seq-glow: rgba(139, 145, 157, .08);--aw-seq-glow-soft: rgba(139, 145, 157, .03);--aw-seq-wash: rgba(139, 145, 157, .1);--aw-seq-wash-opacity: 0;--aw-seq-corner-opacity: 0;--aw-seq-corner-length: 22px;--aw-seq-corner-thickness: 2px;--aw-seq-inner-frame: rgba(255, 255, 255, .04);--aw-seq-inner-frame-width: 1px;--aw-seq-badge-bg: linear-gradient(180deg, #626a76, #3f4650);--aw-seq-badge-text: #fff;--aw-seq-badge-text-shadow: 0 1px 2px rgba(0, 0, 0, .82), 0 0 1px rgba(0, 0, 0, .72);--aw-refinement-r5-bg: linear-gradient(180deg, #ef4444, #991b1b);position:relative;isolation:isolate;min-inline-size:0;overflow:hidden;border:1px solid transparent;border-radius:14px;background:linear-gradient(180deg,#17181d,#101114) padding-box,linear-gradient(135deg,var(--aw-seq-border-a),var(--aw-seq-border-b) 45%,var(--aw-seq-border-a)) border-box;box-shadow:0 8px 22px #00000059,0 0 14px var(--aw-seq-glow),inset 0 0 0 1px var(--aw-seq-inner-frame),inset 0 0 18px var(--aw-seq-glow-soft);color:#f8fafc;text-decoration:none;transition:transform .2s ease-out,box-shadow .25s ease}.aw-public-profile-character:before{content:"";position:absolute;inset:0;z-index:2;border-radius:inherit;background:linear-gradient(112deg,transparent 0 34%,var(--aw-seq-wash) 48%,transparent 62% 100%);opacity:var(--aw-seq-wash-opacity);transform:translate(-120%);animation:aw-public-profile-sequence-shine 5.8s ease-in-out infinite;pointer-events:none}.aw-public-profile-character:after{content:"";position:absolute;inset:7px;z-index:2;border-radius:10px;opacity:var(--aw-seq-corner-opacity);background:linear-gradient(var(--aw-seq-color),var(--aw-seq-color)) left top / var(--aw-seq-corner-length) var(--aw-seq-corner-thickness) no-repeat,linear-gradient(var(--aw-seq-color),var(--aw-seq-color)) left top / var(--aw-seq-corner-thickness) var(--aw-seq-corner-length) no-repeat,linear-gradient(var(--aw-seq-color),var(--aw-seq-color)) right top / var(--aw-seq-corner-length) var(--aw-seq-corner-thickness) no-repeat,linear-gradient(var(--aw-seq-color),var(--aw-seq-color)) right top / var(--aw-seq-corner-thickness) var(--aw-seq-corner-length) no-repeat,linear-gradient(var(--aw-seq-color),var(--aw-seq-color)) left bottom / var(--aw-seq-corner-length) var(--aw-seq-corner-thickness) no-repeat,linear-gradient(var(--aw-seq-color),var(--aw-seq-color)) left bottom / var(--aw-seq-corner-thickness) var(--aw-seq-corner-length) no-repeat,linear-gradient(var(--aw-seq-color),var(--aw-seq-color)) right bottom / var(--aw-seq-corner-length) var(--aw-seq-corner-thickness) no-repeat,linear-gradient(var(--aw-seq-color),var(--aw-seq-color)) right bottom / var(--aw-seq-corner-thickness) var(--aw-seq-corner-length) no-repeat;box-shadow:inset 0 0 0 var(--aw-seq-inner-frame-width) var(--aw-seq-inner-frame);filter:drop-shadow(0 0 5px var(--aw-seq-glow));pointer-events:none}@media(hover:hover)and (pointer:fine){.aw-public-profile-character[href]:hover{transform:translateY(-2px);box-shadow:0 12px 26px #0000006b,0 0 18px var(--aw-seq-glow),inset 0 0 0 1px var(--aw-seq-inner-frame),inset 0 0 20px var(--aw-seq-glow-soft)}}.aw-public-profile-character[href]:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.aw-public-profile-character[data-sequence="0"]{--aw-seq-badge-bg: linear-gradient(180deg, #626a76, #3f4650)}.aw-public-profile-character[data-sequence="1"]{--aw-seq-color: #4d8dff;--aw-seq-border-a: rgba(77, 141, 255, .95);--aw-seq-border-b: rgba(37, 99, 235, .24);--aw-seq-glow: rgba(77, 141, 255, .34);--aw-seq-glow-soft: rgba(77, 141, 255, .07);--aw-seq-wash: rgba(77, 141, 255, .18);--aw-seq-wash-opacity: .52;--aw-seq-badge-bg: linear-gradient(180deg, #4d8dff, #2563eb)}.aw-public-profile-character[data-sequence="2"]{--aw-seq-color: #40e0e6;--aw-seq-border-a: rgba(64, 224, 230, .98);--aw-seq-border-b: rgba(15, 156, 165, .28);--aw-seq-glow: rgba(64, 224, 230, .42);--aw-seq-glow-soft: rgba(64, 224, 230, .09);--aw-seq-wash: rgba(64, 224, 230, .2);--aw-seq-wash-opacity: .62;--aw-seq-corner-opacity: .92;--aw-seq-corner-length: 24px;--aw-seq-badge-bg: linear-gradient(180deg, #40e0e6, #0f9ca5);--aw-seq-badge-text: #07191c;--aw-seq-badge-text-shadow: 0 1px 0 rgba(255, 255, 255, .2)}.aw-public-profile-character[data-sequence="3"]{--aw-seq-color: #57df7d;--aw-seq-border-a: rgba(87, 223, 125, 1);--aw-seq-border-b: rgba(22, 163, 74, .3);--aw-seq-glow: rgba(87, 223, 125, .48);--aw-seq-glow-soft: rgba(87, 223, 125, .11);--aw-seq-wash: rgba(87, 223, 125, .22);--aw-seq-wash-opacity: .7;--aw-seq-corner-opacity: 1;--aw-seq-corner-length: 27px;--aw-seq-inner-frame: rgba(87, 223, 125, .2);--aw-seq-badge-bg: linear-gradient(180deg, #57df7d, #16a34a);--aw-seq-badge-text: #071b0f;--aw-seq-badge-text-shadow: 0 1px 0 rgba(255, 255, 255, .18)}.aw-public-profile-character[data-sequence="4"]{--aw-seq-color: #b56cff;--aw-seq-border-a: rgba(181, 108, 255, 1);--aw-seq-border-b: rgba(126, 34, 206, .34);--aw-seq-glow: rgba(181, 108, 255, .58);--aw-seq-glow-soft: rgba(181, 108, 255, .13);--aw-seq-wash: rgba(181, 108, 255, .24);--aw-seq-wash-opacity: .76;--aw-seq-corner-opacity: 1;--aw-seq-corner-length: 30px;--aw-seq-inner-frame: rgba(181, 108, 255, .24);--aw-seq-inner-frame-width: 2px;--aw-seq-badge-bg: linear-gradient(180deg, #b56cff, #7e22ce)}.aw-public-profile-character[data-sequence="5"]{--aw-seq-color: #ffd35a;--aw-seq-border-a: rgba(255, 211, 90, 1);--aw-seq-border-b: rgba(217, 119, 6, .38);--aw-seq-glow: rgba(255, 211, 90, .62);--aw-seq-glow-soft: rgba(255, 211, 90, .16);--aw-seq-wash: rgba(255, 211, 90, .26);--aw-seq-wash-opacity: .84;--aw-seq-corner-opacity: 1;--aw-seq-corner-length: 32px;--aw-seq-inner-frame: rgba(255, 211, 90, .28);--aw-seq-inner-frame-width: 2px;--aw-seq-badge-bg: linear-gradient(180deg, #ffd35a, #d97706);--aw-seq-badge-text: #241500;--aw-seq-badge-text-shadow: 0 1px 0 rgba(255, 255, 255, .22)}.aw-public-profile-character[data-sequence="6"]{--aw-seq-color: #ef4444;--aw-seq-border-a: rgba(248, 73, 73, .96);--aw-seq-border-b: rgba(185, 28, 28, .36);--aw-seq-glow: rgba(239, 68, 68, .42);--aw-seq-glow-soft: rgba(127, 29, 29, .1);--aw-seq-wash: rgba(239, 68, 68, .18);--aw-seq-wash-opacity: .58;--aw-seq-corner-opacity: 1;--aw-seq-corner-length: 35px;--aw-seq-inner-frame: rgba(248, 113, 113, .24);--aw-seq-inner-frame-width: 2px;--aw-seq-badge-bg: var(--aw-refinement-r5-bg);box-shadow:0 9px 24px #0000006b,0 0 16px #ef444457,0 0 24px #b91c1c2e,inset 0 0 0 1px #f871713d,inset 0 0 18px #ef444414}.aw-public-profile-character-media{position:relative;aspect-ratio:350 / 568;overflow:hidden;background:#101114}.aw-public-profile-character-media:after{content:"";position:absolute;inset:auto 0 0;z-index:1;block-size:58%;background:linear-gradient(180deg,transparent,rgba(10,10,12,.2) 38%,rgba(10,10,12,.78));pointer-events:none}.aw-public-profile-character-media>img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:center top;transition:transform .4s ease,filter .25s ease}.aw-public-profile-character[href]:hover .aw-public-profile-character-media>img{transform:scale(1.04);filter:saturate(1.06)}.aw-public-profile-sequence-badge,.aw-public-profile-refinement-badge{position:absolute;inset-block-end:9px;right:9px;z-index:4;min-inline-size:32px;min-block-size:22px;display:inline-flex;align-items:center;justify-content:center;padding:.2rem .45rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;font-size:.7rem;font-weight:850;line-height:1}.aw-public-profile-character-media--linked-weapon .aw-public-profile-sequence-badge{right:calc(41px + .32rem)}.aw-public-profile-sequence-badge{background:var(--aw-seq-badge-bg);color:var(--aw-seq-badge-text);box-shadow:0 0 10px var(--aw-seq-glow),inset 0 0 0 1px #ffffff1a;text-shadow:var(--aw-seq-badge-text-shadow)}.aw-public-profile-refinement-badge{border-color:#9ed4e375;background:linear-gradient(180deg,#526d7a,#2c424d);color:#fff;box-shadow:0 5px 12px #00000057,inset 0 0 0 1px #ffffff14;text-shadow:0 1px 2px rgba(0,0,0,.82)}.aw-public-profile-refinement-badge[data-refinement="5"]{border-color:#f871718a;background:var(--aw-refinement-r5-bg);box-shadow:0 0 10px #ef44446b,inset 0 0 0 1px #ffffff1a}.aw-public-profile-rank-badge,.aw-public-profile-build-badge{position:absolute;z-index:4}.aw-public-profile-build-badge{display:inline-flex;align-items:center;gap:.25rem;border:1px solid rgba(255,255,255,.2);border-radius:999px;color:#fff;font-size:.62rem;font-weight:820;line-height:1;box-shadow:0 5px 14px #0000005c}.aw-public-profile-rank-badge{inset-block-start:9px;inset-inline-start:9px;inline-size:50px;block-size:50px;display:inline-flex;align-items:center;justify-content:center;color:#fffaf0;line-height:1;pointer-events:none}.aw-public-profile-rank-badge__image{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;object-fit:contain;pointer-events:none}.aw-public-profile-rank-badge[data-tier="1"]{--aw-rank-glow: rgba(250, 204, 21, .68)}.aw-public-profile-rank-badge[data-tier="2"]{--aw-rank-glow: rgba(226, 232, 240, .58)}.aw-public-profile-rank-badge[data-tier="3"]{--aw-rank-glow: rgba(251, 146, 60, .56)}.aw-public-profile-rank-badge[data-tier="4"]{--aw-rank-glow: rgba(248, 113, 113, .48)}.aw-public-profile-rank-badge[data-tier="5"]{--aw-rank-glow: rgba(192, 132, 252, .46)}.aw-public-profile-rank-badge[data-tier="6"]{--aw-rank-glow: rgba(96, 165, 250, .44)}.aw-public-profile-rank-badge[data-tier="7"]{--aw-rank-glow: rgba(45, 212, 191, .42)}.aw-public-profile-rank-badge[data-tier="8"]{--aw-rank-glow: rgba(74, 222, 128, .4)}.aw-public-profile-rank-badge[data-tier="9"]{--aw-rank-glow: rgba(251, 191, 36, .42)}.aw-public-profile-rank-badge[data-tier="10"]{--aw-rank-glow: rgba(203, 213, 225, .36)}.aw-public-profile-rank-badge:is([data-tier="1"],[data-tier="2"],[data-tier="3"],[data-tier="4"],[data-tier="5"],[data-tier="6"],[data-tier="7"],[data-tier="8"],[data-tier="9"],[data-tier="10"]) .aw-public-profile-rank-badge__image{filter:drop-shadow(0 0 7px var(--aw-rank-glow)) drop-shadow(0 7px 12px rgba(0,0,0,.34))}.aw-public-profile-rank-badge__number{position:absolute;inset:18% 17%;display:flex;align-items:center;justify-content:center;color:#fffaf0;font-family:Inter,sans-serif;font-size:16px;font-weight:950;line-height:1;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.9),0 0 8px rgba(255,255,255,.18);font-variant-numeric:tabular-nums;pointer-events:none}.aw-public-profile-rank-badge[data-digits="2"] .aw-public-profile-rank-badge__number{font-size:14px}.aw-public-profile-rank-badge[data-digits="3"] .aw-public-profile-rank-badge__number{font-size:12px}.aw-public-profile-rank-badge[data-digits="4"] .aw-public-profile-rank-badge__number{font-size:10px}.aw-public-profile-build-badge{inset-inline-end:9px;inset-block-start:9px;inline-size:27px;block-size:27px;justify-content:center;padding:0;font-size:1rem;cursor:help;touch-action:manipulation}.aw-public-profile-build-badge--complete{border-color:#7ef1a785;background:linear-gradient(180deg,#32a866,#17623a);color:#f3fff7}.aw-public-profile-build-badge--partial{border-color:#ff9ea680;background:linear-gradient(180deg,#c94d57,#7f252d);color:#fff6f7}.aw-public-profile-build-tooltip{position:absolute;inset-block-start:43px;inset-inline-end:8px;z-index:7;inline-size:max-content;max-inline-size:calc(100% - 16px);padding:.42rem .55rem;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:#111317f5;color:#f8fafc;box-shadow:0 8px 20px #0000006b;font-size:.66rem;font-weight:740;line-height:1.35;opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity .16s ease,transform .16s ease,visibility .16s ease;pointer-events:none}.aw-public-profile-build-badge:hover+.aw-public-profile-build-tooltip,.aw-public-profile-build-badge[data-tooltip-open]+.aw-public-profile-build-tooltip,.aw-public-profile-character:focus .aw-public-profile-build-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.aw-public-profile-image-fallback{position:absolute;inset:0;display:grid;place-items:center;padding:1rem;color:#ffffffa8;font-size:.72rem;text-align:center}.aw-public-profile-image-fallback[hidden]{display:none}.aw-public-profile-character-body{position:absolute;inset:auto 0 0;z-index:3;display:grid;gap:.34rem;padding:1.5rem .72rem .72rem;color:#fff;text-shadow:0 2px 7px rgba(0,0,0,.9);pointer-events:none}.aw-public-profile-character-body h3{overflow:hidden;margin:0;color:inherit;font-size:.84rem;font-weight:790;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.aw-public-profile-character-rarity{color:#e7bd61;font-size:.58rem;letter-spacing:.08em;line-height:1}.aw-public-profile-weapon-slot{min-inline-size:0;min-block-size:42px;display:flex;align-items:center}.aw-public-profile-weapon-slot--empty{display:none}.aw-public-profile-weapon-slot img,.aw-public-profile-weapon-fallback{inline-size:40px;block-size:40px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:#111419bd;box-shadow:0 4px 12px #00000047}.aw-public-profile-weapon-slot img{aspect-ratio:1;object-fit:cover}.aw-public-profile-weapon-fallback{display:grid;place-items:center;color:#ffffff94}.aw-public-profile-weapon-fallback[hidden]{display:none}.aw-public-profile-character-body:after{content:attr(data-build-status);max-inline-size:calc(100% - 42px);min-block-size:1.2em;color:#f8fafc94;font-size:.64rem;font-weight:690}.aw-public-profile-character[href] .aw-public-profile-character-body:after{color:#9ed4e3}.aw-public-profile-roster-empty{min-block-size:10rem;display:grid;place-items:center;align-content:center;gap:.55rem;padding:1.5rem;border:1px dashed hsl(var(--border));border-radius:var(--radius-sm);color:hsl(var(--muted-foreground));text-align:center}.aw-public-profile-roster-empty[hidden]{display:none}.aw-public-profile-roster-empty strong{color:hsl(var(--foreground))}.aw-public-profile-roster-empty p{max-inline-size:48ch;margin:0;font-size:.8rem;line-height:1.55}.aw-public-profile-button--caution{border-color:rgb(var(--aw-profile-red) / .7);background:rgb(var(--aw-profile-red) / .14)}.aw-public-profile-action-button--matrix>.aw-public-profile-action-icon,.aw-public-profile-action-button--matrix>.aw-public-profile-action-icon .aw-dot-button__shape{width:1.3125rem;height:1.3125rem;inline-size:1.3125rem;block-size:1.3125rem}.aw-public-profile-action-icon__svg{display:block;width:100%;height:100%;overflow:visible}.aw-public-profile-action-icon .aw-dot-button__shape{grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(7,1fr);gap:.0625rem}.aw-public-profile-action-icon .aw-dot-button__dot{position:relative;inline-size:.125rem;block-size:.125rem;border-radius:50%;box-shadow:0 0 .25rem color-mix(in srgb,currentColor 45%,transparent)}.aw-public-profile-action-icon .aw-dot-button__dot:before,.aw-public-profile-action-icon .aw-dot-button__dot:after{position:absolute;inset:0;inline-size:inherit;block-size:inherit;border-radius:inherit;background:currentColor;box-shadow:inherit}.aw-public-profile-action-icon .aw-public-profile-action-dot--has-second:before{content:"";transform:translate(var(--aw-profile-dot-second-x),var(--aw-profile-dot-second-y))}.aw-public-profile-action-icon .aw-public-profile-action-dot--has-third:after{content:"";transform:translate(var(--aw-profile-dot-third-x),var(--aw-profile-dot-third-y))}.aw-public-profile-actions-list .aw-public-profile-action-icon{color:rgb(var(--aw-profile-cyan))}.aw-public-profile-actions-list .aw-public-profile-button--caution .aw-public-profile-action-icon{color:rgb(var(--aw-profile-red))}.aw-public-profile-actions-list .aw-public-profile-button{min-inline-size:9.5rem}.aw-public-profile-dialog{inline-size:min(calc(100% - 1.5rem),34rem);max-block-size:calc(100dvh - 2rem);overflow:auto;padding:0;border:1px solid hsl(var(--border));border-radius:var(--radius);background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 28px 80px #00000094}.aw-public-profile-dialog::backdrop{background:#03060bb8;backdrop-filter:blur(4px)}.aw-public-profile-dialog[data-fallback-open]{position:fixed;inset:50% auto auto 50%;z-index:1200;display:block;transform:translate(-50%,-50%)}.aw-public-profile-dialog-panel{display:grid;gap:.8rem;padding:clamp(1.1rem,4vw,1.6rem)}.aw-public-profile-dialog h2,.aw-public-profile-dialog p{margin:0}.aw-public-profile-dialog h2{font-size:1.35rem}.aw-public-profile-dialog>p,.aw-public-profile-dialog-panel>p:not(.aw-public-profile-section-kicker){color:hsl(var(--muted-foreground));font-size:.84rem;line-height:1.6}.aw-public-profile-dialog-field{display:grid;gap:.4rem;color:hsl(var(--foreground));font-size:.76rem;font-weight:720}.aw-public-profile-dialog-field[hidden]{display:none}.aw-public-profile-dialog-field textarea{inline-size:100%;resize:vertical;padding:.75rem;border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--background));color:hsl(var(--foreground));font:inherit;line-height:1.5}.aw-public-profile-dialog-field textarea:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.aw-public-profile-dialog-error{padding:.65rem .75rem;border-inline-start:3px solid rgb(var(--aw-profile-red));background:rgb(var(--aw-profile-red) / .1);color:hsl(var(--foreground))!important}.aw-public-profile-dialog-error[hidden]{display:none}.aw-public-profile-dialog-actions{display:flex;flex-wrap:wrap;justify-content:end;gap:.65rem;margin-block-start:.3rem}body.aw-public-profile-page>.aw-toast-layer{position:fixed;inset-inline:auto 1rem;inset-block-end:1rem;z-index:1300;inline-size:min(calc(100% - 2rem),26rem);display:grid;gap:.55rem;pointer-events:none}body.aw-public-profile-page>.aw-toast-layer .aw-toast{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.72rem .8rem;border:1px solid hsl(var(--border));border-radius:var(--radius-sm);background:hsl(var(--card-strong));color:hsl(var(--foreground));box-shadow:0 14px 34px #00000061;opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease;pointer-events:auto}body.aw-public-profile-page>.aw-toast-layer .aw-toast--in{opacity:1;transform:translateY(0)}body.aw-public-profile-page>.aw-toast-layer .aw-toast__icon--glyph{inline-size:24px;block-size:24px;display:grid;place-items:center;border-radius:50%;background:rgb(var(--aw-profile-blue) / .22);color:hsl(var(--primary));font-weight:840}body.aw-public-profile-page>.aw-toast-layer .aw-toast--error .aw-toast__icon--glyph{background:rgb(var(--aw-profile-red) / .18);color:rgb(var(--aw-profile-red))}body.aw-public-profile-page>.aw-toast-layer .aw-toast--success{inline-size:max-content;max-inline-size:100%;justify-self:end;border-color:#57df7db8;background:#17633ff7;color:#fff}body.aw-public-profile-page>.aw-toast-layer .aw-toast--success .aw-toast__icon--glyph{background:#ffffff29;color:#fff}body.aw-public-profile-page>.aw-toast-layer .aw-toast--success .aw-toast__msg{color:#fff;white-space:nowrap}body.aw-public-profile-page>.aw-toast-layer .aw-toast--success .aw-toast__close{color:#ffffffd1}body.aw-public-profile-page>.aw-toast-layer .aw-toast__msg{font-size:.8rem;line-height:1.45}body.aw-public-profile-page>.aw-toast-layer .aw-toast__close{appearance:none;inline-size:44px;block-size:44px;display:grid;place-items:center;margin:-.55rem -.6rem -.55rem 0;border:0;background:transparent;color:hsl(var(--muted-foreground));font:inherit;font-size:1.2rem;cursor:pointer}[dir=rtl] body.aw-public-profile-page>.aw-toast-layer .aw-toast__close{margin-inline:0 -.6rem}html.light .aw-public-profile-main{--aw-profile-cyan: 46 95 98;--aw-profile-blue: 53 109 112;--aw-profile-warm: 125 85 33;--aw-profile-green: 48 100 80;--aw-profile-red: 157 61 52}html.light .aw-public-profile-character{--aw-seq-inner-frame: rgb(46 95 98 / .08);background:linear-gradient(180deg,#f0ece4,#e4ded2) padding-box,linear-gradient(135deg,var(--aw-seq-border-a),var(--aw-seq-border-b) 45%,var(--aw-seq-border-a)) border-box;box-shadow:0 8px 20px #4b3d3024,0 0 14px var(--aw-seq-glow),inset 0 0 0 var(--aw-seq-inner-frame-width) var(--aw-seq-inner-frame);color:#20292b}html.light .aw-public-profile-character-media{background:#d3cabe}html.light .aw-public-profile-character-body:after{color:#e7e3dad1}html.light .aw-public-profile-character[href] .aw-public-profile-character-body:after{color:#f8f6f2}@keyframes aw-public-profile-sequence-shine{0%,36%{transform:translate(-120%)}55%,to{transform:translate(120%)}}@media(max-width:760px){.aw-public-profile-identity{grid-template-columns:minmax(0,1fr)}.aw-public-profile-identity-media{min-block-size:14rem;max-block-size:19rem;border-inline-end:0;border-block-end:1px solid hsl(var(--border) / .72)}.aw-public-profile-section-heading{align-items:start;flex-direction:column}}@media(max-width:640px){.aw-public-profile-main{--aw-profile-gutter: .75rem;padding-block-start:.7rem}.aw-public-profile-main .aw-page-breadcrumb{margin-block-end:.3rem}.aw-public-profile-main .aw-public-profile-intro{padding:1rem}#aw-public-profile-title{font-size:clamp(1.75rem,8.8vw,2.35rem)}.aw-public-profile-state{min-block-size:20rem;padding:1.2rem}.aw-public-profile-state-actions,.aw-public-profile-actions-list{inline-size:100%}.aw-public-profile-button{flex:1 1 10rem}.aw-public-profile-partial{align-items:stretch;flex-direction:column}.aw-public-profile-tabs{overflow-x:auto;scroll-snap-type:inline mandatory}.aw-public-profile-tab{min-inline-size:8rem;scroll-snap-align:start}.aw-public-profile-character-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.aw-public-profile-rank-badge{inset-block-start:6px;inset-inline-start:6px;inline-size:40px;block-size:40px}.aw-public-profile-rank-badge__number{font-size:14px}.aw-public-profile-rank-badge[data-digits="2"] .aw-public-profile-rank-badge__number{font-size:12px}.aw-public-profile-rank-badge[data-digits="3"] .aw-public-profile-rank-badge__number{font-size:10px}.aw-public-profile-rank-badge[data-digits="4"] .aw-public-profile-rank-badge__number{font-size:9px}}@media(max-width:340px){.aw-public-profile-character-grid{gap:.55rem}}@media(max-width:430px){.aw-public-profile-points,.aw-public-profile-roster{padding-inline:.8rem}.aw-public-profile-points-showcase{min-block-size:9.5rem;grid-template-columns:minmax(6.5rem,.42fr) minmax(0,1fr);gap:.65rem;padding-inline:0}.aw-public-profile-points-art canvas{inline-size:clamp(6.8rem,32vw,8.2rem)}.aw-public-profile-points-summary{gap:.35rem;padding-inline-start:.8rem}.aw-public-profile-points-summary>strong{font-size:clamp(2.35rem,14vw,3.25rem)}.aw-public-profile-points-details-button{min-block-size:42px;margin-block-start:.3rem}.aw-public-profile-dialog-actions .aw-public-profile-button{flex:1 1 8rem}}@media(prefers-reduced-motion:reduce){.aw-public-profile-button,.aw-public-profile-character,.aw-public-profile-character-media>img{transition:none}.aw-public-profile-character:before{animation:none}body.aw-public-profile-page>.aw-toast-layer .aw-toast{transition:none}}@media(forced-colors:active){.aw-public-profile-state,.aw-public-profile-identity,.aw-public-profile-points,.aw-public-profile-roster,.aw-public-profile-character,.aw-public-profile-button,.aw-public-profile-tab,.aw-public-profile-dialog{border:1px solid CanvasText}.aw-public-profile-state:before,.aw-public-profile-character:before,.aw-public-profile-character:after{display:none}.aw-public-profile-action-icon .aw-dot-button__dot:before,.aw-public-profile-action-icon .aw-dot-button__dot:after{background:ButtonText}}
