.page-module__l5dsZW__banner{--header-height:800px;--avatar-width:130px;--affinity-width:30px;--panel-max-width:400px;--faction-width:65px;--aura-width:50px;--aura-height:74.78px;--lore-max-height:250px;height:var(--header-height);position:relative;overflow:hidden}.page-module__l5dsZW__banner:before{content:"";background-image:var(--faction-image);filter:blur(8px);z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.page-module__l5dsZW__content{--content-max-width:2400px;z-index:1;max-width:var(--content-max-width);height:100%;padding-inline:var(--size-400);grid-template-rows:1fr;grid-template-columns:1fr 1fr;column-gap:25%;margin-inline:auto;display:grid;position:relative}.page-module__l5dsZW__leftPanel{max-width:var(--panel-max-width);justify-self:start;gap:var(--size-200);margin-top:6rem;flex-direction:column;min-width:0;margin-inline:auto;display:flex}.page-module__l5dsZW__rightPanel{max-width:var(--panel-max-width);align-self:center;margin-inline:auto}.page-module__l5dsZW__championName{align-items:center;gap:var(--size-100);display:flex}.page-module__l5dsZW__championName h1{white-space:nowrap}.page-module__l5dsZW__affinityIcon{width:var(--affinity-width);aspect-ratio:1;flex-shrink:0}.page-module__l5dsZW__championBio{gap:var(--size-400);grid-template-columns:auto 1fr;display:grid}.page-module__l5dsZW__bioInformation{grid-template-rows:1fr 1fr;display:grid}.page-module__l5dsZW__generalInfo{justify-content:center;gap:var(--size-50);flex-direction:column;display:flex}.page-module__l5dsZW__faction>img{width:var(--faction-width);height:auto}.page-module__l5dsZW__aura{margin-top:var(--size-200);align-items:center;gap:var(--size-200);grid-template-columns:auto 1fr;display:grid}.page-module__l5dsZW__auraIcon{object-fit:contain;max-width:100%;max-height:100%;display:block}.page-module__l5dsZW__auraIconContainer{width:var(--aura-width);height:var(--aura-height);justify-content:center;align-items:center;display:flex}.page-module__l5dsZW__auraDescription{flex-direction:column;display:flex}.page-module__l5dsZW__auraDescription span+span{display:block}.page-module__l5dsZW__hasUnity{font-size:var(--fs-300)}.page-module__l5dsZW__lore{scrollbar-color:white transparent;scrollbar-width:thin;padding:var(--size-50);height:var(--lore-max-height);background-color:#070d144d;overflow-y:auto}.page-module__l5dsZW__lorePlayer{display:grid}.page-module__l5dsZW__backArrow{left:var(--size-400);top:var(--size-800);z-index:2;position:absolute}.page-module__l5dsZW__body{--champion-body-max-width:1800px;width:min(var(--champion-body-max-width), calc(100% - var(--size-400)));gap:var(--size-800);margin-inline:auto;display:grid}.page-module__l5dsZW__mobile{justify-self:center;display:none}@media (max-width:1100px){.page-module__l5dsZW__content{padding:var(--size-400);grid-template-columns:1fr}.page-module__l5dsZW__leftPanel{margin-top:var(--size-200);margin-inline:auto}.page-module__l5dsZW__championName h1{white-space:wrap}.page-module__l5dsZW__desktop{display:none}.page-module__l5dsZW__mobile{display:inherit}}.page-module__l5dsZW__fadeInSide{--slide-distance:40%;will-change:transform, opacity;animation:1s forwards page-module__l5dsZW__fadeInSide}.page-module__l5dsZW__fadeInLeft{--slide-distance:-40%}.page-module__l5dsZW__fadeInRight{--slide-distance:40%}@keyframes page-module__l5dsZW__fadeInSide{0%{opacity:0;transform:translateX(var(--slide-distance))}to{opacity:1;transform:translate(0)}}.page-module__l5dsZW__wrapper{--header-height:800px;--portrait-width:1000px;--bio-width:400px;--avatar-width:130px;--affinity-width:30px;--faction-width:50px;--aura-width:50px;--stats-width:275px}.page-module__l5dsZW__championHeader{width:100%;height:var(--header-height);grid-template-columns:repeat(2,1fr);gap:25%;display:grid;position:relative}.page-module__l5dsZW__championHeaderBackground{object-fit:cover;filter:blur(8px);z-index:-2;width:100%;height:100%;position:absolute}.page-module__l5dsZW__backArrow{grid-area:1/1/auto/-1}.page-module__l5dsZW__bio{width:min(var(--bio-width), 100%);padding-block:var(--size-1000);gap:var(--size-200) var(--size-400);grid-area:1/1/-1;grid-template-columns:auto 1fr;grid-auto-rows:fit-content(100%);margin-inline:auto;display:grid;overflow:hidden}.page-module__l5dsZW__bioHeader{align-items:center;gap:var(--size-100);grid-column:span 2;display:flex}.page-module__l5dsZW__bioAffinity{width:var(--affinity-width);aspect-ratio:1;height:auto}.page-module__l5dsZW__bioHeader h1{font-size:var(--fs-800)}.page-module__l5dsZW__avatar{width:var(--avatar-width)}.page-module__l5dsZW__championInfo{height:auto;display:grid}.page-module__l5dsZW__championType{align-self:center;align-items:start;gap:var(--size-50);flex-direction:column;display:flex}.page-module__l5dsZW__faction{align-items:center;gap:var(--size-50);display:flex}.page-module__l5dsZW__faction img{width:var(--faction-width)}.page-module__l5dsZW__aura{margin-top:var(--size-400);align-items:center;gap:var(--size-200);grid-column:span 2;display:flex}.page-module__l5dsZW__auraIcon{width:var(--aura-width);height:auto}.page-module__l5dsZW__lore{scrollbar-color:white transparent;scrollbar-width:thin;padding:var(--size-50);background-color:#070d144d;grid-column:span 2;overflow-y:auto}.page-module__l5dsZW__stats{grid-area:1/2/-1}.page-module__l5dsZW__lorePlayer{grid-column:span 2}.page-module__l5dsZW__championBody{--champion-body-max-width:1800px;width:min(var(--champion-body-max-width), 95%);gap:var(--size-600);flex-direction:column;margin-inline:auto;display:flex}.page-module__l5dsZW__fadeOutGradient{-webkit-mask-image:linear-gradient(#000 0% 88%,#000000e6 90%,#0009 93%,#0000004d 96%,#0000 100%);mask-image:linear-gradient(#000 0% 88%,#000000e6 90%,#0009 93%,#0000004d 96%,#0000 100%);-webkit-mask-image:linear-gradient(#000 0% 89%,#000000f2 90%,#00000080 95%,#0000 100%)}.page-module__l5dsZW__fadeOutGradientText{-webkit-mask-image:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%)}@media (max-width:800px){.page-module__l5dsZW__wrapper{--portrait-width:750px}.page-module__l5dsZW__championHeader{grid-template-columns:initial;grid-template-rows:1fr 1fr}.page-module__l5dsZW__bio{padding-block:0;overflow:visible}}
.ChampionAvatar-module__43Vtza__wrapper{position:relative}.ChampionAvatar-module__43Vtza__wrapper:hover{filter:drop-shadow(0 0 4px var(--rarity-color));transition:filter .3s}.ChampionAvatar-module__43Vtza__border{pointer-events:none;width:100%;height:auto;position:absolute}.ChampionAvatar-module__43Vtza__avatar{background-color:#00000059;border-radius:4px;width:99%;height:auto}
.ChampionListItem-module__5ZPtvG__wrapper{--dropdown-avatar-width:4rem;gap:var(--size-100);text-align:center;font-size:var(--fs-300);flex-direction:column;transition:transform .3s;display:flex}.ChampionListItem-module__5ZPtvG__wrapper:hover{transform:translateY(-4px)}.ChampionListItem-module__5ZPtvG__wrapper:not(.ChampionListItem-module__5ZPtvG__dropdownDirection){height:175px}.ChampionListItem-module__5ZPtvG__wrapper:not(.ChampionListItem-module__5ZPtvG__dropdownDirection)>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.ChampionListItem-module__5ZPtvG__dropdownDirection{flex-direction:row;align-items:center}.ChampionListItem-module__5ZPtvG__dropdownAvatar{width:var(--dropdown-avatar-width)}
.ChampionEditorForm-module__1FDNqG__form{max-inline-size:var(--max-page-width);gap:var(--size-800);margin-inline:auto;display:grid;container-type:inline-size}.ChampionEditorForm-module__1FDNqG__submitButton{color:#fff;background-color:var(--color-light-blue);width:fit-content;font-size:var(--fs-450);padding:var(--size-50) var(--size-400);border-radius:4px}.ChampionEditorForm-module__1FDNqG__errorSummary{color:#ff0f0f;font-style:italic}.ChampionEditorForm-module__1FDNqG__errorSummary li:before{content:"- "}
.Loader-module__AdlJEq__loader{width:var(--loader-width);padding:var(--loader-padding);aspect-ratio:1;background:var(--color-main-yellow);--_mask:conic-gradient(#0000 10%,#000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_mask);-webkit-mask:var(--_mask);mask:var(--_mask);-webkit-mask-composite:source-out;border-radius:50%;justify-self:center;animation:1s linear infinite Loader-module__AdlJEq__spin;-webkit-mask-composite:source-out;mask-composite:subtract}@keyframes Loader-module__AdlJEq__spin{to{transform:rotate(1turn)}}
.BaseDetailsSection-module__9MLLkq__detailsRow{gap:var(--size-400);align-items:flex-start;display:flex}.BaseDetailsSection-module__9MLLkq__avatar{flex-shrink:0;width:85px}.BaseDetailsSection-module__9MLLkq__fields{gap:var(--size-200) var(--size-400);flex:1;grid-template-columns:repeat(2,1fr);display:grid}@container (min-width:550px){.BaseDetailsSection-module__9MLLkq__fields{grid-template-columns:repeat(3,1fr)}}.BaseDetailsSection-module__9MLLkq__lore{--lore-textarea-height:200px;resize:vertical;height:var(--lore-textarea-height)}.BaseDetailsSection-module__9MLLkq__loreText{height:100%}
.FormTabs-module__PJ3StW__tabBar{gap:var(--size-100);margin-bottom:var(--size-400);display:flex}.FormTabs-module__PJ3StW__tab{padding:var(--size-50) var(--size-400);background-color:var(--color-card-background);color:var(--field-label-color);cursor:pointer;font-size:var(--fs-300);border:1px solid #0000;border-radius:5px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s}.FormTabs-module__PJ3StW__tab:hover:not(.FormTabs-module__PJ3StW__active){background-color:var(--color-hover)}.FormTabs-module__PJ3StW__tab.FormTabs-module__PJ3StW__active{color:var(--color-main-yellow);border-color:var(--color-main-yellow);background-color:var(--color-highlight-card)}
.RolesStatsSection-module__s3Mt1W__roleSection{max-width:240px}.RolesStatsSection-module__s3Mt1W__statsGrid{gap:var(--size-200);grid-template-columns:repeat(4,1fr);display:grid}@media (max-width:800px){.RolesStatsSection-module__s3Mt1W__statsGrid{grid-template-columns:repeat(2,1fr)}}
.FormSwitch-module__WkoktW__switch{--scale:.8;--checked-color:var(--field-label-color);margin-top:var(--size-10);height:calc(1.5rem * var(--scale));width:calc(3rem * var(--scale));cursor:pointer;appearance:none;background-color:var(--default-field-color);border-radius:9999px;transition:all .3s;position:relative}.FormSwitch-module__WkoktW__switch:checked{background-color:var(--checked-color)}.FormSwitch-module__WkoktW__switch:before{content:"";left:calc((1.5rem - 1.6rem) * var(--scale));top:calc((1.5rem - 1.6rem) * var(--scale));height:calc(1.6rem * var(--scale));width:calc(1.6rem * var(--scale));cursor:pointer;box-shadow:0 calc(3px * var(--scale)) calc(10px * var(--scale)) #64748b53;background-color:#fff;border:1px solid #64748b86;border-radius:9999px;transition:all .3s;display:block;position:absolute}.FormSwitch-module__WkoktW__switch:checked:before{transform:translate(100%)}
.AuraSection-module__nRYksW__auraGrid{gap:var(--size-200);grid-template-columns:repeat(3,1fr);display:grid}.AuraSection-module__nRYksW__unityToggle{margin-top:var(--size-400);max-width:180px}.AuraSection-module__nRYksW__auraPreview{margin-top:var(--size-400);padding:var(--size-200) var(--size-300);border:1px solid var(--color-navbar-divider);background:#ffffff08;border-radius:6px}.AuraSection-module__nRYksW__previewLabel{font-size:var(--fs-100);color:var(--color-gray);text-transform:uppercase;letter-spacing:.05em;margin-bottom:var(--size-100);display:block}.AuraSection-module__nRYksW__previewText{color:var(--color-main-yellow-light);white-space:pre-line;margin:0;font-style:italic;line-height:1.5}@media (max-width:800px){.AuraSection-module__nRYksW__auraGrid{grid-template-columns:repeat(2,1fr)}}
.RarityLabel-module__m6aw7W__rarity{color:#000;padding:var(--size-10) var(--size-200);width:fit-content;height:fit-content;display:inline-block}
.Tooltip-module__4iOEcW__tooltipWrapper{z-index:1000;height:100%;position:relative}@media (hover:hover){.Tooltip-module__4iOEcW__tooltipWrapper:hover .Tooltip-module__4iOEcW__tooltip{visibility:visible;opacity:1}}.Tooltip-module__4iOEcW__tooltip{visibility:hidden;text-align:center;pointer-events:none;background-color:var(--color-navbar);width:max-content;font-size:var(--fs-200);color:#fff;padding:var(--size-25) var(--size-100);z-index:1;opacity:0;border:2px solid var(--color-navbar-divider);border-radius:5px;transition:visibility .1s,opacity .2s ease-in-out;position:absolute;bottom:115%;left:50%;transform:translate(-50%)}
.Skill-module__6PIFZG__skill{--skill-max-width:400px;--skill-avatar-width:70px;--refresh-icon-width:15px;--effect-icon-width:25px;--skill-image-border-width:2px;--skill-border-passive-color:#4abffa;--skill-border-passive-glow-color:#d3e9f5;font-size:var(--fs-300);padding:var(--size-400);height:fit-content;max-width:var(--skill-max-width);overflow-wrap:break-word;gap:var(--size-400);border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;transition:border-color .3s;display:flex;position:relative}.Skill-module__6PIFZG__skill:hover{border-color:#f4cf8b26}.Skill-module__6PIFZG__skill hr{width:100%;margin:0}.Skill-module__6PIFZG__header img{width:var(--skill-avatar-width);height:var(--skill-avatar-width);z-index:1}.Skill-module__6PIFZG__active{outline:2px solid var(--color-main-yellow);border-radius:50%}.Skill-module__6PIFZG__header{gap:var(--size-400);grid-template-columns:auto 1fr;display:grid;position:relative}.Skill-module__6PIFZG__headerText{margin-top:5px}.Skill-module__6PIFZG__title{font-size:var(--fs-500);margin-bottom:var(--size-25);color:var(--color-main-yellow);font-weight:600}.Skill-module__6PIFZG__headerSubText{gap:var(--size-400);grid-template-columns:auto 1fr;display:grid}.Skill-module__6PIFZG__multiplier{color:var(--color-gray);text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}.Skill-module__6PIFZG__refresh{width:var(--refresh-icon-width);height:var(--refresh-icon-width);fill:var(--color-blue)}.Skill-module__6PIFZG__cooldown{gap:var(--size-10);color:var(--color-blue);flex-wrap:wrap;align-items:center;display:flex}.Skill-module__6PIFZG__skillFooter{gap:var(--size-100);flex-direction:column;display:flex}.Skill-module__6PIFZG__effects{gap:var(--size-100);flex-flow:wrap;display:flex}.Skill-module__6PIFZG__effects img{width:var(--effect-icon-width);height:var(--effect-icon-width)}.Skill-module__6PIFZG__preLine{white-space:pre-line;line-height:1.5}.Skill-module__6PIFZG__effect{color:var(--color-effect)}.Skill-module__6PIFZG__levels{color:var(--color-gray);font-size:var(--fs-200)}.Skill-module__6PIFZG__passive.Skill-module__6PIFZG__header:before{content:"";background:conic-gradient(var(--color-main-yellow), var(--color-main-yellow), var(--skill-border-passive-color), var(--skill-border-passive-color), var(--skill-border-passive-color), var(--skill-border-passive-glow-color));z-index:0;width:calc(var(--skill-avatar-width) + var(--skill-image-border-width) * 2);height:calc(var(--skill-avatar-width) + var(--skill-image-border-width) * 2);left:calc(var(--skill-image-border-width) * -1);top:calc(var(--skill-image-border-width) * -1);border-radius:100%;animation:1.5s linear infinite Skill-module__6PIFZG__passiveBorder;position:absolute}@keyframes Skill-module__6PIFZG__passiveBorder{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.SkillDescription-module__5g-RXG__effect{color:var(--color-effect)}.SkillDescription-module__5g-RXG__bond{color:var(--color-bond)}.SkillDescription-module__5g-RXG__damage{color:var(--color-damage)}.SkillDescription-module__5g-RXG__levels{color:var(--color-gray)}.SkillDescription-module__5g-RXG__header{color:var(--color-unity-header);font-weight:600}.SkillDescription-module__5g-RXG__divider{border-color:var(--color-border);margin:var(--space-sm) 0}
.SkillEditor-module__R_Rh8W__wrapper{gap:var(--size-400);flex-direction:column;display:flex}.SkillEditor-module__R_Rh8W__details{gap:var(--size-200);grid-template-columns:repeat(3,1fr);display:grid}.SkillEditor-module__R_Rh8W__description{grid-area:span 2/span 2;min-height:200px}.SkillEditor-module__R_Rh8W__levels{grid-row:span 2;min-height:200px}.SkillEditor-module__R_Rh8W__textarea{flex:1}.SkillEditor-module__R_Rh8W__switches{gap:var(--size-400);display:flex}.SkillEditor-module__R_Rh8W__controls{--control-width:50px;gap:var(--size-200);grid-template-columns:repeat(3,1fr);display:grid}.SkillEditor-module__R_Rh8W__descriptionControls{gap:var(--size-100);grid-column:span 2;display:flex}.SkillEditor-module__R_Rh8W__descriptionButton,.SkillEditor-module__R_Rh8W__levelsButton{border:2px solid;border-radius:4px}.SkillEditor-module__R_Rh8W__descriptionButton{width:var(--control-width);font-weight:700}.SkillEditor-module__R_Rh8W__levelsButton{width:fit-content;padding-inline:var(--size-200);color:#fff;background-color:var(--color-gray);border-color:var(--color-gray)}.SkillEditor-module__R_Rh8W__effect{background-color:var(--color-effect);border-color:var(--color-effect-border)}.SkillEditor-module__R_Rh8W__effect:hover{background-color:var(--color-effect-hover)}.SkillEditor-module__R_Rh8W__bond{background-color:var(--color-bond);border-color:var(--color-bond-border)}.SkillEditor-module__R_Rh8W__bond:hover{background-color:var(--color-bond-hover)}.SkillEditor-module__R_Rh8W__damage{background-color:var(--color-damage);border-color:var(--color-damage)}.SkillEditor-module__R_Rh8W__damage:hover{background-color:#a83a2e}@media (max-width:700px){.SkillEditor-module__R_Rh8W__details{grid-template-columns:1fr}.SkillEditor-module__R_Rh8W__description{grid-area:auto/1}.SkillEditor-module__R_Rh8W__levels{grid-row:auto}.SkillEditor-module__R_Rh8W__controls{grid-template-columns:1fr}.SkillEditor-module__R_Rh8W__descriptionControls{grid-column:1}}
.StatusEffectFilter-module__DIhlVW__card{--status-filter-max-width:570px;--effect-width:30px;max-width:var(--status-filter-max-width);padding:var(--size-400);text-align:center;gap:var(--size-100);flex-direction:column;display:flex}.StatusEffectFilter-module__DIhlVW__effectList{gap:var(--size-50);flex-wrap:wrap;display:flex}.StatusEffectFilter-module__DIhlVW__effectList>li,.StatusEffectFilter-module__DIhlVW__effectList>li img{width:var(--effect-width);height:var(--effect-width)}.StatusEffectFilter-module__DIhlVW__protected:after{content:"";border:3px solid #ff0;border-radius:4px;position:absolute;inset:0}.StatusEffectFilter-module__DIhlVW__aoe{color:#fff;width:100%;font-size:var(--fs-100);background-color:#000000a1;padding-block:2px;position:absolute;bottom:0;right:0}.StatusEffectFilter-module__DIhlVW__card button{position:relative}
.BackArrow-module___6YE4q__backArrowWrapper{width:fit-content;height:fit-content}.BackArrow-module___6YE4q__backArrow{--back-arrow-width:25px;fill:#fff;width:var(--back-arrow-width);height:var(--back-arrow-width);filter:drop-shadow(0 3px 3px #0006);transition:fill .3s}.BackArrow-module___6YE4q__backArrow:hover{fill:var(--color-main-yellow)}
.OtherEffectFilter-module__15gF3q__card{--other-filter-max-width:570px;--other-filter-max-height:250px;--effect-width:30px;max-width:var(--other-filter-max-width);max-height:var(--other-filter-max-height);padding-top:var(--size-400);padding-inline:var(--size-100);padding-bottom:var(--size-100);text-align:center;gap:var(--size-100);flex-direction:column;display:flex}.OtherEffectFilter-module__15gF3q__effectList{gap:var(--size-50);padding-right:var(--size-25);padding-bottom:var(--size-25);flex-direction:column;display:flex;overflow-y:auto}.OtherEffectFilter-module__15gF3q__effectList li{cursor:pointer;background-color:var(--color-blue-lighter-dark);padding:var(--size-100)}.OtherEffectFilter-module__15gF3q__effectList button{gap:var(--size-100);align-items:center;display:flex}.OtherEffectFilter-module__15gF3q__effectList span{color:#fff;-webkit-user-select:none;user-select:none}.OtherEffectFilter-module__15gF3q__effectList input[type=radio]{--radio-width:13px;--radio-background-color:#0f1b28;--radio-border-color:#3d3d3d;appearance:none;width:var(--radio-width);height:var(--radio-width);background-color:var(--radio-background-color);border:1px solid var(--radio-border-color);cursor:pointer;border-radius:50%}.OtherEffectFilter-module__15gF3q__effectName{font-size:var(--fs-300)}.OtherEffectFilter-module__15gF3q__aoe{color:var(--color-dark-blue);font-size:var(--fs-100);background-color:#000000a6;border-radius:4px;padding:1px 6px}
.ChampionStats-module__UoZA7a__wrapper{--stats-width:275px;--metamorph-width:80px;width:min(var(--stats-width), 100%)}.ChampionStats-module__UoZA7a__wrapper>button{margin-inline:auto;margin-bottom:var(--size-100);display:block}.ChampionStats-module__UoZA7a__metamorphBtn{width:var(--metamorph-width);height:auto}.ChampionStats-module__UoZA7a__stats{width:100%;padding:var(--size-400) var(--size-400) var(--size-800) var(--size-400);gap:var(--size-400);flex-direction:column;display:flex}.ChampionStats-module__UoZA7a__title{text-align:center;font-size:var(--fs-500);color:var(--color-main-yellow);font-weight:700}.ChampionStats-module__UoZA7a__statWrapper{gap:var(--size-200);flex-direction:column;display:flex}
.SkillEffectsPanel-module__xugESW__wrapper{gap:var(--size-400);flex-direction:column;display:flex}.SkillEffectsPanel-module__xugESW__effectsGrid{gap:var(--size-200);grid-template-columns:repeat(2,1fr);display:grid}@media (max-width:800px){.SkillEffectsPanel-module__xugESW__effectsGrid{grid-template-columns:1fr}}.SkillEffectsPanel-module__xugESW__damageStats{gap:var(--size-100);flex-direction:column;display:flex}.SkillEffectsPanel-module__xugESW__badgeList{gap:var(--size-100);flex-wrap:wrap;display:flex}.SkillEffectsPanel-module__xugESW__badge{padding:var(--size-50) var(--size-200);border:1px solid var(--color-gray);color:var(--color-gray);cursor:pointer;font-size:var(--fs-200);transition:all var(--animation-duration);background:0 0;border-radius:4px}.SkillEffectsPanel-module__xugESW__badge:hover{border-color:var(--color-main-yellow);color:var(--color-main-yellow)}.SkillEffectsPanel-module__xugESW__badge.SkillEffectsPanel-module__xugESW__active{border-color:var(--color-main-yellow);color:var(--color-main-yellow);background:#f4cf8b26}
.StatItem-module__aJ3rLa__stat{justify-content:space-between;display:flex}.StatItem-module__aJ3rLa__stat span:first-child{color:#ffffff8c;font-size:var(--fs-200)}
.SkillsSection-module__btE_jq__wrapper{gap:var(--size-400);flex-direction:column;display:flex}.SkillsSection-module__btE_jq__skillGroup{gap:var(--size-200);flex-direction:column;display:flex}.SkillsSection-module__btE_jq__selector{gap:var(--size-200);flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0;list-style:none;display:flex}.SkillsSection-module__btE_jq__selector>li{width:70px;height:70px}.SkillsSection-module__btE_jq__skillButton{width:100%;height:100%;position:relative}.SkillsSection-module__btE_jq__skillIcon{cursor:pointer;border:2px solid #0000004d;border-radius:50%;width:100%;height:100%;transition:border-color .2s}.SkillsSection-module__btE_jq__skillIcon.SkillsSection-module__btE_jq__active{border-color:var(--color-main-yellow)}.SkillsSection-module__btE_jq__removeIcon{fill:#fff;opacity:0;pointer-events:none;background-color:#ff2c2c;border-radius:50%;width:16px;height:16px;transition:opacity .2s,transform .2s;position:absolute;top:0;right:2.5%;transform:scale(.6)}.SkillsSection-module__btE_jq__skillButton:hover .SkillsSection-module__btE_jq__removeIcon{opacity:1;pointer-events:auto;transform:scale(1)}.SkillsSection-module__btE_jq__addSkillButton{cursor:pointer;width:100%;height:100%}.SkillsSection-module__btE_jq__addSkillIcon{border:2px dotted var(--color-main-yellow);border-radius:50%;width:100%;height:100%;padding:16px}.SkillsSection-module__btE_jq__skillDetail{gap:var(--size-400);margin-top:var(--size-200);grid-template-columns:auto 1fr;align-items:start;display:grid}.SkillsSection-module__btE_jq__skillDetail>:first-child{justify-self:center}@media (max-width:900px){.SkillsSection-module__btE_jq__skillDetail{grid-template-columns:1fr}}
.RarityFilter-module__ZkBZaG__rarityContainer{gap:var(--size-25);grid-template-columns:repeat(3,1fr);grid-auto-flow:column;width:fit-content;display:grid}@container (min-width:1590px){.RarityFilter-module__ZkBZaG__rarityContainer{grid-auto-flow:row}}
.BuildSection-module__V-uz8G__wrapper{gap:var(--size-400);flex-direction:column;display:flex}
.Blessing-module__-NNu6a__wrapper{gap:var(--size-200);padding:var(--size-400);font-size:var(--fs-300);background-color:#ffffff06;border-radius:8px;flex-direction:column;transition:background-color .2s ease-out;display:flex}.Blessing-module__-NNu6a__wrapper:hover{background-color:#ffffff0a}.Blessing-module__-NNu6a__header{align-items:center;gap:var(--size-400);display:flex}.Blessing-module__-NNu6a__icon{filter:drop-shadow(0 2px 6px #0006);flex-shrink:0;width:48px;height:auto}.Blessing-module__-NNu6a__headerText{gap:var(--size-25);flex-direction:column;display:flex}.Blessing-module__-NNu6a__name{font-weight:700;font-size:var(--fs-400);color:var(--title-color-light-blue);line-height:1.2}.Blessing-module__-NNu6a__meta{align-items:center;gap:var(--size-200);display:flex}.Blessing-module__-NNu6a__starLabel{color:var(--color-unselected-text-filter);padding:var(--size-10) var(--size-100);background-color:#ffffff0d;border-radius:4px;font-size:14px}.Blessing-module__-NNu6a__description{color:#fffc;line-height:1.5}.Blessing-module__-NNu6a__wrapper.Blessing-module__-NNu6a__empty{text-align:center;background-color:#0000;border:2px dashed #ffffff1a;justify-content:center;align-items:center;min-height:140px}.Blessing-module__-NNu6a__wrapper.Blessing-module__-NNu6a__empty:hover{background-color:#0000}.Blessing-module__-NNu6a__wrapper.Blessing-module__-NNu6a__empty .Blessing-module__-NNu6a__name{color:#ffffff4d;font-weight:400;font-size:var(--fs-200)}.Blessing-module__-NNu6a__wrapper.Blessing-module__-NNu6a__empty .Blessing-module__-NNu6a__header{gap:var(--size-200);flex-direction:column;align-items:center}.Blessing-module__-NNu6a__wrapper.Blessing-module__-NNu6a__empty .Blessing-module__-NNu6a__description{display:none}.Blessing-module__-NNu6a__iconPlaceholder{color:#ffffff40;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.Blessing-module__-NNu6a__iconPlaceholder svg{width:100%;height:100%}
.AffinityFilter-module__FpFCtG__affinityContainer{gap:var(--size-25);grid-auto-flow:column;width:fit-content;display:grid}
.FactionFilter-module__Zy_e-W__factionContainer{--faction-item-width:100px;background-color:var(--color-header-blue-transparent);border-radius:6px;margin:.75rem;overflow:auto}.FactionFilter-module__Zy_e-W__factionList{gap:var(--size-200);padding:var(--size-100);display:flex;overflow:auto}.FactionFilter-module__Zy_e-W__factionList>li{display:contents}.FactionFilter-module__Zy_e-W__factionItem{flex:0 0 var(--faction-item-width);align-items:center;gap:var(--size-25);font-size:var(--fs-200);color:#fff;text-align:center;padding-block:var(--size-50);border-radius:5px;flex-direction:column;padding-inline:0;display:flex}
.ChampionDetailGenericBuilds-module__oJ5csG__title{border-left:3px solid var(--color-main-yellow);padding-left:var(--size-200);letter-spacing:.04em}.ChampionDetailGenericBuilds-module__oJ5csG__builds{gap:var(--size-400);grid-template-columns:1fr;display:grid}@media (min-width:1100px){.ChampionDetailGenericBuilds-module__oJ5csG__builds{grid-template-columns:repeat(2,1fr)}}
.CreatorSpotlight-module__Md_yXW__showcase{background:#09111cb3;border:1px solid #ffffff0a;border-radius:16px;width:100%;max-width:960px;margin:0 auto;position:relative;overflow:hidden}.CreatorSpotlight-module__Md_yXW__banner{width:100%;height:160px;position:relative;overflow:hidden}.CreatorSpotlight-module__Md_yXW__bannerImage{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.CreatorSpotlight-module__Md_yXW__bannerFallback{background:linear-gradient(135deg,#0f1928 0%,#141e32 100%);position:absolute;inset:0}.CreatorSpotlight-module__Md_yXW__bannerGrid{background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0}.CreatorSpotlight-module__Md_yXW__bannerOrb{background:radial-gradient(circle, var(--accent-bg) 0%, transparent 70%);filter:blur(50px);opacity:.8;border-radius:50%;width:250px;height:250px;position:absolute;top:0;right:10%}.CreatorSpotlight-module__Md_yXW__bannerOverlay{background:linear-gradient(#0000 30%,#09111c99 70%,#09111c 100%);position:absolute;inset:0}.CreatorSpotlight-module__Md_yXW__identity{z-index:2;align-items:center;gap:1rem;margin-top:-24px;padding:0 1.5rem;display:flex;position:relative}.CreatorSpotlight-module__Md_yXW__avatarOuter{flex-shrink:0;width:60px;height:60px}.CreatorSpotlight-module__Md_yXW__avatarInner{width:100%;height:100%;box-shadow:0 0 0 1px var(--accent-border), 0 4px 16px #0006;background:linear-gradient(135deg,#142032,#1e2d41);border:3px solid #09111c;border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.CreatorSpotlight-module__Md_yXW__avatarImage{object-fit:cover;width:100%;height:100%;display:block}.CreatorSpotlight-module__Md_yXW__avatarInitial{font-family:var(--font-display);font-size:var(--fs-600);color:var(--accent);font-weight:700}.CreatorSpotlight-module__Md_yXW__meta{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.CreatorSpotlight-module__Md_yXW__displayName{font-family:var(--font-display);font-size:var(--fs-600);color:#fff}.CreatorSpotlight-module__Md_yXW__stats{gap:.5rem;display:flex}.CreatorSpotlight-module__Md_yXW__statChip{font-size:var(--fs-100);color:#fff6;background:#ffffff0a;border-radius:4px;padding:.15rem .5rem}.CreatorSpotlight-module__Md_yXW__ytButton{color:#fff9;font-size:var(--fs-200);background:#ff00001a;border:1px solid #ff000026;border-radius:6px;flex-shrink:0;align-items:center;gap:.35rem;margin-left:auto;padding:.4rem .85rem;text-decoration:none;transition:all .3s;display:flex}.CreatorSpotlight-module__Md_yXW__ytButton:hover{color:#fff;background:#ff00002e;border-color:#ff00004d}.CreatorSpotlight-module__Md_yXW__ytSvg{color:#f44;width:16px;height:16px}.CreatorSpotlight-module__Md_yXW__contentArea{align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex}.CreatorSpotlight-module__Md_yXW__teamsSection{flex:1;min-width:0}.CreatorSpotlight-module__Md_yXW__sectionLabel{font-size:var(--fs-100);color:#ffffff40;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.75rem;display:block}.CreatorSpotlight-module__Md_yXW__teamsList{flex-direction:column;gap:.5rem;display:flex}.CreatorSpotlight-module__Md_yXW__emptyTeams{background:#ffffff04;border:1px dashed #ffffff0f;border-radius:8px;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.CreatorSpotlight-module__Md_yXW__emptySlots{flex-shrink:0;gap:.35rem;display:flex}.CreatorSpotlight-module__Md_yXW__emptySlot{aspect-ratio:203/263;background:radial-gradient(circle,#ffffff05 0%,#0000 70%),#ffffff03;border:1px dashed #ffffff1a;border-radius:4px;width:44px;position:relative}.CreatorSpotlight-module__Md_yXW__emptySlot:after{content:"";background:#ffffff14;width:40%;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CreatorSpotlight-module__Md_yXW__emptyLabel{font-size:var(--fs-200);color:#ffffff4d;font-style:italic}.CreatorSpotlight-module__Md_yXW__teamCard{background:linear-gradient(120deg, #0a121ef2 0%, color-mix(in srgb, var(--team-accent,#f4cf8b) 6%, #0c1624eb) 50%, #0a121ef2 100%);clip-path:inset(0 round 10px);border:1px solid #ffffff0d;border-radius:10px;align-items:center;gap:1rem;min-height:68px;padding:.85rem 1.1rem;text-decoration:none;transition:border-color .35s,transform .35s,box-shadow .35s;display:flex;position:relative}.CreatorSpotlight-module__Md_yXW__teamCard:before{content:"";z-index:2;background:linear-gradient(to bottom, transparent, var(--team-accent,#f4cf8b), transparent);opacity:.4;width:2px;transition:opacity .35s;position:absolute;top:15%;bottom:15%;left:0}.CreatorSpotlight-module__Md_yXW__teamCard:hover{border-color:color-mix(in srgb, var(--team-accent,#f4cf8b) 35%, transparent);box-shadow:0 8px 24px #0006, 0 0 20px color-mix(in srgb, var(--team-accent,#f4cf8b) 8%, transparent);transform:translate(2px)}.CreatorSpotlight-module__Md_yXW__teamCard:hover:before{opacity:1}.CreatorSpotlight-module__Md_yXW__bossAvatar{border:2px solid color-mix(in srgb, var(--team-accent,#f4cf8b) 40%, transparent);width:44px;height:44px;box-shadow:0 0 0 1px #0006, 0 0 12px color-mix(in srgb, var(--team-accent,#f4cf8b) 15%, transparent);background-position:50%;background-size:cover;border-radius:50%;flex-shrink:0;transition:border-color .3s,box-shadow .3s}.CreatorSpotlight-module__Md_yXW__teamCard:hover .CreatorSpotlight-module__Md_yXW__bossAvatar{border-color:color-mix(in srgb, var(--team-accent,#f4cf8b) 65%, transparent);box-shadow:0 0 0 1px #0006, 0 0 18px color-mix(in srgb, var(--team-accent,#f4cf8b) 25%, transparent)}.CreatorSpotlight-module__Md_yXW__teamInfo{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.CreatorSpotlight-module__Md_yXW__teamName{font-size:var(--fs-300);color:#ffffffeb;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.01em;font-weight:600;overflow:hidden}.CreatorSpotlight-module__Md_yXW__teamMeta{font-size:var(--fs-100);color:#fff6;text-transform:uppercase;letter-spacing:.08em}.CreatorSpotlight-module__Md_yXW__membersRow{flex-shrink:0;align-items:center;gap:.4rem;margin-left:auto;display:flex}.CreatorSpotlight-module__Md_yXW__memberAvatar{flex-shrink:0;width:44px;transition:filter .3s}.CreatorSpotlight-module__Md_yXW__teamCard:hover .CreatorSpotlight-module__Md_yXW__memberAvatar{filter:drop-shadow(0 0 6px #f4cf8b26)}.CreatorSpotlight-module__Md_yXW__videosSection{flex-shrink:0;width:220px}.CreatorSpotlight-module__Md_yXW__videosList{flex-direction:column;gap:.6rem;display:flex}.CreatorSpotlight-module__Md_yXW__videoCard{flex-direction:column;gap:.4rem;text-decoration:none;transition:opacity .3s;display:flex}.CreatorSpotlight-module__Md_yXW__videoCard:hover{opacity:.8}.CreatorSpotlight-module__Md_yXW__videoThumb{aspect-ratio:16/9;background:linear-gradient(135deg,#141e2dcc,#0c1420cc);border:1px solid #ffffff14;border-radius:6px;width:100%;position:relative;overflow:hidden}.CreatorSpotlight-module__Md_yXW__videoThumbImage{object-fit:cover;width:100%;height:100%;display:block}.CreatorSpotlight-module__Md_yXW__videoPlayOverlay{opacity:.6;background:#00000026;justify-content:center;align-items:center;transition:opacity .25s,background .25s;display:flex;position:absolute;inset:0}.CreatorSpotlight-module__Md_yXW__videoCard:hover .CreatorSpotlight-module__Md_yXW__videoPlayOverlay{opacity:1;background:#00000059}.CreatorSpotlight-module__Md_yXW__playIcon{color:#ffffffe6;filter:drop-shadow(0 2px 8px #00000080);width:36px;height:36px}.CreatorSpotlight-module__Md_yXW__videoTitle{font-size:var(--fs-100);color:#ffffff4d;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:800px){.CreatorSpotlight-module__Md_yXW__banner{height:110px}.CreatorSpotlight-module__Md_yXW__identity{flex-wrap:wrap;gap:.6rem;margin-top:-20px;padding:0 1rem}.CreatorSpotlight-module__Md_yXW__avatarOuter{width:48px;height:48px}.CreatorSpotlight-module__Md_yXW__avatarInitial,.CreatorSpotlight-module__Md_yXW__displayName{font-size:var(--fs-500)}.CreatorSpotlight-module__Md_yXW__ytButton{margin-left:0}.CreatorSpotlight-module__Md_yXW__contentArea{grid-template-columns:1fr;padding:1rem}.CreatorSpotlight-module__Md_yXW__videosSection{width:100%}.CreatorSpotlight-module__Md_yXW__videosList{flex-direction:row}.CreatorSpotlight-module__Md_yXW__videoCard{flex:1;min-width:0}.CreatorSpotlight-module__Md_yXW__teamCard{flex-direction:column;align-items:flex-start}.CreatorSpotlight-module__Md_yXW__membersRow{width:100%}.CreatorSpotlight-module__Md_yXW__memberAvatar{flex:1;width:auto;min-width:0}}
.PresetNameDialog-module__DcQnyq__overlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PresetNameDialog-module__DcQnyq__card{background-color:var(--color-card-background);border:1px solid var(--color-navbar-divider);padding:var(--size-800);border-radius:8px;width:90%;max-width:420px}.PresetNameDialog-module__DcQnyq__title{font-size:var(--fs-500);color:#fff;margin-bottom:var(--size-400);font-weight:700}.PresetNameDialog-module__DcQnyq__form{gap:var(--size-400);flex-direction:column;display:flex}.PresetNameDialog-module__DcQnyq__field{gap:var(--size-100);flex-direction:column;display:flex}.PresetNameDialog-module__DcQnyq__label{font-size:var(--fs-300);color:var(--field-label-color);font-weight:600}.PresetNameDialog-module__DcQnyq__input{background-color:var(--color-blue-lighter-dark);border:1px solid var(--color-navbar-divider);padding:var(--size-100) var(--size-200);color:#fff;font-size:var(--fs-300);border-radius:5px;outline:none;transition:border-color .2s}.PresetNameDialog-module__DcQnyq__input:focus{border-color:var(--color-main-yellow)}.PresetNameDialog-module__DcQnyq__modeGroup{gap:var(--size-100);border:none;flex-direction:column;margin:0;padding:0;display:flex}.PresetNameDialog-module__DcQnyq__modeOptions{gap:var(--size-400);display:flex}.PresetNameDialog-module__DcQnyq__radioOption{align-items:center;gap:var(--size-100);color:#fff;font-size:var(--fs-300);cursor:pointer;display:flex}.PresetNameDialog-module__DcQnyq__actions{justify-content:flex-end;gap:var(--size-200);margin-top:var(--size-200);display:flex}.PresetNameDialog-module__DcQnyq__cancelButton,.PresetNameDialog-module__DcQnyq__confirmButton{padding:var(--size-50) var(--size-600);font-size:var(--fs-300);cursor:pointer;border:none;border-radius:5px;font-weight:600;transition:opacity .2s}.PresetNameDialog-module__DcQnyq__cancelButton:hover,.PresetNameDialog-module__DcQnyq__confirmButton:hover:not(:disabled){opacity:.85}.PresetNameDialog-module__DcQnyq__cancelButton{background-color:var(--color-hover);color:#fff}.PresetNameDialog-module__DcQnyq__confirmButton{background-color:var(--color-main-yellow);color:#000}.PresetNameDialog-module__DcQnyq__confirmButton:disabled{opacity:.5;cursor:not-allowed}
.ChampionBuildPanel-module__lHSH5G__panel{animation:.4s ChampionBuildPanel-module__lHSH5G__fadeInUp}.ChampionBuildPanel-module__lHSH5G__grid{gap:var(--size-600);margin-top:var(--size-400);grid-template-columns:1fr 1fr;align-items:start;display:grid}.ChampionBuildPanel-module__lHSH5G__grid:has([data-full-breakdown]){grid-template-columns:min-content minmax(0,1fr)}.ChampionBuildPanel-module__lHSH5G__rightColumn{gap:var(--size-600);flex-direction:column;min-width:0;display:flex}.ChampionBuildPanel-module__lHSH5G__masteryRow{grid-column:1/-1;justify-content:center;display:flex}.ChampionBuildPanel-module__lHSH5G__masteryCard{padding:var(--size-400) var(--size-600) var(--size-600);gap:var(--size-400);background-color:var(--color-card-background-dark-transparent);border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;width:fit-content;max-width:100%;transition:border-color .2s ease-out;display:flex}.ChampionBuildPanel-module__lHSH5G__masteryCard:hover{border-color:#f4cf8b26}.ChampionBuildPanel-module__lHSH5G__masteryTitle{font-family:var(--font-display);font-size:var(--fs-400);color:var(--color-main-yellow);text-align:center}.ChampionBuildPanel-module__lHSH5G__blessingRelic{align-items:flex-start;gap:var(--size-600);flex-wrap:wrap;grid-column:1/-1;display:flex}.ChampionBuildPanel-module__lHSH5G__blessingRelic>*{flex:340px;min-width:0}.ChampionBuildPanel-module__lHSH5G__blessingRelic>div{background-color:var(--color-card-background-dark-transparent);border:1px solid #ffffff0f;border-radius:10px}.ChampionBuildPanel-module__lHSH5G__blessingRelic>div:not([data-empty]):hover{background-color:var(--color-card-background-dark-transparent);border-color:#f4cf8b26}@media (max-width:800px){:is(.ChampionBuildPanel-module__lHSH5G__grid,.ChampionBuildPanel-module__lHSH5G__grid:has([data-full-breakdown])){grid-template-columns:1fr}.ChampionBuildPanel-module__lHSH5G__masteryCard{padding:var(--size-400) var(--size-200) var(--size-200)}}@keyframes ChampionBuildPanel-module__lHSH5G__fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
.GenericBuildPresetSelector-module__XTivUa__wrapper{gap:var(--size-200);flex-direction:column;display:flex}.GenericBuildPresetSelector-module__XTivUa__bar{gap:var(--size-200);flex-wrap:wrap;align-items:stretch;display:flex}.GenericBuildPresetSelector-module__XTivUa__selectContainer{flex:1;min-width:180px;position:relative}.GenericBuildPresetSelector-module__XTivUa__selectTrigger{background-color:var(--color-blue-lighter-dark);border:1px solid var(--color-navbar-divider);width:100%;padding:var(--size-100) var(--size-200);color:#fff;font-size:var(--fs-300);cursor:pointer;border-radius:5px;outline:none;justify-content:space-between;align-items:center;transition:border-color .2s;display:flex}.GenericBuildPresetSelector-module__XTivUa__selectTrigger:hover:not(:disabled),.GenericBuildPresetSelector-module__XTivUa__selectTrigger:focus{border-color:var(--color-main-yellow)}.GenericBuildPresetSelector-module__XTivUa__selectTrigger:disabled{opacity:.6;cursor:not-allowed}.GenericBuildPresetSelector-module__XTivUa__caret{margin-left:var(--size-200);font-size:var(--fs-100);color:var(--field-label-color)}.GenericBuildPresetSelector-module__XTivUa__dropdownPanel{background-color:var(--color-blue-lighter-dark);border:1px solid var(--color-navbar-divider);max-height:280px;padding:var(--size-50);z-index:100;border-radius:5px;margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0006}.GenericBuildPresetSelector-module__XTivUa__dropdownRow{align-items:center;gap:var(--size-100);border-radius:3px;display:flex}.GenericBuildPresetSelector-module__XTivUa__dropdownRow:hover{background-color:#ffffff0d}.GenericBuildPresetSelector-module__XTivUa__applyRow{align-items:center;gap:var(--size-200);color:#fff;font-size:var(--fs-300);padding:var(--size-100) var(--size-200);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;display:flex}.GenericBuildPresetSelector-module__XTivUa__presetName{color:#fff}.GenericBuildPresetSelector-module__XTivUa__presetMode{color:var(--field-label-color);font-size:var(--fs-100);text-transform:uppercase}.GenericBuildPresetSelector-module__XTivUa__deleteButton{color:var(--field-label-color);font-size:var(--fs-400);padding:0 var(--size-200);cursor:pointer;background:0 0;border:none;line-height:1;transition:color .2s}.GenericBuildPresetSelector-module__XTivUa__deleteButton:hover:not(:disabled){color:#e42626}.GenericBuildPresetSelector-module__XTivUa__deleteButton:disabled{opacity:.5;cursor:not-allowed}.GenericBuildPresetSelector-module__XTivUa__saveButton{background-color:var(--color-main-yellow);color:#000;padding:var(--size-100) var(--size-400);font-size:var(--fs-300);cursor:pointer;border:none;border-radius:5px;font-weight:600;transition:opacity .2s}.GenericBuildPresetSelector-module__XTivUa__saveButton:hover{opacity:.85}
.FusionChampionSearchBar-module__pB8OzG__wrapper{width:100%;position:relative}.FusionChampionSearchBar-module__pB8OzG__input{width:100%;height:32px;padding:0 var(--size-200);color:#fff;font-family:var(--font-body);font-size:var(--fs-300);background-color:#0006;border:1px solid #ffffff24;border-radius:8px;outline:none;transition:border-color .2s,box-shadow .2s}.FusionChampionSearchBar-module__pB8OzG__input::placeholder{color:#fff6}.FusionChampionSearchBar-module__pB8OzG__input:focus{border-color:var(--color-main-yellow);box-shadow:0 0 0 3px #f4cf8b2e}.FusionChampionSearchBar-module__pB8OzG__dropdown{z-index:50;padding:var(--size-100);background:linear-gradient(#09131ffa 0%,#050b12fa 100%);border:1px solid #f4cf8b73;border-radius:10px;flex-direction:column;gap:2px;max-height:320px;margin:0;list-style:none;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px -10px #000000b3}.FusionChampionSearchBar-module__pB8OzG__empty{padding:var(--size-200) var(--size-200);font-size:var(--fs-300);color:#ffffff80;text-align:center;font-style:italic}.FusionChampionSearchBar-module__pB8OzG__item{margin:0;padding:0;list-style:none}.FusionChampionSearchBar-module__pB8OzG__itemButton{align-items:center;gap:var(--size-200);width:100%;padding:var(--size-50) var(--size-25);color:#fff;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;grid-template-columns:48px 1fr;font-family:inherit;transition:background-color .15s,border-color .15s;display:grid}.FusionChampionSearchBar-module__pB8OzG__itemButton:hover,.FusionChampionSearchBar-module__pB8OzG__itemButton:focus-visible{background-color:#f4cf8b14;border-color:#f4cf8b4d;outline:none}.FusionChampionSearchBar-module__pB8OzG__avatarSlot{flex-shrink:0;justify-content:center;align-items:center;width:48px;display:inline-flex}.FusionChampionSearchBar-module__pB8OzG__avatarSlot>div{width:100%}.FusionChampionSearchBar-module__pB8OzG__itemPrimary{font-family:var(--font-display);font-size:var(--fs-400);color:#fff;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}
.ChampionIndexList-module__BhBA4q__championList{justify-content:center;gap:var(--size-600);padding-inline:var(--size-400);padding-bottom:var(--size-600);grid-template-columns:repeat(auto-fill,115px);display:grid}.ChampionIndexList-module__BhBA4q__link{display:block}
.FusionHeader-module__1K7YZq__header{--header-max-height:175px;--header-padding:var(--size-500);gap:var(--size-600);padding:var(--header-padding);max-height:var(--header-max-height);isolation:isolate;background:linear-gradient(135deg,#09131ff2 0%,#070d14eb 100%);border:1px solid #ffffff0f;border-top-color:#f4cf8b47;border-radius:14px;grid-template-columns:auto 1fr auto;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 60px -20px #0009,inset 0 1px #ffffff08}.FusionHeader-module__1K7YZq__header:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 0 0,#f4cf8b17 0%,#0000 55%);position:absolute;inset:0}.FusionHeader-module__1K7YZq__header:after{content:"";top:0;left:var(--size-500);right:var(--size-500);pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000 0%,#f4cf8b59 50%,#0000 100%);height:1px;position:absolute}.FusionHeader-module__1K7YZq__portraitWrapper{height:calc(var(--header-max-height) - 2 * var(--header-padding));aspect-ratio:203/263;z-index:1;flex-shrink:0;position:relative}.FusionHeader-module__1K7YZq__meta{z-index:1;gap:var(--size-200);flex-direction:column;justify-content:center;min-width:0;display:flex;position:relative}.FusionHeader-module__1K7YZq__eyebrow{align-items:center;gap:var(--size-200);font-family:var(--font-body);font-size:var(--fs-200);text-transform:uppercase;letter-spacing:.24em;color:var(--color-main-yellow-transparent);display:inline-flex}.FusionHeader-module__1K7YZq__eyebrow:before{content:"";background:linear-gradient(90deg,#f4cf8ba6,#f4cf8b26);width:24px;height:1px;display:inline-block}.FusionHeader-module__1K7YZq__name{font-family:var(--font-display);font-size:clamp(var(--fs-600), 4vw, var(--fs-800));color:#fff;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 2px 20px #000000e6,0 0 40px #f4cf8b1f;font-weight:700;line-height:1.08;overflow:hidden}.FusionHeader-module__1K7YZq__tags{align-items:center;gap:var(--size-200);flex-wrap:wrap;display:flex}.FusionHeader-module__1K7YZq__tag{font-size:var(--fs-300);color:#ffffffd9}.FusionHeader-module__1K7YZq__tagDivider{background-color:#ffffff59;width:1px;height:14px}.FusionHeader-module__1K7YZq__dateRange{align-self:flex-start;align-items:center;gap:var(--size-100);margin-top:var(--size-100);padding:var(--size-50) var(--size-200);font-size:var(--fs-300);font-variant-numeric:tabular-nums;color:var(--color-main-yellow);background-color:#f4cf8b14;border:1px solid #f4cf8b4d;border-radius:999px;display:inline-flex}.FusionHeader-module__1K7YZq__breakdown{z-index:1;justify-content:center;gap:var(--size-50);padding-left:var(--size-500);border-left:1px dashed #ffffff14;flex-direction:column;margin:0;display:flex;position:relative}.FusionHeader-module__1K7YZq__breakdownRow{align-items:baseline;gap:var(--size-600);display:flex}.FusionHeader-module__1K7YZq__breakdownLabel{font-family:var(--font-body);font-size:var(--fs-100);text-transform:uppercase;letter-spacing:.14em;color:#ffffff8c;margin:0}.FusionHeader-module__1K7YZq__breakdownValue{font-family:var(--font-display);font-size:var(--fs-200);color:#ffffffe6;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin:0 0 0 auto;font-weight:600}.FusionHeader-module__1K7YZq__breakdownTotal{margin-top:var(--size-50);padding-top:var(--size-100);border-top:1px solid #f4cf8b2e}.FusionHeader-module__1K7YZq__breakdownTotal .FusionHeader-module__1K7YZq__breakdownLabel{color:var(--color-main-yellow-transparent)}.FusionHeader-module__1K7YZq__breakdownTotal .FusionHeader-module__1K7YZq__breakdownValue{color:var(--color-main-yellow)}@media (max-width:960px){.FusionHeader-module__1K7YZq__header{gap:var(--size-400);padding:var(--size-400);grid-template-columns:auto 1fr;max-height:none}.FusionHeader-module__1K7YZq__breakdown{gap:var(--size-50);padding-left:0;padding-top:var(--size-400);margin-top:var(--size-100);border-top:1px dashed #ffffff14;border-left:none;flex-direction:column;grid-column:1/-1}.FusionHeader-module__1K7YZq__header:after{left:var(--size-400);right:var(--size-400)}.FusionHeader-module__1K7YZq__portraitWrapper{width:110px;height:auto}.FusionHeader-module__1K7YZq__name{font-size:var(--fs-600)}}@media (max-width:520px){.FusionHeader-module__1K7YZq__header{cursor:pointer;grid-template-columns:1fr}.FusionHeader-module__1K7YZq__portraitWrapper{width:100px;height:auto;margin-inline:auto}.FusionHeader-module__1K7YZq__name{font-size:var(--fs-500)}.FusionHeader-module__1K7YZq__meta{text-align:center;align-items:center}.FusionHeader-module__1K7YZq__eyebrow{justify-content:center}.FusionHeader-module__1K7YZq__dateRange{align-self:center;margin-top:0}.FusionHeader-module__1K7YZq__breakdown{justify-content:center;margin-top:0;display:none}.FusionHeader-module__1K7YZq__expanded .FusionHeader-module__1K7YZq__breakdown{display:flex}}
.CreatorSpotlightList-module__slraGq__section{width:100%;padding:2rem 1rem}.CreatorSpotlightList-module__slraGq__heading{font-family:var(--font-display);font-size:var(--fs-800);color:var(--color-main-yellow);text-align:center;margin-bottom:.25rem}.CreatorSpotlightList-module__slraGq__subtitle{font-size:var(--fs-300);color:#ffffff59;text-align:center;letter-spacing:.05em;margin-bottom:2.5rem}.CreatorSpotlightList-module__slraGq__list{flex-direction:column;align-items:center;gap:2rem;display:flex}
.TeamDetailClient-module__CLrjdq__wrapper{flex-direction:column;display:flex}.TeamDetailClient-module__CLrjdq__body{--team-detail-max-width:1400px;width:min(var(--team-detail-max-width), 100%);margin-inline:auto;margin-top:var(--size-400)}@media (max-width:1100px){.TeamDetailClient-module__CLrjdq__body{padding-top:var(--size-400);margin-top:0}}
.BuildForm-module__MH95nG__wrapper{gap:var(--size-600);flex-direction:column;display:flex}.BuildForm-module__MH95nG__blessings{gap:var(--size-200) var(--size-400);display:grid}.BuildForm-module__MH95nG__relic{gap:var(--size-400);grid-template-columns:1fr;display:grid}.BuildForm-module__MH95nG__relicEmpty{grid-template-columns:1fr}.BuildForm-module__MH95nG__relicForm{gap:var(--size-200);flex-direction:column;display:flex}.BuildForm-module__MH95nG__gear{gap:var(--size-200) var(--size-400);display:grid}.BuildForm-module__MH95nG__setsAndSubstats{gap:var(--size-400);display:grid}.BuildForm-module__MH95nG__priorityCard{height:fit-content;padding:var(--size-400) var(--size-200);text-align:center;gap:var(--size-200);flex-direction:column;display:flex}.BuildForm-module__MH95nG__priorityTitle{font-size:var(--fs-300);color:var(--field-label-color);font-weight:600}.BuildForm-module__MH95nG__badges{gap:var(--size-50);flex-wrap:wrap;justify-content:center;display:flex}.BuildForm-module__MH95nG__badges li{cursor:pointer}.BuildForm-module__MH95nG__setBadge{padding:var(--size-50)}.BuildForm-module__MH95nG__setImage{object-fit:contain;display:block}.BuildForm-module__MH95nG__sortableItemImage{object-fit:contain;flex-shrink:0}.BuildForm-module__MH95nG__badgeText{color:#fff;font-size:var(--fs-300)}.BuildForm-module__MH95nG__sortableList{gap:var(--size-50);margin-top:var(--size-200);flex-direction:column;padding:0;list-style:none;display:flex}.BuildForm-module__MH95nG__sortableItem{align-items:center;gap:var(--size-200);padding:var(--size-100) var(--size-200);background-color:var(--color-blue-lighter-dark);border-radius:5px;display:flex}.BuildForm-module__MH95nG__dragHandle{cursor:grab;color:var(--field-label-color);font-size:var(--fs-300);-webkit-user-select:none;user-select:none}.BuildForm-module__MH95nG__priorityNumber{color:var(--color-main-yellow);font-size:var(--fs-300);text-align:right;min-width:1.5em;font-weight:600}.BuildForm-module__MH95nG__priorityLabel{color:#fff;font-size:var(--fs-300);text-align:left;flex:1}.BuildForm-module__MH95nG__removeButton{color:var(--field-label-color);font-size:var(--fs-400);padding:0 var(--size-50);line-height:1;transition:color .2s}.BuildForm-module__MH95nG__removeButton:hover{color:#e42626}@media (min-width:700px){.BuildForm-module__MH95nG__blessings{grid-template-columns:repeat(2,1fr)}.BuildForm-module__MH95nG__gear{grid-template-columns:repeat(3,1fr)}.BuildForm-module__MH95nG__setsAndSubstats{grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr))}}@media (min-width:900px){.BuildForm-module__MH95nG__relic:not(.BuildForm-module__MH95nG__relicEmpty){gap:var(--size-600);grid-template-columns:minmax(240px,1fr) minmax(360px,1.6fr)}}
.UnresolvedChampionPicker-module__9gl_KG__wrapper{gap:var(--size-100);padding:var(--size-200);background-color:#f4cf8b0f;border:1px solid #f4cf8b80;border-radius:8px;flex-direction:column;display:flex}.UnresolvedChampionPicker-module__9gl_KG__header{font-size:var(--fs-300);color:var(--color-main-yellow);justify-content:space-between;display:flex}.UnresolvedChampionPicker-module__9gl_KG__rawName strong{color:#fff}.UnresolvedChampionPicker-module__9gl_KG__confidence{font-size:var(--fs-200);opacity:.7}.UnresolvedChampionPicker-module__9gl_KG__candidates{gap:var(--size-100);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.UnresolvedChampionPicker-module__9gl_KG__candidate{color:#fff;cursor:pointer;font-size:var(--fs-200);background-color:#0000004d;border:1px solid #ffffff26;border-radius:14px;padding:4px 12px}.UnresolvedChampionPicker-module__9gl_KG__candidate:hover{border-color:var(--color-main-yellow);background-color:#f4cf8b1a}.UnresolvedChampionPicker-module__9gl_KG__searchToggle{color:var(--color-main-yellow);font-size:var(--fs-200);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;text-decoration:underline}.UnresolvedChampionPicker-module__9gl_KG__searchWrapper{position:relative}
.ChampionGridSkeleton-module__nQXlmW__grid{justify-content:center;gap:var(--size-600);padding-inline:var(--size-400);padding-bottom:var(--size-600);grid-template-columns:repeat(auto-fill,115px);display:grid}.ChampionGridSkeleton-module__nQXlmW__card{align-items:center;gap:var(--size-100);flex-direction:column;display:flex}.ChampionGridSkeleton-module__nQXlmW__avatarArea,.ChampionGridSkeleton-module__nQXlmW__nameBar{background-color:#ffffff08;position:relative;overflow:hidden}.ChampionGridSkeleton-module__nQXlmW__avatarArea:after,.ChampionGridSkeleton-module__nQXlmW__nameBar:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.5s ease-in-out infinite ChampionGridSkeleton-module__nQXlmW__skeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}.ChampionGridSkeleton-module__nQXlmW__avatarArea{aspect-ratio:203/263;border:4px solid #ffffff14;width:115px;box-shadow:inset 0 0 12px #00000080,0 0 6px #ffffff08}.ChampionGridSkeleton-module__nQXlmW__nameBar{border-radius:4px;width:70%;height:12px}@keyframes ChampionGridSkeleton-module__nQXlmW__skeletonShimmer{to{transform:translate(100%)}}
.FusionTotals-module__5fR1xG__totals{gap:var(--size-400);padding:var(--size-400);isolation:isolate;background:linear-gradient(135deg,#09131ff2 0%,#070d14eb 100%);border:1px solid #ffffff0f;border-top-color:#f4cf8b47;border-radius:14px;flex-direction:column;min-width:280px;max-height:none;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px -20px #0009,inset 0 1px #ffffff08}.FusionTotals-module__5fR1xG__header{align-items:center;gap:var(--size-200);padding-bottom:var(--size-200);z-index:1;border-bottom:1px solid #f4cf8b2e;display:flex;position:relative}.FusionTotals-module__5fR1xG__headerIcon{object-fit:contain;filter:drop-shadow(0 0 8px #f4cf8b59);flex-shrink:0;width:36px;height:36px}.FusionTotals-module__5fR1xG__headerTitle{font-family:var(--font-display);font-size:var(--fs-500);color:#fff;letter-spacing:.04em;margin:0;font-weight:700;line-height:1}.FusionTotals-module__5fR1xG__progressWrapper{gap:var(--size-50);z-index:1;flex-direction:column;display:flex;position:relative}.FusionTotals-module__5fR1xG__headerCount{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";align-self:flex-end;align-items:baseline;gap:2px;line-height:1;display:inline-flex}.FusionTotals-module__5fR1xG__headerEarned{font-size:var(--fs-400);color:#fff;font-weight:700}.FusionTotals-module__5fR1xG__headerSeparator{font-size:var(--fs-300);color:#ffffff59}.FusionTotals-module__5fR1xG__headerMax{font-size:var(--fs-300);color:#fff9;font-weight:600}.FusionTotals-module__5fR1xG__progressBar{z-index:1;background-color:#ffffff0f;border:1px solid #ffffff0d;border-radius:999px;width:100%;height:12px;display:flex;position:relative;overflow:hidden}.FusionTotals-module__5fR1xG__progressEarned{background:linear-gradient(90deg, color-mix(in srgb, var(--color-effect) 70%, transparent) 0%, var(--color-effect) 100%);height:100%;box-shadow:0 0 12px color-mix(in srgb, var(--color-effect) 55%, transparent);transition:width .4s}.FusionTotals-module__5fR1xG__progressAttainable{background:linear-gradient(90deg, color-mix(in srgb, var(--color-main-yellow) 55%, transparent) 0%, color-mix(in srgb, var(--color-main-yellow) 85%, transparent) 100%);height:100%;transition:width .4s}.FusionTotals-module__5fR1xG__legend{gap:var(--size-100);z-index:1;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}.FusionTotals-module__5fR1xG__legendItem{align-items:center;gap:var(--size-200);font-family:var(--font-body);font-size:var(--fs-200);display:flex}.FusionTotals-module__5fR1xG__legendSwatch{background-color:var(--tone-color,#ffffff59);width:10px;height:10px;box-shadow:0 0 8px color-mix(in srgb, var(--tone-color,#ffffff59) 50%, transparent);border-radius:3px;flex-shrink:0}.FusionTotals-module__5fR1xG__legendItem[data-tone=earned]{--tone-color:var(--color-effect)}.FusionTotals-module__5fR1xG__legendItem[data-tone=attainable]{--tone-color:var(--color-main-yellow)}.FusionTotals-module__5fR1xG__legendItem[data-tone=max]{--tone-color:#ffffff80}.FusionTotals-module__5fR1xG__legendLabel{color:#ffffffb3;letter-spacing:.04em}.FusionTotals-module__5fR1xG__legendValue{font-family:var(--font-display);font-size:var(--fs-300);color:#fff;font-variant-numeric:tabular-nums;font-feature-settings:"tnum";margin-left:auto;font-weight:700}@media (max-width:960px){.FusionTotals-module__5fR1xG__totals{min-width:0;max-height:none}}
.RecentBuilds-module__LodRKW__section{width:100%;max-width:1000px;margin:0 auto;padding:3rem 1rem}.RecentBuilds-module__LodRKW__heading{font-family:var(--font-display);font-size:var(--fs-800);color:var(--color-main-yellow);text-align:center;margin-bottom:.25rem}.RecentBuilds-module__LodRKW__subtitle{font-size:var(--fs-300);color:#ffffff59;text-align:center;letter-spacing:.05em;margin-bottom:2rem}.RecentBuilds-module__LodRKW__grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;display:grid}.RecentBuilds-module__LodRKW__card{will-change:transform;clip-path:inset(0 round 12px);aspect-ratio:16/11;background:linear-gradient(135deg,#0c1623f2 0%,#121e30e6 100%);border:1px solid #ffffff0f;border-radius:12px;text-decoration:none;transition:border-color .4s,box-shadow .4s;display:block;position:relative}.RecentBuilds-module__LodRKW__bgImage{background-image:var(--boss-image,none);z-index:0;filter:saturate(1.1)brightness(.55);transform-origin:50%;border-radius:inherit;background-position:50% 25%;background-size:cover;transition:filter .4s,transform .6s;position:absolute;inset:0}.RecentBuilds-module__LodRKW__card:hover .RecentBuilds-module__LodRKW__bgImage{filter:saturate(1.2)brightness(.7);transform:scale(1.04)}.RecentBuilds-module__LodRKW__bgOverlay{z-index:1;pointer-events:none;background:linear-gradient(#060c1473 0%,#060c14b3 50%,#060c14f2 100%);position:absolute;inset:0}.RecentBuilds-module__LodRKW__cardGlow{z-index:2;background:radial-gradient(350px circle at var(--mouse-x) var(--mouse-y), color-mix(in srgb, var(--boss-color,#f4cf8b) 22%, transparent) 0%, transparent 60%);opacity:0;pointer-events:none;transition:opacity .4s;position:absolute;inset:0}.RecentBuilds-module__LodRKW__card:hover .RecentBuilds-module__LodRKW__cardGlow{opacity:1}.RecentBuilds-module__LodRKW__card:before{content:"";z-index:3;background:linear-gradient(to right, transparent 10%, var(--boss-color,#f4cf8b) 50%, transparent 90%);opacity:0;height:1px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.RecentBuilds-module__LodRKW__card:hover{border-color:color-mix(in srgb, var(--boss-color,#f4cf8b) 55%, transparent);box-shadow:0 16px 48px #00000080, 0 0 30px color-mix(in srgb, var(--boss-color,#f4cf8b) 15%, transparent)}.RecentBuilds-module__LodRKW__card:hover:before{opacity:1}.RecentBuilds-module__LodRKW__cardContent{z-index:4;flex-direction:column;gap:.75rem;height:100%;padding:1.25rem;display:flex;position:relative}.RecentBuilds-module__LodRKW__cardHeader{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.RecentBuilds-module__LodRKW__teamName{font-size:var(--fs-400);color:#fff;text-shadow:0 2px 8px #0009;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:700;overflow:hidden}.RecentBuilds-module__LodRKW__stageBadge{font-size:var(--fs-100);color:var(--color-main-yellow);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#f4cf8b14;border:1px solid #f4cf8b2e;border-radius:4px;flex-shrink:0;padding:.2rem .55rem}.RecentBuilds-module__LodRKW__membersRow{align-items:center;gap:.4rem;margin-top:auto;display:flex}.RecentBuilds-module__LodRKW__memberAvatar{flex:1;min-width:0;transition:filter .3s}.RecentBuilds-module__LodRKW__card:hover .RecentBuilds-module__LodRKW__memberAvatar{filter:drop-shadow(0 0 8px #f4cf8b33)}.RecentBuilds-module__LodRKW__cardFooter{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:.5rem;padding-top:.75rem;display:flex}.RecentBuilds-module__LodRKW__creator{align-items:center;gap:.5rem;min-width:0;display:flex}.RecentBuilds-module__LodRKW__creatorAvatar{object-fit:cover;border:1px solid #ffffff26;border-radius:50%;flex-shrink:0;width:22px;height:22px}.RecentBuilds-module__LodRKW__creatorAvatarFallback{width:22px;height:22px;color:var(--color-main-yellow);font-size:.65rem;font-weight:700;font-family:var(--font-display);background:linear-gradient(135deg,#142032,#1e2d41);border:1px solid #f4cf8b40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.RecentBuilds-module__LodRKW__creatorName{font-size:var(--fs-200);color:#ffffffbf;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 4px #0009;overflow:hidden}.RecentBuilds-module__LodRKW__timestamp{font-size:var(--fs-100);color:#ffffff73;white-space:nowrap;flex-shrink:0}@media (max-width:800px){.RecentBuilds-module__LodRKW__grid{grid-template-columns:1fr}.RecentBuilds-module__LodRKW__section{padding:2rem 1rem}}
.page-module__AL-Sua__container{--container-max-width:1690px;width:min(var(--container-max-width), 100%);gap:var(--size-600);flex-direction:column;margin-inline:auto;display:flex;position:relative}.page-module__AL-Sua__header{margin-top:-130px}.page-module__AL-Sua__banner{--banner-height:450px;width:100%;height:var(--banner-height);background-image:url(/raid/banners/raid-champion-banner.webp);background-position:50% 15%;background-repeat:no-repeat;background-size:cover;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%)}
.PresetSelector-module__xgvbLW__wrapper{gap:var(--size-200);flex-direction:column;display:flex}.PresetSelector-module__xgvbLW__bar{gap:var(--size-200);flex-wrap:wrap;align-items:stretch;display:flex}.PresetSelector-module__xgvbLW__selectContainer{flex:1;min-width:180px;position:relative}.PresetSelector-module__xgvbLW__selectTrigger{background-color:var(--color-blue-lighter-dark);border:1px solid var(--color-navbar-divider);width:100%;padding:var(--size-100) var(--size-200);color:#fff;font-size:var(--fs-300);cursor:pointer;border-radius:5px;outline:none;justify-content:space-between;align-items:center;transition:border-color .2s;display:flex}.PresetSelector-module__xgvbLW__selectTrigger:hover:not(:disabled),.PresetSelector-module__xgvbLW__selectTrigger:focus{border-color:var(--color-main-yellow)}.PresetSelector-module__xgvbLW__selectTrigger:disabled{opacity:.6;cursor:not-allowed}.PresetSelector-module__xgvbLW__caret{margin-left:var(--size-200);font-size:var(--fs-100);color:var(--field-label-color)}.PresetSelector-module__xgvbLW__dropdownPanel{background-color:var(--color-blue-lighter-dark);border:1px solid var(--color-navbar-divider);max-height:280px;padding:var(--size-50);z-index:100;border-radius:5px;margin:0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0006}.PresetSelector-module__xgvbLW__dropdownRow{align-items:center;gap:var(--size-100);border-radius:3px;display:flex}.PresetSelector-module__xgvbLW__dropdownRow:hover{background-color:#ffffff0d}.PresetSelector-module__xgvbLW__applyRow{align-items:center;gap:var(--size-200);color:#fff;font-size:var(--fs-300);padding:var(--size-100) var(--size-200);text-align:left;cursor:pointer;background:0 0;border:none;flex:1;display:flex}.PresetSelector-module__xgvbLW__presetName{color:#fff}.PresetSelector-module__xgvbLW__presetMode{color:var(--field-label-color);font-size:var(--fs-100);text-transform:uppercase}.PresetSelector-module__xgvbLW__deleteButton{color:var(--field-label-color);font-size:var(--fs-400);padding:0 var(--size-200);cursor:pointer;background:0 0;border:none;line-height:1;transition:color .2s}.PresetSelector-module__xgvbLW__deleteButton:hover:not(:disabled){color:#e42626}.PresetSelector-module__xgvbLW__deleteButton:disabled{opacity:.5;cursor:not-allowed}.PresetSelector-module__xgvbLW__saveButton{background-color:var(--color-main-yellow);color:#000;padding:var(--size-100) var(--size-400);font-size:var(--fs-300);cursor:pointer;border:none;border-radius:5px;font-weight:600;transition:opacity .2s}.PresetSelector-module__xgvbLW__saveButton:hover{opacity:.85}
.sections-module__exqkPW__section{min-width:0;min-inline-size:0;padding:var(--size-400) var(--size-500) var(--size-500);background:linear-gradient(#09131f99 0%,#070d1499 100%);border:1px solid #ffffff0f;border-top-color:#f4cf8b38;border-radius:14px;margin:0;position:relative;box-shadow:0 8px 24px -12px #00000080,inset 0 1px #ffffff08}.sections-module__exqkPW__section legend{align-items:center;gap:var(--size-200);font-family:var(--font-display);font-size:var(--fs-500);color:var(--color-main-yellow);letter-spacing:.08em;text-transform:uppercase;padding:0 var(--size-200);margin-inline-start:var(--size-50);font-weight:700;display:inline-flex}.sections-module__exqkPW__section legend:before{content:"";background:linear-gradient(90deg,#f4cf8bb3,#f4cf8b1a);width:18px;height:1px;display:inline-block}.sections-module__exqkPW__grid{gap:var(--size-400) var(--size-500);padding-top:var(--size-200);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.sections-module__exqkPW__labeledField{min-width:0;display:block}.sections-module__exqkPW__fieldCell{flex-direction:column;gap:6px;min-width:0;display:flex}.sections-module__exqkPW__labeledFieldTitle{font-family:var(--font-body);font-size:var(--fs-300);color:var(--field-label-color,#ffffffb3);margin-bottom:6px;font-weight:600;display:block}.sections-module__exqkPW__fieldError{font-size:var(--fs-200);color:#f87171;margin:0}.sections-module__exqkPW__sectionError{font-size:var(--fs-200);color:#f87171;margin:0 0 var(--size-200) 0}.sections-module__exqkPW__selected{justify-content:space-between;align-items:center;gap:var(--size-200);height:32px;padding-block:0;padding-inline:var(--size-400) var(--size-200);color:#fff;background-color:#f4cf8b1a;border:1px solid #f4cf8b73;border-radius:5px;min-width:0;font-weight:500;line-height:1;display:flex;position:relative;overflow:hidden}.sections-module__exqkPW__selectedName{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;line-height:1;overflow:hidden}.sections-module__exqkPW__selected .sections-module__exqkPW__changeButton{flex-shrink:0;padding-block:0;line-height:1}.sections-module__exqkPW__changeButton{color:#fff;cursor:pointer;font-size:var(--fs-200);background:0 0;border:1px solid #ffffff40;border-radius:999px;padding:2px 12px;transition:background-color .2s}.sections-module__exqkPW__changeButton:hover{background-color:#ffffff14}.sections-module__exqkPW__recipeGrid{gap:var(--size-400) var(--size-500);padding-top:var(--size-200);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.sections-module__exqkPW__recipeSlot{gap:var(--size-200);padding:var(--size-400);background:linear-gradient(#ffffff05 0%,#ffffff03 100%);border:1px solid #ffffff14;border-radius:12px;flex-direction:column;min-width:0;display:flex}.sections-module__exqkPW__recipeSlotUnresolved{background-color:#f4cf8b14;border-color:#f4cf8b8c}.sections-module__exqkPW__slotLabel{padding:2px var(--size-200);font-family:var(--font-display);font-size:var(--fs-100);color:var(--color-main-yellow);text-transform:uppercase;letter-spacing:.14em;background-color:#f4cf8b14;border:1px solid #f4cf8b59;border-radius:999px;align-self:flex-start}.sections-module__exqkPW__eventGroup{padding-top:var(--size-200);gap:var(--size-200);flex-direction:column;min-width:0;display:flex}.sections-module__exqkPW__eventGroup+.sections-module__exqkPW__eventGroup{padding-top:var(--size-400);margin-top:var(--size-200);border-top:1px solid #ffffff0d}.sections-module__exqkPW__eventGroupHeading{font-family:var(--font-display);font-size:var(--fs-400);color:#ffffffd9;padding-bottom:var(--size-100);text-transform:uppercase;letter-spacing:.1em;margin:0;position:relative}.sections-module__exqkPW__eventGroupHeading:after{content:"";background:linear-gradient(90deg,#f4cf8b80,#f4cf8b00);width:32px;height:1px;position:absolute;bottom:0;left:0}.sections-module__exqkPW__eventGroupEmpty{font-size:var(--fs-200);color:#fff6;margin:0;font-style:italic}.sections-module__exqkPW__eventList{gap:var(--size-200);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.sections-module__exqkPW__eventRow{gap:var(--size-400);padding:var(--size-400) var(--size-500) var(--size-500) var(--size-600);background:linear-gradient(#2c446166 0%,#1e304666 100%);border:1px solid #ffffff14;border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden}.sections-module__exqkPW__eventRow:before{content:"";background:linear-gradient(180deg, var(--kind-color,#f4cf8b99) 0%, color-mix(in srgb, var(--kind-color,#f4cf8b99) 30%, transparent) 100%);width:3px;position:absolute;top:0;bottom:0;left:0}.sections-module__exqkPW__eventRow[data-kind=tournament]{--kind-color:var(--color-main-yellow)}.sections-module__exqkPW__eventRow[data-kind=event]{--kind-color:var(--title-color-light-blue)}.sections-module__exqkPW__eventHeader{align-items:center;gap:var(--size-200);display:flex}.sections-module__exqkPW__dragHandle{color:#ffffff80;cursor:grab;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.sections-module__exqkPW__dragHandle svg{width:16px;height:16px}.sections-module__exqkPW__dragHandle:hover{color:var(--color-main-yellow);background-color:#ffffff0d;border-color:#f4cf8b40}.sections-module__exqkPW__dragHandle:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:2px}.sections-module__exqkPW__dragHandle:active{cursor:grabbing}.sections-module__exqkPW__eventName{color:#fff;min-width:0;font-size:var(--fs-400);letter-spacing:.01em;background:#0006;border:1px solid #ffffff1f;border-radius:8px;flex:1 1 0;padding:10px 14px;font-family:inherit;font-weight:600;transition:border-color .2s,box-shadow .2s}.sections-module__exqkPW__eventName::placeholder{color:#ffffff59;font-weight:400}.sections-module__exqkPW__eventName:focus{border-color:var(--color-main-yellow);outline:none;box-shadow:0 0 0 3px #f4cf8b2e}.sections-module__exqkPW__eventFields{gap:var(--size-400) var(--size-500);grid-template-columns:minmax(140px,170px) minmax(140px,170px) 100px 100px 1fr;align-items:end;display:grid}@media (max-width:1100px){.sections-module__exqkPW__eventFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 100px 100px}.sections-module__exqkPW__slotCheckboxGroup{grid-column:1/-1}}@media (max-width:720px){.sections-module__exqkPW__eventFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:480px){.sections-module__exqkPW__eventFields{grid-template-columns:minmax(0,1fr)}}.sections-module__exqkPW__fieldLabel{min-width:0;font-size:var(--fs-100);color:#ffffff8c;text-transform:uppercase;letter-spacing:.12em;flex-direction:column;gap:6px;display:flex}.sections-module__exqkPW__fieldLabel input{color:#fff;width:100%;min-width:0;font-size:var(--fs-300);text-transform:none;letter-spacing:normal;font-variant-numeric:tabular-nums;background:#00000059;border:1px solid #ffffff1f;border-radius:8px;padding:8px 10px;font-family:inherit;transition:border-color .2s,box-shadow .2s}.sections-module__exqkPW__fieldLabel input:focus{border-color:var(--color-main-yellow);outline:none;box-shadow:0 0 0 3px #f4cf8b2e}.sections-module__exqkPW__fragInput{width:100%}.sections-module__exqkPW__slotCheckboxGroup{flex-direction:column;align-self:start;gap:6px;display:flex}.sections-module__exqkPW__slotCheckboxGroupLabel{font-size:var(--fs-100);color:#ffffff8c;text-transform:uppercase;letter-spacing:.12em}.sections-module__exqkPW__slotCheckboxes{gap:var(--size-200);align-items:center;min-height:32px;display:flex}.sections-module__exqkPW__slotCheckbox{font-size:var(--fs-300);color:#ffffffd9;cursor:pointer;text-transform:none;letter-spacing:normal;font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:flex}.sections-module__exqkPW__slotCheckbox input{accent-color:var(--color-main-yellow);width:16px;height:16px}.sections-module__exqkPW__removeButton{color:#ffffff73;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:8px;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.sections-module__exqkPW__removeButton svg{width:16px;height:16px}.sections-module__exqkPW__removeButton:hover{color:#f87171;background-color:#cc33331a;border-color:#cc333359}.sections-module__exqkPW__removeButton:focus-visible{outline-offset:2px;outline:2px solid #ef5243}.sections-module__exqkPW__rowErrors{padding-left:var(--size-400);color:#f87171;font-size:var(--fs-200);margin:0;list-style:outside}.sections-module__exqkPW__addButton{align-self:flex-start;align-items:center;gap:var(--size-100);color:var(--color-main-yellow);cursor:pointer;font-family:var(--font-body);font-size:var(--fs-300);letter-spacing:.02em;background:0 0;border:1px dashed #f4cf8b66;border-radius:10px;padding:8px 18px;font-weight:500;transition:border-color .2s,background-color .2s,transform .2s;display:inline-flex}.sections-module__exqkPW__addButton:hover{background-color:#f4cf8b0f;border-color:#f4cf8bcc;transform:translateY(-1px)}.sections-module__exqkPW__addButton:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:2px}@media (max-width:960px){.sections-module__exqkPW__section{padding:var(--size-400)}.sections-module__exqkPW__recipeSlot{padding:var(--size-200)}.sections-module__exqkPW__eventRow{padding:var(--size-200) var(--size-200) var(--size-200) var(--size-400)}}@media (prefers-reduced-motion:reduce){.sections-module__exqkPW__addButton,.sections-module__exqkPW__addButton:hover,.sections-module__exqkPW__dragHandle,.sections-module__exqkPW__eventName,.sections-module__exqkPW__fieldLabel input{transition:none;transform:none}}
.FusionEventBar-module__nX00XG__bar{justify-content:space-between;align-items:center;gap:var(--size-100);margin-top:var(--size-400);z-index:1;padding:var(--size-100) var(--size-200) var(--size-100) var(--size-200);color:#fff;min-width:0;min-height:42px;font-size:var(--fs-300);text-align:left;background:linear-gradient(#2c4461f2 0%,#1e3046f2 100%);border:1px solid #ffffff0f;border-radius:7px;margin-bottom:0;transition:background-color .2s,border-color .2s;display:flex;position:relative}.FusionEventBar-module__nX00XG__bar:before{content:"";background:linear-gradient(180deg, var(--kind-color,#fff3) 0%, color-mix(in srgb, var(--kind-color,#fff3) 30%, transparent) 100%);width:3px;position:absolute;top:0;bottom:0;left:0}.FusionEventBar-module__nX00XG__bar[data-kind=tournament]{--kind-color:var(--color-main-yellow)}.FusionEventBar-module__nX00XG__bar[data-kind=event]{--kind-color:var(--title-color-light-blue)}.FusionEventBar-module__nX00XG__bar:hover{border-color:#f4cf8b66}.FusionEventBar-module__nX00XG__bar[data-status=completed]{background:linear-gradient(180deg, color-mix(in srgb, var(--color-effect) 40%, #09131fe6) 0%, color-mix(in srgb, var(--color-effect) 22%, #070d14e6) 100%);border-color:#1fd60573}.FusionEventBar-module__nX00XG__bar[data-status=partial]{background:linear-gradient(180deg, color-mix(in srgb, var(--color-main-yellow) 16%, #09131fe6) 0%, color-mix(in srgb, var(--color-main-yellow) 8%, #070d14e6) 100%);border-color:#f4cf8b4d}.FusionEventBar-module__nX00XG__bar[data-status=skipped]{opacity:.5;background:#0006}.FusionEventBar-module__nX00XG__bar[data-status=skipped] .FusionEventBar-module__nX00XG__name{text-decoration:line-through}.FusionEventBar-module__nX00XG__name{white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;flex:1;min-width:0;font-weight:500;overflow:hidden}.FusionEventBar-module__nX00XG__tooltip{padding:var(--size-100) var(--size-200);color:#fff;font-size:var(--fs-200);white-space:nowrap;pointer-events:none;z-index:10;background:#0f1928f2;border:1px solid #f4cf8b4d;border-radius:6px;font-weight:500;position:absolute;bottom:calc(100% + 6px);left:0;box-shadow:0 4px 12px #00000080}.FusionEventBar-module__nX00XG__controls{flex-shrink:1;align-items:center;gap:3px;min-width:0;display:flex;overflow:hidden}.FusionEventBar-module__nX00XG__batchChip{min-height:24px;color:var(--color-main-yellow);font-family:var(--font-display);font-size:var(--fs-200);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;cursor:pointer;background:#f4cf8b0f;border:1px solid #f4cf8b4d;border-radius:5px;justify-content:center;align-items:center;gap:2px;padding:2px 6px;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.FusionEventBar-module__nX00XG__batchChip:hover:not(:disabled){background:#f4cf8b1f;border-color:#f4cf8b8c}.FusionEventBar-module__nX00XG__batchChip:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:1px}.FusionEventBar-module__nX00XG__batchChip[aria-pressed=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--color-effect) 50%, #09131fe6) 0%, color-mix(in srgb, var(--color-effect) 30%, #070d14e6) 100%);color:#fff;border-color:#1fd60573}.FusionEventBar-module__nX00XG__batchChip[aria-pressed=true]:hover:not(:disabled){border-color:#1fd605a6}.FusionEventBar-module__nX00XG__batchChip:disabled{opacity:.4;cursor:default}.FusionEventBar-module__nX00XG__chipIcon{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0}.FusionEventBar-module__nX00XG__bonusChip{min-height:24px;color:var(--color-effect);font-family:var(--font-display);font-size:var(--fs-200);-webkit-user-select:none;user-select:none;font-variant-numeric:tabular-nums;cursor:pointer;background:#1fd6050d;border:1px solid #1fd60540;border-radius:5px;justify-content:center;align-items:center;gap:2px;padding:2px 6px;font-weight:700;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.FusionEventBar-module__nX00XG__bonusChip:hover:not(:disabled){background:#1fd6051a;border-color:#1fd60573}.FusionEventBar-module__nX00XG__bonusChip:focus-visible{outline:2px solid var(--color-effect);outline-offset:1px}.FusionEventBar-module__nX00XG__bonusChip[aria-pressed=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--color-effect) 50%, #09131fe6) 0%, color-mix(in srgb, var(--color-effect) 30%, #070d14e6) 100%);color:#fff;border-color:#1fd60573}.FusionEventBar-module__nX00XG__bonusChip[aria-pressed=true]:hover:not(:disabled){border-color:#1fd605a6}.FusionEventBar-module__nX00XG__bonusChip:disabled{opacity:.4;cursor:default}.FusionEventBar-module__nX00XG__skipBtn{color:#ffffff4d;cursor:pointer;opacity:0;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s,background-color .15s,color .15s,border-color .15s;display:flex}.FusionEventBar-module__nX00XG__bar:hover .FusionEventBar-module__nX00XG__skipBtn,.FusionEventBar-module__nX00XG__skipBtn:focus-visible,.FusionEventBar-module__nX00XG__skipBtn[aria-pressed=true]{opacity:1}.FusionEventBar-module__nX00XG__skipBtn:hover{color:#ffffffb3;background:#ffffff1a;border-color:#ffffff26}.FusionEventBar-module__nX00XG__skipBtn:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:1px}.FusionEventBar-module__nX00XG__skipBtn[aria-pressed=true]{color:#fff9}.FusionEventBar-module__nX00XG__bar[data-last-row=true]{margin-bottom:var(--size-400)}@media (prefers-reduced-motion:reduce){.FusionEventBar-module__nX00XG__bar,.FusionEventBar-module__nX00XG__batchChip,.FusionEventBar-module__nX00XG__bonusChip,.FusionEventBar-module__nX00XG__skipBtn{transition:none}}
.ExtractorSection-module__ookARW__section{width:100%;max-width:1000px;margin:0 auto;padding:4rem 1rem}.ExtractorSection-module__ookARW__grid{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;display:grid}.ExtractorSection-module__ookARW__textContent{flex-direction:column;gap:1.25rem;display:flex}.ExtractorSection-module__ookARW__badge{font-size:var(--fs-100);text-transform:uppercase;letter-spacing:.15em;color:#4fedfdcc;background:#4fedfd0f;border:1px solid #4fedfd1f;border-radius:4px;align-self:flex-start;padding:.3rem .8rem;display:inline-flex}.ExtractorSection-module__ookARW__heading{font-family:var(--font-display);font-size:var(--fs-800);color:var(--color-main-yellow);text-shadow:0 0 30px #f4cf8b1a}.ExtractorSection-module__ookARW__description{color:#ffffff8c;line-height:1.7}.ExtractorSection-module__ookARW__featureList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.ExtractorSection-module__ookARW__featureItem{color:#ffffffb3;font-size:var(--fs-300);align-items:center;gap:.75rem;display:flex}.ExtractorSection-module__ookARW__featureIcon{color:var(--color-main-yellow);opacity:.7;font-size:.8rem}.ExtractorSection-module__ookARW__ctaDisabled{color:#ffffff59;font-family:var(--font-display);font-size:var(--fs-300);letter-spacing:.15em;text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff14;border-radius:4px;align-self:flex-start;align-items:center;gap:.5rem;padding:.75rem 2rem;display:inline-flex;position:relative}.ExtractorSection-module__ookARW__ctaPulse{background:#4fedfd99;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite ExtractorSection-module__ookARW__pulse}@keyframes ExtractorSection-module__ookARW__pulse{0%,to{opacity:.4;box-shadow:0 0 #4fedfd33}50%{opacity:1;box-shadow:0 0 0 6px #4fedfd00}}.ExtractorSection-module__ookARW__visualPanel{aspect-ratio:900/620;background:linear-gradient(135deg,#08101cfa 0%,#0c1626f2 100%);border:1px solid #ffffff14;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 20px 50px #0006}.ExtractorSection-module__ookARW__panelGrid{background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0}.ExtractorSection-module__ookARW__scanLine{background:linear-gradient(#0000 0%,#4fedfd08 45%,#4fedfd0f 50%,#4fedfd08 55%,#0000 100%);animation:4s ease-in-out infinite ExtractorSection-module__ookARW__scan;position:absolute;inset:0}@keyframes ExtractorSection-module__ookARW__scan{0%,to{transform:translateY(-100%)}50%{transform:translateY(100%)}}.ExtractorSection-module__ookARW__panelContent{z-index:1;flex-direction:column;justify-content:flex-end;gap:.75rem;padding:2rem;display:flex;position:absolute;inset:0}.ExtractorSection-module__ookARW__dashboardWrapper{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.ExtractorSection-module__ookARW__dashboardImage{z-index:1;object-fit:contain;width:100%;height:100%;display:block;position:relative}.ExtractorSection-module__ookARW__terminalLine{align-items:center;gap:.5rem;font-family:monospace;font-size:.8rem;display:flex}.ExtractorSection-module__ookARW__termPrompt{color:#4fedfdb3;font-weight:700}.ExtractorSection-module__ookARW__termText{color:#fff6}.ExtractorSection-module__ookARW__termSuccess{color:#1fd605b3}.ExtractorSection-module__ookARW__termCursor{background:#4fedfd99;width:7px;height:14px;animation:1s step-end infinite ExtractorSection-module__ookARW__blink}@keyframes ExtractorSection-module__ookARW__blink{0%,to{opacity:1}50%{opacity:0}}@media (max-width:800px){.ExtractorSection-module__ookARW__grid{grid-template-columns:1fr}.ExtractorSection-module__ookARW__visualPanel{aspect-ratio:16/9;order:-1}}@media (prefers-reduced-motion:reduce){.ExtractorSection-module__ookARW__scanLine,.ExtractorSection-module__ookARW__ctaPulse,.ExtractorSection-module__ookARW__termCursor{animation:none}.ExtractorSection-module__ookARW__termCursor{opacity:.6}}
.MasteriesPanel-module__cpj2BW__wrapper{gap:var(--size-200);flex-direction:column;display:flex}.MasteriesPanel-module__cpj2BW__trees{gap:var(--size-400);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));display:grid}.MasteriesPanel-module__cpj2BW__treeCard{padding:var(--size-400) var(--size-200);text-align:center;gap:var(--size-100);flex-direction:column;display:flex}.MasteriesPanel-module__cpj2BW__treeName{font-size:var(--fs-300);color:var(--field-label-color);font-weight:600}.MasteriesPanel-module__cpj2BW__masteryGrid{gap:var(--size-100);flex-direction:column;display:flex}.MasteriesPanel-module__cpj2BW__masteryRow{justify-content:center;gap:var(--size-100);display:flex}.MasteriesPanel-module__cpj2BW__masteryButton{cursor:pointer;border:2px solid #0000;border-radius:6px;padding:3px;line-height:0;transition:border-color .2s,opacity .2s}.MasteriesPanel-module__cpj2BW__masteryActive{filter:none;opacity:1}.MasteriesPanel-module__cpj2BW__masteryInactive{filter:grayscale();opacity:.6}.MasteriesPanel-module__cpj2BW__masteryInactive:hover{filter:grayscale(.5);opacity:.8}.MasteriesPanel-module__cpj2BW__masteryImage{border-radius:4px;display:block}
.FusionValidationSummary-module__Ighkrq__wrapper{padding:var(--size-200) var(--size-400);padding-left:var(--size-500);font-size:var(--fs-300);border:1px solid #0000;border-radius:14px;position:relative;overflow:hidden}.FusionValidationSummary-module__Ighkrq__wrapper:before{content:"";background:linear-gradient(180deg, currentColor 0%, color-mix(in srgb, currentColor 25%, transparent) 100%);width:4px;position:absolute;top:0;bottom:0;left:0}.FusionValidationSummary-module__Ighkrq__wrapper strong{font-family:var(--font-display);letter-spacing:.02em;font-weight:700}.FusionValidationSummary-module__Ighkrq__wrapper ul{padding-left:var(--size-500);margin:var(--size-100) 0 0 0;list-style:outside}.FusionValidationSummary-module__Ighkrq__wrapper li{margin:2px 0}.FusionValidationSummary-module__Ighkrq__valid{color:#22c55e;background-color:#22c55e14;border-color:#22c55e73}.FusionValidationSummary-module__Ighkrq__invalid{color:#f87171;background-color:#cc333314;border-color:#cc333373}
.FusionTimeline-module__mU6LZW__timeline{padding:var(--size-400);background:linear-gradient(135deg,#09131ff2 0%,#070d14eb 100%);border:1px solid #ffffff0f;border-top-color:#f4cf8b38;border-radius:14px;display:none;position:relative;box-shadow:0 20px 60px -20px #0000008c,inset 0 1px #ffffff08}.FusionTimeline-module__mU6LZW__outerGrid{gap:var(--size-50);grid-template-columns:minmax(8rem,9.5rem) 1fr;align-items:stretch;display:grid}.FusionTimeline-module__mU6LZW__rowLabel,.FusionTimeline-module__mU6LZW__sectionLabel{padding:var(--size-100) var(--size-200);font-size:var(--fs-300);font-family:var(--font-display);color:var(--color-main-yellow);letter-spacing:.12em;text-transform:uppercase;z-index:3;background:#060e17;border-right:2px solid #f4cf8b38;grid-column:1;align-items:center;display:flex;overflow:hidden}.FusionTimeline-module__mU6LZW__cornerLabel{justify-content:flex-start}.FusionTimeline-module__mU6LZW__cornerText{font-size:var(--fs-200)}.FusionTimeline-module__mU6LZW__scrollArea{grid-column:2;grid-template-rows:subgrid;scrollbar-width:thin;scrollbar-color:#f4cf8b66 transparent;min-width:0;display:grid;overflow:auto hidden}.FusionTimeline-module__mU6LZW__scrollArea::-webkit-scrollbar{height:6px}.FusionTimeline-module__mU6LZW__scrollArea::-webkit-scrollbar-track{background:0 0;border-radius:3px}.FusionTimeline-module__mU6LZW__scrollArea::-webkit-scrollbar-thumb{background:#f4cf8b59;border-radius:3px}.FusionTimeline-module__mU6LZW__scrollArea::-webkit-scrollbar-thumb:hover{background:#f4cf8b8c}.FusionTimeline-module__mU6LZW__dayGrid{grid-column:1;grid-template-rows:subgrid;grid-template-columns:repeat(var(--day-count), 1fr);gap:var(--size-50);min-width:calc(var(--day-count) * 2.5rem);display:grid;overflow:hidden}.FusionTimeline-module__mU6LZW__dayHeader{padding:var(--size-100) 0;margin-right:calc(-1 * var(--size-50));min-height:44px;font-size:var(--fs-100);color:#ffffffb3;border-bottom:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.FusionTimeline-module__mU6LZW__dayHeader[data-weekend=true]{background-color:#ffffff05}.FusionTimeline-module__mU6LZW__dayHeader[data-today=true]{background-color:#0000}.FusionTimeline-module__mU6LZW__dayHeader[data-today=true] .FusionTimeline-module__mU6LZW__dayNum{color:var(--color-main-yellow)}.FusionTimeline-module__mU6LZW__dayHeader[data-today=true]:after{content:"";background-color:var(--color-main-yellow);border-radius:50%;width:4px;height:4px;position:absolute;bottom:2px;left:50%;transform:translate(-50%);box-shadow:0 0 6px #f4cf8bcc}.FusionTimeline-module__mU6LZW__dayWeekday{text-transform:uppercase;letter-spacing:.1em;font-size:var(--fs-50);color:#ffffff80}.FusionTimeline-module__mU6LZW__dayNum{font-family:var(--font-display);font-size:var(--fs-300);color:#fff;font-variant-numeric:tabular-nums}.FusionTimeline-module__mU6LZW__todayColumn{pointer-events:none;z-index:0;margin-right:calc(-1 * var(--size-50));background-color:#f4cf8b0f}.FusionTimeline-module__mU6LZW__sectionDivider{pointer-events:none;z-index:2;border-bottom:2px solid #f4cf8b38}.FusionTimeline-module__mU6LZW__columnDivider{pointer-events:none;border-left:1px solid #ffffff0f}@media (min-width:961px){.FusionTimeline-module__mU6LZW__timeline{display:block}}
.SectionDivider-module__2Eflia__divider{background:linear-gradient(90deg,#0000,#f4cf8b40,#0000);width:100%;max-width:500px;height:1px;margin:.5rem auto;position:relative}.SectionDivider-module__2Eflia__glow{background:#f4cf8b66;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 20px #f4cf8b33}
.ExtractorBackground-module__NjnfZq__background{z-index:-1;pointer-events:none;background:radial-gradient(120% 70% at 50% -20%,#1a2238 0%,#0d1322 35%,#070b16 70%,#04060d 100%);position:fixed;inset:0}.ExtractorBackground-module__NjnfZq__background:after{content:"";pointer-events:none;filter:contrast(170%)brightness(1000%);opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='300' height='300'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>");background-size:300px 300px;position:absolute;inset:0}
.ExtractorHero-module__p4hEMa__hero{text-align:center;perspective:1000px;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:4rem 2rem;display:flex;position:relative;overflow:hidden}.ExtractorHero-module__p4hEMa__rings{pointer-events:none;width:600px;height:600px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ExtractorHero-module__p4hEMa__ring{border:1px solid #f4cf8b14;border-radius:50%;animation:30s linear infinite ExtractorHero-module__p4hEMa__rotateRing;position:absolute;inset:0}.ExtractorHero-module__p4hEMa__ring:after{content:"";background:#f4cf8b80;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;left:50%;box-shadow:0 0 10px #f4cf8b4d}.ExtractorHero-module__p4hEMa__ring2{border-color:#4fedfd0d;animation-duration:45s;animation-direction:reverse;inset:-50px}.ExtractorHero-module__p4hEMa__ring2:after{background:#4fedfd66;box-shadow:0 0 10px #4fedfd33}.ExtractorHero-module__p4hEMa__ring3{border-color:#f4cf8b0a;animation-duration:60s;inset:-100px}.ExtractorHero-module__p4hEMa__ring3:after{background:#f4cf8b4d;box-shadow:0 0 8px #f4cf8b33}@keyframes ExtractorHero-module__p4hEMa__rotateRing{to{transform:rotate(360deg)}}.ExtractorHero-module__p4hEMa__glow{pointer-events:none;background:radial-gradient(circle,#f4cf8b12 0%,#f4cf8b05 40%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:4s ease-in-out infinite ExtractorHero-module__p4hEMa__pulseGlow;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ExtractorHero-module__p4hEMa__pulseGlow{0%,to{opacity:1;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.15)}}.ExtractorHero-module__p4hEMa__content{z-index:2;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:720px;display:flex;position:relative}.ExtractorHero-module__p4hEMa__eyebrowRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;display:flex}.ExtractorHero-module__p4hEMa__eyebrow{font-size:var(--fs-100);font-family:var(--font-display);text-transform:uppercase;letter-spacing:.2em;color:#4fedfdd9;background:#4fedfd0f;border:1px solid #4fedfd29;border-radius:4px;padding:.3rem .85rem;display:inline-flex}.ExtractorHero-module__p4hEMa__macPill{font-size:var(--fs-100);text-transform:uppercase;letter-spacing:.16em;color:#ffffff80;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;padding:.25rem .7rem;display:inline-flex}.ExtractorHero-module__p4hEMa__title{font-family:var(--font-display);color:var(--color-main-yellow);letter-spacing:.14em;perspective:800px;flex-wrap:wrap;justify-content:center;font-size:clamp(2.25rem,7vw,4.75rem);font-weight:700;line-height:1.1;display:flex}.ExtractorHero-module__p4hEMa__letter{text-shadow:0 0 40px #f4cf8b66,0 0 80px #f4cf8b26,0 2px 4px #0000004d;transform-style:preserve-3d;display:inline-block}.ExtractorHero-module__p4hEMa__letterSpace{width:.35em}.ExtractorHero-module__p4hEMa__subtitle{font-size:var(--fs-450);color:#ffffffa6;max-width:560px;line-height:1.7}.ExtractorHero-module__p4hEMa__ctaGroup{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:.5rem;display:flex}.ExtractorHero-module__p4hEMa__ctaPrimary{color:var(--color-main-yellow);font-family:var(--font-display);font-size:var(--fs-300);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#f4cf8b14;border:1px solid #f4cf8b59;border-radius:4px;align-items:center;padding:.95rem 2.25rem;text-decoration:none;transition:all .4s;display:inline-flex;position:relative;overflow:hidden}.ExtractorHero-module__p4hEMa__ctaPrimary:hover{background:#f4cf8b24;border-color:#f4cf8b99;transform:translateY(-1px);box-shadow:0 0 30px #f4cf8b2e,inset 0 0 30px #f4cf8b0a}.ExtractorHero-module__p4hEMa__ctaText{z-index:1;position:relative}.ExtractorHero-module__p4hEMa__ctaShine{background:linear-gradient(90deg,#0000,#f4cf8b24,#0000);width:60%;height:100%;animation:8s ease-in-out infinite ExtractorHero-module__p4hEMa__ctaShine;position:absolute;top:0;left:-100%}.ExtractorHero-module__p4hEMa__ctaSecondary{color:#ffffffbf;font-family:var(--font-display);font-size:var(--fs-300);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #ffffff1a;align-items:center;padding:.9rem 1.5rem;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex;position:relative}.ExtractorHero-module__p4hEMa__ctaSecondary:hover{color:var(--color-main-yellow);border-bottom-color:#f4cf8b80}.ExtractorHero-module__p4hEMa__scrollIndicator{z-index:2;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.ExtractorHero-module__p4hEMa__scrollMouse{border:2px solid #ffffff26;border-radius:12px;width:24px;height:38px;position:relative}.ExtractorHero-module__p4hEMa__scrollDot{background:#f4cf8b99;border-radius:2px;width:3px;height:8px;animation:2s ease-in-out infinite ExtractorHero-module__p4hEMa__scrollBounce;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes ExtractorHero-module__p4hEMa__scrollBounce{0%,to{opacity:1;transform:translate(-50%)translateY(0)}50%{opacity:.3;transform:translate(-50%)translateY(12px)}}@media (max-width:800px){.ExtractorHero-module__p4hEMa__hero{min-height:88vh;padding:3rem 1rem}.ExtractorHero-module__p4hEMa__rings{width:320px;height:320px}.ExtractorHero-module__p4hEMa__ring2{inset:-30px}.ExtractorHero-module__p4hEMa__ring3{inset:-60px}.ExtractorHero-module__p4hEMa__glow{width:300px;height:300px}.ExtractorHero-module__p4hEMa__scrollIndicator{display:none}.ExtractorHero-module__p4hEMa__ctaSecondary{padding:.6rem 1rem}}@media (prefers-reduced-motion:reduce){.ExtractorHero-module__p4hEMa__ring,.ExtractorHero-module__p4hEMa__glow,.ExtractorHero-module__p4hEMa__scrollDot,.ExtractorHero-module__p4hEMa__ctaShine{animation:none}}
.FusionEditorPage-module__R5j0ma__wrapper{gap:var(--size-600);max-width:1200px;padding:var(--size-500) var(--size-500) var(--size-700);flex-direction:column;margin-inline:auto;display:flex}.FusionEditorPage-module__R5j0ma__pageHeader{gap:var(--size-50);margin-bottom:var(--size-100);flex-direction:column;display:flex}.FusionEditorPage-module__R5j0ma__eyebrow{align-items:center;gap:var(--size-200);font-family:var(--font-body);font-size:var(--fs-200);text-transform:uppercase;letter-spacing:.22em;color:var(--color-main-yellow-transparent);display:inline-flex}.FusionEditorPage-module__R5j0ma__eyebrow:before{content:"";background:linear-gradient(90deg,#f4cf8b99,#f4cf8b1a);width:22px;height:1px;display:inline-block}.FusionEditorPage-module__R5j0ma__title{font-family:var(--font-display);font-size:clamp(var(--fs-700), 5vw, var(--fs-800));color:#fff;text-shadow:0 2px 20px #000c;margin:0;font-weight:700;line-height:1.1}.FusionEditorPage-module__R5j0ma__loading{text-align:center;padding:var(--size-800);color:#ffffff80}.FusionEditorPage-module__R5j0ma__warningsBanner{padding:var(--size-200) var(--size-200) var(--size-200) var(--size-400);color:var(--color-main-yellow);font-size:var(--fs-300);background-color:#f4cf8b0f;border:1px solid #f4cf8b59;border-radius:12px;position:relative;overflow:hidden}.FusionEditorPage-module__R5j0ma__warningsBanner:before{content:"";background:linear-gradient(180deg, var(--color-main-yellow), #f4cf8b4d);width:4px;position:absolute;top:0;bottom:0;left:0}.FusionEditorPage-module__R5j0ma__warningsHeader{justify-content:space-between;align-items:center;gap:var(--size-200);display:flex}.FusionEditorPage-module__R5j0ma__warningsBanner ul{padding-left:var(--size-500);margin:var(--size-100) 0 0 0;list-style:outside}.FusionEditorPage-module__R5j0ma__dismissButton{color:inherit;cursor:pointer;font-size:var(--fs-200);background:0 0;border:1px solid;border-radius:999px;padding:2px 12px;transition:background-color .2s}.FusionEditorPage-module__R5j0ma__dismissButton:hover{background-color:#f4cf8b1a}.FusionEditorPage-module__R5j0ma__submitError{padding:var(--size-200) var(--size-200) var(--size-200) var(--size-400);color:#f87171;font-size:var(--fs-300);background-color:#cc333314;border:1px solid #cc333373;border-radius:12px;position:relative;overflow:hidden}.FusionEditorPage-module__R5j0ma__submitError:before{content:"";background:linear-gradient(#ef5243,#cc33334d);width:4px;position:absolute;top:0;bottom:0;left:0}.FusionEditorPage-module__R5j0ma__actions{gap:var(--size-200);padding:var(--size-200) var(--size-400);flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}@media (min-width:961px){.FusionEditorPage-module__R5j0ma__actions{bottom:var(--size-200);z-index:10;margin-top:var(--size-200);-webkit-backdrop-filter:blur(10px);background:linear-gradient(#09131fe0 0%,#050b12f0 100%);border:1px solid #ffffff0f;border-top-color:#f4cf8b38;border-radius:14px;position:sticky;box-shadow:0 -10px 28px -12px #0009}}.FusionEditorPage-module__R5j0ma__saveButton{color:#0a1521;background:linear-gradient(180deg, var(--color-main-yellow) 0%, color-mix(in srgb, var(--color-main-yellow) 82%, #000) 100%);border:1px solid var(--color-main-yellow);padding:var(--size-150,var(--size-100)) var(--size-500);cursor:pointer;font-family:var(--font-body);font-size:var(--fs-400);letter-spacing:.02em;border-radius:999px;font-weight:600;transition:transform .2s,box-shadow .2s,filter .2s}.FusionEditorPage-module__R5j0ma__saveButton:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 0 24px #f4cf8b59,0 6px 18px #00000059}.FusionEditorPage-module__R5j0ma__saveButton:focus-visible{outline-offset:2px;outline:2px solid #fff}.FusionEditorPage-module__R5j0ma__saveButton:disabled{opacity:.45;cursor:not-allowed}.FusionEditorPage-module__R5j0ma__cancelButton{color:#fff;padding:var(--size-100) var(--size-500);cursor:pointer;font-size:var(--fs-400);background:0 0;border:1px solid #fff3;border-radius:999px;text-decoration:none;transition:background-color .2s,border-color .2s}.FusionEditorPage-module__R5j0ma__cancelButton:hover{background-color:#ffffff0f;border-color:#ffffff59}.FusionEditorPage-module__R5j0ma__cancelButton:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:2px}.FusionEditorPage-module__R5j0ma__deleteButton{color:#fff;padding:var(--size-100) var(--size-500);cursor:pointer;font-size:var(--fs-400);background:0 0;border:1px solid #c339;border-radius:999px;transition:background-color .2s}.FusionEditorPage-module__R5j0ma__deleteButton:hover:not(:disabled){background-color:#cc33332e}.FusionEditorPage-module__R5j0ma__deleteButton:focus-visible{outline-offset:2px;outline:2px solid #ef5243}.FusionEditorPage-module__R5j0ma__deleteButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:960px){.FusionEditorPage-module__R5j0ma__wrapper{padding:var(--size-400) var(--size-200) var(--size-700);gap:var(--size-400)}.FusionEditorPage-module__R5j0ma__actions{padding:var(--size-200) 0 0;justify-content:center}}@media (prefers-reduced-motion:reduce){.FusionEditorPage-module__R5j0ma__saveButton,.FusionEditorPage-module__R5j0ma__saveButton:hover{transition:none;transform:none}}
.ExtractorIntro-module__BgomBq__section{text-align:center;background-image:radial-gradient(circle,#ffffff06 1px,#0000 1px);background-size:24px 24px;width:100%;max-width:1100px;margin:0 auto;padding:5rem 1.5rem}.ExtractorIntro-module__BgomBq__heading{font-family:var(--font-display);font-size:var(--fs-800);color:var(--color-main-yellow);text-shadow:0 0 30px #f4cf8b1a;margin-bottom:.5rem}.ExtractorIntro-module__BgomBq__lede{color:#ffffff80;font-size:var(--fs-300);letter-spacing:.08em;text-transform:uppercase;margin-bottom:3rem}.ExtractorIntro-module__BgomBq__grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.ExtractorIntro-module__BgomBq__card{text-align:left;background:linear-gradient(135deg,#08101cbf 0%,#0c16268c 100%);border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;gap:.85rem;padding:2rem 1.75rem;transition:transform .4s,border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.ExtractorIntro-module__BgomBq__card:hover{border-color:#f4cf8b40;transform:translateY(-3px);box-shadow:0 20px 50px #0006,0 0 30px #f4cf8b0f}.ExtractorIntro-module__BgomBq__cardGlow{pointer-events:none;opacity:0;background:radial-gradient(circle,#f4cf8b14 0%,#0000 70%);width:60%;height:60%;transition:opacity .4s;position:absolute;top:-40%;left:-20%}.ExtractorIntro-module__BgomBq__card:hover .ExtractorIntro-module__BgomBq__cardGlow{opacity:1}.ExtractorIntro-module__BgomBq__cardTitle{font-family:var(--font-display);font-size:var(--fs-500);color:var(--color-main-yellow);line-height:1.3}.ExtractorIntro-module__BgomBq__cardBody{color:#fff9;font-size:var(--fs-300);line-height:1.7}@media (max-width:800px){.ExtractorIntro-module__BgomBq__section{padding:3rem 1rem}.ExtractorIntro-module__BgomBq__heading{font-size:var(--fs-700)}.ExtractorIntro-module__BgomBq__grid{grid-template-columns:1fr;gap:1rem}.ExtractorIntro-module__BgomBq__card{padding:1.5rem 1.25rem}}@media (prefers-reduced-motion:reduce){.ExtractorIntro-module__BgomBq__card,.ExtractorIntro-module__BgomBq__cardGlow{transition:none}}
.FusionEventList-module__ENCozG__list{gap:var(--size-200);padding:var(--size-400);background:linear-gradient(135deg,#09131ff2 0%,#070d14eb 100%);border:1px solid #ffffff0f;border-top-color:#f4cf8b38;border-radius:14px;flex-direction:column;display:none;position:relative;box-shadow:0 20px 60px -20px #0000008c,inset 0 1px #ffffff08}.FusionEventList-module__ENCozG__groupHeading{font-family:var(--font-display);font-size:var(--fs-400);color:var(--color-main-yellow);text-transform:uppercase;letter-spacing:.14em;padding-bottom:var(--size-100);position:relative}.FusionEventList-module__ENCozG__groupHeading:after{content:"";background:linear-gradient(90deg,#f4cf8bb3,#f4cf8b00);width:40px;height:1px;position:absolute;bottom:0;left:0}.FusionEventList-module__ENCozG__group{gap:var(--size-200);flex-direction:column;display:flex}.FusionEventList-module__ENCozG__item{gap:var(--size-50);padding:var(--size-200) var(--size-200) var(--size-200) var(--size-400);color:#fff;text-align:left;background:linear-gradient(#2c4461bf 0%,#1e3046bf 100%);border:1px solid #ffffff0f;border-radius:10px;flex-direction:column;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.FusionEventList-module__ENCozG__item:before{content:"";background:linear-gradient(180deg, var(--kind-color,#ffffff40) 0%, color-mix(in srgb, var(--kind-color,#ffffff40) 30%, transparent) 100%);width:3px;position:absolute;top:0;bottom:0;left:0}.FusionEventList-module__ENCozG__item[data-kind=tournament]{--kind-color:var(--color-main-yellow)}.FusionEventList-module__ENCozG__item[data-kind=event]{--kind-color:var(--title-color-light-blue)}.FusionEventList-module__ENCozG__item[data-status=completed]{background:linear-gradient(180deg, color-mix(in srgb, var(--color-effect) 32%, #09131fe6) 0%, color-mix(in srgb, var(--color-effect) 18%, #070d14e6) 100%);border-color:#1fd60573;box-shadow:0 0 16px #1fd6052e}.FusionEventList-module__ENCozG__item[data-status=partial]{background:linear-gradient(180deg, color-mix(in srgb, var(--color-main-yellow) 18%, #09131fe6) 0%, color-mix(in srgb, var(--color-main-yellow) 10%, #070d14e6) 100%);border-color:#f4cf8b59;box-shadow:0 0 12px #f4cf8b1a}.FusionEventList-module__ENCozG__item[data-status=skipped]{opacity:.55;background:#00000059}.FusionEventList-module__ENCozG__item[data-status=skipped] .FusionEventList-module__ENCozG__itemName{text-decoration:line-through}.FusionEventList-module__ENCozG__skipBtn{top:var(--size-200);right:var(--size-200);color:#ffffff80;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;transition:background-color .15s,border-color .15s,color .15s;display:flex;position:absolute}.FusionEventList-module__ENCozG__skipBtn:hover{color:#fffc;background:#ffffff1f;border-color:#ffffff40}.FusionEventList-module__ENCozG__skipBtn:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:2px}.FusionEventList-module__ENCozG__skipBtn[aria-pressed=true]{color:#ffffffb3;background:#ffffff1a;border-color:#fff3}.FusionEventList-module__ENCozG__itemHeader{align-items:center;gap:var(--size-200);padding-right:36px;display:flex}.FusionEventList-module__ENCozG__kindBadge{font-family:var(--font-body);font-size:var(--fs-100);text-transform:uppercase;letter-spacing:.14em;color:#ffffffa6}.FusionEventList-module__ENCozG__itemName{font-size:var(--fs-400);-webkit-user-select:none;user-select:none;font-weight:500}.FusionEventList-module__ENCozG__itemDate{font-size:var(--fs-200);color:#fff9;font-variant-numeric:tabular-nums}.FusionEventList-module__ENCozG__controls{align-items:center;gap:var(--size-200);margin-top:var(--size-100);display:flex}.FusionEventList-module__ENCozG__batchGroup{gap:4px;display:flex}.FusionEventList-module__ENCozG__batchChip{min-width:44px;min-height:36px;padding:4px var(--size-200);color:var(--color-main-yellow);font-family:var(--font-display);font-size:var(--fs-300);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;cursor:pointer;background:#f4cf8b0f;border:1.5px solid #f4cf8b59;border-radius:8px;justify-content:center;align-items:center;gap:4px;font-weight:700;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.FusionEventList-module__ENCozG__batchChip:hover:not(:disabled){background:#f4cf8b1f;border-color:#f4cf8b99}.FusionEventList-module__ENCozG__batchChip:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:2px}.FusionEventList-module__ENCozG__batchChip[aria-pressed=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--color-effect) 50%, #09131fe6) 0%, color-mix(in srgb, var(--color-effect) 30%, #070d14e6) 100%);color:#fff;border-color:#1fd60580;box-shadow:0 0 8px #1fd60533}.FusionEventList-module__ENCozG__batchChip[aria-pressed=true]:hover:not(:disabled){border-color:#1fd605b3;box-shadow:0 0 12px #1fd6054d}.FusionEventList-module__ENCozG__batchChip:disabled{opacity:.4;cursor:default}.FusionEventList-module__ENCozG__chipIcon{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0}.FusionEventList-module__ENCozG__bonusChip{min-width:44px;min-height:36px;padding:4px var(--size-200);color:var(--color-effect);font-family:var(--font-display);font-size:var(--fs-300);font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none;cursor:pointer;background:#1fd6050f;border:1.5px solid #1fd6054d;border-radius:8px;justify-content:center;align-items:center;gap:4px;font-weight:700;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.FusionEventList-module__ENCozG__bonusChip:hover:not(:disabled){background:#1fd6051f;border-color:#1fd60580}.FusionEventList-module__ENCozG__bonusChip:focus-visible{outline:2px solid var(--color-effect);outline-offset:2px}.FusionEventList-module__ENCozG__bonusChip[aria-pressed=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--color-effect) 50%, #09131fe6) 0%, color-mix(in srgb, var(--color-effect) 30%, #070d14e6) 100%);color:#fff;border-color:#1fd60580;box-shadow:0 0 8px #1fd60540}.FusionEventList-module__ENCozG__bonusChip[aria-pressed=true]:hover:not(:disabled){border-color:#1fd605b3;box-shadow:0 0 12px #1fd60559}.FusionEventList-module__ENCozG__bonusChip:disabled{opacity:.4;cursor:default}@media (max-width:960px){.FusionEventList-module__ENCozG__list{display:flex}}@media (prefers-reduced-motion:reduce){.FusionEventList-module__ENCozG__item,.FusionEventList-module__ENCozG__batchChip,.FusionEventList-module__ENCozG__bonusChip,.FusionEventList-module__ENCozG__skipBtn{transition:none}}
.HomepageClient-module__dD3SiG__homepage{flex-direction:column;align-items:center;gap:2rem;width:100%;min-width:0;padding-bottom:4rem;display:flex;overflow-x:hidden}
.ConfirmDialog-module__2tGtrG__overlay{z-index:1000;background-color:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ConfirmDialog-module__2tGtrG__card{background-color:var(--color-card-background);border:1px solid var(--color-navbar-divider);padding:var(--size-800);border-radius:8px;width:90%;max-width:420px}.ConfirmDialog-module__2tGtrG__title{font-size:var(--fs-500);color:#fff;margin-bottom:var(--size-200);font-weight:700}.ConfirmDialog-module__2tGtrG__message{font-size:var(--fs-300);color:var(--field-label-color);margin-bottom:var(--size-800);line-height:1.5}.ConfirmDialog-module__2tGtrG__actions{justify-content:flex-end;gap:var(--size-200);display:flex}.ConfirmDialog-module__2tGtrG__cancelButton,.ConfirmDialog-module__2tGtrG__confirmButton{padding:var(--size-50) var(--size-600);font-size:var(--fs-300);cursor:pointer;border:none;border-radius:5px;font-weight:600;transition:opacity .2s}.ConfirmDialog-module__2tGtrG__cancelButton:hover,.ConfirmDialog-module__2tGtrG__confirmButton:hover{opacity:.85}.ConfirmDialog-module__2tGtrG__cancelButton{background-color:var(--color-hover);color:#fff}.ConfirmDialog-module__2tGtrG__confirmButton{color:#fff;background-color:#c33}
.page-module__VyWluG__homepageWrapper{background:0 0;max-width:100%;overflow-x:hidden}
.ChampionEditorPage-module__gIGO6a__wrapper{--max-page-width:1200px;--max-divider-width:var(--max-page-width)}.ChampionEditorPage-module__gIGO6a__title{text-align:center;font-size:clamp(var(--fs-600), 7vw, var(--fs-800))}.ChampionEditorPage-module__gIGO6a__actions{--max-actions-width:800px;max-inline-size:var(--max-actions-width);margin-inline:auto;margin-top:var(--size-400);gap:var(--size-400);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.ChampionEditorPage-module__gIGO6a__buttons{gap:var(--size-200);align-items:center;min-width:fit-content;display:flex}.ChampionEditorPage-module__gIGO6a__createButton{color:#fff;background-color:var(--color-card-background-transparent);border:1px solid var(--color-main-yellow);padding:var(--size-100) var(--size-200);gap:var(--size-50);border-radius:25px;align-items:center;display:flex}.ChampionEditorPage-module__gIGO6a__createIcon{width:24px}.ChampionEditorPage-module__gIGO6a__deleteButton{color:#fff;padding:var(--size-100) var(--size-200);background-color:#c333;border:1px solid #c33;border-radius:25px}.ChampionEditorPage-module__gIGO6a__deleteButton:hover{background-color:#c336}
.ManageTeamsClient-module__yLXKTG__wrapper{gap:var(--size-800);flex-direction:column;display:flex}.ManageTeamsClient-module__yLXKTG__title{font-size:var(--fs-800)}.ManageTeamsClient-module__yLXKTG__grid{gap:var(--size-600);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));display:grid}.ManageTeamsClient-module__yLXKTG__loaderWrapper{padding:var(--size-1000) 0;justify-content:center;display:flex}.ManageTeamsClient-module__yLXKTG__emptyText{color:var(--field-label-color);font-size:var(--fs-400);text-align:center;padding:var(--size-1000) 0}.ManageTeamsClient-module__yLXKTG__errorText{color:#c33;font-size:var(--fs-400);text-align:center;padding:var(--size-1000) 0}
.FusionList-module__-VJkAW__wrapper{max-width:1200px;margin-inline:auto}.FusionList-module__-VJkAW__title{text-align:center;font-size:clamp(var(--fs-600), 7vw, var(--fs-800));margin-bottom:var(--size-400)}.FusionList-module__-VJkAW__header{margin-bottom:var(--size-400);justify-content:space-between;align-items:center;display:flex}.FusionList-module__-VJkAW__newButton{color:#fff;background-color:var(--color-card-background-transparent);border:1px solid var(--color-main-yellow);padding:var(--size-100) var(--size-400);cursor:pointer;font-size:var(--fs-300);border-radius:25px;text-decoration:none}.FusionList-module__-VJkAW__newButton:hover{background-color:#f4cf8b1a}.FusionList-module__-VJkAW__loading,.FusionList-module__-VJkAW__error,.FusionList-module__-VJkAW__emptyState{text-align:center;padding:var(--size-600);color:#ffffff80}.FusionList-module__-VJkAW__error{color:#f87171}.FusionList-module__-VJkAW__table{border-collapse:collapse;width:100%;font-size:var(--fs-300)}.FusionList-module__-VJkAW__table th{text-align:left;padding:var(--size-100) var(--size-200);color:var(--color-main-yellow);border-bottom:1px solid #f4cf8b4d;font-weight:600}.FusionList-module__-VJkAW__table td{padding:var(--size-100) var(--size-200);vertical-align:middle;border-bottom:1px solid #ffffff0d}.FusionList-module__-VJkAW__badgeActive,.FusionList-module__-VJkAW__badgeUpcoming,.FusionList-module__-VJkAW__badgePast{font-size:var(--fs-200);border-radius:12px;padding:2px 10px;font-weight:600;display:inline-block}.FusionList-module__-VJkAW__badgeActive{color:#22c55e;background-color:#22c55e26;border:1px solid #22c55e66}.FusionList-module__-VJkAW__badgeUpcoming{color:var(--color-main-yellow);background-color:#f4cf8b1f;border:1px solid #f4cf8b66}.FusionList-module__-VJkAW__badgePast{color:#9ca3af;background-color:#9ca3af26;border:1px solid #9ca3af4d}.FusionList-module__-VJkAW__actions{gap:var(--size-100);display:flex}.FusionList-module__-VJkAW__editButton{color:#fff;background-color:var(--color-card-background-transparent);border:1px solid var(--color-blue);cursor:pointer;font-size:var(--fs-200);border-radius:12px;padding:2px 10px;text-decoration:none}.FusionList-module__-VJkAW__editButton:hover{background-color:#4c7bb433}.FusionList-module__-VJkAW__deleteButton{color:#fff;cursor:pointer;font-size:var(--fs-200);background:0 0;border:1px solid #c33;border-radius:12px;padding:2px 10px}.FusionList-module__-VJkAW__deleteButton:hover:not(:disabled){background-color:#c333}.FusionList-module__-VJkAW__deleteButton:disabled{opacity:.5;cursor:not-allowed}
