.stage-module-scss-module__1LU0ca__stage{aspect-ratio:10/9;isolation:isolate;-webkit-user-select:none;user-select:none;width:100%;position:relative;container-type:inline-size}.stage-module-scss-module__1LU0ca__depth{pointer-events:none;position:absolute;inset:0}.stage-module-scss-module__1LU0ca__depth_back{z-index:0}.stage-module-scss-module__1LU0ca__depth_front{z-index:4}.stage-module-scss-module__1LU0ca__depth,.stage-module-scss-module__1LU0ca__tablet,.stage-module-scss-module__1LU0ca__phone{transition:translate .5s cubic-bezier(.2,.8,.2,1)}.stage-module-scss-module__1LU0ca__stage[data-beat=a] .stage-module-scss-module__1LU0ca__tablet{animation:.8s ease-out 90ms stage-module-scss-module__1LU0ca__nudge-tablet-a}.stage-module-scss-module__1LU0ca__stage[data-beat=b] .stage-module-scss-module__1LU0ca__tablet{animation:.8s ease-out 90ms stage-module-scss-module__1LU0ca__nudge-tablet-b}.stage-module-scss-module__1LU0ca__stage[data-beat=a] .stage-module-scss-module__1LU0ca__phone{animation:.85s ease-out .23s stage-module-scss-module__1LU0ca__nudge-phone-a}.stage-module-scss-module__1LU0ca__stage[data-beat=b] .stage-module-scss-module__1LU0ca__phone{animation:.85s ease-out .23s stage-module-scss-module__1LU0ca__nudge-phone-b}@keyframes stage-module-scss-module__1LU0ca__nudge-tablet-a{30%{transform:translateY(-1.1%)rotate(-.4deg)}65%{transform:translateY(.3%)rotate(.1deg)}}@keyframes stage-module-scss-module__1LU0ca__nudge-tablet-b{30%{transform:translateY(-1.1%)rotate(-.4deg)}65%{transform:translateY(.3%)rotate(.1deg)}}@keyframes stage-module-scss-module__1LU0ca__nudge-phone-a{30%{transform:translateY(-2%)rotate(1.2deg)}65%{transform:translateY(.4%)rotate(-.3deg)}}@keyframes stage-module-scss-module__1LU0ca__nudge-phone-b{30%{transform:translateY(-2%)rotate(1.2deg)}65%{transform:translateY(.4%)rotate(-.3deg)}}.stage-module-scss-module__1LU0ca__layer{position:absolute;inset:0}.stage-module-scss-module__1LU0ca__paint{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.stage-module-scss-module__1LU0ca__backdrop{z-index:0;width:94%;height:84%;position:absolute;top:14%;left:4%}.stage-module-scss-module__1LU0ca__backdrop_shape{position:absolute;inset:0}.stage-module-scss-module__1LU0ca__tablet{z-index:1;background:#262b23;border-radius:3.6cqw;width:84%;padding:1.15cqw;position:absolute;top:4%;left:0}.stage-module-scss-module__1LU0ca__tablet_screen{aspect-ratio:800/520;background:#f6f5f1;border-radius:2.5cqw;position:relative;overflow:hidden;container-type:inline-size}.stage-module-scss-module__1LU0ca__phone{z-index:2;outline-offset:-.3cqw;background:#141414;border-radius:5.4cqw;outline:.3cqw solid #3b3b3b;width:29%;padding:1.1cqw;position:absolute;bottom:1%;right:2%}.stage-module-scss-module__1LU0ca__phone_screen{aspect-ratio:300/640;background:#111;border-radius:4.4cqw;position:relative;overflow:hidden;container-type:inline-size}.stage-module-scss-module__1LU0ca__floats{z-index:4;pointer-events:none;position:absolute;inset:0}.stage-module-scss-module__1LU0ca__float{--r:0deg;color:#11190c;opacity:0;width:37%;transform:translateY(14%) scale(.86) rotate(var(--r));font-size:clamp(9px,2.05cqw,13.5px);line-height:1.3;transition:opacity .2s,transform .25s;position:absolute}.stage-module-scss-module__1LU0ca__floats[data-active] .stage-module-scss-module__1LU0ca__float{opacity:1;transform:rotate(var(--r));transition:opacity .3s .7s,transform .7s cubic-bezier(.3,1.45,.5,1) .7s}.stage-module-scss-module__1LU0ca__floats[data-active] .stage-module-scss-module__1LU0ca__float_bottom{transition-delay:.9s}.stage-module-scss-module__1LU0ca__float_top{--r:2deg;top:0;right:.5%}.stage-module-scss-module__1LU0ca__float_bottom{--r:-2.5deg;bottom:3%;left:1.5%}@container (max-width:480px){.stage-module-scss-module__1LU0ca__float{width:46%}.stage-module-scss-module__1LU0ca__float_top{right:0}}.stage-module-scss-module__1LU0ca__float_swatch{z-index:-1;background:var(--soft);transition:background-color .4s;position:absolute;inset:-14% -8% -20% -7%;transform:rotate(-4deg)translate(-3%,4%)}.stage-module-scss-module__1LU0ca__float_top .stage-module-scss-module__1LU0ca__float_swatch{transform:rotate(5deg)translate(4%,5%)}.stage-module-scss-module__1LU0ca__float_card{background:#fff;border:2px solid #11190c;border-radius:1em;align-items:flex-start;gap:.75em;padding:.85em 1em;display:flex}.stage-module-scss-module__1LU0ca__float_icon{background:var(--soft);border:1.5px solid #11190c;border-radius:50%;flex:none;place-items:center;width:2.3em;height:2.3em;display:grid}.stage-module-scss-module__1LU0ca__float_icon svg{width:1.25em;height:1.25em}.stage-module-scss-module__1LU0ca__float_text{flex-direction:column;gap:.12em;min-width:0;display:flex}.stage-module-scss-module__1LU0ca__float_text b{font-weight:700}.stage-module-scss-module__1LU0ca__float_text span{color:#2b3427}.stage-module-scss-module__1LU0ca__float_text small{color:#5b6556;font-size:.86em}.stage-module-scss-module__1LU0ca__float_text strong{letter-spacing:-.02em;font-size:1.75em;font-weight:750;line-height:1.1}.stage-module-scss-module__1LU0ca__float_meter{background:#eef0ea;border-radius:99px;height:.45em;margin:.35em 0 .2em;display:block;overflow:hidden}.stage-module-scss-module__1LU0ca__float_meter i{border-radius:inherit;background:var(--paint);width:100%;height:100%;display:block}.stage-module-scss-module__1LU0ca__faces{margin-bottom:.35em;display:flex}.stage-module-scss-module__1LU0ca__faces i{border:1.5px solid #11190c;border-radius:50%;place-items:center;width:2em;height:2em;margin-left:-.45em;font-size:.75em;font-style:normal;font-weight:700;display:grid}.stage-module-scss-module__1LU0ca__faces i:first-child{margin-left:0}.stage-module-scss-module__1LU0ca__ring{background:conic-gradient(var(--paint) calc(var(--value) * 1%), #eef0ea 0);border:1.5px solid #11190c;border-radius:50%;place-items:center;width:3.3em;height:3.3em;margin-bottom:.35em;display:grid}.stage-module-scss-module__1LU0ca__ring i{background:#fff;border:1.5px solid #11190c;border-radius:50%;place-items:center;width:70%;height:70%;font-size:.8em;font-style:normal;font-weight:750;display:grid}.stage-module-scss-module__1LU0ca__sparkle{z-index:4;fill:#5965f0;stroke:#11190c;stroke-width:1.6px;stroke-linejoin:round;pointer-events:none;width:5%;animation:.7s cubic-bezier(.3,1.45,.5,1) both stage-module-scss-module__1LU0ca__sparkle-pop,3.2s ease-in-out .7s infinite stage-module-scss-module__1LU0ca__twinkle;position:absolute;overflow:visible}.stage-module-scss-module__1LU0ca__sparkle_a{top:0;left:1%}.stage-module-scss-module__1LU0ca__sparkle_b{width:3.8%;fill:var(--paint);animation-delay:.15s,1.3s;bottom:1%;left:45%}.stage-module-scss-module__1LU0ca__sparkle_c{fill:#86e95b;width:3.4%;animation-delay:.3s,2.1s;top:25%;right:1%}@keyframes stage-module-scss-module__1LU0ca__sparkle-pop{0%{transform:scale(0)rotate(-45deg)}}@keyframes stage-module-scss-module__1LU0ca__twinkle{50%{transform:scale(.78)rotate(14deg)}}.stage-module-scss-module__1LU0ca__sync{z-index:5;aspect-ratio:1;background:var(--paint);opacity:0;pointer-events:none;border:2px solid #11190c;border-radius:50%;width:2.6%;margin:-1.3% 0 0 -1.3%;animation:.55s cubic-bezier(.45,0,.25,1) 1.72s both stage-module-scss-module__1LU0ca__sync;position:absolute;top:0;left:0}@keyframes stage-module-scss-module__1LU0ca__sync{0%{translate:var(--x0) var(--y0);opacity:0;transform:scale(.3)}12%{opacity:1;transform:scale(1.15)}50%{translate:var(--xm) var(--ym)}85%{opacity:1;transform:scale(1)}to{translate:var(--x1) var(--y1);opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.stage-module-scss-module__1LU0ca__float,.stage-module-scss-module__1LU0ca__floats[data-active] .stage-module-scss-module__1LU0ca__float{transition-duration:1ms;transition-delay:0s}.stage-module-scss-module__1LU0ca__sparkle,.stage-module-scss-module__1LU0ca__stage[data-beat] .stage-module-scss-module__1LU0ca__tablet,.stage-module-scss-module__1LU0ca__stage[data-beat] .stage-module-scss-module__1LU0ca__phone{animation:none}.stage-module-scss-module__1LU0ca__sync{display:none}}
@property --px{syntax:"<length>";inherits:true;initial-value:1px}.screens-module-scss-module__iXV4lq__rise{animation:.55s cubic-bezier(.2,.8,.2,1) both screens-module-scss-module__iXV4lq__rise;animation-delay:calc(var(--d,0)*1ms)}.screens-module-scss-module__iXV4lq__pop{animation:.5s cubic-bezier(.3,1.45,.5,1) both screens-module-scss-module__iXV4lq__pop;animation-delay:calc(var(--d,0)*1ms)}@keyframes screens-module-scss-module__iXV4lq__rise{0%{opacity:0;transform:translateY(calc(10 * var(--px)))}}@keyframes screens-module-scss-module__iXV4lq__pop{0%{opacity:0;transform:scale(.82)}}@keyframes screens-module-scss-module__iXV4lq__pop-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.screens-module-scss-module__iXV4lq__roll,.screens-module-scss-module__iXV4lq__roll_early{vertical-align:bottom;display:inline-grid;overflow:hidden}.screens-module-scss-module__iXV4lq__roll>span,.screens-module-scss-module__iXV4lq__roll_early>span{grid-area:1/1;animation:.5s cubic-bezier(.6,0,.2,1) 2.25s both screens-module-scss-module__iXV4lq__roll-out}.screens-module-scss-module__iXV4lq__roll>span+span,.screens-module-scss-module__iXV4lq__roll_early>span+span{animation-name:screens-module-scss-module__iXV4lq__roll-in}.screens-module-scss-module__iXV4lq__roll_early>span{animation-delay:1.2s}@keyframes screens-module-scss-module__iXV4lq__roll-out{to{opacity:0;transform:translateY(-110%)}}@keyframes screens-module-scss-module__iXV4lq__roll-in{0%{opacity:0;transform:translateY(110%)}}.screens-module-scss-module__iXV4lq__dash{--px:calc(100cqw / 800);grid-template-columns:calc(56*var(--px)) minmax(0, 1fr);color:#1d2119;font-size:calc(12*var(--px));letter-spacing:0;text-align:left;white-space:nowrap;background:#f6f5f1;line-height:1.3;display:grid;position:absolute;inset:0}.screens-module-scss-module__iXV4lq__dash svg{flex:none;display:block}.screens-module-scss-module__iXV4lq__side{z-index:1;border-right:calc(1*var(--px)) solid #e8e6e0;background:#fff;flex-direction:column;align-items:center;display:flex;position:relative}.screens-module-scss-module__iXV4lq__side_logo{width:100%;height:calc(56*var(--px));border-bottom-right-radius:calc(12*var(--px));background:#0f1a07;place-items:center;display:grid}.screens-module-scss-module__iXV4lq__side_logo span{width:calc(30*var(--px));height:calc(30*var(--px));background:url(/icon_trans.png) 50%/contain no-repeat}.screens-module-scss-module__iXV4lq__side_nav{gap:calc(6*var(--px));margin-top:calc(18*var(--px));flex-direction:column;display:flex;position:relative}.screens-module-scss-module__iXV4lq__side_item{width:calc(32*var(--px));height:calc(32*var(--px));color:#3d4637;place-items:center;display:grid;position:relative}.screens-module-scss-module__iXV4lq__side_item svg{width:calc(16*var(--px));height:calc(16*var(--px))}.screens-module-scss-module__iXV4lq__side_item[data-split]{margin-top:calc(24*var(--px))}.screens-module-scss-module__iXV4lq__side_item[data-split]:before{content:"";top:calc(-15*var(--px));left:calc(6*var(--px));right:calc(6*var(--px));height:calc(1*var(--px));background:#e8e6e0;position:absolute}.screens-module-scss-module__iXV4lq__side_marker{width:calc(32*var(--px));height:calc(32*var(--px));border-radius:calc(9*var(--px));transform:translateY(calc(var(--slot) * var(--px)));background:#78e04f;transition:transform .65s cubic-bezier(.3,1.45,.5,1);position:absolute;top:0;left:0}.screens-module-scss-module__iXV4lq__side_foot{padding:calc(6*var(--px)) 0 calc(10*var(--px));gap:calc(2*var(--px));border-top:calc(1*var(--px)) solid #e8e6e0;flex-direction:column;margin-top:auto;display:flex}.screens-module-scss-module__iXV4lq__dot_badge{top:calc(-3*var(--px));right:calc(-4*var(--px));min-width:calc(13*var(--px));height:calc(13*var(--px));padding:0 calc(3*var(--px));color:#fff;font-size:calc(7.5*var(--px));background:#e5251b;border-radius:99px;place-items:center;font-style:normal;font-weight:700;line-height:1;display:grid;position:absolute}.screens-module-scss-module__iXV4lq__dash_main{min-width:0;position:relative;overflow:hidden}.screens-module-scss-module__iXV4lq__main{gap:calc(10*var(--px));padding:calc(12*var(--px)) calc(20*var(--px)) calc(14*var(--px)) calc(22*var(--px));background:#f6f5f1;flex-direction:column;display:flex;position:absolute;inset:0}.screens-module-scss-module__iXV4lq__topbar{height:calc(20*var(--px));flex:none;justify-content:space-between;align-items:center;display:flex}.screens-module-scss-module__iXV4lq__crumb{align-items:center;gap:calc(3*var(--px));font-size:calc(10*var(--px));color:#2f8a12;font-weight:500;display:flex}.screens-module-scss-module__iXV4lq__crumb svg{width:calc(12*var(--px));height:calc(12*var(--px));color:#1d2119}.screens-module-scss-module__iXV4lq__tools{align-items:center;gap:calc(14*var(--px));display:flex}.screens-module-scss-module__iXV4lq__tools svg{width:calc(15*var(--px));height:calc(15*var(--px))}.screens-module-scss-module__iXV4lq__lang{align-items:center;gap:calc(2*var(--px));font-size:calc(9*var(--px));font-weight:500;display:flex}.screens-module-scss-module__iXV4lq__ai{color:#48c722}.screens-module-scss-module__iXV4lq__head{justify-content:space-between;align-items:center;gap:calc(12*var(--px));flex:none;display:flex}.screens-module-scss-module__iXV4lq__title{font-size:calc(21*var(--px));letter-spacing:-.015em;font-weight:650}.screens-module-scss-module__iXV4lq__actions{align-items:center;gap:calc(14*var(--px));display:flex}.screens-module-scss-module__iXV4lq__action{align-items:center;gap:calc(5*var(--px));font-size:calc(10.5*var(--px));font-weight:600;display:flex}.screens-module-scss-module__iXV4lq__action svg{width:calc(13*var(--px));height:calc(13*var(--px))}.screens-module-scss-module__iXV4lq__action_primary{padding:calc(5*var(--px)) calc(9*var(--px));border-radius:calc(6*var(--px));background:#e3f7d8}.screens-module-scss-module__iXV4lq__tabs{align-items:flex-end;gap:calc(6*var(--px));border-bottom:calc(1*var(--px)) solid #e8e6e0;flex:none;display:flex}.screens-module-scss-module__iXV4lq__tab{padding:calc(6*var(--px)) calc(12*var(--px)) calc(7*var(--px));font-size:calc(10.5*var(--px));font-weight:500;position:relative}.screens-module-scss-module__iXV4lq__tab .screens-module-scss-module__iXV4lq__dot_badge{top:calc(-5*var(--px));right:calc(-6*var(--px))}.screens-module-scss-module__iXV4lq__tab_active{margin-bottom:calc(-1*var(--px));padding-bottom:calc(8*var(--px));border:calc(1*var(--px)) solid #e8e6e0;border-radius:calc(7*var(--px)) calc(7*var(--px)) 0 0;background:#fff;border-bottom:0;font-weight:650}.screens-module-scss-module__iXV4lq__tab_active:after{content:"";left:calc(12*var(--px));right:calc(12*var(--px));bottom:calc(3*var(--px));height:calc(2*var(--px));background:#78e04f;border-radius:99px;position:absolute}.screens-module-scss-module__iXV4lq__body{gap:calc(9*var(--px));flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.screens-module-scss-module__iXV4lq__avatar{width:calc(22*var(--px));height:calc(22*var(--px));background:var(--tone,#eee);color:#1d2119;font-size:calc(8*var(--px));border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.screens-module-scss-module__iXV4lq__week{grid-template-rows:calc(34*var(--px)) minmax(0, 1fr);border:calc(1*var(--px)) solid #e8e6e0;border-radius:calc(8*var(--px));background:#fff;flex:1;min-height:0;display:grid;overflow:hidden}.screens-module-scss-module__iXV4lq__week_head{grid-template-columns:calc(40*var(--px)) repeat(7, minmax(0, 1fr));border-bottom:calc(1*var(--px)) solid #e8e6e0;display:grid}.screens-module-scss-module__iXV4lq__week_head>span{justify-content:center;align-items:center;gap:calc(1*var(--px));font-size:calc(7.5*var(--px));letter-spacing:.08em;color:#6d7268;flex-direction:column;font-weight:600;display:flex}.screens-module-scss-module__iXV4lq__week_head b{min-width:calc(18*var(--px));height:calc(16*var(--px));font-size:calc(10.5*var(--px));letter-spacing:0;color:#1d2119;place-items:center;font-weight:600;display:grid}.screens-module-scss-module__iXV4lq__week_month{color:#1d2119!important}.screens-module-scss-module__iXV4lq__week_month b{font-size:calc(7.5*var(--px));color:#6d7268}.screens-module-scss-module__iXV4lq__week_today b{background:#78e04f;border-radius:99px}.screens-module-scss-module__iXV4lq__week_body{grid-template-columns:calc(40*var(--px)) repeat(7, minmax(0, 1fr));background:linear-gradient(#78e04f1a, #78e04f1a) calc(calc(40 * var(--px)) + calc((100% - calc(40 * var(--px))) / 7)*3) 0/calc((100% - calc(40 * var(--px))) / 7) 100% no-repeat,linear-gradient(to right, #e8e6e0 calc(1 * var(--px)), transparent calc(1 * var(--px))) calc(40*var(--px)) 0/calc((100% - calc(40 * var(--px))) / 7) 100%,linear-gradient(#e8e6e0 calc(1 * var(--px)), transparent calc(1 * var(--px))) 0 0/100% 25%;grid-template-rows:repeat(8,minmax(0,1fr));display:grid;position:relative}.screens-module-scss-module__iXV4lq__week_time{padding:calc(3*var(--px)) 0 0 calc(7*var(--px));font-size:calc(7.5*var(--px));color:#6d7268;grid-column:1;font-weight:500}.screens-module-scss-module__iXV4lq__week_now{z-index:2;top:63%;left:calc(calc(40 * var(--px)) + calc((100% - calc(40 * var(--px))) / 7)*3);width:calc((100% - calc(40 * var(--px)))/7);height:calc(1.5*var(--px));background:#e5251b;position:absolute}.screens-module-scss-module__iXV4lq__week_now:before{content:"";left:calc(-3*var(--px));top:calc(-2.25*var(--px));width:calc(6*var(--px));height:calc(6*var(--px));background:#e5251b;border-radius:50%;position:absolute}.screens-module-scss-module__iXV4lq__event{z-index:1;min-height:0;margin:calc(2*var(--px)) calc(2.5*var(--px));padding:calc(4*var(--px)) calc(5*var(--px)) calc(4*var(--px)) calc(6*var(--px));gap:calc(1*var(--px));border-radius:calc(5*var(--px));border-left:calc(2.5*var(--px)) solid color-mix(in srgb, var(--tone), #1d2119 28%);background:color-mix(in srgb, var(--tone) 50%, white);flex-direction:column;display:flex;position:relative;overflow:hidden}.screens-module-scss-module__iXV4lq__event b{text-overflow:ellipsis;font-size:calc(8.5*var(--px));font-weight:650;line-height:1.2;overflow:hidden}.screens-module-scss-module__iXV4lq__event small{font-size:calc(7.5*var(--px));color:#6d7268}.screens-module-scss-module__iXV4lq__event_image{min-height:calc(14*var(--px));margin-top:calc(3*var(--px));border-radius:calc(3*var(--px));background:50%/cover no-repeat;flex:1}.screens-module-scss-module__iXV4lq__event_live{animation:screens-module-scss-module__iXV4lq__pop .5s cubic-bezier(.3, 1.45, .5, 1) calc(var(--d,0)*1ms) both,screens-module-scss-module__iXV4lq__ring .9s ease-out 2.25s}@keyframes screens-module-scss-module__iXV4lq__ring{0%{box-shadow:0 0 #78e04ff2}to{box-shadow:0 0 0 calc(9*var(--px)) #78e04f00}}.screens-module-scss-module__iXV4lq__event_count{left:calc(5*var(--px));right:calc(5*var(--px));bottom:calc(4*var(--px));align-items:center;gap:calc(3*var(--px));padding:calc(2*var(--px)) calc(4*var(--px));border-radius:calc(4*var(--px));font-size:calc(7.5*var(--px));background:#fffffff0;font-weight:650;display:flex;position:absolute}.screens-module-scss-module__iXV4lq__event_count svg{width:calc(9*var(--px));height:calc(9*var(--px))}.screens-module-scss-module__iXV4lq__full{padding:0 calc(4*var(--px));font-size:calc(7*var(--px));opacity:0;background:#78e04f;border-radius:99px;margin-left:auto;font-style:normal;animation:.4s cubic-bezier(.3,1.45,.5,1) 2.4s forwards screens-module-scss-module__iXV4lq__pop-in}.screens-module-scss-module__iXV4lq__toolbar{align-items:center;gap:calc(7*var(--px));flex:none;display:flex}.screens-module-scss-module__iXV4lq__search{width:calc(170*var(--px));height:calc(26*var(--px));align-items:center;gap:calc(6*var(--px));padding:0 calc(9*var(--px));border-radius:calc(7*var(--px));border:calc(1*var(--px)) solid #e8e6e0;font-size:calc(9.5*var(--px));color:#6d7268;background:#fff;display:flex}.screens-module-scss-module__iXV4lq__search svg{width:calc(12*var(--px));height:calc(12*var(--px))}.screens-module-scss-module__iXV4lq__chip{height:calc(24*var(--px));align-items:center;gap:calc(4*var(--px));padding:0 calc(9*var(--px));border:calc(1*var(--px)) solid #e8e6e0;font-size:calc(9.5*var(--px));background:#fff;border-radius:99px;display:inline-flex}.screens-module-scss-module__iXV4lq__chip b{font-weight:700}.screens-module-scss-module__iXV4lq__chip svg{width:calc(11*var(--px));height:calc(11*var(--px))}.screens-module-scss-module__iXV4lq__chip_on{background:#e3f7d8;border-color:#c4ecad}.screens-module-scss-module__iXV4lq__table{border:calc(1*var(--px)) solid #e8e6e0;border-radius:calc(8*var(--px));background:#fff;flex:none;overflow:hidden}.screens-module-scss-module__iXV4lq__thead,.screens-module-scss-module__iXV4lq__tr{align-items:center;column-gap:calc(10*var(--px));padding:0 calc(12*var(--px));display:grid}.screens-module-scss-module__iXV4lq__thead{height:calc(24*var(--px));border-bottom:calc(1*var(--px)) solid #e8e6e0;font-size:calc(7.5*var(--px));letter-spacing:.07em;text-transform:uppercase;color:#6d7268;background:#fbfaf8;font-weight:650}.screens-module-scss-module__iXV4lq__tr{height:calc(33*var(--px));border-bottom:calc(1*var(--px)) solid #f1efea;font-size:calc(9.5*var(--px));overflow:hidden}.screens-module-scss-module__iXV4lq__tr:last-child{border-bottom:0}.screens-module-scss-module__iXV4lq__tr>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.screens-module-scss-module__iXV4lq__tr_new{opacity:0;border-bottom-width:0;height:0;animation:.55s cubic-bezier(.2,.8,.2,1) 2.25s forwards screens-module-scss-module__iXV4lq__row-in,1.8s ease-out 2.25s both screens-module-scss-module__iXV4lq__row-flash}@keyframes screens-module-scss-module__iXV4lq__row-in{to{height:calc(33*var(--px));opacity:1;border-bottom-width:calc(1*var(--px))}}@keyframes screens-module-scss-module__iXV4lq__row-flash{0%,30%{background:#e3f7d8}to{background:#fff}}.screens-module-scss-module__iXV4lq__cols_members{grid-template-columns:minmax(0,1.7fr) minmax(0,1.1fr) minmax(0,1fr) minmax(0,.7fr)}.screens-module-scss-module__iXV4lq__person{align-items:center;gap:calc(7*var(--px));display:flex}.screens-module-scss-module__iXV4lq__person b{font-weight:650;display:block}.screens-module-scss-module__iXV4lq__person small{font-size:calc(8*var(--px));color:#6d7268;display:block}.screens-module-scss-module__iXV4lq__state{padding:calc(2.5*var(--px)) calc(8*var(--px));font-size:calc(8.5*var(--px));border-radius:99px;justify-self:start;font-weight:650}.screens-module-scss-module__iXV4lq__state_active{color:#2f8a12;background:#e3f7d8}.screens-module-scss-module__iXV4lq__state_new{color:#66650f;background:#f4f5bd}.screens-module-scss-module__iXV4lq__state_pending{color:#6d7268;background:#efeee9}.screens-module-scss-module__iXV4lq__kpis{gap:calc(8*var(--px));flex:none;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.screens-module-scss-module__iXV4lq__kpi{gap:calc(2*var(--px));padding:calc(8*var(--px)) calc(11*var(--px));border:calc(1*var(--px)) solid #e8e6e0;border-radius:calc(8*var(--px));background:#fff;flex-direction:column;display:flex}.screens-module-scss-module__iXV4lq__kpi small{font-size:calc(8.5*var(--px));color:#6d7268;font-weight:500}.screens-module-scss-module__iXV4lq__kpi b{font-size:calc(17*var(--px));letter-spacing:-.02em;font-weight:700;line-height:1.2}.screens-module-scss-module__iXV4lq__kpi em{align-items:center;gap:calc(3*var(--px));font-size:calc(8*var(--px));color:#2f8a12;font-style:normal;font-weight:600;display:flex}.screens-module-scss-module__iXV4lq__kpi em svg{width:calc(10*var(--px));height:calc(10*var(--px))}em.screens-module-scss-module__iXV4lq__kpi_warn{color:#b8572a}.screens-module-scss-module__iXV4lq__cols_payments{grid-template-columns:calc(40*var(--px)) minmax(0, 1.3fr) minmax(0, 1.2fr) calc(52*var(--px)) minmax(0, .9fr) minmax(0, .7fr) calc(46*var(--px))}.screens-module-scss-module__iXV4lq__muted{color:#6d7268}.screens-module-scss-module__iXV4lq__strong{font-weight:650}.screens-module-scss-module__iXV4lq__type,.screens-module-scss-module__iXV4lq__method{justify-self:start;align-items:center;gap:calc(4*var(--px));padding:calc(2.5*var(--px)) calc(7*var(--px));border-radius:calc(5*var(--px));font-size:calc(8.5*var(--px));font-weight:600;display:inline-flex}.screens-module-scss-module__iXV4lq__type svg,.screens-module-scss-module__iXV4lq__method svg{width:calc(10*var(--px));height:calc(10*var(--px))}.screens-module-scss-module__iXV4lq__type[data-type=Membership]{color:#6247c4;background:#eee8fb}.screens-module-scss-module__iXV4lq__type[data-type=Class\ pack]{color:#2a6cb5;background:#e3effc}.screens-module-scss-module__iXV4lq__type[data-type=Shop]{color:#1f7a6d;background:#e2f3f1}.screens-module-scss-module__iXV4lq__type[data-type=Subscription]{color:#c33b35;background:#fdeaea}.screens-module-scss-module__iXV4lq__method{padding:calc(2*var(--px)) calc(6*var(--px));color:#2a6cb5;background:#eef3fb}.screens-module-scss-module__iXV4lq__paid{align-items:center;gap:calc(3*var(--px));font-size:calc(8.5*var(--px));font-weight:650;display:inline-flex}.screens-module-scss-module__iXV4lq__paid svg{width:calc(10*var(--px));height:calc(10*var(--px))}.screens-module-scss-module__iXV4lq__unpaid{padding:calc(2*var(--px)) calc(6*var(--px));color:#b8452a;font-size:calc(8*var(--px));background:#fbe9e7;border-radius:99px;justify-self:start;font-weight:600}.screens-module-scss-module__iXV4lq__invoice{padding:calc(3*var(--px)) calc(7*var(--px));border-radius:calc(5*var(--px));font-size:calc(8.5*var(--px));background:#78e04f;justify-self:end;font-weight:650}.screens-module-scss-module__iXV4lq__att{gap:calc(10*var(--px));flex:1;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);min-height:0;display:grid}.screens-module-scss-module__iXV4lq__card{min-height:0;padding:calc(11*var(--px)) calc(13*var(--px));border:calc(1*var(--px)) solid #e8e6e0;border-radius:calc(9*var(--px));background:#fff}.screens-module-scss-module__iXV4lq__chart{flex-direction:column;display:flex}.screens-module-scss-module__iXV4lq__chart small{font-size:calc(9*var(--px));color:#6d7268;font-weight:500}.screens-module-scss-module__iXV4lq__chart>b{font-size:calc(24*var(--px));letter-spacing:-.02em;font-weight:700;line-height:1.15}.screens-module-scss-module__iXV4lq__chart em{align-items:center;gap:calc(3*var(--px));font-size:calc(8.5*var(--px));color:#2f8a12;font-style:normal;font-weight:600;display:flex}.screens-module-scss-module__iXV4lq__chart em svg{width:calc(11*var(--px));height:calc(11*var(--px))}.screens-module-scss-module__iXV4lq__bars{gap:calc(8*var(--px));min-height:0;padding-top:calc(12*var(--px));flex:1;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.screens-module-scss-module__iXV4lq__bar_col{justify-content:flex-end;gap:calc(4*var(--px));flex-direction:column;min-height:0;display:flex}.screens-module-scss-module__iXV4lq__bar_col i{font-size:calc(7.5*var(--px));text-align:center;color:#6d7268;font-style:normal}.screens-module-scss-module__iXV4lq__bar{height:calc(var(--h)*.8);border-radius:calc(5*var(--px)) calc(5*var(--px)) calc(2*var(--px)) calc(2*var(--px));transform-origin:bottom;animation:.8s cubic-bezier(.2,.8,.2,1) both screens-module-scss-module__iXV4lq__grow;animation-delay:calc(var(--d,0)*1ms);background:#e4ebdc}.screens-module-scss-module__iXV4lq__bar_today{background:#78e04f}@keyframes screens-module-scss-module__iXV4lq__grow{0%{transform:scaleY(0)}}.screens-module-scss-module__iXV4lq__roster{gap:calc(7*var(--px));flex-direction:column;display:flex}.screens-module-scss-module__iXV4lq__roster_head{justify-content:space-between;align-items:flex-start;display:flex}.screens-module-scss-module__iXV4lq__roster_head b{font-size:calc(11.5*var(--px));font-weight:700;display:block}.screens-module-scss-module__iXV4lq__roster_head small{font-size:calc(8.5*var(--px));color:#6d7268;display:block}.screens-module-scss-module__iXV4lq__roster_count{font-size:calc(13*var(--px));color:#2f8a12;font-weight:700}.screens-module-scss-module__iXV4lq__meter{height:calc(5*var(--px));background:#eef0ea;border-radius:99px;overflow:hidden}.screens-module-scss-module__iXV4lq__meter span{border-radius:inherit;background:#78e04f;width:79%;height:100%;animation:.6s 2.25s forwards screens-module-scss-module__iXV4lq__meter;display:block}@keyframes screens-module-scss-module__iXV4lq__meter{to{width:86%}}.screens-module-scss-module__iXV4lq__roster_row{grid-template-columns:calc(22*var(--px)) minmax(0, 1fr) calc(18*var(--px));align-items:center;gap:calc(8*var(--px));display:grid}.screens-module-scss-module__iXV4lq__roster_name{min-width:0}.screens-module-scss-module__iXV4lq__roster_name b{font-size:calc(9.5*var(--px));font-weight:650;display:block}.screens-module-scss-module__iXV4lq__roster_name small{font-size:calc(8*var(--px));color:#6d7268;display:block}.screens-module-scss-module__iXV4lq__tick{width:calc(18*var(--px));height:calc(18*var(--px));border:calc(1.5*var(--px)) solid #d7dbd2;color:#0000;border-radius:50%;place-items:center;display:grid}.screens-module-scss-module__iXV4lq__tick svg{width:calc(11*var(--px));height:calc(11*var(--px))}.screens-module-scss-module__iXV4lq__tick_on{color:#1d2119;background:#78e04f;border-color:#78e04f}.screens-module-scss-module__iXV4lq__roster_live .screens-module-scss-module__iXV4lq__tick{animation:.45s cubic-bezier(.3,1.45,.5,1) 2.25s forwards screens-module-scss-module__iXV4lq__tick-on}@keyframes screens-module-scss-module__iXV4lq__tick-on{0%{transform:scale(.5)}to{color:#1d2119;background:#78e04f;border-color:#78e04f;transform:none}}.screens-module-scss-module__iXV4lq__phone_ui{--px:calc(100cqw / 300);color:#f4f4f4;font-size:calc(13*var(--px));letter-spacing:0;text-align:left;white-space:nowrap;background:#111;line-height:1.3;position:absolute;inset:0}.screens-module-scss-module__iXV4lq__phone_ui svg{flex:none;display:block}.screens-module-scss-module__iXV4lq__phone_main{position:absolute;inset:0}.screens-module-scss-module__iXV4lq__island{z-index:6;top:calc(10*var(--px));width:calc(84*var(--px));height:calc(24*var(--px));margin-left:calc(-42*var(--px));background:#000;border-radius:99px;position:absolute;left:50%}.screens-module-scss-module__iXV4lq__app{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.screens-module-scss-module__iXV4lq__app_dark{color:#f4f4f4;background:#111}.screens-module-scss-module__iXV4lq__app_light{color:#141414;background:#fff}.screens-module-scss-module__iXV4lq__app_body{gap:calc(13*var(--px));min-height:0;padding:0 calc(16*var(--px)) calc(16*var(--px));flex-direction:column;flex:1;display:flex}.screens-module-scss-module__iXV4lq__status{height:calc(46*var(--px));padding:calc(2*var(--px)) calc(22*var(--px)) 0 calc(30*var(--px));font-size:calc(12.5*var(--px));flex:none;justify-content:space-between;align-items:center;font-weight:650;display:flex}.screens-module-scss-module__iXV4lq__status_icons{align-items:center;gap:calc(5*var(--px));display:flex}.screens-module-scss-module__iXV4lq__signal{align-items:flex-end;gap:calc(1.5*var(--px));height:calc(10*var(--px));display:flex}.screens-module-scss-module__iXV4lq__signal b{width:calc(3*var(--px));border-radius:calc(1*var(--px));background:currentColor}.screens-module-scss-module__iXV4lq__signal b:first-child{height:35%}.screens-module-scss-module__iXV4lq__signal b:nth-child(2){height:55%}.screens-module-scss-module__iXV4lq__signal b:nth-child(3){height:78%}.screens-module-scss-module__iXV4lq__signal b:nth-child(4){height:100%}.screens-module-scss-module__iXV4lq__wifi{width:calc(14*var(--px));height:calc(14*var(--px))}.screens-module-scss-module__iXV4lq__battery{width:calc(22*var(--px));height:calc(11*var(--px));padding:calc(1.5*var(--px));border:calc(1.2*var(--px)) solid currentColor;border-radius:calc(3.5*var(--px));position:relative}.screens-module-scss-module__iXV4lq__battery b{border-radius:calc(1.5*var(--px));background:currentColor;width:72%;height:100%;display:block}.screens-module-scss-module__iXV4lq__battery:after{content:"";top:30%;right:calc(-3.5*var(--px));width:calc(1.5*var(--px));border-radius:0 calc(1*var(--px)) calc(1*var(--px)) 0;background:currentColor;height:40%;position:absolute}.screens-module-scss-module__iXV4lq__app_nav{height:calc(34*var(--px));justify-content:space-between;align-items:center;display:flex}.screens-module-scss-module__iXV4lq__app_nav b{font-size:calc(14*var(--px));font-weight:650}.screens-module-scss-module__iXV4lq__pill{height:calc(30*var(--px));align-items:center;gap:calc(2*var(--px));padding:0 calc(12*var(--px)) 0 calc(8*var(--px));border:calc(1*var(--px)) solid #2c2c2c;font-size:calc(12.5*var(--px));background:#1f1f1f;border-radius:99px;font-weight:500;display:inline-flex}.screens-module-scss-module__iXV4lq__pill svg{width:calc(16*var(--px));height:calc(16*var(--px))}.screens-module-scss-module__iXV4lq__pill_icon{padding:0 calc(7*var(--px))}.screens-module-scss-module__iXV4lq__pill_spacer{width:calc(70*var(--px))}.screens-module-scss-module__iXV4lq__days{padding:calc(8*var(--px)) calc(4*var(--px));border-radius:calc(16*var(--px));background:#1c1c1c;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.screens-module-scss-module__iXV4lq__day{align-items:center;gap:calc(2*var(--px));flex-direction:column;display:flex}.screens-module-scss-module__iXV4lq__day small{font-size:calc(8*var(--px));color:#9c9c9c;font-weight:600}.screens-module-scss-module__iXV4lq__day b{width:calc(26*var(--px));height:calc(26*var(--px));font-size:calc(12.5*var(--px));border-radius:50%;place-items:center;font-weight:650;display:grid}.screens-module-scss-module__iXV4lq__day i{gap:calc(2*var(--px));height:calc(4*var(--px));display:flex}.screens-module-scss-module__iXV4lq__day i:before,.screens-module-scss-module__iXV4lq__day i:after{content:"";width:calc(4*var(--px));height:calc(4*var(--px));background:#6f8cff;border-radius:50%}.screens-module-scss-module__iXV4lq__day i:after{background:#ff7a59}.screens-module-scss-module__iXV4lq__day i[data-count="1"]:after{display:none}.screens-module-scss-module__iXV4lq__day_on b{color:#0b1400;background:#78e04f}.screens-module-scss-module__iXV4lq__class_card{gap:calc(10*var(--px));margin:0 calc(-8*var(--px));padding:calc(10*var(--px)) calc(8*var(--px));border-radius:calc(16*var(--px));background:#1c1c1c;flex-direction:column;display:flex}.screens-module-scss-module__iXV4lq__class_row{grid-template-columns:calc(44*var(--px)) minmax(0, 1fr) auto;align-items:center;gap:calc(10*var(--px));display:grid}.screens-module-scss-module__iXV4lq__class_row b{font-size:calc(13.5*var(--px));font-weight:650;display:block}.screens-module-scss-module__iXV4lq__class_row small{font-size:calc(10.5*var(--px));color:#a3a3a3;line-height:1.35;display:block}.screens-module-scss-module__iXV4lq__class_row time{font-size:calc(13*var(--px));align-self:start;font-weight:700}.screens-module-scss-module__iXV4lq__thumb{width:calc(44*var(--px));height:calc(44*var(--px));border-radius:calc(10*var(--px));background:#333 50%/cover no-repeat}.screens-module-scss-module__iXV4lq__app_button{height:calc(40*var(--px));border-radius:calc(12*var(--px));color:#0b1400;font-size:calc(13*var(--px));background:#78e04f;flex:none;font-weight:700;animation:.4s 1.7s screens-module-scss-module__iXV4lq__press;display:grid;position:relative;overflow:hidden}.screens-module-scss-module__iXV4lq__app_button>span{justify-content:center;align-items:center;gap:calc(5*var(--px));grid-area:1/1;animation:.35s cubic-bezier(.6,0,.2,1) 1.8s both screens-module-scss-module__iXV4lq__roll-out;display:flex}.screens-module-scss-module__iXV4lq__app_button>span svg{width:calc(16*var(--px));height:calc(16*var(--px))}.screens-module-scss-module__iXV4lq__app_button>span+span{animation-name:screens-module-scss-module__iXV4lq__roll-in}.screens-module-scss-module__iXV4lq__finger{width:calc(30*var(--px));height:calc(30*var(--px));margin:calc(-15*var(--px)) 0 0 calc(-15*var(--px));border:calc(2*var(--px)) solid #11190c59;opacity:0;background:#ffffff8c;border-radius:50%;animation:.9s 1.35s both screens-module-scss-module__iXV4lq__finger;position:absolute;top:50%;left:62%}@keyframes screens-module-scss-module__iXV4lq__press{40%{transform:scale(.95)}}@keyframes screens-module-scss-module__iXV4lq__finger{0%{opacity:0;transform:scale(1.6)}35%{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.screens-module-scss-module__iXV4lq__toast{left:calc(14*var(--px));right:calc(14*var(--px));bottom:calc(18*var(--px));align-items:center;gap:calc(9*var(--px));padding:calc(10*var(--px)) calc(12*var(--px));border-radius:calc(16*var(--px));color:#121212;opacity:0;transform:translateY(calc(18 * var(--px)));background:#fff;animation:.5s cubic-bezier(.3,1.45,.5,1) 2.05s forwards screens-module-scss-module__iXV4lq__toast-in;display:flex;position:absolute}.screens-module-scss-module__iXV4lq__toast b{font-size:calc(12*var(--px));font-weight:700;display:block}.screens-module-scss-module__iXV4lq__toast small{font-size:calc(10*var(--px));color:#666;display:block}.screens-module-scss-module__iXV4lq__toast_icon{width:calc(26*var(--px));height:calc(26*var(--px));color:#0b1400;background:#78e04f;border-radius:50%;place-items:center;display:grid}.screens-module-scss-module__iXV4lq__toast_icon svg{width:calc(15*var(--px));height:calc(15*var(--px))}@keyframes screens-module-scss-module__iXV4lq__toast-in{to{opacity:1;transform:none}}.screens-module-scss-module__iXV4lq__band{padding-bottom:calc(18*var(--px));border-radius:0 0 calc(24*var(--px)) calc(24*var(--px));color:#fff;background:#2f7fd0;flex:none}.screens-module-scss-module__iXV4lq__band .screens-module-scss-module__iXV4lq__app_nav,.screens-module-scss-module__iXV4lq__band .screens-module-scss-module__iXV4lq__band_row{margin:0 calc(16*var(--px))}.screens-module-scss-module__iXV4lq__band .screens-module-scss-module__iXV4lq__pill{background:#ffffff47;border-color:#0000}.screens-module-scss-module__iXV4lq__band_paint{background:var(--paint,#c9a6e3);color:#161616}.screens-module-scss-module__iXV4lq__band_row{align-items:center;gap:calc(12*var(--px));display:flex;margin-top:calc(10*var(--px))!important}.screens-module-scss-module__iXV4lq__band_row b{font-size:calc(19*var(--px));letter-spacing:-.01em;font-weight:750;line-height:1.15;display:block}.screens-module-scss-module__iXV4lq__band_row small{font-size:calc(11*var(--px));opacity:.85;display:block}.screens-module-scss-module__iXV4lq__thumb_lg{width:calc(56*var(--px));height:calc(56*var(--px));border-radius:calc(14*var(--px));border:calc(2*var(--px)) solid currentColor;background:#fff 50%/cover no-repeat;flex:none}.screens-module-scss-module__iXV4lq__sheet{gap:calc(10*var(--px));min-height:0;padding:calc(16*var(--px)) calc(16*var(--px)) calc(18*var(--px));flex-direction:column;flex:1;display:flex}.screens-module-scss-module__iXV4lq__sheet_head b{font-size:calc(16*var(--px));font-weight:750;display:block}.screens-module-scss-module__iXV4lq__sheet_head small{font-size:calc(11.5*var(--px));color:#666;display:block}.screens-module-scss-module__iXV4lq__member{grid-template-columns:calc(34*var(--px)) minmax(0, 1fr) auto;align-items:center;gap:calc(10*var(--px));display:grid}.screens-module-scss-module__iXV4lq__member .screens-module-scss-module__iXV4lq__avatar{width:calc(34*var(--px));height:calc(34*var(--px));font-size:calc(11*var(--px))}.screens-module-scss-module__iXV4lq__member .screens-module-scss-module__iXV4lq__avatar svg{width:calc(16*var(--px));height:calc(16*var(--px))}.screens-module-scss-module__iXV4lq__member b{font-size:calc(12.5*var(--px));font-weight:650;display:block}.screens-module-scss-module__iXV4lq__member small{font-size:calc(10*var(--px));color:#777;display:block}.screens-module-scss-module__iXV4lq__member>svg{width:calc(16*var(--px));height:calc(16*var(--px));color:#888}.screens-module-scss-module__iXV4lq__member_add{color:#555}.screens-module-scss-module__iXV4lq__member_add .screens-module-scss-module__iXV4lq__avatar{background:#f1f1f1}.screens-module-scss-module__iXV4lq__check{width:calc(22*var(--px));height:calc(22*var(--px));border:calc(1.5*var(--px)) solid #d0d0d0;color:#0000;border-radius:50%;place-items:center;display:grid}.screens-module-scss-module__iXV4lq__check svg{width:calc(14*var(--px));height:calc(14*var(--px))}.screens-module-scss-module__iXV4lq__check_on{color:#fff;background:#23a248;border-color:#23a248}.screens-module-scss-module__iXV4lq__check_live{animation:.4s cubic-bezier(.3,1.45,.5,1) 1.15s forwards screens-module-scss-module__iXV4lq__check-on}@keyframes screens-module-scss-module__iXV4lq__check-on{0%{transform:scale(.5)}to{color:#fff;background:#23a248;border-color:#23a248;transform:none}}.screens-module-scss-module__iXV4lq__button_bottom{margin-top:auto}.screens-module-scss-module__iXV4lq__detail{grid-template-columns:calc(48*var(--px)) minmax(0, 1fr) auto;align-items:center;gap:calc(12*var(--px));padding-bottom:calc(10*var(--px));border-bottom:calc(1*var(--px)) solid #eee;display:grid}.screens-module-scss-module__iXV4lq__detail>svg{box-sizing:border-box;width:calc(48*var(--px));height:calc(48*var(--px));padding:calc(8*var(--px));color:#222;background:#f1f1f1;border-radius:50%}.screens-module-scss-module__iXV4lq__detail b{font-size:calc(12*var(--px));display:block}.screens-module-scss-module__iXV4lq__detail small{font-size:calc(10*var(--px));color:#777;display:block}.screens-module-scss-module__iXV4lq__detail em{font-size:calc(12*var(--px));font-style:normal;font-weight:700}.screens-module-scss-module__iXV4lq__sheet_label{font-size:calc(10*var(--px));letter-spacing:.06em;text-transform:uppercase;color:#777;font-weight:650}.screens-module-scss-module__iXV4lq__methods{gap:calc(7*var(--px));flex-direction:column;display:flex}.screens-module-scss-module__iXV4lq__method_row{height:calc(38*var(--px));align-items:center;gap:calc(10*var(--px));padding:0 calc(12*var(--px));border:calc(1.2*var(--px)) solid #dcdcdc;border-radius:calc(10*var(--px));font-size:calc(12.5*var(--px));font-weight:600;display:flex}.screens-module-scss-module__iXV4lq__method_row svg{width:calc(18*var(--px));height:calc(18*var(--px))}.screens-module-scss-module__iXV4lq__method_row i{width:calc(16*var(--px));height:calc(16*var(--px));border:calc(1.5*var(--px)) solid #c4c4c4;border-radius:50%;margin-left:auto}.screens-module-scss-module__iXV4lq__method_on{border-color:#0a84ff}.screens-module-scss-module__iXV4lq__method_on i{border:calc(5*var(--px)) solid #0a84ff}.screens-module-scss-module__iXV4lq__save{align-items:center;gap:calc(8*var(--px));margin-top:calc(2*var(--px));padding-left:calc(8*var(--px));font-size:calc(11*var(--px));color:#555;display:flex}.screens-module-scss-module__iXV4lq__save i{width:calc(16*var(--px));height:calc(16*var(--px));border-radius:calc(4*var(--px));color:#fff;background:#0a84ff;place-items:center;display:grid}.screens-module-scss-module__iXV4lq__save svg{width:calc(12*var(--px));height:calc(12*var(--px))}.screens-module-scss-module__iXV4lq__total{font-size:calc(12*var(--px));color:#666;justify-content:space-between;align-items:baseline;margin-top:auto;display:flex}.screens-module-scss-module__iXV4lq__total b{font-size:calc(18*var(--px));color:#111}.screens-module-scss-module__iXV4lq__button_pay{color:#fff;background:#0a84ff;animation:.4s 1.7s screens-module-scss-module__iXV4lq__press,.4s 1.8s forwards screens-module-scss-module__iXV4lq__paid}@keyframes screens-module-scss-module__iXV4lq__paid{to{background:#23a248}}.screens-module-scss-module__iXV4lq__qr{aspect-ratio:1;padding:calc(14*var(--px));border:calc(2*var(--px)) solid #fff;border-radius:calc(22*var(--px));color:#111;background:#fff;align-self:stretch;position:relative;overflow:hidden}.screens-module-scss-module__iXV4lq__qr svg{width:100%;height:100%}.screens-module-scss-module__iXV4lq__qr_scan{top:calc(12*var(--px));left:calc(10*var(--px));right:calc(10*var(--px));height:calc(3*var(--px));background:#78e04f;border-radius:99px;animation:1.1s ease-in-out infinite alternate screens-module-scss-module__iXV4lq__scan;position:absolute}@keyframes screens-module-scss-module__iXV4lq__scan{to{top:calc(100% - calc(15 * var(--px)))}}.screens-module-scss-module__iXV4lq__qr_done{justify-content:center;align-items:center;gap:calc(3*var(--px));color:#fff;clip-path:circle(0% at 62%);background:#161616;flex-direction:column;animation:.6s cubic-bezier(.6,0,.2,1) 1.7s forwards screens-module-scss-module__iXV4lq__open-circle;display:flex;position:absolute;inset:0}.screens-module-scss-module__iXV4lq__qr_done>span{width:calc(62*var(--px));height:calc(62*var(--px));margin-bottom:calc(8*var(--px));color:#0b1400;background:#78e04f;border-radius:50%;place-items:center;animation:.45s cubic-bezier(.3,1.45,.5,1) 1.95s both screens-module-scss-module__iXV4lq__pop-in;display:grid}.screens-module-scss-module__iXV4lq__qr_done>span svg{width:calc(34*var(--px));height:calc(34*var(--px))}.screens-module-scss-module__iXV4lq__qr_done b{font-size:calc(17*var(--px));font-weight:750}.screens-module-scss-module__iXV4lq__qr_done small{font-size:calc(11*var(--px));color:#aaa}@keyframes screens-module-scss-module__iXV4lq__open-circle{to{clip-path:circle(80% at 62%)}}.screens-module-scss-module__iXV4lq__qr_hint{font-size:calc(10.5*var(--px));text-align:center;color:#9a9a9a}.screens-module-scss-module__iXV4lq__streak{align-items:center;gap:calc(8*var(--px));padding:calc(10*var(--px)) calc(12*var(--px));border-radius:calc(14*var(--px));font-size:calc(11.5*var(--px));color:#cfcfcf;background:#1c1c1c;display:flex}.screens-module-scss-module__iXV4lq__streak svg{width:calc(16*var(--px));height:calc(16*var(--px));color:#78e04f}.screens-module-scss-module__iXV4lq__streak b{color:#fff}@media (prefers-reduced-motion:reduce){.screens-module-scss-module__iXV4lq__dash *,.screens-module-scss-module__iXV4lq__phone_ui *{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}
@property --accent{syntax:"<color>";inherits:true;initial-value:#86e95b}.styles-module-scss-module__kcJWFW__section{box-sizing:border-box;width:100%;color:var(--dark-color);padding:88px 16px 8px;transition:--accent .5s;position:relative;overflow-x:clip}@media (min-width:768px){.styles-module-scss-module__kcJWFW__section{padding:100px 32px 12px}}@media (min-width:1024px){.styles-module-scss-module__kcJWFW__section{padding:108px 40px 16px}}@media (min-width:1280px){.styles-module-scss-module__kcJWFW__section{padding:116px 56px 24px}}.styles-module-scss-module__kcJWFW__layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""stage""options""cta";row-gap:28px;max-width:1360px;margin:0 auto;display:grid}@media (min-width:1024px){.styles-module-scss-module__kcJWFW__layout{grid-template:"copy stage""options stage""cta stage"".stage"1fr/minmax(0,.94fr) minmax(0,1.06fr);gap:32px clamp(40px,5vw,88px)}}.styles-module-scss-module__kcJWFW__copy{grid-area:copy;max-width:660px}.styles-module-scss-module__kcJWFW__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--secondary-color);opacity:.66;margin:0 0 18px;font-size:12.5px;font-weight:600;line-height:1.4}.styles-module-scss-module__kcJWFW__title{letter-spacing:-.035em;color:var(--dark-color);text-wrap:balance;margin:0;font-size:clamp(38px,7.6vw,58px);font-weight:700;line-height:1.04}@media (min-width:1024px){.styles-module-scss-module__kcJWFW__title{font-size:clamp(44px,4.4vw,66px)}}.styles-module-scss-module__kcJWFW__title_taglines{font-size:clamp(32px,6.4vw,48px);line-height:1.08}@media (min-width:1024px){.styles-module-scss-module__kcJWFW__title_taglines{font-size:clamp(36px,3.3vw,52px)}}.styles-module-scss-module__kcJWFW__marker{background-image:linear-gradient(100deg, transparent .2em, var(--accent) .2em, var(--accent) calc(100% - .2em), transparent calc(100% - .2em));-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:0 74%;background-repeat:no-repeat;background-size:100% .92em;margin:0 -.06em;padding:0 .22em}.styles-module-scss-module__kcJWFW__title[data-paint=a] .styles-module-scss-module__kcJWFW__marker{animation:.75s cubic-bezier(.65,0,.25,1) 80ms both styles-module-scss-module__kcJWFW__marker-a}.styles-module-scss-module__kcJWFW__title[data-paint=b] .styles-module-scss-module__kcJWFW__marker{animation:.75s cubic-bezier(.65,0,.25,1) 80ms both styles-module-scss-module__kcJWFW__marker-b}@keyframes styles-module-scss-module__kcJWFW__marker-a{0%{background-size:0% .92em}}@keyframes styles-module-scss-module__kcJWFW__marker-b{0%{background-size:0% .92em}}.styles-module-scss-module__kcJWFW__taglines{margin-top:.06em;display:grid}.styles-module-scss-module__kcJWFW__tagline{visibility:hidden;grid-area:1/1}.styles-module-scss-module__kcJWFW__tagline[data-active]{visibility:visible;animation:.6s cubic-bezier(.2,.8,.2,1) both styles-module-scss-module__kcJWFW__tagline-in}@keyframes styles-module-scss-module__kcJWFW__tagline-in{0%{opacity:0;transform:translateY(.3em)}}.styles-module-scss-module__kcJWFW__paragraph{color:#3a4433;max-width:36em;margin:22px 0 0;font-size:18px;font-weight:400;line-height:1.6}@media (min-width:1280px){.styles-module-scss-module__kcJWFW__paragraph{font-size:19px}}.styles-module-scss-module__kcJWFW__stage_cell{grid-area:stage;justify-self:center;width:100%;max-width:720px}@media (min-width:1024px){.styles-module-scss-module__kcJWFW__stage_cell{place-self:start end;margin-top:clamp(8px,2.2vw,36px)}}.styles-module-scss-module__kcJWFW__options{grid-area:options;container-type:inline-size}.styles-module-scss-module__kcJWFW__options_title{letter-spacing:-.01em;color:var(--dark-color);margin:0 0 16px;font-size:18px;font-weight:650;line-height:1.35}.styles-module-scss-module__kcJWFW__option_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px;display:grid}@container (min-width:420px){.styles-module-scss-module__kcJWFW__option_grid:is([data-count="3"],[data-count="5"],[data-count="6"],[data-count="9"]):not([data-long]){grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:540px){.styles-module-scss-module__kcJWFW__option_grid:is([data-count="4"],[data-count="7"],[data-count="8"]):not([data-long]){grid-template-columns:repeat(4,minmax(0,1fr))}}.styles-module-scss-module__kcJWFW__option{isolation:isolate;min-height:96px;font:inherit;text-align:left;color:var(--dark-color);cursor:pointer;-webkit-tap-highlight-color:#0000;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 14px;font-size:15px;font-weight:600;line-height:1.25;transition:transform .4s cubic-bezier(.3,1.45,.5,1);display:flex;position:relative}.styles-module-scss-module__kcJWFW__option:hover{transform:translateY(-2px)rotate(-.6deg)}.styles-module-scss-module__kcJWFW__option:active{transition-duration:.1s;transform:scale(.97)}.styles-module-scss-module__kcJWFW__option[aria-pressed=true]{transform:rotate(-1deg)}.styles-module-scss-module__kcJWFW__option:focus-visible{outline:2px solid var(--dark-color);outline-offset:6px;border-radius:6px}.styles-module-scss-module__kcJWFW__option_shape,.styles-module-scss-module__kcJWFW__option_fill{z-index:-1;pointer-events:none;position:absolute;inset:-4px -3px}.styles-module-scss-module__kcJWFW__option_shape{background:var(--soft);clip-path:var(--shape);transition:clip-path .45s cubic-bezier(.3,1.45,.5,1)}.styles-module-scss-module__kcJWFW__option:hover .styles-module-scss-module__kcJWFW__option_shape{clip-path:var(--shape-hover)}.styles-module-scss-module__kcJWFW__option_fill{background:var(--paint);clip-path:var(--fill-from);transition:clip-path .55s cubic-bezier(.65,0,.25,1)}.styles-module-scss-module__kcJWFW__option[aria-pressed=true] .styles-module-scss-module__kcJWFW__option_fill{clip-path:var(--fill)}.styles-module-scss-module__kcJWFW__option_icon{flex:none;width:24px;height:24px}.styles-module-scss-module__kcJWFW__option_label{overflow-wrap:break-word;font-size:1.2rem;display:block}.styles-module-scss-module__kcJWFW__option_label:first-letter{text-transform:uppercase}.styles-module-scss-module__kcJWFW__progress{background:var(--dark-color);opacity:.7;transform-origin:0;border-radius:2px;height:3px;animation-name:styles-module-scss-module__kcJWFW__progress;animation-timing-function:linear;animation-fill-mode:forwards;position:absolute;bottom:7px;left:14px;right:18px;transform:scaleX(0)rotate(-.6deg)}.styles-module-scss-module__kcJWFW__progress[data-paused]{animation-play-state:paused}.styles-module-scss-module__kcJWFW__section:has(.styles-module-scss-module__kcJWFW__option_grid:hover,.styles-module-scss-module__kcJWFW__stage_cell:hover) .styles-module-scss-module__kcJWFW__progress{animation-play-state:paused}@keyframes styles-module-scss-module__kcJWFW__progress{to{transform:scaleX(1)rotate(-.6deg)}}.styles-module-scss-module__kcJWFW__learn_more_slot{justify-items:start;margin-top:16px;display:grid}.styles-module-scss-module__kcJWFW__learn_more{visibility:hidden;opacity:0;color:var(--secondary-color);text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:5px;grid-area:1/1;align-items:center;gap:2px;font-size:15px;font-weight:600;transition:opacity .3s,visibility 0s linear .3s;display:inline-flex}.styles-module-scss-module__kcJWFW__learn_more svg{width:18px;height:18px}.styles-module-scss-module__kcJWFW__learn_more[data-active]{visibility:visible;opacity:1;transition:opacity .3s .15s}.styles-module-scss-module__kcJWFW__cta{flex-wrap:wrap;grid-area:cta;align-items:center;gap:12px;display:flex}.styles-module-scss-module__kcJWFW__button,.styles-module-scss-module__kcJWFW__button_secondary{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:56px;padding:0 28px;font-size:18px;font-weight:650;text-decoration:none;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.styles-module-scss-module__kcJWFW__button:active,.styles-module-scss-module__kcJWFW__button_secondary:active{transform:scale(.98)}@media (max-width:559px){.styles-module-scss-module__kcJWFW__button,.styles-module-scss-module__kcJWFW__button_secondary{flex:100%}}.styles-module-scss-module__kcJWFW__button{background:var(--secondary-color);color:#fff;padding-right:22px}.styles-module-scss-module__kcJWFW__button svg{width:22px;height:22px;transition:transform .2s}.styles-module-scss-module__kcJWFW__button:hover{background:#0d2400}.styles-module-scss-module__kcJWFW__button:hover svg{transform:translate(3px)}.styles-module-scss-module__kcJWFW__button_secondary{color:var(--secondary-color);border:2px solid #1633002e}.styles-module-scss-module__kcJWFW__button_secondary:hover{border-color:#16330073}.styles-module-scss-module__kcJWFW__clients_section{width:100%;max-width:1360px;margin:36px auto 0;position:relative}@media (min-width:1024px){.styles-module-scss-module__kcJWFW__clients_section{margin-top:40px}}.styles-module-scss-module__kcJWFW__clients_section .styles-module-scss-module__kcJWFW__clients_track{align-items:center;gap:56px}@media only screen and (max-width:768px){.styles-module-scss-module__kcJWFW__clients_section .styles-module-scss-module__kcJWFW__clients_track{gap:40px}}.styles-module-scss-module__kcJWFW__clients_section .styles-module-scss-module__kcJWFW__client_logo{object-fit:contain;filter:grayscale();opacity:.85;width:auto;height:56px}@media only screen and (max-width:768px){.styles-module-scss-module__kcJWFW__clients_section .styles-module-scss-module__kcJWFW__client_logo{height:32px}}.styles-module-scss-module__kcJWFW__marquee_wrapper{width:100%;position:relative;overflow:hidden}.styles-module-scss-module__kcJWFW__marquee_fade_left,.styles-module-scss-module__kcJWFW__marquee_fade_right{z-index:2;pointer-events:none;width:120px;position:absolute;top:0;bottom:0}.styles-module-scss-module__kcJWFW__marquee_fade_left{background:linear-gradient(90deg,#fffffff2,#0000);left:0}.styles-module-scss-module__kcJWFW__marquee_fade_right{background:linear-gradient(270deg,#fffffff2,#0000);right:0}.styles-module-scss-module__kcJWFW__marquee_track{gap:16px;width:max-content;padding:12px 0;animation:32s linear infinite styles-module-scss-module__kcJWFW__marquee;display:flex}@keyframes styles-module-scss-module__kcJWFW__marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__kcJWFW__title .styles-module-scss-module__kcJWFW__marker,.styles-module-scss-module__kcJWFW__tagline[data-active]{animation:none}.styles-module-scss-module__kcJWFW__option,.styles-module-scss-module__kcJWFW__option_shape,.styles-module-scss-module__kcJWFW__option_fill{transition-duration:1ms}.styles-module-scss-module__kcJWFW__marquee_track{animation-duration:120s}}
