.b-xnotice-container{max-width:320px;width:100%;z-index:99999999;pointer-events:auto}
.b-xnotice-container._fixed{position:fixed}
.b-xnotice-container._absolute{position:absolute}
.b-xnotice-container._top-left{left:15px;top:15px}
.b-xnotice-container._top-right{right:15px;top:15px}
.b-xnotice-container._bottom-left{left:15px;bottom:20px}
.b-xnotice-container._bottom-right{right:15px;bottom:20px}
.b-xnotice-container._top-center{left:50%;top:0;transform:translateX(-50%)}
.b-xnotice-container._center{left:50%;top:50%;transform:translateX(-50%);margin-top:-60px}
.b-xnotice-container._animated{overflow:hidden}
.b-xnotice{max-width:320px;width:100%;padding:15px;margin:0;margin-top:15px;text-align:left;font-size:12px;z-index:99999999;line-height:normal;position:relative;transform:translate(0,0);-webkit-transform:translate(0,0);-webkit-user-select:none;-moz-user-select:-moz-none;user-select:none;opacity:0;display:none;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.b-xnotice._show{display:block;-webkit-animation-name:xnotifyFadeIn;animation-name:xnotifyFadeIn}
.b-xnotice.animated{display:block;opacity:1}
.b-xnotice._swipe_left{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:xnotifySwipeLeft;animation-name:xnotifySwipeLeft}
.b-xnotice._swipe_right{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:xnotifySwipeRight;animation-name:xnotifySwipeRight}
.b-xnotice._swipe_up{-webkit-animation-duration:.15s;animation-duration:.15s;-webkit-animation-name:xnotifySwipeUp;animation-name:xnotifySwipeUp}
.b-xnotice._error{border:0!important}
.b-xnotice__grid{display:grid;grid-template-rows:auto;grid-template-columns:auto;align-items:start;grid-gap:0}
.b-xnotice__grid-link,.b-xnotice__grid-link:hover{color:#000;text-decoration:none}
.b-xnotice__inner{min-width:0}
.b-xnotice__bar{padding:0;margin:0;position:static}
.b-xnotice__bar-title{display:block;width:90%;padding:0;margin:0;overflow:hidden;text-overflow:ellipsis;font-weight:400;font-size:14px;line-height:14px;cursor:default}
.b-xnotice._error .b-xnotice__bar-title{color:#fcc}
.b-xnotice__bar-close{background-position:0 0;background-repeat:no-repeat;width:16px;height:16px;position:absolute;top:14px;right:14px;overflow:hidden;text-indent:-1000em;cursor:hand;cursor:pointer;opacity:.7}
.b-xnotice__bar-close:hover{opacity:1}
.b-xnotice__content{width:auto;height:auto;padding:10px 0 0 0;line-height:normal;font-size:13px}
.b-xnotice._not_title .b-xnotice__content{padding-top:0}
.b-xnotice._error .b-xnotice__content{overflow:auto;width:93%;max-height:300px}
.b-xnotice .b-xnotice__content ul{margin:5px 0 0 -5px}
.b-xnotice .b-xnotice__content li,.b-xnotice .b-xnotice__content p{margin:0;margin-bottom:10px}
.b-xnotice .b-xnotice__content li:last-of-type,.b-xnotice .b-xnotice__content p:last-of-type{margin-bottom:0}
.b-xnotice__content .item{margin-top:5px}
.b-xnotice__content .item:first-of-type{margin-top:0}
.b-xnotice__btns{display:grid;grid-template-rows:auto;grid-template-columns:1fr;align-items:center;grid-gap:15px;margin-top:10px;max-width:90%}
.b-xnotice__btns._not_margin{margin-top:0}
.b-xnotice__btns._count_2{grid-template-columns:1fr 1fr}
.b-xnotice__btns-btn{display:inline-block;font-size:11px;padding:4px 5px;border-radius:3px;text-decoration:none;cursor:pointer;text-align:center}
.b-xnotice__btns._count_1 .b-xnotice__btns-btn{width:50%}
.b-xnotice__btns-btn:hover{text-decoration:none}
.b-xnotice._ico .b-xnotice__grid{grid-template-columns:40px auto}
.b-xnotice._ico_preloader._ico .b-xnotice__grid,.b-xnotice._not_title._ico .b-xnotice__grid{align-items:center}
.b-xnotice__ico,.b-xnotice__image{border-radius:100%;width:40px;height:40px;display:block;overflow:hidden}
.b-xnotice._skinmod_icoNotRadius .b-xnotice__ico,.b-xnotice._skinmod_icoNotRadius .b-xnotice__image{border-radius:0}
.b-xnotice__ico{border-radius:0;background-position:0 0;background-repeat:no-repeat;background-size:cover}
.b-xnotice__image-img{display:block;width:100%;height:auto}
.b-xnotice._ico .b-xnotice__inner{padding-left:15px}
.b-xnotice._dark{background:rgba(0,0,0,.75);border-radius:6px;color:#fff}
.b-xnotice._dark .b-xnotice__grid-link,.b-xnotice._dark .b-xnotice__grid-link:hover{color:#fff}
.b-xnotice._dark._ico_preloader .b-xnotice__bar{display:none}
.b-xnotice._dark._ico_preloader .b-xnotice__content{font-size:14px;font-weight:700;padding-top:0}
.b-xnotice._dark .b-xnotice__bar-close{background-image:url(images/dark/notice-close.png)}
.b-xnotice._dark .b-xnotice__bar-title{text-shadow:0 1px 0 #262626;color:#fff;font-size:14px;font-weight:700}
.b-xnotice._dark .b-xnotice__content{text-shadow:0 1px 0 #262626;-webkit-user-select:all;-moz-user-select:all;user-select:all;font-size:13px;line-height:15px}
.b-xnotice._dark .b-xnotice__content a{color:#99daff;font-weight:700}
.b-xnotice._dark .b-xnotice__content em {font-weight: bold;}
.b-xnotice._dark._ico .b-xnotice__bar-title{margin-top:0}
.b-xnotice._dark .b-xnotice__image{border-radius:6px}
.b-xnotice._dark .b-xnotice__btns-btn{font-size:12px}
.b-xnotice._default{background:var(--global-body-bg);color:var(--global-text-color);box-shadow:0 2px 13px -3px rgba(0,0,0,.4);border-radius:var(--global-border-radius-base)}
.b-xnotice._default._ico_preloader .b-xnotice__bar{display:none}
.b-xnotice._default._ico_preloader .b-xnotice__content{font-size:var(--global-font-size-small);font-weight:700;padding-top:0}
.b-xnotice._default._not_title .b-xnotice__bar{height:1px}
.b-xnotice._default .b-xnotice__bar-close{background-image:url(images/light/notice-close.min.svg);opacity:.2}
.b-xnotice._default .b-xnotice__bar-close:hover{opacity:.6}
.b-xnotice._light{background:#fff;box-shadow:0 2px 13px -3px rgba(0,0,0,.4);border-radius:3px}
.b-xnotice._light._ico_preloader .b-xnotice__bar{display:none}
.b-xnotice._light._ico_preloader .b-xnotice__content{font-size:14px;font-weight:700;padding-top:0}
.b-xnotice._light._not_title .b-xnotice__bar{height:1px}
.b-xnotice._light .b-xnotice__bar-close{background-image:url(images/light/notice-close.min.svg);opacity:.2}
.b-xnotice._light .b-xnotice__bar-close:hover{opacity:.6}
.b-xnotice._light._dest .b-xnotice__bar-close{display:none}
.b-xnotice._light._dest .b-xnotice__content{font-size:12.5px;line-height:18px;margin-top:-5px}
.b-xnotice._light._dest .b-xnotice__btns{margin-top:15px;max-width:none}
.b-xnotice._light._dest .b-xnotice__btns .b-xnotice__btns-btn{font-size:11.5px;padding:7px 14px;box-shadow:none;border:0}
.b-xnotice._light._dest .b-xnotice__btns .b-xnotice__btns-btn.btn-default{background:#f6f6f6;color:#333}
.b-xnotice._light._dest .b-xnotice__btns._count_2 .b-xnotice__btns-btn{width:auto;min-width:25%}
.b-xnotice._light._dest:after,.b-xnotice._light._dest:before{position:absolute;pointer-events:none;border:solid transparent;content:'';height:0;width:0;top:100%;right:21px}
.b-xnotice._light._dest:before{border-width:7px 7px 0 7px;margin:0 -6px;border-top-color:rgba(0,0,0,.1)}
.b-xnotice._light._dest:after{border-width:6px 6px 0 6px;margin:0 -5px;border-top-color:#fff}
.b-xnotice._light._confirm{padding:20px}
.b-xnotice._light._confirm .b-xnotice__bar-title{margin-bottom:10px;font-size:var(--global-font-size-base,14px);width:100%;font-family:var(--global-headings-font-family);font-weight: var(--global-headings-font-weight)}
.b-xnotice._light._confirm .b-xnotice__bar-close{display:none}
.b-xnotice._light._confirm .b-xnotice__content{line-height:18px;font-size:14px}
.b-xnotice._light._confirm .b-xnotice__btns{margin-top:20px;max-width:none}
.b-xnotice._light._confirm .b-xnotice__btns .b-xnotice__btns-btn{font-size:14px;font-weight:bold;padding:10px 14px;box-shadow:none;border:0;border-radius:var(--global-btn-size-base-border-radius)}
.b-xnotice._light._confirm .b-xnotice__btns .b-xnotice__btns-btn.btn-default{background:#f6f6f6;color:#333}
.b-xnotice._ios{background:#fff;box-shadow:0 3px 15px -2px rgb(0 0 0 / 8%);border-radius:20px;color:#000;font-weight:700;width:160px;padding:0;margin:0 auto;text-align:center}
.b-xnotice._ios .b-xnotice__grid{grid-template-rows:auto auto!important;grid-template-columns:1fr!important;width:160px;height:160px;padding:20px}
.b-xnotice._ios._ico .b-xnotice__ico,.b-xnotice._ios._ico .b-xnotice__image{margin:0 auto}
.b-xnotice._ios._ico .b-xnotice__inner{padding-left:0;min-height:0}
.b-xnotice._ios .b-xnotice__bar,.b-xnotice._ios .b-xnotice__bar-close{display:none}
.b-xnotice._ios .b-xnotice__content{font-size:14px}
.b-xnotice._ios._ico_preloader .b-xnotice__content{font-size:20px}
.b-xnotice._select{background:rgba(0,0,0,.8);border-radius:20px;color:#fff;font-weight:700;padding:30px;margin:0 auto;width:200px;text-align:center}
.b-xnotice._select .b-xnotice__bar,.b-xnotice._select .b-xnotice__bar-close{display:none}
.b-xnotice._select .b-xnotice__content{padding:0;font-size:16px}
.b-xnotice._select .b-xnotice__select-item{display:block;padding:10px 0;color:#fff;text-align:center;text-decoration:none}
.b-xnotice._select .b-xnotice__select-item:hover{text-decoration:none;color:#fff}
@media (max-width:380px){
.b-xnotice-container{max-width:none;width:auto}
.b-xnotice-container._center{max-width:300px;width:100%}
.b-xnotice-container._bottom-left,.b-xnotice-container._top-left{right:15px}
.b-xnotice-container._bottom-right,.b-xnotice-container._top-right{left:15px}
.b-xnotice{max-width:none}
}
@-webkit-keyframes xnotifyFadeIn{
0%{opacity:0}
100%{opacity:1}
}
@keyframes xnotifyFadeIn{
0%{opacity:0}
100%{opacity:1}
}
@-webkit-keyframes xnotifySwipeLeft{
0%{transform:translateX(0);-webkit-transform:translateX(0)}
100%{transform:translateX(-110%);-webkit-transform:translateX(-110%)}
}
@keyframes xnotifySwipeLeft{
0%{transform:translateX(0);-webkit-transform:translateX(0)}
100%{transform:translateX(-110%);-webkit-transform:translateX(-110%)}
}
@-webkit-keyframes xnotifySwipeRight{
0%{transform:translateX(0);-webkit-transform:translateX(0)}
100%{transform:translateX(110%);-webkit-transform:translateX(110%)}
}
@keyframes xnotifySwipeRight{
0%{transform:translateX(0);-webkit-transform:translateX(0)}
100%{transform:translateX(110%);-webkit-transform:translateX(110%)}
}
@-webkit-keyframes xnotifySwipeUp{
0%{transform:translateY(0);-webkit-transform:translateY(0)}
100%{transform:translateY(-110%);-webkit-transform:translateY(-110%)}
}
@keyframes xnotifySwipeUp{
0%{transform:translateY(0);-webkit-transform:translateY(0)}
100%{transform:translateY(-110%);-webkit-transform:translateY(-110%)}
}
.b-xnotice h2.messages-label{background:0 0;width:270px;height:28px;padding:0 0 0 8px;margin:0;overflow:hidden;font-weight:700;line-height:25px;text-align:left;font-size:12px;color:#fff;font-weight:700}
.b-xnotice .messages{background:0 0;border:0;color:#fff;width:auto;height:auto;padding:9px}
.b-xnotice .messages ul{margin:0;padding:0;list-style:none}
.b-xnotice .messages ul li{border-bottom:#fff solid 1px;margin:0;padding:3px 0}
.b-xnotice .error ul li{border-bottom:#df8383 solid 1px;line-height:normal}
.b-xnotice .error ul li.last{border-bottom:0}
.b-xnotice h2.error{color:#fcc}