.notification-bell__btn[data-v-31307656]{color:#fffc;padding:.5rem;position:relative;transition:color .2s ease}.notification-bell__btn[data-v-31307656]:hover{color:#fff}.notification-bell__badge[data-v-31307656]{align-items:center;animation:notification-badge-pulse-31307656 1.5s ease-in-out infinite;background:#ef4444;border-radius:9999px;color:#fff;display:flex;font-size:11px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:2px;top:2px}@keyframes notification-badge-pulse-31307656{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.08)}}.notification-bell__btn--shake[data-v-31307656]{animation:notification-bell-shake-31307656 .5s ease-in-out}@keyframes notification-bell-shake-31307656{0%,to{transform:rotate(0)}15%{transform:rotate(-12deg)}30%{transform:rotate(12deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}}.notification-bell--z[data-v-31307656]{position:relative;z-index:100}.notification-bell__icon[data-v-31307656]{display:block;height:1.5rem;width:1.5rem}.notification-bell__dropdown[data-v-31307656]{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;box-shadow:0 25px 50px #0003,0 10px 20px #0000001a;max-width:calc(100vw - 24px);overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:360px;z-index:100}.notification-bell__header[data-v-31307656]{align-items:center;border-bottom:1px solid #f3f4f6;color:#111827;display:flex;font-size:15px;font-weight:700;justify-content:space-between;padding:14px 16px}.notification-bell__mark-read[data-v-31307656]{background:none;border:none;color:#6b21a8;cursor:pointer;font-size:12px;font-weight:600;padding:4px 8px}.notification-bell__list[data-v-31307656]{max-height:320px;overflow-y:auto}.notification-item[data-v-31307656]{border-bottom:1px solid #f9fafb;display:flex;gap:12px;padding:12px 16px;transition:background .15s ease}.notification-item[data-v-31307656]:hover{background:#f9fafb}.notification-item--unread[data-v-31307656]{background:#6b21a80a}.notification-item__icon[data-v-31307656]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:14px;height:36px;justify-content:center;width:36px}.notification-item__icon--money[data-v-31307656]{background:#10b98126;color:#059669}.notification-item__icon--social[data-v-31307656],.notification-item__icon--support[data-v-31307656]{background:#6b21a81f;color:#6b21a8}.notification-item__icon--alert[data-v-31307656]{background:#f59e0b33;color:#b45309}.notification-item__content[data-v-31307656]{flex:1;min-width:0}.notification-item__message[data-v-31307656]{color:#374151;font-size:14px;line-height:1.4;margin:0 0 4px}.notification-item__time[data-v-31307656]{color:#9ca3af;font-size:12px}.notification-bell__see-all[data-v-31307656]{background:#f9fafb;border:none;color:#6b21a8;cursor:pointer;font-size:14px;font-weight:600;padding:12px 16px;transition:background .2s ease;width:100%}.notification-bell__see-all[data-v-31307656]:hover{background:#f3f4f6}.dropdown-enter-active[data-v-31307656],.dropdown-leave-active[data-v-31307656]{transition:opacity .2s ease,transform .2s ease}.dropdown-enter-from[data-v-31307656],.dropdown-leave-to[data-v-31307656]{opacity:0;transform:translateY(-8px)}.affiliate-sidebar[data-v-13ddae99]{font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.sidebar-nav-scroll[data-v-13ddae99]::-webkit-scrollbar{width:4px}.sidebar-nav-scroll[data-v-13ddae99]::-webkit-scrollbar-track{background:transparent}.sidebar-nav-scroll[data-v-13ddae99]::-webkit-scrollbar-thumb{background:#ffffff80;border-radius:2px}.sidebar-nav-scroll[data-v-13ddae99]::-webkit-scrollbar-thumb:hover{background:#fffc}.sidebar-nav-scroll[data-v-13ddae99]{direction:rtl;scrollbar-color:hsla(0,0%,100%,.6) transparent;scrollbar-width:thin}.sidebar-nav-inner[data-v-13ddae99]{direction:ltr}.affiliate-sidebar.w-64[data-v-13ddae99]{width:calc(16rem + 1px)}.affiliate-sidebar.w-16[data-v-13ddae99]{width:calc(4rem + 1px)}.affiliate-sidebar[data-v-13ddae99]:not(.w-16){border-radius:0}.messenger-drawer[data-v-2c76afe3]{background:#fff;box-shadow:-10px 0 30px #0000001f;display:flex;flex-direction:column;height:100vh;max-width:420px;position:fixed;right:-420px;top:0;transition:right .3s cubic-bezier(.4,0,.2,1);width:100%;z-index:100}.messenger-drawer.is-open[data-v-2c76afe3]{right:0}.messenger-drawer__header[data-v-2c76afe3]{align-items:center;background:#6b21a8;color:#fff;display:flex;justify-content:space-between;padding:20px}.messenger-drawer__user[data-v-2c76afe3]{display:flex;flex-direction:column;gap:2px}.messenger-drawer__username[data-v-2c76afe3]{font-size:1rem;font-weight:700}.messenger-drawer__status[data-v-2c76afe3]{font-size:12px;opacity:.9}.messenger-drawer__close[data-v-2c76afe3]{align-items:center;background:#ffffff26;border:none;border-radius:10px;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:background .2s ease;width:40px}.messenger-drawer__close[data-v-2c76afe3]:hover{background:#ffffff40}.messenger-drawer__messages[data-v-2c76afe3]{display:flex;flex:1;flex-direction:column;gap:10px;overflow-y:auto;padding:16px}.messenger-drawer__empty[data-v-2c76afe3]{color:#6b7280;font-size:14px;padding:2rem 1rem;text-align:center}.msg-bubble[data-v-2c76afe3]{align-self:flex-start;background:#f3f4f6;border-radius:16px 16px 16px 4px;max-width:85%;padding:12px 14px}.msg-me[data-v-2c76afe3]{align-self:flex-end;background:#6b21a81a;border-radius:16px 16px 4px;color:#6b21a8}.msg-bubble__text[data-v-2c76afe3]{font-size:14px;line-height:1.5;margin:0 0 4px}.msg-bubble__time[data-v-2c76afe3]{font-size:11px;opacity:.7}.messenger-drawer__input-wrap[data-v-2c76afe3]{background:#fafafa;border-top:1px solid #e5e7eb;padding:16px}.messenger-drawer__warning[data-v-2c76afe3]{background:#dc262614;border-radius:8px;color:#dc2626;font-size:12px;font-weight:600;margin-bottom:8px;padding:8px 12px}.messenger-drawer__input-row[data-v-2c76afe3]{align-items:center;display:flex;gap:10px}.messenger-drawer__input[data-v-2c76afe3]{border:1px solid #e5e7eb;border-radius:12px;flex:1;font-size:14px;outline:none;padding:12px 16px;transition:border-color .2s ease}.messenger-drawer__input[data-v-2c76afe3]:focus{border-color:#6b21a8}.messenger-drawer__input.input-error[data-v-2c76afe3]{background:#fef2f2;border-color:#dc2626}.messenger-drawer__send[data-v-2c76afe3]{align-items:center;background:#6b21a8;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;height:44px;justify-content:center;transition:opacity .2s ease;width:44px}.messenger-drawer__send[data-v-2c76afe3]:hover:not(:disabled){opacity:.9}.messenger-drawer__send[data-v-2c76afe3]:disabled{cursor:not-allowed;opacity:.5}.affiliate-main-bg[data-v-55a0fb5b]{background-color:var(--color-affiliate-main-bg,#f4f7fe);min-height:calc(100vh - 8rem)}.affiliate-topo[data-v-55a0fb5b]{overflow:visible;position:relative}.affiliate-topo[data-v-55a0fb5b]:after{background-color:transparent;border-radius:40px 0 0;bottom:-40px;box-shadow:-10px -10px 0 1px var(--color-klube-purple);content:"";height:40px;left:0;pointer-events:none;position:absolute;width:40px}@media(max-width:1023px){.affiliate-topo[data-v-55a0fb5b]:after{display:none}}.affiliate-main-column[data-v-55a0fb5b]{background-color:#fff;border-radius:40px 0 0;margin-top:80px;overflow:visible!important;position:relative;z-index:10}.affiliate-main-column[data-v-55a0fb5b]:before{background-color:transparent;border-radius:0 0 0 40px;box-shadow:-20px 20px 0 20px #fff;content:"";height:40px;left:0;pointer-events:none;position:absolute;top:-40px;width:40px;z-index:20}@media(max-width:1023px){.affiliate-main-column[data-v-55a0fb5b]:before{display:none}}.fade-avatar-enter-active[data-v-55a0fb5b],.fade-avatar-leave-active[data-v-55a0fb5b]{transition:opacity .4s ease,transform .4s ease}.fade-avatar-enter-from[data-v-55a0fb5b],.fade-avatar-leave-to[data-v-55a0fb5b]{opacity:0}.fade-avatar-enter-from[data-v-55a0fb5b]{transform:scale(.92)}.fade-avatar-enter-to[data-v-55a0fb5b]{transform:scale(1)}
