.cns,.onb-scrim{--rv-yellow:#e8c45c;--rv-yellow-deep:#c9a23a;--rv-green-light:#3fa97e;--rv-glass:color-mix(in srgb,var(--bg-1) 70%,transparent);--rv-glass-strong:color-mix(in srgb,var(--bg-1) 88%,transparent);--rv-glass-soft:color-mix(in srgb,var(--bg-1) 55%,transparent);--rv-line:color-mix(in srgb,var(--fg-1) 8%,transparent);--rv-line-2:color-mix(in srgb,var(--fg-1) 13%,transparent);--rv-tint:color-mix(in srgb,var(--accent) 7%,transparent);--rv-tint-2:color-mix(in srgb,var(--accent) 12%,transparent);--rv-shadow-sm:0 1px 1px rgba(26,36,30,.03),0 3px 10px -4px rgba(26,36,30,.07);--rv-shadow:0 1px 1px rgba(26,36,30,.03),0 8px 20px -10px rgba(26,36,30,.1),0 22px 44px -26px rgba(26,36,30,.14);--rv-shadow-hover:0 2px 4px rgba(26,36,30,.04),0 16px 32px -12px rgba(26,36,30,.16),0 34px 64px -30px rgba(46,139,103,.3);--rv-shadow-float:0 2px 6px rgba(26,36,30,.05),0 24px 60px -18px rgba(26,36,30,.28);--rv-ease:cubic-bezier(.22,1,.36,1);--rv-spring:cubic-bezier(.34,1.56,.64,1);--rv-fast:160ms;--rv-normal:260ms;--rv-slow:420ms;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-xl:28px}[data-theme=dark] .cns,[data-theme=dark] .onb-scrim{--rv-shadow-sm:0 1px 2px rgba(0,0,0,.4);--rv-shadow:0 1px 2px rgba(0,0,0,.4),0 18px 40px -20px rgba(0,0,0,.6);--rv-shadow-hover:0 2px 6px rgba(0,0,0,.45),0 24px 50px -20px rgba(0,0,0,.7),0 30px 60px -30px rgba(67,177,131,.35);--rv-shadow-float:0 2px 8px rgba(0,0,0,.5),0 28px 60px -18px rgba(0,0,0,.7)}@keyframes rv-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes rv-fade{0%{opacity:0}to{opacity:1}}@keyframes rv-pop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}@keyframes rv-slide{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}@keyframes rv-step{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:none}}@keyframes rv-modal{0%{opacity:0;transform:translateY(18px) scale(.95)}to{opacity:1;transform:none}}@keyframes rv-drawer{0%{transform:translateX(-104%)}to{transform:none}}@keyframes rv-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rv-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes rv-ring{0%{transform:scale(1);opacity:.55}to{transform:scale(1.55);opacity:0}}@keyframes rv-breathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--accent) 35%,transparent)}50%{box-shadow:0 0 0 6px color-mix(in srgb,var(--accent) 0,transparent)}}@keyframes rv-flow{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes rv-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes rv-dot{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.5}}@keyframes rv-reveal{0%{opacity:0;transform:translateY(22px) scale(.985)}to{opacity:1;transform:none}}.cns{position:relative;isolation:isolate;grid-template-columns:256px minmax(0,1fr);gap:14px;padding:14px;box-sizing:border-box;background:var(--bg-0)}.rv-ambient{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden;background:radial-gradient(120% 80% at 100% 0,color-mix(in srgb,var(--rv-yellow) 10%,transparent),transparent 55%),radial-gradient(90% 70% at 0 100%,color-mix(in srgb,var(--accent) 8%,transparent),transparent 60%),var(--bg-0)}.rv-blob{position:absolute;border-radius:50%;will-change:transform}.rv-blob--a{width:52vw;height:52vw;left:-14vw;top:-22vw;background:radial-gradient(circle,color-mix(in srgb,var(--rv-green-light) 26%,transparent) 0,transparent 62%)}.rv-blob--b{width:44vw;height:44vw;right:-12vw;top:8vh;background:radial-gradient(circle,color-mix(in srgb,var(--rv-yellow) 30%,transparent) 0,transparent 62%)}.rv-blob--c{width:58vw;height:58vw;left:26vw;bottom:-30vw;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 16%,transparent) 0,transparent 64%)}.rv-grain{position:absolute;inset:0;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}[data-theme=dark] .rv-grain{mix-blend-mode:screen;opacity:.03}.rv-cursor{position:fixed;left:0;top:0;z-index:9999;width:26px;height:26px;border-radius:50%;pointer-events:none;opacity:0;border:1.5px solid color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 4%,transparent);transition:opacity .25s var(--rv-ease),background .25s var(--rv-ease),border-color .25s var(--rv-ease),width .3s var(--rv-spring),height .3s var(--rv-spring)}.rv-cursor.is-on{opacity:.9}.rv-cursor.is-hot{background:color-mix(in srgb,var(--rv-yellow) 18%,transparent);border-color:color-mix(in srgb,var(--accent) 75%,transparent)}.rv-cursor.is-press{width:20px;height:20px}@media (pointer:coarse){.rv-cursor{display:none}}.cns [data-spot]{background-image:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),color-mix(in srgb,var(--accent) 8%,transparent),color-mix(in srgb,var(--rv-yellow) 4%,transparent) 40%,transparent 70%)}.cns ::-webkit-scrollbar,.onb-scrim ::-webkit-scrollbar{width:10px;height:10px}.cns ::-webkit-scrollbar-track,.onb-scrim ::-webkit-scrollbar-track{background:transparent}.cns ::-webkit-scrollbar-thumb,.onb-scrim ::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--fg-1) 16%,transparent);border-radius:999px;border:3px solid transparent;background-clip:content-box}.cns ::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb,var(--accent) 45%,transparent)}.cns .acct-menu__wslist,.cns .cvis__list{overflow-x:hidden}.cns :is(button,a,[role=button],[tabindex]):focus-visible,.onb-scrim :is(button,a):focus-visible{outline:2px solid color-mix(in srgb,var(--accent) 75%,transparent);outline-offset:2px}.cns .side{height:auto;min-height:0;padding:18px 12px 12px;background:transparent;border:1px solid var(--rv-line);border-radius:26px;box-shadow:var(--rv-shadow),inset 0 1px 0 color-mix(in srgb,#fff 60%,transparent)}.cns .side:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--rv-glass);backdrop-filter:blur(22px) saturate(170%)}.cns .side{position:relative;isolation:auto}.cns .side__brand{padding:6px 8px 20px;gap:10px;justify-content:flex-start}.cns .side__brand img{height:22px}.cns .side__brand img.side__brand-logo{height:42px;width:auto}.cns .side__brand .pr{font-family:var(--font-sans);font-size:10.5px;font-weight:700;letter-spacing:.16em;color:#fff;background:var(--gradient-brand);border-radius:999px;padding:3px 10px;box-shadow:0 4px 12px -4px color-mix(in srgb,var(--accent) 70%,transparent)}.cns .nav{gap:2px;padding:0 2px;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none}.cns .nav::-webkit-scrollbar{width:0;height:0;display:none}.cns .side,.cns .side.is-open{overflow-x:hidden}.cns .nav__sec{padding:18px 10px 7px;font-family:var(--font-sans);font-weight:700;font-size:10.5px;letter-spacing:.16em;color:var(--fg-3)}.cns .nav__sec svg{transition:transform .3s var(--rv-spring)}.cns .nav__sec:hover svg{transform:translateX(2px)}.cns .nav__item{isolation:isolate;border-radius:13px;padding:9px 12px;gap:12px;font-size:13.5px;color:var(--fg-2);transition:color var(--rv-fast) var(--rv-ease),background var(--rv-normal) var(--rv-ease),transform var(--rv-slow) var(--rv-spring);animation:rv-slide .5s var(--rv-ease) backwards}.cns .nav__grp .nav__item:nth-child(2){animation-delay:.04s}.cns .nav__grp .nav__item:nth-child(3){animation-delay:.08s}.cns .nav__grp .nav__item:nth-child(4){animation-delay:.12s}.cns .nav__grp .nav__item:nth-child(5){animation-delay:.16s}.cns .nav__item .ic{width:30px;height:30px;border-radius:10px;transition:background var(--rv-normal) var(--rv-ease),color var(--rv-normal) var(--rv-ease),transform var(--rv-slow) var(--rv-spring)}.cns .nav__item:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 6%,transparent);color:var(--fg-1);transform:translateX(3px)}.cns .nav__item:hover:not(:disabled) .ic{transform:scale(1.08)}.cns .nav__item:active:not(:disabled){transform:scale(.97)}.cns .nav__item.is-active{background:transparent;color:var(--accent-press);font-weight:650}.cns .nav__item.is-active:before{display:none}.cns .nav__item.is-active .ic{background:var(--gradient-brand);color:#fff;box-shadow:0 6px 14px -6px color-mix(in srgb,var(--accent) 80%,transparent)}.cns .nav__item .nav__state span{font-variant-numeric:tabular-nums}.cns .rv-glide--nav{position:absolute;inset:0;z-index:-1;border-radius:13px;background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 13%,var(--bg-1)) 0,color-mix(in srgb,var(--rv-yellow) 16%,var(--bg-1)) 100%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 16%,transparent),0 8px 18px -10px color-mix(in srgb,var(--accent) 55%,transparent)}.cns .side__acct{margin-top:10px}.cns .side__foot{border:1px solid var(--rv-line);border-radius:18px;padding:10px;background:var(--rv-glass-strong);box-shadow:var(--rv-shadow-sm);transition:transform var(--rv-slow) var(--rv-spring),box-shadow var(--rv-normal) var(--rv-ease),border-color var(--rv-normal) var(--rv-ease)}.cns .side__foot.is-open,.cns .side__foot:hover{background:var(--bg-1);transform:translateY(-2px);box-shadow:var(--rv-shadow);border-color:color-mix(in srgb,var(--accent) 22%,var(--rv-line))}.cns .side__foot>span:last-child svg,.cns .side__foot>span:last-of-type svg{transition:transform .35s var(--rv-spring)}.cns .side__foot.is-open>span:last-child svg{transform:rotate(180deg)}.cns .avatar{box-shadow:0 0 0 2px var(--bg-1),0 0 0 3.5px color-mix(in srgb,var(--accent) 35%,transparent)}.cns .acct-menu{bottom:calc(100% + 10px);padding:8px;border-radius:20px;background:color-mix(in srgb,var(--bg-1) 92%,transparent);backdrop-filter:blur(20px) saturate(160%);border:1px solid var(--rv-line-2);box-shadow:var(--rv-shadow-float)}.cns .acct-menu__item{border-radius:11px;transition:background var(--rv-fast) var(--rv-ease),transform var(--rv-normal) var(--rv-spring),color var(--rv-fast)}.cns .acct-menu__item:hover{background:var(--rv-tint);transform:translateX(2px)}.cns .acct-menu__item--danger:hover{background:var(--danger-soft)}.cns .acct-menu__lbl{font-family:var(--font-sans);font-weight:700;letter-spacing:.14em;font-size:10px}.cns .acct-menu__div{background:var(--rv-line)}.cns .main{height:auto;min-height:0;gap:0;overflow:hidden;border-radius:26px}.cns .top{margin:0 0 2px;padding:11px 14px 11px 20px;background:var(--rv-glass-strong);backdrop-filter:blur(20px) saturate(160%);border:1px solid var(--rv-line);border-radius:22px;box-shadow:var(--rv-shadow-sm),inset 0 1px 0 color-mix(in srgb,#fff 60%,transparent);position:relative;z-index:5;animation:rv-fade .5s var(--rv-ease) backwards}.cns .top__title{font-size:17px;font-weight:700;letter-spacing:-.02em;gap:12px}.cns .top__title:before{content:"";width:10px;height:10px;border-radius:4px;flex:none;background:linear-gradient(135deg,var(--rv-yellow),var(--accent));box-shadow:0 0 0 4px color-mix(in srgb,var(--rv-yellow) 22%,transparent);animation:rv-breathe 3.2s ease-in-out infinite}.cns .cache-badge{border-radius:999px;padding:6px 12px;border:1px solid color-mix(in srgb,var(--success) 25%,transparent)}.cns .env{border-radius:999px;background:var(--rv-glass-strong);border-color:var(--rv-line-2)}.cns .env .dot{animation:rv-dot 1.8s ease-in-out infinite}.cns .top__wsav{transition:box-shadow .25s var(--rv-ease),transform .4s var(--rv-spring)}.cns .top__wsav-wrap:hover .top__wsav{transform:scale(1.08)}.cns .nav-burger{border-radius:12px;background:var(--rv-glass-strong);border-color:var(--rv-line-2);transition:transform .3s var(--rv-spring)}.cns .nav-burger:active{transform:scale(.92)}.cns .body{padding:28px 22px 120px;scroll-behavior:smooth}.cns .body__inner{max-width:1120px;margin-inline:auto}.cns .body__inner--wide{max-width:none}.cns .rv-page{min-width:0}.cns .sec-head{margin-bottom:26px}.cns .eyebrow2{display:inline-flex;align-items:center;gap:8px;margin:0 0 14px;font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-press);background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 10%,var(--bg-1)),color-mix(in srgb,var(--rv-yellow) 14%,var(--bg-1)));border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);border-radius:999px;padding:5px 12px 5px 9px}.cns .eyebrow2:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--gradient-brand);animation:rv-dot 2.4s ease-in-out infinite}.cns .sec-h{font-size:clamp(26px,1.15rem + 1.35vw,38px);font-weight:700;line-height:1.08;letter-spacing:-.035em;background:linear-gradient(110deg,var(--fg-1) 0,var(--fg-1) 45%,var(--accent-press) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cns .sec-h *{-webkit-text-fill-color:initial}.cns .sec-sub{line-height:1.6;color:var(--fg-2);max-width:72ch;margin-top:10px}.cns .naf-lead,.cns .sec-sub{font-size:15px}:where(.cns) .card{border-radius:24px;padding:22px 24px;box-shadow:var(--rv-shadow);transition:box-shadow var(--rv-slow) var(--rv-ease),border-color var(--rv-slow) var(--rv-ease),transform var(--rv-slow) var(--rv-ease)}.cns .card:hover{box-shadow:var(--rv-shadow-hover)}.cns .card+.card{margin-top:18px}.cns .grid2,.cns .grid3{gap:18px}.cns .card-l{font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--fg-2);gap:9px;margin-bottom:14px}.cns .card-l svg{width:26px;height:26px;padding:5px;box-sizing:border-box;border-radius:9px;background:color-mix(in srgb,var(--accent) 11%,var(--bg-1));color:var(--accent);flex:none}:where(.cns) :where(.seg,.comp,.tier,.runcard,.msg-card,.listcard,.kb-card,.asv-card,.cmpcard,.cmp-perf,.refbar,.acct__head,.mailcard,.seq-card,.naf-saved,.prev-item,.rdy-item,.tkt,.cedit,.brain-item,.draftcard,.ppl-row,.kb-rel,.dnsgroup,.mi-acct,.ldr,.driver,.ld-sigcard){box-shadow:var(--rv-shadow-sm)}:where(.cns) :where(.seg,.comp,.tier,.runcard,.msg-card,.acct__head,.mailcard,.cmp-perf,.asv-card){border-radius:22px}.cns :is(.listcard,.kb-card,.cmpcard,.asv-card,.draftcard,.kb-rel,.comp,.seg,.ppl-row,.prev-item,.mi-acct,.ldr,.asv-buyer,.contact){transition:transform var(--rv-slow) var(--rv-spring),box-shadow var(--rv-normal) var(--rv-ease),border-color var(--rv-normal) var(--rv-ease),background-color var(--rv-normal) var(--rv-ease)}.cns :is(.listcard,.kb-card,.cmpcard,.draftcard,.kb-rel,.comp,.seg,.ppl-row,.prev-item,.mi-acct,.ldr):hover{transform:translateY(-3px);box-shadow:var(--rv-shadow-hover)}:where(.cns) :where(.asv-card,.asv-buyer,.contact):hover{box-shadow:var(--rv-shadow)}.cns :is(.listcard,.kb-card,.cmpcard,.draftcard,.kb-rel):active{transform:translateY(-1px) scale(.99)}.cns .cmpcard__ic,.cns .comp-av,.cns .kb-cat-ic,.cns .listcard__ic,.cns .prev-ic,.cns .seg__ic,.cns .signal-line .si{border-radius:12px;transition:transform .45s var(--rv-spring)}.cns :is(.listcard,.seg,.cmpcard,.comp,.prev-item):hover :is(.listcard__ic,.seg__ic,.cmpcard__ic,.comp-av,.prev-ic){transform:rotate(-6deg) scale(1.08)}.cns .listcard__ic,.cns .seg__ic{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,var(--bg-1)),color-mix(in srgb,var(--rv-yellow) 18%,var(--bg-1)))}.cns .draftcard.is-sel,.cns .seg--focus{box-shadow:0 0 0 1px var(--accent) inset,var(--rv-shadow)}.cns .stats{gap:16px}.cns .stat{position:relative;overflow:hidden;isolation:isolate;border-radius:24px;padding:18px 20px 20px;box-shadow:var(--rv-shadow);transition:transform var(--rv-slow) var(--rv-spring),box-shadow var(--rv-normal) var(--rv-ease),border-color var(--rv-normal) var(--rv-ease)}.cns .stat:after{content:"";position:absolute;z-index:-1;right:-46px;top:-46px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--accent) 18%,transparent),transparent 70%);transition:transform .8s var(--rv-ease)}.cns .stat:nth-child(2n):after{background:radial-gradient(circle,color-mix(in srgb,var(--rv-yellow) 30%,transparent),transparent 70%)}.cns .stat:hover{transform:translateY(-4px);box-shadow:var(--rv-shadow-hover);border-color:color-mix(in srgb,var(--accent) 20%,var(--rv-line))}.cns .stat:hover:after{transform:scale(1.35) translate(-10px,10px)}.cns .stat__l{font-size:12.5px;font-weight:600;color:var(--fg-2)}.cns .stat__l svg{width:34px;height:34px;padding:8px;border-radius:12px;background:var(--gradient-brand);color:#fff;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--accent) 75%,transparent);transition:transform .5s var(--rv-spring)}.cns .stat:nth-child(2n) .stat__l svg{background:linear-gradient(135deg,var(--rv-yellow),var(--rv-yellow-deep));color:#1a241e;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--rv-yellow-deep) 85%,transparent)}.cns .stat:hover .stat__l svg{transform:rotate(-8deg) scale(1.08)}.cns .stat__v{font-size:clamp(28px,1.3rem + 1vw,38px);font-weight:700;letter-spacing:-.045em;margin-top:12px;font-variant-numeric:tabular-nums;line-height:1.05}.cns .stat__d .up{color:var(--fg-3);font-weight:500}.cns .rv-count{font-variant-numeric:tabular-nums}.cns :is(.cmp-stat,.cmpfunnel__stat,.rev-cell,.ld-metric,.dscore .b){border-radius:16px;transition:transform .4s var(--rv-spring),box-shadow .3s var(--rv-ease)}.cns :is(.cmp-stat,.cmpfunnel__stat,.rev-cell):hover{transform:translateY(-2px);box-shadow:var(--rv-shadow-sm)}.cns .acct__score .v,.cns .cmp-stat__v,.cns .mi-now__pct,.cns .rev-stat__v,.cns .tier__v{letter-spacing:-.04em;font-variant-numeric:tabular-nums}.cns .driver__v,.cns .mi-now__pct{background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.cns :is(.scorebar i,.mi-seg__bar span,.mi-distbar span,.tier__bar){transform-origin:left center;animation:rv-grow 1.1s var(--rv-ease) .15s backwards}.cns .mi-distbar,.cns .mi-seg__bar,.cns .scorebar{border-radius:999px}.cns .mi-seg__bar span{background:linear-gradient(90deg,var(--accent),var(--rv-green-light),var(--rv-yellow))}.cns :is(.cbtn,.btn),.onb-scrim .cbtn{border-radius:999px;padding:9px 17px;transition:transform var(--rv-slow) var(--rv-spring),box-shadow var(--rv-normal) var(--rv-ease),background-color var(--rv-normal) var(--rv-ease),border-color var(--rv-normal) var(--rv-ease),color var(--rv-fast) var(--rv-ease),filter var(--rv-normal) var(--rv-ease)}.cns .cbtn--sm{padding:5px 12px}.cns :is(.cbtn--primary,.btn--primary),.onb-scrim .cbtn--primary{position:relative;overflow:hidden;isolation:isolate;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),0 1px 2px rgba(30,107,76,.25),0 10px 22px -10px color-mix(in srgb,var(--accent) 85%,transparent)}.cns :is(.cbtn--primary,.btn--primary):after,.onb-scrim .cbtn--primary:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(110deg,transparent 25%,hsla(0,0%,100%,.38) 48%,transparent 70%);transform:translateX(-130%);transition:transform .8s var(--rv-ease)}.cns :is(.cbtn--primary,.btn--primary):hover:not(:disabled):after,.onb-scrim .cbtn--primary:hover:not(:disabled):after{transform:translateX(130%)}.cns :is(.cbtn--primary,.btn--primary):hover:not(:disabled),.onb-scrim .cbtn--primary:hover:not(:disabled){transform:translateY(-2px);filter:saturate(1.08) brightness(1.03);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 2px 4px rgba(30,107,76,.2),0 16px 30px -12px color-mix(in srgb,var(--accent) 90%,transparent)}.cns :is(.cbtn,.btn):active:not(:disabled),.onb-scrim .cbtn:active:not(:disabled){transform:scale(.96);transition-duration:90ms}.cns .btn--ghost,.cns .cbtn--ghost,.onb-scrim .cbtn--ghost{background:var(--rv-glass-strong);border-color:var(--rv-line-2);color:var(--fg-1);box-shadow:0 1px 2px rgba(26,36,30,.04)}.cns .btn--ghost:hover:not(:disabled),.cns .cbtn--ghost:hover:not(:disabled),.onb-scrim .cbtn--ghost:hover:not(:disabled){background:var(--bg-1);border-color:color-mix(in srgb,var(--accent) 35%,var(--rv-line-2));color:var(--accent-press);transform:translateY(-1px);box-shadow:var(--rv-shadow-sm)}.cns .cbtn--ghost:disabled:hover{background:var(--rv-glass-strong)}.cns .cbtn--danger:hover:not(:disabled){color:var(--danger);border-color:color-mix(in srgb,var(--danger) 40%,transparent);background:var(--danger-soft)}.cns .btn svg,.cns .cbtn svg{transition:transform .4s var(--rv-spring)}.cns .cbtn:hover:not(:disabled) svg{transform:translateX(1px) scale(1.06)}.cns .iconbtn{border-radius:10px;transition:background var(--rv-fast),color var(--rv-fast),transform .35s var(--rv-spring)}.cns .iconbtn:hover{transform:scale(1.1);background:var(--rv-tint);color:var(--accent-press)}.cns .iconbtn:active{transform:scale(.92)}.cns .linkbtn,.cns .naf-link,.cns .selall{text-underline-offset:3px;transition:color var(--rv-fast)}.cns :is(.atl-btn,.ilink,.copybtn,.fmtbtn,.supp-row__x,.brain-pin,.brain-del,.detail__close){transition:transform .35s var(--rv-spring),color var(--rv-fast),background var(--rv-fast),border-color var(--rv-fast)}.cns :is(.atl-btn,.ilink,.fmtbtn,.detail__close):hover{transform:scale(1.1)}.cns .atabs{display:flex;width:-moz-fit-content;width:fit-content;max-width:100%;gap:4px;padding:5px;background:var(--rv-glass);border:1px solid var(--rv-line);border-radius:18px;backdrop-filter:blur(14px);box-shadow:inset 0 1px 2px rgba(26,36,30,.04),var(--rv-shadow-sm)}.cns .atab{position:relative;isolation:isolate;border:none;border-radius:13px;padding:8px 15px;color:var(--fg-2);transition:color var(--rv-normal) var(--rv-ease),background var(--rv-normal) var(--rv-ease)}.cns .atab:hover:not(.is-active):not(:disabled){color:var(--fg-1);background:color-mix(in srgb,var(--bg-1) 55%,transparent)}.cns .atab.is-active{color:var(--accent-press);border-bottom-color:transparent}.cns .atab svg{transition:transform .4s var(--rv-spring)}.cns .atab.is-active svg{transform:scale(1.1)}.cns .atab .rv-glide{position:absolute;inset:0;z-index:-1;border-radius:13px;background:var(--bg-1);box-shadow:0 1px 2px rgba(26,36,30,.06),0 6px 16px -6px rgba(26,36,30,.16),inset 0 0 0 1px color-mix(in srgb,var(--accent) 16%,transparent)}.cns .abody>*{animation:rv-up .5s var(--rv-ease) backwards}.cns :is(.ptab,.filter,.band,.presetchip,.supp-fchip,.chip-ex,.tagchip,.snap-refresh,.ldr-btn,.stage-adjust,.clink,.cvis__btn){border-radius:999px;transition:transform .35s var(--rv-spring),background var(--rv-normal) var(--rv-ease),color var(--rv-fast),border-color var(--rv-normal) var(--rv-ease),box-shadow var(--rv-normal) var(--rv-ease)}.cns :is(.ptab,.filter,.band,.presetchip,.supp-fchip,.chip-ex,.tagchip,.clink,.cvis__btn):hover{transform:translateY(-1px)}.cns :is(.ptab,.filter,.band,.presetchip,.supp-fchip):active{transform:scale(.95)}.cns .band.is-on,.cns :is(.ptab,.filter,.band).is-active{background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 12%,var(--bg-1)),color-mix(in srgb,var(--rv-yellow) 14%,var(--bg-1)));box-shadow:0 4px 12px -6px color-mix(in srgb,var(--accent) 50%,transparent)}.cns .supp-fchip.is-active{background:var(--gradient-brand);box-shadow:0 6px 14px -6px color-mix(in srgb,var(--accent) 70%,transparent)}.cns .recipmode{border-radius:999px;background:var(--rv-glass);border-color:var(--rv-line)}.cns .recipmode__b{transition:color var(--rv-normal),background var(--rv-normal),box-shadow var(--rv-normal),transform .35s var(--rv-spring)}.cns .recipmode__b.is-active{color:var(--accent-press);box-shadow:0 1px 2px rgba(26,36,30,.06),0 6px 14px -6px rgba(26,36,30,.18)}.cns :is(.badge,.tag,.sig,.chip2,.fchip,.itag,.conf,.conf-chip,.stage-badge,.cmpcard__status,.tkt-st,.role-pill,.sendstat,.ret,.src-pill,.mode-tag,.asv-count,.biz-chip,.voice-chip,.ppl-pill,.cmpcard__pill,.rdy-pill){border-radius:999px}.cns .badge .dot{animation:rv-dot 2.2s ease-in-out infinite}.cns .tag{transition:transform .3s var(--rv-spring),border-color var(--rv-fast)}.cns .tag:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 35%,transparent)}.cns :is(.medit,.naf-ta,.naf-krow input,.onb-in,.pii-input,.basis-sel,.naf-select,.tkt-sel,.tkt-fb__in,.list-newinput,.supp-add input,.brain-add input,.atl-new input,.cedit__name,.msg-dayin,.seq-dayinput,.sortsel select,.ownerfilter,.lp-bizdesc,.lp-refine textarea,.copilot__input textarea,.stage-edit-grid input,.rev-in,.naf-field,.lp-field,.savedsearch,.aud-search),.onb-scrim :is(.onb-in,.naf-ta,.naf-field,.naf-krow input){border-color:var(--rv-line-2);background-color:color-mix(in srgb,var(--bg-1) 80%,transparent);transition:border-color var(--rv-normal) var(--rv-ease),box-shadow var(--rv-normal) var(--rv-ease),background-color var(--rv-normal) var(--rv-ease)}.cns :is(.medit,.naf-ta,.naf-krow input,.onb-in,.pii-input,.basis-sel,.naf-select,.tkt-sel,.tkt-fb__in,.list-newinput,.supp-add input,.brain-add input,.atl-new input,.cedit__name,.lp-bizdesc,.lp-refine textarea,.copilot__input textarea,.stage-edit-grid input):hover,.cns :is(.naf-field,.lp-field,.savedsearch,.aud-search,.rev-in):hover,.onb-scrim :is(.onb-in,.naf-ta,.naf-field):hover{border-color:color-mix(in srgb,var(--accent) 30%,var(--rv-line-2));background-color:var(--bg-1)}.cns :is(.medit,.naf-ta,.naf-krow input,.onb-in,.pii-input,.basis-sel,.naf-select,.tkt-sel,.tkt-fb__in,.list-newinput,.supp-add input,.brain-add input,.atl-new input,.cedit__name,.lp-bizdesc,.lp-refine textarea,.copilot__input textarea,.stage-edit-grid input):focus,.cns :is(.naf-field,.lp-field,.savedsearch,.aud-search,.rev-in):focus-within,.onb-scrim .naf-field:focus-within,.onb-scrim :is(.onb-in,.naf-ta,.naf-krow input):focus{border-color:var(--accent);background-color:var(--bg-1);outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent),0 6px 18px -10px color-mix(in srgb,var(--accent) 55%,transparent)}.cns :is(.naf-field,.savedsearch,.aud-search):focus-within svg{color:var(--accent)}.cns :is(.naf-field,.savedsearch,.aud-search) svg{transition:color var(--rv-normal),transform .4s var(--rv-spring)}.cns :is(.naf-field,.savedsearch,.aud-search):focus-within>svg:first-child{transform:scale(1.1)}.cns input[type=checkbox],.cns input[type=radio],.onb-scrim input[type=checkbox]{accent-color:var(--accent)}.cns .tbl-wrap{border-radius:22px;box-shadow:var(--rv-shadow)}.cns .tbl th{font-family:var(--font-sans);font-weight:700;font-size:10.5px;letter-spacing:.12em;color:var(--fg-3);background:color-mix(in srgb,var(--bg-0) 55%,transparent);padding-top:13px;padding-bottom:13px}.cns .tbl td,.cns .tbl th{border-bottom:1px solid var(--rv-line)}.cns .tbl tbody tr{transition:background var(--rv-normal) var(--rv-ease);animation:rv-up .45s var(--rv-ease) backwards}.cns .tbl tbody tr:hover{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 7%,transparent),color-mix(in srgb,var(--rv-yellow) 6%,transparent))}.cns .tbl tbody tr td:first-child{transition:box-shadow var(--rv-normal) var(--rv-ease)}.cns .tbl tbody tr:hover td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.cns .tbl tbody tr.is-sel,.cns .tbl tr.is-picked{background:color-mix(in srgb,var(--accent) 9%,transparent)}.cns .tbl tbody tr:nth-child(2){animation-delay:.03s}.cns .tbl tbody tr:nth-child(3){animation-delay:.06s}.cns .tbl tbody tr:nth-child(4){animation-delay:.09s}.cns .tbl tbody tr:nth-child(5){animation-delay:.12s}.cns .tbl tbody tr:nth-child(6){animation-delay:.15s}.cns .tbl tbody tr:nth-child(7){animation-delay:.18s}.cns .tbl tbody tr:nth-child(8){animation-delay:.21s}.cns .tbl tbody tr:nth-child(9){animation-delay:.24s}.cns .tbl tbody tr:nth-child(10){animation-delay:.27s}.cns .tbl tbody tr:nth-child(n+11){animation-delay:.3s}.cns .ca,.cns .logo{transition:transform .4s var(--rv-spring)}.cns .tbl tbody tr:hover :is(.ca,.logo,.cphoto){transform:scale(1.08)}.cns .body__inner>:not(.scrim):not(.detail):not(.atl-scrim),.cns :is(.stats,.cmp-list,.lists-grid,.kb-grid,.prev-grid,.comp-grid,.ldr-grid,.acctsv,.nba-list,.mi-inmkt,.drafts-list,.brain-list,.ppl-list,.tkt-list,.runcards,.rdy-list,.msg-timeline,.grid2,.grid3,.seg__grid,.cmp-perf__grid,.angle-grid,.ld-metrics,.faq)>*{animation:rv-up .55s var(--rv-ease) backwards}.cns :is(.body__inner,.stats,.cmp-list,.lists-grid,.kb-grid,.prev-grid,.comp-grid,.ldr-grid,.acctsv,.nba-list,.mi-inmkt,.drafts-list,.brain-list,.ppl-list,.tkt-list,.runcards,.rdy-list,.msg-timeline,.grid2,.grid3,.seg__grid,.cmp-perf__grid,.angle-grid,.ld-metrics,.faq)>:nth-child(2){animation-delay:.05s}.cns :is(.body__inner,.stats,.cmp-list,.lists-grid,.kb-grid,.prev-grid,.comp-grid,.ldr-grid,.acctsv,.nba-list,.mi-inmkt,.drafts-list,.brain-list,.ppl-list,.tkt-list,.runcards,.rdy-list,.msg-timeline,.grid2,.grid3,.seg__grid,.cmp-perf__grid,.angle-grid,.ld-metrics,.faq)>:nth-child(3){animation-delay:.1s}.cns :is(.body__inner,.stats,.cmp-list,.lists-grid,.kb-grid,.prev-grid,.comp-grid,.ldr-grid,.acctsv,.nba-list,.mi-inmkt,.drafts-list,.brain-list,.ppl-list,.tkt-list,.runcards,.rdy-list,.msg-timeline,.grid2,.grid3,.seg__grid,.cmp-perf__grid,.angle-grid,.ld-metrics,.faq)>:nth-child(4){animation-delay:.15s}.cns :is(.body__inner,.stats,.cmp-list,.lists-grid,.kb-grid,.prev-grid,.comp-grid,.ldr-grid,.acctsv,.nba-list,.mi-inmkt,.drafts-list,.brain-list,.ppl-list,.tkt-list,.runcards,.rdy-list,.msg-timeline,.grid2,.grid3,.seg__grid,.cmp-perf__grid,.angle-grid,.ld-metrics,.faq)>:nth-child(5){animation-delay:.2s}.cns :is(.body__inner,.stats,.cmp-list,.lists-grid,.kb-grid,.prev-grid,.comp-grid,.ldr-grid,.acctsv,.nba-list,.mi-inmkt,.drafts-list,.brain-list,.ppl-list,.tkt-list,.runcards,.rdy-list,.msg-timeline,.grid2,.grid3,.seg__grid,.cmp-perf__grid,.angle-grid,.ld-metrics,.faq)>:nth-child(6){animation-delay:.25s}.cns :is(.body__inner,.stats,.cmp-list,.lists-grid,.kb-grid,.prev-grid,.comp-grid,.ldr-grid,.acctsv,.nba-list,.mi-inmkt,.drafts-list,.brain-list,.ppl-list,.tkt-list,.runcards,.rdy-list,.msg-timeline,.grid2,.grid3,.seg__grid,.cmp-perf__grid,.angle-grid,.ld-metrics,.faq)>:nth-child(7){animation-delay:.3s}.cns :is(.body__inner,.stats,.cmp-list,.lists-grid,.kb-grid,.prev-grid,.comp-grid,.ldr-grid,.acctsv,.nba-list,.mi-inmkt,.drafts-list,.brain-list,.ppl-list,.tkt-list,.runcards,.rdy-list,.msg-timeline,.grid2,.grid3,.seg__grid,.cmp-perf__grid,.angle-grid,.ld-metrics,.faq)>:nth-child(8){animation-delay:.35s}.cns :is(.body__inner,.stats,.cmp-list,.lists-grid,.kb-grid,.prev-grid,.comp-grid,.ldr-grid,.acctsv,.nba-list,.mi-inmkt,.drafts-list,.brain-list,.ppl-list,.tkt-list,.runcards,.rdy-list,.msg-timeline,.grid2,.grid3,.seg__grid,.cmp-perf__grid,.angle-grid,.ld-metrics,.faq)>:nth-child(n+9){animation-delay:.4s}@supports (animation-timeline:view()){.cns :is(.cmp-list,.acctsv,.lists-grid,.kb-grid)>:nth-child(n+9){animation:rv-reveal linear both;animation-timeline:view();animation-range:entry 5% entry 85%;animation-delay:0s}}.cns .gnode{border-radius:14px}.cns .gnode .ico{border-radius:10px}.cns .gnode.is-live{animation:rv-breathe 1.8s ease-in-out infinite;border-color:color-mix(in srgb,var(--accent) 40%,transparent)}.cns .gedge{height:3px;border-radius:3px}.cns .gedge.is-on{background:linear-gradient(90deg,var(--accent),var(--rv-yellow),var(--accent));background-size:200% 100%;animation:rv-flow 1.6s linear infinite}.cns .runcard.is-live{border-color:color-mix(in srgb,var(--accent) 55%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent) inset,0 18px 40px -22px color-mix(in srgb,var(--accent) 70%,transparent)}.cns .runwork__bar{height:4px;border-radius:999px}.cns .runwork__bar span{background:linear-gradient(90deg,var(--accent),var(--rv-yellow));border-radius:999px}.cns .runwork__step.is-now{animation:rv-slide .35s var(--rv-ease) backwards}.cns .logs{border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 18px 40px -24px rgba(0,0,0,.5)}.cns .cb-step__n{transition:background .3s var(--rv-ease),transform .45s var(--rv-spring)}.cns .cb-step.is-done .cb-step__n{background:var(--gradient-brand);transform:scale(1.05)}.cns .cb-badge,.cns .kb-step-n,.cns .msg-touch{background:var(--gradient-brand);box-shadow:0 6px 14px -6px color-mix(in srgb,var(--accent) 75%,transparent)}.cns .nba-dot,.cns .seq-dot,.cns .tl-dot.is-now{box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 16%,transparent)}.cns .nba-dot{animation:rv-dot 2.2s ease-in-out infinite}.cns .nba-item{border-radius:14px;padding:12px 10px;transition:background var(--rv-normal) var(--rv-ease)}.cns .nba-item:hover{background:var(--rv-tint)}.cns .rdy-score{box-shadow:0 10px 24px -14px rgba(26,36,30,.4);animation:rv-pop .6s var(--rv-spring) backwards}.cns .placeholder{padding:64px 20px}.cns .placeholder .pic{width:64px;height:64px;border-radius:20px;position:relative;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 14%,var(--bg-1)),color-mix(in srgb,var(--rv-yellow) 22%,var(--bg-1)));box-shadow:0 14px 30px -16px color-mix(in srgb,var(--accent) 70%,transparent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent);animation:rv-float 4.5s ease-in-out infinite}.cns .placeholder h3{font-size:21px;font-weight:700;letter-spacing:-.02em}.cns :is(.warnbar,.focusbar,.aud-scope,.crm-intel,.crm-sync-sum,.crm-errs,.kb-note,.kb-tip,.stage-card,.tier-play){border-radius:16px}.cns .focusbar{box-shadow:0 10px 26px -18px color-mix(in srgb,var(--accent) 80%,transparent)}.cns .cmp-start__ic,.cns .copilot__mark,.cns .refbar .q{border-radius:12px;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--accent) 75%,transparent)}.cns .cmp-start{border-radius:24px;border-color:var(--rv-line);background:linear-gradient(120deg,color-mix(in srgb,var(--accent) 8%,var(--bg-1)) 0,var(--bg-1) 55%,color-mix(in srgb,var(--rv-yellow) 14%,var(--bg-1)) 100%);box-shadow:var(--rv-shadow)}.cns .cmp-start__ic{animation:rv-float 4s ease-in-out infinite}.cns :is(.atl-menu,.regen-menu,.cvis__menu){border-radius:18px;border-color:var(--rv-line-2);background:color-mix(in srgb,var(--bg-1) 94%,transparent);backdrop-filter:blur(18px);box-shadow:var(--rv-shadow-float);animation:rv-pop .28s var(--rv-spring) backwards;transform-origin:top right}.cns .atl-item{border-radius:10px;transition:background var(--rv-fast),transform .3s var(--rv-spring)}.cns .atl-item:hover:not(:disabled){background:var(--rv-tint);transform:translateX(2px)}.cns .infotip__pop{border-radius:14px;box-shadow:var(--rv-shadow-float);transition:opacity .2s var(--rv-ease),transform .35s var(--rv-spring),visibility .2s}.cns .scrim{background:rgba(14,46,34,.22);backdrop-filter:blur(3px)}.cns .detail{border-radius:26px 0 0 26px;border-color:var(--rv-line);box-shadow:var(--rv-shadow-float);transition:transform .5s var(--rv-ease),visibility 0s .5s}.cns .detail.is-open{transition:transform .5s var(--rv-ease),visibility 0s 0s}.cns [role=dialog].card{border-radius:28px;animation:rv-modal .5s var(--rv-spring) backwards}.cns .copilot{top:14px;bottom:14px;right:14px;border-radius:28px;border:1px solid var(--rv-line-2);background:color-mix(in srgb,var(--bg-0) 90%,transparent);backdrop-filter:blur(24px) saturate(160%);box-shadow:var(--rv-shadow-float);transform:translateX(calc(100% + 32px));transition:transform .55s var(--rv-ease),width .45s var(--rv-ease);overflow:hidden}.cns .copilot.is-open{transform:translateX(0)}.cns .copilot__head{border-bottom-color:var(--rv-line);background:color-mix(in srgb,var(--bg-1) 50%,transparent)}.cns .copilot__input{border-top-color:var(--rv-line)}.cns .cp-msg{animation:rv-pop .4s var(--rv-spring) backwards}.cns .cp-msg--user{transform-origin:bottom right}.cns .cp-msg--assistant{transform-origin:bottom left}.cns .cp-bubble{border-radius:18px;padding:11px 14px}.cns .cp-msg--user .cp-bubble{border-bottom-right-radius:6px;box-shadow:0 10px 22px -14px color-mix(in srgb,var(--accent) 85%,transparent)}.cns .cp-msg--assistant .cp-bubble{border-bottom-left-radius:6px;box-shadow:var(--rv-shadow-sm);border-color:var(--rv-line)}.cns .cp-suggest button{border-radius:14px;transition:transform .35s var(--rv-spring),border-color var(--rv-fast),box-shadow var(--rv-normal);animation:rv-up .45s var(--rv-ease) backwards}.cns .cp-suggest button:nth-child(2){animation-delay:.06s}.cns .cp-suggest button:nth-child(3){animation-delay:.12s}.cns .cp-suggest button:nth-child(4){animation-delay:.18s}.cns .cp-suggest button:hover{transform:translateX(4px);box-shadow:var(--rv-shadow-sm)}.cns .cp-typing span{background:var(--accent);animation:rv-dot 1s ease-in-out infinite}.cns .cp-typing span:nth-child(2){animation-delay:.15s}.cns .cp-typing span:nth-child(3){animation-delay:.3s}.cns .scout-fab{transition:filter .25s var(--rv-ease),box-shadow .25s var(--rv-ease);isolation:isolate;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.3),0 14px 32px -12px color-mix(in srgb,var(--accent) 90%,transparent)}.cns .scout-fab:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--gradient-brand);animation:rv-ring 2.6s var(--rv-ease) infinite}.cns .scout-fab:hover{filter:brightness(1.05) saturate(1.1)}.cns .toast{animation:none;border-radius:999px;padding:12px 20px 12px 16px;background:color-mix(in srgb,var(--fg-1) 90%,transparent);backdrop-filter:blur(12px);box-shadow:0 18px 40px -16px rgba(14,46,34,.55)}.cns .nav-scrim{backdrop-filter:blur(4px)}.cns .kb-card-go svg{transition:transform .4s var(--rv-spring)}.cns .kb-card:hover .kb-card-go svg{transform:translateX(4px)}.cns .kb-back{transition:transform .35s var(--rv-spring),border-color var(--rv-fast),color var(--rv-fast)}.cns .kb-back:hover{transform:translateX(-3px)}.cns .kb-toc{border-radius:18px;background:var(--rv-glass-strong);border-color:var(--rv-line)}.cns .kb-fig-art,.cns .kb-shot img{border-radius:18px}.onb-scrim{background:rgba(14,46,34,.32);backdrop-filter:blur(10px) saturate(140%);animation:rv-fade .35s var(--rv-ease) backwards}.onb-scrim .onb{border-radius:30px;border-color:var(--rv-line-2);box-shadow:var(--rv-shadow-float);animation:rv-modal .6s var(--rv-spring) backwards}.onb-scrim .onb-foot,.onb-scrim .onb-rail{background:color-mix(in srgb,var(--bg-0) 70%,transparent);border-color:var(--rv-line)}.onb-scrim .onb-rail__dot{transition:background .35s var(--rv-ease),transform .45s var(--rv-spring),box-shadow .35s}.onb-scrim .onb-rail__step.is-now .onb-rail__dot{background:var(--gradient-brand);transform:scale(1.12);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent) 18%,transparent)}.onb-scrim .onb-rail__step.is-done .onb-rail__dot{background:var(--gradient-brand)}.onb-scrim .onb-step{animation:rv-step .45s var(--rv-ease) backwards}.onb-scrim .onb-step h2{font-size:26px;font-weight:700;letter-spacing:-.03em}.onb-scrim .onb-badge{width:54px;height:54px;border-radius:16px;background:var(--gradient-brand);color:#fff;box-shadow:0 14px 30px -14px color-mix(in srgb,var(--accent) 85%,transparent);animation:rv-float 4s ease-in-out infinite}.onb-scrim .onb-list li{animation:rv-slide .5s var(--rv-ease) backwards}.onb-scrim .onb-list li:first-child{animation-delay:.15s}.onb-scrim .onb-list li:nth-child(2){animation-delay:.25s}.onb-scrim .onb-list li:nth-child(3){animation-delay:.35s}@media (max-width:980px){.cns{grid-template-columns:1fr;padding:10px;gap:10px}.cns .side.is-open{position:fixed;top:10px;bottom:10px;left:10px;height:auto;border-radius:24px;background:color-mix(in srgb,var(--bg-1) 94%,transparent);animation:rv-drawer .45s var(--rv-ease)}.cns .atabs{padding-left:5px;padding-right:5px}.cns .body{padding:22px 14px 110px}.cns .detail{border-radius:22px 0 0 22px}}@media (max-width:640px){.cns{padding:8px}.cns .top{border-radius:18px;padding:10px 12px}.cns .main{border-radius:20px}.cns .atabs{width:100%;overflow-x:auto;flex-wrap:nowrap}.cns .atab{flex:none}.cns .copilot{top:8px;bottom:8px;right:8px;border-radius:22px}.cns .stat__v{font-size:30px}}@media (prefers-reduced-motion:reduce){.cns *,.cns :after,.cns :before,.onb-scrim,.onb-scrim *{animation:none!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.rv-cursor{display:none!important}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.top-3{top:.75rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.underline{text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.\[-\:T\]{-:T}@media not all and (min-width:640px){.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:gap-y-2{row-gap:.5rem}.max-sm\:\!px-4{padding-left:1rem!important;padding-right:1rem!important}}