.yefe-bis-open {
  direction: rtl !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  gap: 10px !important;
  width: auto !important;
  min-width: 245px;
  min-height: 52px !important;
  padding: 12px 24px !important;
  border: 0 !important;
  border-radius: 10px !important;
  background: var(--yb-primary) !important;
  color: #fff !important;
  font-family: inherit !important;
  font-size: 17px !important;
  font-weight: 700 !important;
  line-height: 1.3 !important;
  text-decoration: none !important;
  cursor: pointer;
  box-shadow: 0 5px 16px rgba(16,64,103,.16) !important;
  transition: transform .18s ease, background .18s ease, box-shadow .18s ease;
}
.yefe-bis-open:hover,.yefe-bis-open:focus {
  background: var(--yb-accent) !important;
  color: #fff !important;
  transform: translateY(-1px);
  box-shadow: 0 7px 20px rgba(16,64,103,.22) !important;
}
.yefe-bis-open__bell {display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:rgba(255,255,255,.16);color:#fff}
.yefe-bis-bell {display:block;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}
.yefe-bis__icon .yefe-bis-bell {width:24px;height:24px}
.yefe-bis-modal[hidden] {display:none !important}
.yefe-bis-modal {position:fixed !important;z-index:2147483000 !important;inset:0 !important;width:100vw !important;height:100vh !important;display:grid !important;place-items:center !important;padding:20px !important;direction:rtl !important;box-sizing:border-box !important}
.yefe-bis-modal__backdrop {position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;background:rgba(8,29,45,.68) !important;backdrop-filter:blur(3px)}
.yefe-bis-modal__dialog {position:relative !important;width:min(620px,calc(100vw - 40px)) !important;max-width:620px !important;max-height:calc(100vh - 40px) !important;overflow-y:auto !important;overflow-x:hidden !important;background:#fff !important;border-radius:20px !important;box-shadow:0 24px 80px rgba(0,0,0,.34) !important;box-sizing:border-box !important;animation:yefeBisIn .2s ease-out}
.yefe-bis-modal__close {position:absolute !important;z-index:2 !important;top:12px !important;left:12px !important;width:38px !important;height:38px !important;min-width:38px !important;padding:0 !important;border:0 !important;border-radius:50% !important;background:#eef3f6 !important;color:var(--yb-primary) !important;font-family:Arial,sans-serif !important;font-size:27px !important;font-weight:400 !important;line-height:38px !important;cursor:pointer !important;box-shadow:none !important}
.yefe-bis-modal__close:hover {background:#dde8ee !important}
.yefe-bis-modal .yefe-bis {width:100% !important;margin:0 !important;border:0 !important;border-radius:20px !important;box-shadow:none !important;padding:34px 30px 28px !important;box-sizing:border-box !important;overflow:hidden !important}
.yefe-bis-modal .yefe-bis__form {display:grid !important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) !important;align-items:end !important;gap:12px !important;width:100% !important;min-width:0 !important}
.yefe-bis-modal .yefe-bis__form > label:not(.yefe-bis__check) {display:flex !important;min-width:0 !important;width:100% !important;margin:0 !important}
.yefe-bis-modal .yefe-bis__form input:not([type=checkbox]) {display:block !important;width:100% !important;min-width:0 !important;max-width:100% !important;box-sizing:border-box !important}
.yefe-bis-modal .yefe-bis__form > button[type=submit],.yefe-bis-modal .yefe-bis__check,.yefe-bis-modal .yefe-bis__privacy,.yefe-bis-modal .yefe-bis__result {grid-column:1/-1 !important;width:100% !important;box-sizing:border-box !important}
.yefe-bis-modal .yefe-bis__result.ok,.yefe-bis-modal .yefe-bis__result.error {direction:rtl !important;display:flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;text-align:right !important}
.yefe-bis__result-icon {display:inline-flex;flex:0 0 auto;width:22px;height:22px}
.yefe-bis__result-icon svg {display:block;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.yefe-bis__result-text {display:inline-block;direction:rtl;text-align:right}
.yefe-bis-modal .yefe-bis__form > button[type=submit] {margin:0 !important}
.yefe-bis-modal-open {overflow:hidden !important}
@keyframes yefeBisIn {from{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}
@media(max-width:600px) {
  .yefe-bis-open {width:100% !important;min-width:0 !important}
  .yefe-bis-modal {padding:10px !important}
  .yefe-bis-modal__dialog {width:calc(100vw - 20px) !important;max-height:calc(100vh - 20px) !important;border-radius:16px !important}
  .yefe-bis-modal .yefe-bis {padding:32px 18px 20px !important}
  .yefe-bis-modal .yefe-bis__form {grid-template-columns:1fr !important}
  .yefe-bis-modal .yefe-bis__form > * {grid-column:1 !important}
  .yefe-bis-modal__close {top:8px !important;left:8px !important}
}
