.emblem-module__0j_5aa__emblem{--s:64px;--rim:linear-gradient(145deg, #a4aebf, #6f7a8d 55%, #565f70);--ink:#d5dbe6;--dot:#9aa5b8;--glow:transparent;--dur:6s;width:var(--s);height:var(--s);filter:drop-shadow(0 0 0 var(--glow));flex:none;line-height:0;display:inline-block;position:relative}.emblem-module__0j_5aa__emblem[data-size=sm]{--s:40px}.emblem-module__0j_5aa__emblem[data-size=md]{--s:64px}.emblem-module__0j_5aa__emblem[data-size=lg]{--s:88px}.emblem-module__0j_5aa__emblem[data-size=xl]{--s:128px}.emblem-module__0j_5aa__emblem[data-rarity=uncommon]{--rim:linear-gradient(145deg, #8be6dc, #45c2b8 55%, #1f8a82);--ink:#d2f6f2;--dot:#45c2b8;--glow:#45c2b88c;filter:drop-shadow(0 0 3px var(--glow))}.emblem-module__0j_5aa__emblem[data-rarity=rare]{--rim:linear-gradient(145deg, #8fb7ff, #4c8dff 55%, #2455b8);--ink:#d9e6ff;--dot:#6aa2ff;--glow:#4c8dffa6;--dur:6s;filter:drop-shadow(0 0 5px var(--glow))}.emblem-module__0j_5aa__emblem[data-rarity=epic]{--rim:linear-gradient(145deg, #cfa8ff, #a66bff 55%, #6a2fc4);--ink:#ece0ff;--dot:#bd8cff;--glow:#a66bffb3;--dur:4.5s;filter:drop-shadow(0 0 6px var(--glow))}.emblem-module__0j_5aa__emblem[data-rarity=legendary]{--rim:linear-gradient(145deg, #fff3b6, #f6c453 30%, #d98d1f 62%, #fbe08a);--ink:#ffefb8;--dot:#ffd35c;--glow:#f6c453bf;--dur:4s;filter:drop-shadow(0 0 8px var(--glow))}.emblem-module__0j_5aa__hex{background:var(--rim);clip-path:polygon(50% 0,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%);position:absolute;inset:0;overflow:hidden}.emblem-module__0j_5aa__disc{clip-path:polygon(50% 0,93.3% 25%,93.3% 75%,50% 100%,6.7% 75%,6.7% 25%);background:radial-gradient(circle at 50% 38%,#1d2430,#0c1017 75%);justify-content:center;align-items:center;display:flex;position:absolute;inset:5.5%}.emblem-module__0j_5aa__glyph{fill:none;width:100%;height:100%;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.emblem-module__0j_5aa__dot,.emblem-module__0j_5aa__pip{fill:var(--dot);stroke:none}.emblem-module__0j_5aa__sheen{pointer-events:none;animation:emblem-module__0j_5aa__sweep var(--dur) ease-in-out infinite;background:linear-gradient(105deg,#0000 38%,#ffffff80 50%,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}@keyframes emblem-module__0j_5aa__sweep{0%,62%{transform:translate(-120%)}to{transform:translate(120%)}}.emblem-module__0j_5aa__emblem[data-once=true] .emblem-module__0j_5aa__sheen{animation:1.1s ease-out .45s both emblem-module__0j_5aa__sweepOnce}.emblem-module__0j_5aa__emblem[data-once=true] .emblem-module__0j_5aa__twinkle{animation-iteration-count:2}@keyframes emblem-module__0j_5aa__sweepOnce{0%{transform:translate(-120%)}to{transform:translate(120%)}}.emblem-module__0j_5aa__twinkle{pointer-events:none;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);opacity:0;background:#fff;width:11%;height:11%;animation:3.2s ease-in-out infinite emblem-module__0j_5aa__twinkle;position:absolute}.emblem-module__0j_5aa__twinkle:first-of-type{animation-delay:0s;top:18%;left:22%}.emblem-module__0j_5aa__twinkle:nth-of-type(2){animation-delay:1.1s;top:30%;left:70%}.emblem-module__0j_5aa__twinkle:nth-of-type(3){animation-delay:2.1s;top:72%;left:40%}@keyframes emblem-module__0j_5aa__twinkle{0%,60%,to{opacity:0;transform:scale(.3)}75%{opacity:1;transform:scale(1)}}.emblem-module__0j_5aa__emblem[data-locked=true]{filter:grayscale();opacity:.45}.emblem-module__0j_5aa__lock{color:#c3cad6;background:#0c1017;border:1px solid #5d6778;border-radius:50%;justify-content:center;align-items:center;width:36%;height:36%;display:flex;position:absolute;bottom:0;right:-2%}.emblem-module__0j_5aa__lock svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:58%;height:58%}@media (prefers-reduced-motion:reduce){.emblem-module__0j_5aa__sheen,.emblem-module__0j_5aa__twinkle{animation:none;display:none}}
.achievements-module__yZNFYW__card{--rc:#8a94a6;--rt:color-mix(in srgb, var(--rc) 62%, var(--ink));border:1px solid var(--line);background:var(--surface);border-radius:var(--pf-radius,0);content-visibility:auto;contain-intrinsic-size:auto 132px;gap:14px;padding:14px;display:flex;position:relative}.achievements-module__yZNFYW__card[data-rarity=uncommon]{--rc:#45c2b8}.achievements-module__yZNFYW__card[data-rarity=rare]{--rc:#6aa2ff}.achievements-module__yZNFYW__card[data-rarity=epic]{--rc:#bd8cff}.achievements-module__yZNFYW__card[data-rarity=legendary]{--rc:#f6c453}.achievements-module__yZNFYW__card[data-state=earned][data-rarity=rare],.achievements-module__yZNFYW__card[data-state=earned][data-rarity=epic],.achievements-module__yZNFYW__card[data-state=earned][data-rarity=legendary],.achievements-module__yZNFYW__card[data-state=earned][data-rarity=uncommon]{border-color:color-mix(in srgb, var(--rc) 45%, var(--line))}.achievements-module__yZNFYW__card[data-state=locked]{background:color-mix(in srgb, var(--surface) 70%, transparent)}.achievements-module__yZNFYW__card[data-state=locked] .achievements-module__yZNFYW__name{color:var(--ink-dim)}.achievements-module__yZNFYW__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.achievements-module__yZNFYW__top{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.achievements-module__yZNFYW__name{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.25}.achievements-module__yZNFYW__tag{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--rt);white-space:nowrap;font-size:10px}.achievements-module__yZNFYW__blurb{color:var(--ink-dim);overflow-wrap:anywhere;font-size:13px;line-height:1.45}.achievements-module__yZNFYW__meta{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--ink-dim);flex-wrap:wrap;gap:2px 12px;margin-top:auto;padding-top:4px;font-size:11px;display:flex}.achievements-module__yZNFYW__unlock{color:var(--rt)}.achievements-module__yZNFYW__bar{background:var(--line);height:6px;margin-top:6px;overflow:hidden}.achievements-module__yZNFYW__barFill{background:var(--rc);transform-origin:0;width:100%;height:100%}.achievements-module__yZNFYW__progressText{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--ink-dim);margin-top:3px;font-size:11px}.achievements-module__yZNFYW__star{width:32px;height:32px;color:var(--ink-dim);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}.achievements-module__yZNFYW__star:hover{border-color:var(--line-strong);color:var(--ink)}.achievements-module__yZNFYW__star[aria-pressed=true]{color:#f6c453}.achievements-module__yZNFYW__star:disabled{opacity:.35;cursor:not-allowed}.achievements-module__yZNFYW__star:focus-visible{outline:2px solid var(--teal-bright);outline-offset:1px}.achievements-module__yZNFYW__grid{grid-template-columns:1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:720px){.achievements-module__yZNFYW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1180px){.achievements-module__yZNFYW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.achievements-module__yZNFYW__chips{flex-wrap:wrap;gap:6px;display:flex}.achievements-module__yZNFYW__chip{border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-dim);cursor:pointer;padding:6px 11px;font-size:12px;transition:color .15s,border-color .15s,background-color .15s}.achievements-module__yZNFYW__chip:hover{color:var(--ink);border-color:var(--teal)}.achievements-module__yZNFYW__chip[aria-pressed=true]{color:var(--ink);border-color:var(--teal);background:var(--surface-2)}.achievements-module__yZNFYW__chip:focus-visible{outline:2px solid var(--teal-bright);outline-offset:1px}.achievements-module__yZNFYW__chipDot{background:var(--rc,var(--ink-dim));border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.achievements-module__yZNFYW__summary{border:1px solid var(--line);background:var(--surface);flex-wrap:wrap;align-items:center;gap:18px 28px;padding:16px 18px;display:flex}.achievements-module__yZNFYW__bigNumber{font-family:var(--font-display), sans-serif;font-size:34px;font-weight:700;line-height:1}.achievements-module__yZNFYW__spread{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--ink-dim);flex-wrap:wrap;gap:6px 16px;font-size:11px;display:flex}.achievements-module__yZNFYW__empty{text-align:center;color:var(--ink-dim);border:1px dashed var(--line-strong);padding:28px 12px;font-size:14px}.achievements-module__yZNFYW__favs{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.achievements-module__yZNFYW__fav{border:1px solid var(--line);background:var(--surface);flex-direction:column;align-items:center;gap:4px;width:92px;padding:8px 4px 6px;display:flex;position:relative}.achievements-module__yZNFYW__favName{text-align:center;color:var(--ink-dim);overflow-wrap:anywhere;font-size:11px;line-height:1.2}.achievements-module__yZNFYW__favActions{gap:2px;display:flex}.achievements-module__yZNFYW__favBtn{width:26px;height:26px;color:var(--ink-dim);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.achievements-module__yZNFYW__favBtn:hover:not(:disabled){border-color:var(--line-strong);color:var(--ink)}.achievements-module__yZNFYW__favBtn:disabled{opacity:.3;cursor:default}.achievements-module__yZNFYW__favSlot{border:1px dashed var(--line-strong);width:92px;min-height:96px;color:var(--ink-dim);text-align:center;justify-content:center;align-items:center;padding:6px;font-size:11px;display:flex}.achievements-module__yZNFYW__strip{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.achievements-module__yZNFYW__stripItem{--rc:#8a94a6;--rt:color-mix(in srgb, var(--rc) 62%, var(--ink));border:1px solid var(--line);background:var(--surface);border-radius:var(--pf-radius,0);flex-direction:column;align-items:center;gap:6px;width:104px;padding:12px 6px 10px;display:flex}.achievements-module__yZNFYW__stripItem[data-rarity=uncommon]{--rc:#45c2b8}.achievements-module__yZNFYW__stripItem[data-rarity=rare]{--rc:#6aa2ff}.achievements-module__yZNFYW__stripItem[data-rarity=epic]{--rc:#bd8cff}.achievements-module__yZNFYW__stripItem[data-rarity=legendary]{--rc:#f6c453}.achievements-module__yZNFYW__stripName{text-align:center;overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:1.2}.achievements-module__yZNFYW__stripTag{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--rt);font-size:9px}.achievements-module__yZNFYW__more{color:var(--teal-bright);margin-top:12px;font-size:13px;display:inline-flex}.achievements-module__yZNFYW__more:hover{text-decoration:underline}.achievements-module__yZNFYW__more:focus-visible{outline:2px solid var(--teal-bright);outline-offset:2px}.achievements-module__yZNFYW__stripEmpty{color:var(--ink-dim);font-size:14px}.achievements-module__yZNFYW__stack{z-index:60;pointer-events:none;flex-direction:column;gap:10px;width:min(380px,100vw - 32px);display:flex;position:fixed;bottom:16px;right:16px}@media (max-width:640px){.achievements-module__yZNFYW__stack{left:50%;right:auto;bottom:calc(var(--safe-bottom,0px) + 12px);transform:translate(-50%)}}.achievements-module__yZNFYW__toast{--rc:#8a94a6;--rt:color-mix(in srgb, var(--rc) 62%, var(--ink));pointer-events:auto;border:1px solid color-mix(in srgb, var(--rc) 55%, var(--line-strong));background:var(--surface-2);box-shadow:0 8px 28px #00000073, 0 0 18px color-mix(in srgb, var(--rc) 30%, transparent);align-items:center;gap:12px;padding:12px 14px 12px 12px;animation:.42s cubic-bezier(.2,1.1,.3,1) both achievements-module__yZNFYW__pop;display:flex;position:relative}.achievements-module__yZNFYW__toast[data-rarity=uncommon]{--rc:#45c2b8}.achievements-module__yZNFYW__toast[data-rarity=rare]{--rc:#6aa2ff}.achievements-module__yZNFYW__toast[data-rarity=epic]{--rc:#bd8cff}.achievements-module__yZNFYW__toast[data-rarity=legendary]{--rc:#f6c453}.achievements-module__yZNFYW__toast[data-kind=summary]{--rc:#45c2b8}.achievements-module__yZNFYW__toastBody{flex:1;min-width:0}.achievements-module__yZNFYW__toastKicker{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--rt);font-size:10px}.achievements-module__yZNFYW__toastName{overflow-wrap:anywhere;font-size:15px;font-weight:600;line-height:1.25}.achievements-module__yZNFYW__toastBlurb{color:var(--ink-dim);overflow-wrap:anywhere;font-size:12px;line-height:1.35}.achievements-module__yZNFYW__toastLink{color:var(--teal-bright);font-size:12px}.achievements-module__yZNFYW__toastLink:hover{text-decoration:underline}.achievements-module__yZNFYW__toastClose{width:26px;height:26px;color:var(--ink-dim);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;top:2px;right:2px}.achievements-module__yZNFYW__toastClose:hover{color:var(--ink)}.achievements-module__yZNFYW__toastClose:focus-visible{outline:2px solid var(--teal-bright);outline-offset:-2px}.achievements-module__yZNFYW__moreChip{pointer-events:auto;background:var(--surface-2);border:1px solid var(--line-strong);color:var(--ink);align-self:flex-end;padding:4px 10px;font-size:12px}.achievements-module__yZNFYW__toast[data-leaving=true]{animation:.2s ease-in both achievements-module__yZNFYW__out}@keyframes achievements-module__yZNFYW__pop{0%{opacity:0;transform:translateY(14px)scale(.9)}60%{opacity:1;transform:translateY(0)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes achievements-module__yZNFYW__out{to{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes achievements-module__yZNFYW__fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.achievements-module__yZNFYW__toast{animation:.2s linear both achievements-module__yZNFYW__fade}.achievements-module__yZNFYW__toast[data-leaving=true]{opacity:0;animation:none}.achievements-module__yZNFYW__chip{transition:none}}@media (pointer:coarse){.achievements-module__yZNFYW__favBtn{width:32px;height:32px}.achievements-module__yZNFYW__fav,.achievements-module__yZNFYW__favSlot{width:110px}.achievements-module__yZNFYW__toastClose{width:36px;height:36px}.achievements-module__yZNFYW__moreChip{padding:8px 12px}.achievements-module__yZNFYW__toastLink{margin:-9px 0;padding:9px 0;display:inline-block}}@media (max-width:767px),(pointer:coarse){.achievements-module__yZNFYW__tag,.achievements-module__yZNFYW__meta,.achievements-module__yZNFYW__progressText,.achievements-module__yZNFYW__spread,.achievements-module__yZNFYW__favName,.achievements-module__yZNFYW__favSlot,.achievements-module__yZNFYW__stripTag,.achievements-module__yZNFYW__toastKicker,.achievements-module__yZNFYW__unlock{font-size:12px}}
.profile-module__skRmGq__root{isolation:isolate;background:var(--bg);min-height:70dvh;color:var(--ink);position:relative;overflow:hidden;container-type:inline-size}.profile-module__skRmGq__root:before{content:"";z-index:0;pointer-events:none;opacity:.9;height:900px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 0%,#0000 88%);mask-image:linear-gradient(#000 0%,#0000 88%)}.profile-module__skRmGq__root[data-pattern=dots]:before{background-image:radial-gradient(color-mix(in srgb, var(--pf-accent) 22%, transparent) 1.3px, transparent 1.6px);background-size:22px 22px}.profile-module__skRmGq__root[data-pattern=grid]:before{background-image:linear-gradient(color-mix(in srgb, var(--pf-accent) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--pf-accent) 10%, transparent) 1px, transparent 1px);background-size:38px 38px}.profile-module__skRmGq__root[data-pattern=lines]:before{background-image:repeating-linear-gradient(0deg, color-mix(in srgb, var(--pf-accent) 9%, transparent) 0 1px, transparent 1px 7px)}.profile-module__skRmGq__root[data-pattern=diagonal]:before{background-image:repeating-linear-gradient(135deg, color-mix(in srgb, var(--pf-accent) 10%, transparent) 0 1px, transparent 1px 16px)}.profile-module__skRmGq__root[data-pattern=stars]:before{background-image:radial-gradient(color-mix(in srgb, var(--pf-accent) 70%, transparent) 1px, transparent 1.6px), radial-gradient(color-mix(in srgb, var(--ink) 50%, transparent) .8px, transparent 1.4px), radial-gradient(color-mix(in srgb, var(--pf-accent2) 55%, transparent) 1.2px, transparent 1.8px);background-position:0 0,47px 71px,113px 29px;background-size:190px 190px,130px 130px,270px 270px}.profile-module__skRmGq__root[data-pattern=waves]:before{background-image:repeating-radial-gradient(circle at 0 100%, transparent 0 22px, color-mix(in srgb, var(--pf-accent) 13%, transparent) 22px 23px)}.profile-module__skRmGq__content{z-index:1;position:relative}.profile-module__skRmGq__display{font-family:var(--pf-font)}.profile-module__skRmGq__banner{aspect-ratio:3;background:var(--pf-banner);border-bottom:1px solid var(--line);width:100%;min-height:120px;max-height:340px;position:relative;overflow:hidden}.profile-module__skRmGq__banner:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent 55%, color-mix(in srgb, var(--bg) 85%, transparent) 100%);position:absolute;inset:0}.profile-module__skRmGq__bannerImg{object-fit:cover;width:100%;height:100%;display:block}.profile-module__skRmGq__root[data-theme=noir] .profile-module__skRmGq__bannerImg{filter:grayscale()contrast(1.05)}.profile-module__skRmGq__root[data-motion=scan] .profile-module__skRmGq__banner:before{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,#00000047 0 1px,#0000 1px 3px);animation:5s step-end infinite profile-module__skRmGq__flicker;position:absolute;inset:0}.profile-module__skRmGq__avatar{border-radius:max(var(--pf-radius), 3px);background:linear-gradient(135deg, var(--pf-accent), var(--pf-accent2));color:var(--pf-on-accent);outline:3px solid var(--bg);box-shadow:0 0 0 4px color-mix(in srgb, var(--pf-accent) 55%, transparent);flex:none;position:relative}.profile-module__skRmGq__avatar:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:-4px}.profile-module__skRmGq__root[data-motion=glow] .profile-module__skRmGq__avatar:after{box-shadow:0 0 22px 2px var(--pf-accent);animation:3.6s ease-in-out infinite profile-module__skRmGq__pulse}.profile-module__skRmGq__root[data-motion=glow] .profile-module__skRmGq__name{text-shadow:0 0 22px color-mix(in srgb, var(--pf-accent) 45%, transparent)}.profile-module__skRmGq__card,.profile-module__skRmGq__cardWrap>*{border:1px solid var(--line);background:var(--surface);border-radius:var(--pf-radius)}.profile-module__skRmGq__cardWrap{height:100%}.profile-module__skRmGq__cardWrap>*{height:100%;overflow:hidden}.profile-module__skRmGq__root[data-card=glass] :is(.profile-module__skRmGq__card,.profile-module__skRmGq__cardWrap>*){background:linear-gradient(160deg, color-mix(in srgb, var(--surface-2) 75%, transparent), color-mix(in srgb, var(--surface) 55%, transparent));border-color:color-mix(in srgb, var(--line-strong) 65%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ink) 9%, transparent)}.profile-module__skRmGq__root[data-card=outline] :is(.profile-module__skRmGq__card,.profile-module__skRmGq__cardWrap>*){border-color:var(--line-strong);background:0 0}.profile-module__skRmGq__root[data-card=raised] :is(.profile-module__skRmGq__card,.profile-module__skRmGq__cardWrap>*){border-color:var(--line);box-shadow:0 8px 20px -10px #0009, inset 0 1px 0 color-mix(in srgb, var(--ink) 6%, transparent)}.profile-module__skRmGq__lift{transition:transform .16s}.profile-module__skRmGq__lift:hover{transform:translateY(-2px)}.profile-module__skRmGq__root[data-theme=noir] :is(.profile-module__skRmGq__cardWrap,.profile-module__skRmGq__thumbWrap) img{filter:grayscale()contrast(1.05);transition:filter .25s}.profile-module__skRmGq__root[data-theme=noir] :is(.profile-module__skRmGq__cardWrap,.profile-module__skRmGq__thumbWrap):hover img{filter:none}.profile-module__skRmGq__tag{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--pf-accent) 60%, transparent);color:var(--pf-accent);border-radius:min(var(--pf-radius), 3px);padding:1px 6px;font-size:10px}.profile-module__skRmGq__pillSolid{background:var(--pf-accent);color:var(--pf-on-accent);border-color:var(--pf-accent)}.profile-module__skRmGq__dimmed{opacity:.5;filter:saturate(.6)}.profile-module__skRmGq__bar{background:var(--surface-2);border-radius:var(--pf-radius);height:6px;overflow:hidden}.profile-module__skRmGq__barFill{background:linear-gradient(90deg, var(--pf-accent), var(--pf-accent2));border-radius:inherit;height:100%}.profile-module__skRmGq__accentBtn{background:var(--pf-accent);color:var(--pf-on-accent);border:1px solid var(--pf-accent);border-radius:min(var(--pf-radius), 4px)}.profile-module__skRmGq__accentBtn:hover{filter:brightness(1.08)}.profile-module__skRmGq__ghostBtn{border:1px solid var(--line-strong);color:var(--ink);border-radius:min(var(--pf-radius), 4px)}.profile-module__skRmGq__ghostBtn:hover{border-color:var(--pf-accent);color:var(--pf-accent)}.profile-module__skRmGq__grid{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}@container (min-width:560px){.profile-module__skRmGq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:900px){.profile-module__skRmGq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-module__skRmGq__root[data-layout=showcase] .profile-module__skRmGq__grid>:first-child{grid-area:span 2/span 2}.profile-module__skRmGq__root[data-layout=compact] .profile-module__skRmGq__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}}.profile-module__skRmGq__rise{animation:.28s ease-out backwards profile-module__skRmGq__rise}.profile-module__skRmGq__stagger>:first-child{animation:.3s ease-out backwards profile-module__skRmGq__rise}.profile-module__skRmGq__stagger>:nth-child(2){animation:.3s ease-out 40ms backwards profile-module__skRmGq__rise}.profile-module__skRmGq__stagger>:nth-child(3){animation:.3s ease-out 80ms backwards profile-module__skRmGq__rise}.profile-module__skRmGq__stagger>:nth-child(4){animation:.3s ease-out .12s backwards profile-module__skRmGq__rise}.profile-module__skRmGq__stagger>:nth-child(5){animation:.3s ease-out .16s backwards profile-module__skRmGq__rise}.profile-module__skRmGq__stagger>:nth-child(6){animation:.3s ease-out .2s backwards profile-module__skRmGq__rise}@keyframes profile-module__skRmGq__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes profile-module__skRmGq__pulse{0%,to{opacity:.15}50%{opacity:.55}}@keyframes profile-module__skRmGq__flicker{0%,92%,to{opacity:1}93%{opacity:.6}95%{opacity:1}97%{opacity:.75}}@media (prefers-reduced-motion:reduce){.profile-module__skRmGq__root,.profile-module__skRmGq__root:before,.profile-module__skRmGq__root:after,.profile-module__skRmGq__root *,.profile-module__skRmGq__root :before,.profile-module__skRmGq__root :after{transition:none!important;animation:none!important}.profile-module__skRmGq__lift:hover{transform:none}}@media (max-width:767px),(pointer:coarse){.profile-module__skRmGq__tag{font-size:12px}}
