/* Hourly cycle visuals, sample activity, contact and legal document layouts. */
/* Public crypto catalogue and a read-only view of the current workspace. */
.qx-accepted-crypto{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.5fr);gap:55px;align-items:center;padding-top:70px}
.qx-accepted-intro .eyebrow{font-size:9px;letter-spacing:1.5px;color:#85b095}
.qx-accepted-intro h2{font-size:clamp(29px,3vw,41px);line-height:1.12;letter-spacing:-1.5px;font-weight:550;margin:17px 0}
.qx-accepted-intro h2>span{color:var(--mint)}
.qx-accepted-intro>p:last-child{font-size:13px;line-height:1.85;color:#9db7a7;max-width:290px}
.qx-accepted-methods{min-width:0}
.qx-accepted-coins{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}
.qx-accepted-coins>li{display:flex;gap:11px;align-items:center;padding:14px 13px;background:#0e1c13;border:1px solid #2c4a36;border-radius:7px;min-width:0}
.qx-accepted-coin-icon{display:grid;place-items:center;flex-shrink:0;width:33px;height:33px;border-radius:8px;background:#173124;color:#a5e6bb}
.qx-accepted-coin-icon svg{display:block;width:21px;height:21px;fill:currentColor}
.qx-accepted-coins strong{display:block;font-size:12px;line-height:1.5;font-weight:500;color:#cbe5d4}
.qx-accepted-coins small{display:block;font:8px/1.7 var(--mono);color:#7ea58b;letter-spacing:.4px;margin-top:2px}
.qx-accepted-usdt{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:12px;padding:17px 18px;border:1px solid #466e50;border-radius:7px;background:linear-gradient(110deg,#173c2744,#102017)}
.qx-accepted-usdt-label{display:flex;align-items:center;gap:11px;flex-shrink:0}
.qx-accepted-usdt-label strong{display:block;font:15px/1.5 var(--mono);color:#c8efd6}
.qx-accepted-usdt-label>div>span{display:block;font-size:9px;color:#82ac91;margin-top:2px}
.qx-accepted-networks{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px;list-style:none;margin:0;padding:0}
.qx-accepted-networks li{border:1px solid #3e644b;background:#10261a;border-radius:4px;padding:5px 8px;font:8px/1.5 var(--mono);color:#afd6bd;white-space:nowrap}
.qx-accepted-note{font-size:9px;line-height:1.8;color:#789c84;margin:13px 0 0}
.qx-workspace-showcase{width:100%;max-width:760px;min-width:0;margin:0;justify-self:center;border:1px solid #35543f;border-radius:9px;background:#0a130e;overflow:hidden;box-shadow:0 20px 65px #0003}
.qx-workspace-mini-header{display:flex;align-items:center;gap:18px;padding:10px 13px;border-bottom:1px solid #294433;background:#0d1911}
.qx-workspace-mini-header>span:first-child{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:550;letter-spacing:2px;color:#d0e6d8}
.qx-workspace-mini-header img{width:24px;height:24px;object-fit:contain}
.qx-workspace-mini-header>small{font:6px/1.6 var(--mono);letter-spacing:.8px;text-transform:uppercase;color:#739580}
.qx-workspace-mini-user{margin-left:auto;padding:5px 9px;border:1px solid #365b43;border-radius:14px;background:#142b1c;font-size:7px;color:#acd3b9}
.qx-workspace-mini-body{display:grid;grid-template-columns:145px minmax(0,1fr);min-height:345px}
.qx-workspace-mini-sidebar{padding:13px 9px;background:#0b1710;border-right:1px solid #294332}
.qx-workspace-mini-identity{display:flex;gap:8px;align-items:center;margin:0 5px 15px}
.qx-workspace-mini-identity>span{display:grid;place-items:center;width:27px;height:27px;border:1px solid #3d6048;border-radius:8px;background:#193024;color:#b9eacb;font:13px var(--mono)}
.qx-workspace-mini-identity small{display:block;font:5px/1.7 var(--mono);letter-spacing:.8px;text-transform:uppercase;color:#6f977c}
.qx-workspace-mini-identity strong{font-size:9px;font-weight:500;color:#bcdcc8}
.qx-workspace-mini-nav-group{margin-top:11px}
.qx-workspace-mini-nav-group>p{font:6px/1.5 var(--mono);letter-spacing:.8px;color:#638c72;text-transform:uppercase;margin:0 7px 4px}
.qx-workspace-mini-nav-item{display:flex;align-items:center;gap:7px;font-size:8px;line-height:1.5;padding:5px 7px;color:#8daa98;border-radius:3px}
.qx-workspace-mini .qx-icon{width:12px;height:12px;flex:0 0 12px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}
.qx-workspace-mini-nav-item.is-active{color:#c6efd5;background:linear-gradient(90deg,#20483180,transparent);box-shadow:inset 2px 0 #14f195}
.qx-workspace-mini-content{padding:17px 15px;min-width:0}
.qx-workspace-mini-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:17px}
.qx-workspace-mini-heading small{font:5px/1.5 var(--mono);letter-spacing:.8px;text-transform:uppercase;color:#6f957c}
.qx-workspace-mini-heading h3{font-size:20px;font-weight:600;letter-spacing:-.7px;line-height:1.2;margin:7px 0}
.qx-workspace-mini-heading h3>span{color:var(--mint)}
.qx-workspace-mini-heading p{font-size:7px;line-height:1.6;color:#85a38f}
.qx-workspace-mini-start{padding:8px 10px;border-radius:4px;background:#14f195;color:#052513;font-size:7px;font-weight:600;white-space:nowrap}
.qx-workspace-mini-balances{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:8px}
.qx-workspace-mini-wallet{position:relative;padding:14px 12px;border:1px solid #446d4e;border-radius:6px;background:radial-gradient(ellipse at 100% 0,#2c663638,transparent 70%),#122b1b;min-width:0}
.qx-workspace-mini-wallet>span,.qx-workspace-mini-stat>span{display:block;font:6px/1.7 var(--mono);letter-spacing:.6px;text-transform:uppercase;color:#94bba1}
.qx-workspace-mini-wallet>strong{display:block;font:25px/1.4 var(--mono);letter-spacing:-1px;color:#c9f8d8;margin:6px 0 9px}
.qx-workspace-mini-wallet>div{display:flex;justify-content:space-between;gap:5px;font-size:6px;color:#98c6a9;line-height:1.7}
.qx-workspace-mini-stat{min-width:0;padding:12px 10px;border:1px solid #2c4935;border-radius:6px;background:#102017}
.qx-workspace-mini-stat>.qx-icon{display:block;margin-bottom:8px;color:#96c5a4}
.qx-workspace-mini-stat>strong{display:block;font:20px/1.5 var(--mono);letter-spacing:-.6px;color:#c0e2cc;margin-top:7px}
.qx-workspace-mini-totals{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:13px 0;border-bottom:1px solid #294534}
.qx-workspace-mini-totals>span{font-size:6px;line-height:1.8;color:#729780}
.qx-workspace-mini-totals b{display:block;font:9px/1.8 var(--mono);font-weight:400;color:#a5c9b2}
.qx-workspace-mini-panels{display:grid;grid-template-columns:1.1fr 1fr;gap:9px;margin-top:14px}
.qx-workspace-mini-panel{min-width:0;padding:12px 10px;border:1px solid #2b4834;border-radius:6px;background:#0c1911}
.qx-workspace-mini-panel h4{display:flex;align-items:center;justify-content:space-between;gap:5px;font-size:9px;font-weight:500;color:#c3dfcd}
.qx-workspace-mini-panel h4>small{font:5px/1.5 var(--mono);color:#72a183;white-space:nowrap}
.qx-workspace-mini-empty{display:grid;justify-items:center;text-align:center;gap:7px;margin-top:19px}
.qx-workspace-mini-empty>.qx-icon{width:23px;height:23px;color:#7ab28c}
.qx-workspace-mini-empty>strong{font-size:8px;font-weight:500;color:#accfb8;line-height:1.7}
.qx-workspace-mini-empty>p{font-size:6px;line-height:1.8;color:#6e977b;max-width:145px}
.qx-workspace-mini-cycle{display:flex;gap:5px;align-items:center;margin-top:19px;padding-top:9px;border-top:1px solid #294534;font-size:6px;color:#7aa187}
.qx-workspace-mini-account{display:grid;gap:7px;margin-top:17px}
.qx-workspace-mini-account>span{display:flex;justify-content:space-between;gap:8px;font-size:7px;color:#779d84}
.qx-workspace-mini-account b{font-weight:400;color:#b6d8c2}
.qx-workspace-mini-security{display:flex;gap:5px;align-items:center;margin:12px 0;padding:9px 0;border-block:1px solid #294534;font-size:6px;color:#99c6a8}
.qx-workspace-mini-ref>span{display:block;font:5px/1.8 var(--mono);text-transform:uppercase;letter-spacing:.5px;color:#7faf8e}
.qx-workspace-mini-ref code{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;padding:7px 6px;border:1px solid #3c6547;border-radius:3px;background:#152f1e;font:6px/1.7 var(--mono);color:#b4edc6}
.qx-workspace-showcase>figcaption{display:flex;justify-content:space-between;gap:15px;padding:11px 14px;border-top:1px solid #2b4935;font:6px/1.8 var(--mono);letter-spacing:.8px;text-transform:uppercase;color:#739b80}
@media(max-width:1100px){.qx-accepted-crypto{gap:35px}.qx-accepted-usdt{align-items:flex-start;flex-direction:column;gap:13px}.qx-accepted-networks{justify-content:flex-start}.qx-workspace-mini-body{grid-template-columns:132px minmax(0,1fr)}.qx-workspace-mini-content{padding:15px 12px}.qx-workspace-mini-heading h3{font-size:18px}.qx-workspace-mini-start{font-size:6px;padding:7px 8px}.qx-workspace-mini-wallet>strong{font-size:21px}.qx-workspace-mini-stat>strong{font-size:17px}}
@media(max-width:960px){.qx-accepted-crypto{grid-template-columns:1fr;gap:26px;padding-top:55px}.qx-accepted-intro h2 br{display:none}.qx-accepted-intro>p:last-child{max-width:none}.qx-accepted-usdt{align-items:center;flex-direction:row}.qx-accepted-networks{justify-content:flex-end}.qx-workspace-mini-body{grid-template-columns:145px minmax(0,1fr)}}
@media(max-width:760px){.qx-accepted-crypto{padding-top:43px}.qx-accepted-intro h2{font-size:30px;letter-spacing:-1px}.qx-accepted-coins{gap:8px}.qx-accepted-coins>li{gap:9px;padding:12px 10px}.qx-accepted-coins strong{font-size:11px}.qx-accepted-coins small{font-size:7px}.qx-accepted-usdt{align-items:flex-start;flex-direction:column;gap:13px;padding:16px}.qx-accepted-networks{justify-content:flex-start}.qx-workspace-mini-heading h3{font-size:19px}}
@media(max-width:600px){.qx-workspace-mini-sidebar{display:none}.qx-workspace-mini-body{grid-template-columns:1fr;min-height:0}.qx-workspace-mini-content{padding:18px 13px}.qx-workspace-mini-header{gap:13px}.qx-workspace-mini-heading{margin-bottom:15px}.qx-workspace-mini-header>small{font-size:5px}.qx-workspace-mini-heading p{font-size:7px}.qx-workspace-mini-heading h3{font-size:21px}.qx-workspace-mini-wallet>strong{font-size:24px}.qx-workspace-mini-stat>strong{font-size:19px}.qx-workspace-mini-panels{gap:8px}.qx-workspace-mini-panel{padding:13px 10px}.qx-workspace-mini-panel h4{font-size:10px}.qx-workspace-mini-empty>strong{font-size:8px}.qx-workspace-mini-empty>p{font-size:7px}.qx-workspace-mini-ref code{font-size:7px}.qx-workspace-showcase>figcaption{font-size:5px}}
@media(max-width:430px){.qx-accepted-coins{grid-template-columns:repeat(2,minmax(0,1fr))}.qx-accepted-coins>li:last-child{grid-column:1/-1}.qx-workspace-mini-start{display:none}.qx-workspace-mini-balances{grid-template-columns:1.2fr 1fr 1fr;gap:6px}.qx-workspace-mini-wallet{padding:12px 9px}.qx-workspace-mini-wallet>strong{font-size:21px}.qx-workspace-mini-wallet>div{font-size:5px}.qx-workspace-mini-stat{padding:11px 8px}.qx-workspace-mini-stat>strong{font-size:17px}}
/* Social profiles: local inline vectors, no embeds or external icon fonts. */
.qx-social-section{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.5fr);align-items:center;gap:35px;padding:28px 32px;margin-top:38px;margin-bottom:0;border:1px solid #2e503a;border-radius:9px;background:radial-gradient(ellipse at 100% 50%,#163d282e,transparent 70%),#0c1710;scroll-margin-top:110px}
.qx-social-intro .eyebrow{font-size:8px;letter-spacing:1.5px;color:#84ac91}
.qx-social-intro h2{font-size:28px;line-height:1.2;letter-spacing:-.9px;font-weight:550;color:#d1e8d9;margin:10px 0}
.qx-social-intro h2>span{color:var(--mint)}
.qx-social-intro>p:last-child{font-size:11px;color:#8dab98;line-height:1.8;max-width:310px}
.qx-social-links{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.qx-social-section>.qx-social-links{justify-content:flex-end}
.qx-social-link{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:12px 15px;border:1px solid #34553f;border-radius:7px;color:#b5d2c0;background:#102017;transition:color .18s,border-color .18s,background-color .18s;font-size:12px;line-height:1.5;white-space:nowrap}
.qx-social-link svg{display:block;width:19px;height:19px;flex-shrink:0}
.qx-social-link:hover{color:#d1ffe0;border-color:#79b98d;background:#183622}
.qx-social-link:focus-visible{outline:2px solid #a3efbe;outline-offset:4px}
.qx-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:22px;border-top:1px solid #243d2d;padding:16px 0 23px}
.qx-footer-bottom .qx-copyright{margin:0}
.qx-footer-social{display:flex;flex-wrap:wrap;align-items:center;gap:16px}
.qx-footer-social>span{font:8px/1.7 var(--mono);letter-spacing:1px;text-transform:uppercase;color:#789b84}
.qx-social-links--compact{gap:8px}
.qx-social-links--compact .qx-social-link{min-width:44px;width:44px;height:44px;min-height:44px;padding:0;color:#9fc2ac;background:#0c1a11;border-color:#2b4734}
.qx-social-links--compact .qx-social-link:hover{color:#d1ffe0;border-color:#79b98d;background:#183622}
.qx-social-links--compact .qx-social-link-label{display:none}
@media(max-width:1100px){.qx-social-section{grid-template-columns:1fr;gap:22px}.qx-social-section>.qx-social-links{justify-content:flex-start}.qx-social-intro>p:last-child{max-width:none}}
@media(max-width:760px){.qx-social-section{padding:23px;margin-top:28px;margin-bottom:0;gap:21px}.qx-social-intro h2{font-size:26px}.qx-social-section>.qx-social-links{gap:9px}.qx-social-section .qx-social-link{flex:1 1 auto;font-size:11px;padding-inline:13px}.qx-footer-bottom{align-items:flex-start;flex-direction:column;gap:16px;padding-bottom:24px}.qx-footer-social{gap:10px}.qx-footer-social>span{width:100%}}
/* Full legal documents: readable lists, pool conditions and bounded contents. */
.qx-legal-content strong{font-weight:550;color:#d1e2d7}
.qx-legal-content a:not(.text-link){color:#b8edca;text-decoration:underline;text-decoration-color:#4c795b;text-underline-offset:3px}
.qx-legal-content a:not(.text-link):hover{color:var(--mint)}
.qx-legal-content ul{margin:17px 0 0;padding-left:21px;color:#a6bcae;font-size:14px;line-height:1.9}
.qx-legal-content li{padding-left:4px;margin-top:12px}
.qx-legal-content li::marker{color:#73b28b}
.qx-legal-content .qx-legal-operator{display:flex;flex-direction:column;gap:9px;padding:21px 24px;margin-top:22px;border-left:2px solid #618a6c;background:#10201780;font-style:normal;color:#a9c0b1;font-size:13px;line-height:1.8}
.qx-legal-operator strong{font-size:15px;color:#d2e6da}
.qx-legal-purpose-list{margin:21px 0 0;display:grid;gap:0}
.qx-legal-purpose-list>div{padding:18px 0;border-bottom:1px solid #273e30}
.qx-legal-purpose-list>div:first-child{padding-top:0}
.qx-legal-purpose-list dt{color:#d1e2d7;font-size:14px;font-weight:500;line-height:1.6}
.qx-legal-purpose-list dd{margin:7px 0 0;color:#a6bcae;font-size:13px;line-height:1.9}
.qx-legal-table-wrap{max-width:100%;margin-top:23px;overflow-x:auto;border:1px solid #35553f;border-radius:7px}
.qx-legal-content .qx-legal-table{width:100%;min-width:410px;margin:0;border:0;border-collapse:collapse;background:#0c1710;text-align:left;font-size:13px;line-height:1.7;color:#b6cdbf}
.qx-legal-content .qx-legal-table caption{padding:12px 17px;color:#8faf99;font:9px/1.7 var(--mono);text-align:left;letter-spacing:.5px;background:#112218;border-bottom:1px solid #35553f}
.qx-legal-content .qx-legal-table th,.qx-legal-content .qx-legal-table td{padding:14px 17px;vertical-align:middle;border:0;border-bottom:1px solid #2a4433;white-space:nowrap}
.qx-legal-content .qx-legal-table thead th{background:#13271b;color:#bed9c8;font-size:10px;letter-spacing:.6px;font-weight:500;text-transform:uppercase}
.qx-legal-content .qx-legal-table tbody th{font:12px/1.7 var(--mono);letter-spacing:.8px;font-weight:500;color:#c8e8d3}
.qx-legal-content .qx-legal-table tbody td:last-child{color:#b4f0c9;font-family:var(--mono)}
.qx-legal-content .qx-legal-table tbody tr:last-child>*{border-bottom:0}
@media(min-width:761px){.qx-legal-page .qx-legal-toc{max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#42674d transparent}.qx-legal-page .qx-legal-toc>a{padding-block:7px}}
@media(max-width:760px){.qx-legal-content ul{font-size:13px;line-height:1.85;padding-left:18px}.qx-legal-content li{margin-top:10px}.qx-legal-content .qx-legal-operator{padding:18px 19px;font-size:12px}.qx-legal-purpose-list dt{font-size:13px}.qx-legal-purpose-list dd{font-size:12px}.qx-legal-content .qx-legal-table th,.qx-legal-content .qx-legal-table td{padding:12px 14px}}
/* Public referral program: static vector graphics, no additional requests. */
.qx-referral-section{padding-top:96px;display:grid;grid-template-columns:1.08fr 1fr;gap:clamp(36px,6vw,88px);align-items:center;scroll-margin-top:110px}
.qx-referral-copy h2{font-size:clamp(38px,3.9vw,55px);line-height:1.07;letter-spacing:-2.3px;font-weight:650;margin:22px 0}
.qx-referral-copy h2>span{color:var(--mint)}
.qx-referral-copy .qx-lead{max-width:470px}
.qx-referral-copy .qx-body-copy{max-width:470px}
.qx-referral-benefits{display:grid;gap:19px;list-style:none;padding:0;margin:27px 0 29px}
.qx-referral-benefits li{display:flex;gap:14px;align-items:flex-start}
.qx-referral-benefits li>span{display:grid;place-items:center;flex-shrink:0;width:30px;height:30px;border:1px solid #31583f;border-radius:7px;background:#102319;color:#a6efbf;font:22px/1 var(--mono)}
.qx-referral-benefits strong{display:block;font-size:14px;line-height:1.5;font-weight:500;color:#d1e1d7}
.qx-referral-benefits p{max-width:410px;margin-top:4px;font-size:12px;line-height:1.8;color:#94ae9f}
.qx-referral-action .button{font-size:13px;gap:28px;min-height:48px}
.qx-referral-visual{position:relative;min-width:0;overflow:hidden;padding:24px 28px 26px;border:1px solid #35583f;border-radius:10px;background:radial-gradient(ellipse at 50% 35%,#1b493044,transparent 66%),linear-gradient(135deg,#112218,#0a130e)}
.qx-referral-caption{display:flex;justify-content:space-between;align-items:center;gap:14px;font:8px/1.6 var(--mono);letter-spacing:1.4px;text-transform:uppercase;color:#86aa93}
.qx-referral-line{padding:5px 8px;border:1px solid #3b6047;border-radius:4px;color:#c0dccb;white-space:nowrap;letter-spacing:.7px}
.qx-referral-rate{position:relative;display:grid;place-items:center;width:218px;height:218px;margin:20px auto 0}
.qx-referral-rate>svg{position:absolute;inset:0;width:100%;height:100%}
.qx-referral-rate>div{position:relative;text-align:center;padding-bottom:9px}
.qx-referral-rate strong{display:block;color:#c4ffdb;font:400 108px/1 var(--mono);letter-spacing:-8px}
.qx-referral-rate strong>span{font-size:43px;letter-spacing:-2px;margin-left:5px}
.qx-referral-rate>div>span{display:block;margin-top:10px;font:7px/1.5 var(--mono);text-transform:uppercase;letter-spacing:1px;color:#9fc0ad}
.qx-referral-rate-note{text-align:center;font-size:12px;line-height:1.75;color:#a5beaf;margin:9px 0 25px}
.qx-referral-flow{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.qx-referral-flow::before{content:"";position:absolute;top:22px;left:16.67%;right:16.67%;height:1px;background:linear-gradient(90deg,#365840,#8ccaa2)}
.qx-referral-flow li{position:relative;min-width:0;text-align:center}
.qx-referral-node{position:relative;display:grid;place-items:center;margin:0 auto 12px;width:45px;height:45px;border:1px solid #4c7359;border-radius:11px;background:#0d1c13;color:#a7cfb5}
.qx-referral-node svg{width:21px;height:21px;stroke:currentColor;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}
.qx-referral-node-credit{background:#193c26;border-color:#81c798;color:#c0ffd3}
.qx-referral-flow strong{display:block;font-size:11px;line-height:1.6;font-weight:500;color:#d0e4d8}
.qx-referral-flow li>span:last-child{display:block;font-size:9px;line-height:1.7;color:#8baa96;margin-top:3px}
.qx-referral-use{border-top:1px solid #2e4d39;margin-top:24px;padding-top:19px;text-align:center}
.qx-referral-available{display:inline-flex;gap:7px;align-items:center;font:8px/1.6 var(--mono);letter-spacing:.6px;text-transform:uppercase;color:#abddbc}
.qx-referral-available i{width:5px;height:5px;border-radius:50%;background:#14f195}
.qx-referral-use p{font-size:12px;line-height:1.7;color:#abc3b4;margin-top:7px}
@media(min-width:961px) and (max-width:1200px){.site-nav{gap:22px}.qx-referral-section{gap:36px}.qx-referral-copy h2{font-size:42px;letter-spacing:-1.7px}.qx-referral-visual{padding-inline:21px}.qx-referral-benefits strong{font-size:13px}}
@media(max-width:960px){.qx-referral-section{padding-top:70px;gap:32px}.qx-referral-copy h2{font-size:38px;letter-spacing:-1.7px}.qx-referral-visual{padding:20px 18px}.qx-referral-caption{font-size:7px;letter-spacing:.8px}.qx-referral-flow{gap:7px}.qx-referral-flow strong{font-size:10px}.qx-referral-flow li>span:last-child{font-size:8px}.qx-referral-rate{width:200px;height:200px}.qx-referral-rate strong{font-size:99px}.qx-referral-rate strong>span{font-size:40px}.qx-referral-benefits{gap:17px;margin:23px 0}.qx-referral-benefits strong{font-size:13px}}
@media(max-width:760px){.qx-referral-section{padding-top:50px;grid-template-columns:1fr;gap:29px}.qx-referral-copy h2{font-size:38px;margin:17px 0 20px}.qx-referral-benefits p{max-width:470px}.qx-referral-visual{padding:22px;max-width:550px;width:100%;justify-self:center}.qx-referral-caption{font-size:8px;letter-spacing:1px}.qx-referral-rate{width:218px;height:218px}.qx-referral-rate strong{font-size:108px}.qx-referral-rate strong>span{font-size:43px}.qx-referral-flow strong{font-size:11px}.qx-referral-flow li>span:last-child{font-size:9px}.qx-referral-action .button{min-height:46px}}
@media(max-width:380px){.qx-referral-copy h2{font-size:33px}.qx-referral-visual{padding:19px 14px}.qx-referral-caption{font-size:7px}.qx-referral-flow strong{font-size:10px}.qx-referral-flow li>span:last-child{font-size:8px}}
.qx-cadence{padding:16px;margin-top:21px;border:1px solid #35563e;border-radius:6px;background:linear-gradient(120deg,#17281c80,#0c160f)}
.qx-cadence-heading{display:flex;align-items:center;gap:12px}
.qx-cadence-emblem{width:49px;height:49px;position:relative;flex-shrink:0;display:grid;place-items:center}
.qx-cadence-emblem svg{position:absolute;inset:0;width:100%;height:100%}
.qx-cadence-emblem>span{font:14px var(--mono);letter-spacing:-.4px;color:#c2efd0}
.qx-cadence-label{display:block;font:7px var(--mono);letter-spacing:1px;text-transform:uppercase;color:#83a18d;margin-bottom:6px}
.qx-cadence-heading strong{font-size:12px;line-height:1.5;font-weight:500;color:#c2dcca}
.qx-cadence-steps{list-style:none;margin:17px 0 0;padding:0;display:grid;grid-template-columns:1.3fr 1fr 1fr .45fr;align-items:center;gap:8px;font:9px var(--mono);color:#9cbea8}
.qx-cadence-steps li{position:relative;padding-top:12px;text-align:center}
.qx-cadence-steps li:first-child{text-align:left}.qx-cadence-steps li:last-child{text-align:right;font-size:14px;color:#8dbd9f}
.qx-cadence-steps li::before{content:"";position:absolute;top:0;left:0;right:-8px;height:1px;background:#3d6048}
.qx-cadence-steps li:last-child::before{right:0}
.qx-cadence-steps li::after{content:"";position:absolute;top:-2px;left:50%;width:5px;height:5px;border-radius:50%;background:#80ba94;box-shadow:0 0 0 3px #112218}
.qx-cadence-steps li:first-child::after{left:1px}.qx-cadence-steps li:last-child::after{left:auto;right:0}
.qx-cadence>p{font-size:9px;line-height:1.75;color:#8aa995;margin-top:14px;border-top:1px solid #294734;padding-top:11px}
.qx-dialog .qx-dialog-cycle-note{padding-left:12px;margin-bottom:17px;border-left:2px solid #528566}
@media(max-width:960px){.qx-cadence{padding:12px}.qx-cadence-heading{gap:9px}.qx-cadence-emblem{width:42px;height:42px}.qx-cadence-heading strong{font-size:10px}.qx-cadence-label{font-size:6px;letter-spacing:.8px}.qx-cadence-steps{font-size:8px}.qx-cadence>p{font-size:8px}}
@media(max-width:760px){.qx-cadence{padding:17px}.qx-cadence-emblem{width:49px;height:49px}.qx-cadence-heading{gap:13px}.qx-cadence-label{font-size:8px;letter-spacing:1px}.qx-cadence-heading strong{font-size:13px}.qx-cadence-steps{font-size:10px}.qx-cadence>p{font-size:11px}}
.qx-rate-block{padding-top:19px;margin-top:21px;border-top:1px solid #2d4936}
.qx-rate-label{display:block;font:8px var(--mono);letter-spacing:1.4px;color:#92b4a0;text-transform:uppercase;margin-bottom:7px}
.qx-rate-row{display:flex;align-items:center;justify-content:space-between;gap:14px}
.qx-rate-value{display:flex;align-items:baseline;gap:12px}
.qx-rate-value strong{font:38px/1.15 var(--mono);letter-spacing:-2px;color:#c2f5d3;font-weight:400}
.qx-rate-value strong>span{font-size:23px;letter-spacing:-1px;margin-left:3px}
.qx-rate-value>span{font-size:11px;color:#89a995;white-space:nowrap}
.qx-dialog-rate{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:15px 0;margin:10px 0 17px;border-top:1px solid #30513a;border-bottom:1px solid #30513a;font-size:11px;color:#8db59d}
.qx-dialog-rate strong{font:17px var(--mono);font-weight:400;color:#bfecd0}
.qx-event-value{display:flex;flex-direction:column;align-items:flex-end;gap:5px}
.qx-event-value>strong{font:12px var(--mono);font-weight:400;letter-spacing:-.3px;color:#c7e9d4;white-space:nowrap}
.qx-event-value .qx-event-time{font-size:7px;line-height:1.5}
.qx-event-value .qx-event-time small{font-size:6px;margin-top:2px;letter-spacing:.1px}
.qx-research{padding-top:90px}
.qx-research-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:34px}
.qx-research h2{font-size:clamp(39px,4.1vw,58px);line-height:1.05;letter-spacing:-2.5px;font-weight:650;margin:22px 0 0}
.qx-research h2 span{color:var(--mint)}

.qx-research-layout{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}
.qx-research-copy .qx-lead{font-size:18px;max-width:500px}.qx-research-copy .qx-body-copy{font-size:13px;max-width:500px}
.qx-research-projects{display:flex;gap:38px;padding-top:23px;margin-top:26px;border-top:1px solid #2b4232}
.qx-research-projects>div{min-width:0}.qx-research-projects span{font:12px var(--mono);letter-spacing:2px;color:#a8d2b7}
.qx-research-projects p{font-size:11px;line-height:1.8;color:#8eaa99;margin-top:10px}
.qx-research-stack{min-width:0;padding:25px;border:1px solid #355640;border-radius:9px;background:radial-gradient(ellipse at 80% 0,#14f19508,transparent 65%),#0c160f}
.qx-research-stack-title{display:flex;align-items:center;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #2c4935}.qx-research-stack-title .eyebrow{font-size:8px;letter-spacing:1.4px}
.qx-research-stack>article{display:flex;align-items:flex-start;gap:19px;padding:22px 0;border-bottom:1px solid #27412f}
.qx-research-glyph{display:grid;place-items:center;width:35px;height:35px;flex-shrink:0;border:1px solid #3f624b;background:#152a1c;color:#9cd3ae;border-radius:7px;font-size:21px;margin-top:2px}
.qx-research-label{font:7px var(--mono);color:#839f8c;text-transform:uppercase;letter-spacing:1px}
.qx-research-stack h3{font-size:26px;line-height:1.2;letter-spacing:-.5px;font-weight:500;margin:9px 0}
.qx-research-stack h3>span{font-size:12px;display:block;color:#accab6;letter-spacing:0;margin-top:6px;font-weight:400}
.qx-research-stack article p{font-size:11px;line-height:1.8;color:#89a796}
.qx-research-stack-foot{display:flex;align-items:center;justify-content:center;gap:19px;padding:19px 0 0;font:9px var(--mono);color:#a7c3b1}.qx-research-stack-foot i{font-style:normal;color:#64ab7e}
@media(max-width:1200px){.qx-rate-value strong{font-size:34px}.qx-rate-value{flex-direction:column;align-items:flex-start;gap:4px}.qx-research-layout{gap:50px}.qx-research-copy .qx-lead{font-size:17px}}
@media(max-width:960px){.qx-rate-value strong{font-size:31px}.qx-rate-row{gap:10px}.qx-rate-value{gap:3px}.qx-rate-value strong>span{font-size:19px}.qx-rate-value>span{font-size:10px}.qx-research{padding-top:70px}.qx-research h2{font-size:43px;letter-spacing:-1.8px}.qx-research-layout{gap:32px}.qx-research-stack{padding:21px}.qx-research-stack>article{gap:13px}.qx-research-stack h3{font-size:24px}}
@media(max-width:760px){.qx-rate-row{gap:14px}.qx-rate-value{gap:4px}.qx-rate-value strong{font-size:39px}.qx-rate-value strong>span{font-size:24px}.qx-rate-value>span{font-size:12px}.qx-rate-label{font-size:9px}.qx-rate-block{margin-top:22px}.qx-event-value>strong{font-size:11px}.qx-event-value .qx-event-time{font-size:7px}.qx-research{padding-top:52px}.qx-research-heading{display:block;margin-bottom:27px}.qx-research h2{font-size:39px;letter-spacing:-1.7px;margin:17px 0 20px}.qx-research-layout{grid-template-columns:1fr;gap:30px}.qx-research-copy .qx-lead{font-size:17px}.qx-research-copy .qx-body-copy{max-width:none;font-size:13px}.qx-research-stack{padding:24px}.qx-research-stack>article{gap:17px}.qx-research-stack h3{font-size:27px}.qx-research-label{font-size:8px}.qx-research-stack h3>span{font-size:13px}.qx-research-stack article p{font-size:12px}.qx-research-projects{gap:32px}.qx-research-projects p{font-size:12px}.qx-dialog-rate strong{font-size:15px}}
@media(max-width:380px){.qx-event-value>strong{font-size:10px}.qx-event-text strong{font-size:10px}.qx-feed-filters button{font-size:8px;padding-inline:6px}.qx-research-stack{padding:20px}.qx-research-stack>article{gap:13px}.qx-research-projects{gap:25px}.qx-dialog-rate{font-size:10px}}
body:not([data-preview-mode="true"]) [data-preview-only]{display:none!important}
.qx-live-section{display:grid;grid-template-columns:.76fr 1.24fr;gap:75px;align-items:center;padding-top:85px}
.qx-live-copy h2,.qx-support-copy h2{font-size:clamp(39px,4.1vw,58px);line-height:1.04;letter-spacing:-2.5px;font-weight:650;margin:22px 0}
.qx-live-copy h2 span,.qx-support h2 span{color:var(--mint)}
.qx-live-copy .qx-lead{font-size:17px}.qx-live-copy .qx-body-copy{font-size:13px}.qx-live-copy .text-link{margin-top:25px}
.qx-feed-key{display:flex;gap:12px 20px;flex-wrap:wrap;margin-top:24px;font-size:10px;color:#a1bfab}
.qx-feed-key span{display:flex;align-items:center;gap:7px}.qx-feed-key i{width:5px;height:5px;border-radius:50%}
.qx-key-pool{background:#84dba5}.qx-key-cycle{background:#83bfc9}.qx-key-withdrawal{background:#c7b087}
.qx-feed-panel{min-width:0;border:1px solid #34543e;border-radius:9px;background:radial-gradient(ellipse at 100% 0,#14f19508,transparent 60%),#0c150f;box-shadow:0 15px 60px #0002;overflow:hidden}
.qx-feed-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 24px 18px}
.qx-feed-heading .eyebrow{font-size:8px;letter-spacing:1.5px}.qx-feed-heading h3{font-size:21px;font-weight:500;letter-spacing:-.5px;margin-top:6px}
.qx-feed-mode{display:flex;align-items:center;gap:7px;font-size:9px;color:#abd3b9;white-space:nowrap}
.qx-feed-mode i{width:5px;height:5px;border-radius:50%;background:var(--mint);animation:status-breathe 8s ease-in-out infinite}
.qx-feed-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:0 24px 17px;border-bottom:1px solid #294232}
.qx-feed-filters{display:flex;align-items:center;gap:6px}.qx-feed-filters button{font-size:9px;background:transparent;border:1px solid transparent;border-radius:4px;color:#87a591;padding:5px 9px;line-height:1.4}
.qx-feed-filters button.is-active{background:#162d1e;border-color:#34543e;color:#c7e9d1}
.qx-feed-refresh{font:8px var(--mono);color:#82a28e;letter-spacing:.6px;white-space:nowrap}
.qx-feed-refresh span{color:#b6d9c2;font-variant-numeric:tabular-nums}
.qx-feed-list{list-style:none;margin:0;padding:0 24px;min-height:340px}
.qx-feed-event{display:grid;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:57px;border-bottom:1px solid #233e2c;padding:11px 0}
.qx-feed-event:last-child{border:0}.qx-feed-event.is-new{animation:qx-event-arrive .45s ease-out 1}
.qx-event-symbol{width:29px;height:29px;border:1px solid #3b664c;border-radius:6px;display:grid;place-items:center;background:#152c1d;color:#93d9ae;font-size:16px}
.qx-feed-event[data-kind="cycle"] .qx-event-symbol{border-color:#3d5861;color:#a3d7dd;background:#112228}
.qx-feed-event[data-kind="withdrawal"] .qx-event-symbol{border-color:#5d5541;color:#d6bf96;background:#251f14}
.qx-event-text strong{font-size:11px;font-weight:500;color:#d2e7da;display:block;line-height:1.5}
.qx-event-text>span{font-size:9px;color:#8ea998;display:block;margin-top:4px}
.qx-event-time{font:8px var(--mono);letter-spacing:.1px;color:#89a592;white-space:nowrap;text-align:right}
.qx-event-time small{display:block;font-size:7px;letter-spacing:1px;margin-top:5px;color:#657f6e}
.qx-feed-empty{padding:35px 0;font-size:13px;color:#8aa796}
.qx-feed-foot{display:flex;justify-content:space-between;gap:15px;padding:14px 24px;border-top:1px solid #294232;font-size:8px;line-height:1.6;color:#7e9e89}
@keyframes qx-event-arrive{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}
.qx-support{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:80px;padding-top:16px;padding-bottom:80px}
.qx-support .qx-lead{font-size:17px;max-width:400px}
.qx-support-topics{display:grid;gap:20px;margin-top:26px}
.qx-support-topics>div{display:flex;align-items:flex-start;gap:13px}.qx-support-topics>div>span{display:grid;place-items:center;width:30px;height:30px;flex-shrink:0;border:1px solid #395b45;border-radius:6px;background:#14231a;color:#99cfac;font-size:18px}
.qx-support-topics h3{font-size:13px;font-weight:500;line-height:1.5;margin-bottom:5px}.qx-support-topics p{font-size:12px;line-height:1.8;color:#94ae9e;max-width:340px}
.qx-support-note{font-size:11px;line-height:1.9;color:#89a796;max-width:370px;margin:25px 0 17px}
.qx-support-copy .text-link{font-size:12px}
.qx-contact-panel{border:1px solid #34513d;border-radius:9px;padding:30px;background:radial-gradient(ellipse at 100% 0,#14f19508,transparent 60%),#0e1610;min-width:0}
.qx-contact-heading .eyebrow{font-size:8px}.qx-contact-heading h3{font-size:28px;font-weight:550;letter-spacing:-1px;margin-top:9px}.qx-contact-heading h3 span{color:var(--mint)}
.qx-contact-form{grid-template-columns:1fr 1fr;gap:17px 14px;margin-top:23px}.qx-form-wide{grid-column:1/-1}
.qx-preview-form textarea,.qx-preview-form select{display:block;width:100%;border:1px solid #38573f;border-radius:5px;padding:12px 13px;font:13px var(--sans);min-height:45px;background:#08120c;color:#d7eade;outline-offset:3px}
.qx-preview-form textarea{resize:vertical;min-height:112px;line-height:1.7}.qx-preview-form select{appearance:auto}.qx-preview-form textarea:focus,.qx-preview-form select:focus{border-color:#85dba5}
.qx-preview-form input::placeholder,.qx-preview-form textarea::placeholder{color:#6f8a79;font-size:12px}
.qx-contact-submit{display:flex;align-items:center;justify-content:space-between;gap:20px}.qx-contact-submit .button{width:auto;font-size:12px;min-height:44px;gap:20px}.qx-contact-submit>span{font:8px var(--mono);color:#739782;letter-spacing:1.1px;text-transform:uppercase}
.qx-contact-panel .qx-form-status{font-size:11px;line-height:1.8;color:#abd0b7}.qx-support-live-copy{font-size:14px;line-height:1.9;color:#a2bcaa;margin:24px 0}.qx-support-live-action{font-size:13px;min-height:45px}
.qx-auth-compact{width:min(520px,calc(100% - 36px));padding:32px}
.qx-auth-heading{display:flex;align-items:center;gap:20px;margin-bottom:22px;padding-top:9px}
.qx-auth-emblem{position:relative;flex-shrink:0;width:76px;height:76px;display:grid;place-items:center;background:radial-gradient(ellipse,#14f19516,transparent 72%);border:1px solid #3c624a;border-radius:18px;box-shadow:inset 0 0 20px #07150c,0 10px 25px #0003}
.qx-auth-emblem img{width:58px;height:58px;object-fit:contain;filter:drop-shadow(0 5px 9px #0006)}
.qx-auth-emblem>span{position:absolute;inset:-5px;border:1px solid #6faf8438;border-radius:23px;pointer-events:none}
.qx-auth-heading .eyebrow{font-size:7px;letter-spacing:1.3px}
.qx-auth-compact .qx-auth-heading h2{font-size:26px;line-height:1.14;letter-spacing:-.7px;margin:8px 0 7px}
.qx-auth-heading h2 span{color:var(--mint)}
.qx-auth-compact .qx-auth-heading p:not(.eyebrow){font-size:11px;line-height:1.6;color:#8fac99}
.qx-auth-form{margin-top:0;gap:14px}.qx-auth-form label{font-size:11px;margin-bottom:6px}.qx-auth-form input{min-height:43px;font-size:13px;padding:10px 12px}
.qx-auth-form>.button{min-height:44px;font-size:12px;margin-top:3px}
.qx-auth-compact .qx-auth-switch{margin-top:21px;padding-top:17px;font-size:11px}.qx-auth-switch button{font-size:11px}
.qx-signup-form{grid-template-columns:1fr 1fr;gap:14px}
.qx-legal-page{padding-top:50px;padding-bottom:90px}.qx-legal-back{font-size:12px}
.qx-legal-heading{padding:36px 0 40px;border-bottom:1px solid #2d4635}
.qx-legal-heading h1{font-size:clamp(52px,6.3vw,84px);line-height:1.02;font-weight:650;letter-spacing:-3.5px;margin:21px 0 21px}.qx-legal-heading h1 span{color:var(--mint)}
.qx-legal-heading>p:not(.eyebrow){font-size:17px;color:#aebfb3;line-height:1.7}
.qx-document-date{display:inline-block;margin-top:20px;font:9px var(--mono);color:#b8c6ad;border:1px solid #4e6246;border-radius:5px;padding:7px 10px;letter-spacing:.7px;line-height:1.5}
.qx-legal-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:80px;margin-top:44px}
.qx-legal-toc{position:sticky;align-self:start;top:125px;display:flex;flex-direction:column;gap:5px;padding-right:22px;border-right:1px solid #2a4532}
.qx-legal-toc>.eyebrow{font-size:8px;margin-bottom:12px}.qx-legal-toc>a{font-size:12px;line-height:1.7;padding:10px 0;color:#9eb5a6}.qx-legal-toc>a:hover{color:var(--mint)}
.qx-legal-content{max-width:730px;min-width:0}.qx-legal-content>section{padding-bottom:38px;margin-bottom:38px;border-bottom:1px solid #273c2e;scroll-margin-top:120px}
.qx-legal-content>section>.eyebrow{font-size:8px;letter-spacing:1.5px;color:#89af98}.qx-legal-content h2{font-size:26px;line-height:1.2;letter-spacing:-.6px;font-weight:550;margin:15px 0 20px}
.qx-legal-content p{font-size:14px;color:#a6bcae;line-height:1.95;margin-top:15px}
.qx-legal-note{padding:21px 24px;background:#13221880;border:1px solid #3e6149;border-radius:7px;margin-top:24px}.qx-legal-note>span{font-size:12px;font-weight:500;color:#c0dec9}.qx-legal-note p{font-size:13px;margin-top:10px;line-height:1.85}
.qx-legal-content .text-link{font-size:12px;margin-top:20px}
.qx-legal-related{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;color:#8bab97}.qx-legal-related a{display:flex;align-items:center;gap:18px;color:#cae6d3}.qx-legal-related a:hover{color:var(--mint)}
.gc-content-public>.qx-legal-page{width:100%;padding-top:0}
.footer-inner{flex-wrap:wrap;padding-block:24px}.qx-footer-links{flex-wrap:wrap;gap:13px 20px}.qx-copyright{white-space:nowrap}
@media(max-width:1200px){.qx-live-section{gap:40px}.qx-support{gap:45px}.qx-legal-layout{gap:50px;grid-template-columns:200px minmax(0,1fr)}}
@media(max-width:960px){.site-nav{display:none;position:absolute;top:100%;left:0;right:0;background:#0a130cfb;border-bottom:1px solid var(--line);padding:19px 30px;gap:0;flex-direction:column;align-items:stretch}.site-nav.is-open{display:flex}.site-nav a{padding:13px 0;font-size:15px}.menu-toggle{display:flex;width:34px;height:34px}.menu-toggle[aria-expanded="true"] span{top:16px;transform:rotate(45deg)}.menu-toggle[aria-expanded="true"] span+span{top:16px;transform:rotate(-45deg)}.qx-live-section{grid-template-columns:1fr;gap:30px;padding-top:60px}.qx-live-copy{max-width:600px}.qx-live-copy h2,.qx-support-copy h2{font-size:43px;letter-spacing:-1.8px}.qx-feed-panel{width:100%;max-width:720px;justify-self:center}.qx-support{grid-template-columns:1fr 1.1fr;gap:30px;padding-bottom:60px}.qx-contact-panel{padding:23px}.qx-contact-form{grid-template-columns:1fr;gap:14px}.qx-legal-layout{grid-template-columns:165px minmax(0,1fr);gap:34px}.qx-legal-toc>a{font-size:11px}}
@media(max-width:760px){.menu-toggle[aria-expanded="true"] span,.menu-toggle[aria-expanded="true"] span+span{top:15px}.qx-live-section{padding-top:52px;gap:27px}.qx-live-copy h2,.qx-support-copy h2{font-size:39px;letter-spacing:-1.7px;margin:17px 0 21px}.qx-live-copy .qx-lead,.qx-support .qx-lead{font-size:16px}.qx-live-copy .qx-body-copy{font-size:13px}.qx-feed-heading{padding:20px 18px 16px}.qx-feed-toolbar{padding:0 18px 15px}.qx-feed-heading h3{font-size:20px}.qx-feed-heading .eyebrow{font-size:7px}.qx-feed-list{padding:0 18px;min-height:340px}.qx-feed-event{gap:10px}.qx-event-text strong{font-size:11px}.qx-event-text>span{font-size:9px}.qx-feed-mode{font-size:8px}.qx-feed-foot{padding:13px 18px;font-size:8px;flex-wrap:wrap;gap:5px 15px}.qx-support{grid-template-columns:1fr;padding-top:9px;padding-bottom:48px;gap:27px}.qx-support-topics{margin-top:24px}.qx-support-topics p{font-size:12px;max-width:none}.qx-support-note{max-width:none;font-size:12px}.qx-contact-panel{padding:25px}.qx-contact-heading h3{font-size:26px}.qx-contact-form{grid-template-columns:1fr}.qx-contact-submit .button{font-size:12px}.qx-auth-compact{padding:27px 24px}.qx-auth-heading{gap:15px;margin-bottom:23px}.qx-auth-emblem{width:64px;height:64px;border-radius:15px}.qx-auth-emblem>span{border-radius:19px;inset:-4px}.qx-auth-emblem img{width:49px;height:49px}.qx-auth-compact .qx-auth-heading h2{font-size:24px}.qx-auth-heading .eyebrow{font-size:6px;letter-spacing:1.1px}.qx-auth-compact .qx-auth-heading p:not(.eyebrow){font-size:10px}.qx-legal-page{padding-top:32px;padding-bottom:52px}.qx-legal-heading{padding:28px 0 29px}.qx-legal-heading h1{font-size:55px;letter-spacing:-2.3px;margin:18px 0}.qx-legal-heading>p:not(.eyebrow){font-size:15px}.qx-document-date{font-size:8px}.qx-legal-layout{grid-template-columns:1fr;gap:31px;margin-top:28px}.qx-legal-toc{position:static;flex-direction:row;flex-wrap:wrap;gap:7px 18px;padding:0 0 19px;border-right:0;border-bottom:1px solid #2a4532}.qx-legal-toc>.eyebrow{width:100%;margin-bottom:1px}.qx-legal-toc>a{padding:5px 0;font-size:11px}.qx-legal-content h2{font-size:24px}.qx-legal-content p{font-size:13px;line-height:1.9}.qx-legal-content>section{padding-bottom:27px;margin-bottom:28px;scroll-margin-top:95px}.qx-legal-note{padding:18px}.qx-legal-related{font-size:12px;gap:12px}.qx-footer-links{gap:14px 19px}}
@media(max-width:380px){.qx-contact-panel{padding:21px}.qx-contact-submit>span{display:none}.qx-auth-heading{gap:12px}.qx-auth-emblem{width:55px;height:55px}.qx-auth-emblem img{width:44px;height:44px}.qx-auth-compact .qx-auth-heading h2{font-size:21px}.qx-auth-compact .qx-auth-heading p:not(.eyebrow){font-size:9px}.qx-signup-form{grid-template-columns:1fr}.qx-feed-filters button{padding:5px 7px;font-size:8px}.qx-feed-refresh{font-size:7px}.qx-event-time{font-size:7px}.qx-feed-event{gap:8px}.qx-event-text>span{font-size:8px}}

@media(max-width:380px){.qx-rate-row{gap:8px}.qx-rate-value strong{font-size:34px}.qx-pool-detail{font-size:11px}}

/* Public pool details and recorded platform totals. */
.qx-dialog-range{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 0 17px;margin-top:-3px;font-size:11px;color:#8db59d}.qx-dialog-range strong{font:16px var(--mono);font-weight:400;color:#c9edda}
.qx-feed-list{max-height:450px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#426b4e #0c1910}.qx-feed-event[data-feed-kind=withdrawal] .qx-event-symbol{color:#b5cbbf;background:#29362e;border-color:#4c6052}
.qx-platform-snapshot{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,2.1fr);align-items:center;gap:38px;padding-top:28px;padding-bottom:28px;margin-top:44px;margin-bottom:67px;border-top:1px solid #2b4433;border-bottom:1px solid #2b4433}
.qx-snapshot-heading .eyebrow{font-size:8px;color:#7ea98d;letter-spacing:1.4px}.qx-snapshot-heading h2{font-size:21px;line-height:1.3;letter-spacing:-.6px;margin:12px 0 9px;font-weight:500;color:#c8e1d1}.qx-snapshot-heading h2>span{color:#14f195}.qx-snapshot-heading>p:not(.eyebrow){font-size:10px;color:#789580;line-height:1.7;margin:0}.qx-snapshot-preview{display:inline-block;margin-top:8px;font:7px/1.6 var(--mono);color:#7b9a85}
.qx-snapshot-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin:0}.qx-snapshot-values>div{min-width:0;padding-left:21px;border-left:1px solid #2d4835}.qx-snapshot-values dt{font-size:9px;line-height:1.7;color:#8ba996}.qx-snapshot-values dd{font:clamp(21px,2.1vw,29px)/1.4 var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.8px;color:#c4ead1;margin:9px 0 0;overflow-wrap:anywhere}

/* Home entry and the dedicated native Support page. */
.qx-support-copy,.qx-support-telegram,.qx-support-telegram-list{min-width:0}
.qx-support-telegram{width:100%;max-width:380px;margin:26px 0 0;padding-top:23px;border-top:1px solid #294632}
.qx-support-telegram>.eyebrow{margin:0 0 13px;font-size:8px;color:#83b496;letter-spacing:1.1px}
.qx-support-telegram-list{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}
.qx-support-telegram-link{display:flex;align-items:center;gap:13px;width:100%;min-width:0;max-width:100%;min-height:68px;padding:13px 15px;border:1px solid #35553f;border-radius:7px;background:linear-gradient(115deg,#132b1d,#0d1b12);color:#b9ddc5;text-decoration:none;transition:border-color .18s,background .18s}
.qx-support-telegram-link:hover{border-color:#6ca682;background:#193b27}
.qx-support-telegram-link:focus-visible{outline:2px solid #9df1bb;outline-offset:3px}
.qx-support-telegram-icon{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border:1px solid #3f6b4c;border-radius:8px;background:#173f28;color:#a0e5b8}
.qx-support-telegram-person{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}
.qx-support-telegram-person strong{font-size:13px;line-height:1.4;font-weight:500;color:#cae8d5}
.qx-support-telegram-person small{font:10px/1.6 var(--mono);color:#85ae94;overflow-wrap:anywhere}
.qx-support-telegram-arrow{flex:0 0 auto;color:#81b592;font-size:18px}
.qx-contact-entry{padding:34px}.qx-contact-entry-art{display:grid;place-items:center;width:80px;height:80px;margin-bottom:26px;border:1px solid #365c43;border-radius:18px;background:linear-gradient(145deg,#183d28,#0d1c13);color:#9cd7ae}.qx-contact-entry-art svg{width:65px;height:65px}
.qx-contact-entry>p{font-size:13px;color:#91af9c;line-height:1.9;margin:21px 0;max-width:420px}.qx-contact-entry>.button{display:flex;align-items:center;justify-content:space-between;max-width:290px;min-height:46px;font-size:12px}.qx-contact-entry-note{display:block;font:8px/1.7 var(--mono);color:#668e75;margin-top:16px;letter-spacing:.3px}
.qx-public-preview-page{padding-top:38px;padding-bottom:65px}.qx-support-document{max-width:1100px;margin:auto;padding:25px 0 55px}.qx-public-back{font-size:11px;gap:10px;margin-bottom:38px}.qx-support-document-heading{margin-bottom:40px}.qx-support-document-heading .eyebrow{font-size:9px;color:#86b095}.qx-support-document-heading h1{font-size:clamp(43px,5.4vw,66px);font-weight:600;line-height:1.05;letter-spacing:-2.6px;color:#d6ecdf;margin:18px 0}.qx-support-document-heading h1>span{color:#14f195}.qx-support-document-heading>p:last-child{font-size:15px;color:#91ae9b;line-height:1.9;max-width:560px}
.qx-support-document-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:60px;align-items:start}.qx-support-guide{padding-top:15px}.qx-support-guide-icon{display:grid;place-items:center;width:70px;height:70px;border:1px solid #355d43;border-radius:15px;background:#112b1b;color:#a5dcb8;margin-bottom:26px}.qx-support-guide-icon svg{width:43px;height:43px}.qx-support-guide .eyebrow{font-size:8px;color:#76a187}.qx-support-guide h2{font-size:30px;line-height:1.2;color:#c5e1cf;letter-spacing:-.9px;margin:14px 0 19px}.qx-support-guide h2 span{color:#14f195}.qx-support-guide>p:not(.eyebrow){font-size:12px;line-height:1.9;color:#88a691;max-width:340px}.qx-support-topic-tags{display:flex;flex-wrap:wrap;gap:8px;margin:23px 0}.qx-support-topic-tags>span{padding:7px 10px;border:1px solid #304c39;border-radius:5px;background:#0e2015;color:#91b69e;font:8px/1.5 var(--mono)}.qx-support-guide>.qx-support-response-note{border-top:1px solid #294632;padding-top:20px;font-size:10px!important;color:#73937f!important}
.qx-support-document .qx-contact-heading h2{font-size:27px;letter-spacing:-.8px;color:#d0e7d8;margin-top:10px;font-weight:500}.qx-contact-heading h2>span{color:#14f195}.qx-contact-heading>p{font-size:11px;color:#7f9e89;line-height:1.8;margin-top:10px}
.qx-contact-form{display:grid;grid-template-columns:1fr 1fr;gap:20px 15px}.qx-contact-form>label{display:flex;flex-direction:column;gap:9px;font-size:11px;color:#9cbba7}.qx-contact-form input:not([type=hidden]):not([type=submit]),.qx-contact-form textarea{display:block;width:100%;min-width:0;padding:12px 13px;border:1px solid #36553f;border-radius:6px;background:#08150d;color:#c8e3d2;font:13px/1.6 var(--sans,Arial,sans-serif)}.qx-contact-form input{min-height:44px}.qx-contact-form textarea{min-height:160px;resize:vertical}.qx-contact-form input:focus-visible,.qx-contact-form textarea:focus-visible{outline:2px solid #72c896;outline-offset:2px}.qx-contact-form .qx-contact-submit .button{min-width:190px;justify-content:space-between}.qx-contact-form table{width:100%;background:transparent;border:0}.qx-contact-form td{border:0;background:transparent;padding:5px 0}.qx-contact-form .gc-table-scroll{border:0}
.qx-contact-identity{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:0;padding:15px;border:1px solid #2c4c37;border-radius:6px;background:#0c2114}.qx-contact-identity dt{font-size:9px;color:#739881}.qx-contact-identity dd{font-size:12px;line-height:1.7;color:#b5d6c1;margin:7px 0 0;overflow-wrap:anywhere}.qx-contact-errors{padding:13px 15px;border:1px solid #816346;border-radius:6px;background:#34271b66;color:#d6bf9f;font-size:11px;line-height:1.8}.qx-contact-errors p{margin:0}
.qx-support-confirmation{padding:32px 0 8px}.qx-confirmation-tick{display:grid;place-items:center;width:52px;height:52px;border:1px solid #4b996a;background:#17402a;color:#b2f4c9;border-radius:50%;font-size:24px;margin-bottom:23px}.qx-support-confirmation h3{font-size:26px;color:#cde6d5;letter-spacing:-.6px}.qx-support-confirmation h3>span{color:#14f195}.qx-support-confirmation>p{font-size:12px;line-height:1.9;color:#8eac99;margin:18px 0 23px}.qx-support-confirmation .text-link{font-size:11px}

/* Registration ends at a clear sign-in action, with no credential forwarding. */
.qx-registration-complete{max-width:660px;margin:35px auto 60px;padding:47px 44px;text-align:center;border:1px solid #34553f;border-radius:13px;background:radial-gradient(ellipse at 50% 0,#14f1950b,transparent 70%),#0b1810;position:relative;overflow:hidden}.qx-registration-visual{position:relative;width:106px;height:106px;margin:0 auto 27px}.qx-registration-visual svg{position:relative;z-index:1;width:100%;height:100%}.qx-registration-visual>span{position:absolute;inset:-28px;background:radial-gradient(circle,#14f19512,transparent 70%)}.qx-registration-complete>.eyebrow{font-size:8px;color:#82b395;letter-spacing:1.6px}.qx-registration-badge{display:inline-flex;margin-top:18px;border:1px solid #416d50;border-radius:5px;padding:7px 10px;background:#173723;color:#a4d7b5;font:8px/1.5 var(--mono);letter-spacing:1px;text-transform:uppercase}
.qx-registration-complete h1{font-size:clamp(36px,4.7vw,52px);line-height:1.08;letter-spacing:-2px;font-weight:600;color:#d8eee1;margin:23px 0 22px}.qx-registration-complete h1>span{color:#14f195}.qx-registration-lead{font-size:14px;color:#b0d1bc;line-height:1.8;max-width:430px;margin:0 auto}.qx-registration-copy{font-size:12px;color:#7fa18b;line-height:1.9;max-width:400px;margin:14px auto 0}.qx-registration-actions{display:flex;flex-direction:column;align-items:center;gap:21px;margin-top:28px}.qx-registration-actions .button{display:flex;justify-content:space-between;gap:30px;width:min(320px,100%);min-height:47px;font-size:12px}.qx-registration-actions .text-link{font-size:10px}.qx-registration-user{margin:23px auto 0;max-width:320px;padding-top:16px;border-top:1px solid #2e4936}.qx-registration-user>div{display:flex;justify-content:center;gap:12px;align-items:center;flex-wrap:wrap}.qx-registration-user dt{font-size:10px;color:#74977f}.qx-registration-user dd{font:12px/1.7 var(--mono);color:#b5dbc3;overflow-wrap:anywhere;margin:0}.qx-registration-preview-note{font-size:9px;line-height:1.8;color:#678671;border-top:1px solid #294432;margin-top:25px;padding-top:18px}
@media(max-width:1000px){.qx-platform-snapshot{gap:25px;grid-template-columns:1fr;padding-block:24px;margin-bottom:50px}.qx-snapshot-heading h2{font-size:23px}.qx-snapshot-values>div:first-child{padding-left:0;border-left:0}.qx-support-document-grid{gap:35px;grid-template-columns:.8fr 1.2fr}.qx-support-guide h2{font-size:26px}.qx-contact-entry{padding:27px}}
@media(max-width:760px){.qx-dialog-range{font-size:10px}.qx-dialog-range strong{font-size:14px}.qx-platform-snapshot{gap:22px;margin-top:32px;margin-bottom:38px}.qx-snapshot-values{gap:12px}.qx-snapshot-values>div{padding-left:12px}.qx-snapshot-values dt{font-size:8px}.qx-snapshot-values dd{font-size:18px;letter-spacing:-.5px}.qx-support-document{padding-top:12px}.qx-public-preview-page{padding-top:25px;padding-bottom:40px}.qx-public-back{margin-bottom:28px}.qx-support-document-heading{margin-bottom:29px}.qx-support-document-heading h1{font-size:46px;letter-spacing:-2px}.qx-support-document-heading>p:last-child{font-size:13px}.qx-support-document-grid{grid-template-columns:1fr;gap:25px}.qx-support-guide{padding-top:0}.qx-support-guide-icon{width:50px;height:50px;margin-bottom:18px}.qx-support-guide-icon svg{width:32px;height:32px}.qx-support-guide h2{font-size:25px}.qx-support-guide>p:not(.eyebrow){max-width:none}.qx-support-response-note{display:none}.qx-contact-form{grid-template-columns:1fr}.qx-contact-identity{grid-template-columns:1fr}.qx-contact-form .qx-contact-submit{flex-wrap:wrap;gap:13px}.qx-contact-form input:not([type=hidden]):not([type=submit]),.qx-contact-form textarea{font-size:16px}.qx-contact-entry>.button{max-width:none}.qx-registration-complete{padding:32px 23px;margin-top:15px;border-radius:10px}.qx-registration-visual{width:87px;height:87px;margin-bottom:23px}.qx-registration-complete h1{font-size:39px;letter-spacing:-1.6px}.qx-registration-lead{font-size:13px}.qx-registration-copy{font-size:11px}}
@media(max-width:430px){.qx-snapshot-values{grid-template-columns:1fr;gap:16px}.qx-snapshot-values>div{padding-left:0;padding-bottom:14px;border-left:0;border-bottom:1px solid #263e2e}.qx-snapshot-values>div:last-child{padding-bottom:0;border-bottom:0}.qx-snapshot-values dt{font-size:9px}.qx-snapshot-values dd{font-size:24px;margin-top:5px}}
