.app-badge{--badge-h:48px;margin:calc(var(--badge-h) / 4);border-radius:calc(var(--badge-h) * .2);-webkit-tap-highlight-color:transparent;line-height:0;display:inline-block;position:relative}.app-badge--l{--badge-h:56px}@media (width<=640px){.app-badge--l{--badge-h:52px}}a.app-badge img{width:auto;height:var(--badge-h);max-width:none;display:block}.app-badge:focus-visible{outline-offset:4px;outline:2px solid}.phone{width:100%;display:block;container-type:inline-size}.phone__body{background:linear-gradient(158deg,#5b5574 0%,#2a2640 7%,#13111f 26%,#0b0a15 60%,#1a1729 88%,#423c58 100%);border-radius:15.8cqi;padding:3.1cqi;display:block;position:relative;box-shadow:inset 0 0 0 .4cqi #ffffff1a,inset 0 .5cqi .5cqi #ffffff21,0 0 0 .3cqi #04030cd9}.phone__body:before,.phone__body:after{content:"";background:linear-gradient(90deg,#3b3652,#17142a);width:1.1cqi;position:absolute}.phone__body:before{border-radius:.6cqi 0 0 .6cqi;height:7.5%;top:23%;left:-.9cqi;box-shadow:0 19cqi #221e36}.phone__body:after{background:linear-gradient(270deg,#3b3652,#17142a);border-radius:0 .6cqi .6cqi 0;height:11%;top:30%;right:-.9cqi}.phone__screen{isolation:isolate;background:#000;border-radius:12.6cqi;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 .6cqi #000}.phone__screen picture,.phone__screen img{width:100%;height:auto;display:block}.phone__glass{pointer-events:none;background:linear-gradient(120deg,#ffffff29 0%,#ffffff0d 24%,#0000 40%);position:absolute;inset:0}.phone__off{opacity:0;pointer-events:none;background:#05040d;position:absolute;inset:0}
