.AchievementProgressPreference-module__7XV-uG__preference{gap:var(--space-sm);padding:var(--space-md);border:1px solid var(--border);background:var(--bg-card);margin-bottom:var(--space-md);display:grid}.AchievementProgressPreference-module__7XV-uG__preference label{align-items:center;gap:var(--space-sm);cursor:pointer;min-height:44px;font-family:var(--font-ui);display:flex}.AchievementProgressPreference-module__7XV-uG__preference small{color:var(--text-muted)}.AchievementProgressPreference-module__7XV-uG__preference input{appearance:none;border:1px solid var(--border-active);border-radius:var(--radius-sm);background:var(--bg-input);cursor:pointer;flex:0 0 22px;place-content:center;width:22px;height:22px;margin:0;display:grid}.AchievementProgressPreference-module__7XV-uG__preference input:before{content:"";border-left:2px solid var(--bg-primary);border-bottom:2px solid var(--bg-primary);width:10px;height:6px;margin-top:-3px;transform:rotate(-45deg)scale(0)}.AchievementProgressPreference-module__7XV-uG__preference input:checked{background:var(--text-accent)}.AchievementProgressPreference-module__7XV-uG__preference input:checked:before{transform:rotate(-45deg)scale(1)}.AchievementProgressPreference-module__7XV-uG__preference input:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.AchievementProgressPreference-module__7XV-uG__preference input:disabled{opacity:.5;cursor:default}.AchievementProgressPreference-module__7XV-uG__preference label:has(input:disabled){cursor:default}@media (forced-colors:active){.AchievementProgressPreference-module__7XV-uG__preference input{appearance:auto}.AchievementProgressPreference-module__7XV-uG__preference input:before{display:none}}
.TriadCardVisual-module__p_zhna__card{--triad-card-h:var(--card-h,170px);color:#211509;text-align:center;min-width:0;transform-style:preserve-3d;background:linear-gradient(#fff7daf0,#b59153f5),#c9a66b;border:2px solid #392613;border-radius:6px;display:block;position:relative;overflow:hidden;box-shadow:0 4px 12px #00000061}.TriadCardVisual-module__p_zhna__board{width:100%;height:100%}.TriadCardVisual-module__p_zhna__hand{--triad-card-h:var(--side-card-h,154px);width:var(--side-card-w,110px);height:var(--side-card-h,154px);cursor:grab;touch-action:none;transition:filter .22s cubic-bezier(.2,.65,.2,1),transform .22s cubic-bezier(.2,.65,.2,1),box-shadow .22s cubic-bezier(.2,.65,.2,1)}.TriadCardVisual-module__p_zhna__hand:active{cursor:grabbing}.TriadCardVisual-module__p_zhna__hand:hover{filter:brightness(1.08)contrast(1.03)}.TriadCardVisual-module__p_zhna__hand:disabled,.TriadCardVisual-module__p_zhna__hand[aria-disabled=true]{cursor:default;opacity:.74}.TriadCardVisual-module__p_zhna__mini{--triad-card-h:var(--deck-card-h,96px);width:var(--deck-card-w,60px);height:var(--deck-card-h,96px);transition:filter .18s var(--ease), transform .18s var(--ease), box-shadow .18s var(--ease);border-left-width:3px;box-shadow:0 7px 18px #00000057}.TriadCardVisual-module__p_zhna__mini:hover{filter:brightness(1.08)contrast(1.03);transform:translateY(-4px)scale(1.025);box-shadow:0 13px 24px #0000007a}.TriadCardVisual-module__p_zhna__deck{--triad-card-h:var(--deck-card-h,164px);aspect-ratio:.72;width:100%;min-width:0;transition:filter .18s var(--ease), transform .18s var(--ease), box-shadow .18s var(--ease);border-left-width:4px;box-shadow:0 10px 22px #00000061}.TriadCardVisual-module__p_zhna__deck:hover{filter:brightness(1.06)contrast(1.02);transform:translateY(-3px);box-shadow:0 14px 28px #00000075}.TriadCardVisual-module__p_zhna__collection{--triad-card-h:clamp(132px, 12vw, 184px);aspect-ratio:.72;cursor:pointer;width:100%;transition:border-color .18s var(--ease), filter .18s var(--ease), transform .18s var(--ease), box-shadow .18s var(--ease)}.TriadCardVisual-module__p_zhna__collection:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--text-accent);filter:brightness(1.06);transform:translateY(-3px);box-shadow:0 12px 26px #00000075}.TriadCardVisual-module__p_zhna__collection:disabled,.TriadCardVisual-module__p_zhna__collection[aria-disabled=true]{cursor:not-allowed}.TriadCardVisual-module__p_zhna__selected{border-color:var(--text-accent);box-shadow:inset 0 0 0 2px #d4a01738,0 0 0 2px #d4a01729,0 8px 20px #00000070}.TriadCardVisual-module__p_zhna__muted{filter:grayscale()brightness(.46);opacity:.58}.TriadCardVisual-module__p_zhna__card[data-owner=player]{--card-owner-ink:#67b8e8;--card-capture-from:#cf6d62;border-color:var(--card-owner-ink);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--card-owner-ink) 70%, transparent), 0 2px 0 #162d39, 0 7px 14px #0000007a}.TriadCardVisual-module__p_zhna__card[data-owner=opponent]{--card-owner-ink:#cf6d62;--card-capture-from:#67b8e8;border-color:var(--card-owner-ink);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--card-owner-ink) 70%, transparent), 0 2px 0 #3a201b, 0 7px 14px #0000007a}.TriadCardVisual-module__p_zhna__flipped{animation:.56s cubic-bezier(.3,.05,.2,1) .24s both TriadCardVisual-module__p_zhna__cardFlip}.TriadCardVisual-module__p_zhna__flipped:after{content:"";z-index:7;pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 28%,#fff6d647 48%,#0000 68%);animation:.56s ease-out .24s both TriadCardVisual-module__p_zhna__captureSheen;position:absolute;inset:0}.TriadCardVisual-module__p_zhna__art{z-index:1;background:#2d1f0e52;border-radius:4px;display:block;position:absolute;inset:3px;overflow:hidden}.TriadCardVisual-module__p_zhna__art:after{content:"";pointer-events:none;background:radial-gradient(circle at 20% 18%,#ffecab14,#0000 34%),linear-gradient(#00000029,#0000 22% 48%,#110a0457);position:absolute;inset:0}.TriadCardVisual-module__p_zhna__art img{object-fit:cover;filter:saturate(.9)contrast(1.05);-webkit-user-select:none;user-select:none;width:100%;height:100%;transition:transform .24s cubic-bezier(.2,.65,.2,1)}.TriadCardVisual-module__p_zhna__hand:hover .TriadCardVisual-module__p_zhna__art img,.TriadCardVisual-module__p_zhna__mini:hover .TriadCardVisual-module__p_zhna__art img,.TriadCardVisual-module__p_zhna__deck:hover .TriadCardVisual-module__p_zhna__art img,.TriadCardVisual-module__p_zhna__collection:hover:not(:disabled):not([aria-disabled=true]) .TriadCardVisual-module__p_zhna__art img{transform:scale(1.04)}.TriadCardVisual-module__p_zhna__card strong{z-index:4;overflow-wrap:anywhere;max-width:none;padding:clamp(14px, calc(var(--triad-card-h) * .09), 22px) 5px 5px;color:#fff0c7;font-family:var(--font-ui);font-size:clamp(.7rem, calc(var(--triad-card-h) * .068), 1rem);text-shadow:0 2px 3px #000000fa,0 0 6px #000000bf;text-transform:uppercase;background:linear-gradient(#0000,#080502c7 52%,#080502f5);font-weight:900;line-height:1.05;display:block;position:absolute;bottom:3px;left:3px;right:3px;overflow:hidden}.TriadCardVisual-module__p_zhna__hand strong,.TriadCardVisual-module__p_zhna__mini strong,.TriadCardVisual-module__p_zhna__deck strong{font-size:clamp(.58rem, calc(var(--triad-card-h) * .078), .8rem);padding:clamp(12px, calc(var(--triad-card-h) * .1), 18px) 4px 4px;white-space:nowrap;text-overflow:ellipsis}.TriadCardVisual-module__p_zhna__mini strong{font-size:clamp(.52rem, calc(var(--triad-card-h) * .088), .68rem);bottom:13px}.TriadCardVisual-module__p_zhna__deck strong{font-size:clamp(.58rem, calc(var(--triad-card-h) * .1), .78rem);bottom:13px}.TriadCardVisual-module__p_zhna__card small{display:none}.TriadCardVisual-module__p_zhna__mini small,.TriadCardVisual-module__p_zhna__deck small{z-index:5;color:#fff0c7c7;font-family:var(--font-ui);font-size:clamp(.54rem, calc(var(--triad-card-h) * .07), .68rem);text-overflow:ellipsis;text-shadow:0 1px 2px #000000e6;white-space:nowrap;line-height:1.1;display:block;position:absolute;bottom:3px;left:4px;right:4px;overflow:hidden}.TriadCardVisual-module__p_zhna__quantity{z-index:8;color:#fff0c7;min-width:24px;font-family:var(--font-mono);font-size:clamp(.58rem, calc(var(--triad-card-h) * .06), .78rem);text-shadow:0 1px 2px #000000f2;background:#080502b8;border:1px solid #fff0c78a;border-radius:999px;padding:2px 5px;font-weight:900;line-height:1.1;position:absolute;top:5px;right:5px}.TriadCardVisual-module__p_zhna__rarityChip{right:7px;bottom:clamp(27px, calc(var(--triad-card-h) * .155), 34px);z-index:7;color:#fff0c7db;max-width:calc(100% - 14px);font-family:var(--font-ui);font-size:clamp(.38rem, calc(var(--triad-card-h) * .034), .52rem);opacity:.88;text-overflow:ellipsis;text-shadow:0 1px 2px #000000e6;text-transform:uppercase;white-space:nowrap;background:#08050270;border:1px solid #fff0c738;border-radius:2px;padding:1px 4px;font-weight:900;line-height:1.05;position:absolute;overflow:hidden}.TriadCardVisual-module__p_zhna__acquisitionChip{right:7px;bottom:clamp(42px, calc(var(--triad-card-h) * .25), 54px);z-index:7;color:#fff0c7d6;font-family:var(--font-ui);font-size:clamp(.42rem, calc(var(--triad-card-h) * .038), .58rem);text-overflow:ellipsis;text-shadow:0 1px 2px #000000eb;text-transform:uppercase;white-space:nowrap;background:#0805027a;border:1px solid #fff0c733;border-radius:2px;padding:2px 4px;font-style:normal;font-weight:900;line-height:1.05;position:absolute;left:7px;overflow:hidden}.TriadCardVisual-module__p_zhna__card[data-rarity=COMMON] .TriadCardVisual-module__p_zhna__rarityChip{color:#d8c9a8;border-color:#d6c5a370}.TriadCardVisual-module__p_zhna__card[data-rarity=UNCOMMON] .TriadCardVisual-module__p_zhna__rarityChip{color:#79dc83;background:#05130880;border-color:#60c77380}.TriadCardVisual-module__p_zhna__card[data-rarity=RARE] .TriadCardVisual-module__p_zhna__rarityChip{color:#8ec8ff;background:#040c1885;border-color:#42a5f594}.TriadCardVisual-module__p_zhna__card[data-rarity=ELITE] .TriadCardVisual-module__p_zhna__rarityChip{color:#f5cf64;background:#1e14038a;border-color:#d4a017bd}.TriadCardVisual-module__p_zhna__card[data-rarity=LEGENDARY] .TriadCardVisual-module__p_zhna__rarityChip{color:#ffd19a;background:#2407079e;border-color:#ff5c5cc7}.TriadCardVisual-module__p_zhna__muted .TriadCardVisual-module__p_zhna__rarityChip{opacity:.72}.TriadCardVisual-module__p_zhna__muted .TriadCardVisual-module__p_zhna__acquisitionChip{opacity:.74}.TriadCardVisual-module__p_zhna__statDiamond{--diamond-size:clamp(52px, calc(var(--triad-card-h) * .38), 70px);top:clamp(4px, calc(var(--triad-card-h) * .035), 8px);left:clamp(5px, calc(var(--triad-card-h) * .04), 9px);z-index:6;width:var(--diamond-size);height:var(--diamond-size);display:block;position:absolute}.TriadCardVisual-module__p_zhna__hand .TriadCardVisual-module__p_zhna__statDiamond{--diamond-size:clamp(46px, calc(var(--triad-card-h) * .45), 58px);top:5px;left:5px}.TriadCardVisual-module__p_zhna__mini .TriadCardVisual-module__p_zhna__statDiamond{--diamond-size:clamp(30px, calc(var(--deck-card-w,60px) * .58), 40px);top:4px;left:5px}.TriadCardVisual-module__p_zhna__deck .TriadCardVisual-module__p_zhna__statDiamond{--diamond-size:clamp(38px, calc(var(--triad-card-h) * .32), 54px);top:clamp(5px, calc(var(--triad-card-h) * .035), 8px);left:clamp(5px, calc(var(--triad-card-h) * .035), 8px)}.TriadCardVisual-module__p_zhna__statValue{z-index:2;width:clamp(18px, calc(var(--diamond-size) * .35), 25px);height:clamp(18px, calc(var(--diamond-size) * .35), 25px);color:#fff7dc;box-shadow:none;font-family:var(--font-mono);font-size:clamp(.95rem, calc(var(--diamond-size) * .33), 1.35rem);text-shadow:0 2px 2px #000,1px 0 1px #000,-1px 0 1px #000,0 0 7px #000000f2;-webkit-text-stroke:.45px #000000e6;background:0 0;border:0;justify-content:center;align-items:center;font-weight:900;line-height:1;display:flex;position:absolute}.TriadCardVisual-module__p_zhna__mini .TriadCardVisual-module__p_zhna__statValue,.TriadCardVisual-module__p_zhna__deck .TriadCardVisual-module__p_zhna__statValue{width:clamp(14px, calc(var(--diamond-size) * .34), 19px);height:clamp(14px, calc(var(--diamond-size) * .34), 19px);font-size:clamp(.66rem, calc(var(--diamond-size) * .3), .9rem)}.TriadCardVisual-module__p_zhna__statTop{top:0;left:50%;transform:translate(-50%)}.TriadCardVisual-module__p_zhna__statRight{top:50%;right:0;transform:translateY(-50%)}.TriadCardVisual-module__p_zhna__statBottom{bottom:0;left:50%;transform:translate(-50%)}.TriadCardVisual-module__p_zhna__statLeft{top:50%;left:0;transform:translateY(-50%)}@keyframes TriadCardVisual-module__p_zhna__cardFlip{0%,36%{border-color:var(--card-capture-from);box-shadow:inset 0 0 0 2px var(--card-capture-from), 0 8px 18px #0000007a;transform:rotateY(0)}49%{border-color:var(--card-capture-from);transform:translateY(-5px)rotateY(88deg)scale(1.025)}50%{border-color:var(--card-owner-ink);transform:translateY(-5px)rotateY(-88deg)scale(1.025)}82%{transform:translateY(-2px)rotateY(0)scale(1.018)}to{border-color:var(--card-owner-ink);transform:translateY(0)rotateY(0)scale(1)}}@keyframes TriadCardVisual-module__p_zhna__captureSheen{0%,50%{opacity:0;transform:translate(-90%)}68%{opacity:.65}to{opacity:0;transform:translate(90%)}}@media (prefers-reduced-motion:reduce){.TriadCardVisual-module__p_zhna__card,.TriadCardVisual-module__p_zhna__art img{transition:none}.TriadCardVisual-module__p_zhna__flipped,.TriadCardVisual-module__p_zhna__flipped:after{animation:none}.TriadCardVisual-module__p_zhna__flipped:after{opacity:0}}[data-guided-step] .TriadCardVisual-module__p_zhna__hand .TriadCardVisual-module__p_zhna__statDiamond{--diamond-size:min(46px,calc(var(--side-card-w,110px) - 12px));top:4px;left:4px}[data-guided-step] .TriadCardVisual-module__p_zhna__hand .TriadCardVisual-module__p_zhna__statValue{width:calc(var(--diamond-size) * .35);height:calc(var(--diamond-size) * .35);font-size:clamp(10px,calc(var(--diamond-size) * .33),16px)}[data-guided-step] .TriadCardVisual-module__p_zhna__board .TriadCardVisual-module__p_zhna__statDiamond{--diamond-size:min(70px,calc(var(--card-w,122px) - 12px));top:4px;left:4px}[data-guided-step] .TriadCardVisual-module__p_zhna__board .TriadCardVisual-module__p_zhna__statValue{width:calc(var(--diamond-size) * .35);height:calc(var(--diamond-size) * .35);font-size:clamp(9px,calc(var(--diamond-size) * .33),20px)}
.family-hero-module__aN9yaq__surface{isolation:isolate;border:1px solid var(--border-active);background-color:var(--bg-card);background-image:linear-gradient(100deg, #080604f2 10%, #080604c7 46%, #08060485 100%), var(--family-backdrop,none);background-size:cover;background-position:var(--family-backdrop-position,center 36%);min-width:0;margin-bottom:10px;position:relative;box-shadow:0 18px 38px #00000057}.family-hero-module__aN9yaq__surface:after{content:"";background:linear-gradient(90deg, transparent, var(--border-active) 18%, var(--border-active) 82%, transparent);pointer-events:none;height:2px;position:absolute;inset:auto 0 0}.family-hero-module__aN9yaq__surface>:not([data-family-backdrop]){box-shadow:none;background:0 0;border:0;margin-bottom:0}.family-hero-module__aN9yaq__hero.family-hero-module__aN9yaq__hero{grid-template-columns:132px minmax(0,1fr);gap:12px 18px;padding:16px 18px}.family-hero-module__aN9yaq__hero .section-summary-heading{grid-area:1/2;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:4px 12px;position:relative}.family-hero-module__aN9yaq__hero .section-summary-heading>span:first-child{grid-column:1/-1}.family-hero-module__aN9yaq__hero .section-summary-heading h1{white-space:normal;min-width:0;max-width:100%;overflow:visible}.family-hero-module__aN9yaq__hero .section-summary-metrics{grid-area:2/2/auto/-1;position:relative}.family-hero-module__aN9yaq__hero .section-summary-metric{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0605039e}.family-hero-module__aN9yaq__hero .section-summary-extra{grid-area:3/2/auto/-1;position:relative}.family-hero-module__aN9yaq__titleLead{display:flex}.family-hero-module__aN9yaq__titleTag{max-width:none;height:30px;font-size:var(--text-sm);cursor:default;padding:0 10px}.family-hero-module__aN9yaq__titleName{font:700 clamp(1.45rem, 1.1rem + 1.2vw, 2.2rem)/1.05 var(--font-headline);color:var(--text-primary);text-shadow:0 2px 10px #000000d9}.family-hero-module__aN9yaq__crestSlot{grid-area:1/1/4;align-self:stretch;place-items:center;display:grid;position:relative}.family-hero-module__aN9yaq__extraRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px 16px;min-width:0;display:grid}.family-hero-module__aN9yaq__extraFooter{min-width:0}.family-hero-module__aN9yaq__actions{align-self:end;position:relative}.family-hero-module__aN9yaq__footer{border-top:1px solid #c9a24a47;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;min-width:0;padding-top:10px;display:grid}.family-hero-module__aN9yaq__footerFacts{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.family-hero-module__aN9yaq__footerFacts>span{color:var(--text-secondary);font-size:var(--text-xs);align-items:center;gap:6px;display:inline-flex}.family-hero-module__aN9yaq__footerFacts strong{color:var(--text-primary);font-weight:600}.family-hero-module__aN9yaq__motto{border-left:2px solid var(--border-active);font:italic 500 var(--text-base)/1.35 var(--font-headline);color:var(--text-primary);overflow-wrap:break-word;grid-column:1/-1;margin:0;padding-left:12px}.family-hero-module__aN9yaq__footerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.family-hero-module__aN9yaq__crestFrame,.family-hero-module__aN9yaq__crestFrame[data-family-tag-style]{width:var(--crest-size,56px);aspect-ratio:5/6;box-shadow:none;text-shadow:none;color:inherit;--crest-size:56px;background:0 0;border:0;border-radius:0;flex:none;place-items:center;display:inline-grid;position:relative}.family-hero-module__aN9yaq__crestFrame[data-size=sm]{--crest-size:30px}.family-hero-module__aN9yaq__crestFrame[data-size=lg]{--crest-size:112px}.family-hero-module__aN9yaq__crestFrame[data-family-tag-style=laurel]:before{opacity:.9;z-index:0;width:auto;height:auto;margin:0;position:absolute;inset:-12% -22% -6%}.family-hero-module__aN9yaq__crest{z-index:1;clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);background:var(--family-tag-border,#b8903e);filter:drop-shadow(0 6px 10px #0000008c);place-items:center;width:100%;height:100%;display:grid;position:relative}.family-hero-module__aN9yaq__crest:before{content:"";inset:calc(var(--crest-size) * .045);clip-path:polygon(0 0,100% 0,100% 62%,50% 100%,0 62%);background:linear-gradient(180deg, #ffffff1a, transparent 38%), var(--family-tag-bg,linear-gradient(160deg, #3b2a10 0%, #211608 60%, #150e05 100%));position:absolute}.family-hero-module__aN9yaq__crest:after{content:"";height:max(1px, calc(var(--crest-size) * .018));background:var(--family-tag-fg,#e8c877);opacity:.55;position:absolute;top:16%;left:18%;right:18%}.family-hero-module__aN9yaq__monogram{z-index:1;font:700 calc(var(--crest-size) * .3)/1 var(--font-headline);letter-spacing:.02em;color:var(--family-tag-fg,#f2d98a);text-shadow:0 2px 4px #000c, var(--family-tag-text-glow,0 0 0 transparent);margin-top:-14%;position:relative}.family-hero-module__aN9yaq__crest[data-long=true] .family-hero-module__aN9yaq__monogram{font-size:calc(var(--crest-size) * .21)}.family-hero-module__aN9yaq__crestArt{z-index:1;object-fit:contain;filter:drop-shadow(0 6px 10px #0000008c);width:100%;height:100%;position:relative}.family-hero-module__aN9yaq__createPreview{background-color:var(--bg-elevated);background-image:linear-gradient(100deg, #080604f2 24%, #080604b3 64%, #0806047a), var(--family-backdrop,none);background-size:cover;background-position:var(--family-backdrop-position,center 38%);border:1px solid var(--border-active);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px 20px;margin:12px 0 16px;padding:16px 18px;display:grid}.family-hero-module__aN9yaq__createPreviewCopy{justify-items:start;gap:6px;min-width:0;display:grid}.family-hero-module__aN9yaq__createPreviewCopy strong{font:700 clamp(1.3rem, 1rem + 1vw, 1.9rem)/1.05 var(--font-headline);color:var(--text-primary);overflow-wrap:break-word}@media (max-width:768px){.family-hero-module__aN9yaq__hero.family-hero-module__aN9yaq__hero{grid-template-columns:72px minmax(0,1fr);gap:10px 12px;padding:12px}.family-hero-module__aN9yaq__crestSlot{grid-row:1;align-self:center}.family-hero-module__aN9yaq__crestSlot .family-hero-module__aN9yaq__crestFrame[data-size=lg]{--crest-size:64px}.family-hero-module__aN9yaq__hero .section-summary-metrics{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.family-hero-module__aN9yaq__hero .section-summary-extra{grid-column:1/-1}.family-hero-module__aN9yaq__extraRow{grid-template-columns:minmax(0,1fr)}.family-hero-module__aN9yaq__actions{justify-content:flex-start;justify-self:stretch}.family-hero-module__aN9yaq__footer{grid-template-columns:minmax(0,1fr)}.family-hero-module__aN9yaq__footerActions{justify-content:flex-start}.family-hero-module__aN9yaq__titleTag{height:26px;font-size:var(--text-xs)}}
.family-cosmetic-artwork-module__DQ8uzW__artwork{isolation:isolate;width:100%;min-width:0;height:100%;display:block;position:relative}.family-cosmetic-artwork-module__DQ8uzW__banner{aspect-ratio:16/9;overflow:hidden}.family-cosmetic-artwork-module__DQ8uzW__backdrop[data-family-backdrop]{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.family-cosmetic-artwork-module__DQ8uzW__veil{background:linear-gradient(95deg,#030303cc 8%,#0303036b 50%,#0303031a),linear-gradient(#0000 28%,#030303a6);position:absolute;inset:0}.family-cosmetic-artwork-module__DQ8uzW__backdrop~*{z-index:1;position:relative}
.player-theme-settings-module__eL0XuG__settings{border-top:1px solid var(--border);margin-top:var(--space-lg);padding-top:var(--space-lg);min-width:0}.player-theme-settings-module__eL0XuG__fieldset{border:0;min-width:0;margin:0;padding:0}.player-theme-settings-module__eL0XuG__fieldset legend{color:var(--text-primary);padding:0;font-weight:700}.player-theme-settings-module__eL0XuG__body{color:var(--text-secondary);font-size:var(--text-sm);margin:var(--space-sm) 0 var(--space-md)}.player-theme-settings-module__eL0XuG__options{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.player-theme-settings-module__eL0XuG__option{align-content:start;gap:var(--space-sm);border:1px solid var(--border);background:var(--bg-input);cursor:pointer;min-width:0;padding:12px;display:grid;position:relative}.player-theme-settings-module__eL0XuG__option[data-selected=true]{border-color:var(--border-active);box-shadow:inset 0 -3px 0 var(--border-active)}.player-theme-settings-module__eL0XuG__option small{color:var(--text-secondary);font-size:var(--text-xs);line-height:1.4}.player-theme-settings-module__eL0XuG__option strong{color:var(--text-primary);font-size:var(--text-sm)}.player-theme-settings-module__eL0XuG__fieldset:disabled .player-theme-settings-module__eL0XuG__option{cursor:default;opacity:.65}.player-theme-settings-module__eL0XuG__swatch{background:var(--bg-primary);border:1px solid var(--border);align-items:center;gap:6px;height:38px;padding:8px;display:flex}.player-theme-settings-module__eL0XuG__swatch i{background:var(--bg-elevated);border:1px solid var(--border);flex:1;height:100%;display:block}.player-theme-settings-module__eL0XuG__swatch i:nth-child(2){background:var(--bg-card)}.player-theme-settings-module__eL0XuG__swatch i:last-child{background:var(--text-primary)}.player-theme-settings-module__eL0XuG__footer{gap:var(--space-sm);margin-top:var(--space-md);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.player-theme-settings-module__eL0XuG__footer p{color:var(--text-secondary);font-size:var(--text-sm);flex:220px;margin:0 auto 0 0}.player-theme-settings-module__eL0XuG__footer button{min-height:44px}@media (max-width:480px){.player-theme-settings-module__eL0XuG__option{padding:9px}.player-theme-settings-module__eL0XuG__options{grid-template-columns:1fr}.player-theme-settings-module__eL0XuG__option{grid-template-columns:76px minmax(0,1fr)}.player-theme-settings-module__eL0XuG__swatch{grid-row:span 2;align-self:center}}.player-theme-settings-module__eL0XuG__settings{border-top:0;margin-top:0;padding-top:0}.player-theme-settings-module__eL0XuG__choice{cursor:pointer;gap:10px;min-width:0;display:grid}.player-theme-settings-module__eL0XuG__option input{opacity:0;width:1px;height:1px;position:absolute}.player-theme-settings-module__eL0XuG__option{flex-direction:column;gap:12px;display:flex}.player-theme-settings-module__eL0XuG__option>button{white-space:normal;width:100%;font-size:var(--text-xs);min-height:44px;margin-top:auto}.player-theme-settings-module__eL0XuG__option:has(input:focus-visible){outline:2px solid var(--border-active);outline-offset:3px}.player-theme-settings-module__eL0XuG__option[data-owned=false] .player-theme-settings-module__eL0XuG__choice{cursor:default}.player-theme-settings-module__eL0XuG__entitlement{color:var(--text-secondary);font:var(--text-xs) var(--font-ui);align-items:center;gap:6px;margin-top:auto;display:inline-flex}.player-theme-settings-module__eL0XuG__preview{border:1px solid var(--border);background:var(--bg-primary);grid-template-rows:24px minmax(0,1fr);height:130px;display:grid;overflow:hidden}.player-theme-settings-module__eL0XuG__previewHeader{background:var(--bg-panel-header);color:var(--text-primary);font:10px var(--font-headline);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:5px 8px;display:flex}.player-theme-settings-module__eL0XuG__previewHeader i{background:var(--text-accent);width:25px;height:3px}.player-theme-settings-module__eL0XuG__previewShell{background:var(--theme-scene,none);background-size:cover;grid-template-columns:28% minmax(0,1fr);gap:5px;padding:6px;display:grid}.player-theme-settings-module__eL0XuG__previewNav,.player-theme-settings-module__eL0XuG__previewCards{gap:5px;display:grid}.player-theme-settings-module__eL0XuG__previewNav{grid-template-rows:repeat(3,16px)}.player-theme-settings-module__eL0XuG__previewNav i{background:var(--theme-navigation,var(--bg-elevated));border:1px solid var(--border)}.player-theme-settings-module__eL0XuG__previewCards{grid-template-columns:repeat(2,minmax(0,1fr))}.player-theme-settings-module__eL0XuG__previewCards i{background:var(--theme-panel,var(--bg-card));border:1px solid var(--border)}.player-theme-settings-module__eL0XuG__previewCards i:first-child{grid-column:1/-1}@media (max-width:650px){.player-theme-settings-module__eL0XuG__options{grid-template-columns:1fr}.player-theme-settings-module__eL0XuG__option{padding:12px}.player-theme-settings-module__eL0XuG__choice{grid-template-columns:120px minmax(0,1fr);align-items:center;gap:6px 12px}.player-theme-settings-module__eL0XuG__preview{grid-row:span 2;height:85px}.player-theme-settings-module__eL0XuG__option>button{align-self:end;max-width:220px}.player-theme-settings-module__eL0XuG__entitlement{justify-content:flex-end}}.player-theme-settings-module__eL0XuG__preview{height:172px;box-shadow:inset 0 0 0 1px var(--theme-sheen);grid-template-rows:23px minmax(0,1fr)}.player-theme-settings-module__eL0XuG__previewShell{background-image:linear-gradient(180deg,transparent 30%,#00000040),var(--theme-art);background-position:50% 45%;background-size:cover;align-items:end;padding:6px}.player-theme-settings-module__eL0XuG__previewNav{grid-template-rows:repeat(3,1fr);height:62px}.player-theme-settings-module__eL0XuG__previewCards{height:62px}.player-theme-settings-module__eL0XuG__option{background:var(--theme-panel)}@media (max-width:650px){.player-theme-settings-module__eL0XuG__choice{grid-template-columns:minmax(0,1fr)}.player-theme-settings-module__eL0XuG__preview{grid-row:auto;height:150px}.player-theme-settings-module__eL0XuG__previewShell{background-position:50% 40%}.player-theme-settings-module__eL0XuG__option>button{max-width:none}.player-theme-settings-module__eL0XuG__entitlement{justify-content:flex-start}}.player-theme-settings-module__eL0XuG__previewHeader{background:#000}.player-theme-settings-module__eL0XuG__previewNav i{box-shadow:var(--theme-rail-frame)}.player-theme-settings-module__eL0XuG__previewCards i,.player-theme-settings-module__eL0XuG__option{box-shadow:var(--theme-frame)}.player-theme-settings-module__eL0XuG__option[data-selected=true]{box-shadow:var(--theme-frame), inset 0 -3px 0 var(--border-active)}
.avatar-portrait-module__YARg0q__portrait{isolation:isolate;border-radius:inherit;display:block;position:absolute;inset:0;overflow:hidden;container-type:size}.avatar-portrait-module__YARg0q__portrait img{object-fit:cover;object-position:center;transform:none}.avatar-portrait-module__YARg0q__scene{width:max(100cqw,100cqh);height:max(100cqw,100cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.avatar-portrait-module__YARg0q__ambience,.avatar-portrait-module__YARg0q__detail,.avatar-portrait-module__YARg0q__particles,.avatar-portrait-module__YARg0q__accent{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.avatar-portrait-module__YARg0q__ambience,.avatar-portrait-module__YARg0q__detail,.avatar-portrait-module__YARg0q__particles i,.avatar-portrait-module__YARg0q__accent path{animation-play-state:paused!important}.avatar-portrait-module__YARg0q__portrait[data-motion-active=true] :is(.avatar-portrait-module__YARg0q__ambience,.avatar-portrait-module__YARg0q__detail,.avatar-portrait-module__YARg0q__particles i,.avatar-portrait-module__YARg0q__accent path){animation-play-state:running!important}.avatar-portrait-module__YARg0q__portrait[data-motion-enabled=false] :is(.avatar-portrait-module__YARg0q__ambience,.avatar-portrait-module__YARg0q__detail,.avatar-portrait-module__YARg0q__particles,.avatar-portrait-module__YARg0q__accent){display:none}.avatar-portrait-module__YARg0q__particles i{left:var(--particle-x);display:block;position:absolute;animation-delay:var(--particle-delay)!important}.avatar-portrait-module__YARg0q__accent{color:var(--mask-light,#bdeaff);mix-blend-mode:screen;overflow:visible}.avatar-portrait-module__YARg0q__contour{stroke:currentColor;stroke-width:1.3px;opacity:.35;animation:3.4s ease-in-out infinite avatar-portrait-module__YARg0q__maskGlow}.avatar-portrait-module__YARg0q__spark{stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:5 21;filter:drop-shadow(0 0 3px);animation:4.5s linear infinite avatar-portrait-module__YARg0q__facetLight}.avatar-portrait-module__YARg0q__particles[data-weather=motes] i{background:var(--mask-light,#ffd09a);border-radius:50%;width:3px;height:3px;animation:5s ease-out infinite avatar-portrait-module__YARg0q__risingMotes;top:68%}.avatar-portrait-module__YARg0q__particles[data-weather=motes] i:nth-child(3n){width:2px;height:2px;animation-duration:7s;top:90%}.avatar-portrait-module__YARg0q__particles[data-weather=motes]{-webkit-mask-image:linear-gradient(90deg,#000 12%,#0003 36% 65%,#000 88%);mask-image:linear-gradient(90deg,#000 12%,#0003 36% 65%,#000 88%)}.avatar-portrait-module__YARg0q__particles[data-weather=rain] i{width:1.5px;height:16%;animation:avatar-portrait-module__YARg0q__rainFall var(--particle-speed) linear infinite;background:linear-gradient(#0000,#cfedffcc);top:-20%}.avatar-portrait-module__YARg0q__particles[data-weather=rain] i:nth-child(2n){opacity:.45;width:1px;height:10%;animation-name:avatar-portrait-module__YARg0q__distantRain;animation-duration:calc(var(--particle-speed) * 1.6)}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=obsidian-candles] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(14% 18% at 10% 54%,#ffc56bd9,#0000),radial-gradient(13% 17% at 94% 53%,#ffbb61cc,#0000),radial-gradient(9% 11% at 29% 63%,#ffc56b99,#0000);animation:2.7s ease-in-out infinite avatar-portrait-module__YARg0q__candleBreath}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=obsidian-candles] .avatar-portrait-module__YARg0q__detail{background:radial-gradient(at 0 87%,#e59b544d,#0000 40%),radial-gradient(at 100% 88%,#6986b84d,#0000 38%);animation:6s ease-in-out infinite alternate avatar-portrait-module__YARg0q__ballroomHaze}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=porcelain-tide]{--mask-light:#82ceff}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=porcelain-tide] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 0 55%,#5dacf199,#0000 28%),radial-gradient(at 100% 54%,#f7c56b88,#0000 26%);animation:3.8s ease-in-out infinite alternate avatar-portrait-module__YARg0q__lagoonLight}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=porcelain-tide] .avatar-portrait-module__YARg0q__detail{clip-path:polygon(0 49%,15% 49%,10% 69%,0 77%,0 49%,100% 49%,100% 78%,87% 70%,84% 49%);background:repeating-linear-gradient(0deg,#0000 0 3%,#b9e8ff99 3.3% 3.8%,#0000 4.2% 7%);animation:2.2s ease-in-out infinite alternate avatar-portrait-module__YARg0q__lagoonRipples}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=porcelain-tide] .avatar-portrait-module__YARg0q__particles i{animation-name:avatar-portrait-module__YARg0q__seaSpray}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=copper-forge]{--mask-light:#ffb663}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=copper-forge] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 0 25%,#ff9e4788,#0000 40%),radial-gradient(at 100% 48%,#d9803e88,#0000 37%);animation:3s ease-in-out infinite alternate avatar-portrait-module__YARg0q__furnaceGlow}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=copper-forge] .avatar-portrait-module__YARg0q__detail{clip-path:polygon(35% 29%,48% 17%,57% 21%,63% 29%,60% 40%,56% 49%,49% 55%,40% 48%,35% 37%);mix-blend-mode:screen;background:radial-gradient(at 49% 32%,#ffb445aa,#0000 36%);animation:4s ease-in-out infinite avatar-portrait-module__YARg0q__copperHeat}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=copper-forge] .avatar-portrait-module__YARg0q__particles i{width:2px;height:6px;animation-duration:3s}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=steel-vent]{--mask-light:#b9e4ff}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=steel-vent] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 12% 39%,#80bbd66b,#0000 34%),radial-gradient(at 89% 19%,#ffc776aa,#0000 17%);animation:4.3s ease-in-out infinite alternate avatar-portrait-module__YARg0q__workshopLight}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=steel-vent] .avatar-portrait-module__YARg0q__detail{filter:blur(8px);background:radial-gradient(at 24% 18%,#c5e4f5aa,#0000 30%),radial-gradient(at 78% 16%,#b1d6ed99,#0000 30%);width:62%;height:48%;animation:3.5s ease-out infinite avatar-portrait-module__YARg0q__steelBreath;inset:43% 19% 0}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=steel-vent] .avatar-portrait-module__YARg0q__particles{display:none}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=velvet-embers]{--mask-light:#f7cb82}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=velvet-embers] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 0 41%,#e94b5888,#0000 38%),radial-gradient(at 100% 35%,#ffb45a88,#0000 34%);animation:4.6s ease-in-out infinite alternate avatar-portrait-module__YARg0q__theatreDimmer}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=velvet-embers] .avatar-portrait-module__YARg0q__detail{clip-path:polygon(32% 29%,42% 28%,48% 30%,64% 24%,66% 34%,62% 45%,49% 41%,39% 44%,33% 39%);mix-blend-mode:screen;background:radial-gradient(at 39% 35%,#e62f5366,#0000 20%),radial-gradient(at 60% 35%,#d3214555,#0000 19%);animation:3.8s ease-in-out infinite alternate avatar-portrait-module__YARg0q__velvetBreath}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=scarlet-theatre]{--mask-light:#ffd5c6}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=scarlet-theatre] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 0 38%,#ed2948aa,#0000 42%),radial-gradient(at 100% 28%,#ff523b99,#0000 38%);animation:4.4s ease-in-out infinite alternate avatar-portrait-module__YARg0q__theatreDimmer}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=scarlet-theatre] .avatar-portrait-module__YARg0q__detail{clip-path:polygon(24% 0,87% 9%,78% 58%,48% 100%,0 100%);background:repeating-linear-gradient(106deg,#0000 0 12%,#f74b5877 16%,#0000 22% 31%);width:44%;height:52%;animation:3s ease-in-out infinite alternate avatar-portrait-module__YARg0q__velvetBreath;inset:53% 28% -5%}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=scarlet-theatre] .avatar-portrait-module__YARg0q__spark{animation-duration:2.6s}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=aurora-rain] .avatar-portrait-module__YARg0q__ambience{clip-path:polygon(0 0,100% 0,100% 33%,78% 34%,69% 8%,31% 6%,14% 39%,0 43%);filter:blur(7px);background:repeating-linear-gradient(102deg,#0000 0 9%,#5fffe5bb 14%,#a18aff99 20%,#0000 28% 38%);animation:5.5s ease-in-out infinite alternate avatar-portrait-module__YARg0q__northernLights}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=aurora-rain] .avatar-portrait-module__YARg0q__detail{clip-path:polygon(0 48%,21% 48%,18% 66%,0 77%,0 48%,100% 49%,100% 78%,82% 65%,79% 49%);background:repeating-linear-gradient(0deg,#0000 0 3%,#76e1ed88 3.5%,#0000 4% 8%);animation:2s ease-in-out infinite alternate avatar-portrait-module__YARg0q__lagoonRipples}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=museum-gold]{--mask-light:#ffe394}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=museum-gold] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 10% 18%,#fbc762bb,#0000 34%),radial-gradient(at 95% 23%,#f8bd5399,#0000 32%);animation:4s ease-in-out infinite alternate avatar-portrait-module__YARg0q__museumLight}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=museum-gold] .avatar-portrait-module__YARg0q__detail{filter:blur(7px);background:radial-gradient(at 19% 80%,#dca94977,#0000 43%),radial-gradient(at 80% 66%,#f4ce7655,#0000 42%);width:140%;height:61%;animation:6.5s ease-in-out infinite alternate avatar-portrait-module__YARg0q__gildedDust;inset:54% -20% -15%}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=garage-idle] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(12% 7% at 13% 47%,#72dbff,#0000),radial-gradient(10% 7% at 16% 46%,#8be3ff,#0000),radial-gradient(14% 6% at 5% 20%,#c5edffbb,#0000);animation:3.8s ease-in-out infinite avatar-portrait-module__YARg0q__garageVoltage}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=garage-idle] .avatar-portrait-module__YARg0q__detail{filter:blur(6px);background:radial-gradient(#bed7e0aa,#0000 67%);width:56%;height:50%;animation:3.7s ease-out infinite avatar-portrait-module__YARg0q__exhaustDrift;inset:46% 62% 4% -18%}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=garage-idle] .avatar-portrait-module__YARg0q__particles{display:none}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=alley-mist] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(14% 16% at 13% 29%,#e7a44ddd,#0000),radial-gradient(12% 16% at 89% 44%,#e0a459bb,#0000);animation:3.4s ease-in-out infinite avatar-portrait-module__YARg0q__alleyLantern}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=alley-mist] .avatar-portrait-module__YARg0q__detail{filter:blur(6px);background:radial-gradient(at 18% 70%,#bbcfdd99,#0000 48%),radial-gradient(at 91% 65%,#90a8ba88,#0000 43%);width:148%;height:54%;animation:6s ease-in-out infinite alternate avatar-portrait-module__YARg0q__alleyFog;inset:58% -24% -12%}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=tommy-storm] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(12% 16% at 9%,#ffc267dd,#0000),radial-gradient(8% 11% at 19% 62%,#ffbd5dbb,#0000),radial-gradient(18% 27% at 96% 54%,#f3ac4b66,#0000);animation:2.8s ease-in-out infinite avatar-portrait-module__YARg0q__gaslight}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=tommy-storm] .avatar-portrait-module__YARg0q__detail{filter:blur(6px);background:radial-gradient(at 70%,#9aabb9aa,#0000 36%),radial-gradient(at 48% 22%,#8596a6aa,#0000 43%);width:54%;height:57%;animation:5s ease-out infinite avatar-portrait-module__YARg0q__chimneySmoke;inset:-17% -12% 60% 58%}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=tommy-storm] .avatar-portrait-module__YARg0q__particles i{background:linear-gradient(#0000,#e2eafa99)}@keyframes avatar-portrait-module__YARg0q__maskGlow{0%,to{opacity:.18}48%{opacity:.65}}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=emissary-rain] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(16% 13% at 12% 11%,#ffc267dd,#0000),radial-gradient(at 98% 35%,#64c3d944,#0000 24%);animation:3.2s ease-in-out infinite avatar-portrait-module__YARg0q__alleyLantern}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=emissary-rain] .avatar-portrait-module__YARg0q__detail{filter:blur(6px);background:radial-gradient(at 8% 74%,#b7cddd99,#0000 45%),radial-gradient(at 95% 80%,#6a9ca677,#0000 38%);width:130%;height:48%;animation:5.4s ease-in-out infinite alternate avatar-portrait-module__YARg0q__alleyFog;inset:62% -15% -10%}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=appraiser-vault]{--mask-light:#eac774}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=appraiser-vault] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 9% 25%,#ffc46499,#0000 28%),radial-gradient(at 96% 36%,#d3aa4e88,#0000 28%);animation:3.7s ease-in-out infinite alternate avatar-portrait-module__YARg0q__museumLight}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=appraiser-vault] .avatar-portrait-module__YARg0q__detail{clip-path:polygon(42% 50%,61% 48%,67% 75%,55% 97%,46% 72%);background:repeating-linear-gradient(125deg,#0000 0 14%,#5daf9c55 20%,#0000 27% 40%);animation:4s ease-in-out infinite alternate avatar-portrait-module__YARg0q__velvetBreath}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=porcelain-duke]{--mask-light:#98d6ff}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=porcelain-duke] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 6% 56%,#86b8e188,#0000 28%),radial-gradient(at 98% 48%,#ffbd6799,#0000 25%);animation:3s ease-in-out infinite alternate avatar-portrait-module__YARg0q__lagoonLight}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=porcelain-duke] .avatar-portrait-module__YARg0q__detail{clip-path:polygon(9% 48%,25% 49%,16% 65%,9% 68%,9% 48%,100% 47%,100% 68%,78% 59%,74% 48%);background:repeating-linear-gradient(0deg,#0000 0 2%,#d4c69988 2.3% 2.7%,#0000 3% 5%);animation:2.1s ease-in-out infinite alternate avatar-portrait-module__YARg0q__lagoonRipples}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=porcelain-duke] .avatar-portrait-module__YARg0q__particles i{animation-name:avatar-portrait-module__YARg0q__seaSpray}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=velvet-marquise]{--mask-light:#edc777}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=velvet-marquise] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(16% 25% at 14% 12%,#ffca7ddd,#0000),radial-gradient(at 97% 70%,#a93b5c88,#0000 38%);animation:3.8s ease-in-out infinite alternate avatar-portrait-module__YARg0q__theatreDimmer}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=velvet-marquise] .avatar-portrait-module__YARg0q__detail{filter:blur(8px);background:radial-gradient(at 6% 55%,#d8878944,#0000 40%),radial-gradient(at 95% 60%,#d2a68044,#0000 40%);width:124%;height:48%;animation:5s ease-in-out infinite alternate avatar-portrait-module__YARg0q__ballroomHaze;inset:62% -12% -10%}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=crimson-opera]{--mask-light:#ffd182}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=crimson-opera] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 88% 7%,#ffcf7eaa,#0000 26%),radial-gradient(at 0 35%,#d83b3888,#0000 36%),radial-gradient(at 90% 32%,#e8b45877,#0000 24%);animation:3.2s ease-in-out infinite alternate avatar-portrait-module__YARg0q__theatreDimmer}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=crimson-opera] .avatar-portrait-module__YARg0q__detail{clip-path:polygon(0 0,23% 0,15% 22%,14% 54%,0 57%);background:repeating-linear-gradient(88deg,#0000 0 6%,#f9706033 8%,#0000 12% 19%);animation:4s ease-in-out infinite alternate avatar-portrait-module__YARg0q__velvetBreath}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=onyx-gilded]{--mask-light:#ffd675}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=onyx-gilded] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 1% 42%,#ffc66eaa,#0000 28%),radial-gradient(at 99% 42%,#ffc66eaa,#0000 28%);animation:3s ease-in-out infinite avatar-portrait-module__YARg0q__candleBreath}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=onyx-gilded] .avatar-portrait-module__YARg0q__detail{filter:blur(7px);background:radial-gradient(at 10% 80%,#b9cce766,#0000 45%),radial-gradient(at 90% 80%,#e2c47b66,#0000 45%);width:124%;height:40%;animation:5s ease-in-out infinite alternate avatar-portrait-module__YARg0q__gildedDust;inset:70% -12% -10%}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=onyx-gilded] .avatar-portrait-module__YARg0q__particles{clip-path:polygon(8% 0,30% 0,20% 30%,24% 55%,8% 60%,8% 0,92% 0,92% 60%,75% 55%,75% 0)}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=strategist-sunset] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(15% 20% at 91% 27%,#ffd286aa,#0000),radial-gradient(14% 12% at 15% 44%,#ffcc80bb,#0000);animation:4.5s ease-in-out infinite avatar-portrait-module__YARg0q__candleBreath}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=strategist-sunset] .avatar-portrait-module__YARg0q__detail{clip-path:polygon(75% 0,100% 0,100% 62%,79% 53%);background:linear-gradient(115deg,#0000 60%,#ffd58844 72%,#0000 88%);animation:5s ease-in-out infinite alternate avatar-portrait-module__YARg0q__sunsetRays}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=collector-gallery]{--mask-light:#e6b879}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=collector-gallery] .avatar-portrait-module__YARg0q__ambience{mix-blend-mode:screen;background:radial-gradient(at 13% 13%,#ffc27299,#0000 25%),radial-gradient(at 92% 31%,#ffb36a99,#0000 27%);animation:4s ease-in-out infinite alternate avatar-portrait-module__YARg0q__museumLight}.avatar-portrait-module__YARg0q__portrait[data-avatar-effect=collector-gallery] .avatar-portrait-module__YARg0q__detail{mix-blend-mode:screen;background:radial-gradient(at 10% 95%,#ba3c5e66,#0000 37%),radial-gradient(at 90% 90%,#cf704a66,#0000 34%);animation:5.4s ease-in-out infinite alternate avatar-portrait-module__YARg0q__ballroomHaze}@keyframes avatar-portrait-module__YARg0q__sunsetRays{0%{opacity:.4;transform:translate(-3%)}to{opacity:1;transform:translate(3%)}}@keyframes avatar-portrait-module__YARg0q__facetLight{0%{stroke-dashoffset:104px;opacity:.8}to{stroke-dashoffset:0;opacity:.8}}@keyframes avatar-portrait-module__YARg0q__rainFall{0%{transform:translate(5px,-15%)rotate(13deg)}to{transform:translate(-34px,820%)rotate(13deg)}}@keyframes avatar-portrait-module__YARg0q__distantRain{0%{transform:translateY(-15%)rotate(13deg)}to{transform:translate(-24px,1300%)rotate(13deg)}}@keyframes avatar-portrait-module__YARg0q__risingMotes{0%{opacity:0;transform:translateY(24px)scale(.6)}20%{opacity:.95}to{opacity:0;transform:translate(20px,-150px)scale(1.2)}}@keyframes avatar-portrait-module__YARg0q__seaSpray{0%{opacity:0;transform:translateY(8px)}30%{opacity:.9}to{opacity:0;transform:translate(30px,-90px)}}@keyframes avatar-portrait-module__YARg0q__candleBreath{0%,to{opacity:.45;transform:scale(.95)}27%{opacity:1;transform:scale(1.04)}35%{opacity:.65}61%{opacity:.9}}@keyframes avatar-portrait-module__YARg0q__ballroomHaze{0%{opacity:.3;transform:translate(-4%,3%)}to{opacity:.9;transform:translate(4%,-2%)}}@keyframes avatar-portrait-module__YARg0q__lagoonLight{0%{opacity:.4}to{opacity:1}}@keyframes avatar-portrait-module__YARg0q__lagoonRipples{0%{opacity:.35;transform:translateY(-1%)scaleX(.96)}to{opacity:.95;transform:translateY(1%)scaleX(1.06)}}@keyframes avatar-portrait-module__YARg0q__furnaceGlow{0%{opacity:.4}to{opacity:1}}@keyframes avatar-portrait-module__YARg0q__copperHeat{0%,to{opacity:.15}50%{opacity:.65}}@keyframes avatar-portrait-module__YARg0q__workshopLight{0%{opacity:.4}to{opacity:.95}}@keyframes avatar-portrait-module__YARg0q__steelBreath{0%{opacity:0;transform:translateY(8%)scale(.7)}30%{opacity:.8}to{opacity:0;transform:translateY(-18%)scale(1.25)}}@keyframes avatar-portrait-module__YARg0q__theatreDimmer{0%{opacity:.35}to{opacity:1}}@keyframes avatar-portrait-module__YARg0q__velvetBreath{0%{opacity:.25;transform:skew(-2deg)}to{opacity:.9;transform:skew(3deg)}}@keyframes avatar-portrait-module__YARg0q__northernLights{0%{opacity:.55;transform:skew(-10deg)scaleY(.82)}to{opacity:1;transform:skew(8deg)scaleY(1.15)}}@keyframes avatar-portrait-module__YARg0q__museumLight{0%{opacity:.4}to{opacity:1}}@keyframes avatar-portrait-module__YARg0q__gildedDust{0%{opacity:.35;transform:translate(-5%,8%)}to{opacity:.9;transform:translate(6%,-6%)}}@keyframes avatar-portrait-module__YARg0q__garageVoltage{0%,to{opacity:.45}28%{opacity:1}33%{opacity:.65}60%{opacity:.95}}@keyframes avatar-portrait-module__YARg0q__exhaustDrift{0%{opacity:0;transform:translate(8%,12%)scale(.8)}30%{opacity:.9}to{opacity:0;transform:translate(-12%,-33%)scale(1.25)}}@keyframes avatar-portrait-module__YARg0q__alleyLantern{0%,to{opacity:.5}30%{opacity:1}37%{opacity:.65}65%{opacity:.9}}@keyframes avatar-portrait-module__YARg0q__alleyFog{0%{opacity:.5;transform:translate(-9%,12%)}to{opacity:1;transform:translate(10%,-7%)}}@keyframes avatar-portrait-module__YARg0q__gaslight{0%,to{opacity:.6}31%{opacity:1}40%{opacity:.75}68%{opacity:.95}}@keyframes avatar-portrait-module__YARg0q__chimneySmoke{0%{opacity:.15;transform:translate(8%,10%)scale(.8)}35%{opacity:.85}to{opacity:0;transform:translate(-30%,-30%)scale(1.35)}}@media (prefers-reduced-motion:reduce),(prefers-contrast:more){.avatar-portrait-module__YARg0q__portrait :is(.avatar-portrait-module__YARg0q__ambience,.avatar-portrait-module__YARg0q__detail,.avatar-portrait-module__YARg0q__particles,.avatar-portrait-module__YARg0q__accent){animation:none;display:none}}
.Reports-module__a6gIhG__page{min-width:0;max-width:1120px;padding:var(--space-md);padding-bottom:calc(var(--mobile-bottom-nav-clearance,0px) + var(--space-lg));margin-inline:auto}.Reports-module__a6gIhG__hero{isolation:isolate;background:var(--bg-secondary);border:1px solid var(--border);margin-bottom:var(--space-md);position:relative;overflow:hidden}.Reports-module__a6gIhG__panorama{object-fit:cover;object-position:center;z-index:-2}.Reports-module__a6gIhG__hero:before{content:"";z-index:-1;background:linear-gradient(90deg,#000000e0,#0003),linear-gradient(#0000,#000000d1);position:absolute;inset:0}.Reports-module__a6gIhG__heroContent{padding:var(--space-lg);gap:var(--space-sm);flex-direction:column;justify-content:flex-end;min-height:220px;display:flex}.Reports-module__a6gIhG__hero h2{font-family:var(--font-headline);font-size:var(--text-2xl);overflow-wrap:anywhere;color:var(--text-primary);margin:0;line-height:1.12}.Reports-module__a6gIhG__eyebrow{align-items:center;gap:var(--space-sm);font-size:var(--text-xs);color:var(--text-secondary);flex-wrap:wrap;display:flex}.Reports-module__a6gIhG__owner{align-items:center;gap:var(--space-sm);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Reports-module__a6gIhG__owner>span:first-child{color:var(--text-secondary)}.Reports-module__a6gIhG__ownerMeta{color:var(--text-secondary);font:var(--text-xs)/1.4 var(--font-ui);overflow-wrap:anywhere}.Reports-module__a6gIhG__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.Reports-module__a6gIhG__actions .btn{white-space:normal;text-align:center;height:auto;min-height:44px;padding:8px 10px;line-height:1.3}.Reports-module__a6gIhG__compact .Reports-module__a6gIhG__heroContent{min-height:150px;padding:var(--space-sm)}.Reports-module__a6gIhG__compact h2{font-size:var(--text-xl)}.Reports-module__a6gIhG__note{color:var(--text-secondary);font-size:var(--text-xs);margin:var(--space-sm) 0;line-height:1.5}.Reports-module__a6gIhG__shareRow{justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-md);flex-wrap:wrap;align-items:center;display:flex}.Reports-module__a6gIhG__shareRow .Reports-module__a6gIhG__note{flex:230px;margin:0}.Reports-module__a6gIhG__overlay{background:#000000ad;position:fixed;inset:0;z-index:20000!important}.Reports-module__a6gIhG__modal{z-index:20001;background:var(--bg-card);border:1px solid var(--border-active);width:min(540px,100vw - 24px);padding:0;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.Reports-module__a6gIhG__modalHeader{padding:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-sm);border-bottom:1px solid var(--border);display:flex}.Reports-module__a6gIhG__modalHeader h2{font:var(--text-xl) var(--font-headline);margin:0}.Reports-module__a6gIhG__shareBody{padding:var(--space-md);gap:var(--space-sm);display:grid}.Reports-module__a6gIhG__shareBody p{color:var(--text-secondary);margin:0;line-height:1.5}.Reports-module__a6gIhG__shareChoice{justify-content:flex-start;align-items:center;gap:var(--space-sm);width:100%;display:flex;white-space:normal!important;text-align:start!important}.Reports-module__a6gIhG__attachment{align-items:center;gap:var(--space-sm);padding:var(--space-sm);border:1px solid var(--border-active);background:var(--bg-secondary);color:var(--text-primary);min-width:0;text-decoration:none;display:flex}.Reports-module__a6gIhG__attachment span{gap:var(--space-xs);overflow-wrap:anywhere;flex-direction:column;display:flex}.Reports-module__a6gIhG__attachment small{color:var(--text-accent);font-size:var(--text-xs)}.Reports-module__a6gIhG__preview{flex-direction:column;width:100%;min-width:0;max-width:460px;max-height:min(680px,100dvh - 48px);display:flex}.Reports-module__a6gIhG__previewBody{padding:var(--space-sm);min-height:0;overflow-y:auto}.Reports-module__a6gIhG__previewFooter{padding:var(--space-sm);border-top:1px solid var(--border);flex-shrink:0;margin-bottom:2px;display:flex}.Reports-module__a6gIhG__previewFooter a{width:100%}@media (max-width:600px){.Reports-module__a6gIhG__heroContent{padding:var(--space-md);min-height:200px}.Reports-module__a6gIhG__actions>a{flex:140px}.Reports-module__a6gIhG__page{padding:var(--space-sm);padding-bottom:calc(var(--mobile-bottom-nav-clearance,0px) + var(--space-md))}}.Reports-module__a6gIhG__document{min-width:0}.Reports-module__a6gIhG__document .Reports-module__a6gIhG__hero{border:0;border-bottom:1px solid var(--border);margin-bottom:0}.Reports-module__a6gIhG__document .Reports-module__a6gIhG__shareRow{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--border);margin:0}.Reports-module__a6gIhG__hero h1{font:700 var(--text-2xl)/1.15 var(--font-headline);overflow-wrap:anywhere;margin:0}.Reports-module__a6gIhG__hero .Reports-module__a6gIhG__zoneTitle{font:600 var(--text-lg)/1.25 var(--font-ui);color:var(--text-accent)}.Reports-module__a6gIhG__summary{max-width:70ch;font:var(--text-sm)/1.5 var(--font-ui);color:var(--text-secondary);margin:0}.Reports-module__a6gIhG__assets{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.Reports-module__a6gIhG__asset{gap:var(--space-md);border:1px solid var(--border);background:var(--bg-muted);min-width:0;padding:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.Reports-module__a6gIhG__assetIdentity{min-width:0}.Reports-module__a6gIhG__assetIdentity .message-visual-name{font-weight:600}.Reports-module__a6gIhG__asset dl{gap:var(--space-sm);flex-shrink:0;margin:0;display:flex}.Reports-module__a6gIhG__asset dl>div{text-align:right;flex-direction:column;gap:4px;display:flex}.Reports-module__a6gIhG__asset dt{font:var(--text-2xs)/1.3 var(--font-ui);color:var(--text-muted)}.Reports-module__a6gIhG__asset dd{font:var(--text-sm)/1.3 var(--font-mono);margin:0}.Reports-module__a6gIhG__asset dd .message-visual-item{font-size:var(--text-lg)}@media (max-width:600px){.Reports-module__a6gIhG__document .Reports-module__a6gIhG__shareRow{padding:var(--space-md)}.Reports-module__a6gIhG__asset{gap:var(--space-sm)}.Reports-module__a6gIhG__assetIdentity .message-visual-thumb{width:40px;height:40px}}.Reports-module__a6gIhG__ownerBlock{align-items:center;gap:var(--space-md);padding-block:var(--space-sm);min-width:0;display:flex}.Reports-module__a6gIhG__ownerDetails{flex-direction:column;gap:6px;min-width:0;display:flex}.Reports-module__a6gIhG__ownerLabel{font:600 var(--text-2xs)/1.3 var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--text-secondary)}.Reports-module__a6gIhG__ownerDetails [data-testid=player-identity-name]{font-size:var(--text-lg)}.Reports-module__a6gIhG__legacyIdentity{font:var(--text-xs)/1.4 var(--font-ui);color:var(--text-muted);max-width:48ch}.Reports-module__a6gIhG__ownershipChange{color:var(--text-accent);font:var(--text-xs)/1.45 var(--font-ui);align-items:center;gap:8px;display:flex}.Reports-module__a6gIhG__assetIdentity .message-visual-thumb{width:64px;height:64px}.Reports-module__a6gIhG__asset dd .message-visual-name{font:700 var(--text-xl)/1.2 var(--font-mono)}.Reports-module__a6gIhG__asset dd{font-size:var(--text-base)}.Reports-module__a6gIhG__document .message-field dd{font:700 var(--text-xl)/1.3 var(--font-mono)}@media (max-width:600px){.Reports-module__a6gIhG__ownerBlock{gap:12px}.Reports-module__a6gIhG__assetIdentity .message-visual-thumb{width:56px;height:56px}.Reports-module__a6gIhG__asset dl{flex-direction:column;gap:6px}}.Reports-module__a6gIhG__route{border-bottom:1px solid var(--border);background:var(--bg-card);min-width:0;display:flex}.Reports-module__a6gIhG__routePoint{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;padding:20px 28px;display:flex;position:relative}.Reports-module__a6gIhG__routePoint+.Reports-module__a6gIhG__routePoint{border-left:1px solid var(--border)}.Reports-module__a6gIhG__routeZone{color:var(--text-primary);font:700 var(--text-lg)/1.25 var(--font-headline);align-items:center;gap:8px;max-width:100%;min-height:36px;display:flex}.Reports-module__a6gIhG__routeZone>span{overflow-wrap:anywhere;min-width:0}.Reports-module__a6gIhG__routeZone:hover{color:var(--text-accent)}.Reports-module__a6gIhG__routeZone:focus-visible{outline:2px solid var(--border-active);outline-offset:4px}.Reports-module__a6gIhG__routePlayer{text-align:start;align-items:center;gap:8px;min-height:44px}.Reports-module__a6gIhG__routePlayer [data-testid=player-identity-name]{font-size:var(--text-sm)}.Reports-module__a6gIhG__routeUnknown{font:var(--text-xs)/1.4 var(--font-ui);color:var(--text-muted)}.Reports-module__a6gIhG__routeArrow{z-index:1;background:var(--bg-card);color:var(--text-accent);position:absolute;top:50%;right:-11px}@media (max-width:600px){.Reports-module__a6gIhG__route{flex-direction:column}.Reports-module__a6gIhG__routePoint{gap:5px;padding:16px 20px}.Reports-module__a6gIhG__routePoint+.Reports-module__a6gIhG__routePoint{border-left:0;border-top:1px solid var(--border)}.Reports-module__a6gIhG__routeArrow{top:auto;bottom:-10px;right:22px;transform:rotate(90deg)}}.Reports-module__a6gIhG__condensed .Reports-module__a6gIhG__heroContent{gap:10px;min-height:170px;padding:20px 24px}.Reports-module__a6gIhG__condensed .Reports-module__a6gIhG__heroContent h1{font-size:var(--text-2xl)}.Reports-module__a6gIhG__condensed .Reports-module__a6gIhG__ownerBlock{padding-block:0}.Reports-module__a6gIhG__condensed .Reports-module__a6gIhG__actions{margin-top:2px}@media (max-width:600px){.Reports-module__a6gIhG__condensed .Reports-module__a6gIhG__heroContent{min-height:150px;padding:18px 16px}}
.RichMessage-module__cf9-_a__message{white-space:pre-wrap;word-break:break-word}.RichMessage-module__cf9-_a__link{color:var(--text-accent);word-break:break-all;text-decoration:underline}.RichMessage-module__cf9-_a__emoji{vertical-align:-.32em;width:1.5em;height:1.5em;display:inline-block}.RichMessage-module__cf9-_a__animatedEmoji{object-fit:contain;width:100%;height:100%;display:block}.RichMessage-module__cf9-_a__staticEmoji{display:none}.RichMessage-module__cf9-_a__composer{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.RichMessage-module__cf9-_a__toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.RichMessage-module__cf9-_a__toolbar button,.RichMessage-module__cf9-_a__emojiGrid button{min-width:44px;min-height:44px}.RichMessage-module__cf9-_a__count{color:var(--text-muted);font-size:var(--text-xs);margin-left:auto}.RichMessage-module__cf9-_a__input{resize:vertical;width:100%;min-height:72px;max-height:240px}.RichMessage-module__cf9-_a__emojiPicker{flex-direction:column;gap:8px;display:flex}.RichMessage-module__cf9-_a__emojiGrid{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:4px;width:100%;max-width:380px;display:grid}.RichMessage-module__cf9-_a__emojiGrid button{place-items:center;padding:4px;display:grid}.RichMessage-module__cf9-_a__emojiGrid .RichMessage-module__cf9-_a__emoji{width:30px;height:30px}.RichMessage-module__cf9-_a__emojiGroups{flex:none;gap:4px;display:flex}.RichMessage-module__cf9-_a__emojiGroups button{border:1px solid var(--border);background:var(--bg-input);min-width:0;min-height:44px;color:var(--text-secondary);font:700 var(--text-xs)/1.25 var(--font-ui);cursor:pointer;flex:1;padding:6px}.RichMessage-module__cf9-_a__emojiGroups button[aria-pressed=true],.RichMessage-module__cf9-_a__emojiGroups button:hover{color:var(--text-accent);border-color:var(--border-active);background:var(--bg-elevated)}.RichMessage-module__cf9-_a__emojiGroups button:focus-visible{outline:2px solid var(--border-active);outline-offset:-2px}.RichMessage-module__cf9-_a__credit{color:var(--text-muted);font-size:var(--text-xs);cursor:pointer;text-align:left;background:0 0;border:0;align-self:flex-start;padding:0}.RichMessage-module__cf9-_a__credit:hover{color:var(--text-accent)}.RichMessage-module__cf9-_a__credit:focus-visible{outline:2px solid var(--border-active);outline-offset:3px}.RichMessage-module__cf9-_a__preview{border:1px solid var(--border);max-height:240px;padding:12px;overflow:auto}.RichMessage-module__cf9-_a__reply{border:1px solid var(--border);background:var(--bg-secondary);width:100%;min-width:0;color:var(--text-secondary);text-align:left;cursor:pointer;margin-bottom:8px;padding:8px;display:block}.RichMessage-module__cf9-_a__reply strong{font-size:var(--text-xs);display:block}.RichMessage-module__cf9-_a__replyText{-webkit-line-clamp:2;white-space:pre-wrap;word-break:break-word;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.RichMessage-module__cf9-_a__replyDraft{grid-column:1/-1;align-items:center;gap:8px;min-width:0;display:flex}.RichMessage-module__cf9-_a__replyDraft>span{flex:1;min-width:0}.RichMessage-module__cf9-_a__replyDraft button{min-width:44px;min-height:44px}@media (prefers-reduced-motion:reduce){.RichMessage-module__cf9-_a__animatedEmoji{display:none}.RichMessage-module__cf9-_a__staticEmoji{display:inline}}.RichMessage-module__cf9-_a__familyComposer{grid-template-columns:minmax(0,1fr) auto;align-items:end}.RichMessage-module__cf9-_a__familyComposer .RichMessage-module__cf9-_a__replyDraft{grid-column:1/-1}@media (max-width:430px){.RichMessage-module__cf9-_a__familyComposer{grid-template-columns:minmax(0,1fr)}}.RichMessage-module__cf9-_a__compact{border:1px solid var(--border);background:var(--bg-input);gap:0;position:relative}.RichMessage-module__cf9-_a__compact:focus-within{border-color:var(--border-active)}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__input{min-height:46px;max-height:112px;box-shadow:none;resize:none;font:var(--text-sm)/1.45 var(--font-ui);background:0 0;border:0;order:0;padding:10px 12px}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__input:focus-visible{outline:2px solid var(--border-active);outline-offset:-2px}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__toolbar{border-top:1px solid var(--border);flex-wrap:wrap;order:2;gap:2px;padding:3px 5px}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__toolbar>button{min-width:40px;min-height:40px;padding:5px 8px}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__toolbar>button:not(.RichMessage-module__cf9-_a__sendButton){color:var(--text-secondary);background:0 0;border-color:#0000}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__toolbar>button:not(.RichMessage-module__cf9-_a__sendButton):hover,.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__toolbar>button[aria-expanded=true],.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__toolbar>button[aria-pressed=true]{color:var(--text-accent);background:var(--bg-elevated)}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__toolbar>button:focus-visible{outline:2px solid var(--border-active);outline-offset:-2px}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__toolbar>.RichMessage-module__cf9-_a__sendButton{gap:6px;margin-left:auto}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__count{font:var(--text-2xs)/1 var(--font-mono);margin-left:auto;padding-inline:5px}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__count+.RichMessage-module__cf9-_a__sendButton{margin-left:2px}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__preview{background:var(--bg-elevated);max-height:120px;font:var(--text-sm)/1.4 var(--font-ui);border-inline:0;order:1}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__emojiPicker{z-index:4;background:var(--bg-elevated);border:1px solid var(--border-active);width:min(360px,100%);max-height:min(320px,45dvh);box-shadow:var(--shadow-card);padding:10px;position:absolute;bottom:calc(100% + 5px);left:0;overflow-y:auto}.RichMessage-module__cf9-_a__suggestions{z-index:4;border:1px solid var(--border-active);background:var(--bg-elevated);width:min(360px,100%);box-shadow:var(--shadow-card);grid-template-columns:minmax(0,1fr) 44px;gap:4px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 5px);left:0}.RichMessage-module__cf9-_a__suggestionOptions{align-items:center;gap:4px;min-width:0;display:flex}.RichMessage-module__cf9-_a__suggestionOptions button,.RichMessage-module__cf9-_a__dismissSuggestions{border:1px solid var(--border);background:var(--bg-input);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;flex:0 0 44px;place-items:center;padding:4px;display:grid}.RichMessage-module__cf9-_a__suggestionOptions .RichMessage-module__cf9-_a__emoji{width:28px;height:28px}.RichMessage-module__cf9-_a__suggestionOptions button[aria-selected=true],.RichMessage-module__cf9-_a__suggestionOptions button:hover,.RichMessage-module__cf9-_a__dismissSuggestions:hover{border-color:var(--border-active);background:var(--bg-card-hover);color:var(--text-accent)}.RichMessage-module__cf9-_a__suggestionHint{color:var(--text-muted);font:var(--text-2xs)/1.3 var(--font-ui);grid-column:1/-1}@media (hover:none),(pointer:coarse){.RichMessage-module__cf9-_a__suggestionHint{display:none}}@media (max-width:1024px){.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__toolbar>button{min-width:44px;min-height:44px}.RichMessage-module__cf9-_a__compact .RichMessage-module__cf9-_a__input{font-size:16px}}.RichMessage-module__cf9-_a__message[data-official=true]{color:var(--color-info)}
.ChatEntryTime-module__HUYXXa__time{color:var(--text-muted);font:var(--text-2xs)/1.3 var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;margin-inline-start:auto}@media (hover:hover) and (pointer:fine){.ChatEntryTime-module__HUYXXa__time{opacity:0;transition:opacity var(--duration) var(--ease)}:is([data-chat-message-id]:hover .ChatEntryTime-module__HUYXXa__time,[data-chat-message-id]:focus-within .ChatEntryTime-module__HUYXXa__time){opacity:1}}@media (prefers-reduced-motion:reduce){.ChatEntryTime-module__HUYXXa__time{transition:none}}
.ChatWhispers-module__-WURDG__message{color:#dfb4f3;background:#59286a24;border:1px solid #bd80db59;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 8px;padding:6px 10px;display:grid}.ChatWhispers-module__-WURDG__message header{min-width:0;font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.ChatWhispers-module__-WURDG__message header strong{font:var(--text-xs)/1.4 var(--font-ui)}.ChatWhispers-module__-WURDG__messageActions{justify-self:end;align-items:center;gap:2px;display:flex}.ChatWhispers-module__-WURDG__message time{opacity:1;white-space:nowrap;font-size:var(--text-2xs);color:#ba99c9}.ChatWhispers-module__-WURDG__body{min-width:0;font:var(--text-sm)/1.5 var(--font-ui);grid-column:1/-1}.ChatWhispers-module__-WURDG__message[data-grouped=true]{border-top:0;margin-top:-7px;padding-top:2px}.ChatWhispers-module__-WURDG__message[data-grouped=true] .ChatWhispers-module__-WURDG__body{grid-area:1/1}.ChatWhispers-module__-WURDG__message[data-grouped=true] .ChatWhispers-module__-WURDG__messageActions{grid-area:1/2}.ChatWhispers-module__-WURDG__destination{color:#dfb4f3;background:#59286a24;align-items:center;gap:4px;padding-inline:8px 2px;display:flex}.ChatWhispers-module__-WURDG__recipient{flex:1;align-items:baseline;gap:5px;min-width:0;display:flex}.ChatWhispers-module__-WURDG__recipient>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatWhispers-module__-WURDG__iconButton{color:#ba99c9;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.ChatWhispers-module__-WURDG__iconButton:hover{color:#dfb4f3;background:#59286a33}.ChatWhispers-module__-WURDG__iconButton:focus-visible{outline:2px solid var(--color-info);outline-offset:-2px}.ChatWhispers-module__-WURDG__notice{color:#dfb4f3;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ChatWhispers-module__-WURDG__message,.ChatWhispers-module__-WURDG__destination,.ChatWhispers-module__-WURDG__notice{font-family:var(--font-ui)}.ChatWhispers-module__-WURDG__destination{font-size:var(--text-sm)}.ChatWhispers-module__-WURDG__notice{font-size:var(--text-xs)}@media (hover:none),(pointer:coarse){.ChatWhispers-module__-WURDG__iconButton{width:44px;height:44px}}
.ChatTranslation-module__HY5XhW__controls{min-width:0;font:12px var(--font-ui);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:3px;display:flex}.ChatTranslation-module__HY5XhW__toggle{border:1px solid var(--border);background:var(--bg-input);max-width:100%;min-height:44px;color:var(--text-secondary);font:600 var(--text-xs)/1.2 var(--font-ui);cursor:pointer;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.ChatTranslation-module__HY5XhW__toggle[aria-pressed=true]{color:var(--text-accent);border-color:var(--border-active)}.ChatTranslation-module__HY5XhW__toggle:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.ChatTranslation-module__HY5XhW__action{border-radius:var(--radius);min-height:28px;color:var(--text-secondary);font:600 12px var(--font-ui);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:5px;margin-left:-6px;padding:3px 6px;text-decoration:none;display:inline-flex}.ChatTranslation-module__HY5XhW__action:hover,.ChatTranslation-module__HY5XhW__action:focus-visible{color:var(--text-accent);background:var(--bg-elevated);border-color:var(--border-active);text-decoration:none}.ChatTranslation-module__HY5XhW__action:focus-visible{outline:2px solid var(--border-active);outline-offset:2px}.ChatTranslation-module__HY5XhW__action[aria-disabled=true]{cursor:wait;opacity:.7}.ChatTranslation-module__HY5XhW__caption{color:var(--text-muted);font-size:11px}.ChatTranslation-module__HY5XhW__error{color:var(--color-warning);flex-basis:100%;line-height:1.4}.ChatTranslation-module__HY5XhW__backdrop{z-index:12200;background:#000000b3;position:fixed;inset:0}.ChatTranslation-module__HY5XhW__dialog{z-index:12210;width:min(460px,100vw - 24px);max-height:calc(100dvh - 32px);color:var(--text-primary);background:var(--bg-card);border:1px solid var(--border-active);box-shadow:var(--shadow-card);padding:20px;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.ChatTranslation-module__HY5XhW__dialog header{justify-content:space-between;align-items:center;gap:12px;display:flex}.ChatTranslation-module__HY5XhW__dialog h2{font:22px var(--font-headline);margin:0}.ChatTranslation-module__HY5XhW__dialog p{color:var(--text-secondary);font-size:14px;line-height:1.5}.ChatTranslation-module__HY5XhW__dialog footer{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.ChatTranslation-module__HY5XhW__dialog footer button{min-height:44px}.ChatTranslation-module__HY5XhW__close{border:1px solid var(--border);background:var(--bg-input);width:44px;height:44px;color:var(--text-primary);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (pointer:coarse),(max-width:1024px){.ChatTranslation-module__HY5XhW__action{min-height:44px}}@media (max-width:430px){.ChatTranslation-module__HY5XhW__dialog{padding:16px}.ChatTranslation-module__HY5XhW__dialog footer{flex-direction:column-reverse}}
.GameCapture-module__FT4UCG__backdrop{z-index:var(--layer-capture-backdrop);background:#000000c7;position:fixed;inset:0}.GameCapture-module__FT4UCG__dialog{z-index:var(--layer-capture-content);width:min(1020px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text-primary);border:1px solid var(--border-active);background:var(--bg-card);flex-direction:column;gap:12px;padding:18px;display:flex;position:fixed;inset:50% auto auto 50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 18px 60px #0009}.GameCapture-module__FT4UCG__heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.GameCapture-module__FT4UCG__heading>div{min-width:0}.GameCapture-module__FT4UCG__heading h2{font-family:var(--font-headline);align-items:center;gap:8px;margin:0;font-size:24px;display:flex}.GameCapture-module__FT4UCG__heading p,.GameCapture-module__FT4UCG__help{color:var(--text-secondary);margin:4px 0 0;font-size:13px;line-height:1.45}.GameCapture-module__FT4UCG__heading button{flex-shrink:0;min-width:44px;min-height:44px}.GameCapture-module__FT4UCG__tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.GameCapture-module__FT4UCG__tools span{color:var(--text-secondary);font:12px var(--font-mono);margin-left:auto}.GameCapture-module__FT4UCG__previewArea{background:var(--bg-primary);flex:auto;justify-content:center;align-items:center;height:min(55dvh,520px);min-height:120px;display:flex;overflow:hidden;container-type:size}.GameCapture-module__FT4UCG__cropSurface{width:min(100cqw,calc(100cqh * var(--capture-ratio)));height:min(100cqh,calc(100cqw / var(--capture-ratio)));touch-action:none;cursor:crosshair;flex-shrink:0;position:relative;overflow:hidden}.GameCapture-module__FT4UCG__cropSurface img{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.GameCapture-module__FT4UCG__cropSurface:focus-visible{outline:2px solid var(--color-info);outline-offset:-2px}.GameCapture-module__FT4UCG__cropSelection{border:2px solid var(--amber);pointer-events:none;position:absolute;box-shadow:0 0 0 1600px #0009}.GameCapture-module__FT4UCG__cropSelection:after{content:"";background:var(--amber);width:10px;height:10px;position:absolute;bottom:-3px;right:-3px}.GameCapture-module__FT4UCG__footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.GameCapture-module__FT4UCG__footer span{color:var(--text-secondary);max-width:52ch;font-size:12px}.GameCapture-module__FT4UCG__footer button{flex-shrink:0}.GameCapture-module__FT4UCG__draft{background:var(--bg-input);border:1px solid var(--border-active);align-items:center;gap:10px;margin-bottom:8px;padding:8px;display:flex}.GameCapture-module__FT4UCG__draft img{object-fit:contain;background:var(--bg-primary);width:68px;height:46px}.GameCapture-module__FT4UCG__draft>span{flex:1;min-width:0;font-size:13px}.GameCapture-module__FT4UCG__draft small{color:var(--text-secondary);display:block}.GameCapture-module__FT4UCG__draft button{min-width:44px;min-height:44px}.GameCapture-module__FT4UCG__messageCapture{max-width:320px;margin-top:8px}.GameCapture-module__FT4UCG__thumbnail{border:1px solid var(--border-active);background:var(--bg-primary);width:100%;color:var(--text-secondary);cursor:pointer;flex-direction:column;gap:0;padding:0;text-decoration:none;display:flex;overflow:hidden}.GameCapture-module__FT4UCG__thumbnail:hover,.GameCapture-module__FT4UCG__thumbnail:focus-visible{border-color:var(--amber);box-shadow:0 0 0 1px var(--amber);text-decoration:none}.GameCapture-module__FT4UCG__thumbnail img{object-fit:contain;width:100%;height:auto;max-height:180px}.GameCapture-module__FT4UCG__thumbnail span{justify-content:space-between;align-items:center;gap:6px;width:100%;padding:7px 9px;font-size:12px;display:flex}.GameCapture-module__FT4UCG__fullImage{object-fit:contain;width:100%;min-height:0;max-height:75dvh}@media (max-width:600px){.GameCapture-module__FT4UCG__dialog{gap:8px;width:calc(100vw - 16px);max-height:calc(100dvh - 16px);padding:12px;overflow-y:auto}.GameCapture-module__FT4UCG__heading h2{font-size:20px}.GameCapture-module__FT4UCG__footer{flex-direction:column;align-items:stretch}.GameCapture-module__FT4UCG__help{font-size:12px}.GameCapture-module__FT4UCG__previewArea{height:48dvh}}.GameCapture-module__FT4UCG__preparing{z-index:var(--layer-capture-content);bottom:calc(var(--mobile-bottom-nav-clearance,0px) + 20px);border:1px solid var(--border-active);color:var(--text-primary);background:var(--bg-card);box-shadow:var(--shadow-card);align-items:center;gap:10px;padding:12px 20px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.GameCapture-module__FT4UCG__tools button,.GameCapture-module__FT4UCG__footer button{min-height:44px}.GameCapture-module__FT4UCG__captureOptions{font:var(--text-xs)/1.4 var(--font-ui);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.GameCapture-module__FT4UCG__captureOptions label{align-items:center;gap:8px;display:flex}.GameCapture-module__FT4UCG__captureOptions select{border:1px solid var(--border);max-width:100%;min-height:44px;color:var(--text-primary);background:var(--bg-input);padding:6px 10px}.GameCapture-module__FT4UCG__captureOptions .GameCapture-module__FT4UCG__includeChat{cursor:pointer;min-height:44px}.GameCapture-module__FT4UCG__includeChat input{width:20px;height:20px;accent-color:var(--text-accent)}.GameCapture-module__FT4UCG__captureOptions>small{color:var(--text-muted);font-size:var(--text-2xs);flex-basis:100%}.GameCapture-module__FT4UCG__tools button[aria-pressed=true]{color:var(--text-accent);border-color:var(--text-accent);background:var(--bg-card-hover)}.GameCapture-module__FT4UCG__tools .GameCapture-module__FT4UCG__colors{align-items:center;display:flex}.GameCapture-module__FT4UCG__colors button{cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;width:44px;height:44px;padding:8px;display:grid}.GameCapture-module__FT4UCG__colors i{background:var(--capture-color);border:1px solid var(--text-secondary);border-radius:50%;width:20px;height:20px;display:block}.GameCapture-module__FT4UCG__tools .GameCapture-module__FT4UCG__dimensions{margin-left:auto}.GameCapture-module__FT4UCG__annotations{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.GameCapture-module__FT4UCG__cropSurface[data-tool=pen]{cursor:crosshair}@media (max-width:600px){.GameCapture-module__FT4UCG__tools{gap:4px}.GameCapture-module__FT4UCG__tools button{font-size:var(--text-2xs);padding-inline:6px}.GameCapture-module__FT4UCG__captureOptions{gap:4px 8px}.GameCapture-module__FT4UCG__captureOptions label{flex-wrap:wrap}}@media (max-height:560px){.GameCapture-module__FT4UCG__dialog{overflow-y:auto}.GameCapture-module__FT4UCG__heading,.GameCapture-module__FT4UCG__captureOptions,.GameCapture-module__FT4UCG__tools,.GameCapture-module__FT4UCG__help,.GameCapture-module__FT4UCG__footer{flex-shrink:0}}
.alliance-public-module__MNt9jW__strip{flex-wrap:wrap;align-items:center;gap:4px 14px;min-width:0;display:flex}.alliance-public-module__MNt9jW__countLink{min-height:44px;color:var(--text-secondary);font:600 var(--text-xs)/1.3 var(--font-ui);align-items:center;gap:6px;display:inline-flex}.alliance-public-module__MNt9jW__countLink:hover{color:var(--text-accent)}.alliance-public-module__MNt9jW__familyLinks{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;display:flex}.alliance-public-module__MNt9jW__familyLink{max-width:100%;min-height:44px;color:var(--text-primary);font:600 var(--text-xs)/1.3 var(--font-ui);align-items:center;gap:6px;display:inline-flex}.alliance-public-module__MNt9jW__familyLink>span:last-child{min-width:0}.alliance-public-module__MNt9jW__familyLink:hover .alliance-public-module__MNt9jW__tag{color:var(--text-accent)}.alliance-public-module__MNt9jW__familyLink strong{overflow-wrap:break-word;margin-bottom:4px;display:block}.alliance-public-module__MNt9jW__tag{color:var(--text-accent);white-space:nowrap;font-weight:700}.alliance-public-module__MNt9jW__moreLink{min-width:44px;min-height:44px;color:var(--text-accent);font:700 var(--text-sm)/1 var(--font-ui);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.alliance-public-module__MNt9jW__countLink:focus-visible,.alliance-public-module__MNt9jW__familyLink:focus-visible,.alliance-public-module__MNt9jW__allianceName:focus-visible,.alliance-public-module__MNt9jW__moreLink:focus-visible{outline:2px solid var(--color-info);outline-offset:2px}.alliance-public-module__MNt9jW__section{min-width:0;padding:0 18px 16px}.alliance-public-module__MNt9jW__section>header{margin-inline:-18px}.alliance-public-module__MNt9jW__groups,.alliance-public-module__MNt9jW__members{min-width:0;margin:0;padding:0;list-style:none;display:grid}.alliance-public-module__MNt9jW__groups{gap:0}.alliance-public-module__MNt9jW__group{border-bottom:1px solid var(--border);gap:8px;min-width:0;padding:14px 0;display:grid}.alliance-public-module__MNt9jW__group:last-child{border-bottom:0}.alliance-public-module__MNt9jW__groupHeading{flex-wrap:wrap;align-items:center;gap:6px 14px;min-width:0;display:flex}.alliance-public-module__MNt9jW__groupHeading>span{color:var(--text-secondary);font:var(--text-xs)/1.4 var(--font-ui);margin-inline-start:auto}.alliance-public-module__MNt9jW__allianceName{text-align:start;max-width:100%;min-height:44px;color:var(--text-primary);font:700 var(--text-lg)/1.3 var(--font-headline);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.alliance-public-module__MNt9jW__allianceName strong{overflow-wrap:break-word;min-width:0}.alliance-public-module__MNt9jW__allianceName:hover{color:var(--text-accent)}.alliance-public-module__MNt9jW__backdrop{z-index:12200}.alliance-public-module__MNt9jW__dialog{z-index:12210;width:min(520px,100vw - 24px);max-width:none;max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));border-top:3px solid var(--border-active);padding:0;display:block;overflow-y:auto}.alliance-public-module__MNt9jW__content{gap:16px;min-width:0;padding:18px;display:grid}.alliance-public-module__MNt9jW__header{align-items:center;gap:10px;min-width:0;display:flex}.alliance-public-module__MNt9jW__title{min-width:0;color:var(--text-primary);font:700 var(--text-xl)/1.2 var(--font-headline);overflow-wrap:break-word;flex:1;margin:0}.alliance-public-module__MNt9jW__header>button{min-width:44px;min-height:44px}.alliance-public-module__MNt9jW__facts{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:12px 28px;margin:0;padding-bottom:14px;display:flex}.alliance-public-module__MNt9jW__facts dt{color:var(--text-secondary);font:var(--text-xs)/1.3 var(--font-ui)}.alliance-public-module__MNt9jW__facts dd{color:var(--text-accent);font:700 var(--text-sm)/1.3 var(--font-ui);margin:5px 0 0}.alliance-public-module__MNt9jW__members{gap:4px}.alliance-public-module__MNt9jW__fullFamily{border-bottom:1px solid var(--border);min-height:56px;font-size:var(--text-sm);padding:7px 0;display:flex}.alliance-public-module__MNt9jW__hint,.alliance-public-module__MNt9jW__error{color:var(--text-secondary);font:var(--text-sm)/1.4 var(--font-ui);margin:12px 0}.alliance-public-module__MNt9jW__error{color:var(--color-danger)}@media (max-width:430px){.alliance-public-module__MNt9jW__strip{gap:0 10px}.alliance-public-module__MNt9jW__content{padding:14px}.alliance-public-module__MNt9jW__title{font-size:var(--text-lg)}}
.IncomingAttackForce-module__pwF0Ea__force{gap:8px;min-width:0;max-width:100%;display:grid}.IncomingAttackForce-module__pwF0Ea__heading,.IncomingAttackForce-module__pwF0Ea__total{align-items:center;gap:8px;display:flex}.IncomingAttackForce-module__pwF0Ea__heading{color:var(--text-muted);font-size:var(--text-xs)}.IncomingAttackForce-module__pwF0Ea__total{color:var(--text-primary);font-size:var(--text-sm)}.IncomingAttackForce-module__pwF0Ea__total strong{font-family:var(--font-mono);margin-left:auto}.IncomingAttackForce-module__pwF0Ea__rows{gap:4px;display:grid}.IncomingAttackForce-module__pwF0Ea__row{font-size:var(--text-sm);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.IncomingAttackForce-module__pwF0Ea__row img{object-fit:cover}.IncomingAttackForce-module__pwF0Ea__row strong{font-family:var(--font-mono)}.IncomingAttackForce-module__pwF0Ea__unknown{color:var(--text-muted);font-size:var(--text-xs);margin:0;line-height:1.5}
.UserSafetyDialog-module__wK2Wzq__dialog{border:1px solid var(--border-active);border-radius:var(--radius-sm);box-shadow:var(--shadow-card);color:var(--text-primary);overscroll-behavior:contain;z-index:12001;background:linear-gradient(#14120dfc,#07080afc);outline:0;gap:14px;width:min(100vw - 28px,620px);min-width:0;max-width:620px;max-height:min(90dvh,760px);padding:18px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.UserSafetyDialog-module__wK2Wzq__header{border-bottom:1px solid var(--border);grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:10px;min-width:0;padding-bottom:12px;display:grid}.UserSafetyDialog-module__wK2Wzq__titleIcon,.UserSafetyDialog-module__wK2Wzq__blockIcon{background:color-mix(in srgb, var(--color-warning) 11%, var(--bg-muted));border:1px solid color-mix(in srgb, var(--color-warning) 44%, var(--border));color:var(--color-warning);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.UserSafetyDialog-module__wK2Wzq__heading{gap:2px;min-width:0;display:grid}.UserSafetyDialog-module__wK2Wzq__heading h2{color:var(--text-primary);font-family:var(--font-headline);font-size:var(--text-lg);overflow-wrap:break-word;text-transform:uppercase;margin:0;line-height:1.15}.UserSafetyDialog-module__wK2Wzq__close{background:var(--bg-muted);border:1px solid var(--border);color:var(--text-secondary);cursor:pointer;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:inline-flex}.UserSafetyDialog-module__wK2Wzq__close:hover:not(:disabled),.UserSafetyDialog-module__wK2Wzq__close:focus-visible{border-color:var(--border-active);color:var(--text-primary);outline:2px solid color-mix(in srgb, var(--color-info) 65%, transparent);outline-offset:-3px}.UserSafetyDialog-module__wK2Wzq__close:disabled{cursor:not-allowed;opacity:.5}.UserSafetyDialog-module__wK2Wzq__description{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.5}.UserSafetyDialog-module__wK2Wzq__blockPanel{background:color-mix(in srgb, var(--color-danger) 7%, var(--bg-muted));border:1px solid color-mix(in srgb, var(--color-danger) 35%, var(--border));grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:11px;display:grid}.UserSafetyDialog-module__wK2Wzq__blockCopy,.UserSafetyDialog-module__wK2Wzq__blockCopy strong,.UserSafetyDialog-module__wK2Wzq__blockCopy span{min-width:0;display:block}.UserSafetyDialog-module__wK2Wzq__blockCopy strong{color:var(--text-primary);font-size:var(--text-sm)}.UserSafetyDialog-module__wK2Wzq__blockCopy span{color:var(--text-muted);font-size:var(--text-xs);margin-top:2px;line-height:1.4}.UserSafetyDialog-module__wK2Wzq__form{border-top:1px solid var(--border);gap:12px;min-width:0;padding-top:14px;display:grid}.UserSafetyDialog-module__wK2Wzq__formHeading{color:var(--color-warning);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;min-width:0;display:grid}.UserSafetyDialog-module__wK2Wzq__formHeading strong,.UserSafetyDialog-module__wK2Wzq__formHeading span{display:block}.UserSafetyDialog-module__wK2Wzq__formHeading strong{color:var(--text-primary);font-size:var(--text-sm)}.UserSafetyDialog-module__wK2Wzq__formHeading span span{color:var(--text-muted);font-size:var(--text-xs);margin-top:2px;line-height:1.4}.UserSafetyDialog-module__wK2Wzq__field{gap:6px;min-width:0;display:grid}.UserSafetyDialog-module__wK2Wzq__field>span{color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--text-xs);font-weight:800}.UserSafetyDialog-module__wK2Wzq__field textarea{resize:vertical;min-height:112px}.UserSafetyDialog-module__wK2Wzq__field small{color:var(--text-muted);font-size:var(--text-2xs);text-align:right;line-height:1.35}.UserSafetyDialog-module__wK2Wzq__checkbox{color:var(--text-secondary);font-size:var(--text-xs);grid-template-columns:18px minmax(0,1fr);align-items:start;gap:8px;min-width:0;line-height:1.4;display:grid}.UserSafetyDialog-module__wK2Wzq__checkbox input{width:18px;height:18px;margin:0}.UserSafetyDialog-module__wK2Wzq__error{color:var(--color-danger);font-family:var(--font-ui);font-size:var(--text-xs);margin:0;font-weight:800;line-height:1.4}.UserSafetyDialog-module__wK2Wzq__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}@media (max-width:560px){.UserSafetyDialog-module__wK2Wzq__dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:14px}.UserSafetyDialog-module__wK2Wzq__blockPanel{grid-template-columns:40px minmax(0,1fr);align-items:start}.UserSafetyDialog-module__wK2Wzq__blockPanel>button{grid-column:1/-1;justify-content:center;width:100%;min-height:44px}.UserSafetyDialog-module__wK2Wzq__actions{flex-direction:column-reverse}.UserSafetyDialog-module__wK2Wzq__actions .btn{justify-content:center;width:100%;min-height:44px}}
.DlAmountField-module__ngNPcq__label{color:var(--text-muted);align-items:center;gap:7px;display:inline-flex}.DlAmountField-module__ngNPcq__control{grid-template-columns:minmax(0,1fr) auto minmax(132px,auto);align-items:stretch;gap:8px;min-width:0;display:grid}.DlAmountField-module__ngNPcq__inputShell{background:linear-gradient(90deg, #4caf501f, transparent 48%), var(--bg-input);border:1px solid #4caf5080;grid-template-columns:auto minmax(54px,1fr) auto;align-items:center;gap:9px;min-width:0;min-height:52px;padding:0 11px;display:grid}.DlAmountField-module__ngNPcq__inputShell:focus-within{border-color:var(--color-dl);box-shadow:0 0 0 2px #4caf5024}.DlAmountField-module__ngNPcq__input{color:var(--color-dl);font-family:var(--font-mono);background:0 0;border:0;outline:0;width:100%;min-width:0;height:100%;padding:0;font-size:clamp(1.2rem,2.4vw,1.65rem);font-weight:900}.DlAmountField-module__ngNPcq__input:disabled{opacity:.58}.DlAmountField-module__ngNPcq__input[aria-invalid=true]:not(:disabled){color:var(--color-danger)}.DlAmountField-module__ngNPcq__inputShell strong{color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--text-2xs);white-space:nowrap;font-weight:900}.DlAmountField-module__ngNPcq__maxButton{border:1px solid var(--border-active);border-radius:var(--radius-sm);color:var(--text-accent);cursor:pointer;font-family:var(--font-ui);font-size:var(--text-xs);text-transform:uppercase;min-width:68px;min-height:52px;transition:background .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease);background:#231d0ee0;padding:0 12px;font-weight:900}.DlAmountField-module__ngNPcq__maxButton:hover:not(:disabled),.DlAmountField-module__ngNPcq__maxButton:focus-visible{background:var(--text-accent);border-color:var(--text-accent);color:#080604;outline:none}.DlAmountField-module__ngNPcq__maxButton:disabled{cursor:not-allowed;opacity:.48}.DlAmountField-module__ngNPcq__availableBalance{border:1px solid var(--border);background:var(--bg-input);min-width:0;color:var(--text-secondary);text-transform:none;align-content:center;justify-items:end;gap:2px;padding:6px 9px;display:grid}.DlAmountField-module__ngNPcq__availableBalance small{color:var(--text-muted);font-family:var(--font-ui);font-size:var(--text-2xs);letter-spacing:.04em;text-transform:uppercase;font-weight:800}.DlAmountField-module__ngNPcq__availableBalance strong{color:var(--text-muted);font-family:var(--font-mono)}.DlAmountField-module__ngNPcq__meter{border:1px solid var(--border);background:#00000070;height:5px;overflow:hidden}.DlAmountField-module__ngNPcq__meter span{height:100%;transition:width .18s var(--ease);background:linear-gradient(90deg,#4caf50b8,#d4a017db);display:block}@media (max-width:620px){.DlAmountField-module__ngNPcq__control{grid-template-columns:minmax(0,1fr) auto}.DlAmountField-module__ngNPcq__availableBalance{grid-column:1/-1;justify-items:start}}@media (max-width:420px){.DlAmountField-module__ngNPcq__inputShell strong{display:none}}@media (prefers-reduced-motion:reduce){.DlAmountField-module__ngNPcq__meter span{transition:none}}
.MoneyDialog-module__gMPbpG__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;inset:0;z-index:20000!important;background:#000000a8!important}.MoneyDialog-module__gMPbpG__modal{z-index:20001;border:1px solid var(--border-active);border-radius:var(--radius-sm);flex-direction:column;width:min(94vw,640px);max-width:640px;max-height:min(88dvh,760px);padding:0;display:flex;position:fixed;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 24px 70px #000000b8;background:var(--bg-card)!important}.MoneyDialog-module__gMPbpG__modal .direct-message-header{border-bottom-color:var(--border);background:#000;flex:none}.MoneyDialog-module__gMPbpG__closeButton{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;height:36px;transition:background .16s var(--ease), border-color .16s var(--ease), color .16s var(--ease);background:0 0;justify-content:center;align-items:center;width:36px;padding:0;display:inline-flex}.MoneyDialog-module__gMPbpG__closeButton:hover:not(:disabled),.MoneyDialog-module__gMPbpG__closeButton:focus-visible{background:var(--bg-card-hover);border-color:var(--border-active);color:var(--text-primary);outline:none}.MoneyDialog-module__gMPbpG__closeButton:disabled{cursor:not-allowed;opacity:.48}.MoneyDialog-module__gMPbpG__modal .direct-message-form{overscroll-behavior:contain;min-height:0;overflow-y:auto}.MoneyDialog-module__gMPbpG__description{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.MoneyDialog-module__gMPbpG__notice{border:1px solid var(--border);border-left:3px solid var(--border-active);background:var(--bg-input);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;display:grid}.MoneyDialog-module__gMPbpG__notice[data-tone=blocked]{border-left-color:var(--color-danger)}.MoneyDialog-module__gMPbpG__notice p{margin:0}.MoneyDialog-module__gMPbpG__noticeCopy{gap:8px;min-width:0;display:grid}.MoneyDialog-module__gMPbpG__summary{align-items:center;gap:7px;min-width:0;display:inline-flex}.MoneyDialog-module__gMPbpG__summary strong{color:var(--color-dl);font-family:var(--font-mono);font-size:var(--text-sm);white-space:nowrap}.MoneyDialog-module__gMPbpG__summary em{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-style:normal;overflow:hidden}@media (max-width:620px){.MoneyDialog-module__gMPbpG__modal{width:auto;max-height:calc(100dvh - 16px);inset:auto 8px 8px;transform:none}.MoneyDialog-module__gMPbpG__modal .direct-message-header{padding:14px 16px}.MoneyDialog-module__gMPbpG__modal .direct-message-form{padding:14px 16px max(14px, env(safe-area-inset-bottom,0px));gap:12px}.MoneyDialog-module__gMPbpG__summary{grid-template-columns:auto minmax(0,1fr);gap:4px 7px;display:grid}.MoneyDialog-module__gMPbpG__summary em{grid-column:1/-1}}
.PlayerPresenceIndicator-module__7u29dG__indicator{vertical-align:middle;max-width:100%;color:var(--text-secondary);font:var(--text-xs)/1.4 var(--font-ui);flex:none;align-items:center;gap:5px;display:inline-flex}.PlayerPresenceIndicator-module__7u29dG__indicator:focus-visible{outline:2px solid var(--border-active);outline-offset:3px}.PlayerPresenceIndicator-module__7u29dG__dot{background:var(--text-muted);border-radius:50%;width:8px;height:8px;margin:3px;display:block}.PlayerPresenceIndicator-module__7u29dG__indicator[data-size=md] .PlayerPresenceIndicator-module__7u29dG__dot{width:9px;height:9px}.PlayerPresenceIndicator-module__7u29dG__indicator[data-presence=online] .PlayerPresenceIndicator-module__7u29dG__dot{background:var(--color-success)}.PlayerPresenceIndicator-module__7u29dG__minutes{font:var(--text-2xs)/1.2 var(--font-mono);color:var(--text-secondary)}.PlayerPresenceIndicator-module__7u29dG__help{max-width:32ch;font:var(--text-sm)/1.5 var(--font-ui);margin:0}
.triad-matchmaking-module__Nv-DJq__launcher{min-height:44px;color:var(--text-primary);background:var(--bg-panel-header);border:1px solid var(--border);cursor:pointer;text-align:left;position:relative}.triad-matchmaking-module__Nv-DJq__launcher[data-attention=true]{border-color:var(--color-info);animation:2.2s ease-in-out infinite triad-matchmaking-module__Nv-DJq__launcherAttention}.triad-matchmaking-module__Nv-DJq__launcher[data-state=AWAITING_ACCEPTANCE]{box-shadow:inset 3px 0 0 var(--color-info);animation-duration:1.1s}.triad-matchmaking-module__Nv-DJq__launcher>span{min-width:0}.triad-matchmaking-module__Nv-DJq__launcher strong{font:700 var(--text-xs)/1.3 var(--font-ui)}.triad-matchmaking-module__Nv-DJq__launcher small{font:var(--text-2xs)/1.3 var(--font-ui);color:var(--text-secondary);text-transform:none;margin-top:3px;display:block}.triad-matchmaking-module__Nv-DJq__launcherIcon{place-items:center;display:inline-grid;position:relative}.triad-matchmaking-module__Nv-DJq__launcher[data-layout=mobile]{--mobile-launcher-accent:var(--color-info);background:var(--bg-icon-well);border-color:var(--color-info);min-height:50px;box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--color-info) 60%, transparent)}.triad-matchmaking-module__Nv-DJq__launcher[data-layout=mobile] small{color:color-mix(in srgb, var(--color-info) 65%, var(--text-primary))}.triad-matchmaking-module__Nv-DJq__launcher .sidebar-icon{position:relative}.sidebar-nav .triad-matchmaking-module__Nv-DJq__launcher[data-layout=desktop]{border:1px solid color-mix(in srgb,var(--color-info) 65%,var(--border));min-height:60px;box-shadow:inset 0 2px 0 var(--color-info),0 0 16px color-mix(in srgb,var(--color-info) 12%,transparent);background:var(--bg-panel-header);color:var(--text-primary);text-transform:none}.sidebar-nav .triad-matchmaking-module__Nv-DJq__launcher[data-layout=desktop] .sidebar-icon{background:radial-gradient(circle,color-mix(in srgb,var(--color-info) 22%,transparent),var(--bg-panel-header) 72%)}.sidebar-nav .triad-matchmaking-module__Nv-DJq__launcher[data-layout=desktop] .sidebar-label{background:linear-gradient(100deg,color-mix(in srgb,var(--color-info) 11%,var(--bg-panel-header)),var(--bg-panel-header));white-space:normal}.triad-matchmaking-module__Nv-DJq__launcher[data-layout=desktop] small{color:color-mix(in srgb,var(--color-info) 65%,var(--text-primary));margin-top:3px}.triad-matchmaking-module__Nv-DJq__launcher[data-layout=desktop] strong{font-weight:700}.sidebar-nav .triad-matchmaking-module__Nv-DJq__launcher[data-layout=desktop][data-attention=true]{border-color:var(--color-info);box-shadow:inset 2px 0 0 var(--color-info)}:is(.sidebar-nav .triad-matchmaking-module__Nv-DJq__launcher[data-layout=desktop]:hover,.sidebar-nav .triad-matchmaking-module__Nv-DJq__launcher[data-layout=desktop]:focus-visible){border-color:var(--color-info);box-shadow:inset 0 2px 0 var(--color-info),0 0 18px color-mix(in srgb,var(--color-info) 28%,transparent)}.triad-matchmaking-module__Nv-DJq__badge{background:var(--color-info);min-width:16px;color:var(--bg-primary);border:1px solid var(--bg-primary);font:700 10px/1.25 var(--font-mono);text-align:center;padding:1px 3px;position:absolute;top:-6px;right:-7px}.triad-matchmaking-module__Nv-DJq__launcher[data-layout=desktop] .triad-matchmaking-module__Nv-DJq__badge{top:3px;right:3px}.triad-matchmaking-module__Nv-DJq__badge[data-state=AWAITING_ACCEPTANCE]{animation:.9s ease-in-out infinite triad-matchmaking-module__Nv-DJq__queueBadgeAttention}.triad-matchmaking-module__Nv-DJq__menuBadge{min-width:14px;height:14px;padding:1px 2px;font-size:9px;line-height:1;top:12px;left:-10px;right:auto}.triad-matchmaking-module__Nv-DJq__dialog.triad-matchmaking-module__Nv-DJq__navigationPanel{gap:10px;width:min(430px,100vw - 24px);padding:16px;overflow:visible}.triad-matchmaking-module__Nv-DJq__navigationPanel .triad-matchmaking-module__Nv-DJq__actions button{white-space:normal;min-width:0}.triad-matchmaking-module__Nv-DJq__panelHeader{align-items:center;gap:12px;display:flex}.triad-matchmaking-module__Nv-DJq__panelHeader h2{font:24px var(--font-headline);margin:0 auto 0 0}.triad-matchmaking-module__Nv-DJq__closeButton{width:44px;height:44px;color:var(--text-primary);border:1px solid var(--border);cursor:pointer;background:0 0;flex:0 0 44px;place-items:center;display:grid}.triad-matchmaking-module__Nv-DJq__panelDescription{font:var(--text-xs)/1.45 var(--font-ui);color:var(--text-secondary);margin:0}.triad-matchmaking-module__Nv-DJq__helpIdentity{text-align:left;cursor:help;background:0 0;border:0;min-height:44px;padding:0}.triad-matchmaking-module__Nv-DJq__helpIdentity:hover{background:color-mix(in srgb, var(--text-accent) 10%, transparent)}.triad-matchmaking-module__Nv-DJq__helpIdentity:focus-visible{outline:2px solid var(--border-active);outline-offset:3px}.triad-matchmaking-module__Nv-DJq__helpContent{max-width:300px}.triad-matchmaking-module__Nv-DJq__helpContent p{margin:5px 0}@keyframes triad-matchmaking-module__Nv-DJq__queueBadgeAttention{0%,to{opacity:1}50%{opacity:.55}}@keyframes triad-matchmaking-module__Nv-DJq__launcherAttention{0%,to{border-color:var(--color-info);box-shadow:0 0 0 0 color-mix(in srgb, var(--color-info) 45%, transparent)}50%{border-color:color-mix(in srgb, var(--color-info) 70%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--color-info) 16%, transparent)}}.triad-matchmaking-module__Nv-DJq__status{min-width:0;color:var(--text-primary);background:var(--bg-panel-header);border:1px solid var(--border);align-content:start;gap:9px;padding:12px;display:grid;position:relative}.triad-matchmaking-module__Nv-DJq__status[data-variant=shell]{border:0;padding:6px 0}.triad-matchmaking-module__Nv-DJq__status[data-minimized=true]{grid-template-columns:minmax(0,1fr) auto;align-items:center}.triad-matchmaking-module__Nv-DJq__status[data-variant=embedded]{border-inline:0;flex:none;gap:5px;padding:6px 9px}.triad-matchmaking-module__Nv-DJq__heading{align-items:center;gap:8px;min-width:0;display:flex}.triad-matchmaking-module__Nv-DJq__identity{min-width:0;font:var(--text-xs)/1.3 var(--font-ui);flex:1;gap:2px;display:grid}.triad-matchmaking-module__Nv-DJq__identity strong{color:var(--text-primary)}.triad-matchmaking-module__Nv-DJq__identity>span{color:var(--text-muted)}.triad-matchmaking-module__Nv-DJq__status time,.triad-matchmaking-module__Nv-DJq__power{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.triad-matchmaking-module__Nv-DJq__status time{flex-shrink:0}.triad-matchmaking-module__Nv-DJq__status p{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.4}.triad-matchmaking-module__Nv-DJq__idleBody,.triad-matchmaking-module__Nv-DJq__queueBody{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.triad-matchmaking-module__Nv-DJq__idleBody>p{flex:1;min-width:180px}.triad-matchmaking-module__Nv-DJq__queueBody{justify-content:space-between}.triad-matchmaking-module__Nv-DJq__power{color:var(--text-secondary);font-size:var(--text-xs);align-items:center;gap:6px;display:flex}.triad-matchmaking-module__Nv-DJq__blockers{flex-basis:100%;gap:6px;margin:0;padding:0;list-style:none;display:grid}.triad-matchmaking-module__Nv-DJq__blockers li{font-size:var(--text-xs);color:var(--color-warning);align-items:center;gap:7px;display:flex}.triad-matchmaking-module__Nv-DJq__reservation{gap:7px;min-width:0;display:grid}.triad-matchmaking-module__Nv-DJq__opponent{align-items:center;gap:8px;min-width:0;display:flex}.triad-matchmaking-module__Nv-DJq__opponent>div{flex:1;min-width:0}.triad-matchmaking-module__Nv-DJq__opponent time{font-size:var(--text-lg)}.triad-matchmaking-module__Nv-DJq__actions{flex-wrap:wrap;gap:8px;display:flex}.triad-matchmaking-module__Nv-DJq__actions button{flex:1;min-height:44px}.triad-matchmaking-module__Nv-DJq__error{font-size:var(--text-xs);color:var(--color-warning);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}.triad-matchmaking-module__Nv-DJq__pulse{pointer-events:none;border:1px solid var(--color-info);opacity:0;animation:.65s ease-out 2 triad-matchmaking-module__Nv-DJq__queueAttention;position:absolute;inset:0}@keyframes triad-matchmaking-module__Nv-DJq__queueAttention{0%,to{opacity:0}35%{opacity:.85}}.triad-matchmaking-module__Nv-DJq__deckGate{border:1px solid var(--border-active);background:var(--bg-panel-header);flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.triad-matchmaking-module__Nv-DJq__deckGate>div{flex:1;min-width:180px}.triad-matchmaking-module__Nv-DJq__deckGate p{color:var(--text-secondary);font-size:var(--text-sm);margin:4px 0 0}.triad-matchmaking-module__Nv-DJq__backdrop{background:color-mix(in srgb, var(--bg-primary) 80%, transparent);z-index:12020;position:fixed;inset:0}.triad-matchmaking-module__Nv-DJq__dialog{background:var(--bg-panel-header);border:1px solid var(--border-active);width:min(460px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--text-primary);z-index:12030;gap:16px;padding:20px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}@media (max-width:1024px){.triad-matchmaking-module__Nv-DJq__status button{min-height:44px}.triad-matchmaking-module__Nv-DJq__status[data-minimized=true]{gap:5px}.triad-matchmaking-module__Nv-DJq__status[data-minimized=true] .triad-matchmaking-module__Nv-DJq__identity{font-size:var(--text-xs)}}@media (max-width:768px){.triad-matchmaking-module__Nv-DJq__status[data-state=IDLE][data-minimized=true]{grid-template-columns:minmax(150px,1fr) minmax(0,1fr)}.triad-matchmaking-module__Nv-DJq__status[data-state=IDLE][data-minimized=true] .triad-matchmaking-module__Nv-DJq__idleBody>button{white-space:normal;width:100%;min-width:0;max-width:100%}}@media (prefers-reduced-motion:reduce){.triad-matchmaking-module__Nv-DJq__pulse{animation:none}.triad-matchmaking-module__Nv-DJq__status[data-state=AWAITING_ACCEPTANCE]{border-color:var(--color-info)}.triad-matchmaking-module__Nv-DJq__badge[data-state=AWAITING_ACCEPTANCE],.triad-matchmaking-module__Nv-DJq__launcher[data-attention=true]{animation:none}}.triad-matchmaking-module__Nv-DJq__navigationPanel>.triad-matchmaking-module__Nv-DJq__status{max-height:calc(100dvh - 180px);overflow-y:auto}.triad-matchmaking-module__Nv-DJq__acceptanceBackdrop{background:color-mix(in srgb, var(--bg-primary) 88%, transparent);z-index:12040;position:fixed;inset:0}.triad-matchmaking-module__Nv-DJq__acceptance{z-index:12050;width:min(460px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--text-primary);background:var(--bg-panel-header);border:1px solid var(--color-info);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-info) 35%, transparent);gap:14px;padding:20px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.triad-matchmaking-module__Nv-DJq__acceptance[data-closing=true]{border-color:var(--border-active)}.triad-matchmaking-module__Nv-DJq__acceptanceHeader{align-items:center;gap:12px;min-width:0;display:flex}.triad-matchmaking-module__Nv-DJq__acceptanceHeader>div{flex:1;min-width:0}.triad-matchmaking-module__Nv-DJq__acceptanceHeader small{font:var(--text-2xs)/1.3 var(--font-ui);color:var(--text-secondary);display:block}.triad-matchmaking-module__Nv-DJq__acceptanceHeader h2{font:25px/1.1 var(--font-headline);margin:2px 0 0}.triad-matchmaking-module__Nv-DJq__acceptanceClock{font:700 30px/1 var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-info);flex:none}.triad-matchmaking-module__Nv-DJq__acceptanceClock[data-urgent=true]{color:var(--color-warning);animation:.9s ease-in-out infinite triad-matchmaking-module__Nv-DJq__acceptanceClockPulse}.triad-matchmaking-module__Nv-DJq__acceptancePrompt{font:var(--text-sm)/1.45 var(--font-ui);color:var(--text-secondary);margin:0}.triad-matchmaking-module__Nv-DJq__seats{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.triad-matchmaking-module__Nv-DJq__seat{background:var(--bg-elevated);border:1px solid var(--border);grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:center;gap:6px 9px;min-width:0;padding:10px;display:grid}.triad-matchmaking-module__Nv-DJq__seat[data-ready=true]{border-color:var(--color-success)}.triad-matchmaking-module__Nv-DJq__seat>div{min-width:0}.triad-matchmaking-module__Nv-DJq__seat small{font:var(--text-2xs)/1.3 var(--font-ui);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;display:block}.triad-matchmaking-module__Nv-DJq__seatPower{font:var(--text-xs) var(--font-ui);color:var(--text-secondary);grid-column:1/-1;align-items:center;gap:6px;display:inline-flex}.triad-matchmaking-module__Nv-DJq__seatPower b{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text-primary)}.triad-matchmaking-module__Nv-DJq__seatState{font:var(--text-2xs)/1.3 var(--font-ui);color:var(--text-muted);grid-column:1/-1}.triad-matchmaking-module__Nv-DJq__seat[data-ready=true] .triad-matchmaking-module__Nv-DJq__seatState{color:var(--color-success)}.triad-matchmaking-module__Nv-DJq__seatVersus{font:700 var(--text-xs) var(--font-mono);color:var(--text-muted);align-self:center}.triad-matchmaking-module__Nv-DJq__acceptanceNote{font:var(--text-2xs)/1.4 var(--font-ui);color:var(--text-muted);align-items:center;gap:6px;margin:0;display:flex}.triad-matchmaking-module__Nv-DJq__acceptance .triad-matchmaking-module__Nv-DJq__actions button{min-height:44px}@keyframes triad-matchmaking-module__Nv-DJq__acceptanceClockPulse{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:520px){.triad-matchmaking-module__Nv-DJq__seats{grid-template-columns:minmax(0,1fr)}.triad-matchmaking-module__Nv-DJq__seatVersus{justify-self:center}.triad-matchmaking-module__Nv-DJq__acceptanceClock{font-size:26px}}@media (prefers-reduced-motion:reduce){.triad-matchmaking-module__Nv-DJq__acceptanceClock[data-urgent=true]{animation:none}}.triad-matchmaking-module__Nv-DJq__dialog.triad-matchmaking-module__Nv-DJq__navigationPanel{overscroll-behavior:contain;width:min(580px,100vw - 24px);overflow-y:auto}.triad-matchmaking-module__Nv-DJq__status[data-variant=lobby]{background:0 0;border:0;gap:16px;padding:0}.triad-matchmaking-module__Nv-DJq__status[data-variant=lobby] .triad-matchmaking-module__Nv-DJq__identity strong{font:700 clamp(1.5rem, 2.5vw, 2.25rem)/1.15 var(--font-headline)}.triad-matchmaking-module__Nv-DJq__status[data-variant=lobby] .triad-matchmaking-module__Nv-DJq__identity>span{color:var(--text-secondary);margin-top:7px}.triad-matchmaking-module__Nv-DJq__status[data-variant=lobby] .triad-matchmaking-module__Nv-DJq__idleBody{gap:18px}.triad-matchmaking-module__Nv-DJq__status[data-variant=lobby] .triad-matchmaking-module__Nv-DJq__idleBody p{max-width:45ch;font:400 var(--text-sm)/1.5 var(--font-body)}.triad-matchmaking-module__Nv-DJq__status[data-variant=lobby] .triad-matchmaking-module__Nv-DJq__idleBody>button{min-height:46px}
.TriadPublicTables-module__lFXYlG__directory{border-top:1px solid var(--border);width:100%;min-width:0;padding:14px 0 0}.TriadPublicTables-module__lFXYlG__directory>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.TriadPublicTables-module__lFXYlG__directory h2{font-family:var(--font-headline);font-size:var(--text-lg);margin:0}.TriadPublicTables-module__lFXYlG__directory p{color:var(--text-secondary);font-size:var(--text-sm)}.TriadPublicTables-module__lFXYlG__directory>header>span{color:var(--color-info);font-size:var(--text-xs)}.TriadPublicTables-module__lFXYlG__tables{grid-template-columns:repeat(auto-fit,minmax(min(100%,330px),1fr));gap:10px;display:grid}.TriadPublicTables-module__lFXYlG__table{border:1px solid var(--border);background:var(--bg-primary);min-width:0;padding:12px}.TriadPublicTables-module__lFXYlG__duel{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:10px;min-height:52px;display:grid}.TriadPublicTables-module__lFXYlG__duel>:last-child{justify-self:end}.TriadPublicTables-module__lFXYlG__duel button{gap:8px}.TriadPublicTables-module__lFXYlG__score{white-space:nowrap;font-family:var(--font-mono);color:var(--text-primary)}.TriadPublicTables-module__lFXYlG__table footer{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding-top:10px;display:flex}.TriadPublicTables-module__lFXYlG__table footer>span{color:var(--text-secondary);font-size:var(--text-xs);align-items:center;gap:6px;display:flex}.TriadPublicTables-module__lFXYlG__table footer button{min-height:44px}
.protection-break-consent-module__CKW9VW__overlay{z-index:12020}.protection-break-consent-module__CKW9VW__dialog{z-index:12021;width:min(32rem,100vw - 1.5rem);max-height:calc(100dvh - 2rem);overflow-y:auto}.protection-break-consent-module__CKW9VW__heading{align-items:center;gap:var(--space-sm);padding:var(--space-md);display:flex}.protection-break-consent-module__CKW9VW__heading h2{margin:0;font-size:1.1rem}.protection-break-consent-module__CKW9VW__body{padding:0 var(--space-md) var(--space-md)}.protection-break-consent-module__CKW9VW__body p{margin:0 0 var(--space-sm);line-height:1.5}
.CommunityGuidelinesGate-module__Seg5kW__dialog{border:1px solid var(--border-active);box-shadow:var(--shadow-card);color:var(--text-primary);overscroll-behavior:contain;z-index:12001;background:linear-gradient(#14120dfe,#07080afe);outline:0;gap:16px;width:min(100vw - 28px,620px);min-width:0;max-width:620px;max-height:min(90dvh,720px);padding:20px;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.CommunityGuidelinesGate-module__Seg5kW__header{border-bottom:1px solid var(--border);grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;min-width:0;padding-bottom:14px;display:grid}.CommunityGuidelinesGate-module__Seg5kW__icon{background:color-mix(in srgb, var(--color-info) 10%, var(--bg-muted));border:1px solid color-mix(in srgb, var(--color-info) 45%, var(--border));color:var(--color-info);justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.CommunityGuidelinesGate-module__Seg5kW__heading{gap:3px;min-width:0;display:grid}.CommunityGuidelinesGate-module__Seg5kW__heading h2{color:var(--text-primary);font-family:var(--font-headline);font-size:var(--text-xl);overflow-wrap:break-word;text-transform:uppercase;margin:0;line-height:1.1}.CommunityGuidelinesGate-module__Seg5kW__description,.CommunityGuidelinesGate-module__Seg5kW__legal{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.55}.CommunityGuidelinesGate-module__Seg5kW__rules{background:color-mix(in srgb, var(--color-info) 6%, var(--bg-card));border:1px solid color-mix(in srgb, var(--color-info) 32%, var(--border));padding:14px 16px}.CommunityGuidelinesGate-module__Seg5kW__rules h3{color:var(--text-primary);font-family:var(--font-ui);font-size:var(--text-sm);text-transform:uppercase;margin:0 0 8px}.CommunityGuidelinesGate-module__Seg5kW__rules ul{color:var(--text-secondary);font-size:var(--text-sm);gap:7px;margin:0;padding-left:20px;line-height:1.45;display:grid}.CommunityGuidelinesGate-module__Seg5kW__legal a{color:var(--color-info);text-underline-offset:3px;font-weight:800;text-decoration:underline}.CommunityGuidelinesGate-module__Seg5kW__error{background:color-mix(in srgb, var(--color-danger) 8%, var(--bg-muted));border-left:3px solid var(--color-danger);color:var(--text-primary);font-size:var(--text-sm);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;margin:0;padding:12px;line-height:1.45;display:grid}.CommunityGuidelinesGate-module__Seg5kW__error svg{color:var(--color-danger)}.CommunityGuidelinesGate-module__Seg5kW__actions{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:16px;display:flex}@media (max-width:560px){.CommunityGuidelinesGate-module__Seg5kW__dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:16px}.CommunityGuidelinesGate-module__Seg5kW__heading h2{font-size:var(--text-lg)}.CommunityGuidelinesGate-module__Seg5kW__actions{flex-direction:column-reverse}.CommunityGuidelinesGate-module__Seg5kW__actions button{width:100%;min-height:48px}}
.CeasefireProposalDialog-module__Uu8VuG__terms{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.CeasefireProposalDialog-module__Uu8VuG__terms dd{min-width:0;margin:0}.CeasefireProposalDialog-module__Uu8VuG__terms dd strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (max-width:420px){.CeasefireProposalDialog-module__Uu8VuG__terms{grid-template-columns:minmax(0,1fr)}}
.animated-cosmetic-badge-module__PrqK_G__badge{border:1px solid var(--border-gold);width:44px;height:44px;color:var(--text-primary);cursor:help;background:#090806e0;justify-content:center;align-items:center;padding:5px;display:inline-flex}.animated-cosmetic-badge-module__PrqK_G__badge:focus-visible{outline:2px solid var(--accent-gold);outline-offset:2px}
