._QFGcW_panel{max-width:46rem;color:var(--shell-ink);margin:0 auto;padding:clamp(1.25rem,4vw,2.5rem)}._QFGcW_embedded{max-width:none;padding:0}._QFGcW_header{border-bottom:1px solid var(--shell-line-strong);justify-content:space-between;align-items:end;gap:1.5rem;padding-bottom:1.25rem;display:flex}._QFGcW_header ._QFGcW_nextUpdate{color:var(--shell-muted);font:400 .78rem/1.35 var(--font-shell-sans);letter-spacing:normal;text-transform:none;margin:.36rem 0 0}._QFGcW_header h1{font-family:var(--font-shell-serif);margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:500}._QFGcW_header p{max-width:34rem;color:var(--shell-muted);margin:0;font-size:.84rem;line-height:1.55}._QFGcW_accountControls{flex:none;gap:.65rem;max-width:17rem;display:grid}._QFGcW_privacyControl{flex:none;justify-items:end;gap:.42rem;display:grid}._QFGcW_privacyEyebrow{color:var(--shell-muted);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.32rem;font:800 .61rem ui-monospace,monospace;display:inline-flex}._QFGcW_anonymousToggle{border:1px solid var(--shell-line-strong);background:var(--shell-paper-raised);color:var(--shell-ink);cursor:pointer;text-align:left;align-items:center;gap:.6rem;padding:.28rem .45rem .28rem .32rem;display:inline-flex}._QFGcW_anonymousToggle:disabled{cursor:wait;opacity:.6}._QFGcW_toggleTrack{border:1px solid var(--shell-line-strong);background:#d8d8cf;border-radius:999px;flex:none;width:2.85rem;height:1.55rem;transition:border-color .16s,background-color .16s;position:relative}._QFGcW_anonymousToggle[aria-checked=true] ._QFGcW_toggleTrack{border-color:var(--shell-accent);background:var(--shell-accent)}._QFGcW_toggleThumb{background:var(--shell-paper-raised);border-radius:50%;width:1.13rem;height:1.13rem;transition:transform .18s cubic-bezier(.23,1,.32,1);position:absolute;top:.18rem;left:.18rem;box-shadow:0 1px 4px #17312f40}._QFGcW_anonymousToggle[aria-checked=true] ._QFGcW_toggleThumb{transform:translate(1.27rem)}._QFGcW_toggleCopy{gap:.02rem;line-height:1.15;display:grid}._QFGcW_toggleCopy b{font-size:.72rem}._QFGcW_toggleCopy small{color:var(--shell-muted);letter-spacing:.04em;text-transform:uppercase;font:700 .61rem ui-monospace,monospace}._QFGcW_guestCallout{border:1px solid var(--shell-line-strong);background:var(--shell-paper-raised);text-align:right;flex:none;gap:.24rem;max-width:14.5rem;padding:.62rem .72rem;display:grid}._QFGcW_guestCallout strong{font-size:.76rem}._QFGcW_guestCallout p{margin:0;font-size:.68rem;line-height:1.35}._QFGcW_guestCallout a{color:var(--shell-accent-strong);letter-spacing:.04em;text-underline-offset:.16rem;justify-self:end;margin-top:.16rem;font:800 .67rem ui-monospace,monospace;text-decoration-thickness:1px}._QFGcW_list{gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}._QFGcW_row{border:1px solid var(--shell-line);background:var(--shell-paper-raised);grid-template-columns:2rem 3.6rem minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3.7rem;padding:.6rem .75rem;display:grid}._QFGcW_currentRow{border-color:var(--shell-accent);background:color-mix(in srgb, var(--shell-paper-raised) 87%, var(--shell-accent) 13%);box-shadow:inset .2rem 0 0 var(--shell-accent)}._QFGcW_position{color:var(--shell-muted-soft);font:800 .75rem ui-monospace,monospace}._QFGcW_aliasWithMilestones{align-items:center;gap:.3rem;min-width:0;display:flex}._QFGcW_alias{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.9rem;font-weight:800;overflow:hidden}._QFGcW_aliasLink{min-width:0;color:var(--shell-ink);text-decoration:underline;-webkit-text-decoration-color:var(--shell-line-strong);text-decoration-color:var(--shell-line-strong);text-underline-offset:.16rem;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:800;overflow:hidden}._QFGcW_aliasLink:hover,._QFGcW_aliasLink:focus-visible{color:var(--shell-accent-strong);text-decoration-color:currentColor}._QFGcW_milestoneBadgeWrap{--milestone-plaque:#18343d;--milestone-copper:#e4ad55;--milestone-parchment:#fff4db;outline:none;flex:none;display:inline-flex;position:relative}._QFGcW_milestoneBadgeWrap:after{z-index:3;border:1px solid var(--milestone-copper);background:var(--milestone-plaque);max-width:min(16rem,68vw);color:var(--milestone-parchment);content:attr(data-tooltip);letter-spacing:.045em;opacity:0;pointer-events:none;text-align:center;white-space:nowrap;border-radius:3px;padding:.46rem .62rem;font:800 .59rem/1.3 ui-monospace,monospace;transition:opacity .14s,transform .14s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(100% + .55rem);left:50%;transform:translate(-50%,.2rem);box-shadow:0 6px 14px #04121747}._QFGcW_milestoneBadgeWrap:before{z-index:2;border-right:1px solid var(--milestone-copper);border-bottom:1px solid var(--milestone-copper);background:var(--milestone-plaque);content:"";opacity:0;pointer-events:none;width:.48rem;height:.48rem;transition:opacity .14s,transform .14s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(100% + .34rem);left:50%;transform:translate(-50%)rotate(45deg)scale(.7)}._QFGcW_milestoneBadgeWrap:hover:after,._QFGcW_milestoneBadgeWrap:focus-visible:after{opacity:1;transform:translate(-50%)}._QFGcW_milestoneBadgeWrap:hover:before,._QFGcW_milestoneBadgeWrap:focus-visible:before{opacity:1;transform:translate(-50%)rotate(45deg)scale(1)}._QFGcW_milestoneBadgeWrap:focus-visible{outline:2px solid var(--milestone-copper);outline-offset:3px}._QFGcW_milestoneBadge{object-fit:contain;width:1.35rem;height:1.35rem;image-rendering:pixelated;flex:none}._QFGcW_achievementBadgeWrap{--milestone-plaque:#18343d;--milestone-copper:#d890e8;--milestone-parchment:#fff4db;outline:none;flex:none;display:inline-flex;position:relative}._QFGcW_achievementBadgeWrap:after{z-index:3;border:1px solid var(--milestone-copper);background:var(--milestone-plaque);max-width:min(19rem,74vw);color:var(--milestone-parchment);content:attr(data-tooltip);letter-spacing:.045em;opacity:0;pointer-events:none;text-align:center;white-space:nowrap;border-radius:3px;padding:.46rem .62rem;font:800 .59rem/1.3 ui-monospace,monospace;transition:opacity .14s,transform .14s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:calc(100% + .55rem);left:50%;transform:translate(-50%,.2rem);box-shadow:0 6px 14px #04121747}._QFGcW_achievementBadgeWrap:hover:after,._QFGcW_achievementBadgeWrap:focus-visible:after{opacity:1;transform:translate(-50%)}._QFGcW_achievementBadgeWrap:focus-visible{outline:2px solid var(--milestone-copper);outline-offset:3px}._QFGcW_achievementBadge{object-fit:contain;width:1.35rem;height:1.35rem;image-rendering:pixelated;filter:drop-shadow(0 1px 2px #571c6852);flex:none}._QFGcW_row b{color:var(--shell-accent-strong);font:800 .77rem ui-monospace,monospace}._QFGcW_empty{color:var(--shell-muted);text-align:center;padding:2.5rem 1rem;font-size:.86rem}._QFGcW_currentDivider{color:var(--shell-accent-strong);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.65rem;margin:.65rem 0 0;font:800 .65rem ui-monospace,monospace;display:flex}._QFGcW_currentDivider:after{background:var(--shell-line-strong);content:"";flex:1;height:1px}._QFGcW_error{color:#7b3e27;background:#fff1e4;border:1px solid #a85d42;justify-content:space-between;align-items:center;gap:.75rem;margin:1rem 0 0;padding:.65rem .75rem;font-size:.8rem;display:flex}._QFGcW_error button{color:inherit;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid;flex:none;padding:.35rem .55rem;font:800 .65rem ui-monospace,monospace}._QFGcW_error button:disabled{cursor:wait;opacity:.6}@media (hover:hover) and (pointer:fine){._QFGcW_anonymousToggle:hover:not(:disabled){border-color:var(--shell-accent)}._QFGcW_guestCallout a:hover{color:var(--shell-ink)}}@media (max-width:600px){._QFGcW_header{flex-direction:column;align-items:start}._QFGcW_accountControls,._QFGcW_privacyControl{justify-items:stretch;width:100%;max-width:none}._QFGcW_anonymousToggle{justify-content:space-between;width:100%}._QFGcW_guestCallout{text-align:left;width:100%;max-width:none}._QFGcW_guestCallout a{justify-self:start}._QFGcW_row{grid-template-columns:1.5rem 3.6rem minmax(0,1fr) auto;gap:.45rem}._QFGcW_error{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._QFGcW_toggleTrack,._QFGcW_toggleThumb{transition-duration:1ms}}._QFGcW_modeTabs{gap:.4rem;margin-top:1rem;display:flex}._QFGcW_modeTab{border:1px solid var(--shell-line-strong);color:var(--shell-muted);cursor:pointer;letter-spacing:.07em;text-transform:uppercase;background:0 0;align-items:center;gap:.4rem;padding:.45rem .8rem;font:800 .68rem ui-monospace,monospace;display:inline-flex}._QFGcW_modeTab:hover{color:var(--shell-ink)}._QFGcW_modeTab[aria-selected=true]{border-color:var(--shell-accent);background:var(--shell-paper-raised);color:var(--shell-accent-strong);box-shadow:inset 0 -.18rem 0 var(--shell-accent)}._QFGcW_modeTab:focus-visible{outline:2px solid var(--shell-accent);outline-offset:2px}._QFGcW_friendsPreview{border:1px dashed var(--shell-line-strong);background:var(--shell-paper-raised);color:var(--shell-muted);text-align:center;justify-items:center;gap:.45rem;margin-top:1.25rem;padding:2.4rem 1rem;display:grid}._QFGcW_friendsPreview strong{color:var(--shell-ink);font-size:.95rem}._QFGcW_friendsPreview p{max-width:26rem;margin:0;font-size:.82rem;line-height:1.5}._QFGcW_friendsPreview a,._QFGcW_friendsHint a{color:var(--shell-accent-strong);text-underline-offset:.16rem;font-weight:800}._QFGcW_friendsHint{color:var(--shell-muted);margin:1.2rem 0 0;font-size:.82rem;line-height:1.5}@media (max-width:480px){._QFGcW_modeTab{flex:1;justify-content:center}}
