.app-landing-about-app{flex-direction:column;gap:.5em;padding:0 1.5em 1.5em;display:flex}.app-landing-about-app__title{color:var(--app-landing-heading-color);margin:0;font-family:system-ui;font-size:20px;font-weight:600;line-height:28px}.app-landing-about-app__text{color:var(--app-landing-body-color);flex-direction:column;gap:.5em;margin:0;font-size:16px;font-weight:400;line-height:24px;display:flex}.app-landing-categories{text-wrap:nowrap;scrollbar-width:none;gap:.5em;width:100%;min-height:2em;margin-top:1.5em;padding:0 1.5em 2px;display:flex;overflow:scroll hidden}.app-landing-categories__category{border:1px solid var(--app-landing-body-color);border-radius:.5em;width:fit-content;padding:.33em .75em}.app-landing-full-screen{z-index:1000;color:var(--app-landing-body-color);background:var(--app-landing-background-color);flex-direction:column;display:flex;position:fixed;inset:0}.app-landing-full-screen__content{flex:1;overflow:auto}.app-landing-full-screen-enter-active,.app-landing-full-screen-leave-active{transition:transform .2s}.app-landing-full-screen-enter-from,.app-landing-full-screen-leave-to{transform:translate(100%)}.app-landing--android .app-landing-full-description{padding:0 1em}.app-landing--android .app-landing-full-description__title{color:var(--app-landing-heading-color);margin:1em 0;font-size:1.1rem}.app-landing--android .app-landing-full-description__title--whats-new{position:relative}.app-landing--android .app-landing-full-description__title--whats-new:after{content:"";background:var(--app-landing-accent-color);border-radius:100%;width:.5em;height:.5em;margin-left:.75em;position:absolute;top:calc(50% - .25em)}.app-landing--android .app-landing-full-description__text,.app-landing--android .app-landing-full-description__info{margin:1em 0}.app-landing--android .app-landing-full-description__info-title{color:var(--app-landing-heading-color);font-size:1.1rem}.app-landing--android .app-landing-full-description__column{flex-direction:column;gap:2em;padding:2em 0;font-size:.9rem;display:flex}.app-landing--android .app-landing-full-description__row{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.app-landing--android .app-landing-full-description__row-value{color:var(--app-landing-heading-color)}.app-landing--android .app-landing-description{flex-direction:column;gap:1em;margin-top:1.5em;padding:0 1.5em;display:flex}.app-landing--android .app-landing-description__link{width:100%;color:var(--app-landing-heading-color);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:1.15rem;font-weight:500;display:flex}.app-landing--android .app-landing-description__link svg{fill:var(--app-landing-heading-color)}.app-landing--ios .app-landing-description{color:var(--app-landing-primary-text-color);flex-direction:column;gap:1em;padding:1.5em;display:flex;position:relative}.app-landing--ios .app-landing-description:before{content:"";background:var(--app-landing-separator-color);width:calc(100% - 3em);height:1px;position:absolute;top:0}.app-landing--ios .app-landing-description:after{content:"";background:var(--app-landing-separator-color);width:calc(100% - 3em);height:1px;position:absolute;bottom:0}.app-landing--ios .app-landing-description__text{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.app-landing--ios .app-landing-description__text--expanded{-webkit-line-clamp:unset;overflow:visible}.app-landing--ios .app-landing-description__show-more,.app-landing--ios .app-landing-description__developer-name{color:var(--app-landing-action-color)}.app-landing--ios .app-landing-description__developer-label{color:var(--app-landing-label-color);font-size:.9em;font-weight:300}.app-landing--android .app-landing-logo-loader{z-index:1;width:var(--app-landing-icon-size);height:var(--app-landing-icon-size);grid-area:icon;margin:auto;display:block}.app-landing--android .app-landing-logo-loader svg{width:var(--app-landing-icon-size);height:var(--app-landing-icon-size);animation:2s linear infinite rotate;position:relative}.app-landing--android .app-landing-logo-loader circle{stroke:var(--app-landing-accent-color);stroke-width:2px;stroke-linecap:square;stroke-dasharray:1 200;stroke-dashoffset:0;cx:calc(var(--app-landing-icon-size)/2);cy:calc(var(--app-landing-icon-size)/2);r:calc(var(--app-landing-icon-size)/2 - 1px);transition:stroke-width .4s;animation:2s ease-in-out infinite dash}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1 233;stroke-dashoffset:0}50%{stroke-dasharray:100 233;stroke-dashoffset:-35px}to{stroke-dashoffset:-180px}}.app-landing--android .app-landing-stats{height:4em;color:var(--app-landing-heading-color);flex-direction:row;justify-content:space-around;align-items:center;display:flex;position:relative}.app-landing--android .app-landing-stats__item{flex-direction:column;flex:1;align-items:center;gap:.25em;display:flex}.app-landing--android .app-landing-stats__divider{background:var(--app-landing-separator-color);width:1px;height:30%}.app-landing--android .app-landing-stats__value{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.app-landing--android .app-landing-stats__label{color:var(--app-landing-details-color);font-size:.8em;font-weight:400}.app-landing--android .app-landing-stats__star-icon{background-color:var(--app-landing-stat-star-color);width:1em;height:1em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2L9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61L12 2z'/%3E%3C/svg%3E") 50%/contain no-repeat}.app-landing--android .app-landing-stats__icon{height:1.25em}.app-landing--android .app-landing-stats__icon img{height:100%}.app-landing--android .app-landing-header{z-index:1;grid-template:"icon title" auto "stats stats" auto "install install" 2.5em/var(--app-landing-icon-size)auto;gap:var(--app-landing-row-gap)var(--app-landing-column-gap);padding:.75em 1.5em 2em;display:grid;position:relative}.app-landing--android .app-landing-header:after{content:"";background:var(--app-landing-separator-color);width:100dvw;height:1px;margin-bottom:1em;position:absolute;bottom:0}.app-landing--android .app-landing-header__logo{z-index:2;width:var(--app-landing-icon-size);height:var(--app-landing-icon-size);border-radius:var(--app-landing-icon-radius);box-shadow:0 1px 1px var(--app-landing-icon-shadow-color);grid-area:icon;margin:auto;transition:width .4s,height .4s,border-radius .4s}.app-landing--android .app-landing-header__logo img{border-radius:inherit;width:100%;height:100%}.app-landing--android .app-landing-header__logo--loading{width:calc(var(--app-landing-icon-size)/2);height:calc(var(--app-landing-icon-size)/2);border-radius:calc(var(--app-landing-icon-radius)/2);box-shadow:none;justify-content:center;align-items:center;display:flex}.app-landing--android .app-landing-header__loader{grid-area:icon}.app-landing--android .app-landing-header__right{grid-area:title;overflow:auto}.app-landing--android .app-landing-header__name{color:var(--app-landing-heading-color);font-size:1.5em;font-weight:400}.app-landing--android .app-landing-header__agency{color:var(--app-landing-accent-color);font-size:1em;font-weight:400}.app-landing--android .app-landing-header__button{grid-area:install;width:100%}.app-landing--android .app-landing-header__stats{grid-area:stats}.app-landing--ios .app-landing-ios-install-button{width:fit-content;color:var(--app-landing-install-button-text-color);letter-spacing:-.5px;background:var(--app-landing-action-color);border:none;border-radius:1em;padding:.25em 1em;font-size:1em;font-weight:600;line-height:20px}.app-landing--ios .app-landing-stats{--app-landing-stats-value-color:#929292;--app-landing-stats-label-color:#bababa;flex-direction:row;grid-area:stats;justify-content:space-around;align-items:center;height:6em;margin-top:1em;display:flex;position:relative}.app-landing--ios .app-landing-stats:after{content:"";background:var(--app-landing-separator-color);width:100%;height:1px;position:absolute;top:0}.app-landing--ios .app-landing-stats__item{color:var(--app-landing-stats-value-color);flex-direction:column;align-items:center;gap:.25em;font-size:1.5rem;font-weight:600;display:flex}.app-landing--ios .app-landing-stats__divider{background:var(--app-landing-separator-color);width:1px;height:50%}.app-landing--ios .app-landing-stats__stars{width:5em;height:1em;color:var(--app-landing-stats-label-color);text-align:center;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' viewBox='0 0 24 24' fill='%23000000'%3E%3Cg%3E%3Cpath fill='%238e8e93' d='M12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27z'/%3E%3Cpath fill='%238e8e93' d='M12,17.27L18.18,21l-1.64-7.03L22,9.24l-7.19-0.61L12,2z'/%3E%3C/g%3E%3C/svg%3E");font-size:.75rem;font-weight:400}.app-landing--ios .app-landing-stats__label{color:var(--app-landing-stats-label-color);text-align:center;font-size:.75rem;font-weight:400}.app-landing--ios .app-landing-header{grid-template-areas:"icon title""stats stats";grid-template-columns:var(--app-landing-icon-size)auto;gap:var(--app-landing-row-gap)var(--app-landing-column-gap);padding:1.5em 1.5em .5em;display:grid}.app-landing--ios .app-landing-header__logo{width:var(--app-landing-icon-size);height:var(--app-landing-icon-size);border-radius:var(--app-landing-icon-radius);grid-area:icon}.app-landing--ios .app-landing-header__logo img{border-radius:inherit;width:100%;height:100%}.app-landing--ios .app-landing-header__right{grid-area:title;overflow:auto}.app-landing--ios .app-landing-header__subtitle{text-overflow:ellipsis;color:var(--app-landing-subtitle-color);letter-spacing:-.24px;white-space:nowrap;font-size:1em;font-weight:400;overflow:hidden}.app-landing--ios .app-landing-header__name{color:var(--app-landing-app-name-color);font-size:1.25em;font-weight:600}.app-landing--ios .app-landing-header__buttons-wrapper{justify-content:space-between;align-items:center;margin-top:.5em;display:flex}.app-landing--android .app-landing-review-ratings{grid-template:"score bars""stars bars""total bars"/auto 1fr;column-gap:2em;display:grid}.app-landing--android .app-landing-review-ratings__score{color:var(--app-landing-heading-color);grid-area:score;font-size:3em}.app-landing--android .app-landing-review-ratings__stars{grid-area:stars;display:flex}.app-landing--android .app-landing-review-ratings__stars>*{background:var(--app-landing-accent-color);width:.75em;height:.75em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61z'/%3E%3C/svg%3E") 50%/contain no-repeat}.app-landing--android .app-landing-review-ratings__total-count{grid-area:total;font-size:.8em;font-weight:400}.app-landing--android .app-landing-review-ratings__breakdown{flex-direction:column;grid-area:bars;gap:.25em;display:flex}.app-landing--android .app-landing-review-ratings__breakdown-row{justify-content:center;align-items:center;gap:.75em;display:flex}.app-landing--android .app-landing-review-ratings__breakdown-star{width:.5em;font-size:.8em;font-weight:400}.app-landing--android .app-landing-review-ratings__bar-track{background:var(--app-landing-rating-track-color);border-radius:.5em;width:100%;height:.5em;position:relative}.app-landing--android .app-landing-review-ratings__bar-fill{content:"";background:var(--app-landing-rating-fill-color);border-radius:.5em;min-width:.5em;height:.5em;position:absolute}.app-landing--android .app-landing-review-card__inner{flex-direction:column;gap:.5em;width:100%;display:flex}.app-landing--android .app-landing-review-card__user{flex-direction:row;align-items:center;gap:.5em;display:flex}.app-landing--android .app-landing-review-card__avatar{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:1em;width:2rem;height:2rem}.app-landing--android .app-landing-review-card__username{color:var(--app-landing-heading-color)}.app-landing--android .app-landing-review-card__rating{flex-direction:row;display:flex}.app-landing--android .app-landing-review-card__star{background:var(--app-landing-accent-color);width:.75em;height:.75em;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2 9.19 8.63 2 9.24l5.46 4.73L5.82 21 12 17.27 18.18 21l-1.64-7.03L22 9.24l-7.19-.61z'/%3E%3C/svg%3E") 50%/contain no-repeat}.app-landing--android .app-landing-review-card__text{-webkit-line-clamp:3;cursor:pointer;-webkit-box-orient:vertical;transition:all .2s;display:-webkit-box;overflow:hidden}.app-landing--android .app-landing-review-card__text--expanded{-webkit-line-clamp:unset;overflow:visible}.app-landing--android .app-landing-review-card__meta{flex-direction:row;align-items:center;gap:.5em;display:flex}.app-landing--android .app-landing-review-card__date{font-size:.8em;font-weight:400}.app-landing--android .app-landing-review-list{flex-direction:column;gap:1.5em;display:flex}.app-landing--android .app-landing-reviews-wrapper{flex-direction:column;gap:1.5em;padding:1.5em;display:flex}.app-landing--android .app-landing-reviews-wrapper__title{width:100%;color:var(--app-landing-heading-color);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:1.15rem;font-weight:500;display:flex}.app-landing--android .app-landing-reviews-wrapper__title svg{fill:var(--app-landing-heading-color)}.app-landing--android .app-landing-reviews-wrapper__button{width:fit-content;color:var(--app-landing-accent-color);cursor:pointer;background:0 0;border:0;padding:.5em 0}.app-landing--android .app-landing-reviews-wrapper__fullscreen{flex-direction:column;gap:1.5em;padding:1.5em;display:flex}.app-landing--ios .app-landing-review-ratings{grid-template:"score bars""score-max total"/auto 1fr;column-gap:1em;display:grid}.app-landing--ios .app-landing-review-ratings__score{color:var(--app-landing-rating-score-color);text-align:center;grid-area:score;font-size:4em;font-weight:700}.app-landing--ios .app-landing-review-ratings__score-max{color:var(--app-landing-rating-fill-color);text-align:center;grid-area:score-max;font-weight:600}.app-landing--ios .app-landing-review-ratings__total-count{color:var(--app-landing-label-color);text-align:end;grid-area:total;font-size:.9em;font-weight:300}.app-landing--ios .app-landing-review-ratings__breakdown-stars{justify-content:flex-end;min-width:3.75em;display:flex}.app-landing--ios .app-landing-review-ratings__breakdown-stars>*{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' viewBox='0 0 24 24' fill='%23000000'%3E%3Cg%3E%3Cpath fill='%238e8e93' d='M12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27z'/%3E%3Cpath fill='%238e8e93' d='M12,17.27L18.18,21l-1.64-7.03L22,9.24l-7.19-0.61L12,2z'/%3E%3C/g%3E%3C/svg%3E");width:.5em;height:.5em}.app-landing--ios .app-landing-review-ratings__breakdown{flex-direction:column;grid-area:bars;justify-content:center;display:flex}.app-landing--ios .app-landing-review-ratings__breakdown-row{justify-content:center;align-items:center;gap:.25em;display:flex}.app-landing--ios .app-landing-review-ratings__bar-track{background:var(--app-landing-rating-track-color);border-radius:.25em;width:100%;height:.25em;position:relative}.app-landing--ios .app-landing-review-ratings__bar-fill{content:"";background:var(--app-landing-rating-fill-color);border-radius:.25em;min-width:0;height:.25em;position:absolute}.app-landing--ios .app-landing-review-card{background:var(--app-landing-review-background);border-radius:.5em;height:14em}.app-landing--ios .app-landing-review-card__inner{grid-template:"title date""meta user""text text"1fr/auto 1fr;row-gap:.25em;width:100%;padding:1em;display:grid}.app-landing--ios .app-landing-review-card__user{color:var(--app-landing-label-color);text-align:end;grid-area:user;font-size:.9em;font-weight:300}.app-landing--ios .app-landing-review-card__username{color:var(--app-landing-heading-color)}.app-landing--ios .app-landing-review-card__meta{grid-area:meta}.app-landing--ios .app-landing-review-card__rating{flex-direction:row;display:flex}.app-landing--ios .app-landing-review-card__star{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' viewBox='0 0 24 24' fill='%23000000'%3E%3Cg%3E%3Cpath fill='%23ff9500' d='M12,2L9.19,8.63L2,9.24l5.46,4.73L5.82,21L12,17.27z'/%3E%3Cpath fill='%23ff9500' d='M12,17.27L18.18,21l-1.64-7.03L22,9.24l-7.19-0.61L12,2z'/%3E%3C/g%3E%3C/svg%3E");width:.75em;height:.75em}.app-landing--ios .app-landing-review-card__title{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;grid-area:title;font-weight:500;display:-webkit-box;overflow:hidden}.app-landing--ios .app-landing-review-card__text{text-overflow:ellipsis;-webkit-line-clamp:7;-webkit-box-orient:vertical;grid-area:text;margin-top:.25em;display:-webkit-box;overflow:hidden}.app-landing--ios .app-landing-review-card__date{color:var(--app-landing-label-color);text-align:end;grid-area:date;font-size:.9em;font-weight:300}.app-landing--ios .app-landing-review-list{flex-direction:column;gap:1.5em;display:flex}.app-landing--ios .app-landing-reviews-wrapper{color:var(--app-landing-primary-text-color);flex-direction:column;gap:1em;padding:2em 1.5em 1.5em;display:flex}.app-landing--ios .app-landing-reviews-wrapper__title{color:var(--app-landing-primary-text-color);font-size:1.15rem;font-weight:500}.app-landing--android .app-landing-screenshots{gap:.5em;width:100%;height:calc(12em + 2px);padding:0 1.5em 2px;display:flex;overflow:auto hidden}.app-landing--android .app-landing-screenshots__screenshot{cursor:pointer}.app-landing--android .app-landing-screenshots__screenshot img{height:100%;box-shadow:0 2px 2px var(--app-landing-icon-shadow-color);border-radius:.5em;display:block}.app-landing--android .app-landing-screenshots__fullscreen{z-index:2;background:#000;position:fixed;inset:0}.app-landing--android .app-landing-screenshots__fullscreen .app-landing-screenshots__slider{visibility:hidden}.app-landing--android .app-landing-screenshots__fullscreen--ready .app-landing-screenshots__slider{visibility:visible}.app-landing--android .app-landing-screenshots__fullscreen-picture{justify-content:center;align-items:center;width:100%;max-width:435px;height:100%;margin:0 auto;display:flex}.app-landing--android .app-landing-screenshots__fullscreen-image{object-fit:contain;width:auto;max-width:100%;height:100%;display:block}.app-landing--android .app-landing-screenshots__back-button{cursor:pointer}.app-landing--ios .app-landing-screenshots{gap:.5em;width:100%;height:24em;padding-left:1.5em;padding-right:1.5em;display:flex;overflow:scroll hidden}.app-landing--ios .app-landing-screenshots__screenshot{cursor:pointer}.app-landing--ios .app-landing-screenshots__screenshot img{border:solid 1px var(--app-landing-separator-color);border-radius:.5em;width:218px;height:100%}.app-landing--ios .app-landing-screenshots__fullscreen{z-index:2;background:var(--app-landing-background-color);border-radius:.5em;flex-direction:column;align-items:end;width:100%;height:100%;display:flex;position:fixed;top:0;left:0;transform:translateY(2em);box-shadow:0 -2em 2em 2em #0000004d}.app-landing--ios .app-landing-screenshots__fullscreen img{width:100%;height:100%}.app-landing--ios .app-landing-screenshots__fullscreen .app-landing-screenshots__slider{visibility:hidden}.app-landing--ios .app-landing-screenshots__fullscreen--ready .app-landing-screenshots__slider{visibility:visible}.app-landing--ios .app-landing-screenshots__back-button{color:var(--app-landing-action-color);margin-left:auto;padding:1em;font-weight:400;display:block}.app-landing--ios .app-landing-screenshots-fullscreen-enter-active,.app-landing--ios .app-landing-screenshots-fullscreen-leave-active{transition:transform .4s,box-shadow .4s}.app-landing--ios .app-landing-screenshots-fullscreen-enter-from,.app-landing--ios .app-landing-screenshots-fullscreen-leave-to{transform:translateY(calc(100% + 6em));box-shadow:0 0 #0000004d}.app-landing--android .app-landing-install-button{color:var(--app-landing-install-button-text-color);cursor:pointer;background:var(--app-landing-accent-color);border:none;border-radius:2em;font-size:.9em;font-weight:600;transition:background .4s,color .4s}.app-landing--android .app-landing-install-button--disabled{color:var(--app-landing-install-button-disabled-color);cursor:default;background:var(--app-landing-install-button-disabled-background)}.app-landing-navbar{z-index:2;box-sizing:border-box;background-color:var(--app-landing-background-color);border-bottom:1px solid #0000;align-items:center;gap:.5em;min-height:3em;padding:.5em 1.5em;transition:height .3s;display:flex}.app-landing-navbar--bordered{border-bottom-color:var(--app-landing-separator-color)}.app-landing-navbar__back-button{gap:var(--app-landing-navbar-back-gap);cursor:pointer;align-items:center;display:flex}.app-landing-navbar__back-button-label{color:var(--app-landing-navbar-back-color);font-weight:400}.app-landing-navbar__brand{align-items:center;gap:.5em;display:flex}.app-landing-navbar__texts>p.app-landing-navbar__name,.app-landing-navbar__texts>p.app-landing-navbar__page-title{margin-block:0}.app-landing-navbar__logo{border-radius:.5em;width:2em;height:2em;display:block;overflow:hidden}.app-landing-navbar__logo img{object-fit:cover;width:100%;height:100%}.app-landing-navbar__name{color:var(--app-landing-heading-color)}.app-landing-navbar__page-title{color:var(--app-landing-details-color);margin-block:0;font-size:.8em;font-weight:400}.app-landing-navbar__android-install-button{margin-left:auto;padding:.25em 1em}.app-landing-navbar__ios-install-button{margin-left:auto}.app-landing-navbar__actions{justify-content:flex-end;align-items:center;width:96px;margin-left:auto;display:flex}.app-landing-navbar-install-button-enter-active,.app-landing-navbar-install-button-leave-active{transition:opacity .2s,transform .2s}.app-landing-navbar-install-button-enter-from,.app-landing-navbar-install-button-leave-to{opacity:0;transform:translateY(-6px)}.app-landing-navbar-install-button-enter-to,.app-landing-navbar-install-button-leave-from{opacity:1;transform:translateY(0)}.app-landing-updates__section{color:var(--app-landing-primary-text-color);padding:.5em 1.5em 1.5em;position:relative}.app-landing-updates__section:before{content:"";background:var(--app-landing-separator-color);width:calc(100% - 3em);height:1px;position:absolute;top:0;left:1.5em}.app-landing-updates__section--notes{grid-template-columns:repeat(2,auto);grid-template-areas:"title title""version date""text text";row-gap:.5em;display:grid}.app-landing-updates__title{color:var(--app-landing-primary-text-color);justify-content:space-between;align-items:center;font-size:1.15rem;font-weight:500;display:flex}.app-landing-updates__section--notes .app-landing-updates__title{grid-area:title}.app-landing-updates__version{color:var(--app-landing-label-color);grid-area:version;font-size:.9em;font-weight:300}.app-landing-updates__date{color:var(--app-landing-label-color);text-align:right;grid-area:date;font-size:.9em;font-weight:300}.app-landing-updates__text{grid-area:text}.app-landing-updates__list{flex-direction:column;margin-top:.5em;display:flex}.app-landing-updates__item{justify-content:space-between;padding:.75em 0;display:flex;position:relative}.app-landing-updates__item:not(:last-child):after{content:"";background:var(--app-landing-separator-color);width:100%;height:1px;position:absolute;bottom:0}.app-landing-updates__label{color:var(--app-landing-label-color);font-size:.9em;font-weight:300}.app-landing--ios .app-landing-pwa-instruction-step{flex-direction:column;gap:.5em;width:100%;display:flex}.app-landing--ios .app-landing-pwa-instruction-step__title{color:var(--app-landing-instruction-text-color);font-size:16px;font-weight:500;line-height:24px}.app-landing--ios .app-landing-pwa-instruction-step__image{object-fit:contain;width:100%}.app-landing--ios .app-landing-pwa-instruction{z-index:2;touch-action:none;position:fixed;inset:0}.app-landing--ios .app-landing-pwa-instruction:before{content:"";background:#00000040;position:fixed;inset:0}.app-landing--ios .app-landing-pwa-instruction__panel{z-index:1;color:var(--app-landing-primary-text-color);background:var(--app-landing-instruction-background);-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);fill:var(--app-landing-primary-text-color);border-radius:.5em;flex-direction:column;align-items:end;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(0)}.app-landing--ios .app-landing-pwa-instruction__cancel{color:var(--app-landing-action-color);margin-left:auto;padding:1em;font-weight:400;display:block}.app-landing--ios .app-landing-pwa-instruction__steps{flex-direction:column;gap:1em;margin:0 auto;padding:1.5em;display:flex}.app-landing--ios .app-landing-pwa-instruction-enter-active:before,.app-landing--ios .app-landing-pwa-instruction-leave-active:before{transition:opacity .4s}.app-landing--ios .app-landing-pwa-instruction-enter-active .app-landing-pwa-instruction__panel,.app-landing--ios .app-landing-pwa-instruction-leave-active .app-landing-pwa-instruction__panel{transition:transform .4s}.app-landing--ios .app-landing-pwa-instruction-enter-from:before,.app-landing--ios .app-landing-pwa-instruction-leave-to:before{opacity:0}.app-landing--ios .app-landing-pwa-instruction-enter-from .app-landing-pwa-instruction__panel,.app-landing--ios .app-landing-pwa-instruction-leave-to .app-landing-pwa-instruction__panel{transform:translateY(calc(100% + 6em))}.app-landing--ios .app-landing-pwa-instruction-enter-to:before,.app-landing--ios .app-landing-pwa-instruction-leave-from:before{opacity:1}.app-landing--ios .app-landing-pwa-instruction-new{z-index:2;box-sizing:border-box;width:100%;height:75%;color:var(--app-landing-primary-text-color);background:var(--app-landing-instruction-background);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);fill:var(--app-landing-primary-text-color);border-radius:1.6em 1.6em 0 0;flex-direction:column;align-items:start;padding:.8em 1em;display:flex;position:fixed;top:0;left:0;overflow-y:scroll;transform:translateY(34%)}.app-landing--ios .app-landing-pwa-instruction-new__cancel{color:var(--app-landing-action-color);margin-left:auto;padding:0;font-size:.9em;font-weight:400;display:block}.app-landing--ios .app-landing-pwa-instruction-new__steps{flex-direction:column;gap:1.5em;max-width:32em;margin:0 auto;display:flex}.app-landing--ios .app-landing-pwa-instruction-new-enter-active,.app-landing--ios .app-landing-pwa-instruction-new-leave-active{transition:transform .4s,box-shadow .4s}.app-landing--ios .app-landing-pwa-instruction-new-enter-from,.app-landing--ios .app-landing-pwa-instruction-new-leave-to{transform:translateY(calc(100vh + 100%))}:root{--app-landing-page-background:#fff}body:has(.app-landing){all:initial;box-sizing:border-box;color:#444746;text-align:start;word-spacing:normal;letter-spacing:normal;white-space:normal;background:var(--app-landing-page-background);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;direction:ltr;width:100%;height:100vh;margin:0;padding:0;font-family:system-ui;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:block;overflow:hidden}body:has(.app-landing)>#m-modal-wrapper{display:none}.app-landing{--app-landing-icon-size:4.5em;--app-landing-icon-radius:1em;--app-landing-column-gap:1.5em;--app-landing-row-gap:1em;--app-landing-heading-color:#1f1f1f;--app-landing-background-color:#fff;--app-landing-separator-color:#c4c7c5;--app-landing-accent-color:#0b57d0;--app-landing-navbar-back-color:var(--app-landing-accent-color);--app-landing-navbar-back-gap:.5em;--app-landing-app-name-color:#1d1d1f;--app-landing-subtitle-color:#636366;--app-landing-primary-text-color:#1d1d1f;--app-landing-label-color:#999;--app-landing-details-color:#474747;--app-landing-icon-shadow-color:#ddd;--app-landing-body-color:#444746}.app-landing--android{--app-landing-install-button-text-color:#fff;--app-landing-install-button-disabled-background:#e1e4e1;--app-landing-install-button-disabled-color:#737572;--app-landing-rating-track-color:#e3e3e3;--app-landing-rating-fill-color:var(--app-landing-accent-color);--app-landing-stat-star-color:var(--app-landing-heading-color)}.app-landing--ios{--app-landing-column-gap:1em;--app-landing-icon-size:7em;--app-landing-icon-radius:2em;--app-landing-row-gap:.5em;--app-landing-action-color:#007aff;--app-landing-install-button-text-color:#fff;--app-landing-instruction-background:#eeee;--app-landing-instruction-text-color:#63687a;--app-landing-navbar-back-color:var(--app-landing-action-color);--app-landing-navbar-back-gap:0;--app-landing-rating-track-color:#e3e3e3;--app-landing-rating-fill-color:#929292;--app-landing-review-background:#f8f8f8;--app-landing-rating-score-color:#4c4c50}.app-landing{color:var(--app-landing-body-color);background:var(--app-landing-background-color);margin:0;padding:0;font-weight:400;position:relative}.app-landing p{margin-block:.1em}.app-landing__navbar{position:fixed;top:0;left:0;right:0}.app-landing__navbar--sticky{position:sticky}.app-landing__vat{color:var(--app-landing-heading-color);padding:1.5em}.app-landing-navbar-enter-active,.app-landing-navbar-leave-active{transition:opacity .2s,transform .2s}.app-landing-navbar-enter-from,.app-landing-navbar-leave-to{opacity:0;transform:translateY(-100%)}@media (prefers-color-scheme:dark){:root{--app-landing-page-background:#131314}body:has(.app-landing){color:#c4c7c5}.app-landing{--app-landing-background-color:#131314;--app-landing-heading-color:#e3e3e3;--app-landing-app-name-color:#fefefe;--app-landing-subtitle-color:#999;--app-landing-separator-color:#313133;--app-landing-primary-text-color:#fefefe;--app-landing-body-color:#c4c7c5;--app-landing-label-color:#999;--app-landing-details-color:#c4c7c5;--app-landing-accent-color:#a8c7fa;--app-landing-icon-shadow-color:transparent;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.app-landing--android{--app-landing-install-button-text-color:#062e6f;--app-landing-install-button-disabled-background:#2e312e;--app-landing-install-button-disabled-color:#5c5e5b;--app-landing-rating-track-color:#303030;--app-landing-stat-star-color:#c7c7c7}.app-landing--ios{--app-landing-instruction-background:#6662;--app-landing-instruction-text-color:#d0d2d7;--app-landing-rating-track-color:#2c2c2e;--app-landing-rating-score-color:#fefefe;--app-landing-review-background:#2c2c2e}}