.notification_container{top:0;position:fixed;left:50%;transform:translate(-50%, -100%);background:linear-gradient(135deg, #ffffff 0%, #fff8f4 100%);z-index:999999;display:flex;flex-direction:column;gap:18px;border:none;box-shadow:0 10px 40px rgba(18, 15, 39, 0.2), 0 2px 8px rgba(0, 0, 0, 0.08);transition:transform 0.6s cubic-bezier(0.68, -0.55, 0.265, 1.55), box-shadow 0.6s ease;border-radius:0 0 20px 20px;overflow:hidden;direction:rtl;font-family:var(--font)}@media (min-width:600px){.notification_container{max-width:450px;padding:25px 30px 22px}}@media (max-width:600px){.notification_container{max-width:92%;min-width:280px;padding:20px 18px}}.notification_container.active{transform:translate(-50%, 0);box-shadow:0 15px 50px rgba(18, 15, 39, 0.28), 0 5px 15px rgba(0, 0, 0, 0.12)}.notification_container::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, var(--pink) 0%, var(--color) 100%)}.notification_container h3{color:var(--color);font-weight:700;margin:0}@media (min-width:600px){.notification_container h3{font-size:20px;line-height:1.4}}@media (max-width:600px){.notification_container h3{font-size:17px;line-height:1.3}}.notification_container p{margin:0;text-align:right}.notification_container p strong{color:var(--pink);display:block;margin-bottom:8px}.notification_container .content_wrapper{display:flex;gap:16px;align-items:center}.notification_container .logo_wrapper{flex-shrink:0;background:var(--pink);width:min-content;height:min-content;border-radius:12px;box-shadow:0 4px 12px rgba(219, 0, 124, 0.25)}@media (min-width:600px){.notification_container .logo_wrapper{padding:14px}}@media (max-width:600px){.notification_container .logo_wrapper{padding:10px}}.notification_container .logo{background-image:url("/themes/KOL/assets/logo-white.svg");background-size:contain;background-repeat:no-repeat;background-position:center}@media (min-width:600px){.notification_container .logo{width:50px;height:50px}}@media (max-width:600px){.notification_container .logo{width:32px;height:32px}}.notification_container .actions{display:flex;gap:12px}@media (max-width:600px){.notification_container .actions{justify-content:stretch}}.notification_container .btn{border-radius:12px !important;font-weight:600 !important;transition:all 0.3s ease !important;cursor:pointer;border:2px solid transparent !important;flex:1;text-align:center !important;display:inline-flex !important;justify-content:center !important;align-items:center !important;text-decoration:none !important;box-sizing:border-box}@media (min-width:600px){.notification_container .btn{font-size:18px !important;padding:0 24px !important;height:48px !important}}@media (max-width:600px){.notification_container .btn{padding:0 16px !important;height:44px !important;font-size:16px !important}}.notification_container .btn.confirm{background:var(--pink) !important;color:#fff !important}.notification_container .btn.deny{background:#fff !important;color:var(--color) !important;border-color:#ddd !important}