.UpgraderPage_page__CKAeT{position:relative;isolation:isolate;min-height:calc(100dvh - var(--site-header-height));background:#101113}.UpgraderPage_page__CKAeT:before{content:"";position:absolute;z-index:-2;inset:0;background:url(/redesign/upgrader/graphite-grain.svg) repeat;background-size:360px 360px;opacity:.38;pointer-events:none}.UpgraderPage_page__CKAeT:after{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(ellipse 75% 420px at 50% 250px,#24262a24,transparent 85%),linear-gradient(180deg,transparent,#101113aa 850px);pointer-events:none}.UpgraderPage_content__1HnS_{width:100%;max-width:1240px;margin:auto;padding:24px 40px 40px}.UpgraderPage_page__CKAeT .upg:before{display:none}.UpgraderPage_content__1HnS_>section{padding:24px 0;border:0;border-radius:0;background:none}@media(min-width:1100px) and (max-height:950px){.UpgraderPage_content__1HnS_{padding-top:16px}}@media(max-width:1099px){.UpgraderPage_content__1HnS_{padding-inline:24px}}@media(max-width:760px){.UpgraderPage_content__1HnS_{padding:16px 12px 28px}.UpgraderPage_content__1HnS_>section{padding:18px 0}}.UpgradeToolbar_toolbar__HiB4f{display:flex;align-items:center;gap:6px;width:fit-content;margin-bottom:-3px}.UpgradeToolbar_control__dIrGE{position:relative;display:grid;place-items:center;width:35px;height:35px;flex:0 0 auto;border:1px solid #37463e;border-radius:7px;background:linear-gradient(#233029,#1b2621);color:#93a99c;box-shadow:inset 0 1px #dcffe608;cursor:pointer;transition:color .15s,border-color .15s,background .15s,transform .15s}.UpgradeToolbar_control__dIrGE>svg{flex:0 0 auto}.UpgradeToolbar_control__dIrGE[aria-pressed=true]{color:#91deaf;border-color:#456b53;background:linear-gradient(#2a4433,#213729)}.UpgradeToolbar_control__dIrGE:hover{color:#cdf3db;border-color:#689179;background:#2b3c31}.UpgradeToolbar_control__dIrGE:active{transform:translateY(1px)}.UpgradeToolbar_control__dIrGE:focus-visible{outline:2px solid #9ce2b7;outline-offset:3px}.UpgradeToolbar_tooltip__Ms9Lt{position:absolute;left:-1px;bottom:calc(100% + 9px);width:max-content;max-width:min(250px,calc(100vw - 40px));padding:7px 10px;border:1px solid #4b5b50;border-radius:5px;background:#29352e;color:#e5eee7;box-shadow:0 5px 15px #0005;line-height:1.25;text-align:left;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(3px);transition:opacity .13s ease,transform .13s ease,visibility .13s;pointer-events:none}.UpgradeToolbar_tooltip__Ms9Lt:after{position:absolute;left:12px;top:calc(100% - 3px);width:6px;height:6px;border-right:1px solid #4b5b50;border-bottom:1px solid #4b5b50;background:#29352e;transform:rotate(45deg);content:""}.UpgradeToolbar_control__dIrGE:focus-visible:not([data-dismissed=true]) .UpgradeToolbar_tooltip__Ms9Lt{opacity:1;visibility:visible;transform:translateY(0)}@media (hover:hover){.UpgradeToolbar_control__dIrGE:hover:not([data-dismissed=true]) .UpgradeToolbar_tooltip__Ms9Lt{opacity:1;visibility:visible;transform:translateY(0)}}@media (max-width:760px){.UpgradeToolbar_control__dIrGE{width:39px;height:39px}.UpgradeToolbar_control__dIrGE:last-child .UpgradeToolbar_tooltip__Ms9Lt{left:auto;right:-1px}.UpgradeToolbar_control__dIrGE:last-child .UpgradeToolbar_tooltip__Ms9Lt:after{left:auto;right:15px}}@media (prefers-reduced-motion:reduce){.UpgradeToolbar_control__dIrGE,.UpgradeToolbar_tooltip__Ms9Lt{transition:none}}.UpgradeToolbar_toolbar__HiB4f{top:8px;padding:6px;gap:5px;border:1px solid #a7cbdf38;border-radius:15px;background:linear-gradient(125deg,#1d3045f2,#182437f5);box-shadow:0 5px 18px #08162838,inset 0 1px #d7f5ff12}.UpgradeToolbar_control__dIrGE{height:42px;border:1px solid transparent;border-radius:9px;background:#a4c2e00a;color:#b7c9df}.UpgradeToolbar_control__dIrGE>svg{width:21px;height:21px}.UpgradeToolbar_control__dIrGE[aria-pressed=true]{color:#a7f3d7;border-color:#8ce1c24a;background:linear-gradient(140deg,#31564f,#264440);box-shadow:inset 0 1px #cbfff01a}.UpgradeToolbar_control__dIrGE:hover{color:#eefaff;border-color:#a5cee34d;background:#31445c}.UpgradeToolbar_control__dIrGE[aria-pressed=true]:hover{color:#d6fff1;background:#3a6459;border-color:#a9f6dc70}.UpgradeToolbar_control__dIrGE:focus-visible{outline:2px solid #a2f0dd}.UpgradeToolbar_tooltip__Ms9Lt{padding:9px 12px;font-size:12px;font-weight:700;border-radius:8px;box-shadow:0 7px 20px #06132755}.UpgradeToolbar_tooltip__Ms9Lt,.UpgradeToolbar_tooltip__Ms9Lt:after{background:#23364c;border-color:#8fbcda5c;color:#e8f3ff}@media(max-width:760px){.UpgradeToolbar_toolbar__HiB4f{padding:5px;border-radius:13px}.UpgradeToolbar_control__dIrGE{width:42px;height:42px}}.UpgradeToolbar_toolbar__HiB4f{justify-self:end;gap:4px}.UpgradeToolbar_control__dIrGE{width:44px;height:44px;border-radius:10px;background:var(--bg-elevated);color:var(--text-muted)}.UpgradeToolbar_control__dIrGE[aria-pressed=true]{background:#30443a;color:#b6e4c7}.UpgradeToolbar_control__dIrGE:hover,.UpgradeToolbar_control__dIrGE[aria-pressed=true]:hover{background:#3a4940;color:#e1f2e4}.UpgradeToolbar_control__dIrGE>svg{width:19px;height:19px;stroke-width:1.7}.UpgradeToolbar_tooltip__Ms9Lt{bottom:auto;top:calc(100% + 9px);left:auto;right:0;color:var(--text-primary);background:var(--bg-elevated);border-color:var(--border-default)}.UpgradeToolbar_tooltip__Ms9Lt:after{display:none}@media(max-width:760px){.UpgradeToolbar_toolbar__HiB4f{padding:0;gap:4px}.UpgradeToolbar_control__dIrGE{width:40px;height:40px}}.UpgradeToolbar_toolbar__HiB4f{position:relative;top:0;z-index:10;justify-self:start;align-self:start;gap:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none}.UpgradeToolbar_control__dIrGE{width:24px;height:28px;border:0;border-radius:4px;background:transparent;color:#8d8f95;box-shadow:none}.UpgradeToolbar_control__dIrGE>svg{width:16px;height:16px;stroke-width:2}.UpgradeToolbar_control__dIrGE[aria-pressed=true]{border:0;background:transparent;color:#ffe000;box-shadow:none}.UpgradeToolbar_control__dIrGE:hover,.UpgradeToolbar_control__dIrGE[aria-pressed=true]:hover{border:0;background:transparent;color:#f1f1f4;box-shadow:none}.UpgradeToolbar_control__dIrGE[aria-pressed=true]:hover{color:#ffeb4d}.UpgradeToolbar_control__dIrGE:focus-visible{outline:2px solid #ffe000;outline-offset:2px}.UpgradeToolbar_tooltip__Ms9Lt{top:auto;right:auto;bottom:calc(100% + 8px);left:0;max-width:min(240px,calc(100vw - 32px));padding:7px 9px;border:1px solid #343539;border-radius:6px;background:#202124;color:#f0f0f2;font-size:11px;font-weight:600;line-height:1.3;white-space:normal;box-shadow:0 4px 12px #0004}.UpgradeToolbar_control__dIrGE:last-child .UpgradeToolbar_tooltip__Ms9Lt{right:0;left:auto}@media(max-width:760px){.UpgradeToolbar_toolbar__HiB4f{gap:0}.UpgradeToolbar_control__dIrGE{width:44px;height:44px}.UpgradeToolbar_control__dIrGE>svg{width:17px;height:17px}}.UpgraderSettings_overlay__G1b4V{position:fixed;z-index:80;inset:0;display:grid;place-items:center;padding:16px;overflow:hidden;background:#000a}.UpgraderSettings_dialog__Q0HM7{display:flex;width:min(580px,100%);min-width:0;max-height:calc(100dvh - 32px);flex-direction:column;overflow:hidden;border:1px solid #303137;border-radius:24px;background:#15161a;box-shadow:0 24px 80px #0005;color:#eeeef0;font-family:"Blox Exo",var(--font-ui),sans-serif;font-size:13px;font-weight:400;line-height:1.45;letter-spacing:0}.UpgraderSettings_header__wkT3a{display:flex;min-height:68px;padding:12px 18px 12px 24px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:12px;background:#1f2023}.UpgraderSettings_dialogTitle__eQEhm{display:flex;min-width:0;margin:0;align-items:center;gap:10px;font:400 20px/28px Blox Exo,var(--font-ui),sans-serif;letter-spacing:0}.UpgraderSettings_dialogTitle__eQEhm>svg{width:18px;height:18px;flex:none;color:#999a9f}.UpgraderSettings_closeButton__vBMgn{display:grid;width:40px;height:40px;padding:0;flex:none;place-items:center;border:0;border-radius:6px;background:transparent;color:#8d8e93;cursor:pointer}.UpgraderSettings_closeButton__vBMgn:hover{background:#ffffff08;color:#eeeef0}.UpgraderSettings_body___1lDq{min-width:0;min-height:0;padding:24px;flex:1 1 auto;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#3b3c43 #15161a}.UpgraderSettings_sectionHeading__RKwTX{display:flex;min-width:0;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px}.UpgraderSettings_sectionTitle__Bggg1{margin:0;color:#eeeef0;font:400 18px/25px Blox Exo,var(--font-ui),sans-serif;letter-spacing:0}.UpgraderSettings_spacedTitle__2sFIU{margin-top:32px}.UpgraderSettings_defaultsButton__UuIXn{min-height:32px;padding:2px 0;border:0;border-radius:3px;background:transparent;color:#ffe000;font:500 12px/18px Blox Exo,var(--font-ui),sans-serif;cursor:pointer;text-underline-offset:3px}.UpgraderSettings_defaultsButton__UuIXn:hover{text-decoration:underline}.UpgraderSettings_presetGrid__ngejl{display:grid;min-width:0;margin-top:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.UpgraderSettings_presetCard__iTRoC{min-width:0;padding:16px;border:0;border-radius:6px;background:#1f2023}.UpgraderSettings_presetLabel__YnIR9{min-height:36px;margin:0;color:#999a9f;font-size:13px;font-weight:600;line-height:18px}.UpgraderSettings_numberRow__4QUzr{display:flex;min-width:0;margin-top:12px;align-items:center;gap:8px}.UpgraderSettings_numField__1ENEb{display:flex;width:42px;height:38px;min-width:0;padding:0 5px;flex:0 1 42px;align-items:center;justify-content:center;gap:1px;border:1px solid #303137;border-radius:4px;background:#1f2023;color:#dddde2;font-size:13px;font-weight:400;font-style:italic;line-height:18px;font-variant-numeric:tabular-nums}.UpgraderSettings_numField__1ENEb:focus-within{border-color:#ffe000;outline:1px solid #ffe00055;outline-offset:1px}.UpgraderSettings_affix__ie7Ue{flex:none;color:#a6a7ae}.UpgraderSettings_numInput__4M27S{width:24px;min-width:0;padding:0;border:0;outline:0;background:transparent;color:inherit;font:inherit;text-align:center;font-variant-numeric:tabular-nums}.UpgraderSettings_resetButton__Is7p_{display:grid;width:30px;height:38px;padding:0;flex:0 0 30px;place-items:center;border:0;border-radius:5px;background:transparent;color:#ffe000;cursor:pointer}.UpgraderSettings_resetButton__Is7p_:hover{background:#ffe0000b}.UpgraderSettings_resetButton__Is7p_>svg{width:17px;height:17px}.UpgraderSettings_radioGroup__tiVRp{display:flex;margin-top:15px;flex-direction:column;gap:18px}.UpgraderSettings_radio__cQeLU{position:relative;display:flex;min-width:0;align-items:flex-start;gap:11px;cursor:pointer}.UpgraderSettings_radioMark__AmG8C{display:grid;width:18px;height:18px;margin-top:2px;flex:0 0 18px;place-items:center;border:1px solid #64656c;border-radius:50%;background:transparent}.UpgraderSettings_radioMark__AmG8C[data-checked=true]{border-color:#ffe000}.UpgraderSettings_radioDot__umUD2{width:8px;height:8px;border-radius:50%;background:#ffe000}.UpgraderSettings_radioInput__9c2wr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.UpgraderSettings_radio__cQeLU:has(.UpgraderSettings_radioInput__9c2wr:focus-visible) .UpgraderSettings_radioMark__AmG8C{outline:2px solid #ffe000;outline-offset:3px}.UpgraderSettings_radioCopy__UW9hr{display:flex;min-width:0;flex-direction:column;gap:3px}.UpgraderSettings_radioTitle__W6xEq{color:#eeeef0;font-size:14px;font-weight:500;line-height:20px}.UpgraderSettings_radioText__s0SBZ{color:#92939b;font-size:12px;font-weight:400;line-height:18px}.UpgraderSettings_footer__srFhg{display:flex;min-height:80px;padding:18px 24px 22px;flex:0 0 auto;align-items:center;justify-content:center;border-top:1px solid #24252b;background:#15161a}.UpgraderSettings_dialog__Q0HM7 .UpgraderSettings_saveButton__T3bgb{width:194px;max-width:100%;height:40px;min-height:40px;padding:0 18px;border:0;border-radius:6px;background:#ffe000;background-image:none;box-shadow:none;color:#15161a;font:600 13px/20px Blox Exo,var(--font-ui),sans-serif;letter-spacing:0}.UpgraderSettings_dialog__Q0HM7 .UpgraderSettings_saveButton__T3bgb:hover:not(:disabled){background:#ffea47;background-image:none;box-shadow:none}.UpgraderSettings_dialog__Q0HM7 .UpgraderSettings_saveButton__T3bgb:before{display:none}.UpgraderSettings_demoSection___H5Kh{min-width:0;margin-bottom:30px;padding:14px;border:1px solid #303137;border-radius:6px;background:#1b1c20}.UpgraderSettings_demoRow__3ZJky{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:14px}.UpgraderSettings_demoIntro__xS1BG{min-width:0;flex:1 1 auto}.UpgraderSettings_demoLead__W1Hym{margin:6px 0 0;color:#a0a1a8;font-size:12px;font-weight:400;line-height:17px}.UpgraderSettings_demoToggle__mYwVE{display:flex;min-height:40px;padding:0 8px;flex:0 0 auto;align-items:center;justify-content:center;gap:7px;border:1px solid #3a3b42;border-radius:5px;background:transparent;color:#c5c6ce;font:500 11px/16px Blox Exo,var(--font-ui),sans-serif;cursor:pointer}.UpgraderSettings_demoToggle__mYwVE[aria-pressed=true]{border-color:#ffe00066;color:#ffe000}.UpgraderSettings_demoToggle__mYwVE:disabled{opacity:.45;cursor:not-allowed}.UpgraderSettings_switchTrack__jpPnC{position:relative;display:block;width:30px;height:16px;flex:none;border-radius:99px;background:#44454b}.UpgraderSettings_switchThumb__jY8V2{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#d6d6dc}.UpgraderSettings_demoToggle__mYwVE[aria-pressed=true] .UpgraderSettings_switchTrack__jpPnC{background:#ffe000}.UpgraderSettings_demoToggle__mYwVE[aria-pressed=true] .UpgraderSettings_switchThumb__jY8V2{right:2px;left:auto;background:#15161a}.UpgraderSettings_demoDisclosure__JqtFL{margin:8px 0 0;color:#92939b;font-size:11px;font-weight:400;line-height:16px}.UpgraderSettings_demoWarning__ImAtk{margin:8px 0 0;color:#f1d94d;font-size:11px;line-height:16px}.UpgraderSettings_demoControls__evgyo{min-width:0}.UpgraderSettings_dialog__Q0HM7 .UpgraderSettings_demoControls__evgyo>div{min-width:0;margin-top:10px;padding-top:10px;border-top:1px solid #303137;gap:8px}.UpgraderSettings_dialog__Q0HM7 .UpgraderSettings_demoControls__evgyo button{min-height:38px;max-width:100%;padding:6px 10px;border:1px solid #ffe00088;border-radius:5px;background:transparent;color:#eeeef0;box-shadow:none;font:500 12px/18px Blox Exo,var(--font-ui),sans-serif}.UpgraderSettings_dialog__Q0HM7 .UpgraderSettings_demoControls__evgyo button:disabled{opacity:.45;cursor:default}.UpgraderSettings_dialog__Q0HM7 :is(button,a):focus-visible{outline:2px solid #ffe000;outline-offset:3px}@media(max-width:540px){.UpgraderSettings_header__wkT3a{padding-inline:18px 12px}.UpgraderSettings_body___1lDq{padding:20px 18px;scrollbar-gutter:auto}.UpgraderSettings_presetGrid__ngejl{grid-template-columns:minmax(0,1fr);gap:10px}.UpgraderSettings_presetCard__iTRoC{padding:14px}.UpgraderSettings_presetLabel__YnIR9{min-height:0}.UpgraderSettings_numberRow__4QUzr{gap:10px}.UpgraderSettings_numField__1ENEb{width:48px;height:44px;flex-basis:48px}.UpgraderSettings_numInput__4M27S{width:28px;font-size:16px}.UpgraderSettings_resetButton__Is7p_{width:44px;height:44px;flex-basis:44px}.UpgraderSettings_closeButton__vBMgn,.UpgraderSettings_defaultsButton__UuIXn,.UpgraderSettings_demoToggle__mYwVE,.UpgraderSettings_radio__cQeLU{min-height:44px}.UpgraderSettings_closeButton__vBMgn{width:44px;height:44px}.UpgraderSettings_dialog__Q0HM7 .UpgraderSettings_demoControls__evgyo button,.UpgraderSettings_dialog__Q0HM7 .UpgraderSettings_saveButton__T3bgb{min-height:44px;height:auto}.UpgraderSettings_demoRow__3ZJky{flex-wrap:wrap;gap:10px}.UpgraderSettings_demoToggle__mYwVE{margin-left:auto}.UpgraderSettings_spacedTitle__2sFIU{margin-top:30px}.UpgraderSettings_footer__srFhg{min-height:78px;padding:15px 18px 19px}}@media(prefers-reduced-motion:reduce){.UpgraderSettings_dialog__Q0HM7 *{transition:none}}