        .zbn-growth-message{
            position:fixed;
            left:14px;
            right:14px;
            bottom:calc(16px + env(safe-area-inset-bottom));
            z-index:9998;
            width:min(100% - 28px, 560px);
            margin:0 auto;
            border:1px solid rgba(15,118,110,.20);
            box-shadow:0 22px 58px rgba(15,23,42,.18), inset 0 1px 0 rgba(255,255,255,.90);
            border-radius:24px;
            padding:16px 16px 14px;
            display:none;
            flex-direction:column;
            align-items:center;
            justify-content:center;
            gap:10px;
            text-align:center;
            color:#0f172a;
            direction:rtl;
            background:linear-gradient(145deg,rgba(255,255,255,.98),#ecfeff 70%,rgba(255,255,255,.98));
            overflow:hidden;
        }
        .zbn-growth-message::before{
            content:"";
            position:absolute;
            inset:0 0 auto 0;
            height:4px;
            background:linear-gradient(90deg,#17b39f,#7358d8,#f59e0b);
        }
        .zbn-growth-message.is-visible{display:flex;animation:zbnMsgIn .22s ease-out both}
        .zbn-growth-message__text{width:min(100%,430px);min-width:0;display:grid;justify-items:center;gap:4px;padding:0 28px}
        .zbn-growth-message__title{font-weight:950;color:#0f766e;font-size:15px;line-height:1.65;letter-spacing:-.02em}
        .zbn-growth-message__body{font-size:13px;color:#475569;line-height:1.85;font-weight:650;max-width:38em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
        .zbn-growth-message__countdown{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:4px 12px;border-radius:12px;background:rgba(245,158,11,.11);color:#9a3412;font-size:12px;font-weight:950;direction:rtl;font-variant-numeric:tabular-nums}
        .zbn-growth-message__button{min-height:40px;min-width:174px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f766e,#17b39f);color:#fff!important;border-radius:14px;padding:0 16px;text-decoration:none;white-space:nowrap;font-weight:900;font-size:13px;box-shadow:0 10px 24px rgba(15,118,110,.24)}
        .zbn-growth-message__close{position:absolute;top:10px;left:10px;border:0;background:rgba(15,118,110,.09);width:32px;height:32px;border-radius:999px;cursor:pointer;color:#0f766e;font-size:20px;line-height:1;font-family:inherit}.zbn-growth-message__close:hover{background:rgba(15,118,110,.14)}
        .zbn-growth-message--modal{top:50%;bottom:auto;transform:translateY(-50%);max-width:430px}.zbn-growth-message--modal.is-visible{animation:zbnMsgModalIn .22s ease-out both}
        .zbn-growth-message--pricing_top,.zbn-growth-message--dashboard_top,.zbn-growth-message--lesson_top{bottom:auto;top:calc(14px + env(safe-area-inset-top))}
        .zbn-growth-message--promo,.zbn-growth-message--gift{background:radial-gradient(circle at 15% 10%,rgba(245,158,11,.14),transparent 34%),linear-gradient(145deg,#fff,#fff7ed 48%,#ecfeff);border-color:rgba(245,158,11,.26)}
        .zbn-growth-message--promo::before,.zbn-growth-message--gift::before{background:linear-gradient(90deg,#f59e0b,#17b39f,#0f766e)}
        .zbn-growth-message--promo .zbn-growth-message__title,.zbn-growth-message--gift .zbn-growth-message__title{color:#b45309}.zbn-growth-message--promo .zbn-growth-message__button,.zbn-growth-message--gift .zbn-growth-message__button{background:linear-gradient(135deg,#f59e0b,#0f766e)}
        .zbn-growth-message--update{background:linear-gradient(145deg,#fff,#eff6ff 62%,#ecfeff);border-color:rgba(37,99,235,.22)}.zbn-growth-message--update::before{background:linear-gradient(90deg,#2563eb,#17b39f)}.zbn-growth-message--update .zbn-growth-message__title{color:#1d4ed8}.zbn-growth-message--update .zbn-growth-message__button{background:linear-gradient(135deg,#2563eb,#17b39f)}
        .zbn-growth-message--education{background:linear-gradient(145deg,#fff,#f5f3ff 62%,#ecfeff);border-color:rgba(115,88,216,.20)}.zbn-growth-message--education::before{background:linear-gradient(90deg,#7358d8,#17b39f)}.zbn-growth-message--education .zbn-growth-message__title{color:#5b21b6}.zbn-growth-message--education .zbn-growth-message__button{background:linear-gradient(135deg,#7358d8,#0f766e)}
        .zbn-growth-message--warning{background:linear-gradient(145deg,#fff,#fff1f2 62%,#fff7ed);border-color:rgba(225,29,72,.22)}.zbn-growth-message--warning::before{background:linear-gradient(90deg,#e11d48,#f59e0b)}.zbn-growth-message--warning .zbn-growth-message__title{color:#be123c}.zbn-growth-message--warning .zbn-growth-message__button{background:linear-gradient(135deg,#be123c,#f59e0b)}
        .zbn-growth-message-backdrop{position:fixed;inset:0;z-index:9997;background:rgba(15,23,42,.34);backdrop-filter:blur(3px);opacity:0;transition:opacity .2s ease}.zbn-growth-message-backdrop.is-visible{opacity:1}
        .zbn-growth-message--support{background:radial-gradient(circle at 18% 10%,rgba(245,158,11,.16),transparent 32%),linear-gradient(145deg,#fff,#fffdf6 48%,#ecfeff);border-color:rgba(245,158,11,.28);padding-top:20px}.zbn-growth-message--support::before{height:5px;background:linear-gradient(90deg,#f59e0b,#17b39f,#0f766e)}.zbn-growth-message--support .zbn-growth-message__title{color:#92400e;font-size:16px}.zbn-growth-message--support .zbn-growth-message__body{-webkit-line-clamp:4}.zbn-growth-message__gift{width:min(100%,360px);display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center;text-align:right;padding:11px 12px;border-radius:18px;background:rgba(255,255,255,.72);border:1px solid rgba(245,158,11,.2)}.zbn-growth-message__gift-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:15px;background:linear-gradient(145deg,#fff7ed,#ecfeff);font-size:1.2rem}.zbn-growth-message__gift-copy{display:grid;gap:2px}.zbn-growth-message__gift-copy strong{color:#0f766e;font-size:13px;font-weight:950}.zbn-growth-message__gift-copy span{color:#64748b;font-size:11px;line-height:1.65;font-weight:760}.zbn-growth-message__support-actions{width:min(100%,360px);display:grid;gap:7px}.zbn-growth-message__support-primary{width:100%;min-height:44px;display:flex;align-items:center;justify-content:center;border:0;border-radius:15px;background:linear-gradient(135deg,#17b39f,#0f8f74);color:#fff!important;text-decoration:none;font:950 13px/1.4 inherit;box-shadow:0 12px 26px rgba(15,143,116,.2);cursor:pointer}.zbn-growth-message__support-primary:disabled{opacity:.72;cursor:wait;box-shadow:none}.zbn-growth-message__support-error{min-height:18px;color:#b42318;font-size:11px;line-height:1.65;font-weight:850;text-align:center}.zbn-growth-message__support-error:empty{display:none}.zbn-growth-message__support-secondary{display:grid;grid-template-columns:1fr 1fr;gap:7px}.zbn-growth-message__support-secondary button{min-height:39px;border-radius:13px;font:850 11px/1.4 inherit;cursor:pointer}.zbn-growth-message__later{border:1px solid rgba(148,163,184,.28);background:#f8fafc;color:#475569}.zbn-growth-message__never{border:0;background:transparent;color:#64748b}.zbn-growth-message--support .zbn-growth-message__close{background:rgba(245,158,11,.1);color:#92400e}
        @keyframes zbnMsgIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
        @keyframes zbnMsgModalIn{from{opacity:0;transform:translateY(calc(-50% + 10px)) scale(.98)}to{opacity:1;transform:translateY(-50%) scale(1)}}
        @media (max-width:640px){.zbn-growth-message{left:10px;right:10px;width:min(100% - 20px, 430px);border-radius:22px;padding:15px 12px 13px}.zbn-growth-message__text{padding:0 26px}.zbn-growth-message__title{font-size:14px}.zbn-growth-message__body{font-size:12px;line-height:1.78;-webkit-line-clamp:3}.zbn-growth-message__button{width:min(100%,280px);min-height:42px;font-size:12px}.zbn-growth-message__close{top:9px;left:9px;width:30px;height:30px}}
    