.xl-h5-install{display:none}
@media(max-width:640px){
 .xl-h5-install:not([hidden]){position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:calc(24 * var(--xl-h5-unit));background:rgba(0,0,0,.64)}
 .xl-h5-install-dialog{display:flex;flex-direction:column;gap:calc(16 * var(--xl-h5-unit));width:calc(342 * var(--xl-h5-unit));max-width:100%;max-height:calc(100dvh - calc(48 * var(--xl-h5-unit)));overflow-y:auto;padding:calc(24 * var(--xl-h5-unit));border-radius:calc(24 * var(--xl-h5-unit));background:var(--bg-page);color:var(--text-primary);outline:none}
 .xl-home .xl-h5-install-dialog:focus-visible{outline:none!important;box-shadow:none!important}
 .xl-h5-install-brand{display:flex;align-items:center;height:calc(44 * var(--xl-h5-unit));flex:none}
 .xl-h5-install-brand img{width:calc(144.001 * var(--xl-h5-unit));height:calc(36 * var(--xl-h5-unit))}
 .xl-h5-install-dialog h2{font-size:calc(20 * var(--xl-h5-unit));line-height:calc(28 * var(--xl-h5-unit));font-weight:600}
 .xl-h5-install-dialog>p{font-size:calc(14 * var(--xl-h5-unit));line-height:1.6;color:var(--text-secondary)}
 .xl-h5-install-dialog ol{display:flex;flex-direction:column;gap:calc(12 * var(--xl-h5-unit));margin:0;padding:0;list-style:none}
 .xl-h5-install-dialog li{display:flex;align-items:center;gap:calc(12 * var(--xl-h5-unit));padding:calc(12 * var(--xl-h5-unit));background:var(--bg-surface);border-radius:calc(12 * var(--xl-h5-unit))}
 .xl-h5-install-dialog li>span{display:flex;align-items:center;justify-content:center;flex:none;width:calc(24 * var(--xl-h5-unit));height:calc(24 * var(--xl-h5-unit));border-radius:calc(100 * var(--xl-h5-unit));background:var(--brand-blue-subtle);color:var(--brand-blue-default);font-size:calc(12 * var(--xl-h5-unit))}
 .xl-h5-install-dialog li>p{font-size:calc(12 * var(--xl-h5-unit));line-height:calc(17 * var(--xl-h5-unit))}
 .xl-h5-install-dialog button{height:calc(44 * var(--xl-h5-unit));flex:none;font-size:calc(14 * var(--xl-h5-unit));font-weight:600;padding:0 calc(20 * var(--xl-h5-unit))}
}
