.dg-install-dialog{color:#202329;background:#fff;border:1px solid #d8d9dc;border-radius:20px;width:min(94vw,440px);max-height:90dvh;margin:auto;padding:0;box-shadow:0 24px 80px #0005}.dg-install-dialog::backdrop{background:#0f1114b8}.dg-install-content{overflow-wrap:anywhere;padding:24px;font-family:Arial,sans-serif}.dg-install-icon{border-radius:14px;margin-bottom:16px}.dg-install-content h2{margin:0 0 12px;font-size:23px;font-weight:700;line-height:1.25}.dg-install-content h3{margin-top:18px;font-size:18px;font-weight:700}.dg-install-content p{margin:10px 0;font-size:15px;line-height:1.5}.dg-install-dialog .dg-install-content button{cursor:pointer;text-align:center;border-radius:10px;min-height:48px;padding:10px 14px;font-weight:600;text-decoration:none}.dg-install-content button:focus-visible,.dg-install-reminder button:focus-visible{outline-offset:3px;outline:3px solid #cc3c12}.dg-install-dialog .dg-install-content button.dg-install-primary{color:#fff;background:#bd3911;width:100%;margin-top:12px}.dg-install-primary:disabled{opacity:.6}.dg-install-steps{counter-reset:install;gap:12px;margin:20px 0;padding:0;list-style:none;display:grid}.dg-install-steps li{background:#f3f4f5;border-radius:12px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:12px;font-size:15px;line-height:1.5;display:grid}.dg-install-add{color:#0062cc;font-size:13px;font-weight:700}.dg-install-content .dg-install-note{color:#555b64;font-size:13px}.dg-install-dialog .dg-install-content button.dg-install-later{color:#202329;background:#edf0f2;width:100%;margin-top:10px}.dg-install-content input{border:1px solid #8b9199;border-radius:8px;width:100%;padding:12px;display:block}.dg-install-reminder{border:1px solid var(--dk-line,#c7cbd0);border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:6px;margin:12px 0;padding:6px;display:flex}.dg-install-reminder button{cursor:pointer;min-height:44px;padding:8px 10px;font-size:13px;text-decoration:underline}.dg-install-dialog{border-color:var(--color-dg-line);color:var(--color-dg-ink);border-radius:14px}.dg-install-content{font-family:var(--font-inter),sans-serif;padding:24px}.dg-install-icon{border-radius:10px;width:48px;height:48px;margin-bottom:20px}.dg-install-content h2{font-family:var(--font-road);font-size:28px;line-height:1.15}.dg-install-content h3{font-family:var(--font-road);font-size:22px}.dg-install-content p{color:#51555c}.dg-install-steps{counter-reset:install;gap:0}.dg-install-steps li{border-bottom:1px solid var(--color-dg-line);counter-increment:install;background:0 0;border-radius:0;grid-template-columns:24px 1fr;gap:10px;padding:16px 0 16px 40px;position:relative}.dg-install-steps li:before{content:counter(install);border:1px solid var(--color-dg-line);width:26px;height:26px;font:600 17px/1 var(--font-road);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;display:grid;position:absolute;top:17px;left:0}.dg-install-steps svg{color:#51555c;width:22px;height:22px}.dg-install-add{color:#51555c;font-size:11px}.dg-install-dialog .dg-install-content button{font:600 15px/1.4 var(--font-inter),sans-serif;border:1px solid var(--color-dg-line)}.dg-install-dialog .dg-install-content button.dg-install-primary{background:var(--color-dg-orange);color:var(--color-dg-ink);border-color:#0000}.dg-install-dialog .dg-install-content button.dg-install-later{background:var(--color-dg-ink);color:#fff;border-color:#0000}.dg-install-dialog[lang=pa] .dg-install-content,.dg-install-dialog[lang=pa] button,.dg-install-dialog[lang=pa] h2,.dg-install-dialog[lang=pa] h3{font-family:var(--font-punjabi),sans-serif;line-height:1.5}.dg-install-dialog[lang=hi] .dg-install-content,.dg-install-dialog[lang=hi] button,.dg-install-dialog[lang=hi] h2,.dg-install-dialog[lang=hi] h3{font-family:var(--font-hindi),sans-serif;line-height:1.5}
