/* Final layout treatment for the ONDA application pages. */
.account-sidebar{min-width:0}.account-nav{max-width:100%}button.text-link{border:0;background:none;font:inherit;font-size:12px;color:#0052ff;cursor:pointer;padding:0;text-align:left}.tier-picker+.status-panel{margin-top:21px}
@media(max-width:760px){.account-shell{grid-template-columns:minmax(0,1fr)}.account-nav{overflow-x:auto}.account-nav button{flex-shrink:0}}
.tier-option{display:grid;grid-template-columns:18px 70px 1fr;gap:8px 15px}.tier-option input{grid-row:1/3}.tier-option strong{margin:0;grid-row:1/3}.tier-option span{font-size:12px}.tier-option small{font-size:9px;color:#8799b5}.network-option p{font-size:11px;line-height:1.8;color:#778ca8;margin:7px 0 0}.summary-total small{font-size:10px;letter-spacing:0}.access-heading{display:block;position:relative}.access-heading .eyebrow{margin-bottom:20px}.access-heading>p{max-width:none;margin-top:20px}.tier-rate{display:flex;flex-direction:column;gap:8px;line-height:1.15}.tier-rate>strong{font-size:44px;font-weight:500}.tier-rate>span{font-size:11px;font-weight:400;letter-spacing:0;color:#8190a8}.mini-card-brand{position:absolute;top:21px;left:20px;display:flex;align-items:center;gap:6px;color:#0052ff;font-size:25px;font-weight:600;letter-spacing:-1px;z-index:2}.mini-card-brand svg{width:29px;height:20px}.mini-card-number{position:absolute;left:21px;bottom:31px;z-index:2;font-size:12px;font-weight:600;letter-spacing:1px;color:#8e98a6;text-shadow:1px 1px 0 #fff,-.5px -.5px 0 #758293;white-space:nowrap}.mini-card.tide-card .mini-card-brand{color:#fff}.mini-card.tide-card .mini-card-number{color:#c8d4e5;text-shadow:1px 1px 0 #ffffff80,-.5px -.5px 0 #000}.reward-explorer.wrap{margin:60px auto 90px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.reward-explorer>div{min-width:0}.reward-explorer input[type=range]{width:100%;accent-color:#0052ff;margin-top:23px}.reward-explorer .form-select{margin-bottom:25px}.reward-output{display:block;background:#fff;border:1px solid #e3eaf8;border-radius:18px;padding:35px;margin:0;align-self:center}.reward-output>#reward-value{font-size:65px;margin:24px 0;line-height:1.1}.reward-output .summary-rows strong{font-size:13px;letter-spacing:0;margin:0;color:#253953}.reward-output .summary-rows span{font-size:11px}.reward-output>.form-help{max-width:none;font-size:10px}.reward-output #reward-caption{font-size:12px;line-height:1.8}.tokenomics{display:block}.tokenomics>.eyebrow{margin-bottom:20px}.tokenomics>.info-grid{margin-top:40px}.token-strip.wrap{display:grid;grid-template-columns:1.15fr .85fr;align-items:center;gap:70px;padding:65px;border-radius:25px;margin:80px auto}.token-strip-art{display:flex;flex-direction:column;align-items:center;gap:40px;min-width:0}.token-strip-art>span{font-size:8px;letter-spacing:1.3px;color:#9cb8e9}.token-strip-art .token-coin{flex-shrink:0}.auth-art h1{font-size:52px;line-height:1.12;letter-spacing:-2.5px}.auth-art h1 em{color:#0052ff}.auth-form h2{font-size:46px;line-height:1.1;letter-spacing:-2px;margin:25px 0 35px}.account-shell>div{min-width:0}.account-nav button span{font-size:17px;width:21px}.account-sidebar .sidebar-logout{display:block;margin:18px 10px;font:inherit;font-size:10px;background:none;border:0;color:#8494ad;cursor:pointer;text-align:left}.balance-tile strong{overflow-wrap:anywhere}.activity-list .activity-value{white-space:normal;text-align:right;flex-shrink:0;max-width:47%}.activity-list .pill{white-space:normal}.wallet-address{overflow-wrap:anywhere}.account-settings hr{margin:30px 0;border:0;border-top:1px solid #e6edf7}.account-settings details{margin-top:25px;font-size:12px;line-height:1.9}.account-settings summary{cursor:pointer}.help-card form>.button{margin-top:23px}.help-topic summary{cursor:pointer}.help-topic p{font-size:12px;line-height:1.9;color:#7d8da7}.help-topic .text-link{font-size:11px;margin-bottom:15px;display:inline-block}.support-confirmation{margin-top:25px}.legal-content section{scroll-margin-top:120px}.card-detail .product-chips{align-items:center;flex-wrap:wrap}.form-input,.form-select,.form-textarea{font-family:'Manrope',sans-serif}.form-actions>.button{flex-shrink:0} [hidden]{display:none!important}
@media(max-width:1050px){.inner-page .nav-links{gap:15px}.token-strip.wrap{padding:45px;gap:35px}.mini-card-number{font-size:10px;letter-spacing:.7px}}
@media(max-width:760px){.reward-explorer.wrap{grid-template-columns:minmax(0,1fr);margin:45px auto 65px;padding:25px 21px}.reward-output{padding:25px 20px}.reward-output>#reward-value{font-size:49px}.token-strip.wrap{grid-template-columns:1fr;padding:35px 25px;margin:50px auto}.token-strip h2{font-size:38px}.token-strip-art{gap:25px;margin-top:20px}.tier-option{grid-template-columns:18px 58px 1fr;padding:19px 16px}.tier-option strong{font-size:16px}.tier-option span{font-size:10px}.tier-option small{font-size:8px}.auth-art h1{font-size:35px;letter-spacing:-1.5px}.auth-form h2{font-size:41px}.account-sidebar .sidebar-logout{display:inline-block;margin:10px;font-size:9px}.order-success .form-actions{align-items:flex-start;flex-direction:column}.form-actions{gap:15px}.form-actions .button{font-size:10px;padding:15px 19px}.mini-card-number{font-size:12px}.activity-list li>div:first-child{min-width:0}.activity-list small{overflow-wrap:anywhere}.step-rail{gap:12px}.step-rail li{font-size:9px}.summary-total strong{font-size:29px}.access-join form{min-width:0}.access-join .button{white-space:normal;line-height:1.6}.help-topic p{font-size:11px}.account-heading{align-items:flex-start}.account-heading .pill{white-space:nowrap}.request-card{padding:0}.status-panel{padding:21px}.order-layout .status-panel{font-size:11px}.auth-art{display:none}}
@media(max-width:360px){.account-heading h1{font-size:26px}.account-heading .pill{font-size:6px;padding:6px}.account-heading{gap:8px}.tier-option{grid-template-columns:17px 48px 1fr;gap:8px}.tier-option strong{font-size:14px}.form-actions{flex-wrap:wrap}.token-hero h1{font-size:45px}.page-hero h1{font-size:46px}.mini-card-number{font-size:10px}.token-strip h2{font-size:33px}}
