.rv2 .v2-w{transform-origin:50% 100%;display:inline-block}@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){.rv2 [data-load] [data-r]{animation:v2-load-fade .64s var(--e-enter) calc(var(--t,0) * 1ms) backwards, v2-load-rise .9s var(--e-enter) calc(var(--t,0) * 1ms) backwards}.rv2 [data-load] .v2-w{animation:v2-load-fade .44s var(--e-ui) calc((var(--t0,0) + var(--wi,0) * 45) * 1ms) backwards, v2-load-stand .82s var(--e-enter) calc((var(--t0,0) + var(--wi,0) * 45) * 1ms) backwards}}@keyframes v2-load-fade{0%{opacity:0}}@keyframes v2-load-rise{0%{translate:0 18px}}@keyframes v2-load-stand{0%{transform:perspective(600px)rotateX(72deg)translateY(32%)}}@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){.rv2 .v2-pre{--in:calc((var(--g,0) + var(--t,0)) * 1ms)}.rv2 .v2-pre [data-r]{opacity:0;translate:0 16px}.rv2 .v2-pre .v2-w{opacity:0;transform:perspective(600px)rotateX(40deg)translateY(16%)}.rv2 .v2-pre.is-in [data-r]{opacity:1;transition:opacity .56s var(--e-enter) calc((var(--g,0) + var(--t,0)) * 1ms), translate .76s var(--e-enter) calc((var(--g,0) + var(--t,0)) * 1ms);translate:none}.rv2 .v2-pre.is-in .v2-w{opacity:1;transition:opacity .4s var(--e-ui) calc((var(--g,0) + var(--t,0)) * 1ms), transform .76s var(--e-enter) calc((var(--g,0) + var(--t,0)) * 1ms);transform:none}.rv2 .v2-pre:is([data-panel],[data-art]){opacity:0;translate:0 24px}.rv2 .v2-pre.is-in:is([data-panel],[data-art]){opacity:1;transition:opacity .7s var(--e-enter) calc(var(--g,0) * 1ms), translate .9s var(--e-enter) calc(var(--g,0) * 1ms);translate:none}.rv2 .v2-pre:focus-within :is([data-r],.v2-w),.rv2 .v2-pre:focus-within:is([data-panel],[data-art]),.rv2 :focus-within>.v2-pre[data-art]{opacity:1;transition:none;transform:none}}@supports (animation-timeline:view()){@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){.rv2 main :is([data-r]:not([data-art],[data-panel]),[data-words]){animation:linear forwards v2-out;animation-timeline:view(64px 0);animation-range:exit calc(100% - 48px)}.rv2 main [data-load] [data-r]:not([data-art],[data-panel]){animation:v2-load-fade .64s var(--e-enter) calc(var(--t,0) * 1ms) backwards, v2-load-rise .9s var(--e-enter) calc(var(--t,0) * 1ms) backwards, v2-out linear forwards;animation-timeline:auto,auto,view(64px 0);animation-range:normal,normal,exit calc(100% - 48px)}.rv2 main [data-load] :is([data-art],[data-panel])[data-r]:not([data-g] *,[data-panel] *){animation:v2-load-fade .64s var(--e-enter) calc(var(--t,0) * 1ms) backwards, v2-load-rise .9s var(--e-enter) calc(var(--t,0) * 1ms) backwards, v2-sink linear forwards;animation-timeline:auto,auto,view(64px 0);animation-range:normal,normal,exit}.rv2 main :is([data-panel],[data-art]):not([data-g] *,[data-panel] *),.rv2 main .o-ag__row{animation:linear forwards v2-sink;animation-timeline:view(64px 0);animation-range:exit}.rv2 main .o-ag__row [data-r]{animation:none}@media (max-width:767px){.rv2 .v2-sec[id]{scroll-margin-top:16px}}}}@keyframes v2-out{to{opacity:0;translate:0 -16px}}@keyframes v2-sink{to{scale:.97}}.rv2 [data-m=note]{opacity:var(--o,1)}.rv2 :is(.v2-typing,.v2-odo,.v2-sheen){display:none}@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){.rv2{--e-snap:cubic-bezier(.34, 1.4, .64, 1);--e-move:cubic-bezier(.65, 0, .35, 1)}.rv2 [data-m]{--play:calc(var(--at,0) * 1ms)}.rv2 [data-m=fade]{opacity:0;transform:translateY(4px)}.rv2 [data-m=rise]{opacity:0;transform:translateY(14px)}.rv2 [data-m=print]{opacity:0;transform:translateY(-4px)}.rv2 [data-m=ink]{opacity:0;transform:translate(-6px)}.rv2 [data-m=sheet]{opacity:0;transform:translateY(44px)}.rv2 [data-m=settle]{opacity:0;transform:translateY(-16px)scale(.98)}.rv2 :is([data-m=pop],[data-m=sug]){opacity:0;transform:scale(.9)}.rv2 [data-m=land]{opacity:0;transform:translateY(-10px)scale(.9)}.rv2 [data-m=capsule]{opacity:0;transform-origin:50% 0;transform:translateY(-10px)scale(.92)}.rv2 [data-m=note]{opacity:0;transform:translateY(-14px)scale(.98)}.rv2 [data-m=drop]{transform:translateY(var(--dy)) rotate(var(--rz))}.rv2 [data-m=lift]{transform:translateY(18px)scale(.97)}.rv2 [data-m=fan]{transform:translateY(var(--dy))}.rv2 [data-m=move]{transform:translate(var(--dx,0px), var(--dy))}.rv2 [data-m=phone]{transform:translateY(48px)}.rv2 [data-m=knob]{transform:translate(-20px)}.rv2 [data-m=bub]{visibility:hidden;transform-origin:0 100%;transform:translateY(6px)scale(.96)}.rv2 [data-m=reply]{visibility:hidden;transform-origin:100% 100%;transform:translate(10px)scale(.96)}.rv2 :is([data-m=span],[data-m=hatch]){transform-origin:0;transform:scaleX(0)}.rv2 [data-m=draw]{transform-origin:50% 0;transform:scaleY(0)}.rv2 [data-m=bar]{transform-origin:50% 100%;transform:scaleY(.015)}.rv2 [data-m=arc]{stroke-dasharray:1;stroke-dashoffset:1px}.rv2 [data-m=dot]{opacity:0;transform:rotate(calc(var(--sw) * -1));transform-origin:var(--ox) var(--oy)}.rv2 [data-m=shimmer]{background-position:-50% 0;background-size:300% 100%!important}.rv2 [data-m=shimmer] .v2-sheen{pointer-events:none;width:40%;height:100%;-webkit-mask-image:linear-gradient(90deg, transparent, var(--web-black) 40%, var(--web-black) 60%, transparent);-webkit-mask-image:linear-gradient(90deg, transparent, var(--web-black) 40%, var(--web-black) 60%, transparent);mask-image:linear-gradient(90deg, transparent, var(--web-black) 40%, var(--web-black) 60%, transparent);display:block;position:absolute;top:0;left:0;overflow:clip;transform:translate(-100%)}.rv2 [data-m=shimmer] .v2-sheen>span{white-space:nowrap;width:250%;color:var(--sheen);display:block;transform:translate(40%)}.rv2 [data-m=track]:before{content:"";border-radius:inherit;background-color:var(--web-ui-switch-off);position:absolute;inset:0}.rv2 .is-play :is([data-m=fade],[data-m=rise],[data-m=print],[data-m=ink],[data-m=sheet],[data-m=settle],[data-m=pop],[data-m=sug],[data-m=land],[data-m=capsule],[data-m=note]){opacity:var(--o,1);transform:none}.rv2 .is-play :is([data-m=drop],[data-m=lift],[data-m=fan],[data-m=move],[data-m=phone],[data-m=knob],[data-m=span],[data-m=hatch],[data-m=draw],[data-m=bar]){transform:none}.rv2 .is-play :is([data-m=bub],[data-m=reply]){visibility:visible;transform:none}.rv2 .is-play [data-m=fade]{transition:opacity .42s var(--e-ui) var(--play), transform .52s var(--e-enter) var(--play)}.rv2 .is-play :is([data-m=print],[data-m=ink]){transition:opacity .26s var(--e-ui) var(--play), transform .38s var(--e-ui) var(--play)}.rv2 .is-play :is([data-m=rise],[data-m=note]){transition:opacity .14s linear var(--play), transform .76s var(--e-enter) var(--play)}.rv2 .is-play [data-m=sheet]{transition:opacity .14s linear var(--play), transform .9s var(--e-enter) var(--play)}.rv2 .is-play [data-m=capsule]{transition:opacity .14s linear var(--play), transform .56s var(--e-enter) var(--play)}.rv2 .is-play :is([data-m=settle],[data-m=pop],[data-m=sug],[data-m=land]){transition:opacity .14s linear var(--play), transform .56s var(--e-snap) var(--play)}.rv2 .is-play [data-m=drop]{transition:transform .64s var(--e-snap) var(--play)}.rv2 .is-play :is([data-m=lift],[data-m=fan]){transition:transform .9s var(--e-enter) var(--play)}.rv2 .is-play [data-m=phone]{transition:transform 1s var(--e-enter) var(--play)}.rv2 .is-play [data-m=move]{transition:transform 1.1s var(--e-move) var(--play)}.rv2 .is-play [data-m=knob]{transition:transform .32s var(--e-ui) var(--play)}.rv2 .is-play [data-m=track]:before{opacity:0;transition:opacity .32s var(--e-ui) var(--play)}.rv2 .is-play :is([data-m=bub],[data-m=reply]){transition:visibility 0s linear var(--play), transform .42s var(--e-snap) var(--play)}.rv2 .is-play :is([data-m=span],[data-m=hatch]){transition:transform calc(var(--du,300) * 1ms) linear var(--play)}.rv2 .is-play [data-m=draw]{transition:transform .48s var(--e-ui) var(--play)}.rv2 .is-play [data-m=bar]{transition:transform .9s var(--e-enter) calc(var(--i) * 7ms)}.rv2 .is-play [data-m=arc]{stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--e-enter) .5s}.rv2 .is-play [data-m=dot]{opacity:1;transition:opacity .2s linear var(--play), transform 1.4s var(--e-enter) var(--play);transform:none}.rv2 .is-play [data-m=shimmer] .v2-sheen{animation:v2-sheen calc(var(--pass,1400) * 1ms) linear var(--play) var(--passes,1) both}.rv2 .is-play [data-m=shimmer] .v2-sheen>span{animation:v2-sheen-words calc(var(--pass,1400) * 1ms) linear var(--play) var(--passes,1) both}.rv2 .is-play [data-m=spin]{transform-origin:50%;animation:v2-spin calc(var(--turn,1200) * 1ms) linear var(--play) var(--turns,1)}.rv2 .is-play [data-m=ping]{animation:v2-ping .9s var(--e-ui) var(--play) 1}.rv2 .v2-typing{visibility:visible;opacity:0;border-radius:inherit;background-color:inherit;width:60px;height:45px;box-shadow:inherit;pointer-events:none;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;top:0;left:0}.rv2 .v2-typing i{background-color:var(--web-ui-grey);opacity:.4;border-radius:50%;width:6px;height:6px}.rv2 .is-play .v2-typing{animation:v2-typing calc(var(--ty) * 1ms) linear calc((var(--at) - var(--ty)) * 1ms) both}.rv2 .is-play .v2-typing i{animation:v2-typing-dot .44s var(--e-ui) calc((var(--at) - var(--ty) + 80) * 1ms) 2 both}.rv2 .is-play .v2-typing i:nth-child(2){animation-delay:calc((var(--at) - var(--ty) + 180) * 1ms)}.rv2 .is-play .v2-typing i:nth-child(3){animation-delay:calc((var(--at) - var(--ty) + 280) * 1ms)}.rv2 [data-m=odo] .v2-odo__box{display:inline-block;position:relative}.rv2 [data-m=odo] .v2-odo__t{opacity:0}.rv2 [data-m=odo] .v2-odo{white-space:pre;pointer-events:none;height:1lh;-webkit-mask-image:linear-gradient(transparent 2%, var(--web-black) 22%, var(--web-black) 84%, transparent 98%);-webkit-mask-image:linear-gradient(transparent 2%, var(--web-black) 22%, var(--web-black) 84%, transparent 98%);mask-image:linear-gradient(transparent 2%, var(--web-black) 22%, var(--web-black) 84%, transparent 98%);display:flex;position:absolute;top:0;left:0}.rv2 .v2-odo__c:before{content:attr(data-c)}.rv2 .v2-odo__w{position:relative}.rv2 .v2-odo__w:after{content:attr(data-c);visibility:hidden}.rv2 .v2-odo__s{text-align:center;position:absolute;top:0;left:50%;translate:-50%}.rv2 .v2-odo__s:before{content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9";white-space:pre}.rv2 [data-m=odo] .v2-odo{opacity:0}.rv2 .is-play [data-m=odo] .v2-odo{opacity:1;transition:opacity .2s linear calc(var(--at) * 1ms)}.rv2 .is-play [data-m=odo] .v2-odo__s{transform:translateY(calc(var(--n) * -1lh));transition:transform calc(var(--du) * 1ms) var(--e-enter) calc((var(--at) + var(--k) * 40) * 1ms)}.rv2 .is-play [data-m=odo] .v2-odo__t{animation:v2-show 1ms linear calc((var(--at) + var(--du) + 200) * 1ms) forwards}.rv2 .is-play [data-m=odo] .v2-odo{animation:v2-hide 1ms linear calc((var(--at) + var(--du) + 200) * 1ms) forwards}.rv2:not([data-boot]) :is([data-art] [data-m],[data-art] .v2-odo__t,[data-reveal] .v2-roll--count .v2-roll__t){animation:1ms linear 3s forwards v2-settle}.rv2:not([data-boot]) [data-art] [data-m=track]:before{animation:1ms linear 3s forwards v2-settle-off}.rv2 .v2-instant :is([data-m]:not([data-m=chip]),.v2-typing,.v2-typing i,.v2-sheen,.v2-sheen>span,.v2-odo,.v2-odo__s,.v2-odo__t),.rv2 .v2-instant [data-m]:before,.rv2 .v2-instant .v2-roll--count:not([data-live]) :is(.v2-roll__o,.v2-roll__s,.v2-roll__t){transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}}@keyframes v2-settle{0%,to{opacity:var(--o,1);visibility:visible;stroke-dashoffset:0;transform:none}}@keyframes v2-settle-off{0%,to{opacity:0}}@keyframes v2-sheen{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes v2-sheen-words{0%{transform:translate(40%)}to{transform:translate(-100%)}}@keyframes v2-spin{to{transform:rotate(1turn)}}@keyframes v2-ping{0%,to{transform:none}40%{transform:scale(1.6)}}@keyframes v2-typing{0%{opacity:0;transform:scale(.92)}20%{opacity:1;transform:none}86%{opacity:1}to{opacity:0}}@keyframes v2-typing-dot{0%,to{opacity:.4;transform:none}50%{opacity:1;transform:translateY(-2px)}}@keyframes v2-show{to{opacity:1}}@keyframes v2-hide{to{opacity:0}}.rv2 .v2-roll{display:inline-block;position:relative}.rv2 .v2-roll__o{display:none}@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){.rv2 .v2-roll__o{white-space:pre;pointer-events:none;opacity:0;height:1lh;-webkit-mask-image:linear-gradient(transparent 2%, var(--web-black) 22%, var(--web-black) 84%, transparent 98%);-webkit-mask-image:linear-gradient(transparent 2%, var(--web-black) 22%, var(--web-black) 84%, transparent 98%);mask-image:linear-gradient(transparent 2%, var(--web-black) 22%, var(--web-black) 84%, transparent 98%);display:flex;position:absolute;top:0;left:0}.rv2 .v2-roll[data-rolling] .v2-roll__o{opacity:1}.rv2 .v2-roll[data-rolling] .v2-roll__t{opacity:0}.rv2 .v2-roll__c:before{content:attr(data-c)}.rv2 .v2-roll__w{position:relative}.rv2 .v2-roll__w:after{content:attr(data-c);visibility:hidden}.rv2 .v2-roll__s{text-align:center;translate:-50%;transform:translateY(calc(var(--n) * -1lh));transition:transform var(--d-ui) var(--e-ui);position:absolute;top:0;left:50%}.rv2 .v2-roll__s:before{white-space:pre;content:"0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9\a 0\a 1\a 2\a 3\a 4\a 5\a 6\a 7\a 8\a 9"}.rv2 .v2-roll[data-snap] .v2-roll__s{transition-duration:0s}.rv2 [data-reveal]:not(.is-play) .v2-roll--count .v2-roll__t{opacity:0}.rv2 [data-reveal]:not(.is-play) .v2-roll--count .v2-roll__s{transform:translateY(calc(var(--from) * -1lh))}.rv2 .is-play .v2-roll--count:not([data-live]) .v2-roll__s{transition:transform 1.2s var(--e-enter) calc(var(--k) * 45ms)}.rv2 .is-play .v2-roll--count:not([data-live]) .v2-roll__o{animation:1.75s linear both v2-count}.rv2 .is-play .v2-roll--count:not([data-live]) .v2-roll__t{animation:1.75s linear both v2-count-text}}@keyframes v2-count{0%{opacity:0}12%{opacity:1}99.9%{opacity:1}to{opacity:0}}@keyframes v2-count-text{0%,99.9%{opacity:0}to{opacity:1}}@media screen and (scripting:enabled) and (prefers-reduced-motion:no-preference){.rv2 .v2-q[open]>.v2-q__a{animation:v2-answer var(--d-ui) var(--e-ui)}}@keyframes v2-answer{0%{opacity:0;transform:translateY(-6px)}}@media print{.rv2 *,.rv2 :before,.rv2 :after{transition:none!important;animation:none!important}}
