div#container{margin: 0 auto;position: relative;overflow: hidden;height: 100%;width: 100%;}
div#container-mover{display: flex;flex-direction: row;transform: translateX(calc(0px - var(--cp-active) * var(--width)));transition: transform 0.25s;height: 100%;}
div.container-page{display: block;max-width: var(--width-max);overflow-x: hidden;overflow-y: auto;height: 100%;min-width: var(--width);width: var(--width);}
div#container.ht-auto{min-height: 0;}
div#content-area{float: left;width: 75%;}
div#box-cookies{background-color: var(--color-bg);border-bottom: 5px solid var(--color-1);padding: 15px 0;position: fixed;top: -100%;transition: top 1.5s ease-in-out;z-index: var(--zidx-super);}
div#box-cookies.state-yes{visibility: visible;top: 0;}
div#box-cookies>div{box-sizing: border-box;font-size: 15px;max-width: 900px;margin: 0 auto;padding: 0 25px;}
div#box-cookies button{width: 120px;}
.header-area-fix{height: var(--header-height);}
header{background-color: var(--color-bg);border-bottom: 1px solid var(--color-border);height: var(--header-height);transition: top 0.5s ease-in-out;width: 100vw;visibility: visible !important;transition: var(--transition-color);z-index: var(--zidx-header);}
.header-area{height: inherit;max-width: var(--width-max);margin: 0 auto;justify-content: space-between;position: relative;overflow: hidden;visibility: visible;width: 100%;}
.main-logo{width: 55px;height: 100%;position: relative;}
.main-logo>svg{fill: var(--color-text);width: 100%;height: 100%;}
#header-logo{color: var(--color-text);font-family: var(--font-family-2);font-size: 2rem;transition: opacity 0.5s ease-in-out;}
.btn-main{--m-size: 28px;background-repeat: no-repeat;background-position: 50% 50%;background-size: 22px;display: flex;align-items: center;justify-content: center;cursor: pointer;position: relative;padding: 0;height: 100%;width: 50px;z-index: 5;}
.btn-main>div{position: absolute;height: 100%;width: 100%;}
.btn-main.new-events:after{content: "";border-radius: 50%;background-color: var(--color-event);margin: 0;position: absolute;left: 50%;transform: translate(-50%, 0);top: 3px;height: 6px;width: 6px;}
.btn-add{padding: 0;display: flex;align-items: center;margin-left: auto;}
.btn-add>div{border-radius: 15px 15px 15px 0;__background: var(--color-2);}
.btn-add i{background-color: var(--color-text);position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;height: 2px;width: 20px;transition: background-color 0.5s;}
.btn-add:hover i{background-color: var(--color-1);}
.btn-add i:nth-child(2){transform: rotate(90deg);}
.btn-add.state-yes i:nth-child(1){transform: rotate(45deg);}
.btn-add.state-yes i:nth-child(2){transform: rotate(135deg);}
i.msg-blink{border-radius: 50%;height: 6px;width: 6px;}
i.msg-blink.state-yes{background: none;animation: msg-blink 1s linear infinite;}
@keyframes msg-blink{0%{transform: scale(1);background-color: none;}
100%{transform: scale(1.2);background-color: red;}}
footer{transition: background-color 0.5s ease-in-out;border-top: 1px solid transparent;bottom: 0;position: fixed;height: var(--header-height);width: 100vw;visibility: visible !important;z-index: var(--zidx-footer);}
footer div.footer-area{margin: 0 auto;height: 100%;position: relative;max-width: var(--bar-max-width);width: 100%;}
footer div.bar-main{background-color: var(--color-bg);border-radius: 15px 15px 0 0;display: flex;flex-direction: row;align-items: center;justify-content: space-between;padding: 0 8px;height: 100%;}
.btn-member{padding: 0;display: flex;align-items: center;}
.btn-member>div{display: flex;align-items: center;justify-content: center;height: 32px;width: 32px;}
.btn-member.new-events>div::after{content: "";background-color: var(--color-event);border-radius: 50%;position: absolute;right: -2px;top: -2px;height: 5px;width: 5px;}
.btn-home{--m-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M208 221.999h-.002l-48.006-.006a14.016 14.016 0 0 1-13.998-14v-48.001a2.002 2.002 0 0 0-2-2h-32a2.002 2.002 0 0 0-2 2v48a14.016 14.016 0 0 1-13.998 14L48.002 222a14 14 0 0 1-14.002-14v-92.46a14.026 14.026 0 0 1 4.582-10.36l79.994-72.734a13.945 13.945 0 0 1 18.836 0l80.006 72.735A14.03 14.03 0 0 1 222 115.54V208a14 14 0 0 1-14 14Zm-96.006-76.007h32a14.016 14.016 0 0 1 14 14v48a2.003 2.003 0 0 0 2 2L208 210a2 2 0 0 0 2-2v-92.46a2.006 2.006 0 0 0-.655-1.48L129.34 41.324a1.994 1.994 0 0 0-2.692 0L46.654 114.06a2.004 2.004 0 0 0-.654 1.48v92.46a2 2 0 0 0 2 2l47.994-.006a2.003 2.003 0 0 0 2-2v-48.001a14.016 14.016 0 0 1 14-14Z"/></svg>');--m-color: var(--color-text);}
.btn-search{--m-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256.001 256.001"><path d="m228.234 219.758-44.53-44.53a90.11 90.11 0 1 0-8.486 8.484l44.532 44.532a6 6 0 0 0 8.484-8.486ZM37.998 116a78 78 0 1 1 78 78 78.088 78.088 0 0 1-78-78Z"/></svg>');--m-color: var(--color-text);}
.btn-events{--m-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M219.085 176.945c-6.059-10.43-13.28-30.162-13.28-64.945v-7.096c0-43.19-34.637-78.585-77.211-78.902l-.595-.002a77.9 77.9 0 0 0-77.796 78v8c0 34.782-7.225 54.513-13.288 64.942A14 14 0 0 0 48.983 198H90v2a38 38 0 0 0 76 0v-2h41.017a13.998 13.998 0 0 0 12.068-21.055ZM154 200a26 26 0 0 1-52 0v-2h52Zm54.719-14.986a1.901 1.901 0 0 1-1.702.986H48.983a1.903 1.903 0 0 1-1.703-.986 1.971 1.971 0 0 1 .01-2.042c6.803-11.703 14.913-33.517 14.913-70.972v-8a65.9 65.9 0 0 1 65.799-66l.502.002c36.007.268 65.3 30.28 65.3 66.902V112c0 37.455 8.106 59.269 14.906 70.973a1.971 1.971 0 0 1 .009 2.04Z"/></svg>');--m-color: var(--color-text);}
.btn-msg{--m-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M128 230a101.929 101.929 0 0 1-49.794-12.96l-30.711 8.773a14 14 0 0 1-17.309-17.307l8.775-30.71A102.012 102.012 0 1 1 128.001 230Zm-48.998-25.43a6.003 6.003 0 0 1 3.068.844 89.952 89.952 0 1 0-31.485-31.482 6.003 6.003 0 0 1 .613 4.714l-9.473 33.156a2 2 0 0 0 2.473 2.473l33.156-9.473a6 6 0 0 1 1.648-.231Z"/></svg>');--m-color: var(--color-text);}
.btn-service{--m-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M222 128a6 6 0 0 1-6 6H40a6 6 0 0 1 0-12h176a6 6 0 0 1 6 6ZM40 70h176a6 6 0 0 0 0-12H40a6 6 0 1 0 0 12Zm176 116H40a6 6 0 0 0 0 12h176a6 6 0 0 0 0-12Z"/></svg>');--m-color: var(--color-text);--m-size: 27px;}
.btn-hidden{visibility: hidden;pointer-events: none;}
footer .bar-btn{background-color: var(--color-logo-2);background-image: linear-gradient(45deg, var(--color-logo-1) 0%, var(--color-logo-2));background-position: 50% 50%;background-size: cover;border-radius: 50%;border: 9px solid var(--color-bg);cursor: pointer;position: absolute;overflow: hidden;left: 50%;bottom: 0;margin-left: -30px;height: 60px;width: 60px;transform: translateY(60px);z-index: var(--zidx-btn-scroll);}
footer .bar-btn:before{background-color: var(--color-bg);content: '';height: 60px;width: 60px;opacity: 0.1;left: 14px;top: -21px;position: absolute;border-radius: 50%;}
footer .bar-btn:after{background-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg" fill="white"><path d="M381 236H276V131c0-11-9-20-20-20s-20 9-20 20v105H131c-11 0-20 9-20 20s9 20 20 20h105v105c0 11 9 20 20 20s20-9 20-20V276h105c11 0 20-9 20-20s-9-20-20-20z"/></svg>');background-position: 50% 50%;background-size: 32px;content: '';top: 0;left: 0;right: 0;bottom: 0;position: absolute;border-radius: 50%;}
footer .bar-add{--bar-height: 100px;background-color: var(--color-bg);border-radius: var(--ctrl-border-radius-box) var(--ctrl-border-radius-box) 0 0;border-top: 1px solid var(--color-border);position: absolute;height: var(--bar-height);width: 100%;transform: translate3d(0, 0, 0);transition: transform 0.4s ease-in-out;z-index: -1;}
footer .bar-add::after{content: '';background-color: var(--color-bg);left: 0;right: 0;bottom: -20px;position: absolute;height: 21px;}
footer .bar-add.on{transform: translate3d(0, calc(var(--bar-height) * -1 + 2px), 0);}
footer .bar-add.resize{transition: none;}
footer .bar-plus{--bar-item-height: 80px;--bar-height: calc(var(--bar-item-height) * 2 + 40px) !important;padding-top: 10px;}
footer .bar-plus-menu{max-width: 360px;width: 90%;}
footer .bar-add-menu{border-bottom: 1px solid var(--color-border);cursor: pointer;display: flex;justify-content: center;font-size: 0.9rem;height: var(--bar-item-height);width: 100%;}
footer .bar-add-menu:hover{}
footer .bar-add-menu>div{display: flex;flex-direction: column;align-items: center;height: var(--bar-item-height);justify-content: center;}
footer .bar-add-menu span{}
footer .bar-add-menu span:nth-child(1){--m-size: 22px;--m-pos: 0 50%;height: 50%;width: 30px;}
footer .bar-btn.on{transform: translateY(0);transition: transform 0.7s ease-in-out;}
footer .bar-add-btns{display: flex;flex-direction: row;align-items: center;justify-content: center;height: 80px;}
footer .bar-add-btn{display: flex;cursor: pointer;flex-direction: column;justify-content: center;font-size: 0.7rem;text-align: center;color: var(--color-text);padding: 5px 0;width: 100px;}
footer .bar-add-btn:hover{background-color: var(--color-hover);}
footer .bar-add-btn span{--m-size: 28px;--m-pos: 50% 50%;height: 40px;width: 100%;}
footer .bar-accounts{--item-height: 75px;--bar-height: calc(var(--num-accounts) * var(--item-height) + var(--pad-x) * 4);box-sizing: border-box;padding: calc(var(--pad-x) * 2);}
footer .bar-accounts>div{height: var(--item-height);cursor: pointer;opacity: 1;transition: transform 1s cubic-bezier(.25, .1, .25, 1), opacity 1s;}
footer .bar-accounts>div.unlink{opacity: 0;transform: translate3d(-300px, 0, 0);}
footer .bar-accounts .acc-avatar{--ava-size: 50px;margin-right: 15px;position: relative;}
footer .bar-accounts .acc-profile{flex: 1;}
footer .bar-accounts .acc-unlink{border: 1px solid var(--color-grey-5);border-radius: 50%;cursor: pointer;height: 20px;width: 20px;}
footer .bar-accounts .acc-unlink span{background-color: var(--color-grey-5);height: 1px;width: 10px;}
footer .bar-accounts #svg-dots-account{stroke: var(--color-text);position: absolute;top: 50%;left: 50%;opacity: 0;transform: translate3d(-50%, -50%, 0) rotate(0) scale(1.1);transition: transform 2s cubic-bezier(.25, .1, .25, 1), opacity 2s;transition-delay: 250ms;}
footer .bar-accounts.on #svg-dots-account{opacity: 1;transform: translate3d(-50%, -50%, 0) rotate(45deg) scale(1);}
footer .add-account .avatar-min>div{--m-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M381 236H276V131c0-11-9-20-20-20s-20 9-20 20v105H131c-11 0-20 9-20 20s9 20 20 20h105v105c0 11 9 20 20 20s20-9 20-20V276h105c11 0 20-9 20-20s-9-20-20-20z"/></svg>');height: 100%;width: 100%;}
footer #add-bg label{cursor: pointer;display: inline-block;overflow: hidden;pointer-events: all;position: relative;height: 100%;width: 100%;}
footer #add-bg-file{width: 0;height: 0;overflow: hidden;opacity: 0;}
footer .range{width: 160px;}
#btn-color-scheme{}
html.theme-dark #btn-color-scheme{--m-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M128 62a66 66 0 1 0 66 66 66.075 66.075 0 0 0-66-66Zm0 120a54 54 0 1 1 54-54 54.061 54.061 0 0 1-54 54Zm-6-146V16a6 6 0 0 1 12 0v20a6 6 0 0 1-12 0ZM44.562 53.047a6 6 0 0 1 8.485-8.485l14.142 14.142a6 6 0 0 1-8.485 8.485ZM42 128a6 6 0 0 1-6 6H16a6 6 0 0 1 0-12h20a6 6 0 0 1 6 6Zm25.189 60.811a6 6 0 0 1 0 8.485l-14.142 14.142a6 6 0 1 1-8.485-8.485l14.142-14.142a6 6 0 0 1 8.485 0ZM134 220v20a6 6 0 0 1-12 0v-20a6 6 0 0 1 12 0Zm77.438-17.047a6 6 0 1 1-8.485 8.485l-14.142-14.142a6 6 0 0 1 8.485-8.485ZM246 128a6 6 0 0 1-6 6h-20a6 6 0 0 1 0-12h20a6 6 0 0 1 6 6Zm-34.562-83.438a6 6 0 0 1 0 8.485l-14.142 14.142a6 6 0 0 1-8.485-8.485l14.142-14.142a5.999 5.999 0 0 1 8.485 0Z"/></svg>');--m-curr: theme-dark;--m-next: theme-light;}
html.theme-light #btn-color-scheme{--m-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M246 88a6 6 0 0 1-6 6h-18v18a6 6 0 0 1-12 0V94h-18a6 6 0 0 1 0-12h18V64a6 6 0 0 1 12 0v18h18a6 6 0 0 1 6 6Zm-94-42h10v10a6 6 0 0 0 12 0V46h10a6 6 0 0 0 0-12h-10V24a6 6 0 0 0-12 0v10h-10a6 6 0 0 0 0 12Zm75.388 102.114a5.994 5.994 0 0 1 .027 2.798A102.006 102.006 0 1 1 105.088 28.585a6 6 0 0 1 7.191 7.19A90.085 90.085 0 0 0 220.224 143.72a6 6 0 0 1 7.164 4.392Zm-14.22 9.041A103.016 103.016 0 0 1 200 158 102.066 102.066 0 0 1 98.844 42.833 90.561 90.561 0 0 0 57.9 71.552 88.996 88.996 0 0 0 38 128a90.102 90.102 0 0 0 90 90 89 89 0 0 0 56.448-19.898 90.575 90.575 0 0 0 28.72-40.947Z"/></svg>');--m-curr: theme-light;--m-next: theme-dark;}
html.theme-auto #btn-color-scheme{--m-curr: theme-auto;--m-next: theme-dark;--m-color: var(--color-1);--m-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 622 622"><path d="M341 0l0 1 0 62c137,17 234,141 217,278 -14,113 -103,203 -217,217l0 62c171,-17 296,-169 279,-341 -14,-148 -132,-265 -279,-280l0 0zm-62 1c-61,6 -119,29 -166,69l45 46c35,-28 77,-46 122,-52l0 -62 0 0zm-210 113c-39,47 -63,105 -69,166l62 0c6,-44 23,-86 51,-122l-45 -45 0 0zm-69 228c6,61 30,119 69,166l44 -45c-27,-35 -45,-77 -51,-122l-62 0 0 0zm157 167l-45 43c47,39 105,64 166,70l0 -62c-44,-6 -86,-23 -122,-51l0 0zm168 -354l0 164 140 83 -23 38 -164 -98 0 -187 47 0z"/></svg>');}
#busy{background-color: var(--color-text);display: none;position: absolute;top: 0;left: 0;right: 0;bottom: 0;opacity: 0.25;z-index: var(--zidx-super);}
:root{--svg-loading:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" height="12" width="52" viewBox="0 0 52 12"><circle fill="rgba(127,127,127,0.5)" stroke="none" cx="6" cy="6" r="6"><animate attributeName="opacity" dur="1s" values="0;0.25;0" repeatCount="indefinite" begin="0.1"/></circle><circle fill="rgba(127,127,127,0.5)" stroke="none" cx="26" cy="6" r="6"><animate attributeName="opacity" dur="1s" values="0;0.25;0" repeatCount="indefinite" begin="2.2"/></circle><circle fill="rgba(127,127,127,0.5)" stroke="none" cx="46" cy="6" r="6"><animate attributeName="opacity" dur="1s" values="0;0.25;0" repeatCount="indefinite" begin="0.3"/></circle></svg>');}
.___hidden{opacity:1 !important;visibility:visible !important}
.none{display:none !important}
.mobile{display:none !important}
.no-mobile{display:block !important}
.novisible{opacity:0 !important}
@media (max-width:639px){.mobile{display:block !important}
.no-mobile{display:none !important}}
[class^="icon-"], [class*=" icon-"]{width: auto;vertical-align: baseline;}
.avatar-min{--ava-size:40px;height:var(--ava-size);width:var(--ava-size);font-size:20px;min-width:var(--ava-size)}
.avatar-mid{--ava-size:60px;height:var(--ava-size);width:var(--ava-size);font-size:45px;min-width:var(--ava-size)}
.avatar-max{--ava-size:120px;height:var(--ava-size);width:var(--ava-size);font-size:60px;min-width:var(--ava-size)}
.avatar-box{box-sizing:border-box;position:relative;height:100%;width:100%;}
.avatar-box.guest{padding:5px;}
.avatar-box > img{border-radius:50%;height:100%;width:100%;}
.avatar-box > span{display: flex;font-size:inherit;color:#fff !important;text-transform:uppercase;align-items:center;justify-content:center;position:absolute;top:0;left:0;right:0;bottom:0;}
.avatar-box > svg{fill:var(--ava-color);height:100%;width:100%;}
.author-link{color:var(--color-text);font-size:2rem;font-family:var(--font-family-2);}
.author-link:hover{color:rgba(var(--color-text-val), 0.8);text-decoration:none;}
.author-link svg{height: 17px;width: 17px;margin: 5px;}
.block-abs-full{position:absolute;left:0;right:0;top:0;bottom:0;}
.block{display:block !important}
.inline-block{display:inline-block !important}
.box-pad{padding: 0.8rem 1.5rem;}
.btn{background-color:rgba(var(--color-text-val), 0.05);border-width:1px;border-style:solid;border-color:rgba(var(--color-text-val), 0.1);border-radius:var(--ctrl-border-radius);box-sizing:border-box;color:rgba(var(--color-text-val), 0.4);cursor:pointer;display:inline-block;outline:none;margin:0;padding:8px 14px;}
.btn:hover{border-color:rgba(var(--color-text-val), 0.1);color:rgba(var(--color-text-val), 0.5);text-decoration:none;}
.btn:active{box-shadow:inset 1px 1px 4px rgba(50, 50, 50, 0.25);}
.btn-big{border-radius:var(--ctrl-border-radius);box-sizing:border-box;color:var(--color_text);font-size:1.2rem;padding:12px 24px !important;}
.btn-medium{box-sizing:border-box;color:var(--color-text);font-size:16px;line-height:33px !important;padding:0 15px !important;height:34px !important;}
.btn-min{box-sizing:border-box;color:var(--color-text);font-size:11px;font-weight:bold;line-height:24px !important;padding:0 10px !important;height:auto !important;}
.btn:disabled,.btn-disabled{background-color:rgba(var(--color-text-val), 0.5) !important;}
.btn-disabled:hover{background-color:rgba(var(--color-text-val), 0.5) !important;}
.btn-disabled:active{box-shadow:initial !important;}
*[class^="btn-flat"],*[class*=" btn-flat"]{background-repeat:no-repeat;border:none;color:#fff;padding:10px;}
.btn-elem{--m-color:rgba(var(--color-text-val),0.7);background-color:rgba(var(--color-text-val),0.075);border:none;border-radius:var(--ctrl-border-radius);box-sizing:border-box;display:flex;align-items:center;color:var(--m-color);font-size:0.9rem;min-height:36px;padding:0 17px;position:relative;}
.btn-elem.btn-img:before{background-repeat:no-repeat;background-position:50% 50%;content:"";position:absolute;top:0;left:0;height:100%;width:100%;}
.btn-elem.state-yes:after{background-color:var(--color-1);border:2px solid var(--color-bg);content:"";position:absolute;border-radius:50%;bottom:0;right:-2px;height:7px;width:7px;}
.btn-color{background-color:var(--color-logo-1);background-image:-webkit-linear-gradient(45deg, var(--color-logo-1) 0%, var(--color-logo-2) 100%);background-image:linear-gradient(45deg, var(--color-logo-1) 0%, var(--color-logo-2) 100%);}
.btn-flat-next,.btn-flat-prev{background-color:var(--color-1);}
.btn-flat-next:hover,
.btn-flat-prev:hover{background-color:var(--color-2);}
.btn-flat-next{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANBAMAAAC9V5gpAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAYUExURSGb2//////+//3//vr9//7//////////6laEvkAAAAHdFJOUwAAeabU8fj95xkBAAAAOElEQVQI12Mwc2BgYBQUFBRgSC+BsdzLHaAslvISKAskCGUBBaEshvByRXQxuDqEXoR5CDvg9gIA0NwOuSjZYzEAAAAASUVORK5CYII=");background-position:96% 50%;}
.btn-flat-prev{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAANBAMAAAC9V5gpAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAAYUExURSGb2//////+//3//vr9//7//////////6laEvkAAAAHdFJOUwAAeabU8fj95xkBAAAAOklEQVQI12MQBAIGBgY3AwYIi6U8AcpyL3eAsFjKSxggLJAQmAUWArPUywMY0MUQ6pD0IsxDsgNoLwCqyg65PX/iegAAAABJRU5ErkJggg==");background-position:4% 50%;}
.btn-flat-blue{background-color:var(--color-1);}
.btn-flat-blue:hover{background-color:var(--color-2);}
.btn-flat-red{background-color:var(--color-event);}
.btn-flat-red:hover{background-color:var(--color-event);}
.btn-flat-init{background:var(--color-1) !important;}
.btn-flat-init:hover{background:var(--color-2);}
.btn-flat-ainit{background:var(--color-bg);color:var(--color-0);}
.btn-flat-ainit:hover{color:var(--color-1);}
.btn-image{padding:0;}
.btn-magic{border:none;border-radius:var(--ctrl-border-radius);width:100%;height:49px;cursor: pointer;display:inline-flex;align-items:center;justify-content:center;margin:0 auto;padding:0;background-color:var(--color-1);color:#fff;font-size:1rem;position:relative;overflow:hidden;max-width:300px;}
.btn-magic:before,
.btn-magic:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color: rgba(255, 255, 255, 0.1);-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;-webkit-transform: translate(-100%, 0);transform: translate(-100%, 0);-webkit-transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);transition-timing-function: cubic-bezier(0.75, 0, 0.125, 1);}
.btn-magic:hover:before,
.btn-magic:hover:after{-webkit-transform: translate(0,0);transform: translate(0,0);}
.btn-magic:after{-webkit-transition-delay:0.2s;transition-delay: 0.2s;}
.btn-magic span{color:#fff;font-size:1rem;position:relative;z-index: 2;}
.btn-offset{margin-left:10px;}
.btn-icon{background:var(--color-1);border-radius:var(--ctrl-border-radius);color:var(--color-bg);display:flex;align-items:center;justify-content:center;padding:0 10px;height:36px;transition: all .2s ease-in-out;}
.btn-icon:hover{background:var(--color-2);}
.btn-icon > svg{fill:var(--color-bg);height: 20px;width: 20px;margin-right: 5px;}
.btn-like{--m-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 255.26 216.69"><path d="M128 216.69h-.03c-4.31 0-8.45-1.72-11.49-4.76l-96.71-96.72A67.485 67.485 0 0 1 0 67.49a67.48 67.48 0 0 1 22.4-50.21A65.24 65.24 0 0 1 65.81.73c19.36 0 38.14 7.74 51.83 21.46L128 32.55l12.79-12.78a67.485 67.485 0 0 1 97.94 2.63c11.87 13.32 17.64 30.63 16.35 48.38a72.99 72.99 0 0 1-21.27 46.86l-94.29 94.29a16.243 16.243 0 0 1-11.49 4.76H128zM66.31 14.82c-.2 0-.41-.01-.62-.01-12.5 0-24.58 4.58-33.95 12.84a53.529 53.529 0 0 0-17.78 39.84c0 14.19 5.65 27.82 15.68 37.85l96.71 96.71c.44.44 1.03.68 1.65.68.62 0 1.21-.24 1.65-.68l94.29-94.29c21.14-21.14 23.12-55.24 4.41-76.02a53.545 53.545 0 0 0-39.84-17.78c-14.19 0-27.82 5.65-37.85 15.68l-17.72 17.72a6.995 6.995 0 0 1-4.94 2.05c-1.85 0-3.63-.74-4.94-2.05l-15.3-15.3a58.859 58.859 0 0 0-41.45-17.24z"/></svg>');transition:transform 0.3s ease-in-out;}
.btn-like.state-yes{--m-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256.01 217.32"><path d="M128.37 217.32h-.02c-4.33 0-8.47-1.71-11.52-4.77l-97-97A67.705 67.705 0 0 1 0 67.68c0-19.21 8.17-37.52 22.46-50.36A65.443 65.443 0 0 1 65.99.74c19.42 0 38.26 7.76 51.99 21.51l10.39 10.4 12.83-12.82A67.705 67.705 0 0 1 189.07 0c19.2 0 37.53 8.17 50.36 22.46 11.91 13.36 17.69 30.72 16.4 48.53a73.262 73.262 0 0 1-21.33 46.99l-94.58 94.57a16.245 16.245 0 0 1-11.52 4.77h-.03z"/></svg>');--m-color:var(--color-like);transform:scale(0.8);transform-origin:center;animation: anLike 0.3s ease-in-out forwards 0.25s;}
@keyframes anLike{0%{transform: scale(0.8);}
50%{transform: scale(1.2);}
100%{transform: scale(1);}}
.busy{background:var(--color-bg) url(/inc/images/busy-logo-48.png) 50% 50% no-repeat;border:1px solid rgba(var(--color-text-val), 0.3);border-radius:var(--ctrl-border-radius);height:150px;width:150px;}
.caption{border-bottom:1px solid rgba(var(--color-text-val), 0.2);margin:10px 0 15px;position:relative;min-height:25px;}
.caption > div{background:var(--color-2);border-right:4px solid var(--color-bg);position:absolute;left:0;bottom:-1px;height:4px;width:80px;}
.justify{text-align:justify}
.left{float:left}
.right{float:right}
.checkbox-wrapper{display:inline-block;}
.checkbox-body{background-image:-webkit-linear-gradient(rgba(var(--color-text-val), 0.6), rgba(var(--color-text-val), 0.5));background-image:linear-gradient(rgba(var(--color-text-val), 0.6), rgba(var(--color-text-val), 0.5));background-color:rgba(var(--color-text-val), 0.6);border-radius:3px;box-shadow:0 1px 5px rgba(0, 0, 0, 0.45) inset;line-height:27px;overflow:hidden;padding:1px;height:27px;width:79px;}
.checkbox-body-on{background-image:-webkit-linear-gradient(var(--color-1), var(--color-2));background-image:linear-gradient(var(--color-1), var(--color-2));background-color:var(--color-1);}
.checkbox-switch{display:inline-block;color:var(--color-bg);cursor:pointer;font-weight:bold;float:left;position:relative;text-align:center;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);height:inherit;width:39px;}
.checkbox-switch div{background-image:-webkit-linear-gradient(#fff,rgba(var(--color-text-val), 0.1));background-image:linear-gradient(#fff,rgba(var(--color-text-val), 0.1));background-color:#fff;box-shadow:0 1px 1px rgba(0, 0, 0, 0.77);border:1px solid rgba(var(--color-text-val), 0.25);border-radius:2px;cursor:default;display:none;top:1px;left:1px;right:auto;position:absolute;height:23px;width:32px;}
.checkbox-off div{left:auto;right:0;}
.child-block > *{display:block}
.child-inline > *{display:inline-block;float:left}
.child-lr > *:first-child{display:inline-block;float:left;width:48%}
.child-lr > *:last-child{display:inline-block;float:right;width:48%}
.clearfix{display: inline-table}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.hint{background-color:var(--color-fg);border-radius:var(--ctrl-border-radius);color:var(--color-text);font-size:0.8rem;padding:8px;position:absolute;opacity:0;z-index:var(--zidx-super);transition:all 0.5s ease-in-out;}
.hint:before{background-color:inherit;content:"";display:block;position:absolute;height:15px;width:15px;}
* html .clearfix{height:1%}
.clearfix{display:block}
.color-gray{color:var(--color-grey-3)}
.display-none{display:none}
.f-11{font-size:11px !important}
.f-12{font-size:12px !important}
.f-13{font-size:13px !important}
.f-14{font-size:14px !important}
.f-15{font-size:15px !important}
.flex-right{margin-left:auto;}
.flex-wrap{display:flex;flex-wrap:wrap;}
.mask,.mask-before:before,.mask-after:after{background-color:var(--m-color, var(--color-text));mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:var(--m-pos, 50%);-webkit-mask-position:var(--m-pos, 50%);mask-image:var(--m-image);-webkit-mask-image:var(--m-image);mask-size:var(--m-size, 22px);-webkit-mask-size:var(--m-size, 22px);}
.member-profile{color:var(--color-text);display:inline-block;font-size:0.9rem;font-weight:var(--font-weight-bold);line-height:1.4rem;}
.menu-ajax{padding-top:5px;display:block;text-align:center;}
.menu-ajax > *{border-bottom:5px solid transparent;color:rgba(var(--color-text-val), 0.75);cursor:pointer;font-size:16px;display:inline-block;padding:12px 0;margin:0 6px;text-transform:uppercase;transition:border-color 0.6s linear;}
.menu-ajax > *:hover{border-bottom-color:rgba(var(--color-text-val), 0.6);}
.menu-ajax > .active{border-bottom:5px solid var(--color-1);}
.multi-line{white-space:pre-wrap;}
.no-decor:hover{text-decoration:none;}
.no-display{display:none;}
.no-scroll{overflow:hidden;}
@supports (scrollbar-width: none){.no-scroll-bar{scrollbar-width:none;}}
@supports not (scrollbar-width: none){.no-scroll-bar{margin-bottom:-18px;}}
@supports selector(::-webkit-scrollbar){.no-scroll-bar{margin-bottom:0;}
.no-scroll-bar::-webkit-scrollbar{background-color: transparent;display: none;}
.no-scroll-bar::-webkit-scrollbar-track{background-color: transparent;}
.no-scroll-bar::-webkit-scrollbar-thumb{background-color: transparent;}}
.no-visible{visibility:hidden;}
.outline-off{outline:none !important;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.pad-1{margin-top:8px !important}
.pad-2{margin-top:16px !important}
.pad-3{margin-top:24px !important}
.pad-4{margin-top:32px !important}
.pad-5{margin-top:40px !important}
.pad-6{margin-top:48px !important}
.pressable:active{box-shadow:inset 1px 1px 7px rgba(50, 50, 50, 0.4);}
.round{border-radius:50% !important;}
.slide-panel{background-color:var(--color-bg);position:fixed;opacity:0.98;top:0;max-width:320px;overflow-y:auto;height:100%;width:100%;z-index:var(--zidx-slide-panel);}
.slide-left{left:0;margin-left:-320px;}
.slide-right{left:100%;margin-left:320px;}
@media (max-width:640px){.slide-panel{max-width:100vw}
.slide-left{margin-left:-100vw;}
.slide-right{margin-left:100vw;}}
.slide-panel > div{position:absolute;top:var(--header-height-full);left:var(--pad-x);right:var(--pad-x);bottom:var(--header-height-full);overflow-y:auto;}
.slide-menu{padding:15px 0;}
.slide-menu a{background-color:inherit;border-radius:var(--ctrl-border-radius);color:var(--color-text);display:flex;align-items:center;padding:0 5px;position:relative;pointer-events:all;margin:0;height:48px;}
.slide-menu a:hover{background-color:var(--color-hover);color:var(--color-fg);text-decoration:none;}
.slide-menu a > i:not(.msg-blink){--m-color:var(--color-text);display:inline-block;margin-right:12px;height:inherit;width:26px;}
.slide-menu a.a-top{pointer-events:auto;}
.slide-menu a.a-img{padding-left:50px;}
.slide-menu a.new-events::after{content:"";border-radius:50%;background-color:var(--color-event);top:10px;left:32px;position:absolute;height:5px;width:5px;}
.slide-menu img{border-radius:50%;left:5px;top:50%;margin-top:-18px;position:absolute;height:36px;width:36px;}
.slide-menu span{left:10px;top:50%;font-family:'ZomblerLT';margin-top:-44px;position:absolute;height:44px;width:44px;text-align:center;}
.slide-menu a > i.msg-blink{display:inline-block;margin-left:5px;}
.slide-menu .separator{border-top:1px solid var(--color-border);height:0;margin:10px 0;}
.tabs a{border:1px solid rgba(var(--color-text-val), 0.25);border-bottom:none;display:inline-block;padding:15px 5px;}
.text-left{text-align:left}
.text-center{text-align:center}
.text-right{text-align:right}
div.wrap-out{width:100%}
div.wrap-in{width:100%}
.wrap-fix{overflow-x:hidden;}
.wrap-fix > div{width:100vw;}
.wrap-fix > div > div{overflow-y:scroll;visibility:hidden;}
.wrap-fix > div > div > div{visibility:visible;}
h5 > span > i{color:var(--color-event);vertical-align:text-bottom !important;}
h5 > span{color:rgba(var(--color-text-val), 0.75);line-height:40px;margin-left:40px;}
.m-admin,.m-celeb{background-position:right 0 top 0;background-size:14px;background-repeat:no-repeat;padding-right:18px;}
.m-admin{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 77.36 77.36"><path fill="rgb(225,49,72)" d="M8.28 16.96l6.84 -1.84 1.84 -6.84c0.73,-2.72 3.54,-4.34 6.25,-3.61l6.85 1.83 5.01 -5.01c1.99,-1.99 5.23,-1.99 7.22,0l5.01 5.01 6.85 -1.83c2.71,-0.73 5.53,0.89 6.25,3.61l1.84 6.84 6.84 1.84c2.72,0.73 4.34,3.54 3.61,6.25l-1.83 6.85 5.01 5.01c1.99,1.99 1.99,5.23 0,7.22l-5.01 5.01 1.83 6.85c0.73,2.71 -0.89,5.53 -3.61,6.25l-6.84 1.84 -1.84 6.84c-0.72,2.72 -3.54,4.34 -6.25,3.61l-6.85 -1.83 -5.01 5.01c-1.99,1.99 -5.23,1.99 -7.22,0l-5.01 -5.01 -6.85 1.83c-2.71,0.73 -5.52,-0.89 -6.25,-3.61l-1.84 -6.84 -6.84 -1.84c-2.72,-0.72 -4.34,-3.54 -3.61,-6.25l1.83 -6.85 -5.01 -5.01c-1.99,-1.99 -1.99,-5.23 0,-7.22l5.01 -5.01 -1.83 -6.85c-0.73,-2.71 0.89,-5.52 3.61,-6.25z"/><polygon fill="white" points="32.62,44.53 56.21,20.94 62.41,27.13 38.81,50.72 32.8,56.74 32.62,56.92 15.29,39.59 21.48,33.39 "/></svg>');}
.m-celeb{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 77.36 77.36"><path fill="rgb(20,195,229)" d="M8.28 16.96l6.84 -1.84 1.84 -6.84c0.73,-2.72 3.54,-4.34 6.25,-3.61l6.85 1.83 5.01 -5.01c1.99,-1.99 5.23,-1.99 7.22,0l5.01 5.01 6.85 -1.83c2.71,-0.73 5.53,0.89 6.25,3.61l1.84 6.84 6.84 1.84c2.72,0.73 4.34,3.54 3.61,6.25l-1.83 6.85 5.01 5.01c1.99,1.99 1.99,5.23 0,7.22l-5.01 5.01 1.83 6.85c0.73,2.71 -0.89,5.53 -3.61,6.25l-6.84 1.84 -1.84 6.84c-0.72,2.72 -3.54,4.34 -6.25,3.61l-6.85 -1.83 -5.01 5.01c-1.99,1.99 -5.23,1.99 -7.22,0l-5.01 -5.01 -6.85 1.83c-2.71,0.73 -5.52,-0.89 -6.25,-3.61l-1.84 -6.84 -6.84 -1.84c-2.72,-0.72 -4.34,-3.54 -3.61,-6.25l1.83 -6.85 -5.01 -5.01c-1.99,-1.99 -1.99,-5.23 0,-7.22l5.01 -5.01 -1.83 -6.85c-0.73,-2.71 0.89,-5.52 3.61,-6.25z"/><polygon fill="white" points="32.62,44.53 56.21,20.94 62.41,27.13 38.81,50.72 32.8,56.74 32.62,56.92 15.29,39.59 21.48,33.39 "/></svg>');}
.noselect{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.pulse{transform-origin:50% 50%;transform:scale(1);}
.pulse:active{animation:active 0.3s ease-in-out forwards 0.3s;}
.range{font-size:0.9rem;margin:0 0 15px;padding:0 var(--pad-x);}
.range input{margin:10px 0 0;}
@keyframes active{0%{transform: scale(0.9);}
40%{transform: scale(1.1);}
100%{transform: scale(1);}}
a{box-sizing:border-box;color:var(--color-link);text-decoration:none}
a:hover{color:var(--color-link-hover);text-decoration:none}
button{background:none;border:none;box-sizing: border-box;cursor:pointer;font-family:var(--font-family-body);font-size:1rem;font-weight:var(--font-weight-normal);outline:none !important;pointer-events:all;-webkit-tap-highlight-color:rgba(0,0,0,0);}
div[data-hint]{background:url(/inc/images/icon-hint.png);height:15px;width:15px}
div#data-hint{background:url(/inc/images/bg-hint-data.gif) 0 100% no-repeat;color:#fff;display:none;position:absolute;padding:2px 7px 7px 7px;max-height:220px;max-width:400px;}
div#data-hint p{line-height:15px;margin:4px 0;padding:0}
div#data-hint span.url{color:var(--color-event)}
div#e-label{background:var(--color-logo-2);background:linear-gradient(90deg, var(--color-logo-1) 0%, var(--color-logo-2) 100%);border-radius:var(--ctrl-border-radius);box-sizing:border-box;display:none;color:#fff;padding:10px;position:absolute;min-width:120px;width:100%;z-index:var(--zidx-mbox-adds);}
div[placeholder]:empty::before{content: attr(placeholder);color: var(--color-pholder);visibility:visible;}
div[placeholder]:empty:focus::before{visibility:hidden;}
h1{font-size:2.75em;}
h2{font-size:2.25em;}
h3{font-size:1.75em;}
h4{font-size:1.25em;}
h5{font-size:1em;}
hr{background-color:var(--color-grey-1);border:none;height:1px;margin:15px 0;}
div.sysinfo{background-color:var(--color-text);border-radius:var(--ctrl-border-radius);color:var(--color-bg);font-size:0.8rem;position:fixed;opacity:0;top:40%;left:50%;padding:12px;transform:translate(-50%,-40%);transition:opacity 0.7s ease-in-out;z-index:var(--zidx-super);}
div.sysinfo.on{opacity:1;}
input[type="text"],
input[type="password"],
input[type="email"],
div[contenteditable],
.copyable-text,
select,textarea{-webkit-user-select:auto !important;user-select:text !important;appearance:none;background-color:var(--color-inp-bg);border:none;border-radius:var(--ctrl-border-radius);box-sizing:border-box;color:var(--color-text);font-family:var(--font-family-body);font-size:1rem;font-weight:var(--font-weight-normal);padding:8px;outline:none;transition: border linear .2s, box-shadow linear .2s;width:100%;}
input[type="text"]:focus,input[type="password"]:focus,
input[type="email"]:focus,
div[contenteditable]:focus,
select:focus,textarea:focus{background-color:var(--color-inp-bg);outline:0;outline:thin dotted 9;}
input.i-error,select.i-error,textarea.i-error{border-color:var(--color-event) !important;outline:0;outline:thin dotted 9;box-shadow:none !important;}
input::placeholder,textarea::placeholder{color:var(--color-pholder);font-weight:var(--font-weight-normal);}
html.md1 input[type="text"],
html.md1 input[type="password"],
html.md1 input[type="email"],
html.md1 select,
html.md1 textarea,
html.md1 div[contenteditable]{border-color:transparent;font-size:0.9rem;padding:10px;}
.inp-big{font-size:20px !important;padding:10px !important;height:50px !important;}
input.submit,a.submit{background-color:var(--color-1);border:none;border-radius:var(--ctrl-border-radius);color:#fff;cursor:pointer;display:inline-block;font-family:var(--font-family-body);margin:0;padding:9px 20px;}
input.submit:hover,a.submit:hover{background-color:var(--color-2);text-decoration:none;}
div[contenteditable]{white-space: pre-wrap;overflow-wrap:anywhere}
div[contenteditable] *{-webkit-user-select:auto !important;user-select:text !important;}
div[contenteditable] > div.inside{display:inline;}
label.l-error{background-color:var(--color-event);border-radius:var(--ctrl-border-radius);color:var(--color-bg);font-size:11px;font-weight:bold;line-height:17px;padding:5px 10px}
p{line-height:1.5rem;margin:5px 0;padding:5px 0}
select{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 160 99" fill="rgb(200,200,200)"><path d="M66.86 93.38c3.61 3.62 8.39 5.42 13.16 5.42 4.78 0 9.55-1.8 13.17-5.42l61.05-61.04c7.09-7.1 7.87-18.85 1.03-26.21-7.23-7.87-19.49-8.13-26.98-.64L89.06 44.6c-5.03 5.03-13.17 5.03-18.2 0L31.75 5.49C24.27-2 12-1.87 4.78 6.13c-6.84 7.36-6.2 19.11 1.03 26.21l61.05 61.04z"/></svg>');background-repeat:no-repeat;background-position:right 10px center;background-size:20px;}
textarea{min-height:90px;resize:vertical;white-space: pre-wrap;overflow-wrap: anywhere;}
textarea.autogrow{resize:none;overflow:hidden;min-height:0;}
input[type="range"]{background-color:var(--color-inp-bg);border-radius:5px;-webkit-appearance:none;width:100%;height:8px;}
input[type="range"]::-webkit-slider-thumb{-webkit-appearance: none;height:24px;width:24px;border-radius:50%;background-color:var(--color-1);cursor:ew-resize;}
input[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;box-shadow:none;border:none;background:transparent;}
.img-slider{position:relative;}
.img-slider img{position:absolute;vertical-align: middle;}
.img-slider,
.img-slider img,
.img-slider .img-mover{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.img-slider img{height: auto !important;width: 100% !important;top:0;left:0;right:0;bottom:0;}
.img-slider .img-mover{cursor:pointer;position:absolute;width:100px;height:100%;top:0;left:20%;z-index:15;}
.img-big .img-mover{left:-100px;width:200px;}
.img-slider .img-mover:before,
.img-slider .img-mover:after{position:absolute;left:50%;content:"";cursor:pointer;}
.img-slider .img-mover:before{background-color:rgba(255,255,255,0.5);top:0;transform:translateX(-50%);width:1px;height:100%;}
.img-slider .img-mover:after{bottom:0;transform:translate(-50%, -20%);background-color:none;background-position:50% 50%;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33 40.24" fill="white"><path d="M12.21 27.41l-7.59 -7.59 7.59 -7.59 -2.31 -2.31 -9.9 9.9 9.9 9.9 2.31 -2.31zm8.58 0l7.59 -7.59 -7.59 -7.59 2.31 -2.31 9.9 9.9 -9.9 9.9 -2.31 -2.31z"/></svg>');height:30px;width:100px;}
.img-big .img-mover:after{transform:translate(-50%, -50%);height:50px;}
.switch{background-color:#EEE;border-radius:8px;box-shadow:inset 1px 1px 4px 0px #DFDFDF;padding:2px;overflow:hidden;display:flex;flex-direction:row;max-width:fit-content;}
.switch > div{color:#C0C0C0;cursor:pointer;padding:0 10px;display:flex;align-items:center;justify-content:center;height:100%;}
.switch > div.state-yes{background-color:#fff;border-radius:5px;box-shadow: 1px 0 1px 1px #DFDFDF;color:var(--color-text);}
.switch > div > svg{fill:#C0C0C0;}
.switch > div.state-yes > svg{fill:var(--color-text);}
.menu{background-color:var(--color-bg);border-radius:5px;border:1px solid var(--color-border);min-width:240px;padding: 4px 0;position: fixed;opacity:0;top: 48px;transform:scale(0);transition:transform 0.3s ease-in-out, opacity 0.3s;z-index:var(--zidx-mbox-adds);}
.menu.show{opacity:1;transform: scale(1);visibility:visible;}
html.md1 .menu{border-radius:0;bottom:var(--header-height);top:auto !important;left:0 !important;margin:0;padding:15px 0;width:100vw;position:fixed;transform-origin:bottom !important;}
.menu.menu--right{transform-origin: top right;}
.menu.menu--left{transform-origin: top left;}
.menu li{box-sizing:border-box;display: block;min-height:32px;margin:0;padding:0 15px;width:100%;}
.menu li.menu-separator{background-color:var(--color-border);height: 1px;min-height: 0;margin: 12px 0;padding: 0;}
.menu li:first-child{margin-top: 0;}
.menu li:last-child{margin-bottom: 0;}
.menu li:hover{background-color:var(--color-hover);}
.menu a{color:var(--color-text);display:flex;align-items:center;font-size:1rem;height:50px;padding:0;text-decoration: none;width:100%;white-space: nowrap;}
.menu i{--m-pos:0 50%;--m-size:26px;height:32px;width:36px;}
.menu svg{fill:var(--color-text);margin-right:12px;height:26px;width:26px;}
.abi-checkbox{background-color:var(--color-grey-2);height:30px;-webkit-border-radius:15px;border-radius:15px;width:54px;-webkit-transition: background-color 0.3s ease-in-out;-moz-transition: background-color 0.3s ease-in-out;-ms-transition: background-color 0.3s ease-in-out;-o-transition: background-color 0.3s ease-in-out;transition: background-color 0.3s ease-in-out;cursor: pointer;position:relative;display:inline-block;}
.abi-checkbox input{position:absolute;pointer-events:none;top:100px;left:100px;opacity:0;}
.abi-checkbox .inner{width:24px;height:24px;position: absolute;top: 3px;left: 3px;-webkit-border-radius:50%;border-radius:50%;background-color:var(--color-bg);-webkit-transition: left 350ms cubic-bezier(0, 0.89, 0.44, 1);-moz-transition: left 350ms cubic-bezier(0, 0.89, 0.44, 1);-o-transition: left 350ms cubic-bezier(0, 0.89, 0.44, 1);transition: left 350ms cubic-bezier(0, 0.89, 0.44, 1);-webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1);box-shadow: 0 1px 2px 0 rgba(0,0,0,0.2),0 3px 4px 0 rgba(0,0,0,0.1);}
.abi-checkbox.checked{background-color:var(--color-1);}
.abi-checkbox.checked .inner{left: 27px;}
.pull2r{min-height:0;background-color:var(--color-bg);background-image:var(--svg-loading);background-position:50% 30px;background-repeat:no-repeat;background-size:40px;pointer-events:none;height:0;transition:height 0.3s ease 0s, min-height 0.3s ease 0s;width:100%;overflow: hidden;}
.modal-box-overlay{--mbox-max-width:var(--width-max);background-color:rgba(var(--color-bg-val), 0.75);display:none;bottom:-250px;left:0;position:fixed;right:0;top:-250px;z-index:var(--zidx-mbox-ovrl);}
.modal-box-viewport{position:fixed;left:0;top:0;bottom:var(--header-height-full);right:0;}
html.no-wide .modal-box-viewport{background-color:var(--color-bg);}
.modal-box-scrollbox{display:block;overflow-y:auto;margin:0 auto;max-width:var(--mbox-max-width);height:100%;width:100%;}
.modal-box-pages{flex:1;}
.modal-box-dialog{overflow-y:hidden;z-index:var(--zidx-mbox-ovrl);}
.modal-box-flat{box-shadow:none !important;}
.modal-box-blur{-moz-backdrop-filter:blur(2px);-o-backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);}
.modal-box{--mbox-header-height:var(--header-height);background-color:var(--color-bg);border-radius:0;display:flex;flex-direction:column;max-width:var(--mbox-max-width);cursor:default;overflow:hidden;opacity:0;padding:0;transition:opacity 0.5s ease-in-out;min-height:100%;width:100%;}
.modal-box-body{display:none;}
.mbox-fix-header .modal-box-caption{position:fixed;}
.mbox-fix-header .modal-box-content{margin-top:var(--mbox-header-height);}
.modal-box-nocaption div[class^="modal-box-caption"]{display:none;}
.modal-box-nocaption .modal-box-content{height:100%;margin-top:0;}
.modal-box-area{box-sizing:content-box;padding:20px}
.modal-box-content{background:var(--color-bg);height:inherit;display:flex;flex-direction:column;position:relative;flex:1;}
.modal-box-busy{background:rgba(var(--color-text-val),0.05);display:none;position:absolute;left:0;top:0;height:100%;width:100%;z-index:var(--zidx-super);}
.modal-box-close-button{border-radius:50%;--m-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 24 24" width="32"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>') !important;cursor:pointer;pointer-events:all;padding:0;height:40px;width:40px;}
.btn-caption button{--m-pos:50% 50% !important;--m-size:24px;cursor:pointer;padding:0;min-width:42px;height:42px;width:42px;pointer-events:all;transition:border-radius 0.4s ease-in-out;z-index:5;}
.modal-box-back-button,.modal-box-next-button{--m-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M160 214a5.98 5.98 0 0 1-4.243-1.757l-80-80a6 6 0 0 1 0-8.486l80-80a6 6 0 0 1 8.486 8.486L88.485 128l75.758 75.757A6 6 0 0 1 160 214Z"/></svg>');}
.modal-box-next-button{transform:rotate(180deg);}
.modal-box-next-button:disabled{opacity:0.5;}
.mbox-apply .modal-box-next-button,
.modal-box-apply-button{--m-color:var(--color-1);--m-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M104 190a5.98 5.98 0 0 1-4.243-1.757l-56-55.996a6 6 0 1 1 8.485-8.485L104 175.515 211.757 67.762a6 6 0 1 1 8.485 8.485l-112 111.996A5.98 5.98 0 0 1 104 190Z"/></svg>');--m-size:30px !important;transform:none !important;}
.mbox-pages-dots{display:flex;justify-content:center;align-items:center;}
.mbox-pages-dots > span{background-color:rgba(var(--color-text-val),0.2);border-radius:50%;margin:0 3px;height:6px;width:6px;transition:width 0.2s ease-in-out;}
.mbox-pages-dots > span.active{background-color:rgba(var(--color-text-val),0.5);border-radius:5px;width:18px;}
.modal-box-cursor-zoom-out{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out;}
.modal-box-box,
.modal-box-dialog-box{background:var(--color-bg);box-shadow:0 2px 10px rgba(0, 0, 0, 0.45);display:none;}
.modal-box-dialog .modal-box{}
.modal-box-load-done{opacity:1 !important;}
html.md1 .modal-box-load-done{_top:auto !important;_bottom:0 !important;}
.modal-box-outer{background-color:var(--color-bg);cursor:default;margin:20px auto;padding:20px 0;max-width:700px;width:100%;}
html.md2 .modal-box-outer{padding:15px 0;}
html.md1 .modal-box-outer{padding:10px 0;}
.modal-box-inner{padding:0 20px;}
html.md2 .modal-box-inner{padding:0 15px;}
html.md1 .modal-box-inner{padding:0 5px;}
.modal-box-block{background:var(--color-bg);}
.modal-box-caption{background-color:var(--color-bg);box-sizing:border-box;color:var(--color-text);display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 10px;height:var(--mbox-header-height);max-width:var(--mbox-max-width);width:inherit;z-index:5;}
.modal-box-caption > span{font-size:1rem;font-weight:var(--font-weight-bold);margin:0 auto 0 2vw;}
.modal-box-cpadl{padding-left:64px !important;}
.modal-box-field{box-sizing:content-box;display:flex;align-items:center;padding:0.8rem 1.5rem;min-height:30px;}
.modal-box-field:last-of-type{border-bottom:none;}
.modal-box-field > label{color:var(--color-text);display:block;text-transform:uppercase;min-width:32%;}
.modal-box-field label.required:after{color:red;content:'*';font-size:125%;font-style:normal;font-weight:bold;margin-left:4px;}
.modal-box-field > div{width:100%;}
.mbox-chk{position: relative;padding-left: 32px;box-sizing: border-box;}
.mbox-chk > input{position:absolute;top:0;left:0;}
html.md1 .modal-box-field,
html.md2 .modal-box-field{display:block;}
html.md1 .modal-box-field > label,
html.md2 .modal-box-field > label{font-size:0.9rem;float:none !important;margin-bottom:5px;}
.modal-box-action{border-top:1px solid rgba(var(--color-text-val), 0.15);border-radius:0 0 5px 5px;padding:30px 20px;text-align:right;}
html.md1 .modal-box-action{padding:30px 20px;}
.modal-box-action button{margin-left:5px;min-width:75px;}
.modal-box-action button:first-of-type{margin-left:0;}
.modal-box-done{background-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 511.375 511.375" xmlns="http://www.w3.org/2000/svg" fill="rgba(var(--color-text-val),0.8,rgb)"><path d="M511.375 255.687l-57.89-64.273 9.064-86.045-84.65-17.921-43.18-75.011-79.031 35.32-79.031-35.32-43.18 75.011-84.65 17.921 9.063 86.045L0 255.687l57.889 64.273-9.063 86.045 84.65 17.921 43.18 75.011 79.031-35.321 79.031 35.321 43.18-75.011 84.65-17.921-9.064-86.045zm-148.497-55.985L234.533 343.494l-89.186-89.186 21.213-21.213 66.734 66.734 107.203-120.104z"/></svg>');background-repeat:no-repeat;background-size:75px;background-position:50% 100px;font-size:1rem;display:none;padding:175px 4vw 40px;position:relative;text-align:center;}
.modal-box-done button{margin-top:15px;width:50%;}
.modal-box-btn-main{width:40%}
.modal-box-btn-wide{width:100%}
.mbox-flat [contenteditable=true]{outline: none;overflow-x: hidden;overflow-y: auto;position:relative;white-space:pre-wrap;word-wrap:break-word;}
.mbox-flat [contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none;color:var(--color-pholder) !important;display:block;}
.mbox-header{pointer-events: none;}
.spinner{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:80px;width:80px;}
.spinner > div{background:var(--color-fg);border-radius:3px;height:50%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out;margin:0 3px;}
.spinner > div:nth-child(2){-webkit-animation-delay: -1.1s;animation-delay: -1.1s;}
.spinner > div:nth-child(3){-webkit-animation-delay: -1.0s;animation-delay: -1.0s;}
.spinner > div:nth-child(4){-webkit-animation-delay: -0.9s;animation-delay: -0.9s;}
.spinner > div:nth-child(5){-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}
@-webkit-keyframes sk-stretchdelay{0%, 40%, 100%{-webkit-transform: scaleY(0.5)}
20%{-webkit-transform: scaleY(1.0)}}
@keyframes sk-stretchdelay{0%, 40%, 100%{transform: scaleY(0.5);-webkit-transform: scaleY(0.5);} 20%{transform: scaleY(1.0);-webkit-transform: scaleY(1.0);}}
div.upload-box{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 24 24" width="64" fill="rgb(204,204,204)"><path d="M0 0h24v24H0z" fill="none"/><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"/></svg>');background-position:50% 50%;background-repeat:no-repeat;border:1px solid var(--color-grey-2);border-radius:9px;box-shadow:inset 0 1px 1px var(--color-grey-0);cursor:pointer;display:inline-block;float:left;margin:0;padding:5px;overflow:hidden;position:relative;transition:0.3s;height:100px;width:100px;}
div.upload-box:hover{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" height="64" viewBox="0 0 24 24" width="64" fill="rgb(11,157,204)"><path d="M0 0h24v24H0z" fill="none"/><path d="M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"/></svg>');border-color:var(--color-2);box-shadow:inset 0 1px 1px var(--color-bg), 0 0 12px var(--color-2);}
div.file-loaded:hover > div.file-delete{display:block;}
div.file-delete{position:absolute;right:10px;bottom:10px;display:none;}
div.file-preview{display:none;background-size: contain;background-repeat:no-repeat;border-radius:5px;position:absolute;left:5px;top:5px;bottom:5px;right:5px;}
div.upload-box input.inp-file{cursor:pointer;position:absolute;opacity:0;left:-25px;top:-25px;height:160px;width:160px;}
div.pic{background-color:var(--color-bg);display:block;position:relative;border-spacing:0;height:inherit;width:inherit;}
div.pic>img{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;max-height:100px;max-width:100px;height:inherit;width:inherit;}
div.pic-edit{background:url(/inc/images/btn-img-delete.gif);border-radius:3px;cursor:pointer;position:absolute;right:0;top:0;opacity:0;height:21px;width:21px;transition:opacity 0.3s linear;}
div.pic-edit:hover{background:url(/inc/images/btn-img-delete-h.gif);}
div.pic:hover div.pic-edit{opacity:0.8;}
span.f-error{background-color:var(--color-event);display:block;line-height:16px;margin-bottom:2px;padding:8px 12px;position:relative;text-align:justify;}
span.f-error span.error-pointer{background:url(/inc/images/error-pointer.gif) left top no-repeat;position:absolute;bottom:-10px;_bottom:-16px;left:5px;width:19px;height:10px;}
span.f-error span.error-icon{background:url(/inc/images/error-icon.gif) left top no-repeat;position:absolute;top:0;left:-40px;width:41px;height:34px;}
div.data table{width:100%;}
div.data table td{background-color:var(--color-bg);}
div.data table input{float:none;}
div.pagebar{margin:10px 0;width:100%;}
div.pagebar > div{display: flex;flex-direction:row;flex-wrap:wrap;}
div.pagebar > div > div > *{display:flex;align-items:center;justify-content:center;margin:0 5px 5px 0;padding:0 5px;height:40px;min-width:40px;font-size: 1.2rem;}
div.pagebar a{background-color:rgba(var(--color-text-val), 0.075);color:rgba(var(--color-text-val), 0.75);}
div.pagebar a:hover{background-color:rgba(var(--color-text-val), 0.15);text-decoration:none;}
div.pagebar span{background-color:var(--color-1);color:var(--color-bg);}
div#slide-action{background-color:var(--color-bg);}
div.ba-items{background-position:-100px 0;background-repeat:repeat-y;--ratio:1;margin:0 auto;padding:0;min-height:100px;position:relative;will-change:scroll-position;}
.ba-item{--font-scale:0.5;font-size:calc(13px + 13px * ( var(--ratio) - 1 ) * var(--font-scale));position:absolute;overflow:hidden;-webkit-touch-callout: none;}
.ba-item.ba-hidden > div.ba-overlay{display:flex;align-items:center;justify-content:center;visibility:visible;}
.ba-trans{transition:all 0.4s ease-in-out !important;}
div.ba-overlay{background:rgba(0,0,0,0.75);box-sizing:border-box;font-size:1rem;position:absolute;left:0;top:0;right:0;bottom:0;padding:20px;text-align:center;height:100%;width:100%;visibility:hidden;display:none;z-index:50;}
div.ba-overlay > div{height:auto;}
div.ba-overlay > div > div{color:#fff;font-size:inherit;padding-bottom:calc(15px + 15px * (var(--ratio) - 1) * 0.75);}
div.ba-overlay button{border-radius:5px;background-color:var(--color-2);font-size:inherit;font-weight:var(--font-weight-normal);color:#fff;padding:8px 16px;}
div.ba-picture-box{background-image:var(--svg-loading);background-position:50% 50%;background-repeat:no-repeat;margin:0;position:relative;padding:0;overflow:hidden;}
div.ba-picture-mix{position:relative;opacity:0;height:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;}
div.ba-picture-mix video{height: auto;width: var(--col-width);}
div.ba-gallery .btn-play{--m-size:max(calc(var(--col-width)/12), 20px);--m-color:#fff;cursor:pointer;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:90px;width:90px;}
div.ba-gallery .btn-play.on{visibility:hidden;pointer-events:none;}
div.ba-gallery-icon{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M16 1H4C3 1 2 2 2 3v14h2V3h12V1zm3 4H8C7 5 6 6 6 7v14c0 1 1 2 2 2h11c1 0 2-1 2-2V7c0-1-1-2-2-2zm0 16H8V7h11v14z"></path></svg>');background-size: 21px;background-repeat:no-repeat;position: absolute;top: 12px;right: 12px;height: 21px;width: 18px;transform:rotate(90deg);opacity:0.3;}
div.ba-gallery{cursor:pointer;display:flex;flex-direction:row;position:absolute;top:0;left:0;bottom:0;will-change: scroll-position;}
div.ba-gallery > div{min-width:var(--col-width);scroll-snap-align: start;scroll-snap-stop: always;}
div.ba-gallery img{-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-o-user-select: none;user-select: none;height:auto;width:var(--col-width);}
div.ba-gallery.panorama > div{height:var(--col-width);width:var(--col-width);overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;}
div.ba-gallery.panorama > div::-webkit-scrollbar{width:0;height:0;}
div.ba-gallery.panorama img{width:auto;height:var(--col-width);}
div.ba-picture-box.ba-loaded{background-image:none;}
div.ba-loaded .ba-picture-mix{opacity:1;}
div.ba-loaded > .ba-spl,
div.ba-loaded > .img-mover{opacity:1;}
div.ba-dots-box{display:flex;flex-direction:row;align-items:center;position:absolute;bottom:10px;left:50%;transform:translateX(-50%);height:8px;white-space:nowrap;z-index:1;}
div.ba-dots-box span{background-color:#fff;border-radius:50%;cursor:pointer;display:inline-block;margin:0 2px;height:6px;width:6px;opacity:0.8;transition:width 0.2s ease-in-out;}
div.ba-dots-box span.active{border-radius:3px;width:14px;}
div.ba-items:not([data-cols="1"]) div.ba-dots-box span{border-radius:3px;height:1px;margin:0 1px;}
div.ba-items:not([data-cols="1"]) div.ba-dots-box span.active{height:5px;width:10px;}
div.ba-fly-like{background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 57" fill="white"><path d="M44.95 0c-5.39,0 -10.57,2.51 -13.95,6.48 -3.38,-3.97 -8.56,-6.48 -13.95,-6.48 -9.55,0 -17.05,7.5 -17.05,17.05 0,11.72 10.54,21.27 26.51,35.78l4.49 4.06 4.49 -4.1c15.97,-14.47 26.51,-24.02 26.51,-35.74 0,-9.55 -7.5,-17.05 -17.05,-17.05z"/></svg>');background-size:40px;background-position:50% 50%;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:40px !important;width:40px !important;opacity:0;transition:all 0 ease-in-out;pointer-events:none;}
div.ba-fly-like.state-yes{transform-origin:center;animation: anFlyLike 0.3s ease-in-out;}
@keyframes anFlyLike{0%{transform:scale(1);opacity:0;}
50%{transform: scale(1.8);opacity:0.3;}
100%{transform: scale(2.6);opacity:0;}}
div.ba-info{overflow:hidden;}
div.ba-info > div{font-size:0.9rem;height:2.4rem;max-height:2.4rem;overflow:hidden;transition:max-height 1s ease-in-out;}
div.ba-info > div > span{cursor:pointer;}
div.ba-info > div.open{height:auto;max-height:none;}
div.ba-info > div.open > span{display:none;}
div.ba-panel{--scale:0.5;display:flex;flex-direction:row;align-items:center;position:relative;height:56px;z-index:1;}
div.ba-items[data-cols="1"] div.ba-panel{padding-left:5px;padding-right:5px;}
div.ba-panel span{font-weight:400;margin-left:-4px;}
div.ba-panel span.tm-ago{font-size:0.8rem;font-weight:var(--font-weight-normal);margin-left:10px;text-indent:6px;background-color:var(--color-grey-0);display:flex;align-items:center;height:28px;padding:0 10px;border-radius:12px;color:var(--color-grey-5);}
div.ba-panel span.tm-ago i{--m-color:var(--color-grey-5);--m-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 77 77"><path d="M38.5 0c10.63,0 20.26,4.31 27.22,11.28 6.97,6.96 11.28,16.59 11.28,27.22 0,10.63 -4.31,20.26 -11.28,27.22 -6.96,6.97 -16.59,11.28 -27.22,11.28 -10.63,0 -20.26,-4.31 -27.22,-11.28 -6.97,-6.96 -11.28,-16.59 -11.28,-27.22 0,-10.63 4.31,-20.26 11.28,-27.22 6.96,-6.97 16.59,-11.28 27.22,-11.28zm2 9.5l0 27.77 18.89 9.45 -1.78 3.56 -21.11 -10.56 0 -30.22 4 0zm22.4 4.6c-6.25,-6.24 -14.87,-10.1 -24.4,-10.1 -9.53,0 -18.15,3.86 -24.4,10.1 -6.24,6.25 -10.1,14.87 -10.1,24.4 0,9.53 3.86,18.15 10.1,24.4 6.25,6.24 14.87,10.1 24.4,10.1 9.53,0 18.15,-3.86 24.4,-10.1 6.24,-6.25 10.1,-14.87 10.1,-24.4 0,-9.53 -3.86,-18.15 -10.1,-24.4z"/></svg>');--m-pos:50%;--m-size:12px;height:inherit;width:16px;}
div.ba-items[data-cols="1"] div.ba-info{padding-left:15px;padding-right:15px;}
div.ba-panel [class^="ba-btn"]{--btn-size-h:40px;--btn-size-w:max(calc(var(--col-width) / 7), 35px);--btn-size-bg:max(calc(var(--col-width) / 14), 22px);--m-size:var(--btn-size-bg);cursor:pointer;margin:0;padding:0;outline:none !important;box-shadow:none !important;-webkit-tap-highlight-color:rgba(0,0,0,0);height:var(--btn-size-h);width:var(--btn-size-w);}
div.ba-panel .ba-btn-like{margin-left:auto !important;}
.ba-btn-share{--m-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="m228.234 108.25-47.992 47.992a6 6 0 0 1-8.484-8.484L209.515 110H128a90.102 90.102 0 0 0-90 90 6 6 0 0 1-12 0A102.115 102.115 0 0 1 128 98h81.515l-37.757-37.758a6 6 0 0 1 8.484-8.484l47.993 47.992a6.03 6.03 0 0 1 .763.932l.036.06a5.99 5.99 0 0 1 .515.978c.01.024.017.05.027.075a5.935 5.935 0 0 1 .31 1.043l.008.058a5.811 5.811 0 0 1 0 2.208c-.003.02-.005.04-.009.058a5.944 5.944 0 0 1-.31 1.044c-.009.024-.016.05-.026.074a5.97 5.97 0 0 1-.515.978l-.036.06a6.03 6.03 0 0 1-.763.932Z"/></svg>');}
.ba-btn-comm{--m-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 256"><path d="M128 230a101.929 101.929 0 0 1-49.794-12.96l-30.711 8.773a14 14 0 0 1-17.309-17.307l8.775-30.71A102.012 102.012 0 1 1 128.001 230Zm-48.998-25.43a6.003 6.003 0 0 1 3.068.844 89.952 89.952 0 1 0-31.485-31.482 6.003 6.003 0 0 1 .613 4.714l-9.473 33.156a2 2 0 0 0 2.473 2.473l33.156-9.473a6 6 0 0 1 1.648-.231Z"/></svg>');}
.ba-spl{background-color:rgba(255,255,255,0.5);_background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="25" height="30" viewBox="0 0 33 40.24" fill="white"><path d="M12.21 27.41l-7.59 -7.59 7.59 -7.59 -2.31 -2.31 -9.9 9.9 9.9 9.9 2.31 -2.31zm8.58 0l7.59 -7.59 -7.59 -7.59 2.31 -2.31 9.9 9.9 -9.9 9.9 -2.31 -2.31z"/><rect x="16" y="0" width="1" height="40"/></svg>');_background-image:url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="1px" height="30px" viewBox="0 0 0 0"><rect fill="white" width="2px" height="30px"/></svg>');position:absolute;opacity:0;height:100%;width:1px;transition:opacity 0.4s ease-in-out;z-index:15;}
.ba-spl-0{height:1px;width:100%;left:0;}
.ba-spl-1{top:0;}
div.ba-author{display:flex;align-items:center;height:36px;padding:8px min(calc(var(--col-width) / 36), 15px);}
div.ba-author > div:nth-child(1){height:30px;width:30px;}
div.ba-author-data{display:flex;align-items:center;margin-left:10px;}
div.ba-author-data > div{line-height:1rem;}
div.ba-author-data a{color:var(--color-text);font-size:1rem !important;font-weight:500;line-height:1rem !important;white-space:nowrap;}
div.ba-author-data span{display:block;font-size:0.8rem;line-height:1rem;white-space:nowrap;}
div.ba-author div:nth-child(3){height:100%;margin-left:auto;}
.ba-item .btn-menu{--m-size:18px;height:100%;width:30px;margin:0;padding:0;z-index:10;}
.ba-brief div.ba-panel,
.ba-brief div.ba-info,
.ba-brief div.ba-author{display:none;}
.ba-sortable:after{background-color:#fff;opacity:0.5;content:'';position:absolute;top:0;left:0;right:0;bottom:0;}
.ba-autoplay{display:block !important;right:0;}
.ba-autoplay .ba-dots-box{display:none !important;}
.ba-video{background-color:#000;}
.aplay-box, .aplay-fx{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}
.aplay-img{border:0;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;display:inline-block !important;visibility:hidden;}
.aplay-img.on{visibility:visible !important;}
.aplay-tmp{background-position:50% 50%;position:absolute !important;top:0;left:0;right:0;bottom:0;opacity:0;transition-timing-function:ease-in-out;z-index:1;}
.aplay-tmp.on-opacity{opacity:1;}
.aplay-tmp.on-transform{opacity:1 !important;transform:none !important;}
#container-area{position:fixed;top:var(--header-height);left:0;right:0;bottom:var(--header-height);}
html.bw3 #container-area{bottom: 0 !important;}
#ba-items{max-width:var(--width-max);}
#stories{--st-num:25;--st-size:60px;--st-height:100px;--st-width:60px;--st-space:10px;border-bottom:1px solid var(--color-border);overflow-x:auto;overflow-y:hidden;margin:0 auto;max-width:var(--width-max);width:100%;}
#stories::-webkit-scrollbar{width:0;height:0;}
#stories-box{padding:0 var(--pad-x);height:var(--st-height);position:relative;width:calc((var(--st-width) + var(--st-space))*var(--st-num) + var(--st-space));}
#stories .story{cursor:pointer;display:flex;flex-direction:column;height:var(--st-height);box-sizing:border-box;padding:12px 0;position:absolute;top:0;left:0;transform:translate(calc(var(--st-space) + var(--st-order) * (var(--st-width) + var(--st-space))),0);transition:transform 0.4s;width:var(--st-width);}
#stories .story-ava{border-radius:50%;position:relative;margin:0 auto;height:var(--st-size);width:var(--st-size);}
#stories .st-idx-1 .story-ava:after{content:'';border:2px solid var(--color-bg);border-radius:50%;display:flex;align-items:center;justify-content:center;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" height="18px" viewBox="0 0 24 24" width="18px" fill="white"><path d="M0 0h24v24H0z" fill="none"/><path d="M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"/></svg>');background-color:var(--color-logo-2);background-position:50% 50%;background-repeat:no-repeat;background-size:100%;position:absolute;left:50%;bottom:-12px;height:18px;width:18px;margin-left:-10px;}
#stories .st-idx-1 .story-prof{visibility:hidden;}
#stories .avatar-box{border-radius:50%;}
#stories .story-prof{font-size:0.8rem;line-height:0.8rem;margin-top:auto;overflow:hidden;text-align:center;text-overflow: ellipsis;white-space:nowrap;}
