.theme--light.v-banner.v-sheet{background-color:transparent}.theme--light.v-banner.v-sheet:not(.v-sheet--outlined):not(.v-sheet--shaped) .v-banner__wrapper{border-bottom:thin solid rgba(0,0,0,.12)}.theme--dark.v-banner.v-sheet{background-color:transparent}.theme--dark.v-banner.v-sheet:not(.v-sheet--outlined):not(.v-sheet--shaped) .v-banner__wrapper{border-bottom:thin solid hsla(0,0%,100%,.12)}.v-sheet.v-banner{border-radius:0}.v-sheet.v-banner:not(.v-sheet--outlined){box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12)}.v-sheet.v-banner.v-sheet--shaped{border-radius:16px 0}.v-banner{position:relative;transition:box-shadow .28s cubic-bezier(.4,0,.2,1)}.v-banner__actions{align-items:center;align-self:flex-end;display:flex;flex:1 0 auto;justify-content:flex-end;margin-bottom:-8px}.v-application--is-ltr .v-banner__actions{margin-left:90px}.v-application--is-rtl .v-banner__actions{margin-right:90px}.v-application--is-ltr .v-banner__actions>*{margin-left:8px}.v-application--is-rtl .v-banner__actions>*{margin-right:8px}.v-banner__content{align-items:center;display:flex;flex:1 1 auto;overflow:hidden}.v-banner__text{flex:1 1 auto;line-height:20px;max-width:100%}.v-banner__icon{display:inline-flex;flex:0 0 auto}.v-application--is-ltr .v-banner__icon{margin-right:24px}.v-application--is-rtl .v-banner__icon{margin-left:24px}.v-banner__wrapper{align-items:center;display:flex;flex:1 1 auto}.v-application--is-ltr .v-banner__wrapper{padding:16px 8px 16px 24px}.v-application--is-rtl .v-banner__wrapper{padding:16px 24px 16px 8px}.v-banner--single-line .v-banner__actions{margin-bottom:0;align-self:center}.v-banner--single-line .v-banner__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v-banner--single-line .v-banner__wrapper{padding-top:8px;padding-bottom:8px}.v-application--is-ltr .v-banner--has-icon .v-banner__wrapper{padding-left:16px}.v-application--is-rtl .v-banner--has-icon .v-banner__wrapper{padding-right:16px}.v-banner--is-mobile .v-banner__actions{flex:1 0 100%;margin-left:0;margin-right:0;padding-top:12px}.v-banner--is-mobile .v-banner__wrapper{flex-wrap:wrap;padding-top:16px}.v-application--is-ltr .v-banner--is-mobile .v-banner__wrapper{padding-left:16px}.v-application--is-rtl .v-banner--is-mobile .v-banner__wrapper{padding-right:16px}.v-banner--is-mobile.v-banner--has-icon .v-banner__wrapper{padding-top:24px}.v-banner--is-mobile.v-banner--single-line .v-banner__actions{flex:initial;padding-top:0}.v-application--is-ltr .v-banner--is-mobile.v-banner--single-line .v-banner__actions{margin-left:36px}.v-application--is-rtl .v-banner--is-mobile.v-banner--single-line .v-banner__actions{margin-right:36px}.v-banner--is-mobile.v-banner--single-line .v-banner__wrapper{flex-wrap:nowrap;padding-top:10px}.v-application--is-ltr .v-banner--is-mobile .v-banner__icon{margin-right:16px}.v-application--is-rtl .v-banner--is-mobile .v-banner__icon{margin-left:16px}.v-application--is-ltr .v-banner--is-mobile .v-banner__content{padding-right:8px}.v-application--is-rtl .v-banner--is-mobile .v-banner__content{padding-left:8px}.v-banner--is-mobile .v-banner__content .v-banner__wrapper{flex-wrap:nowrap;padding-top:10px}.v-avatar{align-items:center;border-radius:50%;display:inline-flex;justify-content:center;line-height:normal;position:relative;text-align:center;vertical-align:middle;overflow:hidden}.v-avatar .v-icon,.v-avatar .v-image,.v-avatar .v-responsive__content,.v-avatar img,.v-avatar svg{border-radius:inherit;display:inline-flex;height:inherit;width:inherit}.sticky-banner[data-v-0d68d584]{position:fixed;top:64px;left:0;right:0;z-index:100;box-shadow:0 4px 12px rgba(0,0,0,.2)!important;background:linear-gradient(135deg,var(--v-primary-base),var(--v-primary-darken1))}@media (max-width:960px){.sticky-banner[data-v-0d68d584]{top:56px}}.banner-content-wrapper[data-v-0d68d584]{display:flex;align-items:center;gap:20px;flex:1;color:#fff}.icon-wrapper[data-v-0d68d584]{display:flex;align-items:center;justify-content:center;min-width:56px}.banner-content[data-v-0d68d584]{flex:1;line-height:1.5;color:#fff;display:flex;flex-direction:column;justify-content:center}.banner-title[data-v-0d68d584]{margin-bottom:8px}.banner-title strong[data-v-0d68d584]{font-weight:600;letter-spacing:.025em}.banner-subtitle[data-v-0d68d584]{margin-top:4px}.subtitle-text[data-v-0d68d584]{font-size:.9375rem;font-weight:400;opacity:.95;line-height:1.5}.subtitle-text strong[data-v-0d68d584]{font-weight:600}.features-list[data-v-0d68d584]{display:flex;flex-wrap:wrap;gap:16px;margin-top:4px}.feature-item[data-v-0d68d584]{display:flex;align-items:center;gap:6px;opacity:.95}.feature-icon[data-v-0d68d584]{opacity:.9}.feature-text[data-v-0d68d584]{font-size:.875rem;font-weight:500;white-space:nowrap}.hide-on-mobile[data-v-0d68d584]{display:flex}.show-on-mobile[data-v-0d68d584]{display:none}.mobile-subtitle[data-v-0d68d584]{margin-top:2px}.mobile-subtitle .subtitle-text[data-v-0d68d584]{font-size:.813rem;opacity:.9}@media (max-width:600px){.sticky-banner[data-v-0d68d584]{padding:8px 12px!important}.banner-content-wrapper[data-v-0d68d584]{gap:10px}.icon-wrapper[data-v-0d68d584]{min-width:36px}.icon-wrapper .v-icon[data-v-0d68d584]{font-size:36px!important}.hide-on-mobile[data-v-0d68d584]{display:none!important}.show-on-mobile[data-v-0d68d584]{display:block}.banner-title[data-v-0d68d584]{margin-bottom:2px}.banner-title strong[data-v-0d68d584]{font-size:1rem}}@media (max-width:360px){.icon-wrapper[data-v-0d68d584]{display:none}.banner-content-wrapper[data-v-0d68d584]{gap:0}.banner-title strong[data-v-0d68d584]{font-size:.95rem}.mobile-subtitle .subtitle-text[data-v-0d68d584]{font-size:.75rem}}.install-btn[data-v-0d68d584]{font-weight:700;letter-spacing:.03em;text-transform:none;padding:8px 24px!important;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 8px rgba(0,0,0,.2);background:#fff!important;min-width:140px}.install-btn .btn-text[data-v-0d68d584]{font-size:.9375rem;font-weight:700}.install-btn[data-v-0d68d584]:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.25)}.install-btn[data-v-0d68d584]:active{transform:translateY(0);box-shadow:0 2px 4px rgba(0,0,0,.2)}.dismiss-btn[data-v-0d68d584]{opacity:.85;font-weight:500;letter-spacing:.02em;text-transform:none;padding:8px 20px!important;transition:all .2s ease;border:1px solid hsla(0,0%,100%,.3)}.dismiss-btn[data-v-0d68d584]:hover{opacity:1;background:hsla(0,0%,100%,.1)!important;border-color:hsla(0,0%,100%,.5)}@media (max-width:600px){.install-btn[data-v-0d68d584]{min-width:90px;padding:6px 16px!important}.install-btn .btn-text[data-v-0d68d584]{font-size:.813rem}.dismiss-btn[data-v-0d68d584]{padding:6px 12px!important;font-size:.813rem;min-width:60px}}@media (max-width:360px){.install-btn[data-v-0d68d584]{min-width:80px;padding:5px 12px!important}.install-btn .btn-text[data-v-0d68d584]{font-size:.75rem}.dismiss-btn[data-v-0d68d584]{padding:5px 10px!important;font-size:.75rem}}.pulse-icon[data-v-0d68d584]{animation:pulse-0d68d584 2s ease-in-out infinite}@keyframes pulse-0d68d584{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.05);opacity:.9}}