.qw-install-dialog{max-height:calc(100dvh - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px) - 32px);overscroll-behavior:contain;flex-direction:column;overflow:auto;box-shadow:0 20px 70px #0008;color:#eadbf4!important;background:#1b102b!important;border:1px solid #865894!important;border-radius:24px!important;gap:14px!important;width:calc(100% - 28px)!important;max-width:460px!important;padding:22px!important;display:flex!important}.qw-install-heading{align-items:center;gap:12px;display:flex}.qw-install-heading img{object-fit:contain;flex:none;width:46px;height:46px}.qw-install-heading>div{flex:1;min-width:0}.qw-install-heading h2{margin:0;font-size:20px;line-height:1.3}.qw-install-heading p{color:#bcaccb;margin:5px 0 0;font-size:12px;line-height:1.5}.qw-install-dialog button{font:inherit;cursor:pointer;min-height:44px}.qw-install-close{color:#d3badf;background:#2d1c3a;border:0;border-radius:12px;flex-shrink:0;place-items:center;width:40px;display:grid;min-height:40px!important}.qw-install-primary{color:#fff;background:linear-gradient(100deg,#992371,#6d167e);border:1px solid #e5c47d;border-radius:13px;justify-content:center;align-items:center;gap:10px;padding:12px;display:flex;font-weight:650!important}.qw-install-dialog button:disabled{opacity:.5;cursor:wait}.qw-install-device{color:#cdb3dd;gap:7px;font-size:12px;display:grid}.qw-install-device select{color:#eadbf4;width:100%;font:inherit;background:#241432;border:1px solid #745080;border-radius:10px;padding:10px;font-size:16px}.qw-install-dialog ol{gap:12px;margin:0;padding:0;list-style:none;display:grid}.qw-install-dialog li{align-items:flex-start;gap:11px;display:flex}.qw-install-dialog li>span{color:#edcd8e;background:#412140;border-radius:50%;flex:none;place-items:center;width:25px;height:25px;font-size:12px;font-weight:700;display:grid}.qw-install-dialog li p{color:#e5d9ed;margin:1px 0 0;font-size:14px;line-height:1.55}.qw-install-tip{color:#d8bd86;align-items:flex-start;gap:8px;margin:0;font-size:12px;line-height:1.5;display:flex}.qw-install-tip svg{flex:none;margin-top:2px}.qw-install-dialog details{color:#cbb4d9;font-size:12px;line-height:1.55}.qw-install-dialog summary{cursor:pointer;color:#e0c0ed;min-height:32px;padding:5px 0}.qw-install-link{gap:6px;display:grid}.qw-install-link label{color:#baa5c8;font-size:11px}.qw-install-link>div{gap:8px;display:flex}.qw-install-link input{color:#d9c6e4;background:#120a1d;border:1px solid #5c3b69;border-radius:10px;flex:1;width:100%;min-width:0;padding:8px;font-size:12px}.qw-install-link button{color:#e1c4ed;background:#31203e;border:1px solid #654373;border-radius:10px;flex:none;place-items:center;width:44px;display:grid}.qw-install-note{color:#bdaaca;margin:0;font-size:11px;line-height:1.6}.qw-install-status{color:#ead2a3;border:1px solid #695138;border-radius:10px;margin:0;padding:10px;font-size:12px;line-height:1.5}.qw-install-dialog :focus-visible{outline-offset:3px;outline:2px solid #e4c67f}.qw-install-options>button:focus-visible{outline-offset:3px;outline:2px solid #e4c67f}.wallet-shell{padding-top:env(safe-area-inset-top,0px)}@media (prefers-reduced-motion:reduce){.qw-install-dialog{transition:none!important;animation:none!important}}.qw-help-install{color:#edcf98;min-height:44px;font:inherit;text-align:start;cursor:pointer;background:#30203e;border:1px solid #745080;border-radius:12px;padding:9px 12px}.qw-install-footer{color:#e6d9f0;margin:20px 12px 8px;scroll-margin-bottom:110px}.qw-install-home{color:#f3debc;width:70%;min-height:72px;font:inherit;text-align:start;cursor:pointer;background:linear-gradient(110deg,#571569,#a00b5e);border:1px solid #a38369;border-radius:20px;justify-content:center;align-items:center;gap:12px;margin-inline:auto;padding:14px 18px;font-size:15px;font-weight:700;line-height:1.45;display:flex}.qw-install-home img{object-fit:contain;flex:none}.qw-install-home span{overflow-wrap:anywhere;min-width:0}.qw-install-home:hover{border-color:#edcf98}.qw-install-home:focus-visible{outline-offset:3px;outline:2px solid #e4c67f}.qw-install-home:disabled{opacity:.65;cursor:wait}.qw-install-hidden{background:0 0;border:0;margin:0;padding:0}.wallet-shell{flex-direction:column;min-height:100dvh;display:flex}.wallet-shell>.qw-install-footer{flex-shrink:0;order:100;margin-top:auto;padding-top:18px}.wallet-shell>.qw-install-footer:not(.qw-install-hidden){margin-top:24px}
