.TutOQG_ticker{z-index:var(--z-site-notice);color:#fff;background:linear-gradient(#23282f 0%,#191c21 100%);border-block:1px solid #ffffff1f;padding:.4rem 1rem;position:fixed;top:0;left:0;right:0}.TutOQG_alert{font-family:var(--text-font-family);text-align:center;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.25rem .9rem;padding:.2rem 0;font-size:.9rem;line-height:1.4;display:flex}.TutOQG_message{overflow-wrap:anywhere}.TutOQG_link{letter-spacing:.06em;text-transform:uppercase;text-underline-offset:.2em;color:#fff;font-size:.8rem;text-decoration:underline}.TutOQG_link:hover,.TutOQG_link:focus-visible{color:#ffffffbf}
.a8CcLa_overlay{z-index:var(--z-modal);background:#000000b8;justify-content:center;align-items:center;padding:1rem 0;display:flex;position:fixed;inset:0}.a8CcLa_dialog{--popup-column:1100px;--popup-gutter:max(0px, calc((100vw - var(--popup-column)) / 2));width:100%;max-height:calc(100dvh - 2rem);padding-inline:var(--popup-gutter);color:#fff;background:linear-gradient(#23282f 0%,#191c21 100%);border-block:1px solid #ffffff1f;outline:none;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,45fr) minmax(0,55fr);display:grid;overflow:hidden;box-shadow:0 24px 60px #000000a6}.a8CcLa_image_panel{min-height:0;background:#101215;grid-area:1/1/3;margin-inline-start:calc(-1 * var(--popup-gutter));position:relative}.a8CcLa_image{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.a8CcLa_content{grid-area:1/2;min-width:0;min-height:18rem;padding:2rem 2.25rem;overflow-y:auto}.a8CcLa_dialog_no_image .a8CcLa_content{grid-column:1/-1;min-height:0}.a8CcLa_dialog_no_image .a8CcLa_foot{grid-column:1/-1;margin-inline-start:calc(-1 * var(--popup-gutter));padding-inline-start:calc(var(--popup-gutter) + 2.25rem)}.a8CcLa_title{font-family:var(--display-font-family);letter-spacing:.3em;text-transform:uppercase;color:#ffffffb3;font-size:.85rem}.a8CcLa_heading{font-family:var(--heading-font-family);letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere;margin-top:.9rem;font-size:1.6rem;font-weight:700;line-height:1.15}.a8CcLa_body{font-family:var(--text-font-family);color:#ffffffd1;white-space:pre-line;overflow-wrap:anywhere;margin-top:1rem;font-size:1rem;line-height:1.55}.a8CcLa_foot{padding-block:.7rem;padding-inline:2.25rem calc(var(--popup-gutter) + 1rem);background:#00000059;border-top:1px solid #ffffff1a;grid-area:2/2;justify-content:flex-start;align-items:center;gap:.75rem;margin-inline-end:calc(-1 * var(--popup-gutter));display:flex}.a8CcLa_dismiss_btn,.a8CcLa_link_btn{font-family:var(--text-font-family);letter-spacing:.05em;text-transform:uppercase;color:#fff;cursor:pointer;outline-offset:2px;background:0 0;border:1px solid #ffffff38;border-radius:0;outline:2px solid #0000;padding:.55rem 1rem;font-size:.9rem;text-decoration:none}.a8CcLa_dismiss_btn:hover,.a8CcLa_link_btn:hover,.a8CcLa_dismiss_btn:focus-visible,.a8CcLa_link_btn:focus-visible{color:#fff;background:#ffffff1a;outline-color:#fff}@media (max-width:40rem){.a8CcLa_overlay{padding:1rem}.a8CcLa_dialog{--popup-gutter:0px;border-inline:1px solid #ffffff1f;grid-template-rows:auto;grid-template-columns:minmax(0,1fr);overflow-y:auto}.a8CcLa_image_panel{grid-area:auto/1;height:11rem}.a8CcLa_content,.a8CcLa_foot,.a8CcLa_dialog_no_image .a8CcLa_content,.a8CcLa_dialog_no_image .a8CcLa_foot{grid-area:auto/1}.a8CcLa_content{min-height:0;padding:1.4rem 1.25rem;overflow-y:visible}.a8CcLa_heading{font-size:1.3rem}.a8CcLa_foot,.a8CcLa_dialog_no_image .a8CcLa_foot{flex-wrap:wrap;padding-inline:1.25rem}}
.ZDyhLW_footer{background-color:var(--colour-bg);border-top:1px solid var(--colour-accent);width:100%}.ZDyhLW_footer_inner{flex-direction:row;justify-content:space-between;align-items:center;width:100%;max-width:1325px;margin:0 auto;padding:2rem 1.5rem;display:flex}.ZDyhLW_left{flex-direction:column;gap:.375rem;display:flex}.ZDyhLW_brand{font-family:var(--display-font-family);color:var(--colour-text);text-transform:uppercase;letter-spacing:2px;font-size:1rem;font-weight:600}.ZDyhLW_copyright{color:var(--colour-subtext);text-transform:uppercase;letter-spacing:.5px;font-size:.8125rem}.ZDyhLW_legal_links{flex-wrap:wrap;gap:.25rem 1rem;display:flex}.ZDyhLW_legal_link{color:var(--colour-subtext);margin:-.5rem 0;padding:.5rem 0;font-size:.75rem;text-decoration:none}.ZDyhLW_legal_link:hover{color:var(--colour-link);text-decoration:underline}.ZDyhLW_disclaimer{color:var(--colour-subtext);opacity:.5;font-size:.75rem}.ZDyhLW_social_link{width:3rem;height:3rem;color:var(--colour-subtext);border:1px solid var(--colour-accent);border-radius:.25rem;justify-content:center;align-items:center;text-decoration:none;transition:color .2s,border-color .2s,background-color .2s;display:flex}.ZDyhLW_social_link:hover{color:var(--colour-text);background-color:#ffffff0d;border-color:#ffffff40}.ZDyhLW_social_link svg{width:1.375rem;height:1.375rem}.ZDyhLW_right{flex-direction:row;align-items:center;gap:.75rem;display:flex}@media (max-width:600px){.ZDyhLW_footer_inner{flex-direction:column;align-items:flex-start;gap:1.5rem}.ZDyhLW_right{align-items:flex-start}}
.r03XNa_header{top:var(--site-notice-height);z-index:1000;flex-direction:row;align-items:center;gap:1rem;width:100%;transition:background-color .3s,box-shadow .3s;display:flex;position:fixed;left:0}.r03XNa_header_scrolled{background-color:var(--colour-bg);box-shadow:0 1px 0 var(--colour-accent)}.r03XNa_logo{filter:drop-shadow(0 1px 3px #000000d9)drop-shadow(0 0 6px #0009);border-radius:.5rem;width:auto;height:3rem;margin:1rem 2rem 1rem 1rem}.r03XNa_nav{flex-direction:row;flex:1;align-items:center;gap:1rem;height:100%;padding-right:1.5rem;display:flex}.r03XNa_nav_link{color:var(--colour-text);font:inherit;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;padding:1rem;text-decoration:none;transition:border-color .15s;display:flex}.r03XNa_nav_link:hover{border-bottom:2px solid var(--colour-accent)}.r03XNa_more_dropdown{align-items:center;height:100%;display:flex;position:relative}.r03XNa_more_chevron{margin-left:.4rem;display:inline-flex}.r03XNa_more_panel{background-color:var(--colour-bg);border:1px solid var(--colour-accent);z-index:10;border-radius:.5rem;flex-direction:column;min-width:160px;margin-top:.25rem;display:flex;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 8px 24px #0006}.r03XNa_more_link{font-family:var(--display-font-family);color:var(--colour-text);text-transform:uppercase;letter-spacing:.06rem;padding:.75rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;transition:background-color .15s}.r03XNa_more_panel_right{left:auto;right:0}.r03XNa_more_panel_name{color:var(--colour-subtext);white-space:nowrap;border-bottom:1px solid color-mix(in srgb, var(--colour-text) 12%, transparent);cursor:default;padding:.75rem 1rem .6rem;font-size:.85rem;font-weight:700}.r03XNa_more_link:hover{background-color:#ffffff0f}.r03XNa_more_link_button{text-align:left;width:100%;font:inherit;font-family:var(--display-font-family);cursor:pointer;background:0 0;border:none;font-size:.85rem;font-weight:700;display:block;}.r03XNa_more_link_button:hover{background-color:#ffffff0f}.r03XNa_account_dropdown{align-items:center;height:100%;margin-left:auto;display:flex}.r03XNa_nav_link_text{font-family:var(--display-font-family);text-align:center;text-transform:uppercase;letter-spacing:.1rem;text-shadow:0 1px 3px #000000d9,0 0 6px #0009;white-space:nowrap;font-weight:600;position:relative}.r03XNa_nav>*{flex-shrink:0}.r03XNa_account_name{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:8rem;font-family:var(--text-font-family);text-transform:none;letter-spacing:.02rem;display:inline-block;overflow:hidden}.r03XNa_account_code{color:var(--colour-subtext)}@media (min-width:1520px){.r03XNa_account_name{max-width:20rem}}.r03XNa_nav_link_dot{background-color:#dc5050f2;border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:-.3rem;right:-.6rem;box-shadow:0 0 4px #dc5050b3}.r03XNa_auth_form{align-items:center;height:100%;margin-left:auto;display:flex}.r03XNa_auth_button{border:1px solid var(--colour-accent);color:var(--colour-text);text-transform:uppercase;letter-spacing:.1rem;font-size:.85rem;font-weight:700;font-family:var(--display-font-family);cursor:pointer;background:0 0;border-radius:2rem;align-items:center;margin:.75rem 0 .75rem auto;padding:.5rem 1rem;text-decoration:none;transition:background-color .15s;display:flex}.r03XNa_auth_button:hover{background-color:var(--colour-accent)}.r03XNa_hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;gap:5px;margin-left:auto;padding:1rem;display:none}.r03XNa_bar{background-color:var(--colour-text);transform-origin:50%;filter:drop-shadow(0 1px 2px #000000d9);border-radius:2px;width:24px;height:2px;transition:transform .25s,opacity .25s;display:block}.r03XNa_bar_top_open{transform:translateY(7px)rotate(45deg)}.r03XNa_bar_mid_open{opacity:0;transform:scaleX(0)}.r03XNa_bar_bot_open{transform:translateY(-7px)rotate(-45deg)}.r03XNa_mobile_menu{top:calc(5rem + var(--site-notice-height));z-index:-1;background-color:var(--colour-bg);border-top:1px solid var(--colour-accent);overscroll-behavior:contain;width:100%;padding-bottom:max(1.5rem, env(safe-area-inset-bottom));flex-direction:column;display:flex;position:fixed;bottom:0;left:0;overflow-y:auto}.r03XNa_mobile_menu .r03XNa_nav_link{border-bottom:1px solid var(--colour-accent);border-left:3px solid #0000;flex-shrink:0;padding:1.25rem 1.5rem;font-size:1.1rem}.r03XNa_mobile_menu .r03XNa_nav_link:hover{border-bottom:1px solid var(--colour-accent);border-left:3px solid var(--colour-accent);background-color:#ffffff0a}.r03XNa_mobile_menu .r03XNa_auth_form{flex-shrink:0;height:auto;margin-left:0}.r03XNa_mobile_menu .r03XNa_auth_button{justify-content:center;width:calc(100% - 3rem);margin:1.25rem 1.5rem}@media (max-width:1320px){.r03XNa_nav{display:none}.r03XNa_hamburger{display:flex}}
.ZtAH4q_page{flex-direction:column;flex:1;display:flex}
.a9gwcW_page_content_container{background-color:var(--colour-surface-bg);border-top:2px solid var(--colour-accent);flex:1;justify-content:center;width:100%;padding:2rem 0;display:flex}.a9gwcW_page_content{flex-wrap:wrap;align-content:flex-start;width:100%;max-width:1325px;display:flex;position:relative}
.kkdLgW_page_header{width:100%;min-height:300px;padding:2rem;padding-top:calc(5rem + var(--site-notice-height));background:linear-gradient(#0000 0%,#000c 100%);justify-content:center;align-items:flex-end;display:flex;position:relative}.kkdLgW_page_header_content{flex-direction:column;gap:.5rem;width:100%;max-width:1325px;margin-top:40px;display:flex}.kkdLgW_page_header_kicker{color:#fff;width:fit-content;font-family:var(--display-font-family);text-transform:uppercase;letter-spacing:1.5px;background:#0006;border:1px solid #ffffff4d;border-radius:999px;padding:.3rem .75rem;font-size:.8125rem;font-weight:600;display:inline-block}.kkdLgW_page_header h1{color:#fff;text-transform:uppercase;letter-spacing:2px;width:100%;max-width:1325px;margin:0;font-size:3rem;font-weight:600;display:block}.kkdLgW_page_header_image{object-fit:cover;z-index:-1}@media (max-width:768px){.kkdLgW_page_header{min-height:220px;padding:1.5rem;padding-top:calc(5rem + var(--site-notice-height))}.kkdLgW_page_header_content{margin-top:24px}.kkdLgW_page_header h1{letter-spacing:1.5px;font-size:2.25rem}.kkdLgW_page_header_kicker{font-size:.75rem}}@media (max-width:480px){.kkdLgW_page_header{min-height:160px;padding:1rem;padding-top:calc(5rem + var(--site-notice-height))}.kkdLgW_page_header_content{margin-top:16px}.kkdLgW_page_header h1{letter-spacing:1px;font-size:1.75rem}}
.ezxwEq_fallback{color:var(--colour-subtext);letter-spacing:1px;justify-content:center;align-items:center;font-weight:700;display:flex}
.k6DqAa_accordion{border:1px solid var(--colour-accent);border-radius:4px;flex-direction:column;margin:1.25rem 0;display:flex;overflow:hidden}.k6DqAa_item{border-bottom:1px solid var(--colour-accent)}.k6DqAa_item:last-child{border-bottom:none}.k6DqAa_summary{cursor:pointer;-webkit-user-select:none;user-select:none;background-color:#89b8d40d;justify-content:space-between;align-items:center;padding:.875rem 1.25rem;font-size:.975rem;font-weight:700;list-style:none;transition:background-color .15s;display:flex}.k6DqAa_summary::-webkit-details-marker{display:none}.k6DqAa_summary:hover{background-color:#89b8d41a}.k6DqAa_item[open]>.k6DqAa_summary{color:var(--colour-link);background-color:#89b8d41a}.k6DqAa_item[open]>.k6DqAa_summary .k6DqAa_chevron{color:var(--colour-link)}.k6DqAa_chevron{color:var(--colour-subtext);flex-shrink:0;margin-left:1rem;transition:transform .2s;display:inline-flex}.k6DqAa_item[open] .k6DqAa_chevron{transform:rotate(180deg)}.k6DqAa_content{color:var(--colour-subtext);border-top:1px solid var(--colour-accent);background-color:#0003;padding:.875rem 1.25rem 1rem;font-size:.9rem;line-height:1.7}
.M6XwqW_author{border-top:1px solid var(--colour-accent);align-items:center;gap:1rem;margin:2rem 0 .5rem;padding-top:1.5rem;display:flex}.M6XwqW_avatar{object-fit:cover;background-color:#ffffff0f;border-radius:50%;flex-shrink:0;width:3.5rem;height:3.5rem}.M6XwqW_info{flex-direction:column;gap:.15rem;min-width:0;display:flex}.M6XwqW_name{color:var(--colour-text);font-size:1rem;font-weight:700}.M6XwqW_subtext{color:var(--colour-subtext);font-size:.85rem}
.bJQtEq_list{flex-direction:column;width:100%;margin:1.5rem 0;display:flex}.bJQtEq_list_item{width:100%;color:var(--colour-text);border-bottom:1px solid var(--colour-accent);flex-direction:row;align-items:center;gap:1.5rem;padding:1.25rem .5rem;text-decoration:none;transition:background-color .2s;display:flex}.bJQtEq_list_item:first-child{border-top:1px solid var(--colour-accent)}.bJQtEq_list_item:hover{background-color:#ffffff0a}.bJQtEq_list_image_wrapper{aspect-ratio:16/9;border-radius:.25rem;width:14rem;min-width:14rem;position:relative;overflow:hidden}.bJQtEq_list_image{object-fit:cover}.bJQtEq_list_info{flex-direction:column;flex:1;gap:.4rem;padding:.25rem 0;display:flex}.bJQtEq_list_title{text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:1.25rem;font-weight:700;line-height:1.2}.bJQtEq_list_detail{color:var(--colour-subtext);flex:1;margin:0;font-size:.9rem;line-height:1.5}.bJQtEq_list_date{color:var(--colour-subtext);text-transform:uppercase;letter-spacing:1px;font-size:.75rem}.bJQtEq_grid_wrapper{width:100%;margin:1.5rem 0}.bJQtEq_grid_title{text-transform:uppercase;letter-spacing:1px;margin:0 0 1rem;font-size:1.125rem;font-weight:700}.bJQtEq_grid{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}.bJQtEq_card{color:var(--colour-text);border:1px solid var(--colour-accent);border-radius:.25rem;flex-direction:column;text-decoration:none;transition:background-color .2s;display:flex;overflow:hidden}.bJQtEq_card:hover{background-color:#ffffff0a}.bJQtEq_card_image_wrapper{aspect-ratio:16/9;width:100%;position:relative}.bJQtEq_card_image{object-fit:cover}.bJQtEq_card_body{flex-direction:column;flex:1;gap:.5rem;padding:1rem;display:flex}.bJQtEq_card_title{text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:1rem;font-weight:700;line-height:1.2}.bJQtEq_card_detail{color:var(--colour-subtext);flex:1;margin:0;font-size:.85rem;line-height:1.5}.bJQtEq_card_date{color:var(--colour-subtext);text-transform:uppercase;letter-spacing:1px;font-size:.8125rem}@media (max-width:900px){.bJQtEq_grid{grid-template-columns:1fr}}@media (max-width:600px){.bJQtEq_list_item{flex-direction:column;gap:.75rem;padding:1rem 0}.bJQtEq_list_image_wrapper{width:100%;min-width:0}.bJQtEq_list_info{width:100%}}
.RaRwta_conversation{flex-direction:column;gap:1rem;margin:1.5rem 0;display:flex}.RaRwta_line_left,.RaRwta_line_right{align-items:flex-start;gap:.75rem;max-width:46rem;display:flex}.RaRwta_line_right{flex-direction:row-reverse;margin-left:auto}.RaRwta_portrait,.RaRwta_portrait_placeholder{object-fit:cover;border:1px solid var(--colour-card-border);background:var(--colour-card-bg);border-radius:999px;flex-shrink:0;width:3rem;height:3rem}.RaRwta_bubble{background:var(--colour-card-bg);border:1px solid var(--colour-card-border);border-radius:10px;flex-direction:column;gap:.2rem;padding:.7rem .95rem;display:flex}.RaRwta_line_left .RaRwta_bubble{border-top-left-radius:2px}.RaRwta_line_right .RaRwta_bubble{border-top-right-radius:2px}.RaRwta_speaker{color:var(--colour-subtext);font-family:var(--heading-font-family);letter-spacing:.06em;text-transform:uppercase;font-size:.78rem}.RaRwta_content{color:var(--colour-text);margin:0;line-height:1.6}.RaRwta_destiny .RaRwta_portrait,.RaRwta_destiny .RaRwta_portrait_placeholder{background:linear-gradient(160deg,#4a4f57 0%,#2c3036 100%);border-color:#ffffff38;border-radius:0}.RaRwta_destiny .RaRwta_bubble,.RaRwta_destiny .RaRwta_line_left .RaRwta_bubble,.RaRwta_destiny .RaRwta_line_right .RaRwta_bubble{background:var(--d2-slab,#ffffff14);border-color:#ffffff1f;border-radius:0}.RaRwta_destiny .RaRwta_speaker{font-family:var(--display-font-family);letter-spacing:.14em;color:var(--d2-gold,#d9b45a);font-weight:600}.RaRwta_destiny .RaRwta_content{color:#ffffffeb}@media (max-width:600px){.RaRwta_line_right{flex-direction:row;margin-left:0}.RaRwta_line_right .RaRwta_bubble{border-top-left-radius:2px;border-top-right-radius:10px}.RaRwta_portrait,.RaRwta_portrait_placeholder{width:2.25rem;height:2.25rem}}
.UfbQjG_audio{background:var(--colour-card-bg);border:1px solid var(--colour-card-border);border-radius:10px;flex-direction:column;gap:.6rem;margin:1.5rem 0;padding:1rem 1.1rem;display:flex}.UfbQjG_title{color:var(--colour-text);font-family:var(--heading-font-family);letter-spacing:.02em;font-size:1rem}.UfbQjG_player{width:100%}.UfbQjG_transcript{color:var(--colour-subtext);font-size:.9rem}.UfbQjG_transcript summary{cursor:pointer;font-family:var(--heading-font-family);letter-spacing:.06em;text-transform:uppercase;font-size:.8rem}.UfbQjG_transcript_body{border-left:2px solid var(--colour-card-border);margin-top:.6rem;padding-left:.9rem}.UfbQjG_transcript_body p{margin:0 0 .6rem;line-height:1.6}.UfbQjG_transcript_body p:last-child{margin-bottom:0}@media (max-width:600px){.UfbQjG_audio{padding:.85rem .9rem}}
.Te8JSq_dim_row{align-items:stretch;gap:.5rem;display:flex}.Te8JSq_dim_input{background:var(--colour-surface-bg);border:1px solid var(--colour-accent);min-width:0;color:var(--colour-text);text-overflow:ellipsis;border-radius:4px;flex:1;padding:.45rem .6rem;font-family:monospace;font-size:.78rem}.Te8JSq_copy_btn{border:1px solid var(--colour-highlight);color:var(--colour-highlight);font-family:var(--text-font-family);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;padding:.45rem .8rem;font-size:.78rem;transition:background-color .15s}.Te8JSq_copy_btn:hover{background-color:#89b8d41f}@media (max-width:40rem){.Te8JSq_dim_row{flex-direction:column}.Te8JSq_copy_btn{width:100%}}
.eCNdCG_grid{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.eCNdCG_weapon{border:1px solid var(--colour-accent);border-radius:4px;align-items:center;gap:.5rem;min-width:0;padding:.35rem .5rem;display:flex}.eCNdCG_icon{border-radius:3px;flex-shrink:0;width:2rem;height:2rem}.eCNdCG_icon_name{flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.eCNdCG_expand{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:.5rem;padding:0;display:flex}.eCNdCG_expand:hover .eCNdCG_weapon_name,.eCNdCG_expand:focus-visible .eCNdCG_weapon_name{color:var(--colour-link)}.eCNdCG_icon_wrap{flex-shrink:0;position:relative}.eCNdCG_watermark{pointer-events:none;width:2rem;height:2rem;position:absolute;inset:0}.eCNdCG_count{border:1px solid var(--colour-accent);background:var(--colour-bg);color:var(--colour-text);border-radius:999px;padding:0 .3rem;font-size:.6rem;font-weight:700;line-height:1.3;position:absolute;bottom:-.25rem;right:-.35rem}.eCNdCG_weapon_name{overflow-wrap:anywhere;flex:1;min-width:0;font-size:.78rem}.eCNdCG_light_gg{border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;display:flex}.eCNdCG_light_gg_icon{border-radius:2px;width:1.1rem;height:1.1rem}
.ZurLKG_trigger{--accent:var(--weapons-accent,#d9b45a);background:color-mix(in srgb, var(--accent) 18%, transparent);border:1px solid color-mix(in srgb, var(--accent) 85%, transparent);color:#fff;font-family:var(--text-font-family);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;outline-offset:2px;border-radius:2px;outline:2px solid #0000;align-self:flex-start;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.75rem;font-weight:600;transition:background-color .15s,outline-color .15s;display:inline-flex}.ZurLKG_trigger:hover,.ZurLKG_trigger:focus-visible{background:color-mix(in srgb, var(--accent) 32%, transparent);outline-color:#fff}.ZurLKG_trigger_arrow{color:var(--accent);font-size:.9rem;line-height:1}.ZurLKG_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1200;background:#0009;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.ZurLKG_modal{background:var(--colour-bg);border:1px solid var(--colour-accent);border-radius:10px;flex-direction:column;width:100%;max-width:720px;max-height:80vh;display:flex;overflow-y:auto}.ZurLKG_modal_header{border-bottom:1px solid var(--colour-accent);background:var(--colour-bg);z-index:var(--z-modal-bar);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.ZurLKG_modal_title{font-size:.95rem;font-weight:600}.ZurLKG_close_btn{border:1px solid var(--colour-accent);width:1.9rem;height:1.9rem;color:var(--colour-text);cursor:pointer;background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;transition:background-color .15s;display:flex}.ZurLKG_close_btn:hover{background-color:var(--colour-accent)}.ZurLKG_modal_body{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.ZurLKG_message,.ZurLKG_count{color:var(--colour-subtext);font-size:.85rem}@media (max-width:40rem){.ZurLKG_overlay{padding:.75rem}.ZurLKG_modal{max-height:90vh}.ZurLKG_modal_body{padding:1rem}}
.Ob4Xeq_rows{flex-direction:column;gap:.6rem;margin-top:.5rem;display:flex}.Ob4Xeq_row{flex-direction:column;gap:.3rem;display:flex}.Ob4Xeq_head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Ob4Xeq_label{min-width:0;font-size:.85rem;line-height:1.35}.Ob4Xeq_counter_tag{text-transform:uppercase;letter-spacing:.05em;opacity:.6;white-space:nowrap;margin-left:.4rem;font-size:.7rem}.Ob4Xeq_progress_label{font-variant-numeric:tabular-nums;white-space:nowrap;opacity:.85;font-size:.8rem}.Ob4Xeq_track{background:#ffffff1f;border-radius:999px;height:6px;overflow:hidden}.Ob4Xeq_fill{background:var(--colour-highlight);border-radius:999px;height:100%}.Ob4Xeq_segmented_track{gap:4px;display:flex}.Ob4Xeq_segment{clip-path:polygon(3px 0,calc(100% - 3px) 0,100% 50%,calc(100% - 3px) 100%,3px 100%,0 50%);background:#ffffff1f;border-radius:2px;flex:1;height:6px}.Ob4Xeq_segment_filled{background:var(--colour-highlight)}.Ob4Xeq_checkbox{border:1px solid var(--colour-accent);width:1.1rem;height:1.1rem;color:var(--colour-bg);border-radius:3px;flex:none;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}.Ob4Xeq_checkbox_checked{background:var(--colour-highlight);border-color:var(--colour-highlight)}@media (max-width:600px){.Ob4Xeq_label{font-size:.8rem}}.Ob4Xeq_d2_rows{flex-direction:column;gap:.3rem;margin-top:.4rem;display:flex}.Ob4Xeq_d2_row{align-items:center;gap:.4rem;display:flex}.Ob4Xeq_d2_checkbox{color:#fff;border:1px solid #fff9;flex:none;place-items:center;width:1.35rem;height:1.35rem;font-size:.8rem;font-weight:700;display:grid}.Ob4Xeq_d2_checkbox_done{background:#4faf63;border-color:#4faf63}.Ob4Xeq_d2_bar{background:#00000073;flex:1;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;min-height:1.35rem;padding:.1rem .45rem;font-size:.85rem;display:flex;position:relative;overflow:hidden}.Ob4Xeq_d2_fill{background:#3e9a55;position:absolute;inset:0 auto 0 0}.Ob4Xeq_d2_label,.Ob4Xeq_d2_value{color:#fff;position:relative}.Ob4Xeq_d2_label{overflow-wrap:anywhere;min-width:0}.Ob4Xeq_d2_value{font-variant-numeric:tabular-nums;flex:none}
.VBqvAa_set{background:color-mix(in srgb, var(--colour-highlight) 8%, transparent);border-left:2px solid var(--colour-highlight);border-radius:0 6px 6px 0;margin:1.75rem 0;padding:.9rem 1.1rem}.VBqvAa_set_destiny{background:var(--d2-slab,#ffffff14);border:1px solid #ffffff1f;margin:1.75rem 0;padding:.85rem 1rem .95rem}.VBqvAa_set_destiny .VBqvAa_title{font-family:var(--display-font-family);letter-spacing:.2em;color:var(--d2-dim,#ffffffb8);font-size:.75rem;font-weight:600}.VBqvAa_title{color:var(--colour-text);font-family:var(--heading-font-family);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .75rem;font-size:.85rem}
._17EvgW_card{aspect-ratio:474/96;width:100%;max-width:640px;color:var(--colour-text);outline-offset:2px;background-color:#2c3036;background-position:50%;background-size:cover;background-clip:padding-box;border:1px solid #ffffff38;outline:2px solid #0000;flex-direction:column;justify-content:flex-end;padding:.6rem .9rem;text-decoration:none;transition:outline-color .12s,filter .12s;display:flex;position:relative}._17EvgW_card:hover,._17EvgW_card:focus-visible{color:var(--colour-text);filter:brightness(1.1);outline-color:#fff}._17EvgW_scrim{z-index:0;background:linear-gradient(#0000 0%,#0003 35%,#000000e0 100%);position:absolute;inset:0}._17EvgW_kicker,._17EvgW_name,._17EvgW_state{z-index:1;position:relative}._17EvgW_kicker{font-family:var(--display-font-family);color:var(--d2-dim,#ffffffb8);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:600}._17EvgW_name{text-transform:uppercase;color:#fff;font-size:1.15rem;font-weight:700;line-height:1.2}._17EvgW_state{color:var(--d2-gold,#d9b45a);font-size:.85rem}._17EvgW_state_ready{font-weight:600}._17EvgW_ready_dot{z-index:1;background-color:#dc5050f2;border-radius:50%;width:.6rem;height:.6rem;position:absolute;top:.5rem;right:.5rem;box-shadow:0 0 4px #dc5050b3}@media (prefers-reduced-motion:reduce){._17EvgW_card{transition:none}}
.UJ0MQq_picker_overlay{z-index:1150;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.UJ0MQq_picker{background:#1c2026;flex-direction:column;gap:.75rem;width:100%;max-width:360px;padding:1rem 1.1rem;display:flex;box-shadow:0 18px 44px #0009}.UJ0MQq_picker_head{border-bottom:1px solid #ffffff59;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.3rem;display:flex}.UJ0MQq_picker_title{letter-spacing:.04em;text-transform:uppercase;color:#ffffffe6;font-size:1rem}.UJ0MQq_picker_close{width:1.75rem;height:1.75rem;color:var(--colour-text);cursor:pointer;background:#00000040;border:1px solid #ffffff38;flex:none;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:flex}.UJ0MQq_picker_close:hover,.UJ0MQq_picker_close:focus-visible{border-color:#fff}.UJ0MQq_picker_list{flex-direction:column;gap:.4rem;list-style:none;display:flex}.UJ0MQq_picker_item{width:100%;color:var(--colour-text);text-align:left;cursor:pointer;outline-offset:2px;background:#ffffff12;border:1px solid #ffffff1a;outline:2px solid #0000;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .75rem;font-family:inherit;font-size:.9rem;text-decoration:none;transition:outline-color .12s,background-color .12s;display:flex}.UJ0MQq_picker_item:hover,.UJ0MQq_picker_item:focus-visible{background:#ffffff1c;outline-color:#fff}.UJ0MQq_picker_count{color:#ffffffb8;flex:none;font-size:.76rem}
.BUQsca_about{overflow-wrap:anywhere;color:#ffffffe0;gap:.6rem;min-width:0;font-size:.92rem;line-height:1.55;display:grid}.BUQsca_dates{flex-wrap:wrap;gap:.5rem 2rem;margin-top:.3rem;display:flex}.BUQsca_dates div{gap:1px;display:grid}.BUQsca_dates dt{letter-spacing:.1em;text-transform:uppercase;color:var(--d2-dim);font-size:.72rem}.BUQsca_dates dd{font-variant-numeric:tabular-nums;color:#fff;font-weight:600}.BUQsca_actions{flex-wrap:wrap;gap:.6rem;margin-top:.4rem;display:flex}
.-_qDHW_card{border:1px solid var(--colour-accent);background:#ffffff08 50%/cover;border-radius:.5rem;width:100%;position:relative;overflow:hidden}.-_qDHW_card_bannered:before{content:"";pointer-events:none;background:linear-gradient(#0d1215e0 0%,#0d1215f0 55%,#0d1215f7 100%);position:absolute;inset:0}.-_qDHW_card_title,.-_qDHW_card_body{z-index:1;position:relative}.-_qDHW_card_title{text-transform:uppercase;letter-spacing:.08rem;color:var(--colour-subtext);border-bottom:1px solid var(--colour-accent);background:#ffffff08;margin:0;padding:.85rem 1.25rem;font-size:.85rem;font-weight:700}.-_qDHW_card_bannered .-_qDHW_card_title{border-bottom-color:color-mix(in srgb, var(--record-accent,var(--colour-accent)) 40%, transparent);background:0 0}.-_qDHW_card_body{padding:1.25rem}@media (max-width:600px){.-_qDHW_card_title{padding:.7rem .9rem}.-_qDHW_card_body{padding:.9rem}}
.I0uG5q_event_hub{--rarity-common:#c3cad1;--rarity-legendary:#b07af0;--rarity-exotic:#e8b93f;--event-hub-done:#5cc8b5;--event-hub-track:#ffffff24;--d2-slab:#ffffff12;--d2-slab-hover:#ffffff1c;--d2-rule:#ffffff59;--d2-dim:#ffffffb8;--d2-gold:#d9b45a;--d2-gold-bright:#eccb78;--event-hub-panel-radius:0;z-index:1;isolation:isolate;background:var(--colour-surface-bg);flex:1;width:100%;position:relative}.I0uG5q_event_hub:has([aria-modal=true]){z-index:1001}.I0uG5q_backdrop_clip{z-index:-1;clip-path:inset(0);position:absolute;inset:0}.I0uG5q_backdrop{position:fixed;inset:0}.I0uG5q_backdrop_image{object-fit:cover;object-position:center top}.I0uG5q_backdrop:after{content:"";background:linear-gradient(90deg,#080b0f8c 0%,#080b0f26 50%,#080b0f8c 100%),linear-gradient(#080b0fbf 0%,#080b0fd6 55%,#080b0fed 100%);position:absolute;inset:0}.I0uG5q_inner{width:100%;max-width:1325px;padding:calc(6.5rem + var(--site-notice-height)) 1.5rem 2.5rem;margin:0 auto}.I0uG5q_hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:1.75rem;display:flex}.I0uG5q_hero_title{gap:.35rem;min-width:0;display:grid}.I0uG5q_kicker{font-family:var(--display-font-family);letter-spacing:.2em;text-transform:uppercase;color:var(--d2-dim);font-size:.82rem;font-weight:600}.I0uG5q_title{font-family:var(--display-font-family);overflow-wrap:anywhere;color:#fff;text-shadow:0 2px 18px #0009;font-size:clamp(2rem,4.5vw,3.1rem);font-weight:600;line-height:1.05}.I0uG5q_hero_status{min-width:0;max-width:100%}.I0uG5q_layout{grid-template-columns:minmax(0,1fr) 28rem;align-items:start;gap:2.25rem;display:grid}.I0uG5q_main{flex-direction:column;grid-area:1/1;gap:1.75rem;min-width:0;display:flex}.I0uG5q_rail{flex-direction:column;grid-area:1/2;gap:1.75rem;min-width:0;display:flex}.I0uG5q_mobile_tabs{display:none}@media (max-width:980px){.I0uG5q_layout{grid-template-columns:minmax(0,1fr)}.I0uG5q_main,.I0uG5q_rail{grid-area:auto/1}.I0uG5q_mobile_tabs{border-bottom:1px solid var(--d2-rule);gap:1.5rem;margin-bottom:1.25rem;display:flex}.I0uG5q_mobile_tab{font:inherit;font-family:var(--display-font-family);letter-spacing:.08em;text-transform:uppercase;color:var(--d2-dim);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.35rem;padding:.5rem .1rem .55rem;font-size:.85rem;font-weight:600;display:inline-flex}.I0uG5q_mobile_tab:hover{color:#fff}.I0uG5q_mobile_tab_active{color:#fff;border-bottom-color:#fff}.I0uG5q_mobile_hidden{display:none}}@media (max-width:480px){.I0uG5q_inner{padding:calc(6rem + var(--site-notice-height)) 1rem 2rem}.I0uG5q_hero{margin-bottom:1.25rem}}.I0uG5q_section{flex-direction:column;min-width:0;display:flex}.I0uG5q_section_title_dot{background-color:#dc5050f2;border-radius:50%;width:.4rem;height:.4rem;box-shadow:0 0 4px #dc5050b3}.I0uG5q_notice{color:var(--d2-dim);background:var(--d2-slab);border:1px solid #ffffff24;padding:.7rem .9rem}.I0uG5q_challenge_list{flex-direction:column;gap:.75rem;display:flex}.I0uG5q_skeleton_status{width:22rem;max-width:100%;height:2rem}.I0uG5q_skeleton_heading{height:1.4rem;margin-bottom:.65rem}.I0uG5q_skeleton_block{height:9rem}.I0uG5q_skeleton_row{height:6.5rem;margin-bottom:.4rem}
@font-face{font-family:raddleFont;src:url(../media/ChakraPetch_300-s.p.43436hi4weyol.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:raddleFont;src:url(../media/ChakraPetch_400-s.p.3l7k-5329by9x.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:raddleFont;src:url(../media/ChakraPetch_500-s.p.2lcw2inh66lu4.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:raddleFont;src:url(../media/ChakraPetch_600-s.p.34i55il26mb_0.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:raddleFont Fallback;src:local(Arial);ascent-override:96.3%;descent-override:29.9%;line-gap-override:0.0%;size-adjust:103.01%}._5SlQEq_className{font-family:raddleFont,raddleFont Fallback,Arial,sans-serif}
.RkBtoW_card{--rarity-colour:#ffffffbf;--bar-fill:#ffffffd9;width:100%;font:inherit;text-align:left;color:var(--colour-text);cursor:pointer;outline-offset:2px;background:#ffffff1a;border:1px solid #ffffff1f;outline:2px solid #0000;flex-direction:column;gap:.35rem;padding:.6rem .75rem .85rem;transition:background-color .12s,outline-color .12s,border-color .12s;display:flex;position:relative;overflow:hidden}.RkBtoW_card:hover,.RkBtoW_card:focus-visible{background:#ffffff26;outline-color:#fff}.RkBtoW_card_common{--rarity-colour:var(--rarity-common)}.RkBtoW_card_legendary{--rarity-colour:var(--rarity-legendary)}.RkBtoW_card_exotic{--rarity-colour:var(--rarity-exotic)}.RkBtoW_card_claimable{--bar-fill:var(--event-hub-done);border:2px solid var(--event-hub-done);box-shadow:0 0 .9rem color-mix(in srgb, var(--event-hub-done) 35%, transparent)}.RkBtoW_card_claimed{--bar-fill:var(--event-hub-done);opacity:.8}.RkBtoW_head{align-items:center;gap:.5rem;min-width:0;display:flex}.RkBtoW_icon{object-fit:contain;flex:none;width:1.35rem;height:1.35rem}.RkBtoW_title{overflow-wrap:anywhere;color:#fff;flex:1;min-width:0;font-size:1rem;font-weight:600;line-height:1.25}.RkBtoW_rarity{letter-spacing:.1em;text-transform:uppercase;color:var(--rarity-colour);flex:none;font-size:.68rem;font-weight:700}.RkBtoW_head_note{color:#ffffffc7}.RkBtoW_breaker{background:#ffffff47;height:1px;display:block}.RkBtoW_row{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.RkBtoW_description{min-width:0;font-family:var(--subtext-font-family);color:#ffffffc7;overflow-wrap:anywhere;flex:1;font-size:.82rem;font-style:italic;font-weight:500;line-height:1.3}.RkBtoW_card_claimable .RkBtoW_description{color:#fff;font-weight:600}.RkBtoW_mini_rewards{flex:none;gap:.25rem;display:inline-flex}.RkBtoW_mini_reward{background:linear-gradient(160deg,#4a4f57 0%,#2c3036 100%);border:1px solid #fff3;place-items:center;width:2.35rem;height:2.35rem;display:grid;position:relative;overflow:hidden}.RkBtoW_mini_reward_overflow{color:#ffffffc7;background:#ffffff0f;border:1px solid #fff3;place-items:center;width:2.35rem;height:2.35rem;font-size:.8rem;font-weight:700;display:grid}.RkBtoW_mini_count{font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff;background:#14161ad1;max-width:100%;padding:0 .15rem;font-size:.66rem;line-height:1.2;position:absolute;bottom:0;right:0;overflow:hidden}.RkBtoW_mini_art{object-fit:contain;width:85%;height:85%}.RkBtoW_bar{background:#ffffff29;height:.32rem;position:absolute;bottom:0;left:0;right:0}.RkBtoW_bar_fill{background:var(--bar-fill);height:100%;display:block}.RkBtoW_bar_split{background:0 0;gap:2px;display:flex}.RkBtoW_bar_segment{background:#ffffff29;flex:1 1 0;min-width:0}.RkBtoW_bar_segment_you{margin-top:-.12rem}.RkBtoW_bar_stacked{display:flex;overflow:hidden}.RkBtoW_bar_share{background:var(--bar-fill);opacity:.7;flex:none;height:100%;box-shadow:inset -1px 0 #0000008c}.RkBtoW_bar_share_you{opacity:1;height:calc(100% + .12rem);margin-top:-.12rem}.RkBtoW_tick{color:#fff;background:linear-gradient(135deg, transparent 50%, var(--event-hub-done) 50%);justify-content:flex-end;align-items:flex-end;width:1.5rem;height:1.5rem;padding:0 .12rem .02rem 0;font-size:.75rem;font-weight:700;display:flex;position:absolute;bottom:.32rem;right:0}.RkBtoW_tip_wide.RkBtoW_tip_wide.RkBtoW_tip_wide{width:20rem}.RkBtoW_tip_description{font-family:var(--subtext-font-family);font-style:italic;font-weight:500}.RkBtoW_details_body{gap:.6rem}.RkBtoW_objectives{gap:.3rem;list-style:none;display:grid}.RkBtoW_objective{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.RkBtoW_objective_weapons{--weapons-accent:var(--event-hub-done,#5cc8b5);flex-basis:100%;padding-left:1.75rem;display:flex}.RkBtoW_checkbox{color:#fff;border:1px solid #fff9;flex:none;place-items:center;width:1.35rem;height:1.35rem;font-size:.8rem;font-weight:700;display:grid}.RkBtoW_checkbox_done{background:#4faf63;border-color:#4faf63}.RkBtoW_objective_bar{background:#00000073;flex:1;justify-content:space-between;align-items:center;gap:.6rem;min-width:0;min-height:1.35rem;padding:.1rem .45rem;font-size:.85rem;display:flex;position:relative;overflow:hidden}.RkBtoW_objective_fill{background:#3e9a55;position:absolute;inset:0 auto 0 0}.RkBtoW_objective_label,.RkBtoW_objective_value{color:#fff;position:relative}.RkBtoW_objective_label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.RkBtoW_objective_value{font-variant-numeric:tabular-nums;flex:none}.RkBtoW_details_rewards{gap:.35rem;display:grid}.RkBtoW_details_heading{letter-spacing:.1em;text-transform:uppercase;color:#6fd08c;font-size:.75rem;font-weight:700}.RkBtoW_reward_rows{gap:.3rem;list-style:none;display:grid}.RkBtoW_reward_row{align-items:center;gap:.5rem;font-size:.85rem;display:flex}.RkBtoW_reward_row_art{background:linear-gradient(160deg,#4a4f57 0%,#2c3036 100%);border:1px solid #fff3;flex:none;place-items:center;width:1.6rem;height:1.6rem;display:grid}.RkBtoW_expiry{color:#e2725b;font-size:.82rem;font-style:italic}.RkBtoW_done{letter-spacing:.1em;text-transform:uppercase;color:var(--event-hub-done,#5cc8b5);font-size:.78rem;font-weight:700}.RkBtoW_details_foot{justify-content:flex-end;align-items:center;gap:.5rem;padding:.45rem .8rem;display:flex}.RkBtoW_details_prompt:not(:only-child){margin-right:auto}.RkBtoW_hold_foot{width:100%;font:inherit;text-align:right;color:#fff;cursor:pointer;border:0;padding:.45rem .8rem;display:block}.RkBtoW_overlay{z-index:1200;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.RkBtoW_modal{background:#24272c;width:100%;max-width:24rem;max-height:calc(100dvh - 2rem);position:relative;overflow-y:auto;box-shadow:0 18px 44px #0009}.RkBtoW_modal_content{flex-direction:column;display:flex}.RkBtoW_modal_content>:first-child{padding-right:3.25rem}.RkBtoW_close_btn{z-index:1;width:2rem;height:2rem;color:var(--colour-text);cursor:pointer;background:#00000040;border:1px solid #ffffff38;justify-content:center;align-items:center;font-size:1rem;line-height:1;display:flex;position:absolute;top:.55rem;right:.55rem}.RkBtoW_close_btn:hover,.RkBtoW_close_btn:focus-visible{border-color:#fff}@media (prefers-reduced-motion:reduce){.RkBtoW_card{transition:none}}
.ykcdeW_insert{--raddle-night:#05070c;--raddle-surface:#0d1620;--raddle-ink:#f1efe9;--raddle-dim:#8d99a8;--raddle-line:#dce8f529;--raddle-uncommon:#3d7a4a;--raddle-exotic:#ceae33;background:var(--raddle-night);border:1px solid var(--raddle-line);border-radius:3px;flex-direction:column;gap:1.1rem;padding:1rem 1.1rem;display:flex}.ykcdeW_stats{grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));gap:.5rem;margin:0;display:grid}.ykcdeW_stat{border:1px solid var(--raddle-line);background:var(--raddle-surface);border-radius:2px;flex-direction:column;gap:.25rem;padding:.7rem .8rem;display:flex}.ykcdeW_statLabel{letter-spacing:.16em;text-transform:uppercase;color:var(--raddle-dim);font-size:.62rem}.ykcdeW_statValue{color:var(--raddle-ink);font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:600;line-height:1}.ykcdeW_statOf{color:var(--raddle-dim);font-size:.9rem;font-weight:300}.ykcdeW_caption{letter-spacing:.16em;text-transform:uppercase;color:var(--raddle-dim);font-size:.62rem}.ykcdeW_distribution{flex-direction:column;gap:.5rem;display:flex}.ykcdeW_bars{grid-template-columns:repeat(7,1fr);align-items:end;gap:.35rem;height:6.5rem;margin:0;padding:0;list-style:none;display:grid}.ykcdeW_bar{flex-direction:column;justify-content:flex-end;align-items:center;gap:.2rem;height:100%;display:flex}.ykcdeW_barTrack{border-bottom:1px solid var(--raddle-line);flex-direction:column;flex:1;justify-content:flex-end;width:100%;min-height:0;display:flex}.ykcdeW_barFill{background:color-mix(in srgb, var(--raddle-uncommon) 80%, transparent);border-radius:1px;flex-shrink:0;width:100%}.ykcdeW_barKey,.ykcdeW_barValue{color:var(--raddle-dim);font-variant-numeric:tabular-nums;font-size:.6rem}.ykcdeW_barValue{order:-1}.ykcdeW_barKey{order:1}.ykcdeW_link{letter-spacing:.06em;color:var(--raddle-exotic,#ceae33);text-underline-offset:.2em;align-self:flex-start;font-size:.78rem;text-decoration:underline}.ykcdeW_link:hover{color:var(--raddle-ink,#f1efe9)}.ykcdeW_unavailable{color:var(--raddle-dim);margin:0;font-size:.85rem}@media (max-width:480px){.ykcdeW_insert{padding:.85rem}.ykcdeW_stats{grid-template-columns:repeat(2,1fr)}}
.JEpH-G_mission_upcoming{background:#ffffff08;border:1px dashed #fff3;gap:.3rem;padding:.65rem .75rem;display:grid}.JEpH-G_head{align-items:center;gap:.5rem;min-width:0;display:flex}.JEpH-G_lock{background:var(--d2-dim);border-radius:1px;flex:none;width:.75rem;height:.6rem;margin:.35rem .15rem 0;position:relative}.JEpH-G_lock:before{content:"";border:2px solid var(--d2-dim);border-bottom:0;border-radius:.3rem .3rem 0 0;width:.5rem;height:.4rem;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.JEpH-G_title{overflow-wrap:anywhere;min-width:0;color:var(--d2-dim);font-size:1rem;font-weight:600;line-height:1.25}.JEpH-G_opens{color:var(--d2-gold);font-size:.8rem}
.gfQkAW_message{color:var(--colour-subtext);margin:0;font-size:.9rem}.gfQkAW_card{min-height:210px;color:inherit;isolation:isolate;border-radius:8px;text-decoration:none;display:block;position:relative;overflow:hidden}.gfQkAW_art{z-index:-2;background-position:50%;background-size:cover;transition:transform 1.6s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.08)}.gfQkAW_in .gfQkAW_art{transform:scale(1)}.gfQkAW_card:hover .gfQkAW_art{transform:scale(1.04)}.gfQkAW_shade{z-index:-1;background:radial-gradient(ellipse 70% 80% at 10% 100%, color-mix(in srgb, var(--recap-accent) 30%, transparent), transparent 70%), linear-gradient(180deg, #0d121573 0%, #0d1215eb 70%);position:absolute;inset:0}.gfQkAW_body{flex-direction:column;gap:.9rem;padding:1.1rem 1.2rem;display:flex}.gfQkAW_event{font-family:var(--display-font-family);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:1.05rem;font-weight:600;display:flex}.gfQkAW_so_far{white-space:nowrap;border:1px solid color-mix(in srgb, var(--recap-accent) 70%, transparent);letter-spacing:.14em;color:var(--recap-accent);border-radius:999px;flex-shrink:0;padding:.05rem .5rem;font-size:.68rem}.gfQkAW_tiles{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem 1rem;display:grid}.gfQkAW_stat{opacity:0;transition:opacity .5s ease var(--delay), transform .6s cubic-bezier(.2, .9, .25, 1.2) var(--delay);flex-direction:column;display:flex;transform:translateY(10px)}.gfQkAW_in .gfQkAW_stat{opacity:1;transform:none}.gfQkAW_value{font-family:var(--display-font-family);font-variant-numeric:tabular-nums;color:#fff;font-size:1.55rem;font-weight:600;line-height:1.1}.gfQkAW_icon{object-fit:contain;vertical-align:-.08em;width:.85em;height:.85em;margin-right:.3em}.gfQkAW_label{color:var(--colour-subtext);font-size:.78rem}.gfQkAW_spark{clip-path:inset(-4px 100% -4px 0);width:100%;height:40px;transition:clip-path 1.5s .3s;overflow:visible}.gfQkAW_in .gfQkAW_spark{clip-path:inset(-4px 0)}.gfQkAW_spark path{fill:none;stroke:var(--recap-accent);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.gfQkAW_cta{color:var(--recap-accent);font-size:.85rem}.gfQkAW_card:hover .gfQkAW_cta{text-decoration:underline}.gfQkAW_card:focus-visible{outline:2px solid var(--recap-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.gfQkAW_art,.gfQkAW_stat,.gfQkAW_spark{transition:none}}@media (scripting:none){.gfQkAW_stat{opacity:1;transform:none}.gfQkAW_spark{clip-path:none}}
.-\37 zpaW_section_title{font-family:var(--display-font-family);letter-spacing:.04em;text-transform:uppercase;color:#ffffffe6;border-bottom:1px solid var(--d2-rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .75rem;margin-bottom:.65rem;padding-bottom:.3rem;font-size:1.05rem;font-weight:500;display:flex}.-\37 zpaW_section_note{letter-spacing:.02em;text-transform:none;color:var(--d2-dim);font-size:.82rem}.-\37 zpaW_ready_dot{vertical-align:middle;background-color:#dc5050f2;border-radius:50%;width:.4rem;height:.4rem;margin-left:.45rem;display:inline-block;box-shadow:0 0 4px #dc5050b3}.-\37 zpaW_timer_line{text-align:center;color:var(--d2-gold);margin-top:.55rem;font-size:.85rem}.-\37 zpaW_timer_line b{font-variant-numeric:tabular-nums;font-weight:600}.-\37 zpaW_button{font:inherit;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;color:#fff;cursor:pointer;outline-offset:2px;background:#ffffff1a;border:1px solid #ffffff47;outline:2px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.78rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .12s,outline-color .12s;display:inline-flex}.-\37 zpaW_button:hover:not(:disabled),.-\37 zpaW_button:focus-visible{background:#ffffff2e;outline-color:#fff}.-\37 zpaW_button_primary{color:#17130a;border-color:var(--d2-gold);background:var(--d2-gold)}.-\37 zpaW_button_primary:hover:not(:disabled),.-\37 zpaW_button_primary:focus-visible{background:var(--d2-gold-bright)}.-\37 zpaW_button_icon{object-fit:contain;width:1rem;height:1rem}.-\37 zpaW_button:disabled{color:var(--colour-text);cursor:not-allowed;border-color:var(--colour-card-border);opacity:.45;background:#ffffff0d}.-\37 zpaW_button:disabled img{filter:grayscale()}.-\37 zpaW_tip.-\37 zpaW_tip{background:#24272c;border:0;border-radius:0;gap:0;width:17rem;padding:0}.-\37 zpaW_tip_head{background:#3a3e45;flex-direction:column;padding:.55rem .8rem .45rem;display:flex}.-\37 zpaW_tip_name{text-transform:uppercase;overflow-wrap:anywhere;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.15}.-\37 zpaW_tip_kind{color:#ffffffbf;font-size:.82rem}.-\37 zpaW_tip_body{color:#ffffffe6;flex-direction:column;gap:.45rem;padding:.55rem .8rem;font-size:.85rem;line-height:1.4;display:flex}.-\37 zpaW_tip_foot{text-align:right;color:#fff;background:#111316;padding:.35rem .8rem;font-size:.82rem}@media (prefers-reduced-motion:reduce){.-\37 zpaW_button{transition:none}}
._88xhPG_badge_grid{grid-template-columns:repeat(auto-fill,minmax(52px,1fr));gap:.75rem;width:100%;display:grid}._88xhPG_badge_image{aspect-ratio:1;object-fit:contain;width:100%}@media (max-width:768px){._88xhPG_badge_grid{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:.5rem}}@media (max-width:480px){._88xhPG_badge_grid{grid-template-columns:repeat(auto-fill,minmax(32px,1fr));gap:.4rem}}
.i6ejpG_chart{flex-direction:column;gap:1rem;display:flex}.i6ejpG_best{color:var(--colour-subtext);margin:0;font-size:.9rem}.i6ejpG_best strong{color:var(--recap-accent);font-weight:600}.i6ejpG_plot{padding-top:2.6rem;position:relative}.i6ejpG_bars{border-bottom:1px solid var(--colour-card-border);align-items:flex-end;gap:clamp(2px,.6vw,8px);height:clamp(180px,34vw,300px);display:flex}.i6ejpG_column{min-width:0;height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:flex-end;padding:0;display:flex;position:relative}.i6ejpG_column:focus-visible{outline:2px solid var(--recap-accent);outline-offset:2px}.i6ejpG_stack{transform-origin:bottom;min-height:0;transition:transform .7s cubic-bezier(.2, .9, .25, 1.15) var(--delay), filter .2s ease;border-radius:4px 4px 0 0;flex-direction:column-reverse;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:scaleY(0)}.i6ejpG_revealed .i6ejpG_stack{transform:scaleY(1)}.i6ejpG_column:hover .i6ejpG_stack,.i6ejpG_column:focus-visible .i6ejpG_stack{filter:brightness(1.25)}.i6ejpG_column_best .i6ejpG_stack{box-shadow:0 0 18px color-mix(in srgb, var(--recap-accent) 55%, transparent)}.i6ejpG_segment{flex-basis:0;min-height:1px}.i6ejpG_segment+.i6ejpG_segment{border-bottom:1px solid #00000059}.i6ejpG_value{left:50%;bottom:calc(var(--height,0%) + 4px);color:var(--colour-subtext);white-space:nowrap;opacity:0;transition:opacity .4s ease calc(var(--delay) + .5s);pointer-events:none;font-size:.68rem;position:absolute;transform:translate(-50%)}.i6ejpG_revealed .i6ejpG_value{opacity:1}.i6ejpG_day{color:var(--colour-subtext);font-size:.72rem;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.i6ejpG_marker{pointer-events:none;opacity:0;border-left:2px dashed #ffffff8c;transition:opacity .6s .9s;position:absolute;top:0;bottom:0}.i6ejpG_revealed .i6ejpG_marker{opacity:1}.i6ejpG_marker_label{text-align:right;white-space:nowrap;color:var(--colour-text);font-size:.72rem;line-height:1.2;position:absolute;top:0;right:6px}.i6ejpG_legend{color:var(--colour-subtext);flex-wrap:wrap;gap:.4rem 1rem;margin:1.6rem 0 0;padding:0;font-size:.82rem;list-style:none;display:flex}.i6ejpG_legend li{opacity:0;transition:opacity .4s ease var(--delay), transform .4s ease var(--delay);align-items:center;gap:.4rem;display:inline-flex;transform:translateY(6px)}.i6ejpG_revealed .i6ejpG_legend li{opacity:1;transform:none}.i6ejpG_swatch{border-radius:2px;flex-shrink:0;width:.7rem;height:.7rem;display:inline-block}.i6ejpG_tip_row{align-items:center;gap:.4rem;display:inline-flex}.i6ejpG_amount{vertical-align:middle;font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;display:inline-flex}.i6ejpG_amount_icon{object-fit:contain;width:1.1em;height:1.1em}@media (max-width:700px){.i6ejpG_value{display:none}.i6ejpG_label_sparse .i6ejpG_day{visibility:hidden}.i6ejpG_marker_label{white-space:normal;width:5.5rem;font-size:.62rem}.i6ejpG_marker_flip .i6ejpG_marker_label{text-align:left;left:6px;right:auto}}@media (prefers-reduced-motion:reduce){.i6ejpG_stack,.i6ejpG_value,.i6ejpG_marker,.i6ejpG_legend li{transition:none}}@media (scripting:none){.i6ejpG_stack{transform:none}.i6ejpG_value,.i6ejpG_marker,.i6ejpG_legend li{opacity:1;transform:none}}
.VHk8Pa_container{flex-direction:column;gap:.75rem;width:100%;display:flex}.VHk8Pa_empty{color:var(--colour-subtext);font-size:.85rem}.VHk8Pa_view_all_btn{border:1px solid var(--colour-accent);color:var(--colour-text);cursor:pointer;background:0 0;border-radius:2rem;align-self:flex-start;padding:.4rem .9rem;font-family:inherit;font-size:.8rem;transition:background-color .15s}.VHk8Pa_view_all_btn:hover{background-color:var(--colour-accent)}.VHk8Pa_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal);background:#0009;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.VHk8Pa_modal{background:var(--colour-bg);border:1px solid var(--colour-accent);border-radius:10px;flex-direction:column;width:100%;max-width:720px;max-height:80vh;display:flex;overflow-y:auto}.VHk8Pa_modal_header{border-bottom:1px solid var(--colour-accent);z-index:var(--z-modal-bar);background:var(--colour-bg);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.VHk8Pa_modal_title{font-size:1rem;font-weight:700}.VHk8Pa_close_btn{border:1px solid var(--colour-accent);width:1.9rem;height:1.9rem;color:var(--colour-text);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;font-size:.85rem;transition:background-color .15s;display:flex}.VHk8Pa_close_btn:hover{background-color:var(--colour-accent)}.VHk8Pa_modal_grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:1rem;padding:1.25rem;display:grid}@media (max-width:768px){.VHk8Pa_modal_grid{grid-template-columns:repeat(auto-fill,minmax(56px,1fr))}}
@font-face{font-family:displayFont;src:url(../media/Jost_variable.p.2_4ymh7gr-8lu.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.gHRXUq_className{font-family:displayFont;font-style:normal}.gHRXUq_variable{--font-display:"displayFont"}
.AkyWXa_layout{grid-template-columns:minmax(12rem,1fr) minmax(0,2fr);align-items:center;gap:1.5rem;display:grid}.AkyWXa_standing{flex-direction:column;gap:.4rem;min-width:0;display:flex}.AkyWXa_big_rank{font-family:var(--display-font-family);font-variant-numeric:tabular-nums;color:var(--recap-accent);filter:drop-shadow(0 0 16px color-mix(in srgb, var(--recap-accent) 40%, transparent));font-size:clamp(3rem,9vw,5rem);font-weight:600;line-height:1;display:flex}.AkyWXa_roller{height:1em;display:block;overflow:hidden}.AkyWXa_roller_strip{transform:translateY(calc(var(--position) * -1em));flex-direction:column;display:flex}.AkyWXa_roller_line{height:1em;display:block}.AkyWXa_visually_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.AkyWXa_viewport{--row:4.4rem;height:calc(var(--row) * 5);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%)}.AkyWXa_strip{padding:calc(var(--row) * 2) 1.25rem 0 0;transform:translateY(calc(var(--position) * var(--row) * -1))}.AkyWXa_row{height:var(--row);grid-template-columns:4.5rem minmax(0,1fr) 8rem;align-items:center;gap:.9rem;padding:0 .25rem;transition:opacity .3s ease-out;display:grid}.AkyWXa_you{transform-origin:100%;transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.AkyWXa_settled .AkyWXa_row:not(.AkyWXa_you){opacity:.5}.AkyWXa_settled .AkyWXa_you{transform:scale(1.05)}.AkyWXa_rank{font-family:var(--display-font-family);font-variant-numeric:tabular-nums;text-align:right;color:var(--colour-subtext);font-size:1.3rem;font-weight:600}.AkyWXa_plate{transition:box-shadow .4s ease-out;box-shadow:0 4px 16px #0006}.AkyWXa_row:not(.AkyWXa_you) .AkyWXa_plate:hover{box-shadow:0 0 0 2px color-mix(in srgb, var(--recap-accent) 70%, transparent), 0 4px 16px #0006;transition-duration:.15s}.AkyWXa_amount{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:.35rem;font-size:1.05rem;font-weight:700;display:inline-flex}.AkyWXa_icon{object-fit:contain;width:1.2rem;height:1.2rem}.AkyWXa_you .AkyWXa_rank{color:var(--recap-accent)}.AkyWXa_settled .AkyWXa_you .AkyWXa_plate{box-shadow:0 0 0 2px var(--recap-accent), 0 0 26px color-mix(in srgb, var(--recap-accent) 55%, transparent)}@media (max-width:700px){.AkyWXa_layout{grid-template-columns:minmax(0,1fr);gap:.75rem}.AkyWXa_viewport{--row:3.6rem}.AkyWXa_row{grid-template-columns:2.6rem minmax(0,1fr) auto;gap:.5rem}.AkyWXa_rank{font-size:1rem}.AkyWXa_row .AkyWXa_plate{--nameplate-flair-phone:1.35rem;padding:.5rem .6rem;font-size:.85rem}.AkyWXa_amount{font-size:.9rem}.AkyWXa_icon{width:1rem;height:1rem}}@media (prefers-reduced-motion:reduce){.AkyWXa_row,.AkyWXa_you,.AkyWXa_plate{transition:none}}
.JOPZMG_rows{flex-direction:column;gap:.75rem;display:flex}.JOPZMG_row{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin:0;display:grid}.JOPZMG_tile{background:var(--colour-card-bg);border:1px solid var(--colour-card-border);border-radius:8px;padding:.8rem .95rem;position:relative;overflow:hidden}.JOPZMG_tile:before{content:"";background:var(--record-accent,var(--colour-accent));width:3px;position:absolute;inset:0 auto 0 0}.JOPZMG_label{color:var(--colour-subtext);text-transform:uppercase;letter-spacing:.05em;font-size:.75rem}.JOPZMG_value{font-size:1.35rem;font-family:var(--heading-font-family);font-variant-numeric:tabular-nums;white-space:nowrap;margin:.2rem 0 0}@media (max-width:700px){.JOPZMG_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.JOPZMG_tile{padding:.6rem .7rem}.JOPZMG_value{font-size:1.1rem}}
.g0Y6eG_rewards{flex-wrap:wrap;gap:.4rem;list-style:none;display:flex}.g0Y6eG_reward{border:1px solid var(--colour-card-border);overflow-wrap:anywhere;background:#ffffff0f;border-radius:999px;align-items:center;gap:.35rem;min-width:0;max-width:100%;padding:.3rem .65rem;font-size:.85rem;display:inline-flex}.g0Y6eG_icon{object-fit:contain;flex:none;width:1.25rem;height:1.25rem}
@font-face{font-family:displayFontLatinExt;src:url(../media/Jost_latin_ext_variable-s.3hwlhy-7zi3w2.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:displayFontLatinExt Fallback;src:local(Arial);ascent-override:107%;descent-override:37.5%;line-gap-override:0.0%;size-adjust:100.0%}.MAhrKG_className{font-family:displayFontLatinExt,displayFontLatinExt Fallback,Arial,sans-serif;font-style:normal}.MAhrKG_variable{--font-display-latin-ext:"displayFontLatinExt", "displayFontLatinExt Fallback", Arial, sans-serif}
.V13Quq_preferences{flex-direction:column;gap:1rem;display:flex}.V13Quq_kinds{border:0;flex-wrap:wrap;gap:.5rem 1.25rem;margin:.75rem 0 0;padding:0;display:flex}.V13Quq_kinds_legend{float:left;width:100%;color:var(--colour-subtext);margin-bottom:.25rem;font-size:.85rem}.V13Quq_kind{cursor:pointer;align-items:center;gap:.4rem;font-size:.95rem;display:inline-flex}.V13Quq_toggle_row{cursor:pointer;align-items:center;gap:.75rem;font-size:.95rem;display:flex}.V13Quq_toggle{border:1px solid var(--colour-accent);cursor:pointer;background:0 0;border-radius:1rem;flex-shrink:0;width:2.75rem;height:1.5rem;padding:0;transition:background-color .15s;position:relative}.V13Quq_toggle:disabled{opacity:.6;cursor:default}.V13Quq_toggle_on{background-color:var(--colour-accent)}.V13Quq_toggle_knob{background-color:var(--colour-text);border-radius:50%;width:1.1rem;height:1.1rem;transition:transform .15s;position:absolute;top:1px;left:1px}.V13Quq_toggle_on .V13Quq_toggle_knob{transform:translate(1.25rem)}.V13Quq_hint{color:var(--colour-subtext);margin-top:.5rem;font-size:.85rem;line-height:1.5}.V13Quq_hint a{color:var(--colour-link)}.V13Quq_hint a:hover{color:var(--colour-link-hover)}.V13Quq_error_msg{color:#ff7d6be6;margin-top:.5rem;font-size:.85rem}
.zYbneW_grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:.75rem;display:grid}.zYbneW_option{border:1px solid var(--colour-accent);cursor:pointer;background:0 0;border-radius:.5rem;flex-direction:column;align-items:center;gap:.4rem;padding:.5rem;transition:border-color .15s,background-color .15s;display:flex;position:relative}.zYbneW_option:hover{background-color:#ffffff0a}.zYbneW_option_selected{border-color:var(--colour-link);background-color:#ffffff0f}.zYbneW_option_image{aspect-ratio:1;object-fit:cover;border-radius:.3rem;width:100%}.zYbneW_option_name{text-align:center;color:var(--colour-text);word-break:break-word;font-size:.85rem;font-weight:700;line-height:1.35}.zYbneW_option_categories{letter-spacing:.04em;text-transform:uppercase;color:var(--colour-subtext);text-align:center;font-size:.62rem;line-height:1.35}.zYbneW_option_description{font-family:var(--subtext-font-family);color:var(--colour-text);opacity:.8;text-align:center;text-wrap:pretty;font-size:.72rem;font-style:italic;font-weight:500;line-height:1.35}.zYbneW_option_subtext{color:var(--colour-subtext);text-align:center;font-size:.7rem;font-style:italic;line-height:1.35}.zYbneW_option_number{z-index:1;background:var(--colour-link);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.3rem;height:1.3rem;font-size:.7rem;font-weight:700;display:flex;position:absolute;top:.35rem;right:.35rem}.zYbneW_empty{color:var(--colour-text);opacity:.7;font-size:.9rem}
.dmecxG_page{--rarity-common:#c3cad1;--rarity-legendary:#b07af0;--rarity-exotic:#e8b93f;--recap-slab:#0d1216ad;--recap-slab-border:#ffffff1f;isolation:isolate;flex:1;width:100%;position:relative}.dmecxG_backdrop_clip{z-index:-1;clip-path:inset(0);position:absolute;inset:0}.dmecxG_backdrop{animation:1.6s cubic-bezier(.2,.7,.2,1) both dmecxG_backdrop_in;position:fixed;inset:0}.dmecxG_backdrop_image{object-fit:cover;object-position:center top}.dmecxG_backdrop:after{content:"";background:radial-gradient(ellipse 60% 45% at 15% 30%, color-mix(in srgb, var(--recap-accent) 22%, transparent), transparent 70%), linear-gradient(90deg, #080b0f8c 0%, #080b0f26 50%, #080b0f8c 100%), linear-gradient(180deg, #080b0f73 0%, #080b0fc7 45%, #080b0feb 100%);position:absolute;inset:0}@keyframes dmecxG_backdrop_in{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.dmecxG_recap{width:100%;max-width:1100px;padding:calc(5.75rem + var(--site-notice-height)) 1rem 3rem;flex-direction:column;gap:1.5rem;margin:0 auto;display:flex}.dmecxG_hero{align-items:flex-end;min-height:380px;display:flex;position:relative}.dmecxG_hero_glow{background:radial-gradient(ellipse at 30% 60%, color-mix(in srgb, var(--recap-accent) 26%, transparent), transparent 70%);filter:blur(20px);pointer-events:none;width:70%;height:80%;position:absolute;bottom:-20%;left:-10%}.dmecxG_hero_content{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 2.5rem;width:100%;padding:2.25rem 0 1rem;display:grid;position:relative}.dmecxG_hero_content>.dmecxG_kicker,.dmecxG_hero_content>.dmecxG_title{grid-column:1/-1}.dmecxG_hero_main{flex-direction:column;gap:1rem;min-width:0;display:flex}.dmecxG_hero_content>*{opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(14px)}.dmecxG_entered .dmecxG_hero_content>*{opacity:1;transform:none}.dmecxG_entered .dmecxG_hero_content>:nth-child(2){transition-delay:.12s}.dmecxG_entered .dmecxG_hero_content>:nth-child(3){transition-delay:.24s}.dmecxG_entered .dmecxG_hero_content>:nth-child(4){transition-delay:.42s}.dmecxG_kicker{font-family:var(--display-font-family);letter-spacing:.22em;text-transform:uppercase;color:var(--colour-subtext);align-items:center;gap:.75rem;margin:0;font-size:.8rem;font-weight:600;display:flex}.dmecxG_so_far{border:1px solid color-mix(in srgb, var(--recap-accent) 70%, transparent);color:var(--recap-accent);letter-spacing:.14em;border-radius:999px;align-items:center;gap:.4rem;padding:.15rem .6rem;display:inline-flex}.dmecxG_so_far_dot{background:var(--recap-accent);border-radius:50%;width:.45rem;height:.45rem;animation:1.6s ease-in-out infinite dmecxG_blink}.dmecxG_title{font-family:var(--display-font-family);text-transform:uppercase;letter-spacing:.02em;text-shadow:0 4px 28px #0009;overflow-wrap:anywhere;margin:0;font-size:clamp(1.9rem,5vw,3.4rem);font-weight:600;line-height:1.02}.dmecxG_hero_main .dmecxG_nameplate{--nameplate-flair:2.6rem;--nameplate-flair-phone:2.1rem;align-self:flex-start;width:min(100%,30rem);min-height:4.4rem;padding:.9rem 1.25rem;font-size:1.45rem;font-weight:600;box-shadow:0 6px 24px #00000073}.dmecxG_headline{text-align:right;flex-direction:column;align-self:start;align-items:flex-end;gap:.6rem;display:flex}.dmecxG_headline_figure{align-items:center;gap:1rem;min-height:4.4rem;display:flex}.dmecxG_headline_icon{object-fit:contain;width:clamp(40px,5vw,52px);height:clamp(40px,5vw,52px);filter:drop-shadow(0 0 16px color-mix(in srgb, var(--recap-accent) 55%, transparent))}.dmecxG_headline_value{font-family:var(--display-font-family);font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 30px color-mix(in srgb, var(--recap-accent) 45%, transparent);font-size:clamp(2.2rem,6vw,3.4rem);font-weight:600;line-height:1}.dmecxG_headline_label{color:var(--colour-subtext);letter-spacing:.04em;font-size:.95rem}.dmecxG_share{flex-wrap:wrap;gap:.6rem;display:flex}.dmecxG_only_you{border:1px solid var(--recap-slab-border);background:var(--recap-slab);max-width:36rem;color:var(--colour-subtext);border-radius:6px;margin:0;padding:.6rem .9rem;font-size:.9rem}.dmecxG_only_you a{color:var(--colour-link)}.dmecxG_share_button{border:1px solid color-mix(in srgb, var(--recap-accent) 60%, transparent);color:var(--recap-accent);font:inherit;cursor:pointer;background:#0d121599;border-radius:4px;padding:.5rem 1rem;font-size:.85rem;text-decoration:none;transition:background .15s}.dmecxG_share_button:hover{background:color-mix(in srgb, var(--recap-accent) 18%, #0d121599)}.dmecxG_section{border:1px solid var(--recap-slab-border);background:var(--recap-slab);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:12px;padding:1.6rem;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(24px)}.dmecxG_section_in{opacity:1;transform:none}.dmecxG_section_title{font-family:var(--display-font-family);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:600}.dmecxG_section_subtitle{font-family:var(--subtext-font-family);color:var(--colour-subtext);margin:.3rem 0 1.25rem;font-style:italic;font-weight:500}.dmecxG_tiles{grid-template-columns:repeat(var(--columns), minmax(0, 1fr));gap:1rem;display:grid}.dmecxG_tile{border:1px solid var(--recap-slab-border);background:linear-gradient(160deg, color-mix(in srgb, var(--recap-accent) 12%, transparent), transparent 60%), var(--recap-slab);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .5s ease var(--delay), transform .6s cubic-bezier(.2, .9, .25, 1.2) var(--delay), border-color .2s ease;border-radius:10px;flex-direction:column;gap:.25rem;padding:1.25rem 1.25rem 1.1rem;display:flex;position:relative;overflow:hidden;transform:translateY(18px)scale(.97)}.dmecxG_tile:before{content:"";background:var(--recap-accent);transform-origin:0;height:2px;transition:transform .7s ease calc(var(--delay) + .2s);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.dmecxG_tiles_in .dmecxG_tile{opacity:1;transform:none}.dmecxG_tiles_in .dmecxG_tile:before{transform:scaleX(1)}.dmecxG_tile:hover{border-color:color-mix(in srgb, var(--recap-accent) 50%, transparent)}.dmecxG_tile_head{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;display:flex}.dmecxG_tile_value{font-family:var(--display-font-family);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.6rem,3.4vw,2.2rem);font-weight:600;line-height:1.05}.dmecxG_tile_icon{object-fit:contain;vertical-align:-.08em;width:.85em;height:.85em;margin-right:.3em}.dmecxG_inline_icon{object-fit:contain;vertical-align:-.2em;width:1.1em;height:1.1em;margin-right:.25em}.dmecxG_tile_label{color:var(--colour-subtext);margin-top:auto;padding-top:.35rem;font-size:.95rem}.dmecxG_tile_detail{font-family:var(--subtext-font-family);color:var(--recap-accent);font-size:.85rem;font-style:italic;font-weight:500}.dmecxG_tile_weapon_art{object-fit:cover;border:1px solid #ffffff40;width:3.5rem;height:3.5rem;margin-bottom:.4rem;box-shadow:0 4px 14px #0006}.dmecxG_tile_weapon_name{flex-wrap:wrap;align-items:center;gap:.2rem .5rem;font-size:.9rem;font-weight:600;line-height:1.25;display:flex}.dmecxG_section_title+.dmecxG_tiles{margin-top:1.25rem}.dmecxG_time{flex-wrap:wrap;align-items:baseline;gap:.4rem 1.1rem;display:flex}.dmecxG_time_value{font-family:var(--display-font-family);font-variant-numeric:tabular-nums;color:var(--recap-accent);text-shadow:0 0 28px color-mix(in srgb, var(--recap-accent) 40%, transparent);font-size:clamp(2.6rem,8vw,4.4rem);font-weight:600;line-height:1}.dmecxG_time_detail{color:var(--colour-subtext)}.dmecxG_empty{color:var(--colour-subtext);margin:0}.dmecxG_companions{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.dmecxG_companion{opacity:0;transition:opacity .45s ease var(--delay), transform .55s cubic-bezier(.2, .8, .2, 1) var(--delay);grid-template-columns:2rem minmax(0,1fr) 6.5rem;align-items:center;gap:.9rem;display:grid;transform:translate(-14px)}.dmecxG_section_in .dmecxG_companion{opacity:1;transform:none}.dmecxG_companion_rank{font-family:var(--display-font-family);text-align:right;color:var(--colour-subtext);font-size:1.3rem;font-weight:600}.dmecxG_companion_plate{transition:box-shadow .15s;box-shadow:0 4px 16px #00000059}.dmecxG_companion_plate:hover,.dmecxG_companion_plate:focus-visible{box-shadow:0 0 0 2px var(--recap-accent), 0 4px 16px #00000059}.dmecxG_companion_numbers{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-end;gap:.1rem;display:flex}.dmecxG_companion_time{font-family:var(--display-font-family);font-size:1.1rem;font-weight:600}.dmecxG_companion_runs{color:var(--colour-subtext);font-size:.8rem}.dmecxG_weapon_top{border:1px solid color-mix(in srgb, var(--weapon-accent) 45%, transparent);background:radial-gradient(ellipse 70% 120% at 0% 50%, color-mix(in srgb, var(--weapon-accent) 26%, transparent), transparent 70%), var(--recap-slab);opacity:0;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.25rem;padding:1.1rem 1.4rem 1.1rem 1.1rem;transition:opacity .5s,transform .6s cubic-bezier(.2,.9,.25,1.2);display:grid;transform:translateY(18px)scale(.97)}.dmecxG_section_in .dmecxG_weapon_top{opacity:1;transform:none}.dmecxG_weapon_top_icon{width:6rem;height:6rem;box-shadow:0 0 24px color-mix(in srgb, var(--weapon-accent) 40%, transparent), 0 6px 18px #00000073;object-fit:cover;border:1px solid #ffffff4d;display:block}.dmecxG_weapon_top_body{flex-direction:column;gap:.2rem;min-width:0;display:flex}.dmecxG_weapon_top_kicker{font-family:var(--subtext-font-family);color:var(--weapon-accent);font-size:.9rem;font-style:italic;font-weight:500}.dmecxG_weapon_top_name{font-family:var(--display-font-family);overflow-wrap:anywhere;font-size:clamp(1.4rem,3.4vw,2rem);font-weight:600;line-height:1.1}.dmecxG_weapon_top_meta{color:var(--colour-subtext);flex-wrap:wrap;align-items:center;gap:.3rem .75rem;font-size:.9rem;display:flex}.dmecxG_weapon_top_kills{flex-direction:column;align-items:flex-end;display:flex}.dmecxG_weapon_top_kills_value{font-family:var(--display-font-family);font-variant-numeric:tabular-nums;color:var(--weapon-accent);text-shadow:0 0 24px color-mix(in srgb, var(--weapon-accent) 40%, transparent);font-size:clamp(2.2rem,6vw,3.4rem);font-weight:600;line-height:1}.dmecxG_weapon_top_kills_label{color:var(--colour-subtext);font-size:.85rem}.dmecxG_weapon_top.dmecxG_weapon_exotic .dmecxG_weapon_top_icon,.dmecxG_weapon.dmecxG_weapon_exotic .dmecxG_weapon_icon{border-color:var(--rarity-exotic)}.dmecxG_weapons{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.dmecxG_weapon{border:1px solid var(--recap-slab-border);background:var(--recap-slab);opacity:0;transition:opacity .4s ease calc(var(--delay) + .25s), transform .5s cubic-bezier(.2, .8, .2, 1) calc(var(--delay) + .25s);border-radius:8px;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.45rem .75rem .45rem .45rem;display:grid;transform:translateY(10px)}.dmecxG_section_in .dmecxG_weapon{opacity:1;transform:none}.dmecxG_weapon_icon{object-fit:cover;border:1px solid #fff3;width:2.75rem;height:2.75rem;display:block}.dmecxG_weapon_text{min-width:0;color:var(--colour-subtext);flex-direction:column;gap:.2rem;font-size:.85rem;display:flex}.dmecxG_weapon_name{color:var(--colour-text);overflow-wrap:anywhere;font-size:.9rem;font-weight:600;line-height:1.2}.dmecxG_weapon_kills{font-family:var(--display-font-family);font-variant-numeric:tabular-nums;font-weight:600}.dmecxG_weapons_more{border:1px solid color-mix(in srgb, var(--colour-link) 55%, transparent);color:var(--colour-link);font:inherit;cursor:pointer;background:0 0;border-radius:6px;margin:.85rem auto 0;padding:.45rem 1rem;font-weight:600;display:block}.dmecxG_weapons_more:hover,.dmecxG_weapons_more:focus-visible{background:color-mix(in srgb, var(--colour-link) 14%, transparent)}.dmecxG_favourites{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));align-items:start;gap:.75rem;display:grid}.dmecxG_favourite{border:1px solid color-mix(in srgb, var(--rarity) 45%, transparent);background:radial-gradient(ellipse 90% 90% at 100% 0%, color-mix(in srgb, var(--rarity) 24%, transparent), transparent 70%), #ffffff1a;opacity:0;transition:opacity .5s ease var(--delay), transform .6s cubic-bezier(.2, .9, .25, 1.2) var(--delay);flex-direction:column;gap:.35rem;padding:.6rem .75rem .85rem;display:flex;position:relative;overflow:hidden;transform:translateY(18px)scale(.97)}.dmecxG_section_in .dmecxG_favourite{opacity:1;transform:none}.dmecxG_favourite_head{align-items:center;gap:.5rem;min-width:0;display:flex}.dmecxG_favourite_icon{object-fit:contain;flex:none;width:1.35rem;height:1.35rem}.dmecxG_favourite_title{overflow-wrap:anywhere;color:#fff;flex:1;min-width:0;font-size:1rem;font-weight:600;line-height:1.25}.dmecxG_favourite_rarity{letter-spacing:.1em;text-transform:uppercase;color:var(--rarity);flex:none;font-size:.68rem;font-weight:700}.dmecxG_favourite_breaker{background:#ffffff47;height:1px;display:block}.dmecxG_favourite_row{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.dmecxG_favourite_description{min-width:0;font-family:var(--subtext-font-family);color:#ffffffc7;overflow-wrap:anywhere;flex:1;font-size:.82rem;font-style:italic;font-weight:500;line-height:1.3}.dmecxG_favourite_count{flex-direction:column;flex:none;align-items:flex-end;line-height:1.1;display:flex}.dmecxG_favourite_count_value{font-family:var(--display-font-family);font-variant-numeric:tabular-nums;color:var(--rarity);font-size:1.15rem;font-weight:600}.dmecxG_favourite_count_label{letter-spacing:.06em;text-transform:uppercase;color:#fff9;font-size:.7rem}.dmecxG_favourite_bar{background:var(--rarity);transform-origin:0;height:.32rem;transition:transform .9s cubic-bezier(.2, .8, .2, 1) calc(var(--delay) + .25s);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.dmecxG_section_in .dmecxG_favourite_bar{transform:scaleX(1)}.dmecxG_rarities{grid-template-columns:6.5rem minmax(0,1fr) max-content;gap:.85rem 1rem;display:grid}.dmecxG_rarity{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.dmecxG_exotic{--rarity:var(--rarity-exotic)}.dmecxG_legendary{--rarity:var(--rarity-legendary)}.dmecxG_common{--rarity:var(--rarity-common)}.dmecxG_rarity_label{color:var(--rarity);font-weight:600}.dmecxG_rarity_track{background:#ffffff0f;border-radius:999px;height:.8rem;overflow:hidden}.dmecxG_rarity_fill{height:100%;width:calc(var(--share) * 100%);border-radius:inherit;background:linear-gradient(90deg, color-mix(in srgb, var(--rarity) 55%, transparent), var(--rarity));box-shadow:0 0 12px color-mix(in srgb, var(--rarity) 45%, transparent);transform-origin:0;transition:transform 1s cubic-bezier(.2, .8, .2, 1) calc(var(--delay) + .2s);display:block;transform:scaleX(0)}.dmecxG_section_in .dmecxG_rarity_fill{transform:scaleX(1)}.dmecxG_rarity_value{text-align:right;font-family:var(--display-font-family);font-variant-numeric:tabular-nums;white-space:nowrap;justify-items:end;font-size:1.2rem;font-weight:600;display:grid}.dmecxG_rarity_value_sizer,.dmecxG_rarity_value_shown{grid-area:1/1}.dmecxG_rarity_value_sizer{visibility:hidden}.dmecxG_rank_detail{color:var(--colour-subtext)}.dmecxG_footer{color:var(--colour-subtext);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;font-size:.9rem;display:flex}.dmecxG_footer p{margin:0}.dmecxG_countdown{font-variant-numeric:tabular-nums;font-weight:700}.dmecxG_footer_link{color:var(--colour-link);font-weight:700;text-decoration:none}.dmecxG_footer_link:hover{text-decoration:underline}@keyframes dmecxG_blink{0%,to{opacity:1}50%{opacity:.25}}@media (max-width:700px){.dmecxG_recap{padding:calc(5rem + var(--site-notice-height)) .75rem 2rem;gap:1rem}.dmecxG_hero{min-height:300px}.dmecxG_hero_content{grid-template-columns:minmax(0,1fr);padding:1.25rem 0 .5rem}.dmecxG_headline{text-align:left;align-items:flex-start}.dmecxG_headline_figure{min-height:0}.dmecxG_hero_main .dmecxG_nameplate{width:100%;min-height:3.6rem;padding:.7rem .9rem;font-size:1.15rem}.dmecxG_section{padding:1.1rem}.dmecxG_tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.dmecxG_tile{padding:.9rem}.dmecxG_rarities{grid-template-columns:5.5rem minmax(0,1fr) max-content;column-gap:.6rem}.dmecxG_companion{grid-template-columns:1.4rem minmax(0,1fr) 5.2rem;gap:.5rem}.dmecxG_companion_time{font-size:.95rem}.dmecxG_weapon_top{grid-template-columns:auto minmax(0,1fr);gap:.5rem .9rem;padding:.9rem}.dmecxG_weapon_top_icon{width:4.5rem;height:4.5rem}.dmecxG_weapon_top_body{grid-area:2/1/auto/-1}.dmecxG_weapon_top_kills{grid-area:1/2}.dmecxG_weapons{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.dmecxG_hero_content>*,.dmecxG_section,.dmecxG_tile,.dmecxG_tile:before,.dmecxG_rarity_fill,.dmecxG_favourite,.dmecxG_favourite_bar,.dmecxG_companion,.dmecxG_weapon_top,.dmecxG_weapon{transition:none}.dmecxG_backdrop,.dmecxG_so_far_dot{animation:none}}@media (scripting:none){.dmecxG_hero_content>*,.dmecxG_section,.dmecxG_tile,.dmecxG_favourite,.dmecxG_companion,.dmecxG_weapon_top,.dmecxG_weapon{opacity:1;transform:none}.dmecxG_tile:before,.dmecxG_rarity_fill,.dmecxG_favourite_bar{transform:none}}
.Tey3Ua_card{isolation:isolate;background-color:var(--colour-card-bg);border:1px solid var(--colour-card-border);border-left:3px solid var(--record-accent,var(--colour-accent));background-position:50%;background-repeat:no-repeat;background-size:cover;background-clip:padding-box;border-radius:8px;flex-direction:column;gap:.6rem;padding:1rem 1.25rem;display:flex;position:relative;overflow:hidden}.Tey3Ua_scrim{z-index:0;background:linear-gradient(90deg, #000000e0 0%, #000000d1 28%, #00000085 52%, #00000094 72%, #000000db 100%), linear-gradient(90deg, color-mix(in srgb, var(--record-accent,var(--colour-accent)) 22%, transparent) 0%, transparent 55%);position:absolute;inset:0}.Tey3Ua_head{z-index:1;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex;position:relative}.Tey3Ua_body{flex-direction:column;gap:.1rem;min-width:0;display:flex}.Tey3Ua_label{color:var(--colour-subtext);letter-spacing:1.2px;text-transform:uppercase;font-size:.7rem}.Tey3Ua_name{color:var(--colour-text);text-overflow:ellipsis;white-space:nowrap;font-size:1.3rem;font-weight:700;text-decoration:none;overflow:hidden}.Tey3Ua_name:hover{color:var(--colour-link-hover);text-decoration:underline}.Tey3Ua_meta{color:var(--colour-subtext);font-size:.8rem}.Tey3Ua_share{flex-direction:column;flex-shrink:0;align-items:flex-end;display:flex}.Tey3Ua_share_value{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.Tey3Ua_share_label{color:var(--colour-subtext);letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;font-size:.68rem}.Tey3Ua_bar{background:#0000008c;border-radius:4px;flex:1;height:8px;display:flex;overflow:hidden}.Tey3Ua_segment,.Tey3Ua_segment_top{min-width:2px;height:100%;display:block}.Tey3Ua_segment_top{background:var(--record-accent,var(--colour-accent))}.Tey3Ua_segment{background:color-mix(in srgb, var(--record-accent,var(--colour-accent)) 35%, transparent);border-left:1px solid #00000073}.Tey3Ua_footer{z-index:1;align-items:center;gap:1rem;display:flex;position:relative}.Tey3Ua_toggle{border:1px solid var(--colour-card-border);background:#00000080;border-radius:999px;flex-shrink:0;display:flex;overflow:hidden}.Tey3Ua_toggle_off,.Tey3Ua_toggle_on{letter-spacing:.05em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:.2rem .7rem;font-family:inherit;font-size:.7rem;transition:background-color .15s,color .15s}.Tey3Ua_toggle_off{color:var(--colour-subtext)}.Tey3Ua_toggle_off:hover{color:var(--colour-text)}.Tey3Ua_toggle_on{color:var(--colour-text);background:color-mix(in srgb, var(--record-accent,var(--colour-accent)) 30%, transparent)}@media (max-width:600px){.Tey3Ua_card{padding:.85rem 1rem}.Tey3Ua_scrim{background:linear-gradient(to top, #000000e6 0%, #000000d6 100%), linear-gradient(90deg, color-mix(in srgb, var(--record-accent,var(--colour-accent)) 22%, transparent) 0%, transparent 55%)}.Tey3Ua_name{font-size:1.1rem}.Tey3Ua_share_value{font-size:1.2rem}.Tey3Ua_footer{flex-wrap:wrap;gap:.5rem}.Tey3Ua_bar{flex-basis:100%}}
._3V7Hua_overlay{z-index:1200;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._3V7Hua_modal{background:#24272c;border:1px solid #ffffff1f;flex-direction:column;gap:.875rem;width:100%;max-width:460px;max-height:calc(100dvh - 2rem);padding:1.25rem;display:flex;position:relative;overflow-y:auto;box-shadow:0 18px 44px #0009}._3V7Hua_close_btn{width:2.125rem;height:2.125rem;color:var(--colour-text);cursor:pointer;outline-offset:2px;background:#00000040;border:1px solid #ffffff38;outline:2px solid #0000;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:outline-color .12s;display:flex;position:absolute;top:.75rem;right:.75rem}._3V7Hua_close_btn:hover,._3V7Hua_close_btn:focus-visible{outline-color:#fff}._3V7Hua_title{text-transform:uppercase;letter-spacing:.02rem;overflow-wrap:anywhere;padding-right:2.25rem;font-size:1.35rem;font-weight:700;line-height:1.2}._3V7Hua_gives{color:var(--colour-text)}._3V7Hua_description{font-family:var(--subtext-font-family);color:var(--colour-text);font-style:italic;font-weight:500}._3V7Hua_success_content{flex-direction:column;gap:.75rem;display:flex}._3V7Hua_success_content ._3V7Hua_title,._3V7Hua_success_content ._3V7Hua_purchased_item{text-align:center}._3V7Hua_success_content ._3V7Hua_title{padding-left:2.25rem}._3V7Hua_success_badge{color:#0c1a17;background:#5cc8b5;justify-content:center;align-self:center;align-items:center;width:2.75rem;height:2.75rem;font-size:1.35rem;font-weight:700;display:flex}._3V7Hua_purchased_item{color:var(--colour-subtext);margin-top:-.25rem}._3V7Hua_received_label{text-transform:uppercase;letter-spacing:.06rem;color:var(--colour-subtext);font-size:.75rem;font-weight:700}._3V7Hua_summary{background:#ffffff0d;border:1px solid #ffffff1f}._3V7Hua_summary div{border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;font-size:.92rem;display:flex}._3V7Hua_summary div:last-child{border-bottom:0;font-weight:700}._3V7Hua_summary span:last-child{font-variant-numeric:tabular-nums;align-items:center;gap:.3125rem;display:inline-flex}._3V7Hua_summary_icon{object-fit:contain;width:1rem;height:1rem}._3V7Hua_confirm_content{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:.3125rem;display:inline-flex}._3V7Hua_confirm_cost{align-items:center;gap:.3125rem;display:inline-flex}@media (max-width:480px){._3V7Hua_actions{flex-direction:column-reverse}}._3V7Hua_error_message{color:var(--colour-danger);margin:0}._3V7Hua_blocked_reason{color:var(--colour-warning);margin:0;font-weight:600}._3V7Hua_actions{gap:.625rem;display:flex}._3V7Hua_actions button{letter-spacing:.07em;text-transform:uppercase;color:var(--colour-text);cursor:pointer;outline-offset:2px;background:#ffffff1a;border:1px solid #ffffff47;outline:2px solid #0000;flex:1;padding:.5625rem .75rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:background-color .12s,outline-color .12s}._3V7Hua_actions button:hover:not(:disabled),._3V7Hua_actions button:focus-visible{background:#ffffff2e;outline-color:#fff}._3V7Hua_actions ._3V7Hua_confirm_btn{color:#17130a;background:#d9b45a;border-color:#d9b45a;flex:2}._3V7Hua_actions ._3V7Hua_confirm_btn:hover:not(:disabled),._3V7Hua_actions ._3V7Hua_confirm_btn:focus-visible{background:#eccb78}._3V7Hua_actions button:disabled{color:var(--colour-text);cursor:not-allowed;border-color:var(--colour-card-border);opacity:.45;background:#ffffff0d}._3V7Hua_actions button:disabled img{filter:grayscale()}
@font-face{size-adjust:112%;font-family:subtextFont;src:url(../media/BarlowSemiCondensed_500_italic.0y90tf4jp7a6r.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}.mi8c0a_className{font-family:subtextFont;font-style:italic;font-weight:500}.mi8c0a_variable{--font-subtext:"subtextFont"}
._7A7WnW_row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._7A7WnW_group{align-items:center;gap:.35rem;display:flex}._7A7WnW_hyphen{color:var(--colour-subtext);margin-left:.15rem;font-weight:700}._7A7WnW_box{border:1px solid var(--colour-accent);width:2.15rem;height:2.6rem;color:var(--colour-text);text-align:center;text-transform:uppercase;background:0 0;border-radius:.4rem;padding:0;font-family:monospace;font-size:1.15rem}._7A7WnW_box:focus{border-color:var(--colour-link);outline:none}._7A7WnW_box:disabled{opacity:.6}@media (max-width:480px){._7A7WnW_box{width:1.7rem;height:2.2rem;font-size:1rem}._7A7WnW_row{gap:.3rem}._7A7WnW_group{gap:.2rem}}
.k4HOpG_section{border-bottom:1px solid var(--colour-accent);flex-direction:column;gap:.75rem;width:100%;padding:2rem 1.5rem;display:flex}.k4HOpG_section_title{font-size:1.1rem;font-weight:700}.k4HOpG_hint{color:var(--colour-text);opacity:.7;margin-top:-.5rem;font-size:.85rem}.k4HOpG_empty{color:var(--colour-text);opacity:.7;font-size:.9rem}.k4HOpG_preview_row{flex-wrap:wrap;gap:.6rem;display:flex}.k4HOpG_preview_image{object-fit:cover;border:1px solid var(--colour-accent);border-radius:.3rem;width:3rem;height:3rem}.k4HOpG_actions{align-items:center;gap:1rem;margin-top:.5rem;display:flex}.k4HOpG_change_btn{border:1px solid var(--colour-accent);color:var(--colour-text);text-transform:uppercase;letter-spacing:.1rem;cursor:pointer;background:0 0;border-radius:2rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:background-color .15s}.k4HOpG_change_btn:hover{background-color:var(--colour-accent)}
.iW7-TW_layout{grid-template-columns:minmax(12rem,1fr) minmax(0,2fr);align-items:center;gap:1.5rem;display:grid}.iW7-TW_standing{flex-direction:column;gap:.4rem;min-width:0;display:flex}.iW7-TW_big_rank{font-family:var(--display-font-family);color:var(--recap-accent);filter:drop-shadow(0 0 16px color-mix(in srgb, var(--recap-accent) 40%, transparent));align-items:baseline;gap:.6rem;font-weight:600;line-height:1;display:flex}.iW7-TW_big_rank_label{font-size:clamp(1.2rem,3vw,1.6rem)}.iW7-TW_big_rank_value{font-variant-numeric:tabular-nums;font-size:clamp(3rem,9vw,5rem)}.iW7-TW_detail{color:var(--colour-subtext)}.iW7-TW_visually_hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.iW7-TW_viewport{--tile:6rem;--gap:.9rem;height:12rem;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 76%,#0000 100%)}.iW7-TW_strip{align-items:flex-start;gap:var(--gap);transform:translate(calc(-1 * (var(--position) * (var(--tile) + var(--gap)) + var(--tile) / 2)), -50%);display:flex;position:absolute;top:50%;left:50%}.iW7-TW_tile{--tile-colour:#ffffff38;width:var(--tile);flex-direction:column;flex:none;align-items:center;gap:.35rem;transition:transform .4s cubic-bezier(.2,.9,.25,1.2);display:flex}.iW7-TW_threshold{font-variant-numeric:tabular-nums;color:#ffffffb8;align-items:center;gap:.2rem;font-size:.78rem;display:inline-flex}.iW7-TW_currency_icon{object-fit:contain;flex:none;width:.95rem;height:.95rem}.iW7-TW_tile_art{aspect-ratio:1;border:1px solid var(--tile-colour);background:linear-gradient(160deg,#4a4f57 0%,#2c3036 100%);justify-content:center;align-items:center;width:100%;transition:box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.iW7-TW_tile_icon{object-fit:contain;width:80%;height:80%}.iW7-TW_tile_missing{text-transform:uppercase;color:#ffffffb8;font-size:.7rem;font-weight:700}.iW7-TW_tile_done{color:#fff;background:linear-gradient(225deg,#5cc8b5 50%,#0000 50%);justify-content:flex-end;align-items:flex-start;width:1.5rem;height:1.5rem;padding:.02rem .12rem 0 0;font-size:.72rem;font-weight:700;display:flex;position:absolute;top:0;right:0}.iW7-TW_tile_count{font-variant-numeric:tabular-nums;background:#14161acc;padding:0 .2rem;font-size:.72rem;line-height:1.25;position:absolute;bottom:0;right:0}.iW7-TW_tile_badge{background:#14161acc;padding:0 .2rem;font-size:.7rem;font-weight:700;line-height:1.25;position:absolute;bottom:0;left:0}.iW7-TW_name{-webkit-line-clamp:2;text-align:center;color:#ffffffd9;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.2;display:-webkit-box;overflow:hidden}.iW7-TW_prestige{--tile-colour:var(--prestige-colour)}.iW7-TW_prestige .iW7-TW_tile_art{background:linear-gradient(160deg, color-mix(in srgb, var(--prestige-colour) 26%, transparent) 0%, transparent 100%), linear-gradient(160deg, #4a4f57 0%, #2c3036 100%)}.iW7-TW_prestige .iW7-TW_threshold{color:var(--prestige-ink,var(--prestige-colour))}.iW7-TW_prestige_label{z-index:1;text-align:center;letter-spacing:.02rem;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:var(--prestige-text,#0d1215);background:var(--prestige-colour);padding:.05rem .15rem;font-size:.6rem;font-weight:800;position:absolute;top:0;left:0;right:0;overflow:hidden}.iW7-TW_unreached .iW7-TW_tile_art{filter:grayscale()brightness(.55)}.iW7-TW_unreached .iW7-TW_threshold,.iW7-TW_unreached .iW7-TW_name{opacity:.45}.iW7-TW_settled .iW7-TW_theirs{transform:scale(1.12)}.iW7-TW_settled .iW7-TW_theirs .iW7-TW_tile_art{border-color:var(--recap-accent);box-shadow:0 0 0 1px var(--recap-accent), 0 0 1.1rem color-mix(in srgb, var(--recap-accent) 55%, transparent)}@media (max-width:700px){.iW7-TW_layout{grid-template-columns:minmax(0,1fr);gap:1rem}.iW7-TW_viewport{--tile:4.8rem;--gap:.7rem;height:10.5rem}}@media (prefers-reduced-motion:reduce){.iW7-TW_tile,.iW7-TW_tile_art{transition:none}}
.X_zFZW_chip{cursor:help}.X_zFZW_tip{text-transform:none;letter-spacing:normal;max-width:18rem;color:var(--colour-text);font-size:.85rem;line-height:1.4}
.mzc01a_single{object-fit:contain;width:100%;height:100%;padding:.4rem}.mzc01a_single_square{width:82%;height:82%}.mzc01a_placeholder{background:#ffffff0f;width:40%;height:40%}.mzc01a_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;width:82%;display:grid}.mzc01a_cell{aspect-ratio:1;background:#00000040;border:1px solid #ffffff2e;justify-content:center;align-items:center;padding:.15rem;display:flex}.mzc01a_cell_image{width:100%;height:100%}
@font-face{size-adjust:112%;font-family:subtextFontLatinExt;src:url(../media/BarlowSemiCondensed_latin_ext_500_italic-s.16gd--b9ltbpp.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:subtextFontLatinExt Fallback;src:local(Arial);ascent-override:100.0%;descent-override:20.0%;line-gap-override:0.0%;size-adjust:100.0%}.ZGr42W_className{font-family:subtextFontLatinExt,subtextFontLatinExt Fallback,Helvetica Neue,Helvetica,Arial,sans-serif;font-style:italic;font-weight:500}.ZGr42W_variable{--font-subtext-latin-ext:"subtextFontLatinExt", "subtextFontLatinExt Fallback", Helvetica Neue, Helvetica, Arial, sans-serif}
.pFGIVq_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1200;background:#0009;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.pFGIVq_modal{background:var(--colour-bg);border:1px solid var(--colour-accent);border-radius:10px;flex-direction:column;width:100%;max-width:640px;max-height:80vh;display:flex;overflow-y:auto}.pFGIVq_modal_header{border-bottom:1px solid var(--colour-accent);z-index:var(--z-modal-bar);background:var(--colour-bg);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.pFGIVq_modal_title{font-size:.95rem;font-weight:600}.pFGIVq_close_btn{border:1px solid var(--colour-accent);width:1.9rem;height:1.9rem;color:var(--colour-text);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;font-size:.85rem;transition:background-color .15s;display:flex}.pFGIVq_close_btn:hover{background-color:var(--colour-accent)}.pFGIVq_modal_body{padding:1.1rem}.pFGIVq_grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;display:grid}.pFGIVq_option{border:1px solid var(--colour-accent);color:var(--colour-text);cursor:pointer;background:0 0;border-radius:.5rem;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;transition:border-color .15s,background-color .15s;display:flex}.pFGIVq_option:hover:not(:disabled){background-color:#ffffff0a}.pFGIVq_option_selected{border-color:var(--colour-link);background-color:#ffffff0f}.pFGIVq_option_disabled{opacity:.45;cursor:not-allowed}.pFGIVq_option_image{object-fit:contain;background:#ffffff08;border-radius:.25rem;width:3rem;height:3rem}.pFGIVq_option_name{text-align:center;word-break:break-word;font-size:.85rem;font-weight:600}.pFGIVq_option_subtext{color:var(--colour-subtext);text-align:center;text-transform:uppercase;letter-spacing:.04rem;font-size:.72rem}.pFGIVq_footer{border-top:1px solid var(--colour-accent);z-index:var(--z-modal-bar);background:var(--colour-bg);justify-content:flex-end;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:sticky;bottom:0}.pFGIVq_footer_count{color:var(--colour-subtext);font-size:.8rem}.pFGIVq_done_btn{border:1px solid var(--colour-accent);color:var(--colour-text);text-transform:uppercase;letter-spacing:.1rem;cursor:pointer;background:0 0;border-radius:2rem;padding:.5rem 1.25rem;font-family:inherit;font-size:.85rem;font-weight:700;transition:background-color .15s}.pFGIVq_done_btn:hover:not(:disabled){background-color:var(--colour-accent)}.pFGIVq_done_btn:disabled{opacity:.5;cursor:not-allowed}
.UGkE_W_overlay{z-index:1200;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.UGkE_W_modal{background:#24272c;width:100%;max-width:32rem;max-height:calc(100dvh - 2rem);position:relative;overflow-y:auto;box-shadow:0 18px 44px #0009}.UGkE_W_modal_band{background:#3a3e45;align-items:center;gap:1rem;padding:1rem 3.5rem 1rem 1.25rem;display:flex}.UGkE_W_modal_body{flex-direction:column;gap:1rem;padding:1.1rem 1.25rem 1.25rem;display:flex}.UGkE_W_close_btn{width:2.125rem;height:2.125rem;color:var(--colour-text);cursor:pointer;background:#00000040;border:1px solid #ffffff38;justify-content:center;align-items:center;font-size:1.1rem;line-height:1;transition:border-color .15s;display:flex;position:absolute;top:.75rem;right:.75rem}.UGkE_W_close_btn:hover,.UGkE_W_close_btn:focus-visible{border-color:#fff}.UGkE_W_modal_icon{background:linear-gradient(160deg,#4a4f57 0%,#2c3036 100%);border:1px solid #ffffff38;flex-shrink:0;place-items:center;width:4.75rem;height:4.75rem;display:grid}.UGkE_W_modal_icon_image{object-fit:contain;width:78%;height:78%}.UGkE_W_modal_title{text-transform:uppercase;overflow-wrap:anywhere;color:#fff;font-size:1.45rem;font-weight:700;line-height:1.15}.UGkE_W_kind{color:#ffffffbf;font-size:.9rem;display:block}.UGkE_W_balance{font-variant-numeric:tabular-nums;font-size:2.2rem;font-weight:700;line-height:1}.UGkE_W_balance small{color:var(--colour-subtext);margin-left:.4rem;font-size:.8rem;font-weight:400}.UGkE_W_description{font-family:var(--subtext-font-family);color:var(--colour-text);font-size:.95rem;font-style:italic;font-weight:500;line-height:1.5}.UGkE_W_spend_at{gap:.5rem;display:grid}.UGkE_W_section_heading{font-family:var(--display-font-family);letter-spacing:.04em;text-transform:uppercase;color:#fffc;border-bottom:1px solid #ffffff59;margin-bottom:.6rem;padding-bottom:.3rem;font-size:.85rem;font-weight:500}.UGkE_W_chips{flex-wrap:wrap;gap:.5rem;display:flex}.UGkE_W_chip{color:var(--colour-text);background:#ffffff0f;border:1px solid #ffffff38;padding:.35rem .75rem;font-size:.85rem;text-decoration:none;display:inline-block}.UGkE_W_chip:hover,.UGkE_W_chip:focus-visible{border-color:#fff}.UGkE_W_no_stores{color:var(--colour-subtext);font-size:.88rem}@media (max-width:30rem){.UGkE_W_modal_band{padding:.85rem 3.25rem .85rem 1rem}.UGkE_W_modal_body{padding:1rem}.UGkE_W_modal_icon{width:4rem;height:4rem}.UGkE_W_modal_title{font-size:1.2rem}}
._2VLF8W_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;background:#0009;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._2VLF8W_modal{background:var(--colour-bg);border:1px solid var(--colour-accent);border-radius:10px;flex-direction:column;width:100%;max-width:640px;max-height:80vh;display:flex;overflow-y:auto}._2VLF8W_modal_header{border-bottom:1px solid var(--colour-accent);background:var(--colour-bg);z-index:var(--z-modal-bar);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:sticky;top:0}._2VLF8W_modal_title{font-size:1rem;font-weight:600}._2VLF8W_close_btn{border:1px solid var(--colour-accent);width:1.9rem;height:1.9rem;color:var(--colour-text);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;font-size:.85rem;transition:background-color .15s;display:flex}._2VLF8W_close_btn:hover{background-color:var(--colour-accent)}._2VLF8W_grid{grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:.5rem;padding:1.1rem;display:grid}._2VLF8W_block_type_btn{border:1px solid var(--colour-accent);cursor:pointer;text-align:left;background:#ffffff08;border-radius:6px;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.85rem 1rem;transition:background-color .15s;display:flex}._2VLF8W_block_type_btn:hover{background-color:#ffffff0f}._2VLF8W_block_type_label{color:var(--colour-text);font-size:.875rem;font-weight:600}._2VLF8W_block_type_desc{color:var(--colour-text);opacity:.7;font-size:.775rem}
.muVLaG_chart{flex-direction:column;gap:.5rem;display:flex}.muVLaG_plot{height:clamp(170px,28vw,280px);margin-left:2.6rem;margin-right:4.5rem;position:relative}.muVLaG_grid{position:absolute;inset:0}.muVLaG_grid_line{border-top:1px solid var(--colour-card-border);position:absolute;left:0;right:0}.muVLaG_grid_label{color:var(--colour-subtext);font-size:.7rem;position:absolute;top:-.5rem;right:calc(100% + .5rem)}.muVLaG_svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.muVLaG_line{fill:none;stroke:var(--recap-accent);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--recap-accent) 60%, transparent));transition:stroke-dashoffset 1.8s cubic-bezier(.45,0,.2,1)}.muVLaG_revealed .muVLaG_line{stroke-dashoffset:0}.muVLaG_area{opacity:0;transition:opacity .9s .9s}.muVLaG_revealed .muVLaG_area{opacity:1}.muVLaG_marker{border-left:2px dashed #ffffff73;position:absolute;top:0;bottom:0}.muVLaG_end{right:0;top:var(--y);opacity:0;transition:opacity .4s 1.7s,transform .5s cubic-bezier(.2,.9,.3,1.4) 1.7s;position:absolute;transform:scale(.6)}.muVLaG_revealed .muVLaG_end{opacity:1;transform:none}.muVLaG_end_dot{background:var(--recap-accent);width:12px;height:12px;box-shadow:0 0 0 0 color-mix(in srgb, var(--recap-accent) 70%, transparent);border-radius:50%;animation:2.4s ease-out 2.2s infinite muVLaG_pulse;position:absolute;top:-6px;left:-6px}.muVLaG_end_value{font-family:var(--display-font-family);white-space:nowrap;color:var(--colour-text);font-size:.95rem;font-weight:600;position:absolute;top:-.65rem;left:.75rem}.muVLaG_axis{height:1rem;margin-left:2.6rem;margin-right:4.5rem;position:relative}.muVLaG_day{color:var(--colour-subtext);font-size:.72rem;position:absolute;top:0;transform:translate(-50%)}@media (max-width:700px){.muVLaG_label_sparse{visibility:hidden}.muVLaG_plot,.muVLaG_axis{margin-right:5rem}.muVLaG_end_value{font-size:.85rem;left:.55rem}}@keyframes muVLaG_pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--recap-accent) 70%, transparent)}70%{box-shadow:0 0 0 14px #0000}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.muVLaG_line,.muVLaG_area,.muVLaG_end{transition:none}.muVLaG_end_dot{animation:none}}@media (scripting:none){.muVLaG_line{stroke-dashoffset:0}.muVLaG_area,.muVLaG_end{opacity:1;transform:none}}
.k3sNbG_heading{font-family:var(--heading-font-family);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.6rem;margin:.75rem 0 0;font-size:1.1rem;display:flex}.k3sNbG_heading:before{content:"";background:var(--record-accent,var(--colour-accent));border-radius:2px;width:3px;height:1.1em}.k3sNbG_empty{color:var(--colour-subtext);margin:0;font-size:.85rem}.k3sNbG_chart_scroll{padding-bottom:.25rem;overflow-x:auto}.k3sNbG_chart{background:var(--colour-card-bg);border:1px solid var(--colour-card-border);border-radius:8px;width:100%;height:auto;padding:.5rem;display:block}.k3sNbG_bar{fill:var(--record-accent,var(--colour-accent))}.k3sNbG_gridline{stroke:color-mix(in srgb, var(--colour-text) 8%, transparent);stroke-width:1px}.k3sNbG_tick_label{fill:var(--colour-subtext);font-size:10px;font-family:var(--text-font-family)}.k3sNbG_list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.k3sNbG_row{background:var(--colour-card-bg);border:1px solid var(--colour-card-border);border-left:3px solid var(--record-accent,var(--colour-accent));color:var(--colour-text);border-radius:8px;align-items:center;gap:1rem;padding:.6rem .9rem;text-decoration:none;transition:background .15s;display:flex}.k3sNbG_row:hover{background:color-mix(in srgb, var(--record-accent,var(--colour-accent)) 14%, var(--colour-card-bg))}.k3sNbG_date{font-variant-numeric:tabular-nums;min-width:8.5rem}.k3sNbG_tag_full,.k3sNbG_tag_checkpoint{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:999px;padding:.1rem .5rem;font-size:.7rem}.k3sNbG_tag_full{color:var(--record-accent,var(--colour-link));border:1px solid color-mix(in srgb, var(--record-accent,var(--colour-accent)) 60%, transparent)}.k3sNbG_tag_checkpoint{color:var(--colour-subtext);border:1px solid var(--colour-card-border)}.k3sNbG_stat{color:var(--colour-subtext);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:.85rem}.k3sNbG_stat~.k3sNbG_stat{margin-left:0}@media (max-width:600px){.k3sNbG_row{flex-wrap:wrap;gap:.3rem .75rem}.k3sNbG_date{flex-basis:100%;min-width:0}.k3sNbG_stat,.k3sNbG_stat~.k3sNbG_stat{margin-left:0;font-size:.8rem}}
._3x8f8W_tile{aspect-ratio:1;width:100%;color:var(--colour-text);cursor:pointer;outline-offset:2px;background:linear-gradient(160deg,#4a4f57 0%,#2c3036 100%);border:1px solid #ffffff38;outline:2px solid #0000;place-items:center;padding:0;transition:outline-color .12s,filter .12s;display:grid;position:relative;overflow:hidden}._3x8f8W_tile:hover,._3x8f8W_tile:focus-visible{filter:brightness(1.12);outline-color:#fff}._3x8f8W_tile_faded>:not(._3x8f8W_tick){filter:grayscale(.85);opacity:.4}._3x8f8W_count{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;background:#14161ac7;max-width:100%;padding:.05rem .25rem 0;font-size:.9rem;line-height:1.15;position:absolute;bottom:0;right:0;overflow:hidden}._3x8f8W_tick{color:#fff;background:linear-gradient(225deg,#5cc8b5 50%,#0000 50%);justify-content:flex-end;align-items:flex-start;width:1.6rem;height:1.6rem;padding:.05rem .15rem 0 0;font-size:.8rem;font-weight:700;display:flex;position:absolute;top:0;right:0}._3x8f8W_tip._3x8f8W_tip{background:#24272c;border:0;border-radius:0;gap:0;width:18rem;padding:0}._3x8f8W_tip_head{background:#3a3e45;flex-direction:column;gap:.1rem;padding:.55rem .8rem .45rem;display:flex}._3x8f8W_tip_name{text-transform:uppercase;overflow-wrap:anywhere;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.15}._3x8f8W_tip_kind{color:#ffffffbf;font-size:.8rem;line-height:1.3}._3x8f8W_tip_body{color:#ffffffe6;flex-direction:column;gap:.45rem;padding:.55rem .8rem;font-size:.85rem;line-height:1.4;display:flex}._3x8f8W_tip_description{font-family:var(--subtext-font-family);font-style:italic;font-weight:500}._3x8f8W_tip_note{color:#ffffffb8;font-size:.8rem}._3x8f8W_tip_price{font-variant-numeric:tabular-nums;border-top:1px solid #ffffff26;align-items:center;gap:.35rem;padding-top:.45rem;display:inline-flex}._3x8f8W_tip_price b{color:#fff;font-size:1rem}._3x8f8W_tip_price_icon{object-fit:contain;width:1.1rem;height:1.1rem}._3x8f8W_tip_foot{text-align:right;color:#fff;background:#111316;padding:.35rem .8rem;font-size:.82rem}._3x8f8W_tip_foot_warn{color:var(--colour-warning)}._3x8f8W_tip_foot_button{width:100%;font:inherit;cursor:pointer;border:0;transition:background-color .12s}a._3x8f8W_tip_foot_button{box-sizing:border-box;text-decoration:none;display:block}._3x8f8W_tip_foot_button:hover,._3x8f8W_tip_foot_button:focus-visible{background:#1b1e22}@media (prefers-reduced-motion:reduce){._3x8f8W_tile{transition:none}}
.xNK9mW_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:var(--z-modal);background:#0009;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.xNK9mW_modal{background:var(--colour-bg);border:1px solid var(--colour-accent);border-radius:10px;flex-direction:column;width:100%;max-width:560px;max-height:80vh;display:flex;overflow-y:auto}.xNK9mW_modal_header{border-bottom:1px solid var(--colour-accent);z-index:var(--z-modal-bar);background:var(--colour-bg);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.xNK9mW_modal_title{font-size:.95rem;font-weight:600}.xNK9mW_close_btn{border:1px solid var(--colour-accent);width:1.9rem;height:1.9rem;color:var(--colour-text);cursor:pointer;background:0 0;border-radius:4px;justify-content:center;align-items:center;font-size:.85rem;transition:background-color .15s;display:flex}.xNK9mW_close_btn:hover{background-color:var(--colour-accent)}.xNK9mW_modal_body{padding:1.1rem}.xNK9mW_hint{color:var(--colour-subtext);font-size:.85rem}.xNK9mW_error_msg{color:#ff7d6be6;font-size:.85rem}.xNK9mW_entry_list{flex-direction:column;gap:1rem;list-style:none;display:flex}.xNK9mW_entry{border-bottom:1px solid var(--colour-accent);flex-direction:column;gap:.6rem;padding-bottom:1rem;display:flex}.xNK9mW_entry:last-child{border-bottom:none;padding-bottom:0}.xNK9mW_entry_header{justify-content:space-between;align-items:center;gap:.75rem;font-size:.9rem;display:flex}.xNK9mW_entry_title{font-size:1rem;font-weight:700}.xNK9mW_item_list{flex-direction:column;gap:.5rem;list-style:none;display:flex}.xNK9mW_item_row{align-items:center;gap:.75rem;font-size:.88rem;display:flex}.xNK9mW_item_image{object-fit:contain;background:#ffffff08;border-radius:.25rem;flex-shrink:0;width:2.25rem;height:2.25rem}.xNK9mW_already_owned{color:var(--colour-subtext);font-size:.8rem}
.O3JvBG_section{--slot-gap:.4rem;--tick:#ffffff47;max-width:calc(10 * 6.5rem + 9 * var(--slot-gap))}.O3JvBG_tiles{gap:var(--slot-gap);grid-template-columns:repeat(10,minmax(0,1fr));display:grid}@media (max-width:40rem){.O3JvBG_tiles{grid-template-columns:repeat(5,minmax(0,1fr))}}.O3JvBG_tile{aspect-ratio:1;cursor:pointer;color:var(--colour-text);background:linear-gradient(160deg,#4a4f57 0%,#2c3036 100%);border:1px solid #ffffff38;place-items:center;padding:0;transition:filter .12s;display:grid;position:relative;overflow:hidden}.O3JvBG_tile:hover,.O3JvBG_tile:focus-visible{outline-offset:2px;filter:brightness(1.12);outline:2px solid #fff}.O3JvBG_tile_icon{object-fit:contain;width:78%;height:78%}.O3JvBG_tile_count{font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;background:#14161ac7;max-width:100%;padding:.1rem .3rem .05rem;font-size:1.05rem;line-height:1.1;position:absolute;bottom:0;right:0;overflow:hidden}@media (max-width:40rem){.O3JvBG_tile_count{padding:.05rem .25rem 0;font-size:.85rem}}.O3JvBG_tile_zero .O3JvBG_tile_icon{opacity:.4;filter:grayscale()}.O3JvBG_tile_zero .O3JvBG_tile_count{color:var(--colour-subtext)}.O3JvBG_slot_empty{aspect-ratio:1;background:linear-gradient(var(--tick), var(--tick)) top left / .55rem 1px no-repeat, linear-gradient(var(--tick), var(--tick)) top left / 1px .55rem no-repeat, linear-gradient(var(--tick), var(--tick)) top right / .55rem 1px no-repeat, linear-gradient(var(--tick), var(--tick)) top right / 1px .55rem no-repeat, linear-gradient(var(--tick), var(--tick)) bottom left / .55rem 1px no-repeat, linear-gradient(var(--tick), var(--tick)) bottom left / 1px .55rem no-repeat, linear-gradient(var(--tick), var(--tick)) bottom right / .55rem 1px no-repeat, linear-gradient(var(--tick), var(--tick)) bottom right / 1px .55rem no-repeat}.O3JvBG_tip.O3JvBG_tip{background:#24272c;border:0;border-radius:0;gap:0;width:19rem;padding:0}.O3JvBG_tip_head{background:#3a3e45;flex-direction:column;padding:.6rem .85rem .5rem;display:flex}.O3JvBG_tip_name{text-transform:uppercase;overflow-wrap:anywhere;color:#fff;font-size:1.2rem;font-weight:700;line-height:1.15}.O3JvBG_tip_kind{color:#ffffffbf;font-size:.85rem}.O3JvBG_tip_description{font-family:var(--subtext-font-family);font-style:italic;font-weight:500}.O3JvBG_tip_body{color:#ffffffe6;padding:.6rem .85rem;font-size:.88rem;line-height:1.4}.O3JvBG_tip_foot{text-align:right;color:#fff;background:#111316;padding:.4rem .85rem;font-size:.85rem}
.Wvs5WG_overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1100;background:#0009;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.Wvs5WG_modal{background:var(--colour-bg);border:1px solid var(--colour-accent);border-radius:10px;flex-direction:column;width:100%;max-width:560px;max-height:80vh;display:flex;overflow-y:auto}.Wvs5WG_modal_header{border-bottom:1px solid var(--colour-accent);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.Wvs5WG_modal_title{margin:0;font-size:1.1rem}.Wvs5WG_close_btn{color:var(--colour-text);cursor:pointer;background:0 0;border:none;font-size:1rem}.Wvs5WG_search{background:var(--colour-surface-bg);border:1px solid color-mix(in srgb, var(--colour-text) 20%, transparent);color:var(--colour-text);border-radius:6px;margin:.9rem 1.25rem 0;padding:.5rem .7rem}.Wvs5WG_status{color:var(--colour-subtext);margin:0;padding:.9rem 1.25rem}.Wvs5WG_options{flex-direction:column;gap:.25rem;margin:0;padding:.75rem;list-style:none;display:flex}.Wvs5WG_option,.Wvs5WG_option_active{text-align:left;background:var(--colour-surface-bg);width:100%;color:var(--colour-text);cursor:pointer;border:1px solid #0000;border-radius:6px;padding:.55rem .8rem}.Wvs5WG_option:hover{border-color:color-mix(in srgb, var(--colour-accent) 50%, transparent)}.Wvs5WG_option_active{border-color:var(--colour-accent)}.Wvs5WG_weapon_row{align-items:center;gap:.6rem;display:flex}.Wvs5WG_weapon_icon{border-radius:4px;width:28px;height:28px}.Wvs5WG_weapon_kills{color:var(--colour-subtext);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.85rem}.Wvs5WG_weapon_option_row{border-radius:.4rem;grid-template-columns:1fr auto;align-items:center;gap:.6rem;padding:.4rem .5rem;display:grid}.Wvs5WG_weapon_option_row:hover{background:#ffffff08}.Wvs5WG_role_pills{gap:.35rem;display:flex}.Wvs5WG_pill,.Wvs5WG_pill_main_on,.Wvs5WG_pill_extra_on{text-transform:uppercase;letter-spacing:.05em;color:var(--colour-subtext);border:1px solid var(--colour-accent);cursor:pointer;background:#ffffff0a;border-radius:999px;padding:.3rem .7rem;font-size:.7rem;font-weight:700}.Wvs5WG_pill:hover:not(:disabled){color:var(--colour-text);border-color:var(--colour-link)}.Wvs5WG_pill_main_on{color:var(--colour-bg);background:var(--colour-link);border-color:var(--colour-link)}.Wvs5WG_pill_extra_on{color:var(--colour-link);background:color-mix(in srgb, var(--colour-link) 18%, transparent);border-color:var(--colour-link)}.Wvs5WG_pill:disabled{opacity:.3;cursor:not-allowed}.Wvs5WG_picker_actions{z-index:var(--z-modal-bar);background:var(--colour-card-bg,var(--colour-surface-bg));border-top:1px solid var(--colour-accent);justify-content:flex-end;gap:.6rem;margin-top:.75rem;padding-top:.75rem;display:flex;position:sticky;bottom:0}.Wvs5WG_cancel_btn,.Wvs5WG_save_btn{border:1px solid var(--colour-accent);color:var(--colour-subtext);cursor:pointer;background:0 0;border-radius:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600}.Wvs5WG_save_btn{color:var(--colour-bg);background:var(--colour-link);border-color:var(--colour-link)}.Wvs5WG_cancel_btn:hover{color:var(--colour-text);border-color:var(--colour-link)}.Wvs5WG_save_btn:hover{background:var(--colour-link-hover)}.Wvs5WG_search_input{width:100%;color:var(--colour-text);border:1px solid var(--colour-accent);background:#ffffff0a;border-radius:.4rem;margin:0 0 .6rem;padding:.5rem .75rem;font-size:.9rem}.Wvs5WG_search_input:focus{border-color:var(--colour-link);outline:none}
.A7zniW_combobox{width:100%;max-width:34rem;position:relative}.A7zniW_input{background:var(--tile-scrim);border:1px solid var(--line);width:100%;color:var(--ink);font:inherit;letter-spacing:.02em;text-align:center;border-radius:2px;padding:.85rem 1rem;font-size:.95rem;transition:border-color .15s}.A7zniW_input::placeholder{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;font-size:.8rem}.A7zniW_input:hover{border-color:var(--line-hi)}.A7zniW_input:focus-visible{border-color:var(--line-hi);outline:2px solid var(--line-hi);outline-offset:-2px}.A7zniW_list{z-index:2;background:var(--surface-raised);border:1px solid var(--line-hi);text-align:left;border-radius:2px;max-height:17rem;position:absolute;top:calc(100% + .3rem);left:0;right:0;overflow-y:auto;box-shadow:0 1rem 2rem #0000008c}.A7zniW_option,.A7zniW_option_active{cursor:pointer;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.6rem .9rem;display:flex}.A7zniW_option_active{background:color-mix(in srgb, var(--uncommon) 22%, transparent)}.A7zniW_option_name{color:var(--ink);font-size:.9rem;font-weight:500}.A7zniW_option_meta{letter-spacing:.04em;color:var(--dim);flex:none;font-size:.72rem}@media (max-width:600px){.A7zniW_list{max-height:13rem}}
.DJrv_a_icons{vertical-align:middle;align-items:center;gap:.45rem;display:inline-flex}.DJrv_a_damage{object-fit:contain;width:1.05em;height:1.05em}.DJrv_a_ammo{object-fit:contain;width:1.5em;height:1.05em}
.QkEEiq_empty{color:var(--colour-subtext);font-size:.85rem}
.z776HG_status_linked{color:#4ade80;align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.95rem;font-weight:700;display:flex}.z776HG_check_icon{flex-shrink:0;width:1.1rem;height:1.1rem}.z776HG_error_msg{color:#ff7d6be6;margin-bottom:.5rem;font-size:.85rem}.z776HG_link_btn,.z776HG_unlink_btn{border:1px solid var(--colour-accent);color:var(--colour-text);text-transform:uppercase;letter-spacing:.1rem;cursor:pointer;background:0 0;border-radius:2rem;align-self:flex-start;padding:.5rem 1rem;font-family:inherit;font-size:.85rem;font-weight:700;text-decoration:none;transition:background-color .15s;display:inline-flex}.z776HG_link_btn:hover,.z776HG_unlink_btn:hover:not(:disabled){background-color:var(--colour-accent)}.z776HG_unlink_btn:disabled{opacity:.6;cursor:default}
.wo8Jzq_unavailable{max-width:1100px;color:var(--colour-subtext);margin:2rem auto;padding:0 1rem}
