.page-module__hMH1JG__page{width:min(100%,1180px);color:var(--site-text);margin:0 auto;padding:16px 0 32px}.page-module__hMH1JG__header{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.page-module__hMH1JG__header h1{letter-spacing:-.6px;margin:0 0 10px;font-size:28px}.page-module__hMH1JG__header h1:before{background:var(--site-accent);content:"";vertical-align:-2px;border-radius:2px;width:4px;height:24px;margin-right:12px;display:inline-block}.page-module__hMH1JG__header p{color:var(--site-muted);margin:0;font-size:14px;line-height:1.7}.page-module__hMH1JG__actions,.page-module__hMH1JG__cardActions{flex-shrink:0;gap:8px;display:flex}.page-module__hMH1JG__compareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.page-module__hMH1JG__card{border:1px solid var(--site-border);background:var(--site-surface);border-radius:12px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.page-module__hMH1JG__cardTop{justify-content:space-between;align-items:center;gap:6px;height:54px;padding:12px 20px;display:flex}.page-module__hMH1JG__slotLabel{color:var(--site-muted);letter-spacing:1px;font-size:12px}.page-module__hMH1JG__preview{background:linear-gradient(var(--site-divider) 1px, transparent 1px), linear-gradient(90deg, var(--site-divider) 1px, transparent 1px), var(--site-surface-soft);background-size:32px 32px;justify-content:center;align-items:center;height:220px;padding:24px;display:flex}.page-module__hMH1JG__image{object-fit:contain;width:100%;height:100%;display:block}.page-module__hMH1JG__imageMissing{width:100%;height:100%;min-height:48px;color:var(--site-muted);place-items:center;font-size:12px;display:grid}.page-module__hMH1JG__cardInfo{flex-direction:column;flex:1;padding:22px;display:flex}.page-module__hMH1JG__tier{color:var(--site-accent-deep);font-size:12px;font-weight:600}.page-module__hMH1JG__cardInfo h2{overflow-wrap:anywhere;margin:9px 0 0;font-size:22px;line-height:1.4}.page-module__hMH1JG__tierLabel{align-items:center;gap:7px;display:inline-flex}.page-module__hMH1JG__tierIcon{object-fit:contain;flex-shrink:0;width:18px;height:18px}.page-module__hMH1JG__emptySlot{background:var(--site-surface-soft);min-height:380px;color:var(--site-muted);cursor:pointer;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.page-module__hMH1JG__emptySlot strong{color:var(--site-text);font-size:17px}.page-module__hMH1JG__emptySlot>span:first-child{border:1px dashed var(--site-border-strong);width:48px;height:48px;color:var(--site-accent);border-radius:50%;place-items:center;display:grid}.page-module__hMH1JG__emptySlot>span:last-child{font-size:12px}.page-module__hMH1JG__comparison{border:1px solid var(--site-border);background:var(--site-surface);border-radius:12px;margin-top:28px;overflow:hidden}.page-module__hMH1JG__sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.page-module__hMH1JG__sectionHeading h2{margin:0;font-size:18px}.page-module__hMH1JG__differenceToggle{color:var(--site-muted);cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.page-module__hMH1JG__table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:14px}.page-module__hMH1JG__table th,.page-module__hMH1JG__table td{text-align:left;overflow-wrap:anywhere;border-top:1px solid var(--site-border);padding:15px 24px;line-height:1.6}.page-module__hMH1JG__table th:first-child{width:22%;color:var(--site-muted);font-weight:400}.page-module__hMH1JG__table thead{background:var(--site-surface-soft)}.page-module__hMH1JG__table thead th{font-size:12px;font-weight:600}.page-module__hMH1JG__table tr>:nth-child(3){border-left:1px solid var(--site-border-strong)}.page-module__hMH1JG__table tr[data-different=true] td{background:var(--site-accent-bg)}.page-module__hMH1JG__same{color:var(--site-muted);padding:12px 24px;font-size:13px}.page-module__hMH1JG__chromaChoices{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.page-module__hMH1JG__chromaOption{cursor:pointer;background:0 0;border:0;place-items:center;width:42px;height:42px;padding:0;display:grid}.page-module__hMH1JG__chromaDiamond{border:2px solid var(--site-border-strong);background:var(--site-surface-soft);border-radius:3px;width:26px;height:26px;display:block;overflow:hidden;transform:rotate(45deg)}.page-module__hMH1JG__chromaDiamond img{object-fit:cover;width:145%;max-width:none;height:145%;margin:-22.5%;transform:rotate(-45deg)}.page-module__hMH1JG__chromaDiamond .page-module__hMH1JG__imageMissing{font-size:0}.page-module__hMH1JG__chromaOption:hover .page-module__hMH1JG__chromaDiamond,.page-module__hMH1JG__chromaOption[aria-pressed=true] .page-module__hMH1JG__chromaDiamond{border-color:var(--site-accent);box-shadow:0 0 0 2px var(--site-accent-bg)}.page-module__hMH1JG__chromaOption:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px;border-radius:4px}.page-module__hMH1JG__picker{padding-top:14px}.page-module__hMH1JG__filters{grid-template-columns:2fr 1fr 1fr;gap:10px;display:grid}.page-module__hMH1JG__filters>*{min-width:0}.page-module__hMH1JG__resultsHeader{color:var(--site-muted);margin:14px 0;font-size:12px}.page-module__hMH1JG__results{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:52dvh;padding:2px 4px 8px;display:grid;overflow-y:auto}.page-module__hMH1JG__skinOption{border:1px solid var(--site-border);background:var(--site-surface-soft);text-align:left;min-width:0;color:var(--site-text);cursor:pointer;border-radius:8px;flex-direction:column;align-items:stretch;padding:12px;display:flex}.page-module__hMH1JG__skinOption:hover,.page-module__hMH1JG__skinOption[aria-pressed=true]{border-color:var(--site-accent);background:var(--site-accent-bg)}.page-module__hMH1JG__skinOption:disabled{opacity:.55;cursor:progress}.page-module__hMH1JG__optionImage{height:82px;margin-bottom:10px}.page-module__hMH1JG__skinOption strong{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.page-module__hMH1JG__skinOption>span{color:var(--site-muted);margin-top:4px;font-size:11px}.page-module__hMH1JG__picker .ant-pagination{flex-wrap:wrap;justify-content:center;margin-top:16px;display:flex}.page-module__hMH1JG__pickerState{min-height:250px;color:var(--site-muted);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.page-module__hMH1JG__error{color:var(--site-status-error);font-size:13px}.page-module__hMH1JG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.page-module__hMH1JG__emptySlot:focus-visible,.page-module__hMH1JG__skinOption:focus-visible{outline:2px solid var(--site-accent);outline-offset:-2px}@media (max-width:700px){.page-module__hMH1JG__page{padding-top:4px}.page-module__hMH1JG__header{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:18px;padding:0 6px}.page-module__hMH1JG__header h1{font-size:24px}.page-module__hMH1JG__header p{font-size:13px}.page-module__hMH1JG__compareGrid{gap:10px}.page-module__hMH1JG__cardTop{height:50px;padding:8px 10px}.page-module__hMH1JG__cardActions{gap:0}.page-module__hMH1JG__slotLabel{letter-spacing:0;font-size:10px}.page-module__hMH1JG__preview{background-size:24px 24px;height:150px;padding:12px}.page-module__hMH1JG__cardInfo{padding:14px 12px}.page-module__hMH1JG__cardInfo h2{margin:8px 0 0;font-size:16px}.page-module__hMH1JG__tier{font-size:11px}.page-module__hMH1JG__emptySlot{min-height:340px;padding:10px}.page-module__hMH1JG__emptySlot strong{font-size:14px}.page-module__hMH1JG__sectionHeading{padding:16px 12px}.page-module__hMH1JG__table{font-size:12px}.page-module__hMH1JG__table th,.page-module__hMH1JG__table td{padding:12px 10px}.page-module__hMH1JG__table th:first-child{width:24%}.page-module__hMH1JG__chromaChoices{gap:4px}.page-module__hMH1JG__chromaOption{width:36px;height:36px}.page-module__hMH1JG__chromaDiamond{width:23px;height:23px}.page-module__hMH1JG__filters{grid-template-columns:1fr 1fr}.page-module__hMH1JG__filters>:first-child{grid-column:1/-1}.page-module__hMH1JG__results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.page-module__hMH1JG__pickerModal{padding-bottom:12px;top:12px}.page-module__hMH1JG__pickerModal .ant-modal-body{max-height:calc(100dvh - 120px);overflow-y:auto}.page-module__hMH1JG__pickerModal .ant-modal-close{width:44px;height:44px;top:4px;right:4px}:is(.page-module__hMH1JG__filters .ant-input,.page-module__hMH1JG__filters .ant-select){font-size:16px}:is(.page-module__hMH1JG__filters .ant-input-affix-wrapper,.page-module__hMH1JG__filters .ant-select){min-height:44px}:is(.page-module__hMH1JG__picker .ant-pagination-item,.page-module__hMH1JG__picker .ant-pagination-prev,.page-module__hMH1JG__picker .ant-pagination-next){min-width:44px;height:44px;line-height:42px}.page-module__hMH1JG__cardTop{flex-wrap:wrap;height:auto;min-height:50px}.page-module__hMH1JG__cardActions{justify-content:flex-end;width:100%}.page-module__hMH1JG__cardActions .ant-btn{min-width:44px;height:44px;padding-inline:8px}.page-module__hMH1JG__actions .ant-btn{min-height:44px}.page-module__hMH1JG__differenceToggle{min-height:44px}.page-module__hMH1JG__chromaOption{width:44px;height:44px}}
.ToolNav-module__qlTt5a__toolNav{inset:0 auto 0 var(--site-desktop-nav-width,244px);z-index:40;border-right:1px solid var(--site-border);background:var(--site-surface);overscroll-behavior-x:contain;scrollbar-width:none;width:168px;height:100dvh;transition:left var(--site-desktop-nav-motion);flex-direction:column;justify-content:safe center;gap:6px;margin:0;padding:16px 12px;scroll-padding:16px;display:flex;position:fixed;overflow:hidden auto}.ToolNav-module__qlTt5a__toolNav::-webkit-scrollbar{display:none}.ToolNav-module__qlTt5a__toolNavLink{min-width:0;min-height:48px;color:var(--site-muted);background:0 0;border-radius:6px;flex:none;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background .16s,color .16s;display:inline-flex;position:relative}.ToolNav-module__qlTt5a__toolNavIcon{flex:0 0 20px;width:20px;height:20px;display:block}.ToolNav-module__qlTt5a__toolNavLink:before{background:var(--site-accent);opacity:0;content:"";border-radius:0 3px 3px 0;width:3px;position:absolute;inset:12px auto 12px -12px}.ToolNav-module__qlTt5a__toolNavLink:hover{background:var(--site-surface-soft);color:var(--site-text);text-decoration:none}.ToolNav-module__qlTt5a__toolNavLink:focus-visible{outline:2px solid var(--site-accent);outline-offset:-2px}.ToolNav-module__qlTt5a__toolNavLinkActive,.ToolNav-module__qlTt5a__toolNavLinkActive:hover{background:var(--site-accent-bg);color:var(--site-accent-deep);font-weight:600}.ToolNav-module__qlTt5a__toolNavLinkActive:before{opacity:1}@media (max-width:900px){.ToolNav-module__qlTt5a__toolNav{z-index:auto;border-right:0;border-bottom:1px solid var(--site-border);background:0 0;flex-direction:row;justify-content:flex-start;width:100%;height:auto;margin-bottom:18px;padding:0;scroll-padding:24px;position:static;inset:auto;overflow:auto hidden}.ToolNav-module__qlTt5a__toolNav:after{display:none}.ToolNav-module__qlTt5a__toolNavLink{white-space:nowrap;border-radius:0;gap:6px;min-width:0;padding:10px}.ToolNav-module__qlTt5a__toolNavLink:before{border-radius:2px;width:auto;height:2px;inset:auto 10px 0}.ToolNav-module__qlTt5a__toolNavLinkActive,.ToolNav-module__qlTt5a__toolNavLinkActive:hover{background:0 0}}.ToolNav-module__qlTt5a__toolNav.ToolNav-module__qlTt5a__preview{z-index:auto;background:0 0;border:0;flex-direction:column;justify-content:flex-start;width:192px;height:auto;max-height:calc(100dvh - 32px);margin:0;padding:4px;position:static;inset:auto;overflow:hidden auto}
.ContentMetrics-module__hXpGWq__metrics{max-width:100%;color:var(--site-muted);flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:12px;line-height:1.5;display:flex}.ContentMetrics-module__hXpGWq__list{flex-wrap:wrap;gap:6px 16px;min-width:0;margin:0;padding:0;display:flex}.ContentMetrics-module__hXpGWq__item{flex-wrap:wrap;gap:4px 6px;min-width:0;display:flex}.ContentMetrics-module__hXpGWq__item dt,.ContentMetrics-module__hXpGWq__item dd{margin:0}.ContentMetrics-module__hXpGWq__item dd{color:var(--site-text-strong);font-variant-numeric:tabular-nums;font-weight:650}.ContentMetrics-module__hXpGWq__memberSum{color:var(--site-muted);flex-basis:100%;margin:0;font-size:12px}.ContentMetrics-module__hXpGWq__retry{min-height:30px;color:var(--site-accent);border:1px solid var(--site-border);font:inherit;cursor:pointer;background:0 0;border-radius:7px;padding:2px 8px}.ContentMetrics-module__hXpGWq__retry:hover{border-color:var(--site-accent)}.ContentMetrics-module__hXpGWq__retry:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}
.contributions-module__kskNbq__toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:20px 0 12px;display:flex}.contributions-module__kskNbq__toolbar .ant-select{min-width:148px}.contributions-module__kskNbq__list{gap:12px;display:grid}.contributions-module__kskNbq__row{border:1px solid var(--site-border);background:var(--site-surface);border-radius:12px;align-items:flex-start;gap:14px;padding:20px;display:flex}.contributions-module__kskNbq__placeholder{width:44px;height:44px;color:var(--site-muted);background:var(--site-surface-soft);border-radius:10px;flex:none;place-items:center;display:grid}.contributions-module__kskNbq__text{flex:1;min-width:0}.contributions-module__kskNbq__rowHeading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 14px;margin-bottom:7px;display:flex}.contributions-module__kskNbq__text h2{overflow-wrap:anywhere;flex:1;min-width:120px;margin:0;font-size:16px;font-weight:600;line-height:1.6}.contributions-module__kskNbq__meta{color:var(--site-subtle);flex-wrap:wrap;align-items:center;gap:7px 12px;font-size:14px;line-height:1.7;display:flex}.contributions-module__kskNbq__statuses{flex-wrap:wrap;gap:6px;margin:8px 0 0;display:flex}.contributions-module__kskNbq__rowHeading .contributions-module__kskNbq__statuses{margin:0}.contributions-module__kskNbq__status{--status-color:var(--site-muted);border:1px solid color-mix(in srgb, var(--status-color) 28%, transparent);background:color-mix(in srgb, var(--status-color) 9%, var(--site-surface));color:var(--status-color);white-space:nowrap;border-radius:6px;align-items:center;gap:5px;padding:2px 8px;font-size:14px;line-height:1.7;display:inline-flex}.contributions-module__kskNbq__status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:5px;height:5px}.contributions-module__kskNbq__status[data-status=PENDING]{--status-color:var(--site-team-blue)}.contributions-module__kskNbq__status[data-status=APPROVED],.contributions-module__kskNbq__status[data-status=PUBLISHED]{--status-color:color-mix(in srgb, var(--site-status-success) 80%, var(--site-text))}.contributions-module__kskNbq__status[data-status=REJECTED]{--status-color:var(--site-status-error)}.contributions-module__kskNbq__status[data-status=PARTIAL]{--status-color:color-mix(in srgb, var(--site-status-warn) 80%, var(--site-text))}.contributions-module__kskNbq__reasonCard{border:1px solid color-mix(in srgb, var(--site-status-error) 22%, var(--site-border));background:color-mix(in srgb, var(--site-status-error) 5%, var(--site-surface));border-radius:8px;margin-top:14px;padding:12px 14px}.contributions-module__kskNbq__reasonCard>strong{color:var(--site-text);font-size:14px;font-weight:600;line-height:1.6;display:block}.contributions-module__kskNbq__reason{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--site-muted);margin:5px 0 0;font-size:14px;line-height:1.8}.contributions-module__kskNbq__rowActions{justify-content:flex-end;margin-top:10px;display:flex}.contributions-module__kskNbq__rowActions>button{color:var(--site-muted);align-items:center;gap:4px;font-size:14px;display:inline-flex}.contributions-module__kskNbq__reward{color:color-mix(in srgb, var(--site-status-success) 75%, var(--site-text));margin:8px 0 0;font-size:14px}.contributions-module__kskNbq__metrics{margin-top:12px}.contributions-module__kskNbq__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;display:flex}.contributions-module__kskNbq__actions a,.contributions-module__kskNbq__row a{color:var(--site-accent);font-size:14px;text-decoration:none}.contributions-module__kskNbq__empty{text-align:center;color:var(--site-muted);padding:48px 12px;font-size:14px;line-height:1.8}.contributions-module__kskNbq__empty p{margin:0 0 16px}.contributions-module__kskNbq__entries{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:480px;margin:24px auto 0;display:grid}.contributions-module__kskNbq__entries a{border:1px solid var(--site-border);color:var(--site-text);text-align:left;background:var(--site-surface);border-radius:10px;align-items:center;gap:10px;padding:14px;text-decoration:none;display:flex}.contributions-module__kskNbq__entries a>svg{color:var(--site-muted);flex:none}.contributions-module__kskNbq__entries a>svg:last-child{margin-left:auto}.contributions-module__kskNbq__entries a:hover{border-color:var(--site-accent-border);color:var(--site-accent)}.contributions-module__kskNbq__entries a:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}.contributions-module__kskNbq__pagination{justify-content:center;gap:10px;padding:22px 0;display:flex}.contributions-module__kskNbq__detail{color:var(--site-text)}.contributions-module__kskNbq__detail h2{overflow-wrap:anywhere;margin:0 0 14px;font-size:22px;line-height:1.5}.contributions-module__kskNbq__detail h3{margin:28px 0 12px;font-size:15px}.contributions-module__kskNbq__detail p{font-size:14px;line-height:1.8}.contributions-module__kskNbq__history{border-left:2px solid var(--site-border);padding:0 0 0 16px;list-style:none}.contributions-module__kskNbq__history li{margin:0 0 18px}.contributions-module__kskNbq__member{border-bottom:1px solid var(--site-border);padding:14px 0}.contributions-module__kskNbq__member strong{overflow-wrap:anywhere;font-size:14px;font-weight:500}.contributions-module__kskNbq__notification{border-bottom:1px solid var(--site-border);padding:20px 0 20px 17px;position:relative}.contributions-module__kskNbq__notification[data-unread=true]:before{content:"";background:var(--site-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:28px;left:0}.contributions-module__kskNbq__notification h2{margin:0 0 7px;font-size:15px}.contributions-module__kskNbq__notification .contributions-module__kskNbq__actions{margin-top:12px}.contributions-module__kskNbq__notificationButton{width:36px;height:36px;color:var(--site-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.contributions-module__kskNbq__badge{background:var(--site-accent);min-width:16px;height:16px;color:var(--site-surface);border-radius:10px;padding:0 4px;font-size:10px;font-weight:600;line-height:16px;position:absolute;top:-2px;right:-5px}.contributions-module__kskNbq__noticeHeader{align-items:center;gap:8px;display:flex}.contributions-module__kskNbq__hint{color:var(--site-muted)}@media (max-width:600px){.contributions-module__kskNbq__toolbar{gap:8px}.contributions-module__kskNbq__toolbar .ant-select{flex:1;min-width:0}.contributions-module__kskNbq__placeholder{border-radius:8px;width:32px;height:36px}.contributions-module__kskNbq__placeholder svg{width:18px;height:18px}.contributions-module__kskNbq__row{gap:10px;padding:16px 14px}.contributions-module__kskNbq__rowHeading{gap:6px 10px}.contributions-module__kskNbq__text h2{min-width:100px;font-size:15px}.contributions-module__kskNbq__row .contributions-module__kskNbq__reasonCard{margin-left:-42px}.contributions-module__kskNbq__rowActions{margin-top:8px}.contributions-module__kskNbq__detail h2{font-size:20px}.contributions-module__kskNbq__meta{gap:4px 9px;font-size:14px}.contributions-module__kskNbq__empty{padding:32px 0}.contributions-module__kskNbq__entries a{gap:7px;padding:12px 10px;font-size:14px}.contributions-module__kskNbq__notification{padding-top:18px;padding-bottom:18px}}
.ContributorAttribution-module__Jc-t2q__attribution{min-width:0;max-width:100%;min-height:24px;color:var(--site-muted);vertical-align:middle;align-items:center;gap:7px;font-size:12px;line-height:1.4;text-decoration:none;display:inline-flex}a.ContributorAttribution-module__Jc-t2q__attribution:hover{color:var(--site-text)}a.ContributorAttribution-module__Jc-t2q__attribution:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px;border-radius:4px}.ContributorAttribution-module__Jc-t2q__avatar{background:var(--site-surface-soft);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;overflow:hidden}.ContributorAttribution-module__Jc-t2q__avatar svg{width:16px;height:16px}.ContributorAttribution-module__Jc-t2q__name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.SiteHeader-module__JMfsBq__header{z-index:50;width:var(--site-desktop-nav-width,244px);border-right:1px solid var(--site-sidebar-border);align-items:stretch;padding:0;display:flex;position:fixed;inset:0 auto 0 0;background:var(--site-sidebar-bg)!important}@media (min-width:901px){.SiteHeader-module__JMfsBq__header:before{content:"";pointer-events:none;filter:grayscale();opacity:.2;background:url(/assets/site/sidebar-ascent.webp) 45%/cover no-repeat;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 42%,#000 66% 84%,#0000);mask-image:linear-gradient(#0000 42%,#000 66% 84%,#0000)}[data-theme=dark] .SiteHeader-module__JMfsBq__header:before{opacity:.16}}.SiteHeader-module__JMfsBq__inner{z-index:1;align-items:stretch;width:100%;min-height:100%;margin:0;display:flex;position:relative}.SiteHeader-module__JMfsBq__navigation{flex-direction:column;align-items:stretch;width:100%;min-height:100%;display:flex}.SiteHeader-module__JMfsBq__siteTitle{font-size:inherit;margin:0;padding:0;line-height:normal}.SiteHeader-module__JMfsBq__navItem{position:relative}.SiteHeader-module__JMfsBq__logo{color:var(--site-header-text);cursor:pointer;align-items:center;gap:10px;max-width:100%;font-size:20px;font-weight:700;line-height:1;text-decoration:none;transition:opacity .2s;display:inline-flex}.SiteHeader-module__JMfsBq__brandLogoImage{pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;flex:0 0 30px;width:30px;height:30px}.SiteHeader-module__JMfsBq__brandText{align-items:center;gap:6px;min-width:0;display:flex}.SiteHeader-module__JMfsBq__brandName{text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:750;line-height:1.05;overflow:hidden}.SiteHeader-module__JMfsBq__brandTagline{color:var(--site-sidebar-text);letter-spacing:.02em;white-space:nowrap;font-size:11px;font-weight:500;line-height:1}[data-theme=dark] .SiteHeader-module__JMfsBq__logo{color:var(--site-accent)}.SiteHeader-module__JMfsBq__logo:hover{opacity:.8;color:var(--site-header-text);text-decoration:none}[data-theme=dark] .SiteHeader-module__JMfsBq__logo:hover{color:var(--site-accent)}.SiteHeader-module__JMfsBq__menuButton{color:var(--site-header-text)!important;font-size:18px!important}.SiteHeader-module__JMfsBq__menuButton:hover{background-color:#ffffff1a!important}.SiteHeader-module__JMfsBq__headerActions{border-top:1px solid var(--site-sidebar-border);flex-wrap:wrap;align-items:center;gap:4px;padding:12px;display:flex}.SiteHeader-module__JMfsBq__languageButton,.SiteHeader-module__JMfsBq__themeToggleButton,.SiteHeader-module__JMfsBq__accountButton,.SiteHeader-module__JMfsBq__changelogLink{align-items:center;display:inline-flex;color:var(--site-header-text)!important}.SiteHeader-module__JMfsBq__headerActions .ant-btn-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.SiteHeader-module__JMfsBq__headerActions .ant-btn-icon>svg{width:20px;height:20px;display:block}.SiteHeader-module__JMfsBq__languageButton:hover,.SiteHeader-module__JMfsBq__languageButton:focus,.SiteHeader-module__JMfsBq__themeToggleButton:hover,.SiteHeader-module__JMfsBq__themeToggleButton:focus,.SiteHeader-module__JMfsBq__accountButton:hover,.SiteHeader-module__JMfsBq__accountButton:focus,.SiteHeader-module__JMfsBq__changelogLink:hover,.SiteHeader-module__JMfsBq__changelogLink:focus-visible,.SiteHeader-module__JMfsBq__changelogLink[aria-current=page]{color:var(--site-header-text)!important;background-color:#ffffff1f!important}:is([data-theme=dark] .SiteHeader-module__JMfsBq__languageButton:hover,[data-theme=dark] .SiteHeader-module__JMfsBq__languageButton:focus,[data-theme=dark] .SiteHeader-module__JMfsBq__themeToggleButton:hover,[data-theme=dark] .SiteHeader-module__JMfsBq__themeToggleButton:focus,[data-theme=dark] .SiteHeader-module__JMfsBq__accountButton:hover,[data-theme=dark] .SiteHeader-module__JMfsBq__accountButton:focus,[data-theme=dark] .SiteHeader-module__JMfsBq__changelogLink:hover,[data-theme=dark] .SiteHeader-module__JMfsBq__changelogLink:focus-visible,[data-theme=dark] .SiteHeader-module__JMfsBq__changelogLink[aria-current=page],[data-theme=dark] .SiteHeader-module__JMfsBq__menuButton:hover){background-color:var(--site-hover-bg)!important}.SiteHeader-module__JMfsBq__accountButton{flex-shrink:1;min-width:0;max-width:164px;overflow:hidden}.SiteHeader-module__JMfsBq__languageButtonLabel{font-size:14px}.SiteHeader-module__JMfsBq__accountButtonLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:118px;font-size:14px;display:block;overflow:hidden}.SiteHeader-module__JMfsBq__accountButtonText{min-width:0}.SiteHeader-module__JMfsBq__accountButton .SiteHeader-module__JMfsBq__accountButtonArrow{display:none}.SiteHeader-module__JMfsBq__accountButtonAvatar{justify-content:center;align-items:center;display:inline-flex}.SiteHeader-module__JMfsBq__accountButtonAvatar img{width:24px;height:24px}@media (max-width:720px){.SiteHeader-module__JMfsBq__languageButtonLabel,.SiteHeader-module__JMfsBq__accountButtonText{display:none}}.SiteHeader-module__JMfsBq__accountModal .ant-modal-content{border:1px solid var(--site-border);background:var(--site-surface);box-shadow:var(--site-shadow-strong);border-radius:16px;overflow:hidden;padding:32px 24px 24px!important}.SiteHeader-module__JMfsBq__accountModal .ant-modal-close{color:var(--site-subtle);transition:color .2s;top:18px;right:18px}.SiteHeader-module__JMfsBq__accountModal .ant-modal-close:hover{color:var(--site-text)}.SiteHeader-module__JMfsBq__loginModalContainer{background:var(--site-surface);flex-direction:column;align-items:center;display:flex}.SiteHeader-module__JMfsBq__loginHeader{text-align:center;margin-bottom:24px}.SiteHeader-module__JMfsBq__loginTitle{color:var(--site-text-strong);letter-spacing:-.01em;margin:0 0 8px;font-size:20px;font-weight:700}.SiteHeader-module__JMfsBq__loginDesc{color:var(--site-muted);max-width:280px;margin:0;font-size:13px;line-height:1.5;display:inline-block}.SiteHeader-module__JMfsBq__qrSection{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.SiteHeader-module__JMfsBq__accountQrBoxWrapper{border:1px solid var(--site-border);background:#fff;border-radius:8px;padding:8px;position:relative;box-shadow:0 4px 12px #00000008}.SiteHeader-module__JMfsBq__accountQrBox{background:#fff;border-radius:4px;justify-content:center;align-items:center;width:188px;height:188px;display:flex;position:relative;overflow:hidden}.SiteHeader-module__JMfsBq__accountQrImage{width:188px;height:188px;display:block}.SiteHeader-module__JMfsBq__accountQrOverlay{-webkit-backdrop-filter:blur(4px);color:#000;text-align:center;background:#ffffffe6;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:12px;animation:.15s ease-out SiteHeader-module__JMfsBq__fadeIn;display:flex;position:absolute;inset:0}[data-theme=dark] .SiteHeader-module__JMfsBq__accountQrOverlay{color:#fff;background:#11161fe6}@keyframes SiteHeader-module__JMfsBq__fadeIn{0%{opacity:0}to{opacity:1}}.SiteHeader-module__JMfsBq__accountQrOverlayTitle{font-size:14px;font-weight:600;line-height:1.4}.SiteHeader-module__JMfsBq__accountQrRefreshButton{border:1px solid var(--site-border-strong);background:var(--site-surface);height:28px;color:var(--site-text);cursor:pointer;border-radius:6px;padding:0 14px;font-size:12px;font-weight:500;transition:background-color .2s,border-color .2s,color .2s}.SiteHeader-module__JMfsBq__accountQrRefreshButton:hover{background:var(--site-hover-bg);border-color:var(--site-text)}.SiteHeader-module__JMfsBq__accountQrRefreshButton:disabled{cursor:not-allowed;opacity:.5}.SiteHeader-module__JMfsBq__loginFooterInfo{color:var(--site-subtle);text-align:center;letter-spacing:.02em;margin-top:20px;font-size:12px;font-weight:400}.SiteHeader-module__JMfsBq__accountFormFooter{justify-content:flex-end;gap:10px;display:flex}.SiteHeader-module__JMfsBq__mobileDrawer .ant-drawer-body{overscroll-behavior:contain;padding:0 0 24px}@media (max-width:900px){.SiteHeader-module__JMfsBq__headerActions :is(button,a){min-height:44px}.SiteHeader-module__JMfsBq__mobileDrawer .ant-drawer-header{padding:max(8px, env(safe-area-inset-top)) 12px 8px}.SiteHeader-module__JMfsBq__mobileDrawer.ant-drawer-section .ant-drawer-close{width:44px;height:44px;margin:0}.SiteHeader-module__JMfsBq__mobileDrawer .ant-drawer-body{padding-bottom:max(24px, env(safe-area-inset-bottom))}}.SiteHeader-module__JMfsBq__googleLoginSection{width:min(100%,320px)}.SiteHeader-module__JMfsBq__mobileNavList{margin:0;padding:0;list-style:none}.SiteHeader-module__JMfsBq__mobileNavGroupTitle{color:var(--site-muted);padding:16px 24px 4px;font-size:14px;line-height:20px}.SiteHeader-module__JMfsBq__mobileNavUtility{border-top:1px solid var(--site-border);margin-top:12px;padding-top:8px}.SiteHeader-module__JMfsBq__mobileNavLink{min-height:48px;color:var(--site-text);flex:1;align-items:center;padding:12px 24px;font-size:16px;line-height:24px;text-decoration:none;transition:background-color .2s,color .2s;display:flex}.SiteHeader-module__JMfsBq__feedbackTrigger{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit}.SiteHeader-module__JMfsBq__mobileNavLink:hover,.SiteHeader-module__JMfsBq__mobileNavLinkActive{background-color:var(--site-hover-bg);color:var(--site-accent)}.SiteHeader-module__JMfsBq__mobileNavContainer{display:none}@media (max-width:900px){.SiteHeader-module__JMfsBq__header{width:auto;height:var(--site-mobile-header-height);min-height:var(--site-mobile-header-height);max-height:var(--site-mobile-header-height);padding:env(safe-area-inset-top,0px) max(16px, env(safe-area-inset-right,0px)) 0 max(16px, env(safe-area-inset-left,0px));border-right:0;border-bottom:1px solid var(--site-header-border);align-items:center;display:flex;inset:0 0 auto;background:var(--site-header-bg)!important}.SiteHeader-module__JMfsBq__inner{align-items:center;height:64px;min-height:64px;margin:0 auto}.SiteHeader-module__JMfsBq__navigation{flex-direction:row;justify-content:space-between;align-items:center;height:64px;min-height:64px}.SiteHeader-module__JMfsBq__siteTitle{border-bottom:0;flex:1;min-width:0;height:auto;padding:0}.SiteHeader-module__JMfsBq__headerActions{border-top:0;flex-wrap:nowrap;flex-shrink:0;gap:4px;padding:0}.SiteHeader-module__JMfsBq__mobileNavContainer{display:block}}.SiteHeader-module__JMfsBq__sideNav{min-height:100vh}.SiteHeader-module__JMfsBq__sideNavBrand{border-bottom:1px solid var(--site-sidebar-border);flex-shrink:0;align-items:center;height:64px;padding:0 20px;display:flex}.SiteHeader-module__JMfsBq__sideNavLogo{color:var(--site-sidebar-text-strong);letter-spacing:.01em;font-size:20px;font-weight:700;text-decoration:none;transition:color .16s}.SiteHeader-module__JMfsBq__sideNavLogo:hover{color:var(--site-sidebar-text-strong);opacity:.85;text-decoration:none}.SiteHeader-module__JMfsBq__sideNavScroll{flex:1;min-height:0;padding:8px 12px 12px;overflow-y:auto}@media (min-width:901px){.SiteHeader-module__JMfsBq__sideNavScroll{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--site-sidebar-text-strong) 28%, transparent) transparent}@supports selector(::-webkit-scrollbar){.SiteHeader-module__JMfsBq__sideNavScroll{scrollbar-width:auto;scrollbar-color:auto}.SiteHeader-module__JMfsBq__sideNavScroll::-webkit-scrollbar{width:6px;height:6px}.SiteHeader-module__JMfsBq__sideNavScroll::-webkit-scrollbar-track{background:0 0}.SiteHeader-module__JMfsBq__sideNavScroll::-webkit-scrollbar-corner{background:0 0}.SiteHeader-module__JMfsBq__sideNavScroll::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--site-sidebar-text-strong) 28%, transparent);border-radius:999px;min-height:28px}.SiteHeader-module__JMfsBq__sideNavScroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb, var(--site-sidebar-text-strong) 46%, transparent)}}}.SiteHeader-module__JMfsBq__sideNavList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.SiteHeader-module__JMfsBq__navGroup+.SiteHeader-module__JMfsBq__navGroup{margin-top:16px}.SiteHeader-module__JMfsBq__navGroupTitle{height:28px;color:var(--site-sidebar-text);white-space:nowrap;align-items:center;padding:0 14px;font-size:14px;font-weight:500;display:flex;position:relative;overflow:hidden}[data-theme=dark] .SiteHeader-module__JMfsBq__navGroupTitle{color:color-mix(in srgb, var(--site-sidebar-text) 52%, transparent)}.SiteHeader-module__JMfsBq__navGroupTitle:after{content:"";inset-inline:10px;border-top:1px solid var(--site-sidebar-border);opacity:0;transition:opacity .16s;position:absolute;top:50%}.SiteHeader-module__JMfsBq__sideNavFeedback{border-top:1px solid var(--site-sidebar-border);flex-shrink:0;padding:10px 12px}.SiteHeader-module__JMfsBq__sideNavFeedback .SiteHeader-module__JMfsBq__sideNavLink{color:var(--site-sidebar-text)}[data-theme=dark] .SiteHeader-module__JMfsBq__sideNavFeedback .SiteHeader-module__JMfsBq__sideNavLink:not(:hover){color:color-mix(in srgb, var(--site-sidebar-text) 80%, transparent)}.SiteHeader-module__JMfsBq__sideNavFooter{flex-wrap:wrap;flex-shrink:0;margin-top:auto}.SiteHeader-module__JMfsBq__footerTools{display:contents}.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__languageButton{flex:1;min-width:0;overflow:hidden}.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__accountButton{flex:0 0 100%;justify-content:center;width:100%;min-width:0;max-width:none}.SiteHeader-module__JMfsBq__sideNavItem{position:relative}@media (max-width:900px){.SiteHeader-module__JMfsBq__submenuPopover{display:none}}.SiteHeader-module__JMfsBq__sideNavLink{min-height:42px;color:var(--site-sidebar-text);border-radius:10px;align-items:center;gap:12px;padding:10px 14px;font-size:14px;font-weight:500;text-decoration:none;transition:background .16s,color .16s;display:flex;position:relative}.SiteHeader-module__JMfsBq__sideNavLink:hover{background:var(--site-sidebar-hover-bg);color:var(--site-sidebar-text-strong);text-decoration:none}.SiteHeader-module__JMfsBq__sideNavLinkActive,.SiteHeader-module__JMfsBq__sideNavLinkActive:hover{background:var(--site-sidebar-active-bg);color:var(--site-sidebar-active-text);font-weight:600;position:relative}.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__sidebarNotificationButton{color:var(--site-header-text)}.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__sidebarNotificationButton:hover,.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__sidebarNotificationButton:focus-visible{background:var(--site-sidebar-hover-bg)}.SiteHeader-module__JMfsBq__sideNavLinkSection,.SiteHeader-module__JMfsBq__sideNavLinkSection:hover{background:var(--site-sidebar-section-bg);color:var(--site-sidebar-text-strong);font-weight:600}.SiteHeader-module__JMfsBq__sideNavLinkSection .SiteHeader-module__JMfsBq__sideNavIcon{color:var(--site-sidebar-section-icon)}.SiteHeader-module__JMfsBq__sideNavIcon{flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;line-height:0;display:inline-flex}.SiteHeader-module__JMfsBq__sideNavIcon>svg{width:20px;height:20px;display:block}.SiteHeader-module__JMfsBq__mobileNavIcon{flex:0 0 20px;margin-inline-end:8px;display:block}.SiteHeader-module__JMfsBq__externalLinkIcon{width:14px;height:14px;margin-inline-start:6px}.SiteHeader-module__JMfsBq__sideNavLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SiteHeader-module__JMfsBq__submenuArrow{opacity:.7;flex-shrink:0;width:14px;height:14px;margin-inline-start:auto}.SiteHeader-module__JMfsBq__navBadge{color:#bb2637;letter-spacing:.05em;background:#fff;border-radius:4px;flex-shrink:0;margin-left:auto;padding:3px 5px;font-size:9px;font-weight:800;line-height:1}.SiteHeader-module__JMfsBq__sideNavLinkActive .SiteHeader-module__JMfsBq__navBadge{background:var(--site-sidebar-active-text);color:var(--site-sidebar-active-bg)}.SiteHeader-module__JMfsBq__mobileNavLink .SiteHeader-module__JMfsBq__navBadge{background:var(--site-accent);color:#fff}[data-theme=dark] .SiteHeader-module__JMfsBq__sideNavLink:not(.SiteHeader-module__JMfsBq__sideNavLinkActive) .SiteHeader-module__JMfsBq__navBadge{color:#12382f;background:#9cebd8}@media (min-width:901px){.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__navBadge{display:none}.SiteHeader-module__JMfsBq__sideNavList .SiteHeader-module__JMfsBq__sideNavLink,.SiteHeader-module__JMfsBq__sideNavFeedback .SiteHeader-module__JMfsBq__sideNavLink{min-height:38px;padding-block:7px}.SiteHeader-module__JMfsBq__sideNavList .SiteHeader-module__JMfsBq__sideNavLink{font-size:17px}.SiteHeader-module__JMfsBq__sideNavList .SiteHeader-module__JMfsBq__sideNavIcon,.SiteHeader-module__JMfsBq__sideNavList .SiteHeader-module__JMfsBq__sideNavIcon>svg{flex-basis:22px;width:22px;height:22px}.SiteHeader-module__JMfsBq__navGroup[data-nav-group=play] .SiteHeader-module__JMfsBq__sideNavIcon{position:relative}.SiteHeader-module__JMfsBq__navGroup[data-nav-group=play] .SiteHeader-module__JMfsBq__sideNavIcon:before{content:"";background:var(--site-sidebar-core-tile);border-radius:8px;position:absolute;inset:-4px}.SiteHeader-module__JMfsBq__navGroup[data-nav-group=play] .SiteHeader-module__JMfsBq__sideNavIcon>svg{width:18px;height:18px;position:relative}.SiteHeader-module__JMfsBq__navGroup[data-nav-group=play] .SiteHeader-module__JMfsBq__sideNavLink:not(.SiteHeader-module__JMfsBq__sideNavLinkActive) .SiteHeader-module__JMfsBq__sideNavIcon{color:var(--site-sidebar-core-icon)}.SiteHeader-module__JMfsBq__navGroup[data-nav-group=play] .SiteHeader-module__JMfsBq__sideNavLinkActive .SiteHeader-module__JMfsBq__sideNavIcon:before{background:var(--site-sidebar-core-tile-active)}}@media (max-width:900px){.SiteHeader-module__JMfsBq__sideNav{min-height:var(--site-mobile-header-height)}.SiteHeader-module__JMfsBq__sideNavScroll{display:none}.SiteHeader-module__JMfsBq__sideNavBrand{border-bottom:0;height:auto;padding:0}.SiteHeader-module__JMfsBq__sideNavLogo{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SiteHeader-module__JMfsBq__brandTagline,.SiteHeader-module__JMfsBq__sideNavFeedback,.SiteHeader-module__JMfsBq__changelogLink{display:none}.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__languageButton,.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__accountButton{flex:none;width:auto;min-width:auto;max-width:164px;overflow:visible}.SiteHeader-module__JMfsBq__sideNavFooter{flex-wrap:nowrap;margin-top:0}}@media (max-width:420px){.SiteHeader-module__JMfsBq__header{padding-inline:8px}.SiteHeader-module__JMfsBq__headerActions{gap:0}.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__languageButton,.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__themeToggleButton,.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__accountButton,.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__menuButton{flex:0 0 36px;justify-content:center;width:36px;min-width:36px;padding-inline:0}}.SiteHeader-module__JMfsBq__crossSiteLink{width:100%;color:var(--site-accent);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.SiteHeader-module__JMfsBq__crossSiteLink:hover,.SiteHeader-module__JMfsBq__crossSiteLink:focus{color:var(--site-accent-deep);text-decoration:none}.SiteHeader-module__JMfsBq__header:is([data-workspace=tactics],[data-workspace=replays]) .SiteHeader-module__JMfsBq__themeToggleButton{display:none}@media (min-width:901px){.SiteHeader-module__JMfsBq__header{transition:width var(--site-desktop-nav-motion);overflow:hidden}.SiteHeader-module__JMfsBq__sideNavBrand,.SiteHeader-module__JMfsBq__sideNavScroll,.SiteHeader-module__JMfsBq__sideNavFeedback,.SiteHeader-module__JMfsBq__sideNavFooter{transition:padding-inline var(--site-desktop-nav-motion)}.SiteHeader-module__JMfsBq__sideNavLink{transition:padding-inline var(--site-desktop-nav-motion), gap var(--site-desktop-nav-motion), background .16s ease, color .16s ease;line-height:24px}.SiteHeader-module__JMfsBq__sideNavItem[data-nav-key=nicknames] .SiteHeader-module__JMfsBq__sideNavLabel{text-align:justify;text-align-last:justify;letter-spacing:normal;flex:0 auto;min-inline-size:4em}.SiteHeader-module__JMfsBq__brandText,.SiteHeader-module__JMfsBq__sideNavLabel,.SiteHeader-module__JMfsBq__navGroupLabel,.SiteHeader-module__JMfsBq__languageButtonLabel,.SiteHeader-module__JMfsBq__accountButtonLabel{transition:opacity .16s ease, max-width var(--site-desktop-nav-motion), visibility .16s}.SiteHeader-module__JMfsBq__sideNavFooter{flex-flow:column;align-items:stretch;gap:8px;height:125px;min-height:125px;padding:8px 0 0}.SiteHeader-module__JMfsBq__footerTools{min-width:0;transition:gap var(--site-desktop-nav-motion);flex:0 0 32px;justify-content:center;align-items:center;gap:4px;padding-inline:12px;display:flex;overflow:hidden}.SiteHeader-module__JMfsBq__footerTools:has(>.SiteHeader-module__JMfsBq__socialLink)>button.SiteHeader-module__JMfsBq__languageButton{flex:0 0 32px;justify-content:center;padding-inline:0}.SiteHeader-module__JMfsBq__footerTools:has(>.SiteHeader-module__JMfsBq__socialLink)>button.SiteHeader-module__JMfsBq__languageButton .SiteHeader-module__JMfsBq__languageButtonLabel{display:none}.SiteHeader-module__JMfsBq__changelogLink{border-radius:6px;flex:0 0 32px;justify-content:center;width:32px;height:32px;transition:background-color .2s}.SiteHeader-module__JMfsBq__changelogLink>svg{width:20px;height:20px;display:block}.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__accountButton{text-align:left;background:0 0;border-radius:0;flex:0 0 76px;justify-content:flex-start;gap:12px;height:76px;padding:16px 20px;border:0!important;border-top:1px solid var(--site-sidebar-border)!important}.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__accountButton:focus-visible{outline:2px solid var(--site-header-text);outline-offset:-3px}.SiteHeader-module__JMfsBq__accountButtonAvatar{background:color-mix(in srgb, var(--site-header-text) 10%, transparent);border-radius:50%;width:36px;height:36px;font-size:19px}.SiteHeader-module__JMfsBq__accountButtonAvatar img{width:36px;height:36px}.SiteHeader-module__JMfsBq__accountButtonText{flex:1;display:block;overflow:hidden}.SiteHeader-module__JMfsBq__accountButtonLabel{max-width:100%;font-weight:500;line-height:20px}.SiteHeader-module__JMfsBq__accountButton .SiteHeader-module__JMfsBq__accountButtonArrow{opacity:.65;flex-shrink:0;width:14px;height:14px;display:block}.SiteHeader-module__JMfsBq__languageButtonLabel{white-space:nowrap;max-width:118px;overflow:hidden}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__sideNavBrand{padding-inline:13px}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__brandText,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__sideNavLabel,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__navGroupLabel,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__languageButtonLabel,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__accountButtonLabel{opacity:0;visibility:hidden}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__languageButtonLabel,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__accountButtonLabel{max-width:0}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__sideNavScroll{padding-inline:8px}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__navGroup+.SiteHeader-module__JMfsBq__navGroup .SiteHeader-module__JMfsBq__navGroupTitle:after{opacity:1}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__sideNavLink{gap:0;padding-inline:9.5px}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__sideNavList .SiteHeader-module__JMfsBq__sideNavLink{padding-inline:9px}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__submenuArrow{display:none}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__sideNavFeedback{padding-inline:8px}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__sideNavFooter{height:161px;min-height:161px;padding-inline:0}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__sidebarNotificationButton{inset-inline-end:10px;bottom:80px}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__footerTools{gap:0;padding-inline:0}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__footerTools>.SiteHeader-module__JMfsBq__socialLink,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__footerTools .SiteHeader-module__JMfsBq__changelogLink{display:none}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__footerTools .SiteHeader-module__JMfsBq__languageButton,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__footerTools .SiteHeader-module__JMfsBq__themeToggleButton,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__footerTools .SiteHeader-module__JMfsBq__changelogLink{flex:0 0 24px;justify-content:center;gap:0;width:24px;min-width:24px;padding-inline:0}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__accountButton{justify-content:center;gap:0;width:100%;min-width:40px;margin-top:auto;padding-inline:0}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__accountButtonText,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__accountButtonArrow{display:none}.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__accountButtonAvatar,.SiteHeader-module__JMfsBq__desktopCollapsed .SiteHeader-module__JMfsBq__accountButtonAvatar img{width:30px;height:30px}}.SiteHeader-module__JMfsBq__sideNavFooter:has(>.SiteHeader-module__JMfsBq__sidebarNotificationButton) .SiteHeader-module__JMfsBq__accountButton{padding-inline-end:64px}.SiteHeader-module__JMfsBq__sideNavFooter .SiteHeader-module__JMfsBq__sidebarNotificationButton{z-index:1;inset-inline-end:18px;color:var(--site-sidebar-text-strong);position:absolute;bottom:20px}
.page-module__kqAgfq__detailLayout{width:100%}.page-module__kqAgfq__page{gap:16px;width:min(100%,1040px);margin:0 auto;display:grid}.page-module__kqAgfq__breadcrumb{color:var(--site-muted);flex-wrap:nowrap;align-items:baseline;gap:8px;min-width:0;font-size:14px;line-height:1.6;display:flex}.page-module__kqAgfq__breadcrumb>a,.page-module__kqAgfq__breadcrumb>span[aria-hidden]{flex:none}.page-module__kqAgfq__breadcrumb>[aria-current]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__kqAgfq__breadcrumb a{color:var(--site-text);text-underline-offset:3px}.page-module__kqAgfq__breadcrumb a:hover{text-decoration:underline}.page-module__kqAgfq__breadcrumb a:focus-visible{outline:2px solid var(--site-accent);outline-offset:4px}.page-module__kqAgfq__summaryCard,.page-module__kqAgfq__contentCard{border-radius:18px}.page-module__kqAgfq__summaryCard{gap:16px;padding:22px;display:grid}.page-module__kqAgfq__summaryTop{display:block}.page-module__kqAgfq__summaryLead{gap:10px;display:grid}.page-module__kqAgfq__title{overflow-wrap:anywhere;color:var(--site-text);letter-spacing:-.02em;margin:0;font-size:clamp(24px,3vw,32px);line-height:1.22}.page-module__kqAgfq__description{color:var(--site-muted);margin:0;font-size:14px;line-height:1.8}.page-module__kqAgfq__metaList{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;margin:0;display:grid}.page-module__kqAgfq__metaItem{border:1px solid var(--site-border);background:var(--site-surface-soft);border-radius:14px;gap:8px;min-width:0;margin:0;padding:12px 14px;display:grid}.page-module__kqAgfq__metaImage{background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:var(--site-surface-soft);border-radius:999px;flex:none;width:22px;height:22px}.page-module__kqAgfq__metaImageDark{background-color:var(--site-muted)}.page-module__kqAgfq__metaIcon{flex:0 0 16px;width:16px;height:16px;margin:3px}.page-module__kqAgfq__metaLabel,.page-module__kqAgfq__tagCaption{color:var(--site-muted);font-size:14px;line-height:1.4}.page-module__kqAgfq__metaValueRow{align-items:center;gap:8px;min-width:0;margin:0;display:flex}.page-module__kqAgfq__metaValue{color:var(--site-text);font-size:15px;font-weight:700;line-height:1.5}.page-module__kqAgfq__statList{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.page-module__kqAgfq__statItem{min-height:30px;color:var(--site-muted);align-items:center;gap:6px;font-size:14px;display:inline-flex}.page-module__kqAgfq__statIcon{flex:0 0 16px;width:16px;height:16px}.page-module__kqAgfq__statLabel{color:var(--site-muted)}.page-module__kqAgfq__statValue{color:var(--site-text);font-size:14px;font-weight:800}.page-module__kqAgfq__statAction{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.page-module__kqAgfq__statAction>button{white-space:nowrap;border-radius:10px;height:44px;min-height:44px;padding:0 12px;font-size:14px}.page-module__kqAgfq__statAction>.ant-btn{color:var(--site-muted);border-color:var(--site-border);box-shadow:none;background:0 0}.page-module__kqAgfq__statAction>.ant-btn:hover{color:var(--site-text);background:var(--site-surface-soft)}.page-module__kqAgfq__tagSection{border-top:1px solid var(--site-border);gap:8px;padding-top:4px;display:grid}.page-module__kqAgfq__tagList{flex-wrap:wrap;gap:8px;display:flex}.page-module__kqAgfq__tagText{border:1px solid var(--site-border);background:var(--site-surface-soft);min-height:30px;color:var(--site-muted);border-radius:999px;align-items:center;padding:0 10px;font-size:14px;display:inline-flex}.page-module__kqAgfq__linkRow{flex-wrap:wrap;gap:10px;display:flex}.page-module__kqAgfq__linkMuted,.page-module__kqAgfq__linkAction{border:1px solid var(--site-border);border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:14px;display:inline-flex}.page-module__kqAgfq__linkMuted{background:var(--site-surface-soft);color:var(--site-muted)}.page-module__kqAgfq__linkAction{color:var(--site-accent);font-weight:700}.page-module__kqAgfq__contentCard{padding:14px 22px 10px}.page-module__kqAgfq__steps{display:grid}.page-module__kqAgfq__step{grid-template-columns:56px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.page-module__kqAgfq__step+.page-module__kqAgfq__step{border-top:1px solid var(--site-border)}.page-module__kqAgfq__stepRail{justify-content:center;display:flex;position:relative}.page-module__kqAgfq__stepRail:after{content:"";background:var(--site-accent-soft);width:2px;position:absolute;top:38px;bottom:-18px;left:50%;transform:translate(-50%)}.page-module__kqAgfq__step:last-child .page-module__kqAgfq__stepRail:after{display:none}.page-module__kqAgfq__stepIndex{z-index:1;background:var(--site-accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:inline-flex;position:relative}.page-module__kqAgfq__stepBody{gap:12px;min-width:0;padding-top:2px;display:grid}.page-module__kqAgfq__dateRow{color:var(--site-muted);flex-wrap:wrap;gap:6px 14px;font-size:14px;line-height:1.6;display:flex}.page-module__kqAgfq__abilityInfoPanel{border:1px solid var(--site-border);background:var(--site-surface);border-radius:10px;flex-wrap:wrap;gap:12px 24px;padding:14px 16px;display:flex}.page-module__kqAgfq__abilityInfoItem{align-items:baseline;gap:5px;display:inline-flex}.page-module__kqAgfq__abilityInfoItem>span{color:var(--site-muted);font-size:14px;font-weight:600}.page-module__kqAgfq__abilityInfoItem>strong{color:var(--site-accent);font-size:20px;font-weight:900;line-height:1}.page-module__kqAgfq__abilityInfoItem>.page-module__kqAgfq__abilityInfoUnit{color:var(--site-muted);font-weight:600}.page-module__kqAgfq__stepTextCard{border:1px solid var(--site-border);background:var(--site-surface-soft);border-radius:14px;padding:12px 14px}.page-module__kqAgfq__stepText{color:var(--site-text);white-space:pre-wrap;margin:0;font-size:14px;line-height:1.9}.page-module__kqAgfq__stepImageWrap{border:1px solid var(--site-border);background:var(--site-surface-soft);border-radius:14px;overflow:hidden}:is(.page-module__kqAgfq__stepImageWrap .ant-image,.page-module__kqAgfq__stepImageWrap .ant-image-img){width:100%;display:block}.page-module__kqAgfq__stepImageElement{aspect-ratio:16/9;object-fit:cover}.page-module__kqAgfq__emptyState{color:var(--site-muted);text-align:center;padding:28px 0;line-height:1.8}@media (max-width:720px){.page-module__kqAgfq__page{gap:14px}.page-module__kqAgfq__summaryCard,.page-module__kqAgfq__contentCard{border-radius:16px;padding-left:12px;padding-right:12px}.page-module__kqAgfq__title{font-size:clamp(22px,7vw,28px)}.page-module__kqAgfq__statAction{margin-left:0}.page-module__kqAgfq__step{grid-template-columns:44px minmax(0,1fr);gap:12px}.page-module__kqAgfq__stepRail:after{top:34px}.page-module__kqAgfq__stepIndex{width:30px;height:30px}}
.userBadges-module__RkqbWq__icon{vertical-align:middle;flex:none;line-height:0;display:inline-flex}.userBadges-module__RkqbWq__icon>svg{flex:none;display:block;overflow:visible}.userBadges-module__RkqbWq__list{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:0;padding:0;list-style:none;display:flex}.userBadges-module__RkqbWq__list>li{align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex}.userBadges-module__RkqbWq__name{color:var(--site-text);overflow-wrap:anywhere;font-size:12px;line-height:1.5}.userBadges-module__RkqbWq__list[data-show-names=false]{gap:2px}.userBadges-module__RkqbWq__panel{border-bottom:1px solid var(--site-border);padding:24px 0}.userBadges-module__RkqbWq__heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.userBadges-module__RkqbWq__heading h2{color:var(--site-text);margin:0;font-size:15px;font-weight:600;line-height:1.7}.userBadges-module__RkqbWq__heading p,.userBadges-module__RkqbWq__rankHint{color:var(--site-muted);margin:5px 0 0;font-size:13px;line-height:1.8}.userBadges-module__RkqbWq__panel h3{color:var(--site-muted);margin:0 0 12px;font-size:12px;font-weight:500;line-height:1.6}.userBadges-module__RkqbWq__earned{border:1px solid var(--site-border);background:linear-gradient(120deg, color-mix(in srgb, var(--site-accent) 5%, var(--site-surface)), var(--site-surface));border-radius:12px;padding:16px 18px 18px}.userBadges-module__RkqbWq__earned .userBadges-module__RkqbWq__list{align-items:flex-start;gap:18px 14px}.userBadges-module__RkqbWq__earned .userBadges-module__RkqbWq__list>li{text-align:center;flex-direction:column;gap:6px;width:94px}.userBadges-module__RkqbWq__earned .userBadges-module__RkqbWq__name{font-size:12px}.userBadges-module__RkqbWq__catalog{margin-top:22px}.userBadges-module__RkqbWq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.userBadges-module__RkqbWq__card{border:1px solid var(--site-border);background:var(--site-surface-soft);border-radius:10px;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.userBadges-module__RkqbWq__card>.userBadges-module__RkqbWq__icon{opacity:.64;filter:saturate(.55)}.userBadges-module__RkqbWq__card h4{color:var(--site-text);margin:0;font-size:13px;font-weight:500;line-height:1.7}.userBadges-module__RkqbWq__card p{color:var(--site-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.8}.userBadges-module__RkqbWq__empty,.userBadges-module__RkqbWq__error{color:var(--site-muted);font-size:13px;line-height:1.8}.userBadges-module__RkqbWq__error>button{margin-left:5px}.userBadges-module__RkqbWq__rankHint{color:var(--site-subtle);margin-top:16px;font-size:12px}@media (max-width:600px){.userBadges-module__RkqbWq__panel{padding:20px 0}.userBadges-module__RkqbWq__grid{grid-template-columns:minmax(0,1fr)}.userBadges-module__RkqbWq__earned{padding:14px 10px}.userBadges-module__RkqbWq__earned .userBadges-module__RkqbWq__list{column-gap:6px}.userBadges-module__RkqbWq__earned .userBadges-module__RkqbWq__list>li{width:calc(33.3333% - 4px)}.userBadges-module__RkqbWq__card{padding:12px}}
.SiteSupportCard-module__8Wf8dG__container{min-width:0;transition:padding var(--site-desktop-nav-motion,.2s ease);flex-shrink:0;align-items:center;padding:12px 0 4px;display:flex}.SiteSupportCard-module__8Wf8dG__card{border:1px solid color-mix(in srgb, var(--site-sidebar-text-strong) 12%, transparent);background:color-mix(in srgb, var(--site-sidebar-text-strong) 5%, transparent);width:100%;min-width:0;color:var(--site-sidebar-text-strong);cursor:pointer;border-radius:12px;align-items:center;gap:10px;padding:7px 10px;text-decoration:none;transition:background-color .18s,border-color .18s;display:flex;position:relative}.SiteSupportCard-module__8Wf8dG__card:hover{border-color:var(--support-hover-border);background:color-mix(in srgb, var(--site-sidebar-text-strong) 8%, transparent);color:var(--site-sidebar-text-strong);text-decoration:none}.SiteSupportCard-module__8Wf8dG__card:focus-visible{outline:2px solid var(--site-sidebar-text-strong);outline-offset:2px}.SiteSupportCard-module__8Wf8dG__card{--support-tile:#ffffff2e;--support-tile-hover:#ffffff42;--support-glow:#ffffff42;--support-hover-border:#fff6;--support-ripple:#fff;--support-heart-1:#fff;--support-heart-2:#ffe1e6;--support-heart-3:#ffc4cd}[data-theme=dark] .SiteSupportCard-module__8Wf8dG__card{--support-tile:#ff465524;--support-tile-hover:#ff465538;--support-glow:#ff465542;--support-hover-border:#ff465573;--support-ripple:#ff4655;--support-heart-1:#ff4655;--support-heart-2:#ff7a8a;--support-heart-3:#ffb3be}.SiteSupportCard-module__8Wf8dG__hoverGlow{border-radius:inherit;background:radial-gradient(circle at 27px 50%, var(--support-glow), transparent 75%);opacity:0;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.SiteSupportCard-module__8Wf8dG__card:hover .SiteSupportCard-module__8Wf8dG__hoverGlow{opacity:1}.SiteSupportCard-module__8Wf8dG__iconWrapper{background:var(--support-tile);border-radius:9px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;transition:background-color .18s;display:flex;position:relative}.SiteSupportCard-module__8Wf8dG__iconWrapper:after{content:"";border:1.5px solid var(--support-ripple);border-radius:inherit;opacity:0;pointer-events:none;animation:8s ease-out infinite SiteSupportCard-module__8Wf8dG__idleTileRipple;position:absolute;inset:0}@keyframes SiteSupportCard-module__8Wf8dG__idleTileRipple{0%,3%{opacity:0;transform:scale(1)}5%{opacity:.5;transform:scale(1)}22%,to{opacity:0;transform:scale(1.5)}}.SiteSupportCard-module__8Wf8dG__icon{z-index:1;color:#ff6b81;transform-origin:50%;width:20px;height:20px;animation:8s ease-in-out infinite SiteSupportCard-module__8Wf8dG__idleHeartBeat;display:block;position:relative}[data-theme=light] .SiteSupportCard-module__8Wf8dG__icon{color:#fff;filter:drop-shadow(0 1px 2px #0000002e)}[data-theme=dark] .SiteSupportCard-module__8Wf8dG__icon{color:#ff4655;filter:drop-shadow(0 0 4px #ff465566)}@keyframes SiteSupportCard-module__8Wf8dG__idleHeartBeat{0%,16%,to{transform:scale(1)}4%{transform:scale(1.18)}8%{transform:scale(1)}11%{transform:scale(1.1)}}.SiteSupportCard-module__8Wf8dG__card:hover .SiteSupportCard-module__8Wf8dG__iconWrapper{background:var(--support-tile-hover)}.SiteSupportCard-module__8Wf8dG__card:hover .SiteSupportCard-module__8Wf8dG__iconWrapper:after{animation:none}.SiteSupportCard-module__8Wf8dG__card:hover .SiteSupportCard-module__8Wf8dG__icon{animation:.42s cubic-bezier(.3,.7,.4,1) both SiteSupportCard-module__8Wf8dG__heartPop,1.1s ease-in-out .42s infinite SiteSupportCard-module__8Wf8dG__heartBeat}@keyframes SiteSupportCard-module__8Wf8dG__heartPop{0%{transform:scale(1)}40%{transform:scale(1.38)}70%{transform:scale(.94)}to{transform:scale(1.08)}}@keyframes SiteSupportCard-module__8Wf8dG__heartBeat{0%,60%,to{transform:scale(1.08)}14%{transform:scale(1.24)}28%{transform:scale(1.08)}42%{transform:scale(1.18)}}.SiteSupportCard-module__8Wf8dG__particles{z-index:10;pointer-events:none;width:0;height:0;position:absolute;top:50%;left:27px}.SiteSupportCard-module__8Wf8dG__ripple{border:2px solid var(--support-ripple);opacity:0;border-radius:50%;width:32px;height:32px;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.SiteSupportCard-module__8Wf8dG__hearts{position:absolute;top:0;left:0}.SiteSupportCard-module__8Wf8dG__heart{width:var(--heart-size,14px);height:var(--heart-size,14px);color:var(--support-heart-1);opacity:0;filter:drop-shadow(0 1px 2px #00000040);will-change:transform, opacity;position:absolute;top:0;left:0}.SiteSupportCard-module__8Wf8dG__heart:nth-child(3n+2){color:var(--support-heart-2)}.SiteSupportCard-module__8Wf8dG__heart:nth-child(3n){color:var(--support-heart-3)}.SiteSupportCard-module__8Wf8dG__heartInner{width:100%;height:100%;display:block}.SiteSupportCard-module__8Wf8dG__heartInner svg{fill:currentColor;width:100%;height:100%;display:block}.SiteSupportCard-module__8Wf8dG__content{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.SiteSupportCard-module__8Wf8dG__headerRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.SiteSupportCard-module__8Wf8dG__title{color:var(--site-sidebar-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.SiteSupportCard-module__8Wf8dG__arrow{width:14px;height:14px;color:var(--site-sidebar-text-strong);opacity:.55;flex-shrink:0;transition:opacity .18s,transform .25s cubic-bezier(.3,.7,.4,1);display:block}.SiteSupportCard-module__8Wf8dG__card:hover .SiteSupportCard-module__8Wf8dG__arrow{opacity:.85;transform:translate(2px,-2px)}.SiteSupportCard-module__8Wf8dG__description{color:var(--site-sidebar-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}[data-theme=dark] .SiteSupportCard-module__8Wf8dG__description{color:color-mix(in srgb, var(--site-sidebar-text) 78%, transparent)}.SiteSupportCard-module__8Wf8dG__container[data-collapsed=true]{padding:12px 0 4px}.SiteSupportCard-module__8Wf8dG__container[data-collapsed=true] .SiteSupportCard-module__8Wf8dG__card{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto;padding:0;display:flex}.SiteSupportCard-module__8Wf8dG__container[data-collapsed=true] .SiteSupportCard-module__8Wf8dG__iconWrapper{background:0 0}.SiteSupportCard-module__8Wf8dG__container[data-collapsed=true] .SiteSupportCard-module__8Wf8dG__content{display:none}.SiteSupportCard-module__8Wf8dG__container[data-collapsed=true] .SiteSupportCard-module__8Wf8dG__particles{left:50%}.SiteSupportCard-module__8Wf8dG__container[data-collapsed=true] .SiteSupportCard-module__8Wf8dG__hoverGlow{background:radial-gradient(circle at 50% 50%, var(--support-glow), transparent 75%)}@media (max-width:900px){.SiteSupportCard-module__8Wf8dG__container{display:none}}@media (prefers-reduced-motion:reduce){.SiteSupportCard-module__8Wf8dG__container,.SiteSupportCard-module__8Wf8dG__card,.SiteSupportCard-module__8Wf8dG__iconWrapper,.SiteSupportCard-module__8Wf8dG__iconWrapper:after,.SiteSupportCard-module__8Wf8dG__hoverGlow,.SiteSupportCard-module__8Wf8dG__icon,.SiteSupportCard-module__8Wf8dG__arrow{transition:none;animation:none!important;transform:none!important}}
.LineupFavoriteButton-module__Z54Mua__button{border:1px solid var(--site-border);background:var(--site-surface);min-height:34px;color:var(--site-muted);font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:14px;font-weight:700;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.LineupFavoriteButton-module__Z54Mua__failure{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:inline-flex}.LineupFavoriteButton-module__Z54Mua__failure button{color:var(--site-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:4px 8px;text-decoration:underline}.LineupFavoriteButton-module__Z54Mua__button:hover:not(:disabled){color:#db2777;border-color:#ec4899}.LineupFavoriteButton-module__Z54Mua__button:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.LineupFavoriteButton-module__Z54Mua__button:disabled{cursor:wait;opacity:.7}.LineupFavoriteButton-module__Z54Mua__active{color:#db2777;background:#ec48991a;border-color:#ec48996b}.LineupFavoriteButton-module__Z54Mua__compact{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0f1923b8;border-color:#ffffffb8;width:34px;min-height:34px;padding:0;box-shadow:0 4px 14px #0f192333}.LineupFavoriteButton-module__Z54Mua__compact.LineupFavoriteButton-module__Z54Mua__active{color:#fff;background:#ec4899e6;border-color:#ffffffdb}@media (max-width:900px){.LineupFavoriteButton-module__Z54Mua__button{min-height:44px}.LineupFavoriteButton-module__Z54Mua__compact{width:44px}}
.contributionAttribution-module__jMtOFG__settings{border-bottom:1px solid var(--site-border);padding:20px 0}.contributionAttribution-module__jMtOFG__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.contributionAttribution-module__jMtOFG__heading h2{margin:0;font-size:15px;font-weight:600;line-height:1.6}.contributionAttribution-module__jMtOFG__heading p{color:var(--site-muted);margin:4px 0 0;font-size:13px;line-height:1.6}.contributionAttribution-module__jMtOFG__heading .contributionAttribution-module__jMtOFG__currentAttribution{color:var(--site-subtle);font-size:12px}.contributionAttribution-module__jMtOFG__heading .ant-switch{flex:none}.contributionAttribution-module__jMtOFG__settings .ant-alert+.ant-alert{margin-top:12px}.contributionAttribution-module__jMtOFG__error{color:var(--site-text);margin:10px 0 0;font-size:13px}.contributionAttribution-module__jMtOFG__confirm p{font-size:14px;line-height:1.8}.contributionAttribution-module__jMtOFG__preview{align-items:center;gap:12px;margin:12px 0 18px;display:flex}.contributionAttribution-module__jMtOFG__preview>img,.contributionAttribution-module__jMtOFG__preview>svg{flex:none;width:44px;height:44px}.contributionAttribution-module__jMtOFG__preview strong{overflow-wrap:anywhere;min-width:0;font-size:16px}.contributionAttribution-module__jMtOFG__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:24px;display:flex}@media (max-width:600px){.contributionAttribution-module__jMtOFG__heading{gap:14px}}
.SiteUpdateNotice-module__8WlKPG__notice{z-index:100;inset-inline-end:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));border:1px solid var(--site-border-strong);background:var(--site-surface);width:min(380px,100vw - 32px);color:var(--site-text);box-shadow:var(--site-shadow-strong);border-radius:16px;padding:20px;position:fixed}.SiteUpdateNotice-module__8WlKPG__content{align-items:flex-start;gap:12px;display:flex}.SiteUpdateNotice-module__8WlKPG__icon{background:var(--site-accent-bg);width:36px;height:36px;color:var(--site-accent-solid);border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.SiteUpdateNotice-module__8WlKPG__icon svg{width:21px;height:21px}.SiteUpdateNotice-module__8WlKPG__title{margin:0;font-size:15px;font-weight:650;line-height:1.5}.SiteUpdateNotice-module__8WlKPG__description{color:var(--site-muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:13px;line-height:1.6}.SiteUpdateNotice-module__8WlKPG__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.SiteUpdateNotice-module__8WlKPG__actions button{min-height:40px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:9px;padding:8px 16px;font-size:13px;font-weight:600;line-height:1.5}.SiteUpdateNotice-module__8WlKPG__later{color:var(--site-muted);background:0 0}.SiteUpdateNotice-module__8WlKPG__later:hover{background:var(--site-hover-bg);color:var(--site-text)}.SiteUpdateNotice-module__8WlKPG__refresh{background:var(--site-accent-solid);color:var(--site-on-accent)}.SiteUpdateNotice-module__8WlKPG__refresh:hover{background:var(--site-accent-deep)}.SiteUpdateNotice-module__8WlKPG__actions button:focus-visible{outline:2px solid var(--site-accent-solid);outline-offset:3px}@media (max-width:600px){.SiteUpdateNotice-module__8WlKPG__notice{inset-inline:max(16px, env(safe-area-inset-left)) max(16px, env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom));width:auto;padding:18px}.SiteUpdateNotice-module__8WlKPG__actions button{min-height:44px}}
.page-module__T2OAdq__pageWrap{background:var(--xh-bg);width:100%;min-height:100vh;color:var(--xh-text);padding:0}.page-module__T2OAdq__pageInner{width:100%;min-width:0;max-width:1920px;margin:auto}.page-module__T2OAdq__clientLayout{--site-text:var(--xh-text);--site-muted:var(--xh-subtle);--site-border:var(--xh-hover);--site-surface:var(--xh-surface);--site-accent:var(--xh-accent);color:var(--xh-text);background:radial-gradient(ellipse at 80% 0,color-mix(in srgb,var(--xh-raised) 33.3%,transparent),transparent 60%),var(--xh-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:0;padding-bottom:96px}.page-module__T2OAdq__clientLayout *,.page-module__T2OAdq__detailContent *,.page-module__T2OAdq__compareBody *{box-sizing:border-box}.page-module__T2OAdq__clientLayout button,.page-module__T2OAdq__detailContent button,.page-module__T2OAdq__compareBody button{font:inherit}.page-module__T2OAdq__clientLayout button,.page-module__T2OAdq__detailContent button{cursor:pointer}.page-module__T2OAdq__clientLayout a{text-decoration:none}.page-module__T2OAdq__clientLayout button:focus-visible,.page-module__T2OAdq__clientLayout a:focus-visible,.page-module__T2OAdq__detailContent button:focus-visible,.page-module__T2OAdq__backgroundOption:focus-visible{outline:2px solid var(--xh-soft);outline-offset:3px}.page-module__T2OAdq__hero{isolation:isolate;border-bottom:1px solid var(--xh-border);justify-content:space-between;align-items:center;gap:40px;min-height:360px;padding:28px clamp(24px,3vw,48px);display:flex;position:relative}.page-module__T2OAdq__heroArt{object-fit:cover;object-position:68% center;z-index:-3}.page-module__T2OAdq__hero:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--xh-bg) 94.9%,transparent) 5%,color-mix(in srgb,var(--xh-bg) 74.1%,transparent) 42%,color-mix(in srgb,var(--xh-bg) 9.4%,transparent) 75%),linear-gradient(0deg,var(--xh-bg),transparent 40%);z-index:-2;position:absolute;inset:0}.page-module__T2OAdq__hero:before{content:"";opacity:.13;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.5' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.page-module__T2OAdq__heroContent{width:min(540px,60%);min-width:0}.page-module__T2OAdq__eyebrow{color:var(--xh-muted);letter-spacing:2.5px;margin:0 0 14px;font:700 11px/1.4 Arial,sans-serif}.page-module__T2OAdq__hero .page-module__T2OAdq__eyebrow{color:var(--xh-soft)}.page-module__T2OAdq__hero h1{letter-spacing:-1.5px;margin:0;font-size:clamp(28px,3.3vw,56px);font-weight:700;line-height:1.2}.page-module__T2OAdq__titleSquare{background:var(--xh-accent);width:10px;height:10px;margin-left:14px;display:inline-block}.page-module__T2OAdq__heroDescription{color:var(--xh-muted);margin:16px 0;font-size:14px;line-height:1.7}.page-module__T2OAdq__heroStats{align-items:baseline;gap:8px;margin-bottom:24px;display:flex}.page-module__T2OAdq__heroStats strong{font:700 30px/1 var(--font-xh-display),sans-serif;font-variant-numeric:tabular-nums}.page-module__T2OAdq__heroStats span{color:var(--xh-muted);font-size:14px}.page-module__T2OAdq__heroStats i{background:var(--xh-strong);width:1px;height:16px;margin:0 12px}.page-module__T2OAdq__searchWrap{z-index:30;position:relative}.page-module__T2OAdq__searchWrap input{background:color-mix(in srgb,var(--xh-surface) 92.2%,transparent);width:100%;height:52px;color:var(--xh-white);border:1px solid var(--xh-strong);border-bottom:2px solid var(--xh-accent);border-radius:0;outline:none;padding:0 40px 0 44px;font-size:15px}.page-module__T2OAdq__searchWrap input::placeholder{color:var(--xh-subtle)}.page-module__T2OAdq__searchWrap input:focus{border-color:var(--xh-soft);box-shadow:0 0 0 2px color-mix(in srgb,var(--xh-accent) 13.3%,transparent)}.page-module__T2OAdq__searchIcon{color:var(--xh-muted);position:absolute;top:18px;left:16px}.page-module__T2OAdq__heroActions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.page-module__T2OAdq__secondaryButton{background:var(--xh-surface);min-height:38px;color:var(--xh-text);border:1px solid var(--xh-border);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.page-module__T2OAdq__secondaryButton:hover,.page-module__T2OAdq__secondaryButton[aria-pressed=true]{border-color:var(--xh-soft);color:var(--xh-white);background:var(--xh-hover)}.page-module__T2OAdq__suggestions{background:var(--xh-surface);border:1px solid var(--xh-border);box-shadow:0 16px 40px color-mix(in srgb,var(--xh-black) 60%,transparent);position:absolute;inset:calc(100% + 6px) 0 auto}.page-module__T2OAdq__suggestions button{border:0;border-bottom:1px solid var(--xh-border);width:100%;color:var(--xh-text);text-align:left;background:0 0;align-items:center;gap:10px;padding:10px 14px;display:flex}.page-module__T2OAdq__suggestions button:hover,.page-module__T2OAdq__suggestions button[aria-selected=true]{background:var(--xh-hover)}.page-module__T2OAdq__suggestions button>img{object-fit:cover;border-radius:50%}.page-module__T2OAdq__suggestions strong,.page-module__T2OAdq__suggestions small{display:block}.page-module__T2OAdq__suggestions small{color:var(--xh-subtle);margin-top:3px;font-size:14px}.page-module__T2OAdq__suggestionSymbol{background:var(--xh-raised);width:32px;height:32px;color:var(--xh-muted);border-radius:50%;flex-shrink:0;place-items:center;font-size:15px;font-weight:700;display:grid}.page-module__T2OAdq__suggestionPreview{background:var(--xh-bg);width:64px;height:40px;margin-left:auto;position:relative;overflow:hidden}.page-module__T2OAdq__suggestionPreview .page-module__T2OAdq__crosshairImage{transform:translate(-50%,-50%)scale(.8)}.page-module__T2OAdq__featured{border:1px solid color-mix(in srgb,var(--xh-text) 20.0%,transparent);background:color-mix(in srgb,var(--xh-bg) 85.1%,transparent);width:280px;box-shadow:0 20px 60px color-mix(in srgb,var(--xh-black) 33.3%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-shrink:0;align-self:center;padding:10px;transform:rotate(2deg)}.page-module__T2OAdq__featuredLabel{letter-spacing:1px;color:var(--xh-text);justify-content:space-between;padding:4px 4px 12px;font-size:14px;font-weight:700;display:flex}.page-module__T2OAdq__featuredLabel>span:first-child{color:var(--xh-soft)}.page-module__T2OAdq__featuredScene{background:var(--crosshair-preview-bg);height:190px;display:block;position:relative;overflow:hidden}.page-module__T2OAdq__featuredFooter{justify-content:space-between;align-items:center;gap:12px;padding:10px 4px 0;display:flex}.page-module__T2OAdq__featuredFooter strong{overflow-wrap:anywhere;font-size:17px}.page-module__T2OAdq__categoryNav{z-index:20;background:color-mix(in srgb,var(--xh-bg) 96.1%,transparent);border-top:1px solid var(--xh-hover);border-bottom:1px solid var(--xh-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);justify-content:space-between;align-items:center;gap:16px;padding:0 clamp(16px,3vw,48px);display:flex;position:sticky;top:0}.page-module__T2OAdq__navTabs{scrollbar-width:thin;gap:20px;min-width:0;display:flex;overflow-x:auto}.page-module__T2OAdq__previewControls{flex-shrink:0;align-items:center;gap:10px;display:flex}.page-module__T2OAdq__navTabs button{white-space:nowrap;min-height:64px;color:var(--xh-muted);background:0 0;border:0;border-bottom:3px solid #0000;padding:0 3px;font-size:14px;font-weight:700}.page-module__T2OAdq__navTabs button span{opacity:.7;margin-left:6px;font:14px/1 monospace}.page-module__T2OAdq__navTabs button[aria-current]{color:var(--xh-white);border-bottom-color:var(--xh-accent)}.page-module__T2OAdq__contentArea{padding:28px clamp(16px,3vw,48px)}.page-module__T2OAdq__categorySection,.page-module__T2OAdq__teamGroup{scroll-margin-top:88px}.page-module__T2OAdq__categorySection{margin-bottom:48px}.page-module__T2OAdq__categoryBanner{isolation:isolate;border:1px solid var(--xh-border);align-items:center;height:120px;margin-bottom:20px;padding:24px 28px;display:flex;position:relative;overflow:hidden}.page-module__T2OAdq__categoryBanner>img{object-fit:cover;object-position:60% 45%;opacity:.6;z-index:-2}.page-module__T2OAdq__categoryBanner:after{content:"";background:linear-gradient(90deg,color-mix(in srgb,var(--xh-surface) 92.9%,transparent),color-mix(in srgb,var(--xh-surface) 33.3%,transparent) 70%,color-mix(in srgb,var(--xh-surface) 0.0%,transparent));z-index:-1;position:absolute;inset:0}.page-module__T2OAdq__categoryBanner h2{align-items:center;gap:16px;margin:0;font-size:27px;font-weight:700;display:flex}.page-module__T2OAdq__categoryBanner h2 span{border:1px solid color-mix(in srgb,var(--xh-subtle) 40.0%,transparent);color:var(--xh-text);padding:5px 8px;font:14px/1 monospace}.page-module__T2OAdq__regionFilter{color:var(--xh-muted);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;font-size:14px;display:flex}.page-module__T2OAdq__regionFilter>span{margin-right:8px}.page-module__T2OAdq__regionFilter button{border:1px solid var(--xh-border);color:var(--xh-muted);background:0 0;min-height:36px;padding:7px 14px}.page-module__T2OAdq__regionFilter button[aria-pressed=true]{border-color:var(--xh-accent);background:color-mix(in srgb,var(--xh-accent) 10.2%,transparent);color:var(--xh-soft)}.page-module__T2OAdq__teamWall{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;margin-bottom:28px;display:grid}.page-module__T2OAdq__teamWall button{min-height:115px;color:var(--xh-white);background:linear-gradient(145deg,color-mix(in srgb,var(--team-color) 22%,var(--xh-surface)),var(--xh-surface));border:1px solid color-mix(in srgb,var(--team-color) 38%,var(--xh-hover));border-bottom:2px solid var(--team-color);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:12px;display:flex;position:relative}.page-module__T2OAdq__teamWall img{object-fit:contain}.page-module__T2OAdq__teamWall strong{font-size:14px}.page-module__T2OAdq__teamWall button>span{color:var(--xh-muted);font:14px monospace;position:absolute;top:10px;right:10px}.page-module__T2OAdq__teamWall button:hover{background:color-mix(in srgb,var(--team-color) 25%,var(--xh-surface))}.page-module__T2OAdq__teamGroup{margin-bottom:28px}.page-module__T2OAdq__teamHeader{isolation:isolate;border-left:3px solid var(--team-color);background:linear-gradient(90deg,color-mix(in srgb,var(--team-color) 20%,var(--xh-surface)),var(--xh-surface));align-items:center;gap:16px;min-height:98px;margin-bottom:14px;padding:20px 24px;display:flex;position:relative;overflow:hidden}.page-module__T2OAdq__teamLogo{object-fit:contain;flex-shrink:0}.page-module__T2OAdq__teamHeader h3{margin:0 0 5px;font-size:23px}.page-module__T2OAdq__teamHeader p{color:var(--xh-muted);margin:0;font-size:14px}.page-module__T2OAdq__teamHeader>span{color:var(--xh-muted);flex-shrink:0;margin-left:auto;font-size:14px}.page-module__T2OAdq__teamWatermark{opacity:.08;object-fit:contain;z-index:-1;position:absolute;top:-40px;right:10%;transform:rotate(-15deg)}.page-module__T2OAdq__crosshairGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),300px));gap:14px;display:grid}.page-module__T2OAdq__cardSlot{display:contents}.page-module__T2OAdq__cardSlot[hidden]{display:none}.page-module__T2OAdq__crosshairCard{border:1px solid var(--xh-hover);background:var(--xh-surface);contain:layout style;content-visibility:auto;contain-intrinsic-block-size:auto 320px;clip-path:polygon(0 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%);flex-direction:column;width:100%;min-width:0;max-width:320px;min-height:360px;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.page-module__T2OAdq__crosshairCard:hover{border-color:var(--xh-strong);transform:translateY(-3px)}.page-module__T2OAdq__cardPlaceholder{min-height:320px}.page-module__T2OAdq__crosshairPreview{background:var(--crosshair-preview-bg);height:156px;min-height:156px;color:var(--xh-white);flex-shrink:0;display:block;position:relative;overflow:hidden}.page-module__T2OAdq__crosshairImage,.page-module__T2OAdq__stageCrosshair{object-fit:contain;width:160px;max-width:none;height:160px;image-rendering:pixelated;pointer-events:none;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__T2OAdq__crosshairPreview .page-module__T2OAdq__crosshairImage,.page-module__T2OAdq__featuredScene .page-module__T2OAdq__crosshairImage{transform:translate(-50%,-50%) scale(var(--crosshair-preview-scale,1));transition:none}.page-module__T2OAdq__clientLayout[data-preview-scale="2"] :is(.page-module__T2OAdq__crosshairPreview,.page-module__T2OAdq__featuredScene) .page-module__T2OAdq__crosshairImage{--crosshair-preview-scale:2}.page-module__T2OAdq__clientLayout[data-preview-scale="3"] :is(.page-module__T2OAdq__crosshairPreview,.page-module__T2OAdq__featuredScene) .page-module__T2OAdq__crosshairImage{--crosshair-preview-scale:3}.page-module__T2OAdq__sceneLabel{background:color-mix(in srgb,var(--xh-bg) 80.0%,transparent);color:var(--xh-text);padding:3px 5px;font:14px/1.4 monospace;position:absolute;top:10px;left:10px}.page-module__T2OAdq__previewHeat{background:color-mix(in srgb,var(--xh-bg) 79.6%,transparent);color:var(--xh-text);padding:3px 6px;font-size:14px;position:absolute;top:10px;right:9px}.page-module__T2OAdq__previewHint{color:var(--xh-text);text-align:center;background:linear-gradient(transparent,color-mix(in srgb,var(--xh-bg) 85.1%,transparent));opacity:0;padding:8px;font-size:14px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.page-module__T2OAdq__crosshairPreview:hover .page-module__T2OAdq__previewHint,.page-module__T2OAdq__crosshairPreview:focus-visible .page-module__T2OAdq__previewHint{opacity:1}.page-module__T2OAdq__crosshairBody{flex-direction:column;flex:1;gap:9px;padding:26px 12px 12px;display:flex;position:relative}.page-module__T2OAdq__avatar{border:3px solid var(--xh-surface);object-fit:cover;z-index:1;background:var(--xh-raised);border-radius:50%;width:44px;height:44px;position:absolute;top:-22px;left:12px}.page-module__T2OAdq__cardHeading{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-module__T2OAdq__crosshairName{color:var(--xh-text);overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.4}.page-module__T2OAdq__crosshairName:hover{color:var(--xh-soft)}.page-module__T2OAdq__teamMark{object-fit:contain;flex-shrink:0}.page-module__T2OAdq__cardMeta{color:var(--xh-subtle);margin:-4px 0 0;font-size:14px}.page-module__T2OAdq__settingsLine{border-top:1px solid var(--xh-hover);gap:10px;margin:0;padding:7px 0 0;display:flex}.page-module__T2OAdq__settingsLine>div{min-width:0}.page-module__T2OAdq__settingsLine dt{color:var(--xh-subtle);margin-bottom:3px;font-size:14px}.page-module__T2OAdq__settingsLine dd{color:var(--xh-text);margin:0;font:600 12px/1.4 monospace}.page-module__T2OAdq__cardActions{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:4px;display:flex}.page-module__T2OAdq__copyButton,.page-module__T2OAdq__iconButton,.page-module__T2OAdq__favoriteButton{border:1px solid var(--xh-border);background:var(--xh-raised);min-height:36px;color:var(--xh-text);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px;font-size:14px;font-weight:700;display:inline-flex}.page-module__T2OAdq__copyButton{background:var(--xh-accent);border-color:var(--xh-accent);color:var(--xh-white)}.page-module__T2OAdq__copyButton:hover{background:var(--xh-accent);border-color:var(--xh-accent)}.page-module__T2OAdq__copyButton:disabled{background:var(--xh-border);border-color:var(--xh-border);color:var(--xh-muted);cursor:not-allowed}.page-module__T2OAdq__iconButton:hover,.page-module__T2OAdq__favoriteButton:hover,.page-module__T2OAdq__iconButton[aria-pressed=true]{color:var(--xh-soft);border-color:var(--xh-accent)}.page-module__T2OAdq__favoriteButton>span:last-child{display:inline}.page-module__T2OAdq__cardActions .page-module__T2OAdq__copyButton{flex:1 0 100%}.page-module__T2OAdq__cardActions :is(.page-module__T2OAdq__favoriteButton,.page-module__T2OAdq__iconButton){flex:1;min-width:0}.page-module__T2OAdq__copiedCard{border-color:var(--xh-success);animation:.3s ease-out page-module__T2OAdq__copyFlash}@keyframes page-module__T2OAdq__copyFlash{0%{background-color:var(--xh-border)}to{background-color:var(--xh-surface)}}.page-module__T2OAdq__backgroundTrigger{border:1px solid var(--xh-border);background:var(--xh-surface);min-height:38px;color:var(--xh-text);white-space:nowrap;cursor:pointer;align-items:center;gap:8px;padding:6px 10px;font-size:14px;display:inline-flex}.page-module__T2OAdq__backgroundSwatch{border:1px solid var(--xh-strong);width:22px;height:22px}.page-module__T2OAdq__backgroundOptions{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:min(280px,100vw - 56px);display:grid}.page-module__T2OAdq__backgroundOption{border:1px solid var(--xh-border);background:var(--xh-surface);min-width:0;color:var(--xh-text);cursor:pointer;flex-direction:column;align-items:center;gap:5px;padding:4px;font-size:14px;display:flex}.page-module__T2OAdq__backgroundThumbnail{width:100%;height:40px}.page-module__T2OAdq__backgroundOption[aria-pressed=true]{border-color:var(--xh-accent);color:var(--xh-soft)}.page-module__T2OAdq__pageFooter{border-top:1px solid var(--xh-hover);color:var(--xh-subtle);justify-content:flex-end;align-items:center;gap:20px;margin:0 32px;padding:24px 0;font-size:14px;display:flex}.page-module__T2OAdq__pageFooter>span{letter-spacing:2px;margin-right:auto}.page-module__T2OAdq__emptyMascot{pointer-events:none;-webkit-user-select:none;user-select:none;width:240px;max-width:70%;height:auto}.page-module__T2OAdq__emptyState{isolation:isolate;text-align:center;min-height:320px;color:var(--xh-text);place-items:center;padding:24px 0;display:grid;position:relative;overflow:hidden}.page-module__T2OAdq__emptyState>img{object-fit:cover;opacity:.13;z-index:-1}.page-module__T2OAdq__emptyState>div>span{color:var(--xh-accent);font-size:50px}.page-module__T2OAdq__emptyState h2{font-size:18px}.page-module__T2OAdq__compareTray{bottom:24px;left:calc(50% + var(--site-desktop-nav-width,244px) / 2);width:max-content;max-width:calc(100vw - var(--site-desktop-nav-width,244px) - 32px);z-index:90;background:color-mix(in srgb,var(--xh-surface) 96.1%,transparent);border:1px solid var(--xh-strong);border-top:2px solid var(--xh-accent);box-shadow:0 12px 40px color-mix(in srgb,var(--xh-black) 53.3%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:12px;padding:12px;display:flex;position:fixed;transform:translate(-50%)}.page-module__T2OAdq__trayCount{color:var(--xh-muted);font:14px monospace}.page-module__T2OAdq__trayItems{gap:8px;min-width:0;display:flex}.page-module__T2OAdq__trayItems>div{border:1px solid var(--xh-border);align-items:center;gap:6px;min-width:0;padding:8px;font-size:14px;display:flex}.page-module__T2OAdq__trayItems>div>span{text-overflow:ellipsis;white-space:nowrap;max-width:110px;overflow:hidden}.page-module__T2OAdq__trayItems button{color:var(--xh-muted);background:0 0;border:0;padding:3px}.page-module__T2OAdq__drawerBody{background:var(--xh-surface);color:var(--xh-text);padding:24px!important}.page-module__T2OAdq__detailContent{flex-direction:column;gap:18px;display:flex}.page-module__T2OAdq__detailContent h3{margin:4px 0 0;font-size:14px}.page-module__T2OAdq__detailIdentity{align-items:center;gap:16px;display:flex}.page-module__T2OAdq__detailIdentity>img{object-fit:cover;background:var(--xh-raised);border-radius:50%}.page-module__T2OAdq__detailIdentity strong{color:var(--xh-text);margin-bottom:5px;font-size:18px;font-weight:700;display:block}.page-module__T2OAdq__detailIdentity p{color:var(--xh-subtle);margin:0;font-size:14px;line-height:1.6}.page-module__T2OAdq__stage{border:1px solid var(--xh-border)}.page-module__T2OAdq__stageToolbar{background:var(--xh-surface);justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.page-module__T2OAdq__segmented{gap:2px;display:flex}.page-module__T2OAdq__segmented button{color:var(--xh-muted);cursor:pointer;background:0 0;border:1px solid #0000;min-height:36px;padding:8px 12px;font-size:14px}.page-module__T2OAdq__segmented button[aria-pressed=true]{border-color:var(--xh-strong);background:var(--xh-border);color:var(--xh-white)}.page-module__T2OAdq__stageScene{height:300px;position:relative;overflow:hidden}.page-module__T2OAdq__muted{color:var(--xh-muted);padding:0 12px;font-size:14px;line-height:1.7}.page-module__T2OAdq__detailSettings{border:1px solid var(--xh-border);grid-template-columns:repeat(3,1fr);margin:0;display:grid}.page-module__T2OAdq__detailSettings>div{border-right:1px solid var(--xh-border);padding:14px}.page-module__T2OAdq__detailSettings>div:last-child{border-right:0}.page-module__T2OAdq__detailSettings dt{color:var(--xh-subtle);font-size:14px}.page-module__T2OAdq__detailSettings dd{margin:4px 0 0;font:700 22px/1.5 monospace}.page-module__T2OAdq__distribution p{color:var(--xh-muted);margin:0 0 8px;font-size:14px}.page-module__T2OAdq__distribution>div{background:var(--xh-border);height:4px}.page-module__T2OAdq__distribution>div>span{background:var(--xh-accent);height:100%;display:block}.page-module__T2OAdq__code{color:var(--xh-muted);background:var(--xh-bg);border:1px solid var(--xh-border);overflow-wrap:anywhere;padding:14px;font:14px/1.8 monospace;display:block}.page-module__T2OAdq__detailActions{flex-wrap:wrap;gap:8px;display:flex}.page-module__T2OAdq__detailCopy{padding:6px 0;padding-bottom:max(6px,env(safe-area-inset-bottom));gap:8px;display:flex}.page-module__T2OAdq__detailCopy>.page-module__T2OAdq__copyButton{flex:1;min-height:44px}.page-module__T2OAdq__teammates{flex-wrap:wrap;gap:8px;display:flex}.page-module__T2OAdq__teammates h3{flex-basis:100%;margin-bottom:4px}.page-module__T2OAdq__teammates button{background:var(--xh-raised);border:1px solid var(--xh-border);width:86px;height:90px;color:var(--xh-muted);padding:60px 4px 8px;font-size:14px;position:relative;overflow:hidden}.page-module__T2OAdq__teammates .page-module__T2OAdq__crosshairImage{top:30px}.page-module__T2OAdq__teammates button>span{position:relative}.page-module__T2OAdq__compareToolbar{color:var(--xh-muted);justify-content:space-between;align-items:center;gap:12px;padding:12px 0 20px;font-size:14px;display:flex}.page-module__T2OAdq__compareScroller{overflow-x:auto}.page-module__T2OAdq__compareGrid{gap:14px;display:grid}.page-module__T2OAdq__compareGrid h3{font-size:17px}.page-module__T2OAdq__compareScene{height:190px;position:relative;overflow:hidden}.page-module__T2OAdq__compareSettings{margin:12px 0}.page-module__T2OAdq__compareSettings>div{border-bottom:1px solid var(--xh-border);justify-content:space-between;gap:10px;padding:12px 0;display:flex}.page-module__T2OAdq__compareSettings dt{color:var(--xh-muted);font-size:14px}.page-module__T2OAdq__compareSettings dd{margin:0;font:14px monospace}.page-module__T2OAdq__compareGrid .page-module__T2OAdq__copyButton{width:100%}.page-module__T2OAdq__compareSettings dd{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;font-family:inherit;font-size:14px;font-weight:600;line-height:1.5}.page-module__T2OAdq__clientLayout:has(.page-module__T2OAdq__compareTray) .page-module__T2OAdq__contentArea{padding-bottom:120px}@media (max-width:640px){.page-module__T2OAdq__compareGrid{gap:8px;grid-template-columns:repeat(var(--compare-count),minmax(0,1fr))!important}.page-module__T2OAdq__compareGrid h3{overflow-wrap:anywhere;margin:0 0 8px;font-size:14px}.page-module__T2OAdq__compareScene{height:110px}.page-module__T2OAdq__compareSettings>div{flex-direction:column;gap:2px;padding:8px 0}.page-module__T2OAdq__compareSettings>div.page-module__T2OAdq__differentRow{padding-left:6px;padding-right:4px}.page-module__T2OAdq__compareSettings dd{text-align:left;font-size:14px}.page-module__T2OAdq__compareToolbar{flex-wrap:wrap}}@media (min-width:1600px){.page-module__T2OAdq__crosshairGrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.page-module__T2OAdq__crosshairPreview{height:180px}}@media (max-width:1280px){.page-module__T2OAdq__featured{width:230px}.page-module__T2OAdq__featuredScene{height:170px}.page-module__T2OAdq__hero{gap:24px;padding:28px}.page-module__T2OAdq__heroContent{width:60%}.page-module__T2OAdq__crosshairGrid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.page-module__T2OAdq__navTabs{gap:14px}.page-module__T2OAdq__navTabs button span{display:none}}@media (max-width:900px){.page-module__T2OAdq__categoryNav{top:var(--site-mobile-header-height)}.page-module__T2OAdq__categorySection,.page-module__T2OAdq__teamGroup{scroll-margin-top:calc(var(--site-mobile-header-height) + 80px)}.page-module__T2OAdq__compareTray{max-width:calc(100vw - 32px);left:50%}.page-module__T2OAdq__hero{min-height:360px}.page-module__T2OAdq__heroContent{width:60%}.page-module__T2OAdq__featured{width:220px}}@media (max-width:640px){.page-module__T2OAdq__hero{min-height:355px;padding:32px 20px 26px;display:block}.page-module__T2OAdq__heroContent{width:100%}.page-module__T2OAdq__heroArt{object-position:70% center}.page-module__T2OAdq__hero:after{background:linear-gradient(90deg,color-mix(in srgb,var(--xh-bg) 91.0%,transparent),color-mix(in srgb,var(--xh-bg) 40.0%,transparent)),linear-gradient(0deg,var(--xh-bg),transparent)}.page-module__T2OAdq__hero h1{letter-spacing:-1px;font-size:28px}.page-module__T2OAdq__heroDescription{margin:12px 0;font-size:14px}.page-module__T2OAdq__heroStats{margin-bottom:20px}.page-module__T2OAdq__heroStats strong{font-size:23px}.page-module__T2OAdq__heroStats span,.page-module__T2OAdq__hero .page-module__T2OAdq__eyebrow{font-size:14px}.page-module__T2OAdq__featured{display:none}.page-module__T2OAdq__heroActions{gap:7px}.page-module__T2OAdq__heroActions .page-module__T2OAdq__secondaryButton{min-height:40px;padding:7px 10px;font-size:14px}.page-module__T2OAdq__categoryNav{flex-wrap:wrap;gap:6px;padding:0 16px 8px}.page-module__T2OAdq__navTabs{gap:24px;width:100%}.page-module__T2OAdq__navTabs button{min-height:48px;font-size:14px}.page-module__T2OAdq__previewControls{gap:8px;margin-left:auto}.page-module__T2OAdq__previewControls .page-module__T2OAdq__backgroundTrigger{padding:4px 8px;font-size:14px}.page-module__T2OAdq__backgroundSwatch{width:18px;height:18px}.page-module__T2OAdq__contentArea{padding:18px 12px}.page-module__T2OAdq__categorySection,.page-module__T2OAdq__teamGroup{scroll-margin-top:170px}.page-module__T2OAdq__categoryBanner{height:100px;margin-bottom:14px;padding:20px}.page-module__T2OAdq__categoryBanner h2{font-size:22px}.page-module__T2OAdq__crosshairGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.page-module__T2OAdq__crosshairPreview{height:134px}.page-module__T2OAdq__crosshairBody{gap:8px;padding:24px 8px 9px}.page-module__T2OAdq__crosshairName{font-size:14px}.page-module__T2OAdq__avatar{width:38px;height:38px;top:-19px;left:8px}.page-module__T2OAdq__cardActions{grid-template-columns:minmax(0,1fr) 36px 36px;gap:4px}.page-module__T2OAdq__cardActions button{min-height:42px;padding:4px}.page-module__T2OAdq__cardActions .page-module__T2OAdq__copyButton>.anticon{display:none}.page-module__T2OAdq__settingsLine{flex-wrap:wrap;gap:8px}.page-module__T2OAdq__settingsLine dd,.page-module__T2OAdq__settingsLine dt{font-size:14px}.page-module__T2OAdq__previewHint{padding:6px;font-size:14px}.page-module__T2OAdq__previewHeat{font-size:14px;right:5px}.page-module__T2OAdq__teamWall{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.page-module__T2OAdq__teamWall button{min-height:90px;padding:9px 6px}.page-module__T2OAdq__teamWall img{width:30px;height:30px}.page-module__T2OAdq__teamWall strong{font-size:14px}.page-module__T2OAdq__teamHeader{gap:12px;min-height:85px;padding:16px 12px}.page-module__T2OAdq__teamLogo{width:42px;height:42px}.page-module__T2OAdq__teamHeader h3{font-size:19px}.page-module__T2OAdq__teamHeader p,.page-module__T2OAdq__teamHeader>span{font-size:14px}.page-module__T2OAdq__teamHeader>span{max-width:60px}.page-module__T2OAdq__teamWatermark{right:5%}.page-module__T2OAdq__regionFilter{gap:5px}.page-module__T2OAdq__regionFilter button{padding:7px 10px;font-size:14px}.page-module__T2OAdq__compareTray{flex-wrap:wrap;gap:8px;width:calc(100vw - 24px);max-width:none;padding:10px;bottom:12px}.page-module__T2OAdq__trayCount{flex-basis:100%;font-size:14px}.page-module__T2OAdq__trayItems{flex-basis:100%;min-width:0}.page-module__T2OAdq__trayItems>div{flex:1 1 0;justify-content:space-between;min-width:0;padding:2px 2px 2px 8px}.page-module__T2OAdq__trayItems>div>span{flex:1;min-width:0;max-width:none;font-size:14px}.page-module__T2OAdq__compareTray>.page-module__T2OAdq__copyButton{flex:1}.page-module__T2OAdq__compareTray>.page-module__T2OAdq__iconButton{width:36px}.page-module__T2OAdq__pageFooter{gap:14px;margin:0 16px}.page-module__T2OAdq__pageFooter>span{display:none}.page-module__T2OAdq__drawerBody{padding:16px!important}.page-module__T2OAdq__stageScene{height:240px}.page-module__T2OAdq__stageToolbar{gap:6px;padding:8px}.page-module__T2OAdq__stageToolbar .page-module__T2OAdq__backgroundTrigger{padding:5px 7px;font-size:14px}.page-module__T2OAdq__segmented button{padding:6px 10px}.page-module__T2OAdq__detailSettings>div{padding:10px}.page-module__T2OAdq__detailSettings dd{font-size:20px}}@media (prefers-reduced-motion:reduce){.page-module__T2OAdq__clientLayout *,.page-module__T2OAdq__stageCrosshair{transition:none!important;animation:none!important}.page-module__T2OAdq__crosshairCard:hover{transform:none}}.page-module__T2OAdq__contentArea{transition:opacity .14s}[aria-busy=true]>.page-module__T2OAdq__contentArea{opacity:.72}.page-module__T2OAdq__copyButton,.page-module__T2OAdq__iconButton,.page-module__T2OAdq__favoriteButton,.page-module__T2OAdq__secondaryButton,.page-module__T2OAdq__backgroundTrigger,.page-module__T2OAdq__regionFilter button,.page-module__T2OAdq__segmented button,.page-module__T2OAdq__navTabs button{transition:background-color .16s,border-color .16s,color .16s}.page-module__T2OAdq__copyButton:active,.page-module__T2OAdq__iconButton:active,.page-module__T2OAdq__secondaryButton:active{transform:translateY(1px)}.page-module__T2OAdq__compareTray{animation:.2s ease-out page-module__T2OAdq__trayEnter}.page-module__T2OAdq__detailContent{animation:.16s ease-out page-module__T2OAdq__detailEnter}@keyframes page-module__T2OAdq__trayEnter{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes page-module__T2OAdq__detailEnter{0%{opacity:.5;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.page-module__T2OAdq__importInstructions{border-top:1px solid var(--xh-hover);color:var(--xh-muted);margin:0 clamp(16px,3vw,48px) 24px;padding:16px 0;font-size:14px;line-height:1.8}.page-module__T2OAdq__importInstructions summary{cursor:pointer;color:var(--xh-text);align-content:center;min-height:36px;font-weight:650}.page-module__T2OAdq__importInstructions summary:focus-visible{outline:2px solid var(--xh-soft);outline-offset:4px}.page-module__T2OAdq__importInstructions ol{padding-left:24px}.page-module__T2OAdq__importInstructions h3{color:var(--xh-text);margin:14px 0 4px;font-size:14px}.page-module__T2OAdq__importInstructions p{margin:4px 0}@media (hover:none){.page-module__T2OAdq__crosshairCard:hover{transform:none}}@media (max-width:640px){.page-module__T2OAdq__regionFilter button,.page-module__T2OAdq__backgroundTrigger,.page-module__T2OAdq__segmented button,.page-module__T2OAdq__trayItems button{min-height:44px}.page-module__T2OAdq__trayItems button{min-width:30px}.page-module__T2OAdq__importInstructions summary{min-height:44px}}@media (prefers-reduced-motion:reduce){.page-module__T2OAdq__contentArea,.page-module__T2OAdq__compareTray,.page-module__T2OAdq__detailContent,.page-module__T2OAdq__detailContent *,.page-module__T2OAdq__compareBody *{transition:none!important;animation:none!important}.page-module__T2OAdq__copyButton:active,.page-module__T2OAdq__iconButton:active,.page-module__T2OAdq__secondaryButton:active{transform:none}}.page-module__T2OAdq__hero h1,.page-module__T2OAdq__categoryBanner h2,.page-module__T2OAdq__teamHeader h3,.page-module__T2OAdq__featuredFooter strong,.page-module__T2OAdq__crosshairName{font-family:var(--xh-heading);font-weight:700}.page-module__T2OAdq__hero h1{letter-spacing:.01em;font-size:clamp(28px,3vw,44px)}.page-module__T2OAdq__heroDescription{margin:12px 0}.page-module__T2OAdq__heroStats{margin-bottom:18px}.page-module__T2OAdq__featured{width:240px;box-shadow:0 12px 36px color-mix(in srgb,var(--xh-black) 25%,transparent);padding:10px;transform:none}.page-module__T2OAdq__featuredScene{height:148px}.page-module__T2OAdq__featuredLabel{padding-bottom:8px;font-size:14px}.page-module__T2OAdq__heroActions .page-module__T2OAdq__secondaryButton{font-size:14px}.page-module__T2OAdq__navTabs button{min-height:58px;font-size:14px}.page-module__T2OAdq__navTabs button span{font-size:14px}.page-module__T2OAdq__categoryBanner{height:80px;margin-bottom:16px;padding:16px 24px}.page-module__T2OAdq__categoryBanner>img{object-position:70% 55%;opacity:.6}.page-module__T2OAdq__categoryBanner h2{font-size:26px}.page-module__T2OAdq__teamWall{scrollbar-width:thin;gap:8px;margin-bottom:18px;padding-bottom:6px;display:flex;overflow-x:auto}.page-module__T2OAdq__teamWall button{flex-shrink:0;min-width:82px;min-height:78px;padding:10px 12px}.page-module__T2OAdq__teamWall img{width:30px;height:30px}.page-module__T2OAdq__teamWall button>span{display:none}.page-module__T2OAdq__teamHeader{min-height:76px;padding:14px 20px}.page-module__T2OAdq__teamLogo{width:42px;height:42px}.page-module__T2OAdq__settingsLine{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-module__T2OAdq__settingsLine dt{font-size:14px;line-height:1.5}.page-module__T2OAdq__settingsLine dd{font:700 16px/1.4 var(--font-xh-display),monospace}.page-module__T2OAdq__cardMeta,.page-module__T2OAdq__previewHeat,.page-module__T2OAdq__sceneLabel,.page-module__T2OAdq__previewHint,.page-module__T2OAdq__cardActions button{font-size:14px}@media (hover:none){.page-module__T2OAdq__previewHint{display:none}}@media (max-width:640px){.page-module__T2OAdq__hero{min-height:330px;padding:26px 20px}.page-module__T2OAdq__hero h1{font-size:29px}.page-module__T2OAdq__heroDescription,.page-module__T2OAdq__heroActions .page-module__T2OAdq__secondaryButton{font-size:14px}.page-module__T2OAdq__navTabs button{min-height:48px;font-size:14px}.page-module__T2OAdq__categoryBanner{height:72px;padding:14px 18px}.page-module__T2OAdq__categoryBanner h2{font-size:23px}.page-module__T2OAdq__settingsLine dt{font-size:14px}.page-module__T2OAdq__settingsLine dd{font-size:15px}.page-module__T2OAdq__cardMeta,.page-module__T2OAdq__previewHeat{font-size:14px}.page-module__T2OAdq__crosshairName{font-size:16px}.page-module__T2OAdq__crosshairBody{gap:9px}.page-module__T2OAdq__teamWall button{min-width:76px;min-height:76px}.page-module__T2OAdq__teamHeader p,.page-module__T2OAdq__teamHeader>span{font-size:14px}}.page-module__T2OAdq__navTabs button:disabled{opacity:.4;cursor:default}.page-module__T2OAdq__emptyState h2{overflow-wrap:anywhere}.page-module__T2OAdq__compareToolbar>div{flex-direction:column;gap:6px;display:flex}.page-module__T2OAdq__compareLegend{color:var(--xh-soft);font-size:14px}.page-module__T2OAdq__compareSettings>div.page-module__T2OAdq__differentRow{background:color-mix(in srgb,var(--xh-accent) 12%,var(--xh-surface));box-shadow:inset 3px 0 var(--xh-soft);padding-left:10px;padding-right:8px}.page-module__T2OAdq__differentRow dd{color:var(--xh-text);font-weight:700}.page-module__T2OAdq__streamerBanner>img{object-position:90% 36%;opacity:.9;width:clamp(320px,42%,500px)!important;left:auto!important}.page-module__T2OAdq__teamIndex{position:relative}.page-module__T2OAdq__teamIndex[data-after=true] .page-module__T2OAdq__teamWall{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.page-module__T2OAdq__teamIndex[data-before=true] .page-module__T2OAdq__teamWall{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px);mask-image:linear-gradient(90deg,#0000,#000 48px)}.page-module__T2OAdq__teamIndex[data-before=true][data-after=true] .page-module__T2OAdq__teamWall{-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.page-module__T2OAdq__teamScrollPrevious,.page-module__T2OAdq__teamScrollNext{z-index:1;border:1px solid var(--xh-border);background:var(--xh-surface);width:40px;height:44px;color:var(--xh-text);box-shadow:0 3px 12px color-mix(in srgb,var(--xh-black) 40%,transparent);place-items:center;padding:0;display:grid;position:absolute;top:18px}.page-module__T2OAdq__teamScrollPrevious{left:0}.page-module__T2OAdq__teamScrollNext{right:0}@media (max-width:640px){.page-module__T2OAdq__previewHint{display:none}}.page-module__T2OAdq__crosshairBody :where(span,dt,dd){font-size:14px}@media (max-width:520px){.page-module__T2OAdq__crosshairGrid{grid-template-columns:minmax(0,320px);justify-content:center}}
.skeleton-module__ZfJLfa__block{background:var(--xh-hover);border-radius:2px;flex-shrink:0;min-width:0;max-width:100%;animation:1.6s ease-in-out infinite skeleton-module__ZfJLfa__pulse;display:block}.skeleton-module__ZfJLfa__stack{flex-direction:column;gap:14px;min-width:0;display:flex}.skeleton-module__ZfJLfa__row{align-items:center;gap:12px;min-width:0;display:flex}.skeleton-module__ZfJLfa__grow{flex:1;min-width:0}.skeleton-module__ZfJLfa__nav{min-height:58px;padding-top:10px;padding-bottom:10px}.skeleton-module__ZfJLfa__navTabs{flex:1;align-items:center;gap:24px;min-width:0;display:flex;overflow:hidden}.skeleton-module__ZfJLfa__navControls{gap:12px;margin-left:auto;display:flex}.skeleton-module__ZfJLfa__stage{height:300px}.skeleton-module__ZfJLfa__circle{border-radius:50%}.skeleton-module__ZfJLfa__parameter{justify-content:space-between;align-items:center;gap:20px;min-height:36px;display:flex}.skeleton-module__ZfJLfa__slider{flex:1;max-width:150px;height:6px}.skeleton-module__ZfJLfa__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:18px;display:grid}.skeleton-module__ZfJLfa__guideScene{height:clamp(190px,32vw,300px)}.skeleton-module__ZfJLfa__guideCaption{min-height:92px;padding:18px 0}.skeleton-module__ZfJLfa__desktopCopy{display:block}@keyframes skeleton-module__ZfJLfa__pulse{0%,to{opacity:.5}50%{opacity:.9}}@media (max-width:1050px){.skeleton-module__ZfJLfa__desktopCopy{display:none}}@media (max-width:640px){.skeleton-module__ZfJLfa__nav{flex-wrap:wrap;gap:14px;padding-bottom:12px}.skeleton-module__ZfJLfa__navTabs{flex-basis:100%;gap:20px;min-height:28px}.skeleton-module__ZfJLfa__parameter{gap:12px;min-height:44px}.skeleton-module__ZfJLfa__guideCaption{min-height:118px}}@media (prefers-reduced-motion:reduce){.skeleton-module__ZfJLfa__block{animation:none}}
.CrosshairContributionEntry-module__-MtApa__hint{right:max(20px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:1100;border:1px solid var(--site-border);background:var(--site-surface);width:min(420px,100vw - 32px);color:var(--site-text-strong);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex;position:fixed;box-shadow:0 8px 30px #00000029}.CrosshairContributionEntry-module__-MtApa__hint p{margin:0;line-height:1.6}.CrosshairContributionEntry-module__-MtApa__actions{align-items:center;gap:8px;margin-top:10px;display:flex}.CrosshairContributionEntry-module__-MtApa__action,.CrosshairContributionEntry-module__-MtApa__dismiss{cursor:pointer;min-height:36px;font:inherit;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.CrosshairContributionEntry-module__-MtApa__action{background:var(--site-accent,#ff4655);color:#fff;padding:6px 12px;font-weight:650}.CrosshairContributionEntry-module__-MtApa__dismiss{width:36px;color:var(--site-muted);background:0 0;flex-shrink:0;align-self:flex-start}.CrosshairContributionEntry-module__-MtApa__action:focus-visible,.CrosshairContributionEntry-module__-MtApa__dismiss:focus-visible{outline:2px solid var(--site-accent,#ff4655);outline-offset:3px}@media (max-width:640px){.CrosshairContributionEntry-module__-MtApa__hint{right:16px;bottom:calc(80px + env(safe-area-inset-bottom))}.CrosshairContributionEntry-module__-MtApa__action,.CrosshairContributionEntry-module__-MtApa__dismiss{min-height:44px}.CrosshairContributionEntry-module__-MtApa__dismiss{width:44px}}.CrosshairContributionEntry-module__-MtApa__entry{border:1px solid var(--site-border);background:var(--site-surface);min-height:32px;color:var(--site-text-strong);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:4px 15px;font-size:14px;display:inline-flex}.CrosshairContributionEntry-module__-MtApa__entry:disabled{opacity:.5;cursor:not-allowed}.CrosshairContributionEntry-module__-MtApa__entry:focus-visible{outline:2px solid var(--site-accent);outline-offset:3px}
.NicknameShareButton-module__uIAfQG__share{margin:0}.NicknameShareButton-module__uIAfQG__button{width:100%;min-height:42px;color:var(--site-text-strong);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px;font-size:14px;font-weight:500;display:flex}.NicknameShareButton-module__uIAfQG__button>svg{color:var(--site-muted)}.NicknameShareButton-module__uIAfQG__button:disabled{cursor:wait;opacity:.6}.NicknameShareButton-module__uIAfQG__failure{background:var(--site-surface-soft);color:var(--site-muted);border-radius:8px;margin:4px 8px 6px;padding:10px;font-size:13px;line-height:1.7}.NicknameShareButton-module__uIAfQG__failure input{box-sizing:border-box;border:1px solid var(--site-border);background:var(--site-surface-strong);width:100%;color:var(--site-text);font:inherit;border-radius:6px;margin-top:6px;padding:8px;display:block}.NicknameShareButton-module__uIAfQG__button:focus-visible,.NicknameShareButton-module__uIAfQG__failure input:focus-visible{outline:2px solid var(--site-accent);outline-offset:2px}.NicknameShareButton-module__uIAfQG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (hover:hover){.NicknameShareButton-module__uIAfQG__button:hover{background:var(--site-surface-soft)}}@media (max-width:640px){.NicknameShareButton-module__uIAfQG__button{min-height:44px}}
