.whats-new-backdrop{z-index:800;background:#0712249e;animation:.25s whats-new-fade;position:fixed;inset:0}.whats-new{z-index:801;border-radius:var(--radius-xl);text-align:center;background:#fff;width:min(380px,100% - 32px);max-height:calc(100% - 32px);padding:26px 22px 22px;animation:.25s whats-new-in;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%);box-shadow:0 24px 64px #07122466}.whats-new__icon{background:var(--accent-light);width:54px;height:54px;color:var(--accent-dark);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}.whats-new__eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--primary-mid);margin:0 0 6px;font-size:10.5px;font-weight:800}.whats-new__title{color:var(--text-primary);margin:0;font-family:Sora,sans-serif;font-size:19px;font-weight:800;line-height:1.3}.whats-new__list{text-align:left;flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.whats-new__list li{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.45;display:flex}.whats-new__list li span{background:var(--success-light);width:20px;height:20px;color:var(--success);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:flex}.whats-new__btn{border-radius:var(--radius-full);background:linear-gradient(135deg, var(--primary-mid), var(--primary-dark));color:#fff;cursor:pointer;border:none;width:100%;margin-top:22px;padding:14px;font-family:Sora,sans-serif;font-size:14px;font-weight:700;display:block;box-shadow:0 6px 20px #1a3a5c40}@keyframes whats-new-fade{0%{opacity:0}}@keyframes whats-new-in{0%{opacity:0;transform:translate(-50%,-46%)scale(.97)}}@media (prefers-reduced-motion:reduce){.whats-new,.whats-new-backdrop{animation:none}}
