.landing-app-icon[data-v-be369bb9]{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:var(--app-size, 60px);height:var(--app-size, 60px);overflow:hidden;border-radius:calc(var(--app-size, 60px) * .2833);background:radial-gradient(75% 60% at 50% 108%,color-mix(in srgb,var(--app-tint, transparent) 42%,transparent),transparent),linear-gradient(180deg,var(--ds-surface-secondary),var(--ds-surface));color:#fff;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f,0 8px 18px -8px #000000b3;isolation:isolate}.landing-app-icon[data-v-be369bb9]:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff12,#fff0 55%);content:"";pointer-events:none}.landing-app-icon-defs[data-v-be369bb9]{position:absolute;width:0;height:0;overflow:hidden}.landing-app-icon-glyph[data-v-be369bb9]{position:relative;width:50%;height:50%;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--app-tint, transparent) 55%,transparent))}.landing-app-icon-glyph[data-v-be369bb9] path{fill:var(--app-glyph-fill, currentColor)}.landing-app-icon-glyph--duo[data-v-be369bb9] path:first-child{opacity:.45}.landing-app-icon-logo[data-v-be369bb9]{position:relative;width:53%;height:53%;object-fit:contain}.landing-light .landing-app-icon:not(.landing-app-icon--brand),html:not([data-theme^=dark]) .landing-app-icon--auto:not(.landing-app-icon--brand){background:linear-gradient(135deg,var(--app-light, #888),var(--app-tint, #555));box-shadow:0 6px 14px -8px color-mix(in srgb,var(--app-tint, #000) 55%,transparent)}.landing-light .landing-app-icon:before,html:not([data-theme^=dark]) .landing-app-icon--auto:before{content:none}.landing-light .landing-app-icon-glyph,html:not([data-theme^=dark]) .landing-app-icon--auto .landing-app-icon-glyph{filter:none}.landing-light .landing-app-icon-glyph path,html:not([data-theme^=dark]) .landing-app-icon--auto .landing-app-icon-glyph path{fill:#fff}.landing-light .landing-app-icon-glyph path[opacity],.landing-light .landing-app-icon-glyph--duo path:first-child,html:not([data-theme^=dark]) .landing-app-icon--auto .landing-app-icon-glyph path[opacity],html:not([data-theme^=dark]) .landing-app-icon--auto .landing-app-icon-glyph--duo path:first-child{opacity:.55}.landing-light .landing-app-icon--brand,html:not([data-theme^=dark]) .landing-app-icon--auto.landing-app-icon--brand{background:linear-gradient(180deg,#fff,#f1f1f3);box-shadow:0 0 0 1px #0000000f,0 8px 16px -8px #0000002e}
