:root[data-design="shtab"] #iam-welcome{position:fixed;z-index:9010;left:50%;top:16vh;transform:translateX(-50%);width:min(460px,calc(100vw - 32px));border-radius:24px;padding:22px 24px 18px;color:var(--text);box-shadow:0 30px 80px -20px rgba(0,0,0,.6)}
#iam-welcome-scrim{position:fixed;inset:0;z-index:9005;background:rgba(0,0,0,.4)}
#iam-welcome .wn{font-size:12px;color:var(--text3);letter-spacing:.04em}
#iam-welcome h3{margin:6px 0 10px;font-size:20px;font-weight:600;letter-spacing:-.3px}
#iam-welcome p{margin:0;font-size:14px;line-height:1.55;color:var(--text2);min-height:88px}
#iam-welcome .wd{display:flex;gap:6px;margin:16px 0 14px}
#iam-welcome .wd i{width:7px;height:7px;border-radius:50%;background:rgba(127,127,127,.35)}
#iam-welcome .wd i.on{background:#b9f36c}
#iam-welcome .wa{display:flex;align-items:center;gap:8px}
#iam-welcome .wa .sp{flex:1}
#iam-welcome button{border:0;border-radius:12px;height:38px;padding:0 16px;font:600 13px var(--font-ui);cursor:pointer;background:rgba(127,127,127,.16);color:inherit}
#iam-welcome button.go{background:#b9f36c;color:#161618}
#iam-welcome button.sk{background:none;color:var(--text3);padding:0 6px}
