/* WooFlow typography: Ayandeh family only. */
@font-face{font-family:'Ayandeh';src:local('Ayandeh Light'),local('Ayandeh-Light');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'Ayandeh';src:local('Ayandeh Regular'),local('Ayandeh-Regular'),local('Ayandeh');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:'Ayandeh';src:local('Ayandeh Bold'),local('Ayandeh-Bold');font-weight:700;font-style:normal;font-display:swap}
@font-face{font-family:'Ayandeh';src:local('Ayandeh Black'),local('Ayandeh-Black');font-weight:900;font-style:normal;font-display:swap}

.wooflow-smart-notice{direction:rtl;position:relative;display:flex;align-items:center;gap:12px;margin:12px 0;padding:14px 16px;border:1px solid rgba(148,163,184,.26);border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 12px 30px rgba(15,23,42,.08);color:#0f172a;font-family:inherit;z-index:99980}.wooflow-smart-notice[hidden]{display:none!important}.wooflow-smart-notice__body{min-width:0;flex:1}.wooflow-smart-notice__message{font-size:14px;line-height:1.9}.wooflow-smart-notice__social,.wooflow-smart-notice__body>small{display:block;margin-top:6px;color:#64748b;font-size:11px}.wooflow-smart-notice__cta{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:12px;background:var(--wooflow-button,#0f172a);color:#fff!important;text-decoration:none!important;font-size:12px;white-space:nowrap}.wooflow-smart-notice__close{border:0;background:transparent;color:#64748b;font-size:22px;line-height:1;cursor:pointer;padding:4px}.wooflow-smart-notice__progress{height:7px;margin-top:9px;border-radius:999px;background:#e2e8f0;overflow:hidden}.wooflow-smart-notice__progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--wooflow-primary,#3b82f6),var(--wooflow-primary-2,#8b5cf6));transition:width .3s ease}.wooflow-smart-notice--popup{position:fixed;inset:auto 50% 50% auto;transform:translate(50%,50%) scale(.96);width:min(480px,calc(100vw - 32px));padding:22px;opacity:0;transition:.22s ease;box-shadow:0 28px 80px rgba(15,23,42,.22);z-index:100020}.wooflow-smart-notice--popup.is-visible{transform:translate(50%,50%) scale(1);opacity:1}.wooflow-smart-notice--toast{position:fixed;left:20px;bottom:20px;width:min(390px,calc(100vw - 32px));margin:0;opacity:0;transform:translateY(12px);transition:.22s ease;z-index:100010}.wooflow-smart-notice--toast.is-visible{opacity:1;transform:none}.wooflow-smart-notice--banner{position:fixed;top:0;right:0;left:0;margin:0;border-radius:0;border-width:0 0 1px;justify-content:center;opacity:0;transform:translateY(-100%);transition:.22s ease;z-index:100000}.wooflow-smart-notice--banner.is-visible{opacity:1;transform:none}@media(max-width:640px){.wooflow-smart-notice{align-items:flex-start;flex-wrap:wrap;padding:12px 13px}.wooflow-smart-notice__cta{width:100%}.wooflow-smart-notice--toast{left:12px;bottom:12px;width:calc(100vw - 24px)}}

.wooflow-smart-notice,.wooflow-smart-notice *{font-family:'Ayandeh'!important;direction:rtl;text-align:right}
