#vtb-welcome{position:fixed;inset:0;z-index:2147483646;background:var(--bg,#111827) center/cover no-repeat;display:grid;place-items:center;padding:24px;box-sizing:border-box;transition:opacity .4s}#vtb-welcome.closing{opacity:0;pointer-events:none}.vtb-welcome-overlay{position:absolute;inset:0;background:rgba(0,0,0,var(--overlay,.55));backdrop-filter:blur(var(--bgblur,8px))}.vtb-welcome-card{position:relative;z-index:1;width:min(680px,calc(100vw - 32px));padding:36px;text-align:center;color:#fff;font-family:system-ui;background:rgba(12,18,30,.42);border:1px solid rgba(255,255,255,.2);border-radius:24px;backdrop-filter:blur(var(--cardblur,12px))}.vtb-welcome-language{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin:0 auto 18px}.vtb-welcome-language button{border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.1);color:#fff;border-radius:999px;padding:7px 12px;min-width:46px;font-weight:700;cursor:pointer}.vtb-welcome-language button.active{background:#fff;color:#111827;border-color:#fff}.vtb-welcome-logo{display:block;width:var(--logo-desktop-w,260px);height:var(--logo-desktop-h,110px);object-fit:contain;margin:0 auto 20px}.vtb-welcome-card h1{font-size:var(--title,40px)}.vtb-welcome-card p{font-size:var(--subtitle,18px)}.vtb-welcome-actions{display:var(--audio-actions-display,flex);justify-content:center;gap:12px;flex-wrap:wrap}.vtb-welcome-actions button{min-width:220px;border:0;border-radius:999px;padding:14px 22px;font-weight:700;cursor:pointer}.sound-on{background:#fff;color:#111827}.sound-off{background:rgba(255,255,255,.13);color:#fff;border:1px solid rgba(255,255,255,.25)!important}body.vtb-welcome-open #vtb-language-switcher{display:none!important}@media(max-width:1024px){.vtb-welcome-logo{width:var(--logo-tablet-w,220px);height:var(--logo-tablet-h,96px)}}@media(max-width:600px){.vtb-welcome-logo{width:var(--logo-mobile-w,160px);height:var(--logo-mobile-h,78px)}.vtb-welcome-card{padding:28px 18px}.vtb-welcome-actions{display:grid}.vtb-welcome-actions button{min-width:0;width:100%}}