.b24-form-style-classic{--b24-primary-color:rgba(0,174,239,1);--b24-primary-text-color:#fff;--b24-text-color:#000;--b24-background-color:#fff;--b24-field-border-color:rgba(0,0,0,.07);--b24-field-background-color:rgba(0,0,0,.05);--b24-field-focus-background-color:#fff;--b24-popup-background-color:#fff;--b24-primary-hover-color:rgba(0,174,239,.7)}.t6m-honeypot{display:none!important}.t6m-form-status{font-size:14px;line-height:1.5;margin-top:12px}.t6m-feedback-form button:disabled{opacity:.6}.b24-form-field-agreement-link{cursor:pointer}#t6m-agreement{border:0;padding:35px;max-width:750px;max-height:85vh;border-radius:5px}#t6m-agreement::backdrop{background:#000b}#t6m-agreement h2{margin-bottom:25px}#t6m-agreement .modalclose{float:right;background:none;border:0;font-size:25px;cursor:pointer}.b24-widget-button-wrapper a{cursor:pointer}.b24-widget-button-wrapper .ui-icon-service-telegram{background-color:#2ca5e0}.b24-widget-button-wrapper .ui-icon-service-vk{background-color:#4a76a8}.b24-widget-button-wrapper .ui-icon-service-ok{background-color:#ee8208}.b24-widget-button-social-item:focus-visible{outline:3px solid #00aeef}
.t6m-no-more{display:none!important}#t6m-modal-mask{position:fixed;inset:0;background:#000c;z-index:10000}#moreinfo{width:500px;max-width:94vw;box-sizing:border-box;background:#fff}#moreinfo .modalclose{position:absolute;right:10px;top:10px;cursor:pointer;background:none;border:0;font-size:28px;width:25px;height:25px}#moreinfo .modalclose:after{content:'×'}#t6m-vacancy-form{border:0;border-radius:5px;width:500px;max-width:94vw;padding:25px;max-height:90vh}#t6m-vacancy-form::backdrop{background:#000c}#t6m-vacancy-form>.modalclose{position:absolute;right:10px;top:5px;border:0;background:none;font-size:26px;cursor:pointer}.news-item-image{width:270px;height:180px;border:1px solid #b96102;border-radius:15px}.news-item-text{max-width:700px}#newsitem .maintext>a[data-lightbox]{display:inline-block;max-width:100%}#newsitem .maintext>a[data-lightbox] img{max-width:100%}
.t6m-chat-panel[hidden]{display:none}.t6m-chat-panel{position:fixed;right:30px;bottom:100px;width:360px;max-width:calc(100vw - 30px);height:500px;max-height:80vh;border-radius:12px;box-shadow:0 5px 35px #0004;overflow:hidden;z-index:12000;background:#f5f7f9;display:flex;flex-direction:column;font:14px Arial,sans-serif}.t6m-chat-panel>header{position:static!important;display:flex!important;justify-content:space-between;align-items:center;padding:16px 20px;background:#00aeef!important;color:#fff;height:auto!important;width:auto!important;min-height:56px}.t6m-chat-panel>header button{border:0;background:none;color:#fff;font-size:26px;cursor:pointer}.t6m-chat-messages{padding:16px;overflow:auto;flex:1}.t6m-chat-messages p{padding:10px 14px;border-radius:12px;background:#fff;margin-bottom:12px;white-space:pre-wrap;line-height:1.5}.t6m-chat-messages .user{background:#d9f2fc;margin-left:25px}.t6m-chat-panel form{background:#fff;padding:12px;border-top:1px solid #eee}.t6m-chat-panel form label{position:absolute;left:-9999px}.t6m-chat-panel textarea{box-sizing:border-box;width:100%;padding:10px;border:1px solid #ddd;border-radius:5px;font:14px Arial,sans-serif;resize:none}.t6m-chat-panel form button{float:right;border:0;background:#00aeef;color:#fff;border-radius:5px;padding:8px 14px;cursor:pointer}.t6m-chat-panel form [role=status]{color:#a02b2b;font-size:12px;padding-top:6px}
