.rv5{--rv5-bg:#0a0b0d;--rv5-ink:#f0f2f5;--rv5-ink-2:#c6ccd5;--rv5-ink-3:#98a0ad;--rv5-ink-4:#6b7484;--rv5-line:rgba(255,255,255,0.09);--rv5-line-soft:rgba(255,255,255,0.055);--rv5-acc:#5eaed7;--rv5-acc-ink:#07131b;--rv5-gold:var(--rv5-acc);--rv5-gold-dim:color-mix(in srgb,var(--rv5-acc) 14%,transparent);--rv5-c1:#3987e5;--rv5-c2:#d95926;--rv5-c3:#199e70;--rv5-c4:#c98500;--rv5-c5:#d55181;--rv5-c6:#9085e9;--rv5-up:#31c48d;--rv5-up-soft:rgba(49,196,141,0.13);--rv5-down:#e25c6c;--rv5-down-soft:rgba(226,92,108,0.14);--rv5-up-fill:color-mix(in srgb,#31c48d 84%,#10231b);--rv5-down-fill:color-mix(in srgb,#e25c6c 84%,#241318);--rv5-warn:#e8c468;--rv5-warn-soft:rgba(232,196,104,0.13);--acc:var(--rv5-acc);--acc-soft:color-mix(in srgb,var(--rv5-acc) 13%,transparent);--rv5-glass:linear-gradient(160deg,rgba(23,26,31,0.68),rgba(13,15,19,0.6) 55%,rgba(17,19,24,0.64));--rv5-glass-strong:linear-gradient(165deg,rgba(255,255,255,0.085),rgba(255,255,255,0.03));font-family:var(--font-hanken),ui-sans-serif,system-ui,sans-serif;background:var(--rv5-bg);color:var(--rv5-ink-2);font-size:13px;line-height:1.6;min-height:100%;font-variant-numeric:tabular-nums;position:relative}.rv5>:not(.rv5-backdrop):not(.rv5-shade):not(.rv5-framepane):not(.rv5-dock):not(.rv5-rail):not(.rv5-railpeek):not(.rv5-tabs):not(.rv5-gist-backdrop):not(.fixed):not(.rv5-peerpeek){position:relative;z-index:1}.rv5[data-tile=video]{--rv5-glass:linear-gradient(180deg,rgba(41,44,49,0.88),rgba(32,35,40,0.84))}.rv5[data-tile=lumen]{--rv5-glass:linear-gradient(180deg,rgba(255,255,255,0.075),transparent 32%),linear-gradient(180deg,rgba(28,30,35,0.74),rgba(13,15,18,0.66))}.rv5[data-tile=duo]{--rv5-glass:linear-gradient(135deg,rgba(38,40,48,0.8),rgba(10,11,14,0.74) 72%)}.rv5 .rv5-display{font-family:var(--font-bricolage),ui-sans-serif,sans-serif;color:var(--rv5-ink)}.rv5 .rv5-num{font-family:var(--font-jetbrains-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums}.rv5 .rv5-label{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rv5-ink-3)}.rv5 .rv5-inset{position:relative;background:var(--rv5-glass);border:1px solid var(--rv5-line);border-radius:18px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 14px 38px rgba(0,0,0,.42)}.rv5 .rv5-inset--flat{box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.rv5 .rv5-inset--pit{background:rgba(0,0,0,.28);border:1px solid var(--rv5-line-soft);border-radius:12px}.rv5 .rv5-sec{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;margin:0 0 4px}.rv5 .rv5-sec h2{white-space:nowrap}.rv5 .rv5-sec:before{content:"";align-self:center;width:22px;height:4px;border-radius:99px;background:linear-gradient(90deg,var(--acc),transparent)}.rv5 .rv5-sec h2{font-family:var(--font-bricolage),sans-serif;font-size:14px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--rv5-ink)}.rv5 .rv5-sec .rv5-sec-note{font-size:11.5px;color:var(--rv5-ink-4)}.rv5 .rv5-chip{display:inline-flex;align-items:center;gap:7px;padding:5.5px 11px;border-radius:99px;border:1px solid var(--rv5-line);background:rgba(255,255,255,.03);font-size:12px;color:var(--rv5-ink-2);white-space:nowrap}.rv5 .rv5-chip .rv5-num{color:var(--rv5-ink);font-size:11.5px}.rv5 .rv5-chip-dot{width:7px;height:7px;border-radius:99px;flex:none}.rv5 .rv5-chip[data-status=good] .rv5-chip-dot{background:var(--rv5-up)}.rv5 .rv5-chip[data-status=warn] .rv5-chip-dot{background:var(--rv5-warn)}.rv5 .rv5-chip[data-status=bad] .rv5-chip-dot{background:var(--rv5-down)}.rv5 .rv5-mini{display:inline-flex;align-items:center;gap:6px;padding:3.5px 9px;border-radius:8px;background:color-mix(in srgb,var(--rv5-ink-4) 8%,transparent);border:1px solid var(--rv5-line-soft);font-size:10.5px;color:var(--rv5-ink-3);white-space:nowrap;text-overflow:ellipsis}.rv5 .rv5-mini b{font-size:10.5px;color:var(--rv5-ink-2)}.rv5 .rv5-delta,.rv5 .rv5-mini b{font-family:var(--font-jetbrains-mono),monospace;font-weight:600}.rv5 .rv5-delta{display:inline-flex;align-items:center;gap:4px;font-size:11px}.rv5 .rv5-delta[data-dir=up]{color:var(--rv5-up);background:var(--rv5-up-soft)}.rv5 .rv5-delta[data-dir=down]{color:var(--rv5-down);background:var(--rv5-down-soft)}.rv5 .rv5-delta[data-dir=flat]{color:var(--rv5-ink-3);background:rgba(255,255,255,.05)}.rv5 .rv5-tabs{position:sticky;top:0;z-index:30;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:color-mix(in srgb,var(--rv5-ground,var(--rv5-bg)) 88%,transparent);border-bottom:1px solid var(--rv5-line-soft)}.rv5 .rv5-tab{position:relative;padding:13px 16px;font-family:var(--font-bricolage),sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--rv5-ink-3);transition:color .18s;white-space:nowrap}.rv5 .rv5-tab:hover{color:var(--rv5-ink-2)}.rv5 .rv5-tab[data-active=true]{color:var(--rv5-gold)}.rv5 .rv5-tab:after{content:"";position:absolute;left:14px;right:14px;bottom:-1px;height:2px;border-radius:99px;background:var(--rv5-gold);transform:scaleX(0);transition:transform .22s ease}.rv5 .rv5-tab[data-active=true]:after{transform:scaleX(1)}.rv5 .rv5-pill{padding:6px 14px;border-radius:99px;border:1px solid var(--rv5-line-soft);font-size:12px;font-weight:600;color:var(--rv5-ink-3);text-overflow:ellipsis;background:rgba(255,255,255,.025);transition:all .16s;white-space:nowrap}.rv5 .rv5-pill:hover{color:var(--rv5-ink-2);border-color:var(--rv5-line)}.rv5 .rv5-pill[data-active=true]{color:var(--rv5-ink);border-color:color-mix(in srgb,var(--acc) 55%,transparent);background:var(--acc-soft)}.rv5 .rv5-seg{display:inline-flex;gap:2px;background:rgba(0,0,0,.32);border:1px solid var(--rv5-line-soft)}.rv5 .rv5-seg button{padding:4.5px 12px;border-radius:17px;font-size:11.5px;font-weight:600;color:var(--rv5-ink-3);transition:all .15s;white-space:nowrap}.rv5 .rv5-seg button[data-active=true]{color:var(--rv5-ink);background:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.rv5 .rv5-table{width:100%;border-collapse:collapse;font-size:12px}.rv5 .rv5-table th{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--rv5-ink-4);text-align:right;padding:7px 10px;border-bottom:1px solid var(--rv5-line-soft);white-space:nowrap}.rv5 .rv5-table th:first-child{text-align:left}.rv5 .rv5-table td{padding:7px 10px;text-align:right;border-bottom:1px solid rgba(255,255,255,.035);font-family:var(--font-jetbrains-mono),monospace;font-size:11.5px;color:var(--rv5-ink-2);white-space:nowrap}.rv5 .rv5-table td:first-child{text-align:left;font-family:var(--font-hanken),sans-serif;font-size:12px;color:var(--rv5-ink-2)}.rv5 .rv5-table tr:hover td{background:rgba(255,255,255,.025)}.rv5 .rv5-table tr.rv5-row-strong td{color:var(--rv5-ink);font-weight:600;background:rgba(255,255,255,.02)}.rv5 .rv5-tip{position:absolute;pointer-events:none;z-index:40;padding:7px 10px;border-radius:10px;border:1px solid var(--rv5-line);box-shadow:0 8px 24px rgba(0,0,0,.5);font-size:11px;white-space:nowrap;transform:translate(-50%,calc(-100% - 10px))}.rv5 .rv5-tip b{font-family:var(--font-jetbrains-mono),monospace;font-weight:600}.rv5 .rv5-preview{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:99px;border:1px solid color-mix(in srgb,var(--rv5-acc) 35%,transparent);background:var(--rv5-gold-dim);color:var(--rv5-gold);font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}@keyframes rv5-gist-fade{0%{opacity:0}to{opacity:1}}@keyframes rv5-gist-pop{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes rv5-gist-head-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes rv5-gist-bullet-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes rv5-gist-breathe{0%,to{box-shadow:0 0 10px color-mix(in srgb,var(--rv5-acc) 16%,transparent)}50%{box-shadow:0 0 22px color-mix(in srgb,var(--rv5-acc) 36%,transparent)}}.rv5 .rv5-gist-backdrop{background:rgba(3,4,8,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:rv5-gist-fade .3s ease both}.rv5 .rv5-gist-wrap{position:relative}.rv5 .rv5-gist-halo{position:absolute;inset:-80px;pointer-events:none;background:radial-gradient(46% 40% at 28% 16%,color-mix(in srgb,var(--rv5-acc) 22%,transparent),transparent 70%),radial-gradient(44% 38% at 74% 88%,color-mix(in srgb,var(--rv5-acc) 8%,transparent),transparent 70%);filter:blur(46px);animation:rv5-gist-fade .9s ease .1s both}.rv5 .rv5-gist-panel{position:relative;border-radius:22px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(64% 44% at 16% 0,color-mix(in srgb,var(--rv5-acc) 8%,transparent),transparent 62%),radial-gradient(52% 40% at 88% 106%,color-mix(in srgb,var(--rv5-acc) 4%,transparent),transparent 62%),linear-gradient(115deg,rgba(255,255,255,.03),transparent 34%),linear-gradient(170deg,rgba(21,24,31,.6),rgba(8,10,14,.72));backdrop-filter:blur(34px) saturate(1.35);-webkit-backdrop-filter:blur(34px) saturate(1.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 30px 70px rgba(0,0,0,.55),0 0 90px color-mix(in srgb,var(--rv5-acc) 8%,transparent);animation:rv5-gist-pop .5s cubic-bezier(.22,.9,.3,1) .04s both;overflow:hidden}.rv5 .rv5-gist-scroll{scrollbar-width:auto;scrollbar-color:auto}.rv5 .rv5-gist-scroll::-webkit-scrollbar{width:4px}.rv5 .rv5-gist-scroll::-webkit-scrollbar-track{background:transparent}.rv5 .rv5-gist-scroll::-webkit-scrollbar-thumb{background:rgba(255,255,255,.12);border-radius:99px}.rv5 .rv5-gist-scroll::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--rv5-acc) 40%,transparent)}@supports not selector(::-webkit-scrollbar){.rv5 .rv5-gist-scroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}}.rv5 .rv5-gist-head{position:relative;border-bottom:1px solid rgba(255,255,255,.05);background:rgba(255,255,255,.015);animation:rv5-gist-head-in .45s cubic-bezier(.22,.9,.3,1) .16s both}.rv5 .rv5-gist-head:after{content:"";position:absolute;left:0;right:42%;bottom:-1px;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--rv5-acc) 45%,transparent),transparent)}.rv5 .rv5-gist-title{background:linear-gradient(90deg,#ffffff,var(--rv5-gold) 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.rv5 .rv5-gist-bolt{display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;border-radius:13px;font-size:18px;background:linear-gradient(150deg,color-mix(in srgb,var(--rv5-acc) 20%,transparent),color-mix(in srgb,var(--rv5-acc) 7%,transparent));border:1px solid color-mix(in srgb,var(--rv5-acc) 40%,transparent);animation:rv5-gist-breathe 2.8s ease-in-out infinite}.rv5 .rv5-gist-x{width:30px;height:30px;flex:none;border-radius:10px;font-size:18px;line-height:1;color:var(--rv5-ink-3);border:1px solid var(--rv5-line-soft);background:rgba(255,255,255,.04);transition:all .15s}.rv5 .rv5-gist-x:hover{color:var(--rv5-ink);background:rgba(255,255,255,.09)}.rv5 .rv5-gist-bullet{position:relative;padding:13px 16px 14px;border-radius:16px;background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--rv5-acc) 5%,transparent),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.014) 45%,rgba(255,255,255,.022));border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 10px 26px rgba(0,0,0,.28);transition:background .25s ease,border-color .25s ease,box-shadow .25s ease;animation:rv5-gist-bullet-in .5s cubic-bezier(.22,.9,.3,1) both}.rv5 .rv5-gist-bullet:after{content:"";position:absolute;left:-1px;top:28%;width:2px;height:20%;border-radius:99px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--rv5-acc) 75%,transparent),transparent);opacity:.6;transition:top .3s ease,height .3s ease,opacity .3s ease}.rv5 .rv5-gist-bullet:hover{background:radial-gradient(120% 140% at 0 0,color-mix(in srgb,var(--rv5-acc) 8%,transparent),transparent 46%),linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02) 45%,rgba(255,255,255,.03));border-color:color-mix(in srgb,var(--rv5-acc) 22%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 30px rgba(0,0,0,.34)}.rv5 .rv5-gist-bullet:hover:after{top:12%;height:62%;opacity:1}.rv5 .rv5-gist-bullet p{color:rgba(235,239,246,.93)}.rv5 .rv5-gist-num{flex:none;padding-top:1px;font-family:var(--font-jetbrains-mono),monospace;font-size:11px;font-weight:600;letter-spacing:.08em;color:color-mix(in srgb,var(--rv5-acc) 60%,transparent);transition:color .25s ease}.rv5 .rv5-gist-bullet:hover .rv5-gist-num{color:var(--rv5-gold)}.rv5 .rv5-gist-kind{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:rgba(197,205,219,.8)}.rv5 .rv5-gist-panel .rv5-gist-cite{min-width:0;height:auto;padding:0 1px;margin:0 3px 0 2px;border:0;border-radius:0;border-bottom:1px solid color-mix(in srgb,var(--rv5-acc) 35%,transparent);background:transparent;color:color-mix(in srgb,var(--rv5-acc) 75%,transparent);font-size:9px;vertical-align:3px;transition:color .15s ease,border-color .15s ease}.rv5 .rv5-gist-panel .rv5-gist-cite:hover{color:var(--rv5-gold);border-color:var(--rv5-gold);background:transparent}.rv5 .rv5-gist-cite{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;padding:0 4px;margin:0 2px;border-radius:6px;font-family:var(--font-jetbrains-mono),monospace;font-size:9px;font-weight:600;vertical-align:2px;color:color-mix(in srgb,var(--bacc,var(--rv5-gold)) 70%,white);background:color-mix(in srgb,var(--bacc,var(--rv5-gold)) 14%,transparent);border:1px solid color-mix(in srgb,var(--bacc,var(--rv5-gold)) 34%,transparent);transition:all .15s}.rv5 .rv5-gist-cite:hover{color:var(--rv5-ink);border-color:color-mix(in srgb,var(--bacc,var(--rv5-gold)) 55%,transparent);background:color-mix(in srgb,var(--bacc,var(--rv5-gold)) 18%,transparent)}@keyframes rv5-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.rv5 .rv5-rise{animation:rv5-rise .34s cubic-bezier(.2,.7,.3,1) both}.rv5 .rv5-scroll-x{overflow-x:auto;scrollbar-width:auto;scrollbar-color:auto}.rv5 .rv5-scroll-x::-webkit-scrollbar{height:13px}.rv5 .rv5-scroll-x::-webkit-scrollbar-track{background:transparent}.rv5 .rv5-scroll-x::-webkit-scrollbar-thumb{background:rgba(255,255,255,.22);background-clip:padding-box;border:4px solid transparent;border-radius:99px;min-width:44px}.rv5 .rv5-scroll-x::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.42);background-clip:padding-box;border:3px solid transparent}.rv5 .rv5-scroll-x::-webkit-scrollbar-thumb:active{background:color-mix(in srgb,var(--rv5-acc) 60%,rgba(255,255,255,.3));background-clip:padding-box;border:3px solid transparent}@supports not selector(::-webkit-scrollbar){.rv5 .rv5-scroll-x{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}}.rv5 .rv5-tabs .rv5-scroll-x{scrollbar-width:none}.rv5 .rv5-tabs .rv5-scroll-x::-webkit-scrollbar{display:none}main:has(.rv5){scrollbar-width:auto;scrollbar-color:auto}main:has(.rv5)::-webkit-scrollbar{width:13px}main:has(.rv5)::-webkit-scrollbar-track{background:transparent}main:has(.rv5)::-webkit-scrollbar-thumb{background:rgba(255,255,255,.18);background-clip:padding-box;border:4px solid transparent;border-radius:99px;min-height:48px}main:has(.rv5)::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.38);background-clip:padding-box;border:3px solid transparent}@supports not selector(::-webkit-scrollbar){main:has(.rv5){scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent}}html[data-am-v5-tone=light],html[data-am-v5-tone=light] body,html[data-am-v5-tone=light] main:has(.rv5){background:var(--am-v5-nav-ground,#e7e4de)}.rv5 .rv5-boltbtn svg{transform-origin:50% 50%}.rv5:where([data-w~=lt1024]) .rv5-boltbtn svg{animation:rv5-bolt-wink 4.6s ease-in-out infinite}@keyframes rv5-bolt-wink{0%,76%,to{transform:scale(1);stroke:currentColor}82%{transform:scale(1.3) rotate(-8deg);stroke:var(--rv5-acc)}88%{transform:scale(1);stroke:var(--rv5-acc)}93%{transform:scale(1.18);stroke:var(--rv5-acc)}}@media (prefers-reduced-motion:reduce){.rv5 .rv5-boltbtn svg{animation:none}}html[data-am-tabbar] .rv5:where([data-w~=lt661]) .rv5-dock{bottom:calc(64px + env(safe-area-inset-bottom) + 10px)}.rv5:where([data-w~=lt661]) .rv5-dock .rv5-dock-open{height:22px;padding:0 10px;font-size:8.5px;letter-spacing:.12em;box-shadow:0 6px 16px rgba(0,0,0,.3)}@media (prefers-reduced-motion:reduce){.rv5 .rv5-rise{animation:none}.rv5 .rv5-tab:after{transition:none}.rv5 .rv5-gist-backdrop,.rv5 .rv5-gist-bolt,.rv5 .rv5-gist-bullet,.rv5 .rv5-gist-halo,.rv5 .rv5-gist-head,.rv5 .rv5-gist-panel{animation:none}.rv5 .rv5-gist-bullet,.rv5 .rv5-gist-bullet:after,.rv5 .rv5-gist-num{transition:none}}.rv5 .rv5-bento{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;grid-auto-flow:dense}.rv5 .rv5-bento>*{grid-column:span 12;margin-top:0!important;min-width:0}.rv5:where([data-w~=ge1024]) .rv5-bento>.rv5-c4{grid-column:span 4}.rv5:where([data-w~=ge1024]) .rv5-bento>.rv5-c5{grid-column:span 5}.rv5:where([data-w~=ge1024]) .rv5-bento>.rv5-c6{grid-column:span 6}.rv5:where([data-w~=ge1024]) .rv5-bento>.rv5-c7{grid-column:span 7}.rv5:where([data-w~=ge1024]) .rv5-bento>.rv5-c8{grid-column:span 8}.rv5 .rv5-bento>.rv5-sidecol{display:flex;flex-direction:column;gap:var(--m-gap-tile,16px);min-width:0}.rv5 .rv5-bento>.rv5-sidecol>.rv5-tile{margin-top:0!important;flex:1 1 0;min-height:0;display:flex;flex-direction:column}.rv5 .rv5-bento>.rv5-sidecol>.rv5-tile>.mt-4{flex:1 1 auto;min-height:0}.rv5 .rv5-tile{background:var(--rv5-glass);border:1px solid var(--rv5-line);border-radius:20px;padding:24px 26px;backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 16px 40px rgba(0,0,0,.42);transition:transform .3s cubic-bezier(.2,1,.3,1),border-color .25s,box-shadow .25s}.rv5 .rv5-tile:hover{transform:translateY(-3px);border-color:rgba(255,255,255,.16);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 24px 54px rgba(0,0,0,.5)}.rv5 .rv5-tile .rv5-inset{background:rgba(255,255,255,.032);border-color:var(--rv5-line-soft);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.rv5 .rv5-bento>.rv5-inset{backdrop-filter:blur(16px) saturate(1.12);-webkit-backdrop-filter:blur(16px) saturate(1.12)}.rv5 .rv5-dock{position:fixed;left:50%;bottom:16px;transform:translateX(-50%);z-index:60;display:flex;align-items:center;border-radius:16px;background:rgba(12,13,16,.82);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border:1px solid rgba(255,255,255,.13);box-shadow:0 18px 50px rgba(0,0,0,.55)}.rv5 .rv5-dock-lab{font-family:var(--font-jetbrains-mono),monospace;letter-spacing:.16em;color:var(--rv5-ink-4);text-transform:uppercase;flex:none}.rv5 .rv5-dock-div{width:1px;height:24px;background:rgba(255,255,255,.12);flex:none}.rv5 .rv5-dock-row{display:flex;gap:4px;align-items:center;flex-wrap:wrap;max-width:100%;min-width:0}.rv5 .rv5-dock button{position:relative;border:2px solid transparent;cursor:pointer;transition:transform .22s cubic-bezier(.2,1.3,.4,1),border-color .2s;flex:none}.rv5 .rv5-dock button:hover{transform:translateY(-3px)}.rv5 .rv5-dock button[data-on=true]{border-color:#fff;box-shadow:0 0 0 2px rgba(0,0,0,.6)}.rv5 .rv5-dock button:after{content:attr(data-n);position:absolute;top:-26px;left:50%;transform:translateX(-50%);font-family:var(--font-jetbrains-mono),monospace;font-size:8.5px;letter-spacing:.08em;color:var(--rv5-ink-2);opacity:0;transition:opacity .18s;white-space:nowrap;background:rgba(12,13,16,.92);padding:2px 7px;border-radius:6px;pointer-events:none}.rv5 .rv5-dock button:hover:after{opacity:1}.rv5 .rv5-dock .rv5-dock-pal{border-radius:8px}.rv5 .rv5-dock .rv5-dock-tile{border-radius:7px;border-color:rgba(255,255,255,.14)}.rv5 .rv5-dock .rv5-dock-bg{width:29px;height:21px;border-radius:7px;background-size:cover;background-position:50%;filter:brightness(.85)}.rv5 .rv5-dock .rv5-dock-bg:hover{filter:brightness(1.05)}.rv5 .rv5-dock .rv5-dock-min{width:26px;height:26px;border-radius:9px;color:var(--rv5-ink-3);font-size:13px;line-height:1;background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.1)}.rv5:where([data-w~=lt1281]) .rv5-dock{flex-wrap:wrap;justify-content:center;row-gap:8px}.rv5 .rv5-framepane{display:none}.rv5[data-frame=glass] .rv5-framepane{display:block;position:absolute;inset:-40px 16px 14px;z-index:0;pointer-events:none;border-radius:26px;background:linear-gradient(165deg,rgba(20,23,29,.5),rgba(10,12,16,.42) 55%,rgba(14,16,21,.46));backdrop-filter:blur(22px) saturate(1.15);-webkit-backdrop-filter:blur(22px) saturate(1.15);border:1px solid rgba(255,255,255,.11);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 30px 80px rgba(0,0,0,.5)}@keyframes rv5-rail-in{0%{opacity:0;transform:translate(-18px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes rv5-rail-btn-in{0%{opacity:0}to{opacity:1}}@keyframes rv5-rail-glow{0%,to{box-shadow:0 0 0 4px color-mix(in srgb,var(--rv5-acc) 16%,transparent),0 0 16px color-mix(in srgb,var(--rv5-acc) 35%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--rv5-acc) 26%,transparent),0 0 30px color-mix(in srgb,var(--rv5-acc) 62%,transparent)}}.rv5 .rv5-rail{position:fixed;left:14px;top:50%;transform:translateY(-50%);z-index:55;display:none;flex-direction:column;align-items:center;gap:5px;background:transparent;animation:rv5-rail-in .5s cubic-bezier(.2,.9,.3,1) both}.rv5 .rv5-rail-skinwrap{position:absolute;inset:0;z-index:0;pointer-events:none;filter:drop-shadow(0 18px 50px rgba(0,0,0,.5)) drop-shadow(0 0 .6px rgba(255,255,255,.4))}.rv5 .rv5-rail-skin{position:absolute;inset:0;background:linear-gradient(165deg,rgba(30,33,40,.85),rgba(14,16,21,.78));backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:22px}.rv5 .rv5-rail-goo{position:absolute;inset:0;z-index:0;pointer-events:none}.rv5 .rv5-rail-goo-bar{display:none}.rv5 .rv5-rail-goo-bead{position:absolute;width:47px;height:47px;border-radius:50%;background:color-mix(in srgb,var(--rv5-acc) 16%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--rv5-acc) 25%,transparent);left:46px;top:var(--bead-y,33px);transform:translate(-50%,-50%);transition:top .5s cubic-bezier(.3,1.35,.3,1)}.rv5 .rv5-rail-btn{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;color:var(--rv5-ink-3);border:1px solid transparent;cursor:pointer;animation:rv5-rail-btn-in .45s cubic-bezier(.2,1.2,.4,1) calc(.1s + var(--ri, 0) * .05s) both}.rv5 .rv5-rail-btn:hover{color:var(--rv5-ink);background:rgba(255,255,255,.07);transform:scale(1.07)}.rv5 .rv5-rail-btn:active{transform:scale(.96)}.rv5 .rv5-rail-btn[data-active=true]{color:var(--rv5-acc-ink);background:var(--rv5-acc);transform:none;animation:rv5-rail-glow 2.6s ease-in-out infinite}.rv5 .rv5-rail-btn[data-active=true]:hover{transform:scale(1.04)}.rv5 .rv5-rail-btn:after{content:attr(data-label);position:absolute;left:calc(100% + 14px);top:50%;transform:translate(-6px,-50%);opacity:0;pointer-events:none;white-space:nowrap;font-size:11px;font-weight:650;color:var(--rv5-ink);background:rgba(12,13,16,.92);border:1px solid rgba(255,255,255,.13);padding:6px 11px;border-radius:9px;box-shadow:0 8px 24px rgba(0,0,0,.45);transition:opacity .2s ease,transform .24s cubic-bezier(.2,1.2,.4,1)}.rv5 .rv5-rail-btn:hover:after{opacity:1;transform:translateY(-50%)}.rv5 .rv5-rail-btn[data-active=true]:after{color:var(--rv5-acc);border-color:color-mix(in srgb,var(--rv5-acc) 30%,transparent)}.rv5:where([data-w~=ge1024]) .rv5-rail{display:flex}.rv5:where([data-w~=ge1024]):has(.rv5-rail) .rv5-tabs{display:none}.rv5:where([data-w~=ge1024]):has(.rv5-rail)[data-frame=glass] .rv5-framepane{left:76px}@media (prefers-reduced-motion:reduce){.rv5 .rv5-rail,.rv5 .rv5-rail-btn{animation:none}.rv5 .rv5-rail-btn[data-active=true]{box-shadow:0 0 0 4px color-mix(in srgb,var(--rv5-acc) 18%,transparent)}}@keyframes rv5-price-glow{0%,to{opacity:.5}50%{opacity:1}}.rv5 .rv5-price-anim{display:inline-block;animation:rv5-price-in .7s cubic-bezier(.2,1.1,.3,1) both}@keyframes rv5-price-in{0%{opacity:0;transform:translateY(9px) scale(.97)}to{opacity:1;transform:none}}@keyframes rv5-delta-pop{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.rv5 .rv5-price-anim{animation:none}}@keyframes rv5-tile-in{0%{opacity:0;transform:translateY(20px) scale(.985)}to{opacity:1;transform:none}}.rv5 .rv5-rise .rv5-bento>*,.rv5 .rv5-rise :is(.rv5-bento,div:not(.rv5-bento))>.rv5-tile{animation:rv5-tile-in .55s cubic-bezier(.2,.9,.3,1) both}.rv5 .rv5-rise .rv5-bento>:first-child{animation-delay:.04s}.rv5 .rv5-rise .rv5-bento>:nth-child(2){animation-delay:.09s}.rv5 .rv5-rise .rv5-bento>:nth-child(3){animation-delay:.14s}.rv5 .rv5-rise .rv5-bento>:nth-child(4){animation-delay:.19s}.rv5 .rv5-rise .rv5-bento>:nth-child(5){animation-delay:.24s}.rv5 .rv5-rise .rv5-bento>:nth-child(6){animation-delay:.29s}.rv5 .rv5-rise .rv5-bento>:nth-child(7){animation-delay:.33s}.rv5 .rv5-rise .rv5-bento>:nth-child(8){animation-delay:.37s}.rv5 .rv5-rise .rv5-bento>:nth-child(9){animation-delay:.41s}.rv5 .rv5-rise .rv5-bento>:nth-child(10){animation-delay:.45s}.rv5 .rv5-rise .rv5-bento>:nth-child(11){animation-delay:.48s}.rv5 .rv5-rise .rv5-bento>:nth-child(n+12){animation-delay:.52s}.rv5 .rv5-rise div:not(.rv5-bento)>.rv5-tile:first-of-type{animation-delay:.04s}.rv5 .rv5-rise div:not(.rv5-bento)>.rv5-tile:nth-of-type(2){animation-delay:.12s}.rv5 .rv5-rise div:not(.rv5-bento)>.rv5-tile:nth-of-type(3){animation-delay:.2s}.rv5 .rv5-rise div:not(.rv5-bento)>.rv5-tile:nth-of-type(4){animation-delay:.28s}.rv5 .rv5-rise div:not(.rv5-bento)>.rv5-tile:nth-of-type(n+5){animation-delay:.36s}@media (prefers-reduced-motion:reduce){.rv5 .rv5-rail-goo-bead,.rv5 .rv5-rise .rv5-bento>*,.rv5 .rv5-rise div:not(.rv5-bento)>.rv5-tile{animation:none;transition:none}}.rv5 .rv5-chipgrid{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.rv5 .rv5-chipgrid .rv5-chip{width:100%}.rv5 .rv5-chipgrid .rv5-chip .rv5-num{margin-left:auto}.rv5 .rv5-dirmark{display:inline-block;text-shadow:0 0 9px currentColor}.rv5 .rv5-dirmark[data-dir=up]{animation:rv5-bob-up 1.9s ease-in-out infinite}.rv5 .rv5-dirmark[data-dir=down]{animation:rv5-bob-down 1.9s ease-in-out infinite}@keyframes rv5-bob-up{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes rv5-bob-down{0%,to{transform:translateY(0)}50%{transform:translateY(2.5px)}}@media (prefers-reduced-motion:reduce){.rv5 .rv5-dirmark{animation:none;text-shadow:none}}.rv5[data-bg=mistymtn] .rv5-backdrop{background-image:url(/research-bg/mistymtn.jpg);filter:blur(16px) saturate(1) brightness(.6)}@keyframes rv5-tick-up{0%{filter:drop-shadow(0 0 0 transparent);transform:translateY(0)}25%{filter:drop-shadow(0 0 14px rgba(49,196,141,.55));transform:translateY(-1.5px)}to{filter:drop-shadow(0 0 0 transparent);transform:translateY(0)}}@keyframes rv5-tick-down{0%{filter:drop-shadow(0 0 0 transparent);transform:translateY(0)}25%{filter:drop-shadow(0 0 14px rgba(226,92,108,.55));transform:translateY(1.5px)}to{filter:drop-shadow(0 0 0 transparent);transform:translateY(0)}}.rv5 .rv5-tick-up{animation:rv5-tick-up 1.1s ease both}.rv5 .rv5-tick-down{animation:rv5-tick-down 1.1s ease both}@media (prefers-reduced-motion:reduce){.rv5 .rv5-tick-down,.rv5 .rv5-tick-up{animation:none}}.rv5[data-family=neu]{--neu-raise:inset 1px 1px 0 var(--neu-edge),-1px -1px 3px var(--neu-hi),-4px -4px 10px var(--neu-hi-far),3px 4px 13px var(--neu-lo),8px 10px 28px var(--neu-lo-far);--neu-raise-lift:inset 1px 1px 0 var(--neu-edge),-2px -2px 5px var(--neu-hi),-6px -6px 15px var(--neu-hi-far),5px 6px 18px var(--neu-lo),12px 15px 38px var(--neu-lo-far);--neu-pit:inset 0 -1px 0 var(--neu-edge),inset 3px 4px 9px var(--neu-lo-in),inset 7px 9px 18px var(--neu-lo-far),inset -2px -3px 6px var(--neu-hi),inset -6px -8px 15px var(--neu-hi-far);--neu-pit-deep:inset 0 -1px 0 var(--neu-edge),inset 5px 6px 13px var(--neu-lo-in),inset 11px 13px 26px var(--neu-lo-far),inset -3px -4px 8px var(--neu-hi),inset -8px -10px 19px var(--neu-hi-far);--neu-btn:inset 1px 1px 0 var(--neu-edge),-1px -1px 2px var(--neu-hi),-3px -3px 7px var(--neu-hi-far),2px 2px 7px var(--neu-lo),4px 5px 14px var(--neu-lo-far);--neu-key-lift:inset 1px 1px 0 var(--neu-edge),-2px -2px 4px var(--neu-hi),-5px -5px 11px var(--neu-hi-far),3px 3px 10px var(--neu-lo),7px 8px 20px var(--neu-lo-far);--neu-btn-pit:inset 0 -1px 0 var(--neu-edge),inset 2px 3px 6px var(--neu-lo-in),inset 5px 6px 12px var(--neu-lo-far),inset -1px -2px 4px var(--neu-hi),inset -4px -5px 10px var(--neu-hi-far)}.rv5[data-preset=porcelain]{--rv5-bg:#e9e6e0;--rv5-ground:#e2dfd9;--neu-edge:rgba(255,253,250,0.92);--neu-hi:rgba(255,253,249,0.96);--neu-hi-far:rgba(255,252,247,0.82);--neu-lo:rgba(163,156,143,0.46);--neu-lo-far:rgba(163,156,143,0.32);--neu-lo-in:rgba(152,145,132,0.6);--rv5-acc:#ab3583;--rv5-acc-ink:#ffffff;--rv5-ink:#14171c;--rv5-ink-2:#3d444f;--rv5-ink-3:#565e6b;--rv5-ink-4:#6c7481;--rv5-line:rgba(28,24,18,0.06);--rv5-line-soft:rgba(28,24,18,0.04);--rv5-glass:#e9e6e0;--rv5-up:#128a5e;--rv5-up-soft:rgba(18,138,94,0.12);--rv5-down:#c4384a;--rv5-down-soft:rgba(196,56,74,0.12);--rv5-warn:#a6790c;--rv5-up-fill:#1aa06e;--rv5-down-fill:#d3495b;--rv5-c1:#3d6f9e;--rv5-c2:#c4703d;--rv5-c3:#2f8f74;--rv5-c4:#bb8f34;--rv5-c5:#a75d7c;--rv5-c6:#6f6ea8}.rv5:where([data-w~=lt1024])[data-preset=porcelain]{--rv5-bg:#ebe9e6;--rv5-ground:#e3e2df;--rv5-glass:#ebe9e6;--neu-edge:rgba(255,254,252,0.92);--neu-hi:rgba(255,254,252,0.96);--neu-hi-far:rgba(255,253,251,0.82);--neu-lo:rgba(160,157,151,0.46);--neu-lo-far:rgba(160,157,151,0.32);--neu-lo-in:rgba(149,146,140,0.6);--rv5-line:rgba(26,24,21,0.06);--rv5-line-soft:rgba(26,24,21,0.04)}.rv5[data-preset=porcelain] .rv5-bento>.rv5-inset,.rv5[data-preset=porcelain] .rv5-head-tile,.rv5[data-preset=porcelain] .rv5-tile{background:var(--rv5-bg);border:none;border-radius:26px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--neu-raise)}.rv5[data-preset=porcelain] .rv5-tile:hover{transform:none;box-shadow:var(--neu-raise-lift)}.rv5[data-preset=porcelain] .rv5-inset--pit,.rv5[data-preset=porcelain] .rv5-tile .rv5-inset{background:var(--rv5-bg);border:none}.rv5[data-preset=porcelain] .rv5-chip,.rv5[data-preset=porcelain] .rv5-delta,.rv5[data-preset=porcelain] .rv5-mini,.rv5[data-preset=porcelain] .rv5-pill{background:var(--rv5-bg);border:none;border-radius:11px;box-shadow:var(--neu-btn)}.rv5[data-preset=porcelain] .rv5-pill:hover{box-shadow:var(--neu-raise)}.rv5[data-preset=porcelain] .rv5-pill:active,.rv5[data-preset=porcelain] .rv5-pill[data-active=true]{color:var(--rv5-ink);box-shadow:var(--neu-btn-pit)}.rv5[data-preset=porcelain] .rv5-mini b{color:var(--rv5-ink)}.rv5[data-family=neu] .rv5-seg{position:relative;background:var(--rv5-bg);border:none;isolation:isolate}.rv5[data-family=neu] .rv5-seg:before{content:"";position:absolute;z-index:0;top:3px;bottom:3px;left:3px;width:var(--seg-w,0);transform:translateX(var(--seg-x,0));background:var(--rv5-bg);border-radius:17px;box-shadow:var(--neu-key-lift);transition:transform .42s cubic-bezier(.3,1.25,.35,1),width .42s cubic-bezier(.3,1.25,.35,1)}.rv5[data-family=neu] .rv5-seg button{position:relative;z-index:1;background:none!important;box-shadow:none!important}.rv5[data-preset=porcelain] .rv5-rail-skin{background:var(--rv5-bg);backdrop-filter:none;-webkit-backdrop-filter:none}.rv5[data-preset=porcelain] .rv5-rail-btn{background:var(--rv5-bg)}.rv5[data-family=neu] .rv5-rail-btn[data-active=true]{transform:none;animation:none}.rv5[data-preset=porcelain] .rv5-rail-btn:after{background:var(--rv5-bg);color:var(--rv5-ink);border:none;box-shadow:var(--neu-btn)}.rv5[data-preset=porcelain] .rv5-backdrop,.rv5[data-preset=porcelain] .rv5-framepane,.rv5[data-preset=porcelain] .rv5-shade{display:none}.rv5[data-preset=porcelain]{background:var(--rv5-bg)}.rv5[data-preset=porcelain] .rv5-table tr:hover td{background:rgba(20,23,28,.035)}.rv5[data-preset=porcelain] .rv5-scroll-x::-webkit-scrollbar-thumb,.rv5[data-preset=porcelain] main::-webkit-scrollbar-thumb{background:rgba(90,100,118,.45);background-clip:padding-box}.rv5[data-preset=porcelain] .rv5-scroll-x::-webkit-scrollbar-thumb:hover{background:rgba(60,70,88,.7);background-clip:padding-box}body:has(.rv5[data-preset=porcelain]) main::-webkit-scrollbar-thumb{background:rgba(90,100,118,.45);background-clip:padding-box;border:4px solid transparent}.rv5[data-preset=porcelain] .rv5-search{background:var(--rv5-bg)!important;border:none!important;backdrop-filter:none}.rv5[data-preset=porcelain] .rv5-dock{background:var(--rv5-bg);border:none;box-shadow:var(--neu-raise)}.rv5 .rv5-dock .rv5-dock-open{height:28px;padding:0 14px;border-radius:10px;font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--rv5-ink);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2)}.rv5[data-preset=porcelain] .rv5-head-tile,.rv5[data-preset=porcelain]>div>div>.rv5-inset{border-radius:26px;box-shadow:var(--neu-raise)}.rv5[data-preset=porcelain] .rv5-inset button:not(.rv5-seg button):not(.rv5-pill):not(.rv5-namebtn):not(.rv5-hub-row):not(.rv5-switch-opt),.rv5[data-preset=porcelain] .rv5-tile a[href]:not(.rv5-quietlink),.rv5[data-preset=porcelain] .rv5-tile button:not(.rv5-seg button):not(.rv5-pill):not(.rv5-namebtn):not(.rv5-hub-row):not(.rv5-switch-opt){background:var(--rv5-bg)!important;border:none!important;border-radius:12px;color:var(--rv5-ink-2)!important;box-shadow:var(--neu-btn);transition:box-shadow .22s ease,color .22s ease}.rv5[data-preset=porcelain] .rv5-inset button:not(.rv5-seg button):hover,.rv5[data-preset=porcelain] .rv5-tile a[href]:not(.rv5-quietlink):hover,.rv5[data-preset=porcelain] .rv5-tile button:not(.rv5-seg button):hover{color:var(--rv5-ink)!important;box-shadow:var(--neu-raise)}.rv5[data-preset=porcelain] .rv5-inset button[data-active=true],.rv5[data-preset=porcelain] .rv5-tile button[data-active=true]{color:var(--rv5-ink)!important;box-shadow:var(--neu-btn-pit)}.rv5 .rv5-chip{min-width:0}.rv5 .rv5-chipgrid .rv5-chip .rv5-num{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv5[data-preset=porcelain] .rv5-gist-panel{background:var(--rv5-bg);border:none;box-shadow:var(--neu-raise-lift);backdrop-filter:none;-webkit-backdrop-filter:none}.rv5[data-preset=porcelain] .rv5-gist-halo{display:none}.rv5[data-preset=porcelain] .rv5-gist-bullet{background:var(--rv5-bg);border:none;box-shadow:var(--neu-pit)}.rv5[data-preset=porcelain] .rv5-gist-bullet:after{display:none}.rv5[data-preset=porcelain] .rv5-gist-head{background:transparent}.rv5[data-preset=porcelain] .rv5-gist-head:after{display:none}.rv5[data-preset=porcelain] .rv5-gist-bolt,.rv5[data-preset=porcelain] .rv5-gist-x{background:var(--rv5-bg);border:none;box-shadow:var(--neu-btn);animation:none}.rv5[data-preset=porcelain] .rv5-gist-backdrop{background:rgba(196,201,212,.55)}.rv5[data-preset=porcelain] .rv5-gist-title{background:none;-webkit-background-clip:border-box;background-clip:border-box}.rv5 svg[data-rv5-watched]{opacity:0;transform:scaleY(.55);transform-origin:50% 100%;transition:opacity .42s ease,transform .62s cubic-bezier(.22,.92,.28,1)}.rv5 svg[data-rv5-watched].rv5-drawn{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.rv5 svg[data-rv5-watched]{opacity:1;transform:none;transition:none}}.rv5[data-preset=porcelain] .rv5-inset{background:var(--rv5-bg);border:none;border-radius:26px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--neu-raise)}.rv5[data-preset=porcelain] .rv5-inset .rv5-inset,.rv5[data-preset=porcelain] .rv5-inset--pit,.rv5[data-preset=porcelain] .rv5-tile .rv5-inset{border-radius:20px;box-shadow:var(--neu-pit)}.rv5[data-preset=porcelain] .rv5-tile{padding:24px 26px}.rv5[data-preset=porcelain] .rv5-donut svg,.rv5[data-preset=porcelain] .rv5-ring svg{filter:drop-shadow(2px 3px 4px var(--neu-lo)) drop-shadow(-1px -1px 2px var(--neu-hi))}.rv5[data-preset=porcelain] .rv5-ring circle:first-of-type{stroke:var(--neu-lo-in)}.rv5[data-preset=porcelain] .rv5-inset rect,.rv5[data-preset=porcelain] .rv5-tile rect{filter:drop-shadow(1px 2px 2px var(--neu-lo))}.rv5[data-preset=porcelain] .rv5-tile .rv5-scroll-x{border-radius:18px;padding:4px 8px;box-shadow:var(--neu-pit)}.rv5[data-preset=porcelain] .rv5-table th{border-bottom-color:var(--neu-lo-in)}.rv5 .rv5-dock--stack{flex-direction:column;align-items:stretch}.rv5 .rv5-dock-main{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rv5 .rv5-dock .rv5-dock-look{display:inline-flex;align-items:center;gap:7px;border-radius:11px;font-weight:700;letter-spacing:.1em;color:var(--rv5-ink-2);background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);white-space:nowrap;transition:all .2s}.rv5 .rv5-dock .rv5-dock-look i{width:20px;height:20px;border-radius:6px;border:1px solid rgba(255,255,255,.2)}.rv5 .rv5-dock .rv5-dock-look[data-on=true]{color:var(--rv5-acc-ink);background:var(--rv5-acc);border-color:transparent;box-shadow:none}.rv5 .rv5-dock .rv5-dock-adv{border-radius:9px;font-weight:600;letter-spacing:.08em;color:var(--rv5-ink-3);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);white-space:nowrap}.rv5 .rv5-dock .rv5-dock-adv[data-on=true]{color:var(--rv5-ink);background:rgba(255,255,255,.12)}.rv5 .rv5-dock-adv-panel{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding-top:10px;border-top:1px solid rgba(255,255,255,.1)}.rv5[data-preset=porcelain] .rv5-dock .rv5-dock-adv,.rv5[data-preset=porcelain] .rv5-dock .rv5-dock-look{background:rgba(20,23,28,.05);border-color:rgba(20,23,28,.12);color:var(--rv5-ink-2)}.rv5[data-preset=porcelain] .rv5-dock .rv5-dock-look[data-on=true]{background:var(--rv5-acc);color:var(--rv5-acc-ink)}.rv5[data-preset=porcelain] .rv5-dock-adv-panel{border-top-color:rgba(20,23,28,.12)}.rv5 .rv5-dock .rv5-dock-adv,.rv5 .rv5-dock .rv5-dock-lab,.rv5 .rv5-dock .rv5-dock-look,.rv5 .rv5-dock .rv5-dock-min{flex:0 0 auto;overflow:visible}.rv5 .rv5-dock .rv5-dock-look i{flex:0 0 auto}.rv5 .rv5-dock .rv5-dock-look{width:auto;min-width:0}.rv5[data-palette=signal]{--rv5-c1:#3d6f9e;--rv5-c2:#c4703d;--rv5-c3:#2f8f74;--rv5-c4:#bb8f34;--rv5-c5:#a75d7c;--rv5-c6:#6f6ea8;--rv5-up:#2f9e72;--rv5-down:#c8544f;--rv5-up-fill:#2f9e72;--rv5-down-fill:#c8544f}.rv5[data-palette=prism]{--rv5-c1:#2f7fd4;--rv5-c2:#e07a35;--rv5-c3:#1f9e78;--rv5-c4:#d4a52c;--rv5-c5:#d2578f;--rv5-c6:#8168d6;--rv5-up:#22a06b;--rv5-down:#e0483d;--rv5-up-fill:#22a06b;--rv5-down-fill:#e0483d}.rv5[data-palette=harbour]{--rv5-c1:#31708f;--rv5-c2:#4f9d8c;--rv5-c3:#8a97b8;--rv5-c4:#c98a5e;--rv5-c5:#6c7fa3;--rv5-c6:#9ec0b6;--rv5-up:#2f9e8f;--rv5-down:#cf6a55;--rv5-up-fill:#2f9e8f;--rv5-down-fill:#cf6a55}.rv5[data-palette=orchard]{--rv5-c1:#b6603c;--rv5-c2:#7e9153;--rv5-c3:#c69a4a;--rv5-c4:#9c6b86;--rv5-c5:#8a7b5e;--rv5-c6:#c08a63;--rv5-up:#6f9e4a;--rv5-down:#c4533c;--rv5-up-fill:#6f9e4a;--rv5-down-fill:#c4533c}.rv5[data-palette=dusk]{--rv5-c1:#5f6f9e;--rv5-c2:#a86b73;--rv5-c3:#5f907f;--rv5-c4:#b39055;--rv5-c5:#8b6f9c;--rv5-c6:#77869c;--rv5-up:#6b9c86;--rv5-down:#b5605f;--rv5-up-fill:#6b9c86;--rv5-down-fill:#b5605f}.rv5[data-palette=electric]{--rv5-c1:#28c2d8;--rv5-c2:#e0447a;--rv5-c3:#9ad63f;--rv5-c4:#f0913a;--rv5-c5:#a97ff0;--rv5-c6:#efd23e;--rv5-up:#3ddc84;--rv5-down:#f0466b;--rv5-up-fill:#3ddc84;--rv5-down-fill:#f0466b}.rv5[data-palette=beacon]{--rv5-c1:#5aa9e6;--rv5-c2:#e8934a;--rv5-c3:#ab8cf0;--rv5-c4:#3fcbb8;--rv5-c5:#e0cc5e;--rv5-c6:#e87a90;--rv5-up:#3fcb8e;--rv5-down:#ef6b7a;--rv5-up-fill:#3fcb8e;--rv5-down-fill:#ef6b7a}.rv5[data-palette=bloom]{--rv5-c1:#79a8d8;--rv5-c2:#e3958a;--rv5-c3:#77c2a4;--rv5-c4:#e0bd77;--rv5-c5:#c299d1;--rv5-c6:#9fb0d6;--rv5-up:#5cc39a;--rv5-down:#e07b86;--rv5-up-fill:#5cc39a;--rv5-down-fill:#e07b86}.rv5[data-palette]{--rv5-up-soft:color-mix(in srgb,var(--rv5-up) 15%,transparent);--rv5-down-soft:color-mix(in srgb,var(--rv5-down) 15%,transparent)}.rv5 .rv5-dock .rv5-dock-pally{display:inline-flex;align-items:center;gap:2px;height:24px;padding:0 5px;border-radius:8px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);flex:0 0 auto}.rv5 .rv5-dock .rv5-dock-pally i{width:8px;height:14px;border-radius:2px}.rv5 .rv5-dock .rv5-dock-pally[data-on=true]{border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.14)}.rv5[data-preset=porcelain] .rv5-dock .rv5-dock-pally{background:rgba(20,23,28,.05);border-color:rgba(20,23,28,.12)}.rv5[data-preset=porcelain] .rv5-dock .rv5-dock-pally[data-on=true]{border-color:rgba(20,23,28,.5)}.rv5:where([data-w~=ge1024]) .rv5-rail{left:4px}.rv5:where([data-w~=ge1024]):has(.rv5-rail){padding-left:48px}.rv5 .rv5-dock--mini,.rv5[data-preset] .rv5-dock--mini{padding:0;background:transparent;border:none;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:0}.rv5 .rv5-dock-open{height:30px;padding:0 16px;border-radius:10px;font-size:10.5px;font-weight:800;letter-spacing:.16em;background:var(--rv5-acc)!important;color:var(--rv5-acc-ink)!important;border:none!important;box-shadow:0 10px 26px rgba(0,0,0,.45)}.rv5[data-preset=porcelain] .rv5-tval{background:var(--rv5-bg)!important;border:none!important}.rv5[data-preset=porcelain] .rv5-rail-skinwrap{filter:drop-shadow(-4px -4px 8px rgba(255,253,249,1)) drop-shadow(-12px -12px 26px rgba(255,252,247,.9)) drop-shadow(9px 12px 18px rgba(163,156,143,.55)) drop-shadow(20px 26px 44px rgba(163,156,143,.4))}.rv5[data-preset=porcelain] .rv5-rail-btn{box-shadow:inset 1px 1px 0 rgba(255,253,250,.95),-2px -2px 5px rgba(255,253,249,1),-6px -6px 13px rgba(255,252,247,.85),4px 5px 9px rgba(163,156,143,.5),9px 11px 20px rgba(163,156,143,.36)}.rv5[data-preset=porcelain] .rv5-plot{box-shadow:var(--neu-pit)}.rv5[data-preset=porcelain] .rv5-tval{box-shadow:var(--neu-btn)}.rv5[data-preset=porcelain] .rv5-tval:hover{box-shadow:var(--neu-raise)}.rv5[data-family=neu] .rv5-srcrow{padding:6px 14px}.rv5[data-family=neu] .rv5-srcrow .rv5-gist-cite{background:var(--rv5-bg);border:none;border-radius:7px;min-width:17px;height:17px;color:var(--rv5-ink-3);box-shadow:-1px -1px 2px var(--neu-hi),2px 2px 4px var(--neu-lo);transition:box-shadow .18s ease,color .18s ease}.rv5[data-family=neu] .rv5-srcrow .rv5-gist-cite:hover{color:var(--rv5-acc);box-shadow:var(--neu-btn-pit)}.rv5[data-family=neu] .rv5-gist-cite{background:var(--rv5-bg);border:none;color:var(--rv5-ink-3);box-shadow:-1px -1px 2px var(--neu-hi),2px 2px 4px var(--neu-lo)}.rv5[data-family=neu] .rv5-gist-cite:hover{color:var(--rv5-acc);box-shadow:var(--neu-btn-pit)}.rv5 .rv5-bento{align-items:stretch}.rv5 .rv5-bento>*,.rv5 .rv5-bento>div>.rv5-inset,.rv5 .rv5-bento>section>.rv5-inset{height:100%}.rv5 .rv5-bento>.rv5-tile{display:flex;flex-direction:column}.rv5 .rv5-bento>.rv5-tile>.mt-4{flex:1 1 auto;min-height:0}.rv5 .rv5-bento>.rv5-tile>.mt-4>.flex:only-child,.rv5 .rv5-bento>.rv5-tile>.mt-4>.grid:only-child,.rv5 .rv5-bento>.rv5-tile>.mt-4>.rv5-inset:only-child{height:100%}.rv5 .rv5-plotpct{pointer-events:none}.rv5 .rv5-seg{flex-wrap:nowrap}.rv5 .rv5-seg.rv5-scroll-x{max-width:100%;min-width:0;-webkit-overflow-scrolling:touch}.rv5:where([data-w~=lt1024]) .rv5-seg.rv5-scroll-x{scrollbar-width:none}.rv5:where([data-w~=lt1024]) .rv5-seg.rv5-scroll-x::-webkit-scrollbar{display:none}.rv5[data-preset] .rv5-gist-well{margin:4px 14px 14px;padding:6px 16px;border-radius:20px}.rv5[data-family=neu] .rv5-gist-well{box-shadow:var(--neu-pit)}.rv5[data-preset] .rv5-gist-well .rv5-gist-bullet{background:transparent;box-shadow:none;border-radius:0;border-bottom:1px solid var(--rv5-line-soft);padding:15px 2px}.rv5[data-preset] .rv5-gist-well .rv5-gist-bullet:last-child{border-bottom:none}.rv5[data-preset] .rv5-gist-well .rv5-gist-bullet:hover{background:transparent;box-shadow:none}.rv5 .rv5-rail-btn[data-active=true]:after{opacity:0;transform:translate(-6px,-50%);left:calc(100% + 14px)}.rv5 .rv5-rail-btn[data-active=true]:hover:after{opacity:1;transform:translateY(-50%)}.rv5[data-preset=porcelain] .rv5-seg{box-shadow:var(--neu-pit)}.rv5[data-preset=porcelain] .rv5-seg button{color:var(--rv5-ink-2);transition:color .28s ease}.rv5[data-preset=porcelain] .rv5-seg button[data-active=true]{color:var(--rv5-ink)}.rv5[data-preset=porcelain] .rv5-rail-goo-bead{display:block;width:42px;height:42px;background:var(--rv5-bg);box-shadow:var(--neu-btn-pit);left:46px;transform:translate(-50%,-50%);transition:top .72s cubic-bezier(.32,1.12,.28,1)}.rv5[data-preset=porcelain] .rv5-pill,.rv5[data-preset=porcelain] .rv5-tval{color:var(--rv5-ink-2)!important}.rv5[data-preset=porcelain] .rv5-pill[data-active=true]{color:var(--rv5-ink)!important}.rv5 .rv5-gist-bullet p,.rv5 .rv5-inset p,.rv5 .rv5-tile p{font-size:14px;line-height:1.72}.rv5 .rv5-inset li,.rv5 .rv5-tile li{font-size:13.5px;line-height:1.68}.rv5 .rv5-display.text-\[15\.5px\],.rv5 .rv5-display.text-\[15px\]{font-size:17px}.rv5 .rv5-inset .text-\[13px\]:not(.rv5-num),.rv5 .rv5-tile .text-\[13px\]:not(.rv5-num){font-size:14px}.rv5 .rv5-inset .text-\[12px\]:not(.rv5-num):not(.rv5-mini),.rv5 .rv5-tile .text-\[12px\]:not(.rv5-num):not(.rv5-mini){font-size:13px}.rv5 .rv5-inset .text-\[11\.5px\]:not(.rv5-num),.rv5 .rv5-tile .text-\[11\.5px\]:not(.rv5-num){font-size:12.5px}.rv5[data-preset=porcelain] .rv5-pillar{padding:14px 16px;border-radius:16px;box-shadow:var(--neu-pit)}.rv5 .rv5-searchgo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;margin:-4px -6px -4px 4px;border-radius:10px;color:var(--rv5-acc-ink);background:var(--rv5-acc);transition:transform .22s cubic-bezier(.3,1.3,.4,1),box-shadow .22s ease}.rv5 .rv5-searchgo:hover{transform:translateX(2px) scale(1.06)}.rv5[data-preset=porcelain] .rv5-searchgo{box-shadow:-1px -1px 3px var(--neu-hi),2px 3px 8px var(--neu-lo)}.rv5[data-preset=porcelain] .rv5-search{box-shadow:var(--neu-pit-deep)}.rv5 .rv5-table--fit{width:100%;min-width:560px;table-layout:auto}.rv5 .rv5-table--fit td,.rv5 .rv5-table--fit th{padding:7px 6px;white-space:nowrap}.rv5 .rv5-table--fit td+td,.rv5 .rv5-table--fit th+th{padding-left:14px}.rv5 .rv5-table--fit td:first-child,.rv5 .rv5-table--fit th:first-child{width:38%}.rv5 .rv5-table--fit td:first-child span.block{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv5 svg.rv5-donut[data-rv5-watched],.rv5 svg.rv5-ring[data-rv5-watched]{transform:scale(.92);transform-origin:50% 50%}.rv5 svg.rv5-donut[data-rv5-watched].rv5-drawn,.rv5 svg.rv5-ring[data-rv5-watched].rv5-drawn{transform:none}.rv5:where([data-w~=lt901]) .mx-auto{padding-left:12px;padding-right:12px}.rv5:where([data-w~=lt901]) .rv5-tile,.rv5:where([data-w~=lt901])[data-preset=porcelain] .rv5-tile{padding:16px 15px;border-radius:20px}.rv5:where([data-w~=lt901]) .rv5-bento{gap:12px}.rv5:where([data-w~=lt901])[data-preset=porcelain]{--neu-raise:inset 1px 1px 0 var(--neu-edge),-1px -1px 2px var(--neu-hi),-3px -3px 7px var(--neu-hi-far),2px 3px 8px var(--neu-lo),5px 6px 16px var(--neu-lo-far);--neu-pit:inset 0 -1px 0 var(--neu-edge),inset 2px 3px 6px var(--neu-lo-in),inset 5px 6px 12px var(--neu-lo-far),inset -2px -2px 4px var(--neu-hi)}.rv5:where([data-w~=lt901]) .rv5-tabs{background:var(--rv5-ground,var(--rv5-bg));border-bottom:none;box-shadow:0 6px 18px rgba(0,0,0,.35)}.rv5:where([data-w~=lt901]) .rv5-tab{padding:12px 13px;font-size:12px}.rv5:where([data-w~=lt901]) .rv5-pill,.rv5:where([data-w~=lt901]) .rv5-seg button,.rv5:where([data-w~=lt901]) .rv5-tval{min-height:40px;display:inline-flex;align-items:center;justify-content:center}.rv5:where([data-w~=lt901]) .rv5-searchgo{width:34px;height:34px}.rv5:where([data-w~=lt901]) .rv5-tval{min-width:118px}.rv5:where([data-w~=lt901]) .rv5-plot{padding:8px 6px 2px}.rv5:where([data-w~=lt901]) .rv5-dock--stack{left:10px;right:10px;bottom:10px;transform:none;max-width:none;padding:8px 10px}.rv5:where([data-w~=lt901]) .rv5-dock--mini{bottom:10px}.rv5:where([data-w~=lt901]) .rv5-dock-main{gap:6px}.rv5:where([data-w~=lt901]) .rv5-dock .rv5-dock-look{height:30px;padding:0 10px 0 5px;font-size:9.5px}.rv5:where([data-w~=lt901]) .rv5-dock .rv5-dock-look i{width:16px;height:16px}.rv5:where([data-w~=lt901]) .rv5-dock-adv-panel{max-height:34vh;overflow-y:auto}.rv5:where([data-w~=lt901]) .rv5-gist-panel{width:100%;max-height:84vh;border-radius:22px}.rv5:where([data-w~=lt901]) .rv5-gist-well{margin:4px 8px 10px;padding:4px 10px}.rv5:where([data-w~=lt901]) .rv5-inset p,.rv5:where([data-w~=lt901]) .rv5-tile p{font-size:14px;line-height:1.68}.rv5:where([data-w~=lt901]) .rv5-sec h2{font-size:13px;letter-spacing:.16em}.rv5:where([data-w~=lt901]) .rv5-table--fit{table-layout:auto;min-width:520px}.rv5:where([data-w~=lt901]) .rv5-tile .rv5-scroll-x{padding:4px 6px}.rv5:where([data-w~=lt561]) .rv5-bento>*{grid-column:1/-1!important}.rv5:where([data-w~=lt561]) .rv5-tile{padding:14px 13px}.rv5:where([data-w~=lt561]) .rv5-head-tile{padding:14px 13px}.rv5:where([data-w~=lt561]) .rv5-dock .rv5-dock-lab{display:none}.rv5:where([data-w~=lt561]) .rv5-dock-main{justify-content:center}.rv5:where([data-w~=lt561]) .rv5-tval{min-width:104px}.rv5 .rv5-inset,.rv5 .rv5-inset--pit,.rv5 .rv5-tile{min-width:0}.rv5 .rv5-inset li,.rv5 .rv5-inset p,.rv5 .rv5-tile h1,.rv5 .rv5-tile h2,.rv5 .rv5-tile h3,.rv5 .rv5-tile li,.rv5 .rv5-tile p{overflow-wrap:anywhere}.rv5 .rv5-inset>:not(.absolute),.rv5 .rv5-tile>:not(.absolute){min-width:0;max-width:100%}.rv5 .rv5-srcrow{max-width:100%}.rv5 .rv5-chip,.rv5 .rv5-delta,.rv5 .rv5-mini,.rv5 .rv5-pill{max-width:100%;overflow:hidden}.rv5 .rv5-inset .grid>*,.rv5 .rv5-tile .grid>*{min-width:0}.rv5 .rv5-inset .truncate,.rv5 .rv5-tile .truncate{min-width:0;max-width:100%}.rv5 .rv5-pillar .rv5-label{font-size:11px!important;color:var(--rv5-ink-3);letter-spacing:.1em}.rv5 .rv5-pillar p{font-size:13.5px!important;line-height:1.65;color:var(--rv5-ink-2)!important}.rv5[data-preset=porcelain] .rv5-donut--pit{filter:drop-shadow(1px 2px 3px var(--neu-lo)) drop-shadow(-1px -1px 2px var(--neu-hi))}.rv5[data-preset=porcelain] .rv5-gist-panel{color:var(--rv5-ink-2)}.rv5[data-preset=porcelain] .rv5-gist-bullet p{color:var(--rv5-ink)!important}.rv5[data-preset=porcelain] .rv5-gist-kind{color:var(--rv5-ink-3)}.rv5[data-preset=porcelain] .rv5-gist-num{color:var(--rv5-acc)}.rv5[data-preset=porcelain] .rv5-gist-title{color:var(--rv5-ink)}.rv5:where([data-w~=lt1024]) .rv5-mhead{padding:14px 14px 12px;border-radius:20px 20px 0 0;margin-bottom:0}.rv5:where([data-w~=lt1024])[data-preset=porcelain] .rv5-mhead{background:var(--rv5-bg);box-shadow:inset 1px 1px 0 var(--neu-edge),-1px -1px 2px var(--neu-hi),-3px -3px 7px var(--neu-hi-far),2px 0 8px var(--neu-lo)}.rv5:where([data-w~=lt1024]) .rv5-mhead+.grid{margin-top:0}.rv5:where([data-w~=lt1024]) .rv5-mhead+.grid>.rv5-inset:first-child{border-radius:0 0 20px 20px;padding-left:8px;padding-right:8px}.rv5:where([data-w~=lt1024])[data-preset=porcelain] .rv5-mhead+.grid>.rv5-inset:first-child{box-shadow:-1px -1px 2px var(--neu-hi),-3px 0 7px var(--neu-hi-far),2px 3px 8px var(--neu-lo),5px 8px 18px var(--neu-lo-far)}.rv5:where([data-w~=lt1024]) .rv5-mhead+.grid .rv5-plot{padding:6px 2px 2px;border-radius:14px}.rv5:where([data-w~=lt1024]) .rv5-mhead+.grid>.rv5-inset:nth-child(2){margin-top:12px}.rv5 .rv5-bartrack{background:color-mix(in srgb,var(--rv5-ink-4) 22%,transparent)}.rv5[data-preset=porcelain] .rv5-bartrack{background:transparent;box-shadow:var(--neu-btn-pit)}.rv5 .rv5-holderlist{grid-template-columns:1fr;max-height:430px;overflow-y:auto}.rv5[data-preset=porcelain] .rv5-gist-bolt{background:var(--rv5-bg);box-shadow:var(--neu-btn-pit);color:var(--rv5-acc)}.rv5 .rv5-bolt-pulse{animation:rv5-boltbeat 2s ease-in-out infinite!important}@keyframes rv5-boltbeat{0%,to{transform:scale(1);filter:none}42%{transform:scale(1.1);filter:drop-shadow(0 0 9px var(--rv5-acc))}60%{transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.rv5 .rv5-bolt-pulse{animation:none!important}}.rv5:where([data-w~=lt1024]) .rv5-retstrip{display:none}.rv5:where([data-w~=lt1024]) .rv5-tabs .rv5-tabscroll{-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;padding-right:26px;-webkit-mask-image:linear-gradient(90deg,#000 84%,transparent);mask-image:linear-gradient(90deg,#000 84%,transparent)}.rv5:where([data-w~=lt1024]) .rv5-tab{scroll-snap-align:start}.rv5:where([data-w~=lt1024]) .rv5-srcrow{width:fit-content;max-width:100%}.rv5 .rv5-ringtrack{stroke:color-mix(in srgb,var(--rv5-ink-4) 26%,transparent)}.rv5[data-preset=porcelain] .rv5-ringtrack{stroke:color-mix(in srgb,var(--neu-lo) 26%,transparent)}.rv5 .rv5-ringarc{stroke-dashoffset:0}.rv5 svg.rv5-ring[data-rv5-watched] .rv5-ringarc{stroke-dashoffset:var(--ring-arc,0);transition:stroke-dashoffset .85s cubic-bezier(.24,.86,.3,1)}.rv5 svg.rv5-ring[data-rv5-watched].rv5-drawn .rv5-ringarc{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.rv5 svg.rv5-ring[data-rv5-watched] .rv5-ringarc{stroke-dashoffset:0;transition:none}}.rv5 .rv5-gist-well p,.rv5 .rv5-inset p,.rv5 .rv5-pillar p,.rv5 .rv5-tile p{text-align:justify;text-justify:inter-word;hyphens:auto;-webkit-hyphens:auto;text-align-last:left}.rv5 .text-center p,.rv5 .text-right p,.rv5 p.text-center,.rv5 p.text-right{text-align:revert;hyphens:manual}.rv5:where([data-w~=lt1024]) .rv5-tabs{background:var(--rv5-ground,var(--rv5-bg));border-bottom:none;box-shadow:0 6px 18px var(--neu-lo-far,rgba(0,0,0,.35))}.rv5:where([data-w~=lt1024]) .rv5-tab{margin:7px 3px;border-radius:12px;padding:9px 15px}.rv5:where([data-w~=lt1024]) .rv5-tab:after{display:none}.rv5:where([data-w~=lt1024])[data-family=neu] .rv5-tab{background:var(--rv5-bg);box-shadow:var(--neu-btn);color:var(--rv5-ink-2)}.rv5:where([data-w~=lt1024])[data-family=neu] .rv5-tab:hover{color:var(--rv5-ink)}.rv5:where([data-w~=lt1024])[data-family=neu] .rv5-tab[data-active=true]{box-shadow:var(--neu-btn-pit);color:var(--rv5-acc)}.rv5{transition:padding-left .42s cubic-bezier(.32,.9,.3,1)}.rv5 .rv5-rail{transition:transform .42s cubic-bezier(.32,.9,.3,1),opacity .28s ease}.rv5 .rv5-rail-collapse svg{transition:transform .3s cubic-bezier(.3,1.2,.4,1)}.rv5 .rv5-rail-collapse:hover svg{transform:translateX(-2px)}.rv5 .rv5-railpeek{position:fixed;left:10px;top:50%;z-index:55;display:none;width:30px;height:46px;align-items:center;justify-content:center;border:none;border-radius:14px;color:var(--rv5-ink-3);background:var(--rv5-bg);cursor:pointer;transform:translateY(-50%);transition:color .2s ease,box-shadow .22s ease,transform .28s cubic-bezier(.3,1.2,.4,1)}.rv5 .rv5-railpeek:hover{color:var(--rv5-acc);transform:translateY(-50%) translateX(2px)}.rv5[data-preset=porcelain] .rv5-railpeek{box-shadow:var(--neu-btn)}.rv5:where([data-w~=ge1024])[data-rail=closed]{padding-left:0}.rv5:where([data-w~=ge1024])[data-rail=closed] .rv5-railpeek{display:flex}.rv5:where([data-w~=ge1024])[data-rail=closed][data-frame=glass] .rv5-framepane{left:0}@media (prefers-reduced-motion:reduce){.rv5,.rv5 .rv5-rail,.rv5 .rv5-railpeek{transition:none}}.rv5 .rv5-namebtn,.rv5[data-preset=porcelain] .rv5-namebtn{background:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;padding:0!important;color:inherit!important}.rv5 .rv5-namebtn svg{transition:transform .3s cubic-bezier(.3,1.2,.4,1),color .2s ease}.rv5 .rv5-namebtn:hover svg{color:var(--rv5-acc)}.rv5[data-preset=porcelain] .rv5-rail-btn[data-active=true]{background:var(--rv5-acc);color:var(--rv5-acc-ink);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 26%,transparent),0 3px 10px color-mix(in srgb,var(--rv5-acc) 40%,transparent),0 8px 22px color-mix(in srgb,var(--rv5-acc) 22%,transparent)}.rv5[data-preset=porcelain] .rv5-rail-btn[data-active=true]:hover{box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 30%,transparent),0 4px 13px color-mix(in srgb,var(--rv5-acc) 48%,transparent),0 10px 26px color-mix(in srgb,var(--rv5-acc) 26%,transparent)}.rv5 .rv5-rail-btn{transition:background .26s ease,color .26s ease,box-shadow .26s ease,transform .34s cubic-bezier(.3,1.35,.35,1)}.rv5[data-rail=closed] .rv5-rail,.rv5[data-rail=closed] .rv5-rail-btn{animation:none!important}.rv5:where([data-w~=ge1024])[data-rail=closed] .rv5-rail{transform:translate(calc(-100% - 24px),-50%)!important;opacity:0!important;pointer-events:none}.rv5 .rv5-rail-collapse{position:absolute;right:-9px;top:50%;z-index:3;display:flex;align-items:center;justify-content:center;padding:0;border:none;color:var(--rv5-ink-4);background:var(--rv5-bg);cursor:pointer;opacity:.6;transform:translateY(-50%);transition:opacity .22s ease,transform .28s cubic-bezier(.3,1.2,.4,1),color .2s ease,box-shadow .22s ease}.rv5[data-preset=porcelain] .rv5-rail-collapse{box-shadow:var(--neu-btn)}.rv5 .rv5-rail-collapse:focus-visible,.rv5 .rv5-rail:hover .rv5-rail-collapse{opacity:1}.rv5 .rv5-rail-collapse:hover{color:var(--rv5-acc);transform:translateY(-50%) translateX(2px)}.rv5-hub{--hub-max:1180px}.rv5-hub-hero{max-width:var(--hub-max);margin:0 auto;padding:72px 20px 64px;display:flex;flex-direction:column;align-items:center}.rv5 .rv5-hub-h1{margin:0;font-family:var(--font-bricolage),sans-serif;font-size:clamp(38px,6.2vw,66px);font-weight:800;line-height:1.02;letter-spacing:-.035em;color:var(--rv5-ink);text-align:center;text-wrap:balance}.rv5 .rv5-hub-h1 em{font-style:italic;color:var(--rv5-acc)}.rv5 .rv5-hub-ask{margin-top:32px;width:min(720px,100%);display:flex;align-items:center;gap:12px;padding:10px 10px 10px 20px;border-radius:999px;background:var(--rv5-bg);border:1px solid var(--rv5-line)}.rv5[data-preset=porcelain] .rv5-hub-ask{border:none;box-shadow:var(--neu-pit)}.rv5 .rv5-hub-ask input{flex:1;min-width:0;background:none;border:none;outline:none;font-family:var(--font-hanken),sans-serif;font-size:14px;color:var(--rv5-ink);padding:6px 0}.rv5 .rv5-hub-ask input::placeholder{color:var(--rv5-ink-4)}.rv5 .rv5-hub-go{flex:none;width:42px;height:42px;display:flex;align-items:center;justify-content:center;border:none;border-radius:999px;cursor:pointer;background:var(--rv5-acc);color:var(--rv5-acc-ink);transition:transform .24s cubic-bezier(.3,1.25,.4,1),box-shadow .22s ease}.rv5 .rv5-hub-go:hover{transform:translateX(2px) scale(1.05);box-shadow:0 6px 18px color-mix(in srgb,var(--rv5-acc) 40%,transparent)}.rv5 .rv5-hub-ask{position:relative}.rv5 .rv5-hub-drop{position:absolute;left:12px;right:12px;top:calc(100% + 8px);z-index:40;overflow:hidden;border-radius:18px;background:var(--rv5-pop);border:1px solid var(--rv5-line);box-shadow:0 18px 44px rgba(0,0,0,.22);text-align:left}.rv5 .rv5-hub-drop button{width:100%;display:flex;align-items:baseline;gap:10px;padding:10px 18px;border:none;background:none;cursor:pointer;color:var(--rv5-ink);font-family:var(--font-hanken),sans-serif;font-size:13px;text-align:left}.rv5 .rv5-hub-drop button:hover,.rv5 .rv5-hub-drop button[data-active=true]{background:color-mix(in srgb,var(--rv5-ink) 6%,transparent)}.rv5 .rv5-hub-drop .rv5-hub-drop-sym{font-weight:600;font-size:12px}.rv5 .rv5-hub-drop .rv5-hub-drop-mk{flex:none;font-size:9px;font-weight:600;padding:0 4px;border-radius:4px;border:1px solid var(--rv5-line);color:var(--rv5-ink-4)}.rv5 .rv5-hub-drop .rv5-hub-drop-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--rv5-ink-3);font-size:12px}.rv5 .rv5-hub-eyebrow{margin-top:44px;text-align:center}.rv5 .rv5-hub-pills{margin-top:14px;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:900px}.rv5 .rv5-hub-pulse{margin-top:48px;width:100%;display:grid;gap:16px;grid-template-columns:1fr 1fr;align-items:stretch}.rv5 .rv5-hub-pulse>.rv5-tile{display:flex;flex-direction:column;margin-top:0}.rv5 .rv5-hub-list{margin-top:16px;display:flex;flex-direction:column;flex:1}.rv5 .rv5-hub-row{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:left;padding:11px 4px;border:none;background:none;cursor:pointer;border-bottom:1px solid var(--rv5-line-soft)}.rv5 .rv5-hub-row:hover{background:color-mix(in srgb,var(--rv5-ink-4) 8%,transparent)}.rv5 .rv5-hub-sym{display:block;font-family:var(--font-bricolage),sans-serif;font-size:13.5px;font-weight:700;letter-spacing:.01em;color:var(--rv5-ink)}.rv5 .rv5-hub-note{display:block;margin-top:3px;font-size:11.5px;line-height:1.5;color:var(--rv5-ink-3)}.rv5 .rv5-hub-empty{margin-top:16px;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:10px}.rv5 .rv5-hub-empty p{margin:0;max-width:40ch;font-size:12.5px;line-height:1.6;color:var(--rv5-ink-3)}.rv5 .rv5-hub-cue{margin-top:48px;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:none;border-radius:999px;background:none;cursor:pointer;font-family:var(--font-hanken),sans-serif;font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--rv5-ink-3);transition:color .2s ease,transform .3s cubic-bezier(.3,1.2,.4,1)}.rv5 .rv5-hub-cue:hover{color:var(--rv5-acc);transform:translateY(2px)}.rv5-hub-heat{max-width:var(--hub-max);margin:0 auto;padding:8px 20px 80px}.rv5 .rv5-hub-heathead{display:flex;align-items:center;flex-wrap:wrap}.rv5 .rv5-hub-heathead h2{margin:0 auto 0 0;font-family:var(--font-bricolage),sans-serif;font-size:14px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--rv5-ink)}.rv5 .rv5-hub-legend{display:inline-flex;align-items:center;gap:8px;font-size:10px;color:var(--rv5-ink-4)}.rv5 .rv5-hub-legend i{display:block;width:92px;height:6px;border-radius:999px}.rv5 .rv5-hub-foot{margin:26px 0 0;text-align:center;font-size:11px;color:var(--rv5-ink-4)}.rv5 .rv5-hub-tilehead{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:30px}.rv5 .rv5-hub-tiletitle{display:flex;align-items:baseline;gap:8px;min-width:0}.rv5 .rv5-hub-tiletitle b{font-family:var(--font-bricolage),sans-serif;font-size:14px;font-weight:700;color:var(--rv5-ink);white-space:nowrap}.rv5 .rv5-hub-tiletitle span{font-size:11px;color:var(--rv5-ink-4);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv5 .rv5-hub-keys{display:flex;gap:6px;flex-shrink:0}.rv5 .rv5-hub-key{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;border:1px solid var(--rv5-line-soft);background:rgba(255,255,255,.025);color:var(--rv5-ink-2);cursor:pointer;transition:all .16s}.rv5 .rv5-hub-key:hover{border-color:var(--rv5-line);color:var(--rv5-ink)}.rv5 .rv5-hub-key:disabled{opacity:.35;cursor:default}.rv5 .rv5-hub-key[data-on=true]{background:var(--rv5-acc);color:var(--rv5-acc-ink,var(--rv5-bg));border-color:transparent}.rv5 .rv5-hub-cfg{margin-top:12px;padding:12px;border-radius:14px;border:1px solid var(--rv5-line-soft);display:grid;gap:10px}.rv5 .rv5-hub-cfg-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.rv5 .rv5-hub-cfg-row .rv5-label{width:64px;flex-shrink:0}.rv5 .rv5-hub-cfg .rv5-pill{padding:4px 10px;font-size:11px;cursor:pointer}.rv5 .rv5-hub-cfg .rv5-pill[data-on=true]{background:var(--rv5-acc);color:var(--rv5-acc-ink,var(--rv5-bg));border-color:transparent}.rv5 .rv5-hub-state{margin-top:16px;flex:1;display:flex;align-items:center;font-size:11.5px;color:var(--rv5-ink-4)}.rv5:where([data-w~=lt901]) .rv5-hub-hero{padding:44px 16px 48px}.rv5:where([data-w~=lt901]) .rv5-hub-pulse{grid-template-columns:1fr;gap:12px}.rv5:where([data-w~=lt901]) .rv5-hub-ask{padding-left:16px}.rv5[data-preset=porcelain] .rv5-hub-row{background:none!important;box-shadow:none!important;border:none!important;border-bottom:1px solid var(--rv5-line-soft)!important;border-radius:0!important;padding:11px 4px!important;color:inherit!important}.rv5 .rv5-hub-row:last-child{border-bottom:none!important}.rv5[data-preset=porcelain] .rv5-hub-row:hover{background:color-mix(in srgb,var(--rv5-ink-4) 9%,transparent)!important}.rv5 .rv5-switch{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:0;background:var(--rv5-bg);border:1px solid var(--rv5-line-soft);isolation:isolate}.rv5[data-preset=porcelain] .rv5-switch{border:none;box-shadow:var(--neu-pit)}.rv5 .rv5-switch-thumb{position:absolute;z-index:0;background:var(--rv5-bg);transform:translateX(calc(var(--i) * 100%));transition:transform .46s cubic-bezier(.32,1.08,.34,1)}.rv5 .rv5-switch-opt{position:relative;z-index:1;border:none;background:none;cursor:pointer;font-family:var(--font-hanken),sans-serif;font-weight:600;letter-spacing:.04em;white-space:nowrap;color:var(--rv5-ink-4);transition:color .28s ease}.rv5 .rv5-switch-opt[data-on=true]{color:var(--rv5-acc)}.rv5 .rv5-switch-opt:hover{color:var(--rv5-ink-2)}.rv5 .rv5-hub-market{margin-bottom:26px;min-width:210px}.rv5 .rv5-hub-facet{display:inline-block;position:relative}.rv5 .rv5-hub-facet em{display:inline-block;font-style:italic;color:var(--rv5-acc);font-variant-ligatures:none}.rv5 .rv5-hub-row{opacity:1;transition:transform .28s cubic-bezier(.22,.9,.3,1)}@media (prefers-reduced-motion:reduce){.rv5 .rv5-hub-row{transition:none}}.rv5 .rv5-hub-connect{position:relative;margin-top:4px;padding:11px 20px;border:none;border-radius:14px;background:var(--rv5-bg);color:var(--rv5-ink)!important;font-family:var(--font-hanken),sans-serif;font-size:12.5px;font-weight:700;cursor:pointer;overflow:hidden;isolation:isolate}.rv5[data-preset=porcelain] .rv5-hub-connect{box-shadow:var(--neu-btn)}.rv5 .rv5-hub-connect-label{position:relative;z-index:2}.rv5 .rv5-hub-connect-streak{position:absolute;z-index:1;inset:3px;border-radius:11px;padding:1.5px;background:conic-gradient(from var(--streak,0deg),transparent 0deg,transparent 250deg,color-mix(in srgb,var(--rv5-acc) 30%,transparent) 300deg,var(--rv5-acc) 340deg,color-mix(in srgb,var(--rv5-acc) 30%,transparent) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;animation:rv5-streak 2.6s linear infinite}@property --streak{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes rv5-streak{to{--streak:360deg}}@media (prefers-reduced-motion:reduce){.rv5 .rv5-hub-connect-streak{animation:none;opacity:.5}}.rv5 .rv5-hub-map{position:relative;width:100%}.rv5 .rv5-hub-heathead{gap:14px}.rv5 .rv5-hub-topbar{display:flex;justify-content:flex-end;max-width:var(--hub-max);margin:0 auto;padding:18px 20px 0}.rv5 .rv5-hub-topbar .rv5-hub-market{margin-bottom:0;min-width:0}.rv5 .rv5-switch{width:fit-content;max-width:100%;padding:3px;border-radius:13px}.rv5 .rv5-switch-thumb{top:3px;bottom:3px;left:3px;width:calc((100% - 6px) / var(--n));border-radius:10px}.rv5 .rv5-switch-opt{padding:6px 15px;font-size:11.5px}.rv5 .rv5-hub-market .rv5-switch-opt{font-size:11.5px;padding:6px 16px}.rv5 .rv5-hub-sizeby{min-width:0}.rv5:where([data-w~=lt901]) .rv5-hub-topbar{padding:12px 16px 0}.rv5:where([data-w~=lt901]) .rv5-hub-market,.rv5:where([data-w~=lt901]) .rv5-hub-sizeby{width:auto}.rv5[data-preset=porcelain] .rv5-switch-opt{background:var(--rv5-bg)!important;border:none!important;border-radius:10px;margin:0 1px;box-shadow:var(--neu-btn-pit)!important;color:var(--rv5-ink-4)!important;transition:color .26s ease,box-shadow .3s ease}.rv5[data-preset=porcelain] .rv5-switch-opt[data-on=true]{background:transparent!important;box-shadow:none!important;color:var(--rv5-acc)!important}.rv5[data-preset=porcelain] .rv5-switch-opt:hover{color:var(--rv5-ink-2)!important}.rv5[data-preset=porcelain] .rv5-switch-opt[data-on=true]:hover{color:var(--rv5-acc)!important}.rv5 .rv5-hub-price{font-variant-numeric:tabular-nums;transition:filter .12s ease}.rv5 .rv5-hub-price[data-rolling]{filter:blur(.35px);opacity:.86}@media (prefers-reduced-motion:reduce){.rv5 .rv5-hub-price[data-rolling]{filter:none;opacity:1}}.rv5 .rv5-hub-legend i{background:linear-gradient(90deg,color-mix(in srgb,var(--rv5-down-fill) 90%,var(--rv5-bg)),color-mix(in srgb,var(--rv5-ink-4) 18%,var(--rv5-bg)) 50%,color-mix(in srgb,var(--rv5-up-fill) 90%,var(--rv5-bg)))}.rv5 .rv5-hub-heat{max-width:var(--hub-max);margin:0 auto;padding:8px 20px 80px;height:auto;min-height:0;display:block}.rv5 .rv5-hub-heathead{margin-bottom:20px}.rv5 .rv5-hub-map{aspect-ratio:16/9.6;min-height:560px;height:auto}.rv5:where([data-w~=lt901]) .rv5-hub-map{aspect-ratio:3/4;min-height:520px}.rv5 .rv5-dock-accents{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 12px 3px}.rv5 .rv5-dock-acc{position:relative;width:26px;height:26px;border-radius:9px;border:1px solid rgba(255,255,255,.14);cursor:pointer;transition:transform .2s cubic-bezier(.3,1.3,.4,1),box-shadow .2s ease}.rv5 .rv5-dock-acc:hover{transform:translateY(-2px) scale(1.08)}.rv5 .rv5-dock-acc[data-on=true]{box-shadow:0 0 0 2px var(--rv5-bg),0 0 0 4px currentColor}.rv5 .rv5-dock-acc:after{content:attr(data-n);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:6px 10px;border-radius:8px;background:rgba(12,13,16,.97);color:#eef1f6;font-size:10.5px;font-weight:600;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .16s ease;z-index:5}.rv5 .rv5-dock-acc:hover:after{opacity:1}.rv5{--rv5-pop:rgba(12,13,16,0.96)}.rv5 .rv5-tip{background:var(--rv5-pop);color:var(--rv5-ink-2)}.rv5 .rv5-tip b{color:var(--rv5-ink)}.rv5[data-preset=porcelain]{--rv5-pop:#f4f2ee}.rv5[data-preset=porcelain] .rv5-tip{border-color:var(--rv5-line);box-shadow:0 2px 6px rgba(163,156,143,.4),0 10px 30px rgba(163,156,143,.34);--rv5-acc:#d07b1a;--rv5-acc-ink:#1a0f02}.rv5[data-family=neu] .rv5-head-tile,.rv5[data-family=neu] .rv5-inset,.rv5[data-family=neu] .rv5-tile{background:var(--rv5-bg);border:none;border-radius:26px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--neu-raise)}.rv5[data-family=neu] .rv5-chip,.rv5[data-family=neu] .rv5-hub-connect,.rv5[data-family=neu] .rv5-mini,.rv5[data-family=neu] .rv5-pill,.rv5[data-family=neu] .rv5-rail-btn,.rv5[data-family=neu] .rv5-srcrow,.rv5[data-family=neu] .rv5-tval{background:var(--rv5-bg);border:none;border-radius:12px;box-shadow:var(--neu-btn);color:var(--rv5-ink-2)}.rv5[data-family=neu] .rv5-srcrow{border-radius:18px}.rv5[data-family=neu] .rv5-switch-opt{background:var(--rv5-bg);border:none;border-radius:10px;box-shadow:var(--neu-btn-pit);color:var(--rv5-ink-4)}.rv5[data-family=neu] .rv5-switch-opt[data-on=true]{background:transparent;box-shadow:none;color:var(--rv5-acc)}.rv5[data-family=neu] .rv5-switch-thumb{background:var(--rv5-bg);box-shadow:var(--neu-key-lift)}.rv5[data-family=neu] .rv5-rail-skinwrap{filter:drop-shadow(-3px -3px 7px var(--neu-hi)) drop-shadow(-9px -10px 22px var(--neu-hi-far)) drop-shadow(8px 10px 17px var(--neu-lo)) drop-shadow(18px 22px 38px var(--neu-lo-far))}.rv5[data-family=neu] .rv5-rail-skin{background:var(--rv5-ground);box-shadow:var(--neu-pit);backdrop-filter:none;-webkit-backdrop-filter:none}.rv5[data-family=neu] .rv5-rail-btn[data-active=true]{background:var(--rv5-acc);color:var(--rv5-acc-ink)}.rv5[data-family=neu] .rv5-rail-btn:after,.rv5[data-family=neu] .rv5-tip{background:var(--rv5-pop);border:none;box-shadow:var(--neu-btn);color:var(--rv5-ink)}.rv5[data-family=neu] .rv5-inset,.rv5[data-family=neu] .rv5-inset--pit,.rv5[data-family=neu] .rv5-tile{background-image:none}.rv5[data-family=neu] .rv5-backdrop,.rv5[data-family=neu] .rv5-framepane,.rv5[data-family=neu] .rv5-shade{display:none}.rv5 .rv5-search{border-radius:14px;padding:9px 12px}.rv5 .rv5-delta{border-radius:11px;padding:3px 8px}.rv5 .rv5-seg{border-radius:20px;padding:3px}.rv5 .rv5-tval{border-radius:12px;padding:8px 10px}.rv5 .rv5-head-tile{border-radius:26px;padding:24px 26px}.rv5 .rv5-plot{border-radius:20px;padding:10px 12px 4px}.rv5 .rv5-srcrow{border-radius:18px;padding:6px 14px;flex-wrap:wrap;row-gap:5px;overflow:visible}.rv5 .rv5-framepane{border-radius:0}.rv5 .rv5-rail{padding:12px 5px;border-radius:15px;row-gap:10px}.rv5 .rv5-rail-btn{width:36px;height:36px;border-radius:10px}.rv5 .rv5-rail-btn svg{width:19px;height:19px;stroke-width:1.7}.rv5 .rv5-rail-btn[data-active=true]{box-shadow:inset 0 1px 0 rgb(255 255 255/26%),inset 0 0 0 1px rgb(0 0 0/16%)}.rv5[data-preset] .rv5-rail-goo{display:none}.rv5 .rv5-rail-collapse{width:24px;height:24px;border-radius:8px}.rv5[data-preset] .rv5-head-tile,.rv5[data-preset] .rv5-tile{padding:var(--m-pad-tile-t,24px) var(--m-pad-tile-i,26px) var(--m-pad-tile-bot,24px)}.rv5[data-preset] .rv5-inset,.rv5[data-preset] .rv5-inset--pit{padding:var(--m-pad-inset-t,16px) var(--m-pad-inset-i,22px) var(--m-pad-inset-bot,16px)}.rv5[data-preset] .rv5-bento{gap:var(--m-gap-tile,16px)}.rv5[data-preset] .rv5-tile .rv5-inset+.rv5-inset,.rv5[data-preset] .rv5-tile .rv5-inset--pit+.rv5-inset--pit{margin-top:var(--m-gap-inset,12px)}.rv5[data-preset] .rv5-tile .grid>.rv5-inset+.rv5-inset,.rv5[data-preset] .rv5-tile .grid>.rv5-inset--pit+.rv5-inset--pit{margin-top:0}.rv5[data-preset] .rv5-insetgrid{gap:var(--m-gap-igrid,16px)}.rv5[data-preset] .rv5-relgrid{gap:var(--m-gap-box,8px)}.rv5[data-preset] .rv5-pillargrid{row-gap:var(--m-gap-pillar-y,20px);column-gap:var(--m-gap-pillar-x,24px)}.rv5[data-preset] .rv5-colgrid{column-gap:var(--m-gap-col,48px)}.rv5[data-family=neu][data-frameweight=thin]{--neu-raise:inset 1px 1px 0 var(--neu-edge),-1px -1px 2px var(--neu-hi),2px 2px 6px var(--neu-lo);--neu-btn:inset 1px 1px 0 var(--neu-edge),-1px -1px 2px var(--neu-hi),1px 2px 4px var(--neu-lo);--neu-pit:inset 0 -1px 0 var(--neu-edge),inset 2px 2px 5px var(--neu-lo-in),inset -1px -2px 4px var(--neu-hi);--neu-btn-pit:inset 0 -1px 0 var(--neu-edge),inset 1px 2px 4px var(--neu-lo-in),inset -1px -1px 3px var(--neu-hi)}.rv5[data-family=neu][data-frameweight=thick]{--neu-raise:inset 1px 1px 0 var(--neu-edge),-2px -2px 6px var(--neu-hi),-6px -7px 18px var(--neu-hi-far),5px 6px 18px var(--neu-lo),12px 15px 40px var(--neu-lo-far);--neu-btn:inset 1px 1px 0 var(--neu-edge),-2px -2px 5px var(--neu-hi),3px 4px 11px var(--neu-lo),7px 9px 22px var(--neu-lo-far);--neu-pit:inset 0 -1px 0 var(--neu-edge),inset 5px 6px 14px var(--neu-lo-in),inset 11px 14px 30px var(--neu-lo-far),inset -3px -4px 10px var(--neu-hi),inset -9px -11px 22px var(--neu-hi-far);--neu-btn-pit:inset 0 -1px 0 var(--neu-edge),inset 3px 4px 9px var(--neu-lo-in),inset 7px 9px 18px var(--neu-lo-far),inset -3px -3px 7px var(--neu-hi)}.rv5 .rv5-dock-metric{display:flex;align-items:center;gap:8px;width:100%;padding:2px 0}.rv5 .rv5-dock-metric-lab{flex:0 0 108px;font-size:9px;letter-spacing:.06em;text-transform:uppercase;color:var(--rv5-ink-3)}.rv5 .rv5-dock-metric input[type=range]{flex:1 1 auto;min-width:90px;accent-color:var(--rv5-acc);height:14px}.rv5 .rv5-dock-metric b{flex:0 0 26px;text-align:right;font-family:var(--font-jetbrains-mono),monospace;font-size:10px;font-variant-numeric:tabular-nums;color:var(--rv5-ink-2)}.rv5 .rv5-iconbtn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;color:var(--rv5-ink-2);background:var(--rv5-bg);border:none;transition:color .18s ease,box-shadow .18s ease}.rv5[data-family=neu] .rv5-iconbtn{box-shadow:var(--neu-btn)}.rv5 .rv5-iconbtn:hover{color:var(--rv5-acc)}.rv5[data-family=neu] .rv5-iconbtn:active{box-shadow:var(--neu-btn-pit)}.rv5 .rv5-iconbtn:after{content:attr(data-label);position:absolute;top:calc(100% + 7px);right:0;z-index:60;padding:5px 9px;border-radius:9px;white-space:nowrap;font-family:var(--font-hanken),sans-serif;font-size:10.5px;font-weight:600;letter-spacing:.02em;color:var(--rv5-ink);background:var(--rv5-pop);border:1px solid color-mix(in srgb,var(--rv5-ink) 13%,transparent);box-shadow:0 8px 22px rgb(0 0 0/26%);opacity:0;transform:translateY(-3px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.rv5 .rv5-iconbtn:focus-visible:after,.rv5 .rv5-iconbtn:hover:after{opacity:1;transform:translateY(0)}.rv5 .rv5-dock-slider{position:relative;flex:1 1 auto;min-width:90px;display:flex;align-items:center}.rv5 .rv5-dock-slider input[type=range]{width:100%}.rv5 .rv5-dock-origin{position:absolute;top:50%;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:#e0483d;box-shadow:0 0 0 1.5px var(--rv5-pop);transform:translateY(-50%);pointer-events:none}.rv5 .rv5-dock-origin--chip{position:absolute;top:2px;right:2px;left:auto;margin:0;width:5px;height:5px;transform:none}.rv5 .rv5-dock-metric b[data-moved=true]{color:var(--rv5-acc)}.rv5 .rv5-dock{max-width:min(430px,40vw);max-height:72vh;overflow-x:hidden;overflow-y:auto;padding:9px 11px;gap:7px}.rv5 .rv5-dock .rv5-dock-row{flex-wrap:wrap}.rv5 .rv5-dock .rv5-dock-adv{height:22px;padding:0 8px;font-size:9px}.rv5 .rv5-dock .rv5-dock-metric{padding:0}.rv5 .rv5-dock .rv5-dock-metric input[type=range]{height:11px}.rv5 .rv5-dock-lab{font-size:8px}.rv5 .rv5-dock .rv5-dock-adv-panel{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rv5 .rv5-dock .rv5-dock-adv-panel>.rv5-dock-row,.rv5 .rv5-dock .rv5-dock-metric{width:100%}.rv5 .rv5-dock--stack{left:12px;right:auto;transform:none;width:292px;max-width:292px;max-height:calc(100vh - 84px);overflow-x:hidden;overflow-y:auto;padding:8px 10px;gap:6px}.rv5 .rv5-dock .rv5-dock-pal,.rv5 .rv5-dock .rv5-dock-tile{width:15px;height:15px}.rv5 .rv5-dock .rv5-dock-look{height:24px;padding:0 7px;font-size:8.5px}.rv5 .rv5-dock .rv5-dock-metric-lab{flex-basis:78px;font-size:7.5px}.rv5 .rv5-dock .rv5-dock-metric b{flex-basis:20px;font-size:9px}.rv5 .rv5-dock .rv5-dock-adv-panel>.rv5-dock-row:last-of-type{max-height:96px;overflow-y:auto}.rv5 .rv5-dock{flex-wrap:nowrap;justify-content:flex-start}.rv5 .rv5-dock .rv5-dock-main{flex:0 0 auto;flex-wrap:wrap;position:sticky;top:-8px;z-index:3;background:inherit;margin:-8px -10px 0;padding:8px 10px}.rv5 .rv5-dock .rv5-dock-adv-panel{flex:0 0 auto}.rv5 .rv5-insetgrid>:only-child{grid-column:1/-1}.rv5 :where(:has(>:is(.rv5-pill,.rv5-mini)+:is(.rv5-pill,.rv5-mini))){flex-wrap:wrap;gap:var(--m-gap-box,8px)}.rv5[data-preset][data-family] .rv5-mini[data-sent=up],.rv5[data-preset][data-family] .rv5-pill[data-sent=up],.rv5[data-preset][data-family] [data-sent=up]{
  /* !important: sentiment ink outranks every family/preset pill-ink rule,
     including porcelain's own !important ink-2 (the law wins) */color:var(--rv5-up)!important}.rv5[data-preset][data-family] .rv5-mini[data-sent=down],.rv5[data-preset][data-family] .rv5-pill[data-sent=down],.rv5[data-preset][data-family] [data-sent=down]{
  /* !important: sentiment ink outranks every family/preset pill-ink rule,
     including porcelain's own !important ink-2 (the law wins) */color:var(--rv5-down)!important}.rv5[data-preset][data-family] .rv5-mini[data-sent=warn],.rv5[data-preset][data-family] .rv5-pill[data-sent=warn],.rv5[data-preset][data-family] [data-sent=warn]{
  /* !important: sentiment ink outranks every family/preset pill-ink rule,
     including porcelain's own !important ink-2 (the law wins) */color:var(--rv5-warn)!important}.rv5[data-preset][data-family] .rv5-mini[data-sent=flat],.rv5[data-preset][data-family] .rv5-pill[data-sent=flat],.rv5[data-preset][data-family] [data-sent=flat]{
  /* !important: sentiment ink outranks every family/preset pill-ink rule,
     including porcelain's own !important ink-2 (the law wins) */color:var(--rv5-ink-3)!important}.rv5 [data-rv5-watched] .rv5-abar{transform:scaleY(0);transform-box:fill-box;transform-origin:50% 100%;transition:transform .45s cubic-bezier(.22,.92,.28,1)}.rv5 [data-rv5-watched] .rv5-abar--x{transform:scaleX(0);transform-origin:0 50%}.rv5 [data-rv5-watched].rv5-drawn .rv5-abar{transform:none;transition-delay:calc(var(--i, 0) * 60ms)}.rv5 [data-rv5-watched] .rv5-aline{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .8s cubic-bezier(.3,.7,.3,1)}.rv5 [data-rv5-watched].rv5-drawn .rv5-aline{stroke-dashoffset:0;transition-delay:calc(var(--i, 0) * .14s)}.rv5 [data-rv5-watched] .rv5-apop{opacity:0;transition:opacity .3s ease}.rv5 [data-rv5-watched].rv5-drawn .rv5-apop{opacity:1;transition-delay:.7s}.rv5 svg.rv5-adonut[data-rv5-watched]{opacity:0;transform:rotate(-70deg) scale(.86);transform-origin:50% 50%;transition:opacity .4s ease,transform .7s cubic-bezier(.24,.86,.3,1)}.rv5 svg.rv5-adonut[data-rv5-watched].rv5-drawn{opacity:1;transform:none}.rv5 [data-rv5-watched] .rv5-aslice{opacity:0;transition:opacity .28s ease}.rv5 [data-rv5-watched].rv5-drawn .rv5-aslice{opacity:1;transition-delay:calc(var(--i, 0) * 70ms)}.rv5 .rv5-peername{font-weight:600;cursor:default}.rv5 .rv5-peername:hover{color:var(--rv5-acc)}.rv5 .rv5-peerpeek{position:fixed;z-index:400;width:240px;height:auto;transform:translateY(calc(-100% - 14px));border-radius:14px;border:1px solid var(--rv5-line);background:color-mix(in srgb,var(--rv5-bg) 96%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:0 14px 40px rgba(0,0,0,.45);padding:10px 12px;pointer-events:none}.rv5{--peek-self:var(--rv5-acc);--peek-peer:var(--rv5-c1)}.rv5[data-preset=porcelain]{--peek-self:var(--rv5-ink);--peek-peer:var(--rv5-acc)}.rv5 [data-rv5-watched] .rv5-acell{opacity:0;transition:opacity .25s ease}.rv5 [data-rv5-watched].rv5-drawn .rv5-acell{opacity:1;transition-delay:calc(var(--i, 0) * 12ms)}.rv5:where([data-w~=ge1024]) .rv5-catcol{display:grid;grid-template-rows:subgrid;grid-row:span var(--cat-rows,9);align-items:stretch}.rv5:where([data-w~=ge1024])[data-preset] .rv5-tile .rv5-catcol>.rv5-inset+.rv5-inset{margin-top:0}.rv5 .rv5-hub-tmap{position:absolute;inset:0;width:100%;height:100%}.rv5 .rv5-hub-tmcell{cursor:pointer}.rv5 .rv5-hub-tmcap{position:absolute;left:2px;bottom:-26px;font-size:11px;color:var(--rv5-ink-4)}.rv5[data-preset=monolith]{--rv5-ground:#0c1219;--mono-recess:#080d13;--rv5-bg:#111821;--mono-tile-top:#161e28;--mono-inset:#141b25;--mono-inset-top:#19212b;--mono-key:#222b36;--mono-key-top:#27303c;--mono-key-hover:#29333e;--rv5-glass:#111821;--rv5-pop:#222b36;--rv5-ink:#f5f8fa;--rv5-ink-2:#bec2c7;--rv5-ink-3:#9ea3a9;--rv5-ink-4:#868c92;--mono-prose:#bec2c7;--mono-meta:#9ea3a9;--rv5-line:rgba(255,255,255,0.075);--rv5-line-soft:rgba(255,255,255,0.05);--rv5-acc:#f5f8fa;--rv5-acc-ink:#0c1219;--mono-acc-a:#f0913a;--mono-acc-b:#e0447a;--mono-acc:linear-gradient(135deg,var(--mono-acc-a),var(--mono-acc-b));--mono-acc-text:#ff9d7a;--mono-key-acc:linear-gradient(135deg,#f5f8fa,#aeb6bf);--mono-key-acc-text:#e6eaee;--mono-active-bg:var(--mono-acc);--mono-active-ink:#1a0d10;--mono-active-edge:rgba(255,255,255,0.22);--mono-active-glow:0 0 14px rgba(232,106,90,0.26);--rv5-c1:#28c2d8;--rv5-c2:#e0447a;--rv5-c3:#9ad63f;--rv5-c4:#f0913a;--rv5-c5:#a97ff0;--rv5-c6:#efd23e;--rv5-up:#3ddc84;--rv5-down:#f0466b;--rv5-up-fill:#3ddc84;--rv5-down-fill:#f0466b;--rv5-up-soft:rgba(61,220,132,0.14);--rv5-down-soft:rgba(240,70,107,0.14);--rv5-warn:#e7b85c;--rv5-warn-soft:rgba(231,184,92,0.13);--peek-self:var(--rv5-ink);--peek-peer:var(--mono-acc-text);--mono-rim:inset 0 2px 0 rgba(255,255,255,0.12);--mono-rim-soft:inset 0 1px 0 rgba(255,255,255,0.09);--mono-raise:var(--mono-rim),0 1px 1px rgba(0,0,0,0.55),0 6px 14px rgba(0,0,0,0.62),0 16px 30px rgba(0,0,0,0.42);--mono-raise-lift:var(--mono-rim),0 1px 1px rgba(0,0,0,0.55),0 8px 18px rgba(0,0,0,0.66),0 20px 36px rgba(0,0,0,0.46);--mono-raise-deep:var(--mono-rim),0 2px 2px rgba(0,0,0,0.6),0 10px 24px rgba(0,0,0,0.75),0 26px 50px rgba(0,0,0,0.5);--mono-raise-inset:var(--mono-rim-soft),0 1px 1px rgba(0,0,0,0.5),0 4px 10px rgba(0,0,0,0.5),0 10px 20px rgba(0,0,0,0.3);--mono-btn:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 1px rgba(0,0,0,0.5),0 3px 7px rgba(0,0,0,0.5),0 8px 16px rgba(0,0,0,0.3);--mono-key-lift:inset 0 1px 0 rgba(255,255,255,0.12),0 1px 1px rgba(0,0,0,0.5),0 4px 9px rgba(0,0,0,0.55),0 10px 20px rgba(0,0,0,0.35);--mono-pit:inset 0 2px 5px rgba(0,0,0,0.7),inset 0 0 0 1px rgba(0,0,0,0.35),inset 0 -1px 0 rgba(255,255,255,0.03);--mono-btn-pit:inset 0 1px 3px rgba(0,0,0,0.6),inset 0 0 0 1px rgba(0,0,0,0.3);--mono-ease:cubic-bezier(0.2,0.8,0.2,1);--ti-key:var(--mono-key);--ti-key-shadow:var(--mono-btn);--ti-edge:#30353a;background:var(--rv5-ground)}.rv5[data-preset=monolith] .rv5-backdrop,.rv5[data-preset=monolith] .rv5-framepane,.rv5[data-preset=monolith] .rv5-shade{display:none}.rv5[data-preset=monolith] .rv5-bento{column-gap:var(--m-gap-tile,15px);row-gap:calc(var(--m-gap-tile, 15px) * 2)}.rv5[data-preset=monolith] .rv5-bento>.rv5-sidecol{gap:calc(var(--m-gap-tile, 15px) * 2)}.rv5[data-preset=monolith] .rv5-tile>div>.rv5-inset:only-child{background:transparent;box-shadow:none;border:none;border-radius:0;padding:0}.rv5[data-preset=monolith] .rv5-pillargrid{grid-template-columns:1fr}.rv5[data-preset=monolith] .rv5-pillar{padding:12px 14px}.rv5[data-preset=monolith] .rv5-pillar .rv5-label{font-size:10.5px;letter-spacing:.06em}.rv5[data-preset=monolith] .rv5-pillar .rv5-label,.rv5[data-preset=monolith] .rv5-tile .rv5-inset>.rv5-label:first-child{color:transparent;font-weight:600;background-image:var(--mono-acc);background-clip:text;-webkit-background-clip:text;width:fit-content}.rv5[data-preset=monolith] .rv5-inset>.flex-wrap.gap-x-6{display:block;font-size:13px}.rv5[data-preset=monolith] .rv5-inset>.flex-wrap.gap-x-6>span{display:block;padding:8px 0;border-bottom:1px solid var(--rv5-line-soft);color:var(--rv5-ink-3)}.rv5[data-preset=monolith] .rv5-inset>.flex-wrap.gap-x-6>span:last-child{border-bottom:none}.rv5[data-preset=monolith] .rv5-inset>.flex-wrap.gap-x-6>span>b{display:block;margin-top:2px;font-size:14px;font-weight:500;color:var(--rv5-ink)!important}.rv5[data-preset=monolith] .rv5-bento>.rv5-inset,.rv5[data-preset=monolith] .rv5-gist-panel,.rv5[data-preset=monolith] .rv5-head-tile,.rv5[data-preset=monolith] .rv5-inset,.rv5[data-preset=monolith] .rv5-mhead,.rv5[data-preset=monolith] .rv5-tile{background:linear-gradient(180deg,var(--mono-tile-top),var(--rv5-bg));border:none;border-radius:12px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--mono-raise);transition:transform .18s var(--mono-ease),box-shadow .18s var(--mono-ease)}.rv5[data-preset=monolith] .rv5-head-tile,.rv5[data-preset=monolith] .rv5-mhead{box-shadow:var(--mono-raise-deep)}.rv5[data-preset=monolith] .rv5-inset:hover,.rv5[data-preset=monolith] .rv5-tile:hover{transform:translateY(-1px);border-color:transparent;box-shadow:var(--mono-raise-lift)}.rv5[data-preset=monolith] .rv5-head-tile{border-radius:12px}.rv5[data-preset=monolith] .rv5-mhead+.grid>.rv5-inset:first-child{border-radius:0 0 12px 12px}.rv5[data-preset=monolith] .rv5-gist-well,.rv5[data-preset=monolith] .rv5-inset .rv5-inset,.rv5[data-preset=monolith] .rv5-pillar,.rv5[data-preset=monolith] .rv5-srcrow,.rv5[data-preset=monolith] .rv5-tile .rv5-inset{background:linear-gradient(180deg,var(--mono-inset-top),var(--mono-inset));border:none;border-radius:10px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--mono-raise-inset);transform:none;transition:none}.rv5[data-preset=monolith] .rv5-inset .rv5-inset:hover,.rv5[data-preset=monolith] .rv5-tile .rv5-inset:hover{transform:none;box-shadow:var(--mono-raise-inset)}.rv5[data-preset=monolith] .rv5-bartrack,.rv5[data-preset=monolith] .rv5-inset--pit,.rv5[data-preset=monolith] .rv5-search,.rv5[data-preset=monolith] .rv5-seg,.rv5[data-preset=monolith] .rv5-switch,.rv5[data-preset=monolith] .rv5-tile .rv5-inset--pit{background:var(--mono-recess);border:none;border-radius:10px;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--mono-pit)}.rv5[data-preset=monolith] .rv5-bartrack{border-radius:99px;box-shadow:var(--mono-btn-pit)}.rv5[data-preset=monolith] .rv5-plot{background:transparent;border:none;box-shadow:none;border-radius:10px}.rv5[data-preset=monolith] .rv5-chip,.rv5[data-preset=monolith] .rv5-mini,.rv5[data-preset=monolith] .rv5-tval{background:linear-gradient(180deg,var(--mono-key-top),var(--mono-key));border:none;border-radius:8px;box-shadow:var(--mono-btn);backdrop-filter:none;-webkit-backdrop-filter:none}.rv5[data-preset=monolith] .rv5-delta{border-radius:8px;font-weight:600}.rv5[data-preset=monolith] .rv5-gist-bolt,.rv5[data-preset=monolith] .rv5-gist-cite,.rv5[data-preset=monolith] .rv5-gist-x,.rv5[data-preset=monolith] .rv5-hub-connect,.rv5[data-preset=monolith] .rv5-iconbtn,.rv5[data-preset=monolith] .rv5-inset button:not(.rv5-seg button):not(.rv5-pill):not(.rv5-namebtn):not(.rv5-hub-row):not(.rv5-switch-opt):not(.rv5-tab),.rv5[data-preset=monolith] .rv5-pill,.rv5[data-preset=monolith] .rv5-rail-collapse,.rv5[data-preset=monolith] .rv5-railpeek,.rv5[data-preset=monolith] .rv5-searchgo,.rv5[data-preset=monolith] .rv5-tile a[href]:not(.rv5-quietlink),.rv5[data-preset=monolith] .rv5-tile button:not(.rv5-seg button):not(.rv5-pill):not(.rv5-namebtn):not(.rv5-hub-row):not(.rv5-switch-opt):not(.rv5-tab){background:linear-gradient(180deg,var(--mono-key-top),var(--mono-key));border:none;border-radius:9px;color:var(--rv5-ink-2);box-shadow:var(--mono-btn);animation:none;transition:transform .16s var(--mono-ease),box-shadow .16s var(--mono-ease),background-color .16s var(--mono-ease),color .16s var(--mono-ease)}.rv5[data-preset=monolith] .rv5-gist-cite:hover,.rv5[data-preset=monolith] .rv5-gist-x:hover,.rv5[data-preset=monolith] .rv5-hub-connect:hover,.rv5[data-preset=monolith] .rv5-iconbtn:hover,.rv5[data-preset=monolith] .rv5-inset button:not(.rv5-seg button):not(.rv5-pill):not(.rv5-namebtn):not(.rv5-hub-row):not(.rv5-switch-opt):not(.rv5-tab):hover,.rv5[data-preset=monolith] .rv5-pill:hover,.rv5[data-preset=monolith] .rv5-rail-collapse:hover,.rv5[data-preset=monolith] .rv5-railpeek:hover,.rv5[data-preset=monolith] .rv5-searchgo:hover,.rv5[data-preset=monolith] .rv5-tile a[href]:not(.rv5-quietlink):hover,.rv5[data-preset=monolith] .rv5-tile button:not(.rv5-seg button):not(.rv5-pill):not(.rv5-namebtn):not(.rv5-hub-row):not(.rv5-switch-opt):not(.rv5-tab):hover{background:var(--mono-key-hover);color:var(--rv5-ink);box-shadow:var(--mono-key-lift)}.rv5[data-preset=monolith] .rv5-gist-cite:active,.rv5[data-preset=monolith] .rv5-gist-x:active,.rv5[data-preset=monolith] .rv5-iconbtn:active,.rv5[data-preset=monolith] .rv5-inset button:not(.rv5-seg button):not(.rv5-pill):not(.rv5-namebtn):not(.rv5-hub-row):not(.rv5-switch-opt):not(.rv5-tab):active,.rv5[data-preset=monolith] .rv5-pill:active,.rv5[data-preset=monolith] .rv5-rail-collapse:active,.rv5[data-preset=monolith] .rv5-railpeek:active,.rv5[data-preset=monolith] .rv5-searchgo:active,.rv5[data-preset=monolith] .rv5-tile a[href]:not(.rv5-quietlink):active,.rv5[data-preset=monolith] .rv5-tile button:not(.rv5-seg button):not(.rv5-pill):not(.rv5-namebtn):not(.rv5-hub-row):not(.rv5-switch-opt):not(.rv5-tab):active{transform:translateY(1px);box-shadow:var(--mono-btn-pit)}.rv5[data-preset=monolith] .rv5-namebtn{background:none;box-shadow:none;border:none;padding:0}.rv5[data-preset=monolith] .rv5-gist-bolt{border-radius:10px;color:var(--rv5-ink)}.rv5[data-preset=monolith] .rv5-gist-halo{display:none}.rv5[data-preset=monolith] .rv5-srcrow{box-shadow:var(--mono-btn)}.rv5[data-preset=monolith] .rv5-tile .rv5-relgrid{grid-template-columns:1fr;gap:0}.rv5[data-preset=monolith] .rv5-tile .rv5-relgrid>a[href],.rv5[data-preset=monolith] .rv5-tile .rv5-relgrid>a[href]:active,.rv5[data-preset=monolith] .rv5-tile .rv5-relgrid>a[href]:hover{background:transparent;box-shadow:none;border:none;border-bottom:1px solid var(--rv5-line-soft);border-radius:0;padding:10px 4px;color:var(--rv5-ink);transform:none}.rv5[data-preset=monolith] .rv5-tile .rv5-relgrid>a[href]:last-child{border-bottom:none}.rv5[data-preset=monolith] .rv5-tile .rv5-relgrid>a[href]:hover{background:rgba(255,255,255,.03)}.rv5[data-preset=monolith] .rv5-chipgrid{grid-template-columns:1fr;gap:0}.rv5[data-preset=monolith] .rv5-chipgrid .rv5-chip{background:transparent;box-shadow:none;border:none;border-bottom:1px solid var(--rv5-line-soft);border-radius:0;padding:9px 2px}.rv5[data-preset=monolith] .rv5-chipgrid .rv5-chip:last-child{border-bottom:none}.rv5[data-preset=monolith] .rv5-pill,.rv5[data-preset=monolith] .rv5-rail-btn,.rv5[data-preset=monolith] .rv5-seg button,.rv5[data-preset=monolith] .rv5-switch-thumb{border:1px solid transparent;background-clip:padding-box}.rv5[data-preset=monolith] .rv5-pill{padding:5px 13px}.rv5[data-preset=monolith] .rv5-seg button{padding:3.5px 11px}.rv5[data-preset=monolith] .rv5-pill[data-active=true],.rv5[data-preset=monolith] .rv5-pill[data-active=true]:hover,.rv5[data-preset=monolith] .rv5-seg button[data-active=true],.rv5[data-preset=monolith] .rv5-seg button[data-active=true]:hover{color:transparent;font-weight:600;border:1px solid transparent;background-color:var(--mono-key);background-image:var(--mono-key-acc),linear-gradient(180deg,var(--mono-key-top),var(--mono-key)),var(--mono-key-acc);background-origin:border-box,padding-box,border-box;background-clip:text,padding-box,border-box;-webkit-background-clip:text,padding-box,border-box;box-shadow:var(--mono-key-lift)}.rv5[data-preset=monolith] .rv5-pill[data-active=true] svg,.rv5[data-preset=monolith] .rv5-seg button[data-active=true] svg{color:var(--mono-key-acc-text)}.rv5[data-preset=monolith] .rv5-rail-btn[data-active=true],.rv5[data-preset=monolith] .rv5-rail-btn[data-active=true]:hover,.rv5[data-preset=monolith] .rv5-switch-thumb{color:var(--mono-key-acc-text);border:1px solid transparent;background-color:var(--mono-key);background-image:linear-gradient(180deg,var(--mono-key-top),var(--mono-key)),var(--mono-key-acc);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--mono-key-lift)}.rv5[data-preset=monolith] .rv5-seg{padding:3px;gap:2px;border-radius:10px}.rv5[data-preset=monolith] .rv5-seg button{border-radius:7px;border:none;color:var(--rv5-ink-3);background:transparent;box-shadow:none;transition:color .16s var(--mono-ease),background-color .16s var(--mono-ease)}.rv5[data-preset=monolith] .rv5-seg button:hover{color:var(--rv5-ink)}.rv5[data-preset=monolith] .rv5-switch{border-radius:10px}.rv5[data-preset=monolith] .rv5-switch-thumb{border-radius:7px}.rv5[data-preset=monolith] .rv5-switch-opt{color:var(--rv5-ink-3);font-weight:500}.rv5[data-preset=monolith] .rv5-switch-opt[data-on=true]{color:var(--mono-key-acc-text)}.rv5[data-preset=monolith] .rv5-rail{padding:10px 6px;border-radius:14px;animation:none}.rv5[data-preset=monolith] .rv5-rail-skinwrap{filter:drop-shadow(-3px -3px 7px var(--mono-hi)) drop-shadow(-9px -10px 22px var(--mono-hi-far)) drop-shadow(8px 10px 17px var(--mono-lo)) drop-shadow(18px 22px 38px var(--mono-lo-far))}.rv5[data-preset=monolith] .rv5-rail-skin{background:var(--mono-recess);backdrop-filter:none;-webkit-backdrop-filter:none;border-radius:14px;box-shadow:var(--mono-pit)}.rv5[data-preset=monolith] .rv5-rail-goo-bead{display:none}.rv5[data-preset=monolith] .rv5-rail-btn{background:linear-gradient(180deg,var(--mono-key-top),var(--mono-key));border:none;border-radius:9px;color:var(--rv5-ink-3);box-shadow:var(--mono-btn);transition:transform .16s var(--mono-ease),box-shadow .16s var(--mono-ease),background-color .16s var(--mono-ease),color .16s var(--mono-ease)}.rv5[data-preset=monolith] .rv5-rail-btn:hover{background:var(--mono-key-hover);color:var(--rv5-ink);box-shadow:var(--mono-key-lift);transform:none}.rv5[data-preset=monolith] .rv5-rail-btn:active{transform:translateY(1px);box-shadow:var(--mono-btn-pit)}.rv5[data-preset=monolith] .rv5-rail-btn[data-active=true]{animation:none;transform:none}.rv5[data-preset=monolith] .rv5-rail-btn[data-active=true]:before{display:none}.rv5[data-preset=monolith] .rv5-rail-btn:after{background:var(--mono-key);border:none;color:var(--rv5-ink);box-shadow:var(--mono-btn)}.rv5[data-preset=monolith] .rv5-rail-btn[data-active=true]:after{color:var(--rv5-ink)}.rv5[data-preset=monolith] .rv5-search{border-radius:10px}.rv5[data-preset=monolith] .rv5-searchgo{border-radius:7px;color:var(--rv5-ink)}.rv5[data-preset=monolith] .rv5-tabs{backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--rv5-ground);border-bottom:1px solid var(--rv5-line-soft);box-shadow:0 8px 22px var(--mono-lo-far)}.rv5[data-preset=monolith] .rv5-tab{font-weight:500;letter-spacing:.06em;color:var(--rv5-ink-3)}.rv5[data-preset=monolith] .rv5-tab:hover{color:var(--rv5-ink)}.rv5[data-preset=monolith] .rv5-tab[data-active=true]{color:transparent;background-image:var(--mono-acc);background-clip:text;-webkit-background-clip:text}.rv5[data-preset=monolith] .rv5-tab:after{left:16px;right:16px;height:2px;background:linear-gradient(90deg,var(--mono-acc-a),var(--mono-acc-b))}.rv5[data-preset=monolith] .rv5-tip{background:var(--mono-key);border:none;color:var(--rv5-ink-2);box-shadow:var(--mono-btn);backdrop-filter:none;-webkit-backdrop-filter:none}.rv5[data-preset=monolith] .rv5-display,.rv5[data-preset=monolith] .rv5-num,.rv5[data-preset=monolith] .rv5-sec h2,.rv5[data-preset=monolith] .rv5-tab,.rv5[data-preset=monolith] .rv5-table td{font-family:var(--font-hanken),ui-sans-serif,system-ui,sans-serif}.rv5[data-preset=monolith] .rv5-num{font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.01em}.rv5[data-preset=monolith] .rv5-price-anim .rv5-num{font-weight:600;letter-spacing:-.02em}.rv5[data-preset=monolith] .rv5-head-tile h1.rv5-display{font-size:36px;font-weight:600;letter-spacing:-.03em}.rv5[data-preset=monolith] .rv5-mhead h1.rv5-display{font-size:24px;font-weight:600;letter-spacing:-.025em}.rv5[data-preset=monolith] .rv5-sec:before{display:none}.rv5[data-preset=monolith] .rv5-sec h2{font-size:20px;font-weight:600;letter-spacing:-.02em;text-transform:none;color:var(--rv5-ink)}.rv5[data-preset=monolith] .rv5-sec .rv5-sec-note{font-size:13px;font-weight:400;letter-spacing:0;color:var(--mono-meta)}.rv5[data-preset=monolith] .rv5-label{font-size:11px;font-weight:500;letter-spacing:.06em;color:#b1b6bc}.rv5[data-preset=monolith] .rv5-gist-bullet p,.rv5[data-preset=monolith] .rv5-gist-well p,.rv5[data-preset=monolith] .rv5-inset p:not(.font-medium):not(.font-semibold):not(.font-bold):not(.rv5-display),.rv5[data-preset=monolith] .rv5-tile p:not(.font-medium):not(.font-semibold):not(.font-bold):not(.rv5-display){font-size:14.5px;line-height:1.42;font-weight:400;color:var(--mono-prose)}.rv5[data-preset=monolith] .rv5-gist-well .rv5-gist-bullet{border-width:0 0 1px}.rv5[data-preset=monolith] .rv5-gist-bullet:after{display:none}.rv5[data-preset=monolith] .rv5-inset p.font-medium,.rv5[data-preset=monolith] .rv5-inset p.font-semibold,.rv5[data-preset=monolith] .rv5-inset p.rv5-display,.rv5[data-preset=monolith] .rv5-tile p.font-medium,.rv5[data-preset=monolith] .rv5-tile p.font-semibold,.rv5[data-preset=monolith] .rv5-tile p.rv5-display{font-size:15.5px;line-height:1.5;font-weight:500;color:var(--rv5-ink)}.rv5[data-preset=monolith] .rv5-inset p:not(.text-center):not(.text-right),.rv5[data-preset=monolith] .rv5-tile p:not(.text-center):not(.text-right){max-width:74ch}.rv5[data-preset=monolith] .rv5-inset h3,.rv5[data-preset=monolith] .rv5-tile h3{font-size:15.5px;font-weight:600;letter-spacing:-.01em;color:var(--rv5-ink)}.rv5[data-preset=monolith] .rv5-pillar p{font-size:13.5px;line-height:1.5;color:var(--rv5-ink-2)}.rv5[data-preset=monolith] .rv5-inset li,.rv5[data-preset=monolith] .rv5-tile li{font-size:14px;line-height:1.45;color:var(--mono-prose)}.rv5[data-preset=monolith] .rv5-table th{font-size:11px;font-weight:500;letter-spacing:.06em;color:var(--rv5-ink-3);padding:8px 10px;border-bottom-color:var(--rv5-line)}.rv5[data-preset=monolith] .rv5-table td{font-size:13px;padding:9px 10px;color:var(--rv5-ink-2);border-bottom-color:var(--rv5-line-soft)}.rv5[data-preset=monolith] .rv5-table td:first-child{font-size:13.5px;color:var(--rv5-ink)}.rv5[data-preset=monolith] .rv5-table tr:hover td{background:rgba(255,255,255,.02)}.rv5:where([data-w~=lt901])[data-preset=monolith]{--mono-raise:var(--mono-rim),0 1px 1px rgba(0,0,0,0.55),0 4px 10px rgba(0,0,0,0.6),0 10px 20px rgba(0,0,0,0.38);--mono-raise-lift:var(--mono-raise);--mono-raise-deep:var(--mono-rim),0 2px 2px rgba(0,0,0,0.6),0 8px 18px rgba(0,0,0,0.7),0 18px 34px rgba(0,0,0,0.45);--mono-raise-inset:var(--mono-rim-soft),0 1px 1px rgba(0,0,0,0.5),0 3px 7px rgba(0,0,0,0.5),0 7px 14px rgba(0,0,0,0.28);--mono-btn:inset 0 1px 0 rgba(255,255,255,0.1),0 1px 1px rgba(0,0,0,0.5),0 2px 5px rgba(0,0,0,0.5),0 5px 10px rgba(0,0,0,0.28);--mono-key-lift:var(--mono-btn)}.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-gist-panel,.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-head-tile,.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-inset,.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-tile{border-radius:12px}.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-inset:hover,.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-tile:hover{transform:none}.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-mhead{border-radius:12px 12px 0 0}.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-mhead+.grid>.rv5-inset:first-child{border-radius:0 0 12px 12px}.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-gist-well p,.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-inset p:not(.font-medium):not(.font-semibold):not(.rv5-display),.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-tile p:not(.font-medium):not(.font-semibold):not(.rv5-display){font-size:14px;line-height:1.5}.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-inset li,.rv5:where([data-w~=lt901])[data-preset=monolith] .rv5-tile li{font-size:14px}@media (prefers-reduced-motion:reduce){.rv5[data-preset=monolith] .rv5-inset:hover,.rv5[data-preset=monolith] .rv5-tile:hover{transform:none}}@keyframes rv5-bolt-form{0%{stroke-dashoffset:60;stroke:var(--bolt-a,currentColor);opacity:.45;filter:none}42%{stroke-dashoffset:0;stroke:var(--bolt-b,currentColor);opacity:1;filter:drop-shadow(0 0 4px var(--bolt-glow,currentColor))}64%{stroke-dashoffset:0;stroke:var(--bolt-b,currentColor);opacity:1;filter:drop-shadow(0 0 4px var(--bolt-glow,currentColor))}to{stroke-dashoffset:-60;stroke:var(--bolt-a,currentColor);opacity:.45;filter:none}}.rv5[data-preset=monolith] .rv5-boltbtn,.rv5[data-preset=monolith] .rv5-boltbtn svg,.rv5[data-preset=porcelain] .rv5-boltbtn,.rv5[data-preset=porcelain] .rv5-boltbtn svg{overflow:visible}.rv5[data-preset=monolith] .rv5-boltbtn svg path,.rv5[data-preset=porcelain] .rv5-boltbtn svg path{animation:none}.rv5[data-preset=monolith] .rv5-boltbtn{--bolt-a:#f5f8fa;--bolt-b:#c9d0d7;--bolt-glow:rgba(245,248,250,0.55);color:var(--mono-key-acc-text);border:1px solid transparent;background-color:var(--mono-key);background-image:linear-gradient(180deg,var(--mono-key-top),var(--mono-key)),var(--mono-key-acc);background-origin:padding-box,border-box;background-clip:padding-box,border-box;box-shadow:var(--mono-key-lift),0 0 14px rgba(245,248,250,.12)}.rv5[data-preset=monolith] .rv5-boltbtn:hover{background-image:linear-gradient(180deg,var(--mono-key-hover),var(--mono-key)),var(--mono-key-acc);color:var(--mono-key-acc-text)}.rv5[data-preset=porcelain] .rv5-boltbtn{--bolt-a:var(--rv5-acc-ink);--bolt-b:var(--rv5-acc-ink);--bolt-glow:#fff;background:var(--rv5-acc);color:var(--rv5-acc-ink);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 26%,transparent),0 3px 10px color-mix(in srgb,var(--rv5-acc) 40%,transparent),0 8px 22px color-mix(in srgb,var(--rv5-acc) 22%,transparent)}.rv5[data-preset=porcelain] .rv5-boltbtn:hover{color:var(--rv5-acc-ink);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 30%,transparent),0 4px 13px color-mix(in srgb,var(--rv5-acc) 48%,transparent),0 10px 26px color-mix(in srgb,var(--rv5-acc) 26%,transparent)}@media (prefers-reduced-motion:reduce){.rv5[data-preset=monolith] .rv5-boltbtn svg path,.rv5[data-preset=porcelain] .rv5-boltbtn svg path{animation:none;stroke-dasharray:none}}.rv5[data-preset=monolith] .rv5-rank{color:transparent!important;border:1px solid transparent!important;background-color:transparent!important;background-image:var(--mono-key-acc),linear-gradient(var(--mono-tile-top),var(--mono-tile-top)),var(--mono-key-acc)!important;background-origin:border-box,padding-box,border-box!important;background-clip:text,padding-box,border-box!important;-webkit-background-clip:text,padding-box,border-box!important;font-weight:700}.rv5:where([data-w~=lt661]) .rv5-dock--mini{top:5.5px;right:10px;bottom:auto;left:auto;transform:none}html[data-am-tabbar] .rv5:where([data-w~=lt661]) .rv5-dock--mini{bottom:auto}