.rr-svc-window{--eo:cubic-bezier(.16, 1, .3, 1);aspect-ratio:560/440;background:#f3f1ef;border-radius:20px;width:100%;position:relative;container-type:inline-size}@media (min-width:640px) and (max-width:1023px){.rr-svc-window{justify-self:center;max-width:600px}}.rr-bp-frame{background:#fafaf9;border:1px solid #e0e0e0;border-radius:10px;flex-direction:column;display:flex;position:absolute;inset:7% 6% 13%;overflow:hidden}.rr-bp-bar{border-bottom:1px solid #e0e0e0;flex:none;align-items:center;height:32px;padding:0 11px;display:flex;position:relative}.rr-bp-dots{gap:4px;display:flex}.rr-bp-dots i{background:#d9d9d9;border-radius:50%;width:10px;height:10px}.rr-bp-title{font:700 10px/1.45 var(--rr-sans);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@container (max-width:499px){.rr-bp:has(.rr-bp-badge) .rr-bp-title{justify-content:flex-start;padding-left:60px}}.rr-bp-panel{background:#fff;border:1px solid #e3e3e3a8;border-radius:8px;flex:1;margin:8px;position:relative;overflow:hidden}.rr-bp-badge{color:#0c0a08;height:28px;font:600 12px/1 var(--rr-ui);white-space:nowrap;background:#c7f634;border-radius:999px;align-items:center;padding:0 12px;display:inline-flex;position:absolute;top:3%;right:3%;box-shadow:0 6px 18px #0c0a0814}.rr-bp-caption{font:500 12px/1.4 var(--rr-sans);color:var(--rr-grey-sand);white-space:nowrap;text-overflow:ellipsis;position:absolute;bottom:4.2%;left:6%;right:6%;overflow:hidden}.rr-bp-trace{pointer-events:none;width:88%;height:80%;position:absolute;top:7%;left:6%;overflow:visible}.rr-bp-trace rect{x:.5px;y:.5px;fill:none;stroke:#b5b5b5;stroke-width:1px;opacity:0;width:calc(100% - 1px);height:calc(100% - 1px)}.rr-bp-svg{--ink:#0c0a0899;--soft:#d6d3cf;width:100%;height:100%;display:block;position:absolute;inset:0}.rr-bp-svg .a{fill:#fff;stroke:var(--ink)}.rr-bp-svg .a2{fill:#fff;stroke:var(--soft)}.rr-bp-svg .b{fill:#f3f1ef;stroke:var(--soft)}.rr-bp-svg .bl{fill:#c7f634;stroke:var(--ink)}.rr-bp-svg .li{fill:#0c0a08;stroke:#0c0a08}.rr-bp-svg .l{fill:none;stroke:var(--ink);stroke-linejoin:round}.rr-bp-svg .l2{fill:none;stroke:var(--soft)}.rr-bp-svg .lk{fill:none;stroke:#0c0a08;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.rr-bp-svg .lw{fill:none;stroke:#fff;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.rr-bp-svg .fi{fill:#0c0a08}.rr-bp-svg .fs{fill:#e9e7e4}.rr-bp-svg .fx{fill:#dcd9d5}.rr-bp-svg .fg{fill:#f3f1ef}.rr-bp-svg .fl{fill:#c7f634}.rr-bp-svg .fw{fill:#fff}.rr-bp-svg .t{font:500 8px var(--rr-ui);letter-spacing:.02em;fill:var(--rr-grey);text-rendering:geometricprecision}.rr-bp-svg .ti{fill:#0c0a08;font-weight:600}.rr-bp-svg .tw{fill:#fff;font-weight:600}.rr-bp-svg .tg{fill:var(--rr-grey-sand)}@media (prefers-reduced-motion:no-preference){.rr-bp-svg :is(.a,.a2,.b,.bl,.li,.l,.l2,.lk,.lw),.rr-bp-trace rect{stroke-dasharray:1}.rr-bp[data-draw=play] .rr-bp-trace rect{animation:rr-bp-dash .38s var(--eo) both, rr-bp-out .26s var(--eo) .38s both}.rr-bp[data-draw=play] .rr-bp-frame{animation:.3s linear .12s both rr-bp-in}.rr-bp[data-draw=play] .rr-bp-svg :is(.l,.l2,.lk,.lw){animation:rr-bp-dash .38s var(--eo) calc(.24s + var(--i,0) * 60ms) both}.rr-bp[data-draw=play] .rr-bp-svg :is(.a,.a2,.b,.bl,.li){animation:rr-bp-dash .38s var(--eo) calc(.24s + var(--i,0) * 60ms) both, rr-bp-fill .3s linear calc(.4s + var(--i,0) * 60ms) both}.rr-bp[data-draw=play] .rr-bp-svg :is(.fi,.fs,.fx,.fg,.fl,.fw){animation:rr-bp-in .3s linear calc(.4s + var(--i,0) * 60ms) both}.rr-bp[data-draw=play] :is(.rr-bp-svg .t,.rr-bp-caption){animation:.32s linear .8s both rr-bp-in}.rr-bp[data-draw=play] .rr-bp-badge{animation:rr-bp-pop .32s var(--eo) .8s both}.rr-bp[data-draw=idle] :is(.rr-bp-frame,.rr-bp-badge,.rr-bp-caption){opacity:0}}@media (prefers-reduced-motion:no-preference) and ((not (pointer:coarse)) or (min-width:1024px)){.rr-bp[data-draw=off] .rr-bp-trace rect{animation:rr-bp-dash .38s var(--eo) both, rr-bp-out .26s var(--eo) .38s both}.rr-bp[data-draw=off] .rr-bp-frame{animation:.3s linear .12s both rr-bp-in}.rr-bp[data-draw=off] .rr-bp-svg :is(.l,.l2,.lk,.lw){animation:rr-bp-dash .38s var(--eo) calc(.24s + var(--i,0) * 60ms) both}.rr-bp[data-draw=off] .rr-bp-svg :is(.a,.a2,.b,.bl,.li){animation:rr-bp-dash .38s var(--eo) calc(.24s + var(--i,0) * 60ms) both, rr-bp-fill .3s linear calc(.4s + var(--i,0) * 60ms) both}.rr-bp[data-draw=off] .rr-bp-svg :is(.fi,.fs,.fx,.fg,.fl,.fw){animation:rr-bp-in .3s linear calc(.4s + var(--i,0) * 60ms) both}.rr-bp[data-draw=off] :is(.rr-bp-svg .t,.rr-bp-caption){animation:.32s linear .8s both rr-bp-in}.rr-bp[data-draw=off] .rr-bp-badge{animation:rr-bp-pop .32s var(--eo) .8s both}}@keyframes rr-bp-dash{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rr-bp-out{0%{opacity:1}to{opacity:0}}@keyframes rr-bp-in{0%{opacity:0}}@keyframes rr-bp-fill{0%{fill-opacity:0}}@keyframes rr-bp-pop{0%{opacity:0;transform:translateY(4px)scale(.92)}}@media print{.rr-bp *,.rr-bp-frame{animation:none!important}.rr-bp-frame,.rr-bp-badge,.rr-bp-caption{opacity:1!important}.rr-bp-trace{display:none}}
