.sbot{--c-bg:#fff;--c-bg-sub:#f3f0eb;--c-bg-sub2:#ebe8e3;--c-border:#201e1d1f;--c-border-2:#201e1d29;--c-line:#201e1d1f;--c-ink:#201e1d;--c-ink-max:#201e1d;--c-ink-1:#3d3a38;--c-ink-2:#6b6763;--c-ink-3:#a39e98;--accent:#201e1d;--accent-700:#8a5a00;--accent-weak:#fff4d6;--accent-line:#f7d877;--r-sm:12px;--r:16px;--r-lg:20px;--s-8:8px;--s-13:13px;--s-21:21px;color:#201e1d;font-family:Archivo,sans-serif}.sbot .bot{z-index:60;pointer-events:none;width:80px;position:fixed;bottom:16px;right:28px}.sbot .bot>*{pointer-events:auto}.sbot .bot--walk{animation:2.6s cubic-bezier(.3,.1,.3,1) both sb-botIn}.sbot .bot--leave{animation:1.5s cubic-bezier(.5,0,.8,.4) both sb-botOut}@keyframes sb-botIn{0%{transform:translate(calc(100% + 60px))}to{transform:none}}@keyframes sb-botOut{0%{transform:none}to{transform:translate(calc(100% + 60px))}}.sbot .botfig{display:block;overflow:visible}.sbot .botfig__body{transform-origin:40px 90px;animation:2.4s ease-in-out infinite sb-botBob}@keyframes sb-botBob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes sb-botStep{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-3px)rotate(2deg)}}.sbot .botfig__leg{transform-box:fill-box;transform-origin:50% 0}.sbot .botfig--walk .botfig__leg--l{animation:.45s ease-in-out infinite sb-botLeg}.sbot .botfig--walk .botfig__leg--r{animation:.45s ease-in-out infinite reverse sb-botLeg}@keyframes sb-botLeg{0%,to{transform:rotate(18deg)}50%{transform:rotate(-18deg)}}.sbot .botfig__arm{transform-box:fill-box;transform-origin:50% 0}@keyframes sb-botWave{0%,to{transform:rotate(0)}25%,75%{transform:rotate(-150deg)}50%{transform:rotate(-120deg)}}.sbot .botfig__eyes{transform-box:fill-box;transform-origin:50%;animation:4s infinite sb-botBlink}@keyframes sb-botBlink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}.sbot .botfig__led{animation:1.6s ease-in-out infinite sb-botLed}@keyframes sb-botLed{0%,to{opacity:1}50%{opacity:.35}}.sbot .bot-bubble{background:var(--c-bg);border:1px solid var(--c-border-2);border-radius:var(--r-lg);width:268px;max-width:calc(100vw - 24px);padding:var(--s-13) var(--s-13) 10px;gap:var(--s-8);flex-direction:column;margin:0 0 8px;animation:.32s cubic-bezier(.2,.9,.3,1.3) both sb-botPop;display:flex;position:absolute;bottom:100%;right:-20px;box-shadow:0 8px 24px #18181b1a}.sbot .bot-bubble:after{content:"";background:var(--c-bg);border-right:1px solid var(--c-border-2);border-bottom:1px solid var(--c-border-2);width:12px;height:12px;position:absolute;bottom:-7px;right:54px;transform:rotate(45deg)}@keyframes sb-botPop{0%{opacity:0;transform:translateY(6px)scale(.9)}to{opacity:1;transform:none}}.sbot .bot-bubble__t{padding-right:22px;font-size:13.5px;font-weight:600;line-height:1.4}.sbot .bot-bubble__s{color:var(--c-ink-2);font-size:12.5px;line-height:1.45}.sbot .bot-bubble__x{border-radius:var(--r-sm);width:24px;height:24px;color:var(--c-ink-3);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:8px;right:8px}.sbot .bot-bubble__x:hover{background:var(--c-bg-sub2);color:var(--c-ink)}.sbot .bot-bubble__opts{flex-direction:column;gap:4px;display:flex}.sbot .bot-opt{text-align:left;border:1px solid var(--c-border);background:var(--c-bg-sub);border-radius:var(--r-sm);color:var(--c-ink-1);cursor:pointer;padding:7px 10px;font-family:inherit;font-size:12.5px;transition:border-color .12s,background .12s}.sbot .bot-opt:hover{border-color:var(--accent-line);background:var(--accent-weak);color:var(--accent-700)}.sbot .bot-bubble__no{align-self:flex-start;font-size:12px}.sbot .bot-bubble__acts{gap:6px;display:flex}.sbot .bot-dock{z-index:60;border:1px solid var(--c-border-2);background:var(--c-bg);cursor:pointer;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;animation:.3s both sb-botPop;display:grid;position:fixed;bottom:16px;right:20px;overflow:hidden;box-shadow:0 4px 14px #18181b14}.sbot .bot-dock:hover{border-color:var(--accent-line)}.sbot .bot--placed{animation:none}.sbot .bot-grab{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.sbot .bot--drag .bot-grab{cursor:grabbing}.sbot .botfig--held .botfig__body{transform-origin:40px 14px;animation:.7s ease-in-out infinite sb-botDangle}.sbot .botfig--held .botfig__leg--l,.sbot .botfig--held .botfig__arm--l{animation:.35s ease-in-out infinite sb-botKick}.sbot .botfig--held .botfig__leg--r,.sbot .botfig--held .botfig__arm--r{animation:.35s ease-in-out infinite reverse sb-botKick}@keyframes sb-botDangle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@keyframes sb-botKick{0%,to{transform:rotate(25deg)}50%{transform:rotate(-25deg)}}.sbot .botfig--fall .botfig__arm--l{transform:rotate(150deg)}.sbot .botfig--fall .botfig__arm--r{transform:rotate(-150deg)}.sbot .botfig--fall .botfig__body{animation:none}.sbot .botchute{transform-origin:50% 100%;margin-left:-70px;animation:.3s cubic-bezier(.2,.9,.3,1.4) both sb-chuteOpen,1.8s ease-in-out .3s infinite sb-chuteSway;position:absolute;bottom:96px;left:50%}.sbot .bot--fall .bot-grab{transform-origin:50% -60px;animation:1.8s ease-in-out infinite sb-botSway}@keyframes sb-chuteOpen{0%{opacity:0;transform:scale(.1,.2)}to{opacity:1;transform:none}}@keyframes sb-chuteSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes sb-botSway{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.sbot .botfig--dizzy .botfig__body{transform-origin:40px 90px;animation:.9s ease-in-out infinite sb-botWobble}@keyframes sb-botWobble{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}.sbot .botfig__sp{transform-box:fill-box;transform-origin:50%;animation:.8s linear infinite sb-botSpin}@keyframes sb-botSpin{to{transform:rotate(360deg)}}.sbot .botfig__star{offset-path:path("M40 6 a26 7 0 1 0 0.1 0");animation:1.4s linear infinite sb-botOrbit}.sbot .botfig__star--2{animation-delay:-.47s}.sbot .botfig__star--3{animation-delay:-.93s}@keyframes sb-botOrbit{0%{offset-distance:0%}to{offset-distance:100%}}.sbot .bot-bubble--quip{width:max-content;max-width:220px;padding:9px 13px;font-size:13px;font-weight:600}.sbot .bot--flip .bot-bubble{left:-20px;right:auto}.sbot .bot--flip .bot-bubble:after{left:54px;right:auto}.sbot .botfig--dance .botfig__body{transform-origin:40px 100px;animation:.5s ease-in-out infinite sb-danceBody}@keyframes sb-danceBody{0%,to{transform:rotate(-10deg)translateY(0)}25%{transform:rotate(0)translateY(-6px)}50%{transform:rotate(10deg)translateY(0)}75%{transform:rotate(0)translateY(-6px)}}@keyframes sb-danceArmL{0%,to{transform:rotate(160deg)}50%{transform:rotate(40deg)}}@keyframes sb-danceArmR{0%,to{transform:rotate(-40deg)}50%{transform:rotate(-160deg)}}.sbot .botfig--dance .botfig__leg--l{animation:.5s ease-in-out infinite sb-danceLeg}.sbot .botfig--dance .botfig__leg--r{animation:.5s ease-in-out .25s infinite sb-danceLeg}@keyframes sb-danceLeg{0%,to{transform:rotate(0)}50%{transform:rotate(-22deg)translateY(-3px)}}@keyframes sb-danceLed{50%{fill:#e85d2a}}.sbot .botnotes{pointer-events:none;position:absolute;top:0;left:0;right:0}.sbot .botnotes i{color:var(--accent);opacity:0;font-size:16px;font-style:normal;animation:1.4s ease-out infinite sb-noteUp;position:absolute}.sbot .botnotes i:first-child{top:20px;left:-6px}.sbot .botnotes i:nth-child(2){color:#e85d2a;animation-delay:.45s;top:10px;left:70px}.sbot .botnotes i:nth-child(3){animation-delay:.9s;top:-6px;left:30px}@keyframes sb-noteUp{0%{opacity:0;transform:translateY(0)rotate(-10deg)}20%{opacity:1}to{opacity:0;transform:translateY(-34px)rotate(15deg)}}.sbot .botfig--bored .botfig__body{transform-origin:40px 90px;animation:2s ease-in-out infinite sb-botSigh}@keyframes sb-botSigh{0%,to{transform:translateY(0)}50%{transform:translateY(3px)rotate(-3deg)}}.sbot .botlift{position:absolute;bottom:-6px;left:-20px}.sbot .botlift--back{z-index:-1}.sbot .bot--lift .bot-grab{animation:.45s cubic-bezier(.2,.8,.3,1) both sb-liftRise,1.6s cubic-bezier(.6,0,.9,.5) 2s forwards sb-liftDown}.sbot .bot--lift .bot-bubble{animation:.3s both sb-botPop,.3s 1.8s forwards sb-quipFade}@keyframes sb-liftRise{0%{clip-path:inset(100% -40px -10px)}to{clip-path:inset(-60px -40px -10px)}}@keyframes sb-liftDown{0%{transform:none}to{transform:translateY(240px)}}.sbot .botlift__door{transition:none}.sbot .bot--lift .botlift__door--l{animation:.6s ease-in-out .7s both sb-doorL}.sbot .bot--lift .botlift__door--r{animation:.6s ease-in-out .7s both sb-doorR}@keyframes sb-doorL{0%{transform:translate(-50px)}to{transform:none}}@keyframes sb-doorR{0%{transform:translate(50px)}to{transform:none}}.sbot .botlift--front{clip-path:inset(0)}.sbot .botlift__arrow{animation:.5s ease-in-out 1.3s infinite sb-botLed}.sbot .bot--lift{z-index:60}.sbot .bot--lift .bot-grab{overflow:visible}.sbot .botwater{z-index:59;pointer-events:none;height:40px;animation:.6s ease-out both sb-waterIn,.6s ease-in 3.5s reverse forwards sb-waterIn;position:fixed;bottom:0;left:0;right:0}.sbot .botwater svg{width:200%;height:100%;animation:2.4s linear infinite sb-waves;display:block}@keyframes sb-waterIn{0%{transform:translateY(100%)}to{transform:none}}@keyframes sb-waves{to{transform:translate(-50%)}}.sbot .botboat{animation:.7s cubic-bezier(.2,.8,.3,1) .3s both sb-boatIn;position:absolute;bottom:-14px;left:-35px}@keyframes sb-boatIn{0%{opacity:0;transform:translate(-160px)}to{opacity:1;transform:none}}@keyframes sb-sitDown{to{transform:translateY(16px)}}.sbot .bot--boat .bot-grab{animation:1.2s ease-in-out infinite sb-rock,2.4s cubic-bezier(.5,0,.9,.6) 1.6s forwards sb-sailAway}.sbot .bot--boat{animation:none}@keyframes sb-rock{0%,to{rotate:-3deg}50%{rotate:3deg}}@keyframes sb-sailAway{to{translate:calc(100vw + 200px)}}.sbot .bot--boat .bot-bubble{animation:.3s both sb-botPop,.3s 1.5s forwards sb-quipFade}@keyframes sb-quipFade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.sbot .bot--walk,.sbot .bot--leave,.sbot .botfig *,.sbot .botchute,.sbot .bot-grab{animation:none!important}}.sbot .botfig g,.sbot .botfig path.botfig__sp{transform-box:fill-box}.sbot .botfig__body{transform-origin:50% 100%!important}.sbot .botfig__head{transform-origin:50% 90%}.sbot .botfig__ant{transform-origin:50% 100%;animation:3s ease-in-out infinite sb-antWiggle}@keyframes sb-antWiggle{0%,80%,to{transform:none}85%{transform:rotate(-6deg)}92%{transform:rotate(5deg)}}.sbot .botfig__arm--l{transform-origin:85% 10%}.sbot .botfig__arm--r{transform-origin:15% 10%}.sbot .botfig--walk .botfig__body{animation:.45s ease-in-out infinite sb-hop}@keyframes sb-hop{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-6px)rotate(4deg)}}.sbot .botfig--walk .botfig__arm--l{animation:.45s ease-in-out infinite sb-flapL}.sbot .botfig--walk .botfig__arm--r{animation:.45s ease-in-out infinite sb-flapR}@keyframes sb-flapL{0%,to{transform:rotate(0)}50%{transform:rotate(18deg)}}@keyframes sb-flapR{0%,to{transform:rotate(0)}50%{transform:rotate(-18deg)}}.sbot .bot--idle .botfig__arm--r{animation:1.1s ease-in-out 2 sb-waveR}@keyframes sb-waveR{0%,to{transform:rotate(0)}25%,75%{transform:rotate(-55deg)}50%{transform:rotate(-35deg)}}.sbot .botfig--held .botfig__body{animation:.7s ease-in-out infinite sb-botDangle;transform-origin:50% 0!important}.sbot .botfig--held .botfig__arm--l{animation:.3s ease-in-out infinite sb-flapL}.sbot .botfig--held .botfig__arm--r{animation:.3s ease-in-out infinite sb-flapR}.sbot .botfig--fall .botfig__arm--l{animation:none;transform:rotate(45deg)}.sbot .botfig--fall .botfig__arm--r{animation:none;transform:rotate(-45deg)}.sbot .botfig--dizzy .botfig__body{animation:.9s ease-in-out infinite sb-botWobble}.sbot .botfig__eyes{transform-origin:50%;animation:4s infinite sb-botBlink}.sbot .botfig--bored .botfig__eyes{animation:none;transform:scaleY(.4)}.sbot .botfig--bored .botfig__ant{animation:none;transform:rotate(8deg)translateY(1px)}.sbot .botfig__star{offset-path:path("M23 5 a15 3.5 0 1 0 0.1 0")}.sbot .botfig--dance .botfig__body{animation:.5s ease-in-out infinite sb-danceBody}.sbot .botfig--dance .botfig__arm--l{animation:.5s ease-in-out infinite sb-danceWL}.sbot .botfig--dance .botfig__arm--r{animation:.5s ease-in-out infinite sb-danceWR}@keyframes sb-danceWL{0%,to{transform:rotate(-40deg)}50%{transform:rotate(15deg)}}@keyframes sb-danceWR{0%,to{transform:rotate(-15deg)}50%{transform:rotate(40deg)}}.sbot .botfig--dance .botfig__head{animation:.5s ease-in-out infinite sb-danceHead}@keyframes sb-danceHead{0%,to{transform:rotate(6deg)}50%{transform:rotate(-6deg)}}.sbot .botfig--dance .botfig__led{animation:none}.sbot .botchute{bottom:80px}.sbot .bot--boat .botfig{animation:.4s ease-in 1s forwards sb-sitDown}@media (prefers-reduced-motion:reduce){.sbot .botfig *{animation:none!important}}.sbot .bottruck{z-index:1;animation:.9s cubic-bezier(.2,.8,.3,1) both sb-truckIn,.12s linear 1.3s 5 sb-truckRev;position:absolute;bottom:-16px;left:-58px}.sbot .bottruck svg{display:block;overflow:visible}@keyframes sb-truckIn{0%{transform:translate(-110vw)}80%{transform:translate(8px)rotate(2deg)}to{transform:none}}@keyframes sb-truckRev{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)rotate(-1deg)}}.sbot .bottruck__wheel{animation:.3s linear infinite sb-wheelSpin}@keyframes sb-wheelSpin{to{transform:rotate(360deg)}}.sbot .bottruck__dust{opacity:0;animation:.5s ease-out 1.3s infinite sb-dust}@keyframes sb-dust{0%{opacity:.9;transform:translate(0)scale(.6)}to{opacity:0;transform:translate(-26px,-10px)scale(1.4)}}.sbot .bot--truck .botfig{z-index:2;animation:.6s cubic-bezier(.3,0,.4,1) .7s forwards sb-truckHop;position:relative}@keyframes sb-truckHop{0%{transform:none}50%{transform:translate(4px,-70px)}to{transform:translate(8px,-42px)}}.sbot .bot--truck .bot-grab{animation:.5s ease-out 2s forwards sb-wheelie,1.8s cubic-bezier(.6,0,.9,.5) 2.3s forwards sb-driveOff}@keyframes sb-wheelie{to{rotate:-9deg}}@keyframes sb-driveOff{to{translate:calc(100vw + 260px)}}.sbot .bot--truck .bot-grab{transform-origin:20% 100%}.sbot .bot--truck .bot-bubble{animation:.3s both sb-botPop,.3s 1.9s forwards sb-quipFade}@media (prefers-reduced-motion:reduce){.sbot .bottruck,.sbot .bottruck *{animation:none!important}}.sbot .botglider{transform-origin:50% 100%;margin-left:-100px;animation:.35s cubic-bezier(.2,.9,.3,1.4) both sb-chuteOpen,2.4s ease-in-out .35s infinite sb-glideSway;position:absolute;bottom:76px;left:50%}@keyframes sb-glideSway{0%,to{transform:rotate(-2deg)translateY(0)}50%{transform:rotate(2deg)translateY(-3px)}}.sbot .bot--ride-glider .bot-grab{transform-origin:50% -70px;animation:2.4s ease-in-out infinite sb-glideBank}@keyframes sb-glideBank{0%,to{transform:rotate(-4deg)}50%{transform:rotate(3deg)}}.sbot .bot--ride-glider .botfig{rotate:7deg}.sbot .bot--ride-glider.bot--glide-l .botfig{rotate:-7deg}.sbot .botmat{z-index:59;transform-origin:50% 100%;pointer-events:none;animation:.3s cubic-bezier(.2,.9,.3,1.5) both sb-matPump;display:block;position:fixed;overflow:visible}@keyframes sb-matPump{0%{opacity:0;transform:scale(.2,.1)}to{opacity:1;transform:none}}.sbot .botmat--hit{animation:1.15s linear both sb-matHit}@keyframes sb-matHit{0%{transform:scale(1.1,.5)}14%{transform:scale(.96,1.1)}26%{transform:none}49%{transform:none}54%{transform:scale(1.06,.7)}64%{transform:none}78%{opacity:1;transform:none}to{opacity:0;transform:scale(1.2,.12)}}.sbot .bot--ride-mattress .bot-grab{animation:none}.sbot .bot--bounce .bot-grab{animation:1.15s both sb-matBounce}@keyframes sb-matBounce{0%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(5px)}26%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-72px)}49%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(3px)}62%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-20px)}74%{transform:translateY(0)}80%{animation-timing-function:ease-in;transform:translateY(0)}to{transform:translateY(12px)}}.sbot .bot--bounce .botfig__arm--l{animation:.26s ease-in-out infinite sb-flapL}.sbot .bot--bounce .botfig__arm--r{animation:.26s ease-in-out infinite sb-flapR}.sbot .bot--bounce .botfig__body{animation:none}@media (prefers-reduced-motion:reduce){.sbot .botglider,.sbot .botmat,.sbot .bot--bounce .bot-grab{animation:none!important}}.sbot .bot-grab{z-index:1}.sbot .bot .bot-bubble{z-index:3}.sbot .bothat{z-index:2;transform-origin:50% 100%;animation:.55s cubic-bezier(.3,0,.5,1) both sb-hatDrop,.5s ease-in-out .7s 2 sb-hatWiggle,.25s ease-in 1.75s forwards sb-magicOut;position:absolute;top:-12px;left:21px}@keyframes sb-hatDrop{0%{opacity:0;transform:translateY(-140px)rotate(-20deg)}15%{opacity:1}70%{transform:translateY(3px)rotate(4deg)}85%{transform:translateY(-4px)rotate(-6deg)}to{transform:rotate(-6deg)}}@keyframes sb-hatWiggle{0%,to{transform:rotate(-6deg)}50%{transform:rotate(6deg)translateY(-2px)}}.sbot .bot--magic .botfig{animation:.3s ease-in 1.75s forwards sb-magicOut}.sbot .bot--magic .botfig__arm--r{animation:.3s ease-in-out .7s 3 sb-magicWave}@keyframes sb-magicWave{0%,to{transform:rotate(0)}50%{transform:rotate(-50deg)}}@keyframes sb-magicOut{to{opacity:0;transform:scale(.1)}}.sbot .botpoof{pointer-events:none;z-index:3;position:absolute;inset:0}.sbot .botpoof__cloud{opacity:0;width:160px;height:130px;margin:-75px 0 0 -80px;animation:.45s cubic-bezier(.2,.9,.3,1.4) 1.55s forwards sb-poofIn,.9s ease-out 2.3s forwards sb-poofOut;position:absolute;top:50%;left:50%;overflow:visible;transform:scale(0)}@keyframes sb-poofIn{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes sb-poofOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)translateY(-24px)}}.sbot .botpoof__spark{opacity:0;width:14px;height:14px;animation:.5s ease-out .7s 2 sb-spark;position:absolute}.sbot .botpoof__spark svg{width:100%;height:100%;display:block}.sbot .botpoof__spark:first-child{top:4px;left:-4px}.sbot .botpoof__spark:nth-child(2){animation-delay:.85s;top:-2px;left:70px}.sbot .botpoof__spark:nth-child(3){animation-delay:1s;top:40px;left:62px}@keyframes sb-spark{0%{opacity:0;transform:scale(.3)rotate(0)}50%{opacity:1;transform:scale(1.1)rotate(45deg)}to{opacity:0;transform:scale(.4)rotate(90deg)}}.sbot .bot--magic .bot-bubble{animation:.3s both sb-botPop,.3s 1.5s forwards sb-quipFade}@media (prefers-reduced-motion:reduce){.sbot .bothat,.sbot .botpoof *{animation:none!important}}.sbot .bottruck{z-index:1;animation:.9s cubic-bezier(.2,.8,.3,1) both sb-truckIn,.12s linear 1.3s 5 sb-truckRev,10ms 1.15s forwards sb-truckZ}@keyframes sb-truckZ{to{z-index:3}}.sbot .bot--truck .botfig{z-index:2;transform-origin:50% 100%;animation:.65s cubic-bezier(.3,0,.4,1) .7s forwards sb-truckSeat}@keyframes sb-truckSeat{0%{transform:none}50%{transform:translate(12px,-84px)scale(.85)}to{transform:translate(22px,-30px)scale(.7)}}.sbot .botcap{z-index:2;transform-origin:35% 100%;animation:.55s cubic-bezier(.3,0,.5,1) both sb-capDrop,.45s ease-in-out .6s sb-capFix;position:absolute;top:-1px;left:15px}@keyframes sb-capDrop{0%{opacity:0;transform:translateY(-130px)rotate(-25deg)}15%{opacity:1}70%{transform:translateY(3px)rotate(4deg)}85%{transform:translateY(-3px)rotate(-4deg)}to{transform:none}}@keyframes sb-capFix{50%{transform:rotate(-7deg)translateY(-2px)}}.sbot .bothammer{z-index:2;transform-origin:49px 59px;opacity:0;animation:.3s cubic-bezier(.2,.9,.3,1.3) .7s both sb-hamIn,.6s 1s 4 sb-hamHit,.3s 4.1s forwards sb-hamOut;position:absolute;top:0;left:0;overflow:visible}@keyframes sb-hamIn{0%{opacity:0;transform:rotate(-100deg)}to{opacity:1;transform:rotate(-55deg)}}@keyframes sb-hamHit{0%,to{opacity:1;transform:rotate(-55deg)}45%{opacity:1;animation-timing-function:cubic-bezier(.6,0,1,.6);transform:rotate(-70deg)}70%{opacity:1;transform:rotate(1deg)}80%{opacity:1;transform:rotate(-8deg)}}@keyframes sb-hamOut{0%{opacity:1;transform:rotate(-55deg)}to{opacity:0;transform:rotate(-55deg)translateY(-12px)}}.sbot .bot--build .botfig__arm--r{animation:.3s .7s both sb-armUp,.6s 1s 4 sb-hamHit,.3s 4.1s forwards sb-armDn}@keyframes sb-armUp{0%{transform:rotate(0)}to{transform:rotate(-55deg)}}@keyframes sb-armDn{0%{transform:rotate(-55deg)}to{transform:rotate(0)}}.sbot .bot--build .botfig__body{animation:.6s ease-in-out 1s 4 sb-buildBob}@keyframes sb-buildBob{0%,to{transform:none}70%{transform:translateY(2px)rotate(1.5deg)}}.sbot .botbuild{pointer-events:none;position:absolute;inset:0}.sbot .botbrick{transform-origin:50% 100%;background:#c9583a;border:1.5px solid #282828;border-radius:2px;width:16px;height:8px;animation:.28s cubic-bezier(.2,.9,.3,1.6) forwards sb-brickIn;position:absolute;transform:scale(0);box-shadow:inset 0 2px #ffffff40}@keyframes sb-brickIn{to{transform:none}}.sbot .botflag{opacity:0;transform-origin:15% 100%;animation:.4s cubic-bezier(.2,.9,.3,1.5) 4.5s forwards sb-flagUp;position:absolute;bottom:6px;left:118px}.sbot .botflag svg{display:block}@keyframes sb-flagUp{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:none}}.sbot .botdust{opacity:0;background:#dfe3ea;border:1.3px solid #bcc2cc;border-radius:50%;width:13px;height:13px;animation:.75s ease-out both sb-dustPuff;position:absolute;top:78px;left:92px}@keyframes sb-dustPuff{0%{opacity:0;transform:translate(0)scale(.3)}15%{opacity:1}to{opacity:0;transform:translate(var(--dx),-20px) scale(var(--s))}}.sbot .botspark{opacity:0;width:12px;height:12px;animation:.4s ease-out both sb-spark;position:absolute;top:74px}.sbot .botspark svg{width:100%;height:100%;display:block}.sbot .botwisp{opacity:0;background:#cfd4dc;border-radius:50%;width:10px;height:10px;animation:1.2s ease-out 2 both sb-wisp;position:absolute;top:70px}@keyframes sb-wisp{0%{opacity:0;transform:translate(0)scale(.5)}25%{opacity:.8}to{opacity:0;transform:translate(6px,-46px)scale(2.2)}}.sbot .botqualm{z-index:3;opacity:0;width:180px;height:150px;animation:.5s cubic-bezier(.2,.9,.3,1.3) 3.4s forwards sb-qualmIn,.5s ease-in-out 3.9s sb-qualmPuff,.7s ease-in 4.4s forwards sb-qualmOut;position:absolute;top:-28px;left:-30px;overflow:visible;transform:scale(.2)}@keyframes sb-qualmIn{0%{opacity:0;transform:scale(.2)}to{opacity:1;transform:scale(1)}}@keyframes sb-qualmPuff{0%,to{opacity:1;transform:scale(1)}50%{opacity:1;transform:scale(1.06,.96)}}@keyframes sb-qualmOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.35)translateY(-30px)}}.sbot .bot--build .bot-bubble{z-index:4}@media (prefers-reduced-motion:reduce){.sbot .botcap,.sbot .bothammer,.sbot .botbuild *,.sbot .bot--build .botfig *{animation:none!important}.sbot .botbrick,.sbot .botflag{opacity:1;transform:none}}.sbot .botcape{z-index:0;transform-origin:50% 0;animation:.3s cubic-bezier(.2,.9,.3,1.4) both sb-capeIn;position:absolute;top:42px;left:12px;overflow:visible}@keyframes sb-capeIn{0%{opacity:0;transform:scaleY(.2)}to{opacity:1;transform:none}}.sbot .botcape__cloth{transform-box:fill-box;transform-origin:50% 0;animation:.22s ease-in-out infinite sb-capeFlap}@keyframes sb-capeFlap{0%,to{transform:skew(-8deg)scaleY(1)}50%{transform:skew(8deg)scaleY(.94)}}.sbot .bot--ride-cape .botfig{z-index:1;position:relative}.sbot .bot--ride-cape .bot-grab{transform-origin:50% 55%;transition:rotate .35s cubic-bezier(.3,0,.3,1);rotate:65deg}.sbot .bot--ride-cape.bot--glide-l .bot-grab{rotate:-65deg}.sbot .bot--ride-cape .botfig .botfig__arm--r{animation:none;transform:rotate(-115deg)}.sbot .bot--ride-cape .botfig .botfig__arm--l{animation:none;transform:rotate(15deg)}.sbot .bot--ride-cape.bot--glide-l .botfig .botfig__arm--l{transform:rotate(115deg)}.sbot .bot--ride-cape.bot--glide-l .botfig .botfig__arm--r{transform:rotate(-15deg)}.sbot .bot--ride-cape.bot--cape-land .bot-grab,.sbot .bot--ride-cape.bot--glide-l.bot--cape-land .bot-grab{rotate:none}.sbot .bot--cape-land .botcape__cloth{animation-duration:.5s}.sbot .bot--idle.bot--cape-land .botfig{transform-origin:50% 100%;animation:.45s cubic-bezier(.3,0,.3,1) sb-capeTouch}@keyframes sb-capeTouch{0%{transform:none}35%{transform:scale(1.08,.88)}70%{transform:scale(.97,1.03)}to{transform:none}}@media (prefers-reduced-motion:reduce){.sbot .botcape,.sbot .botcape__cloth,.sbot .bot--cape-land .botfig{animation:none!important}.sbot .bot--ride-cape .bot-grab{transition:none}}.sbot .bothorse{z-index:1;animation:1.1s cubic-bezier(.2,.8,.3,1) both sb-truckIn;position:absolute;bottom:-2px;left:-46px;overflow:visible}.sbot .bothorse g{transform-box:fill-box}.sbot .bothorse__leg{transform-origin:50% 0}.sbot .bothorse__leg--ff,.sbot .bothorse__leg--bn{animation:.32s linear 3 sb-gallopA,.32s linear 2.3s infinite sb-gallopA2}.sbot .bothorse__leg--fn,.sbot .bothorse__leg--bf{animation:.32s linear 3 sb-gallopB,.32s linear 2.3s infinite sb-gallopB2}@keyframes sb-gallopA{0%,to{transform:rotate(28deg)}50%{transform:rotate(-24deg)}}@keyframes sb-gallopA2{0%,to{transform:rotate(28deg)}50%{transform:rotate(-24deg)}}@keyframes sb-gallopB{0%,to{transform:rotate(-24deg)}50%{transform:rotate(28deg)}}@keyframes sb-gallopB2{0%,to{transform:rotate(-24deg)}50%{transform:rotate(28deg)}}.sbot .bothorse__head{transform-origin:20% 100%;animation:.4s ease-in-out 1.1s 2 sb-horseNod}@keyframes sb-horseNod{50%{transform:rotate(8deg)}}.sbot .bothorse__tail{transform-origin:100% 0;animation:.5s ease-in-out infinite sb-horseTail}@keyframes sb-horseTail{50%{transform:rotate(-14deg)}}.sbot .bot--horse .botfig{z-index:2;transform-origin:50% 100%;animation:.65s cubic-bezier(.3,0,.4,1) 1.2s forwards sb-horseHop;position:relative}@keyframes sb-horseHop{0%{transform:none}50%{transform:translate(-6px,-112px)scale(.85)}to{transform:translate(-12px,-66px)scale(.7)}}.sbot .bot--horse .botfig__arm--l{animation:.32s ease-in-out 2.3s infinite sb-flapL}.sbot .bot--horse .botfig__arm--r{animation:.8s ease-in-out 1.9s sb-waveR,.32s ease-in-out 2.7s infinite sb-flapR}.sbot .bot--horse .bot-grab{transform-origin:15% 100%;animation:.5s ease-in-out 1.95s sb-horseRear,1.9s cubic-bezier(.6,0,.9,.5) 2.4s forwards sb-driveOff}@keyframes sb-horseRear{50%{rotate:-11deg}}.sbot .bot--horse .bot-bubble{animation:.3s both sb-botPop,.3s 1.9s forwards sb-quipFade}@media (prefers-reduced-motion:reduce){.sbot .bothorse,.sbot .bothorse *,.sbot .bot--horse .botfig,.sbot .bot--horse .bot-grab{animation:none!important}}.sbot .botdragon{z-index:1;animation:1.3s cubic-bezier(.2,.7,.3,1) both sb-dragonIn,1s ease-in-out 1.3s infinite sb-dragonHover;position:absolute;bottom:8px;left:-104px;overflow:visible}@keyframes sb-dragonIn{0%{transform:translate(-110vw,-240px)rotate(10deg)}75%{transform:translate(6px,4px)rotate(-3deg)}to{transform:none}}@keyframes sb-dragonHover{0%,to{transform:none}50%{transform:translateY(-6px)}}.sbot .botdragon g,.sbot .botdragon path{transform-box:fill-box}.sbot .botdragon__wing{transform-origin:50% 100%;animation:.38s ease-in-out infinite sb-dragonFlap}.sbot .botdragon__wing--b{animation-delay:-.06s}@keyframes sb-dragonFlap{0%,to{transform:none}50%{transform:scaleY(.25)skew(-10deg)}}.sbot .botdragon__tail{transform-origin:100% 30%;animation:.7s ease-in-out infinite sb-horseTail}.sbot .botdragon__head{transform-origin:10% 100%;animation:.45s ease-in-out 1.3s 2 sb-horseNod}.sbot .botdragon__puff{opacity:0;animation:.7s ease-out 1.4s 2 sb-dragonPuff}@keyframes sb-dragonPuff{0%{opacity:0;transform:none}30%{opacity:1}to{opacity:0;transform:translate(10px,-8px)scale(1.6)}}.sbot .bot--dragon .botfig{z-index:2;transform-origin:50% 100%;animation:.65s cubic-bezier(.3,0,.4,1) 1.5s forwards sb-dragonHop;position:relative}@keyframes sb-dragonHop{0%{transform:none}50%{transform:translate(-34px,-120px)scale(.85)}to{transform:translate(-64px,-74px)scale(.7)}}.sbot .bot--dragon .botfig__arm--r{animation:.8s ease-in-out 2.2s 2 sb-waveR}.sbot .bot--dragon .bot-grab{animation:2s cubic-bezier(.5,0,.8,.6) 2.5s forwards sb-dragonOff}@keyframes sb-dragonOff{30%{translate:30px -40px}to{translate:calc(100vw + 280px) -360px}}.sbot .bot--dragon .bot-bubble{animation:.3s both sb-botPop,.3s 2.1s forwards sb-quipFade}@media (prefers-reduced-motion:reduce){.sbot .botdragon,.sbot .botdragon *,.sbot .bot--dragon .botfig,.sbot .bot--dragon .bot-grab{animation:none!important}}.sbot .bot--soccer .bot-grab{position:relative}.sbot .botgoal{opacity:0;animation:.4s ease-out .1s forwards sb-goalIn,.4s ease-in 4.4s forwards sb-goalOut;position:absolute;bottom:0;left:-236px;overflow:visible}@keyframes sb-goalIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes sb-goalOut{to{opacity:0}}.sbot .botgoal__net{transform-origin:50%;animation:.45s ease-out 2.15s sb-netShake}@keyframes sb-netShake{0%,to{transform:none}30%{transform:translate(-5px)scale(1.04,.98)}65%{transform:translate(2px)}}.sbot .botball{z-index:2;width:18px;height:18px;animation:.8s cubic-bezier(.2,.6,.4,1) 1.7s forwards sb-ballX,.4s ease-in 4.4s forwards sb-goalOut;position:absolute;bottom:0;left:-22px}.sbot .botball svg{animation:.9s linear .3s both sb-ballDrop,.8s ease-in-out 1.7s forwards sb-ballFly;display:block}@keyframes sb-ballDrop{0%{animation-timing-function:cubic-bezier(.5,0,1,.6);transform:translateY(-230px)}55%{animation-timing-function:cubic-bezier(0,.4,.5,1);transform:none}72%{animation-timing-function:cubic-bezier(.5,0,1,.6);transform:translateY(-30px)}85%{transform:none}92%{transform:translateY(-7px)}to{transform:none}}@keyframes sb-ballX{0%{transform:none}70%{transform:translate(-172px)}to{transform:translate(-182px)}}@keyframes sb-ballFly{0%{transform:none}40%{transform:translateY(-52px)rotate(-400deg)}70%{transform:translateY(-26px)rotate(-640deg)}to{transform:rotate(-720deg)}}.sbot .bot--soccer .botfig{transform-origin:50% 100%;animation:.6s ease-in-out 1.25s sb-kick,1.2s cubic-bezier(.5,0,.9,.5) 3.5s forwards sb-runOut}@keyframes sb-kick{0%,to{translate:0;rotate:none}55%{translate:10px;rotate:9deg}75%{translate:-8px;rotate:-14deg}}@keyframes sb-runOut{to{translate:340px}}.sbot .bot--soccer .botfig{animation:.6s ease-in-out 1.25s sb-kick,1.8s cubic-bezier(.45,0,.75,.6) 3.2s forwards sb-runOut}.sbot .bot--soccer .botfig__arm--l{animation:.6s ease-in-out 1.25s sb-kickArmL,.5s ease-in-out 2.3s infinite sb-danceWL}.sbot .bot--soccer .botfig__arm--r{animation:.6s ease-in-out 1.25s sb-kickArmR,.5s ease-in-out 2.3s infinite sb-danceWR}@keyframes sb-kickArmL{55%{transform:rotate(-30deg)}75%{transform:rotate(40deg)}}@keyframes sb-kickArmR{55%{transform:rotate(30deg)}75%{transform:rotate(-40deg)}}.sbot .bot--soccer .botfig__body{animation:.5s ease-in-out 2.3s infinite sb-danceBody}.sbot .bot--soccer .bot-bubble{animation:.3s both sb-botPop,.3s 1.2s forwards sb-quipFade}@media (prefers-reduced-motion:reduce){.sbot .botgoal,.sbot .botball,.sbot .botball svg,.sbot .bot--soccer .botfig,.sbot .bot--soccer .botfig *{animation:none!important}.sbot .botgoal{opacity:1}}.sbot .bot{z-index:70}.sbot .bot-bubble{box-sizing:border-box;color:#201e1d;background:#fff;border:0;border-radius:20px;gap:10px;width:300px;max-width:calc(100vw - 32px);padding:16px 18px 14px;font-family:Archivo,sans-serif;box-shadow:0 30px 60px -24px #201e1d73,0 0 0 1px #201e1d1a}.sbot .bot-bubble:after{border-color:#201e1d1a}.sbot .bot-bubble__t{letter-spacing:-.01em;padding-right:28px;font-size:16px;font-weight:600}.sbot .bot-bubble__s{color:#201e1d;text-wrap:pretty;font-size:15px;line-height:1.5}.sbot .bot-bubble__x{color:#6b6763;background:#f3f0eb;border-radius:50%;width:26px;height:26px;font-size:15px;line-height:1;top:10px;right:10px}.sbot .bot-bubble__x:hover{color:#201e1d;background:#e9e4dc}.sbot .bot-bubble--quip{border-radius:16px;width:max-content;max-width:240px;padding:10px 14px;font-size:14px;font-weight:600}.sbot .bot-opt{color:#201e1d;background:#f3f0eb;border:0;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:14px;font-weight:500;display:flex}.sbot .bot-opt:after{content:"→";color:#8a5a00}.sbot .bot-opt:hover{color:#201e1d;background:#fff4d6}.sbot .bot-opt:focus-visible,.sbot button:focus-visible{outline-offset:2px;outline:2px solid #edaf22}.sbot .linklike{all:unset;cursor:pointer;color:#6b6763;text-underline-offset:3px;font-size:13px;text-decoration:underline}.sbot .linklike:hover{color:#201e1d}.sbot .sb-kick{color:#8a5a00;align-items:center;gap:8px;padding-right:28px;font-size:12px;font-weight:600;display:flex}.sbot .sb-kick span{background:#edaf22;border-radius:50%;flex:none;width:6px;height:6px}.sbot .sb-hint{color:#6b6763;border-top:1px solid #201e1d1a;padding-top:10px;font-size:13px;line-height:1.45}.sbot .bot-dock{z-index:70;background:#edaf22;border:0;width:58px;height:58px;transition:transform .2s;bottom:20px;right:20px;box-shadow:0 16px 36px -14px #edaf22e6}.sbot .bot-dock:hover{background:#f0bb3d}.sbot .bot-dock .botfig{margin-top:10px}.sbot .bot--below .bot-bubble{margin:8px 0 0;top:100%;bottom:auto}.sbot .bot--below .bot-bubble:after{top:-7px;bottom:auto;transform:rotate(225deg)}.sbot .sb-hl{z-index:65;pointer-events:none;background:#edaf2212;border-radius:24px;animation:.3s ease-out both sb-sbHl;position:fixed;box-shadow:0 0 0 3px #edaf22,0 0 0 10px #edaf222e}@keyframes sb-sbHl{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}.sbot .sb-hand{z-index:4;pointer-events:none;position:absolute;top:-22px;left:28px;overflow:visible}.sbot .sb-hand--in{animation:.75s cubic-bezier(.3,.7,.4,1) both sb-sbHandIn}@keyframes sb-sbHandIn{0%{opacity:0;transform:translate(150px,170px)rotate(-12deg)}30%{opacity:1}to{transform:none}}.sbot .sb-hand--out{animation:.6s ease-in both sb-sbHandOut}@keyframes sb-sbHandOut{0%{opacity:1;transform:none}to{opacity:0;transform:translate(150px,170px)rotate(-12deg)}}.sbot .bot.sb-up{animation:.9s cubic-bezier(.4,0,.3,1) both sb-sbUp}@keyframes sb-sbUp{0%{transform:none}to{transform:translateY(-170px)}}.sbot .bot.sb-hold{transform:translateY(-170px)}.sbot .bot.sb-down{animation:.8s cubic-bezier(.4,0,.3,1) both sb-sbDown}@keyframes sb-sbDown{0%{transform:translateY(-170px)}to{transform:none}}.sbot .botnotes i{color:#edaf22}.sbot .botnotes i:nth-child(2){color:#201e1d}@media (max-width:560px){.sbot .bot{right:12px}.sbot .bot-bubble{right:-4px}.sbot .bot-bubble:after{right:38px}}@media (prefers-reduced-motion:reduce){.sbot .sb-hl,.sbot .sb-hand,.sbot .bot.sb-up,.sbot .bot.sb-down{animation:none!important}}.sbot .sb-btn{all:unset;box-sizing:border-box;cursor:pointer;color:#201e1d;background:#edaf22;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-family:Archivo,sans-serif;font-size:14px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex;box-shadow:0 10px 24px -12px #edaf22e6}.sbot .sb-btn:hover{background:#f0bb3d}.sbot .sb-btn:active{background:#e0a012;transform:none}.sbot .sb-btn:focus-visible{outline-offset:2px;outline:2px solid #201e1d}.sbot .sb-acts{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.sbot .sb-links{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.sbot .bot-bubble__x svg{width:14px;height:14px}.sbot .rr{color:#201e1d;width:100%;font-family:Archivo,sans-serif}.sbot .rr-stage{touch-action:manipulation;-webkit-user-select:none;user-select:none;cursor:pointer;background:#fbfaf8;border-radius:20px;outline:none;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #201e1d1f}.sbot .rr-stage:focus-visible{box-shadow:inset 0 0 0 1px #201e1d1f,inset 0 0 0 3px #edaf22}.sbot .rr-world{transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.sbot .rr-layer{will-change:transform;display:flex;position:absolute;left:0}.sbot .rr-layer svg{flex:none;display:block}.sbot .rr-alps{bottom:36px}.sbot .rr-clouds{top:22px}.sbot .rr-sun{background:#fff4d6;border-radius:50%;width:46px;height:46px;position:absolute;top:30px;right:30%;box-shadow:0 0 0 10px #edaf2214}.sbot .rr-ground{box-sizing:border-box;background-color:#f3f0eb;background-image:radial-gradient(circle,#c9c4bd 1.6px,#0000 2.2px);background-repeat:repeat-x;background-size:46px 16px;border-top:2px solid #201e1d;height:36px;position:absolute;bottom:0;left:0;right:0}.sbot .rr-ob,.sbot .rr-coin,.sbot .rr-bot{will-change:transform;position:absolute;bottom:36px;left:0}.sbot .rr-bot{width:56px;height:65px;bottom:32px}.sbot .rr-bot__fig{transform-origin:0 100%;position:absolute;bottom:0;left:0;transform:scale(.7)}.sbot .rr-coin__g{display:block}.sbot .rr-coin__i{animation:1.2s ease-in-out infinite sb-rrSpin;display:block}@keyframes sb-rrSpin{0%,to{transform:scaleX(1)}50%{transform:scaleX(.35)}}.sbot .rr-coin--got .rr-coin__g{animation:.45s ease-out forwards sb-rrGot}@keyframes sb-rrGot{to{opacity:0;transform:translateY(-26px)scale(1.3)}}.sbot .rr-hud{font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;gap:14px;font-size:14px;font-weight:600;display:flex;position:absolute;top:12px;right:14px}.sbot .rr-hud span{align-items:center;gap:6px;display:flex}.sbot .rr-hud__b{color:#6b6763}.sbot .rr-panel{box-sizing:border-box;cursor:default;background:#fff;border-radius:20px;flex-direction:column;align-items:flex-start;gap:8px;width:min(300px,100% - 32px);padding:14px 18px 16px;animation:.3s cubic-bezier(.2,.9,.3,1.3) both sb-rrPop;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 50px -24px #201e1d73,0 0 0 1px #201e1d1a}@keyframes sb-rrPop{0%{opacity:0;transform:translate(-50%,-44%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)}}.sbot .rr-panel__t{letter-spacing:-.02em;font-size:20px;font-weight:600}.sbot .rr-panel__s{color:#6b6763;text-wrap:pretty;font-size:14px;line-height:1.45}.sbot .rr-panel__score{color:#6b6763;font-variant-numeric:tabular-nums;gap:16px;font-size:14px;display:flex}.sbot .rr-panel__score b{color:#201e1d;font-size:16px;font-weight:600}.sbot .rr-modal{z-index:90;-webkit-backdrop-filter:blur(6px);background:#201e1d6b;place-items:center;padding:16px;animation:.25s ease-out both sb-rrFade;display:grid;position:fixed;inset:0}@keyframes sb-rrFade{0%{opacity:0}}.sbot .rr-card{box-sizing:border-box;background:#fff;border-radius:28px;flex-direction:column;gap:14px;width:min(820px,100%);padding:18px;animation:.35s cubic-bezier(.2,.9,.3,1.2) both sb-rrCard;display:flex;box-shadow:0 60px 120px -40px #201e1d8c}@keyframes sb-rrCard{0%{opacity:0;transform:translateY(14px)scale(.98)}}.sbot .rr-card__head{justify-content:space-between;align-items:flex-start;gap:12px;padding:4px 4px 0;display:flex}.sbot .rr-card__t{letter-spacing:-.035em;margin-top:6px;font-size:clamp(22px,3vw,30px);font-weight:300;line-height:1.05}.sbot .rr-x{flex:none;width:36px;height:36px;position:static}.sbot .rr-x svg{width:18px;height:18px}.sbot .rr--inline .rr-stage{border-radius:22px}@media (prefers-reduced-motion:reduce){.sbot .rr-modal,.sbot .rr-card,.sbot .rr-panel{animation:none!important}}.sbot .rr-card{max-height:calc(100dvh - 32px);overflow:auto}.sbot .rr-join{color:#201e1d;background:#fff4d6;border-radius:20px;flex-direction:column;gap:10px;margin-top:12px;padding:16px 18px;font-family:Archivo,sans-serif;display:flex}.sbot .rr-join__t{letter-spacing:-.01em;font-size:16px;font-weight:600}.sbot .rr-join__s{color:#6b6763;text-wrap:pretty;font-size:13px;line-height:1.5}.sbot .rr-join__f{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:8px;display:grid}.sbot .rr-in{all:unset;box-sizing:border-box;color:#201e1d;background:#fff;border-radius:12px;width:100%;padding:11px 14px;font:15px Archivo,sans-serif;box-shadow:inset 0 0 0 1px #201e1d29}.sbot .rr-in:focus-visible{box-shadow:inset 0 0 0 2px #edaf22}.sbot .rr-check{color:#3d3a38;cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;display:flex}.sbot .rr-check input{accent-color:#201e1d;flex:none;margin:2px 0 0}.sbot .rr-join__acts{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sbot .rr-err{color:#b42318;font-size:13px}.sbot .rr-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.sbot .bot-bubble__win{color:#8a5a00;font-size:12px;line-height:1.45}.sbot .rr-modal{z-index:1000}@media (max-width:560px){.sbot .rr-panel{border-radius:16px;gap:4px;padding:10px 14px 12px}.sbot .rr-panel__t{font-size:16px}.sbot .rr-panel__s{font-size:12px;line-height:1.35}.sbot .rr-panel__score{font-size:13px}.sbot .rr-panel__score b{font-size:14px}.sbot .rr-panel .sb-btn{padding:7px 14px;font-size:13px}.sbot .rr-modal{padding:10px}.sbot .rr-card{border-radius:22px;padding:14px}}
