/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */.rv[data-review-theme=light]{color-scheme:light;--rv-bg:#f5f7fa;--rv-card:#fff;--rv-card2:#f1f4f8;--rv-border:#e2e8f0;--rv-text:#172642;--rv-muted:#52627b;--rv-accent:#235ed0;--rv-accent-soft:#eaf1ff;--rv-positive:#087e64;--rv-positive-soft:#e3f5ee;--rv-negative:#c2415c;--rv-negative-soft:#fdf0f2;--rv-warn:#9b651c;--rv-warn-soft:#fff3df;--rv-ink-on:#fff;--rv-muted-bg:#e1e8f2;--rv-sidebar:#fbfcfe;--rv-shadow:0 15px 55px -40px #19356652;--rv-hero:#152a4d}.rv[data-review-theme=dark]{color-scheme:dark;--rv-bg:#0a1221;--rv-card:#111e30;--rv-card2:#18273c;--rv-border:#263850;--rv-text:#edf4ff;--rv-muted:#a5b4c9;--rv-accent:#83aaff;--rv-accent-soft:#1d3456;--rv-positive:#55d1b0;--rv-positive-soft:#183e39;--rv-negative:#ff8da5;--rv-negative-soft:#442534;--rv-warn:#ffcf80;--rv-warn-soft:#4e3a26;--rv-ink-on:#0d1930;--rv-muted-bg:#263850;--rv-sidebar:#0d1929;--rv-shadow:0 25px 60px -38px #0009;--rv-hero:#101f39}.rv{background:var(--rv-bg);min-height:100dvh;color:var(--rv-text);font-family:var(--font-vazir),Vazirmatn,system-ui,sans-serif;isolation:isolate;direction:rtl;font-size:14px;line-height:1.7;overflow-x:clip}.rv *,.rv :after,.rv :before{box-sizing:border-box}.rv a{color:inherit;text-decoration:none}.rv button,.rv input,.rv select,.rv textarea{font:inherit}.rv button{cursor:pointer}.rv button:disabled{cursor:not-allowed;opacity:.52}.rv :where(a,button,input,select,textarea,summary):focus-visible{outline:3px solid var(--rv-accent);outline-offset:3px}.rv ::selection{background:var(--rv-accent-soft)}.rv h1,.rv h2,.rv h3,.rv h4,.rv p{margin:0}.rv h1,.rv h2,.rv h3{letter-spacing:-.016em}.rv-review-ribbon{color:#e8f1ff;background:#172e50;justify-content:center;align-items:center;gap:9px;min-height:38px;padding:8px 18px;font-size:11px;line-height:1.6;display:flex}.rv-review-ribbon>span{color:#c1d5e9}.rv-review-ribbon>a{color:#fff;border-bottom:1px solid #9bb5d7;align-items:center;gap:5px;margin-right:8px;font-weight:700;display:inline-flex}.rv-shell{width:min(100%,1510px);margin:0 auto;padding:0 25px 72px}.rv-topbar{border-bottom:1px solid var(--rv-border);z-index:30;background:var(--rv-bg);align-items:center;gap:20px;height:90px;display:flex;position:sticky;top:0}.rv-brand{white-space:nowrap;align-items:center;gap:11px;display:inline-flex}.rv-brand__mark{color:#fff;background:#245dd2;border-radius:14px;place-items:center;width:45px;height:45px;display:grid}.rv-brand>span:last-child{letter-spacing:-.04em;font-size:25px;font-weight:900;line-height:1.2;display:block}.rv-brand em{color:var(--rv-accent);font-style:normal}.rv-brand small{letter-spacing:0;color:var(--rv-muted);margin-top:5px;font-size:10px;font-weight:580;display:block}.rv-topbar__links{color:var(--rv-muted);align-items:center;gap:30px;margin-right:37px;font-size:12px;font-weight:730;display:flex}.rv-topbar__links a:hover{color:var(--rv-accent)}.rv-topbar__actions{align-items:center;gap:9px;margin-right:auto;display:flex}.rv-icon-btn{border:1px solid var(--rv-border);background:var(--rv-card);color:var(--rv-text);border-radius:12px;place-items:center;min-width:43px;min-height:43px;transition:border-color .14s,background .14s;display:inline-grid}.rv-icon-btn:hover{background:var(--rv-card2);border-color:var(--rv-accent)}.rv-topbar__account{align-items:center;gap:10px;margin-right:8px;font-size:12px;font-weight:800;display:flex}.rv-avatar{background:var(--rv-accent-soft);width:44px;height:44px;color:var(--rv-accent);border-radius:50%;flex:none;place-items:center;display:inline-grid}.rv-avatar--small{width:36px;height:36px}.rv-topbar__mobile-menu{display:none}.rv-layout{grid-template-columns:235px minmax(0,1fr);gap:37px;min-height:75vh;padding-top:25px;display:grid}.rv-sidebar{align-self:start;min-width:0;padding-bottom:35px;position:sticky;top:112px}.rv-sidebar__caption{letter-spacing:.05em;color:var(--rv-muted);padding:15px 14px 9px;font-size:10px;font-weight:880}.rv-sidebar__caption--second{margin-top:17px}.rv-sidebar nav{gap:4px;display:grid}.rv-nav-link{min-height:45px;color:var(--rv-muted);border-radius:12px;align-items:center;gap:12px;padding:10px 13px;font-size:12px;font-weight:730;transition:background .13s;display:flex;position:relative}.rv-nav-link:hover{background:var(--rv-card2);color:var(--rv-text)}.rv-nav-link.is-current{background:var(--rv-accent-soft);color:var(--rv-accent);font-weight:880}.rv-nav-link i{background:var(--rv-accent);border-radius:50%;width:5px;height:5px;position:absolute;left:10px}.rv-sidebar__bottom{border-top:1px solid var(--rv-border);color:var(--rv-muted);gap:10px;margin:28px 11px 0;padding:18px 3px;font-size:10px;line-height:1.9;display:flex}.rv-sidebar__bottom svg{flex-shrink:0;margin-top:2px}.rv-main{min-width:0;max-width:1200px;padding-bottom:10px}.rv-page{align-content:start;gap:22px;min-width:0;animation:rv-page-in .2s both;display:grid}@keyframes rv-page-in{0%{opacity:.7;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.rv-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--rv-accent);font-size:10px;font-weight:850}.rv-head{justify-content:space-between;align-items:end;gap:18px;margin:4px 0 9px;display:flex}.rv-head h1{margin:4px 0;font-size:clamp(25px,2.9vw,35px);font-weight:930;line-height:1.5}.rv-head p{color:var(--rv-muted);max-width:760px;font-size:12px;line-height:2}.rv-head__action{flex-shrink:0;align-items:center;gap:8px;display:flex}.rv-section{min-width:0}.rv-section__title{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.rv-section__title h2{font-size:18px;font-weight:900;line-height:1.5}.rv-section__title p{color:var(--rv-muted);margin-top:4px;font-size:11px}.rv-text-link{white-space:nowrap;align-items:center;gap:5px;font-size:12px;font-weight:800;display:inline-flex;color:var(--rv-accent)!important}.rv-text-link:hover{text-decoration:underline}.rv-btn{white-space:nowrap;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:10px 17px;font-size:12px;font-weight:830;text-decoration:none;display:inline-flex}.rv-btn--primary{background:var(--rv-accent);color:var(--rv-ink-on)!important}.rv-btn--primary:hover{filter:brightness(1.05)}.rv-btn--outline{border-color:var(--rv-border);background:var(--rv-card);color:var(--rv-text)!important}.rv-btn--outline:hover{border-color:var(--rv-accent)}.rv-btn--subtle{background:var(--rv-accent-soft);color:var(--rv-accent)!important}.rv-btn--danger{background:var(--rv-negative-soft);border-color:#0000;color:var(--rv-negative)!important}.rv-btn--on-dark{background:#fff;border-color:#fff;color:#16325b!important}.rv-chip-row{scrollbar-width:thin;align-items:center;gap:7px;padding:4px 0 5px;display:flex;overflow-x:auto}.rv-chip-row button{white-space:nowrap;min-height:40px;color:var(--rv-muted);background:0 0;border:1px solid #0000;border-radius:10px;padding:8px 15px;font-size:12px;font-weight:760}.rv-chip-row button:hover{background:var(--rv-card2);color:var(--rv-text)}.rv-chip-row button[aria-pressed=true]{background:var(--rv-accent-soft);color:var(--rv-accent);border-color:var(--rv-accent);font-weight:870}@supports (color:color-mix(in lab,red,red)){.rv-chip-row button[aria-pressed=true]{border-color:color-mix(in srgb,var(--rv-accent) 15%,transparent)}}.rv-pills{background:var(--rv-card2);scrollbar-width:none;border-radius:12px;align-items:center;gap:3px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto}.rv-pills button{white-space:nowrap;min-height:36px;color:var(--rv-muted);background:0 0;border:0;border-radius:9px;padding:7px 14px;font-size:11px;font-weight:790}.rv-pills button[aria-pressed=true]{background:var(--rv-card);color:var(--rv-text);box-shadow:0 2px 9px -8px #0009}.rv-paper{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:19px;min-width:0;padding:23px}.rv-paper>h2{margin:0 0 17px;font-size:17px;font-weight:880}.rv-footnote{color:var(--rv-muted);align-items:flex-start;gap:8px;margin-top:5px;font-size:11px;line-height:1.95;display:flex}.rv-footnote svg{flex:none;margin-top:3px}.rv-tag{width:max-content;max-width:100%;color:var(--rv-muted);background:var(--rv-card2);border-radius:8px;align-items:center;padding:4px 10px;font-size:10px;font-weight:790;display:inline-flex}.rv-tag--good{background:var(--rv-positive-soft);color:var(--rv-positive)}.rv-tag--warning{background:var(--rv-warn-soft);color:var(--rv-warn)}.rv-tag--danger{background:var(--rv-negative-soft);color:var(--rv-negative)}.rv-tag--info{background:var(--rv-accent-soft);color:var(--rv-accent)}.rv-up{color:var(--rv-positive)!important}.rv-down{color:var(--rv-negative)!important}.rv-delta{white-space:nowrap;font-size:12px;font-weight:850}.rv-delta--small{font-size:10px}.rv-metrics{grid-template-columns:1.45fr 1fr 1fr;gap:11px;display:grid}.rv-metrics--two{grid-template-columns:1.1fr 1fr}.rv-stat{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:16px;flex-direction:column;align-items:flex-start;min-width:0;padding:20px;display:flex}.rv-stat--lead{background:var(--rv-accent-soft);border-color:var(--rv-accent)}@supports (color:color-mix(in lab,red,red)){.rv-stat--lead{border-color:color-mix(in srgb,var(--rv-accent) 17%,var(--rv-border))}}.rv-stat__label{color:var(--rv-muted);align-items:center;gap:7px;font-size:11px;font-weight:770;display:flex}.rv-stat>strong{letter-spacing:-.02em;overflow-wrap:anywhere;margin-top:14px;font-size:clamp(19px,2vw,26px);font-weight:900;line-height:1.5}.rv-stat>small{color:var(--rv-muted);margin-top:5px;font-size:10px}.rv-quick-row,.rv-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.rv-tile{border:1px solid var(--rv-border);background:var(--rv-card);text-align:center;border-radius:17px;flex-direction:column;justify-content:flex-start;align-items:center;gap:7px;min-height:128px;padding:18px 10px;transition:background .14s,border-color .14s,transform .14s;display:flex}.rv-tile:hover{background:var(--rv-card2);border-color:var(--rv-accent);transform:translateY(-2px)}.rv-tile:active{transform:scale(.98)}.rv-tile__icon{background:var(--rv-accent-soft);width:49px;height:49px;color:var(--rv-accent);border-radius:15px;place-items:center;display:grid}.rv-tile--accent .rv-tile__icon{background:var(--rv-positive-soft);color:var(--rv-positive)}.rv-tile strong{font-size:12px;font-weight:870;line-height:1.4}.rv-tile small{color:var(--rv-muted);font-size:10px;line-height:1.5}.rv-home__welcome h1{font-size:clamp(29px,3vw,37px);font-weight:940;line-height:1.55}.rv-home__welcome p{color:var(--rv-muted);margin-top:3px;font-size:13px}.rv-home__hero{color:#fff;background:linear-gradient(135deg,#132949,#1c3d68);border-radius:23px;grid-template-columns:1fr 1fr;align-items:center;gap:20px;min-height:299px;padding:33px 38px;display:grid;position:relative;overflow:hidden}.rv-home__hero:before{content:"";pointer-events:none;background:radial-gradient(290px at 10% 70%,#54a4ff24,#0000);position:absolute;inset:0}.rv-home__hero>div{z-index:1;position:relative}.rv-on-dark{color:#9ad7e0}.rv-home__hero h2{margin-top:8px;font-size:clamp(25px,3.3vw,38px);font-weight:940;line-height:1.54}.rv-home__hero p{color:#c3d7f1;max-width:370px;margin:8px 0 21px;font-size:12px;line-height:1.95}.rv-home__hero-chart{background:#09182f73;border:1px solid #d6e8ff33;border-radius:17px;min-width:0;padding:20px 19px}.rv-home__hero-chart>div:first-child{color:#c1d7ed;justify-content:space-between;gap:10px;font-size:11px;display:flex}.rv-home__hero-chart>strong{margin-top:5px;font-size:27px;display:block}.rv-home__hero-chart strong small{color:#acc7e6;font-size:11px}.rv-home__hero .rv-chart__meta{display:none}.rv-home__hero .rv-chart__axis{color:#9bb8d5}.rv-home__hero .rv-chart svg{--rv-accent:#8ddbdc;--rv-border:#315176}.rv-home__hero .rv-btn{margin-top:0}.rv-next{background:var(--rv-accent-soft);border:1px solid var(--rv-accent);border-radius:17px;align-items:center;gap:17px;padding:18px 21px;display:flex}@supports (color:color-mix(in lab,red,red)){.rv-next{border:1px solid color-mix(in srgb,var(--rv-accent) 16%,var(--rv-border))}}.rv-next__icon{background:var(--rv-card);height:46px;color:var(--rv-accent);border-radius:13px;flex:0 0 46px;place-items:center;display:grid}.rv-next>div:nth-child(2){flex:1;min-width:0}.rv-next strong{font-size:13px;font-weight:900}.rv-next p{color:var(--rv-muted);margin-top:3px;font-size:11px}.rv-search{border:1px solid var(--rv-border);background:var(--rv-card);min-height:47px;color:var(--rv-muted);border-radius:12px;align-items:center;gap:10px;min-width:0;padding:0 13px;display:flex}.rv-search:focus-within{border-color:var(--rv-accent);outline:1px solid var(--rv-accent)}.rv-search input{width:100%;min-width:0;color:var(--rv-text);background:0 0;border:none;outline:none;min-height:40px;font-size:12px}.rv-search input::placeholder{color:var(--rv-muted)}.rv-search>button{color:var(--rv-muted);background:0 0;border:0;place-items:center;width:32px;height:38px;display:grid}.rv-search--small{min-width:205px;max-width:300px}.rv-sort{color:var(--rv-muted);white-space:nowrap;align-items:center;gap:8px;font-size:11px;display:flex}.rv-sort select{border:1px solid var(--rv-border);background:var(--rv-card);color:var(--rv-text);border-radius:10px;max-width:200px;padding:8px}.rv-toolbar{flex-wrap:wrap;gap:14px}.rv-price-controls,.rv-toolbar{justify-content:space-between;align-items:center;display:flex}.rv-price-controls{gap:12px;margin-bottom:12px}.rv-price-controls .rv-search{width:min(480px,100%)}.rv-list{padding:0;overflow:hidden}.rv-list-header{color:var(--rv-muted);background:var(--rv-card2);grid-template-columns:minmax(0,1.8fr) minmax(94px,1fr) 105px 19px;align-items:center;gap:13px;padding:15px 20px;font-size:11px;font-weight:790;display:grid}.rv-list-header>span:nth-child(2),.rv-list-header>span:nth-child(3){text-align:left}.rv-asset-row{border-top:1px solid var(--rv-border);grid-template-columns:minmax(0,1.8fr) minmax(94px,1fr) 105px 19px;align-items:center;gap:13px;min-height:77px;padding:11px 20px;transition:background .12s;display:grid}a.rv-asset-row:hover{background:var(--rv-card2)}.rv-asset-row>svg:last-child{color:var(--rv-muted)}.rv-asset-row__identity{align-items:center;gap:12px;min-width:0;display:flex}.rv-asset-row__symbol{background:var(--rv-accent-soft);color:var(--rv-accent);border-radius:13px;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:11px;font-weight:900;display:grid}.rv-asset-row__identity strong{font-size:12px;font-weight:860}.rv-asset-row__identity small,.rv-asset-row__identity strong{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.rv-asset-row__identity small{color:var(--rv-muted);margin-top:3px;font-size:10px}.rv-asset-row__identity>span:last-child{min-width:0}.rv-asset-row__price{text-align:left}.rv-asset-row__price strong{font-variant-numeric:tabular-nums;font-size:13px;font-weight:870;display:block}.rv-asset-row__price small{color:var(--rv-muted);font-size:10px;display:block}.rv-asset-row__change{text-align:left;font-variant-numeric:tabular-nums;justify-content:flex-end;min-width:0;display:flex}.rv-market-feature{color:#fff;background:linear-gradient(125deg,#17315a,#1a3c67);border-radius:21px;grid-template-columns:1fr 1fr;align-items:center;gap:15px;padding:29px;display:grid}.rv-market-feature h2{margin-top:8px;font-size:16px}.rv-market-feature h2 span{color:#a8c4e5;margin-right:8px;font-size:12px}.rv-market-feature>div:first-child>strong{margin-top:14px;font-size:34px;display:block}.rv-market-feature>div:first-child>strong small{color:#bdd2e6;font-size:12px}.rv-market-feature__foot{align-items:center;gap:14px;margin-top:11px;display:flex}.rv-market-feature__foot a{color:#e2f4ff;align-items:center;gap:5px;font-size:12px;font-weight:820;display:flex}.rv-market-feature .rv-chart__meta{display:none}.rv-market-feature .rv-chart svg{--rv-accent:#92d5dc;--rv-border:#33567c}.rv-market-feature .rv-chart__axis{color:#c2d6f0}.rv-breadcrumb{color:var(--rv-muted);align-items:center;gap:8px;font-size:11px;display:flex}.rv-breadcrumb a{color:var(--rv-accent)}.rv-asset-hero{border-bottom:1px solid var(--rv-border);justify-content:space-between;align-items:end;gap:17px;padding-bottom:20px;display:flex}.rv-asset-hero__value{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.rv-asset-hero__value>span:first-child{color:var(--rv-muted);font-size:11px}.rv-asset-hero__value>strong{font-size:31px;font-weight:930}.rv-asset-hero__value strong small{color:var(--rv-muted);font-size:12px}.rv-asset-hero__actions{flex-wrap:wrap;gap:8px;display:flex}.rv-chart-wrap{gap:14px;display:grid}.rv-chart-wrap__controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.rv-chart{width:100%;min-width:0}.rv-chart__meta{color:var(--rv-muted);justify-content:space-between;align-items:center;gap:15px;margin:6px 0 13px;font-size:11px;display:flex}.rv-chart__meta strong{color:var(--rv-text);font-size:12px;font-weight:860}.rv-chart__meta strong span{color:var(--rv-muted);font-size:10px;font-weight:500}.rv-chart__axis{color:var(--rv-muted);justify-content:space-between;gap:15px;margin-top:5px;font-size:10px;display:flex}.rv-chart__second{border-top:1px solid var(--rv-border);padding-top:10px}.rv-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px;display:grid}.rv-detail-metrics>div{background:var(--rv-card2);border-radius:12px;padding:12px 14px}.rv-detail-metrics small{color:var(--rv-muted);font-size:10px;display:block}.rv-detail-metrics strong{margin-top:5px;font-size:13px;display:block}.rv-trust{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.rv-trust>div{border-left:1px solid var(--rv-border);flex-direction:column;align-items:flex-start;gap:7px;padding:13px;display:flex}.rv-trust>div:last-child{border-left:0}.rv-trust svg{color:var(--rv-accent)}.rv-trust strong{font-size:12px}.rv-trust span{color:var(--rv-muted);font-size:10px;line-height:1.9}.rv-compare-select{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:17px;grid-template-columns:1fr 24px 1fr;align-items:end;gap:10px;padding:20px;display:grid}.rv-compare-select>svg{color:var(--rv-muted);margin-bottom:11px}.rv-comparison-result{background:var(--rv-accent-soft);border-radius:12px;justify-content:space-between;align-items:center;gap:15px;padding:14px 18px;font-size:12px;display:flex}.rv-comparison-result strong{font-size:17px}.rv-field{color:var(--rv-text);gap:7px;min-width:0;font-size:12px;font-weight:790;display:grid}.rv-field>span{display:block}.rv-field>small{color:var(--rv-muted);font-size:10px;font-weight:500}.rv-field :is(input,select,textarea){background:var(--rv-card2);border:1px solid var(--rv-border);color:var(--rv-text);outline-offset:3px;resize:vertical;border-radius:11px;width:100%;min-width:0;min-height:45px;padding:10px 13px;font-size:13px}.rv-field input[type=range]{min-height:24px;accent-color:var(--rv-accent);border:0;padding:0}.rv-field :is(input,select,textarea):focus{border-color:var(--rv-accent)}.rv-form{align-content:start;gap:17px;display:grid}.rv-form>h2,.rv-form>h3{font-size:18px;font-weight:880}.rv-form>p{color:var(--rv-muted);font-size:12px;line-height:1.9}.rv-form--narrow{max-width:640px}.rv-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.rv-form-grid--tight{gap:8px;margin:13px 0}.rv-form-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rv-two-col{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.rv-two-col--wide{grid-template-columns:minmax(0,1.2fr) minmax(270px,.9fr)}.rv-result{color:#fff;background:#16325c;border-radius:18px;flex-direction:column;gap:13px;min-height:320px;padding:29px;display:flex}.rv-result>span{color:#c5daef;font-size:12px}.rv-result>strong{font-size:clamp(21px,3vw,32px);font-weight:920;line-height:1.7}.rv-result>strong small{color:#c2d8ea;font-size:13px}.rv-result>div{border-bottom:1px solid #3a5271;justify-content:space-between;gap:9px;padding:11px 0;font-size:12px;display:flex}.rv-result>div:last-of-type{border:0}.rv-result>div span{color:#b8ccdf}.rv-result>p{color:#bfd0e6;margin-top:auto;font-size:11px;line-height:2}.rv-event{border-bottom:1px solid var(--rv-border);align-items:center;gap:18px;padding:17px;display:flex}.rv-event:last-child{border:0}.rv-event__day{background:var(--rv-accent-soft);width:54px;height:58px;color:var(--rv-accent);border-radius:12px;flex:0 0 54px;place-items:center;padding:7px;font-size:21px;font-weight:910;line-height:1.15;display:grid}.rv-event__day small{font-size:11px;font-weight:680}.rv-event__main{flex:1;min-width:0}.rv-event__main strong{font-size:13px;display:block}.rv-event__main small{color:var(--rv-muted);margin-top:4px;font-size:11px;display:block}.rv-event__kind{color:var(--rv-muted);font-size:10px}.rv-editorial-lead{color:#fff;background:#172f55;border-radius:20px;flex-direction:column;align-items:flex-start;gap:13px;min-height:270px;padding:35px;display:flex}.rv-editorial-lead>span{color:#c0d8ed;font-size:12px}.rv-editorial-lead h2{font-size:clamp(25px,3vw,34px);line-height:1.6}.rv-editorial-lead p{color:#c0d8ed;max-width:640px;font-size:12px;line-height:2}.rv-story-line{border-bottom:1px solid var(--rv-border);padding:18px 3px}.rv-story-line:last-child{border:0}.rv-story-line h3,.rv-story-line strong{font-size:13px;font-weight:850}.rv-story-line p{color:var(--rv-muted);margin-top:7px;font-size:12px;line-height:1.9}.rv-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.rv-story-card{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:18px;flex-direction:column;align-items:flex-start;gap:11px;min-height:315px;padding:18px;display:flex}.rv-story-card:hover{border-color:var(--rv-accent)}.rv-story-card__art{background:var(--rv-accent-soft);min-height:107px;color:var(--rv-accent);border-radius:12px;place-items:center;width:100%;display:grid}.rv-story-card h2{font-size:17px}.rv-story-card p{color:var(--rv-muted);font-size:12px;line-height:1.9}.rv-story-card>small{color:var(--rv-muted);margin-top:auto}.rv-prose{gap:18px;max-width:830px;display:grid}.rv-prose h2{font-size:17px;line-height:1.8}.rv-prose p{color:var(--rv-muted);font-size:13px;line-height:2.4}.rv-prose pre{background:var(--rv-card2);text-align:left;color:var(--rv-text);direction:ltr;border-radius:13px;padding:17px;overflow-x:auto}.rv-row-link{border-bottom:1px solid var(--rv-border);justify-content:space-between;align-items:center;gap:14px;padding:15px 4px;font-size:13px;display:flex}.rv-row-link svg{color:var(--rv-accent)}.rv-empty{text-align:center;color:var(--rv-text);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:42px 16px;display:flex}.rv-empty__icon{background:var(--rv-accent-soft);width:54px;height:54px;color:var(--rv-accent);border-radius:18px;place-items:center;display:grid}.rv-empty>strong{font-size:14px;font-weight:890}.rv-empty>p{color:var(--rv-muted);max-width:350px;font-size:12px;line-height:1.9}.rv-disclose{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:17px;overflow:hidden}.rv-disclose summary{cursor:pointer;align-items:center;gap:10px;min-height:54px;padding:16px 21px;font-size:13px;font-weight:820;list-style:none;display:flex}.rv-disclose summary::-webkit-details-marker{display:none}.rv-disclose summary svg:last-child{color:var(--rv-muted);margin-right:auto;transition:transform .16s}.rv-disclose[open] summary svg:last-child{transform:rotate(180deg)}.rv-disclose .rv-paper{border-radius:13px;margin:0 13px 14px}.rv-footer{border-top:1px solid var(--rv-border);color:var(--rv-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;margin-top:47px;padding:20px 0;font-size:11px;display:flex}.rv-footer>div:last-child{gap:18px;display:flex}.rv-footer strong{color:var(--rv-text)}.rv-toast{z-index:80;max-width:min(450px,100vw - 30px);box-shadow:var(--rv-shadow);border:1px solid var(--rv-border);background:var(--rv-card);border-radius:14px;align-items:center;gap:10px;padding:14px 15px;font-size:12px;display:flex;position:fixed;bottom:25px;left:25px}.rv-toast>svg{color:var(--rv-positive);flex:none}.rv-toast span{flex:1}.rv-toast button{color:var(--rv-muted);background:0 0;border:0;place-items:center;width:30px;height:30px;display:grid}.rv-bottom-nav{display:none}.rv-modal-backdrop{z-index:90;background:#030a199e;place-items:start center;padding:12vh 15px 25px;display:grid;position:fixed;inset:0;overflow-y:auto}.rv-dialog{background:var(--rv-card);border:1px solid var(--rv-border);width:min(100%,510px);box-shadow:var(--rv-shadow);border-radius:19px;gap:16px;padding:25px;display:grid}.rv-dialog>h2{font-size:19px}.rv-dialog>p{color:var(--rv-muted);font-size:12px}.rv-search-dialog{gap:15px}.rv-search-results{max-height:50vh;overflow-y:auto}.rv-search-results a{border-bottom:1px solid var(--rv-border);align-items:center;gap:12px;min-height:60px;padding:10px 3px;display:flex}.rv-search-results a:hover,.rv-search-results a>svg:first-child{color:var(--rv-accent)}.rv-search-results a>span{flex:1}.rv-search-results a strong{font-size:12px;display:block}.rv-search-results a small{color:var(--rv-muted);font-size:10px}.rv-search-results>p{color:var(--rv-muted);padding:20px 5px;font-size:12px}@media (max-width:700px){.rv .rv-icon-btn{min-width:44px;min-height:44px}.rv .rv-chip-row button,.rv .rv-pills button{min-height:44px}}.rv-ledger{padding:0;overflow:hidden}.rv-ledger .rv-list-header,.rv-ledger__row{grid-template-columns:minmax(0,1.5fr) minmax(90px,1fr) minmax(95px,1fr) 35px}.rv-ledger__row{border-top:1px solid var(--rv-border);align-items:center;gap:13px;min-height:75px;padding:16px 20px;display:grid}.rv-ledger__row>div{min-width:0}.rv-ledger__row strong{font-size:12px;font-weight:850;display:block}.rv-ledger__row small{color:var(--rv-muted);margin-top:4px;font-size:10px;display:block}.rv-ledger__row>button{color:var(--rv-muted);background:0 0;border:0;place-items:center;min-width:35px;min-height:35px;display:grid}.rv-ledger__row>button:hover{color:var(--rv-negative)}.rv-inline-form{margin:4px 0}.rv-donut{grid-template-columns:185px 1fr;align-items:center;gap:24px;display:grid}.rv-donut svg{width:100%;height:auto}.rv-donut__legend{gap:14px;display:grid}.rv-donut__legend>div{align-items:center;gap:9px;font-size:12px;display:flex}.rv-donut__legend span{border-radius:4px;flex:0 0 11px;width:11px;height:11px}.rv-donut__legend strong{flex:1;min-width:0;font-weight:750}.rv-donut__legend small{color:var(--rv-muted)}.rv-simulated{border:1px solid var(--rv-border);background:var(--rv-accent-soft);border-radius:14px;padding:16px}.rv-simulated small{color:var(--rv-muted);font-size:11px;display:block}.rv-simulated strong{margin-top:7px;font-size:20px;display:block}.rv-check{align-items:center;gap:10px;min-height:43px;font-size:12px;font-weight:730;display:flex}.rv-check input{accent-color:var(--rv-accent);flex:0 0 18px;width:18px;height:18px}.rv-check span{color:var(--rv-muted)}.rv-alerts-list{padding:0;overflow:hidden}.rv-alert-row{border-bottom:1px solid var(--rv-border);align-items:center;gap:13px;min-height:80px;padding:15px 18px;display:flex}.rv-alert-row:last-child{border-bottom:0}.rv-alert-row__icon{width:41px;height:41px;color:var(--rv-accent);background:var(--rv-accent-soft);border-radius:13px;flex:0 0 41px;place-items:center;display:grid}.rv-alert-row>div{flex:1;min-width:0}.rv-alert-row>div strong{overflow-wrap:anywhere;font-size:12px;font-weight:840;line-height:1.5;display:block}.rv-alert-row>div small{color:var(--rv-muted);overflow-wrap:anywhere;margin-top:4px;font-size:10px;line-height:1.8;display:block}.rv-alert-row>button:not(.rv-alert-toggle){min-width:36px;height:36px;color:var(--rv-muted);background:0 0;border:0;border-radius:10px;place-items:center;display:grid}.rv-alert-row>button:not(.rv-alert-toggle):hover{color:var(--rv-negative);background:var(--rv-negative-soft)}.rv-alert-toggle{border:1px solid var(--rv-border);min-width:76px;min-height:37px;color:var(--rv-muted);background:var(--rv-card2);border-radius:20px;padding:5px 12px;font-size:11px;font-weight:800}.rv-alert-toggle[aria-pressed=true]{color:var(--rv-positive);background:var(--rv-positive-soft);border-color:#0000}.rv-watch-detail{align-content:start;gap:14px;min-width:0;display:grid}.rv-two-col--watch{grid-template-columns:minmax(270px,.85fr) minmax(0,1.35fr)}.rv-symbol-list{scrollbar-width:thin;max-height:650px;margin-top:14px;overflow-y:auto}.rv-symbol-row{text-align:right;width:100%;color:var(--rv-text);background:0 0;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 12px;display:flex}.rv-symbol-row:hover{background:var(--rv-card2)}.rv-symbol-row.is-active{background:var(--rv-accent-soft);border-color:var(--rv-accent)}@supports (color:color-mix(in lab,red,red)){.rv-symbol-row.is-active{border-color:color-mix(in srgb,var(--rv-accent) 15%,transparent)}}.rv-symbol-row>span{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.rv-symbol-row>span:last-child{white-space:nowrap;align-items:flex-end}.rv-symbol-row strong{font-size:12px;font-weight:860}.rv-symbol-row small{color:var(--rv-muted);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-top:3px;font-size:10px;overflow:hidden}.rv-detail-top{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.rv-detail-top h2{margin:7px 0;font-size:21px;font-weight:900}.rv-detail-top h2 small{color:var(--rv-muted);margin-right:5px;font-size:12px;font-weight:550}.rv-detail-metrics--stack{margin-top:20px}.rv-compare-note{background:var(--rv-card2);border-radius:13px;flex-wrap:wrap;align-items:center;gap:10px;margin:18px 0;padding:15px;display:flex}.rv-compare-note>span{font-size:12px;font-weight:750}.rv-compare-note small{color:var(--rv-muted);flex-basis:100%;font-size:10px}.rv-trading-controls{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:17px;justify-content:space-between;align-items:end;gap:15px;padding:17px 20px;display:flex}.rv-trading-controls .rv-form-grid{min-width:330px}.rv-rate-table{padding:0;overflow:hidden}.rv-rate-header,.rv-rate-row{grid-template-columns:minmax(110px,1.2fr) repeat(3,minmax(68px,1fr));align-items:center;gap:10px;padding:13px 18px;display:grid}.rv-rate-header{color:var(--rv-muted);background:var(--rv-card2);font-size:10px;font-weight:840}.rv-rate-row{border-top:1px solid var(--rv-border);min-height:57px}.rv-rate-row,.rv-rate-row strong{font-size:12px}.rv-rate-row span{font-variant-numeric:tabular-nums}.rv-safety{background:var(--rv-warn-soft);color:var(--rv-text);border-radius:16px;align-items:flex-start;gap:13px;padding:20px;display:flex}.rv-safety svg{color:var(--rv-warn);flex:none}.rv-safety strong{font-size:13px}.rv-safety p{color:var(--rv-muted);margin-top:6px;font-size:11px;line-height:2}.rv-account-head{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:17px;align-items:center;gap:13px;padding:17px 21px;display:flex}.rv-account-head>div{flex:1}.rv-account-head strong{font-size:14px;display:block}.rv-account-head small{color:var(--rv-muted);font-size:10px;display:block}.rv-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.rv-plan{background:var(--rv-card2);border:1px solid var(--rv-border);text-align:right;border-radius:14px;flex-direction:column;gap:10px;min-height:125px;padding:19px;display:flex}.rv-plan.is-active{border-color:var(--rv-accent);background:var(--rv-accent-soft)}.rv-plan strong{font-size:15px;font-weight:880}.rv-plan small{color:var(--rv-muted);font-size:11px}.rv-switch-line{border-bottom:1px solid var(--rv-border);justify-content:space-between;align-items:center;gap:12px;min-height:65px;padding:8px 0;display:flex}.rv-switch-line span{flex:1}.rv-switch-line strong{font-size:12px;display:block}.rv-switch-line small{color:var(--rv-muted);font-size:10px;display:block}.rv-switch-line input{accent-color:var(--rv-accent);width:22px;height:22px}.rv-demo-key{background:var(--rv-card2);border:1px solid var(--rv-border);border-radius:13px;flex-wrap:wrap;align-items:center;gap:9px;padding:14px;display:flex}.rv-demo-key strong{flex-basis:100%;font-size:11px}.rv-demo-key code{overflow-wrap:anywhere;flex:1;font-size:11px}.rv-demo-key button{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:9px;min-width:40px;min-height:40px}.rv-phone{color:#fff;background:linear-gradient(145deg,#1b2d47,#0b1628);border:8px solid #26374f;border-radius:39px;flex-direction:column;width:min(315px,100%);min-height:543px;margin:auto;padding:16px 18px 26px;display:flex;box-shadow:0 20px 50px -30px #0008}.rv-phone__top{color:#cbd8eb;justify-content:space-between;align-items:center;margin-bottom:40px;font-size:11px;display:flex}.rv-phone__widget{background:#182e4d;border:1px solid #557395;border-radius:21px;flex-direction:column;gap:13px;padding:20px;display:flex}.rv-phone__widget-head{border-bottom:1px solid #3c5272;justify-content:space-between;gap:10px;padding-bottom:10px;font-size:17px;font-weight:900;display:flex}.rv-phone__widget strong{font-size:26px;line-height:1.6}.rv-phone__widget small{color:#b8cee8}.rv-phone__rate{border-bottom:1px solid #3c5272;justify-content:space-between;gap:10px;padding:7px 0;font-size:12px;display:flex}.rv-phone__rate strong{font-size:13px}.rv-phone__locked{color:#d3e6f6;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:150px;font-size:12px;display:flex}.rv-phone__dock{justify-content:space-around;margin-top:auto;display:flex}.rv-phone__dock span{background:#344962;border-radius:10px;width:31px;height:31px}.rv-funnel{gap:16px;display:grid}.rv-funnel>div>div{justify-content:space-between;font-size:11px;font-weight:790;display:flex}.rv-funnel__bar{background:var(--rv-card2);border-radius:7px;height:13px;margin-top:7px;display:block;overflow:hidden}.rv-funnel__bar i{background:linear-gradient(90deg,var(--rv-accent),#26a79d);border-radius:7px;height:100%;display:block}.rv-ai-panel{min-height:485px}.rv-ai-score{background:var(--rv-accent-soft);border-radius:14px;gap:10px;padding:18px;display:grid}.rv-ai-score strong{font-size:13px}.rv-ai-score p{color:var(--rv-muted);font-size:12px;line-height:2}.rv-login{max-width:1000px;margin:0 auto}.rv-login__split{grid-template-columns:1.15fr .85fr;gap:17px;display:grid}.rv-login__benefits{color:#fff;background:linear-gradient(150deg,#152c4e,#183c5e);border-radius:18px;flex-direction:column;gap:17px;padding:35px;display:flex}.rv-login__benefits h2{font-size:19px}.rv-login__benefits p{color:#b8cede;font-size:12px;line-height:2}.rv-login__benefits>div:not(.rv-login__symbol){align-items:center;gap:9px;font-size:12px;display:flex}.rv-login__benefits svg{color:#87d4cf}.rv-login__symbol{background:#25466b;border-radius:20px;place-items:center;width:65px;height:65px;display:grid}.rv-route-index{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:10px 17px;display:grid}.rv-route-index>a{border-bottom:1px solid var(--rv-border);align-items:center;gap:12px;min-height:48px;padding:11px 9px;display:flex}.rv-route-index>a:hover{background:var(--rv-card2)}.rv-route-index>a>span{color:var(--rv-muted);min-width:27px;font-size:11px}.rv-route-index>a strong{text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:ltr;flex:1;font-family:ui-monospace,monospace;font-size:11px;overflow:hidden}.rv-route-index>a>svg{color:var(--rv-accent)}.rv-skeletons{padding:10px}.rv-skeletons>div{background:linear-gradient(90deg,var(--rv-card2),var(--rv-border),var(--rv-card2));background-size:200% 100%;border-radius:10px;height:52px;margin:11px 0;animation:rv-skel 1.3s linear infinite}@keyframes rv-skel{to{background-position:-200% 0}}@media (max-width:1120px){.rv-shell{padding:0 18px 60px}.rv-layout{grid-template-columns:195px minmax(0,1fr);gap:18px}.rv-services-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rv-home__hero{gap:15px;padding:24px}.rv-rate-header,.rv-rate-row{padding:12px 10px}}@media (max-width:950px){.rv-layout{padding-top:18px;display:block}.rv-sidebar{display:none}.rv-topbar__links{margin-right:10px}.rv-main{max-width:none}.rv-bottom-nav{z-index:55;padding-bottom:env(safe-area-inset-bottom);background:var(--rv-card);display:block;position:fixed;bottom:0;left:0;right:0}@supports (color:color-mix(in lab,red,red)){.rv-bottom-nav{background:color-mix(in srgb,var(--rv-card) 97%,transparent)}}.rv-bottom-nav{border-top:1px solid var(--rv-border);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rv-bottom-nav__link{flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:63px;padding:6px 2px;font-size:10px;font-weight:730;display:flex;position:relative;color:var(--rv-muted)!important}.rv-bottom-nav__link.is-current{font-weight:920;color:var(--rv-accent)!important}.rv-bottom-nav__link.is-current:before{content:"";background:var(--rv-accent);border-radius:0 0 5px 5px;height:3px;position:absolute;top:0;left:34%;right:34%}.rv-toast{bottom:calc(84px + env(safe-area-inset-bottom))}.rv-topbar__mobile-menu{display:inline-grid}.rv-sidebar--open{z-index:53;background:var(--rv-card);border-left:1px solid var(--rv-border);width:min(320px,86vw);padding:20px 20px 100px;display:block;position:fixed;inset:120px 0 0 auto;overflow-y:auto;box-shadow:-30px 25px 80px -35px #0006}.rv-shell{padding-bottom:120px}}@media (max-width:700px){.rv-review-ribbon{justify-content:flex-start;gap:6px;padding:8px 12px;font-size:10px}.rv-review-ribbon>span{display:none}.rv-review-ribbon>a{margin-right:auto;font-size:10px}.rv-topbar{gap:9px;height:69px}.rv-topbar__account>span:last-child,.rv-topbar__links{display:none}.rv-topbar__account{margin-right:0}.rv-topbar__actions{gap:6px}.rv-brand__mark{border-radius:12px;width:39px;height:39px}.rv-brand>span:last-child{font-size:22px}.rv-brand small{font-size:9px}.rv-icon-btn{border-radius:11px;min-width:39px;min-height:39px}.rv-page{gap:18px}.rv-head{flex-direction:column;align-items:start;gap:11px;margin-top:2px;margin-bottom:5px}.rv-head h1{font-size:26px}.rv-head p{font-size:11px}.rv-head__action,.rv-head__action>.rv-btn{width:100%}.rv-paper{border-radius:16px;padding:18px}.rv-section__title h2{font-size:16px}.rv-section__title p{font-size:10px}.rv-quick-row,.rv-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rv-tile{border-radius:13px;gap:5px;min-height:107px;padding:12px 4px}.rv-tile__icon{border-radius:12px;width:40px;height:40px}.rv-tile__icon svg{width:21px;height:21px}.rv-tile strong{font-size:11px}.rv-tile small{font-size:9px}.rv-home__hero{grid-template-columns:1fr;gap:22px;min-height:auto;padding:26px 24px}.rv-home__hero h2{font-size:30px}.rv-home__hero p{max-width:320px;font-size:11px}.rv-home__hero-chart{padding:16px}.rv-home__hero-chart .rv-chart svg{height:100px!important}.rv-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rv-metrics>.rv-stat:first-child{grid-column:span 2}.rv-metrics--two>.rv-stat:first-child{grid-column:auto}.rv-stat{border-radius:14px;padding:17px}.rv-stat>strong{margin-top:9px;font-size:22px}.rv-next{flex-wrap:wrap;gap:12px;padding:16px}.rv-next__icon{flex-basis:40px;height:40px}.rv-next>.rv-btn{width:100%}.rv-market-feature{grid-template-columns:1fr;gap:12px;padding:22px}.rv-market-feature>div:first-child>strong{font-size:30px}.rv-market-feature .rv-chart svg{height:96px!important}.rv-price-controls{flex-direction:column;align-items:stretch;gap:7px}.rv-price-controls .rv-search{width:100%}.rv-price-controls .rv-sort{justify-content:space-between}.rv-form-grid,.rv-two-col,.rv-two-col--wide{grid-template-columns:1fr;gap:13px}.rv-two-col--watch{grid-template-columns:1fr}.rv-symbol-list{max-height:330px}.rv-trading-controls{flex-direction:column;align-items:stretch}.rv-trading-controls .rv-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.rv-story-grid{grid-template-columns:1fr;gap:10px}.rv-story-card{min-height:270px}.rv-story-card__art{min-height:83px}.rv-login__split{grid-template-columns:1fr}.rv-login__benefits{padding:25px}.rv-route-index,.rv-trust{grid-template-columns:1fr}.rv-trust>div{border-left:0;border-bottom:1px solid var(--rv-border);padding:12px 4px}.rv-trust>div:last-child{border-bottom:0}.rv-asset-hero{flex-direction:column;align-items:start}.rv-detail-metrics{gap:6px}.rv-detail-metrics>div{padding:10px}.rv-detail-metrics strong{font-size:11px}.rv-account-head{padding:14px}.rv-phone{min-height:480px}.rv-footer{margin-top:35px}.rv-form-grid--tight{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-dialog{padding:20px}.rv-modal-backdrop{place-items:end center;padding:0}.rv-dialog{border-radius:22px 22px 0 0;width:100%;max-width:none;max-height:90dvh;overflow:auto}.rv-search-results{max-height:65dvh}}@media (max-width:480px){.rv-shell{padding:0 12px 98px}.rv-tile{min-height:100px}.rv-tile strong{font-size:10px}.rv-tile small{display:none}.rv-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.rv-quick-row{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-quick-row .rv-tile{min-height:105px}.rv-metrics:not(.rv-metrics--two)>.rv-stat:first-child{grid-column:span 2}.rv-asset-row,.rv-list-header{grid-template-columns:minmax(0,1.3fr) minmax(70px,.8fr) minmax(55px,.7fr);gap:5px;padding:11px 9px}.rv-asset-row>svg:last-child{display:none}.rv-asset-row__identity{gap:7px}.rv-asset-row__symbol{border-radius:9px;flex-basis:32px;width:32px;height:32px;font-size:9px}.rv-asset-row__identity strong{font-size:10px}.rv-asset-row__identity small{font-size:9px}.rv-asset-row__price strong{font-size:11px}.rv-asset-row__price small{font-size:9px}.rv-asset-row .rv-delta{font-size:10px}.rv-list-header{font-size:9px}.rv-ledger .rv-list-header{grid-template-columns:1fr 90px 60px 28px}.rv-ledger__row{grid-template-columns:minmax(0,1fr) 90px 65px 25px;gap:4px;padding:13px 9px}.rv-ledger__row strong{font-size:10px}.rv-ledger__row small{font-size:9px}.rv-donut{grid-template-columns:1fr;justify-items:center}.rv-donut svg{width:190px}.rv-donut__legend{width:100%}.rv-rate-header,.rv-rate-row{grid-template-columns:minmax(80px,1fr) repeat(3,minmax(57px,.7fr));gap:4px;padding:12px 8px;font-size:10px}.rv-rate-row strong{font-size:10px}.rv-alert-row{gap:7px;padding:12px 9px}.rv-alert-row__icon{border-radius:10px;flex-basis:32px;width:32px;height:32px}.rv-alert-row>div strong{font-size:10px}.rv-alert-row>div small{font-size:9px}.rv-alert-toggle{min-width:51px;padding:4px 7px;font-size:9px}.rv-event{gap:9px;padding:13px}.rv-event__day{flex-basis:42px;width:42px;height:48px;font-size:17px}.rv-event__kind{display:none}.rv-event__main strong{font-size:11px}.rv-event__main small{font-size:9px}.rv-footer>div:last-child{flex-wrap:wrap}.rv-trading-controls .rv-form-grid{grid-template-columns:1fr}.rv-comparison-result{flex-direction:column;align-items:start}}@media (max-width:350px){.rv-topbar__account{display:none}.rv-services-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-tile small{display:block}.rv-bottom-nav__link,.rv-review-ribbon>a{font-size:9px}.rv-topbar__actions{gap:3px}}@media (prefers-reduced-motion:reduce){.rv *,.rv :after,.rv :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rv-v5-landing{--rv-cobalt:#376fe4;--rv-teal:#37c5b7;gap:38px;padding-top:9px}.rv-v5-hero{background:radial-gradient(circle at 80% 18%,var(--rv-accent),transparent 46%),var(--rv-card);grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:38px;min-height:495px;display:grid;position:relative;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.rv-v5-hero{background:radial-gradient(circle at 80% 18%,color-mix(in srgb,var(--rv-accent) 14%,transparent),transparent 46%),var(--rv-card)}}.rv-v5-hero{border:1px solid var(--rv-border);border-radius:27px;padding:47px 49px}.rv-v5-hero__words{z-index:3;min-width:0;position:relative}.rv-v5-brand-kicker{align-items:center;gap:9px;margin-bottom:20px;font-size:12px;font-weight:850;display:flex}.rv-v5-brand-kicker img{object-fit:contain}.rv-v5-hero h1{letter-spacing:-.042em;margin:20px 0 15px;font-size:clamp(34px,4.8vw,62px);font-weight:950;line-height:1.33}.rv-v5-hero h1 span{color:#0000;background:linear-gradient(95deg,#1b62db,#139d94);-webkit-background-clip:text;background-clip:text}.rv[data-review-theme=dark] .rv-v5-hero h1 span{background-image:linear-gradient(95deg,#9cc3ff,#52e7ca)}.rv-v5-hero__words>p{color:var(--rv-muted);max-width:480px;font-size:13px;line-height:2.3}.rv-v5-hero__buttons{flex-wrap:wrap;gap:11px;margin:27px 0 24px;display:flex}.rv-v5-hero__buttons .rv-btn{min-height:49px;padding:12px 19px}.rv-v5-trust{color:var(--rv-muted);flex-wrap:wrap;gap:15px;font-size:11px;display:flex}.rv-v5-trust span{align-items:center;gap:5px;display:flex}.rv-v5-trust svg{color:var(--rv-positive)}.rv-v5-hero__visual{isolation:isolate;place-items:center;min-width:0;min-height:405px;display:grid;position:relative}.rv-v5-orbit{z-index:-1;position:absolute;inset:2% -8%}.rv-v5-orbit i{border:1px solid var(--rv-accent);position:absolute}@supports (color:color-mix(in lab,red,red)){.rv-v5-orbit i{border:1px solid color-mix(in srgb,var(--rv-accent) 13%,transparent)}}.rv-v5-orbit i{border-radius:50%;width:430px;height:430px;top:0;right:8%}.rv-v5-orbit i:nth-child(2){width:340px;height:340px;top:43px;right:17%}.rv-v5-orbit i:nth-child(3){width:245px;height:245px;top:90px;right:26%}.rv-v5-dashboard-card{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:23px;width:min(340px,100%);padding:21px 22px 16px;transition:transform .35s;transform:rotate(-2deg);box-shadow:0 26px 65px -38px #1a438659}.rv-v5-dashboard-card:hover{transform:rotate(0)}.rv-v5-dashboard-card__top{border-bottom:1px solid var(--rv-border);justify-content:space-between;align-items:center;gap:8px;padding-bottom:12px;display:flex}.rv-v5-dashboard-card__top span{align-items:center;gap:7px;font-weight:900;display:flex}.rv-v5-dashboard-card__top small{color:var(--rv-muted);font-size:9px}.rv-v5-dashboard-card__title{margin:17px 0;font-size:15px;font-weight:870}.rv-v5-dashboard-card__services{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.rv-v5-dashboard-card__services span{background:var(--rv-accent-soft);color:var(--rv-accent);border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:12px 4px;font-size:10px;font-weight:730;display:flex}.rv-v5-dashboard-card__line{justify-content:space-between;align-items:center;gap:10px;margin:22px 0 8px;display:flex}.rv-v5-dashboard-card__line>small{color:var(--rv-muted);font-size:11px}.rv-v5-dashboard-card__line strong{font-size:19px}.rv-v5-dashboard-card__line strong small{color:var(--rv-muted);font-size:9px}.rv-v5-dashboard-card .rv-chart__meta{display:none}.rv-v5-dashboard-card__footer{color:var(--rv-muted);justify-content:space-between;align-items:center;margin-top:8px;font-size:10px;display:flex}.rv-v5-dashboard-card__footer span:last-child{color:var(--rv-positive);font-weight:880}.rv-v5-floating{z-index:2;border:1px solid var(--rv-border);background:var(--rv-card);border-radius:13px;align-items:center;gap:8px;padding:13px 15px;font-size:11px;font-weight:780;animation:rv-float 6s ease-in-out infinite;display:flex;position:absolute;box-shadow:0 15px 40px -30px #061e4a80}.rv-v5-floating--top{animation-delay:-1s;top:8%;left:-4%}.rv-v5-floating--top>svg{color:var(--rv-accent)}.rv-v5-floating--bottom{animation-delay:-3s;bottom:3%;right:-3%}.rv-v5-floating--bottom>span{background:var(--rv-accent-soft);width:35px;height:35px;color:var(--rv-accent);border-radius:11px;place-items:center;display:grid}.rv-v5-floating--bottom>div{color:var(--rv-muted);font-size:10px;display:grid}.rv-v5-floating--bottom strong{color:var(--rv-text);font-size:12px}@keyframes rv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.rv-v5-motto{border-bottom:1px solid var(--rv-border);grid-template-columns:1fr 1fr;align-items:center;gap:25px;padding:4px 10px 28px;display:grid}.rv-v5-motto span{font-size:24px;font-weight:920}.rv-v5-motto p{color:var(--rv-muted);font-size:12px;line-height:2.1}.rv-v5-feature-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rv-v5-feature{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:20px;flex-direction:column;align-items:flex-start;gap:12px;min-height:250px;padding:23px 21px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.rv-v5-feature:hover{border-color:var(--rv-accent);box-shadow:var(--rv-shadow);transform:translateY(-4px)}.rv-v5-feature__top{justify-content:space-between;align-items:center;gap:6px;width:100%;display:flex}.rv-v5-feature__symbol{background:var(--rv-accent-soft);width:49px;height:49px;color:var(--rv-accent);border-radius:14px;place-items:center;display:grid}.rv-v5-feature--1 .rv-v5-feature__symbol{background:var(--rv-positive-soft);color:var(--rv-positive)}.rv-v5-feature--2 .rv-v5-feature__symbol{background:var(--rv-warn-soft);color:var(--rv-warn)}.rv-v5-feature--3 .rv-v5-feature__symbol{color:#7445be;background:#eee8ff}.rv-v5-feature__badge{color:var(--rv-muted);font-size:9px}.rv-v5-feature h2{font-size:16px;font-weight:900;line-height:1.6}.rv-v5-feature p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-v5-feature__link{color:var(--rv-accent);align-items:center;gap:6px;margin-top:auto;font-size:11px;font-weight:850;display:flex}.rv-v5-story{grid-template-columns:1fr 1fr;align-items:center;gap:35px;padding:30px 0;display:grid}.rv-v5-story>div:first-child>h2{margin:8px 0 13px;font-size:clamp(24px,3vw,35px);font-weight:940;line-height:1.6}.rv-v5-story>div:first-child>p{color:var(--rv-muted);max-width:470px;font-size:12px;line-height:2.15}.rv-v5-story__selector{flex-wrap:wrap;gap:7px;margin:22px 0 17px;display:flex}.rv-v5-story__selector button{border:1px solid var(--rv-border);min-height:42px;color:var(--rv-muted);background:var(--rv-card);border-radius:11px;padding:9px 13px;font-size:11px;font-weight:780}.rv-v5-story__selector button[aria-pressed=true]{color:var(--rv-accent);background:var(--rv-accent-soft);border-color:var(--rv-accent)}.rv-v5-story__panel{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:22px;padding:26px;animation:rv-enter .28s}.rv-v5-story__panel-head{border-bottom:1px solid var(--rv-border);align-items:center;gap:11px;padding-bottom:15px;display:flex}.rv-v5-story__panel-head>svg{color:var(--rv-accent)}.rv-v5-story__panel-head strong{flex:1}.rv-v5-story__steps{gap:13px;padding:22px 0;display:grid}.rv-v5-story__steps>div{background:var(--rv-card2);border-radius:12px;align-items:center;gap:13px;padding:9px;font-size:12px;display:flex}.rv-v5-story__steps>div>span{background:var(--rv-accent-soft);width:31px;height:31px;color:var(--rv-accent);border-radius:9px;place-items:center;font-weight:900;display:grid}.rv-v5-story__steps>div>strong{flex:1;font-weight:760}.rv-v5-story__steps svg{color:var(--rv-positive)}.rv-v5-story__progress>span{color:var(--rv-muted);font-size:10px}.rv-v5-wide-banner{color:#fff;background:linear-gradient(117deg,#11264a,#1d5172);border-radius:24px;grid-template-columns:220px 1fr;align-items:center;gap:27px;padding:30px 43px;display:grid;overflow:hidden}.rv-v5-wide-banner__visual{place-items:center;min-height:200px;display:grid;position:relative}.rv-v5-wide-banner__visual img{z-index:2;filter:drop-shadow(0 20px 30px #061e4a90);position:relative}.rv-v5-wide-banner__orbit{border:1px solid #6da2cf66;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 25px #6da2cf18,0 0 0 51px #6da2cf12}.rv-v5-wide-banner>div:last-child>span{color:#9ad3dc;font-size:12px;font-weight:820}.rv-v5-wide-banner h2{margin:6px 0;font-size:30px;font-weight:930}.rv-v5-wide-banner p{color:#c6d9ee;max-width:560px;margin-bottom:20px;font-size:12px;line-height:2}.rv-v5-bottom-cta{justify-content:space-between;align-items:center;gap:18px;padding:25px 10px;display:flex}.rv-v5-bottom-cta h2{margin:5px 0;font-size:26px}.rv-v5-bottom-cta p{color:var(--rv-muted);font-size:12px}.rv-v5-bottom-cta>div:last-child{flex-wrap:wrap;gap:8px;display:flex}.rv-deep{gap:20px}.rv-review-plan{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:11px;padding:12px 15px;font-size:11px;display:flex}.rv-review-plan>div:first-child{align-items:center;gap:10px;display:flex}.rv-review-plan small{color:var(--rv-muted)}.rv-form-motion{animation:rv-enter .25s cubic-bezier(.2,.75,.25,1) both}@keyframes rv-enter{0%{opacity:.4;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}.rv-form-error{background:var(--rv-negative-soft);border:1px solid var(--rv-negative);color:var(--rv-negative);border-radius:12px;padding:12px 15px;font-size:12px}.rv-form-error a{font-weight:800;text-decoration:underline}.rv-fieldset{border:1px solid var(--rv-border);border-radius:13px;padding:12px 17px}.rv-fieldset legend{padding:0 6px;font-size:12px;font-weight:840}.rv-checks{flex-wrap:wrap;align-items:center;gap:15px;display:flex}.rv-checks--column{display:grid}.rv-stepper{color:var(--rv-muted);align-items:center;gap:5px;font-size:10px;display:flex;overflow-x:auto}.rv-stepper>span{text-align:center;white-space:nowrap;background:var(--rv-card2);border-radius:8px;flex:1;min-width:max-content;padding:7px}.rv-stepper>span.is-done{background:var(--rv-positive-soft);color:var(--rv-positive)}.rv-stepper>span.is-current{background:var(--rv-accent-soft);color:var(--rv-accent)}.rv-deep-list{padding:0}.rv-deep-row{border-bottom:1px solid var(--rv-border);justify-content:space-between;align-items:center;gap:13px;padding:17px 19px;display:flex}.rv-deep-row:last-child{border-bottom:0}.rv-deep-row__main{flex:1;min-width:0}.rv-deep-row__main>strong{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.rv-deep-row__main p{color:var(--rv-text);margin:5px 0;font-size:12px}.rv-deep-row__main small{color:var(--rv-muted);font-size:10px}.rv-deep-row__actions{align-items:center;gap:6px;display:flex}.rv-deep-row__actions .rv-icon-btn{min-width:38px;min-height:38px}.rv-journal-toolbar .rv-field{width:100%;max-width:290px}.rv-journal-table{padding:0;overflow-x:auto}.rv-journal-table__head,.rv-journal-table__row{grid-template-columns:minmax(115px,1.4fr) repeat(3,minmax(86px,1fr));align-items:center;gap:8px;min-width:435px;padding:14px 19px;display:grid}.rv-journal-table__head{background:var(--rv-card2);color:var(--rv-muted);font-size:10px}.rv-journal-table__row{border-top:1px solid var(--rv-border);font-size:12px}.rv-journal-table__row strong{font-size:12px}.rv-journal-table__row small{color:var(--rv-muted);font-size:10px;display:block}.rv-journal-preview{background:var(--rv-card2);border-radius:14px;gap:10px;padding:15px;display:grid}.rv-journal-preview>div{justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.rv-journal-preview>div strong{font-size:13px}.rv-sell-guard{color:var(--rv-muted);align-items:center;gap:9px;font-size:11px;display:flex}.rv-sell-guard svg{color:var(--rv-accent)}.rv-progress-row{align-items:center;gap:13px;min-width:0;font-size:11px;display:flex}.rv-progress-row>span{flex:none}.rv-progress-row>b{white-space:nowrap;font-size:11px}.rv-progress-track{background:var(--rv-card2);border-radius:10px;flex:1;min-width:40px;height:9px;overflow:hidden}.rv-progress-track>i{background:linear-gradient(90deg,#2a71ed,#2bbfa9);border-radius:10px;width:0;height:100%;transition:width .5s cubic-bezier(.1,.65,.3,1);display:block}.rv-progress-track--alt>i{background:linear-gradient(90deg,#e6a751,#a36ce1)}.rv-progress-track--large{flex:none;width:100%;height:14px}.rv-simulated{gap:5px;display:grid}.rv-compare-assets{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.rv-compare-asset{background:var(--rv-card2);border-radius:12px;align-items:center;gap:7px;padding:10px 11px;font-size:11px;display:flex}.rv-compare-asset strong{font-weight:850}.rv-compare-asset>button{min-width:28px;min-height:28px;color:var(--rv-muted);background:0 0;border:0;place-items:center;display:grid}.rv-compare-dot{background:var(--series-color);border-radius:50%;width:11px;height:11px}.rv-compare-run{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;display:flex}.rv-compare-run .rv-progress-row{flex:1;min-width:210px}.rv-compare-chart{overflow:hidden}.rv-compare-chart svg{touch-action:pan-y;width:100%;height:275px;display:block}.rv-compare-legend{flex-wrap:wrap;gap:10px 17px;padding-bottom:12px;display:flex}.rv-compare-legend>div{align-items:center;gap:6px;font-size:10px;display:flex}.rv-compare-legend>div>span{border-radius:50%;width:9px;height:9px}.rv-compare-legend strong{font-size:11px}.rv-analytics-table{padding:0;overflow-x:auto}.rv-analytics-table__head,.rv-analytics-table__row{grid-template-columns:minmax(133px,1.35fr) repeat(4,minmax(82px,1fr));align-items:center;gap:9px;min-width:480px;padding:12px 16px;display:grid}.rv-analytics-table__head{background:var(--rv-card2);color:var(--rv-muted);font-size:10px;font-weight:800}.rv-analytics-table__row{border-top:1px solid var(--rv-border);font-size:11px}.rv-analytics-table__row strong{font-size:11px}.rv-analytics-table__row small{color:var(--rv-muted);font-size:9px;display:block}.rv-analytics-table__row>span{font-variant-numeric:tabular-nums}.rv-decision-bars{gap:20px;display:grid}.rv-decision-bars>div{grid-template-columns:155px 1fr 130px;align-items:center;gap:10px;font-size:11px;display:grid}.rv-decision-bars b{text-align:left}.rv-plan-banner{color:#fff;background:linear-gradient(125deg,#142a51,#205a80);border-radius:21px;grid-template-columns:1fr 200px;align-items:center;gap:20px;padding:38px;display:grid;overflow:hidden}.rv-plan-banner h2{margin:18px 0;font-size:clamp(23px,2.7vw,36px);line-height:1.55}.rv-plan-banner p{color:#c6dbed;max-width:590px;font-size:11px;line-height:2}.rv-plan-banner__actions{flex-wrap:wrap;align-items:center;gap:13px;margin-top:22px;display:flex}.rv-plan-banner__text{align-items:center;gap:5px;font-size:12px;font-weight:800;display:flex;color:#d9ecff!important}.rv-plan-emblem{border:2px solid #88cee0aa;border-radius:36px;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative;transform:rotate(-10deg);box-shadow:0 0 0 24px #ffffff0b,0 0 0 49px #ffffff06}.rv-plan-emblem>span{font-size:75px;font-weight:300;line-height:1}.rv-plan-emblem>small{letter-spacing:.13em;font-size:10px}.rv-plan-matrix{padding:0;overflow:hidden}.rv-plan-matrix__header,.rv-plan-matrix__row{grid-template-columns:minmax(0,2fr) minmax(70px,.5fr) minmax(70px,.5fr);align-items:center;gap:10px;padding:15px 19px;display:grid}.rv-plan-matrix__header{background:var(--rv-card2);color:var(--rv-muted);font-size:10px;font-weight:850}.rv-plan-matrix__row{border-top:1px solid var(--rv-border);font-size:12px}.rv-plan-matrix__row>div>strong{font-size:12px;display:block}.rv-plan-matrix__row small{color:var(--rv-muted);font-size:10px;display:block}.rv-plan-matrix__row>strong:last-child{color:var(--rv-accent)}.rv-price-periods{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rv-price-periods>button{background:var(--rv-card);border:1px solid var(--rv-border);text-align:right;border-radius:15px;flex-direction:column;align-items:flex-start;gap:7px;min-height:117px;padding:19px 12px;display:flex}.rv-price-periods>button[aria-pressed=true]{border-color:var(--rv-accent);background:var(--rv-accent-soft)}.rv-price-periods>button>span{font-size:12px;font-weight:820}.rv-price-periods>button>strong{font-size:16px}.rv-price-periods>button small{color:var(--rv-muted);font-size:9px;font-weight:500}.rv-price-periods>button em{color:var(--rv-positive);font-size:10px;font-style:normal}.rv-contract-note{background:var(--rv-accent-soft);color:var(--rv-muted);border-radius:12px;align-items:flex-start;gap:10px;padding:14px;font-size:11px;display:flex}.rv-contract-note svg{color:var(--rv-accent);flex:none}.rv-contract-note p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-checkout-preview{gap:13px;display:grid}.rv-checkout-preview>div{border-bottom:1px solid var(--rv-border);justify-content:space-between;gap:12px;padding:9px 0;font-size:12px;display:flex}.rv-checkout-preview>div span{color:var(--rv-muted)}.rv-discovery-row{border-bottom:1px solid var(--rv-border);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.rv-discovery-row>div{flex:1}.rv-discovery-row strong{font-size:12px}.rv-discovery-row small{color:var(--rv-muted);font-size:10px;display:block}.rv-discovery-row p{color:var(--rv-muted);font-size:11px}.rv-review-checkmark{background:var(--rv-accent-soft);width:65px;height:65px;color:var(--rv-accent);border-radius:20px;place-items:center;display:grid}.rv-ai-banner{color:#fff;background:linear-gradient(125deg,#122850,#1e5b73);border-radius:20px;align-items:center;gap:15px;padding:22px;display:flex}.rv-ai-banner__orb{color:#abf8df;background:#ffffff18;border-radius:18px;flex-shrink:0;place-items:center;width:60px;height:60px;animation:rv-ai-glow 4s ease-in-out infinite;display:grid}@keyframes rv-ai-glow{50%{box-shadow:0 0 35px #49dbc345}}.rv-ai-banner>div:nth-child(2){flex:1}.rv-ai-banner>div:nth-child(2)>strong{font-size:17px}.rv-ai-banner p{color:#cae1eb;margin-top:5px;font-size:11px;line-height:1.9}.rv-ai-quota{text-align:left;border-right:1px solid #ffffff30;gap:3px;min-width:155px;padding-right:15px;display:grid}.rv-ai-quota small{color:#d0e5ef;font-size:10px}.rv-ai-quota strong{font-size:20px}.rv-ai-quota span{color:#a8becf;font-size:9px}.rv-ai-wizard__rail{grid-template-columns:repeat(4,1fr);gap:10px;margin:4px 0;display:grid}.rv-ai-wizard__rail>div{border-bottom:2px solid var(--rv-border);color:var(--rv-muted);align-items:center;gap:9px;padding:9px 0;display:flex}.rv-ai-wizard__rail>div.is-current{border-color:var(--rv-accent);color:var(--rv-accent)}.rv-ai-wizard__rail>div.is-done{border-color:var(--rv-positive);color:var(--rv-positive)}.rv-ai-wizard__rail>div>span{background:var(--rv-card2);border-radius:10px;place-items:center;width:30px;height:30px;font-size:12px;font-weight:860;display:grid}.rv-ai-wizard__rail>div>small{font-size:11px;font-weight:800}.rv-trust--two{grid-template-columns:repeat(2,1fr)}.rv-consent{background:var(--rv-card2);border-radius:12px;min-height:58px;padding:12px;font-weight:730}.rv-ai-processing{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:19px;min-height:350px;display:flex}.rv-ai-processing__orb{background:var(--rv-accent-soft);width:78px;height:78px;color:var(--rv-accent);border-radius:25px;place-items:center;animation:rv-ai-glow 3s ease-in-out infinite;display:grid}.rv-ai-processing h2{font-size:20px}.rv-ai-processing>p{color:var(--rv-muted);font-size:12px}.rv-ai-processing__stages{grid-template-columns:repeat(2,1fr);gap:12px;width:100%;max-width:630px;display:grid}.rv-ai-processing__stages span{color:var(--rv-muted);align-items:center;gap:7px;font-size:10px;display:flex}.rv-ai-processing__stages span.is-done{color:var(--rv-positive)}.rv-ai-result-head{justify-content:space-between;align-items:center;gap:18px;display:flex}.rv-ai-result-head h2{margin:9px 0;font-size:22px}.rv-ai-result-head p{color:var(--rv-muted);font-size:12px;line-height:2}.rv-ai-pick{border:1px solid var(--rv-border);border-radius:14px;gap:10px;padding:18px;display:grid}.rv-ai-pick>div{align-items:center;gap:11px;display:flex}.rv-ai-pick>div>span{background:var(--rv-accent-soft);width:30px;height:30px;color:var(--rv-accent);border-radius:10px;place-items:center;font-weight:850;display:grid}.rv-ai-pick>div strong{flex:1}.rv-ai-pick>p{color:var(--rv-muted);font-size:12px}.rv-ai-footer{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:13px;align-items:center;gap:10px;padding:13px 15px;font-size:11px;display:flex}.rv-ai-footer>b{white-space:nowrap}@media (max-width:1040px){.rv-v5-hero{gap:10px;padding:31px 25px}.rv-v5-floating--top{left:0}.rv-v5-floating--bottom{right:0}.rv-v5-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-v5-feature{min-height:205px}}@media (max-width:730px){.rv-v5-landing{gap:26px}.rv-v5-hero{grid-template-columns:1fr;gap:15px;min-height:auto;padding:30px 20px}.rv-v5-hero h1{font-size:42px}.rv-v5-hero__visual{min-height:350px}.rv-v5-dashboard-card{max-width:315px;padding:17px}.rv-v5-floating--top{top:1%;left:0}.rv-v5-floating--bottom{bottom:0;right:0}.rv-v5-motto{grid-template-columns:1fr;gap:9px;padding:2px 0 20px}.rv-v5-motto span{font-size:21px}.rv-v5-story{grid-template-columns:1fr;gap:20px;padding:10px 0}.rv-v5-wide-banner{text-align:right;grid-template-columns:1fr;gap:8px;padding:22px}.rv-v5-wide-banner__visual{place-items:start;min-height:95px}.rv-v5-wide-banner__visual img{width:80px;height:80px}.rv-v5-wide-banner__orbit{display:none}.rv-v5-wide-banner h2{font-size:24px}.rv-v5-bottom-cta{flex-direction:column;align-items:stretch;padding:10px 0}.rv-v5-bottom-cta h2{font-size:22px}.rv-deep-row{flex-direction:column;align-items:flex-start}.rv-deep-row__actions{justify-content:flex-end;width:100%}.rv-analytics-table{margin:0 -14px}.rv-price-periods{grid-template-columns:repeat(2,1fr)}.rv-plan-banner{grid-template-columns:1fr;padding:23px}.rv-plan-emblem{display:none}.rv-ai-banner{flex-wrap:wrap;padding:17px}.rv-ai-quota{flex:1;min-width:140px}.rv-ai-wizard__rail{gap:5px}.rv-ai-wizard__rail>div{text-align:center;flex-direction:column;align-items:center}.rv-ai-wizard__rail>div small{font-size:9px}.rv-ai-result-head{flex-direction:column;align-items:start}.rv-ai-footer{flex-wrap:wrap}.rv-ai-footer>.rv-progress-track{flex-basis:40%}.rv-ai-processing__stages,.rv-decision-bars>div{grid-template-columns:1fr}.rv-v5-hero__visual .rv-chart__meta{display:none}.rv-trust--two{grid-template-columns:1fr}.rv-v5-feature{min-height:210px;padding:18px}}@media (max-width:420px){.rv-v5-hero h1{font-size:36px}.rv-v5-feature-grid{gap:8px}.rv-v5-feature{min-height:215px;padding:15px}.rv-v5-feature__badge{font-size:8px}.rv-v5-feature h2{font-size:14px}.rv-v5-feature p{font-size:10px}.rv-v5-hero__visual{min-height:335px}.rv-v5-floating{padding:8px;font-size:9px}.rv-v5-floating--bottom{bottom:0}.rv-deep .rv-form-grid{grid-template-columns:1fr}.rv-plan-matrix__header,.rv-plan-matrix__row{grid-template-columns:minmax(0,1.5fr) 65px 65px;gap:5px;padding:12px 8px;font-size:10px}.rv-price-periods>button strong{font-size:14px}.rv-ai-banner>div:nth-child(2)>strong{font-size:15px}.rv-v5-hero__buttons{display:grid}.rv-review-plan>div:first-child{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.rv-ai-banner__orb,.rv-ai-processing__orb,.rv-v5-floating{animation:none!important}.rv-v5-dashboard-card,.rv-v5-feature{transform:none!important}.rv-progress-track>i{transition:none!important}}.rv-dashboard-v5__lower{grid-template-columns:1.2fr .8fr;align-items:start;gap:16px;display:grid}.rv-dashboard-v5__lower .rv-section{min-width:0}.rv-dashboard-v5__onboard .rv-paper{gap:13px}.rv-onboard-line{align-items:center;gap:9px;font-size:11px;display:flex}.rv-onboard-line>span{background:var(--rv-card2);width:27px;height:27px;color:var(--rv-muted);border-radius:9px;place-items:center;display:grid}.rv-onboard-line>span.is-done{background:var(--rv-positive-soft);color:var(--rv-positive)}.rv-onboard-line>strong{flex:1}.rv-onboard-line>small{color:var(--rv-muted)}.rv-dashboard-v5__pro{margin:0 15px 15px}.rv-brand__mark{padding:2px;background:0 0!important}.rv-brand__mark img{object-fit:contain;max-width:100%;max-height:100%}.rv-topbar__plus{min-height:40px;padding:8px 13px;font-size:11px}.rv-sidebar{scrollbar-width:thin;max-height:calc(100dvh - 122px);overflow-y:auto}.rv-sidebar .rv-nav-link{min-height:42px;padding:8px 11px}.rv-shell .rv-section a.rv-btn:focus-visible{outline:3px solid var(--rv-accent)}.rv :where(input,button,select,textarea){accent-color:var(--rv-accent)}.rv :where(button,input,select,a,summary){-webkit-tap-highlight-color:transparent}.rv :where(input[type=checkbox],input[type=radio]){width:19px;height:19px}.rv .rv-chart :where(svg){max-width:100%;height:auto}.rv .rv-check{font-weight:670;line-height:1.8}@media (max-width:1000px){.rv-dashboard-v5__lower{grid-template-columns:1fr 1fr}.rv-topbar__plus{display:none}}@media (max-width:700px){.rv-dashboard-v5__lower{grid-template-columns:1fr}.rv-dashboard-v5__pro{grid-template-columns:repeat(2,1fr)}.rv-sidebar--open{max-height:calc(100dvh - 120px)}}@media (prefers-reduced-motion:reduce){.rv-v5-dashboard-card:hover{transform:none!important}}.rv-public-site{background:var(--rv-bg)}.rv-public-review-strip{color:#d7e6fc;background:#142945;justify-content:center;align-items:center;gap:9px;min-height:34px;padding:6px 25px;font-size:10px;display:flex}.rv-public-review-strip>span{max-width:600px}.rv-public-review-strip>a{color:#fff;text-underline-offset:3px;align-items:center;gap:5px;margin-right:12px;font-weight:850;text-decoration:underline;display:inline-flex}.rv-public-header{z-index:45;background:var(--rv-card);position:sticky;top:0}@supports (color:color-mix(in lab,red,red)){.rv-public-header{background:color-mix(in srgb,var(--rv-card) 96%,transparent)}}.rv-public-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--rv-border);box-shadow:0 6px 30px -27px #19396555}.rv-public-header__inner{align-items:center;gap:35px;width:min(100%,1460px);min-height:81px;margin:auto;padding:0 30px;display:flex}.rv-public-logo{white-space:nowrap;flex:none;align-items:center;gap:9px;display:inline-flex}.rv-public-logo img{object-fit:contain}.rv-public-logo>span{flex-direction:column;gap:0;line-height:1.2;display:flex}.rv-public-logo strong{letter-spacing:-.045em;font-size:25px;font-weight:950}.rv-public-logo strong em{color:var(--rv-accent);font-style:normal}.rv-public-logo small{color:var(--rv-muted);margin-top:5px;font-size:10px;font-weight:680}.rv-public-nav{align-items:center;gap:23px;margin-right:14px;display:flex}.rv-public-nav>a{min-height:44px;color:var(--rv-muted);border-bottom:2px solid #0000;align-items:center;gap:6px;font-size:12px;font-weight:810;display:inline-flex}.rv-public-nav>a.is-current,.rv-public-nav>a:hover{color:var(--rv-accent);border-bottom-color:var(--rv-accent)}.rv-public-nav__mobile-entry{display:none!important}.rv-public-header__actions{align-items:center;gap:10px;margin-right:auto;display:flex}.rv-public-header__hamburger,.rv-public-header__theme{border:1px solid var(--rv-border);background:var(--rv-card);min-width:43px;min-height:43px;color:var(--rv-text);border-radius:12px;place-items:center;display:grid}.rv-public-header__login{white-space:nowrap;padding:10px 8px;font-size:12px;font-weight:830}.rv-public-header__login:hover{color:var(--rv-accent)}.rv-public-header__cta{font-size:12px}.rv-public-header__hamburger{display:none}.rv-public-main{width:min(100%,1460px);min-height:calc(100dvh - 340px);margin:0 auto;padding:32px 30px 68px}.rv-public-main>.rv-page{max-width:none}.rv-public-main .rv-v5-landing{gap:39px}.rv-public-main .rv-v5-hero{min-height:525px}.rv-public-main .rv-v5-hero h1{font-size:clamp(40px,5vw,70px)}.rv-public-main .rv-head{margin:10px 0 17px}.rv-public-footer{background:var(--rv-card);border-top:1px solid var(--rv-border)}.rv-public-footer__inner{grid-template-columns:1.8fr repeat(3,1fr);gap:40px;max-width:1460px;margin:auto;padding:54px 30px 46px;display:grid}.rv-public-footer__about p{color:var(--rv-muted);max-width:340px;margin-top:17px;font-size:11px;line-height:2.2}.rv-public-footer__inner nav{align-content:start;gap:13px;display:grid}.rv-public-footer__inner nav strong{margin-bottom:7px;font-size:13px;font-weight:890}.rv-public-footer__inner nav a{color:var(--rv-muted);width:max-content;max-width:100%;font-size:11px}.rv-public-footer__inner nav a:hover{color:var(--rv-accent)}.rv-public-footer__bottom{border-top:1px solid var(--rv-border);color:var(--rv-muted);text-align:center;padding:18px;font-size:10px}.rv-public-site .rv-v5-bottom-cta{padding-bottom:12px}.rv-public-site .rv-v5-hero__words>p{font-size:14px}.rv-public-site .rv-v5-feature{min-height:248px}.rv-app-dashboard{gap:23px}.rv-app-dashboard__greeting{justify-content:space-between;align-items:center;gap:17px;padding-top:6px;display:flex}.rv-app-dashboard__greeting h1{margin:4px 0;font-size:clamp(26px,2.8vw,34px);font-weight:950;line-height:1.4}.rv-app-dashboard__greeting p{color:var(--rv-muted);font-size:12px;line-height:2}.rv-app-dashboard__profile{border:1px solid var(--rv-border);background:var(--rv-card);white-space:nowrap;border-radius:13px;align-items:center;gap:9px;min-height:46px;padding:5px 11px;font-size:12px;font-weight:840;display:inline-flex}.rv-app-dashboard__profile>span{background:var(--rv-accent-soft);width:30px;height:30px;color:var(--rv-accent);border-radius:9px;place-items:center;display:grid}.rv-app-dashboard__profile>svg{color:var(--rv-muted)}.rv-app-dashboard__balance{color:#fff;background:linear-gradient(120deg,#10294c 10%,#1a4774 69%,#196078 120%);border-radius:23px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:25px;min-height:249px;padding:30px 34px;display:grid;position:relative;overflow:hidden}.rv-app-dashboard__balance:before{content:"";border:1px solid #8cdfe522;border-radius:50%;width:420px;height:420px;position:absolute;inset:auto auto -325px -120px;box-shadow:0 0 0 34px #bdefff07,0 0 0 74px #bdefff07}.rv-app-dashboard__balance-chart,.rv-app-dashboard__balance-info{z-index:1;min-width:0;position:relative}.rv-app-dashboard__balance-eyebrow{color:#c9ddef;align-items:center;gap:8px;font-size:12px;font-weight:760;display:flex}.rv-app-dashboard__balance-eyebrow>span{background:#ffffff1b;border-radius:7px;margin-right:5px;padding:3px 8px;font-size:9px}.rv-app-dashboard__balance-value{letter-spacing:-.035em;margin:12px 0;font-size:clamp(29px,4.3vw,47px);font-weight:940;line-height:1.35;display:block}.rv-app-dashboard__balance-value small{color:#c0dcf0;font-size:14px;font-weight:670}.rv-app-dashboard__balance-profit{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rv-app-dashboard__balance-profit>span:first-child{color:#c1f3df;background:#ffffff15;border-radius:9px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:840;display:inline-flex}.rv-app-dashboard__balance-profit>span:first-child.is-negative{color:#ffb7be}.rv-app-dashboard__balance-profit>span:last-child{color:#bdd0e1;font-size:11px}.rv-app-dashboard__balance-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.rv-app-dashboard__balance-btn{background:#fff;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:9px 15px;font-size:12px;font-weight:870;display:inline-flex;color:#17375d!important}.rv-app-dashboard__balance-btn:hover{background:#eaf5ff}.rv-app-dashboard__balance-actions>span{color:#bed1e6;font-size:10px}.rv-app-dashboard__balance-chart{--rv-text:#e9f5ff;--rv-muted:#bad4e7;background:#071f3b45;border:1px solid #ffffff29;border-radius:17px;padding:17px 17px 11px}.rv-app-dashboard__balance-chart-bottom,.rv-app-dashboard__balance-chart-head{color:#bad4e7;justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.rv-app-dashboard__balance-chart-head>span:first-child{color:#e9f5ff;font-weight:850}.rv-app-dashboard__balance-chart-bottom{font-size:9px}.rv-app-dashboard__balance-chart .rv-chart__meta{display:none}.rv-app-dashboard__balance-chart .rv-chart svg{--rv-accent:#7de0d0;--rv-border:#3c688a}.rv-app-dashboard__balance-chart .rv-chart__axis{color:#bad4e7}.rv-app-dashboard__section-head{justify-content:space-between;align-items:end;gap:14px;margin-bottom:13px;display:flex}.rv-app-dashboard__section-head h2{margin-top:2px;font-size:17px;font-weight:920;line-height:1.6}.rv-app-dashboard__quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.rv-app-dashboard__quick-link{text-align:center;border:1px solid var(--rv-border);background:var(--rv-card);border-radius:17px;flex-direction:column;justify-content:flex-start;align-items:center;gap:6px;min-height:153px;padding:19px 10px 17px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}.rv-app-dashboard__quick-link:hover{border-color:var(--rv-accent);transform:translateY(-3px);box-shadow:0 15px 30px -26px #1b59c8a0}.rv-app-dashboard__quick-link:active{transform:scale(.98)}.rv-app-dashboard__quick-icon{background:var(--rv-accent-soft);width:52px;height:52px;color:var(--rv-accent);border-radius:15px;place-items:center;display:grid}.rv-app-dashboard__quick-icon--green{background:var(--rv-positive-soft);color:var(--rv-positive)}.rv-app-dashboard__quick-icon--amber{background:var(--rv-warn-soft);color:var(--rv-warn)}.rv-app-dashboard__quick-icon--violet{color:#7452cb;background:#ece5ff}.rv[data-review-theme=dark] .rv-app-dashboard__quick-icon--violet{color:#b2a0ff;background:#302952}.rv-app-dashboard__quick-link strong{margin-top:4px;font-size:13px;font-weight:900}.rv-app-dashboard__quick-link small{color:var(--rv-muted);font-size:10px}.rv-app-dashboard__content{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:stretch;gap:16px;display:grid}.rv-app-dashboard__panel{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:18px;min-width:0;padding:20px 21px}.rv-app-dashboard__market-list{border-top:1px solid var(--rv-border)}.rv-app-dashboard__market-row{border-bottom:1px solid var(--rv-border);align-items:center;gap:11px;min-height:70px;padding:13px 3px;display:flex}.rv-app-dashboard__market-row:hover{background:var(--rv-card2)}.rv-app-dashboard__market-symbol{background:var(--rv-accent-soft);width:39px;height:39px;color:var(--rv-accent);border-radius:13px;flex:0 0 39px;place-items:center;display:grid}.rv-app-dashboard__market-name{flex:1;min-width:0}.rv-app-dashboard__market-name strong{font-size:12px;font-weight:890;display:block}.rv-app-dashboard__market-name small{color:var(--rv-muted);font-size:10px;display:block}.rv-app-dashboard__market-value{flex-direction:column;align-items:end;gap:3px;display:flex}.rv-app-dashboard__market-value strong{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px}.rv-app-dashboard__market-value strong small{color:var(--rv-muted);font-size:9px;font-weight:500}.rv-app-dashboard__market-row>svg:last-child{color:var(--rv-muted)}.rv-app-dashboard__muted-note{color:var(--rv-muted);align-items:center;gap:6px;margin-top:13px;font-size:10px;display:flex}.rv-app-dashboard__track-row{border-bottom:1px solid var(--rv-border);align-items:center;gap:12px;padding:15px 4px;display:flex}.rv-app-dashboard__track-icon{background:var(--rv-accent-soft);height:39px;color:var(--rv-accent);border-radius:12px;flex:0 0 39px;place-items:center;display:grid}.rv-app-dashboard__track-row>span:nth-child(2){flex:1}.rv-app-dashboard__track-row strong{font-size:12px;font-weight:840;display:block}.rv-app-dashboard__track-row small{color:var(--rv-muted);font-size:10px;display:block}.rv-app-dashboard__track-row>svg:last-child{color:var(--rv-muted)}.rv-app-dashboard__onboarding{background:var(--rv-card2);border-radius:14px;gap:10px;margin-top:20px;padding:16px;display:grid}.rv-app-dashboard__onboarding>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.rv-app-dashboard__onboarding strong{font-size:12px}.rv-app-dashboard__onboarding p,.rv-app-dashboard__onboarding small{color:var(--rv-muted);font-size:10px}.rv-app-dashboard__onboarding p{align-items:center;gap:7px;display:flex}.rv-app-dashboard__onboarding p svg{color:var(--rv-positive);flex-shrink:0}.rv-app-dashboard__next{background:var(--rv-accent-soft);border:1px solid var(--rv-accent);border-radius:18px;align-items:center;gap:15px;padding:20px 23px;display:flex}@supports (color:color-mix(in lab,red,red)){.rv-app-dashboard__next{border:1px solid color-mix(in srgb,var(--rv-accent) 18%,var(--rv-border))}}.rv-app-dashboard__next-icon{background:var(--rv-card);width:52px;height:52px;color:var(--rv-accent);border-radius:15px;flex:0 0 52px;place-items:center;display:grid}.rv-app-dashboard__next>div{flex:1;min-width:0}.rv-app-dashboard__next h2{margin:3px 0;font-size:16px;font-weight:890}.rv-app-dashboard__next p{color:var(--rv-muted);font-size:11px}.rv-app-dashboard__next .rv-btn{flex:none}.rv-app-dashboard__advanced summary{color:var(--rv-muted)}.rv-app-dashboard__advanced-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 18px 18px;display:grid}.rv-app-dashboard__advanced-grid a{background:var(--rv-card2);border-radius:10px;align-items:center;gap:8px;padding:13px;font-size:11px;font-weight:810;display:flex}.rv-app-dashboard__advanced-grid a svg:first-child{color:var(--rv-accent)}.rv-app-dashboard__advanced-grid a svg:last-child{color:var(--rv-muted);margin-right:auto}.rv-app-dashboard__advanced-grid a:hover{background:var(--rv-accent-soft)}.rv-public-site .rv-bottom-nav,.rv-public-site .rv-sidebar,.rv-public-site .rv-topbar{display:none!important}.rv-public-site .rv-public-main .rv-v5-hero{box-shadow:0 28px 65px -57px #154d91a0}@media (max-width:1220px){.rv-public-header__inner{gap:18px;padding:0 22px}.rv-public-nav{gap:14px;margin-right:0}.rv-public-header__login{display:none}.rv-public-header__cta{padding:9px 12px}.rv-public-footer__inner{gap:25px}.rv-public-main{padding:25px 22px 60px}}@media (max-width:950px){.rv-public-header__inner{min-height:72px}.rv-public-header__hamburger{display:grid}.rv-public-nav{z-index:50;background:var(--rv-card);border-bottom:1px solid var(--rv-border);flex-direction:column;align-items:stretch;gap:0;padding:10px 20px 20px;display:none;position:absolute;top:calc(100% - 1px);left:0;right:0;box-shadow:0 25px 45px -35px #0009}.rv-public-nav.is-open{display:flex}.rv-public-nav>a{border-bottom:1px solid var(--rv-border);min-height:48px;padding:8px 12px}.rv-public-nav__mobile-entry{color:var(--rv-accent)!important;font-weight:880!important;display:flex!important}.rv-public-footer__inner{grid-template-columns:repeat(3,1fr);gap:28px}.rv-public-footer__about{grid-column:span 3}.rv-public-main{padding:18px 18px 52px}.rv-app-dashboard__balance{padding:24px}.rv-app-dashboard__content{grid-template-columns:1fr}.rv-app-dashboard__panel{padding:18px}}@media (max-width:730px){.rv-public-review-strip{justify-content:space-between;padding:7px 12px}.rv-public-header__inner{gap:8px;min-height:67px;padding:0 13px}.rv-public-logo strong{font-size:23px}.rv-public-logo small{font-size:9px}.rv-public-logo img{width:38px;height:38px}.rv-public-header__actions{gap:7px}.rv-public-header__hamburger,.rv-public-header__theme{min-width:39px;height:39px;min-height:39px}.rv-public-header__cta{min-height:39px;padding:6px 10px;font-size:10px}.rv-public-main{padding:14px 12px 45px}.rv-public-main .rv-v5-hero{min-height:auto;padding:30px 20px}.rv-public-main .rv-v5-hero h1{font-size:clamp(33px,9vw,46px)}.rv-public-footer__inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding:34px 18px}.rv-public-footer__about{grid-column:span 2}.rv-public-footer__inner nav{gap:11px}.rv-app-dashboard__greeting h1{font-size:26px}.rv-app-dashboard__greeting p{font-size:11px}.rv-app-dashboard__profile{padding:5px 9px;font-size:0}.rv-app-dashboard__profile>svg:last-child{display:none}.rv-app-dashboard__balance{grid-template-columns:1fr;gap:14px;padding:24px 20px}.rv-app-dashboard__balance-value{font-size:36px}.rv-app-dashboard__balance-chart{padding:12px}.rv-app-dashboard__balance-chart .rv-chart svg{max-height:120px}.rv-app-dashboard__quick{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rv-app-dashboard__quick-link{border-radius:14px;min-height:128px;padding:14px 5px}.rv-app-dashboard__quick-icon{border-radius:12px;width:43px;height:43px}.rv-app-dashboard__quick-icon svg{width:22px;height:22px}.rv-app-dashboard__quick-link strong{font-size:10px}.rv-app-dashboard__quick-link small{font-size:9px}.rv-app-dashboard__advanced-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-app-dashboard__next{flex-wrap:wrap;padding:16px}.rv-app-dashboard__next .rv-btn{width:100%}}@media (max-width:430px){.rv-public-header__cta{display:none}.rv-public-main .rv-v5-hero h1{font-size:34px}.rv-public-footer__inner{column-gap:16px}.rv-app-dashboard__quick{gap:6px}.rv-app-dashboard__quick-link{min-height:116px;padding:12px 3px}.rv-app-dashboard__quick-link strong{font-size:10px}.rv-app-dashboard__quick-link small{display:none}.rv-app-dashboard__balance-value{font-size:32px}.rv-app-dashboard__market-row{gap:7px}.rv-app-dashboard__market-name strong,.rv-app-dashboard__market-value strong{font-size:11px}}@media (prefers-reduced-motion:reduce){.rv-app-dashboard__balance .rv-progress-track>i,.rv-app-dashboard__quick-link{transition:none!important;transform:none!important}}.rv-public-header__cta{white-space:nowrap;min-height:44px}@media (max-width:430px){.rv-public-header__cta{min-height:43px;padding:8px 10px;font-size:10px;display:inline-flex}.rv-public-header__actions,.rv-public-header__inner{gap:5px}.rv-public-logo img{width:34px;height:34px}.rv-public-logo strong{font-size:20px}.rv-public-logo small{font-size:8px}}.rv-price-radar{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:16px;overflow:hidden}.rv-price-radar summary{cursor:pointer;min-height:52px;color:var(--rv-text);align-items:center;gap:10px;padding:14px 16px;font-size:12px;font-weight:850;list-style:none;display:flex}.rv-price-radar summary::-webkit-details-marker{display:none}.rv-price-radar summary>span{flex:1;min-width:0}.rv-price-radar summary svg{color:var(--rv-accent);flex:none}.rv-price-radar summary>small{color:var(--rv-muted);font-size:10px;font-weight:550}.rv-price-radar[open] summary{border-bottom:1px solid var(--rv-border)}.rv-price-radar__body{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.rv-price-radar__item{border:1px solid var(--rv-border);background:var(--rv-card2);border-radius:12px;align-content:start;gap:7px;padding:14px;display:grid}.rv-price-radar__item strong{font-size:12px}.rv-price-radar__item p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-price-radar__item .rv-btn{justify-self:start;min-height:44px;margin-top:4px}.rv-asset-hero__actions .rv-btn{min-height:44px}@media (max-width:620px){.rv-price-radar__body{grid-template-columns:1fr}.rv-price-radar summary{flex-wrap:wrap}.rv-price-radar summary>small{display:none}.rv-price-radar__item .rv-btn{justify-content:center;width:100%}.rv-asset-hero__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%;display:grid}.rv-asset-hero__actions .rv-btn{white-space:normal;text-align:center;min-width:0;padding:10px 7px}}@media (max-width:390px){.rv-price-radar summary{padding:12px}.rv-public-header__cta svg{display:none}}.rv-price-radar a:focus-visible,.rv-price-radar summary:focus-visible{outline:3px solid var(--rv-accent);outline-offset:2px}@media (max-width:480px){.rv-list:not(.rv-ledger)>.rv-asset-row,.rv-list:not(.rv-ledger)>.rv-list-header{grid-template-columns:minmax(0,1fr) minmax(90px,.95fr) 66px;column-gap:8px}.rv-asset-row__identity strong{white-space:normal;font-size:11px;line-height:1.8}.rv-asset-row__price strong{white-space:nowrap}.rv-asset-row__change .rv-delta{font-size:11px}}@media (max-width:380px){.rv-list:not(.rv-ledger)>.rv-asset-row .rv-asset-row__symbol{display:none}}.rv-guest-landing .rv-v5-hero__words>p{max-width:520px}.rv-v5-feature--teaser{font:inherit;color:var(--rv-text);text-align:right;cursor:pointer;width:100%}.rv-v5-feature--teaser:hover .rv-v5-feature__link{gap:12px}.rv-v5-feature__badge{align-items:center;gap:5px;display:inline-flex}.rv-v5-feature__badge--public{background:var(--rv-positive-soft);color:var(--rv-positive);border-radius:8px;padding:4px 8px}.rv-v5-feature--teaser .rv-v5-feature__badge{background:var(--rv-accent-soft);color:var(--rv-accent);border-radius:8px;padding:4px 8px}.rv-guest-landing .rv-v5-hero__visual .rv-v5-dashboard-card__title{font-size:16px}.rv-guest-landing .rv-v5-hero__visual .rv-v5-floating--bottom>span{color:var(--rv-accent)}.rv-discover-page{gap:24px}.rv-discover-hero{background:var(--rv-accent-soft);border:1px solid var(--rv-accent);border-radius:19px;align-items:center;gap:18px;padding:22px 25px;display:flex}@supports (color:color-mix(in lab,red,red)){.rv-discover-hero{border:1px solid color-mix(in srgb,var(--rv-accent) 14%,var(--rv-border))}}.rv-discover-hero>span{background:var(--rv-card);height:51px;color:var(--rv-accent);border-radius:15px;flex:0 0 51px;place-items:center;display:grid}.rv-discover-hero>div{flex:1;min-width:0}.rv-discover-hero h2{font-size:17px;font-weight:920}.rv-discover-hero p{color:var(--rv-muted);margin-top:5px;font-size:11px;line-height:2}.rv-discover-hero .rv-btn{flex:none}.rv-discover-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.rv-discover-tile{background:var(--rv-card);min-height:205px;color:var(--rv-text);border:1px solid var(--rv-border);text-align:right;border-radius:17px;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.rv-discover-tile:hover{border-color:var(--rv-accent);box-shadow:var(--rv-shadow);transform:translateY(-2px)}.rv-discover-tile__icon{width:46px;height:46px;color:var(--rv-accent);background:var(--rv-accent-soft);border-radius:13px;place-items:center;display:grid}.rv-discover-tile>strong{font-size:14px;font-weight:900}.rv-discover-tile>p{color:var(--rv-muted);font-size:11px;line-height:1.9}.rv-discover-tile>span:last-child{color:var(--rv-accent);align-items:center;gap:7px;margin-top:auto;font-size:11px;font-weight:850;display:flex}.rv-discover-bottom{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:16px;justify-content:space-between;align-items:center;gap:15px;padding:20px 23px;display:flex}.rv-discover-bottom>div{flex:1}.rv-discover-bottom strong{font-size:14px}.rv-discover-bottom p{color:var(--rv-muted);margin-top:3px;font-size:11px}.rv-discover-dialog{outline:none;gap:13px;max-width:560px}.rv-discover-dialog:focus-visible{outline:none}.rv-discover-dialog__icon{background:var(--rv-accent-soft);width:47px;height:47px;color:var(--rv-accent);border-radius:14px;place-items:center;display:grid}.rv-discover-dialog h2{font-size:22px;font-weight:930;line-height:1.5}.rv-discover-dialog>p{color:var(--rv-muted);font-size:12px;line-height:2.1}.rv-discover-dialog__steps{background:var(--rv-card2);border-radius:13px;gap:8px;padding:16px;display:grid}.rv-discover-dialog__steps>strong{margin-bottom:3px;font-size:12px}.rv-discover-dialog__steps>div{align-items:center;gap:11px;min-height:37px;display:flex}.rv-discover-dialog__steps>div>span{background:var(--rv-card);width:30px;height:30px;color:var(--rv-accent);border-radius:9px;flex:0 0 30px;place-items:center;font-size:12px;font-weight:850;display:grid}.rv-discover-dialog__steps>div>p{font-size:12px}.rv-discover-dialog__buttons{flex-wrap:wrap;gap:9px;display:flex}.rv-discover-dialog__buttons .rv-btn{white-space:normal;flex:1;min-width:160px}.rv-discover-dialog__note{gap:7px;font-size:10px;line-height:1.9}.rv-discover-dialog__note,.rv-login-intent{color:var(--rv-muted);align-items:center;display:flex}.rv-login-intent{background:var(--rv-accent-soft);border:1px solid var(--rv-border);border-radius:11px;gap:9px;padding:10px 12px;font-size:11px}.rv-login-intent>svg{color:var(--rv-accent);flex-shrink:0}.rv-login-intent strong{color:var(--rv-text)}.rv-auth-transition{place-items:center;min-height:100dvh;padding:20px;display:grid}.rv-auth-transition__card{text-align:center;background:var(--rv-card);border:1px solid var(--rv-border);max-width:465px;box-shadow:var(--rv-shadow);border-radius:22px;flex-direction:column;align-items:center;gap:14px;padding:36px 28px;display:flex}.rv-auth-transition__symbol{background:var(--rv-accent-soft);width:54px;height:54px;color:var(--rv-accent);border-radius:16px;place-items:center;display:grid}.rv-auth-transition h1{font-size:22px}.rv-auth-transition p{color:var(--rv-muted);font-size:12px;line-height:2.1}.rv-guest-app-notice{border:1px solid var(--rv-border);background:var(--rv-accent-soft);border-radius:15px;align-items:center;gap:13px;margin-bottom:20px;padding:15px 18px;display:flex}.rv-guest-app-notice>svg{color:var(--rv-accent);flex:none}.rv-guest-app-notice>div{flex:1;min-width:0}.rv-guest-app-notice strong{font-size:12px;display:block}.rv-guest-app-notice span{color:var(--rv-muted);margin-top:3px;font-size:10px;display:block}.rv-guest-app-notice .rv-btn{min-height:40px}.rv-skip-link{z-index:120;background:var(--rv-card);border:2px solid var(--rv-accent);border-radius:10px;padding:10px 15px;font-size:13px;font-weight:850;position:fixed;top:-100px;right:15px;color:var(--rv-accent)!important}.rv-skip-link:focus{top:12px}@media (max-width:950px){.rv-discover-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:730px){.rv-guest-landing .rv-v5-hero__buttons{display:grid}.rv-discover-hero{flex-wrap:wrap;padding:18px}.rv-discover-hero>div{flex-basis:calc(100% - 70px)}.rv-discover-hero .rv-btn{width:100%}.rv-discover-dialog{border-radius:21px 21px 0 0;width:100%}.rv-discover-dialog__buttons{flex-direction:column}.rv-discover-dialog__buttons .rv-btn{flex:auto;width:100%}.rv-guest-app-notice{flex-wrap:wrap;padding:13px}.rv-guest-app-notice .rv-btn{width:100%}}@media (max-width:460px){.rv-discover-grid{grid-template-columns:1fr;gap:9px}.rv-discover-tile{min-height:160px;padding:16px}.rv-discover-bottom{flex-wrap:wrap}.rv-discover-bottom .rv-btn{width:100%}.rv-guest-landing .rv-v5-hero__buttons .rv-btn{white-space:normal}.rv-v5-feature--teaser .rv-v5-feature__badge{font-size:8px}.rv-discover-dialog h2{font-size:19px}}@media (prefers-reduced-motion:reduce){.rv-discover-tile:hover{transform:none!important}.rv-discover-tile{transition:none!important}}.rv-auth-shell{background:var(--rv-bg);min-height:100dvh;overflow-x:hidden}.rv-auth{width:100%;min-height:100dvh;color:var(--rv-text);background:radial-gradient(ellipse 38% 40% at 90% 68%,var(--rv-accent),transparent),var(--rv-bg)}@supports (color:color-mix(in lab,red,red)){.rv-auth{background:radial-gradient(ellipse 38% 40% at 90% 68%,color-mix(in srgb,var(--rv-accent) 8%,transparent),transparent),var(--rv-bg)}}.rv-auth__shell{flex-direction:column;max-width:1210px;min-height:100dvh;margin:auto;padding:20px clamp(16px,3vw,40px);display:flex}.rv-auth__header{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:58px;display:grid}.rv-auth__brand{justify-self:center;align-items:center;gap:8px;display:flex}.rv-auth__brand img{object-fit:contain;width:38px;height:38px}.rv-auth__brand>strong{letter-spacing:-.06em;font-size:25px;font-weight:950}.rv-auth__brand>strong span{color:var(--rv-accent)}.rv-auth__back{width:max-content;min-width:0;min-height:44px;color:var(--rv-muted);border-radius:11px;align-items:center;gap:8px;padding:8px 10px;font-size:12px;font-weight:850;display:inline-flex}.rv-auth__back:hover{color:var(--rv-accent);background:var(--rv-accent-soft)}.rv-auth__theme{background:var(--rv-card);min-width:44px;min-height:44px;color:var(--rv-text);border:1px solid var(--rv-border);border-radius:12px;justify-self:end;place-items:center;display:grid}.rv-auth__body{flex:1;grid-template-columns:minmax(0,460px) minmax(0,1fr);align-items:stretch;gap:22px;width:100%;max-width:1060px;margin:36px auto;display:grid}.rv-auth__card{background:var(--rv-card);border:1px solid var(--rv-border);box-shadow:var(--rv-shadow);border-radius:26px;flex-direction:column;gap:22px;min-width:0;min-height:635px;padding:clamp(26px,3vw,38px);display:flex}.rv-auth__card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.rv-auth__app-logo{background:var(--rv-accent-soft);border-radius:19px;place-items:center;width:61px;height:61px;display:grid}.rv-auth__app-logo img{object-fit:contain}.rv-auth__steps{align-items:center;gap:9px;display:flex}.rv-auth__steps>span:not(.rv-auth__steps-connector){color:var(--rv-muted);align-items:center;gap:6px;font-size:10px;font-weight:760;display:inline-flex}.rv-auth__steps>span>i{background:var(--rv-card2);border:1px solid var(--rv-border);border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;font-style:normal;display:grid}.rv-auth__steps>span.is-current{color:var(--rv-accent);font-weight:870}.rv-auth__steps>span.is-current>i{color:var(--rv-ink-on);background:var(--rv-accent);border-color:var(--rv-accent)}.rv-auth__steps>span.is-done>i{color:var(--rv-positive);background:var(--rv-positive-soft)}.rv-auth__steps-connector{background:var(--rv-border);border-radius:2px;width:17px;height:2px}.rv-auth__form{flex-direction:column;flex:1;gap:14px;min-width:0;display:flex}.rv-auth__heading{margin:6px 0 18px}.rv-auth__eyebrow{letter-spacing:0;margin-bottom:12px;font-weight:830;color:var(--rv-accent)!important;font-size:11px!important}.rv-auth__heading>h1{letter-spacing:-.03em;margin:0 0 8px;font-size:clamp(22px,2.7vw,29px);font-weight:950;line-height:1.6}.rv-auth__heading>p:last-child{color:var(--rv-muted);max-width:390px;font-size:12px;line-height:2.1}.rv-auth__label{margin-bottom:-4px;font-size:12px;font-weight:850;display:block}.rv-auth__phone-control{border:1.5px solid var(--rv-border);background:var(--rv-bg);border-radius:15px;flex-direction:row;align-items:center;gap:0;min-width:0;transition:border-color .2s,box-shadow .2s;display:flex}.rv-auth__phone-control:hover{border-color:var(--rv-accent)}@supports (color:color-mix(in lab,red,red)){.rv-auth__phone-control:hover{border-color:color-mix(in srgb,var(--rv-accent) 45%,var(--rv-border))}}.rv-auth__phone-control:focus-within{border-color:var(--rv-accent);box-shadow:0 0 0 3px var(--rv-accent-soft)}.rv-auth__phone-control.has-error{border-color:var(--rv-negative)}.rv-auth__country{border-inline-end:1px solid var(--rv-border);height:54px;color:var(--rv-muted);white-space:nowrap;align-items:center;gap:5px;padding:0 14px;font-size:13px;display:flex}.rv-auth__country span{font-size:14px}.rv-auth__phone-control input{text-align:left;width:100%;min-width:0;height:54px;color:var(--rv-text);letter-spacing:.055em;font-variant-numeric:tabular-nums;border-radius:15px;flex:1;padding:0 15px;font-size:19px;font-weight:800;line-height:1;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.rv-auth__phone-control input::placeholder{color:var(--rv-muted);opacity:.65;font-size:17px}.rv-auth__hint{color:var(--rv-muted);flex-wrap:wrap;align-items:center;gap:7px;font-size:11px;line-height:1.8;display:flex}.rv-auth__hint>svg{color:var(--rv-accent)}.rv-auth__otp-input{width:100%;height:67px;color:var(--rv-text);letter-spacing:.5em;text-align:center;font-variant-numeric:tabular-nums;border-radius:15px;padding:8px 4px 8px 20px;font-size:29px;font-weight:800;border:1.5px solid var(--rv-border)!important;background:var(--rv-bg)!important}.rv-auth__otp-input:focus,.rv-auth__otp-input:focus-visible{box-shadow:0 0 0 3px var(--rv-accent-soft);border-color:var(--rv-accent)!important;outline:0!important}.rv-auth__otp-input[aria-invalid=true]{border-color:var(--rv-negative)!important}.rv-auth__otp-input::placeholder{color:var(--rv-muted);opacity:.55;letter-spacing:.62em;font-size:19px}.rv-auth__edit-phone{background:var(--rv-accent-soft);color:var(--rv-accent);border:0;border-radius:9px;align-self:flex-start;align-items:center;gap:7px;min-height:39px;padding:7px 10px;font-size:11px;font-weight:830;display:flex}.rv-auth__error{color:var(--rv-negative);background:var(--rv-negative-soft);border:1px solid var(--rv-negative);border-radius:11px;align-items:start;gap:8px;padding:10px 12px;font-size:11px;line-height:2;display:flex}.rv-auth__error svg{flex:none;margin-top:3px}.rv-auth__submit{background:var(--rv-accent);width:100%;min-height:56px;color:var(--rv-ink-on);box-shadow:0 12px 25px -18px var(--rv-accent);border:0;border-radius:14px;justify-content:center;align-items:center;gap:9px;margin-top:auto;font-size:14px;font-weight:900;transition:transform .16s,background .16s,opacity .16s;display:flex}.rv-auth__submit:not(:disabled):hover{filter:brightness(.95)}.rv-auth__submit:not(:disabled):active{transform:scale(.988)}.rv-auth__submit:disabled{opacity:.48;cursor:not-allowed;box-shadow:none}.rv-auth__resend{color:var(--rv-muted);justify-content:center;align-items:center;gap:9px;padding:2px 0;font-size:11px;display:flex}.rv-auth__resend>button{color:var(--rv-accent);background:0 0;border:0;min-height:44px;padding:8px;font-weight:850}.rv-auth__resend>button:disabled{color:var(--rv-muted);opacity:.8}.rv-auth__demo-code{background:var(--rv-card2);white-space:nowrap;border-radius:8px;margin-right:auto;padding:3px 8px}.rv-auth__demo-code b{color:var(--rv-text)}.rv-auth__destination{background:var(--rv-accent-soft);color:var(--rv-muted);border-radius:12px;align-items:center;gap:10px;padding:12px 13px;font-size:11px;display:flex}.rv-auth__destination>svg{color:var(--rv-accent);flex-shrink:0}.rv-auth__destination strong{color:var(--rv-text)}.rv-auth__privacy{text-align:center;color:var(--rv-muted);font-size:10px;line-height:2}.rv-auth__privacy>a{color:var(--rv-accent);text-underline-offset:3px;text-decoration:underline}.rv-auth__demo-notice{color:var(--rv-muted);border-top:1px solid var(--rv-border);align-items:start;gap:8px;padding-top:13px;font-size:10px;line-height:2;display:flex}.rv-auth__demo-notice svg{color:var(--rv-accent);flex:none;margin-top:2px}.rv-auth__aside{color:#fff;background:linear-gradient(140deg,#102747,#175378 85%);border-radius:26px;align-items:center;min-height:550px;padding:clamp(28px,4vw,50px);display:flex;position:relative;overflow:hidden}.rv-auth__aside-orb>span{border:1px solid #a1ebeb35;border-radius:50%;width:390px;height:390px;position:absolute;top:-100px;left:-150px;box-shadow:0 0 0 32px #e1ffff08,0 0 0 72px #e1ffff08}.rv-auth__aside-orb>span:last-child{width:180px;height:180px;top:auto;bottom:-90px;left:30px}.rv-auth__aside-content{z-index:1;position:relative}.rv-auth__aside-pill{color:#c5f8e9;background:#fff2;border-radius:25px;align-items:center;gap:9px;padding:9px 13px;font-size:11px;display:inline-flex}.rv-auth__aside h2{margin:25px 0 12px;font-size:clamp(28px,3.4vw,47px);font-weight:940;line-height:1.55}.rv-auth__aside p{color:#c7dcf0;max-width:410px;font-size:12px;line-height:2.2}.rv-auth__benefits{gap:13px;margin-top:32px;display:grid}.rv-auth__benefits>span{align-items:center;gap:10px;font-size:12px;font-weight:720;display:flex}.rv-auth__benefits svg{color:#69efcf}.rv-auth__footer{color:var(--rv-muted);justify-content:space-between;align-items:center;gap:20px;padding:15px 0;font-size:10px;display:flex}.rv-auth__footer>a{color:var(--rv-accent);align-items:center;gap:6px;font-weight:820;display:flex}.rv-auth :where(a,button,input):focus-visible{outline:3px solid var(--rv-accent);outline-offset:3px}@media (max-width:850px){.rv-auth__body{grid-template-columns:minmax(0,1fr);gap:0;max-width:520px;margin:20px auto}.rv-auth__aside{display:none}.rv-auth__card{min-height:600px;padding:28px 25px}}@media (max-width:620px){.rv-auth,.rv-auth__shell{min-height:100dvh}.rv-auth__shell{padding:0}.rv-auth__header{border-bottom:1px solid var(--rv-border);background:var(--rv-card);min-height:66px;padding:8px 17px}.rv-auth__brand{justify-self:center}.rv-auth__brand img{width:34px;height:34px}.rv-auth__brand>strong{font-size:22px}.rv-auth__back{min-width:44px;min-height:44px;padding:8px 3px;font-size:11px}.rv-auth__back>span{display:none}.rv-auth__theme{background:var(--rv-card2);border:0}.rv-auth__body{flex:1;width:100%;max-width:none;margin:0;display:block}.rv-auth__card{box-shadow:none;background:var(--rv-card);border:0;border-radius:0;gap:20px;min-height:calc(100dvh - 135px);padding:30px 22px 14px}.rv-auth__card-head{align-items:center;gap:13px}.rv-auth__app-logo{border-radius:16px}.rv-auth__app-logo,.rv-auth__app-logo img{width:55px;height:55px}.rv-auth__steps>span:not(.rv-auth__steps-connector){font-size:10px}.rv-auth__heading{margin:10px 0 20px}.rv-auth__heading>h1{font-size:26px}.rv-auth__heading>p:last-child{font-size:13px}.rv-auth__form{gap:13px}.rv-auth__label{font-size:13px}.rv-auth__country,.rv-auth__phone-control input{height:58px}.rv-auth__otp-input{height:64px}.rv-auth__submit{min-height:57px;margin-top:26px;font-size:14px}.rv-auth__destination{margin-top:3px}.rv-auth__demo-notice,.rv-auth__privacy{font-size:10px}.rv-auth__footer{background:var(--rv-card);padding:13px 20px max(15px,env(safe-area-inset-bottom));border-top:1px solid var(--rv-border);align-items:center}.rv-auth__footer>a{font-size:10px}}@media (max-width:375px){.rv-auth__card{gap:13px;min-height:calc(100dvh - 135px);padding:20px 16px 12px}.rv-auth__heading{margin:6px 0 12px}.rv-auth__heading>h1{font-size:23px}.rv-auth__steps{gap:5px}.rv-auth__steps-connector{width:9px}.rv-auth__steps>span:not(.rv-auth__steps-connector){font-size:9px}.rv-auth__app-logo,.rv-auth__app-logo img{width:48px;height:48px}.rv-auth__submit{margin-top:14px}.rv-auth__demo-notice{font-size:9px}.rv-auth__footer{padding:10px 15px max(13px,env(safe-area-inset-bottom))}}@media (max-height:680px) and (max-width:620px){.rv-auth__card{min-height:0}.rv-auth__footer{position:relative}.rv-auth__heading{margin:3px 0 9px}.rv-auth__heading>h1{font-size:23px}}@media (prefers-reduced-motion:reduce){.rv-auth :where(*){scroll-behavior:auto!important;transition:none!important;animation:none!important}}.rv-contract-alerts,.rv-deep,.rv-journal-mobile,.rv-journal-mobile *{min-width:0}.rv-portfolio-alert-cta{background:var(--rv-accent-soft);border:1px solid var(--rv-accent);border-radius:17px;flex-wrap:wrap;align-items:center;gap:14px;padding:17px 20px;display:flex}@supports (color:color-mix(in lab,red,red)){.rv-portfolio-alert-cta{border:1px solid color-mix(in srgb,var(--rv-accent) 24%,var(--rv-border))}}.rv-portfolio-alert-cta__icon{background:var(--rv-card);width:46px;height:46px;color:var(--rv-accent);border-radius:14px;flex:0 0 46px;place-items:center;display:grid}.rv-portfolio-alert-cta>div:nth-child(2){flex:1;min-width:min(220px,100%)}.rv-portfolio-alert-cta strong{font-size:13px;font-weight:900}.rv-portfolio-alert-cta p{color:var(--rv-muted);margin-top:5px;font-size:11px;line-height:2}.rv-portfolio-alert-cta .rv-btn{white-space:normal;text-align:center;min-height:44px}.rv-portfolio-alert-info{background:var(--rv-card2);border:1px solid var(--rv-border);border-radius:12px;align-items:start;gap:9px;padding:13px 14px;display:flex}.rv-portfolio-alert-info>svg{color:var(--rv-accent);flex:none;margin-top:3px}.rv-portfolio-alert-info p{color:var(--rv-muted);font-size:11px;line-height:1.9}.rv-portfolio-alert-info strong{color:var(--rv-text)}.rv-journal-mobile .rv-journal-table__row [data-label]{overflow-wrap:anywhere}.rv-journal-mobile .rv-deep-row__main,.rv-journal-mobile .rv-form-grid>*,.rv-journal-mobile .rv-two-col>*{min-width:0}.rv-journal-mobile .rv-form input,.rv-journal-mobile .rv-form select,.rv-journal-mobile .rv-form textarea{min-width:0;max-width:100%}.rv-journal-mobile .rv-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rv-journal-mobile .rv-toolbar .rv-field{flex:1;min-width:190px}.rv-journal-mobile .rv-journal-table__identity{min-width:0}.rv-journal-mobile .rv-journal-table__row span{font-variant-numeric:tabular-nums}@media (max-width:790px){.rv-journal-mobile .rv-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.rv-journal-mobile .rv-metrics .rv-stat:first-child{grid-column:span 2}.rv-journal-mobile .rv-journal-table{box-shadow:none;background:0 0;border:0;overflow:visible}.rv-journal-mobile .rv-journal-table__head{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rv-journal-mobile .rv-journal-table__row{background:var(--rv-card);border:1px solid var(--rv-border);min-width:0;box-shadow:none;border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:9px;padding:16px;display:grid}.rv-journal-mobile .rv-journal-table__identity{border-bottom:1px solid var(--rv-border);grid-column:span 2;padding-bottom:10px}.rv-journal-mobile .rv-journal-table__identity strong{font-size:14px}.rv-journal-mobile .rv-journal-table__row>[data-label]{flex-direction:column;align-items:flex-start;gap:5px;font-size:12px;display:flex}.rv-journal-mobile .rv-journal-table__row>[data-label]:before{content:attr(data-label);color:var(--rv-muted);font-size:10px}.rv-journal-mobile .rv-journal-table__row [data-label="سود/زیان باز"]{font-weight:850}.rv-journal-mobile .rv-deep-row{flex-direction:row;align-items:flex-start;gap:10px;display:flex}.rv-journal-mobile .rv-deep-row__main{flex:1}.rv-journal-mobile .rv-deep-row>.rv-icon-btn{flex:0 0 44px;min-height:44px}.rv-journal-mobile .rv-form{padding:17px}.rv-journal-mobile .rv-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.rv-journal-mobile .rv-two-col{grid-template-columns:1fr;gap:12px;display:grid}}@media (max-width:480px){.rv-journal-mobile .rv-toolbar{flex-direction:column;align-items:stretch}.rv-journal-mobile .rv-toolbar .rv-field{width:100%;min-width:0;max-width:none}.rv-journal-mobile .rv-toolbar .rv-review-plan{justify-content:space-between;width:100%}.rv-journal-mobile .rv-toolbar .rv-review-plan .rv-btn{min-height:44px}.rv-journal-mobile .rv-form-grid{grid-template-columns:1fr}.rv-journal-mobile .rv-form-actions{grid-template-columns:1fr;gap:8px;display:grid}.rv-journal-mobile .rv-form-actions .rv-btn{width:100%;min-height:46px}.rv-journal-mobile .rv-metrics{grid-template-columns:1fr}.rv-journal-mobile .rv-metrics .rv-stat:first-child{grid-column:auto}.rv-journal-mobile .rv-journal-preview{gap:10px}.rv-portfolio-alert-cta{gap:10px;padding:14px}.rv-portfolio-alert-cta>div:nth-child(2){flex:1;min-width:calc(100% - 60px)}.rv-portfolio-alert-cta .rv-tag{margin-right:auto}.rv-portfolio-alert-cta .rv-btn{justify-content:center;width:100%;min-height:48px}.rv-portfolio-alert-info{padding:11px}.rv-journal-mobile .rv-deep-row__main p{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.rv-journal-mobile .rv-progress-track>i{transition:none!important}}.rv-journal-mobile .rv-holding-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.rv-holding-row .rv-deep-row__main strong{overflow-wrap:break-word;line-height:1.9;display:block}.rv-holding-row .rv-deep-row__main small{line-height:1.9;display:block}.rv-holding-row__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.rv-holding-row__actions .rv-btn{white-space:nowrap;min-height:44px}@media (max-width:790px){.rv-journal-mobile .rv-holding-row{grid-template-columns:minmax(0,1fr);gap:12px;padding:15px 0}.rv-holding-row__actions{width:100%}.rv-holding-row .rv-deep-row__main strong{font-size:13px}.rv-holding-row .rv-deep-row__main small{font-size:11px}}.rv-arb-native-table{border-collapse:collapse;text-align:right;font-variant-numeric:tabular-nums;width:100%;min-width:350px;font-size:11px}.rv-arb-native-table td,.rv-arb-native-table th{border-top:1px solid var(--rv-border);vertical-align:top;overflow-wrap:anywhere;padding:13px 17px}.rv-arb-native-table thead th{background:var(--rv-card2);color:var(--rv-muted);font-size:10px}.rv-arb-native-table th{font-weight:800}.rv-arb-native-table th a{align-items:center;gap:5px;display:inline-flex}.rv-arb-native-table small{color:var(--rv-muted);max-width:280px;margin-top:3px;font-size:10px;font-weight:400;line-height:1.9;display:block}.rv-arb-extra{min-width:0;padding:13px}.rv-arb-extra h3{margin-bottom:9px;font-size:14px}.rv-arb-extra>p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-arb-route{border-bottom:1px solid var(--rv-border);overflow-wrap:anywhere;gap:5px;padding:13px 0;font-size:11px;display:grid}.rv-arb-route small{color:var(--rv-muted);font-size:10px;line-height:1.9}.rv-arbitrage-v6{gap:20px}.rv-arb-board{gap:17px;min-width:0;display:grid}.rv-arb-stephead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rv-arb-stephead>div{flex:1;min-width:0}.rv-arb-stephead h2{margin:3px 0;font-size:19px;font-weight:930;line-height:1.6}.rv-arb-stephead p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-arbitrage-v6 .rv-pills{flex-wrap:wrap}.rv-arbitrage-v6 .rv-pills button{min-height:44px}.rv-arb-params{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.rv-arb-params :where(input,select),.rv-arb-params>*{width:100%;min-width:0;max-width:100%}.rv-arb-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.rv-arb-metrics>div{background:var(--rv-card2);border-radius:14px;gap:8px;min-width:0;padding:17px;display:grid}.rv-arb-metrics span{color:var(--rv-muted);font-size:10px}.rv-arb-metrics strong{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(15px,2vw,24px);font-weight:900}.rv-arb-metrics strong small{color:var(--rv-muted);font-size:10px}.rv-arb-metrics>div>small{color:var(--rv-muted);font-size:11px}.rv-arb-metrics__net{border:1px solid var(--rv-accent);background:var(--rv-accent-soft)!important}@supports (color:color-mix(in lab,red,red)){.rv-arb-metrics__net{border:1px solid color-mix(in srgb,var(--rv-accent) 24%,var(--rv-border))}}.rv-arb-trial{background:var(--rv-accent-soft);border:1px solid var(--rv-border);border-radius:16px;flex-wrap:wrap;align-items:center;gap:15px;padding:20px;display:flex}.rv-arb-trial>svg{color:var(--rv-accent);flex-shrink:0}.rv-arb-trial>div{flex:1;min-width:190px}.rv-arb-trial strong{font-size:13px}.rv-arb-trial p{color:var(--rv-muted);margin-top:5px;font-size:11px;line-height:2}.rv-arb-detail{border:1px solid var(--rv-border);border-radius:13px;overflow:hidden}.rv-arb-detail summary{align-items:center;gap:10px;min-height:49px;padding:13px;font-size:12px;font-weight:850;display:flex}.rv-arb-detail summary>svg:last-child{margin-right:auto}.rv-arb-detail>.rv-btn{margin:12px}.rv-arb-detail .rv-chart{margin:13px}.rv-arb-table{border-top:1px solid var(--rv-border);overflow-x:auto}.rv-arb-table__head,.rv-arb-table__row{grid-template-columns:1.25fr 1fr 1fr;align-items:center;gap:10px;min-width:350px;padding:13px 17px;display:grid}.rv-arb-table__head{background:var(--rv-card2);color:var(--rv-muted);font-size:10px;font-weight:850}.rv-arb-table__row{border-top:1px solid var(--rv-border);font-variant-numeric:tabular-nums;font-size:11px}.rv-arb-table__row strong{font-size:11px}.rv-arb-caution{background:var(--rv-card2);border-radius:12px;align-items:flex-start;gap:10px;padding:13px;display:flex}.rv-arb-caution>svg{color:var(--rv-accent);flex-shrink:0;margin-top:1px}.rv-arb-caution p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-arb-alert-area{gap:15px;display:grid}.rv-arb-not-available{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rv-arb-not-available>svg{color:var(--rv-accent)}.rv-arb-not-available>div{flex:1;min-width:210px}.rv-arb-not-available strong{font-size:13px}.rv-arb-not-available p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-arb-upsell{color:#fff;background:linear-gradient(125deg,#132d51,#20617a);border-radius:23px;grid-template-columns:minmax(0,1.2fr) minmax(250px,.8fr);align-items:center;gap:25px;padding:30px;display:grid;position:relative;overflow:hidden}.rv-arb-upsell:before{content:"";border:1px solid #ffffff37;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-240px;left:-170px;box-shadow:0 0 0 45px #ffffff0b,0 0 0 90px #ffffff09}.rv-arb-upsell__content{z-index:1;flex-direction:column;align-items:flex-start;gap:13px;min-width:0;display:flex;position:relative}.rv-arb-upsell__icon{color:#c4ffe9;background:#ffffff1c;border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.rv-arb-upsell__content h3{font-size:clamp(20px,3vw,31px);font-weight:940;line-height:1.45}.rv-arb-upsell__content>p{color:#d2e4f1;font-size:12px;line-height:2.2}.rv-arb-upsell__features{flex-wrap:wrap;gap:12px;display:flex}.rv-arb-upsell__features span{color:#c7f1e9;align-items:center;gap:6px;font-size:10px;display:flex}.rv-arb-upsell__features svg{color:#72ecb8}.rv-arb-upsell__cta{background:#fff;border-radius:13px;justify-content:center;align-items:center;gap:9px;min-height:54px;padding:12px 18px;font-size:13px;font-weight:930;display:inline-flex;box-shadow:0 10px 32px -24px #061027;color:#173a60!important}.rv-arb-upsell__cta:hover{background:#e6f9fa}.rv-arb-upsell__content>small{color:#bcd8e9;font-size:10px;line-height:1.9}.rv-arb-upsell__preview{z-index:1;background:var(--rv-card);color:var(--rv-text);border:1px solid #ffffff62;border-radius:19px;padding:21px;position:relative;transform:rotate(1.5deg);box-shadow:0 24px 55px -31px #00132a}.rv-arb-upsell__preview>div{border-bottom:1px solid var(--rv-border);align-items:center;gap:9px;padding-bottom:12px;display:flex}.rv-arb-upsell__preview>div>strong{flex:1;font-size:12px}.rv-arb-upsell__preview>div svg{color:var(--rv-accent)}.rv-arb-upsell__preview dl{grid-template-columns:1fr 1.1fr;gap:13px 6px;padding-top:17px;display:grid}.rv-arb-upsell__preview dt{color:var(--rv-muted);font-size:10px}.rv-arb-upsell__preview dd{font-size:11px;font-weight:800}.rv-arb-wizard{gap:16px;display:grid}.rv-arb-wizard__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rv-arb-wizard__header h3{font-size:17px}.rv-arb-wizard__header p{color:var(--rv-muted);font-size:11px}.rv-arb-wizard__form{border-top:1px solid var(--rv-border);gap:15px;padding-top:14px;display:grid}.rv-arb-wizard__form .rv-stepper{width:100%}.rv-arb-channels{border:1px solid var(--rv-border);border-radius:12px;flex-wrap:wrap;gap:12px;padding:13px;display:flex}.rv-arb-channels legend{padding:0 5px;font-size:12px;font-weight:850}.rv-arb-channels label{background:var(--rv-card2);border-radius:9px;align-items:center;gap:9px;min-height:44px;padding:9px 13px;font-size:12px;display:inline-flex}.rv-arb-channels input{width:20px;height:20px}.rv-arb-channels small{color:var(--rv-muted);flex-basis:100%;font-size:10px}.rv-arb-form-summary{background:var(--rv-accent-soft);border-radius:12px;gap:5px;padding:14px;display:grid}.rv-arb-form-summary span,.rv-arb-form-summary strong{font-size:12px}.rv-arb-form-summary small{color:var(--rv-muted);font-size:10px}.rv-arb-records{gap:10px;display:grid}.rv-arb-records__list{gap:9px;display:grid}.rv-arb-record{justify-content:space-between;align-items:center;gap:15px;padding:16px;display:flex}.rv-arb-record>div:first-child{flex:1;min-width:0}.rv-arb-record strong{font-size:12px}.rv-arb-record p{margin:3px 0;font-size:11px}.rv-arb-record small{color:var(--rv-muted);font-size:10px}.rv-arb-record>div:last-child{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rv-arb-notice{color:var(--rv-positive);background:var(--rv-positive-soft);border-radius:11px;align-items:center;gap:9px;padding:12px;font-size:11px;display:flex}.rv-arb-checkout-success,.rv-arb-plus-context{background:var(--rv-accent-soft);border:1px solid var(--rv-border);border-radius:15px;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 19px;display:flex}.rv-arb-checkout-success>svg,.rv-arb-plus-context>svg{color:var(--rv-accent)}.rv-arb-checkout-success>div,.rv-arb-plus-context>div{flex:1;min-width:180px}.rv-arb-checkout-success strong,.rv-arb-plus-context strong{font-size:12px}.rv-arb-checkout-success p,.rv-arb-plus-context p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-arbitrage-v6 :where(a,button,input,select):focus-visible{outline:3px solid var(--rv-accent);outline-offset:2px}@media (max-width:900px){.rv-arb-upsell{grid-template-columns:1fr}.rv-arb-upsell__preview{max-width:500px;transform:none}}@media (max-width:720px){.rv-arb-metrics{grid-template-columns:1fr 1fr}.rv-arb-metrics__net{grid-column:span 2}.rv-arb-market__params{grid-template-columns:1fr}.rv-arb-record{flex-direction:column;align-items:stretch}.rv-arb-record>div:last-child{justify-content:flex-start}.rv-arb-board{padding:16px}}@media (max-width:470px){.rv-arb-metrics,.rv-arb-params{grid-template-columns:1fr}.rv-arb-metrics__net{grid-column:auto}.rv-arb-upsell{gap:20px;padding:22px 18px}.rv-arb-upsell__cta{text-align:center;width:100%}.rv-arb-not-available>.rv-btn,.rv-arb-trial>.rv-btn,.rv-arb-trial>a{width:100%}.rv-arb-record>div:last-child>.rv-btn{flex:1}.rv-arb-upsell__preview{padding:15px}.rv-arb-alert-area{gap:12px}}@media (prefers-reduced-motion:reduce){.rv-arb-upsell__preview{transform:none!important}.rv-arbitrage-v6 *{transition:none!important;animation:none!important}}.rv-widget-design{min-width:0}.rv-widget-notice{border:1px solid var(--rv-border);background:var(--rv-card2);border-radius:15px;align-items:flex-start;gap:12px;padding:15px;line-height:1.9;display:flex}.rv-widget-notice>svg{color:var(--rv-accent);flex:none}.rv-widget-notice strong{font-size:12px}.rv-widget-notice p{color:var(--rv-muted);margin-top:5px;font-size:11px}.rv-widget-mode-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.rv-widget-mode{text-align:right;border:1px solid var(--rv-border);background:var(--rv-card);min-width:0;min-height:156px;color:var(--rv-text);cursor:pointer;border-radius:16px;flex-direction:column;align-items:stretch;gap:11px;padding:16px;transition:border-color .15s,background .15s;display:flex}.rv-widget-mode.is-active{background:var(--rv-accent-soft)}.rv-widget-mode.is-active,.rv-widget-mode:hover{border-color:var(--rv-accent)}.rv-widget-mode__head{align-items:center;gap:8px;display:flex}.rv-widget-mode__head>svg{color:var(--rv-accent);flex:none}.rv-widget-mode strong{font-size:13px}.rv-widget-mode>span:nth-child(2){color:var(--rv-muted);flex:1;font-size:10px;line-height:1.85}.rv-widget-mode__meta{justify-content:space-between;align-items:center;gap:6px;display:flex}.rv-widget-mode__meta small{color:var(--rv-muted);font-size:10px}.rv-widget-workspace{align-items:start}.rv-widget-settings p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-widget-settings .rv-widget-native-link{justify-content:center;align-items:center;gap:9px;min-height:48px;display:flex}.rv-widget-lock-help{border:1px solid var(--rv-border);background:var(--rv-card2);border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.rv-widget-lock-help>svg{color:var(--rv-accent);flex:none}.rv-widget-lock-help strong{font-size:12px}.rv-widget-lock-help .rv-btn{min-height:44px;margin-top:12px;display:inline-flex}.rv-widget-help{align-items:flex-start;gap:8px;display:flex}.rv-widget-help svg{color:var(--rv-accent);flex:none;margin-top:4px}.rv-widget-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.rv-widget-custom{gap:12px;display:grid}.rv-widget-custom>strong{font-size:12px}.rv-widget-option{border:1px solid var(--rv-border);cursor:pointer;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:8px 10px;font-size:11px;display:flex}.rv-widget-option:has(input:checked){border-color:var(--rv-accent)}.rv-widget-option:has(input:disabled){opacity:.65}.rv-widget-option input{flex:none;width:18px;height:18px}.rv-widget-idline{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.rv-widget-idline code{word-break:break-all;min-width:0;color:var(--rv-text);flex:1;font-size:11px}.rv-widget-helper{color:var(--rv-muted);font-size:11px;line-height:2}.rv-widget-faq{border:1px solid var(--rv-border);border-radius:12px;padding:12px}.rv-widget-faq summary{cursor:pointer;min-height:37px;font-size:12px;font-weight:750}.rv-widget-faq ol{color:var(--rv-muted);gap:8px;margin:8px 15px 0 0;font-size:11px;line-height:2;list-style:decimal;display:grid}.rv-widget-preview-section{justify-items:center;gap:12px;min-width:0;display:grid}.rv-widget-preview-head{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.rv-widget-preview-head h2{font-size:15px;font-weight:850}.rv-widget-phone{width:min(100%,355px)}.rv-widget-native-preview{align-content:start;gap:9px;height:auto;min-height:228px;display:grid;overflow:hidden}.rv-widget-price-rows{gap:5px;display:grid}.rv-widget-price-rows .rv-phone__rate{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:7px;min-height:31px;display:grid}.rv-widget-price-rows .rv-phone__rate span{white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.rv-widget-price-rows .rv-phone__rate strong{font-size:11px}.rv-widget-price-rows .rv-phone__rate small{color:var(--rv-positive);font-size:9px}.rv-widget-portfolio-visual,.rv-widget-single-visual{align-content:center;gap:8px;min-height:100px;display:grid}.rv-widget-portfolio-visual strong,.rv-widget-single-visual strong{font-size:20px}.rv-widget-portfolio-visual span,.rv-widget-single-visual span{color:var(--rv-positive);font-size:11px}.rv-widget-stamp{color:var(--rv-muted);text-align:left;font-size:9px}.rv-widget-preview-switch{gap:8px;width:100%;max-width:355px;display:grid}.rv-widget-preview-switch label{font-size:11px;font-weight:750}.rv-widget-preview-switch select{width:100%;min-height:44px}.rv-widget-preview-section>.rv-widget-helper{max-width:355px}.rv-widget-design :where(button,a,input,select,summary):focus-visible{outline:3px solid var(--rv-accent);outline-offset:3px}@media (max-width:1100px){.rv-widget-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.rv-widget-mode-grid{scroll-snap-type:x mandatory;padding-bottom:8px;display:flex;overflow-x:auto}.rv-widget-mode{scroll-snap-align:start;min-width:220px;max-width:240px}.rv-widget-workspace{grid-template-columns:1fr;display:grid}.rv-widget-preview-section{order:-1}.rv-widget-phone{width:min(100%,320px)}}@media (max-width:420px){.rv-widget-options{grid-template-columns:1fr}.rv-widget-notice{padding:12px}.rv-widget-mode{min-width:200px}.rv-widget-lock-help .rv-btn{justify-content:center;width:100%}.rv-widget-mode-grid{gap:8px}}@media (prefers-reduced-motion:reduce){.rv-widget-mode{transition:none}}.rv-admin-shell{background:var(--rv-bg);min-height:100dvh}.rv-ad-gate{background:var(--rv-card);border:1px solid var(--rv-border);text-align:center;border-radius:22px;flex-direction:column;align-items:center;gap:17px;max-width:570px;margin:clamp(30px,8vh,90px) auto;padding:35px 30px;display:flex}.rv-ad-gate__icon{width:69px;height:69px;color:var(--rv-accent);background:var(--rv-accent-soft);border-radius:19px;place-items:center;display:grid}.rv-ad-gate h1{font-size:29px;font-weight:930}.rv-ad-gate p{color:var(--rv-muted);font-size:12px;line-height:2.1}.rv-ad-gate small{color:var(--rv-muted);font-size:10px;line-height:1.9}.rv-ad-gate__links{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.rv-admin-review{background:var(--rv-bg);min-height:100dvh;color:var(--rv-text)}.rv-ad-top{z-index:20;background:var(--rv-card);border-bottom:1px solid var(--rv-border);justify-content:space-between;gap:16px;min-height:73px;padding:12px 28px;position:sticky;top:0}.rv-ad-top,.rv-ad-top__brand{align-items:center;display:flex}.rv-ad-top__brand{gap:9px}.rv-ad-top__brand img{object-fit:contain}.rv-ad-top__brand>div{gap:3px;display:grid}.rv-ad-top__brand strong{font-size:18px;font-weight:920}.rv-ad-top__brand strong span{color:var(--rv-accent)}.rv-ad-top__brand small{color:var(--rv-muted);font-size:10px}.rv-ad-top__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rv-ad-top__actions>button{background:var(--rv-card2);border:1px solid var(--rv-border);width:43px;height:43px;color:var(--rv-text);border-radius:10px;place-items:center;display:grid}.rv-ad-layout{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:23px;max-width:1560px;margin:0 auto;padding:25px 28px 50px;display:grid}.rv-ad-nav{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:16px;gap:4px;padding:10px;display:grid;position:sticky;top:100px}.rv-ad-nav button{text-align:right;min-height:45px;color:var(--rv-muted);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:12px 13px;font-size:12px;font-weight:790;display:flex}.rv-ad-nav button:hover{background:var(--rv-card2);color:var(--rv-text)}.rv-ad-nav button.is-active{background:var(--rv-accent-soft);color:var(--rv-accent);font-weight:900}.rv-ad-content{gap:18px;min-width:0;display:grid}.rv-ad-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.rv-ad-heading h1{margin:5px 0;font-size:clamp(22px,2.6vw,30px);font-weight:940}.rv-ad-heading p{color:var(--rv-muted);font-size:11px;line-height:2}.rv-ad-heading__filters{flex-wrap:wrap;align-items:end;gap:9px;display:flex}.rv-ad-heading__filters label,.rv-ad-table-filters label{gap:7px;min-width:120px;font-size:11px;font-weight:820;display:grid}.rv-ad-heading__filters select{min-width:130px;max-width:240px;min-height:42px}.rv-ad-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rv-ad-kpi{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:15px;align-items:flex-start;gap:12px;min-width:0;padding:17px;display:flex}.rv-ad-kpi>span{background:var(--rv-accent-soft);height:36px;color:var(--rv-accent);border-radius:11px;flex:0 0 36px;place-items:center;display:grid}.rv-ad-kpi>div{gap:6px;min-width:0;display:grid}.rv-ad-kpi small{color:var(--rv-muted);font-size:10px}.rv-ad-kpi strong{overflow-wrap:anywhere;font-size:clamp(17px,2vw,24px);font-weight:910;line-height:1.4}.rv-ad-kpi em{color:var(--rv-muted);font-size:10px;font-style:normal;line-height:1.6}.rv-ad-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:15px;display:grid}.rv-ad-panel{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:17px;align-content:start;gap:15px;min-width:0;padding:20px;display:grid}.rv-ad-panel__title{justify-content:space-between;align-items:center;gap:10px;display:flex}.rv-ad-panel__title h2{font-size:15px;font-weight:890}.rv-ad-panel__title button{color:var(--rv-accent);background:0 0;border:0;align-items:center;gap:5px;font-size:11px;font-weight:850;display:flex}.rv-ad-funnel{gap:17px;display:grid}.rv-ad-funnel>div{grid-template-columns:minmax(85px,1.25fr) minmax(55px,2fr) 86px;align-items:center;gap:12px;display:grid}.rv-ad-funnel span{color:var(--rv-muted);font-size:11px}.rv-ad-funnel strong{font-variant-numeric:tabular-nums;text-align:left;font-size:12px}.rv-ad-funnel strong small{color:var(--rv-muted);font-size:9px}.rv-ad-source{grid-template-columns:75px minmax(50px,1fr) 75px;align-items:center;gap:10px;display:grid}.rv-ad-source strong{font-size:11px}.rv-ad-source span{text-align:left;font-size:11px}.rv-ad-health{border-bottom:1px solid var(--rv-border);justify-content:space-between;align-items:center;gap:10px;padding:12px 0;display:flex}.rv-ad-health span:first-child{font-size:12px}.rv-ad-note{background:var(--rv-card2);color:var(--rv-muted);border-radius:11px;align-items:start;gap:9px;padding:12px;font-size:11px;line-height:2;display:flex}.rv-ad-note svg{color:var(--rv-accent);flex:none;margin-top:2px}.rv-ad-table-filters{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.rv-ad-table-filters>label:first-child{flex:1;min-width:180px}.rv-ad-table-filters input{min-height:43px}.rv-ad-table{border:1px solid var(--rv-border);border-radius:12px;overflow-x:auto}.rv-ad-table__head,.rv-ad-table__row{grid-template-columns:minmax(116px,1.2fr) repeat(4,minmax(85px,.8fr));align-items:center;gap:10px;min-width:560px;padding:12px 14px;display:grid}.rv-ad-table__head{color:var(--rv-muted);background:var(--rv-card2);font-size:10px;font-weight:850}.rv-ad-table__row{border-top:1px solid var(--rv-border);font-size:11px}.rv-ad-table__row>strong{overflow-wrap:anywhere;font-size:11px}.rv-ad-table__row button{color:var(--rv-accent);text-align:right;background:0 0;border:0;align-items:center;gap:5px;min-height:38px;font-size:11px;font-weight:840;display:flex}.rv-ad-table__head--short,.rv-ad-table__row--short{grid-template-columns:1fr 90px 90px;min-width:0}.rv-ad-empty{text-align:center;color:var(--rv-muted);padding:19px;font-size:11px}.rv-ad-check{border-bottom:1px solid var(--rv-border);align-items:start;gap:13px;padding:13px 0;display:flex}.rv-ad-check>div{flex:1;min-width:0}.rv-ad-check strong{font-size:12px}.rv-ad-check p{font-size:11px}.rv-ad-check p,.rv-ad-footer{color:var(--rv-muted);line-height:2}.rv-ad-footer{border:1px dashed var(--rv-border);border-radius:12px;align-items:center;gap:9px;padding:13px;font-size:10px;display:flex}.rv-ad-footer svg{color:var(--rv-accent);flex-shrink:0}.rv-ad-dialog{max-width:550px}.rv-ad-dialog p{color:var(--rv-muted);font-size:12px;line-height:2}.rv-ad-dialog code{background:var(--rv-card2);border-radius:6px;padding:3px 6px}.rv-admin-review :where(a,button,input,select):focus-visible{outline:3px solid var(--rv-accent);outline-offset:2px}@media (max-width:1200px){.rv-ad-layout{grid-template-columns:196px minmax(0,1fr);gap:14px;padding:18px}.rv-ad-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.rv-ad-top{padding:12px 18px}}@media (max-width:900px){.rv-ad-layout{grid-template-columns:1fr}.rv-ad-nav{white-space:nowrap;scrollbar-width:thin;padding:8px;display:flex;position:sticky;top:68px;overflow-x:auto}.rv-ad-nav button{flex:none}.rv-ad-grid{grid-template-columns:1fr}.rv-ad-top{min-height:68px}}@media (max-width:630px){.rv-ad-gate{border-radius:17px;margin:14px;padding:25px 18px}.rv-ad-layout{gap:14px;padding:12px}.rv-ad-top{padding:10px 12px}.rv-ad-top__actions .rv-tag{display:none}.rv-ad-top__actions .rv-btn{padding:9px;font-size:11px}.rv-ad-top__brand strong{font-size:15px}.rv-ad-top__brand small{font-size:9px}.rv-ad-top__brand img{width:31px;height:31px}.rv-ad-kpis{gap:8px}.rv-ad-kpi{gap:8px;padding:12px}.rv-ad-kpi>span{flex-basis:32px;height:32px}.rv-ad-kpi strong{font-size:17px}.rv-ad-heading h1{font-size:24px}.rv-ad-heading__filters{width:100%}.rv-ad-heading__filters label{flex:1}.rv-ad-heading__filters select{width:100%;min-width:0}.rv-ad-panel{padding:14px}.rv-ad-funnel>div{grid-template-columns:100px minmax(55px,1fr) 69px;gap:7px}.rv-ad-funnel strong{font-size:10px}.rv-ad-table__head,.rv-ad-table__row{min-width:565px}.rv-ad-table__head--short,.rv-ad-table__row--short{grid-template-columns:1fr 70px 70px;min-width:0;padding:11px 7px}.rv-ad-gate__links{flex-direction:column;width:100%}.rv-ad-gate__links>*{width:100%}}@media (max-width:390px){.rv-ad-kpi em{display:none}.rv-ad-kpi small{font-size:9px}.rv-ad-kpi strong{font-size:15px}.rv-ad-top__actions,.rv-ad-top__brand{gap:3px}.rv-ad-top__brand small{display:none}}@media (prefers-reduced-motion:reduce){.rv-admin-review *{transition:none!important;animation:none!important}}.rv-editorial{gap:24px;max-width:1120px;margin-inline:auto}.rv-editorial-trail{color:var(--rv-muted);flex-wrap:wrap;gap:8px;font-size:12px;line-height:2;display:flex}.rv-editorial-trail a{font-weight:750}.rv-editorial-filter{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:18px;grid-template-columns:minmax(0,2fr) minmax(180px,1fr);align-items:end;gap:14px;padding:17px;display:grid}.rv-editorial-filter label{gap:7px;min-width:0;font-size:12px;font-weight:750;display:grid}.rv-editorial-filter input,.rv-editorial-filter select{background:var(--rv-card2);width:100%;min-height:46px;color:var(--rv-text);border:1px solid var(--rv-border);border-radius:11px;min-width:0;padding:10px 12px}.rv-editorial-filter p{color:var(--rv-muted);margin:5px 0;font-size:11px}.rv-editorial-filter .rv-btn{margin-top:8px}.rv-editorial-chips{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.rv-editorial-chips a{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:100px;align-items:center;min-height:41px;padding:8px 12px;font-size:12px;font-weight:750;display:inline-flex}.rv-editorial-result{color:var(--rv-muted);font-size:12px}.rv-editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.rv-editorial-card{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:18px;flex-direction:column;align-items:flex-start;gap:11px;min-width:0;padding:19px;transition:border-color .2s,transform .2s;display:flex}.rv-editorial-card:hover{border-color:var(--rv-accent);transform:translateY(-2px)}.rv-editorial-card__kind{color:var(--rv-muted);flex-wrap:wrap;align-items:center;gap:7px;width:100%;font-size:11px;display:flex}.rv-editorial-card__kind time{margin-right:auto}.rv-editorial-card h3{font-size:16px;line-height:1.8}.rv-editorial-card p{color:var(--rv-muted);font-size:12px;line-height:2}.rv-editorial-card__more{color:var(--rv-accent);align-items:center;gap:5px;margin-top:auto;font-size:12px;font-weight:800;display:flex}.rv-editorial-article{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:24px;width:100%;max-width:800px;margin-inline:auto;padding:clamp(19px,4vw,43px)}.rv-editorial-article__header{border-bottom:1px solid var(--rv-border);gap:15px;padding-bottom:25px;display:grid}.rv-editorial-article__header h1{font-size:clamp(24px,3.4vw,36px);line-height:1.7}.rv-editorial-article__header p{color:var(--rv-muted);font-size:15px;line-height:2}.rv-editorial-article__header time{color:var(--rv-muted);font-size:12px}.rv-editorial-article__section{gap:15px;margin-top:28px;display:grid}.rv-editorial-article__section h2{font-size:20px;line-height:1.7}.rv-editorial-article__section p{font-size:15px;line-height:2.35}.rv-editorial-article__section ul{gap:9px;padding-inline-start:25px;list-style:outside;display:grid}.rv-editorial-article__section li{font-size:14px;line-height:2.15}.rv-editorial-article__section dl{gap:18px;display:grid}.rv-editorial-article__section dt{font-weight:850}.rv-editorial-article__section dd{color:var(--rv-muted);margin:5px 0 0;font-size:14px;line-height:2.2}.rv-editorial-article__section a:not(.rv-btn){color:var(--rv-accent);text-underline-offset:3px;text-decoration:underline}.rv-editorial-missing{justify-items:start;gap:12px;padding:29px;display:grid}.rv-editorial-missing h2{font-size:18px}.rv-editorial-missing p,.rv-editorial-notice{color:var(--rv-muted);font-size:13px;line-height:2.1}.rv-editorial-plot{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:19px;padding:20px}.rv-editorial-plot svg{width:100%;height:auto;max-height:340px;display:block}.rv-editorial-plot__legend{flex-wrap:wrap;gap:15px;font-size:12px;display:flex}.rv-editorial-plot__legend span{align-items:center;gap:6px;display:inline-flex}.rv-editorial-plot__legend i{border-radius:50%;width:10px;height:10px;display:inline-block}.rv-editorial-plot__a{background:#3775de}.rv-editorial-plot__b{background:#128a7b}.rv-editorial-plot>p{color:var(--rv-muted);margin-top:8px;font-size:12px}.rv-editorial-plot__nav{gap:10px;margin-top:10px;display:flex}.rv-editorial-plot__nav button{border:1px solid var(--rv-border);background:var(--rv-card2);color:var(--rv-text);border-radius:11px;min-height:42px;padding:7px 12px}.rv-editorial-table-wrap{border:1px solid var(--rv-border);border-radius:16px;width:100%;overflow-x:auto}.rv-editorial-table{border-collapse:collapse;background:var(--rv-card);width:100%;min-width:480px;font-size:12px}.rv-editorial-table caption{text-align:right;color:var(--rv-muted);padding:13px}.rv-editorial-table td,.rv-editorial-table th{text-align:right;border-bottom:1px solid var(--rv-border);padding:13px}.rv-editorial-table th[scope=col]{background:var(--rv-card2);font-weight:850}.rv-editorial-table th[scope=row]{font-weight:650}.rv-editorial-table td{font-variant-numeric:tabular-nums}@media (max-width:900px){.rv-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.rv-editorial-filter,.rv-editorial-grid{grid-template-columns:1fr}.rv-editorial-article{border-radius:15px}.rv-editorial-card{padding:17px}}@media (prefers-reduced-motion:reduce){.rv-editorial-card{transition:none}.rv-editorial-card:hover{transform:none}}.rv-editorial-toc{background:var(--rv-card2);border:1px solid var(--rv-border);border-radius:15px;margin-top:20px;padding:16px}.rv-editorial-toc h2{font-size:15px;font-weight:850}.rv-editorial-toc ol{gap:7px;margin-top:12px;padding-inline-start:22px;list-style:decimal;display:grid}.rv-editorial-toc li{font-size:13px;line-height:1.9}.rv-editorial-toc a{color:var(--rv-accent);text-underline-offset:3px;text-decoration:underline}.rv-editorial-transparency{border:1px solid var(--rv-border);background:var(--rv-card2);border-radius:14px;margin-top:18px;padding:15px;font-size:12px;line-height:2}.rv-editorial-article__section{scroll-margin-top:90px}.chand-review-feedback{background:var(--rv-card,#111827);max-width:600px;min-height:54dvh;color:var(--rv-text,#e5e7eb);border:1px solid var(--rv-border,#334155);font-family:var(--font-vazir),system-ui,sans-serif;direction:rtl;border-radius:24px;flex-direction:column;justify-content:center;align-items:flex-start;gap:17px;margin:45px auto;padding:clamp(20px,5vw,45px);display:flex}.chand-review-feedback h1{font-size:clamp(21px,3vw,27px);font-weight:850;line-height:1.7}.chand-review-feedback p{color:var(--rv-muted,#a8b3c5);font-size:14px;line-height:2.1}.chand-review-feedback__icon{background:var(--rv-card2,#263143);border-radius:13px;place-items:center;min-width:52px;min-height:52px;font-weight:900;display:grid}.chand-review-feedback__actions{flex-wrap:wrap;gap:12px;display:flex}.chand-review-feedback__actions a,.chand-review-feedback__actions button{border:1px solid var(--rv-border,#64748b);background:var(--rv-card2,#263143);min-height:46px;color:var(--rv-text,#fff);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:11px 19px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.chand-review-feedback :is(button,a):focus-visible{outline:3px solid var(--rv-accent,#74a8ff);outline-offset:3px}.chand-review-feedback__spinner{border:3px solid var(--rv-border,#64748b);border-top-color:var(--rv-accent,#74a8ff);border-radius:100%;width:40px;height:40px;animation:chand-rotate .85s linear infinite}.chand-review-feedback__skeleton{gap:11px;width:100%;margin-top:12px;display:grid}.chand-review-feedback__skeleton i{background:var(--rv-card2,#334155);border-radius:8px;height:12px;display:block}.chand-review-feedback__skeleton i:nth-child(2){width:84%}.chand-review-feedback__skeleton i:nth-child(3){width:62%}@keyframes chand-rotate{to{transform:rotate(1turn)}}@media (max-width:620px){.chand-review-feedback{border-radius:18px;min-height:45dvh;margin:12px;padding:24px}}@media (prefers-reduced-motion:reduce){.chand-review-feedback__spinner{animation:none}}.rv-loading{min-height:76px;color:var(--rv-muted);text-align:center;justify-content:center;align-items:center;gap:12px;padding:16px;font-size:13px;line-height:1.9;display:flex}.rv-loading .chand-review-feedback__spinner{flex:0 0 24px;width:24px;height:24px}.rv-loading--page{background:var(--rv-card);border:1px solid var(--rv-border);border-radius:19px;width:100%}.rv-price-detail__tools{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rv-price-detail__back{display:none}.rv-watch-asset .is-selected{background:var(--rv-accent-soft);color:var(--rv-accent);border-color:var(--rv-accent)}.rv-app-dashboard__favorite{align-items:center;gap:8px;display:flex}.rv-app-dashboard__favorite>.rv-app-dashboard__market-row{flex:1;min-width:0}.rv-app-dashboard__favorite>.rv-icon-btn{flex:0 0 44px;min-height:44px}.rv-history-details summary{color:var(--rv-muted);cursor:pointer;align-items:center;gap:6px;min-height:44px;font-size:11px;display:flex}.rv-history-details summary:after{content:"⌄";font-size:15px}.rv-history-details[open] summary:after{content:"⌃"}.rv-history-details .rv-detail-metrics{margin-top:8px}@media (max-width:480px){.rv-app-dashboard__favorite:has(>.rv-icon-btn){grid-template-columns:minmax(0,1fr) 44px;display:grid}.rv-app-dashboard__favorite:has(>.rv-icon-btn)>.rv-app-dashboard__market-row{grid-template-columns:32px minmax(0,1fr);gap:4px 8px;display:grid}.rv-app-dashboard__favorite .rv-app-dashboard__market-symbol{grid-row:span 2;width:32px;height:32px}.rv-app-dashboard__favorite .rv-app-dashboard__market-name strong{overflow-wrap:break-word}.rv-app-dashboard__favorite .rv-app-dashboard__market-value{grid-column:2;align-items:start}.rv-app-dashboard__favorite .rv-app-dashboard__market-row>svg:last-child{display:none}}@media (max-width:700px){.rv-price-detail{gap:8px}.rv-detail-title-extra,.rv-price-detail>.rv-breadcrumb,.rv-price-detail__head .rv-eyebrow{display:none}.rv-price-detail .rv-price-detail__head{flex-direction:row;align-items:center;gap:8px;margin:0;display:flex}.rv-price-detail__back{flex:0 0 44px;min-height:44px;display:inline-grid}.rv-price-detail__head>div:not(.rv-price-detail__tools){flex:1;min-width:0}.rv-price-detail .rv-head h1{overflow-wrap:break-word;margin:0;font-size:18px;line-height:1.65}.rv-price-detail__tools{flex-wrap:nowrap;flex:none;gap:6px}.rv-price-detail__tools .rv-btn{width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.rv-price-detail__tools .rv-detail-control-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.rv-price-detail__head:has([role=alert]){flex-wrap:wrap}.rv-price-detail__tools:has([role=alert]){flex-wrap:wrap;flex-basis:100%}.rv-price-detail__tools [role=alert]{max-width:260px;font-size:11px}.rv-price-detail .rv-asset-hero{gap:8px;padding-bottom:8px}.rv-price-detail .rv-asset-hero__value{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 8px;width:100%;display:grid}.rv-price-detail .rv-asset-hero__value>.rv-price-detail__missing-change,.rv-price-detail .rv-asset-hero__value>span:first-child{grid-column:1/-1;font-size:10px}.rv-price-detail .rv-asset-hero__value>strong{font-size:27px;line-height:1.6}.rv-price-detail .rv-asset-hero__actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%;display:grid}.rv-price-detail .rv-asset-hero__actions .rv-btn{white-space:normal;flex-direction:column;gap:2px;min-height:56px;padding:5px 3px;font-size:10px}.rv-price-detail__history>.rv-section__title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.rv-price-detail .rv-price-history--detail{gap:6px;padding:12px}.rv-price-history--detail .rv-chart-wrap__controls .rv-pills{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;width:100%;display:grid}.rv-price-history--detail .rv-pills button{min-height:44px;padding:5px;font-size:10px}.rv-price-history--detail .rv-chart__meta{gap:6px;margin:0 0 5px;font-size:10px}.rv-price-history--detail .rv-chart svg{height:clamp(90px,100svh - 550px,200px)!important}.rv-price-history--detail .rv-chart__axis{margin-top:2px;font-size:9px}.rv-price-history--detail .rv-history-details summary{min-height:44px}.v5-app:has(.rv-price-detail) .rv-layout{min-height:0;padding-top:10px}.v5-app:has(.rv-price-detail) .rv-main{padding-bottom:0}.v5-app:has(.rv-price-detail) .rv-shell{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.rv-market-feature{grid-template-columns:minmax(0,1fr) minmax(100px,.7fr);gap:12px;padding:14px}.rv-market-feature .rv-eyebrow{display:none}.rv-market-feature .rv-loading__track{width:min(80px,100%)}.rv-market-feature h2{margin:2px 0;font-size:16px}.rv-market-feature>div:first-child>strong{margin:3px 0;font-size:24px}.rv-market-feature .rv-market-feature__foot{margin-top:4px;font-size:10px}.rv-market-feature .rv-chart-wrap{background:0 0;border:0;gap:0;padding:0}.rv-market-feature .rv-chart svg{height:64px!important}.rv-market-feature .rv-chart__axis,.rv-market-feature .rv-footnote{display:none}.rv-market-feature .rv-loading{min-height:80px;padding:4px;font-size:10px}}.rv-ad-nav a{text-align:right;min-height:45px;color:var(--rv-muted);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:12px 13px;font-size:12px;font-weight:790;display:flex}.rv-ad-nav a:hover{background:var(--rv-card2);color:var(--rv-text)}.rv-ad-nav a.is-active{background:var(--rv-accent-soft);color:var(--rv-accent);font-weight:900}.rv-admin-review table{border-collapse:collapse;width:100%;font-size:11px}.rv-admin-review th{background:var(--rv-card2);color:var(--rv-muted);text-align:start;font-size:10px;font-weight:850}.rv-admin-review :is(th,td){border-bottom:1px solid var(--rv-border);padding:12px 14px}.rv-admin-review .rv-ad-heading h1{overflow-wrap:anywhere}@media (max-width:900px){.rv-ad-nav a{flex:none}.rv-ad-nav{min-width:0;max-width:100%}}.chand-v5{--bg:var(--rv-bg);--bg2:var(--rv-card2);--surface:var(--rv-card2);--surface-solid:var(--rv-card);--border:var(--rv-border);--text:var(--rv-text);--muted:var(--rv-muted);--accent:var(--rv-accent);--accent-2:var(--rv-positive);--up:var(--rv-positive);--down:var(--rv-negative);--glow:var(--rv-shadow)}.chand-v5 .card{background:var(--rv-card);border:1px solid var(--rv-border);box-shadow:var(--rv-shadow);border-radius:19px}.chand-v5 .btn{background:var(--rv-card);border-color:var(--rv-border);min-height:44px;color:var(--rv-text);border-radius:12px}.chand-v5 .btn-active{background:var(--rv-accent);color:var(--rv-ink-on);border-color:var(--rv-accent)}.chand-v5 :where(input,select,textarea){accent-color:var(--rv-accent);border-radius:12px}.chand-v5 :where(input,select,textarea):not([type=checkbox]):not([type=radio]){min-height:44px}.chand-v5 *{scrollbar-width:thin;scrollbar-color:var(--rv-muted) var(--rv-card2)}.v5-route-content{min-width:0}.v5-route-content>div,.v5-route-content>main{max-width:100%}.v5-personal-content{min-width:0}#chand-main:focus{outline:none}.v5-public-content{max-width:1200px;margin-inline:auto;padding:24px 20px 48px}.v5-native-dialog{border:1px solid var(--rv-border);background:var(--rv-card);width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);color:var(--rv-text);box-shadow:var(--rv-shadow);border-radius:19px;margin:auto;padding:24px;position:fixed;inset:0;overflow:auto}.v5-native-dialog:not([open]){display:none}.v5-native-dialog::backdrop{background:#0a1221a6}.v5-menu-dialog nav{gap:6px;display:grid}.rv-dialog__top{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.v5-toast{border:1px solid var(--rv-border);background:var(--rv-card);width:fit-content;max-width:calc(100% - 40px);color:var(--rv-text);z-index:100;box-shadow:var(--rv-shadow);bottom:90px;border-radius:12px;margin-inline:auto;padding:14px 20px;position:fixed;inset-inline:20px}.v5-services{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:16px;display:grid}.v5-service{border:1px solid var(--rv-border);background:var(--rv-card);border-radius:19px;gap:12px;padding:22px;display:grid}.v5-service>svg{color:var(--rv-accent)}.v5-service p{color:var(--rv-muted);font-size:13px}.v5-service:hover{border-color:var(--rv-accent)}.v5-public-header{max-width:1200px;margin:auto;padding-inline:20px}.v5-public-header nav{align-items:center;gap:20px;display:flex}.v5-public-header .rv-brand{margin-inline-end:auto}@media (max-width:767px){.chand-v5 :where(input,select,textarea){font-size:16px}.v5-public-content{padding:16px 12px 32px}.v5-public-header nav{gap:12px;font-size:12px}.v5-public-header .rv-brand small{display:none}.rv-bottom-nav{padding-bottom:env(safe-area-inset-bottom)}.v5-native-dialog{padding:18px}}@media (prefers-reduced-motion:reduce){.chand-v5 *,.chand-v5 :after,.chand-v5 :before{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.chand-v5.rv-public-site .v5-public-header{width:100%;display:flex!important}.chand-v5 .rv-topbar{scroll-margin-top:12px}.chand-v5 .rv-sidebar{max-height:calc(100dvh - 115px);overflow-y:auto}:root[data-theme] .chand-v5 .btn{background:var(--rv-card);color:var(--rv-text);border-color:var(--rv-border);box-shadow:none}:root[data-theme] .chand-v5 .btn:hover:not(:disabled){background:var(--rv-card2);border-color:var(--rv-accent);box-shadow:none;transform:none}:root[data-theme] .chand-v5 .btn.btn-active{background:var(--rv-accent);color:var(--rv-ink-on);border-color:var(--rv-accent)}body:has(dialog[open]){overflow:hidden}.v5-update-notice{flex-wrap:wrap;align-items:center;gap:12px;max-width:1200px;margin:12px auto;padding:16px;display:flex}.v5-update-notice>div{flex:1;min-width:180px}.v5-update-notice p{color:var(--rv-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:13px}.rv-loading,.rv-loading__content{flex-direction:column}.rv-loading__content{align-items:center;gap:12px;max-width:100%;display:flex}.rv-loading .rv-loading__track{background:var(--rv-accent);direction:ltr;width:160px;max-width:100%;height:5px}@supports (color:color-mix(in lab,red,red)){.rv-loading .rv-loading__track{background:color-mix(in srgb,var(--rv-accent) 12%,transparent)}}.rv-loading .rv-loading__track{box-shadow:inset 0 1px 2px var(--rv-text),0 1px 0 var(--rv-card)}@supports (color:color-mix(in lab,red,red)){.rv-loading .rv-loading__track{box-shadow:inset 0 1px 2px color-mix(in srgb,var(--rv-text) 9%,transparent),0 1px 0 color-mix(in srgb,var(--rv-card) 70%,transparent)}}.rv-loading__track>span{background:linear-gradient(90deg,transparent,var(--rv-accent),var(--rv-positive),transparent);filter:drop-shadow(0 0 5px var(--rv-accent));left:0}@supports (color:color-mix(in lab,red,red)){.rv-loading__track>span{filter:drop-shadow(0 0 5px color-mix(in srgb,var(--rv-accent) 50%,transparent))}}.rv-loading--page{background:0 0;border:0;border-radius:0;min-height:clamp(240px,45dvh,420px);padding:20px}.rv-loading--page .rv-loading__content{isolation:isolate;background:linear-gradient(140deg,var(--rv-card),var(--rv-card));border-radius:30px;gap:17px;width:min(300px,100%);padding:28px 24px 25px;position:relative}@supports (color:color-mix(in lab,red,red)){.rv-loading--page .rv-loading__content{background:linear-gradient(140deg,color-mix(in srgb,var(--rv-card) 88%,transparent),color-mix(in srgb,var(--rv-card) 48%,transparent))}}.rv-loading--page .rv-loading__content{box-shadow:inset 0 1px 0 var(--rv-card),0 20px 70px -30px var(--rv-accent)}@supports (color:color-mix(in lab,red,red)){.rv-loading--page .rv-loading__content{box-shadow:inset 0 1px 0 color-mix(in srgb,var(--rv-card) 95%,transparent),0 20px 70px -30px color-mix(in srgb,var(--rv-accent) 35%,transparent)}}.rv-loading--page .rv-loading__content{-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2)}.rv-loading__brand{background:radial-gradient(circle,var(--rv-accent),transparent 70%);border-radius:50%;width:92px;height:92px}@supports (color:color-mix(in lab,red,red)){.rv-loading__brand{background:radial-gradient(circle,color-mix(in srgb,var(--rv-accent) 10%,transparent),transparent 70%)}}.rv-loading__brand:before{background:conic-gradient(from 0deg,transparent,var(--rv-accent),var(--rv-positive),transparent 75%);opacity:.8}.rv-loading__brand .glass-loader__logo{object-fit:contain;filter:drop-shadow(0 5px 12px var(--rv-accent))}@supports (color:color-mix(in lab,red,red)){.rv-loading__brand .glass-loader__logo{filter:drop-shadow(0 5px 12px color-mix(in srgb,var(--rv-accent) 18%,transparent))}}.rv-loading__name{color:var(--rv-text);font-size:24px;font-weight:850;line-height:1}.rv-loading__name>span{color:var(--rv-accent)}.rv-loading--page .rv-loading__track{width:190px;margin-top:3px}.rv-app-entry-loading,.rv-route-progress{background:radial-gradient(ellipse at 28% 32%,var(--rv-accent),transparent 55%),radial-gradient(ellipse at 75% 72%,var(--rv-positive),transparent 50%),var(--rv-bg);flex-direction:column;justify-content:center;align-items:center;position:fixed;inset:0}@supports (color:color-mix(in lab,red,red)){.rv-app-entry-loading,.rv-route-progress{background:radial-gradient(ellipse at 28% 32%,color-mix(in srgb,var(--rv-accent) 11%,transparent),transparent 55%),radial-gradient(ellipse at 75% 72%,color-mix(in srgb,var(--rv-positive) 9%,transparent),transparent 50%),color-mix(in srgb,var(--rv-bg) 65%,transparent)}}.rv-app-entry-loading,.rv-route-progress{-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1)}.rv-route-progress{z-index:70;pointer-events:none;animation:ldrFade .2s both;display:flex}.rv-app-entry-loading{--rv-bg:var(--bg);--rv-card:var(--surface-solid);--rv-text:var(--text);--rv-border:var(--border);--rv-muted:var(--muted);--rv-accent:var(--accent);--rv-positive:var(--accent-2);z-index:100;color:var(--text);font-family:var(--font-vazir),sans-serif;display:none}.rv-app-entry-loading .rv-loading--page,.rv-route-progress .rv-loading--page{min-height:0}.rv-app-entry-loading a{color:var(--accent);min-height:44px;padding:12px;font-size:12px}@media (prefers-reduced-motion:reduce){.rv-loading .glass-loader__logo,.rv-loading .glass-loader__ring:before,.rv-loading .glass-loader__track>span,.rv-route-progress{animation:none}}html[data-app-entry] body{overflow:hidden}html[data-app-entry] .chand-v5{visibility:hidden}html[data-app-entry] .rv-app-entry-loading{display:flex}