.oneroyal-account-help{background:radial-gradient(at 0 0,#228eaf29,#0000 65%),linear-gradient(120deg,#10354ae0,#071827ed);border:1px solid #60bad263;border-radius:18px;margin:16px 0;padding:18px;box-shadow:inset 0 1px #cef4ff38}.oneroyal-account-help header{align-items:center;gap:12px;display:flex}.oneroyal-account-help header>i{color:#a1eeff;background:#419fb526;border:1px solid #70deef55;border-radius:12px;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid}.oneroyal-account-help .public-icon{flex-shrink:0;width:22px;height:22px}.oneroyal-account-help h3{color:#eefaff;letter-spacing:-.02em;margin:0;font-size:17px;line-height:1.3}.oneroyal-account-help p{color:#b1cbd9;margin:5px 0 0;font-size:14px;line-height:1.5}.oneroyal-help-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:15px;display:flex}.oneroyal-help-actions button{color:#e9fbff;cursor:pointer;background:linear-gradient(115deg,#167da2,#11476b);border:1px solid #66cce26b;border-radius:12px;align-items:center;gap:9px;min-height:46px;padding:10px 13px;font-size:14px;font-weight:650;display:flex}.oneroyal-help-actions button+button{color:#9adaee;background:0 0;border-color:#0000;font-weight:550}.oneroyal-account-help #oneroyal-opening-help{border-top:1px solid #70bad330;margin-top:15px;padding-top:12px}.oneroyal-account-help a{color:#8ee6ff;align-items:center;gap:8px;min-height:46px;font-weight:650;display:inline-flex}.oneroyal-account-help summary{color:#c9e5f4;cursor:pointer;padding:12px 0;font-size:14px}.oneroyal-account-help iframe{aspect-ratio:16/9;border:0;border-radius:12px;width:100%}.oneroyal-account-help button:focus-visible,.oneroyal-account-help a:focus-visible{outline-offset:3px;outline:2px solid #a3eaff}@media (width<=560px){.oneroyal-account-help{padding:16px}.oneroyal-help-actions{gap:5px}.oneroyal-help-actions button:first-child{justify-content:center;width:100%}.oneroyal-help-actions button+button{justify-content:center;width:100%;min-height:44px}}#client-portal .service-group{margin:12px 0 18px}#client-portal .service-group h3{color:#92b6c9;letter-spacing:.16em;margin:0;padding:8px 14px;font-size:12px}#client-portal .service-group button,#client-portal .service-link{border-radius:12px;min-height:48px;margin:4px 0;line-height:1.4;transition:background .18s,border-color .18s}#client-portal .service-group button.active{background:linear-gradient(120deg,#17445e99,#0a233acc);border-color:#6bc9e47a;box-shadow:inset 3px 0 #64def6,0 5px 18px #0002}#client-portal .service-group .nav-rewards i{color:#e5c47d}#client-portal .service-group .nav-rewards{background:linear-gradient(120deg,#b9973710,#0a233a40);border:1px solid #bba26033}#client-portal .service-group button:disabled{opacity:.5;min-height:42px}#client-portal .service-group button:active:not(:disabled){background-color:#24536c}#client-portal .service-group button:focus-visible{outline-offset:2px;outline:2px solid #82e8ff}@media (prefers-reduced-motion:reduce){#client-portal .service-group button{transition:none}}.portal-preview-page#client-portal .service-group{border-bottom:0;margin:4px 0 10px;padding:4px 0}.portal-preview-page#client-portal .service-group+.service-group{border-top:1px solid #5fa8c326;margin-top:8px;padding-top:10px}.portal-preview-page#client-portal .service-group h3{margin:0 12px 5px;padding:4px 0}.portal-preview-page#client-portal .service-group .nav-rewards{box-shadow:none!important;background:linear-gradient(110deg,#ac8b3620,#12304155)!important;border-color:#a68f564f!important}.portal-preview-page#client-portal .service-group .nav-rewards.active{background:linear-gradient(110deg,#c3a14632,#1e536244)!important;border-color:#c4aa6888!important;box-shadow:inset 3px 0 #e2c87f,0 0 18px #62cde814!important}.portal-header-controls{flex:none;align-items:center;gap:8px;display:flex}.portal-header-icon{color:#d4eff8;cursor:pointer;background:#0d293ab3;border:1px solid #82d2ec42;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;padding:0;display:grid;position:relative}.portal-header-icon:hover,.portal-header-icon[aria-expanded=true],.portal-header-icon:focus-visible{background:#18455ad9;border-color:#80e2ffb3}.portal-header-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.portal-notification-dot{color:#071d2a;background:#7ee6ff;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 3px;font-size:11px;font-weight:800;line-height:1;display:grid;position:absolute;top:-5px;right:-5px}.portal-header-profile{color:#e9fcf4;background:#165c4e52;border:1px solid #63d6b266;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.portal-header-profile svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;width:19px;height:19px}.portal-settings-panel{z-index:1001;color:#f1f9fc;text-align:left;background:#0a1d2e;border:1px solid #76d0ec57;border-radius:18px;width:min(360px,100vw - 30px);max-height:calc(100dvh - 100px);padding:20px;position:fixed;overflow:auto;box-shadow:0 18px 55px #00000070,inset 0 1px #f5fcff1a}.portal-settings-panel button{font:inherit}.portal-settings-panel header{justify-content:space-between;align-items:start;gap:12px;display:flex}.portal-settings-panel header small{color:#7acde8;letter-spacing:.13em;font-size:10px;font-weight:800;display:block}.portal-settings-panel h2{margin:4px 0 0;font-size:19px;line-height:1.2}.portal-settings-panel header button{color:#e7faff;cursor:pointer;background:#81c3db1f;border:0;border-radius:8px;width:30px;height:30px;font-size:21px}.portal-settings-address,.portal-last-sent,.portal-email-status{color:#a7c2cf;font-size:12px;line-height:1.5}.portal-settings-address{margin:14px 0}.portal-settings-address strong{color:#f1fbff}.portal-email-option{background:#3777911c;border:1px solid #7bc4df36;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;padding:15px;display:flex}.portal-email-option strong{font-size:13px}.portal-email-option p{color:#a7c2cf;margin:5px 0 0;font-size:11px;line-height:1.45}.portal-email-option button{color:#b8d6e1;cursor:pointer;background:#3b617573;border:1px solid #6bd6e84d;border-radius:99px;flex:none;justify-content:space-between;align-items:center;width:70px;height:35px;padding:3px 7px;font-size:10px;font-weight:800;display:flex}.portal-email-option button[aria-checked=true]{color:#fff;background:#1d8e7a80;border-color:#57dbbb}.portal-email-option button i{background:#dcebf0;border-radius:50%;width:25px;height:25px}.portal-email-option button[aria-checked=true] i{background:#7ff0d0;order:2}.portal-email-option button:disabled{opacity:.55;cursor:wait}.portal-email-status{margin:13px 0 0}.portal-email-error{color:#ffb5bd;font-size:12px}.portal-notification-panel ul{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.portal-notification-panel li{background:#3777911a;border:1px solid #7bc4df33;border-radius:10px;gap:4px;padding:10px 12px;display:grid}.portal-notification-panel li strong{font-size:14px}.portal-notification-panel li time{color:#a7c2cf;font-size:12px}@media (width<=760px){#client-portal .portal-header-controls{gap:5px}#client-portal .portal-top-actions>button.navigator-restart,#client-portal .portal-mobile-rank{display:none!important}#client-portal .portal-topbar-title,#client-portal .portal-top-actions{min-width:0}#client-portal .portal-header-icon{border-radius:10px;width:36px;height:36px}#client-portal .portal-header-profile{border-radius:10px;width:36px;height:36px;display:grid!important}.portal-settings-panel{width:auto;max-width:none;max-height:80dvh;padding:20px 18px max(25px,env(safe-area-inset-bottom));border-radius:20px 20px 0 0;bottom:0;left:0;top:auto!important;right:0!important}}*{box-sizing:border-box}.portal-preview-page{color:#eef8ff;background:radial-gradient(circle at 78% 0,#2074c221,#0000 31%),#020810;min-height:100svh;font-family:Arial,Helvetica,sans-serif}.portal-preview-page button,.portal-preview-page a{font:inherit;color:inherit}.portal-preview-page svg{fill:none;stroke:currentColor;stroke-width:1.55px;stroke-linecap:round;stroke-linejoin:round}.portal-side{z-index:20;background:linear-gradient(#051725fa,#020a12fc);border-right:1px solid #64b5e029;flex-direction:column;width:260px;padding:28px 17px 19px;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:30px 0 80px #00000040}.portal-brand{width:max-content;text-decoration:none;display:grid}.portal-brand strong{letter-spacing:.28em;font-size:1.05rem}.portal-brand span{color:#58c9ff;letter-spacing:.17em;margin-top:4px;font-size:.47rem;font-weight:700}.portal-client-chip{background:linear-gradient(145deg,#0a2f45b8,#03121dcc);border:1px solid #5cbcea2e;border-radius:15px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:29px 0 25px;padding:12px;display:grid}.portal-client-chip>i,.portal-top-actions>i{color:#8cdeff;background:#2082b526;border:1px solid #63ccfa57;border-radius:11px;place-items:center;width:34px;height:34px;font-size:.66rem;font-style:normal;display:grid}.portal-client-chip>span{gap:3px;display:grid}.portal-client-chip strong{font-size:.67rem}.portal-client-chip small{color:#647f8d;font-size:.47rem}.portal-client-chip>b{background:#63d8ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #2ca8e8}.portal-side-nav{scrollbar-width:none;gap:5px;display:grid;overflow:auto}.portal-side-nav>small{color:#506d7b;letter-spacing:.15em;margin:13px 10px 6px;font-size:.43rem;font-weight:700}.portal-side-nav button{text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;padding:10px;transition:all .25s;display:grid}.portal-side-nav button>i{color:#6d96a9;background:#071b29b3;border:1px solid #5eabd126;border-radius:10px;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.portal-side-nav svg{width:18px}.portal-side-nav button>span{gap:2px;display:grid}.portal-side-nav button strong{font-size:.61rem}.portal-side-nav button small{color:#536e7b;font-size:.43rem}.portal-side-nav button>b{color:#5d7885}.portal-side-nav button:hover,.portal-side-nav button.active{background:linear-gradient(100deg,#1e7db130,#06182580);border-color:#5ec8f645}.portal-side-nav button.active>i{color:#82dcff;background:#1b7eb438;border-color:#63d2ff78;box-shadow:0 0 22px #31a1dd24}.portal-support{background:#051a28b8;border:1px solid #65bce52e;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:auto;padding:12px;text-decoration:none;display:grid}.portal-support>i{color:#70d2ff;background:#1872a621;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.portal-support svg{width:17px}.portal-support span{gap:3px;display:grid}.portal-support small{color:#557889;font-size:.39rem}.portal-support strong{font-size:.52rem}.portal-support>b{color:#67d2ff}.portal-workspace{min-height:100svh;margin-left:260px;padding:0 35px 55px}.portal-topbar{border-bottom:1px solid #59a4cb24;justify-content:space-between;align-items:center;height:92px;display:flex}.portal-topbar>div:first-child{gap:5px;display:grid}.portal-topbar small{color:#5e8496;letter-spacing:.15em;font-size:.45rem}.portal-topbar h1{letter-spacing:-.03em;margin:0;font-size:1.1rem}.portal-top-actions{align-items:center;gap:12px;display:flex}.portal-top-actions>span{color:#6c8997;align-items:center;gap:7px;font-size:.48rem;display:flex}.portal-top-actions>span i{background:#65d8ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 11px #38aee7}.portal-top-actions>button{cursor:pointer;background:#071c2aa6;border:1px solid #61b4db2b;border-radius:10px;width:35px;height:35px}.portal-welcome{background:radial-gradient(circle at 77% 42%,#208dd142,#0000 28%),linear-gradient(130deg,#082538f0,#030e19f7);border:1px solid #62c1ee42;border-radius:27px;grid-template-columns:1fr 1fr;min-height:340px;margin-top:25px;display:grid;position:relative;overflow:hidden;box-shadow:0 35px 90px #00000052,inset 0 1px #ffffff12}.portal-welcome:before{content:"";background-image:linear-gradient(#4ea1cb09 1px,#0000 1px),linear-gradient(90deg,#4ea1cb09 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.portal-welcome-copy{z-index:2;padding:42px;position:relative}.portal-welcome-copy>small{color:#64cff8;letter-spacing:.16em;font-size:.45rem;font-weight:700}.portal-welcome-copy h2{letter-spacing:-.07em;margin:15px 0 16px;font-size:clamp(2.6rem,4.2vw,4.5rem);font-weight:550;line-height:.88}.portal-welcome-copy p{color:#7d929d;max-width:510px;margin:0;font-size:.68rem;line-height:1.65}.portal-welcome-copy>div{gap:9px;margin-top:24px;display:flex}.portal-welcome-copy button,.portal-view-placeholder button{cursor:pointer;background:linear-gradient(115deg,#1375b8,#238ed7);border:1px solid #69d3fe66;border-radius:11px;padding:13px 17px;font-size:.55rem;font-weight:650}.portal-welcome-copy button+button{color:#a7bac3;background:#071a27b3;border-color:#71b3d333}.portal-welcome-copy button b{margin-left:16px}.portal-reward-orbit{min-height:100%;position:relative}.portal-reward-orbit>i{border:1px solid #5dc8f526;border-radius:50%;width:248px;height:248px;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%)}.portal-reward-orbit>i:nth-child(2){border-style:dashed;border-color:#7b7df92e;width:185px;height:185px}.portal-reward-orbit>span{z-index:2;-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);background:linear-gradient(145deg,#0a3149c2,#051423e0);border:1px solid #7ad5fc4a;border-radius:20px;align-content:center;width:168px;height:120px;padding:17px;display:grid;position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);box-shadow:0 25px 55px #00000047,0 0 42px #2694d321,inset 0 1px #ffffff17}.portal-reward-orbit small{color:#67b8d9;letter-spacing:.1em;font-size:.39rem}.portal-reward-orbit strong{margin-top:7px;font-size:2rem;font-weight:520}.portal-reward-orbit b{color:#587988;margin-top:6px;font-size:.4rem;font-weight:500}.portal-reward-orbit>svg{color:#62d2ff;width:100%;height:75%;position:absolute;bottom:0;right:2%}.portal-reward-orbit>svg path{fill:none;stroke:currentColor;stroke-width:2px;filter:drop-shadow(0 0 8px #50c1f380);stroke-dasharray:1;stroke-dashoffset:1px;animation:2.4s forwards portalLine}.portal-reward-orbit>svg circle{fill:#dff8ff;stroke:#5ed1ff;filter:drop-shadow(0 0 7px #54cfff)}.portal-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:13px;display:grid}.portal-metrics article{background:linear-gradient(145deg,#092232d1,#030e17db);border:1px solid #5caed62e;border-radius:17px;min-height:190px;padding:19px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e}.portal-metrics article:after{content:"";background:radial-gradient(circle,#37a4dc1a,#0000 68%);border-radius:50%;width:90%;height:80%;position:absolute;bottom:-45%;right:-24%}.portal-metrics header{z-index:1;align-items:center;gap:9px;display:flex;position:relative}.portal-metrics header>i{color:#71d5ff;background:#1873a521;border:1px solid #5ec8f647;border-radius:11px;place-items:center;width:36px;height:36px;font-style:normal;display:grid}.portal-metrics header svg{width:18px}.portal-metrics header>small{color:#627f8d;letter-spacing:.12em;font-size:.4rem}.portal-metrics article>strong{z-index:1;letter-spacing:-.05em;margin-top:21px;font-size:2rem;font-weight:520;display:block;position:relative}.portal-metrics article>strong b{color:#718a95;font-size:.58rem}.portal-metrics article>p{z-index:1;color:#607885;margin:7px 0 0;font-size:.48rem;line-height:1.5;position:relative}.portal-metrics article>button{z-index:2;color:#79d6ff;cursor:pointer;background:0 0;border:0;font-size:.45rem;position:absolute;bottom:17px;left:19px}.portal-metrics article>span{background:#142d3b;border-radius:9px;height:3px;position:absolute;bottom:20px;left:19px;right:19px}.portal-metrics article>span i{border-radius:inherit;background:linear-gradient(90deg,#4bc4ff,#e4f7ff);height:100%;display:block}.metric-rank{background:radial-gradient(circle at 90% 12%,#6a50e121,#0000 40%),linear-gradient(145deg,#101e3edb,#040d19e6)!important;border-color:#7985ff3d!important}.metric-board{background:radial-gradient(circle at 90% 12%,#b485231a,#0000 40%),linear-gradient(145deg,#2a221394,#040f18e6)!important;border-color:#e0be6938!important}.portal-main-grid{grid-template-columns:1.55fr .75fr;gap:13px;margin-top:13px;display:grid}.portal-progress-panel,.portal-action-panel,.portal-activity-strip{background:linear-gradient(145deg,#092131c9,#030e16de);border:1px solid #5db1d82e;border-radius:19px;box-shadow:inset 0 1px #ffffff0e}.portal-progress-panel{padding:23px}.portal-progress-panel>header{justify-content:space-between;align-items:flex-start;display:flex}.portal-progress-panel header small,.portal-action-panel header>small,.portal-activity-strip header small{color:#60a5c2;letter-spacing:.13em;font-size:.4rem}.portal-progress-panel h3{margin:7px 0 0;font-size:1.55rem;font-weight:530}.portal-progress-panel h3 span{color:#e4c676}.portal-progress-panel header>b{color:#77d4fb;border:1px solid #58c7f438;border-radius:999px;padding:7px 9px;font-size:.36rem}.portal-rank-track{grid-template-columns:repeat(6,1fr);margin-top:24px;display:grid}.portal-rank-mark{color:#718b97;justify-items:center;gap:7px;display:grid}.portal-rank-mark>i{width:31px;height:31px;box-shadow:0 0 0 5px color-mix(in srgb,currentColor 6%,transparent);background:#04141fdb;border:1px solid;border-radius:10px;place-items:center;display:grid;transform:rotate(45deg)}.portal-rank-mark svg{width:17px;transform:rotate(-45deg)}.portal-rank-mark>b{font-size:.42rem}.portal-rank-mark.active>i{background:radial-gradient(circle,#3cabe85c,#041421e6);border-width:2px;box-shadow:0 0 0 7px #4ab9ef14,0 0 27px}.portal-progress-bar{margin-top:20px}.portal-progress-bar>i{background:linear-gradient(90deg,#54c8ff,#d9f5ff,#e4c36c);border-radius:9px;width:71%;height:5px;display:block;box-shadow:0 0 15px #42b3e72e}.portal-progress-bar>span{justify-content:space-between;margin-top:9px;display:flex}.portal-progress-bar small,.portal-progress-bar strong{font-size:.4rem}.portal-progress-bar small{color:#57717e}.portal-action-panel{background:radial-gradient(circle at 88% 15%,#418ce629,#0000 38%),linear-gradient(145deg,#0d2042d6,#040d19e6);padding:23px;position:relative;overflow:hidden}.portal-action-panel>header{justify-content:space-between;display:flex}.portal-action-panel header>span{color:#69d4ff;align-items:center;gap:6px;font-size:.35rem;display:flex}.portal-action-panel header>span i{background:#67d8ff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #30ade8}.portal-action-panel h3{margin:24px 0 9px;font-size:1.4rem;font-weight:540;line-height:1.05}.portal-action-panel p{color:#6f8692;margin:0;font-size:.53rem;line-height:1.55}.portal-action-panel>button{cursor:pointer;background:#166ca329;border:1px solid #68cef857;border-radius:10px;margin-top:22px;padding:12px 14px;font-size:.48rem}.portal-action-panel>small{color:#536b78;margin-top:15px;font-size:.37rem;line-height:1.45;display:block}.portal-activity-strip{margin-top:13px;padding:22px}.portal-activity-strip>header{justify-content:space-between;align-items:center;display:flex}.portal-activity-strip h3{margin:6px 0 0;font-size:1.2rem}.portal-activity-strip header>button{color:#69cff8;background:0 0;border:0;font-size:.45rem}.portal-activity-strip>div{grid-template-columns:repeat(4,1fr);gap:11px;margin-top:19px;display:grid}.portal-activity-strip>div>span{background:#04141f8c;border:1px solid #56a5cb26;border-radius:12px;gap:7px;padding:15px;display:grid;position:relative}.portal-activity-strip span small{color:#587582;letter-spacing:.1em;font-size:.35rem}.portal-activity-strip span strong{font-size:.72rem}.portal-activity-strip span>i{background:#5dccff;border-radius:50%;width:5px;height:5px;position:absolute;bottom:12px;right:12px;box-shadow:0 0 9px #2aa4e1}.portal-view-placeholder{text-align:center;align-content:center;place-items:center;min-height:calc(100svh - 150px);display:grid}.portal-view-placeholder>i{color:#80dcff;background:#1871a526;border:1px solid #66cbf85c;border-radius:24px;place-items:center;width:76px;height:76px;font-style:normal;display:grid;box-shadow:0 0 0 10px #43a8e10d,0 0 45px #2d98d826}.portal-view-placeholder svg{width:35px}.portal-view-placeholder>small{color:#65c9f4;letter-spacing:.15em;margin-top:25px;font-size:.44rem}.portal-view-placeholder h2{letter-spacing:-.065em;max-width:670px;margin:13px 0;font-size:clamp(2.5rem,5vw,5rem);font-weight:550;line-height:.92}.portal-view-placeholder p{color:#718792;max-width:600px;margin:0;font-size:.65rem;line-height:1.65}.portal-view-placeholder button{margin-top:24px}.portal-mobile-nav{display:none}@keyframes portalLine{to{stroke-dashoffset:0}}@media (width<=1100px){.portal-side{width:220px}.portal-workspace{margin-left:220px;padding-left:22px;padding-right:22px}.portal-metrics{grid-template-columns:1fr 1fr}.portal-main-grid{grid-template-columns:1fr}.portal-welcome{grid-template-columns:1.15fr .85fr}.portal-welcome-copy{padding:32px}.portal-reward-orbit>span{left:50%}}@media (width<=760px){.portal-preview-page{padding-bottom:77px}.portal-side{display:none}.portal-workspace{margin-left:0;padding:0 15px 35px}.portal-topbar{height:72px}.portal-topbar>div:first-child small{font-size:.36rem}.portal-topbar h1{font-size:.92rem}.portal-top-actions>span{display:none}.portal-welcome{border-radius:21px;grid-template-columns:1fr;min-height:650px;margin-top:14px}.portal-welcome-copy{padding:28px 21px}.portal-welcome-copy h2{font-size:3.1rem}.portal-welcome-copy p{font-size:.59rem}.portal-reward-orbit{min-height:290px}.portal-reward-orbit>span{width:160px;height:112px;top:43%}.portal-reward-orbit>i{width:220px;height:220px;top:43%}.portal-reward-orbit>i:nth-child(2){width:162px;height:162px}.portal-metrics{grid-template-columns:1fr 1fr;gap:9px}.portal-metrics article{min-height:178px;padding:16px}.portal-metrics article>strong{font-size:1.65rem}.portal-progress-panel{overflow-x:auto}.portal-rank-track{width:620px}.portal-activity-strip>div{scroll-snap-type:x mandatory;display:flex;overflow-x:auto}.portal-activity-strip>div>span{scroll-snap-align:start;flex:0 0 180px}.portal-mobile-nav{z-index:40;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#030f18f0;border-top:1px solid #60bce738;grid-template-columns:repeat(4,1fr);padding:8px 6px 10px;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -20px 55px #0000005c}.portal-mobile-nav button{color:#607b88;background:0 0;border:0;justify-items:center;gap:5px;font-size:.39rem;display:grid}.portal-mobile-nav svg{width:20px}.portal-mobile-nav button.active{color:#75d6ff}}@media (width<=480px){.portal-top-actions>button{display:none}.portal-welcome{min-height:620px}.portal-welcome-copy h2{font-size:2.7rem}.portal-welcome-copy>div{display:grid}.portal-metrics{grid-template-columns:1fr}.portal-metrics article{min-height:166px}.portal-progress-panel,.portal-action-panel,.portal-activity-strip{padding:18px}.portal-progress-panel>header{gap:13px}.portal-progress-panel header>b{white-space:nowrap}.portal-view-placeholder h2{font-size:2.7rem}}@media (prefers-reduced-motion:reduce){.portal-reward-orbit>svg path{stroke-dashoffset:0;animation:none}}.portal-preview-page{background:radial-gradient(circle at 84% 0,#2680db29,#0000 29%),radial-gradient(circle at 48% 100%,#4937b414,#0000 35%),#020810;font-family:Aurex Geist,Helvetica Neue,Arial,sans-serif}.portal-workspace{background-image:linear-gradient(#5cadd806 1px,#0000 1px),linear-gradient(90deg,#5cadd806 1px,#0000 1px);background-size:52px 52px}.portal-welcome{background:radial-gradient(circle at 78% 40%,#269de847,#0000 27%),radial-gradient(circle at 92% 88%,#704be521,#0000 33%),linear-gradient(130deg,#08263bf5,#030e1afa);min-height:390px}.portal-welcome-copy{padding:48px}.portal-welcome-copy h2 span{color:#0000;background:linear-gradient(93deg,#89e1ff,#96a4ff 64%,#efd28c);-webkit-background-clip:text;background-clip:text}.portal-orbit-unlock{z-index:3;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(120deg,#4d381159,#04121ed9);border:1px solid #e6c26945;border-radius:13px;gap:4px;padding:12px 14px;display:grid;position:absolute;bottom:12%;right:7%;box-shadow:0 19px 45px #0000004a,inset 0 1px #ffffff12}.portal-orbit-unlock small{color:#d9ba6b;letter-spacing:.12em;font-size:.31rem;font-weight:720}.portal-orbit-unlock strong{font-size:.57rem}.portal-orbit-unlock span{color:#64808e;font-size:.38rem}.portal-mini-progress{background:#142e3e;border-radius:8px;height:4px;margin-top:20px}.portal-mini-progress i{border-radius:inherit;background:linear-gradient(90deg,#5dcbff,#a5a5ff,#e2c673);height:100%;display:block;box-shadow:0 0 15px #4cbaef38}.portal-detail-view{padding:42px 0 25px;animation:.55s cubic-bezier(.2,.75,.2,1) both portalViewIn;position:relative}.portal-view-head{grid-template-columns:1.08fr .92fr;align-items:end;gap:8vw;margin-bottom:32px;padding:0 4px;display:grid}.portal-view-head>div>small{color:#65ccf6;letter-spacing:.16em;font-size:.42rem;font-weight:740}.portal-view-head h2{letter-spacing:-.07em;margin:13px 0 0;font-size:clamp(3rem,5vw,5.8rem);font-weight:560;line-height:.88}.portal-view-head h2 span{color:#0000;background:linear-gradient(95deg,#f5fbff,#82d9ff 48%,#9a96ff 76%,#e7ca7d);-webkit-background-clip:text;background-clip:text}.portal-view-head>p{color:#76909d;max-width:600px;margin:0 0 5px;font-size:.67rem;line-height:1.72}.wallet-command{grid-template-columns:.78fr 1.22fr;gap:13px;display:grid}.wallet-balance,.wallet-choice,.reward-ledger,.current-rank-command,.major-milestone-card,.board-client-status,.public-identity-control{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 8% 0,#2f97d524,#0000 37%),linear-gradient(145deg,#082234e6,#030e18ed);border:1px solid #5fb6e038;border-radius:22px;box-shadow:0 30px 75px #0000004d,inset 0 1px #ffffff12}.wallet-balance{min-height:320px;padding:30px;position:relative;overflow:hidden}.wallet-balance:after{aspect-ratio:1;content:"";border:1px solid #63cffa1a;border-radius:50%;width:72%;position:absolute;bottom:-28%;right:-15%;box-shadow:0 0 0 26px #5dacff06,0 0 0 53px #7e5ee805}.wallet-balance>small,.wallet-choice header>small{color:#65c9f4;letter-spacing:.14em;font-size:.4rem;font-weight:730}.wallet-balance>strong{z-index:1;letter-spacing:-.065em;margin-top:29px;font-size:clamp(3.7rem,6vw,6.6rem);font-weight:500;display:block;position:relative}.wallet-balance>p{z-index:1;color:#6f8996;margin:4px 0 0;font-size:.53rem;position:relative}.wallet-balance>div{z-index:1;grid-template-columns:1fr 1fr;gap:8px;display:grid;position:absolute;bottom:25px;left:28px;right:28px}.wallet-balance>div span{background:#03121d8f;border:1px solid #5eb2d926;border-radius:11px;gap:6px;padding:12px;display:grid}.wallet-balance>div small{color:#557482;letter-spacing:.1em;font-size:.31rem}.wallet-balance>div b{font-size:.56rem}.wallet-choice>header{border-bottom:1px solid #5ea9cd24;justify-content:space-between;align-items:end;gap:7px;padding-bottom:20px;display:grid}.wallet-choice>div{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.wallet-choice button{text-align:left;cursor:pointer;background:linear-gradient(145deg,#092639bf,#03111ccf);border:1px solid #5eb0d72b;border-radius:16px;align-content:start;min-height:188px;padding:17px;transition:all .3s;display:grid;position:relative}.wallet-choice button:hover,.wallet-choice button.active{background:radial-gradient(circle at 15% 0,#31a9e130,#0000 45%),linear-gradient(145deg,#0b334bde,#041421e6);border-color:#6ad2fb7d;transform:translateY(-3px);box-shadow:0 18px 45px #0000003d,0 0 25px #2897d31a}.wallet-choice button>i{color:#77d7ff;background:#1c79ad2e;border:1px solid #65cdf75c;border-radius:14px;place-items:center;width:45px;height:45px;font-style:normal;display:grid}.wallet-choice button>span{gap:6px;margin-top:27px;display:grid}.wallet-choice button small{color:#647d89;font-size:.4rem;line-height:1.45}.wallet-choice button>b{color:#5c8293;letter-spacing:.1em;font-size:.28rem;position:absolute;top:13px;right:13px}.wallet-choice button.active>b{color:#77d8ff}.wallet-choice>p{color:#536e7b;margin:14px 0 0;font-size:.37rem}.reward-ledger{margin-top:13px;padding:25px}.reward-ledger>header{justify-content:space-between;align-items:center;margin-bottom:21px;display:flex}.reward-ledger header small{color:#65c9f4;letter-spacing:.13em;font-size:.38rem}.reward-ledger h3{margin:6px 0 0;font-size:1.25rem}.reward-ledger header button{color:#8096a0;background:#051825a6;border:1px solid #66b8df29;border-radius:9px;padding:9px 12px;font-size:.42rem}.ledger-head,.ledger-row{grid-template-columns:.65fr 2fr .7fr .55fr;align-items:center;gap:12px;padding:12px;display:grid}.ledger-head{color:#526f7c;letter-spacing:.1em;border-top:1px solid #5ca7c91f;border-bottom:1px solid #5ca7c91f;font-size:.31rem}.ledger-row{color:#6b8794;border-bottom:1px solid #5ca7c91a;min-height:74px;font-size:.44rem}.ledger-row>span:nth-child(2){grid-template-columns:auto 1fr;gap:4px 10px;display:grid}.ledger-row>span:nth-child(2)>i{color:#73d3fb;border:1px solid #63c4ef40;border-radius:10px;grid-row:1/3;place-items:center;width:35px;height:35px;font-style:normal;display:grid}.ledger-row b{color:#e9f4f9;font-size:.5rem}.ledger-row small{color:#57727f;font-size:.36rem}.ledger-row>strong{color:#e8f4f8;font-size:.55rem}.ledger-row>em{color:#70d4fb;letter-spacing:.09em;border:1px solid #64caf23d;border-radius:999px;width:max-content;padding:6px 8px;font-size:.29rem;font-style:normal}.ledger-row>em.complete{color:#76dfb8;border-color:#66cfb138}.ledger-empty{background:#04131e6b;border:1px dashed #62adcf29;border-radius:13px;align-items:center;gap:13px;margin-top:16px;padding:16px;display:flex}.ledger-empty>i{color:#688d9e;border:1px solid #68bee333;border-radius:12px;place-items:center;width:39px;height:39px;font-style:normal;display:grid}.ledger-empty>span{gap:4px;display:grid}.ledger-empty small{color:#587380;font-size:.39rem}.current-rank-command{padding:27px;position:relative;overflow:hidden}.current-rank-command:after{aspect-ratio:1;content:"";border:1px solid #6ccaf41a;border-radius:50%;width:44%;position:absolute;top:-60%;right:-7%;box-shadow:0 0 0 35px #58a0ff05,0 0 0 70px #815bee04}.current-rank-id{z-index:1;align-items:center;gap:21px;display:flex;position:relative}.current-rank-id>.portal-rank-mark>i{border-radius:21px;width:65px;height:65px}.current-rank-id>.portal-rank-mark>b{display:none}.current-rank-id>span{gap:5px;display:grid}.current-rank-id small{color:#64b4d6;letter-spacing:.13em;font-size:.36rem}.current-rank-id strong{font-size:1.65rem}.current-rank-id p{color:#708996;margin:0;font-size:.46rem}.current-rank-numbers{z-index:1;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:24px;display:grid;position:relative}.current-rank-numbers>span{background:#0414208a;border:1px solid #61b3da26;border-radius:12px;gap:5px;padding:14px;display:grid}.current-rank-numbers small{color:#587482;letter-spacing:.1em;font-size:.31rem}.current-rank-numbers strong{font-size:1.1rem}.current-rank-numbers em{color:#6c8794;font-size:.36rem;font-style:normal}.current-rank-bar{z-index:1;margin-top:22px;position:relative}.current-rank-bar>i{background:#142f3e;border-radius:8px;height:5px;display:block}.current-rank-bar>i em{border-radius:inherit;background:linear-gradient(90deg,#58caff,#e8f8ff,#e6c56d);height:100%;display:block;box-shadow:0 0 16px #4bb8ed3b}.current-rank-bar>span{color:#607c89;justify-content:space-between;margin-top:9px;font-size:.37rem;display:flex}.current-rank-bar b{color:#e5c779}.portal-rank-cards{grid-template-columns:repeat(6,1fr);gap:9px;margin-top:13px;display:grid}.portal-rank-card{background:linear-gradient(150deg,#081e2dd1,#030e17e3);border:1px solid #5ea9cd29;border-radius:17px;flex-direction:column;min-height:255px;padding:17px;display:flex;position:relative;overflow:hidden}.portal-rank-card>span{color:#4f6c79;font-size:.29rem;position:absolute;top:12px;right:12px}.portal-rank-card>i{width:48px;height:48px;box-shadow:0 0 0 6px color-mix(in srgb,currentColor 5%,transparent),0 0 23px color-mix(in srgb,currentColor 16%,transparent);color:#74919d;background:#051722d9;border:1px solid;border-radius:16px;place-items:center;font-style:normal;display:grid;transform:rotate(45deg)}.portal-rank-card>i svg{width:27px;transform:rotate(-45deg)}.portal-rank-card>small{color:#597581;letter-spacing:.1em;margin-top:28px;font-size:.31rem}.portal-rank-card h3{margin:8px 0 5px;font-size:.9rem}.portal-rank-card>strong em{color:#66818e;font-size:.38rem;font-style:normal}.portal-rank-card>p{color:#657f8b;margin:8px 0 0;font-size:.39rem;line-height:1.4}.portal-rank-card>b{color:#506d7a;letter-spacing:.1em;font-size:.28rem;position:absolute;bottom:14px;right:15px}.portal-rank-card.current{background:radial-gradient(circle at 20% 0,#30a7e12e,#0000 45%),linear-gradient(150deg,#0b3046e0,#03101bed);border-color:#66d0fb73;box-shadow:0 0 35px #2997d11a,inset 0 1px #ffffff12}.portal-rank-card.current>b{color:#72d7ff}.portal-rank-card.rank-bronze>i{color:#c47d4c}.portal-rank-card.rank-silver>i{color:#70d6ff}.portal-rank-card.rank-gold>i{color:#e1bf69}.portal-rank-card.rank-platinum>i{color:#62d7ff}.portal-rank-card.rank-diamond>i{color:#b086ff}.major-milestone-card{background:radial-gradient(circle at 7%,#c6973026,#0000 30%),radial-gradient(circle at 92% 40%,#684cde1f,#0000 29%),linear-gradient(140deg,#2d2413a6,#040f19f0);border-color:#e0c06f3d;grid-template-columns:auto 1.4fr 1fr;align-items:center;gap:26px;margin-top:13px;padding:27px;display:grid}.milestone-symbol{place-items:center;width:95px;height:95px;display:grid;position:relative}.milestone-symbol>i{border:1px solid #e8c97957;border-radius:50%;animation:8s linear infinite portalMilestoneOrbit;position:absolute;inset:0}.milestone-symbol>i:nth-child(2){border-style:dashed;border-color:#8074f563;animation-duration:11s;animation-direction:reverse;inset:11px}.milestone-symbol>strong{color:#f0d48d;font-size:1.35rem}.major-milestone-card>div:nth-child(2)>small{color:#d6b96f;letter-spacing:.13em;font-size:.34rem}.major-milestone-card h3{margin:7px 0;font-size:1.3rem}.major-milestone-card p{color:#6f8793;margin:0;font-size:.45rem;line-height:1.5}.major-progress>strong{color:#f0d58f;text-align:right;font-size:1.55rem;display:block}.major-progress>i{background:#2b2b32;border-radius:8px;height:4px;margin-top:13px;display:block}.major-progress>i em{border-radius:inherit;background:linear-gradient(90deg,#62cffc,#a897ff,#e3c773);height:100%;display:block}.major-progress>span{justify-content:space-between;margin-top:8px;font-size:.31rem;display:flex}.major-progress small{color:#647c88}.major-progress b{color:#dbc07b}.board-client-status{grid-template-columns:.42fr .58fr;min-height:180px;display:grid;overflow:hidden}.board-client-status>div:first-child{background:radial-gradient(circle at 0,#2da1de33,#0000 50%);border-right:1px solid #63b3d926;align-content:center;padding:27px;display:grid}.board-client-status small{color:#5e8393;letter-spacing:.11em;font-size:.33rem}.board-client-status>div:first-child>strong{margin-top:8px;font-size:3.2rem;font-weight:510}.board-client-status>div:first-child>span{color:#75dfb9;letter-spacing:.1em;align-items:center;gap:7px;width:max-content;margin-top:5px;font-size:.33rem;display:flex}.board-client-status>div:first-child>span i{background:#70e1b8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 11px #31b987}.board-client-status>div:last-child{grid-template-columns:repeat(3,1fr);align-items:center;gap:10px;padding:25px;display:grid}.board-client-status>div:last-child span{background:#04141f7a;border:1px solid #60aed321;border-radius:12px;gap:8px;padding:14px;display:grid}.board-client-status>div:last-child strong{font-size:1.15rem}.portal-podium{grid-template-columns:repeat(3,1fr);align-items:end;gap:11px;margin-top:13px;display:grid}.portal-podium article{background:linear-gradient(150deg,#082030d6,#030e17e8);border:1px solid #60b3da2e;border-radius:19px;align-content:center;justify-items:center;min-height:270px;padding:23px;display:grid;position:relative;box-shadow:0 28px 65px #00000040}.portal-podium article.place-1{background:radial-gradient(circle at 50% 20%,#c3942830,#0000 38%),linear-gradient(150deg,#2d2311b0,#040e17f0);border-color:#e5c26952;min-height:315px}.portal-podium article.place-3{border-color:#c1734538}.portal-podium article>small{color:#577582;font-size:.32rem;position:absolute;top:14px;right:15px}.portal-podium article>b{color:#efd181;position:absolute;top:16px}.portal-podium article>i{width:74px;height:74px;box-shadow:0 0 0 8px color-mix(in srgb,currentColor 5%,transparent),0 0 35px color-mix(in srgb,currentColor 22%,transparent);color:#75d7ff;background:#071b27d6;border:1px solid;border-radius:24px;place-items:center;font-style:normal;display:grid;transform:rotate(45deg)}.portal-podium article>i svg{width:37px;transform:rotate(-45deg)}.portal-podium .place-1>i{color:#e8c76d}.portal-podium .place-3>i{color:#c17a4a}.portal-podium article>strong{margin-top:27px;font-size:1.75rem}.public-identity-control{grid-template-columns:.8fr 1.2fr;gap:25px;margin-top:13px;padding:25px;display:grid}.public-identity-control>div:first-child small{color:#66c8f1;letter-spacing:.12em;font-size:.35rem}.public-identity-control h3{margin:8px 0 6px;font-size:1.15rem}.public-identity-control p{color:#637e8b;margin:0;font-size:.42rem}.public-identity-control>div:last-child{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.public-identity-control button{text-align:left;cursor:pointer;background:#0414208c;border:1px solid #60b1d826;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.public-identity-control button.active{background:#124d6c40;border-color:#69d2fa73}.public-identity-control button>i{color:#74d4fb;border:1px solid #65c2eb40;border-radius:8px;flex:0 0 24px;place-items:center;width:24px;height:24px;font-size:.45rem;font-style:normal;display:grid}.public-identity-control button>span{gap:4px;display:grid}.public-identity-control button strong{font-size:.47rem}.public-identity-control button small{color:#587481;font-size:.34rem}.portal-games-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.portal-games-grid article{background:radial-gradient(circle at 50% 0,#6341df2e,#0000 38%),linear-gradient(150deg,#191843b8,#040e1af0);border:1px solid #6f5be340;border-radius:22px;flex-direction:column;min-height:410px;padding:27px;display:flex;position:relative;overflow:hidden;box-shadow:0 31px 75px #0000004d,inset 0 1px #ffffff12}.portal-games-grid article:nth-child(2){background:radial-gradient(circle at 50% 0,#2a97d72b,#0000 38%),linear-gradient(150deg,#09253ccc,#040e19f0);border-color:#5bbee738}.portal-games-grid article:nth-child(3){background:radial-gradient(circle at 50% 0,#b9882026,#0000 38%),linear-gradient(150deg,#2b2213b0,#040e19f0);border-color:#e0bc653b}.portal-games-grid article>span{color:#55717f;font-size:.34rem;position:absolute;top:16px;right:17px}.portal-games-grid article>i{color:#b59bff;background:#4c32a233;border:1px solid #a989ff6b;border-radius:25px;place-items:center;width:75px;height:75px;font-size:1.2rem;font-style:normal;display:grid;box-shadow:0 0 0 8px #7d57dd0a,0 0 35px #5e3ccd21}.portal-games-grid article>small{color:#9b83ed;letter-spacing:.13em;margin-top:auto;font-size:.35rem}.portal-games-grid article h3{margin:11px 0 8px;font-size:1.15rem}.portal-games-grid article p{color:#667f8c;margin:0;font-size:.48rem;line-height:1.55}.portal-games-grid article>b{color:#7660c4;letter-spacing:.11em;margin-top:22px;font-size:.34rem}@keyframes portalViewIn{0%{opacity:0;transform:translateY(17px)}to{opacity:1;transform:none}}@keyframes portalMilestoneOrbit{to{transform:rotate(1turn)}}@media (width<=1180px){.portal-rank-cards{grid-template-columns:repeat(3,1fr)}.wallet-command{grid-template-columns:1fr}.wallet-balance{min-height:290px}.major-milestone-card{grid-template-columns:auto 1fr}.major-progress{grid-column:1/-1}.public-identity-control{grid-template-columns:1fr}.portal-view-head{gap:5vw}}@media (width<=760px){.portal-welcome{min-height:720px}.portal-orbit-unlock{bottom:5%;right:6%}.portal-detail-view{padding-top:28px}.portal-view-head{grid-template-columns:1fr;gap:18px}.portal-view-head h2{font-size:3.55rem}.wallet-choice>div{grid-template-columns:1fr}.wallet-choice button{grid-template-columns:auto 1fr;align-items:center;gap:13px;min-height:112px}.wallet-choice button>span{margin-top:0}.wallet-choice button>b,.ledger-head{display:none}.ledger-row{grid-template-columns:1fr auto;gap:8px}.ledger-row>span:first-child{display:none}.ledger-row>span:nth-child(2),.ledger-row>strong{grid-column:1}.ledger-row>em{grid-area:1/2/3}.portal-rank-cards{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.portal-rank-card{scroll-snap-align:start;flex:0 0 220px}.major-milestone-card{text-align:center;grid-template-columns:1fr}.milestone-symbol{margin:auto}.major-progress{grid-column:auto}.major-progress>strong{text-align:center}.board-client-status{grid-template-columns:1fr}.board-client-status>div:first-child{border-bottom:1px solid #63b3d926;border-right:0}.portal-podium{grid-template-columns:1fr}.portal-podium article.place-1{order:-1}.public-identity-control>div:last-child,.portal-games-grid{grid-template-columns:1fr}.portal-games-grid article{min-height:330px}}@media (width<=480px){.portal-view-head h2{font-size:2.9rem}.portal-view-head>p{font-size:.58rem}.wallet-balance,.wallet-choice,.reward-ledger,.current-rank-command,.major-milestone-card,.board-client-status,.public-identity-control{border-radius:18px}.wallet-balance{min-height:270px;padding:22px}.wallet-balance>strong{font-size:3.75rem}.wallet-balance>div{bottom:20px;left:20px;right:20px}.wallet-choice{padding:19px}.reward-ledger{padding:18px}.current-rank-numbers{grid-template-columns:1fr 1fr}.current-rank-numbers>span:last-child{grid-column:1/-1}.board-client-status>div:last-child{grid-template-columns:1fr}.portal-podium article{min-height:230px}.portal-podium article.place-1{min-height:265px}.portal-orbit-unlock{bottom:15px;left:20px;right:20px}.portal-welcome-copy h2{font-size:2.55rem}}@media (prefers-reduced-motion:reduce){.portal-detail-view,.milestone-symbol>i{animation:none}}.wallet-balance{background:radial-gradient(circle at 83% 22%,#3fa9ff40,#0000 24%),radial-gradient(circle at 8% 100%,#7252ff26,#0000 35%),linear-gradient(145deg,#092b43f5,#020e1bfa);border-color:#69cdff61;min-height:390px;box-shadow:0 38px 90px #0006,0 0 55px #29a0eb1f,inset 0 1px #ffffff24}.wallet-balance:before{content:"";background:linear-gradient(105deg,#0000 25%,#91e0ff13 49%,#0000 70%);animation:5.5s ease-in-out infinite walletSweep;position:absolute;inset:0;transform:translate(-100%)}.wallet-balance:after{border-color:#6fd5ff2b;width:82%;bottom:-46%;right:-6%;box-shadow:0 0 0 26px #5dacff09,0 0 0 53px #7e5ee807,0 0 80px #35aaf521}.wallet-balance>header{z-index:3;justify-content:space-between;align-items:center;display:flex;position:relative}.wallet-balance>header>small{color:#82dfff;letter-spacing:.16em;font-size:.41rem;font-weight:800}.wallet-balance>header>span{color:#82ebc4;letter-spacing:.12em;background:#1f79621f;border:1px solid #66e2bf3d;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:.3rem;font-weight:800;display:flex}.wallet-balance>header>span i{background:#78e8bd;border-radius:50%;width:5px;height:5px;box-shadow:0 0 13px #55dcaa}.wallet-balance>strong{color:#0000;text-shadow:0 0 45px #5cc4ff1f;background:linear-gradient(95deg,#fff,#bcecff 52%,#a99cff 82%,#efd180);-webkit-background-clip:text;background-clip:text;margin-top:44px}.wallet-energy{z-index:0!important;place-items:center!important;width:210px!important;height:210px!important;display:grid!important;position:absolute!important;bottom:15%!important;left:auto!important;right:4%!important}.wallet-energy>i{border:1px solid #64d3ff30;border-radius:50%;animation:8s linear infinite rewardOrbit;position:absolute;inset:0}.wallet-energy>i:nth-child(2){border-style:dashed;border-color:#a180ff59;animation-duration:12s;animation-direction:reverse;inset:18%}.wallet-energy>i:nth-child(3){border-color:#e7c97a52;animation:2.8s ease-in-out infinite rewardPulse;inset:35%;box-shadow:0 0 35px #49b8f926}.wallet-energy>b{color:#bfebffa6;text-shadow:0 0 28px #62cfff;font-size:2.1rem;font-weight:400}.wallet-equation{grid-template-columns:1fr auto 1fr auto 1fr!important;align-items:center!important;gap:8px!important;margin-top:40px!important;display:grid!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.wallet-equation span{min-width:0}.wallet-equation em{color:#79d9ff;font-size:.7rem;font-style:normal}.wallet-equation span:last-child{background:#523d112b;border-color:#e8c86f40}.wallet-equation span:last-child b{color:#efd182}.wallet-state-rail{align-items:center!important;gap:0!important;margin-top:16px!important;display:flex!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.wallet-state-rail span{color:#5f8191;font-size:.34rem;position:relative;background:0 0!important;border:0!important;grid-auto-flow:column!important;align-items:center!important;gap:6px!important;padding:0 16px 0 0!important;display:flex!important}.wallet-state-rail span:before{content:"";background:#334f5e;border-radius:50%;width:6px;height:6px}.wallet-state-rail span:not(:last-child):after{content:"";background:linear-gradient(90deg,#5fd6ff,#5fd6ff1f);width:28px;height:1px;margin-left:10px}.wallet-state-rail span.complete:before{background:#67dfba;box-shadow:0 0 11px #45c99b}.wallet-state-rail span.active{color:#92dcff}.wallet-state-rail span.active:before{background:#71d9ff;box-shadow:0 0 14px #4fbdea}.wallet-choice button:first-child>i{color:#7bdcff;border-color:#70d5ff61}.wallet-choice button:nth-child(2)>i{color:#b1a0ff;background:#5b43c02e;border-color:#9c84ff61}.wallet-choice button:nth-child(3)>i{color:#edcc78;background:#805a152b;border-color:#e8c46761}.wallet-choice button:nth-child(2).active{background:radial-gradient(circle at 15% 0,#6d4ddc33,#0000 46%),linear-gradient(145deg,#152a4ae6,#051221f0);border-color:#9f89ff7a}.rank-spotlight{filter:blur(7px);background:radial-gradient(circle,#46c0ff36,#3a7dff0d 42%,#0000 69%);border-radius:50%;width:310px;height:310px;animation:4s ease-in-out infinite rankAura;position:absolute;top:-140px;left:13%}.portal-rank-card:before{background:linear-gradient(120deg,transparent 23%,color-mix(in srgb,currentColor 8%,transparent) 48%,transparent 72%);content:"";animation:7s ease-in-out infinite rankSweep;position:absolute;inset:0;transform:translate(-110%)}.portal-rank-card:nth-child(2):before{animation-delay:1s}.portal-rank-card:nth-child(3):before{animation-delay:2s}.portal-rank-card:nth-child(4):before{animation-delay:3s}.portal-rank-card:nth-child(5):before{animation-delay:4s}.portal-rank-card:nth-child(6):before{animation-delay:5s}.portal-rank-card.rank-member{color:#91a9b4}.portal-rank-card.rank-bronze{color:#d68954;background:radial-gradient(circle at 30% 0,#a44e2221,#0000 42%),linear-gradient(150deg,#261917db,#030e17eb);border-color:#d17e4b47}.portal-rank-card.rank-silver{color:#76d9ff}.portal-rank-card.rank-gold{color:#efc962;background:radial-gradient(circle at 30% 0,#bc861829,#0000 42%),linear-gradient(150deg,#282011d6,#030e17ed);border-color:#e7bc4f52}.portal-rank-card.rank-platinum{color:#66e4f2;background:radial-gradient(circle at 30% 0,#1ea1b426,#0000 42%),linear-gradient(150deg,#092b35de,#030e17ed);border-color:#53d7e84d}.portal-rank-card.rank-diamond{color:#b28cff;background:radial-gradient(circle at 30% 0,#6b3bd22b,#0000 42%),linear-gradient(150deg,#1c143ade,#030e17ed);border-color:#9f6ff452}.portal-rank-card h3,.portal-rank-card>strong{color:currentColor}.portal-rank-card>i{color:currentColor!important}.portal-rank-card>i svg{filter:drop-shadow(0 0 8px)}.milestone-runway{background:radial-gradient(circle at 80% 0,#5d48d629,#0000 30%),radial-gradient(circle at 5% 100%,#239bd71f,#0000 33%),linear-gradient(145deg,#081f32e8,#030d18f7);border:1px solid #7c9dff3d;border-radius:23px;margin-top:14px;padding:28px;box-shadow:0 35px 80px #00000052,inset 0 1px #ffffff12}.milestone-runway>header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:20px;display:flex}.milestone-runway header small{color:#89d8ff;letter-spacing:.15em;font-size:.36rem;font-weight:800}.milestone-runway h3{margin:8px 0 0;font-size:1.35rem}.milestone-runway header p{color:#607b8a;max-width:450px;margin:0;font-size:.42rem;line-height:1.55}.milestone-runway>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.milestone-runway article{background:linear-gradient(150deg,#09263bc9,#030f19e6);border:1px solid #66bce62b;border-radius:17px;flex-direction:column;min-height:245px;padding:18px;display:flex;position:relative;overflow:hidden}.milestone-runway article:after{opacity:.13;content:"";border:1px solid;border-radius:50%;width:145px;height:145px;position:absolute;top:-65px;right:-65px;box-shadow:0 0 35px}.milestone-runway article>i{background:color-mix(in srgb,currentColor 11%,transparent);width:55px;height:55px;box-shadow:0 0 28px color-mix(in srgb,currentColor 20%,transparent);border:1px solid;border-radius:18px;place-items:center;font-style:normal;display:grid}.milestone-runway article svg{width:29px}.milestone-runway article>span{gap:7px;margin-top:auto;display:grid}.milestone-runway article small{letter-spacing:.1em;font-size:.31rem}.milestone-runway article strong{color:#eff8fc;font-size:.73rem}.milestone-runway article p{color:#607987;margin:0;font-size:.39rem;line-height:1.45}.milestone-runway article>b{letter-spacing:.1em;margin-top:15px;font-size:.31rem}.milestone-runway .flight{color:#75d7ff}.milestone-runway .console{color:#b092ff}.milestone-runway .journey{color:#e8c66d}.milestone-runway .car{color:#ee8fbc}.board-prize-pool{background:radial-gradient(circle at 74%,#ca971f26,#0000 28%),linear-gradient(120deg,#231d12cc,#04111df0);border:1px solid #e5c16447;border-radius:17px;grid-template-columns:1fr auto;align-items:center;gap:6px 24px;margin-bottom:13px;padding:18px 22px;display:grid;box-shadow:0 18px 48px #00000045,inset 0 1px #ffffff12}.board-prize-pool>span{align-items:center;gap:9px;display:flex}.board-prize-pool>span i{color:#efd075;text-shadow:0 0 17px #d5a83b;font-style:normal}.board-prize-pool small{color:#d4b967;letter-spacing:.13em;font-size:.36rem;font-weight:800}.board-prize-pool>strong{color:#f0d078;letter-spacing:-.04em;grid-area:1/2/3;font-size:2.25rem;font-weight:520}.board-prize-pool>p{color:#657e8a;margin:0;font-size:.4rem}.portal-podium article{transition:all .35s;overflow:hidden}.portal-podium article:after{filter:blur(35px);opacity:.13;content:"";background:currentColor;border-radius:50%;height:80px;position:absolute;bottom:-65px;left:12%;right:12%}.portal-podium article:hover{box-shadow:0 36px 85px #0000005c,0 0 38px color-mix(in srgb,currentColor 12%,transparent);transform:translateY(-7px)}.portal-podium .place-2{color:#72d9ff}.portal-podium .place-1{color:#eac96f}.portal-podium .place-3{color:#cd8252}.portal-podium article>p{color:color-mix(in srgb,currentColor 62%,#617d89)}@keyframes walletSweep{0%,18%{transform:translate(-110%)}55%,to{transform:translate(115%)}}@keyframes rewardOrbit{to{transform:rotate(1turn)}}@keyframes rewardPulse{50%{transform:scale(1.12);box-shadow:0 0 55px #55c1ff45}}@keyframes rankAura{50%{opacity:.62;transform:scale(1.08)}}@keyframes rankSweep{0%,20%{transform:translate(-110%)}45%,to{transform:translate(120%)}}@media (width<=1180px){.milestone-runway>div{grid-template-columns:1fr 1fr}}@media (width<=760px){.wallet-balance{min-height:430px}.wallet-energy{width:175px!important;height:175px!important;bottom:15%!important;right:-35px!important}.wallet-equation{grid-template-columns:1fr!important}.wallet-equation em{display:none}.wallet-state-rail{overflow-x:auto!important}.milestone-runway{padding:20px}.milestone-runway>header{display:grid}.milestone-runway>div{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.milestone-runway article{scroll-snap-align:start;flex:0 0 78%}.board-prize-pool{grid-template-columns:1fr}.board-prize-pool>strong{grid-area:auto}.portal-podium article:hover{transform:none}}@media (width<=480px){.wallet-balance{min-height:455px}.wallet-balance>strong{font-size:4.2rem}.wallet-equation{margin-top:34px!important}.wallet-state-rail span{padding-right:10px!important}.milestone-runway article{flex-basis:88%}.milestone-runway h3{font-size:1.12rem}.board-prize-pool>strong{font-size:2rem}}@media (prefers-reduced-motion:reduce){.wallet-balance:before,.wallet-energy>i,.rank-spotlight,.portal-rank-card:before{animation:none}.portal-podium article{transition:none}}.navigator-restart{text-align:left!important;background:radial-gradient(circle at 5% 0,#46d5ff38,#0000 45%),linear-gradient(120deg,#0b5576e6,#272b7ede)!important;border-color:#67ddff7a!important;grid-template-columns:auto 1fr auto!important;gap:11px!important;min-width:220px!important;min-height:54px!important;padding:7px 11px!important;display:grid!important;position:relative!important;box-shadow:0 15px 38px #00000047,0 0 28px #36b8e81f,inset 0 1px #ffffff29!important}.navigator-restart>img{width:34px!important;height:34px!important}.navigator-restart>span{gap:2px!important;display:grid!important}.navigator-restart>span small{color:#7be4ff;letter-spacing:.14em;font-size:.28rem;font-weight:900}.navigator-restart>span strong{color:#f0fbff;font-size:.47rem}.navigator-restart>b{color:#86e7ff;font-size:.7rem}.navigator-restart:after{border-radius:inherit;content:"";pointer-events:none;border:1px solid #71e2ff21;position:absolute;inset:-1px;box-shadow:0 0 28px #46c5f21a}.portal-board-view .portal-podium{filter:drop-shadow(0 22px 36px #0000004d)}.portal-board-view .board-prize-pool{border-color:#edc65b59!important;box-shadow:0 24px 60px #0000004d,0 0 42px #e0af2c14!important}@media (width<=760px){.navigator-restart{grid-template-columns:1fr!important;place-items:center!important;width:54px!important;min-width:54px!important}.navigator-restart>span,.navigator-restart>b{display:none!important}}.portal-preview-page{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.portal-side{background:radial-gradient(circle at 50% 8%,#166fa31f,#0000 27%),linear-gradient(#041522fc,#020911fe);border-right-color:#60bcef36}.portal-side:after{opacity:.44;content:"";background:linear-gradient(#0000,#5dceff,#0000);width:1px;height:33%;position:absolute;top:0;right:-1px;box-shadow:0 0 16px #36aee5}.portal-side-nav{gap:7px}.portal-side-nav button{background:linear-gradient(110deg,#071d2c70,#03101b33);border-color:#60b1db14;grid-template-columns:auto 1fr auto auto;min-height:58px;padding:9px 10px;position:relative;overflow:hidden}.portal-side-nav button:before{background:var(--nav-accent,#6b9aae);width:2px;box-shadow:0 0 14px var(--nav-accent,#6b9aae);opacity:0;content:"";border-radius:4px;transition:all .25s;position:absolute;inset:10px auto 10px 0}.portal-side-nav button>i{border-color:color-mix(in srgb,var(--nav-accent,#6b9aae) 28%,transparent);background:color-mix(in srgb,var(--nav-accent,#6b9aae) 9%,#061622cc);color:var(--nav-accent,#7598a7)}.portal-side-nav button>em{border:1px solid color-mix(in srgb,var(--nav-accent,#6b9aae) 24%,transparent);width:max-content;color:var(--nav-accent,#6b9aae);letter-spacing:.08em;border-radius:999px;padding:4px 6px;font-size:.26rem;font-style:normal;font-weight:800}.portal-side-nav button>em:empty{display:none}.portal-side-nav button:hover,.portal-side-nav button.active{border-color:color-mix(in srgb,var(--nav-accent,#6b9aae) 30%,transparent);background:linear-gradient(105deg,color-mix(in srgb,var(--nav-accent,#6b9aae) 15%,transparent),#04131fb8);box-shadow:inset 0 1px #ffffff0a,0 12px 30px #00000029}.portal-side-nav button.active:before{opacity:1}.portal-side-nav button.active>i{border-color:color-mix(in srgb,var(--nav-accent,#6b9aae) 55%,transparent);background:color-mix(in srgb,var(--nav-accent,#6b9aae) 18%,#051520d1);color:var(--nav-accent,#82dcff);box-shadow:0 0 25px color-mix(in srgb,var(--nav-accent,#6b9aae) 20%,transparent)}.portal-side-nav .nav-overview{--nav-accent:#8ba6b4}.portal-side-nav .nav-ranks{--nav-accent:#9f91ff}.portal-side-nav .nav-leaderboard{--nav-accent:#e5c269}.portal-side-nav .nav-games{--nav-accent:#ba84ff}.portal-side-nav button:nth-of-type(6){--nav-accent:#6adbc5}.portal-side-nav button:nth-of-type(7){--nav-accent:#70b9ff}.portal-support{background:linear-gradient(115deg,#0c3e58c7,#041724e6);border-color:#56c3f445;box-shadow:0 16px 34px #0000003b,inset 0 1px #ffffff0f}.wallet-choice{background:radial-gradient(circle at 50% 0,#4a4dc81f,#0000 35%),linear-gradient(145deg,#082035f2,#030d19f7);border-color:#779eff4a}.wallet-choice header>strong{letter-spacing:-.02em;font-size:1.05rem}.wallet-choice>div{gap:12px;margin-top:23px}.wallet-choice button{border-radius:19px;min-height:250px;padding:20px;overflow:hidden}.wallet-choice button:before{content:"";background:linear-gradient(120deg,#0000 26%,#ffffff0e 49%,#0000 72%);transition:all .75s;position:absolute;inset:0;transform:translate(-115%)}.wallet-choice button:hover:before,.wallet-choice button.active:before{transform:translate(115%)}.wallet-choice button>i{border-radius:18px;width:59px;height:59px}.wallet-choice button>i svg{width:29px}.wallet-choice button>span{gap:8px;margin-top:auto}.wallet-choice button>span>small{color:currentColor;letter-spacing:.11em;opacity:.78;font-size:.29rem;font-weight:800}.wallet-choice button strong{font-size:.82rem}.wallet-choice button p{color:#667f8c;margin:0;font-size:.42rem;line-height:1.55}.wallet-choice button>b{top:19px;right:18px}.wallet-choice button>em{color:currentColor;opacity:.65;font-size:.8rem;font-style:normal;position:absolute;bottom:18px;right:19px}.wallet-choice button.withdraw{color:#75d9ff;background:radial-gradient(circle at 12% 12%,#2b98d32b,#0000 35%),linear-gradient(150deg,#082a3ee6,#03111cf5);border-color:#5bc9f738}.wallet-choice button.keep{color:#a99bff;background:radial-gradient(circle at 18% 12%,#5e43d733,#0000 37%),linear-gradient(150deg,#191b43e8,#04101df5);border-color:#917aff40}.wallet-choice button.redeem{color:#edcc78;background:radial-gradient(circle at 18% 12%,#b6821b2e,#0000 36%),linear-gradient(150deg,#302411d4,#04101cf5);border-color:#e4bf5b3d}.wallet-choice button.withdraw.active{border-color:#61d4ff91;box-shadow:0 22px 52px #0000004d,0 0 36px #2aa1da29}.wallet-choice button.keep.active{border-color:#a68eff94;box-shadow:0 22px 52px #0000004d,0 0 38px #6b4edb2e}.wallet-choice button.redeem.active{border-color:#ecca6e8f;box-shadow:0 22px 52px #0000004d,0 0 38px #c28f2229}.reward-ledger{background:radial-gradient(circle at 10% 0,#2c9eda2b,#0000 31%),radial-gradient(circle at 90% 100%,#5a41cd1a,#0000 27%),linear-gradient(145deg,#071f30f5,#020d17fa);border-color:#6bc3ed4a;margin-top:16px;padding:34px;position:relative;overflow:hidden;box-shadow:0 38px 90px #00000057,0 0 45px #1f8bc814,inset 0 1px #ffffff14}.reward-ledger:before{content:"";background:linear-gradient(90deg,#72dbff,#0000);width:170px;height:1px;position:absolute;top:0;left:34px;box-shadow:0 0 15px #55c8f6}.reward-ledger>header{align-items:flex-start;margin-bottom:27px}.reward-ledger>header>div{max-width:720px}.reward-ledger header small{font-size:.42rem;font-weight:800}.reward-ledger h3{letter-spacing:-.055em;margin:10px 0 0;font-size:clamp(2rem,3.4vw,3.6rem);font-weight:560;line-height:.9}.reward-ledger h3 span{color:#0000;background:linear-gradient(95deg,#a8e7ff,#a49aff 60%,#e6c36e);-webkit-background-clip:text;background-clip:text}.reward-ledger header p{color:#76909c;max-width:650px;margin:16px 0 0;font-size:.52rem;line-height:1.65}.reward-ledger header button{background:#082232b8;border-color:#6cc4ee3d;padding:10px 14px}.ledger-summary{grid-template-columns:1.15fr .75fr 1fr;gap:10px;margin-bottom:22px;display:grid}.ledger-summary>span{background:linear-gradient(145deg,#0a2a3db8,#03111cd1);border:1px solid #60b5df29;border-radius:15px;align-content:center;gap:7px;min-height:126px;padding:19px;display:grid;position:relative;overflow:hidden}.ledger-summary>span:first-child{background:radial-gradient(circle at 85% 20%,#2ca0db2b,#0000 39%),linear-gradient(145deg,#0a3046d4,#03111de6);border-color:#64cffa4d}.ledger-summary>span:first-child:after{content:"";border:1px solid #68d6ff2b;border-radius:50%;width:125px;height:125px;position:absolute;bottom:-55px;right:-35px;box-shadow:0 0 0 18px #57b9eb06}.ledger-summary small{color:#648493;letter-spacing:.11em;font-size:.32rem;font-weight:800}.ledger-summary strong{letter-spacing:-.035em;font-size:1.35rem}.ledger-summary>span:first-child strong{color:#c4efff;font-size:2rem}.ledger-summary em{color:#587481;font-size:.36rem;font-style:normal}.ledger-head{border-color:#66b9e024;padding:14px 18px;font-size:.34rem}.ledger-row{background:linear-gradient(90deg,#071d2c59,#0000);border-color:#62b6dc21;min-height:104px;padding:17px 18px;transition:all .25s;position:relative}.ledger-row:before{content:"";background:#527587;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.ledger-row.featured{background:linear-gradient(90deg,#0f45625c,#04131f26)}.ledger-row.featured:before{background:#71ddff;box-shadow:0 0 13px #41b7ed}.ledger-row>span:nth-child(2)>i{background:#186e9e21;border-radius:14px;width:46px;height:46px;box-shadow:0 0 22px #2fa4db14}.ledger-row svg{width:23px}.ledger-row b{font-size:.6rem}.ledger-row small{font-size:.4rem}.ledger-row>strong{font-size:.82rem}.ledger-row.featured>strong{color:#aee8ff;font-size:1.25rem}.ledger-row>em{padding:7px 10px;font-size:.31rem}.ledger-empty{background:linear-gradient(100deg,#071f2f9c,#04121d61);border-color:#6bbee530;grid-template-columns:auto 1fr auto;min-height:92px;margin-top:20px;padding:18px 20px;display:grid;position:relative}.ledger-empty>i{color:#74d6ff;background:#1566971c;border-color:#63c9f647;width:47px;height:47px}.ledger-empty>i svg{width:22px}.ledger-empty strong{font-size:.57rem}.ledger-empty small{font-size:.4rem}.ledger-empty>b{color:#597b8a;letter-spacing:.1em;font-size:.29rem}.portal-rank-card{min-height:282px}.portal-rank-card>i{width:57px;height:57px;box-shadow:0 0 0 7px color-mix(in srgb,currentColor 6%,transparent),0 0 32px color-mix(in srgb,currentColor 22%,transparent);border-radius:18px}.portal-rank-card>i:after{opacity:.35;content:"";background:linear-gradient(currentColor,#0000);width:2px;height:42px;position:absolute;transform:translateY(-50px)rotate(-45deg)}.portal-rank-card>i svg{width:31px}.portal-rank-card h3{font-size:1.02rem}.portal-rank-card>strong{font-size:.86rem}.portal-rank-card.current{box-shadow:0 0 45px #2997d129,inset 0 1px #ffffff17}.milestone-runway{background:radial-gradient(circle at 88% 0,#6743e738,#0000 31%),radial-gradient(circle at 5% 100%,#1ca2de2b,#0000 34%),linear-gradient(145deg,#082035f5,#030c18fa);border-color:#7f9cff54;padding:34px;box-shadow:0 40px 95px #00000061,0 0 55px #4944d417,inset 0 1px #ffffff17}.milestone-runway h3{font-size:1.8rem;line-height:.95}.milestone-runway h3 span{color:#0000;background:linear-gradient(90deg,#a7e8ff,#ae99ff,#ebca72);-webkit-background-clip:text;background-clip:text}.milestone-route{background:#04131f9e;border:1px solid #6bc0ea2e;border-radius:14px;margin-bottom:22px;padding:14px 17px;grid-template-columns:auto 1fr auto!important;align-items:center!important;gap:18px!important;display:grid!important}.milestone-route>span{gap:4px;display:grid}.milestone-route>span:last-child{text-align:right}.milestone-route small{color:#617f8e;letter-spacing:.11em;font-size:.28rem}.milestone-route strong{font-size:.52rem}.milestone-route>i{background:linear-gradient(90deg,#19394a,#263242);border-radius:8px;height:4px;position:relative}.milestone-route>i:before,.milestone-route>i:after{content:"";background:#081d2c;border:2px solid #72d8ff;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 16px #4dc4f7}.milestone-route>i:before{left:0}.milestone-route>i:after{border-color:#e3c36b;right:0;box-shadow:0 0 16px #caa53f}.milestone-route>i em{border-radius:inherit;background:linear-gradient(90deg,#5bd0ff,#b098ff,#e3c36c);height:100%;display:block;box-shadow:0 0 13px #5acbfa}.milestone-prize-grid{grid-template-columns:repeat(4,1fr)!important;gap:12px!important;display:grid!important}.milestone-prize-grid article{border-color:color-mix(in srgb,currentColor 27%,transparent);background:radial-gradient(circle at 50% 4%,color-mix(in srgb,currentColor 14%,transparent),transparent 36%),linear-gradient(150deg,#09253ae3,#030e19f5);min-height:290px;transition:all .32s}.milestone-prize-grid article:hover{box-shadow:0 28px 65px #00000059,0 0 36px color-mix(in srgb,currentColor 16%,transparent);transform:translateY(-6px)}.prize-light{background:radial-gradient(circle,color-mix(in srgb,currentColor 33%,transparent),transparent 67%);filter:blur(13px);opacity:.55;width:170px;height:150px;animation:3.4s ease-in-out infinite prizeBreathe;position:absolute;top:-50px;left:50%;transform:translate(-50%)}.milestone-prize-grid article:nth-child(2) .prize-light{animation-delay:.7s}.milestone-prize-grid article:nth-child(3) .prize-light{animation-delay:1.4s}.milestone-prize-grid article:nth-child(4) .prize-light{animation-delay:2.1s}.milestone-prize-grid article>i{z-index:2;border-radius:20px;width:64px;height:64px;position:relative}.milestone-prize-grid article>em{color:currentColor;letter-spacing:.09em;opacity:.72;font-size:.27rem;font-style:normal;font-weight:800;position:absolute;bottom:16px;right:16px}@keyframes prizeBreathe{50%{opacity:.9;transform:translate(-50%)scale(1.16)}}@media (width<=1180px){.milestone-prize-grid{grid-template-columns:1fr 1fr!important}}@media (width<=760px){.wallet-choice button{grid-template-columns:auto 1fr;align-items:center;min-height:150px}.wallet-choice button>span{margin-top:0}.wallet-choice button>em{bottom:14px}.reward-ledger{padding:23px}.reward-ledger>header{gap:18px;display:grid}.reward-ledger h3{font-size:2.5rem}.ledger-summary{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ledger-summary>span{scroll-snap-align:start;flex:0 0 78%}.ledger-empty{grid-template-columns:auto 1fr}.ledger-empty>b{grid-column:2}.milestone-route{grid-template-columns:1fr!important}.milestone-route>span:last-child{text-align:left}.milestone-prize-grid{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto;display:flex!important}.milestone-prize-grid article{scroll-snap-align:start;flex:0 0 78%}.portal-rank-card{min-height:275px}}@media (width<=480px){.wallet-choice button{min-height:160px}.wallet-choice button>i{width:52px;height:52px}.wallet-choice button>span>p{font-size:.39rem}.reward-ledger{padding:19px}.reward-ledger h3{font-size:2.15rem}.reward-ledger header p{font-size:.46rem}.ledger-summary>span{flex-basis:88%}.ledger-row{min-height:112px}.ledger-row.featured>strong{font-size:1.05rem}.milestone-prize-grid article{flex-basis:88%}}@media (prefers-reduced-motion:reduce){.prize-light{animation:none}.milestone-prize-grid article{transition:none}}.overview-prize-icon{color:#7edcff;background:radial-gradient(circle,#46aeeb40,#081a30d1);border:1px solid #6dd6ff59;border-radius:19px;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:54px;right:20px;box-shadow:0 0 0 8px #5abef20b,0 0 34px #39a5e133}.overview-prize-icon svg{width:30px}.overview-milestone-horizon{background:radial-gradient(circle at 5%,#239cda2b,#0000 27%),radial-gradient(circle at 94% 30%,#6f46e12e,#0000 31%),linear-gradient(135deg,#082035f2,#030d19fa);border:1px solid #8491ff45;border-radius:23px;margin-top:13px;padding:28px;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000052,inset 0 1px #ffffff14}.overview-milestone-horizon:before{content:"";background:linear-gradient(90deg,#0000,#75dfff,#0000);width:26%;height:1px;position:absolute;top:0;left:5%;box-shadow:0 0 17px #52c5f7}.overview-milestone-horizon>header{justify-content:space-between;align-items:end;gap:24px;display:flex}.overview-milestone-horizon header small{color:#78d8ff;letter-spacing:.14em;font-size:.38rem;font-weight:800}.overview-milestone-horizon h3{letter-spacing:-.03em;max-width:700px;margin:8px 0 0;font-size:1.35rem}.overview-milestone-horizon header button{color:#9da0ff;cursor:pointer;background:0 0;border:0;font-size:.45rem}.overview-horizon-track{margin:24px 0 18px;position:relative}.overview-horizon-track>i{background:linear-gradient(90deg,#183a4c,#252f48);border-radius:9px;height:5px;display:block}.overview-horizon-track>i em{border-radius:inherit;background:linear-gradient(90deg,#65d6ff,#aa9aff,#e4c570);height:100%;display:block;box-shadow:0 0 17px #58c9f6}.overview-horizon-track>span{color:#78dcff;background:#071c2c;border:1px solid #65d6ff66;border-radius:8px;gap:2px;padding:7px 9px;font-size:.31rem;display:grid;position:absolute;top:-7px;left:9.1%;transform:translate(-50%);box-shadow:0 0 20px #39b0e62e}.overview-horizon-track span b{font-size:.52rem}.overview-prize-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.overview-prize-grid article{border:1px solid color-mix(in srgb,currentColor 27%,transparent);background:linear-gradient(145deg,color-mix(in srgb,currentColor 8%,#081f30e6),#030f1af0);border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:12px;min-height:105px;padding:14px;display:grid;position:relative;overflow:hidden}.overview-prize-grid article:after{filter:blur(35px);opacity:.1;content:"";background:currentColor;border-radius:50%;width:90px;height:90px;position:absolute;bottom:-40px;right:-25px}.overview-prize-grid article>i{background:color-mix(in srgb,currentColor 10%,transparent);width:47px;height:47px;box-shadow:0 0 22px color-mix(in srgb,currentColor 18%,transparent);border:1px solid;border-radius:15px;place-items:center;display:grid}.overview-prize-grid svg{width:25px}.overview-prize-grid span{gap:4px;display:grid}.overview-prize-grid small{letter-spacing:.08em;font-size:.28rem}.overview-prize-grid strong{color:#eff8fc;font-size:.58rem}.overview-prize-grid b{opacity:.76;font-size:.34rem;font-weight:600}.overview-prize-grid .flight{color:#70d7ff}.overview-prize-grid .console{color:#aa91ff}.overview-prize-grid .journey{color:#e6c36c}.overview-prize-grid .car{color:#ef8fbc}.portal-rank-mark>i,.portal-rank-card>i{position:relative;overflow:hidden}.portal-rank-mark>i:before,.portal-rank-card>i:before{border:1px solid color-mix(in srgb,currentColor 38%,transparent);border-radius:inherit;content:"";position:absolute;inset:2px}.portal-rank-mark>i:after,.portal-rank-card>i:after{content:"";background:linear-gradient(90deg,#0000,#ffffff57,#0000);width:55%;height:170%;animation:4.8s ease-in-out infinite rankSheen;position:absolute;top:-35%;left:-75%;transform:rotate(22deg)}.rank-bronze{color:#ce7d45}.rank-silver{color:#93e4ff}.rank-gold{color:#f0c85e}.rank-platinum{color:#75f1ee}.rank-diamond{color:#bd8cff}.portal-rank-card.rank-bronze{box-shadow:inset 0 1px #ffffff14,0 0 30px #ce7d450f}.portal-rank-card.rank-silver{box-shadow:inset 0 1px #ffffff14,0 0 30px #93e4ff12}.portal-rank-card.rank-gold{box-shadow:inset 0 1px #ffffff14,0 0 35px #f0c85e12}.portal-rank-card.rank-platinum{box-shadow:inset 0 1px #ffffff14,0 0 35px #75f1ee12}.portal-rank-card.rank-diamond{box-shadow:inset 0 1px #ffffff14,0 0 38px #bd8cff14}.wallet-choice>.reward-keep-confirm{color:#aea1ff;background:linear-gradient(110deg,#5c44cd29,#051522b8);border:1px solid #a997ff4f;border-radius:15px;grid-template-columns:auto 1fr;align-items:center;gap:14px;margin-top:18px;padding:16px;display:grid}.reward-keep-confirm>i{background:#684ed624;border:1px solid #ac9cff66;border-radius:14px;place-items:center;width:48px;height:48px;display:grid}.reward-keep-confirm svg{width:25px}.reward-keep-confirm>span{gap:4px;display:grid}.reward-keep-confirm small{letter-spacing:.11em;font-size:.29rem;font-weight:800}.reward-keep-confirm strong{color:#f0f2ff;font-size:.62rem}.reward-keep-confirm p{color:#748493;margin:0;font-size:.4rem}.wallet-choice>.reward-flow-next{background:linear-gradient(110deg,color-mix(in srgb,currentColor 20%,#051826e0),#04121ee6);color:#76d9ff;text-align:left;cursor:pointer;border:1px solid;border-radius:13px;width:100%;margin-top:18px;padding:15px 18px;font-size:.5rem;font-weight:750;box-shadow:0 15px 35px #0003}.reward-flow-next b{float:right}.wallet-choice>.reward-flow-next.redeem{color:#edcb75}.reward-flow-form{border:1px solid color-mix(in srgb,currentColor 35%,transparent);background:radial-gradient(circle at 0 0,color-mix(in srgb,currentColor 13%,transparent),transparent 35%),#03111cd1;color:#76d9ff;border-radius:17px;grid-template-columns:1fr 1fr;gap:13px;margin-top:18px;padding:20px;display:grid}.reward-flow-form.redeem{color:#edcb75}.reward-flow-form>header{border-bottom:1px solid #69b4d724;grid-column:1/-1;justify-content:space-between;align-items:end;padding-bottom:14px;display:flex}.reward-flow-form header span{gap:4px;display:grid}.reward-flow-form header small{letter-spacing:.12em;font-size:.28rem;font-weight:800}.reward-flow-form header strong{color:#eef8fc;font-size:.7rem}.reward-flow-form header button{color:#6f8996;cursor:pointer;background:0 0;border:0;font-size:.35rem}.reward-flow-form label{color:#eaf7fb;gap:7px;display:grid}.reward-flow-form label>span{font-size:.39rem;font-weight:700}.reward-flow-form label>div{border:1px solid color-mix(in srgb,currentColor 33%,#64b5de33);background:#020d16b8;border-radius:11px;grid-template-columns:auto 1fr auto;align-items:center;display:grid;overflow:hidden}.reward-flow-form label>div>b{color:currentColor;padding-left:12px}.reward-flow-form input,.reward-flow-form select{border:1px solid color-mix(in srgb,currentColor 33%,#64b5de33);color:#f1f9fc;width:100%;font:inherit;background:#071b2a;border-radius:11px;outline:0;padding:13px 11px;font-size:.5rem}.reward-flow-form label>div input{background:0 0;border:0}.reward-flow-form label>div button{color:currentColor;background:#2d91c417;border:0;border-left:1px solid #69b8df29;height:100%;padding:0 12px;font-size:.31rem;font-weight:800}.reward-flow-form label>small{color:#5f7987;font-size:.31rem;line-height:1.4}.reward-flow-form>.reward-review-button{background:linear-gradient(105deg,color-mix(in srgb,currentColor 24%,#082436e0),#04121ee6);color:currentColor;text-align:left;cursor:pointer;border:1px solid;border-radius:11px;grid-column:1/-1;padding:14px 16px;font-size:.48rem;font-weight:800}.reward-review-button b{float:right}.ledger-live{color:#71d9ff;letter-spacing:.1em;border:1px solid #64d6ff47;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:.3rem;font-weight:800;display:flex}.ledger-live i{background:#74e1ff;border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite ledgerPulse;box-shadow:0 0 13px #42bfee}.ledger-constellation{background:radial-gradient(circle at 45%,#5b48d31c,#0000 33%),#041420a8;border:1px solid #6cbee62e;border-radius:16px;grid-template-columns:auto 1fr auto 1fr auto 1fr auto;align-items:center;gap:12px;margin-bottom:18px;padding:18px;display:grid}.ledger-constellation>span{text-align:center;justify-items:center;gap:5px;min-width:100px;display:grid}.ledger-constellation>span>i{color:#668a9b;background:#082233cc;border:1px solid #64b5dd38;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.ledger-constellation svg{width:22px}.ledger-constellation span b{font-size:.42rem}.ledger-constellation span small{color:#587381;font-size:.31rem}.ledger-constellation>em{background:linear-gradient(90deg,#2b586d,#6c67b4,#2b586d);height:1px;box-shadow:0 0 12px #5e74d426}.ledger-constellation>span.complete>i{color:#7cddff;border-color:#68d6ff66;box-shadow:0 0 24px #3dade121}.ledger-constellation>span.active>i{color:#ae98ff;border-color:#b094ff7a;box-shadow:0 0 0 6px #8d6cff0d,0 0 28px #7453e02e}.portal-podium{align-items:end}.portal-podium article{border-color:color-mix(in srgb,currentColor 32%,transparent);background:radial-gradient(circle at 50% 23%,color-mix(in srgb,currentColor 15%,transparent),transparent 34%),linear-gradient(155deg,#0a2536e6,#030e18fa);min-height:300px;padding:24px;box-shadow:0 28px 70px #0000004d,inset 0 1px #ffffff14}.portal-podium .place-1{border-color:#eec9686b;min-height:350px;box-shadow:0 36px 90px #00000059,0 0 45px #ddab361a,inset 0 1px #ffffff1a}.portal-podium article>small{letter-spacing:.14em;font-size:.31rem;font-weight:800}.portal-podium article>strong{letter-spacing:-.04em;margin-top:22px;font-size:2.15rem}.portal-podium article>p{color:#e9f5fa;margin:6px 0 0;font-size:.58rem}.portal-podium article>em{border:1px solid color-mix(in srgb,currentColor 38%,transparent);color:currentColor;letter-spacing:.1em;border-radius:999px;margin-top:18px;padding:6px 8px;font-size:.27rem;font-style:normal;font-weight:800}.podium-crest{place-items:center;width:102px;height:112px;margin:25px auto 4px;display:grid;position:relative}.podium-crest>svg{color:currentColor;filter:drop-shadow(0 0 15px);width:76px}.podium-crest>b{color:#fff;background:#07131d;border:1px solid;border-radius:50%;place-items:center;width:31px;height:31px;font-size:.8rem;display:grid;position:absolute;top:18px}.podium-crest>i{border:1px solid color-mix(in srgb,currentColor 28%,transparent);box-shadow:0 0 30px color-mix(in srgb,currentColor 20%,transparent);border-radius:50%;animation:7s linear infinite crestOrbit;position:absolute;inset:7px}.crest-1:before{color:#f1cc69;content:"◆";filter:drop-shadow(0 0 10px #d8a635);font-size:1.2rem;position:absolute;top:-9px}@keyframes rankSheen{0%,65%{left:-75%}90%,to{left:140%}}@keyframes ledgerPulse{50%{opacity:.35;transform:scale(.72)}}@keyframes crestOrbit{to{transform:rotate(360deg)}}@media (width<=1180px){.overview-prize-grid{grid-template-columns:1fr 1fr}.overview-milestone-horizon>header{align-items:start}}@media (width<=760px){.overview-milestone-horizon{padding:22px 18px}.overview-milestone-horizon>header{display:grid}.overview-prize-grid{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.overview-prize-grid article{scroll-snap-align:start;flex:0 0 76%}.overview-horizon-track{margin-top:30px}.reward-flow-form{grid-template-columns:1fr}.reward-flow-form>header,.reward-flow-form>.reward-review-button{grid-column:auto}.ledger-constellation{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;overflow-x:auto}.ledger-constellation>span{scroll-snap-align:start;flex:0 0 145px}.ledger-constellation>em{flex:0 0 35px}.portal-podium{grid-template-columns:1fr}.portal-podium .place-1{order:-1;min-height:320px}.portal-podium article{min-height:280px}.overview-prize-icon{top:48px}}@media (width<=480px){.overview-prize-grid article{flex-basis:88%}.overview-milestone-horizon h3{font-size:1.12rem}.overview-horizon-track>span{left:12%;transform:none}.reward-flow-form{padding:16px}.ledger-constellation{border-left:0;border-right:0;border-radius:0;margin-left:-19px;margin-right:-19px;padding-left:19px;padding-right:19px}.overview-prize-icon{width:49px;height:49px}.portal-podium article>strong{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){.portal-rank-mark>i:after,.portal-rank-card>i:after,.ledger-live i,.podium-crest>i{animation:none}}.portal-topbar-title{align-items:center;gap:13px;display:flex!important}.portal-topbar-title>div{gap:5px;display:grid}.mobile-menu-trigger,.mobile-service-overlay,.mobile-service-drawer{display:none}.rewards-wallet-view .portal-view-head{grid-template-columns:minmax(0,1fr) minmax(320px,.72fr);align-items:center;gap:50px;margin-bottom:24px}.rewards-wallet-view .portal-view-head h2{font-size:clamp(2.6rem,4vw,4.4rem);line-height:.91}.rewards-wallet-view .portal-view-head>p{font-size:.76rem;line-height:1.65}.wallet-command{grid-template-columns:minmax(340px,.72fr) minmax(600px,1.28fr);align-items:stretch}.wallet-balance{height:100%;padding:25px;min-height:0!important}.wallet-balance>strong{margin-top:28px;font-size:clamp(3.7rem,5vw,5.4rem)}.wallet-balance>p{font-size:.62rem}.wallet-energy{opacity:.68;width:175px!important;height:175px!important;bottom:-16px!important;right:-20px!important}.wallet-equation{grid-template-columns:1fr auto 1fr auto 1fr!important;margin-top:26px!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.wallet-equation span{padding:10px!important}.wallet-equation small{font-size:.36rem!important}.wallet-equation b{font-size:.62rem!important}.wallet-state-rail{margin-top:15px!important;padding-top:13px!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.wallet-state-rail span{font-size:.36rem!important}.wallet-choice{padding:23px}.wallet-choice>header{padding-bottom:16px}.wallet-choice header>small{font-size:.5rem}.wallet-choice header>strong{font-size:1.08rem}.wallet-choice>.reward-option-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px;display:grid}.wallet-choice .reward-option{border-radius:15px;min-height:158px;padding:15px}.wallet-choice .reward-option>i{border-radius:13px;width:45px;height:45px}.wallet-choice .reward-option>i svg{width:23px}.wallet-choice .reward-option>span{gap:5px;margin-top:18px}.wallet-choice .reward-option>span>small{font-size:.34rem}.wallet-choice .reward-option strong{font-size:.78rem}.wallet-choice .reward-option p{font-size:.48rem;line-height:1.45}.wallet-choice .reward-option>b{font-size:.31rem;top:13px;right:13px}.wallet-choice .reward-option>em{bottom:12px;right:14px}.wallet-choice>.reward-flow-next{border-radius:12px;justify-content:space-between;align-items:center;margin-top:14px;padding:13px 16px;display:flex;overflow:hidden;min-height:0!important;transform:none!important}.wallet-choice>.reward-flow-next:before{display:none}.reward-flow-next>span{gap:3px;display:grid;margin:0!important}.reward-flow-next small{letter-spacing:.1em;font-size:.32rem;font-weight:800}.reward-flow-next strong{color:#f1f9fc;font-size:.67rem}.reward-flow-next>b{color:currentColor!important;font-size:.43rem!important;display:block!important;position:static!important}.reward-flow-form{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;padding:17px}.reward-flow-form button{min-height:0!important;transform:none!important}.reward-flow-form button:before{display:none!important}.reward-flow-steps{border-bottom:1px solid #67b9e124;grid-column:1/-1;align-items:center;gap:8px;padding:0 0 12px;grid-template-columns:auto 1fr auto 1fr auto!important;margin:0!important;display:grid!important}.reward-flow-steps span{color:#597582;letter-spacing:.08em;font-size:.3rem;font-weight:800;background:0 0!important;border:0!important;padding:0!important;display:block!important}.reward-flow-steps span.complete{color:#71ddff}.reward-flow-steps span.active{color:#f0d17b}.reward-flow-steps i{background:linear-gradient(90deg,#64d8ff,#a995ff);height:1px}.reward-flow-form>header{padding-bottom:10px}.reward-flow-form header strong{font-size:.82rem}.reward-flow-form header p{color:#708894;max-width:570px;margin:4px 0 0;font-size:.43rem;line-height:1.45}.reward-flow-form header button{color:#79a0b1;background:0 0;border:0;border-radius:0;padding:0;font-size:.38rem;display:block}.reward-flow-form label>span{font-size:.46rem}.reward-flow-form input,.reward-flow-form select{font-size:.58rem}.reward-flow-form label>small{font-size:.37rem}.reward-request-note{background:#0519278f;border:1px solid #6ec6ee26;border-radius:11px;grid-column:1/-1;align-items:center;grid-template-columns:auto 1fr!important;gap:10px!important;margin:0!important;padding:11px!important;display:grid!important}.reward-request-note>i{border:1px solid;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.reward-request-note svg{width:20px}.reward-request-note span{background:0 0!important;border:0!important;gap:3px!important;padding:0!important;display:grid!important}.reward-request-note strong{color:#edf7fb;font-size:.5rem}.reward-request-note small{font-size:.35rem;line-height:1.4}.reward-flow-form>.reward-review-button{justify-content:space-between;align-items:center;padding:12px 14px;display:flex;min-height:0!important;transform:none!important}.reward-review-button>span{gap:2px;display:grid;margin:0!important}.reward-review-button small{letter-spacing:.1em;font-size:.28rem}.reward-review-button strong{color:#f4fafc;font-size:.58rem}.reward-review-button>b{font-size:.8rem!important;display:block!important;position:static!important}.wallet-choice>p{font-size:.42rem}.reward-ledger{padding:28px}.reward-ledger h3{font-size:clamp(2rem,3vw,3.1rem)}.reward-ledger header p{font-size:.61rem}.ledger-summary small,.ledger-constellation span small,.ledger-row small,.ledger-empty small{font-size:.4rem}.ledger-summary strong{font-size:1.45rem}.ledger-row b,.ledger-empty strong{font-size:.63rem}@media (width<=1180px){.wallet-command{grid-template-columns:1fr}.wallet-balance{min-height:330px!important}.rewards-wallet-view .portal-view-head{gap:28px}.wallet-choice .reward-option{min-height:150px}}@media (width<=760px){.portal-preview-page{padding-bottom:70px}.portal-workspace{padding:0 12px 28px}.portal-topbar{height:66px}.portal-topbar-title{gap:11px}.portal-topbar-title>div small{font-size:.42rem}.portal-topbar-title>div h1{font-size:1rem}.mobile-menu-trigger{cursor:pointer;background:linear-gradient(145deg,#0c374ecc,#041724e6);border:1px solid #68c7f242;border-radius:12px;place-content:center;gap:5px;width:40px;height:40px;padding:0;display:grid;box-shadow:0 0 24px #30a4db1a}.mobile-menu-trigger i{background:#89dcff;border-radius:2px;width:18px;height:1.5px;display:block}.mobile-menu-trigger i:nth-child(2){width:13px}.mobile-service-overlay{z-index:70;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00050aab;transition:all .28s;display:block;position:fixed;inset:0}.mobile-service-overlay.open{opacity:1;pointer-events:auto}.mobile-service-drawer{z-index:71;background:radial-gradient(circle at 25% 0,#1e84bb2e,#0000 27%),linear-gradient(#071b2a,#020b13 82%);border-right:1px solid #68caf740;flex-direction:column;width:min(88vw,360px);padding:19px 14px 16px;transition:all .3s cubic-bezier(.2,.75,.2,1);display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-103%);box-shadow:40px 0 90px #00000080}.mobile-service-drawer.open{transform:translate(0)}.mobile-service-drawer>header{justify-content:space-between;align-items:center;padding:3px 4px 16px;display:flex}.mobile-service-drawer>header a{display:grid}.mobile-service-drawer>header strong{letter-spacing:.24em;font-size:1.05rem}.mobile-service-drawer>header small{color:#71d8ff;letter-spacing:.14em;margin-top:3px;font-size:.42rem;font-weight:800}.mobile-service-drawer>header button{color:#89aab9;background:#071f2fcc;border:1px solid #67bfea36;border-radius:11px;place-items:center;width:36px;height:36px;font-size:1.2rem;display:grid}.mobile-client-summary{background:linear-gradient(110deg,#104662a6,#041826cc);border:1px solid #67c5f02e;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-bottom:14px;padding:12px;display:grid}.mobile-client-summary>i{color:#8de1ff;background:#2085b526;border:1px solid #6fd3fd57;border-radius:11px;place-items:center;width:38px;height:38px;font-size:.63rem;font-style:normal;display:grid}.mobile-client-summary>span{gap:3px;display:grid}.mobile-client-summary strong{font-size:.7rem}.mobile-client-summary small{color:#65818e;font-size:.49rem}.mobile-client-summary>b{color:#76e3bd;letter-spacing:.1em;font-size:.31rem}.mobile-service-drawer nav{gap:6px;display:grid}.mobile-service-drawer nav>small{color:#5f7f8d;letter-spacing:.14em;margin:10px 8px 4px;font-size:.42rem;font-weight:800}.mobile-service-drawer nav button{text-align:left;background:#061b2a8c;border:1px solid #61b5dd1a;border-radius:13px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;min-height:58px;padding:9px 10px;display:grid}.mobile-service-drawer nav button.active{background:linear-gradient(100deg,#1b77a342,#051927bf);border-color:#6bd2fb66}.mobile-service-drawer nav button>i{color:#7dd8ff;background:#0c354ba6;border:1px solid #64c2ed33;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.mobile-service-drawer nav svg{width:19px}.mobile-service-drawer nav button>span{gap:3px;display:grid}.mobile-service-drawer nav strong{font-size:.67rem}.mobile-service-drawer nav small{color:#607b87;font-size:.47rem}.mobile-service-drawer nav em{color:#75d9ff;border:1px solid #6fcff838;border-radius:999px;padding:4px 6px;font-size:.28rem;font-style:normal;font-weight:800}.mobile-service-drawer nav em:empty{display:none}.mobile-drawer-support{background:linear-gradient(110deg,#114d6aa6,#051b2ad9);border:1px solid #6ccff940;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:15px;padding:13px;display:grid}.mobile-drawer-support>i{color:#7bdcff;background:#1d7ba92b;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.mobile-drawer-support svg{width:20px}.mobile-drawer-support span{gap:3px;display:grid}.mobile-drawer-support small{color:#64a9c6;font-size:.38rem}.mobile-drawer-support strong{font-size:.58rem}.portal-detail-view{padding-top:22px}.rewards-wallet-view .portal-view-head{grid-template-columns:1fr;gap:12px;margin-bottom:18px}.rewards-wallet-view .portal-view-head h2{font-size:2.45rem;line-height:.93}.rewards-wallet-view .portal-view-head>p{font-size:.66rem;line-height:1.55}.wallet-command{gap:10px}.wallet-balance{height:auto;padding:20px;min-height:0!important}.wallet-balance>header>small{font-size:.43rem}.wallet-balance>strong{margin-top:21px;font-size:3.7rem}.wallet-balance>p{font-size:.57rem}.wallet-energy{display:none}.wallet-equation{grid-template-columns:repeat(3,1fr)!important;gap:5px!important;margin-top:20px!important}.wallet-equation em{display:none}.wallet-equation span{padding:9px 7px!important}.wallet-equation small{font-size:.3rem!important}.wallet-equation b{font-size:.52rem!important}.wallet-state-rail{margin-top:11px!important;padding-top:10px!important}.wallet-state-rail span{font-size:.31rem!important}.wallet-choice{padding:18px}.wallet-choice header>small{font-size:.44rem}.wallet-choice header>strong{font-size:.88rem}.wallet-choice>.reward-option-grid{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:13px;display:grid}.wallet-choice .reward-option{border-radius:12px;grid-template-columns:1fr;gap:0;min-height:126px;padding:11px;display:grid}.wallet-choice .reward-option>i{border-radius:11px;width:37px;height:37px}.wallet-choice .reward-option>i svg{width:20px}.wallet-choice .reward-option>span{gap:4px;margin-top:13px}.wallet-choice .reward-option>span>small{font-size:.25rem}.wallet-choice .reward-option strong{font-size:.59rem}.wallet-choice .reward-option p,.wallet-choice .reward-option>b{display:none}.wallet-choice .reward-option>em{font-size:.55rem;bottom:7px;right:9px}.wallet-choice>.reward-flow-next{margin-top:10px;padding:12px;min-height:0!important}.reward-flow-next small{font-size:.28rem}.reward-flow-next strong{font-size:.59rem}.reward-flow-form{grid-template-columns:1fr;gap:10px;margin-top:10px;padding:14px}.reward-flow-form>header,.reward-flow-form>.reward-review-button,.reward-flow-steps,.reward-request-note{grid-column:auto}.reward-flow-form>header{align-items:start}.reward-flow-form header strong{font-size:.73rem}.reward-flow-form header p{font-size:.4rem}.reward-flow-form label>span{font-size:.44rem}.reward-flow-form input,.reward-flow-form select{padding:11px 10px;font-size:.55rem}.reward-flow-form label>small{font-size:.34rem}.reward-request-note{padding:9px!important}.reward-request-note>i{width:34px;height:34px}.reward-review-button{padding:11px 12px!important}.wallet-choice>p{font-size:.35rem}.reward-ledger{padding:18px}.reward-ledger h3{font-size:2rem}.reward-ledger header p{font-size:.55rem}.ledger-constellation{padding-top:13px;padding-bottom:13px}.ledger-summary>span{min-height:105px}.ledger-summary small,.ledger-constellation span small,.ledger-row small,.ledger-empty small{font-size:.4rem}.portal-mobile-nav{padding-top:7px;padding-bottom:8px}.portal-mobile-nav button{font-size:.44rem}.portal-mobile-nav svg{width:19px}}@media (width<=390px){.wallet-choice .reward-option{min-height:118px;padding:9px}.wallet-choice .reward-option>i{width:33px;height:33px}.wallet-choice .reward-option strong{font-size:.53rem}.wallet-equation small{font-size:.27rem!important}.wallet-equation b{font-size:.46rem!important}.rewards-wallet-view .portal-view-head h2{font-size:2.2rem}.portal-topbar-title>div small{font-size:.36rem}}.portal-side-nav .nav-accounts{--nav-accent:#62dcc2}.account-view-head{margin-bottom:24px}.trading-accounts-view .portal-view-head h2{font-size:clamp(2.7rem,4.4vw,4.8rem)}.trading-accounts-view .portal-view-head>p{font-size:.72rem}.account-command-bar,.add-account-panel,.connected-account-card,.account-verification-card{background:radial-gradient(circle at 5% 0,#27a5b621,#0000 34%),linear-gradient(145deg,#072131f0,#030e18f7);border:1px solid #60c1e036;border-radius:20px;box-shadow:0 28px 70px #0000004d,inset 0 1px #ffffff12}.account-command-bar{justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.account-command-bar>div{grid-template-columns:auto 1fr;align-items:center;gap:13px;display:grid}.account-command-bar>div>i{color:#70e2c9;background:#2299831f;border:1px solid #63dec45c;border-radius:14px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 25px #36c3a417}.account-command-bar svg{width:24px}.account-command-bar span{gap:3px;display:grid}.account-command-bar small,.add-account-panel header small,.connected-account-card small,.account-verification-card>small{color:#65cbb8;letter-spacing:.12em;font-size:.4rem;font-weight:800}.account-command-bar strong{font-size:.72rem}.account-command-bar p{color:#68818c;margin:0;font-size:.46rem}.account-command-bar>button{color:#dffdf7;cursor:pointer;background:linear-gradient(115deg,#1d88748c,#0a484ebf);border:1px solid #65e2c966;border-radius:11px;padding:12px 15px;font-size:.5rem;font-weight:750}.add-account-panel{border-color:#61dcc34d;margin-top:12px;padding:24px;animation:.4s both portalViewIn}.add-account-panel>header{border-bottom:1px solid #65beb224;justify-content:space-between;align-items:start;gap:25px;padding-bottom:17px;display:flex}.add-account-panel h3{margin:6px 0 4px;font-size:1.25rem}.add-account-panel header p{color:#6e8791;margin:0;font-size:.5rem}.add-account-panel header>span{color:#73e3c9;letter-spacing:.09em;border:1px solid #69e2c740;border-radius:999px;align-items:center;gap:7px;padding:7px 9px;font-size:.3rem;font-weight:800;display:flex}.add-account-panel header>span i{background:#71e5c8;border-radius:50%;width:5px;height:5px;box-shadow:0 0 11px #45c9ab}.account-form-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.account-form-grid label{gap:7px;display:grid}.account-form-grid label>span{font-size:.45rem;font-weight:700}.account-form-grid select,.account-form-grid input{color:#eefafa;width:100%;font:inherit;background:#061c2a;border:1px solid #63c0b233;border-radius:10px;outline:0;padding:12px;font-size:.52rem}.account-form-grid label>small{color:#5d7881;font-size:.34rem;line-height:1.4}.account-form-assurance{background:#04162199;border:1px solid #64beb121;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:12px;display:flex}.account-form-assurance>span{grid-template-columns:auto 1fr;align-items:center;gap:2px 10px;display:grid}.account-form-assurance>span>i{color:#6edfc6;background:#1d85771f;border-radius:11px;grid-row:1/3;place-items:center;width:38px;height:38px;display:grid}.account-form-assurance svg{width:20px}.account-form-assurance b{font-size:.48rem}.account-form-assurance small{color:#607a83;font-size:.36rem}.account-form-assurance>button{color:#76e6cb;text-align:left;background:linear-gradient(110deg,#1f8f796b,#073842c4);border:1px solid #65e2c957;border-radius:10px;justify-content:space-between;align-items:center;min-width:210px;padding:11px 13px;display:flex}.account-form-assurance button span{display:grid}.account-form-assurance button small{letter-spacing:.1em;font-size:.27rem;font-weight:800}.account-form-assurance button strong{color:#effdf9;font-size:.5rem}.connected-account-grid{grid-template-columns:1.25fr .75fr;gap:12px;margin-top:12px;display:grid}.connected-account-card,.account-verification-card{padding:23px}.connected-account-card>header{justify-content:space-between;align-items:center;display:flex}.connected-account-card header>div{align-items:center;gap:12px;display:flex}.connected-account-card header>div>i{color:#70e2c8;background:#1f8c7a1c;border:1px solid #68ddc652;border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.connected-account-card header svg{width:24px}.connected-account-card header span{gap:5px;display:grid}.connected-account-card header strong{font-size:.78rem}.connected-account-card header>em{color:#73e5c8;letter-spacing:.08em;border:1px solid #63e2c540;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:.3rem;font-style:normal;font-weight:800;display:flex}.connected-account-card header>em i{background:#70e3c6;border-radius:50%;width:5px;height:5px;box-shadow:0 0 11px #47caaa}.account-stat-grid{grid-template-columns:repeat(3,1fr);gap:8px;margin:22px 0;display:grid}.account-stat-grid span{background:#03141e94;border:1px solid #5eb4aa24;border-radius:12px;gap:7px;padding:14px;display:grid}.account-stat-grid strong{font-size:.78rem}.connected-account-card>footer{border-top:1px solid #5fb8ad24;justify-content:space-between;align-items:center;padding-top:16px;display:flex}.connected-account-card footer>span{gap:4px;display:grid}.connected-account-card footer strong{font-size:.54rem}.connected-account-card footer button{color:#70dfc6;cursor:pointer;background:0 0;border:0;font-size:.45rem}.account-verification-card{position:relative;overflow:hidden}.account-verification-card:after{content:"";border:1px solid #69dfc724;border-radius:50%;width:140px;height:140px;position:absolute;top:-55px;right:-55px;box-shadow:0 0 0 18px #46b29e06}.account-verification-card>i{color:#70dfc7;background:#1d87761c;border:1px solid #66dbc452;border-radius:15px;place-items:center;width:48px;height:48px;display:grid}.account-verification-card>i svg{width:23px}.account-verification-card>small{margin-top:18px;display:block}.account-verification-card h3{margin:7px 0;font-size:1rem;line-height:1.1}.account-verification-card>p{color:#687f88;margin:0;font-size:.44rem;line-height:1.5}.account-verification-card ol{gap:8px;margin:17px 0 0;padding:0;list-style:none;display:grid}.account-verification-card li{background:#03131d80;border:1px solid #5fb1a91f;border-radius:10px;grid-template-columns:auto 1fr;align-items:center;gap:9px;padding:9px;display:grid}.account-verification-card li>b{color:#64858a;border:1px solid #63bfb233;border-radius:8px;place-items:center;width:27px;height:27px;font-size:.4rem;display:grid}.account-verification-card li>span{gap:2px;display:grid}.account-verification-card li strong{font-size:.46rem}.account-verification-card li small{color:#5e777f;font-size:.34rem}.account-verification-card li.complete>b{color:#71e3c7;border-color:#66e2c659}.account-verification-card li.active{background:#17605529;border-color:#6adac640}@media (width<=1100px){.account-form-grid{grid-template-columns:1fr 1fr}.connected-account-grid{grid-template-columns:1fr}}@media (width<=760px){.mobile-service-drawer .nav-overview,.portal-mobile-nav .nav-overview{--service:#8ba6b4}.mobile-service-drawer .nav-rewards,.portal-mobile-nav .nav-rewards{--service:#61d5ff}.mobile-service-drawer .nav-ranks{--service:#a08fff}.mobile-service-drawer .nav-accounts,.portal-mobile-nav .nav-accounts{--service:#66dfc6}.mobile-service-drawer .nav-leaderboard,.portal-mobile-nav .nav-leaderboard{--service:#e5c269}.mobile-service-drawer .nav-games{--service:#bc84ff}.mobile-service-drawer .nav-ai{--service:#66ddc4}.mobile-service-drawer .nav-chart{--service:#70b9ff}.mobile-service-drawer nav button{border-color:color-mix(in srgb,var(--service,#7897a5) 16%,transparent)}.mobile-service-drawer nav button>i{border-color:color-mix(in srgb,var(--service,#7897a5) 35%,transparent);background:color-mix(in srgb,var(--service,#7897a5) 10%,#061b2ab3);color:var(--service,#7dd8ff)}.mobile-service-drawer nav button.active{border-color:color-mix(in srgb,var(--service,#7897a5) 48%,transparent);background:linear-gradient(100deg,color-mix(in srgb,var(--service,#7897a5) 17%,transparent),#051927c2);box-shadow:inset 3px 0 var(--service,#7dd8ff),0 12px 28px #00000029}.mobile-service-drawer nav em{border-color:color-mix(in srgb,var(--service,#7897a5) 35%,transparent);color:var(--service,#7dd8ff)}.portal-mobile-nav button{color:#607b88}.portal-mobile-nav button.active{color:var(--service,#75d6ff)}.portal-mobile-nav button.active svg{filter:drop-shadow(0 0 7px var(--service,#75d6ff))}.account-view-head{gap:10px;margin-bottom:16px}.trading-accounts-view .portal-view-head h2{font-size:2.35rem}.trading-accounts-view .portal-view-head>p{font-size:.62rem}.account-command-bar{padding:13px}.account-command-bar>div>i{width:42px;height:42px}.account-command-bar p{display:none}.account-command-bar>button{padding:10px 11px;font-size:.43rem}.add-account-panel{padding:16px}.add-account-panel>header{gap:10px;display:grid}.add-account-panel h3{font-size:1rem}.add-account-panel header p{font-size:.43rem}.add-account-panel header>span{width:max-content}.account-form-grid{grid-template-columns:1fr;gap:12px;margin-top:15px}.account-form-grid label>span{font-size:.48rem}.account-form-grid select,.account-form-grid input{padding:11px;font-size:.57rem}.account-form-grid label>small{font-size:.37rem}.account-form-assurance{padding:10px;display:grid}.account-form-assurance>button{width:100%;min-width:0}.connected-account-grid{gap:9px;margin-top:9px}.connected-account-card,.account-verification-card{padding:15px}.connected-account-card header>div>i{width:42px;height:42px}.connected-account-card header strong{font-size:.63rem}.connected-account-card header>em{font-size:.27rem}.account-stat-grid{gap:6px;margin:16px 0}.account-stat-grid span{padding:10px 8px}.account-stat-grid small{font-size:.31rem}.account-stat-grid strong{font-size:.61rem}.connected-account-card>footer{align-items:start;gap:10px}.connected-account-card footer button{font-size:.4rem}.account-verification-card h3{font-size:.86rem}.account-verification-card>p{font-size:.42rem}.account-verification-card ol{margin-top:13px}.portal-mobile-nav{grid-template-columns:repeat(4,1fr)}.portal-mobile-nav button{font-size:.42rem}}@media (width<=390px){.account-command-bar{display:grid}.account-command-bar>button{width:100%}.account-stat-grid{grid-template-columns:1fr 1fr}.account-stat-grid span:last-child{grid-column:1/-1}.connected-account-card>footer{display:grid}.trading-accounts-view .portal-view-head h2{font-size:2.1rem}}@media (width<=760px){.portal-preview-page{background:radial-gradient(circle at 92% 0,#2380c91c,#0000 24%),#020810}.portal-workspace{background-size:38px 38px;padding:0 10px 26px}.portal-topbar{height:62px}.portal-topbar-title{gap:9px}.portal-topbar-title>div small{letter-spacing:.11em;font-size:.48rem}.portal-topbar-title>div h1{font-size:1.02rem}.mobile-menu-trigger{border-radius:10px;width:38px;height:38px}.portal-welcome{background:radial-gradient(circle at 84% 48%,#2490d630,#0000 22%),radial-gradient(circle at 92% 90%,#6f4be117,#0000 27%),linear-gradient(130deg,#08263bf5,#030e1afa);border-radius:18px;grid-template-columns:minmax(0,1.12fr) minmax(118px,.58fr);min-height:355px;margin-top:10px}.portal-welcome-copy{flex-direction:column;justify-content:center;min-width:0;padding:24px 5px 24px 18px;display:flex}.portal-welcome-copy>small{letter-spacing:.12em;font-size:.48rem}.portal-welcome-copy h2{margin:10px 0 12px;font-size:clamp(2rem,9.5vw,2.7rem);line-height:.92}.portal-welcome-copy p{max-width:94%;font-size:.64rem;line-height:1.55}.portal-welcome-copy>div{grid-template-columns:1fr 1fr;gap:6px;margin-top:15px;display:grid}.portal-welcome-copy button{white-space:nowrap;border-radius:9px;min-width:0;padding:10px 8px;font-size:.54rem}.portal-welcome-copy button b{display:none}.portal-reward-orbit{min-height:100%}.portal-reward-orbit>i{width:128px;height:128px;top:50%;left:47%}.portal-reward-orbit>i:nth-child(2){width:96px;height:96px}.portal-reward-orbit>span{border-radius:14px;width:106px;height:82px;padding:11px;top:50%;left:47%}.portal-reward-orbit small{font-size:.34rem}.portal-reward-orbit strong{font-size:1.35rem}.portal-reward-orbit b{font-size:.34rem}.portal-reward-orbit>svg{opacity:.62;height:58%;right:-8%}.portal-orbit-unlock{border-radius:10px;width:118px;padding:8px 9px;bottom:12px;left:auto;right:7px}.portal-orbit-unlock small{font-size:.28rem}.portal-orbit-unlock strong{font-size:.48rem}.portal-orbit-unlock span{font-size:.32rem}.portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:8px}.portal-metrics article{border-radius:13px;min-height:132px;padding:12px}.portal-metrics header{gap:7px}.portal-metrics header>i{border-radius:9px;width:31px;height:31px}.portal-metrics header svg{width:16px}.portal-metrics header>small{font-size:.42rem;line-height:1.2}.portal-metrics article>strong{margin-top:13px;font-size:1.48rem}.portal-metrics article>strong b{font-size:.51rem}.portal-metrics article>p{font-size:.46rem;line-height:1.35}.portal-metrics article>button{font-size:.44rem;bottom:11px;left:12px}.portal-metrics article>span{bottom:13px;left:12px;right:12px}.portal-main-grid{gap:8px;margin-top:8px}.portal-progress-panel,.portal-action-panel,.portal-activity-strip{border-radius:15px;padding:15px}.portal-progress-panel h3{font-size:1.18rem}.portal-progress-panel{overflow:hidden}.portal-rank-track{gap:2px;width:auto;margin-top:19px}.portal-rank-mark{gap:6px}.portal-rank-mark>i{width:27px;height:27px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor 6%,transparent);border-radius:8px}.portal-rank-mark svg{width:14px}.portal-rank-mark>b{font-size:.35rem}.portal-rank-mark.active>i{box-shadow:0 0 0 4px #4ab9ef12,0 0 18px}.portal-action-panel h3{margin:15px 0 7px;font-size:1.13rem}.portal-action-panel p{font-size:.52rem}.portal-action-panel>button{margin-top:14px;padding:10px 12px}.portal-activity-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:13px;display:grid;overflow:visible}.portal-activity-strip>div>span{flex:auto;min-width:0;padding:11px}.overview-milestone-horizon{border-radius:15px;padding:17px 14px}.overview-milestone-horizon>header{align-items:start;gap:12px;display:flex}.overview-milestone-horizon h3{font-size:1.12rem}.overview-milestone-horizon p{font-size:.48rem}.overview-horizon-track{margin-top:22px}.overview-prize-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid;overflow:visible}.overview-prize-grid article{border-radius:12px;flex:auto;min-width:0;min-height:112px;padding:11px}.overview-prize-icon{border-radius:11px;width:39px;height:39px;margin-bottom:12px;position:static}.overview-prize-grid svg{width:21px}.overview-prize-grid small{font-size:.32rem}.overview-prize-grid strong{font-size:.57rem}.overview-prize-grid b{font-size:.37rem}.portal-detail-view{padding-top:18px}.portal-view-head,.rewards-wallet-view .portal-view-head{grid-template-columns:minmax(0,1.08fr) minmax(120px,.68fr);align-items:end;gap:12px;margin-bottom:14px}.portal-view-head h2,.rewards-wallet-view .portal-view-head h2,.trading-accounts-view .portal-view-head h2{font-size:clamp(2rem,9vw,2.55rem);line-height:.92}.portal-view-head>p,.rewards-wallet-view .portal-view-head>p,.trading-accounts-view .portal-view-head>p{font-size:.57rem;line-height:1.45}.wallet-command{gap:8px}.wallet-balance{border-radius:15px;padding:17px;min-height:0!important}.wallet-balance>strong{margin-top:16px;font-size:3.2rem}.wallet-balance>p{font-size:.57rem}.wallet-equation{margin-top:16px!important}.wallet-equation span{padding:8px 5px!important}.wallet-choice{border-radius:15px;padding:15px}.wallet-choice>.reward-option-grid{gap:5px;margin-top:11px}.wallet-choice .reward-option{min-height:111px;padding:9px}.wallet-choice .reward-option>i{width:34px;height:34px}.wallet-choice .reward-option>span{margin-top:10px}.wallet-choice .reward-option strong{font-size:.61rem}.wallet-choice>.reward-flow-next{padding:11px 12px}.reward-flow-form{border-radius:12px;gap:8px;padding:12px}.reward-flow-form input,.reward-flow-form select{min-height:43px;padding:9px;font-size:.58rem}.reward-review-button{min-height:43px!important}.reward-ledger{border-radius:15px;margin-top:9px;padding:15px}.reward-ledger>header{margin-bottom:17px}.reward-ledger h3{font-size:1.72rem}.reward-ledger header p{font-size:.54rem}.ledger-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-bottom:13px}.ledger-summary>span{border-radius:10px;min-height:82px;padding:9px}.ledger-summary small{font-size:.3rem}.ledger-summary strong,.ledger-summary>span:first-child strong{font-size:.9rem}.ledger-summary em{font-size:.31rem}.ledger-constellation{grid-template-columns:repeat(4,1fr);gap:4px;margin:0;padding:10px;display:grid;overflow:visible}.ledger-constellation>span{flex:auto;min-width:0}.ledger-constellation>em{display:none}.ledger-row{min-height:88px;padding:13px}.current-rank-command{border-radius:15px;padding:16px}.current-rank-id{gap:14px}.current-rank-id>.portal-rank-mark>i{border-radius:16px;width:50px;height:50px}.current-rank-id strong{font-size:1.35rem}.current-rank-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:15px}.current-rank-numbers>span{min-width:0;padding:9px}.current-rank-numbers strong{font-size:.92rem}.current-rank-numbers em{font-size:.32rem}.portal-rank-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid;overflow:visible}.portal-rank-card{flex:auto;min-width:0;min-height:190px;padding:13px}.portal-rank-card>i{border-radius:13px;width:40px;height:40px}.portal-rank-card>i svg{width:23px}.portal-rank-card>small{margin-top:19px;font-size:.3rem}.portal-rank-card h3{font-size:.82rem}.portal-rank-card>p{font-size:.38rem}.major-milestone-card{text-align:left;grid-template-columns:68px 1fr;gap:14px;padding:16px}.milestone-symbol{width:64px;height:64px;margin:0}.milestone-symbol>strong{font-size:1rem}.major-progress{grid-column:1/-1}.major-progress>strong{text-align:left;font-size:1.2rem}.milestone-runway{padding:15px}.milestone-runway>header{display:flex}.milestone-runway>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid;overflow:visible}.milestone-runway article{flex:auto;min-width:0;min-height:165px;padding:12px}.milestone-runway h3{font-size:.88rem}.account-command-bar{border-radius:14px;padding:11px}.account-command-bar>div{gap:9px}.account-command-bar>div>i{width:38px;height:38px}.account-command-bar strong{font-size:.65rem}.account-command-bar>button{padding:9px 10px}.add-account-panel{border-radius:14px;padding:13px}.account-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.account-form-grid select,.account-form-grid input{min-height:43px}.account-form-assurance{gap:8px;display:flex}.account-form-assurance>button{width:auto;min-width:145px}.connected-account-card,.account-verification-card{border-radius:14px;padding:13px}.account-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.account-stat-grid span{min-width:0;padding:9px 6px}.board-prize-pool{grid-template-columns:1fr auto;gap:5px 12px;padding:13px 15px}.board-prize-pool>strong{grid-area:1/2/3;font-size:1.7rem}.board-client-status{grid-template-columns:.38fr .62fr;min-height:142px}.board-client-status>div:first-child{border-bottom:0;border-right:1px solid #63b3d926;padding:15px}.board-client-status>div:first-child>strong{font-size:2.15rem}.board-client-status>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:12px}.board-client-status>div:last-child span{min-width:0;padding:8px}.board-client-status>div:last-child strong{font-size:.8rem}.portal-podium{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.portal-podium article,.portal-podium article.place-1{order:initial;border-radius:13px;min-height:225px;padding:10px 5px}.portal-podium article.place-1{min-height:250px}.portal-podium article>small{text-align:center;font-size:.26rem;top:10px;right:auto}.podium-crest{width:62px;height:72px;margin:22px auto 0}.podium-crest>svg{width:50px}.podium-crest>b{width:24px;height:24px;font-size:.62rem;top:12px}.podium-crest>i{inset:5px}.portal-podium article>strong{margin-top:13px;font-size:1.28rem}.portal-podium article>p{text-align:center;font-size:.4rem}.portal-podium article>em{text-align:center;margin-top:10px;padding:5px;font-size:.22rem}.public-identity-control{grid-template-columns:.78fr 1.22fr;gap:10px;padding:14px}.public-identity-control h3{font-size:.88rem}.public-identity-control>div:last-child{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.public-identity-control button{gap:5px;padding:8px;display:grid}.public-identity-control button small{display:none}.portal-games-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.portal-games-grid article{min-height:260px;padding:15px}.portal-games-grid article>i{border-radius:17px;width:52px;height:52px}.portal-games-grid article h3{font-size:.88rem}.portal-games-grid article p{font-size:.43rem}.portal-reward-orbit>svg path,.milestone-symbol>i,.podium-crest>i,.rank-spotlight,.portal-rank-card:before{animation:none!important}}.navigator-launch.navigator-compact{border-radius:16px;grid-template-columns:auto 1fr;gap:9px;width:126px;min-width:0;padding:7px 9px}.navigator-compact .navigator-core{border-radius:13px;width:40px;height:40px}.navigator-compact>span:nth-child(2){gap:1px}.navigator-compact small{font-size:.32rem}.navigator-compact strong{font-size:.62rem}.guide-target{filter:brightness(1.16);z-index:35!important;outline-offset:8px!important;outline:2px solid #8ee5ff!important;position:relative!important}.guide-target:after{z-index:80;color:#fff;letter-spacing:.09em;text-align:center;content:"AUREX GUIDE  ↓";pointer-events:none;background:linear-gradient(135deg,#0c7eb8,#07517d);border:1px solid #8be7ffc7;border-radius:10px;min-width:146px;padding:8px 11px;font-size:.42rem;font-weight:800;position:absolute;top:-47px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080,0 0 32px #47c4f5a6}.navigator-restart{justify-content:center;align-items:center;gap:5px;font-weight:800;color:#83dcff!important;border-color:#66d1fb59!important;width:auto!important;min-width:48px!important;padding:0 9px!important;display:flex!important}.navigator-restart span{font-size:.38rem;font-weight:700}.rewards-wallet-view{flex-direction:column;display:flex}.rewards-wallet-view>.portal-view-head{order:1}.rewards-wallet-view>.wallet-command{order:2}.rewards-wallet-view>.whish-destination-panel,.rewards-wallet-view>.reward-marketplace{order:3}.rewards-wallet-view>.reward-ledger{order:4}.whish-destination-panel{background:radial-gradient(circle at 0 0,#f0b52a33,#0000 36%),linear-gradient(130deg,#412f0fbf,#041520f0);border:1px solid #e8bf506e;border-radius:20px;grid-template-columns:auto 1fr minmax(270px,.75fr) auto;align-items:center;gap:18px;margin-top:13px;padding:20px;display:grid;position:relative;box-shadow:0 20px 55px #0000004d,0 0 35px #daa11f1a,inset 0 1px #ffffff17}.whish-mark{color:#fff2c5;background:linear-gradient(145deg,#cc9324,#76500a);border:1px solid #ffd66880;border-radius:18px;place-items:center;width:58px;height:58px;font-size:1.25rem;font-weight:800;display:grid;box-shadow:0 0 25px #ebb22c47}.whish-destination-panel>div:nth-child(2){gap:5px;display:grid}.whish-destination-panel small{color:#af9560;font-size:.39rem}.whish-destination-panel h3{color:#fff2c7;margin:0;font-size:1rem}.whish-destination-panel p{color:#8f8b7e;margin:0;font-size:.49rem}.whish-destination-panel label{gap:6px;display:grid}.whish-destination-panel label>span{font-size:.48rem;font-weight:700}.whish-destination-panel label>div{background:#1b1812bf;border:1px solid #eac56557;border-radius:11px;display:flex;overflow:hidden}.whish-destination-panel label b{color:#e9c96e;border-right:1px solid #eac56533;place-items:center;padding:0 12px;font-size:.53rem;display:grid}.whish-destination-panel input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;padding:12px;font-size:.62rem}.destination-secure{color:#d8bd71;letter-spacing:.08em;align-items:center;gap:6px;font-size:.34rem;font-weight:750;display:flex}.destination-secure i{background:#f0c75d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #e3a91e}.reward-marketplace{background:radial-gradient(circle at 8% 0,#744beb30,#0000 38%),radial-gradient(circle at 90% 90%,#2ea8de1f,#0000 32%),linear-gradient(145deg,#151635e6,#03101bf5);border:1px solid #9a76ff5c;border-radius:22px;margin-top:13px;padding:22px;box-shadow:0 25px 65px #00000057,0 0 40px #684bda1a,inset 0 1px #ffffff14}.reward-marketplace>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.reward-marketplace>header>div{gap:7px;display:grid}.reward-marketplace>header small{color:#a88fff;letter-spacing:.13em;font-size:.4rem;font-weight:800}.reward-marketplace h3{margin:0;font-size:1.45rem}.reward-marketplace header p{color:#7f8a9e;max-width:650px;margin:0;font-size:.52rem;line-height:1.55}.reward-marketplace>header>span{color:#8cddff;border:1px solid #6ecff640;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:.37rem;font-weight:750;display:flex}.reward-marketplace>header>span i{background:#67d4ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #2ba9e2}.marketplace-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.marketplace-grid button{color:#eef9ff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#1f1d43b8,#04131fd1);border:1px solid #7869bc40;border-radius:17px;align-content:start;min-height:210px;padding:15px;transition:all .25s;display:grid;position:relative}.marketplace-grid button:hover,.marketplace-grid button.selected{background:radial-gradient(circle at 50% 0,#7c57e640,#0000 45%),linear-gradient(145deg,#272252d9,#051623e6);border-color:#aa8fffa1;transform:translateY(-3px);box-shadow:0 16px 35px #00000047,0 0 25px #7856de2b}.marketplace-grid button>em{color:#77c9e9;border:1px solid #84c4e133;border-radius:999px;padding:4px 6px;font-size:.27rem;font-style:normal;position:absolute;top:11px;right:11px}.marketplace-grid button>i{color:#ba9eff;background:#5939b226;border:1px solid #a289f657;border-radius:16px;place-items:center;width:54px;height:54px;display:grid;box-shadow:0 0 22px #7753da26}.marketplace-grid svg{width:28px}.marketplace-grid button>span{gap:5px;margin-top:16px;display:grid}.marketplace-grid button small{color:#77879a;font-size:.34rem}.marketplace-grid button strong{font-size:.8rem}.marketplace-grid button p{color:#8e9aa5;margin:0;font-size:.42rem;line-height:1.4}.marketplace-grid button>b{color:#b99cff;letter-spacing:.09em;align-self:end;margin-top:13px;font-size:.33rem}.reward-marketplace>footer{background:#0a162894;border:1px solid #7a6dc630;border-radius:13px;justify-content:space-between;align-items:center;margin-top:13px;padding:12px 14px;display:flex}.reward-marketplace>footer span{gap:3px;display:grid}.reward-marketplace>footer small{color:#71849b;font-size:.32rem}.reward-marketplace>footer strong{font-size:.68rem}.reward-marketplace>footer button{color:#fff;background:linear-gradient(115deg,#6746c7,#8f70e5);border:1px solid #ab91ff73;border-radius:10px;padding:10px 13px;font-size:.48rem;font-weight:700}@media (width<=900px){.marketplace-grid{grid-template-columns:1fr 1fr}.whish-destination-panel{grid-template-columns:auto 1fr}.whish-destination-panel label,.destination-secure{grid-column:1/-1}.navigator-launch.navigator-compact{width:116px}}@media (width<=760px){.portal-navigator{left:auto;right:10px}.navigator-launch.navigator-compact{width:104px}.navigator-restart span{display:none}.navigator-restart{min-width:36px!important}.guide-target:after{min-width:128px;font-size:.36rem;top:-41px}.reward-marketplace{padding:15px}.reward-marketplace>header{display:grid}.marketplace-grid{gap:7px}.marketplace-grid button{min-height:180px;padding:12px}.marketplace-grid button>i{width:45px;height:45px}.marketplace-grid button strong{font-size:.66rem}.whish-destination-panel{padding:15px}.whish-mark{width:48px;height:48px}.reward-marketplace>footer{gap:10px;display:grid}.reward-marketplace>footer button{width:100%}}.navigator-restart{background:linear-gradient(135deg,#083551db,#101c3ee0)!important;border:1px solid #4cbaff6b!important;border-radius:12px!important;min-width:118px!important;height:39px!important;padding:5px 10px 5px 6px!important;box-shadow:0 0 22px #31a1eb24,inset 0 1px #ffffff1a!important}.navigator-restart img{object-fit:contain;filter:drop-shadow(0 0 8px #197ce8);width:28px;height:28px}.navigator-restart span{color:#9ee7ff;letter-spacing:.03em;white-space:nowrap;font-size:.42rem!important;display:block!important}.portal-vip-card{background:radial-gradient(circle at 0,#0090e533,#0000 26%),radial-gradient(circle at 86% 10%,#4a4fff2b,#0000 33%),linear-gradient(135deg,#052032f5,#040f1df7);border:1px solid #3fb8ff52;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:13px;padding:20px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000052,0 0 40px #1e93de17,inset 0 1px #ffffff17}.portal-vip-card:before{content:"";background:linear-gradient(90deg,#0000,#69d9ff,#0000);width:28%;height:1px;position:absolute;top:0;left:4%;box-shadow:0 0 18px #3cbcf0}.vip-brand{background:radial-gradient(circle,#1a88db36,#031828eb);border:1px solid #64d3ff5e;border-radius:21px;place-items:center;width:72px;height:72px;display:grid;position:relative;box-shadow:0 0 0 7px #3ab0ee09,0 0 28px #259ddc26}.vip-brand img{object-fit:contain;filter:drop-shadow(0 0 12px #2384ffcc);width:61px;height:61px}.vip-brand i{background:#4de5a9;border:2px solid #051522;border-radius:50%;width:11px;height:11px;position:absolute;bottom:2px;right:1px;box-shadow:0 0 11px #38d99e}.portal-vip-card>div:nth-child(2){grid-template-columns:auto auto 1fr;align-items:center;gap:6px 12px;display:grid}.portal-vip-card>div:nth-child(2)>small,.portal-vip-card h3,.portal-vip-card p{grid-column:1/-1}.portal-vip-card>div:nth-child(2)>small{color:#70d8ff;letter-spacing:.13em;font-size:.39rem;font-weight:800}.portal-vip-card h3{color:#f2fbff;margin:2px 0;font-size:1.08rem}.portal-vip-card p{color:#78909c;max-width:750px;margin:0 0 4px;font-size:.49rem;line-height:1.55}.portal-vip-card>div:nth-child(2)>span{color:#83cddd;letter-spacing:.07em;align-items:center;gap:6px;font-size:.31rem;font-weight:750;display:flex}.portal-vip-card>div:nth-child(2)>span i{background:#59dfa9;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #42d49d}.portal-vip-card>button{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(125deg,#0678ba,#1558b3);border:1px solid #4cc1ff63;border-radius:14px;gap:4px;min-width:210px;padding:14px 16px;display:grid;box-shadow:0 12px 34px #005cae4d,inset 0 1px #ffffff26}.portal-vip-card button small{color:#9be5ff;letter-spacing:.13em;font-size:.29rem;font-weight:800}.portal-vip-card button strong{font-size:.59rem}.portal-vip-card button em{color:#a7c6d5;font-size:.28rem;font-style:normal}@media (width<=760px){.navigator-restart{min-width:94px!important}.navigator-restart img{width:25px;height:25px}.navigator-restart span{font-size:.36rem!important;display:block!important}.portal-vip-card{grid-template-columns:auto 1fr;gap:13px;padding:16px}.vip-brand{border-radius:17px;width:56px;height:56px}.vip-brand img{width:48px;height:48px}.portal-vip-card>button{grid-column:1/-1;width:100%;min-width:0}.portal-vip-card>div:nth-child(2){grid-template-columns:1fr}.portal-vip-card h3{font-size:.88rem}.portal-vip-card p{font-size:.44rem}.portal-vip-card>div:nth-child(2)>span{font-size:.28rem}}.portal-brand{align-items:center;gap:10px;display:flex!important}.portal-brand>img{object-fit:contain;filter:drop-shadow(0 0 14px #1e74ff8c);width:48px;height:48px}.portal-brand>span{gap:4px;display:grid!important}.portal-brand>span strong{letter-spacing:.14em;font-size:.73rem}.portal-brand>span small{color:#547789;letter-spacing:.17em;font-size:.31rem;font-weight:700}.portal-side-nav .nav-rewards,.mobile-service-drawer .nav-rewards{position:relative;background:radial-gradient(circle at 10% 20%,#ebb23233,#0000 42%),linear-gradient(105deg,#45300db8,#05151fe0)!important;border-color:#edb83e6b!important;box-shadow:inset 3px 0 #f2c45e,0 0 24px #e4a72521,inset 0 1px #ffffff12!important}.portal-side-nav .nav-rewards>i,.mobile-service-drawer .nav-rewards>i{color:#ffd978!important;background:#79530b47!important;border-color:#efc35894!important;box-shadow:0 0 18px #eeb43140!important}.portal-side-nav .nav-rewards strong,.mobile-service-drawer .nav-rewards strong{color:#fff2c4}.portal-side-nav .nav-rewards em,.mobile-service-drawer .nav-rewards em{letter-spacing:.08em;background:#744d0847;border:1px solid #f2c24e59;border-radius:999px;padding:4px 6px;font-size:.29rem;font-style:normal;color:#ffd66d!important;display:block!important}.portal-side-nav .nav-rewards:after,.mobile-service-drawer .nav-rewards:after{content:"";background:#ffd260;border-radius:50%;width:5px;height:5px;animation:1.8s ease-in-out infinite cashbackBeacon;position:absolute;top:8px;right:8px;box-shadow:0 0 12px #ffb91f}.portal-mobile-nav .nav-rewards{border-radius:12px;position:relative;box-shadow:inset 0 1px #ffdf8d24,0 0 17px #ebad2421;color:#ffd46f!important;background:radial-gradient(circle at 50% 0,#f4be3f40,#0000 67%),#4c320747!important}.portal-mobile-nav .nav-rewards:after{color:#ffe6a1;content:"$";background:#6c4709;border:1px solid #ffdd848f;border-radius:50%;place-items:center;width:13px;height:13px;font-size:.3rem;font-weight:800;display:grid;position:absolute;top:4px;right:18%;box-shadow:0 0 10px #f2b52c80}@keyframes cashbackBeacon{50%{opacity:.45;transform:scale(.72)}}.aurex-navigator{z-index:140;color:#eefaff;position:fixed;bottom:22px;right:22px}.navigator-launch{min-width:292px;color:inherit;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:radial-gradient(circle at 8% 0,#48c8fa3d,#0000 42%),linear-gradient(135deg,#082b3ff5,#03111cfa);border:1px solid #65d3ff6b;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid;box-shadow:0 22px 60px #00000080,0 0 30px #34b1e82b,inset 0 1px #ffffff21}.navigator-launch>span:nth-child(2){gap:4px;display:grid}.navigator-launch small,.navigator-panel small{color:#6fd6ff;letter-spacing:.13em;font-size:.42rem;font-weight:750}.navigator-launch strong{font-size:.7rem}.navigator-launch>em{color:#89defd;border:1px solid #6fd0f833;border-radius:999px;padding:5px 7px;font-size:.34rem;font-style:normal}.navigator-core{background:radial-gradient(circle,#39b9ed 0 4%,#156d9d73 28%,#031622f2 72%);border:1px solid #79ddff8a;border-radius:15px;place-items:center;width:46px;height:46px;animation:2.8s ease-in-out infinite navigatorFloat;display:grid;position:relative;box-shadow:0 0 0 5px #3ab7e912,0 0 25px #3ebff252}.navigator-core i{border:1px solid #78ddff5c;border-radius:10px;animation:5s linear infinite navigatorOrbit;position:absolute;inset:7px;transform:rotate(45deg)}.navigator-core i:nth-child(2){border-color:#e1c3708c;animation-duration:3.5s;animation-direction:reverse;inset:12px}.navigator-core b{z-index:2;color:#eafaff;font-size:.76rem;position:relative}.navigator-panel{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:radial-gradient(circle at 0 0,#2693c838,#0000 40%),linear-gradient(145deg,#051f2ffa,#020d17fc);border:1px solid #69d0fa61;border-radius:21px;width:360px;padding:15px;box-shadow:0 28px 75px #0009,0 0 38px #279fd92b,inset 0 1px #ffffff1a}.navigator-panel header{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid}.navigator-panel header>div{gap:5px;display:grid}.navigator-panel header strong{font-size:.75rem;line-height:1.2}.navigator-panel header>button{color:#89a9b7;cursor:pointer;background:#04141f99;border:1px solid #76bddd33;border-radius:8px;align-self:start;width:27px;height:27px}.navigator-panel>p{color:#91a8b3;margin:14px 2px;font-size:.58rem;line-height:1.6}.navigator-progress{align-items:center;gap:7px;display:flex}.navigator-progress:after{content:"";background:linear-gradient(90deg,#5dccf661,#0000);flex:1;height:1px}.navigator-progress button{color:#607f8d;cursor:pointer;background:#03121db8;border:1px solid #5da0be40;border-radius:8px;place-items:center;width:25px;height:25px;font-size:.42rem;display:grid}.navigator-progress button.active{color:#dff8ff;background:#2897cd3d;border-color:#76d9ff;box-shadow:0 0 16px #48bcee59}.navigator-progress button.complete{color:#ebcb76;border-color:#e2c26c80}.navigator-actions{gap:7px;margin-top:14px;display:flex}.navigator-actions>button,.navigator-actions>a{color:#a9c5d1;cursor:pointer;background:#061c29bd;border:1px solid #67bce23d;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:37px;padding:0 11px;font-size:.48rem;text-decoration:none;display:flex}.navigator-actions .primary{color:#fff;background:linear-gradient(120deg,#0c7cb9,#159bd7);border-color:#64d5ff7a;margin-left:auto;box-shadow:0 8px 22px #0c75b140}.guide-target{scroll-margin:110px;outline-offset:5px!important;outline:1px solid #7ee1ffcc!important;animation:1.8s ease-in-out infinite guidePulse!important}@keyframes navigatorFloat{50%{filter:brightness(1.15);transform:translateY(-4px)}}@keyframes navigatorOrbit{to{transform:rotate(405deg)}}@keyframes guidePulse{0%,to{box-shadow:0 0 0 6px #56c8f50f,0 0 20px #46bdf038}50%{box-shadow:0 0 0 11px #56c8f51a,0 0 42px #46bdf094}}@media (width<=760px){.portal-navigator{bottom:78px;left:10px;right:10px}.navigator-launch{width:100%;min-width:0}.navigator-panel{border-radius:17px;width:100%;padding:13px}.navigator-panel>p{font-size:.55rem}.navigator-actions>button,.navigator-actions>a{padding:0 9px}}@media (prefers-reduced-motion:reduce){.navigator-core,.navigator-core i,.guide-target,.portal-side-nav .nav-rewards:after{animation:none!important}}.portal-side-nav .nav-rewards{--nav-accent:#f0c45f!important}.portal-side-nav .nav-rewards>i{color:#f0ca6f;box-shadow:0 0 25px #deae371f}.overview-wallet-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:radial-gradient(circle at 7%,#daa62a24,#0000 23%),radial-gradient(circle at 82% 0,#714ed81a,#0000 31%),linear-gradient(125deg,#2d2311a1,#061723e0);border:1px solid #e2be5f45;border-radius:17px;grid-template-columns:auto 1.1fr .9fr auto;align-items:center;gap:20px;margin-top:9px;padding:17px 19px;display:grid;position:relative;overflow:hidden;box-shadow:0 20px 52px #00000042,0 0 36px #cb972112,inset 0 1px #ffffff14}.overview-wallet-card:before{content:"";background:linear-gradient(90deg,#0000,#f0d078,#0000);width:150px;height:1px;position:absolute;top:0;left:12%;box-shadow:0 0 14px #d7a93c}.overview-wallet-orb{place-items:center;width:58px;height:58px;display:grid;position:relative}.overview-wallet-orb>i{border:1px solid #ebca7454;border-radius:50%;position:absolute;inset:0}.overview-wallet-orb>i:nth-child(2){border-style:dashed;border-color:#9f83f057;inset:8px}.overview-wallet-orb>b{color:#f2d17e;font-size:1.1rem}.overview-wallet-card>div:nth-child(2){gap:4px;display:grid}.overview-wallet-card small{color:#c9aa5e;letter-spacing:.11em;font-size:.32rem;font-weight:800}.overview-wallet-card h3{margin:0;font-size:.82rem}.overview-wallet-card p{color:#71828c;margin:0;font-size:.43rem;line-height:1.45}.overview-wallet-values{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;display:grid}.overview-wallet-values>span{gap:5px;display:grid}.overview-wallet-values>i{background:linear-gradient(#0000,#e6c56f59,#0000);width:1px;height:34px}.overview-wallet-values strong{font-size:.83rem}.overview-wallet-card>button{color:#f0d17b;text-align:left;cursor:pointer;background:linear-gradient(115deg,#7554175e,#261c11a1);border:1px solid #e8c8744f;border-radius:10px;gap:3px;padding:11px 13px;display:grid}.overview-wallet-card>button strong{color:#f5ead0;font-size:.5rem}.wallet-keep-shortcut{z-index:2;color:#edcb72;text-align:left;cursor:pointer;background:linear-gradient(110deg,#664b173b,#061b28ad);border:1px solid #e1bf6347;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:max-content;margin-top:14px;padding:9px 11px;display:grid;position:relative}.wallet-keep-shortcut>svg{width:21px}.wallet-keep-shortcut>span{gap:2px;display:grid}.wallet-keep-shortcut small{font-size:.28rem}.wallet-keep-shortcut strong{color:#eef7f9;font-size:.46rem}.wallet-keep-shortcut>b{margin-left:8px}.wallet-command.choice-withdraw .wallet-balance,.wallet-command.choice-withdraw .wallet-choice{background:radial-gradient(circle at 18% 0,#e6b43a38,#0000 38%),radial-gradient(circle at 90% 80%,#5e43cd1f,#0000 32%),linear-gradient(145deg,#312613d4,#03111cf5);border-color:#edc96d70;box-shadow:0 34px 85px #0000005c,0 0 48px #d5a32921,inset 0 1px #ffffff1c}.wallet-command.choice-withdraw .wallet-balance:before{background:linear-gradient(90deg,#0000,#f4d47f,#0000);box-shadow:0 0 20px #d7a635}.wallet-command.choice-withdraw .wallet-energy{color:#f0cc6e}.wallet-command.choice-withdraw .wallet-balance>strong{color:#fff1c9;text-shadow:0 0 30px #eac15b33}.wallet-command.choice-withdraw .wallet-equation{border-color:#e7c46930}.wallet-command.choice-withdraw .reward-flow-next.withdraw,.reward-flow-form.withdraw{background:radial-gradient(circle at 0 0,#e0ac3030,#0000 43%),linear-gradient(130deg,#4e39138c,#051723e0);border-color:#eeca6f6b;box-shadow:0 18px 40px #00000045,0 0 30px #d6a2251a,inset 0 1px #ffffff14}.wallet-command.choice-withdraw .reward-flow-form input,.wallet-command.choice-withdraw .reward-flow-form select{background:#201c14b8;border-color:#e7c67047}.wallet-command.choice-withdraw .reward-review-button{background:linear-gradient(115deg,#8e681e,#c99a37);border-color:#f1cf7575;box-shadow:0 13px 30px #b4801838}.overview-milestone-horizon,.milestone-runway{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:radial-gradient(circle at 8% 20%,#e5bc5321,#0000 28%),radial-gradient(circle at 88% 65%,#7152e01c,#0000 31%),linear-gradient(140deg,#231e166b,#04111cad);border-color:#dabb6a47;box-shadow:0 30px 75px #00000045,0 0 50px #c8982c12,inset 0 1px #ffffff17}.overview-prize-grid article,.milestone-prize-grid article{border-color:color-mix(in srgb,currentColor 30%,transparent);background:linear-gradient(145deg,color-mix(in srgb,currentColor 9%,transparent),#04121d80);box-shadow:0 18px 42px #0000003d,0 0 30px color-mix(in srgb,currentColor 9%,transparent),inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.milestone-prize-grid .prize-light{opacity:.8;filter:blur(20px)}.milestone-prize-grid article:hover{border-color:color-mix(in srgb,currentColor 55%,transparent);box-shadow:0 26px 60px #00000052,0 0 45px color-mix(in srgb,currentColor 18%,transparent),inset 0 1px #ffffff1f}@media (width<=760px){.mobile-service-drawer .nav-rewards,.portal-mobile-nav .nav-rewards{--service:#f1c75f!important}.portal-mobile-nav .nav-rewards{color:#c7a554}.portal-mobile-nav .nav-rewards svg{filter:drop-shadow(0 0 5px #e7bc4985)}.portal-mobile-nav .nav-rewards.active{color:#f4cf73}.portal-mobile-nav .nav-rewards.active svg{filter:drop-shadow(0 0 6px #e8bd55)drop-shadow(0 0 14px #a97619)}.overview-wallet-card{grid-template-columns:45px 1fr auto;gap:10px;padding:13px}.overview-wallet-orb{width:44px;height:44px}.overview-wallet-card p{display:none}.overview-wallet-values{background:#1b181266;border:1px solid #e0be6021;border-radius:10px;grid-area:2/1/auto/-1;grid-template-columns:1fr auto 1fr;padding:9px}.overview-wallet-card>button{grid-area:1/3;padding:9px}.overview-wallet-card>button small{display:none}.overview-wallet-card>button strong{font-size:.43rem}.wallet-keep-shortcut{margin-top:11px;padding:8px 9px}.wallet-command.choice-withdraw .wallet-balance,.wallet-command.choice-withdraw .wallet-choice{box-shadow:0 22px 58px #00000057,0 0 36px #d39f2421,inset 0 1px #ffffff1a}.wallet-command.choice-withdraw .wallet-choice:has(.reward-flow-form.withdraw){border-radius:16px!important;padding:13px!important}.wallet-command.choice-withdraw .reward-flow-form.withdraw{border-radius:14px!important;gap:8px!important;margin-top:8px!important;padding:11px!important}.wallet-command.choice-withdraw .reward-flow-form.withdraw .reward-flow-steps{border-radius:9px;gap:5px;margin-bottom:1px;padding:7px 8px}.wallet-command.choice-withdraw .reward-flow-form.withdraw .reward-flow-steps span{font-size:.27rem}.wallet-command.choice-withdraw .reward-flow-form.withdraw>header{gap:8px;padding-bottom:9px}.wallet-command.choice-withdraw .reward-flow-form.withdraw header strong{font-size:.67rem}.wallet-command.choice-withdraw .reward-flow-form.withdraw header p{max-width:31rem;margin-top:2px;font-size:.36rem;line-height:1.4}.wallet-command.choice-withdraw .reward-flow-form.withdraw label{gap:5px}.wallet-command.choice-withdraw .reward-flow-form.withdraw label>span{font-size:.4rem}.wallet-command.choice-withdraw .reward-flow-form.withdraw input,.wallet-command.choice-withdraw .reward-flow-form.withdraw select{padding:9px;font-size:.5rem}.wallet-command.choice-withdraw .reward-flow-form.withdraw label>small{font-size:.3rem}.wallet-command.choice-withdraw .reward-flow-form.withdraw .reward-request-note{grid-template-columns:31px 1fr;gap:8px;padding:8px!important}.wallet-command.choice-withdraw .reward-flow-form.withdraw .reward-request-note>i{width:31px;height:31px}.wallet-command.choice-withdraw .reward-flow-form.withdraw .reward-review-button{border-radius:10px;padding:10px 11px!important}}@media (width<=390px){.overview-wallet-card{grid-template-columns:40px 1fr}.overview-wallet-card>button{grid-area:3/1/auto/-1;justify-content:center;display:flex}.overview-wallet-values strong{font-size:.72rem}.portal-workspace{padding-left:8px;padding-right:8px}.portal-welcome{grid-template-columns:minmax(0,1.08fr) 110px;min-height:340px}.portal-welcome-copy{padding-left:14px}.portal-welcome-copy h2{font-size:2rem}.portal-welcome-copy p{font-size:.58rem}.portal-welcome-copy button{font-size:.48rem}.portal-reward-orbit>i{width:112px;height:112px}.portal-reward-orbit>i:nth-child(2){width:84px;height:84px}.portal-reward-orbit>span{width:94px;height:75px}.portal-orbit-unlock{width:108px}.portal-view-head,.rewards-wallet-view .portal-view-head{grid-template-columns:1fr;gap:7px}.portal-view-head>p,.rewards-wallet-view .portal-view-head>p{max-width:94%}.account-form-grid{grid-template-columns:1fr}.account-form-assurance{display:grid}.account-form-assurance>button{width:100%}.portal-podium article,.portal-podium article.place-1{min-height:215px}.portal-podium article.place-1{min-height:235px}.podium-crest{width:55px;height:65px}.podium-crest>svg{width:45px}.portal-games-grid{grid-template-columns:1fr 1fr}.portal-games-grid article{min-height:245px;padding:12px}}.portal-signout,.mobile-signout{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;text-decoration:none;display:grid}.portal-signout{color:#d98999;background:linear-gradient(110deg,#5d1b2a33,#04141fc2);border:1px solid #ff6f842e;border-radius:12px;margin-top:8px;padding:10px 12px}.portal-signout>i,.mobile-signout>i{color:#f09bad;background:#8223361f;border:1px solid #ff778b3d;border-radius:9px;place-items:center;width:33px;height:33px;display:grid}.portal-signout svg,.mobile-signout svg{width:17px}.portal-signout span,.mobile-signout span{gap:3px;display:grid}.portal-signout small,.mobile-signout small{color:#8a6570;letter-spacing:.1em;font-size:.34rem}.portal-signout strong{color:#e8c6cc;font-size:.51rem}.portal-signout>b,.mobile-signout>b{color:#dc8092}.mobile-signout{background:linear-gradient(110deg,#601c2c3b,#041622d6);border:1px solid #ff718633;border-radius:13px;margin-top:8px;padding:11px 13px}.mobile-signout strong{color:#f0ced5;font-size:.57rem}.portal-rank-mark>i,.portal-rank-card>i{transform:none!important}.portal-rank-mark svg,.portal-rank-card>i svg{filter:drop-shadow(0 0 6px);transform:none!important}.portal-rank-mark.rank-member>i,.portal-rank-card.rank-member>i{border-radius:50%!important}.portal-rank-mark.rank-bronze>i,.portal-rank-card.rank-bronze>i{clip-path:polygon(50% 0,92% 19%,84% 76%,50% 100%,16% 76%,8% 19%);border-radius:0!important}.portal-rank-mark.rank-silver>i,.portal-rank-card.rank-silver>i{clip-path:polygon(50% 0,92% 24%,80% 82%,50% 100%,20% 82%,8% 24%);border-radius:0!important}.portal-rank-mark.rank-gold>i,.portal-rank-card.rank-gold>i{clip-path:polygon(8% 18%,29% 40%,50% 3%,71% 40%,92% 18%,83% 90%,17% 90%);border-radius:0!important}.portal-rank-mark.rank-platinum>i,.portal-rank-card.rank-platinum>i{clip-path:polygon(29% 0,71% 0,100% 29%,100% 71%,71% 100%,29% 100%,0 71%,0 29%);border-radius:0!important}.portal-rank-mark.rank-diamond>i,.portal-rank-card.rank-diamond>i{clip-path:polygon(50% 0,92% 28%,78% 82%,50% 100%,22% 82%,8% 28%);border-radius:0!important}.portal-rank-track .portal-rank-mark>i,.portal-rank-cards .portal-rank-card>i{animation:7.2s linear infinite portalRankRelay!important}.portal-rank-track .portal-rank-mark:first-child>i,.portal-rank-cards .portal-rank-card:first-child>i{animation-delay:0s!important}.portal-rank-track .portal-rank-mark:nth-child(2)>i,.portal-rank-cards .portal-rank-card:nth-child(2)>i{animation-delay:1.2s!important}.portal-rank-track .portal-rank-mark:nth-child(3)>i,.portal-rank-cards .portal-rank-card:nth-child(3)>i{animation-delay:2.4s!important}.portal-rank-track .portal-rank-mark:nth-child(4)>i,.portal-rank-cards .portal-rank-card:nth-child(4)>i{animation-delay:3.6s!important}.portal-rank-track .portal-rank-mark:nth-child(5)>i,.portal-rank-cards .portal-rank-card:nth-child(5)>i{animation-delay:4.8s!important}.portal-rank-track .portal-rank-mark:nth-child(6)>i,.portal-rank-cards .portal-rank-card:nth-child(6)>i{animation-delay:6s!important}@keyframes portalRankRelay{0%,14%,to{filter:brightness(.72)saturate(.82);opacity:.75}5%,9%{filter:brightness(1.6)saturate(1.35)drop-shadow(0 0 8px)drop-shadow(0 0 19px);opacity:1}}@media (width<=760px){.portal-progress-bar>i{display:none!important}.portal-progress-bar{margin-top:12px}.portal-progress-bar>span{margin-top:0}.portal-rank-track{align-items:start;gap:1px;margin-top:18px}.portal-rank-mark>i{width:40px!important;height:40px!important;box-shadow:0 8px 18px #00000052,0 0 20px color-mix(in srgb,currentColor 22%,transparent)!important}.portal-rank-mark svg{width:23px!important}.portal-rank-mark>b{margin-top:2px;font-size:.39rem}.metric-rank .portal-rank-mark>i{width:34px!important;height:34px!important}.metric-rank .portal-rank-mark svg{width:19px!important}.metric-rank .portal-rank-mark>b{display:none}.current-rank-id>.portal-rank-mark>i{width:54px!important;height:54px!important}.current-rank-id>.portal-rank-mark svg{width:30px!important}}@media (width<=390px){.portal-rank-mark>i{width:36px!important;height:36px!important}.portal-rank-mark svg{width:20px!important}.portal-rank-mark>b{font-size:.35rem}}@media (prefers-reduced-motion:reduce){.portal-rank-track .portal-rank-mark>i,.portal-rank-cards .portal-rank-card>i{opacity:1;filter:none!important;animation:none!important}}.portal-rank-mark.rank-bronze>i,.portal-rank-card.rank-bronze>i{clip-path:polygon(24% 0,76% 0,88% 28%,75% 57%,82% 100%,50% 82%,18% 100%,25% 57%,12% 28%)!important}@media (width<=760px){.portal-topbar{z-index:60;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#03121df7,#03101ae6);border-bottom-color:#64c1ed38;margin:0 -10px;padding:0 10px;position:sticky;top:0;box-shadow:0 15px 35px #00000038}.mobile-menu-trigger{background:radial-gradient(circle at 30% 0,#5ed2ff33,#0000 45%),linear-gradient(145deg,#0d415beb,#041a28f5);border-color:#69cffb6b;box-shadow:0 0 24px #31abe229,inset 0 1px #ffffff1a}.mobile-menu-trigger i{background:#a1e7ff;height:2px;box-shadow:0 0 8px #5ad2ff73}.portal-mobile-nav{background:linear-gradient(#041622f0,#020c14fb);border-top-color:#66c7f252;min-height:66px;padding:7px 5px 9px;box-shadow:0 -18px 42px #00000061,inset 0 1px #ffffff0f}.portal-mobile-nav button{color:#8199a5;gap:4px;font-size:.47rem;font-weight:650}.portal-mobile-nav svg{stroke-width:1.8px;filter:drop-shadow(0 0 4px #78b1ca2e);width:22px;height:22px}.portal-mobile-nav button.active{color:var(--service,#83dcff)}.portal-mobile-nav button.active svg{filter:drop-shadow(0 0 5px var(--service,#75d6ff)) drop-shadow(0 0 11px var(--service,#75d6ff))}.portal-mobile-nav button.active:before{content:"";background:currentColor;border-radius:3px;width:22px;height:2px;margin-bottom:1px;display:block;box-shadow:0 0 9px}}.trading-accounts-view.guide-step-0 .account-command-bar,.trading-accounts-view.guide-step-1 .account-verification-card{z-index:35;outline-offset:8px;filter:brightness(1.16);outline:2px solid #8ee5ff;animation:1.8s ease-in-out infinite guidePulse;position:relative}.trading-accounts-view.guide-step-0 .account-command-bar:after,.trading-accounts-view.guide-step-1 .account-verification-card:after{z-index:80;color:#fff;letter-spacing:.09em;text-align:center;content:"AUREX GUIDE  ↓";pointer-events:none;background:linear-gradient(135deg,#0c7eb8,#07517d);border:1px solid #8be7ffc7;border-radius:10px;min-width:146px;padding:8px 11px;font-size:.42rem;font-weight:800;position:absolute;top:-47px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000080,0 0 32px #47c4f5a6}.overview-milestone-horizon,.major-milestone-card,.milestone-runway{isolation:isolate;position:relative;overflow:hidden}.overview-milestone-horizon:after,.major-milestone-card:after,.milestone-runway:after{z-index:-1;filter:blur(7px);content:"";background:linear-gradient(90deg,#0000,#ffe08f21,#0000);width:45%;height:260%;animation:5.5s ease-in-out infinite milestoneSearchlight;position:absolute;top:-80%;left:-30%;transform:rotate(18deg)}.overview-milestone-horizon{border-color:#ebc86a7a!important;box-shadow:0 35px 85px #0000005c,0 0 55px #dcaa2d26,inset 0 1px #ffffff1f!important}.overview-milestone-horizon>header:before{color:#f0d083;content:"✦";background:radial-gradient(circle,#efc55c47,#322711a6);border:1px solid #f1cc6f80;border-radius:14px;flex:none;place-items:center;width:42px;height:42px;font-size:1rem;display:grid;box-shadow:0 0 28px #e4b1364d}.overview-prize-grid article{transition:all .3s;min-height:125px!important}.overview-prize-grid article:first-child{border-color:#7adfff;animation:2.5s ease-in-out infinite nextPrizePulse;box-shadow:0 20px 45px #0000004d,0 0 35px #4dbeef40,inset 0 1px #ffffff1f}.overview-prize-grid article:first-child:before{color:#bceeff;letter-spacing:.08em;content:"NEXT PRIZE";background:#176b927a;border:1px solid #83e0ff73;border-radius:999px;padding:4px 6px;font-size:.27rem;font-weight:800;position:absolute;top:8px;right:8px}.major-milestone-card{border-color:#eecc7280!important;box-shadow:0 28px 70px #00000057,0 0 50px #dca92a26!important}.major-progress>strong{text-shadow:0 0 24px #ebc8683d;font-size:2.2rem!important}.whish-destination-panel{scroll-margin:110px;animation:.55s both whishReveal;border-width:2px!important;box-shadow:0 25px 65px #0000006b,0 0 55px #ebb12847,inset 0 1px #ffffff24!important}.whish-destination-panel label{background:#2d220f85;border:1px solid #f4cf6f52;border-radius:13px;padding:12px}.whish-destination-panel label>span{color:#ffe19a;font-size:.58rem!important}.whish-destination-panel input{min-height:48px;font-size:.75rem!important}.whish-destination-panel input::placeholder{color:#796d51}@keyframes milestoneSearchlight{0%,18%{opacity:0;left:-35%}45%{opacity:1}78%,to{opacity:0;left:105%}}@keyframes nextPrizePulse{50%{filter:brightness(1.13);transform:translateY(-3px)}}@keyframes whishReveal{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (width<=760px){.overview-milestone-horizon>header:before{width:36px;height:36px}.whish-destination-panel label{grid-column:1/-1}.whish-destination-panel input{min-height:44px}.major-progress>strong{font-size:1.8rem!important}}.rank-icon-image{border-radius:inherit;object-fit:cover;filter:saturate(1.08)contrast(1.05)drop-shadow(0 0 7px);width:100%;height:100%;display:block}.portal-rank-mark>i,.portal-rank-card>i{overflow:hidden;clip-path:none!important;border-radius:14px!important;padding:0!important;transform:none!important}.portal-rank-mark svg{transform:none!important}.portal-rank-mark>i{width:42px;height:42px}.portal-rank-card>i{width:88px!important;height:88px!important}.portal-rank-card>i .rank-icon-image{width:100%;height:100%}.current-rank-id .portal-rank-mark>i{width:72px;height:72px}.portal-rank-mark.active>i{background:#061521}.metric-rank .portal-rank-mark>i{width:38px;height:38px}.portal-podium .rank-icon-image{border-radius:22px}@media (width<=760px){.portal-rank-mark>i{width:48px;height:48px}.portal-rank-card>i{width:82px!important;height:82px!important}.current-rank-id .portal-rank-mark>i{width:67px;height:67px}.overview-milestone-horizon{border-radius:15px!important;padding:15px 13px!important}.overview-milestone-horizon>header{grid-template-columns:auto 1fr!important;align-items:center!important;gap:8px 10px!important;display:grid!important}.overview-milestone-horizon>header:before{grid-row:1/3;border-radius:10px!important;width:34px!important;height:34px!important}.overview-milestone-horizon>header>div{min-width:0}.overview-milestone-horizon h3{font-size:.95rem!important;line-height:1.12!important}.overview-milestone-horizon header button{text-align:left;grid-column:2;font-size:.4rem!important}.overview-horizon-track{margin:17px 2px 13px!important}.overview-prize-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important;overflow:visible!important}.overview-prize-grid article{border-radius:11px!important;grid-template-columns:auto 1fr!important;gap:8px!important;min-width:0!important;min-height:96px!important;padding:9px!important;display:grid!important}.overview-prize-grid article>i{border-radius:10px!important;width:35px!important;height:35px!important}.overview-prize-grid article:before{padding:3px 4px!important;font-size:.22rem!important;top:5px!important;right:5px!important}.overview-prize-grid small{font-size:.27rem!important}.overview-prize-grid strong{font-size:.51rem!important}.overview-prize-grid b{font-size:.31rem!important}.major-milestone-card{border-radius:14px!important;grid-template-columns:52px 1fr!important;gap:10px!important;padding:13px!important}.milestone-symbol{width:50px!important;height:50px!important}.milestone-symbol>strong{font-size:.82rem!important}.major-milestone-card h3{font-size:.95rem!important}.major-milestone-card p{font-size:.43rem!important;line-height:1.45!important}.major-progress{grid-column:1/-1!important}.major-progress>strong{font-size:1.45rem!important}.milestone-runway{border-radius:15px!important;padding:13px!important}.milestone-runway>header{gap:7px!important;display:grid!important}.milestone-runway h3{font-size:1rem!important}.milestone-runway>header p{font-size:.42rem!important}.milestone-route{grid-template-columns:auto 1fr auto!important;gap:8px!important;margin-bottom:10px!important;padding:9px!important}.milestone-route>span:last-child{text-align:right!important}.milestone-route small{font-size:.23rem!important}.milestone-route strong{font-size:.4rem!important}.milestone-prize-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important;display:grid!important;overflow:visible!important}.milestone-prize-grid article{border-radius:12px!important;flex:auto!important;grid-template-columns:auto 1fr!important;align-content:start!important;gap:8px!important;min-width:0!important;min-height:132px!important;padding:10px!important;display:grid!important}.milestone-prize-grid article>i{border-radius:11px!important;width:39px!important;height:39px!important}.milestone-prize-grid article>i svg{width:22px!important}.milestone-prize-grid article>span{min-width:0}.milestone-prize-grid article small{font-size:.25rem!important}.milestone-prize-grid article strong{font-size:.55rem!important}.milestone-prize-grid article p{margin-top:3px!important;font-size:.32rem!important;line-height:1.35!important}.milestone-prize-grid article>b{grid-column:1/-1;font-size:.31rem!important}.milestone-prize-grid article>em{font-size:.22rem!important;bottom:8px!important;right:9px!important}.prize-light{width:90px!important;height:80px!important}}@media (width<=390px){.overview-prize-grid article{min-height:92px!important}.overview-prize-grid strong{font-size:.48rem!important}.milestone-prize-grid article{min-height:128px!important;padding:9px!important}.milestone-prize-grid article p{font-size:.29rem!important}}.wallet-balance{background:radial-gradient(circle at 15% 0,#37a6e138,#0000 36%),radial-gradient(circle at 88% 88%,#684bda1f,#0000 34%),linear-gradient(145deg,#082438f5,#030e19fa)!important;border-color:#5dc9f857!important;box-shadow:0 32px 82px #0006,0 0 46px #289dda1c,inset 0 1px #ffffff1f!important}.wallet-balance:after{content:"";background:linear-gradient(90deg,#0000,#8de3ff,#fff,#9a8dff,#0000);height:1px;position:absolute;top:-1px;left:9%;right:9%;box-shadow:0 0 20px #5ccaff99}.wallet-equation{background:0 0!important;border:0!important;gap:10px!important;padding:12px!important}.wallet-equation>span{background:radial-gradient(circle at 18% 0,#53beef2e,#0000 43%),linear-gradient(145deg,#0c3046d1,#041421e6);border:1px solid #69ccf845;border-radius:15px;align-content:center;gap:8px;min-height:94px;padding:16px 15px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 34px #00000040,0 0 22px #30a1da14,inset 0 1px #ffffff1a}.wallet-equation>span:before{content:"";background:linear-gradient(90deg,#0000,#86ddff,#0000);width:55%;height:1px;position:absolute;top:0;left:12%;box-shadow:0 0 12px #4bbdef}.wallet-equation>span small{color:#74bbd8!important;letter-spacing:.13em!important;font-size:.36rem!important;font-weight:780!important}.wallet-equation>span b{color:#f4fbff;text-shadow:0 0 16px #69d2ff2e;font-size:.76rem!important}.wallet-equation>span:last-of-type{background:radial-gradient(circle at 18% 0,#e1ac2a3b,#0000 45%),linear-gradient(145deg,#43310fc7,#0a161ff0);border-color:#ebc7666b;box-shadow:0 16px 38px #00000045,0 0 28px #d9a22224,inset 0 1px #ffefbe1f}.wallet-equation>span:last-of-type:before{background:linear-gradient(90deg,#0000,#f4d270,#0000);box-shadow:0 0 15px #d8a52e}.wallet-equation>span:last-of-type small{color:#ddbd69!important}.wallet-equation>span:last-of-type b{color:#fff0bf;text-shadow:0 0 20px #ebbe4940}.wallet-equation>em{text-shadow:0 0 12px #52bfed4d;color:#648698!important;font-size:.78rem!important}.wallet-choice{background:radial-gradient(circle at 50% 0,#3b9bd72b,#0000 36%),linear-gradient(145deg,#082336f5,#030d18fa)!important;border-color:#74c7ef52!important;box-shadow:0 32px 78px #00000061,0 0 38px #2a98d317,inset 0 1px #ffffff1a!important}.wallet-choice:after{content:"";background:linear-gradient(90deg,#0000,#76d8ff,#0000);height:1px;position:absolute;top:-1px;left:11%;right:11%;box-shadow:0 0 18px #3caee5}.wallet-choice button.withdraw{box-shadow:0 15px 38px #00000042,0 0 24px #2ca9e11a,inset 0 1px #ffffff14;border-color:#5cd0ff66!important}.wallet-choice button.withdraw.active,.wallet-command.choice-withdraw .wallet-choice{border-color:#f0ca698f!important;box-shadow:0 34px 88px #0000006b,0 0 58px #dca8262e,inset 0 1px #fff9df21!important}.wallet-choice button.withdraw.active{color:#ffe095!important;background:radial-gradient(circle at 13% 4%,#edb83445,#0000 39%),linear-gradient(145deg,#51390dcc,#04141ff7)!important;box-shadow:0 18px 44px #0000004f,0 0 36px #e1ab2733,inset 0 1px #fff2c224!important}.wallet-command.choice-withdraw .reward-flow-next.withdraw{animation:2.8s ease-in-out infinite withdrawFocus}@keyframes withdrawFocus{50%{border-color:#f5d37aad;box-shadow:0 20px 46px #0000004d,0 0 43px #daa52733,inset 0 1px #ffffff1c}}@media (width<=760px){.wallet-balance{border-radius:19px!important;padding:18px!important}.wallet-balance>strong{font-size:3.45rem!important}.wallet-equation{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin-top:13px!important;padding:0!important;display:grid!important}.wallet-equation>span{border-radius:11px;min-height:80px;padding:10px 8px}.wallet-equation>em{display:none!important}.wallet-equation>span small{line-height:1.35;font-size:.27rem!important}.wallet-equation>span b{line-height:1.28;font-size:.49rem!important}.wallet-choice{border-radius:19px!important;padding:17px!important}.wallet-choice>header{padding-bottom:16px!important}.wallet-choice>div{gap:7px!important;margin-top:13px!important}.wallet-choice button{border-radius:13px!important;min-height:102px!important;padding:12px!important}.wallet-choice button>i{border-radius:12px!important;width:39px!important;height:39px!important}.wallet-choice button>i svg{width:21px!important}.wallet-choice button>span{gap:4px!important}.wallet-choice button strong{font-size:.58rem!important}.wallet-choice button p{font-size:.35rem!important;line-height:1.4!important}.wallet-choice button>b{font-size:.26rem!important;top:10px!important;right:10px!important}.wallet-choice button>em{font-size:.6rem!important;bottom:10px!important;right:11px!important}}@media (width<=390px){.wallet-equation>span{min-height:74px;padding:9px 6px}.wallet-equation>span small{font-size:.24rem!important}.wallet-equation>span b{font-size:.45rem!important}.wallet-balance>strong{font-size:3.15rem!important}}@media (prefers-reduced-motion:reduce){.wallet-command.choice-withdraw .reward-flow-next.withdraw{animation:none!important}}.wallet-choice button.withdraw{isolation:isolate;position:relative;overflow:hidden;background:radial-gradient(circle at 13% 0,#ecba394d,#0000 39%),linear-gradient(145deg,#4e380ed1,#04141ff7)!important;border-color:#f2cd6994!important;box-shadow:0 22px 52px #00000057,0 0 42px #e0ab2830,inset 0 1px #fff3ca2b!important}.wallet-choice button.withdraw:before{z-index:-1;content:"";background:linear-gradient(90deg,#0000,#ffecb047,#0000);width:24%;height:240%;animation:4.8s ease-in-out infinite v61WithdrawSweep;position:absolute;top:-70%;left:-38%;transform:rotate(18deg)}.wallet-choice button.withdraw:after{color:#f2d27c;letter-spacing:.1em;content:"CASHBACK PAYOUT";background:#6e4c0c75;border:1px solid #f5d27659;border-radius:999px;padding:4px 7px;font-size:.24rem;font-weight:800;position:absolute;bottom:11px;right:11px;box-shadow:0 0 18px #e2ab2821}.wallet-choice button.withdraw>i{color:#f5d57d!important;background:radial-gradient(circle at 32% 22%,#f7d5754f,#4c340aa6)!important;border-color:#f4d3788a!important;box-shadow:0 0 0 6px #ebbc450a,0 0 31px #e2ad2b3d!important}.wallet-choice button.withdraw strong{color:#fff0bd!important}.wallet-choice button.withdraw p{color:#b9a671!important}.wallet-choice button.withdraw>b{color:#f3d47e!important}.wallet-choice button.withdraw:hover{filter:brightness(1.14);transform:translateY(-4px)}.wallet-command.choice-withdraw .wallet-choice button.withdraw{animation:2.8s ease-in-out infinite v61WithdrawFocus}.wallet-command.choice-withdraw .reward-flow-next.withdraw{background:radial-gradient(circle at 10% 0,#edbc3d40,#0000 40%),linear-gradient(135deg,#533b0ecc,#04141ff5)!important;border-color:#f4d070ad!important;box-shadow:0 24px 58px #0000005c,0 0 43px #dea92636,inset 0 1px #fff4cf26!important}.wallet-command.choice-withdraw .reward-flow-next.withdraw small,.wallet-command.choice-withdraw .reward-flow-next.withdraw strong{color:#f5d785!important}@keyframes v61WithdrawSweep{0%,58%,to{opacity:0;left:-38%}67%{opacity:.8}82%{opacity:0;left:125%}}@keyframes v61WithdrawFocus{50%{border-color:#ffe08bd1;box-shadow:0 24px 58px #0000005c,0 0 54px #e6b3304a,inset 0 1px #fff7da38}}@media (width<=760px){.portal-detail-view{gap:10px!important}.wallet-command{gap:9px!important}.wallet-balance,.wallet-choice{margin:0!important}.wallet-choice>header{padding-bottom:12px!important}.wallet-choice>div{margin-top:10px!important}.wallet-choice button.withdraw:after{padding:3px 5px;font-size:.19rem;bottom:7px;right:8px}.wallet-choice button.withdraw{min-height:106px!important}.reward-flow-next{margin-top:9px!important}.reward-ledger{margin-top:10px!important}.portal-view-head{margin-bottom:3px!important}}@media (width<=390px){.wallet-choice button.withdraw:after{display:none}.wallet-choice button.withdraw{min-height:100px!important}}@media (prefers-reduced-motion:reduce){.wallet-choice button.withdraw:before,.wallet-command.choice-withdraw .wallet-choice button.withdraw{animation:none!important}}.workspace-entrance{z-index:500;color:#f6fbff;text-align:center;background:radial-gradient(at 50% 43%,#1e84ff33,#0000 22%),radial-gradient(at 66% 61%,#e2ac2a14,#0000 25%),linear-gradient(145deg,#01050b,#031225 52%,#01050a);place-content:center;justify-items:center;animation:.45s 1.8s forwards workspaceExit;display:grid;position:fixed;inset:0;overflow:hidden}.workspace-entrance:before{content:"";background-image:radial-gradient(circle,#75d3ff30 0 1px,#0000 1.5px);background-size:72px 72px;animation:7s ease-in-out infinite workspaceParticles;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000,#0000 74%);mask-image:radial-gradient(#000,#0000 74%)}.workspace-entrance-light{filter:blur(15px);background:linear-gradient(112deg,#0000 25%,#2895ff12 39%,#0000 48%),linear-gradient(68deg,#0000 48%,#ebbb3d0d 61%,#0000 70%);animation:4.8s ease-in-out infinite workspaceLight;position:absolute;inset:-10%}.workspace-entrance>img{object-fit:contain;filter:drop-shadow(0 0 28px #2e92ffb3);width:86px;height:86px;animation:.9s both workspaceLogo;position:relative}.workspace-entrance>small{color:#75d8ff;letter-spacing:.24em;margin-top:24px;font-size:.38rem;font-weight:800;position:relative}.workspace-entrance>strong{color:#0000;letter-spacing:.08em;background:linear-gradient(100deg,#fff,#6bd9ff 44%,#a590ff 73%,#edcb70);-webkit-background-clip:text;background-clip:text;margin-top:9px;font-size:clamp(2.8rem,6vw,5.8rem);font-weight:650;line-height:.9;position:relative}.workspace-entrance>span{color:#9db0ba;letter-spacing:.03em;margin-top:15px;font-size:.57rem;position:relative}.workspace-entrance>i{background:#5fafd824;width:min(340px,62vw);height:2px;margin-top:28px;position:relative;overflow:hidden}.workspace-entrance>i b{transform-origin:0;background:linear-gradient(90deg,#2d84ff,#68ddff 55%,#edc660);width:100%;height:100%;animation:2.15s linear both workspaceProgress;display:block;box-shadow:0 0 15px #41b8f1}.workspace-entrance>button{color:#85a4b4;letter-spacing:.13em;text-transform:uppercase;background:#04121f8c;border:1px solid #72c5ea38;border-radius:999px;margin-top:20px;padding:9px 13px;font-size:.34rem;font-weight:700;position:relative}.milestone-prize-grid article>i.prize-photo{display:block;position:relative;overflow:hidden;background:#02070c!important;border:0!important;border-radius:15px!important;width:100%!important;height:155px!important;box-shadow:0 20px 42px #00000061,0 0 32px #3da9de1f!important}.milestone-prize-grid article>i.prize-photo img{object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.05);width:100%;height:100%;transition:all .5s}.milestone-prize-grid article:hover>i.prize-photo img{transform:scale(1.055)}.milestone-prize-grid article.flight>i.prize-photo{box-shadow:0 20px 42px #00000061,0 0 36px #30aae22e!important}.milestone-prize-grid article.console>i.prize-photo{box-shadow:0 20px 42px #00000061,0 0 36px #905ee92b!important}.milestone-prize-grid article.car>i.prize-photo{box-shadow:0 20px 42px #00000061,0 0 39px #e0ab2a33!important}@keyframes workspaceExit{to{opacity:0;visibility:hidden}}@keyframes workspaceParticles{50%{opacity:.6;transform:translateY(-16px)}}@keyframes workspaceLight{50%{opacity:.55;transform:translate(4%)}}@keyframes workspaceLogo{0%{opacity:0;filter:blur(10px);transform:scale(.65)}to{opacity:1;filter:drop-shadow(0 0 28px #2e92ffb3);transform:none}}@keyframes workspaceProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (width<=760px){.workspace-entrance>img{width:72px;height:72px}.workspace-entrance>strong{font-size:2.75rem}.workspace-entrance>span{max-width:310px;padding:0 16px;font-size:.47rem;line-height:1.5}.milestone-prize-grid article>i.prize-photo{grid-column:1/-1;width:100%!important;height:105px!important}.milestone-prize-grid article>i.prize-photo img{object-fit:cover}.milestone-prize-grid article.flight>i.prize-photo img{object-position:center 56%}.milestone-prize-grid article.console>i.prize-photo img{object-position:center 48%}.milestone-prize-grid article.car>i.prize-photo img{object-position:center 58%}.milestone-prize-grid article{min-height:214px!important}}@media (prefers-reduced-motion:reduce){.workspace-entrance,.workspace-entrance:before,.workspace-entrance-light,.workspace-entrance>img,.workspace-entrance>i b{animation:none!important}}.portal-detail-view{isolation:isolate;overflow:visible}.portal-view-head,.rewards-wallet-view .portal-view-head{contain:layout paint;z-index:1!important;top:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;position:relative!important;inset:auto!important;transform:none!important}.portal-view-head h2{overflow-wrap:anywhere;text-wrap:balance}@media (width<=760px){.portal-view-head,.rewards-wallet-view .portal-view-head{grid-template-columns:1fr!important;gap:8px!important;margin:0 0 13px!important;padding:0 2px!important}.portal-view-head h2,.rewards-wallet-view .portal-view-head h2,.trading-accounts-view .portal-view-head h2{font-size:clamp(2.15rem,10.5vw,2.75rem)!important;line-height:.93!important}.portal-view-head>p,.rewards-wallet-view .portal-view-head>p,.trading-accounts-view .portal-view-head>p{max-width:100%!important;font-size:.62rem!important;line-height:1.55!important}}.overview-featured-milestone{overflow:hidden;padding-top:170px!important}.overview-prize-photo{border-top:1px solid #72d7ff2e;border-bottom:1px solid #72d7ff33;height:108px;position:absolute;inset:48px 0 auto;overflow:hidden}.overview-prize-photo:after{content:"";background:linear-gradient(90deg,#030f1924,#0000 55%,#030f196b);position:absolute;inset:0}.overview-prize-photo img{object-fit:cover;object-position:center 57%;filter:saturate(1.08)contrast(1.06);width:100%;height:100%}.overview-prize-photo b{z-index:1;color:#a8e9ff;letter-spacing:.08em;background:#041f2eb8;border:1px solid #8de1ff57;border-radius:999px;padding:5px 7px;font-size:.27rem;position:absolute;bottom:10px;right:12px}.overview-prize-grid article{grid-template-columns:86px 1fr!important;padding:0 12px 0 0!important}.overview-prize-grid article>i.overview-reward-photo{min-height:124px;overflow:hidden;border:0!important;border-right:1px solid color-mix(in srgb,currentColor 28%,transparent)!important;width:86px!important;height:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.overview-reward-photo img{object-fit:cover;filter:saturate(1.06)contrast(1.05);width:100%;height:100%}.overview-prize-grid .flight img{object-position:56% center}.overview-prize-grid .console img{object-position:center}.overview-prize-grid .journey img{object-position:32% center}.overview-prize-grid .car img{object-position:55% center}.wallet-command{position:relative}.wallet-command:before{z-index:2;color:#79cbea;text-align:center;content:"→";background:#071d2b;border:1px solid #70cbf038;border-radius:50%;width:24px;height:24px;font-size:.62rem;line-height:22px;position:absolute;top:50%;left:calc(39% - 12px);transform:translate(-50%,-50%)}.wallet-balance,.wallet-choice{background:radial-gradient(circle at 12% 0,#2a8bbf1f,#0000 38%),linear-gradient(145deg,#082132f2,#030e18fa)!important;border-color:#68bbe040!important;box-shadow:0 28px 68px #00000057,inset 0 1px #ffffff16!important}.wallet-choice .reward-option{color:#88a9b8!important;filter:none!important;background:linear-gradient(145deg,#092231c2,#04121ce6)!important;border-color:#6faec92e!important;animation:none!important;box-shadow:inset 0 1px #ffffff0d!important}.wallet-choice .reward-option:before,.wallet-choice .reward-option:after{display:none!important}.wallet-choice .reward-option>i{color:#7ac9ea!important;box-shadow:none!important;background:#1e678921!important;border-color:#6fbee042!important}.wallet-choice .reward-option strong{color:#eaf5f9!important}.wallet-choice .reward-option p{color:#748c96!important}.wallet-choice .reward-option.active{transform:translateY(-2px)!important}.wallet-choice .reward-option.withdraw.active{background:radial-gradient(circle at 12% 0,#ddac2c2e,#0000 40%),linear-gradient(145deg,#352b14bf,#04131df2)!important;border-color:#e8c15f8a!important;box-shadow:0 18px 42px #00000047,0 0 27px #d5a0221c,inset 0 1px #ffffff17!important}.wallet-choice .reward-option.keep.active{background:radial-gradient(circle at 12% 0,#30b8922b,#0000 40%),linear-gradient(145deg,#0f352eb8,#04131df2)!important;border-color:#5bd3b17a!important;box-shadow:0 18px 42px #00000047,0 0 27px #2fb28e1a,inset 0 1px #ffffff17!important}.wallet-choice .reward-option.redeem.active{background:radial-gradient(circle at 12% 0,#7e52de2e,#0000 40%),linear-gradient(145deg,#261d46b8,#04131df2)!important;border-color:#9d7def80!important;box-shadow:0 18px 42px #00000047,0 0 27px #754dd31c,inset 0 1px #ffffff17!important}.wallet-choice .reward-option.withdraw.active>i{color:#f0ce75!important}.wallet-choice .reward-option.keep.active>i{color:#75dfbf!important}.wallet-choice .reward-option.redeem.active>i{color:#b39aff!important}@media (width<=1180px){.wallet-command:before{display:none}}@media (width<=760px){.overview-featured-milestone{padding-top:142px!important}.overview-prize-photo{height:86px;top:43px}.overview-prize-grid article{grid-template-columns:54px 1fr!important;padding-right:7px!important}.overview-prize-grid article>i.overview-reward-photo{width:54px!important;min-height:95px!important}.overview-prize-grid article>span{padding:7px 0}.wallet-choice .reward-option{min-height:112px!important}.wallet-choice .reward-option.active{transform:none!important}}.portal-referral-card{isolation:isolate;background:radial-gradient(circle at 6% 20%,#50aae433,#0000 25%),radial-gradient(circle at 76% 0,#8653e02e,#0000 32%),linear-gradient(135deg,#082032f7,#121334f2 62%,#05121dfa);border:1px solid #9174ed57;border-radius:24px;grid-template-columns:92px minmax(260px,1.35fr) minmax(265px,.9fr) minmax(210px,.7fr);align-items:center;gap:22px;margin-top:14px;padding:24px;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 86px #0006,0 0 46px #6a4ecd1a,inset 0 1px #ffffff1a}.portal-referral-card:before{content:"";background:linear-gradient(90deg,#0000,#6ed9ff 30%,#a78dff 72%,#0000);width:60%;height:1px;position:absolute;top:-1px;left:8%;box-shadow:0 0 20px #7b8dffa6}.referral-light{z-index:-1;filter:blur(50px);background:#7657dc1f;border-radius:50%;width:360px;height:170px;position:absolute;top:-65px;left:35%}.referral-emblem{background:radial-gradient(circle at 32% 20%,#70daff45,#3a348f33 56%,#061b2ab3);border:1px solid #77cef566;border-radius:22px;place-items:center;width:82px;height:82px;display:grid;position:relative;box-shadow:0 0 0 8px #52abe109,0 22px 44px #0000004d,0 0 34px #5ba8ef29}.referral-emblem>i{border-radius:inherit;border:1px solid #aa85ff3d;width:100%;height:100%;position:absolute;transform:rotate(9deg)}.referral-emblem>i:nth-child(2){transform:rotate(-7deg)scale(.83)}.referral-emblem svg{fill:none;stroke:#9be6ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:42px}.referral-copy{gap:7px;display:grid}.referral-copy>small,.referral-code-panel>small{color:#8bcce7;letter-spacing:.15em;font-size:.34rem;font-weight:800}.referral-copy h3{color:#f4f9fc;margin:0;font-size:1.22rem;line-height:1.05}.referral-copy>p{color:#78939f;max-width:570px;margin:0;font-size:.47rem;line-height:1.55}.referral-steps{align-items:center;gap:7px;margin-top:5px;display:flex}.referral-steps span{color:#83a4b2;align-items:center;gap:6px;display:flex}.referral-steps span b{color:#8fddfb;background:#2c87b01c;border:1px solid #75ccf14a;border-radius:7px;place-items:center;width:22px;height:22px;font-size:.31rem;display:grid}.referral-steps span small{letter-spacing:.08em;font-size:.27rem;font-weight:800}.referral-steps>i{background:linear-gradient(90deg,#2c7da4,#8068cc);width:16px;height:1px}.referral-code-panel{background:radial-gradient(circle at 12% 0,#865be12e,#0000 45%),#09162db3;border:1px solid #9f7ef047;border-radius:16px;gap:9px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff12}.referral-code-panel>div{align-items:center;gap:8px;display:flex}.referral-code-panel>div strong{color:#f0eaff;letter-spacing:.08em;flex:1;font-size:.82rem}.referral-code-panel>div button{color:#c9b7ff;letter-spacing:.08em;background:#6946bf29;border:1px solid #ab8cf859;border-radius:9px;min-width:82px;height:35px;font-size:.3rem;font-weight:850}.referral-code-panel>span{color:#6edbb8;letter-spacing:.08em;align-items:center;gap:6px;font-size:.29rem;font-weight:800;display:flex}.referral-code-panel>span i{background:#55d8ae;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #55d8ae}.referral-code-panel p{color:#687f8b;margin:0;font-size:.34rem;line-height:1.45}.portal-referral-card>aside{gap:7px;display:grid}.portal-referral-card>aside>span{background:#04152191;border:1px solid #6cb5d524;border-radius:12px;gap:4px;padding:11px;display:grid}.portal-referral-card>aside small{color:#648594;letter-spacing:.09em;font-size:.28rem;font-weight:800}.portal-referral-card>aside strong{color:#edf8fc;font-size:.67rem}.portal-referral-card>aside p{color:#718995;margin:0;font-size:.33rem;line-height:1.4}.portal-referral-card>aside button{color:#89d8f6;background:#226f911f;border:1px solid #79c2e238;border-radius:10px;height:38px;font-size:.34rem;font-weight:750}@media (width<=1180px){.portal-referral-card{grid-template-columns:78px 1fr 1fr}.portal-referral-card>aside{grid-column:2/4;grid-template-columns:1fr 1fr auto;align-items:stretch}.portal-referral-card>aside button{height:auto;padding:0 12px}}@media (width<=760px){.portal-referral-card{border-radius:19px;grid-template-columns:56px 1fr;gap:12px;margin-top:10px;padding:15px}.referral-emblem{border-radius:15px;width:54px;height:54px}.referral-emblem svg{width:29px}.referral-copy h3{font-size:.9rem}.referral-copy>p{font-size:.4rem}.referral-steps{grid-column:1/-1;gap:4px}.referral-steps span{gap:4px}.referral-steps span b{width:18px;height:18px}.referral-steps span small{font-size:.21rem}.referral-steps>i{width:8px}.referral-code-panel{grid-column:1/-1;padding:13px}.referral-code-panel>div strong{font-size:.67rem}.portal-referral-card>aside{grid-column:1/-1;grid-template-columns:1fr 1fr}.portal-referral-card>aside button{grid-column:1/-1;height:39px}.portal-referral-card>aside strong{font-size:.56rem}}@media (width<=390px){.referral-copy>p{font-size:.36rem}.referral-steps span small{font-size:.18rem}.referral-code-panel>div{align-items:stretch}.referral-code-panel>div strong{align-self:center;font-size:.58rem}.referral-code-panel>div button{min-width:72px}.portal-referral-card>aside{grid-template-columns:1fr}}@media (width<=760px){.portal-workspace{padding-left:13px!important;padding-right:13px!important}.portal-topbar{gap:8px;height:64px!important}.portal-topbar-title{align-items:center!important;min-width:0!important}.portal-topbar>div:first-child{gap:2px!important}.portal-topbar>div:first-child small{letter-spacing:.12em!important;font-size:.31rem!important}.portal-topbar h1{text-overflow:ellipsis;white-space:nowrap;max-width:156px;overflow:hidden;letter-spacing:-.025em!important;font-size:.79rem!important}.mobile-menu-trigger{background:linear-gradient(145deg,#0f4f72b8,#051827eb)!important;border-color:#5cccf766!important;border-radius:11px!important;width:34px!important;height:34px!important;margin-right:8px!important;box-shadow:0 10px 22px #0003,inset 0 1px #ffffff1c!important}.portal-top-actions{gap:6px!important}.portal-top-actions>span{display:none!important}.portal-top-actions>button.navigator-restart{background:radial-gradient(circle at 15% 0,#6957e640,#0000 60%),#0d1834e6!important;border-color:#9076ef70!important;border-radius:11px!important;align-items:center!important;gap:6px!important;width:auto!important;height:34px!important;padding:0 8px!important;display:flex!important;box-shadow:0 10px 22px #00000040,inset 0 1px #ffffff1a!important}.portal-top-actions>button.navigator-restart img{filter:drop-shadow(0 0 8px #6ecdffbf);width:19px!important;height:19px!important}.portal-top-actions>button.navigator-restart span{white-space:nowrap;color:#d9d0ff!important;letter-spacing:.04em!important;font-size:.37rem!important;font-weight:800!important;display:block!important}.portal-top-actions>i{color:#90f0cb!important;background:radial-gradient(circle at 35% 20%,#58e0b63d,#07272aeb)!important;border-color:#63d6b26b!important;border-radius:11px!important;width:34px!important;height:34px!important;font-size:.52rem!important;box-shadow:0 10px 22px #0000003d,0 0 16px #32cba51a!important}.portal-detail-view{padding-top:20px!important}.portal-view-head,.rewards-wallet-view .portal-view-head{gap:6px!important;margin-bottom:11px!important}.portal-view-head>div>small{letter-spacing:.13em!important;font-size:.34rem!important}.portal-view-head h2,.rewards-wallet-view .portal-view-head h2,.trading-accounts-view .portal-view-head h2{max-width:100%;letter-spacing:-.058em!important;font-size:clamp(1.72rem,8.5vw,2.2rem)!important;line-height:.96!important}.portal-view-head>p,.rewards-wallet-view .portal-view-head>p,.trading-accounts-view .portal-view-head>p{font-size:.53rem!important;line-height:1.52!important}}@media (width<=390px){.portal-topbar h1{max-width:116px;font-size:.72rem!important}.portal-top-actions>button.navigator-restart{justify-content:center!important;width:34px!important;padding:0!important}.portal-top-actions>button.navigator-restart span{display:none!important}.portal-view-head h2,.rewards-wallet-view .portal-view-head h2,.trading-accounts-view .portal-view-head h2{font-size:1.66rem!important}}.payout-guidance{background:radial-gradient(circle at 4% 20%,#e0ab2926,#0000 30%),radial-gradient(circle at 92% 100%,#5543da1f,#0000 35%),linear-gradient(140deg,#2b210eb8,#04121ef0);border:1px solid #ebc15261;border-radius:20px;margin:15px 0;padding:20px;scroll-margin:100px;position:relative;box-shadow:0 30px 75px #00000061,0 0 46px #d9a3221a,inset 0 1px #ffffff1a}.payout-guidance:before{content:"";background:linear-gradient(90deg,#0000,#f0ca68,#0000);height:1px;position:absolute;top:-1px;left:8%;right:8%;box-shadow:0 0 15px #e8b7398c}.payout-guidance>header{justify-content:space-between;align-items:start;gap:20px;display:flex}.payout-guidance>header span{gap:5px;display:grid}.payout-guidance>header small{color:#ebc665;letter-spacing:.14em;font-size:.31rem;font-weight:850}.payout-guidance h3{color:#f5f0df;margin:0;font-size:1rem}.payout-guidance header p{color:#788b94;margin:0;font-size:.41rem}.payout-guidance>header>b{color:#ebc866;letter-spacing:.08em;background:#6b4d0e38;border:1px solid #ebc25859;border-radius:999px;padding:6px 8px;font-size:.28rem}.payout-guidance.confirmed{border-color:#56daa773;box-shadow:0 30px 75px #00000061,0 0 46px #32c6901c,inset 0 1px #ffffff1a}.payout-guidance.confirmed>header>b{color:#83e5be;background:#1e725240;border-color:#5bdeac66}.payout-guidance>ol{grid-template-columns:repeat(3,1fr);gap:8px;margin:16px 0 13px;padding:0;list-style:none;display:grid}.payout-guidance>ol li{color:#91a1a8;background:#1b1c1b7a;border:1px solid #debb5e2b;border-radius:12px;align-items:center;gap:9px;min-height:70px;padding:12px;font-size:.38rem;line-height:1.45;display:flex}.payout-guidance>ol i{color:#e8c465;background:#6d4f0f2e;border:1px solid #eec76259;border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-style:normal;font-weight:800;display:grid}.payout-guidance>label{cursor:pointer;background:#072231b8;border:1px solid #63c6eb3b;border-radius:13px;grid-template-columns:auto auto 1fr;align-items:center;gap:11px;padding:14px;display:grid}.payout-guidance>label>input{opacity:0;position:absolute}.payout-guidance>label>i{background:#20739729;border:1px solid #75d1f266;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}.payout-guidance>label>input:checked+i{background:linear-gradient(145deg,#3daf86,#23745b);border-color:#69dbb1;box-shadow:0 0 15px #46cc9a47}.payout-guidance>label>input:checked+i:after{color:#fff;content:"✓";font-size:.55rem}.payout-guidance>label span{gap:3px;display:grid}.payout-guidance>label strong{color:#e9f4f7;font-size:.48rem}.payout-guidance>label small{color:#6e828c;font-size:.35rem}.payout-guidance-warning{color:#efc45c;margin:9px 0 0;font-size:.35rem}.wallet-command.choice-withdraw:not(.payout-ready) .reward-review-button{pointer-events:none;opacity:.35;filter:saturate(.3)}.wallet-command.choice-withdraw.payout-ready .reward-review-button{box-shadow:0 18px 42px #0000004d,0 0 30px #40cd9a2e}@media (width<=760px){.payout-guidance{border-radius:16px;padding:15px}.payout-guidance>header{display:grid}.payout-guidance>header>b{width:max-content}.payout-guidance>ol{grid-template-columns:1fr;gap:6px}.payout-guidance>ol li{min-height:55px}.payout-guidance>label{grid-template-columns:auto 1fr}.payout-guidance>label>i{grid-column:1}.payout-guidance>label span{grid-column:2}.payout-guidance h3{font-size:.88rem}}.portal-rank-mark>i,.portal-rank-card>i,.portal-rank-journey i,.rank-track-node>i{box-shadow:none!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important;transform:none!important}.portal-rank-mark>i .rank-sigil,.portal-rank-card>i .rank-sigil,.portal-rank-journey i .rank-sigil,.rank-track-node>i .rank-sigil{width:100%;height:100%}.portal-page .rank-sigil svg{width:86%!important;height:86%!important}.portal-rank-card strong,.portal-rank-journey strong,.rank-track-node strong{font-size:clamp(.56rem,.65vw,.72rem)!important}.portal-rank-card p,.portal-rank-journey p,.rank-track-node small{font-size:clamp(.39rem,.43vw,.48rem)!important;line-height:1.5!important}.portal-page .aurex-guide-bot{left:270px}.portal-page .portal-section-title p,.portal-page .portal-card p{font-size:clamp(.45rem,.52vw,.6rem);line-height:1.58}@media (width<=900px){.portal-page .aurex-guide-bot{left:12px}}.portal-preview-page .aurex-guide-bot{left:auto;right:22px}.portal-preview-page button,.portal-preview-page a{transition:border-color .25s,background .25s,color .25s,box-shadow .25s,transform .25s}.portal-preview-page button:focus-visible,.portal-preview-page a:focus-visible{outline-offset:3px;outline:2px solid #7ce0ff}.navigator-restart{color:#c5f2ff!important;background:radial-gradient(circle at 6% 0,#4bd0f933,#0000 52%),linear-gradient(135deg,#0f587696,#052537d6)!important;border-color:#6cd8ff70!important;border-radius:13px!important;min-height:46px!important;padding:6px 12px 6px 7px!important;font-size:.45rem!important;font-weight:820!important;box-shadow:0 14px 32px #00000038,0 0 25px #35b7e51c,inset 0 1px #ffffff1a!important}.navigator-restart img{filter:drop-shadow(0 0 8px #5ad5f97a);background:#2897c029;border:1px solid #7fe1ff6b;border-radius:10px;padding:7px;display:grid;width:34px!important;height:34px!important}.navigator-restart:hover{transform:translateY(-2px);border-color:#8de7ff!important;box-shadow:0 18px 38px #00000047,0 0 34px #36b9e72b!important}.portal-signout,.mobile-signout{color:#ffc1ca!important;background:linear-gradient(135deg,#701e2f61,#2b0e1cb8)!important;border-color:#f6708061!important;box-shadow:inset 0 1px #ffffff12,0 0 24px #ce37511a!important}.portal-signout:hover,.mobile-signout:hover{transform:translateY(-2px);border-color:#ff8f9aa8!important;box-shadow:0 0 32px #d63a542e!important}.portal-side-nav button:hover,.mobile-service-drawer nav button:hover{transform:translate(3px);background:linear-gradient(135deg,#0f4c6775,#052233b8)!important;border-color:#6fd2f74f!important}.portal-welcome button,.portal-metrics button,.overview-wallet-card>button,.portal-detail-view button{position:relative;overflow:hidden}.portal-welcome button:after,.portal-metrics button:after,.overview-wallet-card>button:after{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:24%;height:280%;transition:left .7s;position:absolute;top:-90%;left:-35%;transform:rotate(18deg)}.portal-welcome button:hover:after,.portal-metrics button:hover:after,.overview-wallet-card>button:hover:after{left:125%}.portal-welcome button:hover,.portal-metrics button:hover,.overview-wallet-card>button:hover,.portal-detail-view button:hover{transform:translateY(-2px);box-shadow:0 16px 36px #00000038,0 0 27px #36b8e51a;border-color:#80e1ff87!important}.guide-spotlight-v74{z-index:4;outline-offset:5px;animation:1.15s ease-in-out 3 v74GuideSpotlight;position:relative;outline:2px solid #7ee5ffe0!important;box-shadow:0 0 0 10px #54cbf40f,0 0 55px #40c6f157,0 26px 70px #0000006b!important}.portal-first-link-panel{background:radial-gradient(circle at 3% 0,#3fc7f133,#0000 40%),linear-gradient(145deg,#072e40ed,#031824f7);border:1px solid #6bdaff57;border-radius:19px;gap:16px;padding:20px;display:grid;box-shadow:0 22px 55px #00000045,0 0 35px #31bbe81a}.portal-first-link-panel>header{align-items:center;gap:12px;display:flex}.portal-first-link-panel>header>i{color:#83e3ff;background:#2e9cc536;border:1px solid #7ae2ff78;border-radius:12px;flex:none;place-items:center;width:43px;height:43px;font-size:.43rem;font-style:normal;font-weight:900;display:grid}.portal-first-link-panel>header>span{gap:4px;display:grid}.portal-first-link-panel>header small{color:#69d5f7;letter-spacing:.12em;font-size:.32rem;font-weight:850}.portal-first-link-panel>header strong{color:#e7f8fc;font-size:.67rem}.portal-first-link-panel>header p{color:#849ea8;margin:0;font-size:.42rem}.portal-first-link-panel>header>b{color:#77d9f6;border:1px solid #74e0ff42;border-radius:999px;margin-left:auto;padding:6px 8px;font-size:.28rem}.portal-first-link-panel>div{grid-template-columns:1fr 1fr 240px;gap:10px;display:grid}.portal-first-link-panel label{gap:6px;display:grid}.portal-first-link-panel label>span{color:#9ab1b9;font-size:.38rem;font-weight:750}.portal-first-link-panel input{color:#dff5fa;min-height:49px;font:inherit;background:#02121cc2;border:1px solid #69bedc2e;border-radius:11px;outline:0;padding:0 13px;font-size:.47rem}.portal-first-link-panel label small{color:#59737c;font-size:.32rem}.portal-first-link-panel button{color:#ccf4ff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#187ea4a1,#06384fe0);border:1px solid #6ddeff6b;border-radius:12px;align-content:center;gap:5px;padding:0 16px;display:grid}.portal-first-link-panel button small{color:#72d9f8;letter-spacing:.12em;font-size:.28rem;font-weight:900}.portal-first-link-panel button strong{font-size:.46rem}.payout-proceed-button{color:#5d7882;text-align:left;background:#041621b8;border:1px solid #6ebad324;border-radius:16px;justify-content:space-between;align-items:center;width:100%;min-height:75px;padding:14px 18px;display:flex}.payout-proceed-button span{gap:4px;display:grid}.payout-proceed-button small{letter-spacing:.14em;font-size:.3rem;font-weight:900}.payout-proceed-button strong{font-size:.58rem}.payout-proceed-button>b{font-size:1rem}.payout-proceed-button.ready{color:#bdf4de;cursor:pointer;background:radial-gradient(circle at 5% 0,#3dd49930,#0000 40%),linear-gradient(135deg,#12664ba8,#042b2beb);border-color:#60e0ad7d;box-shadow:0 18px 42px #0000004a,0 0 30px #30c99224}.payout-proceed-button:disabled{cursor:not-allowed}.nav-challenges{--service:#c28cff}.nav-challenges>i{color:#c28cff!important}.nav-challenges.active{background:linear-gradient(135deg,#582b8b4a,#052131c2)!important;border-color:#be80ff57!important}@keyframes v74GuideSpotlight{0%,to{outline-color:#7ee5ff8c;transform:translateY(0)}50%{outline-color:#d7f9ff;transform:translateY(-2px)}}@media (width<=900px){.portal-first-link-panel>div{grid-template-columns:1fr 1fr}.portal-first-link-panel>div button{grid-column:1/-1;min-height:63px}}@media (width<=760px){.portal-first-link-panel{border-radius:15px;gap:12px;padding:14px}.portal-first-link-panel>header{grid-template-columns:39px 1fr;display:grid}.portal-first-link-panel>header>i{width:39px;height:39px}.portal-first-link-panel>header>b{grid-column:2;justify-self:start;margin:0}.portal-first-link-panel>div{grid-template-columns:1fr}.portal-first-link-panel>div button{grid-column:auto;min-height:61px}.portal-first-link-panel>header strong{font-size:.54rem}.payout-proceed-button{min-height:65px;padding:12px 14px}.payout-proceed-button strong{font-size:.49rem}}@media (width<=900px){.portal-preview-page .aurex-guide-bot{left:auto;right:10px}.navigator-restart span{display:none}.navigator-restart{padding:5px!important}.navigator-restart img{width:32px!important;height:32px!important}}.portal-preview-page .rank-sigil svg{width:86%!important;height:86%!important}.portal-preview-page .portal-rank-mark>i,.portal-preview-page .portal-rank-card>i{border:1px solid color-mix(in srgb, currentColor 42%, transparent)!important;background:radial-gradient(circle at 28% 18%, color-mix(in srgb, currentColor 24%, transparent), transparent 45%), linear-gradient(145deg, #0a2434f5, #030d17fa)!important;box-shadow:0 13px 28px #00000061, 0 0 24px color-mix(in srgb, currentColor 16%, transparent), inset 0 1px #ffffff1f!important;clip-path:none!important;border-radius:17px!important;place-items:center!important;padding:5px!important;display:grid!important;overflow:hidden!important}.portal-preview-page .portal-rank-mark>i .rank-sigil,.portal-preview-page .portal-rank-card>i .rank-sigil{filter:none!important;width:88%!important;height:88%!important}.portal-preview-page .portal-rank-mark>i .rank-sigil svg,.portal-preview-page .portal-rank-card>i .rank-sigil svg{width:100%!important;height:100%!important}.portal-preview-page .metric-rank .portal-rank-mark>i{width:54px!important;height:54px!important}.portal-preview-page .next-rank-sigil .portal-rank-mark>i{width:74px!important;height:74px!important}.portal-preview-page .portal-side-nav button strong,.portal-preview-page .mobile-service-drawer nav button strong,.portal-preview-page .portal-support strong,.portal-preview-page .portal-client-chip strong,.portal-preview-page .portal-metrics article>button,.portal-preview-page .account-command-bar strong,.portal-preview-page .account-command-bar button,.portal-preview-page .wallet-choice strong,.portal-preview-page .reward-flow-form button,.portal-preview-page .portal-leaderboard-list strong{font-size:14px!important;line-height:1.35!important}.portal-preview-page .account-view-head>p{color:#a3bac5;max-width:660px;font-size:clamp(.78rem,1vw,.94rem);font-weight:570;line-height:1.65}.portal-preview-page .account-command-bar{background:radial-gradient(circle at 8% 0,#2dc7ab30,#0000 34%),linear-gradient(135deg,#072a38f7,#061423fa);border-color:#6be5cf57;padding:20px 22px}.portal-preview-page .account-command-bar strong{font-size:clamp(.88rem,1.15vw,1.08rem);line-height:1.25}.portal-preview-page .account-command-bar p{color:#91aab4;font-size:.72rem;line-height:1.45}.portal-preview-page .account-command-bar>button{letter-spacing:.01em;min-height:46px;padding:12px 18px;font-size:.72rem}.account-connection-steps{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.account-connection-steps>span{background:linear-gradient(135deg,#082431e0,#04141fe6);border:1px solid #66cdc12e;border-radius:14px;align-items:center;gap:11px;min-width:0;padding:13px 15px;display:flex}.account-connection-steps b{color:#7ce7d1;background:#2cab9524;border:1px solid #69e5cd61;border-radius:10px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:.7rem;display:grid}.account-connection-steps i{gap:3px;min-width:0;font-style:normal;display:grid}.account-connection-steps small{color:#6fcfbe;letter-spacing:.1em;font-size:.48rem;font-weight:850}.account-connection-steps strong{color:#edf9f7;font-size:.72rem;line-height:1.25}.portal-preview-page .add-account-panel h3{font-size:clamp(1.2rem,1.8vw,1.55rem);line-height:1.2}.portal-preview-page .add-account-panel header p{color:#93aab2;font-size:.72rem;line-height:1.5}.portal-preview-page .account-form-grid label>span{color:#e9f7f4;font-size:.68rem;font-weight:750}.portal-preview-page .account-form-grid label>small{color:#819aa3;font-size:.58rem;line-height:1.5}.portal-preview-page .account-form-grid select,.portal-preview-page .account-form-grid input{min-height:48px;font-size:.75rem}.portal-preview-page .account-form-assurance b{font-size:.72rem}.portal-preview-page .account-form-assurance small{color:#8199a2;font-size:.59rem;line-height:1.45}.portal-preview-page .account-form-assurance>button strong{font-size:.68rem}@media (width<=760px){.portal-preview-page .account-view-head>p{font-size:.78rem;line-height:1.55}.portal-preview-page .account-command-bar{gap:13px;padding:15px;display:grid}.portal-preview-page .account-command-bar p{font-size:.68rem;display:block}.portal-preview-page .account-command-bar>button{width:100%;font-size:.72rem}.account-connection-steps{grid-template-columns:1fr;gap:7px}.account-connection-steps>span{padding:11px 12px}.account-connection-steps small{font-size:.5rem}.account-connection-steps strong{font-size:.72rem}.portal-preview-page .add-account-panel header p{font-size:.68rem}.portal-preview-page .account-form-grid label>span{font-size:.72rem}.portal-preview-page .account-form-grid label>small{font-size:.62rem}.portal-preview-page .account-form-grid select,.portal-preview-page .account-form-grid input{font-size:16px}.portal-preview-page .account-form-assurance b{font-size:.72rem}.portal-preview-page .account-form-assurance small{font-size:.62rem}}.portal-preview-page :is(.portal-welcome-copy p,.portal-view-head>p,.portal-metrics article>p,.portal-progress-panel p,.portal-action-panel p,.portal-activity-strip p,.account-command-bar p,.add-account-panel p,.connected-account-card p,.account-verification-card p,.wallet-choice p,.reward-ledger p,.reward-marketplace p,.whish-destination-panel p,.portal-vip-card p,.portal-rank-card>p,.board-prize-pool p,.board-client-status p,.portal-games-grid article p){font-size:13px!important;line-height:1.55!important}.portal-preview-page :is(.portal-side-nav button small,.mobile-service-drawer nav button small,.portal-support small,.portal-client-chip small,.portal-topbar small,.portal-welcome-copy>small,.portal-metrics header>small,.portal-view-head small,.account-command-bar small,.add-account-panel small,.connected-account-card small,.account-verification-card small,.wallet-choice small,.reward-flow-form label>span,.reward-flow-form label>small,.ledger-summary small,.portal-rank-card>small,.board-prize-pool small,.board-client-status small,.portal-vip-card small,.reward-marketplace small,.whish-destination-panel small){font-size:11px!important;line-height:1.4!important}@media (width<=760px){.portal-preview-page .metric-rank .portal-rank-mark>i{width:50px!important;height:50px!important}.portal-preview-page :is(input,select,textarea){font-size:16px!important}.portal-preview-page :is(.reward-flow-form,.whish-destination-panel) input{scroll-margin-block:28dvh}}.portal-entry{color:#f6fbff;min-height:100svh;font-family:var(--font-sans,Arial,sans-serif);background:radial-gradient(circle at 12% 18%,#1eb3ff33,#0000 34%),radial-gradient(circle at 88% 78%,#6945ff2e,#0000 38%),#020a14;place-items:center;padding:clamp(18px,4vw,60px);display:grid;position:relative;overflow:hidden}.portal-entry-glow{pointer-events:none;background:linear-gradient(125deg,#0000 18%,#46d3ff12,#0000 58%);position:absolute;inset:0}.portal-entry-card{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(135deg,#07273aeb,#050f22f0 55%,#211546e0);border:1px solid #72d1ff47;border-radius:30px;grid-template-columns:1.08fr .92fr;gap:clamp(26px,5vw,64px);width:min(960px,100%);padding:clamp(22px,4vw,52px);display:grid;position:relative;box-shadow:0 32px 90px #0000008c,inset 0 1px #ffffff1a}.portal-entry-card>header{grid-column:1/-1;align-items:center;gap:15px;display:flex}.portal-entry-card>header img{object-fit:contain;width:54px;height:54px}.portal-entry-card>header span{gap:2px;display:grid}.portal-entry-card>header small,.portal-entry-copy>small,.portal-entry-card footer small{letter-spacing:.16em;color:#66d6ff;font-size:11px;font-weight:900}.portal-entry-card>header strong{letter-spacing:.12em;font-size:15px}.portal-entry-copy h1{letter-spacing:-.055em;max-width:650px;margin:18px 0;font-size:clamp(36px,5vw,66px);line-height:.98}.portal-entry-copy h1 em{color:#0000;background:linear-gradient(90deg,#42c9ff,#a99cff,#f1d17c);-webkit-background-clip:text;background-clip:text;font-style:normal}.portal-entry-copy p{color:#a9bdcb;max-width:540px;font-size:clamp(15px,1.5vw,18px);line-height:1.65}.portal-entry-card form{background:#010a178f;border:1px solid #79baff2e;border-radius:22px;gap:14px;padding:22px;display:grid}.portal-entry-card label{gap:8px;display:grid}.portal-entry-card label span{letter-spacing:.06em;color:#c7e5f4;font-size:12px;font-weight:850}.portal-entry-card input{color:#fff;background:#031120cc;border:1px solid #7dc2e842;border-radius:13px;outline:none;width:100%;min-height:52px;padding:0 15px;font-size:16px}.portal-entry-card input:focus{border-color:#56cfff;box-shadow:0 0 0 3px #4ac6ff1f}.portal-entry-card form>button{color:#fff;cursor:pointer;background:linear-gradient(110deg,#087dcb,#205df1 55%,#6635d5);border:0;border-radius:14px;min-height:54px;font-size:15px;font-weight:900}.portal-entry-card form>div{justify-content:space-between;gap:14px;display:flex}.portal-entry-card a{color:#8fddff;font-size:13px;font-weight:800;text-decoration:none}.portal-entry-error{color:#ffb8b8;margin:0;font-size:13px}.portal-entry-card footer{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;display:grid}.portal-entry-card footer>a,.portal-entry-card footer>span{background:#041b2c8a;border:1px solid #6dceff29;border-radius:16px;gap:5px;padding:16px 18px;display:grid}.portal-entry-card footer strong{color:#eef9ff;font-size:14px}@media (width<=760px){.portal-entry{padding:14px}.portal-entry-card{border-radius:22px;grid-template-columns:1fr;gap:22px;padding:20px}.portal-entry-card>header img{width:46px;height:46px}.portal-entry-copy h1{font-size:clamp(34px,10vw,48px)}.portal-entry-card form{padding:17px}.portal-entry-card footer{grid-template-columns:1fr}.portal-entry-card form>div{align-items:center}.portal-entry-card footer>span{display:none}}.portal-auth-transition{color:#f4fbff;text-align:center;min-height:100svh;font-family:var(--font-sans,Arial,sans-serif);background:radial-gradient(circle at 50% 42%,#1ea3ee33,#0000 32%),radial-gradient(circle at 55% 52%,#6842f61f,#0000 43%),#020914;place-content:center;justify-items:center;gap:12px;padding:24px;display:grid;position:relative;overflow:hidden}.portal-auth-aura{aspect-ratio:1;border:1px solid #53ccff1c;border-radius:50%;width:min(70vw,680px);animation:3s ease-in-out infinite portalAura;position:absolute;box-shadow:0 0 100px #2898eb21}.portal-auth-transition img{object-fit:contain;filter:drop-shadow(0 0 24px #2fb6ff8c);width:clamp(72px,10vw,108px);height:clamp(72px,10vw,108px);animation:2.2s ease-in-out infinite portalMark}.portal-auth-transition small{color:#6cd8ff;letter-spacing:.2em;margin-top:10px;font-size:12px;font-weight:900}.portal-auth-transition h1{letter-spacing:-.035em;margin:0;font-size:clamp(30px,4vw,54px)}.portal-auth-transition p{color:#a8becc;margin:0;font-size:clamp(15px,1.5vw,18px)}.portal-auth-transition>i{background:#6bbfea1f;border-radius:99px;width:min(260px,72vw);height:3px;margin-top:16px;overflow:hidden}.portal-auth-transition>i>b{border-radius:inherit;background:linear-gradient(90deg,#0000,#59d6ff,#a887ff,#0000);width:38%;height:100%;animation:1.35s ease-in-out infinite portalProgress;display:block}@keyframes portalProgress{0%{transform:translate(-110%)}to{transform:translate(320%)}}@keyframes portalAura{50%{opacity:.62;transform:scale(1.06)}}@keyframes portalMark{50%{filter:drop-shadow(0 0 34px #2fb6ffbf);transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.portal-auth-aura,.portal-auth-transition img,.portal-auth-transition>i>b{animation:none}.portal-auth-transition>i>b{width:70%}}#client-portal .service-group{border-bottom:1px solid #527e9324;padding:10px 0}#client-portal .service-group h3{color:#8da8be;letter-spacing:.08em;text-transform:uppercase;margin:2px 12px 8px;font-weight:650;font-size:12px!important}#client-portal .portal-side-nav .service-group button,#client-portal .mobile-service-drawer nav .service-group button,#client-portal .service-group .service-link{color:#d6e6f3;text-align:left;box-sizing:border-box;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:30px minmax(0,1fr) 16px;align-items:center;gap:10px;width:100%;min-height:48px;text-decoration:none;padding:10px 12px!important;display:grid!important}#client-portal .service-group button>i,#client-portal .service-group a>i{place-items:center;width:26px;height:26px;display:grid;box-shadow:none!important;background:0 0!important;border:0!important}#client-portal .service-group svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:21px;height:21px}#client-portal .service-group button>span{gap:1px;min-width:0;display:grid}#client-portal .service-group button strong,#client-portal .service-group a>span{font-weight:650;line-height:1.3;font-size:14px!important}#client-portal .service-group button small{font-weight:400;letter-spacing:0!important;font-size:12px!important}#client-portal .service-group button>b,#client-portal .service-group a>b{color:#76aac6;justify-self:end}#client-portal .service-group button.active{box-shadow:inset 3px 0 #68deff;background:linear-gradient(110deg,#117cac45,#12639420)!important;border-color:#3fbce466!important}#client-portal .service-group .nav-rewards{color:#f2d995!important}#client-portal .service-group button:disabled{opacity:.6;cursor:default}#client-portal .service-group button:focus-visible,#client-portal .service-link:focus-visible{outline-offset:-2px;outline:2px solid #73e3ff}#client-portal .client-code-module{background:linear-gradient(125deg,#0b2a3ded,#071421ed);border:1px solid #397b9c66;border-radius:18px;align-items:center;gap:14px;padding:18px;display:flex;box-shadow:inset 0 1px #a1e7ff14}#client-portal .client-code-module>i{color:#70d4f6;background:#07598335;border-radius:12px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}#client-portal .client-code-module svg{fill:none;stroke:currentColor;stroke-width:1.6px;width:22px;height:22px}#client-portal .client-code-module>div{gap:4px;min-width:0;display:grid}#client-portal .client-code-module strong{font-size:16px}#client-portal .client-code-module p{margin:0;font-size:13px}#client-portal .client-code-module small{text-transform:none!important;letter-spacing:0!important}#client-portal .portal-leaderboard-list{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:540px;overflow-y:auto}#client-portal .portal-leaderboard-list>header{z-index:1;background:#061827;position:sticky;top:0}#client-portal .portal-leaderboard-list article.you{background:#0b557233;box-shadow:inset 3px 0 #45d9ff}#client-portal #guide-cashback{scroll-margin-top:88px}#client-portal .reward-flow-form input:focus-visible{outline-offset:3px;outline:2px solid #5ddcfa}#client-portal .reward-review-button:disabled{opacity:.55;cursor:not-allowed}@media (width<=760px){#client-portal .portal-workspace{min-width:0;padding-left:16px!important;padding-right:16px!important}#client-portal small{letter-spacing:.035em;line-height:1.4;font-size:12px!important}#client-portal p{color:#adc2d0;line-height:1.5;font-size:14px!important}#client-portal .portal-topbar{gap:10px;min-height:72px;height:auto!important;padding:10px 0!important}#client-portal .portal-topbar-title{min-width:0;gap:10px!important}#client-portal .portal-mobile-identity{align-items:center;gap:10px!important;display:flex!important}#client-portal .portal-mobile-brand{gap:9px!important}#client-portal .portal-mobile-brand>i{width:34px!important;height:38px!important;box-shadow:none!important;background:0 0!important;border:0!important}#client-portal .portal-mobile-identity img{filter:drop-shadow(0 0 10px #0af5);width:32px!important;height:36px!important}#client-portal .portal-mobile-brand>b{gap:4px;display:grid}#client-portal .portal-mobile-brand strong{letter-spacing:.13em;font-weight:850;line-height:1.1;font-size:19px!important}#client-portal .portal-mobile-brand em{color:#b6c9d8;letter-spacing:0;font-style:normal;line-height:1.2;font-size:12px!important}#client-portal .portal-mobile-rank{max-width:80px;font-size:11px!important}#client-portal .portal-top-actions>button.navigator-restart{width:44px!important;height:44px!important}#client-portal .mobile-menu-trigger{flex-shrink:0;width:44px!important;height:44px!important}#client-portal .mobile-service-drawer{flex-direction:column;background:linear-gradient(145deg,#092435,#030d1b)!important;width:min(344px,100vw - 32px)!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;display:flex!important;overflow:hidden!important}#client-portal .mobile-service-drawer>header{border-bottom:1px solid #3b79933d;flex:none;padding:calc(16px + env(safe-area-inset-top)) 18px 14px!important}#client-portal .mobile-service-drawer>header button{min-width:44px;min-height:44px}#client-portal .mobile-client-summary{border-bottom:1px solid #3b79933d;flex:none;margin:0!important;padding:12px 18px!important}#client-portal .mobile-client-summary>i{width:32px;height:32px}#client-portal .mobile-client-summary>span{min-width:0}#client-portal .mobile-client-summary strong{font-size:14px!important}#client-portal .mobile-client-summary>b{display:none}#client-portal .mobile-service-drawer>nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:4px 12px 16px!important;overflow-y:auto!important}#client-portal .mobile-service-drawer .mobile-drawer-support{display:none!important}#client-portal .mobile-service-drawer>.mobile-signout{background:#061321;border:0;border-top:1px solid #4c8ea447;flex:none;min-height:64px;position:static;padding:14px 20px calc(14px + env(safe-area-inset-bottom))!important;margin:0!important}#client-portal .mobile-signout small{display:none}#client-portal .mobile-signout strong{font-size:14px!important}#client-portal .portal-welcome{min-height:0!important;padding:20px!important}#client-portal .portal-welcome-copy h2{letter-spacing:-.03em;font-size:28px!important;line-height:1.12!important}#client-portal .portal-welcome-copy>p{margin:12px 0!important}#client-portal .portal-welcome-copy>div{gap:8px}#client-portal .portal-welcome-copy>div button{min-height:44px!important;padding:10px 12px!important}#client-portal .portal-welcome-copy .portal-need-help{display:none!important}#client-portal .portal-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;margin:14px 0!important}#client-portal .portal-metrics>article{flex-direction:column;align-items:flex-start;gap:8px;overflow:hidden;border-radius:17px!important;min-height:0!important;padding:16px!important;display:flex!important;position:relative!important}#client-portal .portal-metrics article>header{align-items:center;gap:9px;min-height:32px!important;margin:0!important;padding:0!important;display:flex!important;position:static!important}#client-portal .portal-metrics article>header>i{flex-shrink:0;width:28px;height:28px}#client-portal .portal-metrics article>strong{line-height:1.2;margin:0!important;font-size:26px!important}#client-portal .portal-metrics article>strong>b{font-size:13px!important}#client-portal .portal-metrics article>p{margin:0!important;font-size:13px!important}#client-portal .portal-metrics article>button{line-height:1.4;min-height:44px!important;margin:0!important;padding:8px 0!important;position:static!important;transform:none!important}#client-portal .portal-metrics .metric-account{order:3;grid-column:1/-1}#client-portal .portal-metrics .metric-rank{display:none!important}#client-portal .portal-metrics .metric-board{order:4;grid-column:1/-1}#client-portal .portal-metrics .metric-account>strong{font-size:22px!important}#client-portal .portal-metrics .metric-lots>span{width:100%;margin-top:auto!important;position:static!important}#client-portal .overview-wallet-card{display:none!important}#client-portal .client-code-module{margin:14px 0;padding:16px}#client-portal .next-rank-reminder-v111{grid-template-columns:48px minmax(0,1fr)!important;gap:12px!important;margin:14px 0!important;padding:16px!important}#client-portal .next-rank-sigil{width:48px!important;min-width:0!important}#client-portal .next-rank-sigil .portal-rank-mark{max-width:48px;transform:none!important}#client-portal .next-rank-copy>strong{font-size:15px!important}#client-portal .next-rank-progress>b{flex-wrap:wrap}#client-portal .next-rank-progress>b small{font-size:11px!important}#client-portal .portal-view-head{gap:10px!important;margin:16px 0!important}#client-portal .portal-view-head h2{font-size:28px!important;line-height:1.15!important}#client-portal .wallet-command{flex-direction:column;gap:14px;display:flex!important}#client-portal .wallet-balance{min-height:0!important;padding:20px!important}#client-portal .wallet-balance>strong{font-size:36px!important}#client-portal .wallet-energy,#client-portal .wallet-balance .wallet-verification-flow{display:none!important}#client-portal .wallet-balance p{margin:8px 0!important}#client-portal .wallet-balance header{margin:0 0 8px!important}#client-portal .wallet-balance>div:not(.wallet-energy){gap:12px}#client-portal .wallet-balance small,#client-portal .ledger-summary small{font-size:12px!important}#client-portal .wallet-balance>div strong{font-size:23px!important}#client-portal .wallet-choice{min-height:0!important;padding:18px!important}#client-portal .wallet-choice>header{margin-bottom:12px!important}#client-portal .wallet-choice>header>strong{font-size:18px!important}#client-portal .reward-option-grid{gap:8px!important;display:flex!important}#client-portal .reward-option-grid>.reward-option{text-align:center;flex:1;place-items:center;gap:5px;min-width:0;border-radius:13px!important;min-height:74px!important;padding:10px!important;display:grid!important}#client-portal .reward-option>i{width:25px!important;height:25px!important;position:static!important}#client-portal .reward-option>span strong{font-size:13px!important}#client-portal .reward-option small,#client-portal .reward-option p,#client-portal .reward-option>b,#client-portal .reward-option>em{display:none!important}#client-portal .reward-flow-form{border-radius:16px;margin-top:16px;background:linear-gradient(135deg,#0a354ad9,#05182bd9)!important;border:1px solid #3ac8f877!important;padding:16px!important}#client-portal .reward-flow-form>header{gap:12px!important}#client-portal .reward-flow-form>header strong{font-size:20px!important}#client-portal .reward-flow-form>header p{font-size:13px!important}#client-portal .reward-flow-steps{display:none!important}#client-portal .reward-flow-form input{min-height:50px!important;font-size:20px!important}#client-portal .reward-flow-form select{min-height:48px!important;font-size:16px!important}#client-portal .payout-guidance{padding:18px!important}#client-portal .payout-guidance h3{font-size:18px!important}#client-portal .payout-guidance header{display:grid!important}#client-portal .payout-proceed-button{display:none!important}#client-portal .portal-podium{align-items:end!important;gap:8px!important;min-width:0!important}#client-portal .portal-podium>article{border-radius:15px!important;min-width:0!important;min-height:0!important;padding:12px 8px!important}#client-portal .portal-podium>article>small{letter-spacing:0;font-size:10px!important}#client-portal .portal-podium>article>strong{line-height:1.3;font-size:14px!important}#client-portal .portal-podium>article>p{font-size:12px!important}#client-portal .portal-podium>article>em{display:none!important}#client-portal .portal-podium .place-1{padding-top:24px!important;transform:none!important}#client-portal .portal-board-head-v100 nav{flex-wrap:wrap;gap:6px;display:flex}#client-portal .portal-board-head-v100 nav button{min-height:44px;padding:8px 10px!important;font-size:12px!important}#client-portal .portal-leaderboard-list{border:1px solid #347d9947;border-radius:16px;width:100%;max-height:440px;overflow-x:hidden}#client-portal .portal-leaderboard-list>header,#client-portal .portal-leaderboard-list>article{min-height:58px;grid-template-columns:36px minmax(0,1fr) 82px!important;gap:8px!important;min-width:0!important;padding:14px 12px!important;display:grid!important}#client-portal .portal-leaderboard-list>header>:last-child,#client-portal .portal-leaderboard-list>article>em{display:none!important}#client-portal .portal-leaderboard-list strong{overflow-wrap:anywhere;font-size:14px!important}#client-portal .portal-leaderboard-list article>span{text-align:right;font-size:14px!important}#client-portal .board-client-status{padding:16px!important}#client-portal .board-client-status strong{font-size:22px!important}#client-portal .public-identity-control{margin-top:16px}#client-portal .connected-account-card{box-shadow:inset 0 1px #d0f4ff22,0 12px 30px #0003;background:linear-gradient(130deg,#0e3c4cdb,#061626ef)!important;border-color:#4ea9bf66!important;border-radius:18px!important;min-height:0!important;padding:18px!important}#client-portal .connected-account-card header{flex-wrap:wrap;gap:12px}#client-portal .connected-account-card header>div{min-width:0}#client-portal .connected-account-card header strong{font-size:18px!important}#client-portal .connected-account-card header small{letter-spacing:0!important;font-size:12px!important}#client-portal .account-stat-grid{gap:8px!important}#client-portal .account-stat-grid>span{padding:10px!important}#client-portal .account-stat-grid strong{font-size:15px!important}#client-portal .account-stat-grid small{font-size:11px!important}#client-portal .connected-account-card footer button{min-width:54px;min-height:44px}#client-portal .account-verification-card{padding:18px!important}#client-portal .account-verification-card h3{font-size:20px!important}#client-portal .aurex-guide-bot.portal-guide:not(.open){width:44px!important;height:44px!important;bottom:calc(86px + env(safe-area-inset-bottom))!important}#client-portal .aurex-guide-bot.portal-guide:not(.open) .aurex-bot-launch{width:44px!important;min-width:44px!important;height:44px!important}#client-portal .portal-mobile-nav{height:calc(70px + env(safe-area-inset-bottom));padding-top:6px}#client-portal .portal-mobile-nav button{min-height:48px}#client-portal .portal-mobile-nav button span{font-size:11px!important}}@media (width<=380px){#client-portal .portal-mobile-rank{display:none!important}#client-portal .portal-mobile-brand strong{font-size:18px!important}#client-portal .portal-workspace{padding-left:14px!important;padding-right:14px!important}}@media (prefers-reduced-motion:reduce){#client-portal *{scroll-behavior:auto!important}#client-portal button{transition:none!important}}@media (width<=760px){#client-portal .portal-welcome-copy{padding:0!important}#client-portal .portal-welcome-copy>div{flex-wrap:nowrap!important;gap:8px!important;margin-top:12px!important;display:flex!important}#client-portal .portal-welcome-copy>div button{white-space:normal;flex:1;min-width:0;line-height:1.3;font-size:12px!important}#client-portal .portal-welcome-copy>p{margin:10px 0!important;font-size:14px!important}#client-portal .portal-welcome-copy>p:after,#client-portal .portal-welcome-copy>p:before{content:none!important}#client-portal .portal-welcome-copy h2{margin:8px 0!important}#client-portal .portal-metrics{margin-top:14px!important}#client-portal .portal-metrics .metric-board{display:none!important}#client-portal .overview-month-position{background:linear-gradient(120deg,#31332675,#071727);border:1px solid #b39c5144;border-radius:16px;gap:14px;margin:14px 0;padding:16px;display:flex}#client-portal .overview-month-position>strong{color:#eed79b;min-width:38px;font-size:26px}#client-portal .overview-month-position>div{gap:4px;display:grid}#client-portal .overview-month-position button{color:#87e2ff;text-align:left;background:0 0;border:0;min-height:44px;padding:8px 0;font-weight:700}}@media (width>=761px){#client-portal .overview-month-position{display:none}}@media (width<=760px){#client-portal .wallet-equation{grid-template-columns:1fr 1fr!important;gap:10px!important;margin:16px 0 0!important;display:grid!important}#client-portal .wallet-equation>em{display:none!important}.wallet-equation>span:last-child{grid-column:1/-1}#client-portal .wallet-equation>span{border-radius:13px!important;gap:8px!important;padding:12px!important;display:grid!important}#client-portal .wallet-equation small{letter-spacing:.03em;font-size:12px!important;line-height:1.4!important}#client-portal .wallet-equation b{letter-spacing:-.025em;font-weight:750;font-size:22px!important;line-height:1.25!important}#client-portal .wallet-state-rail,#client-portal .wallet-keep-shortcut{display:none!important}#client-portal .reward-flow-form>label>span{line-height:1.4;font-size:14px!important}#client-portal .reward-flow-form>label>div{background:#061824;border:1px solid #65b4d3;border-radius:12px;align-items:center;gap:8px;padding:6px 10px!important;display:flex!important}#client-portal .reward-flow-form>label>div>input{width:100%;min-width:0;box-shadow:none;flex:1;background:0 0!important;border:0!important;padding:8px!important}#client-portal .reward-flow-form>label>div>button{border:0;border-left:1px solid #3b7b9555;max-width:64px;min-height:44px;background:0 0!important;border-radius:0!important;width:auto!important;padding:6px!important;font-size:12px!important}#client-portal .reward-flow-form>header{position:relative;padding-right:40px!important;display:block!important}#client-portal .reward-flow-form>header>button{min-width:44px;min-height:44px;position:absolute;top:0;right:0;padding:4px!important}#client-portal .reward-flow-form>header small{display:none!important}#client-portal .reward-flow-form>header strong{font-size:20px!important}#client-portal .reward-flow-form>header p{font-size:13px!important}#client-portal .reward-flow-form input,#client-portal .reward-flow-form select{color:#eef9ff!important;background:#071b2b!important}#client-portal .reward-request-note small{color:#b9cdd9;line-height:1.5;font-size:12px!important}#client-portal .reward-request-note small:after,#client-portal .reward-ledger>header p:after,#client-portal .ledger-empty span small:after{content:none!important}}#client-portal .connected-account-card .account-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=760px){#client-portal .account-command-bar{align-items:center;gap:12px;background:0 0!important;border-color:#3b82923d!important;grid-template-columns:minmax(0,1fr)!important;min-height:0!important;margin:14px 0!important;padding:12px 16px!important;display:grid!important}#client-portal .account-command-bar>button{white-space:normal!important;text-align:center!important;width:100%!important;min-height:48px!important;display:block!important}#client-portal .account-command-bar p{display:none!important}#client-portal .account-command-bar small{font-size:11px!important}#client-portal .account-command-bar strong{font-size:14px!important}#client-portal .oneroyal-account-help{box-shadow:inset 0 1px #bdefff30,0 12px 30px #0003;background:linear-gradient(125deg,#0c435ad4,#06172ae8)!important;border-color:#50bddc77!important;padding:16px!important}#client-portal .oneroyal-account-help h3{font-size:17px!important}#client-portal .oneroyal-account-help p{font-size:13px!important}#client-portal .oneroyal-help-actions{gap:8px!important;margin-top:12px!important}#client-portal .oneroyal-help-actions button{min-height:46px!important}#client-portal .board-client-status{grid-template-columns:84px minmax(0,1fr)!important;gap:14px!important;min-height:0!important;margin:12px 0 22px!important;padding:16px!important;display:grid!important}#client-portal .board-client-status>div{min-width:0;gap:8px!important;padding:0!important;display:grid!important}#client-portal .board-client-status>div:last-child{border-left:1px solid #46829744;grid-template-columns:1fr 1fr!important;padding-left:12px!important}#client-portal .board-client-status>div>span{min-width:0;background:0 0!important;border:0!important;gap:8px!important;padding:0!important;display:grid!important}#client-portal .board-client-status small{line-height:1.35;letter-spacing:0!important;text-transform:none!important;font-size:11px!important}#client-portal .board-client-status strong{line-height:1.1;white-space:nowrap!important;letter-spacing:-.02em!important;font-size:22px!important}#client-portal .board-prize-pool{min-height:0!important;margin:12px 0!important;padding:12px!important}#client-portal .board-prize-pool>p{display:none!important}#client-portal .board-prize-pool>strong{font-size:16px!important}#client-portal .portal-podium-v100{grid-template-columns:1fr 1fr 1fr!important;margin:16px 0!important;padding-top:12px!important}#client-portal .portal-podium-v100 article{gap:6px!important;min-height:180px!important;padding:12px 8px!important}#client-portal .portal-podium-v100 .place-1{min-height:206px!important}#client-portal .portal-podium-v100 .podium-crest{width:68px!important;height:68px!important;margin:4px auto!important}#client-portal .portal-podium-v100 article>strong,#client-portal .portal-podium-v100 article>p{margin:4px 0!important}}#client-portal .portal-leaderboard-list article>span:after{content:none!important}@media (width<=760px){#client-portal .rewards-wallet-view>.portal-view-head{margin:12px 0!important}#client-portal .rewards-wallet-view>.portal-view-head>p,#client-portal .rewards-wallet-view>.portal-view-head small{display:none!important}#client-portal .rewards-wallet-view>.portal-view-head h2{margin:0!important}}#client-portal .rewards-wallet-view>*{order:0!important}#client-portal .wallet-balance{background:radial-gradient(at 100% 0,#ac98451c,#0000 58%),linear-gradient(140deg,#0b2d3e,#061522)!important;border-color:#4fabc16b!important}#client-portal .wallet-balance:before,#client-portal .wallet-balance:after{pointer-events:none;opacity:.1!important}@media (width<=760px){#client-portal .reward-flow-form>label>div{height:auto!important;min-height:62px!important}#client-portal .reward-flow-form>label>div>button{white-space:nowrap;flex:0 0 64px;min-width:64px;line-height:1;align-self:center!important;height:44px!important;min-height:44px!important;font-size:11px!important}#client-portal .reward-flow-form>header>button{position:absolute!important;top:0!important;right:0!important}#client-portal .portal-podium-v100{grid-template-columns:minmax(0,.94fr) minmax(0,1.16fr) minmax(0,.86fr)!important;grid-template-areas:"second first third"!important;align-items:end!important;gap:6px!important;padding:26px 0 8px!important;display:grid!important;overflow:visible!important}#client-portal .portal-podium-v100>article{order:initial!important;border-radius:14px!important;min-width:0!important;padding:10px 5px!important;overflow:hidden!important}#client-portal .portal-podium-v100>.place-2{grid-area:second!important;min-height:166px!important}#client-portal .portal-podium-v100>.place-1{z-index:2;grid-area:first!important;min-height:202px!important;transform:translateY(-7px)!important}#client-portal .portal-podium-v100>.place-3{grid-area:third!important;min-height:144px!important}#client-portal .portal-podium-v100>.place-1 .podium-crest{width:68px!important;height:76px!important;margin:3px auto!important}#client-portal .portal-podium-v100>.place-2 .podium-crest{width:56px!important;height:63px!important;margin:3px auto!important}#client-portal .portal-podium-v100>.place-3 .podium-crest{width:48px!important;height:55px!important;margin:3px auto!important}#client-portal .portal-podium-v100>article>small{letter-spacing:.04em!important;text-align:center!important;min-height:20px!important;font-size:8px!important;line-height:1.2!important;position:static!important}#client-portal .portal-podium-v100>article>strong{text-align:center!important;overflow-wrap:anywhere!important;margin:3px 0!important;font-size:clamp(10px,3vw,13px)!important;line-height:1.2!important}#client-portal .portal-podium-v100>article>p{text-align:center!important;overflow-wrap:anywhere!important;margin:2px 0!important;font-size:9px!important;line-height:1.2!important}#client-portal .portal-podium-v100>article>em{display:none!important}}@media (width<=380px){#client-portal .portal-podium-v100{gap:4px!important;padding-top:22px!important}#client-portal .portal-podium-v100>.place-2{min-height:148px!important}#client-portal .portal-podium-v100>.place-1{min-height:182px!important}#client-portal .portal-podium-v100>.place-3{min-height:128px!important}#client-portal .portal-podium-v100>.place-1 .podium-crest{width:60px!important;height:67px!important}#client-portal .portal-podium-v100>.place-2 .podium-crest{width:50px!important;height:56px!important}#client-portal .portal-podium-v100>.place-3 .podium-crest{width:43px!important;height:49px!important}#client-portal .portal-podium-v100>article>small{font-size:7px!important}#client-portal .portal-podium-v100>article>strong{font-size:10px!important}#client-portal .portal-podium-v100>article>p{font-size:8px!important}}#client-portal .mobile-service-drawer .mobile-drawer-support,#client-portal .portal-side .portal-support{display:none!important}#client-portal .service-group+.service-group{border-top:1px solid #5fa8c342;margin-top:16px;padding-top:18px}#client-portal .service-group .nav-rewards{margin:5px 0;color:#ffe5a0!important;background:linear-gradient(110deg,#68502070,#30271965)!important;border-color:#dabb6575!important;min-height:54px!important;box-shadow:inset 0 1px #ffe8a42b,0 4px 16px #0002!important}#client-portal .service-group .nav-rewards strong{font-size:15px!important;font-weight:800!important}#client-portal .service-group .nav-rewards>i{color:#ffe08a!important}#client-portal .service-group .nav-rewards.active{background:linear-gradient(110deg,#84612590,#44361880)!important;border-color:#efd58aa6!important;box-shadow:inset 3px 0 #ffe393,0 0 18px #e0ae2714!important}#client-portal .service-group .nav-rewards>b{color:#ffe393}#client-portal .reward-flow-form.withdraw{background:linear-gradient(135deg,#49391fdf,#1c211f 48%,#0b1923)!important;border:1px solid #d8b96c99!important;box-shadow:inset 0 1px #ffe4a54d,0 12px 32px #0004!important}#client-portal .reward-flow-form.withdraw>header strong{color:#ffe3a2!important}#client-portal .reward-flow-form.withdraw>header small{color:#e4c885!important}#client-portal .reward-flow-form.withdraw input:focus-visible{outline-color:#e6c373}#client-portal .reward-flow-form.withdraw .reward-review-button{color:#211a0d!important;background:linear-gradient(115deg,#f0d38d,#b98a35)!important;border-color:#ffe6a9!important}#client-portal .reward-flow-form.withdraw .reward-review-button strong,#client-portal .reward-flow-form.withdraw .reward-review-button small{color:#211a0d!important}#client-portal .portal-detail-view{animation:.48s cubic-bezier(.2,.78,.25,1) both portalSectionArrival}@keyframes portalSectionArrival{0%{opacity:0;filter:brightness(.82);transform:translateY(12px)scale(.992)}to{opacity:1;filter:none;transform:none}}#client-portal .service-group button{position:relative;overflow:hidden}#client-portal .service-group button:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 28%,#8ee8ff1a 48%,#0000 68%);transition:transform .65s;position:absolute;inset:0;transform:translate(-115%)}#client-portal .service-group button:hover:after,#client-portal .service-group button.active:after{transform:translate(115%)}#client-portal .service-group .nav-rewards{background:radial-gradient(circle at 12% 0,#ffd77938,#0000 42%),linear-gradient(135deg,#6b480fc7,#071c2af0)!important;border-color:#ffd57485!important;box-shadow:inset 3px 0 #ffe08a,0 10px 28px #d99e2724,inset 0 1px #ffffff29!important}#client-portal .service-group .nav-rewards>i{color:#ffe39b!important;background:linear-gradient(145deg,#ffd87b47,#603b0970)!important;border:1px solid #ffe19499!important;box-shadow:0 0 22px #ffc34747,inset 0 1px #ffffff38!important}#client-portal .service-group .nav-rewards>i:after{content:"✦";color:#fff4c7;text-shadow:0 0 9px #ffd15e;font-size:9px;animation:2.6s ease-in-out infinite cashbackSpark;position:absolute;transform:translate(10px,-10px)}@keyframes cashbackSpark{50%{opacity:.35;transform:translate(10px,-13px)scale(.72)}}#client-portal .cinematic-coming-soon{isolation:isolate;background:radial-gradient(circle at 78% 18%,#4acdf62e,#0000 28%),radial-gradient(circle at 22% 92%,#7e5aee24,#0000 35%),linear-gradient(145deg,#08273bf5,#030e1bfa);border:1px solid #66d5f74d;border-radius:28px;min-height:420px;padding:clamp(28px,5vw,70px);position:relative;overflow:hidden;box-shadow:0 30px 90px #0006,inset 0 1px #ffffff21}#client-portal .cinematic-coming-soon header{z-index:2;gap:10px;max-width:620px;display:grid;position:relative}#client-portal .cinematic-coming-soon header small{color:#75ddff}#client-portal .cinematic-coming-soon h2{letter-spacing:-.05em;margin:12px 0 2px;font-size:clamp(2.2rem,6vw,5rem);line-height:.92}#client-portal .cinematic-coming-soon h2 span{color:#77dbff}#client-portal .cinematic-coming-soon p{color:#a8c4ce;max-width:560px;line-height:1.65}#client-portal .coming-soon-status{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#051929a8;border:1px solid #74ddff3d;border-radius:16px;align-items:center;gap:12px;width:min(520px,100%);margin-top:34px;padding:14px 16px;display:flex;position:relative}#client-portal .coming-soon-status>i{background:#79e2ff;border-radius:50%;width:9px;height:9px;animation:1.8s ease-in-out infinite comingPulse;box-shadow:0 0 18px #52d9ff}@keyframes comingPulse{50%{opacity:.42;transform:scale(.7)}}#client-portal .coming-soon-status span{gap:2px;display:grid}.coming-soon-status small{font-size:10px!important}.coming-soon-status strong{color:#effbff;font-size:14px}.coming-soon-status>b{color:#8daeba;margin-left:auto;font-size:12px;font-weight:500}#client-portal .cinematic-coming-soon>button{z-index:2;color:#eafaff;cursor:pointer;background:linear-gradient(120deg,#1a8bbd7a,#23429780);border:1px solid #71dcff6b;border-radius:13px;margin-top:24px;padding:13px 18px;font-weight:750;position:relative}#client-portal .coming-soon-orbit{z-index:1;aspect-ratio:1;border:1px solid #64d6ff33;border-radius:50%;width:min(340px,38vw);animation:12s ease-in-out infinite orbitDrift;position:absolute;top:14%;right:7%;box-shadow:0 0 80px #37bbeb1f,inset 0 0 50px #37bbeb14}#client-portal .coming-soon-orbit:before,#client-portal .coming-soon-orbit:after{content:"";border:1px solid #9371ff33;border-radius:50%;position:absolute;inset:12%;transform:rotate(54deg)}#client-portal .coming-soon-orbit:after{border-color:#74e4ff33;inset:25%;transform:rotate(-35deg)}#client-portal .coming-soon-orbit i{background:#83e6ff;border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 20px #5ddaff}.coming-soon-orbit i:first-child{top:19%;left:18%}.coming-soon-orbit i:nth-child(2){background:#b994ff;top:49%;right:13%;box-shadow:0 0 20px #9a71ff}.coming-soon-orbit i:nth-child(3){bottom:8%;left:43%}@keyframes orbitDrift{50%{filter:brightness(1.15);transform:rotate(9deg)scale(1.025)}}@media (width<=700px){#client-portal .cinematic-coming-soon{border-radius:22px;min-height:460px;padding:28px 20px}.cinematic-coming-soon h2{font-size:clamp(2.4rem,13vw,4rem)}#client-portal .coming-soon-orbit{opacity:.7;width:250px;top:17%;right:-18%}.coming-soon-status{margin-top:28px!important}.coming-soon-status>b{font-size:11px}.portal-detail-view{animation-duration:.38s}}@media (prefers-reduced-motion:reduce){#client-portal .portal-detail-view,#client-portal .coming-soon-orbit,#client-portal .coming-soon-status>i,#client-portal .service-group button:after{transition:none!important;animation:none!important}}.portal-community-card{background:radial-gradient(circle at 0 0,#33b4ed33,#0000 33%),radial-gradient(circle at 100% 100%,#8765ef29,#0000 38%),linear-gradient(135deg,#072639f2,#03101dfa);border:1px solid #56c9f557;border-radius:20px;grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:13px;padding:18px 20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #f2fdff24,0 20px 52px #00000047,0 0 32px #2db5ec14}.portal-community-card:before{content:"";background:linear-gradient(90deg,#0000,#7ce4ff,#0000);width:32%;height:1px;position:absolute;top:0;left:8%;box-shadow:0 0 16px #4ed1fb8c}.portal-community-art{color:#d9f8ff;background:radial-gradient(circle at 30% 15%,#97f1ff61,#0a415ed1 48%,#061c2ff0);border:1px solid #77e2ff94;border-radius:21px;place-items:center;width:68px;height:68px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff4d,0 0 0 7px #40bfef0d,0 0 32px #2ebaef3d}.portal-community-art>.public-icon{z-index:2;filter:drop-shadow(0 0 10px #aaf2ffcc);width:32px;height:32px;position:relative}.portal-community-art>span,.portal-community-art>i{pointer-events:none;border:1px solid #7ae3ff4a;border-radius:50%;position:absolute}.portal-community-art>span{inset:-8px}.portal-community-art>i{border-color:#c29dff3d;inset:9px}.portal-community-copy{gap:5px;min-width:0;display:grid}.portal-community-copy>small{color:#73ddff;letter-spacing:.15em;font-weight:850;font-size:9px!important}.portal-community-copy h3{color:#f0fbff;letter-spacing:-.03em;margin:0;font-size:21px;line-height:1.16}.portal-community-copy p{color:#a9c5d2;max-width:58ch;margin:0;line-height:1.45;font-size:12px!important}.portal-community-copy>div{flex-wrap:wrap;gap:5px;margin-top:3px;display:flex}.portal-community-copy>div span{color:#9fe8ff;letter-spacing:.1em;background:#36a4c91c;border:1px solid #70dcff4d;border-radius:999px;padding:3px 7px;font-size:8px;font-weight:850}.portal-community-copy>div span:nth-child(2){color:#d0b9ff;background:#8356d11c;border-color:#be96ff59}.portal-community-copy>div span:nth-child(3){color:#9aead3;background:#2497751a;border-color:#62debf57}.portal-community-card>a{color:#e4fbff;background:linear-gradient(120deg,#137ab5db,#30449fe0);border:1px solid #74deff87;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:188px;min-height:46px;padding:0 14px;text-decoration:none;transition:transform .24s,border-color .24s,box-shadow .24s;display:inline-flex;box-shadow:inset 0 1px #ffffff2e,0 13px 28px #0565a333}.portal-community-card>a:hover{border-color:#b9f1ffcc;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff38,0 17px 34px #0565a347}.portal-community-card>a>span{background:#5bcdf433;border:1px solid #b1f2ff6b;border-radius:8px;place-items:center;width:25px;height:25px;display:grid}.portal-community-card>a .public-icon{width:15px;height:15px}.portal-community-card>a>strong{letter-spacing:.05em;white-space:nowrap;font-size:11px}.portal-community-card>a>.public-icon{color:#9ce8ff;width:15px;height:15px}.portal-community-card>a:focus-visible{outline-offset:3px;outline:2px solid #b8f3ff}@media (width<=760px){.portal-community-card{border-radius:17px;grid-template-columns:56px minmax(0,1fr);gap:13px;padding:15px}.portal-community-art{border-radius:17px;width:54px;height:54px}.portal-community-art>.public-icon{width:26px;height:26px}.portal-community-copy h3{font-size:17px}.portal-community-copy p{line-height:1.45;font-size:11px!important}.portal-community-card>a{grid-column:1/-1;width:100%;min-height:48px}.portal-community-card>a>strong{font-size:11px}.portal-community-copy>small{letter-spacing:.1em;font-size:8px!important}}@media (width<=380px){.portal-community-card{grid-template-columns:48px minmax(0,1fr);gap:10px;padding:13px}.portal-community-art{border-radius:14px;width:47px;height:47px}.portal-community-art>.public-icon{width:22px;height:22px}.portal-community-copy h3{font-size:16px}.portal-community-copy p{font-size:10px!important}.portal-community-copy>div span{padding:3px 6px;font-size:7px}}.portal-detail-view .cashback-priority-card{background:linear-gradient(145deg,#12253ceb,#081220eb);border-color:#8fc1ec33;box-shadow:0 18px 42px #0000002e}.portal-detail-view .cashback-priority-identity small,.portal-detail-view .cashback-priority-rate small{color:#e8f2fcc7;letter-spacing:.13em}.portal-detail-view .cashback-priority-identity strong{color:#fff;text-shadow:0 0 22px #79c7ff2e}.portal-detail-view .cashback-priority-identity p{color:#e0ecf8bd}.portal-detail-view .cashback-summary-grid>span{background:#0914239e;border-color:#8fc1ec26}.portal-detail-view .cashback-summary-grid>span strong{color:#f5f9ff}.portal-detail-view .cashback-summary-grid>span em{color:#cfe0f1ad}.portal-leaderboard-list{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#79c7ff73 transparent;max-height:min(54dvh,480px);overflow:hidden auto!important}.portal-leaderboard-list::-webkit-scrollbar{width:7px}.portal-leaderboard-list::-webkit-scrollbar-thumb{background:#79c7ff59;border-radius:99px}.portal-leaderboard-list>header{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#081220f0;position:sticky;top:0}.portal-leaderboard-list>article{min-width:0}.public-identity-control{background:linear-gradient(145deg,#102237c7,#081220c7);border-color:#8fc1ec2e;gap:16px;padding:18px}.public-identity-control>div:first-child h3{color:#f7fbff}.public-identity-control>div:first-child p{color:#d4e5f4bd;max-width:52ch}.public-identity-options{gap:8px;display:grid}.public-identity-options button{background:#ffffff09;border-color:#8fc1ec24;min-height:48px;transition:background .2s,border-color .2s,transform .2s}.public-identity-options button:hover{border-color:#79c7ff66;transform:translate(2px)}.public-identity-options button.active{background:#79c7ff1a;border-color:#79c7ff80}.nickname-preference{border-top:1px solid #8fc1ec24;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:10px;padding-top:10px;display:grid}.nickname-preference label{gap:7px;display:grid}.nickname-preference label>span{color:#e2f0fdcc;letter-spacing:.12em;font-size:.68rem;font-weight:700}.nickname-preference input{color:#fff;background:#030a139e;border:1px solid #8fc1ec3d;border-radius:10px;width:100%;min-height:44px;padding:0 12px}.nickname-preference label small{color:#cfe0f1a6;line-height:1.4}.nickname-preference>button{color:#fff;background:#e2b8751f;border:1px solid #e2b87561;border-radius:10px;min-height:44px;padding:0 14px;font-weight:700}.nickname-preference>button b{color:var(--aurex-polish-gold);margin-left:8px}.nickname-preference>p{color:#b9ddff;grid-column:1/-1;margin:0;font-size:.8rem}.public-identity-notice{align-items:center;margin:14px 0}.public-identity-notice .identity-current{color:#aac8d6;margin-top:10px}.public-identity-notice .identity-current strong{color:#ebd391}.public-identity-notice .identity-actions{justify-items:start;gap:7px;display:grid}.public-identity-notice .identity-actions button{color:#f9e4b3;background:#9d752b2e;border-color:#e7c0788c;min-height:44px}.public-identity-notice .identity-actions button:disabled{opacity:.56;cursor:not-allowed}.public-identity-notice .identity-actions p{color:#bad3dd}.public-identity-notice .nickname-preference{grid-column:1/-1;grid-template-columns:minmax(0,1fr) auto auto;width:100%}.public-identity-notice>p[role=status]{color:#b9ddff;grid-column:1/-1}@media (width<=720px){.portal-leaderboard-list{max-height:min(48dvh,390px)}.portal-leaderboard-list>header,.portal-leaderboard-list>article{grid-template-columns:48px minmax(0,1fr) 78px 82px;gap:8px;min-width:0!important}.portal-leaderboard-list>article strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.portal-leaderboard-list>article span,.portal-leaderboard-list>article em{font-size:.68rem}.public-identity-control{gap:10px;grid-template-columns:1fr!important;padding:14px!important}.public-identity-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.public-identity-options button{grid-template-columns:auto 1fr;gap:6px;min-height:44px;padding:8px;display:grid}.public-identity-options button>i{border-radius:6px;flex-basis:20px;width:20px;height:20px}.public-identity-options button strong{font-size:.7rem;line-height:1.15}.public-identity-options button small{display:none}.nickname-preference{grid-template-columns:1fr;gap:8px;margin-top:8px;padding-top:8px}.nickname-preference>button{width:100%;min-height:42px}}@media (prefers-reduced-motion:reduce){.portal-detail-view *{scroll-behavior:auto!important;transition-duration:.001ms!important}}.identity-visibility{color:#e8f1fa;align-self:center;align-items:center;gap:.65rem;font-size:.88rem;display:flex!important}.identity-visibility input{accent-color:#dfb774;width:18px;height:18px;min-height:18px}#client-portal .reward-flow-nav{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px;padding:0 2px;display:flex}#client-portal .reward-flow-nav button{color:#cdefff;min-height:42px;font:inherit;cursor:pointer;background:#0b2233;border:1px solid #65b5d35c;border-radius:10px;padding:9px 12px;font-size:13px;font-weight:700}#client-portal .reward-flow-nav button:hover{background:#12394d;border-color:#91e3ff}#client-portal .reward-flow-nav span{color:#9cb9c9;letter-spacing:.05em;text-transform:uppercase;font-size:12px;font-weight:700}#client-portal .reward-flow-form.withdraw>header>button{display:none}@media (width<=760px){#client-portal .reward-flow-nav{margin:0 0 8px}#client-portal .reward-flow-nav button{min-height:44px;font-size:13px}#client-portal .reward-flow-nav span{font-size:11px}}@media (width>=821px){#client-portal.portal-preview-page{--desktop-shell-width:1480px;--desktop-panel-padding:clamp(24px, 2.2vw, 34px);--workspace-gap:clamp(18px, 1.7vw, 28px);--card-padding:clamp(24px, 2vw, 30px);--section-title-size:clamp(22px, 1.8vw, 30px);--body-size:15px;--label-size:12px;--control-height:52px}#client-portal.portal-preview-page .portal-workspace{padding:30px clamp(28px,3.2vw,58px) 58px}#client-portal.portal-preview-page :is(.portal-topbar,.portal-welcome,.portal-metrics,.portal-main-grid,.portal-detail-view,.portal-board-view,.portal-community-card){width:100%;max-width:var(--desktop-shell-width);margin-inline:auto}#client-portal.portal-preview-page .portal-side{width:276px;padding-inline:19px}#client-portal.portal-preview-page .portal-workspace{margin-left:276px}#client-portal.portal-preview-page .portal-side-nav button{min-height:56px;padding:11px 14px}#client-portal.portal-preview-page .portal-side-nav button strong,#client-portal.portal-preview-page .portal-support strong,#client-portal.portal-preview-page .portal-client-chip strong{font-size:15px!important}#client-portal.portal-preview-page .portal-side-nav button small,#client-portal.portal-preview-page .portal-support small,#client-portal.portal-preview-page .portal-client-chip small{font-size:12px!important}#client-portal.portal-preview-page .portal-topbar{min-height:88px}#client-portal.portal-preview-page .portal-topbar-title strong{font-size:18px}#client-portal.portal-preview-page .portal-topbar-title small,#client-portal.portal-preview-page .portal-top-actions small{font-size:12px}#client-portal.portal-preview-page .portal-welcome{border-radius:30px;min-height:400px}#client-portal.portal-preview-page .portal-welcome-copy{padding:52px}#client-portal.portal-preview-page .portal-detail-view{padding-top:46px}#client-portal.portal-preview-page .portal-view-head{gap:30px;margin-bottom:30px}#client-portal.portal-preview-page .portal-view-head h2,#client-portal.portal-preview-page .portal-welcome-copy h1{letter-spacing:-.045em;font-size:clamp(2.35rem,3.15vw,3.25rem)}#client-portal.portal-preview-page .portal-view-head>p,#client-portal.portal-preview-page .portal-welcome-copy p{font-size:var(--body-size)!important;line-height:1.65!important}#client-portal.portal-preview-page .portal-view-head small,#client-portal.portal-preview-page .portal-welcome-copy>small,#client-portal.portal-preview-page .portal-metrics header>small{font-size:12px!important}#client-portal.portal-preview-page .portal-metrics{gap:var(--workspace-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:24px 0 30px}#client-portal.portal-preview-page .portal-metrics>article{min-height:206px;padding:var(--card-padding);border-radius:22px}#client-portal.portal-preview-page .portal-metrics article>strong{line-height:1.2;font-size:clamp(27px,2.35vw,34px)!important}#client-portal.portal-preview-page .portal-metrics article>p,#client-portal.portal-preview-page .portal-metrics article>button,#client-portal.portal-preview-page .portal-metrics article>span{font-size:13px!important;line-height:1.5!important}#client-portal.portal-preview-page .portal-main-grid{gap:var(--workspace-gap)}#client-portal.portal-preview-page :is(.overview-wallet-card,.portal-vip-card,.portal-progress-panel,.portal-action-panel,.portal-activity-strip,.cashback-priority-card,.wallet-choice,.reward-ledger,.current-rank-command,.portal-rank-card,.major-milestone-card,.account-command-bar,.connected-account-card,.account-verification-card,.board-prize-pool,.board-client-status,.portal-podium,.portal-leaderboard-list,.public-identity-control){padding:var(--card-padding)}#client-portal.portal-preview-page :is(.overview-wallet-card p,.portal-vip-card p,.portal-progress-panel p,.portal-action-panel p,.portal-activity-strip p,.cashback-priority-card p,.wallet-choice p,.reward-ledger p,.connected-account-card p,.account-verification-card p,.board-prize-pool p,.board-client-status p){font-size:14px!important;line-height:1.6!important}#client-portal.portal-preview-page :is(.overview-wallet-card small,.portal-vip-card small,.portal-progress-panel small,.portal-action-panel small,.portal-activity-strip small,.cashback-priority-card small,.wallet-choice small,.reward-ledger small,.connected-account-card small,.account-verification-card small,.board-prize-pool small,.board-client-status small){font-size:12px!important;line-height:1.45!important}#client-portal.portal-preview-page .account-command-bar,#client-portal.portal-preview-page .reward-marketplace{padding:24px}#client-portal.portal-preview-page .account-command-bar strong,#client-portal.portal-preview-page .reward-marketplace h3,#client-portal.portal-preview-page .portal-rank-card h3{font-size:20px!important}#client-portal.portal-preview-page .portal-leaderboard-list{max-height:min(58dvh,560px)}#client-portal.portal-preview-page .portal-leaderboard-list>header,#client-portal.portal-preview-page .portal-leaderboard-list>article{min-height:58px;padding:14px 16px}#client-portal.portal-preview-page .portal-community-card,#client-portal.portal-preview-page .portal-support-card{min-height:152px;padding:var(--card-padding)}#client-portal.portal-preview-page :is(.portal-welcome-copy button,.portal-detail-view button){min-height:var(--control-height)}}@media (width>=1440px){#client-portal.portal-preview-page .portal-workspace{padding-left:clamp(36px,4vw,76px);padding-right:clamp(36px,4vw,76px)}}@media (prefers-reduced-motion:reduce){#client-portal.portal-preview-page *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
