.rr-pw{--eo:cubic-bezier(.16, 1, .3, 1);--eio:cubic-bezier(.65, 0, .35, 1);font-family:var(--rr-ui)}.rr-pw-k6{display:none}@media (prefers-reduced-motion:reduce),(max-width:767px){.rr-pw-k1{display:none}.rr-pw-k6{display:block}}[data-pw-scene]:focus{outline:none}.rr-pw-stage{transition:opacity .25s linear;position:absolute;inset:0}.rr-pw-toggle{z-index:7;position:absolute;top:-38px;right:2px}.rr-pw-stage[data-fade]{opacity:0;transition-duration:.4s}:where(.rr-pw) button{text-align:left}.rr-pw button:focus-visible{outline-offset:2px;outline:2px solid #191616}.rr-pw-cards{flex-direction:column;gap:11px;width:287px;margin:0;padding:0;list-style:none;display:flex;position:absolute;top:44px;left:32px}.rr-pw-card{cursor:pointer;background:#fff;border:1px solid #eaeaea;border-radius:8px;flex-direction:column;justify-content:flex-start;width:287px;height:123px;padding:14px 16px;transition:background-color .3s,border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.rr-pw-card[data-state=skel]{background:#f9f9f9;border-color:#f9f9f9}.rr-pw-card[data-state=work]{border-color:#d6d6d6;box-shadow:0 8px 24px #00000012}.rr-pw-card:not([data-state=skel]):hover{border-color:#d6d6d6}.rr-pw-card-c{flex-direction:column;gap:8px;display:flex}.rr-pw-chip{background:#f4f2f0;border-radius:6px;padding:5px;display:flex}.rr-pw-pill{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;height:22px;padding:3px 8px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .2s,color .2s;display:inline-flex}.rr-pw-pill[data-tone=dark]{color:#fff;background:#191616}.rr-pw-pill[data-tone=dark]:before{content:"";background:#c7f634;border-radius:50%;width:6px;height:6px}.rr-pw-pill[data-tone=green]{color:#3f6212;background:#ecf7d4}.rr-pw-pill[data-tone=amber]{color:#b45309;background:#fef3c7}.rr-pw-pill[data-tone=red]{color:#b42318;background:#fee4e2}.rr-pw-pill[data-tone=grey]{color:#5b5b5b;background:#f3f3f3}.rr-pw-slot{width:565px;position:absolute;top:44px;left:343px}.rr-pw-panel{background:#fff;border-radius:8px;position:relative;overflow:hidden}.rr-pw-panel:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;border:1px solid #eaeaea;position:absolute;inset:0}.rr-pw-head{white-space:nowrap;justify-content:space-between;align-items:center;padding:14px 16px 12px;display:flex}.rr-pw-row{color:#5b5b5b;white-space:nowrap;border-top:1px solid #efefef;align-items:center;gap:8px;padding:10px 16px;font-size:14px;line-height:20px;display:flex}.rr-pw-th{color:#474747;font-size:12px;font-weight:500}.rr-pw-hl{background:#f6fbe4}.rr-pw-why{color:#474747;white-space:normal;align-items:flex-start;font-size:13px;line-height:18px}.rr-pw-why>svg{margin-top:2px}.rr-pw-sum{justify-content:space-between;padding:12px 16px 14px}.rr-pw-chk{color:#474747;gap:10px;padding:8px 16px;font-size:13px;line-height:18px}.rr-pw-chk[data-bad]{color:#191616;font-weight:500}.rr-pw-res{color:#474747;justify-content:space-between;padding:10px 16px 12px;font-size:13px;line-height:18px}.rr-pw-bar{gap:12px}.rr-pw-track{background:#f1f1f1;border-radius:3px;flex:none;width:300px;height:6px;overflow:hidden}.rr-pw-fill{transform-origin:0;background:#191616;border-radius:3px;height:6px;display:block}.rr-pw-kpi{background:#fff;border:1px solid #eaeaea;border-radius:8px;flex-direction:column;gap:2px;width:260px;padding:12px 14px;transition:border-color .18s;display:flex}button.rr-pw-kpi{cursor:pointer}button.rr-pw-kpi:hover{border-color:#d6d6d6}.rr-pw-dup{background:#fafaf9;border:1px solid #eaeaea;border-radius:8px;flex-direction:column;gap:6px;width:260px;padding:12px 14px;display:flex}.rr-pw-btn{white-space:nowrap;cursor:pointer;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:500;line-height:18px;transition:background-color .18s,opacity .3s}.rr-pw .rr-pw-btn[data-kind=primary]{color:#fff;background:#191616}.rr-pw .rr-pw-btn[data-kind=primary]:hover{background:#000}.rr-pw .rr-pw-btn[data-kind=secondary],.rr-pw .rr-pw-btn[data-kind=done]{color:#474747;background:#fff;border:1px solid #e2e2e2}.rr-pw .rr-pw-btn[data-kind=secondary]:hover{background:#fafafa}.rr-pw .rr-pw-btn[data-kind=done]{opacity:.6;cursor:default}.rr-pw .rr-pw-btn[data-pressed]{animation:rr-pw-press .12s var(--eio);background:#000}@keyframes rr-pw-press{50%{transform:scale(.97)}}.rr-pw-toasts{z-index:6;pointer-events:none;position:absolute;top:435px;right:35px}.rr-pw-toast{color:#fff;white-space:nowrap;background:#191616;border-radius:10px;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:500;line-height:18px;animation:2.28s both rr-pw-toast;display:flex;box-shadow:0 10px 28px #0000002e}@keyframes rr-pw-toast{0%{opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:translateY(16px)}16.67%{opacity:1;transform:none}86.84%{opacity:1;animation-timing-function:cubic-bezier(.16,1,.3,1);transform:none}to{opacity:0;transform:translateY(8px)}}[data-motion=off] .rr-pw-toast{animation:1.9s linear both rr-pw-toast-r}@keyframes rr-pw-toast-r{0%{opacity:0}7.9%{opacity:1}92.1%{opacity:1}to{opacity:0}}.rr-pw-cursor{z-index:5;pointer-events:none;width:22px;height:22px;transform:translate(var(--x1), var(--y1));position:absolute;top:0;left:0}.rr-pw-cursor svg{position:relative}.rr-pw-cursor[data-phase=move]{animation:rr-pw-cur .9s var(--eio) both}.rr-pw-cursor[data-phase=press]{animation:.3s linear .9s both rr-pw-out}@keyframes rr-pw-cur{0%{opacity:0;transform:translate(var(--x0), var(--y0))}15%{opacity:1}to{opacity:1;transform:translate(var(--x1), var(--y1))}}@keyframes rr-pw-out{to{opacity:0}}.rr-pw-ring{opacity:0;background:#19161614;border:1.5px solid #19161640;border-radius:50%;width:30px;height:30px;position:absolute;top:-9px;left:-9px}.rr-pw-cursor[data-phase=press] .rr-pw-ring{opacity:1;animation:rr-pw-ring .12s var(--eo) both}@keyframes rr-pw-ring{0%{opacity:0;transform:scale(.4)}}.rr-pw-ping{pointer-events:none;animation:rr-pw-ping .9s var(--eo) both;border-radius:7px;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #191616}@keyframes rr-pw-ping{0%{opacity:1}to{opacity:0}}.rr-pw-traces,.rr-pw-trace{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:visible}.rr-pw-trace rect{x:.5px;y:.5px;width:calc(100% - 1px);height:calc(100% - 1px)}.rr-pw-traces rect,.rr-pw-trace rect{fill:none;stroke:#b5b5b5;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:1px;animation:rr-dash .38s var(--eo) var(--d,0s) both, rr-fade .26s var(--eo) calc(var(--d,0s) + .38s) both}@keyframes rr-pw-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes rr-pw-rise8{0%{opacity:0;transform:translateY(8px)}}@keyframes rr-pw-in{0%{opacity:0}}@keyframes rr-pw-pop{0%{opacity:0;transform:scale(.85)}}@keyframes rr-pw-hl{0%{background-color:#fff}}@keyframes rr-pw-grow{0%{transform:scaleX(0)}}@keyframes rr-pw-tick{0%{opacity:0;transform:scale(.4)}}@keyframes rr-pw-dup-l{0%{opacity:0;transform:translate(-16px)}}@keyframes rr-pw-dup-r{0%{opacity:0;transform:translate(16px)}}@keyframes rr-pw-merge{to{opacity:0;transform:translate(-272px)}}@keyframes rr-pw-flash{0%{background-color:#ecf7d4}}[data-motion=on] .rr-pw-card[data-in] .rr-pw-card-c{animation:rr-pw-rise8 .42s var(--eo) calc(var(--d,0s) + .16s) both}[data-motion=on] .rr-pw-card .rr-pw-pill{animation:rr-pw-pop .2s var(--eo) both}.rr-pw [data-anim]:after{animation:.3s linear .3s both rr-pw-in}.rr-pw [data-anim] [data-part]{animation:rr-pw-rise .38s var(--eo) calc(var(--d,0s) + .2s) both}.rr-pw [data-anim] .rr-pw-hl[data-part]{animation:rr-pw-rise .38s var(--eo) calc(var(--d,0s) + .2s) both, rr-pw-hl .2s linear .74s both}.rr-pw [data-anim] .rr-pw-dup[data-part]{animation:rr-pw-dup-l .4s var(--eo) calc(var(--d,0s) + .25s) both}.rr-pw [data-anim] .rr-pw-dup[data-part]+.rr-pw-dup[data-part]{animation-name:rr-pw-dup-r}.rr-pw [data-anim] .rr-pw-light{animation:rr-pw-pop .2s var(--eo) var(--l,0s) both}.rr-pw [data-anim] .rr-pw-match{animation:rr-pw-pop .2s var(--eo) calc(.7s + var(--i,0) * 80ms) both}.rr-pw [data-anim] .rr-pw-zero{animation:.2s linear .75s both rr-pw-in}.rr-pw [data-anim] .rr-pw-tick{animation:rr-pw-tick .2s var(--eo) var(--l,0s) both}.rr-pw [data-anim] .rr-pw-fill{animation:rr-pw-grow .7s var(--eo) calc(var(--d,0s) + .3s) both}.rr-pw-tick{display:flex}[data-motion=on] .rr-pw-sent{animation:rr-pw-pop .2s var(--eo) var(--l,0s) both}.rr-pw-dup.rr-pw-merging{animation:rr-pw-merge .42s var(--eo) forwards!important}[data-motion=on] .rr-pw-dup.rr-pw-flash{animation:.9s linear both rr-pw-flash!important}@media (max-width:767px){.rr-pw,.rr-pw-k6{position:relative;inset:auto}.rr-pw-k6 .rr-pw-cards{display:none}.rr-pw-k6 .rr-pw-slot{width:auto;position:static}.rr-pw-k6 .rr-pw-head{white-space:normal;flex-wrap:wrap;gap:2px 8px;padding:12px 12px 10px}.rr-pw-k6 .rr-pw-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:2px 12px 12px;display:grid}.rr-pw-k6 .rr-pw-kpi{width:auto;min-width:0;padding:10px 12px}.rr-pw-k6 .rr-pw-kpi [data-kpi-value]{font-size:20px;line-height:26px}.rr-pw-k6 .rr-pw-bar{gap:10px;padding:9px 12px}.rr-pw-k6 .rr-pw-bar>:first-child{width:76px}.rr-pw-k6 .rr-pw-track{flex:auto;width:auto;min-width:24px}.rr-pw-k6 .rr-pw-bar>:last-child{width:auto}}
.rr-hero{--g:16px;--content:calc(min(1440px, 100cqw) - 2 * var(--g));--pat-bottom:calc((12px + 519px * tan(atan2(var(--content) - 24px, 988px))) * .4);overflow-x:clip;container-type:inline-size}@media (min-width:1024px){.rr-hero{--g:32px;--pat-bottom:calc((var(--content) + 12px) * 207 / 1292)}}@media (min-width:1280px){.rr-hero{--g:80px}}.rr-hero-layer{inset:0 0 var(--pat-bottom) 0;pointer-events:none;transition:opacity .2s linear;position:absolute}.rr-hero-layer>svg{display:block}.rr-hero-canvas{width:100%;height:calc(100% - var(--pat-bottom));z-index:1;pointer-events:none;position:absolute;top:0;left:0}.rr-hero-marks{inset:0 0 var(--pat-bottom) 0;z-index:3;pointer-events:none;position:absolute}.rr-hero-mark{width:0;height:0;transition:opacity .6s linear;position:absolute}.rr-hero-mark i{box-sizing:border-box;background:#fff;border:1.2px solid #0c0a08;border-radius:50%;width:9px;height:9px;position:absolute;top:-4.5px;left:-4.5px}.rr-hero-mark b{color:#fff;height:20px;font:600 11px/20px var(--rr-ui);white-space:nowrap;background:#191616;border-radius:10px;padding:0 7px;animation:.18s cubic-bezier(.16,1,.3,1) both rr-chip;position:absolute}.rr-hero-mark[data-side=ru] b{transform-origin:0 100%;bottom:2px;left:9px}.rr-hero-mark[data-side=lu] b{transform-origin:100% 100%;bottom:2px;right:9px}.rr-hero-mark[data-side=rd] b{transform-origin:0 0;top:6px;left:9px}.rr-hero-mark[data-side=ld] b{transform-origin:100% 0;top:6px;right:9px}@keyframes rr-chip{0%{opacity:0;transform:scale(.85)}}html[data-hero-intro=play] [data-hero-fade]{opacity:0;animation:.3s cubic-bezier(.16,1,.3,1) 1.9s forwards rr-hero-failsafe}html[data-hero-intro=run] [data-hero-pattern]{opacity:0}@keyframes rr-hero-failsafe{to{opacity:1}}.rr-hero-title{letter-spacing:0;text-wrap:balance;width:fit-content;max-width:100%;font-size:clamp(36px,10.5vw,52px);line-height:.92}.rr-hero-title>span{display:block}@media (min-width:768px){.rr-hero-title{font-size:min(80px,7.3vw)}.rr-hero-title>span{white-space:nowrap}}@media (min-width:1024px){.rr-hero-title{margin-left:-2px}}@supports (width:1cqw){.rr-hero-title{font-size:clamp(36px,10.5cqw,52px)}@media (min-width:768px){.rr-hero-title{font-size:min(80px,7.3cqw)}}}.rr-hero-sub{text-wrap:balance;font-size:clamp(18px,2.6cqw,20px);line-height:1.45}@media (min-width:1024px){.rr-hero-sub{font-size:min(24px, (var(--content) - 521px) / 27);flex:0 682px}.rr-hero-sub>span{display:block}}.rr-hero-blockwrap{container-type:inline-size}.rr-hero-block{height:52vw;min-height:120px;height:calc(12px + 519px * tan(atan2(100cqw - 24px, 988px)))}.rr-hero-frame{transform-origin:0 0;scale:min(1, tan(atan2(100cqw - 24px, 988px)));scale:min(1, round(tan(atan2(100cqw - 24px, 988px)), .0001));top:12px;left:12px}@media (min-width:1024px){.rr-hero-blockwrap{width:calc(100% + 12px);margin-left:-2px}.rr-hero-block{aspect-ratio:1292/570;height:auto}.rr-hero-frame{scale:min(1, tan(atan2(100cqw, 1292px)));scale:min(1, round(tan(atan2(100cqw, 1292px)), .0001));top:3.94737cqw;left:11.4551cqw}}.rr-hero-outline{z-index:1;pointer-events:none;opacity:0;position:absolute;inset:-8px}.rr-hero-outline svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rr-hero-outline rect{x:8.5px;y:8.5px;fill:none;stroke:#0c0a08;stroke-width:1px;stroke-dasharray:1;width:calc(100% - 17px);height:calc(100% - 17px);stroke-dashoffset:var(--rr-trace,1)}.rr-hero-outline i{width:14px;height:14px;opacity:var(--rr-br,0);--o:calc((1 - var(--rr-br,0)) * 6px);border:0 solid #0c0a08;position:absolute}.rr-hero-outline i:first-of-type{translate:calc(-1 * var(--o)) calc(-1 * var(--o));border-top-width:1.5px;border-left-width:1.5px;top:1px;left:1px}.rr-hero-outline i:nth-of-type(2){translate:var(--o) calc(-1 * var(--o));border-top-width:1.5px;border-right-width:1.5px;top:1px;right:1px}.rr-hero-outline i:nth-of-type(3){translate:var(--o) var(--o);border-bottom-width:1.5px;border-right-width:1.5px;bottom:1px;right:1px}.rr-hero-outline i:nth-of-type(4){translate:calc(-1 * var(--o)) var(--o);border-bottom-width:1.5px;border-left-width:1.5px;bottom:1px;left:1px}.rr-hero-toasts{z-index:6;pointer-events:none;font-family:var(--font-ui);position:absolute;bottom:12px;right:12px}@media (prefers-reduced-motion:reduce){.rr-hero-toasts .rr-pw-toast{animation:1.9s linear both rr-pw-toast-r}}.rr-pop{transform-origin:0;animation:.38s cubic-bezier(.16,1,.3,1) both rr-pop}@keyframes rr-pop{0%{opacity:0;transform:scale(.6)}}@media (prefers-reduced-motion:reduce){.rr-pop,.rr-hero-mark b{animation:none}.rr-hero-layer,.rr-hero-mark{transition:none}}@media (max-width:767px){.rr-hero{--pat-bottom:420px}.rr-hero-block{height:auto;min-height:0;padding:12px}.rr-hero-frame{width:auto;height:auto;padding:42px 8px 8px;position:relative;top:0;left:0;scale:none}.rr-hero-chrome{border-bottom-width:1px;border-radius:10px}.rr-hero-rail{display:none}.rr-hero-panel{width:auto;height:auto;position:relative;top:auto;left:auto}.rr-hero-scene{position:relative;inset:auto}.rr-hero-sources{white-space:normal;flex-wrap:wrap;height:auto;padding:10px 12px 0;position:static}.rr-hero-sources:empty{display:none}}
.rr-try{--eo:cubic-bezier(.16, 1, .3, 1);--mono:ui-monospace, SFMono-Regular, Menlo, monospace;padding-bottom:64px;overflow-x:clip}@media (min-width:1024px){.rr-try{padding-bottom:100px}}.rr-try-head{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.rr-try-label{font:500 13px/1.45 var(--rr-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--rr-grey)}.rr-try-h2{max-width:1280px;font:500 clamp(32px, 7.2vw, 52px)/1 var(--rr-sans);color:#0c0a08;text-wrap:balance}.rr-try-lead{max-width:820px;font:400 16px/1.45 var(--rr-sans);color:#6b6b6b;text-wrap:balance}@media (min-width:1024px){.rr-try-lead{font-size:18px}}.rr-try-body{flex-direction:column;gap:14px;margin-top:32px;display:flex}@media (min-width:1024px){.rr-try-body{flex-direction:row;align-items:flex-start;gap:40px;margin-top:56px}.rr-try-listcol{flex:none;width:300px;margin-top:21px}.rr-try-panel{flex:1 1 0;min-width:0;max-width:716px}}@media (min-width:1280px){.rr-try-body{justify-content:center;gap:56px}.rr-try-listcol{width:337px}}@media (min-width:1440px){.rr-try-body{justify-content:flex-start;gap:86px;padding-left:109px}}.rr-try-list{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.rr-try-item{flex-direction:column;gap:20px;display:flex}.rr-try-btn{text-align:left;width:100%;font-family:var(--rr-sans);cursor:pointer;background:0 0;border:0;flex-direction:column;gap:8px;padding:0;display:flex}.rr-try-title{color:var(--rr-grey);transition:color .18s var(--eo);font-size:16px;font-weight:500;line-height:1.45}.rr-try-btn:hover .rr-try-title{color:#474747}.rr-try-btn[aria-current=true] .rr-try-title{color:#0c0a08}.rr-try-sub{color:var(--rr-grey-warm);text-wrap:balance;font-size:13px;font-weight:500;line-height:1.45}.rr-try-btn:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #0c0a08}.rr-try-div{background:#d3d3d3;height:1px;display:block;position:relative}.rr-try-progress{transform-origin:0;animation:rr-try-progress var(--dur) linear var(--delay,0s) both;background:#0c0a08;position:absolute;inset:0}.rr-try-progress[data-paused]{animation-play-state:paused}@keyframes rr-try-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.rr-try-sees{display:none}@media (max-width:1023px){.rr-try-list{scroll-snap-type:x proximity;scrollbar-width:none;flex-direction:row;gap:8px;margin:0 -16px;padding:2px 16px 4px;scroll-padding-inline:16px;position:relative;overflow-x:auto}.rr-try-list::-webkit-scrollbar{display:none}.rr-try-item{scroll-snap-align:start;flex:none;gap:0;position:relative}.rr-try-btn{border:1px solid #e2e2e2;border-radius:999px;padding:9px 14px;position:relative}.rr-try-title{color:#6b6b6b;white-space:nowrap;font-size:14px}.rr-try-btn[aria-current=true]{background:#0c0a08;border-color:#0c0a08}.rr-try-btn[aria-current=true] .rr-try-title{color:#fff}.rr-try-sub{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rr-try-div{pointer-events:none;background:0 0;height:2px;position:absolute;bottom:6px;left:14px;right:14px}.rr-try-progress{background:#ffffffb3;border-radius:1px}.rr-try-sees{min-height:38px;font:500 13px/1.45 var(--rr-sans);color:var(--rr-grey-warm);margin-top:10px;display:block}}.rr-try-panel{background:#f3f1ef;border-radius:12px;padding:16px 12px 40px;position:relative;overflow-x:clip}@media (min-width:768px){.rr-try-panel{padding:32px 40px 72px 43px}}.rr-try-tabsrow{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.rr-try-tabs{border:1px solid #e2e2e2;border-radius:888px;padding:4px;display:inline-flex}.rr-try-tab{font:500 12px/1.45 var(--rr-sans);letter-spacing:.96px;color:var(--rr-grey-sand);white-space:nowrap;cursor:pointer;transition:color .18s var(--eo);background:0 0;border:0;border-radius:888px;padding:10px 16px;position:relative}.rr-try-tab:hover,.rr-try-tab[aria-selected=true]{color:#0c0a08}.rr-try-tab:focus-visible{outline-offset:2px;outline:2px solid #0c0a08}.rr-try-pill{background:#fff;border-radius:888px;position:absolute;inset:0}.rr-try-tablabel{position:relative}@media (max-width:767px){.rr-try-tab{letter-spacing:.5px;padding:10px 12px}}@media (min-width:768px){.rr-try-toggle{position:absolute;top:44px;right:24px}}.rr-try-stagewrap{margin-top:14px;container-type:inline-size}@media (min-width:768px){.rr-try-stagewrap{margin-top:24px}}.rr-try-stagebox{height:341px;height:calc(341px * min(1, tan(atan2(100cqw, 633px))));position:relative}.rr-try-stage{transform-origin:0 0;width:633px;height:341px;scale:min(1, tan(atan2(100cqw, 633px)));scale:min(1, round(tan(atan2(100cqw, 633px)), .0001));position:absolute;top:0;left:0}.rr-try-canvas{background:#fff;border-radius:14px;position:absolute;inset:0}.rr-try-scene{font-family:var(--rr-ui);color:#111827;position:absolute;inset:0}.rr-try-scene>.rr-fr{position:absolute}[data-motion=on] .rr-try-scene:not([data-still]){animation:rr-try-in .3s var(--eo) both}@keyframes rr-try-in{0%{opacity:0}}.rr-fr{box-sizing:border-box;font-family:var(--rr-ui);color:#111827;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #eaeaea;border-radius:12px;overflow:hidden}.rr-fr-head{align-items:center;gap:10px;padding:11px 14px 9px;display:flex}.rr-fr-title{letter-spacing:-.005em;color:#111827;flex:auto;min-width:0;font-size:13px;font-weight:600;line-height:18px}.rr-fr-meta{color:var(--rr-grey-ui);white-space:nowrap;flex:none;font-size:11px;font-weight:500;line-height:16px}.rr-fr-note{color:var(--rr-grey-ui);border-top:1px solid #f1f1f1;margin:0;padding:8px 14px 10px;font-size:11px;line-height:15px}.rr-fpill{height:20px;color:var(--rr-grey-ui);font-family:var(--rr-ui);white-space:nowrap;background:#f3f4f6;border-radius:999px;flex:none;align-items:center;padding:0 8px;font-size:11px;font-weight:500;line-height:1;display:inline-flex}.rr-fpill[data-tone=green]{color:#3f6212;background:#ecf7d4}.rr-fpill[data-tone=amber]{color:#b45309;background:#fef3c7}.rr-fpill[data-tone=red]{color:#b42318;background:#fee4e2}.rr-fpill[data-tone=ink]{color:#111827;background:#f3f4f6}.rr-tb-cell>span[data-tone=muted],.rr-pair-stats dd[data-tone=muted]{color:var(--rr-grey-ui);font-weight:400}.rr-tb-cell>span[data-tone=green],.rr-pair-stats dd[data-tone=green],.rr-fn-val[data-tone=green]{color:#3f6212}.rr-tb-cell>span[data-tone=amber],.rr-pair-stats dd[data-tone=amber],.rr-fn-val[data-tone=amber]{color:#b45309}.rr-tb-cell>span[data-tone=red],.rr-pair-stats dd[data-tone=red]{color:#b42318;font-weight:600}.rr-fr[data-on="0"]{opacity:0;transform:translateY(10px)}.rr-fr[data-on="1"]{transition:opacity .38s var(--eo) var(--fd,0s), transform .38s var(--eo) var(--fd,0s)}.rr-fr[data-on="0"] .rr-fr-row{opacity:0;transform:translateY(6px)}.rr-fr[data-on="1"] .rr-fr-row{transition:opacity .38s var(--eo), transform .38s var(--eo), background-color .18s var(--eo);transition-delay:calc(var(--fd,0s) + .12s + var(--i,0) * 60ms), calc(var(--fd,0s) + .12s + var(--i,0) * 60ms), calc(var(--fd,0s) + .65s)}.rr-tb-head,.rr-tb-row,.rr-tb-total{grid-template-columns:var(--cols);align-items:center;column-gap:10px;padding:0 14px;display:grid}.rr-tb-head{letter-spacing:.04em;text-transform:uppercase;height:24px;color:var(--rr-grey-ui);background:#f9fafb;border-top:1px solid #f1f1f1;font-size:10px;font-weight:500;line-height:14px}.rr-tb-row{color:#374151;border-top:1px solid #f1f1f1;min-height:29px;padding-top:6px;padding-bottom:6px;font-size:12px;line-height:16px}.rr-tb-row .rr-tb-cell:first-child{color:#111827;font-weight:500}.rr-tb-row[data-hl]{background:#fffbeb}.rr-fr[data-on="0"] .rr-tb-row[data-hl]{background:0 0}.rr-tb-total{color:#111827;background:#fafafa;border-top:1px solid #eaeaea;min-height:30px;padding-top:6px;padding-bottom:6px;font-size:12px;font-weight:600;line-height:16px}.rr-tb-total .rr-tb-cell:first-child{color:var(--rr-grey-ui);white-space:nowrap;font-weight:500}.rr-tb-cell{flex-direction:column;min-width:0;display:flex}[data-align=l]:where(.rr-fr *){text-align:left;justify-self:start}[data-align=c]:where(.rr-fr *){text-align:center;justify-self:center}[data-align=r]:where(.rr-fr *){text-align:right;justify-self:end}.rr-tb-cell[data-align=r]{align-items:flex-end}.rr-tb-sub{color:var(--rr-grey-ui);margin-top:1px;font-size:11px;font-weight:400;line-height:15px}.rr-strike{color:var(--rr-grey-ui);font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.rr-fr[data-on="0"] .rr-strike{text-decoration-color:#0000}.rr-fr[data-on="1"] .rr-strike{transition:text-decoration-color .38s var(--eo) calc(var(--fd,0s) + .42s + var(--i,0) * 60ms)}.rr-bars{border-color:#e5e7eb;border-radius:16px;height:188px;padding:20px}.rr-bars-head{align-items:center;gap:10px;height:24px;display:flex}.rr-bars-title{color:#111827;flex:auto;font-size:16px;font-weight:600;line-height:22px}.rr-bars-chip{color:var(--rr-grey-ui);background:#f3f4f6;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px}.rr-bars-plot{height:99px;margin-top:10px;position:relative}.rr-bar{bottom:0;left:calc(var(--x) * 31px);transform-origin:50% 100%;border-radius:4px;width:25px;position:absolute}.rr-bar[data-kind=fact]{background:#c7f634d9}.rr-bar[data-kind=forecast]{box-sizing:border-box;background:#c7f63438;border:1px dashed #3f62126b}.rr-bars-sep{top:4px;left:calc(var(--x) * 31px - 3px);transform-origin:50% 0;background:#e5e7eb;width:1px;height:119px;position:absolute}.rr-bars-cap{top:104px;left:calc(var(--x) * 31px);color:var(--rr-grey-ui);white-space:nowrap;font-size:12px;line-height:16px;position:absolute}.rr-bars-cap[data-kind=forecast]{left:calc(var(--x) * 31px + 5px);color:#14532d}[data-on="0"] .rr-bar,[data-on="0"] .rr-bars-sep{transform:scaleY(0)}[data-on="0"] .rr-bars-cap{opacity:0}[data-on="1"] .rr-bar{transition:transform .7s var(--eo) var(--d)}[data-on="1"] .rr-bars-sep{transition:transform .38s var(--eo) var(--d)}[data-on="1"] .rr-bars-cap{transition:opacity .38s var(--eo) var(--d)}.rr-kpi{flex-direction:column;gap:6px;padding:13px 14px;display:flex}.rr-kpi[data-tone=amber]{background:#fffaeb;border-color:#fde9b5}.rr-kpi[data-tone=red]{background:#fff4f2;border-color:#fdd2cc}.rr-kpi[data-tone=green]{background:#f7fbec;border-color:#dcefb6}.rr-kpi-label{letter-spacing:.05em;text-transform:uppercase;color:#5f6368;font-size:10.5px;font-weight:500;line-height:14px}.rr-kpi-value{font-family:var(--rr-sans);letter-spacing:-.01em;color:#0c0a08;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:22px;font-weight:700;line-height:24px}.rr-kpi[data-tone=amber] .rr-kpi-value{color:#b45309}.rr-kpi[data-tone=red] .rr-kpi-value{color:#b42318}.rr-kpi[data-tone=green] .rr-kpi-value{color:#3f6212}.rr-kpi-note{color:var(--rr-grey-ui);font-size:12px;line-height:16px}.rr-pair-cards{grid-template-columns:1fr 1fr;gap:8px;padding:2px 14px 0;display:grid}.rr-pair-card{background:#f9fafb;border-radius:10px;flex-direction:column;min-width:0;padding:10px;display:flex}.rr-pair-name{color:#111827;font-size:12px;font-weight:500;line-height:16px}.rr-pair-code{color:var(--rr-grey-ui);margin-top:2px;font-size:11px;line-height:15px}.rr-pair-stats{flex-direction:column;gap:4px;margin:8px 0 0;display:flex}.rr-pair-stats div{justify-content:space-between;align-items:baseline;gap:6px;font-size:11px;line-height:15px;display:flex}.rr-pair-stats dt{color:var(--rr-grey-ui)}.rr-pair-stats dd{color:#111827;margin:0;font-size:12px;font-weight:600}.rr-pair-pills{flex-wrap:wrap;gap:6px;padding:10px 14px 12px;display:flex}[data-on="0"] .rr-pair-card[data-side=l]{opacity:0;transform:translate(-16px)}[data-on="0"] .rr-pair-card[data-side=r]{opacity:0;transform:translate(16px)}[data-on="1"] .rr-pair-card{transition:opacity .38s var(--eo) .16s, transform .38s var(--eo) .16s}[data-on="0"] .rr-pair-pill{opacity:0;transform:scale(.85)}[data-on="1"] .rr-pair-pill{transition:opacity .18s var(--eo), transform .18s var(--eo);transition-delay:calc(.56s + var(--i,0) * 60ms)}.rr-notice{padding:12px 14px}.rr-notice[data-tone=amber]{background:#fffaeb;border-color:#fde9b5}.rr-notice[data-tone=red]{background:#fff4f2;border-color:#fdd2cc}.rr-notice[data-tone=green]{background:#f7fbec;border-color:#dcefb6}.rr-notice-head{align-items:center;gap:8px;display:flex}.rr-notice-ic{color:#111827;flex:none;display:flex}.rr-notice[data-tone=amber] .rr-notice-ic{color:#b45309}.rr-notice[data-tone=red] .rr-notice-ic{color:#b42318}.rr-notice[data-tone=green] .rr-notice-ic{color:#3f6212}.rr-notice-text{color:#374151;margin:6px 0 0;font-size:12px;line-height:16px}.rr-notice-foot{color:var(--rr-grey-ui);margin:8px 0 0;font-size:11px;line-height:15px}.rr-fr.rr-notice[data-on="0"]{transform:translateY(20px)}.rr-ck-list{margin:0;padding:0 14px 8px;list-style:none}.rr-ck-item{color:#111827;border-top:1px solid #f3f3f3;align-items:flex-start;gap:8px;padding:5px 0;font-size:12px;line-height:16px;display:flex}.rr-ck-item:first-child{border-top:0}.rr-ck-ic{color:#3f6212;background:#ecf7d4;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:relative}.rr-ck-item[data-ok="0"] .rr-ck-ic{color:#b42318;background:#fee4e2}.rr-ck-ic svg{width:12px;height:12px}[data-on="0"] .rr-ck-ic{transform:scale(0)}[data-on="1"] .rr-ck-ic{transition:transform .18s var(--eo) calc(var(--fd,0s) + .42s + var(--i,0) * .12s)}.rr-fn-list{flex-direction:column;gap:9px;margin:0;padding:2px 14px 10px;list-style:none;display:flex}.rr-fn-step{flex-direction:column;gap:5px;display:flex}.rr-fn-line{justify-content:space-between;gap:10px;font-size:12px;line-height:16px;display:flex}.rr-fn-label{color:#111827;font-weight:500}.rr-fn-val{color:#374151;white-space:nowrap;font-weight:600}.rr-fn-track{background:#f0f1f3;border-radius:3px;height:6px;display:block;overflow:hidden}.rr-fn-fill{transform-origin:0;background:#c9cdd3;border-radius:3px;height:100%;display:block}.rr-fn-fill[data-tone=green]{background:#3f6212}.rr-fn-fill[data-tone=amber]{background:#f5a623d9}[data-on="0"] .rr-fn-fill{transform:scaleX(0)}[data-on="1"] .rr-fn-fill{transition:transform .7s var(--eo) calc(var(--fd,0s) + .22s + var(--i,0) * 60ms)}.rr-wave-row{align-items:center;gap:10px;padding:2px 14px 0;display:flex}.rr-wave-play{color:#0c0a08;background:#c7f634;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.rr-wave-who{flex-direction:column;flex:auto;min-width:0;display:flex}.rr-wave-name{color:#111827;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.rr-wave-sub{color:var(--rr-grey-ui);font-size:11px;line-height:15px}.rr-wave-dur{color:#374151;font-size:13px;font-weight:600;line-height:18px}.rr-wave-track{height:22px;margin:10px 14px 14px;position:relative}.rr-wave-bars{justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0}.rr-wave-bars i{background:#d1d5db;border-radius:1.5px;width:3px;display:block}.rr-wave-played{clip-path:inset(0 calc(100% - var(--played)) 0 0)}.rr-wave-played i{background:#191616}[data-on="0"] .rr-wave-played{clip-path:inset(0 100% 0 0)}[data-on="1"] .rr-wave-played{transition:clip-path .7s var(--eo) .3s}.rr-res{padding:14px 16px 16px}.rr-res-head{align-items:center;gap:10px;display:flex}.rr-res-ic{color:#0c0a08;background:#c7f634;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.rr-res .rr-fr-title{font-size:14px;line-height:20px}.rr-res-text{color:#374151;margin:10px 0 0;font-size:12.5px;line-height:18px}.rr-res-cta{color:#141414;transition:background-color .18s var(--eo);background:#c7f634;border-radius:9px;align-items:center;gap:7px;margin-top:14px;padding:7px 12px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:inline-flex}.rr-res-cta:hover{background:#b8e824}.rr-res-cta:focus-visible{outline-offset:2px;outline:2px solid #0c0a08}.rr-res-grid{grid-template-columns:minmax(0,1fr) 196px;align-items:start;gap:14px;display:grid;position:absolute;inset:22px 24px}.rr-res-main,.rr-res-side{flex-direction:column;gap:12px;display:flex}.rr-res-side{gap:10px}.rr-log{z-index:3;box-sizing:border-box;width:310px;height:160px;font-family:var(--rr-sans);background:#fff;border:1px solid #e0e0e0;border-radius:16px 16px 6px 6px;position:absolute}[data-motion=on] .rr-log{transition:transform .7s var(--eo)}.rr-log:before{content:"";background:#e0e0e0;height:1px;position:absolute;top:37px;left:0;right:0}.rr-log-dots{gap:4px;display:flex;position:absolute;top:12px;left:11px}.rr-log-dots i{background:#d9d9d9;border-radius:50%;width:10px;height:10px}.rr-log-title{text-align:center;color:var(--rr-chrome-title);font-size:10px;font-weight:700;line-height:1.45;position:absolute;top:9px;left:0;right:0}.rr-log-card{background:#141418;border-radius:4px;flex-direction:column;padding:9px 11px;display:flex;position:absolute;inset:44px 5px 5px}.rr-log-head{font:500 8px/12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--rr-grey-dark);justify-content:space-between;align-items:center;display:flex}.rr-log-live{align-items:center;gap:4px;display:inline-flex}.rr-log-live i{background:#34d399;border-radius:50%;width:4px;height:4px}.rr-log[data-live] .rr-log-live i{animation:1.6s cubic-bezier(.65,0,.35,1) infinite rr-log-pulse}@keyframes rr-log-pulse{50%{opacity:.3}}.rr-log-body{flex-direction:column;flex:auto;justify-content:flex-end;min-height:0;margin:6px 0 0;padding:0;list-style:none;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 18px);mask-image:linear-gradient(#0000 0,#000 18px)}.rr-log-row{flex:none;grid-template-rows:1fr;display:grid}.rr-log-row[data-enter]{animation:rr-log-grow .38s var(--eo) both}@keyframes rr-log-grow{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}.rr-log-in{grid-template-columns:auto 1fr;align-items:start;column-gap:8px;min-height:0;padding-top:8px;display:grid;overflow:hidden}.rr-log-tag{color:#6ee7b7;font:600 9px/14px var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#1b3930;border-radius:3px;margin-top:1px;padding:0 5px}.rr-log-tag[data-tone=warn]{color:#fcd34d;background:#433517}.rr-log-tag[data-tone=bad]{color:#fca5a5;background:#4a1f1d}.rr-log-text{color:#e0e0e0;min-width:0;font-size:13px;font-weight:500;line-height:16px}.rr-log-val{float:right;font:500 10.5px/16px var(--mono);color:#a1a1aa;white-space:nowrap;margin-left:8px}.rr-log-val[data-tone=warn]{color:#fcd34d}.rr-log-val[data-tone=bad]{color:#fca5a5}.rr-log-val[data-tone=done]{color:#c7f634}.rr-log-val[data-wait]{animation:rr-log-val .18s var(--eo) var(--d,0s) both}@keyframes rr-log-val{0%{opacity:0}}.rr-log .rr-type-grid,.rr-log .rr-type-visual{display:inline}.rr-log .rr-type-sizer{display:none}@media (max-width:767px){.rr-try-stagebox{height:auto}.rr-try-stage{width:auto;height:auto;position:relative;scale:none}.rr-try-scene{flex-wrap:wrap;align-content:flex-start;gap:10px;min-height:760px;padding:12px;display:flex;position:relative;inset:auto}.rr-try-scene>.rr-fr{position:relative;width:100%!important;top:auto!important;left:auto!important}.rr-try-scene>[data-fragment=kpi]{width:calc(50% - 5px)!important}.rr-try-scene>.rr-log{order:-1;width:100%;position:relative;top:auto!important;left:auto!important;transform:none!important}.rr-log-head{font-size:10px;line-height:14px}.rr-log-tag{font-size:10px}.rr-try-scene>.rr-res-grid{flex:100%;grid-template-columns:minmax(0,1fr);position:relative;inset:auto}.rr-res-side{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:374px){.rr-try-scene{min-height:800px}}.rr-try-scene .rr-bar{left:calc(var(--x) * 100% / var(--n));width:calc(100% / var(--n) - 6px)}.rr-try-scene .rr-bars-sep{left:calc(var(--x) * 100% / var(--n) - 3px)}.rr-try-scene .rr-bars-cap[data-kind=forecast]{left:calc(var(--x) * 100% / var(--n) + 5px)}}@media (prefers-reduced-motion:reduce){.rr-try *,.rr-try :before{transition:none!important;animation:none!important}}
