.NotificationBell_bellWrapper__Rh_CM{position:relative;display:inline-flex;align-items:center;justify-content:center}.NotificationBell_bellButton__yXN3C{position:relative;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;width:2.5rem;height:2.5rem;padding:0;margin:0;color:hsl(var(--foreground));transition:opacity .2s ease}.NotificationBell_bellButton__yXN3C:hover{opacity:.8}.NotificationBell_bellButton__yXN3C svg{height:24px;width:24px}.NotificationBell_badge__BSwAJ{position:absolute;top:2px;left:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground));font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;animation:NotificationBell_badgePop__DiuVr .3s ease;pointer-events:none}@keyframes NotificationBell_badgePop__DiuVr{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}.NotificationBell_dropdown__GIqHd{position:absolute;top:calc(100% + 12px);left:0;width:360px;max-height:480px;background-color:var(--dropdown-background);border-radius:8px;box-shadow:0 12px 35px 0 rgba(0,0,0,.2);z-index:1000;display:flex;flex-direction:column;direction:rtl;overflow:hidden;transform-origin:top center}.NotificationBell_dropdown__GIqHd.NotificationBell_show__LrVXj{animation:NotificationBell_dropdownOpen__S20Fm .3s ease forwards}.NotificationBell_dropdown__GIqHd.NotificationBell_close__NH7PY{animation:NotificationBell_dropdownClose__yWtm_ .2s ease forwards;pointer-events:none}@keyframes NotificationBell_dropdownOpen__S20Fm{0%{opacity:0;transform:translateY(-10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes NotificationBell_dropdownClose__yWtm_{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-10px) scale(.95)}}.NotificationBell_dropdownHeader__ukbMa{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid hsl(var(--border));flex-shrink:0}.NotificationBell_dropdownTitle__bS_SA{font-size:.95rem;font-weight:600;color:hsl(var(--foreground))}.NotificationBell_markAllButton__qGByi{background:none;border:none;color:hsl(var(--primary));font-size:.8rem;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s}.NotificationBell_markAllButton__qGByi:hover{background-color:hsl(var(--secondary))}.NotificationBell_headerActions__Rn1RR{display:flex;align-items:center;gap:8px}.NotificationBell_showMoreButton__yY4fx{font-size:.8rem;color:hsl(var(--primary));text-decoration:none;padding:4px 8px;border-radius:4px;transition:background-color .2s}.NotificationBell_showMoreButton__yY4fx:hover{background-color:hsl(var(--secondary))}.NotificationBell_notificationList__d4Lo8{flex:1;overflow-y:auto;overscroll-behavior:contain}.NotificationBell_itemList__FjEoA{list-style:none;margin:0;padding:0}.NotificationBell_notificationItem__X56t1{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;cursor:pointer;transition:background-color .15s;border-bottom:1px solid hsl(var(--border)/.5);color:inherit;text-decoration:none}.NotificationBell_notificationItem__X56t1:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:-2px}.NotificationBell_teamItem__AsRwO .NotificationBell_systemIcon__UpTPY{background-color:hsl(var(--primary)/.15)}.NotificationBell_teamPill__4UkVU{display:inline-block;margin-bottom:4px;padding:1px 8px;border-radius:999px;background-color:hsl(var(--primary)/.14);color:hsl(var(--primary));font-size:.7rem;font-weight:700}.NotificationBell_notificationTitle__Oaitf{display:block;font-size:.85rem;font-weight:700;color:hsl(var(--foreground));line-height:1.4;margin-bottom:2px;overflow-wrap:anywhere}.NotificationBell_notificationItem__X56t1:hover{background-color:hsl(var(--secondary))}.NotificationBell_notificationItem__X56t1.NotificationBell_unread__Bav4x{background-color:hsl(var(--primary)/.1);border-right:3px solid hsl(var(--primary))}.NotificationBell_notificationItem__X56t1.NotificationBell_read__2LdYN{opacity:.7}.NotificationBell_actionLink__asILJ{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;color:hsl(var(--primary));border:1px solid hsl(var(--primary)/.3);padding:2px 8px;border-radius:12px;text-decoration:none;margin-right:8px;white-space:nowrap;transition:background-color .15s}.NotificationBell_actionLink__asILJ:hover{background-color:hsl(var(--primary)/.1)}.NotificationBell_avatarWrapper__mV3mw{overflow:hidden}.NotificationBell_avatarWrapper__mV3mw,.NotificationBell_systemIcon__UpTPY{flex-shrink:0;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:hsl(var(--secondary))}.NotificationBell_systemIcon__UpTPY{font-size:1.2rem;color:hsl(var(--primary))}.NotificationBell_notificationContent__k6Eei{flex:1;min-width:0}.NotificationBell_notificationMessage__Pti1H{font-size:.85rem;color:hsl(var(--foreground));line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.NotificationBell_notificationTime__xkQLt{display:block;font-size:.75rem;color:hsl(var(--text-muted));margin-top:2px}.NotificationBell_unreadDot__nbrk8{flex-shrink:0;width:8px;height:8px;border-radius:50%;background-color:hsl(var(--primary));margin-top:6px}.NotificationBell_loadMore__Y5Kb3{display:flex;justify-content:center;padding:10px;border-top:1px solid hsl(var(--border))}.NotificationBell_loadMoreButton__BF3XR{background:none;border:none;color:hsl(var(--primary));font-size:.85rem;cursor:pointer;padding:6px 16px;border-radius:4px;transition:background-color .2s}.NotificationBell_loadMoreButton__BF3XR:hover{background-color:hsl(var(--secondary))}.NotificationBell_emptyState__Z1dTy{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:hsl(var(--text-muted))}.NotificationBell_emptyIcon__fETue{font-size:2rem;margin-bottom:8px;opacity:.5}.NotificationBell_emptyText__gPGvH{font-size:.9rem}.NotificationBell_loadingState__VTlw_{display:flex;align-items:center;justify-content:center;padding:30px;color:hsl(var(--text-muted));font-size:.85rem}.NotificationBell_seeAllLink__RSq_q{display:block;text-align:center;padding:12px;font-size:.85rem;color:hsl(var(--primary));border-top:1px solid hsl(var(--border));text-decoration:none;transition:background-color .15s;font-family:var(--font-bixie);flex-shrink:0}.NotificationBell_seeAllLink__RSq_q:hover{background-color:hsl(var(--secondary))}@media (max-width:640px){.NotificationBell_dropdown__GIqHd{position:fixed;top:auto;bottom:0;left:0;right:0;width:100%;max-height:70vh;border-radius:16px 16px 0 0}.NotificationBell_dropdown__GIqHd.NotificationBell_show__LrVXj{animation:NotificationBell_slideUp__Ibhsp .3s ease forwards}.NotificationBell_dropdown__GIqHd.NotificationBell_close__NH7PY{animation:NotificationBell_slideDown__a0Nkt .2s ease forwards}@keyframes NotificationBell_slideUp__Ibhsp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes NotificationBell_slideDown__a0Nkt{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}}.InboxButton_inboxButton__oOCrg{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:hsl(var(--foreground));transition:opacity .2s ease}.InboxButton_inboxButton__oOCrg:hover{opacity:.8}.InboxButton_inboxButton__oOCrg svg{width:22px;height:22px}.InboxButton_badge__EoqHt{position:absolute;top:2px;left:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground));font-size:.7rem;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;animation:InboxButton_badgePop__u8Utw .3s ease;pointer-events:none}@keyframes InboxButton_badgePop__u8Utw{0%{transform:scale(0)}70%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.InboxButton_badge__EoqHt{animation:none}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}a{color:inherit;text-decoration:inherit}button{cursor:pointer;background:none;border:none}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}body,html{overflow-x:hidden}body{padding-left:0;padding-right:0}@media (min-width:640px){body{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:768px){body{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){body{padding-left:2.5rem;padding-right:2.5rem}}:root{--background:152 58% 94%;--foreground:0 0% 14%;--card:151 40% 85%;--card-foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 9%;--primary:160 84% 39%;--primary-foreground:0 0% 100%;--accent-color:hsl(var(--primary));--accent-rgb:16,185,129;--accent-gradient:linear-gradient(135deg,hsl(var(--primary)) 0%,hsl(var(--green-dark)) 100%);--secondary:151 40% 85%;--secondary-foreground:0 0% 9%;--muted:0 0% 94%;--muted-foreground:0 0% 13%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--destructive:0 84% 60%;--destructive-foreground:0 0% 100%;--border:0 0% 89.8%;--input:0 0% 89.8%;--ring:151 90% 50%;--status-success:142 71% 45%;--status-warning:45 100% 51%;--status-info:207 90% 54%;--status-error:4 90% 58%;--premium-gold:51 100% 50%;--success:142 71% 45%;--accent-red:0 72% 54%;--accent-red-dark:0 65% 48%;--accent-red-darker:0 69% 38%;--danger-light:0 100% 71%;--surface-elevated:0 0% 10%;--surface-overlay:204 9% 11%;--surface-raised:0 0% 16%;--surface-input-dark:60 1% 22%;--neutral-900:0 0% 20%;--neutral-800:0 0% 27%;--neutral-600:0 0% 40%;--neutral-500:0 0% 58%;--neutral-400:0 0% 60%;--neutral-300:0 0% 67%;--neutral-200:0 0% 80%;--green-dark:161 94% 30%;--alert:14 100% 57%;--alert-light:14 100% 63%;--accent-blue:217 91% 60%;--accent-orange:25 95% 53%;--accent-purple:271 91% 65%;--accent-pink:330 81% 60%;--gold:45 97% 56%;--gold-dark:38 92% 50%;--primary-glow:151 100% 44%;--google-surface:0 0% 100%;--google-surface-hover:0 0% 95%;--google-border:120 1% 46%;--google-text:0 0% 12%;--font-almarai:"Almarai",sans-serif;--font-bixie:"BIXIE",sans-serif;--dropdown-background:hsl(var(--card));--text-foreground:0 0% 0%;--text-muted:0 0% 20%;--surface-primary:hsl(var(--card));--surface-secondary:hsl(var(--muted));--border-color:hsl(var(--border))}.dark{--background:0 0% 6%;--foreground:0 0% 100%;--card:0 0% 9%;--card-foreground:0 0% 98%;--popover:240 10% 3.9%;--popover-foreground:0 0% 98%;--primary:160 84% 39%;--primary-foreground:0 0% 100%;--primary-glow:151 100% 44%;--accent-color:hsl(var(--primary));--accent-rgb:16,185,129;--accent-gradient:linear-gradient(135deg,hsl(var(--primary)) 0%,hsl(var(--green-dark)) 100%);--secondary:0 0% 22%;--secondary-foreground:0 0% 98%;--muted:0 0% 22%;--muted-foreground:0 0% 67%;--accent:240 4% 16%;--accent-foreground:0 0% 98%;--destructive:0 72% 51%;--destructive-foreground:0 0% 98%;--border:240 4% 16%;--input:240 4% 16%;--ring:151 100% 44%;--dropdown-background:hsl(0 0% 15%);--status-success:142 71% 45%;--status-warning:45 100% 51%;--status-info:207 90% 54%;--status-error:4 90% 58%;--premium-gold:51 100% 50%;--text-foreground:0 0% 100%;--text-muted:0 0% 70%;--surface-primary:hsl(var(--card));--surface-secondary:hsl(var(--muted));--border-color:hsl(var(--border))}body{background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-almarai);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:hsl(var(--background))}::-webkit-scrollbar-thumb{background-color:hsl(var(--muted));border-radius:4px}::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--primary))}.ad-center{display:flex;justify-content:center;align-items:center;width:100%;margin:10px 0}.desktop-ad{display:none}@media (min-width:768px){.desktop-ad{display:flex;justify-content:center;align-items:center;width:100%}}.mobile-ad{display:flex;justify-content:center;align-items:center;width:100%}@media (min-width:768px){.mobile-ad{display:none}}.skeleton-placeholder{width:100%;height:100%;min-height:50px;background-color:hsl(var(--secondary));position:relative;overflow:hidden;border-radius:8px}body.sidebar-open .ad-container{display:none!important}.skeleton-placeholder:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);animation:shimmer 1.5s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}