.ActivityChart_wrap__AsYGJ{width:100%;flex:1 1;display:flex;flex-direction:column}.ActivityChart_plot__EsEgh{position:relative;flex:1 1;min-height:220px;margin-left:26px;border-bottom:1px solid var(--line-strong)}.ActivityChart_gridline__r7wSz{position:absolute;left:0;right:0;border-top:1px dashed var(--line)}.ActivityChart_gridline__r7wSz span{position:absolute;left:-26px;top:-8px;width:20px;text-align:right;font-family:var(--mono);font-size:10px;color:var(--ink-faint)}.ActivityChart_bars__OCjUK{position:absolute;inset:0;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.ActivityChart_col__B0_zi{position:relative;display:flex;align-items:flex-end;justify-content:center;height:100%}.ActivityChart_stack__6PLi2{width:100%;max-width:40px;display:flex;flex-direction:column;gap:3px;transform-origin:bottom;transition:filter .2s ease}html:not([data-fx=off]) .ActivityChart_stack__6PLi2{animation:ActivityChart_grow__T3_yM 1.1s var(--ease) both;animation-delay:calc(var(--i) * 45ms + .15s)}@keyframes ActivityChart_grow__T3_yM{0%{transform:scaleY(0)}to{transform:none}}.ActivityChart_training__2mbQP{min-height:3px;border-radius:3px;background:var(--silver)}.ActivityChart_stack__6PLi2>:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.ActivityChart_raid__xs5GW{min-height:3px;border-radius:3px;background:repeating-linear-gradient(135deg,var(--rose) 0 1px,transparent 1px 5px);box-shadow:inset 0 0 0 1px var(--line-strong)}.ActivityChart_col__B0_zi:hover .ActivityChart_stack__6PLi2{filter:brightness(1.2) drop-shadow(0 0 12px var(--rose-glow))}.ActivityChart_tip__tsbKl{position:absolute;bottom:calc(var(--h) + 10px);left:50%;z-index:2;display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:12px;background:var(--panel);border:1px solid var(--line-strong);box-shadow:0 14px 30px -14px var(--glass-shadow);font-family:var(--mono);font-size:11px;white-space:nowrap;color:var(--ink-dim);pointer-events:none;opacity:0;transform:translate(-50%,6px);transition:opacity .18s ease,transform .3s var(--ease)}.ActivityChart_tip__tsbKl strong{color:var(--ink);font-weight:500}.ActivityChart_col__B0_zi:hover .ActivityChart_tip__tsbKl{opacity:1;transform:translate(-50%)}.ActivityChart_tip__tsbKl[data-align=start]{left:0;transform:translateY(6px)}.ActivityChart_tip__tsbKl[data-align=end]{left:auto;right:0;transform:translateY(6px)}.ActivityChart_col__B0_zi:hover .ActivityChart_tip__tsbKl[data-align]{transform:none}.ActivityChart_labels__DXMmR{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:10px;gap:10px;margin:8px 0 0 26px}.ActivityChart_labels__DXMmR span{text-align:center;font-family:var(--mono);font-size:11px;color:var(--ink-faint)}.ActivityChart_legend__EgDi_{display:flex;gap:18px;margin-top:14px;font-size:12px;color:var(--ink-dim)}.ActivityChart_legend__EgDi_ span{display:flex;align-items:center;gap:7px}.ActivityChart_swatchRaid__zECkL,.ActivityChart_swatchTraining__QqsMB{width:12px;height:12px;border-radius:3px}.ActivityChart_swatchTraining__QqsMB{background:var(--silver)}.ActivityChart_swatchRaid__zECkL{background:repeating-linear-gradient(135deg,var(--rose) 0 1px,transparent 1px 4px);box-shadow:inset 0 0 0 1px var(--line-strong)}@media (max-width:560px){.ActivityChart_odd__OwvCO{visibility:hidden}.ActivityChart_bars__OCjUK,.ActivityChart_labels__DXMmR{gap:5px}}.AttendanceHeatmap_wrap___PG71{--cell:14px;--gap:4px}.AttendanceHeatmap_scroll__TAsZf{overflow-x:auto;padding-bottom:4px}.AttendanceHeatmap_grid__IbXmM,.AttendanceHeatmap_months__gMzyB{display:grid;grid-auto-flow:column;grid-auto-columns:var(--cell);grid-gap:var(--gap);gap:var(--gap);width:max-content}.AttendanceHeatmap_months__gMzyB{margin-bottom:6px;font-family:var(--mono);font-size:10px;color:var(--ink-faint);white-space:nowrap}.AttendanceHeatmap_grid__IbXmM{grid-template-rows:repeat(7,var(--cell))}.AttendanceHeatmap_cell__PFAi2,.AttendanceHeatmap_future__a9N69{width:var(--cell);height:var(--cell);border-radius:4px}.AttendanceHeatmap_cell__PFAi2{background:var(--surface-soft);transition:transform .2s var(--ease)}.AttendanceHeatmap_cell__PFAi2[data-level="1"]{background:color-mix(in srgb,var(--rose) 32%,transparent)}.AttendanceHeatmap_cell__PFAi2[data-level="2"]{background:color-mix(in srgb,var(--rose) 62%,transparent)}.AttendanceHeatmap_cell__PFAi2[data-level="3"]{background:var(--rose)}.AttendanceHeatmap_cell__PFAi2[data-streak]{box-shadow:0 0 0 1.5px var(--streak)}.AttendanceHeatmap_grid__IbXmM .AttendanceHeatmap_cell__PFAi2:hover{transform:scale(1.45);position:relative;z-index:1}.AttendanceHeatmap_legend__kae52{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:14px;font-size:12px;color:var(--ink-faint)}.AttendanceHeatmap_scale__coc2h{display:flex;align-items:center;gap:4px}.AttendanceHeatmap_scale__coc2h .AttendanceHeatmap_cell__PFAi2{--cell:11px;border-radius:3px}@media (max-width:640px){.AttendanceHeatmap_wrap___PG71{--cell:11px;--gap:3px}}.page_main__YCYYM{position:relative;overflow-x:clip}.page_banner__WuiEP{position:absolute;top:calc(-1 * var(--nav-space));left:0;right:0;height:480px;z-index:-1;background-size:cover;background-position:center 30%;-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}.page_banner__WuiEP[data-kind=image]{background-image:var(--banner),radial-gradient(60% 90% at 20% 20%,var(--mh-c1,transparent),transparent 65%),radial-gradient(55% 80% at 85% 10%,var(--mh-c2,transparent),transparent 65%);background-size:cover,auto,auto}.page_banner__WuiEP[data-kind=image]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.25),transparent 50%)}.page_banner__WuiEP[data-kind=colors]{background:radial-gradient(60% 90% at 20% 20%,var(--mh-c1),transparent 65%),radial-gradient(55% 80% at 85% 10%,var(--mh-c2),transparent 65%);opacity:.55}html:not([data-fx=off]) .page_banner__WuiEP[data-kind=colors],html:not([data-fx=off]) .page_banner__WuiEP[data-kind=image]{animation:page_drift__lzAxF 30s ease-in-out infinite alternate}@keyframes page_drift__lzAxF{to{background-position:center 45%;transform:scale(1.04)}}.page_page__ArZ4B{max-width:1200px;margin:0 auto;padding:150px 24px 120px;display:flex;flex-direction:column;gap:18px}.page_header__fnSQP{display:grid;grid-template-columns:240px minmax(0,1fr);grid-gap:36px;gap:36px;align-items:end;padding:28px;border-radius:32px;animation:page_page-enter__JsGC_ .9s var(--ease) both}.page_avatar__PKMXz{min-width:0}.page_identity__ziX84{display:flex;flex-direction:column;gap:18px;min-width:0;padding-bottom:4px}.page_badges__c8T_1{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.page_badges__c8T_1 .role-badge{font-size:12px;padding:6px 12px}.page_streak__EvXDl{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--streak) 55%,transparent);background:color-mix(in srgb,var(--streak) 14%,transparent);color:var(--streak);font-family:var(--mono);font-size:12px;white-space:nowrap}.page_name__g8tOU{margin:0;font-family:var(--serif);font-size:clamp(52px,7.5vw,104px);font-weight:600;line-height:.92;letter-spacing:-.01em;overflow-wrap:anywhere}.page_name__g8tOU>span{display:inline-block;padding-bottom:.24em;margin-bottom:-.24em}.page_nameGradient__TFawO{background:linear-gradient(90deg,var(--mh-c1),var(--mh-c2),var(--mh-c1)) 0 0 /200% 100%;-webkit-background-clip:text;background-clip:text}html:not([data-fx=off]) .page_nameGradient__TFawO{animation:page_sheen__z_R7w 8s ease-in-out infinite}@keyframes page_sheen__z_R7w{50%{background-position:100% 0}}.page_meta__sHuh_{display:flex;flex-wrap:wrap;gap:8px 32px;margin:0}.page_meta__sHuh_ div{display:flex;flex-direction:column;gap:2px}.page_meta__sHuh_ dt{font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.page_meta__sHuh_ dd{margin:0;font-family:var(--mono);font-size:14px}.page_actions__aFIwJ{display:flex;flex-wrap:wrap;gap:10px}.page_actions__aFIwJ .btn{height:44px;font-size:14px}.page_notice__oiRmm{margin:0;font-size:14px;color:var(--ink-dim);text-align:center}.page_stats__1REfA{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:18px;gap:18px}.page_stat__KYpC0{display:flex;flex-direction:column;gap:10px;padding:20px 22px;border-radius:var(--radius-card);min-width:0}.page_statValue__BfsMA{font-family:var(--mono);font-size:clamp(28px,3vw,40px);font-weight:500;letter-spacing:-.03em;line-height:1;white-space:nowrap}.page_statSub__cgN5L{font-size:12px;color:var(--ink-faint)}.page_split__UQtCV{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);grid-gap:18px;gap:18px;align-items:start}.page_halves__rBuIj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:stretch}@media (max-width:760px){.page_halves__rBuIj{grid-template-columns:minmax(0,1fr)}}.page_awards__pNRcF{display:flex;flex-wrap:wrap;gap:8px}.page_ranks__NU0OF{list-style:none;margin:0;padding:0}.page_rankStep__8VwlQ{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);grid-gap:14px;gap:14px;padding-bottom:20px}.page_rankStep__8VwlQ:before{content:"";position:absolute;left:10.5px;top:16px;bottom:-4px;width:1px;background:var(--line-strong)}.page_rankStep__8VwlQ:last-child{padding-bottom:0}.page_rankStep__8VwlQ:last-child:before{display:none}.page_rankStep__8VwlQ[data-upcoming]:before{background:repeating-linear-gradient(var(--line-strong) 0 4px,transparent 4px 8px)}.page_rankNode__z2Qdb{justify-self:center;margin-top:6px;width:12px;height:12px;border-radius:999px;background:var(--rank);box-shadow:0 0 0 4px var(--bg-raised),0 0 14px color-mix(in srgb,var(--rank) 70%,transparent)}.page_rankStep__8VwlQ[data-upcoming] .page_rankNode__z2Qdb{background:var(--bg-raised);box-shadow:0 0 0 1.5px var(--rank)}.page_rankBody__QMqDe{display:flex;flex-direction:column;gap:3px;min-width:0}.page_rankTop__YbVgA{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.page_rankName__jqkcs{font-family:var(--serif);font-size:22px;font-weight:600;line-height:1.15}.page_rankNote__UET_P{font-size:13px;color:var(--ink-faint)}.page_progress__xMEYO{margin-top:8px}.page_progressText__48fif{display:flex;justify-content:space-between;font-family:var(--mono);font-size:12px;color:var(--ink-dim);margin-bottom:5px}.page_progressTrack__8hu_0{height:6px;border-radius:999px;background:var(--surface-soft);overflow:hidden}.page_progressFill__curji{height:100%;background:linear-gradient(90deg,var(--ink-faint),var(--rose));border-radius:inherit;transform-origin:left}.page_nectarList__4wgdo{max-height:290px;overflow-x:hidden;overflow-y:auto;margin:0 -10px;padding:0 10px}.page_date__IJIDg{font-family:var(--mono);font-size:12px;color:var(--ink-faint);white-space:nowrap}.page_grow__Dt6SJ{flex:1 1;min-width:0;overflow-wrap:anywhere}.page_gain__hEIyb,.page_loss__IkdmV{font-family:var(--mono);font-size:13px;font-weight:500;white-space:nowrap}.page_gain__hEIyb{color:var(--gain)}.page_loss__IkdmV{color:var(--loss)}.page_event__dZbtj{display:flex;align-items:flex-start;gap:14px;padding:12px 10px;margin:0 -10px;border-top:1px solid var(--line);border-radius:12px;transition:background-color .18s ease}li:first-child>.page_event__dZbtj{border-top:none}.page_event__dZbtj:hover{background:var(--surface-hover)}.page_eventType__E0FKA{font-family:var(--mono);font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:3px 9px;border-radius:999px;border:1px solid var(--line);width:82px;text-align:center;flex-shrink:0;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.page_event__dZbtj:hover .page_eventType__E0FKA{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.page_eventBody__dbyBj{flex:1 1;min-width:0}.page_eventTitle__Oxae_{margin:0;font-size:14px;font-weight:500}.page_eventHost__DPGJ2{font-weight:400;color:var(--ink-dim)}.page_promotion__lF_n7{margin:4px 0 0;font-family:var(--mono);font-size:12px}.page_notes__BUct9{margin:4px 0 0;font-size:13px;font-style:italic;color:var(--ink-dim)}.page_eventSide__D5Xcf{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.page_thumb___kp8i .log-conclusion-trigger{margin-top:0}.page_thumb___kp8i .log-conclusion-thumb{max-width:96px;max-height:60px}@media (max-width:900px){.page_split__UQtCV{grid-template-columns:minmax(0,1fr)}.page_stats__1REfA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.page_page__ArZ4B{padding:90px 14px 60px;gap:14px}.page_header__fnSQP{grid-template-columns:minmax(0,1fr);gap:20px;padding:18px;border-radius:26px}.page_avatar__PKMXz{width:180px}.page_stats__1REfA{gap:12px}.page_event__dZbtj{flex-wrap:wrap}.page_eventSide__D5Xcf{flex-direction:row;gap:10px;width:100%;padding-left:96px}.page_thumb___kp8i{padding-left:96px}}.AvatarFlip_scene__GJA21{perspective:1000px}.AvatarFlip_tilt__PgaSi{--rx:0deg;--ry:0deg;--sx:50%;--sy:30%;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;transition:transform .6s var(--ease)}.AvatarFlip_card__CREgX{position:relative;display:block;width:100%;aspect-ratio:1;padding:0;border:0;background:none;font:inherit;color:inherit}button.AvatarFlip_card__CREgX{cursor:pointer}.AvatarFlip_face__d1AeI{position:absolute;inset:0;overflow:hidden;border-radius:24px;background:radial-gradient(circle at 50% 30%,var(--line-strong),transparent 70%),var(--surface-soft);box-shadow:inset 0 0 0 1px var(--line),0 30px 60px -30px var(--glass-shadow)}.AvatarFlip_card__CREgX .AvatarFlip_face__d1AeI{transition:transform .7s cubic-bezier(.65,0,.35,1),opacity 0s linear .35s}.AvatarFlip_front__uG_Fk{transform:perspective(1000px) rotateY(0deg)}.AvatarFlip_back__qsOgM{opacity:0;transform:perspective(1000px) rotateY(-180deg)}.AvatarFlip_card__CREgX[data-flipped=true] .AvatarFlip_front__uG_Fk{opacity:0;transform:perspective(1000px) rotateY(180deg)}.AvatarFlip_card__CREgX[data-flipped=true] .AvatarFlip_back__qsOgM{opacity:1;transform:perspective(1000px) rotateY(0deg)}.AvatarFlip_picture__4VdEd{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.AvatarFlip_render__fg1NX{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;transform:translateY(8%) scale(1.3);filter:drop-shadow(0 18px 18px rgba(0,0,0,.45))}.AvatarFlip_fallback__IuXPt{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--serif);font-size:96px;color:var(--ink-faint)}.AvatarFlip_sheen__CZf96{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--sx) var(--sy),hsla(0,0%,100%,.16),transparent 55%);mix-blend-mode:overlay}html[data-fx=off] .AvatarFlip_tilt__PgaSi{transform:none}@media (prefers-reduced-motion:reduce){.AvatarFlip_card__CREgX .AvatarFlip_face__d1AeI{transition:none}}.page_stats__AwQW1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.page_stat__1yk2y{display:flex;flex-direction:column;gap:12px;padding:22px 22px 16px;border-radius:var(--radius-card);min-width:0;transition:transform .5s var(--ease)}.page_stat__1yk2y:hover{transform:translateY(-4px)}html:not([data-fx=off]) .page_stat__1yk2y{animation:page_page-enter__sRPdK .9s var(--ease) both}html:not([data-fx=off]) .page_stat__1yk2y:nth-child(2){animation-delay:80ms}html:not([data-fx=off]) .page_stat__1yk2y:nth-child(3){animation-delay:.16s}html:not([data-fx=off]) .page_stat__1yk2y:nth-child(4){animation-delay:.24s}.page_statValue__zAiXI{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-size:clamp(30px,3.4vw,44px);font-weight:500;letter-spacing:-.03em;line-height:1;white-space:nowrap}.page_statIcon__FfJO1{display:inline-flex;color:var(--ink)}.page_statSub__oIEEm{display:flex;align-items:center;min-height:36px;font-size:13px;color:var(--ink-faint)}.page_statSub__oIEEm>span{margin-right:6px;color:var(--ink-dim)}.page_spark__k3XNw{width:100%;height:36px;overflow:visible}.page_sparkArea__VfA8g{fill:var(--rose);opacity:.1}.page_sparkLine__Vie_9{fill:none;stroke:var(--rose);stroke-width:1.4;opacity:.75}.page_reports__WpTsg{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.page_report__bt8hd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.page_reportItem__1atZU{display:flex;flex-direction:column;gap:4px;padding:14px 16px;border-radius:16px;border:1px solid transparent;background:var(--surface-soft);min-width:0;transition:background-color .2s ease,border-color .2s ease}.page_reportItem__1atZU:hover{background:var(--surface-hover);border-color:var(--line-strong)}.page_reportItem__1atZU dt{font-size:12px;color:var(--ink-faint)}.page_reportItem__1atZU dd{margin:0;font-family:var(--mono);font-size:24px;font-weight:500;letter-spacing:-.02em}.page_delta__JTnYv{font-family:var(--mono);font-size:11px;color:var(--ink-faint)}.page_delta__JTnYv[data-dir=up]{color:var(--ink)}.page_split__hEP8j{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-gap:18px;gap:18px;align-items:stretch}.page_timeline__kK9zK{list-style:none;margin:0;padding:0 0 0 18px;position:relative}.page_timeline__kK9zK:before{content:"";position:absolute;left:4px;top:10px;bottom:10px;width:1px;background:linear-gradient(var(--line-strong),var(--line) 80%,transparent)}.page_timelineItem__s5_EK{position:relative;display:flex;flex-direction:column;gap:3px;padding:10px 12px;margin-bottom:2px;border-radius:12px;color:inherit;text-decoration:none;transition:background-color .18s ease}.page_timelineItem__s5_EK:before{content:"";position:absolute;left:-18px;top:16px;width:9px;height:9px;border-radius:999px;background:var(--bg);box-shadow:0 0 0 1.5px var(--ink-dim);transition:box-shadow .2s ease,background .2s ease}.page_timelineItem__s5_EK:hover{background:var(--surface-hover)}.page_timelineItem__s5_EK:hover:before{background:var(--rose);box-shadow:0 0 0 1.5px var(--rose),0 0 12px var(--rose-dim)}.page_timelineTop__xubTl{display:flex;justify-content:space-between;gap:10px}.page_timelineTop__xubTl .eyebrow{color:var(--ink-dim)}.page_timelineDate__xTRmJ{font-family:var(--mono);font-size:11px;color:var(--ink-faint);white-space:nowrap}.page_timelineHost__Vo8Y_{font-weight:500;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_timelineMeta__1FyQX{font-size:13px;color:var(--ink-faint)}.page_grid3__jP4so{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.page_split__hEP8j>section{display:flex;flex-direction:column}@media (max-width:1180px){.page_grid3__jP4so{grid-template-columns:repeat(2,minmax(0,1fr))}}.page_promotions__umlHV{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:6px 18px;gap:6px 18px}.page_promotion__2vvPY{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;transition:background-color .18s ease}.page_promotion__2vvPY:hover{background:var(--surface-hover)}.page_promotionName__vVFir{flex:1 1;min-width:0;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1000px){.page_grid3__jP4so,.page_stats__AwQW1{grid-template-columns:repeat(2,minmax(0,1fr))}.page_reports__WpTsg,.page_split__hEP8j{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.page_stats__AwQW1{gap:12px}.page_stat__1yk2y{padding:16px 16px 12px}.page_grid3__jP4so{grid-template-columns:minmax(0,1fr);gap:12px}.page_report__bt8hd{grid-template-columns:repeat(2,minmax(0,1fr))}}