.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}}
.FusionRecipeEpicCard-module__dNUHKW__card{--epic-color:var(--color-main-yellow);align-items:center;gap:var(--size-200);padding:var(--size-500) var(--size-200) var(--size-400);box-shadow:0 16px 40px -16px #0009, 0 0 16px -10px color-mix(in srgb, var(--epic-color) 20%, transparent), inset 0 1px 0 #ffffff0a;isolation:isolate;background:linear-gradient(#09131ff2 0%,#070d14f2 100%);border:1px solid #ffffff0f;border-radius:14px;flex-direction:column;transition:border-color .25s,transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.FusionRecipeEpicCard-module__dNUHKW__card:before{content:"";background:linear-gradient(90deg, transparent 0%, var(--epic-color) 50%, transparent 100%);opacity:.8;pointer-events:none;height:2px;position:absolute;top:0;left:10%;right:10%}.FusionRecipeEpicCard-module__dNUHKW__card:after{content:"";background:radial-gradient(ellipse at top, color-mix(in srgb, var(--epic-color) 6%, transparent) 0%, transparent 55%);pointer-events:none;z-index:0;position:absolute;inset:0}.FusionRecipeEpicCard-module__dNUHKW__card:hover{border-color:color-mix(in srgb, var(--epic-color) 40%, transparent);box-shadow:0 20px 48px -16px #000000b3, 0 0 24px -8px color-mix(in srgb, var(--epic-color) 30%, transparent), inset 0 1px 0 #ffffff0d;transform:translateY(-3px)}.FusionRecipeEpicCard-module__dNUHKW__avatarWrapper{background:linear-gradient(135deg, var(--epic-color), color-mix(in srgb, var(--epic-color) 35%, transparent));width:96px;height:96px;box-shadow:0 10px 24px -8px color-mix(in srgb, var(--epic-color) 30%, transparent), inset 0 0 0 1px #ffffff14;z-index:1;border-radius:50%;padding:3px;position:relative}.FusionRecipeEpicCard-module__dNUHKW__avatar{object-fit:cover;border:2px solid var(--color-card-background-dark);border-radius:50%;width:100%;height:100%}.FusionRecipeEpicCard-module__dNUHKW__body{align-items:center;gap:var(--size-200);z-index:1;flex-direction:column;width:100%;min-width:0;display:flex;position:relative}.FusionRecipeEpicCard-module__dNUHKW__name{font-family:var(--font-display);font-size:var(--fs-400);color:#fff;text-align:center;white-space:nowrap;text-overflow:ellipsis;letter-spacing:.02em;max-width:100%;font-weight:700;overflow:hidden}.FusionRecipeEpicCard-module__dNUHKW__faction{font-size:var(--fs-100);color:#fff9;text-transform:uppercase;letter-spacing:.1em}.FusionRecipeEpicCard-module__dNUHKW__progress{width:100%;height:12px;margin-top:var(--size-50);background-color:#0009;border:1px solid #ffffff0a;border-radius:999px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0009}.FusionRecipeEpicCard-module__dNUHKW__attainableFill,.FusionRecipeEpicCard-module__dNUHKW__earnedFill{transition:width .3s;position:absolute;top:0;bottom:0;left:0}.FusionRecipeEpicCard-module__dNUHKW__attainableFill{background:linear-gradient(90deg, color-mix(in srgb, var(--color-main-yellow) 45%, transparent) 0%, color-mix(in srgb, var(--color-main-yellow) 25%, transparent) 100%)}.FusionRecipeEpicCard-module__dNUHKW__earnedFill{background:linear-gradient(90deg, var(--color-effect) 0%, color-mix(in srgb, var(--color-effect) 70%, white) 100%);box-shadow:0 0 10px #1fd60566}.FusionRecipeEpicCard-module__dNUHKW__counts{justify-content:center;align-items:baseline;gap:var(--size-50);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";flex-wrap:wrap;display:flex}.FusionRecipeEpicCard-module__dNUHKW__countEarned{font-family:var(--font-display);font-size:var(--fs-600);color:var(--color-main-yellow);font-weight:700;line-height:1}.FusionRecipeEpicCard-module__dNUHKW__card[data-complete=true] .FusionRecipeEpicCard-module__dNUHKW__countEarned{color:var(--color-effect);text-shadow:0 0 12px #1fd60566}.FusionRecipeEpicCard-module__dNUHKW__countSeparator{color:#fff6;font-size:var(--fs-400)}.FusionRecipeEpicCard-module__dNUHKW__countTarget{font-size:var(--fs-300);color:#ffffffa6}.FusionRecipeEpicCard-module__dNUHKW__countAttainable{text-align:center;width:100%;font-size:var(--fs-100);color:#ffffff80;text-transform:uppercase;letter-spacing:.08em}@media (prefers-reduced-motion:reduce){.FusionRecipeEpicCard-module__dNUHKW__card,.FusionRecipeEpicCard-module__dNUHKW__card:hover,.FusionRecipeEpicCard-module__dNUHKW__attainableFill,.FusionRecipeEpicCard-module__dNUHKW__earnedFill{transition:none;transform:none}}
.FusionRecipeCards-module__DquUHa__wrapper{gap:var(--size-400);flex-direction:column;display:flex}.FusionRecipeCards-module__DquUHa__heading{align-items:center;gap:var(--size-200);font-family:var(--font-display);font-size:var(--fs-600);color:var(--color-main-yellow);letter-spacing:.16em;text-transform:uppercase;display:inline-flex;position:relative}.FusionRecipeCards-module__DquUHa__heading:before,.FusionRecipeCards-module__DquUHa__heading:after{content:"";background:linear-gradient(90deg,#f4cf8b00,#f4cf8b99);width:28px;height:1px;display:inline-block}.FusionRecipeCards-module__DquUHa__heading:after{background:linear-gradient(90deg,#f4cf8b99,#f4cf8b00)}.FusionRecipeCards-module__DquUHa__grid{gap:var(--size-400);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (max-width:960px){.FusionRecipeCards-module__DquUHa__grid{gap:var(--size-200);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.FusionRecipeCards-module__DquUHa__grid{grid-template-columns:1fr}}
.FusionPlannerStates-module__iU5dHa__card{gap:var(--size-200);padding:var(--size-800) var(--size-600);border:1px solid var(--color-navbar-divider);background-color:var(--color-card-background-dark-transparent);text-align:center;border-radius:10px;flex-direction:column;align-items:center;max-width:560px;margin-inline:auto;display:flex}.FusionPlannerStates-module__iU5dHa__title{font-family:var(--font-display);font-size:var(--fs-600);color:var(--color-main-yellow)}.FusionPlannerStates-module__iU5dHa__body{font-size:var(--fs-300);color:#ffffffbf;line-height:1.5}.FusionPlannerStates-module__iU5dHa__retryButton{margin-top:var(--size-200);padding:var(--size-100) var(--size-500);border:1px solid var(--color-main-yellow-transparent);color:var(--color-main-yellow);font-size:var(--fs-300);cursor:pointer;background-color:#0000;border-radius:6px;transition:background-color .2s}.FusionPlannerStates-module__iU5dHa__retryButton:hover{background-color:color-mix(in srgb, var(--color-main-yellow) 10%, transparent)}.FusionPlannerStates-module__iU5dHa__retryButton:focus-visible{outline:2px solid var(--color-main-yellow);outline-offset:2px}.FusionPlannerStates-module__iU5dHa__skeleton{gap:var(--size-600);padding:var(--size-600);flex-direction:column;display:flex}.FusionPlannerStates-module__iU5dHa__skeletonHeader,.FusionPlannerStates-module__iU5dHa__skeletonTimeline,.FusionPlannerStates-module__iU5dHa__skeletonCard{background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a) 0 0/200% 100%;border-radius:10px;animation:1.4s linear infinite FusionPlannerStates-module__iU5dHa__skeletonShimmer}.FusionPlannerStates-module__iU5dHa__skeletonHeader{height:180px}.FusionPlannerStates-module__iU5dHa__skeletonTimeline{height:260px}.FusionPlannerStates-module__iU5dHa__skeletonRecipe{gap:var(--size-400);grid-template-columns:repeat(4,1fr);display:grid}.FusionPlannerStates-module__iU5dHa__skeletonCard{height:160px}@keyframes FusionPlannerStates-module__iU5dHa__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width:960px){.FusionPlannerStates-module__iU5dHa__skeletonRecipe{grid-template-columns:repeat(2,1fr)}}
.FusionPlanner-module__50LCwa__planner{gap:var(--size-600);flex-direction:column;display:flex}.FusionPlanner-module__50LCwa__topRow{gap:var(--size-500);grid-template-columns:1fr minmax(260px,auto);display:grid}.FusionPlanner-module__50LCwa__legend{justify-content:center;align-items:center;gap:var(--size-500);margin-top:calc(-1 * var(--size-400));display:none}.FusionPlanner-module__50LCwa__legendItem{align-items:center;gap:var(--size-100);display:flex}.FusionPlanner-module__50LCwa__legendSwatch{border:1px solid #ffffff1a;border-radius:3px;width:14px;height:14px;display:block}.FusionPlanner-module__50LCwa__legendNotStarted{background:linear-gradient(#2c4461f2 0%,#1e3046f2 100%);border-color:#ffffff0f}.FusionPlanner-module__50LCwa__legendCompleted{background:var(--color-effect);border-color:#1fd60573}.FusionPlanner-module__50LCwa__legendPartial{background:#f4cf8b59;border-color:#f4cf8b4d}.FusionPlanner-module__50LCwa__legendSkipped{opacity:.5;background:#ffffff1a}.FusionPlanner-module__50LCwa__legendLabel{font-size:var(--fs-200);color:#fff9}.FusionPlanner-module__50LCwa__warning{margin:calc(-1 * var(--size-400)) 0 0;text-align:center;font-size:var(--fs-300);color:#ff6b4a;font-weight:600}@media (min-width:961px){.FusionPlanner-module__50LCwa__legend{display:flex}}@media (max-width:960px){.FusionPlanner-module__50LCwa__topRow{grid-template-columns:1fr}}
.page-module__fMGanW__container{--container-max-width:1690px;width:min(var(--container-max-width), 100%);gap:var(--size-700);padding:var(--size-600) var(--size-400) var(--size-900);flex-direction:column;margin-inline:auto;display:flex;position:relative}.page-module__fMGanW__pageTitle{font-family:var(--font-display);font-size:clamp(var(--fs-800), 5vw, var(--fs-900));color:#fff;text-align:center;text-shadow:0 2px 20px #000000e6,0 0 40px #f4cf8b1f;margin:0;font-weight:700;line-height:1.05}@media (max-width:960px){.page-module__fMGanW__container{gap:var(--size-600);padding:var(--size-500) var(--size-200) var(--size-800)}}
