:root{--font-family:"Be Vietnam Pro", -apple-system, BlinkMacSystemFont, sans-serif;--font-heading:"Be Vietnam Pro", -apple-system, BlinkMacSystemFont, sans-serif;--color-bg:#f4f5f9;--color-surface:#fff;--color-surface-subtle:#f7f8fc;--color-text:#0c0c0e;--color-muted:#4b4f5e;--color-hint:#6b6f80;--color-line:#0c0c0e14;--color-line-subtle:#0c0c0e0f;--color-primary:#00f;--color-primary-hover:#0609cd;--color-accent-pink:#d2008c;--color-accent-green:#0bb585;--color-accent-orange:#ff8a00;--color-accent-purple:#6100ff;--color-accent-red:#e62200;--color-accent-orange-text:#b35f00;--color-accent-green-text:#077050;--color-accent-red-text:#c81e00;--detail-width:792px;--gradient-vikki:linear-gradient(63deg, #2c4eff 0%, #00f 16.5%, #6100ff 50.5%, #da0191 75.6%, #ff8a00 90.9%, #ffb907 100%);--gradient-vikki-subtle:linear-gradient(135deg, #0000ff14, #d2008c14 60%, #ff8a001a);--gradient-card-top:linear-gradient(90deg, #2c4eff, #6100ff 45%, #da0191 80%, #ff8a00);--shadow-button-gradient:inset 0 0 0 1px #00000012, inset 0 1px 1px #ffffff40, inset 0 0 12px 6px #ffffff29, 0 0 3px #0000000f;--shadow-button-white:inset 0 0 0 1px #0c0c0e1a;--shadow-card-subtle:inset 0 0 0 1px #0c0c0e0f;--shadow-card-hover:inset 0 0 0 1.5px #00f;--shadow-3d:0 0 0 1px #0c0c0e0f, 0 18px 40px -18px #0000ff38, 0 2px 6px #0c0c0e0d;--shadow-3d-hover:0 0 0 1px #0c0c0e0f, 0 30px 60px -22px #0000ff59, 0 4px 10px #0c0c0e0f}html.dark,body.dark,.dark{--color-bg:#0a0a0c;--color-surface:#141418;--color-surface-subtle:#1c1c22;--color-text:#f2f2f7;--color-muted:#a1a1aa;--color-hint:#71717a;--color-line:#ffffff1f;--color-line-subtle:#ffffff14;--color-primary:#3b82f6;--color-primary-hover:#60a5fa;--shadow-button-white:inset 0 0 0 1px #ffffff26;--shadow-card-subtle:inset 0 0 0 1px #ffffff14;--shadow-card-hover:inset 0 0 0 1.5px #3b82f6;--shadow-3d:0 0 0 1px #ffffff14, 0 18px 40px -18px #3b82f640;--shadow-3d-hover:0 0 0 1px #ffffff1f, 0 30px 60px -22px #3b82f666}html,body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-family);-webkit-font-smoothing:antialiased;min-height:100vh;margin:0;padding:0}*{box-sizing:border-box}a{color:var(--color-primary);text-decoration:none;transition:color .15s}a:hover{color:var(--color-primary-hover)}input,button,textarea,select{font-family:inherit}@keyframes vkpulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes vkbump{0%{transform:scale(1)}35%{color:#0bb585;transform:scale(1.14)}to{transform:scale(1)}}@keyframes vkglow{0%{box-shadow:0 0 0 2px #0bb5858c,0 18px 40px -16px #0bb58580,0 2px 6px #0c0c0e0f}to{box-shadow:0 0 0 1px #0c0c0e0f,0 18px 40px -18px #0000ff38,0 2px 6px #0c0c0e0d}}@keyframes vkfloat{0%{opacity:0;transform:translateY(6px)}20%{opacity:1}to{opacity:0;transform:translateY(-22px)}}@keyframes vkprog{0%{width:0}to{width:100%}}@keyframes vkin{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.vkin-anim{animation:.3s vkin}.vkpulse-anim{animation:1.6s infinite vkpulse}.vk-gradient-btn{appearance:none;cursor:pointer;color:#fff;background:var(--gradient-vikki);height:44px;box-shadow:var(--shadow-button-gradient);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .15s,opacity .15s;display:inline-flex}.vk-gradient-btn:hover{opacity:.96;transform:translateY(-1px)}.vk-gradient-btn:active{transform:translateY(1px)}.vk-white-btn{appearance:none;cursor:pointer;height:44px;color:var(--color-text);background:var(--color-surface);box-shadow:var(--shadow-button-white);border:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s;display:inline-flex}.vk-white-btn:hover{transform:translateY(-1px);box-shadow:inset 0 0 0 1px #00f6}[data-r=show-m],[data-r=top-row],[data-r=nav-icon]{display:none!important}@media (max-width:1023px){[data-r=h1]{font-size:30px!important}[data-r=hdr-sub]{display:none!important}[data-r=nav]>a{padding:0 11px!important}}@media (max-width:767px){[data-r=hdr]{flex-wrap:wrap;gap:10px!important;height:auto!important;padding:10px 16px!important}[data-r=hdr-sub]{display:none!important}[data-r=nav]{scroll-snap-type:x proximity;order:3;width:100%;gap:2px!important;margin-left:0!important}[data-r=nav]>a{scroll-snap-align:center;justify-content:center;flex:none!important;padding:0 12px!important;font-size:12.5px!important}[data-r=nav]>a[data-tab=home]{padding:0 11px!important}[data-r=nav-icon]{display:block!important}[data-r=nav-home-label]{display:none!important}[data-r=main]{padding:24px 16px 48px!important}[data-r=h1]{font-size:26px!important}[data-r=hide-m],[data-r=podium]{display:none!important}[data-r=show-m]{display:block!important}[data-r=top-row]{display:flex!important}[data-r=mock-wrap]{padding:16px 16px 0!important}[data-r=mock]{width:200px!important}[data-r=dialog]{border-radius:20px!important;max-height:94vh!important;padding:22px 18px!important}[data-r=overlay]{align-items:flex-end!important;padding:12px!important}[data-r=tl-img]{max-width:100%!important}[data-r=sticky]{position:static!important}}
