.InstallWelcome-module__Gb_q0a__dialog{box-sizing:border-box;color:#634c40;overscroll-behavior:contain;background:#f6d6c1;border:0;border-radius:28px;width:min(460px,100vw - 24px);max-height:calc(100dvh - 24px);margin:auto;padding:22px 0 18px;overflow:hidden auto;box-shadow:0 20px 80px #49322433}.InstallWelcome-module__Gb_q0a__dialog:focus{outline:none}.InstallWelcome-module__Gb_q0a__dialog::backdrop{background:#362a2459}.InstallWelcome-module__Gb_q0a__dialog *{box-sizing:border-box}.InstallWelcome-module__Gb_q0a__brand{letter-spacing:.4px;min-height:28px;padding:0 24px;font-size:12px}.InstallWelcome-module__Gb_q0a__close{color:#634c40;cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;font-size:28px;position:absolute;top:8px;right:8px}.InstallWelcome-module__Gb_q0a__stage{aspect-ratio:1;isolation:isolate;width:min(100%,max(200px,100dvh - 340px));margin:0 auto;position:relative}.InstallWelcome-module__Gb_q0a__logo{object-fit:contain;z-index:2;border-radius:50%;width:40%;height:40%;position:absolute;top:30%;left:30%}.InstallWelcome-module__Gb_q0a__orbit{animation:48s linear infinite InstallWelcome-module__Gb_q0a__orbit;position:absolute;inset:0}.InstallWelcome-module__Gb_q0a__card{background:#fffaf4;border-radius:18%;width:24%;height:24%;animation:48s linear infinite InstallWelcome-module__Gb_q0a__upright;position:absolute;top:38%;left:74%;overflow:hidden;box-shadow:0 8px 23px #79503220}.InstallWelcome-module__Gb_q0a__card img{object-fit:contain;width:100%;height:100%;display:block}@keyframes InstallWelcome-module__Gb_q0a__orbit{0%{transform:rotate(var(--angle))}to{transform:rotate(calc(var(--angle) + 360deg))}}@keyframes InstallWelcome-module__Gb_q0a__upright{0%{transform:rotate(calc(0deg - var(--angle)))}to{transform:rotate(calc(-360deg - var(--angle)))}}.InstallWelcome-module__Gb_q0a__paused .InstallWelcome-module__Gb_q0a__orbit,.InstallWelcome-module__Gb_q0a__paused .InstallWelcome-module__Gb_q0a__card{animation-play-state:paused}.InstallWelcome-module__Gb_q0a__content{text-align:center;padding:5px 24px 0}.InstallWelcome-module__Gb_q0a__content h2{margin:0 0 10px;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.2}.InstallWelcome-module__Gb_q0a__subtitle{color:#735747;margin:0 0 22px;font-size:13px}.InstallWelcome-module__Gb_q0a__install,.InstallWelcome-module__Gb_q0a__skip,.InstallWelcome-module__Gb_q0a__pause{width:100%;min-height:44px;font:inherit;cursor:pointer;font-size:14px;display:block}.InstallWelcome-module__Gb_q0a__install{color:#fff;background:#a95d41;border:0;border-radius:16px;padding:17px 12px;box-shadow:0 8px 18px #bd795b20}.InstallWelcome-module__Gb_q0a__install:disabled{opacity:.7;cursor:wait}.InstallWelcome-module__Gb_q0a__skip,.InstallWelcome-module__Gb_q0a__pause{color:#634c40;background:0 0;border:0;padding:12px 8px}.InstallWelcome-module__Gb_q0a__skip{text-underline-offset:3px;margin-top:6px;text-decoration:underline}.InstallWelcome-module__Gb_q0a__pause{font-size:12px}.InstallWelcome-module__Gb_q0a__help{text-align:left;font-size:14px;line-height:1.5}.InstallWelcome-module__Gb_q0a__help p,.InstallWelcome-module__Gb_q0a__help ol{margin:16px 0 0}.InstallWelcome-module__Gb_q0a__help ol{padding-left:22px}.InstallWelcome-module__Gb_q0a__help li+li{margin-top:8px}@media (prefers-reduced-motion:reduce){.InstallWelcome-module__Gb_q0a__orbit,.InstallWelcome-module__Gb_q0a__card{animation-duration:0s;animation-iteration-count:1}.InstallWelcome-module__Gb_q0a__orbit{transform:rotate(var(--angle))}.InstallWelcome-module__Gb_q0a__card{transform:rotate(calc(0deg - var(--angle)))}.InstallWelcome-module__Gb_q0a__pause{display:none}}@media (max-width:360px){.InstallWelcome-module__Gb_q0a__content h2{font-size:21px}.InstallWelcome-module__Gb_q0a__content{padding-inline:18px}}@media (orientation:landscape) and (max-height:500px){.InstallWelcome-module__Gb_q0a__dialog[open]{grid-template-columns:auto 1fr;align-items:center;width:min(720px,100vw - 24px);padding:14px 0;display:grid}.InstallWelcome-module__Gb_q0a__brand{grid-column:1/-1}.InstallWelcome-module__Gb_q0a__stage{width:min(300px,100dvh - 90px);margin:0 0 0 16px}.InstallWelcome-module__Gb_q0a__content{padding:0 24px 0 16px}.InstallWelcome-module__Gb_q0a__subtitle{margin-bottom:14px}}
