.slot[data-v-72c1e94c]{container-type:inline-size}.phone[data-v-72c1e94c]{width:26.2em;margin:0 auto;font-size:calc(min(1.2rem,3.81679cqi))}.phone-bezel[data-v-72c1e94c]{background:#1a181e;border-radius:0 0 4.2em 4.2em;padding:0 .7em .7em;box-shadow:inset 0 -.12em .2em #ffffff14,0 2.4em 3.6em -1.6em #3a2d4a80;-webkit-mask-image:linear-gradient(#0000,#000 5.5em);mask-image:linear-gradient(#0000,#000 5.5em)}.dark{box-shadow:inset 0 0 0 1px #ffffff1f,0 2.4em 3.6em -1.6em #0009}.screen[data-v-72c1e94c]{letter-spacing:0;background:radial-gradient(55% 45% at 18% 26%,#f6c071,#0000 72%),radial-gradient(60% 55% at 92% 40%,#ee86ad,#0000 70%),radial-gradient(90% 60% at 30% 108%,#5a2150,#0000 75%),linear-gradient(165deg,#f08a52,#d0567f 50%,#4a2150);border-radius:0 0 3.5em 3.5em;height:22em;font-family:-apple-system,SF Pro Text,system-ui,sans-serif;position:relative;overflow:hidden}.ios-banner[data-v-72c1e94c]{-webkit-backdrop-filter:blur(18px)saturate(160%);color:#111;text-align:left;background:#faf7fac7;border-radius:1.45em;gap:.65em;padding:.7em .8em;display:flex;position:absolute;top:6.4em;left:.6em;right:.6em;box-shadow:0 .4em 1.2em #280a282e,inset 0 0 0 1px #ffffff80}.ios-banner-icon[data-v-72c1e94c]{border-radius:24%;flex:none;width:2.35em;height:2.35em;overflow:hidden}.ios-banner-icon svg[data-v-72c1e94c]{width:100%;height:100%}.ios-banner-text[data-v-72c1e94c]{flex:1;min-width:0;font-size:.86em;line-height:1.3}.ios-banner-title[data-v-72c1e94c]{font-weight:600;display:flex}.ios-banner-title small[data-v-72c1e94c]{color:#6c6c70;margin-left:auto;padding-left:.5em;font-size:.9em;font-weight:400}.ios-banner-body[data-v-72c1e94c]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.search-pill[data-v-72c1e94c]{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(150%);background:#ffffff38;border-radius:1em;align-items:center;gap:.3em;height:1.95em;padding:0 .9em 0 .75em;font-size:.8em;font-weight:600;display:flex;position:absolute;bottom:10.6em;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #fff3}.search-pill svg[data-v-72c1e94c]{width:1em;height:1em}.dock[data-v-72c1e94c]{-webkit-backdrop-filter:blur(18px)saturate(135%)brightness(1.08);background:#ffffff21;border-radius:2.35em;justify-content:space-around;align-items:center;height:5.9em;padding-inline:.45em;display:flex;position:absolute;bottom:1.45em;left:.65em;right:.65em;box-shadow:inset 0 0 0 1.5px #ffffff4d,inset 0 1.5px 1px #ffffff59,inset 0 -1px 1px #ffffff26,0 .5em 1.5em -.5em #280a282e}.app[data-v-72c1e94c]{border-radius:24%;width:3.9em;height:3.9em;position:relative;box-shadow:0 .12em .5em #280a2833}.app>img[data-v-72c1e94c],.app>svg[data-v-72c1e94c]{clip-path:inset(0 round 24%);width:100%;height:100%;display:block}.app-photo>img[data-v-72c1e94c]{clip-path:inset(1.5% round 25%);transform:scale(1.03)}.app-photo[data-v-72c1e94c]:after{content:none}.app[data-v-72c1e94c]:after{content:"";border-radius:inherit;pointer-events:none;inset:0;box-shadow:inset 0 0 0 1px #ffffff38,inset 0 1.5px 1px #ffffff80}.app[data-v-72c1e94c]:after,.badge[data-v-72c1e94c],.home-bar[data-v-72c1e94c]{position:absolute}.badge[data-v-72c1e94c]{z-index:1;color:#fff;text-align:center;letter-spacing:-.005em;font-variant-numeric:tabular-nums;white-space:nowrap;background:#f2433b;border-radius:.835em;min-width:1.67em;height:1.67em;padding:0 .42em;font-size:.84em;font-weight:400;line-height:1.67em;top:-.58em;right:-.58em}.home-bar[data-v-72c1e94c]{background:#ffffffe6;border-radius:1em;width:8.6em;height:.32em;bottom:.5em;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:no-preference){.ios-banner[data-v-72c1e94c]{animation:.55s cubic-bezier(.2,1.2,.4,1) .6s both drop-72c1e94c}.badge-arrives[data-v-72c1e94c]{animation:.5s cubic-bezier(.2,1.5,.4,1) 1s both arrive-72c1e94c}}@keyframes drop-72c1e94c{0%{opacity:0;transform:translateY(-1.5em)scale(.96)}to{opacity:1;transform:none}}@keyframes arrive-72c1e94c{0%{transform:scale(0)}to{transform:scale(1)}}
