.display-exercises_page__rwfm6{--archive-accent:#86efda;--archive-muted:#90abb9;--archive-border:#233e4c;position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;overflow:hidden;color:#eff9f8;background:radial-gradient(ellipse at 95% 0,#153842 0,transparent 47%),radial-gradient(ellipse at 0 100%,#122637 0,transparent 55%),#07131e;font-family:var(--font-display,var(--font-sans,Arial,sans-serif));color-scheme:dark}.display-exercises_page__rwfm6 *{box-sizing:border-box}.display-exercises_page__rwfm6 button,.display-exercises_page__rwfm6 input,.display-exercises_page__rwfm6 select{font-family:inherit}.display-exercises_header__F9xkH{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:calc(80px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(30px,env(safe-area-inset-right)) 0 max(30px,env(safe-area-inset-left));border-bottom:1px solid var(--archive-border);background:#07131edb}.display-exercises_back__49udB,.display-exercises_brand__7PTqm,.display-exercises_home__X7rS_{display:inline-flex;align-items:center;gap:10px}.display-exercises_back__49udB{min-height:48px;color:#c0d9de;font-size:13px}.display-exercises_home__X7rS_{justify-content:center;width:46px;height:46px;border:1px solid #365862;border-radius:50%;color:var(--archive-accent)}.display-exercises_brand__7PTqm{color:var(--archive-accent);font:10px monospace;letter-spacing:.18em}.display-exercises_brand__7PTqm i,.display-exercises_resultHeader__bGaOn i{color:#577784;font-style:normal}.display-exercises_content__7Siri{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:#305962 transparent;scrollbar-width:thin;padding:0 max(30px,env(safe-area-inset-right)) max(44px,env(safe-area-inset-bottom)) max(30px,env(safe-area-inset-left))}.display-exercises_catalog__yz6ka,.display-exercises_detail__BmpX6{max-width:1440px;margin-inline:auto;padding-top:clamp(28px,4vh,56px)}.display-exercises_hero__bWdIN{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:32px}.display-exercises_eyebrow__bAtgs{display:flex;align-items:center;gap:9px;color:var(--archive-accent);font:10px/1.8 monospace;letter-spacing:.16em}.display-exercises_statusDot__gxMsu{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--archive-accent);box-shadow:0 0 12px #86efda70}.display-exercises_hero__bWdIN h1{margin:14px 0;font-size:clamp(34px,5.2vw,74px);font-weight:750;letter-spacing:-.065em;line-height:1.04}.display-exercises_hero__bWdIN h1 em{color:var(--archive-accent);font-style:normal}.display-exercises_hero__bWdIN p{margin:0;color:#abc2ca;font-size:14px;line-height:1.8}.display-exercises_counter__7GRAp{flex-shrink:0;display:grid;grid-template-columns:auto auto;align-items:center;gap:8px 12px;padding:22px 26px;border:1px solid #36545e;border-radius:16px 4px 16px 4px;color:var(--archive-accent);background:linear-gradient(130deg,#122d36,#0b1e2a)}.display-exercises_counter__7GRAp strong{font:38px monospace;letter-spacing:-.06em}.display-exercises_counter__7GRAp>span{grid-column:1/-1;font:9px monospace;letter-spacing:.13em;color:#abc2ca}.display-exercises_muscleSelector__JxacS{margin-bottom:24px}.display-exercises_selectorLabel__4AklJ{display:flex;align-items:center;gap:9px;color:#9bbcc5;font:9px monospace;letter-spacing:.15em;margin-bottom:12px}.display-exercises_muscleChips__yaevh{display:grid;grid-template-columns:repeat(9,minmax(0,1fr));gap:8px}.display-exercises_muscleChips__yaevh button{position:relative;min-width:0;min-height:94px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px 6px;background:#0c202c;border:1px solid var(--archive-border);border-radius:12px;color:#a4bbc6;transition:border-color .16s,background-color .16s}.display-exercises_muscleChips__yaevh button>svg{color:#8ab3bd}.display-exercises_muscleChips__yaevh button>span{font-size:10px;max-width:100%;overflow-wrap:anywhere}.display-exercises_muscleChips__yaevh small{position:absolute;top:7px;right:7px;font:8px monospace;color:#668b99}.display-exercises_muscleChips__yaevh button[aria-pressed=true]{background:linear-gradient(150deg,#1e4548,#13313b);border-color:#78cbb9;color:#d9fff4}.display-exercises_muscleChips__yaevh button[aria-pressed=true]>svg{color:var(--archive-accent)}.display-exercises_searchPanel__d0D7C{border:1px solid #33525e;border-radius:15px;background:#0c202d;overflow:hidden}.display-exercises_search__XQz_R{display:flex;align-items:center;gap:14px;padding:2px 20px;color:var(--archive-accent)}.display-exercises_search__XQz_R input{width:100%;min-width:0;height:62px;border:0;background:transparent;color:#f0fbfa;outline:none;font-size:16px}.display-exercises_search__XQz_R:focus-within{box-shadow:inset 0 0 0 2px var(--archive-accent)}.display-exercises_search__XQz_R input::-moz-placeholder{color:var(--archive-muted);opacity:1}.display-exercises_search__XQz_R input::placeholder{color:var(--archive-muted);opacity:1}.display-exercises_filterBar__78g8v{display:flex;gap:18px;align-items:center;padding:16px 20px;border-top:1px solid var(--archive-border);color:#83a9b3}.display-exercises_filters__2mjVi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;flex:1;min-width:0}.display-exercises_filters__2mjVi label{min-width:0;display:grid;gap:7px}.display-exercises_filters__2mjVi label>span{font:9px monospace;text-transform:uppercase;letter-spacing:.12em}.display-exercises_filters__2mjVi select{min-height:44px;width:100%;min-width:0;border:1px solid #2c4b58;border-radius:7px;background:#132b38;padding:0 10px;color:#dcefeb;font:inherit;font-size:12px;text-overflow:ellipsis}.display-exercises_filters__2mjVi option{background:#102936;color:#eaf7f6}.display-exercises_resultHeader__bGaOn{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:72px;color:#99b8c0}.display-exercises_resultHeader__bGaOn>span{font:9px/1.8 monospace;letter-spacing:.06em}.display-exercises_resultHeader__bGaOn i{padding-inline:6px}.display-exercises_resultActions__EW5Kk{display:flex;align-items:center;justify-content:flex-end;gap:16px}.display-exercises_resultActions__EW5Kk button{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--archive-accent);font-size:11px}.display-exercises_rankNotice__zQnGX{padding:14px;border:1px solid #5a4e36;border-radius:9px;font-size:12px;color:#dbc59d;margin-bottom:20px}.display-exercises_rankNotice__zQnGX button,.display-exercises_rankSummary__60i_s button{color:var(--archive-accent);text-decoration:underline;min-height:44px}.display-exercises_results__u8Ouk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;list-style:none;padding:0;margin:0}.display-exercises_results__u8Ouk>li{min-width:0}.display-exercises_exerciseCard__SDu2Q{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #2d4655;border-radius:18px 5px 18px 5px;background:linear-gradient(145deg,#132a36,#0b1d2b);transition:border-color .18s,box-shadow .18s}.display-exercises_exerciseCard__SDu2Q:active{border-color:var(--archive-accent)}.display-exercises_cardArt__G4ezq{position:relative;margin:8px 8px 0;border-radius:12px 3px 12px 3px;overflow:hidden;aspect-ratio:16/11;background:#fff}.display-exercises_preview__t6hgI{position:absolute;inset:0;overflow:hidden;background:var(--exercise-preview-background,#fff)}.display-exercises_preview__t6hgI[data-hud=true]{background:var(--exercise-preview-background,radial-gradient(ellipse at 50% 50%,#1d3d47,#0b1d2b 78%))}.display-exercises_frozenPreview__6uwGB,.display-exercises_previewImage__lrFra{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.display-exercises_previewImage__lrFra{opacity:0}.display-exercises_preview__t6hgI[data-loaded=true] .display-exercises_previewImage__lrFra{opacity:1}.display-exercises_frozenPreview__6uwGB{position:absolute;inset:0}.display-exercises_previewPlaceholder__du3se{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:20px;text-align:center;background:radial-gradient(ellipse at 50% 60%,#163642,#0a1d2a);color:#7fb4bd}.display-exercises_previewPlaceholder__du3se span{font-size:11px}.display-exercises_previewPlaceholder__du3se small{font-size:11px;color:#9ab6c0}.display-exercises_cardCategory__DKvcV{position:absolute;top:10px;left:10px;display:flex;align-items:center;gap:5px;border:1px solid #436169;border-radius:5px;background:#102632ed;color:#a3cdc4;font:9px monospace;padding:5px 7px}.display-exercises_cardRank__XEEnp{position:absolute;bottom:8px;right:7px;width:70px;display:flex;flex-direction:column;align-items:center;padding-block:4px 7px;border-radius:9px;background:#0a1b29ed;border:1px solid #49606c}.display-exercises_cardRank__XEEnp img{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.display-exercises_cardRank__XEEnp small{font:7px monospace;color:#e3d5ad;letter-spacing:.08em}.display-exercises_cardBody__g_xC_{flex:1;display:flex;flex-direction:column;padding:18px}.display-exercises_cardMuscle__rQ1C_{display:flex;align-items:center;gap:7px;color:var(--archive-accent);font:10px monospace;letter-spacing:.03em}.display-exercises_cardMuscle__rQ1C_>span{flex:1;min-width:0}.display-exercises_cardBody__g_xC_ h2{margin:11px 0 15px;font-size:clamp(16px,1.55vw,22px);font-weight:650;line-height:1.3;letter-spacing:-.025em;overflow-wrap:anywhere}.display-exercises_cardEquipment__RIum5{margin-top:auto;display:flex;align-items:center;gap:8px;color:#a0bdc9;font-size:11px;line-height:1.5}.display-exercises_cardEquipment__RIum5 svg{color:#79b6bd;flex-shrink:0}.display-exercises_cardFooter__6gKDU{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:17px;padding-top:13px;border-top:1px solid #2a414d}.display-exercises_cardFooter__6gKDU>span:first-child{font:9px monospace;color:#c5d6dc}.display-exercises_pagination__6XzPx{display:flex;gap:14px;justify-content:space-between;align-items:center;margin-top:30px;padding-top:22px;border-top:1px solid var(--archive-border)}.display-exercises_empty__6zKHv button,.display-exercises_pagination__6XzPx button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:48px;padding:0 18px;border:1px solid #38606a;border-radius:8px;color:var(--archive-accent);background:#102632;font-size:13px}.display-exercises_pagination__6XzPx button:disabled{opacity:.35;cursor:default}.display-exercises_pagination__6XzPx>span{color:#9ab6c0;font:12px monospace}.display-exercises_pagination__6XzPx strong{color:#eaf7f6}.display-exercises_empty__6zKHv{padding:60px 20px;display:grid;justify-items:center;gap:18px;text-align:center;border:1px dashed #31515d;border-radius:12px;color:var(--archive-accent)}.display-exercises_empty__6zKHv h2{font-size:26px;color:#eaf7f6}.display-exercises_empty__6zKHv p{color:#abc2ca}.display-exercises_detailHero__SNEJD{margin-bottom:24px}.display-exercises_detailHero__SNEJD h1{max-width:1080px;font-size:clamp(30px,4.8vw,64px);font-weight:750;line-height:1.1;letter-spacing:-.05em;margin:14px 0 26px;overflow-wrap:anywhere}.display-exercises_detailMetrics__RiAR3{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid var(--archive-border)}.display-exercises_detailMetrics__RiAR3>div{display:flex;align-items:center;gap:12px;padding:17px 15px;min-width:0}.display-exercises_detailMetrics__RiAR3>div+div{border-left:1px solid var(--archive-border)}.display-exercises_detailMetrics__RiAR3>div>svg{flex-shrink:0;color:var(--archive-accent)}.display-exercises_detailMetrics__RiAR3>div>span{display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:#83a6b6;font:8px monospace;letter-spacing:.1em;min-width:0}.display-exercises_detailMetrics__RiAR3 strong{color:#e5f2f3;font:12px var(--font-sans,Arial,sans-serif);letter-spacing:0;overflow-wrap:anywhere}.display-exercises_tags__L0JQk{display:flex;flex-wrap:wrap;gap:7px}.display-exercises_tags__L0JQk>span{border:1px solid #36525b;background:#112a35;border-radius:5px;padding:6px 9px;font:10px monospace;color:#b5d3d9}.display-exercises_visuals__qjs_L{display:grid;grid-template-columns:1.35fr 1fr;gap:20px}.display-exercises_factPanel__HyUSp,.display-exercises_instructions__HYtAm,.display-exercises_mediaPanel__A0dT9,.display-exercises_musclePanel__Jl04t,.display-exercises_rankPanel__gUJlY{min-width:0;border:1px solid #2d4b59;border-radius:18px 5px 18px 5px;padding:22px;background:linear-gradient(150deg,#102633,#0a1d2b)}.display-exercises_mediaPanel__A0dT9,.display-exercises_musclePanel__Jl04t{display:flex;flex-direction:column}.display-exercises_panelTop__TCiSr{display:flex;justify-content:space-between;align-items:center;gap:8px}.display-exercises_panelLabel__RjksS{display:flex;align-items:center;gap:8px;color:var(--archive-accent);font:10px monospace;letter-spacing:.1em}.display-exercises_panelNumber__uMILW{font:8px monospace;color:#789cae;letter-spacing:.1em}.display-exercises_mediaStage__KWXXU{position:relative;aspect-ratio:1.2;margin-top:20px;border-radius:10px;background:#fff;overflow:hidden}.display-exercises_mediaStage__KWXXU .display-exercises_frozenPreview__6uwGB,.display-exercises_mediaStage__KWXXU .display-exercises_previewImage__lrFra{padding:16px}.display-exercises_mediaControls__DGhXs{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:14px}.display-exercises_mediaControls__DGhXs>span{color:#7899a8;font:8px monospace;letter-spacing:.1em}.display-exercises_mediaToggle__OUGFe{display:inline-flex;gap:7px;align-items:center;justify-content:center;min-height:44px;padding:0 10px;border:1px solid #355761;border-radius:7px;color:var(--archive-accent);font-size:10px;background:#15303a}.display-exercises_figure__PMUu6{position:relative;display:flex;gap:16px;align-items:center;justify-content:center;flex:1;min-height:220px;margin-top:18px;padding:16px;border-radius:10px;background:radial-gradient(ellipse at center,#1c3c46,transparent 72%),repeating-linear-gradient(0deg,transparent,transparent 29px,#41606b20 30px),repeating-linear-gradient(90deg,transparent,transparent 29px,#41606b20 30px)}.display-exercises_figureSide__3af_V{position:relative;width:min(46%,195px);aspect-ratio:200/369}.display-exercises_figureSide__3af_V img{-o-object-fit:contain;object-fit:contain}.display-exercises_figureBase___jd88{opacity:.7}.display-exercises_figureSecondary__mZbxW{opacity:.65}.display-exercises_muscleLegend__ANQ71{display:grid;gap:16px;margin-top:20px;padding-top:17px;border-top:1px solid var(--archive-border)}.display-exercises_muscleLegend__ANQ71>div>span{display:block;color:#88a7b6;font:8px monospace;letter-spacing:.12em;margin-bottom:8px}.display-exercises_muscleLegend__ANQ71 strong{display:flex;align-items:center;gap:9px;color:#e8f7ee;font-size:14px;font-weight:500}.display-exercises_muscleLegend__ANQ71 strong svg{color:var(--archive-accent)}.display-exercises_secondaryMuscles__1LhZl{display:flex;flex-wrap:wrap;gap:7px}.display-exercises_secondaryMuscles__1LhZl>span{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #334d59;border-radius:5px;font-size:10px;color:#b5cfda}.display-exercises_rankPanel__gUJlY{margin-top:22px;background:radial-gradient(ellipse at 5% 25%,#53402130,transparent 55%),#0c202c;border-color:#555039}.display-exercises_rankPanel__gUJlY .display-exercises_panelLabel__RjksS{color:#ead097}.display-exercises_rankSummary__60i_s{display:flex;align-items:center;gap:22px;margin-block:20px}.display-exercises_rankSummary__60i_s>img{flex-shrink:0;width:106px;height:106px;-o-object-fit:contain;object-fit:contain}.display-exercises_rankSummary__60i_s>div:not(.display-exercises_personalRecord__MY_Zg){flex:1;min-width:0}.display-exercises_rankSummary__60i_s .display-exercises_eyebrow__bAtgs{color:#b3a27f;font-size:8px}.display-exercises_rankSummary__60i_s h2{font-size:30px;line-height:1.2;margin:5px 0 7px;font-weight:650;letter-spacing:-.04em}.display-exercises_rankSummary__60i_s p{font-size:12px;line-height:1.7;color:#acc1c8;margin:0;max-width:380px}.display-exercises_personalRecord__MY_Zg{display:flex;flex-direction:column;gap:8px;border-left:1px solid #5d5438;padding-left:28px}.display-exercises_personalRecord__MY_Zg>span{color:#b3a688;font:9px monospace;letter-spacing:.08em}.display-exercises_personalRecord__MY_Zg>strong{color:#fff0cb;font:32px monospace;letter-spacing:-.06em}.display-exercises_personalRecord__MY_Zg>small{display:flex;align-items:center;gap:5px;color:#c5b58f;font-size:10px}.display-exercises_rankLadder__st1ph{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:22px 0 16px}.display-exercises_rankLadder__st1ph li{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0;border:1px solid #2e4551;border-radius:10px;padding:12px 4px;background:#091a26}.display-exercises_rankLadder__st1ph li[data-active=true]{border-color:#d7b96e;background:linear-gradient(145deg,#423b24,#162831);box-shadow:inset 0 -2px #d7b96e}.display-exercises_rankLadder__st1ph img{width:72px;height:72px;-o-object-fit:contain;object-fit:contain}.display-exercises_rankLadder__st1ph strong{font:16px monospace;color:#ecdbb0}.display-exercises_rankLadder__st1ph span{font-size:10px;color:#b6c9ce}.display-exercises_rankLadder__st1ph small{color:#8aa6b2;font:10px monospace;text-align:center;line-height:1.6}.display-exercises_rankUnavailable__6RPny{display:flex;align-items:center;gap:24px;padding:28px 0 8px;color:#b7a47c}.display-exercises_rankUnavailable__6RPny h2{font-size:24px;color:#e0e8e5;margin-bottom:8px}.display-exercises_rankUnavailable__6RPny p{font-size:13px;color:#a1bdc5;line-height:1.7}.display-exercises_knowledgeGrid__suHvk{display:grid;grid-template-columns:1.15fr 1fr;align-items:start;gap:20px;margin-top:22px}.display-exercises_sectionTitle__cbHuJ{display:flex;align-items:center;gap:13px;margin-bottom:24px}.display-exercises_sectionTitle__cbHuJ>svg{flex-shrink:0;color:var(--archive-accent)}.display-exercises_sectionTitle__cbHuJ h2{font-size:24px;line-height:1.25;font-weight:600;letter-spacing:-.035em;margin:3px 0 0}.display-exercises_sectionTitle__cbHuJ .display-exercises_eyebrow__bAtgs{font-size:8px;letter-spacing:.12em}.display-exercises_instructions__HYtAm ol{list-style:none;padding:0;margin:0}.display-exercises_instructions__HYtAm li{display:flex;gap:16px;padding-bottom:23px}.display-exercises_instructions__HYtAm li>span{flex-shrink:0;display:grid;place-items:center;width:32px;height:32px;border:1px solid #4a787a;border-radius:50%;color:var(--archive-accent);font:11px monospace;background:#12323b}.display-exercises_instructions__HYtAm li>p{margin:2px 0 0;color:#c0d4da;font-size:13px;line-height:1.9}.display-exercises_notice__r4DP_{color:#8eabb8;font-size:11px;line-height:1.8;margin-top:16px}.display-exercises_description__01cey{margin-bottom:22px;font-size:12px;line-height:1.9;color:#a5bfca}.display-exercises_facts___kjP9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 20px;border-top:1px solid #294451}.display-exercises_facts___kjP9>div{padding:15px 8px 15px 0;border-bottom:1px solid #294451;min-width:0}.display-exercises_facts___kjP9 dt{font:8px monospace;color:#7f9fad;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.display-exercises_facts___kjP9 dd{color:#d5e7e9;font-size:12px;line-height:1.6;overflow-wrap:anywhere;margin:0}.display-exercises_recommendation__9cGJk{margin-top:22px;border-left:2px solid #8dcfbe;padding:2px 0 2px 15px}.display-exercises_recommendation__9cGJk>span{display:block;font:8px monospace;letter-spacing:.08em;color:#80b8ad}.display-exercises_recommendation__9cGJk>strong{display:block;margin-top:9px;font-size:15px;color:#d5ede3}.display-exercises_energy__C7ZSn p,.display-exercises_recommendation__9cGJk p{margin-top:9px;color:#90adb8;font-size:11px;line-height:1.8}.display-exercises_energy__C7ZSn{border-top:1px solid #2b4654;margin-top:22px;padding-top:5px}.display-exercises_energy__C7ZSn summary{color:#afcad2;min-height:44px;padding-block:14px;cursor:pointer;font-size:11px}.display-exercises_related__jBMnk{margin-top:40px}.display-exercises_relatedGrid__LnwNJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.display-exercises_compactCard__QHhUm .display-exercises_cardBody__g_xC_{padding:14px}.display-exercises_compactCard__QHhUm .display-exercises_cardBody__g_xC_ h2{font-size:16px}.display-exercises_compactCard__QHhUm .display-exercises_cardCategory__DKvcV{font-size:8px;padding:4px 6px}.display-exercises_provenance__EMv8b{margin-top:36px;padding-top:20px;border-top:1px solid #24404d;color:#7092a3;font:9px/1.7 monospace;letter-spacing:.1em}.display-exercises_page__rwfm6 a:focus-visible,.display-exercises_page__rwfm6 button:focus-visible,.display-exercises_page__rwfm6 select:focus-visible,.display-exercises_page__rwfm6 summary:focus-visible{outline:2px solid var(--archive-accent);outline-offset:3px}.display-exercises_srOnly__8VSdQ{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (hover:hover){.display-exercises_exerciseCard__SDu2Q:hover{border-color:#71bcae;box-shadow:0 7px 24px #0003}.display-exercises_muscleChips__yaevh button:hover{border-color:#71bcae}}@media (max-width:1100px){.display-exercises_muscleChips__yaevh{grid-template-columns:repeat(5,minmax(0,1fr))}.display-exercises_muscleChips__yaevh button{min-height:78px}.display-exercises_relatedGrid__LnwNJ{grid-template-columns:repeat(3,minmax(0,1fr))}.display-exercises_cardBody__g_xC_ h2{font-size:20px}.display-exercises_panelNumber__uMILW{display:none}.display-exercises_factPanel__HyUSp,.display-exercises_instructions__HYtAm,.display-exercises_mediaPanel__A0dT9,.display-exercises_musclePanel__Jl04t,.display-exercises_rankPanel__gUJlY{padding:18px}.display-exercises_mediaControls__DGhXs>span{display:none}.display-exercises_mediaControls__DGhXs{justify-content:flex-end}.display-exercises_detailMetrics__RiAR3>div{padding-inline:10px;gap:8px}}@media (max-width:1000px){.display-exercises_results__u8Ouk{grid-template-columns:repeat(2,minmax(0,1fr))}.display-exercises_knowledgeGrid__suHvk{grid-template-columns:1fr}}@media (max-width:800px){.display-exercises_hero__bWdIN h1{font-size:48px}.display-exercises_counter__7GRAp{padding:16px}.display-exercises_counter__7GRAp strong{font-size:30px}.display-exercises_hero__bWdIN p{max-width:330px}.display-exercises_hero__bWdIN .display-exercises_eyebrow__bAtgs{font-size:8px;letter-spacing:.1em}.display-exercises_filterBar__78g8v,.display-exercises_filters__2mjVi{gap:10px}.display-exercises_resultHeader__bGaOn{align-items:flex-start;padding-block:17px}.display-exercises_resultActions__EW5Kk{gap:10px;flex-wrap:wrap}.display-exercises_resultActions__EW5Kk button{font-size:10px;min-height:36px}.display-exercises_resultHeader__bGaOn>span{max-width:40%}.display-exercises_rankSummary__60i_s{gap:14px}.display-exercises_rankSummary__60i_s>img{width:80px;height:80px}.display-exercises_rankSummary__60i_s h2{font-size:25px}.display-exercises_personalRecord__MY_Zg{padding-left:18px}.display-exercises_personalRecord__MY_Zg>strong{font-size:27px}.display-exercises_personalRecord__MY_Zg>span{font-size:8px}.display-exercises_rankLadder__st1ph img{width:60px;height:60px}.display-exercises_rankLadder__st1ph small,.display-exercises_rankLadder__st1ph span{font-size:8px}}@media (max-width:620px){.display-exercises_header__F9xkH{min-height:calc(66px + env(safe-area-inset-top));padding-inline:max(14px,env(safe-area-inset-left)) max(14px,env(safe-area-inset-right))}.display-exercises_brand__7PTqm{font-size:8px;letter-spacing:.04em;gap:6px}.display-exercises_brand__7PTqm>svg{display:none}.display-exercises_back__49udB{font-size:12px;gap:7px}.display-exercises_home__X7rS_{width:44px;height:44px}.display-exercises_content__7Siri{padding-inline:max(14px,env(safe-area-inset-left)) max(14px,env(safe-area-inset-right))}.display-exercises_hero__bWdIN{align-items:flex-start;gap:12px;flex-direction:column;margin-bottom:24px}.display-exercises_hero__bWdIN h1{font-size:42px}.display-exercises_hero__bWdIN p{font-size:12px;max-width:none}.display-exercises_eyebrow__bAtgs{font-size:8px;letter-spacing:.08em}.display-exercises_counter__7GRAp{display:flex;align-items:center;gap:9px;padding:9px 12px;border-radius:7px}.display-exercises_counter__7GRAp strong{font-size:20px}.display-exercises_counter__7GRAp svg{width:14px}.display-exercises_counter__7GRAp>span{font-size:8px}.display-exercises_muscleChips__yaevh{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.display-exercises_muscleChips__yaevh button{min-height:70px;flex-direction:row;gap:7px;padding:16px 7px 10px}.display-exercises_muscleChips__yaevh button>svg{width:19px;flex-shrink:0}.display-exercises_muscleChips__yaevh button>span{font-size:9px}.display-exercises_search__XQz_R{padding-inline:14px;gap:10px}.display-exercises_search__XQz_R input{height:56px;font-size:16px}.display-exercises_filterBar__78g8v{padding:14px;gap:0}.display-exercises_filterBar__78g8v>svg{display:none}.display-exercises_filters__2mjVi{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.display-exercises_resultHeader__bGaOn{gap:6px;min-height:72px}.display-exercises_resultHeader__bGaOn>span{font-size:8px;max-width:40%}.display-exercises_resultActions__EW5Kk{flex-direction:column;align-items:flex-end;gap:0}.display-exercises_resultActions__EW5Kk>svg{display:none}.display-exercises_resultActions__EW5Kk button{min-height:44px}.display-exercises_results__u8Ouk{grid-template-columns:1fr;gap:18px}.display-exercises_cardArt__G4ezq{aspect-ratio:16/10}.display-exercises_cardBody__g_xC_ h2{font-size:22px}.display-exercises_cardRank__XEEnp{width:68px}.display-exercises_pagination__6XzPx{gap:8px}.display-exercises_pagination__6XzPx button{font-size:12px;padding-inline:12px}.display-exercises_pagination__6XzPx>span{font-size:10px}.display-exercises_detailHero__SNEJD h1{font-size:35px}.display-exercises_detailMetrics__RiAR3{grid-template-columns:repeat(2,minmax(0,1fr))}.display-exercises_detailMetrics__RiAR3>div{padding:16px 10px}.display-exercises_detailMetrics__RiAR3>div:nth-child(3){border-left:0}.display-exercises_detailMetrics__RiAR3>div:nth-child(n+3){border-top:1px solid var(--archive-border)}.display-exercises_visuals__qjs_L{grid-template-columns:1fr;gap:18px}.display-exercises_factPanel__HyUSp,.display-exercises_instructions__HYtAm,.display-exercises_mediaPanel__A0dT9,.display-exercises_musclePanel__Jl04t,.display-exercises_rankPanel__gUJlY{padding:16px}.display-exercises_mediaStage__KWXXU{aspect-ratio:1.1}.display-exercises_mediaControls__DGhXs>span{display:block}.display-exercises_mediaControls__DGhXs{justify-content:space-between}.display-exercises_figure__PMUu6{min-height:260px}.display-exercises_rankSummary__60i_s{flex-wrap:wrap;gap:12px}.display-exercises_rankSummary__60i_s>img{width:74px;height:74px}.display-exercises_rankSummary__60i_s h2{font-size:23px}.display-exercises_rankSummary__60i_s p{font-size:11px}.display-exercises_personalRecord__MY_Zg{flex-basis:100%;border-left:0;border-top:1px solid #524a33;padding:16px 0 0}.display-exercises_rankLadder__st1ph{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.display-exercises_rankLadder__st1ph small,.display-exercises_rankLadder__st1ph span{font-size:9px}.display-exercises_sectionTitle__cbHuJ h2{font-size:23px}.display-exercises_relatedGrid__LnwNJ{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.display-exercises_compactCard__QHhUm .display-exercises_cardArt__G4ezq{aspect-ratio:1;margin:5px 5px 0}.display-exercises_compactCard__QHhUm .display-exercises_cardBody__g_xC_{padding:10px}.display-exercises_compactCard__QHhUm .display-exercises_cardBody__g_xC_ h2{font-size:13px}.display-exercises_compactCard__QHhUm .display-exercises_cardMuscle__rQ1C_{font-size:8px;gap:4px}.display-exercises_compactCard__QHhUm .display-exercises_cardMuscle__rQ1C_>svg:last-child{display:none}.display-exercises_compactCard__QHhUm .display-exercises_cardEquipment__RIum5{font-size:9px}.display-exercises_compactCard__QHhUm .display-exercises_cardFooter__6gKDU{margin-top:10px;gap:8px}.display-exercises_compactCard__QHhUm .display-exercises_cardFooter__6gKDU>span:first-child{font-size:8px}}@media (prefers-reduced-motion:reduce){.display-exercises_exerciseCard__SDu2Q,.display-exercises_muscleChips__yaevh button{transition:none}}.training-animation-looks_original__FijRP{filter:none;mix-blend-mode:normal}.training-animation-looks_displayHud__HYxbH{filter:invert(1) hue-rotate(180deg);mix-blend-mode:screen}.training-animation-looks_rankTint__l53fq{mix-blend-mode:screen}.training-animation-looks_cyan__mkg17{filter:grayscale(1) invert(1) sepia(1) saturate(4) hue-rotate(130deg);mix-blend-mode:screen}.training-animation-looks_gold__BZSzQ{filter:grayscale(1) invert(1) sepia(1) saturate(3);mix-blend-mode:screen}.training-animation-looks_monochrome__4eToE{filter:grayscale(1);mix-blend-mode:normal}.training-animation-looks_multiply__Dvmi2{filter:none;mix-blend-mode:multiply}.training-animation-lab_screen__oIRRS{max-width:960px;margin:0 auto;padding:0 12px calc(var(--app-mobile-bottom-nav-clearance, 80px) + 20px);color:#e1f3f8}.training-animation-lab_back__9N3Pn{display:inline-flex;gap:8px;align-items:center;min-height:48px;color:#91e7ed;font-size:14px}.training-animation-lab_panel__F3kej{min-width:0;margin:0 0 16px;padding:16px;border:1px solid #315363;border-radius:16px;background:#0b1b27}.training-animation-lab_panel__F3kej h1,.training-animation-lab_panel__F3kej h2{display:flex;align-items:center;gap:9px;margin:6px 0 12px;color:#e2f9ff;font-weight:750}.training-animation-lab_panel__F3kej h1{font-size:clamp(20px,5vw,28px);line-height:1.2}.training-animation-lab_panel__F3kej h2{font-size:16px}.training-animation-lab_panel__F3kej p{margin-top:10px;font-size:13px;line-height:1.65;color:#a8c2d0}.training-animation-lab_eyebrow__HsW2G{font-size:10px;text-transform:uppercase;letter-spacing:.16em;color:#69dbe6}.training-animation-lab_selectLabel__iHdUW{display:grid;gap:8px;font-size:13px;font-weight:700}.training-animation-lab_selectLabel__iHdUW select{width:100%;min-width:0;min-height:48px;padding:0 10px;border:1px solid #416372;border-radius:9px;background:#08131f;color:#fff;font-size:16px}.training-animation-lab_backgrounds__ysI4V{display:flex;flex-wrap:wrap;gap:8px;min-width:0;margin:18px 0 0;padding:0;border:0}.training-animation-lab_backgrounds__ysI4V legend{margin-bottom:9px;font-size:13px}.training-animation-lab_backgrounds__ysI4V button{display:flex;align-items:center;gap:6px;min-height:44px;padding:7px 10px;border:1px solid #3b5361;border-radius:9px;color:#c9dce6;font-size:12px}.training-animation-lab_swatch__PIjd4{width:19px;height:19px;border:1px solid #99b6c6;border-radius:5px}.training-animation-lab_comparison__JylIg{display:grid;grid-template-columns:1fr 1fr;gap:16px}.training-animation-lab_comparison__JylIg .training-animation-lab_panel__F3kej{display:flex;flex-direction:column}.training-animation-lab_comparison__JylIg figcaption{display:grid;gap:5px;min-height:49px}.training-animation-lab_comparison__JylIg figcaption span{font-size:11px;color:#95b3c3}.training-animation-lab_stage__YwfoJ{position:relative;width:100%;aspect-ratio:1;margin-top:10px;border-radius:12px;overflow:hidden;isolation:isolate}.training-animation-lab_stage__YwfoJ>img,.training-animation-lab_thumbnail__wmpOk img{-o-object-fit:contain;object-fit:contain}.training-animation-lab_play__fvbP2{display:flex;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:12px;padding:8px;border-radius:10px;background:#77e6ef;color:#08222b;font-size:13px;font-weight:750}.training-animation-lab_play__fvbP2:disabled{opacity:.5}.training-animation-lab_looks__s2GKv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.training-animation-lab_looks__s2GKv button{min-width:0;overflow:hidden;border:1px solid #3b5361;border-radius:11px}.training-animation-lab_looks__s2GKv strong{display:block;min-height:44px;padding:10px 5px;font-size:12px}.training-animation-lab_thumbnail__wmpOk{position:relative;display:block;width:100%;aspect-ratio:1.25;isolation:isolate}.training-animation-lab_screen__oIRRS button[aria-pressed=true]{border-color:#8ef0f4;box-shadow:inset 0 0 0 1px #8ef0f4;color:#c5fbff}.training-animation-lab_screen__oIRRS .training-animation-lab_play__fvbP2[aria-pressed=true]{color:#08222b}.training-animation-lab_lookDetail__a3eB0{min-height:65px}.training-animation-lab_rankControls__WoS5O{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:16px;padding:14px;border:1px solid #3b5361;border-radius:11px;background:#081521}.training-animation-lab_rankControls__WoS5O input{width:100%;min-height:44px;accent-color:#77e6ef}.training-animation-lab_rankControls__WoS5O p{grid-column:1/-1;margin:0}@media (max-width:390px){.training-animation-lab_rankControls__WoS5O{grid-template-columns:1fr}}.training-animation-lab_explanation__823sI strong{color:#d1eaf4}.training-animation-lab_screen__oIRRS button:focus-visible,.training-animation-lab_screen__oIRRS select:focus-visible{outline:2px solid #8ef0f4;outline-offset:3px}@media (max-width:650px){.training-animation-lab_comparison__JylIg{grid-template-columns:1fr;gap:0}.training-animation-lab_looks__s2GKv{grid-template-columns:repeat(2,minmax(0,1fr))}}.repquest-press-button_button__EgjoM{transition:transform 70ms ease-out,opacity 70ms ease-out}.repquest-press-button_button__EgjoM[data-pressing=true]:not(:disabled){transform:translateY(1px) scale(.96);opacity:.78}@media (prefers-reduced-motion:reduce){.repquest-press-button_button__EgjoM{transition:none}.repquest-press-button_button__EgjoM[data-pressing=true]:not(:disabled){transform:none}}.repquest-wood-modal_backdrop__OiZR6.repquest-wood-modal_backdrop__OiZR6{padding:calc(var(--app-safe-top, 0px) + 12px) 14px calc(var(--app-safe-bottom, 0px) + var(--repquest-modal-bottom-space, calc(var(--app-mobile-bottom-nav-height, 4.5rem) + 12px)));background:rgba(6,3,12,.78);backdrop-filter:none;transition:none}.repquest-wood-modal_modal__Jbayd.repquest-wood-modal_modal__Jbayd{display:flex;flex-direction:column;gap:0;max-height:100%;padding:var(--repquest-modal-padding,26px 32px 34px);overflow:visible;border-radius:10px;background:transparent;font-family:Exo\ 2,Arial,sans-serif;color:#fff0cd;backdrop-filter:none}.repquest-wood-modal_modal__Jbayd:before{content:"";position:absolute;inset:8px;border-radius:5px;background:linear-gradient(#210e2494,#130905b8),url(/images/repquest/quests/quest-board-wood.webp) 50% /450px auto;box-shadow:0 12px 40px #000c;pointer-events:none}.repquest-wood-modal_modal__Jbayd:after{content:"";position:absolute;inset:-6px;z-index:5;border:solid transparent;border-width:25px 30px;-o-border-image:var(--repquest-wood-frame,url("/images/ui/fantasy-dialog/standard/frame-border.runtime.webp")) 170 210 170 210 /25px 30px stretch;border-image:var(--repquest-wood-frame,url("/images/ui/fantasy-dialog/standard/frame-border.runtime.webp")) 170 210 170 210 /25px 30px stretch;border-image-outset:0;pointer-events:none}.repquest-wood-modal_modal__Jbayd.repquest-wood-modal_modal__Jbayd.repquest-wood-modal_modal__Jbayd>div{position:relative;z-index:1;min-height:0;margin:0;padding:0;border:0}.repquest-wood-modal_modal__Jbayd.repquest-wood-modal_modal__Jbayd.repquest-wood-modal_modal__Jbayd>div:first-child{position:static;z-index:auto}.repquest-wood-modal_modal__Jbayd.repquest-wood-modal_modal__Jbayd>div:first-child,.repquest-wood-modal_modal__Jbayd.repquest-wood-modal_modal__Jbayd>div:last-child{flex-shrink:0}.repquest-wood-modal_modal__Jbayd.repquest-wood-modal_modal__Jbayd>div:nth-child(2){display:flex;flex:1;overflow:hidden}.repquest-wood-modal_frameClose__KJd32{position:absolute;z-index:6;top:-8px;right:-4px;display:grid;width:44px;height:44px;place-items:center;border:3px solid #e9b650;border-radius:50%;background:linear-gradient(#b91c35,#630a1b);color:#fff0ad;box-shadow:inset 0 0 0 2px #521205,0 2px 5px #0009}.repquest-wood-modal_frameClose__KJd32:disabled{opacity:.55;cursor:default}.repquest-wood-modal_frameClose__KJd32:focus-visible{outline:2px solid #fff3ba;outline-offset:2px}.repquest-settings-icon_icon__WIRP_{display:inline-grid;flex-shrink:0;place-items:center;box-sizing:border-box;border:2px solid #c99a51;border-radius:50%;color:#ffdc95;background:linear-gradient(#673f1c66,#1b100cbb),url(/images/repquest/quests/quest-board-wood.webp) 50% /180px;box-shadow:inset 0 0 0 2px #30190d,inset 0 0 0 3px #a87535,0 2px 4px #0008}.repquest-first-promotion_modal__ONYln.repquest-first-promotion_modal__ONYln{--repquest-modal-padding:24px 23px 26px}.repquest-first-promotion_modal__ONYln.repquest-first-promotion_modal__ONYln>div:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.repquest-first-promotion_modal__ONYln.repquest-first-promotion_modal__ONYln>div:nth-child(2){display:block;overflow-y:auto;overscroll-behavior:contain}.repquest-first-promotion_content__OOUsW{padding:0 3px 8px}.repquest-first-promotion_header__8TX4B{margin-bottom:12px;text-align:center;color:#ffe5a2}.repquest-first-promotion_header__8TX4B h2{font:700 22px/1.2 Georgia,serif}.repquest-first-promotion_reviewLogo__jkYtn{display:block;width:80px;height:80px;margin:0 auto 6px;-o-object-fit:contain;object-fit:contain}.repquest-first-promotion_wishes__cS9hO{border:0;min-width:0;margin:0;padding:0}.repquest-first-promotion_hint__1WE7v{font-size:11px;line-height:1.4;color:#d7bf94;margin:0 0 8px}.repquest-first-promotion_wish__9p9ux{border-top:1px solid #c49c5144;padding-top:5px}.repquest-first-promotion_wishHeading__MWGrL{display:flex;align-items:center;gap:7px}.repquest-first-promotion_wishHeading__MWGrL>svg{color:#efc677;flex-shrink:0}.repquest-first-promotion_wishHeading__MWGrL label{min-width:0;flex:1}.repquest-first-promotion_wishHeading__MWGrL strong{display:block;font:700 12px/1.25 Georgia,serif}.repquest-first-promotion_wishHeading__MWGrL small{display:block;color:#d3b991;font-size:9px;line-height:1.3;margin-top:2px}.repquest-first-promotion_wishHeading__MWGrL output{width:40px;text-align:right;flex-shrink:0;font:700 14px Georgia,serif;font-variant-numeric:tabular-nums;color:#ffe5a2}.repquest-first-promotion_pin__4GQM5{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;color:#c3a578}.repquest-first-promotion_pin__4GQM5[aria-pressed=true]{color:#ffe096;background:#e3b75819}.repquest-first-promotion_slider__n44nM{display:block;width:100%;height:44px;margin:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;touch-action:pan-y;background:transparent}.repquest-first-promotion_slider__n44nM::-webkit-slider-runnable-track{height:8px;border:1px solid #ac7d36;border-radius:2px;background:linear-gradient(to right,#e9bd63 var(--wish-share),#22160d var(--wish-share))}.repquest-first-promotion_slider__n44nM::-moz-range-track{height:6px;border:1px solid #ac7d36;border-radius:2px;background:#22160d}.repquest-first-promotion_slider__n44nM::-moz-range-progress{height:6px;background:#e9bd63}.repquest-first-promotion_slider__n44nM::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:22px;height:22px;margin-top:-8px;border:2px solid #ffdfa0;border-radius:3px;background:linear-gradient(#a87935,#57300d);box-shadow:0 2px 3px #0008}.repquest-first-promotion_slider__n44nM::-moz-range-thumb{width:20px;height:20px;border:2px solid #ffdfa0;border-radius:3px;background:#855820}.repquest-first-promotion_slider__n44nM:disabled{opacity:.5;cursor:default}.repquest-first-promotion_pin__4GQM5:focus-visible,.repquest-first-promotion_secondary__hrdew:focus-visible,.repquest-first-promotion_slider__n44nM:focus-visible{outline:2px solid #ffe096;outline-offset:2px}.repquest-first-promotion_footer__zPDq6{padding:6px 3px 0;text-align:center}.repquest-first-promotion_footer__zPDq6 [data-promotion-primary]{padding-left:52px;padding-right:52px}.repquest-first-promotion_footer__zPDq6 [data-repquest-action-copy]{text-align:center}.repquest-first-promotion_total__dMu63{display:flex;justify-content:space-between;padding:4px 0;color:#d7bf94;font:700 12px Georgia,serif}.repquest-first-promotion_total__dMu63 strong{color:#ffe096;font-variant-numeric:tabular-nums}.repquest-first-promotion_secondaryRow__5nWvE{display:flex;justify-content:center;gap:15px}.repquest-first-promotion_secondary__hrdew{min-height:44px;padding:7px 10px;font-size:12px;color:#e4cda5;text-decoration:underline;text-underline-offset:3px}.repquest-first-promotion_error__gTamw{font-size:12px;line-height:1.4;color:#ffbca2;margin-bottom:5px}.repquest-first-promotion_reviewNote__l8QYn{font-size:12px;line-height:1.5;color:#e4cda5;margin:14px 7px}@media (max-width:350px){.repquest-first-promotion_wishHeading__MWGrL{gap:4px}.repquest-first-promotion_wishHeading__MWGrL strong{font-size:11px}.repquest-first-promotion_wishHeading__MWGrL>svg{width:16px}}@media (max-height:700px){.repquest-first-promotion_reviewLogo__jkYtn{width:48px;height:48px;margin:0;flex-shrink:0}[data-repquest-first-promotion=review] .repquest-first-promotion_header__8TX4B{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:6px}.repquest-first-promotion_content__OOUsW[data-repquest-first-promotion=review]{padding-bottom:0}[data-repquest-first-promotion=review] .repquest-first-promotion_reviewNote__l8QYn{margin:4px 7px;font-size:11px;line-height:1.4}}.repquest-progress-reveal_overlay__s2TUZ{position:fixed;inset:0;z-index:12180;color:var(--progress-light);text-align:center;font-family:Georgia,Times New Roman,serif}.repquest-progress-reveal_backdrop__eP_D8{position:absolute;inset:0;background:#080503e8}.repquest-progress-reveal_viewport__wb85Y{position:absolute;inset:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top) + 20px) 12px calc(env(safe-area-inset-bottom) + 20px)}.repquest-progress-reveal_reveal__iBR60{width:100%;max-width:430px;margin:auto;flex:0 0 auto}.repquest-progress-reveal_frame__3eJqb:before,.repquest-progress-reveal_woodFrame__6BNYS:before{content:"";position:absolute;inset:20px;z-index:-1;border-radius:14px;background:radial-gradient(ellipse at 50% 36%,#d89b3521,transparent 68%),linear-gradient(#27180d3b,#0c0808bb),var(--progress-wood) center/cover}.repquest-progress-reveal_frameContent__9LYYa{isolation:isolate}.repquest-progress-reveal_dialogContent__RvS_n{padding:0!important}.repquest-progress-reveal_frame__3eJqb>button{width:44px!important;height:44px!important;right:11px!important;top:0!important}.repquest-progress-reveal_woodFrame__6BNYS{position:relative;isolation:isolate;border:9px ridge #725136;border-radius:8px;background:#2a1c12;box-shadow:inset 0 0 0 2px #c2995d,0 14px 35px #0009}.repquest-progress-reveal_woodFrame__6BNYS:before{inset:3px;border-radius:2px}.repquest-progress-reveal_woodFrame__6BNYS:after{content:"";position:absolute;inset:-4px;pointer-events:none;background:radial-gradient(circle at 4px 4px,#d2ba91 0 2px,#1a1009 3px,transparent 4px),radial-gradient(circle at calc(100% - 4px) 4px,#d2ba91 0 2px,#1a1009 3px,transparent 4px),radial-gradient(circle at 4px calc(100% - 4px),#d2ba91 0 2px,#1a1009 3px,transparent 4px),radial-gradient(circle at calc(100% - 4px) calc(100% - 4px),#d2ba91 0 2px,#1a1009 3px,transparent 4px)}.repquest-progress-reveal_content__aBNrZ{position:relative;padding:42px 30px 34px}.repquest-progress-reveal_woodFrame__6BNYS .repquest-progress-reveal_content__aBNrZ{padding:28px 18px 18px}.repquest-progress-reveal_eyebrow__4v5__{color:#cfb985;text-transform:uppercase;letter-spacing:.17em;font:800 9px/1.5 Georgia,serif}.repquest-progress-reveal_content__aBNrZ h2{margin:8px 0 0;font-size:clamp(27px,8vw,36px);font-weight:800;line-height:1.1;color:#ffedc6;text-shadow:0 2px 4px #000}.repquest-progress-reveal_hero__mO696{position:relative;isolation:isolate;overflow:hidden;height:188px;margin:18px 0 8px}.repquest-progress-reveal_aureole__ch84S{position:absolute;width:176px;height:176px;left:0;right:0;top:0;bottom:0;margin:auto;border:1px solid var(--progress-accent);border-radius:50%;opacity:.4;background:radial-gradient(circle,var(--progress-cloth) 20%,#0e0908 72%);box-shadow:0 0 0 6px #0005,0 0 0 7px #d9b86938}.repquest-progress-reveal_badgeDock__K8jqT,.repquest-progress-reveal_levelDock__k8UdC{position:absolute;inset:0;display:grid;place-items:center}.repquest-progress-reveal_medallion___9jH_{width:150px;height:150px;border:4px double var(--progress-accent);border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 20%,#ffffff0f,transparent 80%),var(--progress-cloth);box-shadow:inset 0 0 0 6px #08050360,inset 0 0 18px #0009}.repquest-progress-reveal_levelLabel__wQ7TD{color:var(--progress-light);text-transform:uppercase;font:800 10px/1 Georgia,serif;letter-spacing:.16em;margin-top:10px}.repquest-progress-reveal_medallion___9jH_ strong{font:800 clamp(56px,18vw,78px)/1.1 Georgia,serif;color:var(--progress-light);text-shadow:0 3px #0008}[data-progress-kind=level] .repquest-progress-reveal_hero__mO696{overflow:visible;clip-path:inset(-12px 0 0)}.repquest-progress-reveal_smallBadge__SJDUC{position:absolute;top:-10px;left:0;right:0;width:60px;height:60px;margin:auto}.repquest-progress-reveal_smallBadge__SJDUC img{-o-object-fit:contain;object-fit:contain}.repquest-progress-reveal_badge__SA70h{position:relative;width:240px;height:240px}.repquest-progress-reveal_badge__SA70h img{-o-object-fit:contain;object-fit:contain}.repquest-progress-reveal_fallbackBadge__UA61D{display:grid;place-items:center;margin:15%;width:70%;height:70%;border:4px double var(--progress-accent);background:var(--progress-cloth);clip-path:polygon(50% 0,100% 30%,90% 72%,50% 100%,10% 72%,0 30%);font-size:100px}.repquest-progress-reveal_rankName__Pb8D9{display:block;color:var(--progress-light);font-size:17px;line-height:1.2;font-weight:800;overflow-wrap:anywhere}.repquest-progress-reveal_inscription__zRWYV{max-width:260px;margin:8px auto 0;color:#d9c8a7;font-size:12px;line-height:1.5;font-style:italic}.repquest-progress-reveal_divider__7OjkF{display:flex;align-items:center;gap:10px;justify-content:center;margin:12px auto 8px;color:var(--progress-accent);font-size:9px}.repquest-progress-reveal_divider__7OjkF:after,.repquest-progress-reveal_divider__7OjkF:before{content:"";width:60px;height:1px;background:linear-gradient(90deg,transparent,var(--progress-accent))}.repquest-progress-reveal_divider__7OjkF:after{transform:rotate(180deg)}.repquest-progress-reveal_progression__KNJIv{color:#cebb94;font-size:11px;line-height:1.4}.repquest-progress-reveal_progression__KNJIv span{margin:0 5px;color:var(--progress-accent)}.repquest-progress-reveal_level__cdXeD{margin-top:5px;font-size:12px;color:#e0cda8}.repquest-progress-reveal_multi__9wkmd{margin-top:4px;color:#d2ba85;font-size:10px}.repquest-progress-reveal_limitIncrease__jncqL{margin:8px auto 4px;padding-block:5px;border-block:1px solid #d6b97655;color:#f1dfb6}.repquest-progress-reveal_limitIncrease__jncqL>strong{display:block;font:700 11px/1.4 Georgia,serif}.repquest-progress-reveal_limitIncrease__jncqL>div{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 10px;margin-top:3px}.repquest-progress-reveal_limitIncrease__jncqL span{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.repquest-progress-reveal_limitIncrease__jncqL img{flex-shrink:0}.repquest-progress-reveal_limitIncrease__jncqL small{display:block;margin-top:4px;font-size:9px;color:#d3c3a5}.repquest-progress-reveal_action__51IV7{--repquest-action-fill:linear-gradient(#775c2b,#37200e);margin:0 auto;max-width:330px;font-family:Georgia,serif}.repquest-progress-reveal_action__51IV7:focus-visible{outline:2px solid #f5d78d;outline-offset:-10px;box-shadow:none}.repquest-progress-reveal_loading__a0mFO{position:absolute;inset:0;display:grid;place-items:center;font-size:14px;padding:30px}.repquest-progress-reveal_flourishLeft__fjadu,.repquest-progress-reveal_flourishRight__fUyzt{position:absolute;top:12%;bottom:12%;width:32px;border-left:1px solid var(--progress-accent);border-radius:50%;opacity:.6;z-index:-1}.repquest-progress-reveal_flourishLeft__fjadu{left:10px;transform:rotate(-12deg)}.repquest-progress-reveal_flourishRight__fUyzt{right:10px;transform:scaleX(-1) rotate(-12deg)}.repquest-progress-reveal_flourishLeft__fjadu i,.repquest-progress-reveal_flourishRight__fUyzt i{position:absolute;display:block;width:17px;height:9px;border-radius:2px 100% 2px 100%;background:linear-gradient(120deg,var(--progress-light),var(--progress-accent))}[data-progress-rank=a] .repquest-progress-reveal_frame__3eJqb:before,[data-progress-rank=b] .repquest-progress-reveal_frame__3eJqb:before,[data-progress-rank=c] .repquest-progress-reveal_frame__3eJqb:before,[data-progress-rank=d] .repquest-progress-reveal_frame__3eJqb:before,[data-progress-rank=s] .repquest-progress-reveal_frame__3eJqb:before{background:repeating-linear-gradient(90deg,#ffffff03 0 1px,transparent 1px 4px),radial-gradient(ellipse at 50% 22%,#ffffff0e,transparent 60%),linear-gradient(transparent,#0009),var(--progress-cloth);box-shadow:inset 0 0 0 1px var(--progress-accent)}[data-progress-kind=rank] .repquest-progress-reveal_hero__mO696{height:var(--ceremony-hero);margin:18px -12px 14px}[data-progress-kind=rank] .repquest-progress-reveal_badge__SA70h{width:min(var(--ceremony-badge),calc(100vw - 78px));height:min(var(--ceremony-badge),calc(100vw - 78px))}[data-progress-kind=rank] .repquest-progress-reveal_aureole__ch84S{width:220px;height:220px;border:3px double var(--progress-accent)}[data-progress-kind=rank] .repquest-progress-reveal_rankName__Pb8D9{font-size:clamp(26px,7.5vw,33px);text-shadow:0 2px 4px #000}[data-progress-kind=rank] .repquest-progress-reveal_content__aBNrZ{padding-top:46px}.repquest-progress-reveal_rays__rqXxF{position:absolute;inset:-14px 0;z-index:-1;border-radius:50%;opacity:.16;background:repeating-conic-gradient(from 0deg,var(--progress-accent) 0deg 2deg,transparent 2deg 15deg)}.repquest-progress-reveal_ceremonyArt__PfMr0{position:absolute;inset:0;z-index:-2}.repquest-progress-reveal_burstDock__k_uBj{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none}.repquest-progress-reveal_burstRing__Z9yc5{width:82%;height:82%;border-radius:50%;border:3px double var(--progress-light);box-shadow:0 0 0 5px #d2a44833}.repquest-progress-reveal_windrose__Ta6a6{position:absolute;inset:0;margin:auto;width:96%;height:96%;background:linear-gradient(135deg,#d6e5e8,#447092 48%,#b4c5b8);opacity:.65;clip-path:polygon(50% 0,56% 34%,82% 18%,66% 44%,100% 50%,66% 56%,82% 82%,56% 66%,50% 100%,44% 66%,18% 82%,34% 56%,0 50%,34% 44%,18% 18%,44% 34%)}.repquest-progress-reveal_standard__0jEPk{position:absolute;inset:0;margin:auto;width:68%;border:3px double #bc99cf;background:repeating-linear-gradient(90deg,#ffffff08 0 1px,transparent 1px 4px),linear-gradient(90deg,#21112c,#674978,#21112c);clip-path:polygon(0 0,100% 0,100% 100%,50% 87%,0 100%)}.repquest-progress-reveal_crown__pCeoY{position:absolute;top:0;left:0;right:0;margin:auto;width:100px;height:38px;background:linear-gradient(115deg,#92632a,#ffe8a4 45%,#b77825);clip-path:polygon(0 16%,24% 49%,25% 6%,42% 40%,50% 0,58% 40%,75% 6%,76% 49%,100% 16%,90% 100%,10% 100%)}.repquest-progress-reveal_constellation__L4egc{position:absolute;inset:0;color:#ffe7a1}.repquest-progress-reveal_constellation__L4egc i{position:absolute;font-size:16px;font-style:normal}[data-progress-kind=rank][data-progress-rank=d] .repquest-progress-reveal_aureole__ch84S{width:78%;height:82%;border:6px double #a48861;border-radius:50%;background:linear-gradient(#150d09aa,#150d09aa),var(--progress-wood) center/cover;box-shadow:inset 0 0 0 4px #21170e,0 0 0 2px #533c24;opacity:.9}[data-progress-kind=rank][data-progress-rank=d] .repquest-progress-reveal_woodFrame__6BNYS .repquest-progress-reveal_content__aBNrZ{padding:32px 24px 22px}[data-progress-kind=rank][data-progress-rank=c] .repquest-progress-reveal_aureole__ch84S{width:72%;height:72%;border:2px solid #afc2c6;border-radius:50%;background:#102434;box-shadow:0 0 0 4px #42627680;opacity:.8}[data-progress-kind=rank][data-progress-rank=b] .repquest-progress-reveal_aureole__ch84S{width:74%;height:78%;border:0;border-radius:0;background:transparent;box-shadow:none}[data-progress-kind=rank][data-progress-rank=b] .repquest-progress-reveal_frame__3eJqb:before{background:radial-gradient(ellipse at 50% 18%,#70498455,transparent 68%),#3b224f}[data-progress-kind=rank][data-progress-rank=b] .repquest-progress-reveal_flourishLeft__fjadu{left:23px}[data-progress-kind=rank][data-progress-rank=b] .repquest-progress-reveal_flourishRight__fUyzt{right:23px}[data-progress-kind=rank][data-progress-rank=b] .repquest-progress-reveal_flourishLeft__fjadu i,[data-progress-kind=rank][data-progress-rank=b] .repquest-progress-reveal_flourishRight__fUyzt i{background:linear-gradient(120deg,#b083ce,#70458b)}[data-progress-kind=rank][data-progress-rank=a] .repquest-progress-reveal_aureole__ch84S{width:90%;height:86%;border:4px double #e4c16b;background:radial-gradient(ellipse,#6e4c1d,#21180a 72%);opacity:.8}[data-progress-kind=rank][data-progress-rank=a] .repquest-progress-reveal_frame__3eJqb:before{background:radial-gradient(ellipse at 50% 0,#c99b4340,transparent 65%),linear-gradient(120deg,#322512,#57411b 50%,#22190b)}[data-progress-kind=rank][data-progress-rank=s] .repquest-progress-reveal_aureole__ch84S{width:88%;height:86%;border:5px double #ffd991;background:radial-gradient(ellipse,#742b37,#290b13 70%);opacity:.8}[data-progress-kind=rank][data-progress-rank=s] .repquest-progress-reveal_crown__pCeoY{width:126px;height:45px}[data-progress-kind=rank][data-progress-rank=s] .repquest-progress-reveal_rays__rqXxF{opacity:.28}[data-progress-kind=rank][data-progress-rank=s] .repquest-progress-reveal_rankName__Pb8D9{color:#fff2c7;letter-spacing:.025em}[data-progress-kind=rank][data-progress-rank=a] .repquest-progress-reveal_backdrop__eP_D8{background:radial-gradient(ellipse at 50% 38%,#64451f70,transparent 65%),#080503f0}[data-progress-kind=rank][data-progress-rank=s] .repquest-progress-reveal_backdrop__eP_D8{background:radial-gradient(ellipse at 50% 38%,#66192985,transparent 68%),#080306f2}[data-progress-rank=s] .repquest-progress-reveal_aureole__ch84S{box-shadow:0 0 0 6px #0005,0 0 0 8px #ebbd6555,0 0 0 14px #651a2833}@media (min-height:701px) and (max-height:900px){[data-progress-kind=rank] .repquest-progress-reveal_content__aBNrZ{padding-top:30px;padding-bottom:24px}[data-progress-kind=rank] .repquest-progress-reveal_hero__mO696{margin-top:10px;margin-bottom:4px;height:calc(var(--ceremony-hero) - 20px)}}@media (max-height:700px){.repquest-progress-reveal_viewport__wb85Y{padding:calc(env(safe-area-inset-top) + 12px) 10px calc(env(safe-area-inset-bottom) + 12px)}.repquest-progress-reveal_content__aBNrZ,[data-progress-kind=rank] .repquest-progress-reveal_content__aBNrZ{padding:30px 26px 22px}.repquest-progress-reveal_woodFrame__6BNYS .repquest-progress-reveal_content__aBNrZ{padding:20px 16px 12px}.repquest-progress-reveal_content__aBNrZ h2{font-size:26px;margin-top:5px}.repquest-progress-reveal_hero__mO696{height:145px;margin:14px 0 5px}.repquest-progress-reveal_aureole__ch84S{width:134px;height:134px}.repquest-progress-reveal_medallion___9jH_{width:116px;height:116px}.repquest-progress-reveal_medallion___9jH_ strong{font-size:58px}.repquest-progress-reveal_smallBadge__SJDUC,.repquest-progress-reveal_smallBadge__SJDUC img{width:46px;height:46px}[data-progress-kind=rank] .repquest-progress-reveal_hero__mO696{height:var(--ceremony-compact-hero);margin:10px -8px 5px}[data-progress-kind=rank] .repquest-progress-reveal_aureole__ch84S{width:140px;height:140px}.repquest-progress-reveal_badge__SA70h{width:148px;height:148px}[data-progress-kind=rank] .repquest-progress-reveal_badge__SA70h{width:var(--ceremony-compact-badge);height:var(--ceremony-compact-badge)}[data-progress-kind=rank][data-progress-rank=d] .repquest-progress-reveal_woodFrame__6BNYS .repquest-progress-reveal_content__aBNrZ{padding:26px 22px 18px}.repquest-progress-reveal_crown__pCeoY{width:74px;height:28px}[data-progress-kind=rank][data-progress-rank=s] .repquest-progress-reveal_crown__pCeoY{width:88px;height:32px}.repquest-progress-reveal_constellation__L4egc i{font-size:12px}[data-progress-kind=rank] .repquest-progress-reveal_rankName__Pb8D9{font-size:25px}.repquest-progress-reveal_inscription__zRWYV{font-size:11px;margin-top:5px}.repquest-progress-reveal_divider__7OjkF{margin-block:8px 5px}.repquest-progress-reveal_action__51IV7{min-height:68px!important}.repquest-progress-reveal_eyebrow__4v5__{font-size:8px;letter-spacing:.12em}.repquest-progress-reveal_flourishLeft__fjadu,.repquest-progress-reveal_flourishRight__fUyzt{width:24px}.repquest-progress-reveal_flourishLeft__fjadu i,.repquest-progress-reveal_flourishRight__fUyzt i{width:13px;height:7px}.repquest-progress-reveal_limitIncrease__jncqL{margin-top:5px;padding-block:4px}.repquest-progress-reveal_limitIncrease__jncqL small{display:none}[data-progress-kind=rank] .repquest-progress-reveal_content__aBNrZ{padding-top:18px;padding-bottom:10px}[data-progress-kind=rank] .repquest-progress-reveal_hero__mO696{height:calc(var(--ceremony-compact-hero) * .92);margin-block:7px 4px}[data-progress-kind=rank] .repquest-progress-reveal_badge__SA70h{width:calc(var(--ceremony-compact-badge) * .92);height:calc(var(--ceremony-compact-badge) * .92)}[data-progress-kind=rank] .repquest-progress-reveal_divider__7OjkF{margin-block:5px 3px}}@font-face{font-family:Locked Lens Sans;src:url(/fonts/NotoSans-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Locked Lens Sans;src:url(/fonts/NotoSans-Bold.ttf) format("truetype");font-weight:700 900;font-style:normal;font-display:swap}.locked-lense-shop_page__zINtj{display:flex;min-width:0;min-height:0;height:100%;overflow:hidden;flex-direction:column;gap:4px;color:#f8fafc;font-family:Locked Lens Sans,Arial,sans-serif;font-synthesis:none}.locked-lense-shop_srOnly__a0duN{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.locked-lense-shop_boardViewport___5SOK{--wood-board-top-margin:3px;--wood-board-focus-color:#67e8f9}.locked-lense-shop_boardStage__7PLnv{position:relative;z-index:5;display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.locked-lense-shop_dailyBonusButton__b464s{position:fixed;top:calc(var(--wheel-anchor-top) + 2px);left:max(calc(env(safe-area-inset-left, 0px) + 8px),calc(var(--wheel-anchor-left) - 16px));z-index:10075;width:clamp(80px,24vw,96px);aspect-ratio:1;padding:0;border:0;background:transparent;cursor:pointer;border-radius:50%;touch-action:manipulation}.locked-lense-shop_dailyBonusButton__b464s:focus-visible{outline:2px solid #fde68a;outline-offset:-3px}.locked-lense-shop_dailyBonusButton__b464s:disabled{cursor:default;opacity:.55}.locked-lense-shop_dailyBonusFloat__ZmU8c{position:relative;display:block;width:100%;height:100%;pointer-events:none;animation:locked-lense-shop_dailyBonusFloat__ZmU8c 4.6s ease-in-out infinite alternate paused}.locked-lense-shop_dailyBonusButton__b464s[data-wheel-motion=true] .locked-lense-shop_dailyBonusFloat__ZmU8c{animation-play-state:running}@keyframes locked-lense-shop_dailyBonusFloat__ZmU8c{0%{transform:translateY(-2px)}to{transform:translateY(2px)}}.locked-lense-shop_dailyBonusImage__3wOCf{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform:rotate(-8deg)}.locked-lense-shop_dailyBonusAttention__7JKYG{position:absolute;top:0;right:-2px;display:grid;place-items:center;width:24px;height:24px;border:2px solid #fff2ba;border-radius:50%;background:linear-gradient(150deg,#ffedb4,#e8ad32);box-shadow:0 2px 5px #000a;color:#52250b;font-size:18px;font-weight:900;line-height:1;pointer-events:none}.locked-lense-shop_itemGrid__Dlyfc::-webkit-scrollbar,.locked-lense-shop_items__H8eyj::-webkit-scrollbar{display:none}.locked-lense-shop_hero__I260L{position:relative;z-index:4;isolation:isolate;flex:0 0 auto;min-height:clamp(88px,27vw,112px);margin:-2px -5px 0}.locked-lense-shop_hero__I260L:before{content:"";position:absolute;inset:8% 3% 4%;z-index:-2;border-radius:50%;background:radial-gradient(ellipse,rgba(245,158,11,.24),transparent 72%);filter:blur(10px);pointer-events:none}.locked-lense-shop_heroSign__S2Zmc{position:absolute;inset:0;background:url(/images/repquest/shop/shop-header-hell.webp) 50%/contain no-repeat;filter:drop-shadow(0 6px 8px rgb(0 0 0/58%));pointer-events:none}.locked-lense-shop_heroStatement__L1hsv{position:absolute;right:10%;bottom:6px;z-index:2;display:inline-flex;align-items:center;min-height:18px;padding:2px 7px;border:1px solid rgba(250,204,21,.36);border-radius:999px;background:linear-gradient(180deg,rgba(41,22,10,.9),rgba(13,8,9,.92));box-shadow:inset 0 0 10px rgba(245,158,11,.12),0 2px 6px #0008;color:#fde68a;font-family:Exo\ 2,Locked Lens Sans,sans-serif;font-size:6.5px;font-weight:800;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.locked-lense-shop_sectionBanner__Q0u6M.locked-lense-shop_merchantBanner__d1vmD{min-height:clamp(54px,18vw,74px);background:url(/images/repquest/shop/merchant-picks-title-hell.webp) 50%/auto 100% no-repeat}.locked-lense-shop_sectionTimer__QCwbQ{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(245,158,11,.4);background:linear-gradient(180deg,rgba(48,24,8,.96),rgba(17,9,9,.96));box-shadow:inset 0 0 12px rgba(251,191,36,.11),0 2px 5px #0008;color:#fff3c4;font-size:7.5px;font-weight:700;white-space:nowrap}.locked-lense-shop_featuredGrid__rtZ_z{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;min-height:164px;padding:0 2px 32px;background:url(/images/repquest/shop/merchant-shelf-hell.webp) center bottom 12px/100% 54px no-repeat}.locked-lense-shop_featuredCard__chomi{--featured-frame-image:url(/images/repquest/shop/featured-b-rank-frame-mobile.webp);position:relative;min-width:0;min-height:164px;aspect-ratio:1122/1402;isolation:isolate}.locked-lense-shop_featuredCard__chomi[data-rank=A]{--featured-frame-image:url(/images/repquest/shop/featured-a-rank-frame-mobile.webp)}.locked-lense-shop_featuredCard__chomi[data-rank=S]{--featured-frame-image:url(/images/repquest/shop/featured-s-rank-frame-mobile.webp)}.locked-lense-shop_featuredCard__chomi:after{content:"";position:absolute;inset:0;z-index:30;background:var(--featured-frame-image) center /100% 100% no-repeat;pointer-events:none}.locked-lense-shop_featuredArt__wb2o4{--featured-surface-inset:16% 14% 24%;position:relative;height:100%;overflow:hidden;border:0!important;background:transparent}.locked-lense-shop_featuredArt__wb2o4:before{content:"";z-index:-1;background:radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--item-glow) 16%,transparent),transparent 46%),linear-gradient(180deg,rgba(18,16,27,.88),rgba(3,8,20,.96))}.locked-lense-shop_featuredArt__wb2o4:before,.locked-lense-shop_featuredEffects__7GyrL{position:absolute;inset:var(--featured-surface-inset);border-radius:16px;pointer-events:none}.locked-lense-shop_featuredEffects__7GyrL{z-index:1;overflow:hidden}.locked-lense-shop_featuredVisual__OLyzZ{position:absolute;inset:22% 20% 30%;z-index:0;isolation:isolate}.locked-lense-shop_featuredItemFloat__ck4fq{position:absolute;inset:0;animation:locked-lense-shop_featuredItemFloat__ck4fq 4s ease-in-out infinite paused}.locked-lense-shop_featuredCard__chomi:not([data-category=backgrounds]) .locked-lense-shop_featuredVisual__OLyzZ:before{content:"";position:absolute;left:15%;right:15%;bottom:0;height:10px;border:1px solid color-mix(in srgb,var(--item-glow) 75%,transparent);border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--item-glow) 34%,transparent),transparent 70%);box-shadow:0 0 9px color-mix(in srgb,var(--item-glow) 40%,transparent);pointer-events:none}.locked-lense-shop_featuredCard__chomi[data-category=backgrounds] .locked-lense-shop_featuredVisual__OLyzZ{inset:var(--featured-surface-inset);overflow:hidden;border-radius:16px}.locked-lense-shop_featuredCard__chomi[data-category=backgrounds] .locked-lense-shop_featuredItemFloat__ck4fq{inset:-6px}.locked-lense-shop_featuredVisual__OLyzZ .locked-lense-shop_avatarArt__VXC7X{inset:-2px 9% 0}.locked-lense-shop_featuredVisual__OLyzZ .locked-lense-shop_titleArt__83LgQ{inset:0}.locked-lense-shop_featuredVisual__OLyzZ .locked-lense-shop_titleArt__83LgQ>span:last-child{display:none}.locked-lense-shop_featuredPulse__Na6IE,.locked-lense-shop_featuredShimmer__FfPz2{position:absolute;inset:0;z-index:1;pointer-events:none;animation-play-state:paused}.locked-lense-shop_featuredPulse__Na6IE{background:linear-gradient(120deg,color-mix(in srgb,var(--item-glow) 10%,transparent),transparent 60%);box-shadow:inset 0 0 24px color-mix(in srgb,var(--item-glow) 42%,transparent);opacity:.16;animation:locked-lense-shop_featuredPulse__Na6IE 3.2s ease-in-out infinite paused}.locked-lense-shop_featuredShimmer__FfPz2{left:-45%;right:auto;width:38%;background:linear-gradient(105deg,transparent 20%,color-mix(in srgb,var(--item-glow) 12%,transparent) 48%,color-mix(in srgb,var(--item-glow) 38%,transparent) 52%,transparent 80%);transform:translateX(0);opacity:0;animation:locked-lense-shop_featuredShimmer__FfPz2 8s ease-in-out infinite paused}.locked-lense-shop_featuredCard__chomi[data-featured-motion=true] .locked-lense-shop_featuredItemFloat__ck4fq,.locked-lense-shop_featuredCard__chomi[data-featured-motion=true] .locked-lense-shop_featuredPulse__Na6IE,.locked-lense-shop_featuredCard__chomi[data-featured-motion=true] .locked-lense-shop_featuredShimmer__FfPz2{animation-play-state:running}.locked-lense-shop_featuredCard__chomi:nth-child(2) .locked-lense-shop_featuredShimmer__FfPz2{animation-delay:-4s}.locked-lense-shop_featuredCard__chomi:nth-child(2) .locked-lense-shop_featuredPulse__Na6IE{animation-delay:-1.6s}.locked-lense-shop_featuredCard__chomi:nth-child(2) .locked-lense-shop_featuredItemFloat__ck4fq{animation-delay:-2s}@keyframes locked-lense-shop_featuredItemFloat__ck4fq{0%,to{transform:translateY(-3px)}50%{transform:translateY(3px)}}@keyframes locked-lense-shop_featuredPulse__Na6IE{0%,to{opacity:.16}50%{opacity:.72}}@keyframes locked-lense-shop_featuredShimmer__FfPz2{0%{opacity:0;transform:translateX(0)}2%{opacity:.55;transform:translateX(0)}15%{opacity:.55;transform:translateX(410%)}18%,to{opacity:0;transform:translateX(410%)}}.locked-lense-shop_section__omSuK{--shop-section-glow:#22d3ee;position:relative;min-width:0;padding:0 0 5px;isolation:isolate}.locked-lense-shop_section__omSuK[data-shop-section=season]{--shop-section-glow:#a855f7}.locked-lense-shop_sectionBanner__Q0u6M{position:relative;z-index:3;min-height:clamp(45px,14vw,58px);margin:0 -5px -5px;filter:drop-shadow(0 5px 7px rgb(0 0 0/45%))}.locked-lense-shop_section__omSuK[data-shop-section=daily] .locked-lense-shop_sectionBanner__Q0u6M{background:url(/images/repquest/shop/daily-shop-banner-hell.webp) 50%/contain no-repeat}.locked-lense-shop_section__omSuK[data-shop-section=season] .locked-lense-shop_sectionBanner__Q0u6M{background:url(/images/repquest/shop/season-shop-banner-hell.webp) 50%/contain no-repeat}.locked-lense-shop_sectionTimer__QCwbQ{position:absolute;right:4%;bottom:7px;min-height:19px;padding:2px 6px;border-color:color-mix(in srgb,var(--shop-section-glow) 48%,#d6b777);background:linear-gradient(180deg,rgba(10,17,27,.94),rgba(4,8,18,.96));color:#eaf6ff;font-size:6.5px;box-shadow:inset 0 0 8px color-mix(in srgb,var(--shop-section-glow) 10%,transparent),0 2px 4px #0009}.locked-lense-shop_itemGrid__Dlyfc,.locked-lense-shop_items__H8eyj{position:relative;display:grid;min-width:0;grid-auto-flow:column;grid-auto-columns:clamp(91px,25vw,102px);gap:6px;margin-top:0;overflow-x:auto;overscroll-behavior-x:contain;padding:5px 6px 32px;scroll-snap-type:x proximity;scrollbar-width:none;background:url(/images/repquest/shop/merchant-shelf-hell.webp) bottom/100% 54px no-repeat}.locked-lense-shop_page__zINtj .locked-lense-shop_item__xjjNx{filter:none}.locked-lense-shop_item__xjjNx{--item-frame-image:url(/images/repquest/shop/e-rank-frame-dark.webp);position:relative;min-width:0;min-height:126px;aspect-ratio:1122/1402;scroll-snap-align:start;isolation:isolate;filter:drop-shadow(0 4px 7px rgb(0 0 0/48%))}.locked-lense-shop_item__xjjNx[data-rank=D]{--item-frame-image:url(/images/repquest/shop/d-rank-frame-dark.webp)}.locked-lense-shop_item__xjjNx[data-rank=C]{--item-frame-image:url(/images/repquest/shop/c-rank-frame-dark.webp)}.locked-lense-shop_item__xjjNx[data-rank=B]{--item-frame-image:url(/images/repquest/shop/b-rank-frame-dark.webp)}.locked-lense-shop_item__xjjNx[data-rank=A]{--item-frame-image:url(/images/repquest/shop/a-rank-frame-dark.webp)}.locked-lense-shop_item__xjjNx[data-rank=S]{--item-frame-image:url(/images/repquest/shop/s-rank-frame-dark.webp)}.locked-lense-shop_item__xjjNx:after{content:"";position:absolute;inset:-3px;z-index:30;background:var(--item-frame-image) center /100% 100% no-repeat;pointer-events:none}.locked-lense-shop_itemContent__HimJ6{height:100%;position:relative;display:grid;grid-template-rows:minmax(0,1fr) 34px;padding:11px 10px 3px!important;background:transparent!important}.locked-lense-shop_art__9Oh1z{position:relative;z-index:1;min-height:0;height:100%;overflow:hidden;border:0;background:radial-gradient(ellipse at 50% 84%,color-mix(in srgb,var(--item-glow) 28%,transparent) 0 7%,transparent 42%),radial-gradient(circle at 50% 45%,color-mix(in srgb,var(--item-glow) 16%,transparent),transparent 56%),linear-gradient(180deg,rgba(5,15,28,.76),rgba(1,7,17,.82))}.locked-lense-shop_item__xjjNx:not([data-category=backgrounds]) .locked-lense-shop_art__9Oh1z:after{content:"";position:absolute;left:15%;right:15%;bottom:6%;height:8px;border:1px solid color-mix(in srgb,var(--item-glow) 58%,transparent);border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--item-glow) 34%,transparent),transparent 70%);box-shadow:0 0 9px color-mix(in srgb,var(--item-glow) 26%,transparent);opacity:.7;pointer-events:none}.locked-lense-shop_art__9Oh1z .locked-lense-shop_catalogImage__2lNBh{-o-object-fit:contain;object-fit:contain}.locked-lense-shop_ownedOverlay__xdADI{position:absolute;inset:0;z-index:25;display:grid;place-items:center;background:rgba(2,20,16,.48);pointer-events:none}.locked-lense-shop_ownedCheck__k3qcI{display:grid;width:42px;height:42px;place-items:center;border:2px solid #a7f3d0;border-radius:50%;background:rgba(6,78,59,.94);box-shadow:0 2px 8px #0009,0 0 12px rgba(52,211,153,.35);color:#d1fae5}.locked-lense-shop_itemDetails__a8uuA{position:relative;top:2px;z-index:32;display:grid;grid-template-rows:10px 22px;align-content:end;gap:2px;min-width:0;padding:0 2px;text-align:center;pointer-events:none}.locked-lense-shop_itemDetails__a8uuA h3{position:relative;top:2px;overflow:hidden;margin:0;color:#f8fafc;font-size:8px;font-weight:800;line-height:1.15;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px #000}.locked-lense-shop_item__xjjNx[data-active=true] .locked-lense-shop_itemDetails__a8uuA h3{color:var(--item-glow)}.locked-lense-shop_itemDetails__a8uuA .locked-lense-shop_itemPrice__VwZVf{margin-top:0}.locked-lense-shop_itemPrice__VwZVf{display:inline-flex;min-height:18px;align-items:center;justify-content:center;gap:2px;margin-top:auto;color:#fff1ad;font-family:Exo\ 2,Locked Lens Sans,sans-serif;font-size:8.5px;font-weight:800;font-variant-numeric:tabular-nums;text-shadow:0 1px 3px #000}.locked-lense-shop_item__xjjNx[data-owned=true] .locked-lense-shop_itemPrice__VwZVf{color:#6ee7b7}.locked-lense-shop_itemPrice__VwZVf>strong{color:#f1f5ff}.locked-lense-shop_purchasePreview__arH27 .locked-lense-shop_itemContent__HimJ6{grid-template-rows:minmax(0,1fr) 44px}.locked-lense-shop_purchasePreview__arH27 .locked-lense-shop_itemDetails__a8uuA{top:-9px;grid-template-rows:16px 26px;gap:0}.locked-lense-shop_purchasePreview__arH27 .locked-lense-shop_itemDetails__a8uuA h3{display:none}.locked-lense-shop_purchasePreview__arH27 .locked-lense-shop_itemPrice__VwZVf{font-size:16px}.locked-lense-shop_purchasePreview__arH27 .locked-lense-shop_titleRibbonText__Pg4i7{font-size:12px}.locked-lense-shop_purchasePreview__arH27 .locked-lense-shop_item__xjjNx:not([data-category=backgrounds]) .locked-lense-shop_art__9Oh1z:after{z-index:20;bottom:20px;height:12px;border:2px solid color-mix(in srgb,var(--item-glow) 85%,transparent);box-shadow:0 0 8px color-mix(in srgb,var(--item-glow) 55%,transparent);opacity:.9}.locked-lense-shop_avatarArt__VXC7X,.locked-lense-shop_frameArt__BlW9f,.locked-lense-shop_titleArt__83LgQ{position:absolute;inset:0}.locked-lense-shop_avatarArt__VXC7X{display:grid;place-items:center;transform:scale(.84)}.locked-lense-shop_frameArt__BlW9f{display:grid;place-items:center;padding:8px}.locked-lense-shop_art__9Oh1z .locked-lense-shop_frameArt__BlW9f,.locked-lense-shop_featuredVisual__OLyzZ .locked-lense-shop_frameArt__BlW9f{inset:50% auto auto 50%;width:64%;aspect-ratio:1;padding:0;transform:translate(-50%,-50%)}.locked-lense-shop_frameAvatar__HWinb{-o-object-fit:contain;object-fit:contain;transform:scale(.55);opacity:.62}.locked-lense-shop_backgroundImage__PHix3,.locked-lense-shop_catalogImage__2lNBh{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.locked-lense-shop_titleArt__83LgQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px;color:#c4b5fd;text-align:center;text-shadow:0 0 10px rgba(167,139,250,.38)}.locked-lense-shop_titleArt__83LgQ>span:last-child{max-width:100%;overflow:hidden;color:#e2e8f0;font-size:7px;text-overflow:ellipsis;white-space:nowrap}.locked-lense-shop_titleRibbonStage__14YRl{position:absolute;inset:0;display:grid;place-items:center;padding:3px;pointer-events:none}.locked-lense-shop_titleRibbon__VI9Bn{position:relative;width:100%;aspect-ratio:3;filter:drop-shadow(0 5px 3px rgb(0 0 0/55%));transform:translateY(-2px) rotate(-4deg)}.locked-lense-shop_bannerImage__ZOtvY,.locked-lense-shop_titleRibbonImage__rQbqc{-o-object-fit:contain;object-fit:contain}.locked-lense-shop_bannerImage__ZOtvY{padding:8px 2px}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=E] .locked-lense-shop_titleRibbonImage__rQbqc{filter:saturate(.2) brightness(.92)}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=D] .locked-lense-shop_titleRibbonImage__rQbqc{filter:saturate(.6)}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=C]{--title-ink:#174359;--title-jewel:#56c9e9}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=B]{--title-ink:#4c1d65;--title-jewel:#d7a5fa}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=A]{--title-ink:#673609;--title-jewel:#fff0a3}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=S]{--title-ink:#741e45;--title-jewel:#fda4d1}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=B] .locked-lense-shop_titleRibbonImage__rQbqc{filter:drop-shadow(0 0 3px rgb(192 132 252/50%))}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=A] .locked-lense-shop_titleRibbonImage__rQbqc{filter:drop-shadow(0 0 4px rgb(251 191 36/70%))}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=S] .locked-lense-shop_titleRibbonImage__rQbqc{filter:drop-shadow(0 0 4px rgb(244 114 182/70%))}.locked-lense-shop_titleRibbonOrnaments__hUy_M{position:absolute;inset:0;color:var(--title-jewel)}.locked-lense-shop_titleRibbonOrnaments__hUy_M:after,.locked-lense-shop_titleRibbonOrnaments__hUy_M:before{content:"◆";position:absolute;top:35%;font-size:8px;text-shadow:0 1px 1px rgba(0,0,0,.65)}.locked-lense-shop_titleRibbonOrnaments__hUy_M:before{left:8%}.locked-lense-shop_titleRibbonOrnaments__hUy_M:after{right:8%}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=D] .locked-lense-shop_titleRibbonOrnaments__hUy_M,.locked-lense-shop_titleRibbon__VI9Bn[data-rank=E] .locked-lense-shop_titleRibbonOrnaments__hUy_M{display:none}.locked-lense-shop_titleRibbon__VI9Bn[data-rank=A] .locked-lense-shop_titleRibbonOrnaments__hUy_M:after,.locked-lense-shop_titleRibbon__VI9Bn[data-rank=A] .locked-lense-shop_titleRibbonOrnaments__hUy_M:before,.locked-lense-shop_titleRibbon__VI9Bn[data-rank=S] .locked-lense-shop_titleRibbonOrnaments__hUy_M:after,.locked-lense-shop_titleRibbon__VI9Bn[data-rank=S] .locked-lense-shop_titleRibbonOrnaments__hUy_M:before{content:"✦"}.locked-lense-shop_titleRibbonText__Pg4i7{position:absolute;inset:22% 16% 30%;display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--title-ink,#2c1c0f);font-size:7.5px;line-height:1;font-weight:800;text-align:center;text-shadow:0 1px hsla(0,0%,100%,.28);white-space:nowrap}.locked-lense-shop_featuredVisual__OLyzZ .locked-lense-shop_titleRibbonText__Pg4i7{font-size:10px}.locked-lense-shop_badgeSprite__L2G0_{display:block}.locked-lense-shop_itemHitArea__kte4H{position:absolute;inset:0;z-index:40;border:0;background:transparent;cursor:pointer}.locked-lense-shop_itemHitArea__kte4H:disabled{cursor:default}.locked-lense-shop_itemHitArea__kte4H:focus-visible{outline:2px solid #fef3c7;outline-offset:-5px}.locked-lense-shop_itemHitArea__kte4H:active:not(:disabled){background:rgb(250 204 21/7%)}.locked-lense-shop_notice__S6Uq1{display:flex;flex-direction:column;gap:8px;margin:4px 0;padding:12px;border:1px solid rgba(217,173,79,.3);border-radius:7px;background:linear-gradient(180deg,rgba(40,22,12,.8),rgba(7,10,19,.88));box-shadow:inset 0 0 18px #0005;color:#e2e8f0;font-size:11px;line-height:1.5;text-align:center}.locked-lense-shop_featuredImage__UOYkx{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1.02)}@media (prefers-reduced-motion:reduce){.locked-lense-shop_dailyBonusFloat__ZmU8c,.locked-lense-shop_featuredItemFloat__ck4fq,.locked-lense-shop_featuredPulse__Na6IE,.locked-lense-shop_featuredShimmer__FfPz2,.locked-lense-shop_titleRibbon__VI9Bn{animation:none}.locked-lense-shop_featuredShimmer__FfPz2{display:none}}@media (max-width:349px){.locked-lense-shop_hero__I260L{min-height:84px}.locked-lense-shop_heroStatement__L1hsv{right:7%;bottom:4px;font-size:5.8px}.locked-lense-shop_featuredGrid__rtZ_z{gap:5px;min-height:150px}.locked-lense-shop_featuredCard__chomi{min-height:150px}.locked-lense-shop_sectionBanner__Q0u6M{min-height:42px;margin-inline:-3px}.locked-lense-shop_sectionTimer__QCwbQ{right:3%;bottom:5px;min-height:17px;padding-inline:5px;font-size:5.8px}.locked-lense-shop_itemGrid__Dlyfc,.locked-lense-shop_items__H8eyj{grid-auto-columns:86px;gap:5px;padding-inline:5px}.locked-lense-shop_item__xjjNx{min-height:116px}.locked-lense-shop_itemContent__HimJ6{padding:10px 9px 3px!important}.locked-lense-shop_itemDetails__a8uuA h3{font-size:7.4px}.locked-lense-shop_itemPrice__VwZVf{font-size:7.8px}}@media (max-height:650px){.locked-lense-shop_hero__I260L{min-height:78px}.locked-lense-shop_heroStatement__L1hsv{display:none}.locked-lense-shop_featuredCard__chomi,.locked-lense-shop_featuredGrid__rtZ_z{min-height:142px}.locked-lense-shop_sectionBanner__Q0u6M{min-height:42px}.locked-lense-shop_itemGrid__Dlyfc,.locked-lense-shop_items__H8eyj{padding-bottom:28px;background-size:100% 47px,auto}}.locked-lense-shop_discountBadge__Q_1SK{position:absolute;z-index:2;top:8px;right:8px;padding:5px 8px;border:1px solid #f8d074;border-radius:8px;background:#34200e;color:#ffe6a2;font-size:11px;font-weight:800;pointer-events:none}.pve-result-panel_surface__7O9kf.pve-result-panel_surface__7O9kf{clip-path:polygon(3px var(--pve-result-cut),var(--pve-result-cut) 3px,calc(100% - var(--pve-result-cut)) 3px,calc(100% - 3px) var(--pve-result-cut),calc(100% - 3px) calc(100% - var(--pve-result-cut)),calc(100% - var(--pve-result-cut)) calc(100% - 3px),var(--pve-result-cut) calc(100% - 3px),3px calc(100% - var(--pve-result-cut)))}.repquest-armor-card_card__OZ2Dg.repquest-armor-card_card__OZ2Dg{width:100%;min-width:0;min-height:0;aspect-ratio:1122/1402}.repquest-armor-card_content__cHDqs{position:absolute;inset:0}.repquest-armor-card_art__HbRlI{position:absolute;inset:12% 12% 29%;overflow:hidden;background:radial-gradient(ellipse at 50% 84%,color-mix(in srgb,var(--item-glow) 24%,transparent),transparent 55%),linear-gradient(180deg,#050f1cc2,#010711d1)}.repquest-armor-card_art__HbRlI:after{content:"";position:absolute;left:15%;right:15%;bottom:6%;height:6%;border:1px solid color-mix(in srgb,var(--item-glow) 58%,transparent);border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--item-glow) 34%,transparent),transparent 70%);pointer-events:none}.repquest-armor-card_sprite__p1n1s{position:absolute;inset:8% 8% 10%}.repquest-armor-card_image__acPsG.repquest-armor-card_image__acPsG{-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;padding:0!important}.repquest-armor-card_details__jnSkQ{position:absolute;z-index:32;inset:72% 12% 3%;display:grid;grid-template-rows:42% 58%;align-items:center;min-width:0;text-align:center;pointer-events:none}.repquest-armor-card_name__XOGhf{display:block;width:100%;overflow:hidden;margin:0;color:#f8fafc;font-size:var(--repquest-item-preview-name-size,8px);font-weight:800;line-height:1.1;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 2px #000}.repquest-armor-card_name__XOGhf>span{display:block;width:100%}.repquest-armor-card_footer__4R6c_{display:flex;align-items:center;justify-content:center;min-width:0;height:100%;color:#39220e;font-size:var(--repquest-item-preview-footer-size,8.5px);font-weight:800;line-height:1}.repquest-armor-card_footer__4R6c_>span{min-height:0;margin:0;font-size:inherit;line-height:1}.repquest-armor-card_footer__4R6c_>span>span[style]{width:1.45em!important;height:1.45em!important}.repquest-loading-scene_scene__C6_qS{--journey-color:#e8bb6d;position:relative;isolation:isolate;display:grid;place-items:center;width:100%;min-height:100%;color:#fff0cc;background:#0c1014;font-family:Exo\ 2,Arial,sans-serif}.repquest-loading-scene_scene__C6_qS[data-tone=wildnis]{--journey-color:#88dfa6}.repquest-loading-scene_scene__C6_qS[data-tone=arena]{--journey-color:#e8b578}.repquest-loading-scene_scene__C6_qS[data-tone=violet]{--journey-color:#c5a0ee}.repquest-loading-scene_scene__C6_qS[data-tone=cyan]{--journey-color:#8adce8}.repquest-loading-scene_landscape__SR93s{position:absolute;inset:0;z-index:-1;overflow:hidden;pointer-events:none}.repquest-loading-scene_background__hOlot{-o-object-fit:cover;object-fit:cover}.repquest-loading-scene_landscape__SR93s:after{content:"";position:absolute;inset:0;background:linear-gradient(#080c12b3,#080c12e6)}.repquest-loading-scene_content__tzvry{display:flex;flex-direction:column;align-items:center;width:min(100%,430px);padding:max(20px,var(--app-safe-top,0px)) 28px max(24px,var(--app-safe-bottom,0px));text-align:center;text-shadow:0 2px 4px #000,0 0 16px #000}.repquest-loading-scene_logo__7FLlZ{width:160px;height:88px;-o-object-fit:contain;object-fit:contain}.repquest-loading-scene_island__ezmhf{width:clamp(160px,27dvh,240px);height:clamp(160px,27dvh,240px);margin:2px 0 16px;-o-object-fit:contain;object-fit:contain}.repquest-loading-scene_eyebrow__DNQzP{color:var(--journey-color);font-size:9px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.repquest-loading-scene_content__tzvry h2{margin-top:10px;color:#fff0c7;font:800 clamp(23px,6.5vw,30px)/1.15 Georgia,serif}.repquest-loading-scene_description__SO9VA{margin-top:10px;max-width:280px;color:#dfcbaa;font-size:13px;line-height:1.5}.repquest-loading-scene_progress__QD2At{width:min(100%,260px);height:8px;margin-top:26px;overflow:hidden;border:1px solid #c49655;border-radius:3px;background:#120e0b;box-shadow:0 0 13px #c496552b}.repquest-loading-scene_progress__QD2At>span{display:block;width:100%;height:100%;transform-origin:left;background:linear-gradient(90deg,#92602c,var(--journey-color),#fff0b5);transition:transform .16s linear}.repquest-loading-scene_progress__QD2At>span[data-indeterminate=true]{width:38%;animation:repquest-loading-scene_journey__OjRvy 1.6s ease-in-out infinite alternate}.repquest-loading-scene_hint__2qFLw{margin-top:13px;color:#c4b393;font-size:10px;line-height:1.5}.repquest-loading-scene_actions__qycCS{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px}.repquest-loading-scene_actions__qycCS button{min-height:44px;padding:8px 16px;border:1px solid #fde68a4d;border-radius:4px;color:#fef3c7;background:transparent;font-size:14px}.repquest-loading-scene_actions__qycCS button:focus-visible{outline:2px solid #fde68a;outline-offset:3px}.repquest-loading-scene_actions__qycCS .repquest-loading-scene_retry__1b_Z8{border-color:#fcd34d99;background:#451a03}@keyframes repquest-loading-scene_journey__OjRvy{0%{transform:translateX(0)}to{transform:translateX(165%)}}@media (max-height:650px){.repquest-loading-scene_island__ezmhf{width:120px;height:120px;margin-bottom:8px}.repquest-loading-scene_logo__7FLlZ{height:64px}.repquest-loading-scene_progress__QD2At{margin-top:15px}}@media (prefers-reduced-motion:reduce){.repquest-loading-scene_progress__QD2At>span{transition:none}.repquest-loading-scene_progress__QD2At>span[data-indeterminate=true]{animation:none;width:60%}}.repquest-loading-scene_overlay__km9pA{z-index:10200}.repquest-loading-scene_overlay__km9pA,.repquest-return-loading_cover__dUcEz{position:fixed;inset:0;overflow-y:auto;overscroll-behavior:contain;background:#071611}.repquest-return-loading_cover__dUcEz{z-index:2147483100;isolation:isolate}.repquest-return-loading_recovery__6bWyh{margin-top:20px;font-size:12px;line-height:1.5}.repquest-return-loading_recovery__6bWyh button{min-height:44px;margin:12px 4px 0;padding:8px 14px;border:1px solid #d4ab6e;border-radius:4px;color:#fff0cc;background:#241c10}.social-auth-buttons_actions__CxAC0{position:relative;z-index:1;--provider-accent:#7dd3fc;--provider-line:rgba(125,211,252,.28);display:grid;gap:10px;margin-bottom:18px}.social-auth-buttons_repquest__CGA9f{--provider-accent:#f5d58b;--provider-line:hsla(42,84%,75%,.3)}.social-auth-buttons_button__E8cxj{position:relative;width:100%;min-width:0;border:1px solid rgba(125,211,252,.65);border-radius:12px;padding:3px;background:linear-gradient(135deg,#508a9e,#102a3c 36%,#142c3e 64%,#4e91a1);box-shadow:0 3px 0 #020a15,0 0 16px rgba(56,189,248,.12),inset 0 1px 0 hsla(0,0%,100%,.2);cursor:pointer;-webkit-tap-highlight-color:transparent}.social-auth-buttons_repquest__CGA9f .social-auth-buttons_button__E8cxj{border-color:hsla(42,84%,75%,.7);background:linear-gradient(135deg,#b89545,#4b3218 36%,#493118 64%,#c4a25b);box-shadow:0 3px 0 #170e08,0 0 16px rgba(245,183,72,.1),inset 0 1px 0 hsla(0,0%,100%,.2)}.social-auth-buttons_button__E8cxj:focus-visible{outline:2px solid var(--provider-accent);outline-offset:3px}.social-auth-buttons_button__E8cxj:disabled{cursor:default;opacity:.58}.social-auth-buttons_button__E8cxj[data-auth-error=true]{border-color:#fb7185;box-shadow:0 3px 0 #17080d,0 0 16px rgba(251,113,133,.22),inset 0 0 0 1px rgba(251,113,133,.3)}.social-auth-buttons_error__vQAKw{display:flex;align-items:flex-start;gap:8px;border:1px solid rgba(251,113,133,.48);border-radius:9px;padding:10px 12px;background:linear-gradient(135deg,rgba(76,5,25,.88),rgba(29,9,20,.94));color:#fecdd3;font-size:13px;line-height:19px}.social-auth-buttons_error__vQAKw>svg{flex:none;margin-top:1px}.social-auth-buttons_face__AarPH{display:flex;justify-content:center;align-items:center;gap:10px;min-height:52px;border:1px solid #dadce0;border-radius:9px;padding:10px 14px;background:#fff;color:#1f1f1f;font-family:Roboto,Arial,sans-serif;font-size:15px;font-weight:500;line-height:20px;text-align:center;transition:transform .12s ease}.social-auth-buttons_apple__cEBOZ{border-color:#676767;background:#111;color:#fff}.social-auth-buttons_button__E8cxj:not(:disabled):active .social-auth-buttons_face__AarPH{transform:translateY(1px)}.social-auth-buttons_icon__Mstsx{display:grid;width:24px;height:24px;flex:none;place-items:center}.social-auth-buttons_label__xdBmn{white-space:nowrap}.social-auth-buttons_divider__sF3JK{display:flex;align-items:center;gap:12px;margin-top:6px;color:#b9cbd5;font-size:11px;line-height:16px}.social-auth-buttons_repquest__CGA9f .social-auth-buttons_divider__sF3JK{color:#ddcda9}.social-auth-buttons_divider__sF3JK:after,.social-auth-buttons_divider__sF3JK:before{content:"";flex:1;height:1px;background:var(--provider-line)}.social-auth-buttons_divider__sF3JK span{flex:none}@media (prefers-reduced-motion:reduce){.social-auth-buttons_face__AarPH{transition:none}}.repquest-login-panel_panel__BwStN.repquest-login-panel_panel__BwStN.repquest-login-panel_panel__BwStN>div{position:relative;flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.repquest-login-panel_close__T5LSk.repquest-login-panel_close__T5LSk{top:0;right:0}.repquest-login-panel_backdrop__mtimT.repquest-login-panel_backdrop__mtimT.repquest-login-panel_backdrop__mtimT{padding-top:max(16px,var(--app-safe-top,0px));padding-bottom:max(16px,var(--app-safe-bottom,0px))}@media (max-height:620px){.repquest-login-panel_header__tnTSZ{margin-bottom:12px}.repquest-login-panel_header__tnTSZ img{height:64px;width:64px;margin-bottom:8px}.repquest-login-panel_header__tnTSZ h2{font-size:20px;line-height:1.2}}.repquest-special-perks_panel__y0Lyo{padding:12px;border:1px solid #c99852;border-radius:12px;background:#21170ee8;color:#fff0cd;box-shadow:0 4px 12px #0006}.repquest-special-perks_panel__y0Lyo h3{margin:0;font-size:15px;color:#ffd986}.repquest-special-perks_panel__y0Lyo p{margin:6px 0;font-size:12px;line-height:1.5}.repquest-special-perks_panel__y0Lyo label{display:grid;gap:6px;font-size:12px}.repquest-special-perks_panel__y0Lyo select{width:100%;min-height:44px;border:1px solid #957344;border-radius:8px;padding:8px;background:#1d1510;color:#fff1d2}.repquest-special-perks_panel__y0Lyo button{min-height:44px;padding:9px 12px;border:1px solid #e4b566;border-radius:8px;background:linear-gradient(#715125,#432d16);color:#fff3d4;font-size:12px;font-weight:700;width:100%;margin-top:8px}.repquest-special-perks_panel__y0Lyo button:disabled{opacity:.5}.repquest-special-perks_panel__y0Lyo button:focus-visible,.repquest-special-perks_panel__y0Lyo select:focus-visible{outline:2px solid #ffd986;outline-offset:2px}