.club-app .club-install-card,.club-auth .club-install-card{color:#174568;text-align:left;width:100%;font:inherit;cursor:pointer;background:#edf6fc;border:1px solid #b9d4e7;border-radius:12px;align-items:center;gap:12px;margin:22px 0;padding:15px;display:flex}.club-install-card>img{border-radius:11px;flex-shrink:0}.club-install-card>span{flex:1;min-width:0}.club-install-card b{font-size:14px;line-height:1.4;display:block}.club-install-card small{color:#536d83;margin-top:4px;font-size:12px;display:block}.club-install-card>svg{flex-shrink:0}.club-install-dialog{width:min(470px,100vw - 24px);max-height:92vh;color:#17314a;overscroll-behavior:contain;background:#fff;border:1px solid #c3d5e3;border-radius:18px;max-height:92dvh;margin:auto;padding:0;font-family:Arial,Helvetica,sans-serif;overflow:auto;box-shadow:0 22px 70px #102c4840}.club-install-dialog::backdrop{background:#0a213c99}.club-install-inner{padding:20px}.club-install-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.club-install-dialog .club-install-heading h2{letter-spacing:-.5px;color:#19374e;margin:0;font-size:22px;line-height:1.25}.club-app .club-install-heading button,.club-auth .club-install-heading button{color:#265774;cursor:pointer;background:#eef4f9;border:0;border-radius:10px;place-items:center;min-width:44px;min-height:44px;display:grid}.club-install-platform{background:#eef3f8;border-radius:10px;gap:6px;margin-top:14px;padding:4px;display:flex}.club-install-dialog .club-install-platform button{color:#4b647a;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:1;min-height:40px;font-size:13px;font-weight:600}.club-install-dialog .club-install-platform button[aria-pressed=true]{color:#076da6;background:#fff;box-shadow:0 1px 5px #17364e1a}.club-install-dialog .club-install-address{color:#526b80;overflow-wrap:anywhere;margin:14px 0;font-size:12px;line-height:1.55}.club-install-step-number{color:#086d9f;letter-spacing:1.4px;font-size:10px;font-weight:700;display:block}.club-install-dialog .club-install-step h3{color:#19374e;letter-spacing:-.3px;margin:5px 0 12px;font-size:19px;line-height:1.35}.club-install-picture{width:100%;height:auto;max-height:260px;display:block}.club-install-dialog .club-install-step p{color:#425e75;min-height:60px;margin:12px 0 16px;font-size:13px;line-height:1.55}.club-install-controls{justify-content:space-between;gap:14px;display:flex}.club-install-dialog .club-install-controls button{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:10px 17px;font-size:13px;font-weight:600;display:flex}.club-install-dialog .club-install-controls .club-install-next{color:#fff;background:#0878b9;min-width:110px}.club-install-dialog .club-install-controls .club-install-back{color:#2b5b79;background:#edf3f8}.club-install-dialog .club-install-controls button:disabled{opacity:.35;cursor:default}.club-install-dialog .club-install-note{color:#71869a;text-align:center;margin:14px 0 0;font-size:10px;line-height:1.45}.club-install-dialog button:focus-visible{outline-offset:3px;outline:2px solid #0878b9}.club-install-card:focus-visible{outline-offset:3px;outline:2px solid #0878b9}body:has(.club-install-dialog[open]){overflow:hidden}@media (max-width:600px){.club-install-inner{padding:15px}.club-install-dialog .club-install-heading h2{font-size:20px}.club-install-picture{max-height:230px}.club-install-dialog .club-install-step p{min-height:0}.club-app .club-install-card,.club-auth .club-install-card{padding:13px}}.club-install-dialog .club-install-welcome{color:#21648e;margin:10px 0 0;font-size:15px;font-weight:600;line-height:1.5}
