@charset "UTF-8";.auth-page{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:var(--color-bg);padding:20px}.auth-card{background:var(--color-bg-elevated);border-radius:12px;box-shadow:0 8px 30px #0000001f;width:100%;max-width:420px;padding:40px}.auth-header{text-align:center;margin-bottom:32px}.auth-logo{height:80px;margin-bottom:16px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.auth-title{margin-bottom:8px!important;color:var(--color-primary);font-weight:600}.auth-subtitle{color:var(--color-text-secondary);font-size:16px}.auth-alert{margin-bottom:16px;border-radius:8px;animation:fadeIn .3s ease-in-out;box-shadow:0 2px 8px #0000001a}.auth-alert .ant-alert-message{font-weight:500}.auth-alert .ant-alert-description{margin-top:4px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.auth-form .ant-form-item{margin-bottom:24px}.auth-form .site-form-item-icon{color:var(--color-text-secondary)}.auth-form input,.auth-form .ant-input-affix-wrapper{border-radius:8px;border:1px solid var(--color-border);transition:all .3s ease}.auth-form input:hover,.auth-form input:focus,.auth-form .ant-input-affix-wrapper:hover,.auth-form .ant-input-affix-wrapper:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #1677ff26}.auth-remember{display:flex;justify-content:space-between;align-items:center}.auth-remember .login-form-forgot,.auth-remember .login-form-forgot:hover{color:var(--color-primary)}.auth-submit-button{width:100%;height:44px;border-radius:8px;font-weight:500;font-size:16px;background:linear-gradient(90deg,#334768,#223046);border:none;box-shadow:0 4px 12px #3347684d;transition:all .3s ease}.auth-submit-button:hover{background:linear-gradient(90deg,#334768,#1a2435)!important;box-shadow:0 6px 16px #33476866}.auth-footer{text-align:center;margin-top:32px;color:var(--color-text-secondary);font-size:14px}@media(max-width:480px){.auth-card{padding:30px 20px}.auth-logo{height:60px}}.rating-progress{width:48%}@media screen and (max-width:600px){.rating-progress{width:80%;margin:4px 0}}.rating-progress-row{justify-content:space-evenly;align-items:center}@media screen and (max-width:400px){.rating-progress-row{flex-direction:column}}.rating-progress-circle-inner{margin-bottom:4px}.rating-progress-info-item{margin:10px 0}.rating-progress-info-item__data{display:flex;align-items:center}.rating-progress-info-item__title{font-weight:700}.rating-progress__title{font-weight:700;font-size:16px;text-align:center;display:block;margin-bottom:24px}@media screen and (max-width:600px){.rating-progress__title{font-size:14px}}.rating-progress .ant-card-body{padding:4px}.rating-progress .ant-card-body .rating-progress-info-skeleton{height:10px;min-width:auto;width:16px}.birth-table-header{display:flex;flex-direction:column;gap:12px;width:100%;padding-top:20px}.birth-table-header .header-title{text-align:center;font-weight:700;order:1;font-size:16px}.birth-table-header .date-range-controls{display:flex;align-items:center;gap:4px;order:2;width:100%;justify-content:center}.birth-table-header .date-range-controls .ant-picker{width:auto;min-width:180px}.birth-table-header .sort-controls{display:flex;align-items:center;flex-wrap:wrap;gap:8px;order:3;width:100%;justify-content:center;margin-bottom:10px}.birth-table-header .sort-controls span{margin-right:8px}.birth-table-header .sort-controls .ant-radio-group{flex-wrap:wrap}@media(min-width:768px){.birth-table-header{flex-direction:row;justify-content:space-between;align-items:center}.birth-table-header .header-title{order:2;flex:1}.birth-table-header .date-range-controls{order:1;width:auto;justify-content:flex-start}.birth-table-header .sort-controls{order:3;width:auto;justify-content:flex-end}}.birth-table-item{padding:4px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.birth-table-item>div{max-width:80%;word-wrap:break-word;text-align:left}@media(max-width:480px){.birth-table-header .date-range-controls .ant-picker{min-width:160px}.birth-table-header .sort-controls .ant-radio-group{display:flex;width:100%;justify-content:center}.birth-table-header .sort-controls .ant-radio-button-wrapper{padding:0 8px}}.hoverable-user{display:flex;gap:10px;align-items:center;color:var(--color-text)}.hoverable-user b{margin-bottom:-15px}.hoverable-user p{margin-top:0;margin-bottom:0}.hoverable-user button{color:var(--color-text-secondary)}.hoverable-user .chat-navLink{color:var(--color-primary);display:inline-flex;align-items:center}.streak-card{border-radius:15px;box-shadow:0 8px 16px #0000001a;background-color:#ffdfba;margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease;color:#333}.streak-card__container{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.streak-card__streak-card{width:18%;min-width:150px;text-align:center;transition:all .3s ease}.streak-card__streak-card--completed{background-color:#fff;opacity:1;border:1px solid #d9d9d9}.streak-card__streak-card--current{border:2px solid #52c41a}.streak-card__streak-card--future{background-color:#f0f0f0;opacity:.5}.streak-card__streak-card__emoji{font-size:24px;margin-bottom:5px}.streak-card__streak-card__day{font-size:16px;font-weight:700;margin-bottom:5px}.streak-card__streak-card__amount{font-size:14px}.streak-card__streak-card__amount--completed{color:#52c41a}.streak-card__streak-card__amount--future{color:#999}.streak-card__streak-card__checkmark{color:#52c41a;margin-top:5px;font-size:16px}.test{color:#237804}button.commonNiceBtn{width:auto;height:4rem;padding:0 3rem;background:linear-gradient(to right,#a2ccb6,#fceeb5,#ee786e);background-size:500%;border:none;border-radius:5rem;box-shadow:0 .5rem 1rem #000;color:#333;cursor:pointer;font:1.5em Raleway,sans-serif;letter-spacing:.05em;outline:none;-webkit-user-select:none;user-select:none}button.commonNiceBtn:hover{animation-name:niceBtnGradient;animation-duration:2s;animation-iteration-count:1;animation-fill-mode:forwards}@keyframes niceBtnGradient{0%{background-position:0% 50%}to{background-position:100%}}.excel-btn{display:flex;align-items:center;width:100%;background-color:#fff;border:0;cursor:pointer;border-radius:8px;box-shadow:1px 1px 1px 2px #00000003}.excel-btn img{width:16px;margin:4px 8px 0 0}.payment-management-box{flex-direction:column;position:relative;display:flex;text-align:center;align-items:center;justify-content:center;padding:8px;border-radius:8px;box-shadow:#0000001a 0 4px 12px}.payment-management-box__input{all:unset;padding:3px;color:#000;width:100%;text-align:center}.payment-management-box__input::-webkit-inner-spin-button{-webkit-appearance:none}.payment-management-box-date{text-align:center;margin-bottom:10px}.payment-management-box__checkbox-wrapper,.payment-management-box__advance-checkbox{border-radius:8px;padding:3px}@media only screen and (min-width:430px){.payment-management-box__checkbox-wrapper{position:absolute;top:0;left:0}.payment-management-box__advance-checkbox{position:absolute;top:0;right:0}}.switch-background{width:50px;height:27px;border-radius:50px;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch-background .toggle-element{width:23px;height:23px;background-color:#fff;border-radius:50px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;left:2px}.switch-background .toggle-element.active{left:calc(100% - 25px)}.select-option-div{display:flex;justify-content:space-between;align-items:center}.select-option-div__status{width:10px;height:10px;border-radius:50%;background-color:#237804}.select-option-div__status.online{background-color:#389e0d}.select-option-div__status.close{background-color:#cf1322}.homeDashboard_page{display:flex;flex-direction:column;text-align:center}.homeDashboard_page .ant-btn{margin-bottom:10px}.dashboard-page{text-align:center;padding:10px}.dashboard-page b{margin-right:4px}.dashboard-page .dashboard-page-h2{padding-left:0}.dashboard-page .group-button{display:flex;flex-wrap:wrap;justify-content:space-around;gap:12px;margin-top:20px}@media(max-width:768px){.dashboard-page .group-button{flex-direction:column;align-items:stretch}}@media(min-width:769px){.dashboard-page .group-button{flex-direction:row;align-items:center}}.awardsPreview{border-radius:15px;box-shadow:0 8px 16px #0000001a;background-color:var(--color-bg-elevated, #fff);margin-bottom:20px;transition:transform .3s ease,box-shadow .3s ease;color:var(--color-text, #333);position:relative}.awardsPreview .awardsCarousel .slick-slide{padding:4px}.awardsPreview .awardsCarousel .slick-prev,.awardsPreview .awardsCarousel .slick-next{width:20px;height:20px;z-index:1;color:var(--color-text, #333)}.awardsPreview .awardsCarousel .slick-prev{left:-4px}.awardsPreview .awardsCarousel .slick-next{right:-4px}.awardsPreview .awardsInlineSpinner{position:absolute;top:10px;right:36px;z-index:2}.awardsPreview .awardsList{display:flex;justify-content:space-evenly;gap:10px;flex-wrap:wrap}.awardsPreview .awardCard{width:100%;max-width:120px;text-align:center;transition:all .3s ease;background-color:var(--color-bg, #fff);border:1px solid var(--color-split, #d9d9d9);border-radius:8px;padding:4px 6px}.awardsPreview .awardLink{display:inline-block}.awardsPreview .awardImage{width:100%;height:150px;object-fit:scale-down;border-radius:8px;background-color:var(--color-bg-elevated, #f0f0f0)}.awardsPreview .awardPlaceholder{display:inline-block;width:100%;height:55px;border-radius:8px;background:repeating-linear-gradient(45deg,var(--color-bg-elevated, #f0f0f0),var(--color-bg-elevated, #f0f0f0) 10px,var(--color-split, #e0e0e0) 10px,var(--color-split, #e0e0e0) 20px)}.awardsPreview .awardCaption{margin-top:6px;font-size:12px;font-weight:600;color:var(--color-text, #333);line-height:1.2;max-height:2.4em;overflow:hidden}.checkLocationPage .row{display:flex;gap:20px;flex-wrap:wrap}.checkLocationPage .box{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.checkLocationPage .button{display:block;margin-left:auto;margin-right:auto}.checkLocationPage .search{display:flex}.checkLocationPage .list{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center;justify-content:center}.checkLocationPage .item{border:1px solid;border-radius:4px;list-style:none;padding:0 4px;display:flex;align-items:center;gap:4px;margin:0}.checkLocationPage .item p{margin:0}.checkLocationPage .check-list{display:flex;flex-direction:row;align-items:center;gap:2px}.activity-item{font-family:Arial,sans-serif;color:var(--color-text);margin:0 auto}.activity-item .ant-card-body{padding:15px 30px!important;background-color:var(--color-bg-elevated);border-radius:8px}.activity-item h5{margin:10px 0;font-size:16px;font-weight:600;color:var(--color-primary)}.activity-item span{margin:0 2px}.activity-item .timeline-item{font-size:14px;color:var(--color-text);margin-bottom:10px}.activity-item hr{margin:20px 0;border:0;border-top:1px solid var(--color-split)}@media(min-width:1024px){.activity-item .activity-item .ant-card-body{padding:20px 40px}.activity-item .activity-item h4{font-size:22px;margin:0}.activity-item .activity-item .timeline-item{font-size:16px}.activity-item .activity-item .timeline-item .ant-typography{font-size:14px}.activity-item .activity-item .activity-summary{font-size:18px}.activity-item .activity-item .activity-summary span{margin:0 4px}}@media(max-width:1023px)and (min-width:768px){.activity-item .activity-item .ant-card-body{padding:15px 25px}.activity-item .activity-item h4{font-size:20px}.activity-item .activity-item .timeline-item{font-size:15px}.activity-item .activity-item .activity-summary{font-size:16px}.activity-item .activity-item .activity-summary span{font-size:14px}.activity-item .activity-item .timeline-item .ant-typography{font-size:13px}}@media(max-width:767px){.activity-item .activity-item .ant-card-body{padding:10px 15px}.activity-item .activity-item h4{font-size:18px}.activity-item .activity-item .timeline-item,.activity-item .activity-item .activity-summary{font-size:14px}.activity-item .activity-item .activity-summary span,.activity-item .activity-item .timeline-item .ant-typography{font-size:12px}}.assignment-filter-colapse{margin-bottom:10px}.assignment-filter__button{margin:10px}@media screen and (max-width:600px){.assignment-filter__button{height:60px}}@media screen and (max-width:1200px){.assignment-filter-items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media screen and (max-width:400px){.assignment-filter-items{grid-template-columns:1fr;grid-template-rows:1fr}}@media screen and (max-width:1200px){.assignment-filter__item{flex-direction:column}}.assignment-item-inner{margin:8px 0}.assignment-item-inner._incorrect{background-color:#ffa39e;opacity:.7}.assignment-item-inner .ant-card-body{padding:10px}.assignment-item-inner .assignment-item{flex-flow:nowrap}@media screen and (max-width:600px){.assignment-item-inner .assignment-item-fields{flex-direction:column}}.assignment-item-inner .assignment-item-fields-left{width:50%}@media screen and (max-width:600px){.assignment-item-inner .assignment-item-fields-left{width:100%}}.assignment-item-inner .assignment-item-fields-right{width:50%}@media screen and (max-width:600px){.assignment-item-inner .assignment-item-fields-right{width:100%}}.assignment-item-inner .assignment-item-fields-row__title{font-weight:700;font-size:12px}.assignment-item-inner .assignment-item-fields-row__info{font-size:12px}.assignment-item.expanded{align-items:flex-start}.assignment-item__button.expanded{margin-top:5px}.assignment-item-bottom-buttons{margin-top:10px}@media screen and (max-width:400px){.assignment-item-bottom-buttons{flex-direction:column;align-items:center}}.assignment-item-bottom__button{width:40%}@media screen and (max-width:600px){.assignment-item-bottom__button{width:45%;height:50px}}@media screen and (max-width:400px){.assignment-item-bottom__button{width:100%;margin:4px 0}}.assignment-filter-row{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:600px){.assignment-filter-row{grid-template-columns:1fr}}@media screen and (max-width:600px){.assignment-filter__data{justify-content:center}}@media screen and (max-width:600px){.assignment-add__button{height:60px}}.awards{max-width:1200px;margin:0 auto}.awards h1{text-align:center;margin-bottom:24px;color:var(--color-primary)}.awards .awardsContent{margin-top:16px;display:flex;flex-direction:row}.awards .awardForm{background-color:var(--color-bg-elevated);padding:20px;border-radius:8px;box-shadow:0 2px 8px var(--color-split);margin-right:16px;margin-bottom:16px}.awards .awardForm h2{margin-bottom:16px;font-size:18px}.awards .awardForm .submitButton{width:100%}.awards .awardList{background-color:var(--color-bg-elevated);padding:20px;border-radius:8px;box-shadow:0 2px 8px var(--color-split);margin-bottom:16px}.awards .awardList h2{margin-bottom:16px;font-size:18px}.awards .awardList .loadingIndicator{display:flex;justify-content:center;padding:40px 0}.awards .awardList .awardsGrid{margin-top:16px}.awards .awardList .awardsGrid .awardCard{background-color:var(--color-bg);padding:16px;border-radius:4px;margin-bottom:16px;border-left:4px solid var(--color-primary)}.awards .awardList .awardsGrid .awardCard h3{margin-bottom:8px;color:var(--color-primary)}.awards .awardList .awardsGrid .awardCard p{margin-bottom:8px;color:var(--color-text)}.filterPanel{margin-bottom:20px;padding:16px;background-color:var(--color-bg);border-radius:8px}.filterPanel h3{margin-bottom:16px;font-size:16px;color:var(--color-text)}@media(max-width:768px){.awards .awardsContent{flex-direction:column}.awards .awardForm,.awards .awardList{margin-right:0}}.ant-card-body{padding:15px}h1{margin:8px 0;text-align:center;font-size:21px}.blocked_page .delete-btn{position:absolute;right:6px;top:6px;width:24px;height:24px;padding:0}.blocked_page .group-button{margin-top:12px}.blockedItem .status-wrapper{display:flex;gap:5px;align-items:center;padding:2px}.blockedItem .status-wrapper label .ant-radio-label{border-radius:7px;margin-left:5px}.blockedItem .status-wrapper label:nth-child(1) .ant-radio-label{background-color:var(--color-border)}.blockedItem .status-wrapper label:nth-child(2) .ant-radio-label{background-color:var(--color-text);color:#fff}.blockedItem .status-wrapper .ant-radio-group{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}@media(max-width:508px){.blockedItem .status-wrapper .ant-radio-group{display:flex;flex-direction:column;gap:5px}}.cabinets_page .list{margin-top:16px}.cabinets_page .item{width:50%;float:left}.cabinets_page .cabinet-form{display:flex;align-items:center;flex-wrap:wrap;gap:30px}.cabinets_page .fil{max-width:250px}.cabinets_page .quantity-input-group{display:flex;align-items:center;gap:10px}.context-menu{visibility:hidden;opacity:1;background-color:#f5f5f5;position:fixed;z-index:5;color:#000;padding:3px 0;border-radius:3px;font-size:.875rem;width:100%;max-width:250px;box-shadow:1px 1px 5px #0006}.context-menu.active{visibility:visible;opacity:1;display:flex;flex-direction:column}.context-menu button{width:100%;background-color:transparent;border:0;display:flex;align-items:center;gap:15px;padding:5px 10px;cursor:pointer;color:#000;transition:.1s all ease-in}.context-menu button:hover{background-color:#d9d9d9cc}.spinner-container{display:flex;justify-content:center;align-items:center;height:100%;flex-direction:column;background-color:transparent}.spinner{border:4px solid #000000;border-top-color:#fff;border-radius:50%;width:2rem;height:2rem;animation:spin 1s ease-in-out infinite}.spinner__logo{height:200px;width:200px}.spinner__info{margin-top:20px;color:#ffec3d;font-weight:700;font-size:20px;text-shadow:5px 5px 5px #d9d9d9}@keyframes spin{to{transform:rotate(360deg)}}.column.message.chatImage-inner{height:265px;max-width:320px;min-width:180px}@media screen and (max-width:560px){.column.message.chatImage-inner{height:130px;max-width:200px;min-width:90px}}.message .chatImage-wrapper{height:240px;background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width:560px){.message .chatImage-wrapper{height:130px}}.message .chatImage-wrapper .chatImage-ant{object-fit:cover}.message .chatImage-wrapper .ant-image-mask-info{display:flex}.message .chatImage-wrapper .ant-image-mask-info>span{color:#fff}.message .chatImage-wrapper .ant-image-mask-info>span.anticon{font-size:20px}.chatImage-wrapper .ant-image.css-dev-only-do-not-override-mxhywb{left:50%;transform:translate(-50%);opacity:0}.chatImage-wrapper .ant-image .ant-image-img{height:240px}@media screen and (max-width:560px){.chatImage-wrapper .ant-image .ant-image-img{height:130px}}.chat-container{position:relative;height:100%;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0)}.chat-container:hover{scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0)}.chat-container .chat-comp-wrapper{display:flex;flex-direction:column;height:100%;gap:4px}.chat-container .messages-wrapper{flex:1}.chat-container .messages-wrapper .scroll-to-bottom-btn{position:absolute;bottom:15px;right:15px;width:36px;height:36px;background-color:#0958d9;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 6px #0003;z-index:10;transition:all .2s ease}.chat-container .messages-wrapper .scroll-to-bottom-btn:hover{background-color:#00359a;transform:translateY(-2px);box-shadow:0 4px 8px #0003}.chat-container .messages-wrapper .scroll-to-bottom-btn .anticon{font-size:20px}.chat-container .message-loading{width:100%;display:flex;justify-content:center}.chat-container .message-wrapper.highlight{background-color:#2378044d}.chat-container .list-item{display:flex;flex-direction:column;justify-content:flex-end}.chat-container .list-item .author{font-size:12px;color:#434343;margin-bottom:0}.chat-container .list-item .message{display:inline-block;padding:8px 8px 3px;border-radius:8px;max-width:70%;word-wrap:break-word;color:#000}.chat-container .list-item .message span{color:#000}.chat-container .list-item .message.sent{background-color:#d7fcb8}.chat-container .list-item .message.sent .edited-text,.chat-container .list-item .message.sent .time{color:#008211}.chat-container .list-item .message.received{background-color:#fff}.chat-container .list-item .message.received .edited-text,.chat-container .list-item .message.received .time{color:#5a5a5a}.chat-container .list-item .message.received.client{background-color:#fff582}.chat-container .list-item .message .edited-text{font-size:.58rem;opacity:.8}.chat-container .list-item .message .time{font-size:.7rem;opacity:.8;margin:0}.chat-container .list-item .message .bottom{justify-content:flex-end;align-items:center;gap:5px}.chat-container .list-item .message .anticon{font-size:36px}.chat-container .input-container{display:flex;flex-direction:column;background-color:#001529;border-radius:8px;padding:3px 5px}.chat-container .input-container .new-message-wrapper{display:flex;align-items:center;justify-content:space-between}.chat-container .input-container .new-message-wrapper>*{height:32px}.chat-container .input-container .new-message-wrapper .ant-input{border-radius:0;border:0;background-color:transparent;color:#fff;outline:none}.chat-container .input-container .new-message-wrapper .ant-input::placeholder{color:#fff9}.chat-container .input-container .new-message-wrapper .ant-input:focus{box-shadow:0 0 0 transparent}.chat-container .input-container .file-btn,.chat-container .input-container .file-btn:hover{color:#fff}.chat-container .input-container .edit-mode{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px;transition:height .1s ease-in-out,opacity .1 ease-in-out;height:auto}.chat-container .input-container .edit-mode._hidden{height:0;opacity:0;margin-bottom:0}.chat-container .input-container .edit-mode .block{border-radius:3px;background-color:#2f54eb4d;border-left:2px solid #2f54eb;padding:2px 3px;flex:1}.chat-container .input-container .edit-mode .block p{margin:0}.chat-container .input-container .edit-mode .editing-text{color:#2f54eb;font-size:.7rem;font-weight:500}.chat-container .input-container .edit-mode .prev-message{color:#f5f5f5;text-overflow:ellipsis}.chat-container .input-container .edit-mode .close-btn{color:#fff}.chat-container .input-container .edit-mode .close-btn:hover{background-color:#a8071a66}.chat-container .accountant-chat-input-wrapper .parameters-wrapper{display:flex;justify-content:flex-start;align-items:center;gap:20px;margin-bottom:5px}.chat-container .accountant-chat-input-wrapper .requisites{display:flex;flex-direction:column;min-width:200px;max-width:400px;gap:5px}.chat-container .accountant-chat-input-wrapper .cards-select,.chat-container .accountant-chat-input-wrapper .checkbox-ai{font-size:.8rem}.chat-container .accountant-chat-input-wrapper .input-wrapper{display:flex;align-items:flex-end;gap:5px}.chat-container .accountant-chat-input-wrapper .input{font-size:.8rem}.edit-message-history{padding:0;margin:0;display:flex;flex-direction:column;gap:5px}.edit-message-history li{list-style:none;font-size:.7rem}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.chat-page{position:relative}.chat-page .wrapper{height:calc(100vh - 40px)}.chat-page .chat-menu{padding:15px 5px;color:#fff}.chat-page .chat-menu .ant-tabs-nav .ant-tabs-nav-list .ant-tabs-tab{padding:0}.chat-page .tabs{padding:0 10px}.chat-page .tabs .ant-tabs-nav{width:100%}.chat-page .tabs .ant-tabs-tab{background:transparent;border:0}.chat-page .tabs .ant-tabs-content-holder{display:none}.chat-page .tab-item{text-align:center}.chat-page .tab-item p{margin:0;font-size:12px}.chat-page .side-panel{padding:20px 0 0;border-right:2px solid var(--color-border);overflow-x:hidden;height:100%;display:flex;flex-direction:column;overflow:hidden}.chat-page .side-panel .search{padding:0 10px;position:relative;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:5px}.chat-page .side-panel .input::placeholder{color:var(--color-text-secondary)}.chat-page .side-panel .empty-block{padding:0 10px}.chat-page .side-panel .input-number-wrapper{flex:1;display:flex;justify-content:space-between;align-items:center;gap:10px;background-color:var(--color-bg-elevated);box-shadow:2px 2px 3px 1px #00000014;border-radius:10px}.chat-page .side-panel .input-number-wrapper button{color:var(--color-text-secondary)}.chat-page .side-panel .input-number-wrapper button:hover{color:var(--color-text)}.chat-page .side-panel .input-number-wrapper .input{background-color:transparent;box-shadow:none}.chat-page .side-panel .filter-btns-group{display:flex;align-items:center;gap:5px}.chat-page .side-panel .filter-btns-group .btn-filter{transition:background-color .2s ease-in;box-shadow:1px 1px 2px 1px #0000000d}.chat-page .side-panel .filter-btns-group .btn-filter.active{background-color:#bae0ff}.chat-page .side-panel .input{background-color:var(--color-bg-elevated);box-shadow:2px 2px 3px 1px #00000014;border:1px solid var(--color-border);color:var(--color-text);transition:box-shadow .2s ease-in;font-size:.8rem}.chat-page .side-panel .input._number,.chat-page .side-panel .input._group{flex:1}.chat-page .side-panel .input:focus,.chat-page .side-panel .input:hover,.chat-page .side-panel .input:target,.chat-page .side-panel .input:focus-within{box-shadow:0 0 0 2px #1677ff26}.chat-page .side-panel .input input{background-color:transparent;color:inherit}.chat-page .side-panel .input input::placeholder{color:var(--color-text-secondary)}.chat-page .side-panel .users-wrapper{flex:1;height:100%;overflow-y:scroll;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,0) rgba(0,0,0,0);box-shadow:inset 0 -4px 2px #26262633}.chat-page .side-panel .users-wrapper:hover{scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0)}.chat-page .side-panel .users-wrapper::-webkit-scrollbar-thumb{background-color:red;border:4px solid transparent;border-radius:8px;background-clip:padding-box}.chat-page .chat-messages-col-wrapper{display:flex;flex-direction:column;height:calc(100vh - 40px);position:relative}.chat-page .chat-messages-col-wrapper .chat-container{flex:1}.chat-page .interlocutor{display:flex;align-items:center;gap:10px;padding:7px 10px;cursor:pointer;position:relative;transition:background-color .2s ease-in;border-radius:7px;max-width:100%}.chat-page .interlocutor:hover{background-color:var(--color-info-bg)}.chat-page .interlocutor._active{background-color:var(--color-primary);color:#fff}.chat-page .interlocutor._active p{color:#fff}.chat-page .interlocutor._disabled:hover{background-color:#8c8c8ccc}.chat-page .interlocutor._disabled{background-color:#bfbfbf}.chat-page .interlocutor._active._disabled{background-color:#8c8c8c}.chat-page .interlocutor .avatar-wrapper{position:relative;flex-shrink:0}.chat-page .interlocutor .avatar-wrapper._online:after{content:"";position:absolute;bottom:-2px;right:-2px;width:10px;height:10px;background-color:#52c41a;border-radius:50%;border:3px solid #ffffff}.chat-page .interlocutor .info{width:82%;display:flex;justify-content:space-between;align-items:center;flex-grow:1}.chat-page .interlocutor .top{display:flex;justify-content:space-between;align-items:center}.chat-page .interlocutor .last-message-date{color:var(--color-text-secondary);flex-shrink:0}.chat-page .interlocutor .chat-name-block{display:block;width:100%;flex-shrink:0;flex-grow:1}.chat-page .interlocutor .name{font-weight:500;font-size:1rem;margin:0 0 5px;text-transform:capitalize}.chat-page .interlocutor p{margin:0}.chat-page .interlocutor .bottom{display:flex;justify-content:space-between;align-items:center}.chat-page .interlocutor .excerpt{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%;font-size:.8rem}.chat-page .interlocutor .last-message-author{color:var(--color-primary);font-weight:500;text-transform:capitalize}.chat-page .interlocutor .client-message{color:#a8071a}.chat-page .interlocutor .last-message-wrapper{display:flex;align-items:center;gap:5px;max-width:88%}.chat-page .interlocutor .unreadedMessages{position:relative;bottom:0;right:6px;background-color:var(--color-primary);min-width:18px;height:18px;font-size:.7rem;color:#fff;margin:0;padding:5px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.chat-page .interlocutor .ant-skeleton-content .ant-skeleton-title{margin:0 0 5px}.chat-page .interlocutor .ant-skeleton-content .ant-skeleton-paragraph{margin:0;margin-block-start:5px!important}.chat-page .messages{height:100%;display:flex;flex-direction:column;padding:0 0 10px;position:relative;background-image:url(/assets/chatBG-lVcqMFXT.jpg);background-size:cover;background-repeat:no-repeat}.chat-page .messages._client{background-image:url(/assets/clientChatBG-CehO-7-I.jpg)}.chat-page .messages .header{display:flex;justify-content:space-between;padding:8px 15px 5px;background-color:var(--color-primary);color:#fff;gap:15px;z-index:5}.chat-page .messages .header p{margin:0}.chat-page .messages .header-left{display:flex;align-items:center;gap:20px}.chat-page .messages .pinned-messages-wrapper{display:flex;justify-content:space-between;gap:50px;padding:10px 15px;background-color:#ffffff4d;backdrop-filter:blur(5px);cursor:pointer;-webkit-backdrop-filter:blur(5px)}.chat-page .messages .pinned-messages-wrapper p{margin:0}.chat-page .messages .pinned-messages-wrapper .content{display:flex;align-items:center;gap:10px;flex:1;width:80%}.chat-page .messages .pinned-messages-wrapper .texts-wrapper{width:100%}.chat-page .messages .pinned-messages-wrapper .title{font-size:.7rem;margin-bottom:5px}.chat-page .messages .pinned-messages-wrapper .pinned-message{text-wrap:nowrap;font-weight:500;overflow:hidden;text-overflow:ellipsis}.chat-page .messages .pinned-messages-wrapper .close-btn{padding:2px 5px;background-color:#0000000d}.chat-page .messages .header-interlocutor{font-size:.8rem;color:var(--color-text-secondary);cursor:pointer}.chat-page .messages .header-interlocutor .chat-name{font-size:1.2rem;color:#fff}.chat-page .messages .header-more-btn-wrapper{flex:1;text-align:right}.chat-page .messages .header-btn{color:#fff;cursor:pointer;opacity:.7;background-color:transparent;font-size:1rem;height:fit-content;padding:0}.chat-page .messages .header-btn:hover{background-color:transparent;opacity:1;color:#fff}.chat-page .messages .arrow-btn{display:none;color:#fff;padding:0;position:relative;transition:all .2s ease-in;font-size:1.3rem}.chat-page .messages .arrow-btn:hover span{color:#fff}.chat-page .messages .chat-search-messages{flex:1}.chat-page .messages .chat-search-messages .input-search-messages{background-color:var(--color-bg-elevated);color:var(--color-text);border:none;padding:0 10px}.chat-page .messages .chat-search-messages .input-search-messages input{background:transparent;color:inherit}.chat-page .messages .chat-search-messages .input-search-messages input::placeholder{color:var(--color-text-secondary)}.chat-page .messages .chat-search-messages .input-search-messages .btn-search-messages{color:var(--color-text-secondary)}.chat-page .messages .searched-messages-wrapper{padding:10px 8px;border-radius:8px;position:absolute;top:50px;width:calc(100% - 30px);max-height:300px;overflow-y:scroll;background-color:var(--color-bg-elevated)}.chat-page .messages .searched-messages-wrapper .searched-message-item{display:flex;align-items:center;gap:15px;padding:5px 10px;transition:background-color .1s ease-in;border-radius:7px;cursor:pointer}.chat-page .messages .searched-messages-wrapper .searched-message-item:hover{background-color:var(--color-info-bg)}.chat-page .messages .searched-messages-wrapper .searched-message-item .content{flex:1;overflow:hidden}.chat-page .messages .searched-messages-wrapper .searched-message-item .info{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:5px}.chat-page .messages .searched-messages-wrapper .searched-message-item .message{max-width:100%;text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-page .messages .chat-container{padding:0 10px}.chat-page .messages .empty-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.chat-page .messages .empty-wrapper span{background-color:var(--color-primary);color:#fff;position:relative;top:-40px;border-radius:10px;padding:5px 20px}.ant-popover-inner:has(.chat-popover){padding:0}.chat-popover{min-width:200px;padding:5px 0}.chat-popover p{margin:0}.chat-popover .item{display:flex;align-items:center;gap:10px;padding:6px 9px;font-size:1.1rem;transition:all .1s ease-in;cursor:pointer;margin-bottom:0}.chat-popover .item:hover{background-color:#d9d9d999}.chat-popover .item p{font-size:.9rem}@media screen and (max-width:760px){.chat-page .wrapper{position:relative;flex-flow:row}.chat-page .side-panel{position:absolute;left:-200%;z-index:10;width:100%;height:100%;background:var(--color-bg-elevated);transition:left .3s ease-in}.side-panel._open{left:0}.chat-page .messages{flex:1}.messages .arrow-btn{display:block}}.file-preview-loading{display:flex;align-items:center;justify-content:center;width:100%;min-height:200px;min-width:200px;background-color:var(--color-bg);border-radius:8px;padding:10px}.file-preview-loading .file-preview-error{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:84px;background-color:var(--color-error-bg);border-radius:8px;padding:10px;cursor:pointer;border:1px solid #ffccc7}.file-preview-loading .file-preview-error .error-icon{font-size:22px;margin-bottom:4px}.file-preview-loading .file-preview-error .error-message{font-size:12px;color:var(--color-error)}.file-preview-loading .message-image-preview{max-width:300px;max-height:300px;min-height:40px;border-radius:8px;cursor:pointer;object-fit:contain;width:auto;height:auto}.file-preview-loading .message-file-info{display:flex;align-items:center;background-color:var(--color-bg);padding:10px;border-radius:8px;cursor:pointer;transition:background-color .2s}.file-preview-loading .message-file-info:hover{background-color:var(--color-bg-elevated)}.file-preview-loading .message-file-info .message-file-name{margin-left:10px;font-size:14px;word-break:break-word}.file-preview-loading .file-container{max-width:300px}.debt-details-link{display:inline-block;margin-top:8px;padding:6px 12px;background:#1890ff;color:#fff!important;border-radius:6px;text-decoration:none;font-size:14px;transition:all .3s ease;cursor:pointer}.debt-details-link:hover{background:#40a9ff;color:#fff!important;text-decoration:none;transform:translateY(-1px);box-shadow:0 2px 8px #1890ff4d}.debt-details-link:active{transform:translateY(0)}.chat-loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px 0;color:var(--color-primary)}.chat-loading-container p{margin-top:10px;color:#666;font-size:14px}.load-more-container{display:flex;justify-content:center;padding:10px 0;margin-bottom:10px}.load-more-container .load-more-loader{display:flex;align-items:center;gap:8px;color:var(--color-primary)}.load-more-container .load-more-loader span{font-size:14px;color:#666}.load-more-container .load-more-button{background-color:var(--color-bg-elevated);color:var(--color-text);border:none;border-radius:6px;padding:8px 16px;font-size:14px;cursor:pointer;transition:background-color .2s}.load-more-container .load-more-button:hover{background-color:var(--color-bg)}.load-more-container .load-more-button:disabled{opacity:.7;cursor:not-allowed}.message-content-wrapper{display:flex;flex-direction:column;gap:8px}.message-content-wrapper .message-text{word-break:break-word;white-space:pre-wrap;line-height:1.4;margin-top:4px}.reply-preview-message{background-color:#0000000d;border-left:3px solid var(--color-primary);padding:6px 10px;margin-bottom:8px;border-radius:6px;font-size:.9em}.reply-preview-message strong{display:block;margin-bottom:2px;color:var(--color-primary)}.reply-preview-message .reply-preview-message-text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;color:#666}.reply-preview-message .message-file-info{margin-bottom:4px;display:flex;align-items:flex-start;padding:8px 12px;background-color:var(--color-bg-elevated);border-radius:8px;cursor:pointer;transition:background-color .2s;max-width:300px;position:relative}.reply-preview-message .message-file-info:hover{background-color:var(--color-bg)}.reply-preview-message .message-image-preview{margin-bottom:4px;max-width:100%;max-height:300px;min-height:40px;border-radius:8px;cursor:pointer;object-fit:contain;width:auto;height:auto}.reply-preview-message .message-file-name{margin-left:10px;flex-grow:1;white-space:normal;word-break:break-word;overflow-wrap:break-word;line-height:1.4;min-width:0;padding-right:30px;max-width:calc(100% - 40px)}.reply-preview-message .file-download-icon{position:absolute;top:8px;right:8px;color:var(--color-primary);font-size:16px}.upload-progress-container{position:fixed;right:20px;width:300px;background:var(--color-bg-elevated);border-radius:12px;box-shadow:0 2px 10px #00000026;padding:12px 15px;z-index:1000;display:flex;flex-direction:column;gap:8px}.upload-progress-container .upload-entry{position:relative;padding-right:24px;display:flex;flex-direction:column;gap:6px;background:transparent}.upload-progress-container .upload-progress{width:100%;height:4px;background-color:var(--color-border);border-radius:2px;overflow:hidden}.upload-progress-container .upload-progress-bar{height:100%;background-color:var(--color-primary);transition:width .3s ease}.upload-progress-container .upload-info{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:var(--color-text-secondary)}.upload-progress-container .file-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.upload-progress-container .progress-text{color:var(--color-text-secondary);font-weight:500}.upload-progress-container .cancel-upload{position:absolute;top:0;right:-4px;background:none;border:none;font-size:18px;color:var(--color-text-secondary);cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:0}.upload-progress-container .cancel-upload:hover{background-color:var(--color-bg);color:var(--color-error)}.upload-progress-container>.upload-entry:not(:first-child){display:none}.file-preview-modal{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:2000;padding:20px}.file-preview-modal .file-preview-content{background:var(--color-bg-elevated);border-radius:12px;width:100%;max-width:600px;max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 20px #00000026}.file-preview-modal .file-preview-content h3{margin:0;padding:16px 20px;font-size:18px;font-weight:600;border-bottom:1px solid var(--color-border);color:var(--color-text);background-color:var(--color-bg-elevated)}.file-preview-modal .preview-container{padding:20px;display:flex;flex-direction:column;flex-grow:1;overflow-y:auto;min-height:200px;max-height:60vh;background-color:var(--color-bg-elevated);gap:16px}.file-preview-modal .loading-preview,.file-preview-modal .error-preview{padding:20px;text-align:center;color:var(--color-text-secondary);font-size:14px}.file-preview-modal .error-preview{color:var(--color-error)}.file-preview-modal .image-preview{max-width:100%;max-height:60vh;object-fit:contain;border-radius:8px;box-shadow:0 2px 8px #0000001a}.file-preview-modal .pdf-preview{width:100%;height:100%;min-height:400px;border:1px solid var(--color-border);border-radius:8px;overflow:hidden;background:var(--color-bg-elevated)}.file-preview-modal .file-iframe{width:100%;height:100%;min-height:400px;border:none}.file-preview-modal .text-preview{width:100%;max-height:60vh;overflow:auto;background:var(--color-bg-elevated);padding:15px;border-radius:8px;border:1px solid var(--color-border);font-family:Courier New,monospace;font-size:13px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.file-preview-modal .office-preview{text-align:center;padding:30px 20px}.file-preview-modal .office-icon{font-size:48px;font-weight:700;color:var(--color-primary);background:var(--color-bg-elevated);width:80px;height:80px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin:0 auto 20px}.file-preview-modal .file-info{padding:12px 20px;border-top:1px solid var(--color-border);display:flex;justify-content:space-between;align-items:center;background-color:var(--color-bg-elevated)}.file-preview-modal .file-info .file-name{font-weight:500;color:var(--color-text);max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-preview-modal .file-info .file-size{color:#6c757d;font-size:.9em}.file-preview-modal .message-input-container{padding:12px 20px;border-top:1px solid var(--color-border);background-color:var(--color-bg-elevated)}.file-preview-modal .message-input-container .message-textarea{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;resize:none;font-family:inherit;font-size:14px;line-height:1.5;color:var(--color-text);background-color:var(--color-bg-elevated);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.file-preview-modal .message-input-container .message-textarea:focus{border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem #007bff40}.file-preview-modal .file-icon{text-align:center;padding:30px 40px;border:2px dashed var(--color-border);border-radius:8px;width:100%;box-sizing:border-box;background:var(--color-bg-elevated)}.file-preview-modal .file-extension{font-size:24px;font-weight:600;color:#495057;margin-bottom:10px;text-transform:uppercase}.file-preview-modal .preview-actions{display:flex;justify-content:flex-end;padding:16px 20px;border-top:1px solid var(--color-border);gap:12px;background:var(--color-bg-elevated)}.file-preview-modal .cancel-btn,.file-preview-modal .send-btn{cursor:pointer;color:var(--color-text);border:none;border-radius:8px}.file-preview-modal .cancel-btn{background-color:var(--color-border)}.file-preview-modal .send-btn{background-color:var(--color-primary)}.file-preview-modal .multiple-files-preview{display:flex;flex-direction:column;gap:16px}.file-preview-modal .multi-item{width:100%;text-align:center}.pinned-message-container{display:flex;align-items:center;background-color:#f0f2f5;padding:10px 12px;border-bottom:1px solid var(--color-border);cursor:pointer;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;box-shadow:0 1px 3px #0000001a}.pinned-message-container.visible{opacity:1;transform:translateY(0)}.pinned-message-container .pinned-message-wrapper{width:100%;position:relative;z-index:10}.pinned-message-container .pinned-message-icon{color:var(--color-primary);margin-right:10px;font-size:16px;transform:rotate(45deg);animation:pin-pulse 2s infinite}.pinned-message-container .pinned-message-icon .anticon{color:var(--color-primary)}@keyframes pin-pulse{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.pinned-message-container .pinned-message-content{flex:1;min-width:0;overflow:hidden;padding-right:8px}.pinned-message-container .pinned-message-sender{font-weight:600;font-size:13px;color:var(--color-primary);margin-bottom:3px}.pinned-message-container .pinned-message-body{display:flex;align-items:center;font-size:13px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pinned-message-container .pinned-message-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.pinned-message-container .pinned-message-file-icon{margin-right:6px;font-size:14px}.pinned-message-container .pinned-message-close .anticon{padding:4px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease;margin-left:12px;color:#999;cursor:pointer}.pinned-message-container .pinned-message-close .anticon:hover{color:#666}.pinned-message-in-chat{background-color:#e6f7ff!important;border-left:4px solid #1890ff!important;box-shadow:0 2px 5px #1890ff33!important;margin:4px 0!important;padding:4px!important;border-radius:6px!important;position:relative!important;animation:pinned-message-appear .3s ease-out!important}.pinned-message-in-chat:before{content:""!important;position:absolute!important;top:0!important;left:0!important;right:0!important;height:2px!important;background:linear-gradient(90deg,#1890ff,#1890ff33)!important}.pinned-message-in-chat:after{content:"📌"!important;position:absolute!important;top:4px!important;right:4px!important;font-size:12px!important;opacity:.7!important;color:#1890ff!important;text-shadow:0 0 1px rgba(255,255,255,.5)!important}.pinned-message-in-chat .message-bubble{background-color:#1890ff08!important}@keyframes pin-highlight{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}@keyframes pinned-message-appear{0%{opacity:.5;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.edit-indicator{background-color:#fff3e0!important;border-left:4px solid #ff9800!important}.edit-indicator:before{background:linear-gradient(90deg,#ff9800,#ff980033)!important}.edit-indicator:after{content:"✏️"!important;color:#ff9800!important}.edit-indicator .reply-indicator-text{color:#333!important}.message-textarea.editing{border:1px solid #ff9800;box-shadow:0 0 0 2px #ff980033}.send-button.disabled{background-color:#6c98d6;cursor:not-allowed;opacity:.7}.send-button:disabled{opacity:.7}.chat-list-skeleton{width:100%;padding:0}.chat-list-skeleton .chat-skeleton-item{display:flex;align-items:center;padding:12px 15px;border-bottom:1px solid var(--color-border);animation:skeletonPulse 1.5s ease-in-out infinite}.chat-list-skeleton .chat-skeleton-item:nth-child(2){animation-delay:.1s}.chat-list-skeleton .chat-skeleton-item:nth-child(3){animation-delay:.2s}.chat-list-skeleton .chat-skeleton-item:nth-child(4){animation-delay:.3s}.chat-list-skeleton .chat-skeleton-item:nth-child(5){animation-delay:.4s}.chat-list-skeleton .chat-skeleton-item:nth-child(6){animation-delay:.5s}.chat-list-skeleton .chat-skeleton-item:nth-child(7){animation-delay:.6s}.chat-list-skeleton .chat-skeleton-item .ant-skeleton-input{height:16px!important}.chat-list-skeleton .chat-skeleton-item .ant-skeleton-avatar{background-color:var(--color-bg-elevated)}.chat-list-skeleton .chat-skeleton-avatar{margin-right:12px;flex-shrink:0}.chat-list-skeleton .chat-skeleton-content{flex:1;display:flex;flex-direction:column;gap:8px}.chat-list-skeleton .chat-skeleton-content .chat-skeleton-name{width:60%!important}.chat-list-skeleton .chat-skeleton-content .chat-skeleton-message{width:90%!important;opacity:.7}@keyframes skeletonPulse{0%{opacity:.6}50%{opacity:.8}to{opacity:.6}}.chat_page{display:flex;font-family:Arial,sans-serif;height:calc(100vh - 40px);overflow:hidden;background-color:var(--color-bg);position:relative}.chat_page .sidebar{width:30%;min-width:288px;border-right:1px solid var(--color-border);display:flex;flex-direction:column;background-color:var(--color-bg-elevated);color:var(--color-text);transition:transform .3s ease-in-out,box-shadow .3s ease-in-out}.chat_page .sidebar .title{padding:15px;font-size:1.2em;font-weight:700;color:var(--color-text);background-color:var(--color-bg-elevated);display:flex;justify-content:space-between;align-items:center;width:100%}.chat_page .sidebar .title .title-content{display:flex;flex-direction:row;gap:8px;flex:1}.chat_page .sidebar .title .category-select{font-size:.8em;padding:4px 8px;border:1px solid var(--color-border);border-radius:4px;background-color:var(--color-bg-elevated);color:var(--color-text);width:100%;max-width:200px;cursor:pointer;outline:none;font-weight:400}.chat_page .sidebar .title .category-select:focus{border-color:var(--color-primary)}.chat_page .sidebar .title .category-select option{padding:4px}.chat_page .sidebar .category-icons{padding:0 15px;background-color:var(--color-bg-elevated)}.chat_page .sidebar .category-icons .primary-categories,.chat_page .sidebar .category-icons .secondary-categories{display:flex;flex-wrap:wrap;gap:8px}.chat_page .sidebar .category-icons .secondary-categories{margin-top:8px;padding-top:8px;animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.chat_page .sidebar .category-icons .category-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-bg);color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;padding:0;position:relative}.chat_page .sidebar .category-icons .category-icon:hover{background-color:var(--color-bg-elevated);border-color:var(--color-primary);color:var(--color-primary);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.chat_page .sidebar .category-icons .category-icon.active{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff;box-shadow:0 2px 8px #1890ff4d}.chat_page .sidebar .category-icons .category-icon svg{width:16px;height:16px}.chat_page .sidebar .category-icons .category-icon .category-badge{position:absolute;top:-6px;right:-6px;background-color:#ff4d4f;color:#fff;border-radius:10px;padding:2px 6px;font-size:10px;font-weight:700;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;line-height:1;border:2px solid var(--color-bg-elevated);box-shadow:0 1px 3px #0003}.chat_page .sidebar .category-icons .category-icon.more-button{border-style:dashed}.chat_page .sidebar .category-icons .category-icon.more-button .expand-icon{position:absolute;top:2px;right:2px;width:10px;height:10px;font-size:8px}.chat_page .sidebar .category-icons .category-icon.more-button:hover,.chat_page .sidebar .category-icons .category-icon.more-button.active{border-style:solid}.chat_page .sidebar .close{background:none;border:none;cursor:pointer;padding:5px;display:none}.chat_page .sidebar .list{overflow-y:auto;flex-grow:1}.chat_page .sidebar .item{padding:10px 15px;border-bottom:1px solid var(--color-border);cursor:pointer;transition:background-color .2s;display:flex;align-items:center;position:relative}.chat_page .sidebar .item:hover,.chat_page .sidebar .item.selected{background-color:var(--color-border)}.chat_page .sidebar .item.unread .name{font-weight:700}.chat_page .sidebar .item.unread:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:var(--color-primary);border-radius:50%}.chat_page .sidebar .item.unanswered-rb .name{font-weight:700}.chat_page .sidebar .item.unanswered-rb:after{content:"";position:absolute;right:15px;top:50%;transform:translateY(-50%);width:8px;height:8px;background-color:var(--color-error);border-radius:50%}.chat_page .sidebar .item.unread-tab-item{height:80px;padding:8px 15px;border-left:3px solid var(--color-primary);background-color:#1890ff0d}.chat_page .sidebar .item.unread-tab-item .chat-info{display:flex;flex-direction:column;width:100%;overflow:hidden}.chat_page .sidebar .item.unread-tab-item .chat-type{font-weight:600;color:var(--color-primary);font-size:.85em;margin-bottom:2px}.chat_page .sidebar .item.unread-tab-item .chat-secondary-info{font-weight:500;color:#333;font-size:.95em;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_page .sidebar .item.unread-tab-item .chat-preview{display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;padding-right:40px}.chat_page .sidebar .item.unread-tab-item .chat-preview .sender-name{font-weight:500;color:#555;margin-right:4px}.chat_page .sidebar .item.unread-tab-item .chat-preview .message-text{color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.chat_page .sidebar .item.unread-tab-item .chat-preview .unread-badge{position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:var(--color-primary);color:var(--color-bg-elevated);border-radius:12px;padding:2px 8px;font-size:.8em;display:flex;align-items:center;gap:4px}.chat_page .sidebar .item.unread-tab-item:hover{background-color:#1890ff1a}.chat_page .sidebar .item .avatar{width:40px;height:40px;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--color-bg-elevated);font-size:1.1em;flex-shrink:0}.chat_page .sidebar .item .avatar.blue{background-color:#1890ff}.chat_page .sidebar .item .avatar.purple{background-color:#722ed1}.chat_page .sidebar .item .avatar.green{background-color:#52c41a}.chat_page .sidebar .item .avatar.teal{background-color:#13c2c2}.chat_page .sidebar .item .avatar.yellow{background-color:#fadb14}.chat_page .sidebar .item .avatar.orange{background-color:#fa8c16}.chat_page .sidebar .item.external-sender{border-left:4px solid var(--color-error);padding-left:11px}.chat_page .sidebar .item .name{font-weight:700;color:var(--color-text)}.chat_page .sidebar .item .preview{font-size:.9em;color:var(--color-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_page .message-panel{width:70%;display:flex;flex-direction:column;position:relative}.chat_page .message-panel .header{padding:10px 15px;border-bottom:1px solid var(--color-border);background-color:var(--color-bg-elevated);color:var(--color-text);display:flex;justify-content:space-between;align-items:center;z-index:10}.chat_page .message-panel .header .left{display:flex;align-items:center;gap:10px}.chat_page .message-panel .header .right{display:flex;align-items:center;gap:8px}.chat_page .message-panel .header .right button{height:36px;padding:0 12px;border-radius:6px;border:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text);font-size:.9em;font-weight:500;display:flex;align-items:center;gap:6px;transition:all .2s ease;box-shadow:0 1px 2px #0000000d;cursor:pointer}.chat_page .message-panel .header .right button:hover{background-color:var(--color-bg-elevated);border-color:var(--color-border)}.chat_page .message-panel .header .right button:active{background-color:var(--color-bg-elevated);transform:translateY(1px)}.chat_page .message-panel .header .right button svg{width:18px;height:18px}.chat_page .message-panel .header .right .search-icon-btn{width:36px;padding:0;justify-content:center}.chat_page .message-panel .header .info{display:flex;flex-direction:column;align-items:flex-start}.chat_page .message-panel .header .name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;max-width:100%}.chat_page .message-panel .header .contract-name{font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}@media screen and (min-width:500px){.chat_page .message-panel .header .contract-name{font-size:14px;white-space:nowrap}}.chat_page .burger{background:none;border:none;cursor:pointer;padding:5px;display:none}.chat_page .search{display:flex;align-items:center;width:240px;background-color:var(--color-bg);border-radius:6px;border:1px solid var(--color-border);overflow:hidden;transition:max-width .3s ease-in-out,padding .3s ease-in-out,border .3s ease-in-out}.chat_page .search input{width:100%;height:36px;border:none;outline:none;flex-grow:1;font-size:.9em;background-color:transparent;color:var(--color-text)}.chat_page .search .search-icon-btn,.chat_page .search .clear-search-btn{background:none;border:none;cursor:pointer;padding:0 3px;color:var(--color-text-secondary);display:flex;align-items:center}.chat_page .message-panel-header-actions button{background:none;border:1px solid var(--color-border);padding:5px 10px;border-radius:5px;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap}.chat_page .message-panel-header-actions button:hover{background-color:var(--color-info-bg)}.chat_page .gemini-icon{margin-right:5px;color:#6f42c1}.chat_page .pinned-message-bar{padding:10px 15px;background-color:var(--color-info-bg);border-bottom:1px solid var(--color-border);font-size:.9em;display:flex;justify-content:space-between;align-items:center;z-index:9}.chat_page .pinned-message-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.chat_page .pinned-message-content strong{color:#0056b3}.chat_page .pinned-message-content span{color:#555}.chat_page .pinned-message-actions button{background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:.9em;margin-left:10px}.chat_page .sticky-date-header{position:sticky;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center;font-size:.8em;font-weight:700;z-index:5;margin:0 auto;width:fit-content;pointer-events:none;height:0}.chat_page .messages-area{flex-grow:1;padding:0 15px 15px;overflow-y:auto;background-color:var(--color-info-bg);display:flex;flex-direction:column;position:relative}.chat_page .messages-area.client-chat{background-color:var(--color-client-chat-bg)}.chat_page .date-group-separator{text-align:center;margin:15px 0 10px;font-size:.8em;font-weight:700;color:var(--color-text-secondary);background-color:var(--color-bg-elevated);padding:3px 10px;border-radius:10px;align-self:center}.chat_page .message-container{display:flex;margin-bottom:2px;margin-top:2px;width:100%}.chat_page .message-container.sent{align-self:flex-end;flex-direction:row-reverse}.chat_page .message-container.received{align-self:flex-start}.chat_page .message-avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--color-bg-elevated);font-size:.9em;flex-shrink:0;margin-top:auto}.chat_page .message-container.received .message-avatar{margin-right:8px}.chat_page .message-bubble{max-width:80%;padding:8px 12px;border-radius:18px;line-height:1.4;font-size:.95em;position:relative}.chat_page .message-bubble .highlight{background-color:#ff0;font-weight:700}.chat_page .message-container.sent .message-bubble{background-color:#dcf8c6;border-bottom-right-radius:5px;transition:background-color .2s ease}.chat_page .message-container.received .message-bubble{background-color:#fff;border-bottom-left-radius:5px;box-shadow:0 1px 1px #0000000d;transition:background-color .2s ease}.chat_page .highlight-message.sent .message-bubble,.chat_page .highlight-message.received .message-bubble{background-color:#ffff0080;transition:background-color .2s ease}.chat_page .message-sender{font-weight:700;font-size:.8em;margin-bottom:3px;color:#555}.chat_page .message-text{color:#333;word-break:break-word;white-space:pre-wrap}.chat_page .message-image-preview{max-width:200px;max-height:200px;border-radius:10px;cursor:pointer;object-fit:cover}.chat_page .message-file-info{display:flex;align-items:center;padding:8px;background-color:#f0f0f0;border-radius:8px;cursor:pointer}.chat_page .message-file-info svg{margin-right:8px;color:#555}.chat_page .message-file-name{font-size:.9em;color:#333;overflow:hidden}.chat_page .debt-details-wrapper{margin-top:8px;display:flex;justify-content:flex-start}.chat_page .message-timestamp{font-size:.75em;color:#999;text-align:right;margin-top:5px;display:flex;justify-content:flex-end;align-items:center;gap:5px}.chat_page .message-timestamp .message-edited,.chat_page .message-timestamp .message-deleted{font-style:italic;font-size:.8em;font-weight:500;padding:2px 5px;border-radius:4px;margin-right:3px}.chat_page .message-timestamp .message-edited{color:#ff9800;background-color:#ff98001a}.chat_page .message-timestamp .message-deleted{color:#ff4d4f}.chat_page .reply-preview-message{font-size:.8em;padding:5px 10px;background-color:#f0f0f0;border-left:3px solid #76b5c5;margin-bottom:5px;border-radius:4px;max-width:100%;box-sizing:border-box}.chat_page .reply-preview-message-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:inline-block}.chat_page .input-area input[type=text],.chat_page .input-area .message-textarea{font-family:Inter,sans-serif;flex-grow:1;padding:10px 15px;border:1px solid var(--color-border);border-radius:20px;margin-right:10px;font-size:.9em;max-height:150px;resize:none;overflow-y:auto;line-height:1.4}.chat_page .search-container{padding:10px;border-bottom:1px solid var(--color-border);position:relative;display:flex;flex-direction:column;gap:10px}.chat_page .search-container .search-input-wrapper{position:relative;display:flex;align-items:center}.chat_page .search-container .search-input-wrapper svg{position:absolute;left:10px;color:#777;width:16px;height:16px}.chat_page .search-container .search-input-wrapper .search-input{width:100%;padding:8px 30px 8px 35px;border:1px solid var(--color-border);border-radius:20px;outline:none;font-size:.9em;background-color:var(--color-bg-elevated);color:var(--color-text-secondary)}.chat_page .search-container .search-input-wrapper .search-input:focus{border-color:var(--color-primary)}.chat_page .search-container .search-input-wrapper .clear-search{position:absolute;right:10px;background:none;border:none;cursor:pointer;padding:0}.chat_page .search-container .search-input-wrapper .clear-search svg{position:static;width:14px;height:14px;color:var(--color-text-secondary)}.chat_page .search-container .search-input-wrapper .filial-toggle{margin-left:6px}.chat_page .search-container .create-group-btn{width:100%;border-radius:20px;height:36px;display:flex;align-items:center;justify-content:center;font-weight:500;box-shadow:0 2px 4px #0000001a}.chat_page .search-container .user-search-results{position:absolute;top:100%;left:0;right:0;background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:4px;box-shadow:0 2px 8px #0000001a;z-index:100;max-height:300px;overflow-y:auto;margin:0 10px}.chat_page .search-container .user-search-item{padding:4px 8px;border-bottom:1px solid var(--color-border);cursor:pointer;transition:background-color .2s;display:flex;align-items:center}.chat_page .search-container .user-search-item:hover{background-color:var(--color-bg-elevated)}.chat_page .search-container .user-search-item .avatar{width:40px;height:40px;border-radius:50%;margin-right:12px;display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--color-bg-elevated);font-size:1.1em;flex-shrink:0;object-fit:cover}.chat_page .search-container .user-search-item .info{display:flex;flex-direction:column;overflow:hidden}.chat_page .search-container .user-search-item .info .name{font-weight:700;color:#333}.chat_page .search-container .user-search-item .info .preview{font-size:.9em;color:#777;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat_page .search-container .filial-badge .ant-badge-dot{width:10px;height:10px;right:4px;top:4px}.chat_page .empty-results{padding:20px;text-align:center;color:var(--color-text-secondary);font-style:italic}.chat_page .load-more{padding:20px;display:flex;justify-content:center;align-items:center}.chat_page .input-area{display:flex;align-items:center;padding:10px;border-top:1px solid var(--color-border);background-color:var(--color-bg-elevated);z-index:10;position:relative}.chat_page .input-area input[type=text],.chat_page .input-area .message-textarea{font-family:Inter,sans-serif;flex-grow:1;padding:10px 15px;border:1px solid var(--color-border);border-radius:20px;margin-right:10px;font-size:.9em;max-height:150px;resize:none;overflow-y:auto;line-height:1.4;background-color:var(--color-bg-elevated);color:var(--color-text)}.chat_page .input-area .icon-button{padding:8px;background:none;border:none;cursor:pointer;margin-right:5px;display:flex;align-items:center}.chat_page .input-area .icon-button svg{color:#555}.chat_page .input-area .send-button{padding:10px 20px;background-color:var(--color-primary);color:var(--color-text);border:none;border-radius:20px;cursor:pointer;font-size:1em;display:flex;align-items:center;justify-content:center;min-width:44px;transition:all .2s ease}.chat_page .input-area .disabled{background-color:var(--color-border);cursor:not-allowed}.chat_page .send-icon{display:flex;align-items:center;justify-content:center;color:var(--color-text);transform:rotate(45deg);margin-right:5px}@media(max-width:767px){.chat_page .input-area .send-button{padding:0;width:44px;height:44px;border-radius:50%}.chat_page .input-area .send-button .send-text{display:none}}.chat_page .emoji_picker{position:absolute;bottom:100%;left:10px;background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 -2px 10px #0000001a;padding:10px;width:100%;max-width:300px;max-height:200px;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,minmax(30px,1fr));gap:5px;z-index:1001}.chat_page .emoji_picker span{font-size:1.5em;cursor:pointer;padding:5px;text-align:center;border-radius:4px}.chat_page .emoji_picker span:hover{background-color:var(--color-bg-elevated)}.chat_page .reply-indicator{padding:8px 15px;background-color:var(--color-bg-elevated);border-bottom:1px solid var(--color-border);font-size:.9em;z-index:10}.chat_page .reply-indicator-text{font-style:italic;color:var(--color-text-secondary)}.chat_page .reply-indicator button{margin-left:10px;background:none;border:none;color:var(--color-primary);cursor:pointer;font-size:.9em}.chat_page .messages-area-bottom{height:0}.chat_page .media-viewer{padding:15px;overflow-y:auto;flex-grow:1}.chat_page .media-viewer-tabs{display:flex;margin-bottom:15px;border-bottom:1px solid var(--color-border)}.chat_page .media-viewer-tab{padding:10px 15px;cursor:pointer;border-bottom:2px solid transparent}.chat_page .media-viewer-tab.active{border-bottom-color:var(--color-primary);font-weight:700}.chat_page .media-count{display:inline-block;background-color:var(--color-border);color:var(--color-text-secondary);border-radius:12px;padding:2px 8px;font-size:12px;margin-left:5px;font-weight:500}.chat_page .media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:10px}.chat_page .media-grid-item img{width:100%;height:100px;object-fit:cover;border-radius:5px;cursor:pointer}.chat_page .media-list-item{display:flex;align-items:center;padding:8px;border:1px solid var(--color-border);border-radius:5px;margin-bottom:8px}.chat_page .media-list-item svg{margin-right:10px;flex-shrink:0}.chat_page .media-list-item-info{font-size:.9em}.chat_page .media-list-item-info .name{font-weight:700}.chat_page .media-list-item-info .sender-time{font-size:.8em;color:var(--color-text-secondary)}.chat_page .modal-overlay{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:2000}.chat_page .modal-content{background-color:var(--color-bg-elevated);padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;min-width:300px;max-width:500px;max-height:80vh;overflow-y:auto;display:flex;flex-direction:column}.chat_page .modal-content h3{margin-top:0}.chat_page .modal-content .loading-indicator,.chat_page .modal-content .error-message{padding:20px;text-align:center}.chat_page .modal-generated-reply-text{white-space:pre-wrap;padding:10px;background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:5px;margin-bottom:15px}.chat_page .modal-actions{text-align:right;margin-top:15px}.chat_page .modal-actions button{padding:8px 15px;border-radius:5px;border:1px solid var(--color-border);background-color:var(--color-bg-elevated);cursor:pointer;margin-left:10px}.chat_page .modal-actions button:first-child{margin-left:0}.chat_page .modal-actions button:hover{background-color:var(--color-bg-elevated)}.chat_page .modal-actions .use-reply-button{background-color:var(--color-primary);color:var(--color-text);border-color:var(--color-primary)}.chat_page .modal-actions .use-reply-button:hover{background-color:var(--color-primary)}.chat_page .suggested-reply{padding:10px;margin:5px 0;border:1px solid var(--color-border);border-radius:5px;cursor:pointer;transition:background-color .2s}.chat_page .suggested-reply:hover{background-color:var(--color-bg-elevated)}@media(max-width:767px){.chat_page .sidebar{position:absolute;top:0;left:0;bottom:0;transform:translate(-100%);box-shadow:2px 0 5px #0000001a;width:100%;height:100%;z-index:20}.chat_page .sidebar.open{transform:translate(0)}.chat_page .sidebar .close{display:block}.chat_page .sidebar .category-icons .category-icon{width:32px;height:32px}.chat_page .sidebar .category-icons .category-icon svg{width:14px;height:14px}.chat_page .sidebar .category-icons .category-icon .category-badge{top:-4px;right:-4px;min-width:14px;height:14px;font-size:9px;padding:1px 4px}.chat_page .sidebar .category-icons .category-icon.more-button .expand-icon{width:8px;height:8px;font-size:6px}.chat_page .message-panel{width:100%}.chat_page .burger{display:block}}.chat_page .download-button{font-size:32px;line-height:32px;cursor:pointer}.search-results{margin-top:10px}.search-results .chat-item{display:flex;padding:10px;border-bottom:1px solid var(--color-border);cursor:pointer}.search-results .chat-item:hover{background-color:var(--color-bg-elevated)}.search-results .chat-item .avatar{width:40px;height:40px;border-radius:50%;margin-right:10px;display:flex;align-items:center;justify-content:center;background-color:var(--color-border);color:var(--color-text-secondary);font-weight:700}.search-results .chat-item .avatar.contract-avatar{background-color:var(--color-success);color:var(--color-text)}.search-results .chat-item .avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.search-results .chat-item .avatar .default-avatar{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:18px;text-transform:uppercase}.search-results .chat-item .chat-info{flex:1;overflow:hidden}.search-results .chat-item .chat-info .chat-name{font-weight:700;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results .chat-item .chat-info .chat-preview{color:var(--color-text-secondary);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-results .search-category-header{padding:4px 8px;background-color:var(--color-info-bg);display:flex;justify-content:space-between;align-items:center;width:100%;color:var(--color-text);border:none;box-shadow:none;border-radius:0}.search-results .search-category-header.ant-btn{background-color:var(--color-info-bg);color:var(--color-text)}.search-results .search-category-header.ant-btn:hover,.search-results .search-category-header.ant-btn:focus,.search-results .search-category-header.ant-btn:active,.search-results .search-category-header.ant-btn.ant-btn-focused{background-color:color-mix(in srgb,var(--color-info-bg) 80%,var(--color-bg-elevated) 20%);color:var(--color-primary);border-color:transparent;box-shadow:none}.search-results .search-loading{padding:10px;text-align:center}.clients_page .filtersContainer .ant-card-body{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.clients_page .filtersContainer .ant-card-body>*{margin-top:16px;margin-right:16px}.clients_page .filtersContainer .ant-input{width:155px;margin-right:20px}.clients_page .filtersContainer .ant-input-number-handler-wrap{display:none}.clients_page .filters{padding:16px;cursor:pointer}.clients_page .filters svg{width:20px;height:20px}.clients_page h2{margin-left:8px;margin-bottom:0}.clients_page .ant-table-row{cursor:pointer}.clients_page .clientInfo .ant-card-body{display:flex;flex-direction:column}.clients_page .clientInfo .ant-card-body .btr-client-info{white-space:pre-wrap;height:auto}.clients_page .transaction{font-size:16px;font-weight:700;margin-bottom:14px}.clients_page .transaction .date{color:var(--color-text-secondary);font-size:12px}.clients_page .transaction svg{color:#95de64;stroke-width:20px}.clients_page button:disabled,.clients_page button[disabled]{width:100%}.clients_page .btr-send-all{margin-right:8px}.clients_page .client-row-3{background-color:inherit}.clients_page .client-row-1{background-color:#ffea0066}.clients_page .client-row-1:hover{background-color:transparent}.clients_page .client-row-2{background-color:#bd651399}.clients_page .client-row-2:hover{background-color:transparent}.clients_page .blocked{color:var(--color-text);background-color:#ffccc7}.feedback-message{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.feedback-answer{margin-top:10px;margin-bottom:10px}.feedback-answer div{margin-bottom:5px}.feedback-answer-buttons{display:flex;justify-content:space-between}.processed-feedback{background-color:transparent}.unprocessed-feedback{background-color:#ffffb4}.unprocessed-feedback.dark{background-color:#82825c}.feedback-rate.dark-mode .ant-rate-star-full .ant-rate-star-second svg{fill:#fadb14!important}.info-icon{font-size:30px;margin:5px;width:16px;height:16px}.library-list{columns:2}.contracts-list{padding-left:20px;margin-top:-5px}.insurance-transaction-title-inner{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.insurance-transaction__title{font-weight:700}.insurance-transaction-list-item{display:grid;grid-template-columns:.4fr .6fr .3fr;margin:5px 0;padding:5px}.insurance-transaction-list-item-date{display:flex;font-weight:700;justify-content:center}.insurance-transaction-list-item__price{text-align:end}.contractInfo .ant-card-body{display:flex;flex-direction:column}.contractInfo .ant-card-body .ant-tag-green{height:32px;display:flex;align-items:center;justify-content:center}.contractInfo .ant-card-body .ant-card-bordered{border:none}.contractInfo .ant-card-body .switch__data-incorrect{margin-top:20px;display:flex;align-items:center}.contractInfo .assignment-item-buttons-inner{margin-left:auto}.contractInfo .ant-btn.contractInfo__button{margin-right:10px;width:100%;height:100%;padding:14px;font-size:12px}.contractInfo .ant-btn:last-child{margin-right:0}.contractInfo li{margin:0!important}.contractInfo .ant-card-actions{border:none!important}.contractInfo .ant-card-actions .ant-btn:hover{background-color:var(--color-bg)}@media screen and (max-width:560px){.contractInfo .ant-card-actions{flex-direction:column;align-items:center;justify-content:center}.contractInfo .ant-card-actions li{width:100%!important}}.contractInfo .latestInterimQaTag{display:flex;align-items:center;gap:5px;margin-bottom:15px}.contractInfo .latestInterimQaTag .emoji{font-size:25px}.contract-call-info p{margin:0}.call-info-wrapper{display:grid;gap:8px;grid-template-columns:1fr;margin-top:10px}@media(min-width:768px){.call-info-wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.call-info-wrapper{grid-template-columns:repeat(3,1fr)}}@media(min-width:1440px){.call-info-wrapper{grid-template-columns:repeat(4,1fr)}}.author-link{color:var(--color-primary);transition:color .2s ease-in;cursor:pointer}.author-link:hover{color:var(--color-text)}.contracts_page .ant-table-expanded-row .ant-table-cell,.contract-card .ant-table-expanded-row .ant-table-cell{padding:0!important;max-width:50px!important;border:none!important}.contracts_page .restricted-access,.contract-card .restricted-access{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background-color:var(--color-error-bg);border-radius:8px;color:var(--color-error);font-weight:500;font-size:14px;transition:all .3s ease;box-shadow:0 2px 8px #ff4d4f33}.contracts_page .restricted-access:hover,.contract-card .restricted-access:hover{background-color:var(--color-error-bg)}.contracts_page .restricted-icon,.contract-card .restricted-icon{font-size:18px;color:var(--color-error)}.contracts_page .restricted-text,.contract-card .restricted-text{color:var(--color-error);font-weight:700}.contracts_page .filtersContainer,.contract-card .filtersContainer{margin-bottom:8px}.contracts_page .filtersContainer h4,.contract-card .filtersContainer h4{margin:0 0 5px}.contracts_page .filtersContainer .left-filter,.contract-card .filtersContainer .left-filter{display:flex;flex-direction:column;gap:20px}@media(max-width:480px){.contracts_page .filtersContainer .left-filter .ant-select,.contract-card .filtersContainer .left-filter .ant-select{width:89vw!important}}.contracts_page .filtersContainer .ant-card-body,.contract-card .filtersContainer .ant-card-body{padding:0}.contracts_page .filtersContainer .ant-input,.contracts_page .filtersContainer .ant-input-number,.contract-card .filtersContainer .ant-input,.contract-card .filtersContainer .ant-input-number{width:155px;margin-right:20px}.contracts_page .filtersContainer .ant-input-number-handler-wrap,.contract-card .filtersContainer .ant-input-number-handler-wrap{display:none}.contracts_page .filtersContainer .ant-btn,.contracts_page .filtersContainer .ant-select,.contract-card .filtersContainer .ant-btn,.contract-card .filtersContainer .ant-select{margin-right:20px}.contracts_page .filtersContainer .ant-select,.contract-card .filtersContainer .ant-select{min-width:155px}.contracts_page .filtersContainer .m-payment-filter,.contract-card .filtersContainer .m-payment-filter{margin-right:20px}@media(max-width:1280px){.contracts_page .filtersContainer .m-payment-filter,.contract-card .filtersContainer .m-payment-filter{width:29%;margin-bottom:20px;margin-right:0}.contracts_page .filtersContainer .m-payment-filter .ant-switch,.contract-card .filtersContainer .m-payment-filter .ant-switch{width:95%!important;min-width:105px}.contracts_page .filtersContainer .m-payment-filter .ant-switch-inner,.contract-card .filtersContainer .m-payment-filter .ant-switch-inner{white-space:nowrap}.contracts_page .filtersContainer .m-payment-filter .ant-switch-inner-checked,.contracts_page .filtersContainer .m-payment-filter .ant-switch-inner-unchecked,.contract-card .filtersContainer .m-payment-filter .ant-switch-inner-checked,.contract-card .filtersContainer .m-payment-filter .ant-switch-inner-unchecked{font-size:clamp(10px,1.5vw + 3px,12px)}}@media(max-width:480px){.contracts_page .filtersContainer .m-payment-filter,.contract-card .filtersContainer .m-payment-filter{width:50%}.contracts_page .filtersContainer .m-payment-filter .ant-switch-inner-checked,.contracts_page .filtersContainer .m-payment-filter .ant-switch-inner-unchecked,.contract-card .filtersContainer .m-payment-filter .ant-switch-inner-checked,.contract-card .filtersContainer .m-payment-filter .ant-switch-inner-unchecked{font-size:clamp(9px,2vw + 3px,12px)}}.contracts_page .filtersContainer .filters-switch-wrapper,.contract-card .filtersContainer .filters-switch-wrapper{display:flex;flex-direction:column;gap:15px}.contracts_page .filtersContainer .row-filters-wrapper,.contract-card .filtersContainer .row-filters-wrapper{gap:40px;flex-wrap:wrap}.contracts_page .filtersContainer .sortings-wrapper h3,.contract-card .filtersContainer .sortings-wrapper h3{margin:0 0 10px;width:100%}.contracts_page .filtersContainer .sortings-wrapper,.contract-card .filtersContainer .sortings-wrapper{display:flex;flex-wrap:wrap;gap:15px}.contracts_page .filtersContainer .tasks-sort,.contract-card .filtersContainer .tasks-sort{display:flex;justify-content:space-between;flex-wrap:wrap}.contracts_page .filtersContainer .tasks-sort .tasks-sort-text,.contract-card .filtersContainer .tasks-sort .tasks-sort-text{margin-right:7px}.contracts_page .ant-btn,.contract-card .ant-btn{border:none}.contracts_page .filters,.contract-card .filters{padding:16px;cursor:pointer}.contracts_page .filters svg,.contract-card .filters svg{width:20px;height:20px}.contracts_page .export_row,.contract-card .export_row{width:100%}.contracts_page .export_row>div,.contract-card .export_row>div{display:flex;flex-wrap:wrap;justify-content:flex-end}@media(max-width:768px){.contracts_page .export_row>div,.contract-card .export_row>div{justify-content:center}.contracts_page .export_row>div .ant-btn,.contract-card .export_row>div .ant-btn{width:100%}}.contracts_page .exportBtn,.contract-card .exportBtn{margin:0 8px 8px 0;padding-left:44px;display:flex;justify-content:center;align-items:center}.contracts_page .exportBtn img,.contract-card .exportBtn img{pointer-events:none;width:32px;position:absolute;left:8px;top:-4px}.contracts_page .exp-excel,.contract-card .exp-excel{bottom:11px}.contracts_page h2,.contract-card h2{margin-left:8px;margin-bottom:0}.contracts_page .ant-table-row,.contract-card .ant-table-row{cursor:pointer}.contracts_page .ant-table-row td.chat,.contract-card .ant-table-row td.chat{max-width:30px;width:30px}.contracts_page .ant-table-row .ant-btn,.contract-card .ant-table-row .ant-btn{max-width:130px;white-space:pre-wrap;height:auto}.contracts_page .contractInfo .ant-card-body,.contract-card .contractInfo .ant-card-body{display:flex;flex-direction:column}.contracts_page .array-card,.contract-card .array-card{white-space:pre-wrap}.contracts_page .buttons-group,.contract-card .buttons-group{display:flex;justify-content:space-between;width:100%}.contracts_page .buttons-group .buttons-contracts,.contract-card .buttons-group .buttons-contracts{width:45.5%;white-space:pre-wrap;height:auto}.contracts_page .buttons-group button:disabled,.contracts_page .buttons-group button[disabled],.contract-card .buttons-group button:disabled,.contract-card .buttons-group button[disabled]{width:100%;white-space:pre-wrap;height:auto}.contracts_page .buttons-group .buttons-red,.contracts_page .buttons-group .buttons-red:hover,.contracts_page .buttons-group .buttons-red:focus,.contract-card .buttons-group .buttons-red,.contract-card .buttons-group .buttons-red:hover,.contract-card .buttons-group .buttons-red:focus{background:#ff7875;border:#ff7875}.contracts_page .divider-contract-item-info,.contract-card .divider-contract-item-info{border-bottom:1px solid var(--color-border);margin:8px 0}.contracts_page .insurance-buttons-inner,.contract-card .insurance-buttons-inner{display:flex;flex-direction:column;margin:10px 0}.contracts_page .insurance-buttons-inner .insurance__button,.contract-card .insurance-buttons-inner .insurance__button{margin:0 10px}.contracts_page .insurance-buttons-wrap,.contract-card .insurance-buttons-wrap{display:flex;justify-content:space-evenly}.contracts_page .insurance-buttons-balance,.contract-card .insurance-buttons-balance{margin-right:30px}.contracts_page .insurance-buttons-balance span:nth-child(1),.contract-card .insurance-buttons-balance span:nth-child(1){font-weight:700}.contracts_page h2,.contract-card h2{display:flex;justify-content:center;flex-direction:row;padding-top:5px;margin-bottom:5px}.contractInfo-assignment-buttons{margin-top:20px}.contractInfo-assignment__button{width:45.5%}@media screen and (max-width:600px){.contractInfo-assignment__button{width:45%;height:50px}}@media screen and (max-width:400px){.contractInfo-assignment__button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;height:60px}.contractInfo-assignment__button span{margin-inline-start:0px!important}}.fee-exploration-page{padding:0 15px}.fee-item.removed{background-color:#ff7875;position:relative}.fee-item.removed:after{content:"Помилковий";position:absolute;right:0;top:10px;background-color:#cf1322;padding:5px 10px;color:#fff;font-size:.9rem;border-radius:4px 0 0 4px;box-shadow:2px 2px 3px 1px #000}@media screen and (max-width:650px){.fee-item.removed:after{top:5px;font-size:.6rem;padding:2px 5px}}:where(.css-dev-only-do-not-override-mxhywb).ant-table-wrapper .ant-table-tbody>tr.ant-table-row.removed:hover>th,:where(.css-dev-only-do-not-override-mxhywb).ant-table-wrapper .ant-table-tbody>tr.ant-table-row.removed:hover>td,:where(.css-dev-only-do-not-override-mxhywb).ant-table-wrapper .ant-table-tbody>tr.removed>th.ant-table-cell-row-hover>td.ant-table-cell-row-hover{background-color:inherit}.feeInfo__content{display:grid;grid-template-columns:1fr 1fr;gap:20px}.feeInfo__content h6{font-weight:700;font-size:1.2rem;margin-top:0;margin-bottom:10px}@media screen and (max-width:600px){.feeInfo__content{grid-template-columns:1fr}}.filii_page{min-height:calc(100vh - 84px);padding:16px;background-color:var(--color-bg)}.filii_page__header-options{width:300px}.filii_page__form-wrapper{margin:70px auto 0;background-color:var(--color-bg-elevated);padding:24px;border-radius:10px;box-shadow:0 8px 24px #00000014}.filii_page__filtered-filii-not-found{margin:0 auto;text-align:center;font-size:1.8rem;color:var(--color-text-secondary);padding:20px}.filii_page__filtered-filii-not-found span{font-weight:700;color:var(--color-error)}.fil-item{padding:0 8px;margin-top:16px;background-color:var(--color-bg-elevated);border-radius:8px;box-shadow:0 4px 16px #00000014;transition:transform .3s ease}.fil-item .ant-card-meta-title{font-size:1.3rem;font-weight:600}.fil-item .ant-card-meta-description{font-size:1rem;color:var(--color-text-secondary)}.fil-item p{font-size:1rem;margin-bottom:8px}.fil-item span{font-weight:700;color:var(--color-primary)}.fil-item .fil-item__detail{display:flex;align-items:center;gap:8px;margin-bottom:8px}.fil-item .fil-item__detail svg{font-size:1.2rem;color:var(--color-primary)}.fil-item .fil-item__detail a{color:var(--color-primary);text-decoration:none}.fil-item .fil-item__detail a:hover{text-decoration:underline}.fil-item .fil-item__disabled{font-weight:700;color:var(--color-error)}@media(max-width:768px){.fil-item{padding:12px}}.fil-form h4{font-size:1.2rem}.fil-form .phone-item-wrapper{display:flex;align-items:center;gap:8px;margin-bottom:10px}.fil-form .phone-item-wrapper .ant-form-item{margin-bottom:0}.fil-form .manager-photo{width:100%;object-fit:cover}.fil-form .manager-image-block{background-color:var(--color-bg);border:1px dashed var(--color-border);border-radius:8px;height:150px;width:150px;margin-bottom:10px;margin-top:8px;margin-right:20px}.fil-form .fil-form-images{display:flex;flex-wrap:wrap}.fil-form .ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select{width:150px;height:150px}.address-modal iframe{width:470px;height:450px}.address-modal .buttons{display:flex;justify-content:center;align-items:center}.address-modal .buttons Button{margin:10px}.hackwork-item-inner{margin:20px 0}.hackwork-item-inner b{margin-right:4px}.hackwork-item-inner.ic{border-width:4px;border-style:solid;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#030852,#1677ff) border-box;border:4px solid transparent}.hackwork-item-inner .ant-card-body{display:grid;grid-template-columns:1fr 1fr}.hackwork-item-inner .ant-card-body:before{display:none}.hackwork-item-inner .ant-card-body:after{display:none}.hackwork-item-inner .ant-card-body .hackwork-item{max-width:1070px}@media(max-width:1920px){.hackwork-item-inner .ant-card-body{grid-template-columns:1fr 500px}}@media(max-width:1600px){.hackwork-item-inner .ant-card-body{grid-template-columns:1fr 300px}}@media(max-width:1280px){.hackwork-item-inner .ant-card-body{grid-template-columns:1fr 250px}}@media(max-width:1024px){.hackwork-item-inner .ant-card-body{grid-template-columns:1fr;grid-template-rows:1fr 1fr;padding-right:10px}.hackwork-item-inner .ant-card-body .hackwork-item{display:grid;grid-template-rows:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr}.hackwork-item-inner .ant-card-body .hackwork-item .row{width:100%}}@media(max-width:500px){.hackwork-item-inner .ant-card-body{align-items:center;grid-template-rows:1fr .5fr}.hackwork-item-inner .ant-card-body .hackwork-item{grid-template-columns:1fr;margin:0 auto}}.hackwork-item-inner .hackworkAcceptButton-inner{display:flex;align-items:center;justify-content:center;flex-grow:1;min-width:182px;flex-wrap:wrap}@media(max-width:700px){.hackwork-item-inner .hackworkAcceptButton-inner{margin:20px 0 10px}}.hackwork-item-inner .hackwork-check__item{min-width:145px;font-weight:600;font-size:16px;display:flex;justify-content:center;align-items:center}.hackwork-item-inner .hackwork-check__item span:nth-child(1){margin-right:5px}.hackwork-item-inner .item-white-space{width:100%;white-space:pre-wrap;height:auto}.harvest_page .filtersContainer,.harvest-card .filtersContainer{padding:16px;border-radius:8px;box-shadow:0 2px 8px #00000026}.harvest_page .filtersContainer .inputs-wrapper,.harvest-card .filtersContainer .inputs-wrapper{display:flex;gap:0 20px;align-items:center;flex-wrap:wrap}.harvest_page .harvest-sort-wrapper,.harvest-card .harvest-sort-wrapper{display:flex;align-items:center;gap:20px;margin-bottom:15px}.harvest_page .harvest-sort-text,.harvest-card .harvest-sort-text{font-weight:500;color:#333}@media(max-width:458px){.harvest_page .harvest-sort-wrapper,.harvest-card .harvest-sort-wrapper{flex-direction:column;gap:15px;align-items:flex-start}.harvest_page .harvest-sort .ant-radio-group,.harvest-card .harvest-sort .ant-radio-group{display:flex;width:max-content;margin-top:2px}.harvest_page .harvest-sort .ant-radio-button-wrapper,.harvest-card .harvest-sort .ant-radio-button-wrapper{width:30px;text-align:center}}.harvest_page .ant-radio-button-wrapper,.harvest-card .ant-radio-button-wrapper{border-radius:4px!important}.harvest_page .search-btn-wrapper,.harvest-card .search-btn-wrapper{margin-top:30px;width:100%;display:flex;justify-content:center}.harvest_page .harvestInfo .ant-col,.harvest-card .harvestInfo .ant-col,.harvest_page .harvestInfo .ant-card-body,.harvest-card .harvestInfo .ant-card-body{display:flex;flex-direction:column}.harvest_page .harvestInfo .harvest-sort,.harvest-card .harvestInfo .harvest-sort{margin-right:10px}.harvest_page .harvestInfo .author-link,.harvest-card .harvestInfo .author-link{color:#69b1ff;transition:color .2s ease-in}.harvest_page .harvestInfo .author-link:hover,.harvest-card .harvestInfo .author-link:hover{color:#000}.App{position:relative;text-align:center}.App-logo{height:40vmin;pointer-events:none}@media(prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#002329;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#36cfc9}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff}.vspluvashka{position:absolute;top:0;left:0;width:100%;height:100vh;overflow:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#262626}.vspluvashka_content{height:100%;overflow:scroll;display:flex;flex-direction:column;align-items:center;padding:12px;border-radius:8px;background-color:#fff;font-size:12px}input[type=range]{width:65vw;height:20px;-webkit-appearance:none}button{padding:10px}.helper .inputRow{padding-bottom:10px;border-bottom:1px solid #000000}.calc,.helper{padding:20px 0}.calc .ant-select{width:90%;margin-left:16px}.calc>div{display:flex;align-items:center;text-align:left;padding:0 20px}.calc .label{width:100px}.slick-track{min-height:81vh}.slick-dots{padding:16px;background-color:#002329}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:14px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px #595959;background:#595959;border-radius:14px;border:0px solid #000000}input[type=range]::-webkit-slider-thumb{box-shadow:0 0 #000;border:0px solid #000000;height:20px;width:40px;border-radius:12px;background:#69b1ff;cursor:pointer;-webkit-appearance:none;margin-top:-3px}input[type=range]:focus::-webkit-slider-runnable-track{background:#595959}input[type=range]::-moz-range-track{width:100%;height:14px;cursor:pointer;animate:.2s;box-shadow:1px 1px 1px gray_8;background:gray_8;border-radius:14px;border:0px solid #000000}input[type=range]::-moz-range-thumb{box-shadow:0 0 #000;border:0px solid #000000;height:20px;width:40px;border-radius:12px;background:#69b1ff;cursor:pointer}input[type=range]::-ms-track{width:100%;height:14px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}input[type=range]::-ms-fill-lower{background:gray_8;border:0px solid #000000;border-radius:28px;box-shadow:1px 1px 1px gray_8}input[type=range]::-ms-fill-upper{background:gray_8;border:0px solid #000000;border-radius:28px;box-shadow:1px 1px 1px gray_8}input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 #000;border:0px solid #000000;height:20px;width:40px;border-radius:12px;background:#69b1ff;cursor:pointer}input[type=range]:focus::-ms-fill-lower{background:gray_8}input[type=range]:focus::-ms-fill-upper{background:gray_8}.close-cabinet-modal__input-group{display:flex;gap:15px;align-items:center}.close-cabinet-modal__input-group p{font-size:1rem}.pravoRating-list{background-color:var(--color-bg-elevated);border-radius:4px;padding:6px;width:300px}.pravoRating-list .pravoRating-item{font-size:12px;padding:12px 0}.pravoRating-list .pravoRating-item__content{display:flex;flex-direction:column;width:100%;box-shadow:0 1px #0000001a}.pravoRating-list .pravoRating-item__type{align-content:center;font-weight:700;font-size:14px;max-width:160px}.pravoRating-list .pravoRating-item__type.editing{max-width:110px}.pravoRating-list .pravoRating-item__value{align-content:center;font-size:12px}.pravoRating-list .manual{background-color:var(--color-info-bg)}.pravoRating-list .recomended_price{color:var(--color-text-secondary);font-size:12px;font-style:italic}.pravoRating-list .info-center{font-size:10px}.buttons{display:flex;justify-content:center;margin-bottom:20px;gap:20px}@media(max-width:600px){.buttons{flex-direction:column;max-width:50%;margin:0 auto}}.hotline_page{position:relative;padding:35px 15px 15px;background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:5px}.hotline_page .required:after{content:" *";color:#ff4d4f}.hotline_page .box{padding:16px;background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:5px}.hotline_page .phone-input-container{padding:0 8px;display:flex;flex-wrap:wrap;gap:8px;width:100%}.hotline_page .phone-input-container .input-group{display:flex;gap:4px;flex-grow:1;min-width:200px}.hotline_page .phone-input-container button{margin-left:auto}.hotline_page .task-button-container{display:flex;justify-content:flex-start;padding:0 8px;width:100%}@media(min-width:768px){.hotline_page .phone-input-container{flex-wrap:nowrap}.hotline_page .task-button-container{justify-content:flex-start}}@media(max-width:480px){.hotline_page .phone-input-container{flex-direction:column}.hotline_page .phone-input-container button,.hotline_page .task-button-container button{width:100%}}.hotline_page .ant-select{width:150px}.hotline_page .ant-alert-message{font-weight:700}.hotline_page .ant-btn[disabled]{background:#bfbfbf}.hotline_page .events{position:absolute}.hotline_page .selected{color:#4096ff;border-color:#4096ff}.hotline_page .filed.ant-input,.hotline_page .filed .ant-select-selector{border-color:#73d13d;box-shadow:0 0 0 4px #94c97526}html[data-theme=dark] .hotline_page .selected,body[data-theme=dark] .hotline_page .selected{color:#4096ff!important;border-color:#4096ff!important}.hotline_page .blocked.selected{color:#fff;border-color:#d4380d;background-color:#d4380d}.hotline_page .blocked{color:#8c8c8c;border-color:#8c8c8c}.hotline_page .ant-select{width:100%}.hotline_page span.error,.hotline_page input.error{border:1px solid #ff4d4f}.hotline_page .input_error_text{color:#ff4d4f}.hotline_page .time{text-align:center;margin:auto}.hotline_page .time :where(.css-dev-only-do-not-override-yp8pcc).ant-btn-default.ant-btn-dangerous:not(:disabled){margin-top:10px}.hotline_page .big-btn{width:100%;height:auto;margin-top:16px}.hotline_page .step1 .step1-selects-inner{display:flex;flex-direction:column;gap:5px}.hotline_page .step1 .ant-select.state{padding-right:5px}.hotline_page .step1 .ant-select.type{margin-bottom:10px}@media(max-width:702px){.hotline_page .step1 .opened_closed_responsive{display:flex;justify-content:center;align-items:center;margin-top:25px}}.hotline_page .step2 .btn-step-hot,.hotline_page .step3 .btn-step-hot{margin-top:10px;width:100%;white-space:pre-wrap;height:auto}.hotline_page iframe{display:none;pointer-events:none}.hotline_page h2,.hotline_page h3{text-align:center}.hotline_page .ant-card{border:1px solid var(--color-border)}.hotline_page .row{display:flex;flex-direction:row}.hotline_page .step3 .row{justify-content:space-around;margin-top:16px}.hotline_page .big-btn{white-space:pre-wrap;height:auto}.hotline_page .vip{border:4px solid #ffec3d;padding:4px}.hotline_page .notUseApplication{padding:20px 5px}.hotline_page :where(.css-dev-only-do-not-override-yp8pcc).ant-alert-info{margin:10px 0}.hotline_page :where(.css-dev-only-do-not-override-yp8pcc).ant-picker-calendar-mini{margin-bottom:10px}.hotline_page .steps{padding:20px 0}.hotline_page-footer{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.hotline_page .countryCode{width:80px}.hotline_page .phoneInput{width:150px}.hotline_page .active_calls{cursor:pointer}@media(max-width:993px){.hotline_page .ant-table-placeholder .ant-table-cell{justify-content:center}}.hotline_page .suggestion-price{font-size:24px}@media(max-width:768px){.hotline_page .steps .ant-steps-item-title{font-size:0;padding:0}}.hotline_page .show-tip{position:absolute;top:50px;right:10px}.hotline_page .ant-table-wrapper .ant-table-tbody td.ant-table-cell{padding:8px 4px}.hotline_page .step1-select{display:grid;grid-template-columns:1fr 1fr}.hotline_page .step1 .ant-alert:nth-child(2){margin:10px 0!important}.list-pag-sychologist .item-card{width:49%;padding:0 5px;margin-right:5px}.list-pag-sychologist .card-content{display:flex;width:100%;justify-content:space-between;margin-bottom:10px}.list-pag-sychologist .info-column,.list-pag-sychologist .time-info{display:flex;flex-direction:column}.list-pag-sychologist .row{margin-bottom:8px}.list-pag-sychologist .actions{display:flex;justify-content:space-between}.list-pag-sychologist .action-button{color:#fff;margin-right:8px;width:45%}.list-pag-sychologist .ant-btn-default.action-button:hover{background-color:var(--color-error);color:#fff}.list-pag-sychologist .cancelHtl{width:50%;background-color:var(--color-error)}.list-pag-sychologist .report{width:100%;background-color:var(--color-success)}.list-pag-sychologist .ant-btn-default.edit:hover{background-color:#83cc58}.list-pag-sychologist .edit{width:50%;background-color:var(--color-primary)}.list-pag-sychologist .ant-btn-default.edit:hover{background-color:var(--color-primary)}.list-pag-sychologist .archive-wrapper{position:relative;width:100%;font-size:16px;text-align:center;padding:10px 10px 15px;border-radius:5px;color:#fff}.list-pag-sychologist .archive-wrapper span{position:absolute;font-size:9px;right:20px;bottom:3px}@media(max-width:1330px){.list-pag-sychologist .item-card{width:100%}}@media(max-width:1100px){.list-pag-sychologist .action-button{width:35%;margin-right:2px}}@media(max-width:800px){.list-pag-sychologist .card-content{flex-wrap:wrap}.list-pag-sychologist .action-button{margin-right:0;width:100%}.list-pag-sychologist .actions{flex-direction:column}}@media(max-width:600px){.list-pag-sychologist .archive-wrapper span{display:none}}.list-pag-sychologist .btn-hackword{white-space:pre-wrap;height:auto}.list-pag-sychologist .wrapper-filter{margin-bottom:20px}.list-pag-sychologist .groupedList-wrapper{display:flex;max-width:100%;flex-wrap:wrap}.list-pag-sychologist .dateFormatted-title{padding:2px 10px;background-color:var(--color-bg);border-bottom:2px solid var(--color-border)}.list-pag-sychologist .card{font-size:12px;margin-bottom:8px;min-height:48px;cursor:pointer}.list-pag-sychologist .card.ic{border-width:4px;border-style:solid;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#030852,#1677ff) border-box;border:4px solid transparent}.list-pag-sychologist .card.expand{min-height:130px;cursor:auto}.list-pag-sychologist .card.expand .btns{top:4px;flex-direction:column}.list-pag-sychologist .card.disabled{background-color:var(--color-bg)}.list-pag-sychologist .card.disabled.edited{background-color:#fff1b8}.list-pag-sychologist .card .contact{white-space:pre-wrap;height:auto}.list-pag-sychologist .fil{min-width:250px}.list-pag-sychologist .row.full,.list-pag-sychologist .full{width:100%}.list-pag-sychologist .row.hr{border-bottom:1px solid var(--color-border)}.list-pag-sychologist .margin{margin:8px}.list-pag-sychologist .centred{justify-content:center}.list-pag-sychologist .controls,.list-pag-sychologist div.controls:nth-child(2n){margin-top:8px;width:100%;flex-direction:column}.list-pag-sychologist .btns{position:absolute;top:12px;right:6px;display:flex;flex-direction:row-reverse}.list-pag-sychologist .btns .ant-btn{width:26px;height:26px;background-color:#fa8c16;border:0;padding:0;margin-top:5px}.list-pag-sychologist .btns .ant-btn span{padding:0}.list-pag-sychologist .btns .meet{background-color:#d9f7be;font-weight:700}.list-pag-sychologist .btns .meet.t1{background-color:#73d13d}.list-pag-sychologist .btns .meet.t2{background-color:#ff4d4f}.list-pag-sychologist .btns .meet.t3{background-color:#4096ff}.list-pag-sychologist .ant-btn.remove{background-color:#f5222d;color:#fff}.list-pag-sychologist .ant-btn.sms{background-color:#36cfc9}.list-pag-sychologist .ant-btn.expand{background-color:transparent}.list-pag-sychologist .ant-btn.update{width:100%;margin-top:8px;min-height:48px;height:auto;background-color:#722ed1;white-space:pre-wrap}.list-pag-sychologist .ant-btn.meet.bigBtn{width:100%;margin-top:8px;min-height:48px;height:auto;white-space:pre-wrap}.list-pag-sychologist b{margin-right:4px}.list-pag-sychologist .ant-card-body{padding:10px 35px 10px 10px}.list-pag-sychologist .filter{padding:8px 32px}.list-pag-sychologist .filter-switch{margin:12px 0;width:70%;text-align:right}.list-pag-sychologist .filter-switch:first-child{width:30%;text-align:left}.list-pag-sychologist .filter-switch button{margin-left:6px}.list-pag-sychologist .excel{display:flex;align-items:center;margin-right:8px}.list-pag-sychologist .excel img{width:16px;margin-right:6px}.list-pag-sychologist .vip_block{align-items:center}.list-pag-sychologist .vip_block>span{padding:2px 8px;font-weight:700;color:#fff;background-color:#614700}.list-pag-sychologist .vip{border:3px solid #ffec3d}.amm{width:100%}.amm.error{border:1px solid #ffa39e}.amp{margin:8px 0}.amr{width:100%;margin-bottom:8px}.reach-options .group-button,.decline-options .group-button{display:flex;justify-content:space-between}.reach-options .group-button .reach-reasons-btn,.reach-options .group-button .decline-reasons-btn,.decline-options .group-button .reach-reasons-btn,.decline-options .group-button .decline-reasons-btn{width:45.5%;white-space:pre-wrap;height:auto}.hotline-list-item .group-button .btn-list{width:45.5%;white-space:pre-wrap}.hotline-list-item .divider-hotline-item-info{border-bottom:1px solid #000000;margin:0}.psychologist_hotline_page{position:relative;padding:35px 15px 15px;background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:5px}.psychologist_hotline_page .ant-select{width:150px}.psychologist_hotline_page .button-wrapper{text-align:center;margin-top:40px;padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.04)}.psychologist_hotline_page .ant-alert-message{font-weight:700}.psychologist_hotline_page .ant-btn[disabled]{background:#bfbfbf}.psychologist_hotline_page .events{position:absolute}.psychologist_hotline_page .selected{color:#4096ff;border-color:#4096ff}.psychologist_hotline_page .blocked.selected{color:#fff;border-color:#d4380d;background-color:#d4380d}.psychologist_hotline_page .blocked{color:#8c8c8c;border-color:#8c8c8c}.psychologist_hotline_page .type,.psychologist_hotline_page .fil,.psychologist_hotline_page .state{width:100%}.psychologist_hotline_page span.error,.psychologist_hotline_page input.error{border:1px solid #ff4d4f}.psychologist_hotline_page .input_error_text{color:#ff4d4f}.psychologist_hotline_page .time{text-align:center;margin:auto}.psychologist_hotline_page .time :where(.css-dev-only-do-not-override-yp8pcc).ant-btn-default.ant-btn-dangerous:not(:disabled){margin-top:10px}.psychologist_hotline_page .big-btn{width:100%;height:auto;margin-top:16px}.psychologist_hotline_page .hotline_page-footer{text-align:center}.psychologist_hotline_page .step1 .ant-select.state{padding-right:5px}.psychologist_hotline_page .step1 .ant-select.type{margin-bottom:10px}.psychologist_hotline_page .step2 .btn-step-hot,.psychologist_hotline_page .step3 .btn-step-hot{margin-top:10px;width:100%;white-space:pre-wrap;height:auto}.psychologist_hotline_page iframe{display:none;pointer-events:none}.psychologist_hotline_page h2{text-align:center}.psychologist_hotline_page .ant-card{border:1px solid var(--color-border)}.psychologist_hotline_page .row{display:flex;flex-direction:row}.psychologist_hotline_page .step3 .row{justify-content:space-around;margin-top:16px}.psychologist_hotline_page .big-btn{white-space:pre-wrap;height:auto}.psychologist_hotline_page .vip{border:4px solid #ffec3d;padding:4px}.psychologist_hotline_page :where(.css-dev-only-do-not-override-yp8pcc).ant-alert-info{margin:10px 0}.psychologist_hotline_page :where(.css-dev-only-do-not-override-yp8pcc).ant-picker-calendar-mini{margin-bottom:10px}.psychologist_hotline_page .steps{padding:20px 0}.psychologist_hotline_page-footer{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.psychologist_hotline_page .countryCode{width:80px}.psychologist_hotline_page .phoneInput{width:150px}.psychologist_hotline_page .suggestion-price{font-size:24px}.psychologist_hotline_page .show-tip{position:absolute;top:10px;right:10px}.psychologist_hotline_page .info-wrapper{display:flex;width:100%}.psychologist_hotline_page .date-wrap{margin-left:auto;margin-right:10%;width:50%;max-width:320px}.psychologist_hotline_page .date-wrap .ant-picker-cell-selected:before{content:"";position:absolute;top:20px;width:700%;height:70%;background-color:var(--color-primary);z-index:2!important;border-radius:4px}.psychologist_hotline_page .info{width:50%}.psychologist_hotline_page .info .Select{margin:10px 0 20px}.psychologist_hotline_page .weeek-title{text-align:center;font-size:20px;font-weight:600}.psychologist_hotline_page .ant-picker-cell-selected{position:relative}.psychologist_hotline_page .week-hotline-picker{display:flex;text-align:center}.psychologist_hotline_page .HotlineTimePicker-wrapper{margin:0 10px}.psychologist_hotline_page .week-hotline-picker{overflow-x:auto}@media(max-width:768px){.psychologist_hotline_page .steps .ant-steps-item-title{font-size:0;padding:0}.psychologist_hotline_page .HotlineTimePicker-wrapper{margin:0 5px}.psychologist_hotline_page .info-wrapper{flex-direction:column;align-items:center}.psychologist_hotline_page .date-wrap{margin-left:0;margin-right:0;width:90%}.psychologist_hotline_page .info{width:90%}}.list-page,.consultation-card{padding:10px}.list-page .btn-hackword,.consultation-card .btn-hackword{white-space:pre-wrap;height:auto}.list-page .card,.consultation-card .card{display:flex;font-size:12px;margin-bottom:8px;min-height:48px;cursor:pointer}.list-page .card.ic,.consultation-card .card.ic{border-width:4px;border-style:solid;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(to right,#030852,#1677ff) border-box;border:4px solid transparent}.list-page .card.expand,.consultation-card .card.expand{min-height:130px;cursor:auto}.list-page .card.expand .btns,.consultation-card .card.expand .btns{top:4px;flex-direction:column}.list-page .card.disabled,.consultation-card .card.disabled{background-color:#f0f0f0}.list-page .card.disabled.edited,.consultation-card .card.disabled.edited{background-color:#fff1b8}.list-page .card .contact,.consultation-card .card .contact{white-space:pre-wrap;height:auto}.list-page .fil,.consultation-card .fil{min-width:250px}.list-page .row.full,.list-page .full,.consultation-card .row.full,.consultation-card .full{width:100%}.list-page .row.hr,.consultation-card .row.hr{border-bottom:1px solid #000000}.list-page .margin,.consultation-card .margin{margin:8px}.list-page .centred,.consultation-card .centred{justify-content:center}.list-page .controls,.list-page div.controls:nth-child(2n),.consultation-card .controls,.consultation-card div.controls:nth-child(2n){margin-top:8px;width:100%;flex-direction:column}.list-page .btns,.consultation-card .btns{position:absolute;top:12px;right:6px;display:flex;flex-direction:row-reverse}.list-page .btns .ant-btn,.consultation-card .btns .ant-btn{width:26px;height:26px;background-color:#fa8c16;border:0;padding:0;margin-top:5px}.list-page .btns .ant-btn span,.consultation-card .btns .ant-btn span{padding:0}.list-page .btns .meet,.consultation-card .btns .meet{background-color:#d9f7be;font-weight:700}.list-page .btns .meet.t1,.consultation-card .btns .meet.t1{background-color:#73d13d}.list-page .btns .meet.t2,.consultation-card .btns .meet.t2{background-color:#ff4d4f}.list-page .btns .meet.t3,.consultation-card .btns .meet.t3{background-color:#4096ff}.list-page .ant-btn.remove,.consultation-card .ant-btn.remove{background-color:#f5222d;color:#fff}.list-page .ant-btn.sms,.consultation-card .ant-btn.sms{background-color:#36cfc9}.list-page .ant-btn.expand,.consultation-card .ant-btn.expand{background-color:transparent}.list-page .ant-btn.update,.consultation-card .ant-btn.update{width:100%;margin-top:8px;min-height:48px;height:auto;background-color:#722ed1;white-space:pre-wrap}.list-page .ant-btn.meet.bigBtn,.consultation-card .ant-btn.meet.bigBtn{width:100%;margin-top:8px;min-height:48px;height:auto;white-space:pre-wrap}.list-page b,.consultation-card b{margin-right:4px}.list-page .ant-card-body,.consultation-card .ant-card-body{padding:10px;width:100%}.list-page .filter,.consultation-card .filter{padding:12px 8px;display:flex}.list-page .filter>div,.consultation-card .filter>div{flex:1;display:flex;flex-direction:column}.list-page .filter>div:first-child .filter-switch,.consultation-card .filter>div:first-child .filter-switch{justify-content:flex-start}.list-page .filter>div:last-child .filter-switch,.consultation-card .filter>div:last-child .filter-switch{justify-content:flex-end}.list-page .main-filters-left .filter-switch:nth-last-child(2),.consultation-card .main-filters-left .filter-switch:nth-last-child(2){padding-bottom:26px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:16px;align-self:flex-start}.list-page .main-filters .filter-switch:first-child,.consultation-card .main-filters .filter-switch:first-child{padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:16px;align-self:flex-end}.list-page .filter-switch,.consultation-card .filter-switch{margin:8px 0;text-align:right;display:flex}.list-page .filter-switch button,.consultation-card .filter-switch button{margin-left:6px}.list-page .excel,.consultation-card .excel{display:flex;align-items:center;margin-right:8px}.list-page .excel img,.consultation-card .excel img{width:16px;margin-right:6px}.list-page .vip_block,.consultation-card .vip_block{align-items:center}.list-page .vip_block>span,.consultation-card .vip_block>span{padding:2px 8px;font-weight:700;color:#fff;background-color:#614700}.list-page .vip,.consultation-card .vip{border:3px solid #ffec3d}@media(max-width:620px){.list-page .container2 .row:nth-child(2n),.consultation-card .container2 .row:nth-child(2n){width:100%!important}.list-page .row,.consultation-card .row{width:100%!important}.list-page .tag,.consultation-card .tag{right:0}}.list-page .two_columns .row,.consultation-card .two_columns .row{width:50%}.list-page .two_columns .row.full,.consultation-card .two_columns .row.full{width:100%!important}.list-page .two_columns .row:nth-child(2n),.consultation-card .two_columns .row:nth-child(2n){width:50%}.list-page .tow-columns .container2 .row:nth-child(2n),.consultation-card .tow-columns .container2 .row:nth-child(2n){width:50%}.small-filter{cursor:pointer}.highlight{background-color:#73d13d}.red svg{fill:#f5222d}.hotline-list-item .row{margin-bottom:4px}.hotline-list-item .group-button{display:flex;justify-content:space-between;width:100%;margin-top:20px}.hotline-list-item .group-button .btn-list{width:45.5%;white-space:pre-wrap;height:35px!important}.hotline-list-item .group-button .btn-list button:disabled,.hotline-list-item .group-button .btn-list button[disabled]{width:100%}@media(max-width:606px){.hotline-list-item .group-button .btn-list{height:45px!important}}@media(max-width:430px){.hotline-list-item .group-button .btn-list{font-size:13px}}@media(max-width:410px){.hotline-list-item .group-button .btn-list{height:60px!important}}.hotline-list-item .group-button .btn-list-item{width:100%;white-space:pre-wrap}.hotline-list-item .group-button .btn-list-item button:disabled,.hotline-list-item .group-button .btn-list-item button[disabled]{width:100%}.hotline-list-item .group-button button:disabled,.hotline-list-item .group-button button[disabled]{white-space:pre-wrap;height:auto;background:#d9d9d9}.hotline-list-item .divider-hotline-item-info{border-bottom:1px solid #000000;margin:12px 0}.hotline-list-item .item-white-space{width:100%;white-space:pre-wrap;height:auto}.timer{margin-top:5px;margin-right:10px}.timer span{font-size:25px}.block-wrapper{margin-bottom:5px}@media(max-width:600px){.container{display:flex;flex-direction:column-reverse}}@media(max-width:513px){.tag{position:relative;right:5px}}@media(max-width:600px){.container2{display:flex;flex-direction:column;width:100%;white-space:pre-wrap;height:auto}.restyling{margin-top:10px}}.modal-text{font-size:15px;text-align:center}.modal-button-wrapper{display:flex;justify-content:space-around}.modal-button-wrapper .modal-button{width:150px}.modal-button-wrapper .modal-button.allow{background-color:#73d13d}.hotline-reach-page .reach-main-menu{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px}.hotline-reach-page .reach-sort{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.hotline-reach-page .reach-sort .reach-sort-text{margin-right:7px;white-space:nowrap}.hotline-reach-page .reach-sort .reach-find-text{min-width:90px;padding-top:4px}.hotline-reach-page .contact{white-space:pre-wrap;height:auto;line-height:1.5}.hotline-reach-page .card{display:flex;font-size:12px;margin-top:8px;min-height:48px;cursor:pointer;transition:all .3s ease}.hotline-reach-page .card .info-rows .row{width:50%}.hotline-reach-page .card:hover{box-shadow:0 2px 8px #00000026}.hotline-reach-page .card.expand{min-height:130px;cursor:auto}.hotline-reach-page .card.expand .btns{top:4px;flex-direction:column}.hotline-reach-page .card.disabled{background-color:var(--color-bg)}.hotline-reach-page .card.disabled.edited{background-color:#fff1b8}.hotline-reach-page .card.error{border:1px solid #ff7875}.hotline-reach-page .reach-filter-box-mob{display:flex;flex-direction:column-reverse;margin-bottom:12px}.hotline-reach-page .reach-filter-box-mob .reach-filter-box-text{padding-top:2px;margin-bottom:4px}.hotline-reach-page .reach-filter-box-pc{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;margin-bottom:12px}.hotline-reach-page .reach-filter-box-pc .reach-filter-box-text{margin-right:11px;padding-top:4px}.hotline-reach-page .reach-filter{min-width:250px;max-width:100%}.hotline-reach-page .row.full,.hotline-reach-page .row.full:nth-child(2n){width:100%}.hotline-reach-page .row.hr{border-bottom:1px solid var(--color-border)}.hotline-reach-page .divider-hotline-item-info{border-bottom:1px solid var(--color-border);margin:0;padding:0}.hotline-reach-page .centred{justify-content:center;align-items:center;display:flex}.hotline-reach-page .controls,.hotline-reach-page div.controls:nth-child(2n){margin-top:8px;width:100%;flex-direction:column}.hotline-reach-page .btns{position:absolute;top:0;right:-24px;display:flex;flex-direction:row-reverse}.hotline-reach-page .btns .ant-btn{width:26px;height:26px;background-color:#fa8c16;border:0;padding:0;margin-top:5px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.hotline-reach-page .btns .ant-btn:hover{transform:scale(1.1)}.hotline-reach-page .btns .ant-btn span{padding:0}.hotline-reach-page .btns .remove{background-color:#f5222d}.hotline-reach-page .btns .sms{background-color:#69b1ff}.hotline-reach-page .btns .expand{background-color:transparent}.hotline-reach-page .btns .expand:hover{color:var(--color-primary)}.hotline-reach-page .btns .meet{background-color:#d9f7be;font-weight:700}.hotline-reach-page .btns .meet.t1{background-color:#73d13d}.hotline-reach-page .btns .meet.t2{background-color:#f5222d}.hotline-reach-page .btns .meet.t3{background-color:#1677ff}.hotline-reach-page b{margin-right:4px;font-weight:600}.hotline-reach-page .ant-card-body{padding:10px 35px 10px 10px;width:100%}.hotline-reach-page .ant-table-cell{width:150px;min-width:150px}.hotline-reach-page .filter{padding:8px 32px;background-color:var(--color-bg);border-radius:4px;margin-bottom:16px}.hotline-reach-page .filter-switch{margin:12px 0;width:70%;text-align:right}.hotline-reach-page .filter-switch:first-child{width:30%;text-align:left}.hotline-reach-page .filter-switch button{margin-left:6px}.hotline-reach-page .excel{display:flex;align-items:center;margin-right:8px}.hotline-reach-page .excel img{width:16px;margin-right:6px}.hotline-reach-page .amm{width:100%}.hotline-reach-page .amm.error{border:1px solid #ff7875}.hotline-reach-page .amp{margin:8px 0}.hotline-reach-page .amr{width:100%;margin-bottom:8px}.hotline-reach-page .highlight{background-color:#52c41a}.hotline-reach-page .red svg{fill:#f5222d}.hotline-reach-page .reach-options .group-button,.hotline-reach-page .decline-options .group-button{display:flex;justify-content:space-between}.hotline-reach-page .reach-options .group-button .reach-reasons-btn,.hotline-reach-page .reach-options .group-button .decline-reasons-btn,.hotline-reach-page .decline-options .group-button .reach-reasons-btn,.hotline-reach-page .decline-options .group-button .decline-reasons-btn{width:45.5%}.hotline-reach-page .ribbon-reach{z-index:1;margin-top:-2px}.hotline-reach-page .ribbon-reach-2{z-index:1;margin-top:23px}.hotline-reach-page .ribbon-reach-3{z-index:1}.hotline-reach-page .reach-list{width:100%;padding:0 16px 0 8px}.hotline-reach-item .vip_block{align-items:center;margin-bottom:8px}.hotline-reach-item .vip_block>span{padding:2px 8px;font-weight:700;color:#fff;background-color:#614700;border-radius:4px}.hotline-reach-item .block-wrapper{margin-bottom:8px;padding:4px}.hotline-reach-item .block-wrapper .ant-tag{margin:0;padding:2px 8px}.hotline-reach-item .group-button{display:flex;justify-content:space-between;width:100%;margin-top:20px;height:auto!important;gap:8px}.hotline-reach-item .group-button .btn-reach{flex:1;white-space:pre-wrap;height:auto;min-height:32px}.hotline-reach-item .group-button .btn-reach:not(:last-child){margin-right:6px}.hotline-reach-item .group-button .btn-reach:disabled{cursor:not-allowed;background:var(--color-border);color:var(--color-text-secondary)}@media screen and (max-width:599px){.hotline-reach-item .group-button .btn-reach{line-height:1;font-size:.7rem;padding:4px 8px}}.hotline-reach-item .group-button .btn-reach-popc,.hotline-reach-item .group-button .btn-reach-item-popc{white-space:pre-wrap;height:auto}.hotline-reach-item .group-button .btn-reach-popc:disabled,.hotline-reach-item .group-button .btn-reach-item-popc:disabled{cursor:not-allowed}.hotline-reach-item .btn-reach-all-width{margin-top:12px;width:100%}.hotline-reach-item .item-white-space{width:100%;white-space:pre-wrap;line-break:anywhere;height:auto}.hotline-reach-item .row b{line-break:anywhere;white-space:pre-wrap}.hotline-reach-item .row p{margin-bottom:0}.coldCallsStat h4{margin:4px;font-weight:600}.coldCallsStat .row{display:flex;flex-direction:column;margin-bottom:8px}.coldCallsStat .button{margin-top:16px;text-align:center}.coldCallsStat .table-title,.coldCallsStat .table-content{display:flex;gap:4px;align-items:center;padding:12px 0}.coldCallsStat .table-title{background-color:var(--color-border);margin-top:16px;font-weight:500}.coldCallsStat .table-content{border-bottom:1px solid var(--color-border)}.coldCallsStat .table-content:last-child{border-bottom:none}.coldCallsStat .table-title p,.coldCallsStat .table-content p{width:25%;padding-left:32px;margin:0}@media screen and (max-width:599px){.coldCallsStat .user-full{display:none}.coldCallsStat .table-title p,.coldCallsStat .table-content p{padding-left:8px}}@media screen and (min-width:768px){.coldCallsStat .row{flex-direction:row;gap:16px}.coldCallsStat .box{flex:1;max-width:calc((100% - 32px) / 3)}}.failure-to-pay .reach-main-menu{display:flex;flex-wrap:wrap;justify-content:space-between}.failure-to-pay .reach-sort{display:flex;justify-content:space-between}.failure-to-pay .reach-sort .reach-sort-text{margin-right:7px}.failure-to-pay .reach-sort .reach-find-text{min-width:90px;padding-top:4px}.failure-to-pay .contact{white-space:pre-wrap;height:auto}.failure-to-pay .card{font-size:12px;margin-top:8px;min-height:48px;cursor:pointer}.failure-to-pay .card.expand{min-height:130px;cursor:auto}.failure-to-pay .card.expand .btns{top:4px;flex-direction:column}.failure-to-pay .card.disabled{background-color:var(--color-bg)}.failure-to-pay .card.disabled.edited{background-color:#fff1b8}.failure-to-pay .reach-filter-box-mob{display:flex;flex-direction:column-reverse}.failure-to-pay .reach-filter-box-mob .reach-filter-box-text{padding-top:2px}.failure-to-pay .reach-filter-box-pc{display:flex;flex-direction:row-reverse;justify-content:space-between}.failure-to-pay .reach-filter-box-pc .reach-filter-box-text{margin-right:11px;padding-top:4px}.failure-to-pay .reach-filter{min-width:250px}.failure-to-pay .row.full,.failure-to-pay .full{width:100%}.failure-to-pay .row.hr{border-bottom:1px solid var(--color-border)}.failure-to-pay .divider-hotline-item-info{border-bottom:1px solid var(--color-border);margin:0}.failure-to-pay .margin{margin:8px}.failure-to-pay .centred{justify-content:center}.failure-to-pay .controls,.failure-to-pay div.controls:nth-child(2n){margin-top:8px;width:100%;flex-direction:column}.failure-to-pay .btns{position:absolute;top:12px;right:6px;display:flex;flex-direction:row-reverse}.failure-to-pay .btns .ant-btn{width:26px;height:26px;background-color:#fa8c16;border:0;padding:0;margin-top:5px}.failure-to-pay .btns .ant-btn span{padding:0}.failure-to-pay .btns .remove{background-color:#f5222d}.failure-to-pay .btns .sms{background-color:#69b1ff}.failure-to-pay .btns .expand{background-color:transparent}.failure-to-pay .btns .meet{background-color:#d9f7be;font-weight:700}.failure-to-pay .btns .meet.t1{background-color:#73d13d}.failure-to-pay .btns .meet.t2{background-color:#f5222d}.failure-to-pay .btns .meet.t3{background-color:#1677ff}.failure-to-pay b{margin-right:4px}.failure-to-pay .ant-card-body{padding:10px 35px 10px 10px}.failure-to-pay .ant-table-cell{width:150px;min-width:150px}.failure-to-pay .filter{padding:8px 32px}.failure-to-pay .filter-switch{margin:12px 0;width:70%;text-align:right}.failure-to-pay .filter-switch:first-child{width:30%;text-align:left}.failure-to-pay .filter-switch button{margin-left:6px}.failure-to-pay .excel{display:flex;align-items:center;margin-right:8px}.failure-to-pay .excel img{width:16px;margin-right:6px}.failure-to-pay .amm{width:100%}.failure-to-pay .amm.error{border:1px solid #ff7875}.failure-to-pay .amp{margin:8px 0}.failure-to-pay .amr{width:100%;margin-bottom:8px}.failure-to-pay .highlight{background-color:#52c41a}.failure-to-pay .red svg{fill:#f5222d}.failure-to-pay .reach-options .group-button,.failure-to-pay .decline-options .group-button{display:flex;justify-content:space-between}.failure-to-pay .reach-options .group-button .reach-reasons-btn,.failure-to-pay .reach-options .group-button .decline-reasons-btn,.failure-to-pay .decline-options .group-button .reach-reasons-btn,.failure-to-pay .decline-options .group-button .decline-reasons-btn{width:45.5%}.failure-to-pay .ribbon-reach{z-index:1;margin-top:-2px}.failure-to-pay .ribbon-reach-2{z-index:1;margin-top:23px}.failure-to-pay .reach-list{width:100%;padding:0 16px 0 8px}.hotline-reach-item .vip_block{align-items:center}.hotline-reach-item .vip_block>span{padding:2px 8px;font-weight:700;color:#fff;background-color:#614700}.hotline-reach-item .vip{border:1px solid #ffec3d}.hotline-reach-item .group-button{display:flex;justify-content:space-between;width:100%;margin-top:20px}.hotline-reach-item .group-button .btn-reach{width:45.5%;white-space:pre-wrap;height:auto}.hotline-reach-item .group-button .btn-reach button:disabled,.hotline-reach-item .group-button .btn-reach button[disabled]{width:100%}.hotline-reach-item .group-button .btn-reach-popc{width:45.5%;height:auto}.hotline-reach-item .group-button .btn-reach-popc button:disabled,.hotline-reach-item .group-button .btn-reach-popc button[disabled]{width:100%}.hotline-reach-item .group-button .btn-reach-item-popc{white-space:pre-wrap;height:auto}.hotline-reach-item .group-button .btn-reach-item-popc button:disabled,.hotline-reach-item .group-button .btn-reach-item-popc button[disabled]{width:100%}.hotline-reach-item .group-button button:disabled,.hotline-reach-item .group-button button[disabled]{background:var(--color-border);white-space:pre-wrap;height:auto}.hotline-reach-item .contact{white-space:pre-wrap;height:auto;width:100%}.hotline-reach-item .item-white-space{width:100%;white-space:pre-wrap;height:auto}.hotline-reach-item .item_failure{font-size:14px}.collector-requests-item{margin-bottom:16px}.collector-requests-item .row{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.collector-requests-item .author{cursor:pointer;text-transform:uppercase;text-decoration:underline}.collector-requests-item .comments-table{width:100%;border-collapse:collapse;margin-top:0}.collector-requests-item .comments-table th,.collector-requests-item .comments-table td{padding:8px;text-align:left;border-bottom:1px solid var(--color-border)}.collector-requests-item .comments-table th{background-color:var(--color-bg);font-weight:700}.collector-requests-item .comments-table tr:last-child td{border-bottom:none}.collector-requests-item .comments-table tr:hover{background-color:var(--color-info-bg)}.collector-requests-item .comments-collapse{margin:10px 0}.collector-requests-item .comments-collapse .ant-collapse-header{padding:8px 16px;font-weight:700}.collector-requests-item .comments-collapse .ant-collapse-content-box{padding:0}@media screen and (min-width:620px){.collector-requests-item .row{flex-direction:row;gap:16px}.collector-requests-item .row-item{width:50%}}.hotline-saved-page{position:absolute;top:50%;left:calc(50% + 150px);transform:translate(-50%,-50%);max-width:500px;width:100%;text-align:center}.hotline-saved-page .btr-hotline-saved-page{white-space:pre-wrap}@media(max-width:992px){.hotline-saved-page{left:50%}}.hotlinesByClients{padding:10px}.hotlinesByClients-period__title{margin:10px}.hotlinesByClients-datepicker-inner{padding-top:16px;border-top:1px solid #d9d9d9}.hotlinesByClients .filters-row{margin:10px 0;flex-wrap:wrap}@media screen and (max-width:612px){.hotlinesByClients .filters-row{justify-content:center}.hotlinesByClients .filters-row div:nth-child(2){margin-top:10px}}:where(.css-dev-only-do-not-override-mxhywb).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels{position:absolute;left:-100px;background-color:#fff;border:1px solid #d9d9d9;border-radius:10px;box-shadow:-10px 9px 24px #8c8c8c}@media screen and (max-width:670px){:where(.css-dev-only-do-not-override-mxhywb).ant-picker-dropdown .ant-picker-panel-container .ant-picker-panels{display:grid;grid-template-columns:1fr;grid-template-rows:1fr 1fr;left:7px}}.journal{position:relative}.journal .journal-datepicker-inner{width:100%;display:flex;justify-content:center;margin:10px 0}.journal .ant-table-wrapper{margin:0 10px}.journal-filters-inner{display:flex;justify-content:space-around;flex-wrap:wrap}.journal-filters-item{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:1500px){.journal-filters-inner{grid-template-columns:1fr 1fr}}.sugar-assignment .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:230px;padding:0}.ant-select.ant-select-in-form-item.sugar-assignment-select.css-dev-only-do-not-override-mxhywb.ant-select-single.ant-select-show-arrow .ant-select-selector .ant-select-selection-item{padding:0}:where(.css-dev-only-do-not-override-mxhywb).ant-card .ant-card-body{height:230px;display:flex;flex-direction:column;justify-content:center}:where(.css-dev-only-do-not-override-mxhywb).ant-select .ant-select-selection-item>*{line-height:inherit;overflow:hidden;white-space:normal;text-overflow:ellipsis}.ant-select-item.ant-select-item-option.sugar-assignment-option.ant-select-item-option .ant-card-body{white-space:normal}.sugar-name-suggestions{width:350px!important}.addSugar-form .newClient-warn{margin:5px;padding:5px 10px;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:8px}.add-sugar-modal-dropdown .ant-select-item-option-content{white-space:wrap!important}@media(min-width:768px){.sugar-name-suggestions{width:600px!important}}.sugar_page .exports{align-items:center;padding-left:12px;max-width:480px;margin:12px auto;display:flex;flex-direction:column;gap:24px}.sugar_page .exports .ant-steps{align-items:center}.sugarInfo,.sugar-card{margin-bottom:16px}.sugarInfo .ant-card,.sugar-card .ant-card{border-radius:8px;box-shadow:0 2px 4px #0000001a;background-color:var(--color-bg-elevated);transition:all .3s ease}.sugarInfo .ant-col,.sugar-card .ant-col,.sugarInfo .ant-card-body,.sugar-card .ant-card-body{display:flex;flex-direction:column}.sugarInfo .ant-typography-link,.sugar-card .ant-typography-link{color:var(--color-primary);cursor:pointer;text-decoration:underline}.sugarInfo .ant-btn,.sugar-card .ant-btn{margin-right:10px}.sugarInfo .ant-btn:last-child,.sugar-card .ant-btn:last-child{margin-right:0}.sugarInfo .ant-btn-text,.sugar-card .ant-btn-text{width:100%;height:100%;padding:12px}.sugarInfo .ant-card-actions li,.sugar-card .ant-card-actions li{margin:0}@media screen and (max-width:560px){.sugarInfo .ant-card-actions,.sugar-card .ant-card-actions{flex-direction:column;align-items:center;justify-content:center}.sugarInfo .ant-card-actions li,.sugar-card .ant-card-actions li{width:100%!important}}@media(max-width:576px){.sugarInfo .ant-col{margin-bottom:16px}}.expense-modal .ant-image{max-width:96%}.expense-card{background:var(--color-bg-elevated);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-bottom:16px}.expense-card .expense-row{margin-bottom:4px}.expense-card .expense-button{width:100%;border-radius:4px}.expense-card .linked-expense-card{border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:16px;background:var(--color-bg-elevated)}.expense-card .linked-expense-card.received{background:var(--color-bg-elevated)}.expense-card .linked-expense-title{font-size:16px;font-weight:700}.expense-card .linked-expense-title.sent,.expense-card .linked-expense-title.received{color:var(--color-text)}.expense-card .ant-btn-text{width:100%;height:100%;padding:12px}.expense-card .talants-coin{max-width:20px;max-height:20px;padding-left:5px;padding-top:1px}.expense-card li{margin:0!important}@media screen and (max-width:560px){.expense-card .ant-card-actions{flex-direction:column;align-items:center;justify-content:center}.expense-card .ant-card-actions li{width:100%!important}}.journal-search-sugar-list,.journal-search-correspondence-list{list-style-type:none;padding:0}.search-item{font-weight:700}.search-item span{font-weight:400}.lib-item .lib-item-detail{display:flex;gap:5px;align-items:center;margin-bottom:8px;width:100%}.lib-item .lib-item-detail svg{font-size:1.2rem}.lib-item .lib-item-detail a{color:#8c8c8c;text-decoration:underline;transition:all .3s ease-in}.lib-item .lib-item-detail a:hover{text-decoration:none}.lib-item .lib-item-text{white-space:nowrap}.lib-item .lib-item-avatar-2{position:absolute;font-size:24px;right:21px;top:80px}.lib-item .lib-item-avatar{display:"block";margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;height:auto}.lib-item .lib-item-star{font-size:16px;transition:transform .3s ease-in-out}.lib-item .group-btn{display:flex;justify-content:space-between}.lib-item .group-btn .group-btn__itemBTN{width:45.5%;margin-top:20px;white-space:pre-wrap;height:auto}.library-info-list .search-wrapper{margin-top:15px;display:flex;justify-content:space-between;align-items:stretch}.library-info-list .search-wrapper>.ant-input{margin-top:0!important;border-radius:5px 0 0 5px}.library-info-list .search-wrapper button{border-radius:0 5px 5px 0}.library-card-item{margin-top:10px}.library-card-item .body{display:flex;justify-content:space-between;width:100%;padding:5px}@media screen and (max-width:480px){.library-card-item .body{flex-direction:column}}.library-card-item .text{padding-top:5px}.correspondenceModalForTheContract .correspondence-item{display:flex;justify-content:flex-end}.correspondenceModalForTheContract .correspondence-item .group-button{display:flex;justify-content:space-between}.correspondenceModalForTheContract .correspondence-item .group-button__btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.correspondenceModalForTheContract .correspondence-item .group-button button:disabled,.correspondenceModalForTheContract .correspondence-item .group-button button[disabled]{white-space:pre-wrap;height:auto}.journal-card-wrapper{display:flex}.journal-card-wrapper .journal-card-time{color:#595959;display:flex;align-items:center;margin-right:10px}.journal-card-wrapper .journal-card{background-color:#fff;border-radius:10px;padding:20px;width:100%;display:grid;grid-template-columns:.8fr 1fr}.journal-card-wrapper .journal-card .journal-request-body__item{display:grid;grid-template-columns:1fr 1fr}.journal-card-wrapper .journal-card{margin:5px 0}.journal-card-wrapper .journal-card-user{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 20px;text-align:center}.journal-card-wrapper .journal-card-user-info{display:grid;grid-template-columns:50px 1fr .9fr}.journal-card-wrapper .journal-card-user-info__name,.journal-card-wrapper .journal-card-user-info__role,.journal-card-wrapper .journal-card-user-info__fil{margin:2px 0}.journal-card-wrapper .journal-card-avatar-inner{display:flex;align-items:center}.journal-card-wrapper .journal-card-action{display:flex;align-items:center;font-size:16px;justify-content:center;text-align:center;font-weight:700}.journal-card-wrapper .journal-card-body{display:flex;flex-direction:column}.journal-card-wrapper .journal-card-body__add-hotline{display:grid;grid-template-columns:1fr 1fr}.journal-card-wrapper .journal-card-body__item{margin:2px 0}.journal-card-wrapper .journal-card-body__meet-items-inner,.journal-card-wrapper .journal-card-body__meet-result{display:grid;grid-template-columns:1fr 1fr}.journal-card-wrapper .journal-card-body__meet-result .journal-card-body__item_meet-reason{padding-right:4px}.journal-card-wrapper .journal-card-body-order-inner,.journal-card-wrapper .journal-card-body-client-inner{display:grid;grid-template-columns:1fr 1fr}.journal-card-wrapper .journal-card-body__subtitle{font-weight:700}.journal-card-wrapper .btns{display:flex;flex-direction:column;align-items:flex-end}.journal-card-wrapper .meet.t1{background-color:#73d13d;pointer-events:none}.journal-card-wrapper .meet.t2{background-color:#f5222d;pointer-events:none}.journal-card-wrapper .meet.t3{pointer-events:none}.journal-card-wrapper .meet.tundefined{background-color:#d9d9d9;pointer-events:none}.journal-card-wrapper .ant-btn-default.expand{margin-bottom:4px}.journal-card-wrapper .ant-btn-primary.remove,.journal-card-wrapper .ant-btn-primary.edit{display:none}.journal-card-wrapper .ant-collapse{grid-column:1/-1}.journal-card-wrapper .journal-card-action{position:relative}.journal-card-wrapper .status{position:absolute;font-size:14px;font-weight:400;color:#000c;top:52%;left:50%;transform:translate(-50%)}@media(max-width:1400px){.journal-card-wrapper .journal-card{grid-template-columns:1fr}.journal-card-wrapper .journal-card-user-info{margin-bottom:15px}.journal-card-wrapper .status{font-size:12px;top:60%;width:100%}}@media(max-width:1100px){.journal-card-wrapper{flex-direction:column;align-items:center}.journal-card-wrapper .journal-card-body-order-inner,.journal-card-wrapper .journal-card-body-client-inner{grid-template-columns:1fr}}@media(max-width:900px){.journal-card-wrapper .journal-card .ant-card-body{display:grid;grid-template-columns:1fr}.journal-card-wrapper .journal-card .btns{position:absolute;top:40%;right:20px}.journal-card-wrapper .journal-card .ant-card-body .row,.journal-card-wrapper .journal-card .ant-card-body .row:nth-child(2n){width:100%}}@media(max-width:600px){.journal-card-wrapper .journal-card .journal-request-body__item{grid-template-columns:1fr}}@media(max-width:500px){.journal-card-wrapper .journal-card-body__meet-items-inner,.journal-card-wrapper .journal-card-body__add-hotline{grid-template-columns:1fr}.journal-card-wrapper .status{top:80%}}.library-page__header{justify-content:space-between}.library-page__header input{max-width:200px}.library-page__list-main .ant-list-items{display:flex;flex-wrap:wrap}.library-page__filter-main,.correspondence-page .correspondence-main-menu{display:flex;flex-wrap:wrap;justify-content:space-between}.correspondence-page .correspondence-filter{margin:0 20px;width:415px}.correspondence-page .correspondence-filter-box-mob{display:flex;flex-direction:column-reverse}.correspondence-page .correspondence-filter-box-mob-box-text{padding-top:2px}.correspondence-page .correspondence-filter-box-pc{display:flex;flex-direction:row-reverse;justify-content:space-between}.correspondence-page .correspondence-filter-box-pc-box-text{margin-right:11px;padding-top:4px}.correspondence-page .correspondence-filter .group-button{display:flex;justify-content:space-between}.correspondence-page .correspondence-filter .group-button__btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.correspondence-page .correspondence-filter .group-button button:disabled,.correspondence-page .correspondence-filter .group-button button[disabled]{width:100%;white-space:pre-wrap;height:auto}.correspondence-page .correspondence-filter-item{width:250px}@media(min-width:450px){.cabinets_page .search-certificates{margin-left:10px}}@media(max-width:450px){.cabinets_page .responsive-box{display:flex;justify-content:space-between}.cabinets_page .responsive-box__column{display:flex;flex-direction:column}.cabinets_page .responsive-button{margin-top:10px;margin-left:0}}.partnerInvitations .ant-card-body{padding:24px 24px 12px}.partnerInvitations .card-container{background:var(--color-bg-elevated);margin-bottom:15px;border-color:var(--color-border);border-radius:15px;box-shadow:0 4px 16px #00000014}@media(min-width:1024px){.partnerInvitations .card-container{width:100%;margin:20px 0}}@media(min-width:768px)and (max-width:1023px){.partnerInvitations .card-container{width:100%;margin:15px 0}}@media(max-width:767px){.partnerInvitations .card-container{width:100%;margin:10px 0}}.partnerInvitations .space-container{width:100%}.partnerInvitations .space-between{display:flex;justify-content:space-between;width:100%;gap:10px;margin-bottom:10px}@media(min-width:570px){.partnerInvitations .space-between{flex-direction:row}}@media(max-width:570px){.partnerInvitations .space-between{flex-direction:column;align-items:center}}.partnerInvitations .tag-confirmation{margin:0 0 18px;display:block;text-align:center;font-size:14px}.partnerInvitations .tag-confirmation.confirmed{color:var(--color-success)}.partnerInvitations .tag-confirmation.not-confirmed{color:var(--color-error)}.partnerInvitations .card-title{color:var(--color-primary);font-size:18px;margin-right:8px}@media(min-width:1024px){.partnerInvitations .card-title{font-size:20px}}@media(min-width:768px)and (max-width:1023px){.partnerInvitations .card-title{font-size:19px}}@media(max-width:767px){.partnerInvitations .card-title{font-size:16px}}.partnerInvitations .card-phone{color:var(--color-primary);font-size:14px;margin-right:8px}@media(min-width:1024px){.partnerInvitations .card-phone{font-size:16px}}@media(min-width:768px)and (max-width:1023px){.partnerInvitations .card-phone{font-size:15px}}@media(max-width:767px){.partnerInvitations .card-phone{font-size:14px}}.partnerInvitations .button-block{background-color:var(--color-primary);color:#fff;padding:10px}.partnerInvitations .button-block:hover{background-color:var(--color-primary)}@media(min-width:1024px){.partnerInvitations .button-block{font-size:16px;padding:12px}}@media(min-width:768px)and (max-width:1023px){.partnerInvitations .button-block{font-size:15px;padding:10px}}@media(max-width:767px){.partnerInvitations .button-block{font-size:14px;padding:8px}}.partnerInvitations .date-group{border-left:4px solid var(--color-primary);border-radius:20px}.PartnerBalanceManagement .balance{margin:0 0 40px}.PartnerBalanceManagement .balance-item{border-bottom:1px solid #d9d9d9;display:flex;justify-content:space-between;margin:14px 0}.PartnerBalanceManagement .balance-item__value{font-weight:700}.partners_page .filtersContainer{display:flex;flex-direction:column;align-items:flex-start;padding:0 20px;margin-bottom:30px}.partners_page .phoneInput{width:200px;margin-bottom:16px;margin-right:8px}.partners_page .searchButton{border:none;color:#fff;font-weight:700;padding:8px 20px;border-radius:8px;transition:all .3s}.partners_page .filters{padding:16px;cursor:pointer}.partners_page .partnerInfo{background:var(--color-bg-elevated);box-shadow:0 4px 12px #00000014}.partners_page .partnerInfo .partnerInfo-row{display:flex;flex-direction:column;gap:10px}.partners_page .partnerInfo .partnerInfo-item{display:flex;justify-content:space-between;align-items:center;font-size:16px;border-bottom:1px solid var(--color-border)}.partners_page .partnerInfo .partnerInfo-item .name-value{flex-grow:1;text-align:right;padding-left:10px;font-weight:700}.partners_page .partnerInfo .partnerInfo-buttons{display:flex;justify-content:space-between;margin-top:25px;width:100%}.partners_page .partnerInfo .partnerInfo-buttons button{width:45%;font-weight:700}@media(max-width:1024px){.partners_page .partnerInfo .partnerInfo-item{font-size:14px}.partners_page .partnerInfo .name-value{font-size:14px;text-align:right}}@media(max-width:767px){.partners_page .partnerInfo .partnerInfo-item{font-size:12px}.partners_page .partnerInfo .name-value{font-size:12px;text-align:right}.partners_page .partnerInfo .partnerInfo-buttons{flex-direction:column}.partners_page .partnerInfo .partnerInfo-buttons button{width:100%;margin-bottom:10px}}.partners_page .ant-table-row{cursor:pointer}.partners_page .ant-table-row:hover{background-color:var(--color-info-bg)}.partners_page .ant-table-thead{background-color:var(--color-bg)}.partners_page .ant-btn{font-weight:500}.currentUserPersonalInfo{padding:0!important}.currentUserPersonalInfo p{margin:0}.currentUserPersonalInfo__card{height:100%}.currentUserPersonalInfo__select{width:100%;margin-top:7px}.currentUserPersonalInfo input{margin-top:7px}.currentUserPersonalInfo .error-message{color:var(--color-error);font-size:12px;margin-top:4px}.currentUserPersonalInfo .input-error{border-color:var(--color-error)}.currentUserPersonalInfo .input-error:focus,.currentUserPersonalInfo .input-error:hover{border-color:var(--color-error);box-shadow:0 0 0 2px var(--color-error-bg)}.currentUserPersonalInfo .save-button{margin-left:0}@media(min-width:576px){.currentUserPersonalInfo .save-button{margin-left:8px}}.currentUserPersonalInfo .currentUserPersonalInfo__form-title{font-weight:700;font-size:1.1rem;display:block;margin-bottom:16px;border-bottom:1px solid var(--color-border);padding-bottom:10px;flex-shrink:0}.currentUserPersonalInfo__input-wrapper{margin-bottom:10px}.currentUserPersonalInfo__delete-form-item{position:absolute;top:0;right:0;z-index:10;padding:8px;font-size:16px}@media(max-width:576px){.currentUserPersonalInfo__delete-form-item{padding:4px}}.currentUserPersonalInfo__form-item{position:relative;margin-bottom:24px}.currentUserPersonalInfo__form-item input{margin-top:0}.currentUserPersonalInfo__extra-education,.currentUserPersonalInfo__court-practice,.currentUserPersonalInfo__achievements{display:flex;flex-direction:column;height:100%;margin-bottom:0}.currentUserPersonalInfo__education-buttons{display:flex;gap:10px;margin-bottom:16px;flex-shrink:0}.currentUserPersonalInfo .extra-education-form{overflow-y:auto;flex:1;padding-right:4px}.currentUserPersonalInfo .upload-controls{display:flex;align-items:center;margin-bottom:16px;flex-shrink:0}.currentUserPersonalInfo__bottom-row{margin-top:0;padding:0;display:flex;flex-direction:column;align-items:stretch}@media(min-width:992px){.currentUserPersonalInfo__bottom-row{flex-direction:row;min-height:380px}}.currentUserPersonalInfo__achievements-buttons{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;gap:10px;margin-bottom:16px;flex-shrink:0;width:100%}.currentUserPersonalInfo__achievements-buttons .ant-row{width:100%}@media(max-width:576px){.currentUserPersonalInfo__achievements-buttons{flex-direction:column;align-items:stretch}}.currentUserPersonalInfo__court-practice-top{width:100%;margin-bottom:16px}.currentUserPersonalInfo__court-practice-top .ant-btn{width:auto;margin-bottom:0}.currentUserPersonalInfo__court-practice-top p{margin-bottom:0}.currentUserPersonalInfo__court-practice-wrapper{margin-top:15px;margin-bottom:20px;width:100%}.currentUserPersonalInfo__achievement-item{margin-bottom:16px;position:relative;height:auto;min-height:100px;overflow:visible;border-radius:6px;box-shadow:0 1px 4px #0000001a;transition:transform .3s ease,box-shadow .3s ease;background-color:var(--color-bg-elevated);padding:6px;display:flex;align-items:center;justify-content:center}.currentUserPersonalInfo__achievement-item:hover{transform:translateY(-3px);box-shadow:0 4px 12px #00000026}@media(min-width:768px){.currentUserPersonalInfo__achievement-item{height:110px}}.currentUserPersonalInfo__achievement-item .achievement-loading-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:16px}.currentUserPersonalInfo__achievement-item .achievement-loading-wrapper .loading-overlay{margin-top:8px;font-size:12px;color:var(--color-text-secondary)}.currentUserPersonalInfo__achievement-item .achievement-content-wrapper{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.currentUserPersonalInfo__achievement-item .achievement-image-container{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.currentUserPersonalInfo__achievement-remove-btn,.currentUserPersonalInfo__achievement-expand-btn{width:32px;height:32px;padding:0;display:flex;align-items:center;justify-content:center;border:none;background-color:var(--color-bg-elevated);cursor:pointer;color:var(--color-text);transition:all .3s ease;z-index:10;border-radius:50%;box-shadow:0 2px 4px #0003;opacity:.8;margin:0 4px}.currentUserPersonalInfo__achievement-remove-btn:hover,.currentUserPersonalInfo__achievement-expand-btn:hover{opacity:1;transform:scale(1.1)}.currentUserPersonalInfo__achievement-remove-btn:disabled,.currentUserPersonalInfo__achievement-expand-btn:disabled{color:var(--color-text-secondary);cursor:not-allowed;opacity:.5}.currentUserPersonalInfo__achievement-remove-btn{color:var(--color-error);position:absolute;top:-8px;right:-8px;z-index:10}.currentUserPersonalInfo .achievement-skeleton-placeholder{height:20px}.currentUserPersonalInfo__achievement-remove-btn:hover{color:var(--color-error)}.currentUserPersonalInfo__practice-button-wrapper{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.currentUserPersonalInfo__achievements-wrapper{flex:1;overflow-y:auto;margin-top:12px;padding-right:0}.currentUserPersonalInfo__achievements-wrapper .ant-row{margin-bottom:0}.currentUserPersonalInfo__achievements-wrapper img{border-radius:6px;height:auto;object-fit:contain;width:auto;max-width:100%;transition:all .3s ease;max-height:120px}.currentUserPersonalInfo .ant-upload{margin-right:4px}.currentUserPersonalInfo .ant-image{display:flex;justify-content:center;align-items:center;width:100%}.currentUserPersonalInfo .ant-image .ant-image-img{transition:transform .3s ease;border-radius:6px;height:auto!important;max-height:90px;width:auto!important;max-width:100%}.currentUserPersonalInfo .ant-image:hover .ant-image-img{transform:scale(1.02)}.currentUserPersonalInfo .ant-image .ant-image-mask{border-radius:6px}.currentUserPersonalInfo .ant-image .image-preview-mask{font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;height:100%}.currentUserPersonalInfo .ant-image .custom-preview-mask{background-color:#00000080}.currentUserPersonalInfo .ant-badge{width:100%;height:100%}.currentUserPersonalInfo button.ant-btn{display:inline-flex;align-items:center;justify-content:center;height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.currentUserPersonalInfo button.ant-btn.ant-btn-primary{background-color:var(--color-primary)}.currentUserPersonalInfo button.ant-btn.ant-btn-dashed{border-style:dashed}@media(max-width:576px){.currentUserPersonalInfo button.ant-btn{font-size:12px}.currentUserPersonalInfo button.ant-btn .anticon+span{margin-left:4px}}.currentUserPersonalInfo__bottom{display:grid;grid-template-columns:1fr;gap:24px;margin-top:24px}@media(min-width:992px){.currentUserPersonalInfo__bottom{grid-template-columns:1fr 2fr}}.currentUserPersonalInfo__section{background:var(--color-bg-elevated);border-radius:8px;padding:24px;box-shadow:0 1px 2px #0000001a}.section-title{font-size:18px;font-weight:500;margin-bottom:24px;color:var(--color-text)}.education-section .education-item{position:relative;padding:16px;border:1px solid var(--color-border);border-radius:8px;margin-bottom:16px}.education-section .education-item .remove-button{position:absolute;top:8px;right:8px;color:var(--color-error)}.achievements-section .upload-section{margin-bottom:24px}.achievements-section .achievements-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px}.achievements-section .achievement-item{aspect-ratio:1;border-radius:8px;overflow:hidden}.achievements-section .upload-section .ant-upload{width:100%}.achievements-section .upload-section .ant-upload .ant-upload-list{width:100%;margin-top:8px}.achievements-section .upload-section .ant-upload .ant-upload-list-item{width:100%;padding:8px;margin-top:8px;border-radius:4px;background:var(--color-bg-elevated);border:1px solid var(--color-border)}.achievements-section .upload-section .ant-upload .ant-upload-list-item .ant-upload-list-item-name{max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:var(--color-text)}.achievements-section .upload-section .ant-upload .ant-upload-list-item .ant-upload-list-item-card-actions{position:absolute;right:8px;top:50%;transform:translateY(-50%)}.achievements-section .upload-section .ant-btn{width:100%;margin-bottom:8px}.rating-item-inner{margin:8px 0}.rating-item-inner._top{background-color:#f6ffed}.rating-item-inner._last{background-color:#fff1f0}.rating-item-inner .ant-card-body{padding:4px}.rating-item-inner .rating-item{flex-flow:nowrap;align-items:center}.rating-item-inner .rating-item-fields{align-items:center;display:grid;grid-template-rows:1fr;grid-template-columns:150px 140px}.rating-item-inner .rating-item-fields-left .rating-item-fields-row{display:grid;grid-template-columns:.18fr .18fr .28fr .2fr}.rating-item-inner .rating-item-fields-right .rating-item-fields-row{display:grid;grid-template-columns:1fr 1fr}.rating-item-inner .rating-item-fields-row{align-items:center}.rating-item-inner .rating-item-fields-col{margin:0 4px}.rating-cards{justify-content:space-between}@media screen and (max-width:600px){.rating-cards{flex-direction:column;align-items:center}}.rating-filter-colapse{margin:10px 0}.rating-filter__button{margin:10px}.rating-filter__button:nth-child(2){background-color:#36cfc9}.rating-filter__button:nth-child(2):hover{background-color:#5cdbd3}.rating-filter__button:nth-child(3){background-color:#a0d911}.rating-filter__button:nth-child(3):hover{background-color:#bae637}@media screen and (max-width:600px){.rating-filter__button{height:60px}}.cabinets_page .component-find .path-phone-find,.cabinets_page .component-find .path-fil-find{display:flex;justify-content:space-between;width:350px}.cabinets_page .component-find .path-phone-find-text,.cabinets_page .component-find .path-fil-find-text{min-width:90px;margin-right:10px}.cabinets_page .component-find .path-phone-find-input,.cabinets_page .component-find .path-fil-find-input{width:100%}.cabinets_page .row{display:flex;align-items:center}.cabinets_page .card.success{background-color:#d9f7be}.cabinets_page b{margin-right:4px}.cabinets_page .fired{background-color:#ffbb96}.cabinets_page .info-col{flex:1}.club_card_page .ant-card-body{display:flex;flex-direction:column}.club_card_page .platinum{background-color:#e5e4e2;width:150px;padding:5px;border-radius:5px;border:2px solid var(--color-text)}.club_card_page .platinum.dark{background-color:#7e7e7e}.club_card_page .gold{background-color:gold;width:150px;padding:5px;border-radius:5px;border:2px solid var(--color-text)}.club_card_page .gold.dark{background-color:#836f00}.club_card_page .tabs .ant-tabs-nav-wrap{display:flex;justify-content:center}.sender-page .sender-title{margin-left:28px}.sender-page .sender-main-menu{display:flex;flex-wrap:wrap;justify-content:space-between}.sender-page .sender-filter-box-mob{display:flex;flex-direction:column-reverse}.sender-page .sender-filter-box-mob .sender-filter-box-text{padding-top:2px}.sender-page .sender-filter-box-pc{display:flex;flex-direction:row-reverse;justify-content:space-between}.sender-page .sender-filter-box-pc .sender-filter-box-text{margin-right:11px;padding-top:4px}.sender-page .sender-filter{width:250px}.sender-page .sender-left-block{padding-right:24px}.sender-page .sender-right-block{flex-grow:1;min-width:300px;max-width:700px}.sender-page .sender-btn-group{display:flex;flex-wrap:wrap;justify-content:space-between}.sender-page .sender-btn-group .btn-sen{white-space:pre-wrap;height:auto;width:45.5%;margin-top:12px}.sender-page .item-white-space{width:100%;white-space:pre-wrap;height:auto}.new-sender-page{padding:20px;max-width:1600px;margin:0 auto}.new-sender-page h1{margin-bottom:24px;font-size:28px;font-weight:600}.new-sender-page .sender-layout{display:grid;grid-template-columns:1fr 400px;gap:24px}@media(max-width:1200px){.new-sender-page .sender-layout{grid-template-columns:1fr}}.new-sender-page .sender-filters{background:var(--color-bg-elevated);padding:24px;border-radius:8px;box-shadow:0 2px 8px #0000001a}.new-sender-page .sender-filters .filter-section{margin-bottom:24px}.new-sender-page .sender-filters .filter-section h3{margin-bottom:12px;font-size:16px;font-weight:600}.new-sender-page .sender-filters .filter-section label{margin-bottom:8px;font-weight:500;color:var(--color-text-secondary)}.new-sender-page .sender-filters .ant-collapse{margin-bottom:24px;border:none;background:transparent}.new-sender-page .sender-filters .ant-collapse .ant-collapse-item{margin-bottom:8px;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden}.new-sender-page .sender-filters .ant-collapse .ant-collapse-header{font-weight:600;background:var(--color-bg-elevated)}.new-sender-page .sender-filters .ant-collapse .ant-collapse-content{border-top:1px solid #e8e8e8}.new-sender-page .sender-filters .ant-card{margin-bottom:16px}.new-sender-page .sender-filters .ant-card .ant-card-head{padding:8px 12px;min-height:auto}.new-sender-page .sender-filters .ant-card .ant-card-body{padding:0}.new-sender-page .sender-filters .ant-card .ant-list .ant-list-item{padding:8px 12px;border-bottom:1px solid #f0f0f0}.new-sender-page .sender-filters .ant-card .ant-list .ant-list-item:last-child{border-bottom:none}.new-sender-page .sender-filters .ant-card .ant-list .ant-list-item:hover{background:var(--color-bg-elevated)}.new-sender-page .sender-preview-container{position:sticky;top:20px;height:fit-content}.new-sender-page .sender-preview{background:var(--color-bg-elevated);border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000001a}.new-sender-page .sender-preview .preview-header{font-size:16px;font-weight:600;margin-bottom:16px;display:flex;align-items:center;gap:8px}.new-sender-page .sender-preview .preview-phone{position:relative;width:300px;margin:0 auto}@media(max-width:768px){.new-sender-page .sender-preview .preview-phone{width:250px}}@media(max-width:480px){.new-sender-page .sender-preview .preview-phone{width:220px}}.new-sender-page .sender-preview .preview-phone .phone-image{width:100%;height:auto}.new-sender-page .sender-preview .preview-phone .preview-content{position:absolute;inset:22% 10% 15% 5%;padding:20px;margin-right:-8px;margin-left:8px;overflow-y:auto;background:var(--color-bg-elevated);border-radius:8px}.new-sender-page .sender-preview .preview-phone .preview-content .preview-title{font-size:18px;font-weight:600;margin-bottom:12px;color:var(--color-text-secondary)}.new-sender-page .sender-preview .preview-phone .preview-content .preview-text{font-size:14px;line-height:1.6;color:var(--color-text-secondary);white-space:pre-wrap}.new-sender-page .sender-preview .preview-phone .preview-content.sms-preview{background:var(--color-bg);margin-right:-16px;margin-left:-1px;margin-top:-45px;padding:10px}.new-sender-page .sender-preview .preview-phone .preview-content.sms-preview .sms-bubble{background:var(--color-bg-elevated);border-radius:12px;padding:12px;box-shadow:0 1px 2px #0000001a}.new-sender-page .sender-preview .preview-phone .preview-content.sms-preview .sms-bubble .sms-sender{font-size:11px;color:var(--color-text-secondary);margin-bottom:6px;font-weight:500}.new-sender-page .sender-preview .preview-phone .preview-content.sms-preview .sms-bubble .sms-text{font-size:14px;line-height:1.4;color:var(--color-text-secondary);white-space:pre-wrap;margin-bottom:6px}.new-sender-page .sender-preview .preview-phone .preview-content.sms-preview .sms-bubble .sms-time{font-size:10px;color:#999;text-align:right}.new-sender-page .sender-preview .preview-phone .preview-content.viber-preview{background:#7360f2;margin-right:-16px;margin-left:-1px;margin-top:-45px;padding:10px}.new-sender-page .sender-preview .preview-phone .preview-content.viber-preview .viber-header{display:flex;align-items:center;gap:8px;margin-bottom:10px}.new-sender-page .sender-preview .preview-phone .preview-content.viber-preview .viber-header .viber-avatar{width:32px;height:32px;border-radius:50%;background:var(--color-bg-elevated);display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;color:#7360f2}.new-sender-page .sender-preview .preview-phone .preview-content.viber-preview .viber-header .viber-name{color:var(--color-bg-elevated);font-weight:500;font-size:14px}.new-sender-page .sender-preview .preview-phone .preview-content.viber-preview .viber-bubble{background:var(--color-bg-elevated);border-radius:12px 12px 12px 0;padding:10px 12px;max-width:85%}.new-sender-page .sender-preview .preview-phone .preview-content.viber-preview .viber-bubble .viber-title{font-weight:600;font-size:14px;margin-bottom:4px;color:var(--color-text-secondary)}.new-sender-page .sender-preview .preview-phone .preview-content.viber-preview .viber-bubble .viber-text{font-size:13px;line-height:1.4;color:var(--color-text-secondary);white-space:pre-wrap;margin-bottom:4px}.new-sender-page .sender-preview .preview-phone .preview-content.viber-preview .viber-bubble .viber-time{font-size:10px;color:#999;text-align:right}.new-sender-page .sender-preview .preview-phone .preview-content.email-preview{background:var(--color-bg-elevated);margin-right:-16px;margin-left:-1px;margin-top:-45px;padding:0}.new-sender-page .sender-preview .preview-phone .preview-content.email-preview .email-header{border-bottom:1px solid #e8e8e8;padding:12px;background:var(--color-bg-elevated)}.new-sender-page .sender-preview .preview-phone .preview-content.email-preview .email-header .email-from{font-size:12px;color:var(--color-text-secondary);margin-bottom:4px}.new-sender-page .sender-preview .preview-phone .preview-content.email-preview .email-header .email-subject{font-size:15px;font-weight:600;color:var(--color-text-secondary)}.new-sender-page .sender-preview .preview-phone .preview-content.email-preview .email-body{padding:12px}.new-sender-page .sender-preview .preview-phone .preview-content.email-preview .email-body .email-text{font-size:13px;line-height:1.6;color:var(--color-text-secondary);white-space:pre-wrap}.new-sender-page .sender-preview .preview-phone .preview-content.push-preview{background:transparent;margin-top:-100px;margin-left:-10px;margin-right:-26px;padding:10px;display:flex;align-items:flex-start}.new-sender-page .sender-preview .preview-phone .preview-content.push-preview .push-notification{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:5px 8px;box-shadow:0 4px 12px #00000026;display:flex;gap:10px;width:100%}.new-sender-page .sender-preview .preview-phone .preview-content.push-preview .push-notification .push-icon{margin:auto;flex-shrink:0}.new-sender-page .sender-preview .preview-phone .preview-content.push-preview .push-notification .push-icon .push-logo{width:40px;height:40px;border-radius:8px;object-fit:cover}.new-sender-page .sender-preview .preview-phone .preview-content.push-preview .push-notification .push-content{flex:1;min-width:0}.new-sender-page .sender-preview .preview-phone .preview-content.push-preview .push-notification .push-content .push-app{font-size:11px;color:var(--color-text-secondary);margin-bottom:2px;text-transform:uppercase;font-weight:500}.new-sender-page .sender-preview .preview-phone .preview-content.push-preview .push-notification .push-content .push-title{font-size:12px;font-weight:600;color:var(--color-text-secondary)}.new-sender-page .sender-preview .preview-phone .preview-content.push-preview .push-notification .push-content .push-text{font-size:11px;line-height:1.4;color:var(--color-text-secondary);white-space:pre-wrap;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview{padding:0;background:var(--color-bg-elevated, #fff);margin-top:72px;margin-left:1px;border-radius:16px 10px 0;width:271px;height:320px}@media(max-width:768px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview{margin-top:60px;width:226px;height:270px}}@media(max-width:480px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview{margin-top:50px;width:199px;height:240px}}.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content{position:absolute;width:271px;height:320px;overflow-y:auto}@media(max-width:768px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content{width:226px;height:270px}}@media(max-width:480px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content{width:199px;height:240px}}.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content.ad-card-preview{padding:0;display:flex;flex-direction:column}.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-preview-image{width:100%;height:150px;background-repeat:no-repeat;flex-shrink:0;border-radius:16px}@media(max-width:768px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-preview-image{height:120px}}@media(max-width:480px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-preview-image{height:100px}}.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-preview-content{padding:12px 8px;display:flex;flex-direction:column;gap:8px;flex-grow:1}@media(max-width:768px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-preview-content{padding:10px 6px;gap:6px}}@media(max-width:480px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-preview-content{padding:8px 5px;gap:5px}}.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-title{margin:0;text-align:center;font-size:14px;font-weight:600}@media(max-width:768px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-title{font-size:13px}}@media(max-width:480px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-title{font-size:11px}}.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-text{margin:0;padding:0;font-size:10px;white-space:pre-wrap;line-height:1.4;text-align:center;flex-grow:1}@media(max-width:768px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-text{font-size:9px}}@media(max-width:480px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-text{font-size:8px}}.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-button{display:block;padding:8px 12px;border:none;border-radius:8px;font-weight:500;width:100%;max-width:200px;margin:0 auto;font-size:13px;cursor:pointer;transition:all .3s ease}.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-button:hover{transform:translateY(-2px)}@media(max-width:768px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-button{padding:6px 10px;font-size:12px;max-width:170px}}@media(max-width:480px){.new-sender-page .sender-preview .preview-phone .preview-content.advertising-preview .ad-content .ad-button{padding:5px 8px;font-size:11px;max-width:150px}}.new-sender-page .sender-preview .recipients-count{margin-top:16px;padding:12px;background:#f0f5ff;border-radius:4px;text-align:center;font-size:14px}@media(max-width:768px){.new-sender-page{padding:12px}.new-sender-page h1{font-size:22px;margin-bottom:16px}.new-sender-page .sender-layout{flex-direction:column;gap:16px}.new-sender-page .sender-filters,.new-sender-page .sender-preview-container{padding:16px}.new-sender-page .sender-preview-container{position:static}.new-sender-page .sender-preview .preview-phone{max-width:250px}.new-sender-page .sender-preview .preview-phone .preview-content{padding:12px}.new-sender-page .sender-preview .preview-phone .preview-content .preview-title{font-size:14px}.new-sender-page .sender-preview .preview-phone .preview-content .preview-text{font-size:12px}}.bank-cards__header{justify-content:space-between}.bank-cards__header input{max-width:200px}.bank-cards__list-main .ant-list-items{display:flex;flex-wrap:wrap}.bank-cards__filter-main{display:flex;flex-wrap:wrap;justify-content:space-between}.bank-cards .lib-item__detail{display:flex;gap:5px;align-items:center;margin-bottom:8px;width:100%}.bank-cards .lib-item__detail svg{font-size:1.2rem}.bank-cards .lib-item__detail a{color:#8c8c8c;text-decoration:underline;transition:all .3s ease-in}.bank-cards .lib-item__detail a:hover{text-decoration:none}.bank-cards .lib-item__text{white-space:nowrap}.bank-cards .lib-item__item__avatar-2{position:absolute;font-size:24px;right:21px;top:80px}.bank-cards .lib-item__avatar{display:"block";margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;height:auto}.bank-cards .lib-item__star{font-size:16px;transition:transform .3s ease-in-out}.bank-cards .lib-item .group-btn{display:flex;justify-content:space-between}.bank-cards .lib-item .group-btn__itemBTN{width:45.5%;margin-top:20px;white-space:pre-wrap;height:auto}.stat-candy{min-height:calc(100vh - 56px)}.stat-candy .filter{margin-top:40px;margin-bottom:15px;gap:15px}.stat-candy .expenses-summary{display:flex;flex-direction:column;margin:8px auto;align-items:center;gap:10px}.stat-candy .expenses-summary p{margin:0}.export{padding:10px}.export .exportBtn{display:flex;align-items:center}.currentUserPersonalInfo{padding:20px}.currentUserPersonalInfo .ant-input{border:1px solid var(--color-border);border-radius:8px;padding:10px;transition:border-color .3s ease}.currentUserPersonalInfo .ant-select{border:1px solid var(--color-border);border-radius:8px;height:45px;transition:border-color .3s ease}.currentUserPersonalInfo .ant-input:focus,.currentUserPersonalInfo .ant-select:focus{border-color:var(--color-primary)}.currentUserPersonalInfo .ant-btn-primary{background-color:var(--color-primary);color:#fff;border-radius:8px;padding:12px 20px;transition:background-color .3s ease}.currentUserPersonalInfo .ant-btn-primary:hover{background-color:var(--color-primary)}.currentUserPersonalInfo .currentUserPersonalInfo__form-title{font-size:18px;font-weight:500;color:var(--color-text);margin-bottom:20px;font-weight:700}.currentUserPersonalInfo .currentUserPersonalInfo__input-wrapper{margin-bottom:20px}.currentUserPersonalInfo .currentUserPersonalInfo__court-practice-top{display:flex;justify-content:space-between;align-items:center;padding:10px 0;margin-bottom:20px;border-bottom:2px solid var(--color-border)}.currentUserPersonalInfo .currentUserPersonalInfo__court-practice-wrapper{padding-top:10px;display:flex;flex-wrap:wrap;gap:16px}.currentUserPersonalInfo .currentUserPersonalInfo__court-practice-item{background-color:var(--color-bg-elevated);border-radius:8px;padding:16px;width:calc(33% - 16px);box-shadow:0 2px 10px #0000001a;transition:box-shadow .3s ease}.currentUserPersonalInfo .currentUserPersonalInfo__court-practice-item:hover{box-shadow:0 4px 20px #0003}.currentUserPersonalInfo .currentUserPersonalInfo__court-practice-item .ant-btn{margin-top:10px}.currentUserPersonalInfo .currentUserPersonalInfo__extra-education{background-color:var(--color-bg-elevated);padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a;margin-bottom:20px}.currentUserPersonalInfo .currentUserPersonalInfo__extra-education .currentUserPersonalInfo__form-title,.currentUserPersonalInfo .currentUserPersonalInfo__form-item{margin-bottom:16px}.currentUserPersonalInfo .currentUserPersonalInfo__delete-form-item{cursor:pointer;font-size:18px;color:var(--color-error);transition:color .3s ease}.currentUserPersonalInfo .currentUserPersonalInfo__delete-form-item:hover{color:var(--color-error)}.currentUserPersonalInfo .currentUserPersonalInfo__input-wrapper{margin-bottom:16px}.currentUserPersonalInfo .currentUserPersonalInfo__form-item .ant-input,.currentUserPersonalInfo .currentUserPersonalInfo__form-item .ant-textarea{border-radius:8px}.currentUserPersonalInfo .currentUserPersonalInfo__form-item .ant-input:focus,.currentUserPersonalInfo .currentUserPersonalInfo__form-item .ant-textarea:focus{border-color:var(--color-primary)}.currentUserPersonalInfo .currentUserPersonalInfo__add-button{display:flex;justify-content:center;margin-top:20px}.currentUserPersonalInfo .currentUserPersonalInfo__add-button .ant-btn{width:100%}.currentUserPersonalInfo .currentUserPersonalInfo__add-button .ant-btn-dashed{background-color:var(--color-bg);border-color:var(--color-border);border-radius:8px;transition:background-color .3s ease,border-color .3s ease}.currentUserPersonalInfo .currentUserPersonalInfo__add-button .ant-btn-dashed:hover{background-color:var(--color-info-bg);border-color:var(--color-border)}.currentUserPersonalInfo .currentUserPersonalInfo__achievements{background-color:var(--color-bg-elevated);padding:20px;border-radius:8px;box-shadow:0 2px 10px #0000001a}.currentUserPersonalInfo .currentUserPersonalInfo__achievements-wrapper{margin-top:20px}.currentUserPersonalInfo .currentUserPersonalInfo__achievements-wrapper .ant-row{gap:16px}.currentUserPersonalInfo .currentUserPersonalInfo__achievements-wrapper .ant-btn{margin-top:16px;width:100%}.currentUserPersonalInfo .currentUserPersonalInfo__achievements-wrapper .ant-upload{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.currentUserPersonalInfo .currentUserPersonalInfo__achievements-wrapper .ant-upload-btn{background-color:var(--color-bg);border:1px dashed var(--color-border);border-radius:8px;padding:12px 20px;font-size:16px;transition:background-color .3s ease}.currentUserPersonalInfo .currentUserPersonalInfo__achievements-wrapper .ant-upload-btn:hover{background-color:var(--color-info-bg)}.currentUserPersonalInfo .currentUserPersonalInfo__achievements-wrapper .ant-upload-select{margin-top:16px}.currentUserPersonalInfo .currentUserPersonalInfo__achievements-wrapper .ant-upload-list-item{background-color:var(--color-bg);border-radius:8px;padding:10px}.currentUserPersonalInfo__achievement-remove-btn{width:24px;height:24px;padding:none;border-bottom-left-radius:4px;display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:8px;border:none;background-color:var(--color-border);cursor:pointer;color:var(--color-text-secondary);transition:color .3s linear,background-color .3s linear}.currentUserPersonalInfo__achievement-remove-btn:hover{color:var(--color-error);background-color:var(--color-bg-elevated)}.userEdit_page .ant-select{width:100%}.userItem-item-inner._incorrect{background-color:#ffccc7;opacity:.7}.userItem-item-inner .ant-card-body{padding:8px}.userItem-item-inner .userItem-item{flex-flow:nowrap}.userItem-item-inner .userItem-item-fields{align-items:center}@media screen and (max-width:600px){.userItem-item-inner .userItem-item-fields{display:grid;grid-template-columns:40px 1fr .6fr;grid-template-areas:"left middle right" "left middle right" "left middle right"}}@media screen and (max-width:500px){.userItem-item-inner .userItem-item-fields{display:grid;grid-template-columns:40px 1fr;grid-template-areas:"left middle" "left right"}}.userItem-item-inner .userItem-item-fields-left{grid-area:left;width:10%}@media screen and (max-width:600px){.userItem-item-inner .userItem-item-fields-left{width:100%}}.userItem-item-inner .userItem-item-fields-middle{grid-area:middle;width:45%}@media screen and (max-width:600px){.userItem-item-inner .userItem-item-fields-middle{width:100%}}.userItem-item-inner .userItem-item-fields-right{grid-area:right;width:45%}@media screen and (max-width:600px){.userItem-item-inner .userItem-item-fields-right{width:100%;padding-left:10px}}@media screen and (max-width:500px){.userItem-item-inner .userItem-item-fields-right{padding-left:0}}.userItem-item-inner .userItem-item-fields-row__title{font-weight:700;font-size:12px}.userItem-item-inner .userItem-item-fields-row__info{font-size:12px}.userItem-item-inner.admin{background-color:#ffa39e!important;color:#000!important}.userItem-item-inner.topInspector{background-color:#ffd591!important;color:#000!important}.userItem-item-inner.inspector{background-color:#ffe7ba!important;color:#000!important}.userItem-item-inner.manager{background-color:#d9f7be!important;color:#000!important}.userItem-item-buttons-inner{min-width:26px}@media screen and (max-width:600px){.userItem-item-buttons-inner{min-width:40px}}.userItem-item-buttons{display:flex;flex-direction:column;justify-content:center}.userItem-item__button{padding:0;height:26px;width:26px}@media screen and (max-width:600px){.userItem-item__button{width:40px;height:40px}}.userItem-item.expanded{align-items:flex-start}.userItem-item__button.expanded{margin-top:5px}.userItem-item-bottom-buttons{margin-top:10px}@media screen and (max-width:400px){.userItem-item-bottom-buttons{flex-direction:column;align-items:center}}.userItem-item-bottom__button{width:40%}@media screen and (max-width:600px){.userItem-item-bottom__button{width:45%;height:50px}}@media screen and (max-width:400px){.userItem-item-bottom__button{width:100%;margin:4px 0}}.logout-button-section{display:flex;justify-content:center;align-items:center;margin:15px 0 5px}.users_page .list{margin:16px auto 0;max-width:600px}.users_page .item{padding:16px;border-bottom:1px solid #000000}.users_page .item.admin{background-color:#ffa39e}.users_page .item.topInspector{background-color:#ffd591}.users_page .item.inspector{background-color:#ffe7ba}.users_page .item.manager{background-color:#b7eb8f}.users_page .ant-form-item-label{width:110px}.users_page .label_row>div{flex-direction:row;flex-wrap:nowrap}.website-news_page .published{background-color:#ffc069}.news-add-form .ant-card-body{display:flex;flex-direction:column}.news-add-form .ant-card-body .quill{margin-bottom:10px}.news-add-form .ant-card-body .quill .ql-toolbar.ql-snow{background-color:var(--color-bg-elevated)}.news-add-form .ant-card-body .quill .ql-container.ql-snow{height:400px;background-color:var(--color-bg-elevated)}.news-add-form .ant-card-body .ql-editor[contenteditable=false]{color:var(--color-text-secondary);background-color:var(--color-bg);cursor:not-allowed}.news-add-form .ant-card-body .button-archive{float:right}.news-add-form .ant-card-body .button-send{margin-right:10px;margin-bottom:10px}.news-add-form .ant-card-body .button-delete{float:right;margin-left:10px;margin-bottom:10px}.news-add-form .ant-card-body h3 span{color:var(--color-error);font-size:13px;font-weight:400}.complaints_page{position:relative;min-height:calc(100vh - 56px)}.complaints_page__filter{margin-bottom:20px}.complaints_page__curator{display:flex;gap:10px;align-items:center}.complaints_page__pagination{width:100%;margin:20px auto 0;display:flex;justify-content:center}.tasks{min-height:calc(100vh - 56px)}.tasks .tasks-wrapper{margin-top:20px;display:flex;align-items:flex-start;justify-content:space-around;gap:2%}.tasks .tasks-header{display:flex;justify-content:space-between;align-items:center}.task-list{background-color:var(--color-primary);color:#fff;padding:10px 10px 5px;border-radius:1rem;flex:1}.task-list .task-list-title{font-weight:700;font-size:15px;margin:.5rem 0}.task-list .wrapper{margin:15px 0 0;width:100%;max-height:calc(100vh - 180px);overflow-y:scroll;scrollbar-color:var(--color-border) transparent;scrollbar-width:thin}.task-list .wrapper::-webkit-scrollbar-track-piece{background-color:transparent}.task-list .wrapper::-webkit-scrollbar-thumb:vertical{height:10px;background-color:var(--color-border)}.task-list .wrapper::-webkit-scrollbar-track{background-color:transparent;box-shadow:inset 0 0 #0000}.task-list .wrapper::-webkit-scrollbar-thumb{height:10px;background-color:var(--color-border)}.task-list .add-btn{color:#fff}.task-list .add-btn:hover{color:#ffffffd9;background-color:#ffffff26}.task{background-color:var(--color-bg-elevated);color:var(--color-text);padding:10px;margin:10px 0;border-radius:10px;cursor:pointer;transition:all .1s linear}.task:hover{background-color:var(--color-info-bg)}.task p{margin:0}.task .bottom-wrapper{margin-top:7px;display:flex;justify-content:space-between;align-items:center}.task .members{transition:all .4s linear}.task .members:hover{gap:12px}.task .timer{padding:4px 8px;background-color:var(--color-error);border-radius:5px}.task .timer .ant-statistic-content{color:#fff;font-size:.8rem}.task .timer .ant-statistic-content span{font-size:.8rem}.recall-list .row{display:flex;align-items:center;justify-content:space-between;border:1px solid var(--color-border);border-radius:10px;margin:10px 0;padding:10px;cursor:pointer}.recall-list .row-title{line-height:1;margin:0}.recall-list .row-button{background-color:transparent;color:var(--color-text);border:none;width:30px;height:30px;cursor:pointer;transform:color .3 ease-in-out}.recall-list .row-button:hover{color:var(--color-primary)}@media screen and (min-width:992px)and (max-width:1160px){.recall-list .row{position:relative}.recall-list .badge{position:absolute;top:-10px;right:0}}.sugar_page .tabs .ant-tabs-nav-wrap{display:flex;justify-content:center}.tender-info .ant-card-body{display:flex;flex-direction:column}.tender-info__info{display:flex;justify-content:space-between}.tender-info__info div:first-child{padding-right:20px}.tender-info__info div{width:50%;display:flex;flex-direction:column}@media screen and (max-width:550px){.tender-info__info div{width:100%}}@media screen and (max-width:550px){.tender-info__info{flex-direction:column}}.tender-info__responded{margin-top:5px;padding-top:5px;border-top:1px solid black;margin-bottom:10px}.tender-info__responded-text{display:flex}.tender-info__responded-text div:first-child{padding-right:20px}.tender-info__responded-text div{width:50%;display:flex;flex-direction:column}@media screen and (max-width:550px){.tender-info__responded-text div{width:100%}}@media screen and (max-width:550px){.tender-info__responded-text{flex-direction:column}}.tenders-task{display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical}.tenders .tenders-responded{background-color:#ffc069}.tenders .tenders-responded .ant-table-cell-row-hover{background-color:#ffa940!important}.tenders .tenders-accepted{background-color:#95de64}.tenders .tenders-accepted .ant-table-cell-row-hover{background-color:#73d13d!important}.tenders .ant-table-row :first-child{position:relative}.tenders .ant-table-row :first-child .ant-ribbon-wrapper{position:static}.tenders .ant-table-row :first-child .ant-ribbon-wrapper .ant-ribbon{position:absolute;top:0;left:0}.tenders .ant-table-row :first-child .ant-ribbon-wrapper .ant-ribbon .ant-ribbon-corner{display:none}.tenders .ant-table-row :last-child{position:relative}.tenders .ant-table-row :last-child .ant-ribbon-wrapper{position:static}.tenders .ant-table-row :last-child .ant-ribbon-wrapper .ant-ribbon{position:absolute;top:0;right:0}.tenders .ant-table-row :last-child .ant-ribbon-wrapper .ant-ribbon .ant-ribbon-corner{display:none}.insurancePage .row{display:flex;gap:20px;flex-wrap:wrap}.insurancePage .box{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.insurancePage .button{display:block;margin-left:auto;margin-right:auto}.insurancePage .ant-table-row{cursor:pointer}.insurancePage-insuranceInfo .ant-card-body{display:flex;flex-direction:column}.insurancePage .search{display:flex}.webinarsPage .button{display:block;margin-left:auto;margin-right:auto}@media screen and (min-width:900px){.ant-table-tbody .webinarInfo{width:400px}}@media screen and (max-width:900px){.ant-table-tbody .webinarInfo{width:300px}}@media screen and (max-width:600px){.ant-table-tbody .webinarInfo{width:130px}}@media screen and (max-width:370px){.ant-table-tbody .webinarInfo{width:90px}}.ant-table-tbody .ant-table-cell .link{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ant-table-tbody .deleted{background-color:#fff1f0}.btns{display:flex;flex-direction:row-reverse}.btns .ant-btn{width:26px;height:26px;background-color:#fa8c16;border:0;padding:0;margin-top:5px}.btns .ant-btn span{padding:0}.btns .remove{background-color:#f5222d}.webinar-expanded{display:grid;grid-template-columns:repeat(auto-fill,minmax(287px,1fr));grid-gap:10px}.webinar-expanded .image-wrapper{display:flex;justify-content:center;align-items:center}.webinar-expanded img{max-width:200px;border-radius:10px}.development_page{padding:20px}.development_page .buttons{margin-top:20px}.development_page .buttons .ant-card-body{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0 auto}.development_page .buttons .ant-card-body:before{display:none}.development_page .buttons .ant-card-body .button{min-height:100px;min-width:150px;display:flex;justify-content:center;align-items:center}.suggestions_page{min-height:calc(100vh - 56px)}.suggestions_page .suggestions_page__pagination{width:100%;margin:20px auto 0;display:flex;justify-content:center}.conflicts_page{min-height:calc(100vh - 56px)}.conflict-card{text-decoration:none;border-width:2px}.conflict-card p{margin:0 0 5px}.conflict-card.active{border-color:#1677ff}.conflict-card.active .ant-card-head{border-bottom:2px solid #1677ff}.conflict-card.completed{border-color:#52c41a}.conflict-card.completed .ant-card-head{border-bottom:2px solid #52c41a}.conflicts_page .complete-btn,.conflicts_page .becomeJudge-btn{display:block;margin-left:auto}.conflicts_page .points{display:flex;justify-content:space-between;align-items:center}.conflicts_page .points p{margin:0}.conflicts_page .points p:nth-child(1){margin-bottom:5px}.editButton{color:orange;font-size:16px;transition:font-size .3s ease}.editButton:hover,.editButton:focus{color:orange!important;transform:scale(1.2)}.deleteButton{color:red;font-size:16px;margin-right:8px;transition:font-size .3s ease}.deleteButton:hover,.deleteButton:focus{color:red!important;transform:scale(1.2)}.twitter_page .ant-tabs-nav-wrap{display:flex;justify-content:center;align-self:center}.redButton_chat_page .ant-card-body{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.documents{display:flex;flex-direction:column;justify-content:space-between;height:calc(100vh - 40px);padding:20px}.documents .header{display:flex;justify-content:space-between;align-items:center}.documents .header .select{flex-grow:1;margin-right:20px}.documents .header .avatar img{height:34px;width:34px}.documents .body{overflow-y:auto;margin:20px 0;flex-grow:1}.documents .body .inner{width:100%;background-color:var(--color-bg-elevated)}.documents .body .inner .dialogue{display:flex;flex-direction:column}.documents .body .inner .dialogue .message{max-width:100%;flex-direction:column}.documents .body .inner .dialogue .message .header{display:flex;justify-content:left}.documents .body .inner .dialogue .message .header .ant-avatar .anticon-user{height:32px;width:32px;display:flex;align-items:center;justify-content:center}.documents .body .inner .dialogue .message .header .ant-avatar .anticon-user svg{height:20px;width:20px}.documents .body .inner .dialogue .message .header .label{margin-left:8px;font-weight:700}.documents .body .inner .dialogue .message .header .label div{font-size:16px}.documents .body .inner .dialogue .message .content{word-break:break-all;white-space:normal;margin-left:40px}.documents .body .inner .ant-card-body .startPage{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}.documents .body .inner .ant-card-body .startPage .title{font-size:24px;font-weight:700;margin-bottom:10px}.documents .body .inner .ant-card-body .startPage .info{font-size:16px;margin-bottom:20px}.documents .body .inner .ant-card-body .startPage img{height:34px;width:34px}.documents .footer .inner{width:100%}.typing-indicator{display:inline-block;background-color:var(--color-text);height:12px;width:12px;border-radius:50%;margin-left:5px;animation:pulse 2s infinite ease-in-out}@keyframes pulse{0%{transform:scale(.7);opacity:.7}50%{transform:scale(1);opacity:1}to{transform:scale(.7);opacity:.7}}.clients-quick-chats .clients-quick-chat-item{margin-bottom:20px;border:1px solid var(--color-border)}.clients-quick-chats .clients-quick-chat-item .client-info-list{display:flex;flex-direction:column;gap:12px}.clients-quick-chats .clients-quick-chat-item .info-item{display:flex;align-items:flex-start;gap:10px;border-bottom:1px solid var(--color-border)}.clients-quick-chats .clients-quick-chat-item .info-item:last-child{border-bottom:none}.clients-quick-chats .clients-quick-chat-item .info-text{display:flex;align-items:center;gap:6px}.clients-quick-chats .clients-quick-chat-item .info-text span{word-break:break-word}.clients-quick-chats .clients-quick-chat-item .info-text a{font-size:12px}.clients-quick-chats .chat-messages-container{display:flex;flex-direction:column;min-height:300px}.clients-quick-chats .chat-messages-container .chat-messages{flex:1;margin-bottom:20px;max-height:400px;overflow-y:auto;padding:10px;border:1px solid var(--color-border);border-radius:8px;background-color:var(--color-bg-elevated)}.clients-quick-chats .chat-messages-container .chat-pagination{margin-top:15px;display:flex;justify-content:center}.clients-quick-chats .clients-quick-chat-item span,.clients-quick-chats .clients-quick-chat-item button{display:block}.user-message{background-color:var(--color-info-bg);border:1px solid var(--color-border);border-radius:5px;padding:5px 10px;margin-bottom:10px;display:inline-block;max-width:450px}.assistant-message{background-color:#52c41a26;border:1px solid var(--color-border);border-radius:5px;padding:5px 10px;margin-bottom:10px;display:inline-block;max-width:450px}.message-details{font-size:12px;color:var(--color-text-secondary);margin-top:5px}.message-details span{margin-right:10px}.sugarInner{margin:2px 0}.sugarInner .ant-card-body{padding:2px 6px;margin-top:20px}.sugarInner .item{flex-flow:nowrap;align-items:center}.sugarInner .item .fields{display:grid;grid-template-columns:80px 60px 60px .4fr .4fr .6fr 80px}@media screen and (max-width:700px){.sugarInner .item .fields{grid-template-columns:.25fr .75fr}}.sugarInner .item .fields .title{font-size:12px}.sugarInner .item .fields .info{font-size:12px;display:flex;align-items:center}@media screen and (max-width:700px){.sugarInner .item .fields .desktop{display:none}}.sugarInner .item .fields .mobile{display:none}@media screen and (max-width:700px){.sugarInner .item .fields .mobile{display:block}}.sugarInner-sugar-item:hover{cursor:pointer}.expensesInner{margin:2px 0}.expensesInner .ant-card-body{padding:2px 6px}.expensesInner .item{flex-flow:nowrap}.expensesInner .item .fields{display:grid;grid-template-columns:.2fr 60px .2fr .5fr .4fr .2fr}@media screen and (max-width:600px){.expensesInner .item .fields{grid-template-columns:.5fr 60px 1.2fr .6fr}}@media screen and (max-width:450px){.expensesInner .item .fields{grid-template-columns:.3fr .4fr .3fr}}.expensesInner .item .fields .row__title{font-weight:700;font-size:12px}@media screen and (max-width:450px){.expensesInner .item .fields .row:nth-child(3){display:none}}@media screen and (max-width:600px){.expensesInner .item .fields .row:nth-child(4){display:none}}.expensesInner .item .fields .row .info{font-size:12px;align-items:center}.expensesInner .item .fields .row .title{font-size:12px}.walletFilter{margin-bottom:10px;width:100%}.walletFilter .button{margin:10px}@media screen and (max-width:600px){.walletFilter .button{height:60px}}@media screen and (max-width:1200px){.walletFilter .items{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}}@media screen and (max-width:400px){.walletFilter .items{grid-template-columns:1fr;grid-template-rows:1fr}}@media screen and (max-width:1200px){.walletFilter .item{flex-direction:column}}.walletInner .item .fields{display:grid;grid-template-columns:.7fr .5fr 1fr 60px}.walletInner{margin:2px 0}.walletInner .ant-card-body{padding:2px 6px}.walletInner .item{flex-flow:nowrap}.walletInner .item .fields{display:grid;grid-template-columns:.7fr .5fr 1fr 40px}.walletInner .item .fields .fields-row__title{font-weight:700;font-size:12px}.walletInner .item .fields .fields-row .fields-row__info{font-size:12px}.walletDetails .item .title{font-weight:700}.wallet{padding:10px}.wallet .tabs{width:100%}.latenessPage .row{display:flex;gap:20px;flex-wrap:wrap}.latenessPage .box{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:20px}.latenessPage .button{display:block;margin-left:auto;margin-right:auto}.latenessPage .search{display:flex}.walletFilialsInner .ant-card-body{padding:0 6px}.walletFilialsInner .item{flex-flow:nowrap}.walletFilialsInner .item .fields{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center}.walletFilialsInner .item .fields .fields-row{display:flex;flex-direction:column}.walletFilialsInner .item .fields .fields-row .title{font-weight:700;font-size:12px}.walletFilialsInner .item .fields .fields-row .info{font-size:12px}.walletFilialsInner{margin:2px 0}.walletFilialsInner .ant-card-body{padding:2px 6px}.walletTotalAmount{display:grid;grid-template-columns:1fr 1fr;font-weight:700}.walletFilials{padding:10px}.function-survey_page{min-height:calc(100vh - 56px)}.function-survey_page .pagination{width:100%;margin:20px auto 0;display:flex;justify-content:center}.clients_dozhims_ai_chats_page .user_message{background-color:var(--color-info-bg);border:1px solid var(--color-border);border-radius:5px;padding:5px 10px;margin-bottom:10px;display:inline-block}.clients_dozhims_ai_chats_page .assistant_message{background-color:#52c41a26;border:1px solid var(--color-border);border-radius:5px;padding:5px 10px;margin-bottom:10px;display:inline-block}.clients_dozhims_ai_chats_page .message_details{font-size:12px;color:var(--color-text-secondary);margin-top:5px}.clients_dozhims_ai_chats_page .item{margin-bottom:20px}.fondy_hotlines_page .tabs .ant-tabs-nav-wrap{display:flex;justify-content:center}.fondy_hotlines_page .ant-card{margin-bottom:10px}.fondy_hotlines_page h3{margin-top:0}.insuranceTypePage .ant-table-row{cursor:pointer}.insuranceTypePage .header{display:flex;justify-content:center;margin:20px 0}.insuranceTypePage .insuranceTypeInfoPage .buttons{display:flex;flex-direction:column;gap:10px}@media(max-width:768px){.insuranceTypePage .header{flex-direction:column;align-items:center;gap:10px}.insuranceTypePage .ant-table .ant-table-cell{font-size:12px;padding:8px}.insuranceTypePage .ant-table .ant-table-row{font-size:12px}}@media(max-width:480px){.insuranceTypePage .header{flex-direction:column;align-items:center;gap:10px}.insuranceTypePage .ant-table .ant-table-cell{font-size:10px;padding:6px}.insuranceTypePage .ant-table .ant-table-row{font-size:10px}}.dublicates{min-height:calc(100vh - 56px)}.dublicates .tabs .ant-tabs-nav-wrap{display:flex;justify-content:center}.dublicates .dublicates-wrapper{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px 15px;margin-bottom:20px}.dublicates .dublicate-info p{margin:0}.hotline-calls{min-height:calc(100vh - 56px)}.hotline-calls .highlight{background:#ffec3d;transition:.3s ease-in-out}.hotline-calls .highlight:hover{background:#fadb14}.hotline-calls .highlight:hover td{background:transparent!important}.hotline-calls .highlight:hover td:first-child,.hotline-calls .highlight:hover td:last-child{border-radius:0!important}.hotline-calls .header-left{width:fit-content}.hotline-calls .mobile-client{display:flex;flex-wrap:wrap;gap:10px;justify-content:end}.hotline-calls .filter-btn{transition:.2s ease-in}.hotline-calls .filter-btn.active{background-color:#d9d9d9}.hotline-calls .tabs .ant-tabs-nav-wrap{display:flex;justify-content:center}.hotline-calls .client-input{width:fit-content}.hotline-calls .client-btn{max-width:100%;height:fit-content}.hotline-calls .client-btn span{width:100%;text-wrap:wrap}.hotline-calls .hotline-call-info input{width:fit-content}.hotline-calls .hotline-call-info .client-name-wrapper{display:flex;align-items:center;gap:10px}.hotline-calls .exportBtn{margin:0 8px 8px 0;padding-left:44px;height:48px;display:flex;justify-content:center;align-items:center}.hotline-calls .exportBtn img{pointer-events:none;width:32px;position:absolute;left:8px}@media(max-width:991px){.hotline-calls .ant-table-row-expand-icon-cell{display:none}}.pages-stats .pages-year-stats-content{margin-top:20px;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap}.pages-stats .pages-year-stats-content .pages-year-stats-details{flex:1}.pages-stats .pages-year-stats-content .echarts-for-react{flex:1;width:100%}.pages-stats .charts-wrapper{margin-top:20px;display:flex;gap:40px;justify-content:space-around;flex-wrap:wrap}.pages-stats .charts-wrapper .echarts-for-react{flex:1}.questionnaires .tabs .tab-pane{padding:20px}.questionnaires .tabs .tab-pane .questionnaires-wrapper{display:flex;flex-direction:column;gap:30px}.questionnaires .tabs .tab-pane .questionnaires-wrapper .buttons{display:flex;gap:10px}.questionnaires .tabs .tab-pane .questionnaires-wrapper .excel{display:flex;align-items:center;transition:all .3s}.questionnaires .tabs .tab-pane .questionnaires-wrapper .excel .excel-img{width:16px;margin:4px 8px 0 0}.questionnaires .tabs .tab-pane .questionnaires-wrapper .questionnaires-list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media screen and (max-width:756px){.questionnaires .tabs .tab-pane .questionnaires-wrapper .questionnaires-list{grid-template-columns:1fr}}.questionnaires .tabs .tab-pane .questionnaires-wrapper .questionnaires-list .questionnaire{display:block;height:100%;background:#fff;padding:20px;border-radius:10px}.questionnaires .tabs .tab-pane .questionnaires-wrapper .questionnaires-list .questionnaire .title{margin-top:0}.stat-users-logs.default_page{display:flex;flex-direction:column}.stat-users-logs{min-height:calc(100vh - 56px)}.stat-users-logs .picker-wrapper{margin-top:15px}.stat-users-logs .charts-wrapper{margin-top:50px;flex-grow:1;display:grid;padding-bottom:12px}@media(max-width:600px){.stat-users-logs .charts-wrapper{margin-bottom:36px}}.stat-users-logs .echarts-for-react{height:550px}.stat-users-logs h2{display:flex;align-items:center;justify-content:center}.stat-server-logs .picker-wrapper{margin-top:15px}.dark-input{background-color:#1f1f1f;color:#fff}.expand-button.dark{color:#fff}.sphere{padding:0 20px}.sphere .categories,.sphere .categories .create-category-form,.sphere .categories .create-category-form .cont-lang{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.sphere .categories .create-category-form .cont-lang .first-group,.sphere .categories .create-category-form .cont-lang .second-group{display:flex;flex-wrap:wrap;gap:16px}.sphere .categories .create-category-form .cont-lang .first-group>div,.sphere .categories .create-category-form .cont-lang .second-group>div{flex:1;min-width:150px}}.sphere .categories .create-category-form button{width:200px;margin:0 auto}.sphere .category-elements{display:flex;flex-direction:column;gap:20px;margin-bottom:100px}.sphere .category-elements .create-service-item-form{position:relative;display:flex;flex-direction:column;gap:20px}.sphere .category-elements .create-service-item-form .expand-button{border-radius:10px;width:100%;padding:0;margin:0;border:none;height:50px;background:var(--color-info-bg);cursor:pointer}.sphere .category-elements .create-service-item-form .form-container{height:0px;overflow:hidden;transform:scale(0)}.sphere .category-elements .create-service-item-form .form-container.expanded{height:100%;transform:scale(1)}.sphere .form-container{display:flex;flex-direction:column;gap:16px;padding:20px;width:100%;margin:0 auto;background-color:var(--color-bg);border-radius:10px;box-shadow:0 4px 8px #0000001a}.sphere .form-container label{font-size:14px;color:var(--color-text);margin-bottom:4px;display:flex;flex-direction:column}.sphere .form-container label input[type=checkbox]{margin-right:8px}.sphere .form-container .select{width:100%}.sphere .form-container .select:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 3px #1677ff80}.sphere .form-container input{padding:10px;border:1px solid var(--color-border);border-radius:5px;font-size:16px;width:100%}.sphere .form-container input:focus{border-color:var(--color-primary);outline:none;box-shadow:0 0 3px #1677ff80}.sphere .form-container button{padding:10px 20px;background-color:var(--color-primary);color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.sphere .form-container button:hover{background-color:var(--color-primary)}.sphere .form-container .checkbox-label{display:flex;align-items:center;cursor:pointer}.sphere .form-container .checkbox-label input[type=checkbox]{appearance:none;width:18px;height:18px;border:2px solid var(--color-primary);border-radius:4px;background-color:var(--color-bg-elevated);position:relative;cursor:pointer;margin-right:10px}.sphere .form-container .checkbox-label input[type=checkbox]:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.sphere .form-container .checkbox-label input[type=checkbox]:checked:before{content:"";position:absolute;top:2px;left:5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.sphere .form-container .checkbox-label input[type=checkbox]:focus{outline:none;box-shadow:0 0 2px 2px #1677ff4d}.sphere .list-container{display:flex;flex-direction:column;gap:16px;padding:20px;width:100%;margin:0 auto;background-color:var(--color-bg);border-radius:10px;box-shadow:0 4px 8px #0000001a}.sphere .list-container .list-item{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:var(--color-bg-elevated);border:1px solid var(--color-border);border-radius:8px;transition:background-color .3s ease}.sphere .list-container .list-item:hover{background-color:var(--color-info-bg)}.sphere .list-container .list-item.selected{background-color:var(--color-info-bg);border-color:var(--color-primary)}.sphere .list-container .list-item .item-title{font-size:16px;color:var(--color-text);flex-grow:1}.sphere .list-container .list-item .item-actions{display:flex;gap:8px}.sphere .list-container .list-item .item-actions button{padding:8px;border:none;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.sphere .list-container .list-item .item-actions button.edit{background-color:var(--color-success);color:#fff}.sphere .list-container .list-item .item-actions button.edit:hover{background-color:var(--color-success)}.sphere .list-container .list-item .item-actions button.delete{background-color:var(--color-error);color:#fff}.sphere .list-container .list-item .item-actions button.delete:hover{background-color:var(--color-error)}.statistic-balance-wrapper{background-color:var(--color-bg-elevated);padding:16px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.partnersUsers_page .edit-button{color:var(--color-warning);border-color:var(--color-warning);transition:background-color .3s ease,border-color .3s ease}.partnersUsers_page .edit-button:hover{color:var(--color-warning);border-color:var(--color-warning)}.settingsPage{padding:8px}.settingsPage .subtitleWrapper{display:flex;justify-content:space-between;align-items:center}.settingsPage .subtitle{color:#000000e0;font-weight:600;font-size:20px;line-height:1.4}.settingsPage .select{width:60px;padding:3px;border-radius:10px;outline:none;cursor:pointer}.settingsPage .btnContainer{display:flex;justify-content:center;padding:4px 1px;margin-top:50px}.obzvoni_page h2{display:flex;justify-content:center;flex-direction:row;padding-top:5px;margin-bottom:5px}.obzvoni_page tr{cursor:pointer}.obzvon_item_page .obzvon-contract span,.obzvon_item_page .obzvon-contract b{font-size:12px}.obzvon_item_page .ant-collapse-content-box{display:flex;flex-direction:column;gap:4px}.obzvon_item_page .ant-list-items>div:first-child{margin-top:0}.obzvon_item_page .ant-list-items>div{margin-top:8px}.obzvon_item_page .contract-points{display:grid;grid-template-columns:minmax(0px,162px) minmax(0px,120px) 20px 20px;padding:0}.obzvon_item_page .contract-points .contract-points__delete{cursor:pointer;color:#f5222d;font-size:14px;transition:.2s ease-in-out}.obzvon_item_page .contract-points .contract-points__delete:hover{opacity:.7}.obzvon_item_page .obzvoni_sort{display:flex;flex-direction:column;gap:8px;margin:4px 0 16px}.obzvon_item_page .fil_number{min-width:140px}@media(max-width:520px){.obzvon_item_page .fil_number{width:100%}}.sort-filter-row{padding:0 32px 16px;justify-content:space-between}.sort-filter-row .filters{display:flex}.sort-filter-row .fare-btn{margin-left:10px;width:178px}@media(max-width:830px){.sort-filter-row{flex-direction:column}.sort-filter-row .filters{flex-direction:column;gap:8px}.sort-filter-row .fare-btn{margin-left:0}}.balance_shop_page h2{display:flex;justify-content:center;flex-direction:row;padding-top:5px}.ShopList .shop_item{display:flex;flex-direction:column}.ShopList .shop_item .item_preview{width:100%;aspect-ratio:16/9;background:#0000001a;object-fit:cover;border-radius:7px 7px 0 0}.ShopList .item_details{display:flex;flex-direction:column;padding:12px 16px 10px;gap:12px}.ShopList .item_name{margin:0}.ShopList .price_block{display:flex;justify-content:space-between;align-items:center}.ShopList .item_price{font-weight:500;font-size:16px;display:flex;align-items:center;line-height:16px;gap:4px}.ShopList .item_count{max-width:100px;height:24px}.ShopList .item_count div:first-child button{border-radius:7px 0 0 7px}.ShopList .item_count div:last-child button{border-radius:0 7px 7px 0}.ShopList .item_count button,.ShopList .item_count input{display:flex;width:100%;align-items:center;justify-content:center;padding:0;text-align:center;height:100%;border-radius:0}.ShopList .item_count input{pointer-events:none;margin-top:0!important}.ShopList .edit_button{position:absolute;top:6px;right:6px}.winning-history .ant-table-tbody>.item.admin{background-color:#ffa39e!important;color:#000!important}.winning-history .ant-table-tbody>.item.admin a,.winning-history .ant-table-tbody>.item.admin p,.winning-history .ant-table-tbody>.item.admin strong,.winning-history .ant-table-tbody>.item.admin .ant-typography,.winning-history .ant-table-tbody>.item.admin .ant-typography span,.winning-history .ant-table-tbody>.item.admin .ant-typography a,.winning-history .ant-table-tbody>.item.admin .ant-table-cell{color:#000!important}.winning-history .ant-table-tbody>.item.topInspector{background-color:#ffd591!important;color:#000!important}.winning-history .ant-table-tbody>.item.topInspector a,.winning-history .ant-table-tbody>.item.topInspector p,.winning-history .ant-table-tbody>.item.topInspector strong,.winning-history .ant-table-tbody>.item.topInspector .ant-typography,.winning-history .ant-table-tbody>.item.topInspector .ant-typography span,.winning-history .ant-table-tbody>.item.topInspector .ant-typography a,.winning-history .ant-table-tbody>.item.topInspector .ant-table-cell{color:#000!important}.winning-history .ant-table-tbody>.item.inspector{background-color:#ffe7ba!important;color:#000!important}.winning-history .ant-table-tbody>.item.inspector a,.winning-history .ant-table-tbody>.item.inspector p,.winning-history .ant-table-tbody>.item.inspector strong,.winning-history .ant-table-tbody>.item.inspector .ant-typography,.winning-history .ant-table-tbody>.item.inspector .ant-typography span,.winning-history .ant-table-tbody>.item.inspector .ant-typography a,.winning-history .ant-table-tbody>.item.inspector .ant-table-cell{color:#000!important}.winning-history .ant-table-tbody>.item.manager{background-color:#b7eb8f!important;color:#000!important}.winning-history .ant-table-tbody>.item.manager a,.winning-history .ant-table-tbody>.item.manager p,.winning-history .ant-table-tbody>.item.manager strong,.winning-history .ant-table-tbody>.item.manager .ant-typography,.winning-history .ant-table-tbody>.item.manager .ant-typography span,.winning-history .ant-table-tbody>.item.manager .ant-typography a,.winning-history .ant-table-tbody>.item.manager .ant-table-cell{color:#000!important}.winning-history .ant-table-wrapper .ant-table-tbody>tr>td{background-color:inherit!important}.geolocation_test_page .info-container{padding:0 10px}.geolocation_test_page .location-info{margin-top:10px;font-size:14px}.geolocation_test_page .location-info .error{color:#f5222d}.geolocation_test_page .get-location-button{padding:10px 20px;background-color:#334768;color:#fff;border:none;border-radius:4px;cursor:pointer}.school-page{padding:24px;background-color:var(--color-bg);min-height:100vh}.school-page .ant-tabs-nav{border-bottom:2px solid var(--color-border)}.school-page .ant-tabs-tab{font-weight:500}.school-page .ant-tabs-tab .ant-tabs-tab-btn{color:var(--color-text-secondary)}.school-page .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--color-primary)}.school-page .ant-tabs-ink-bar{background-color:var(--color-primary)}.period-item{display:inline-block;margin-top:10px}.date-picker{margin:10px 10px 0 0}.empty{text-align:center;margin-top:20px}.pagination{margin-top:10px}.card-header{margin-top:1rem;font-size:16px}@media(max-width:450px){.card-header{padding-top:1.2rem}}.editor-container{max-width:1200px;padding:20px}.editor-container .editor-title{text-align:center;margin-bottom:40px}.editor-container .editor-content{display:flex;gap:40px}.editor-container .editor-content .editor-form{flex:1;display:flex;flex-direction:column;gap:15px}.editor-container .editor-content .editor-form .cont-tab{display:flex;flex-direction:column;gap:15px}.editor-container .editor-content .editor-form .form-group{display:flex;flex-direction:column;gap:8px}.editor-container .editor-content .editor-form .form-group .ant-input:not(textarea){height:32px;padding:10px;border-radius:7px;font-family:inherit}.editor-container .editor-content .editor-form .form-group .ant-input-textarea>textarea{min-height:64px;padding:10px;border-radius:7px;font-family:inherit;resize:vertical}.editor-container .editor-content .editor-form .form-group .error-message{font-size:12px;color:var(--color-error);margin:0}.editor-container .editor-content .editor-form .cont-color-categories .change-color{margin-bottom:15px}.editor-container .editor-content .editor-form .cont-color-categories .change-color .cont-text-color,.editor-container .editor-content .editor-form .cont-color-categories .change-color .cont-btn-color{display:flex;gap:40px;margin-bottom:15px}@media(max-width:400px){.editor-container .editor-content .editor-form .cont-color-categories .change-color .cont-text-color,.editor-container .editor-content .editor-form .cont-color-categories .change-color .cont-btn-color{flex-direction:column;gap:15px}}.editor-container .editor-content .editor-form .cont-color-categories .change-color .cont-text-color .form-group.color-picker,.editor-container .editor-content .editor-form .cont-color-categories .change-color .cont-btn-color .form-group.color-picker{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.editor-container .editor-content .editor-form .cont-color-categories .change-color .cont-btn-color{margin-bottom:0}@media(min-width:401px){.editor-container .editor-content .editor-form .cont-color-categories .change-color .cont-btn-color{gap:58px}}.editor-container .editor-content .editor-form .btn-send{display:block;width:200px;padding:6px 15px;color:var(--color-text-light, #fff);background-color:var(--color-primary);border:none;cursor:pointer;border-radius:6px;margin:0 auto}.editor-container .editor-content .editor-form .btn-send:hover{background-color:var(--color-primary)}.editor-container .editor-content .editor-preview{position:relative;display:flex;justify-content:center;align-items:center}.editor-container .editor-content .editor-preview .preview-image{width:300px;height:auto}.editor-container .editor-content .editor-preview .preview-content{position:absolute;padding:0;background:#fff;margin-top:72px;margin-left:1px;border-radius:16px 10px 0;width:271px;height:370px}.editor-container .editor-content .editor-preview .preview-content .content{position:absolute;width:271px;height:370px;overflow-y:auto}.editor-container .editor-content .editor-preview .preview-content .content.adv-card-preview{padding:0;display:flex;flex-direction:column}.editor-container .editor-content .editor-preview .preview-content .content .adv-preview-image{width:100%;height:150px;background-repeat:no-repeat;flex-shrink:0;border-radius:16px}.editor-container .editor-content .editor-preview .preview-content .content .adv-preview-content{padding:12px 8px;display:flex;flex-direction:column;gap:8px;flex-grow:1}.editor-container .editor-content .editor-preview .preview-content .content .preview-title{margin:0;text-align:center;font-size:14px;font-weight:600}.editor-container .editor-content .editor-preview .preview-content .content .preview-text{margin:0;padding:0;font-size:10px;white-space:pre-wrap;line-height:1.4;text-align:center;flex-grow:1}.editor-container .editor-content .editor-preview .preview-content .content .preview-button{display:block;padding:8px 12px;border:none;border-radius:8px;color:var(--color-text-light, #fff);font-weight:500;width:100%;max-width:200px;margin:0 auto;font-size:13px;cursor:pointer;transition:all .3s ease}.editor-container .editor-content .editor-preview .preview-content .content .preview-button:hover{transform:translateY(-2px)}@media(max-width:768px){.editor-container .editor-content{flex-direction:column}}.editor-container input[type=color]{width:60px;height:36px;padding:2px!important;border:1px solid var(--color-border);border-radius:50%;background:none;cursor:pointer}.editor-container input[type=color]:focus{box-shadow:none}.ant-input:hover,.ant-input:focus,.ant-input-textarea:hover,.ant-input-textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px #1677ff33}.ads-wrapper{display:flex;flex-direction:column;gap:30px;padding:20px}.ads-wrapper .ads-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:756px){.ads-wrapper .ads-list{grid-template-columns:1fr}}.ads-wrapper .ads-list .ad{display:block;height:100%;background:#fff;padding:20px;border-radius:10px}.ads-wrapper .ads-list .ad .title{margin-top:0}.advertising-manager .advertising-manager-title{text-align:center;margin-bottom:24px;font-size:28px;font-weight:600}.advertising-manager .ant-tabs .ant-tabs-nav{margin-bottom:24px}.advertising-manager .ant-tabs .ant-tabs-tab{font-size:16px}.advertising-manager .ant-tabs .ant-tabs-tab .anticon{margin-right:8px}.advertising-manager .editor-container .editor-title{display:none}.advertising-manager .ant-tabs-nav-list{flex-wrap:wrap}.documents-new{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px}@media(max-width:768px){.documents-new{padding:20px 0}}.documents-new .documents-step3-list{background-color:var(--color-bg);padding:20px;border:1px solid var(--color-border);max-height:680px;height:100%;overflow-y:auto;margin-top:24px;display:flex;flex-direction:column;gap:10px;border-bottom:0px;border-radius:8px 8px 0 0}.documents-new .documents-step3-list .message{border-radius:6px 6px 0/6px 6px 0px;background-color:var(--color-bg-elevated);padding:6px 10px;max-width:80%;align-self:flex-end}.documents-new .documents-step3-list .message.incoming{align-self:flex-start;border-bottom-left-radius:0}.documents-new .file-message{background:var(--color-info-bg);border-radius:6px;border:1px solid var(--color-border);padding:10px 16px;max-width:80%;align-self:start}.documents-new .file-message svg{color:var(--color-primary);font-size:32px}.documents-new .documents-step3-send{border:1px solid var(--color-border);background-color:var(--color-bg);border-radius:0 0 8px 8px;border-top:0px;border-bottom:0px}.documents-new .documents-step3-send input{border-radius:7px 0 0 7px;flex:1 1 0%}.documents-new .documents-step3-send button{border-radius:0 7px 7px 0}.documents-new .file-list__file{font-size:16px;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-calendar{padding:20px}.payment-calendar__item{margin-bottom:16px}.payment-calendar__item .row{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.payment-calendar__item .row-item{width:100%}@media screen and (min-width:620px){.payment-calendar__item .row{flex-direction:row;gap:16px}.payment-calendar__item .row-item{width:50%}}.payment-calendar__collectors-btn{width:100%}.file-scanning{min-height:100vh;padding:24px;background:var(--color-bg)}.file-scanning .camera-container{position:relative;margin:0 auto;max-width:600px}.file-scanning .camera-container .preview{width:100%;height:auto;border-radius:8px;background:#000}.file-scanning .camera-container .scanning-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;border-radius:8px}.file-scanning .camera-container .scanning-overlay .scan-box{position:relative;width:250px;height:250px;border:2px solid rgba(255,255,255,.4);border-radius:10px;z-index:10}.file-scanning .camera-container .scanning-overlay .corner{position:absolute;width:30px;height:30px;border:3px solid var(--color-primary);z-index:20}.file-scanning .camera-container .scanning-overlay .corner.top-left{top:50%;left:50%;transform:translate(-140px,-140px);border-right:none;border-bottom:none;border-top-left-radius:8px}.file-scanning .camera-container .scanning-overlay .corner.top-right{top:50%;right:50%;transform:translate(140px,-140px);border-left:none;border-bottom:none;border-top-right-radius:8px}.file-scanning .camera-container .scanning-overlay .corner.bottom-left{bottom:50%;left:50%;transform:translate(-140px,140px);border-right:none;border-top:none;border-bottom-left-radius:8px}.file-scanning .camera-container .scanning-overlay .corner.bottom-right{bottom:50%;right:50%;transform:translate(140px,140px);border-left:none;border-top:none;border-bottom-right-radius:8px}@media(max-width:768px){.file-scanning{padding:16px}.file-scanning .camera-container .scanning-overlay .scan-box{width:200px;height:200px}.file-scanning .camera-container .scanning-overlay .corner{width:25px;height:25px;border-width:2px}.file-scanning .camera-container .scanning-overlay .corner.top-left{transform:translate(-110px,-110px)}.file-scanning .camera-container .scanning-overlay .corner.top-right{transform:translate(110px,-110px)}.file-scanning .camera-container .scanning-overlay .corner.bottom-left{transform:translate(-110px,110px)}.file-scanning .camera-container .scanning-overlay .corner.bottom-right{transform:translate(110px,110px)}}@media(max-width:480px){.file-scanning{padding:12px}.file-scanning .camera-container .scanning-overlay .scan-box{width:180px;height:180px}.file-scanning .camera-container .scanning-overlay .corner{width:20px;height:20px;border-width:2px}.file-scanning .camera-container .scanning-overlay .corner.top-left{transform:translate(-95px,-95px)}.file-scanning .camera-container .scanning-overlay .corner.top-right{transform:translate(95px,-95px)}.file-scanning .camera-container .scanning-overlay .corner.bottom-left{transform:translate(-95px,95px)}.file-scanning .camera-container .scanning-overlay .corner.bottom-right{transform:translate(95px,95px)}}.court-tab{margin:10px}.court-tab .search-row{display:flex;justify-content:space-evenly}.court-tab .search-row .search-item{width:200px;margin:10px;font-weight:400}.court-tab .button-row{justify-content:center}.court-tab .court-case-item{border:1px solid var(--color-border);border-radius:5px;background-color:var(--color-bg-elevated);padding:10px;margin:10px 0}.court-tab .court-case-item .court-header{border-bottom:1px solid var(--color-border);padding:10px 20px;display:flex;justify-content:space-between}.court-tab .court-case-item .court-header .court-title{font-size:18px;font-weight:700}.court-tab .court-case-item .court-content{display:flex;flex-direction:row;justify-content:space-between;padding-top:10px}.court-tab .court-case-item .court-content .left-column{padding-left:20px;width:400px}.court-tab .court-case-item .court-content .right-column{width:400px}.court-tab .court-case-item .court-buttons{display:flex;justify-content:center;align-items:center}@media(max-width:680px){.court-tab .court-case-item .court-buttons{flex-direction:column}}.court-tab .court-case-item .court-buttons .left-button,.court-tab .court-case-item .court-buttons .right-button{margin:5px;width:300px}.court-tab .doc-item-buttons{display:flex;flex-direction:column}.court-tab .doc-item__button{padding:0;height:26px;width:26px}@media screen and (max-width:600px){.court-tab .doc-item__button{width:40px;height:40px}}.court-tab .up-button{margin-bottom:5px}.complain_form{padding:20px;height:calc(100vh - 40px);overflow-y:auto;display:flex;flex-direction:column;gap:20px}.complain_form__textarea{resize:vertical}.complain_form__button{width:200px}.leaderboard-table .ant-table-row-expand-icon-cell{display:none}.leaderboard-table .ant-table-thead>tr>th,.leaderboard-table .ant-table-tbody>tr>td{padding:12px 4px!important}.leaderboard-table .ant-table-expanded-row>.ant-table-cell{padding:0}.leaderboard-table .ant-table-row{cursor:pointer}.leaderboard-table .rank{font-size:1.2em;font-weight:700}.leaderboard-table .rank .anticon-star{margin-right:8px}.expanded-metrics{padding:0}.expanded-metrics .daily-metric-entry{background:#fafafa;border:none;padding:0 8px;margin-bottom:16px}.expanded-metrics .daily-metric-entry:last-child{margin-bottom:0}.expanded-metrics .metric-card{border-radius:10px;box-shadow:0 2px 8px #0000000f;transition:transform .2s ease,box-shadow .2s ease;text-align:center}.expanded-metrics .metric-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.expanded-metrics .metric-card .ant-card-body{padding:8px}.expanded-metrics .metric-card .ant-statistic-title{font-size:12px;margin-bottom:4px}.expanded-metrics .metric-card .ant-statistic-content{font-size:18px}.expanded-metrics .activities-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.expanded-metrics .success-status{text-align:right;margin-top:16px;font-weight:500}.metrics-container .metrics-header{display:flex;justify-content:center;align-items:center;margin:24px 0;flex-wrap:wrap;gap:16px}@media(max-width:768px){.metrics-container .metrics-header{flex-direction:column;align-items:stretch}.metrics-container .metrics-header .ant-space{width:100%;justify-content:center}}.metrics-container .metrics-error{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:16px}.time_offs_page{background-color:var(--color-bg-elevated);padding:0 24px;border-radius:8px}.time_offs_page .ant-picker-calendar-header{padding:0 8px}@media(max-width:1366px){.time_offs_page{padding:0 10px}.time_offs_page .ant-picker-calendar-header .ant-picker-calendar-mode-switch{margin-top:8px}.time_offs_page .ant-picker-content th{font-size:12px}.time_offs_page .ant-picker-cell .ant-picker-cell-inner{height:40px;padding:2px;font-size:12px}.time_offs_page .ant-picker-cell .events .ant-tag,.time_offs_page .ant-picker-cell .events div{display:none}.time_offs_page .ant-picker-cell .events:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:5px;height:5px;background-color:var(--color-primary);border-radius:50%}.time_offs_page h2{font-size:20px}}@media(max-width:480px){.time_offs_page .ant-picker-cell .ant-picker-cell-inner{height:35px}}.time_offs_page .ant-row{padding:0!important;margin-left:0!important}.time_offs_page .time-off-actions{display:flex;align-items:center;gap:16px;justify-content:flex-end}.video-talants{padding:20px}.video-talants .select-field{width:100%}.video-talants .add-media-link-row{display:flex;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:16px}.video-talants .col{display:flex;align-items:center;flex-direction:column;gap:4px;align-items:start}.video-talants .label{font-weight:500}.video-talants .url-col{flex:1 1 auto;min-width:300px;max-width:700px}.video-talants .url-input{width:100%}.video-talants .refuse-col{flex:0 0 80px}.video-talants .platform-col,.video-talants .author-col{flex:0 0 200px}.video-talants .button-col{flex:0 0 150px;margin-top:auto}.video-talants .media-card{width:100%;height:100%}.video-talants .media-card .media-card-content{display:flex;flex-direction:row;justify-content:space-between;gap:16px}.video-talants .media-card .media-card-content .preview-info{display:flex;flex-direction:row;gap:12px;width:100%}.video-talants .media-card .media-card-content .preview-info .media-card-date{display:flex;align-items:center;justify-content:space-between}.video-talants .media-card .media-card-content .preview-info .preview{flex:0 0 50%;max-width:50%;height:200px;overflow:hidden;border-radius:10px;position:relative;display:flex;align-items:center;justify-content:center}.video-talants .media-card .media-card-content .preview-info .preview_link{width:100%;border-radius:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-talants .media-card .media-card-content .preview-info .preview_stop{display:flex;align-items:center;gap:8px;flex-direction:column;justify-content:center}.video-talants .media-card .media-card-content .preview-info .preview_stop_text{color:var(--color-error);margin-top:0;font-size:12px;max-width:80px;text-align:center}.video-talants .media-card .media-card-content .preview-info .info{flex:1 1 50%;display:flex;flex-direction:column;gap:4px;max-width:50%}.video-talants .media-card .media-card-content .preview-info .info p{margin:0}@media(max-width:1200px){.video-talants .media-card .media-card-content{flex-direction:column}.video-talants .media-card .media-card-content .preview-info{flex-direction:row;gap:12px}.video-talants .media-card .media-card-content .btn-wrap{width:100%}}@media(max-width:425px){.video-talants .add-media-link-row{flex-direction:column;align-items:stretch;gap:12px}.video-talants .col{width:100%}.video-talants .url-col,.video-talants .platform-col,.video-talants .author-col,.video-talants .button-col{flex:1 1 100%;min-width:unset;max-width:unset}.video-talants .button-col button{width:100%}}@media(min-width:425px){.video-talants .preview{height:250px}}@media(min-width:600px){.video-talants .preview{height:280px}}@media(min-width:768px){.video-talants .preview{height:300px}}@media(min-width:1200px){.video-talants .preview{height:350px}}@media(min-width:1400px){.video-talants .preview{height:400px}}@media(min-width:1600px){.video-talants .preview{height:450px}}@media(min-width:1800px){.video-talants .preview{height:550px}}.sidebar{z-index:20;height:100%;background-color:var(--color-bg-elevated);background-color:#08203d;color:#fff}.sidebar .ant-menu{width:100%;background:transparent;color:var(--color-text)}.sidebar .ant-menu .ant-menu-item,.sidebar .ant-menu .ant-menu-submenu-title{color:#fff}.sidebar .ant-menu .ant-menu-item-selected,.sidebar .ant-menu .ant-menu-submenu-selected>.ant-menu-submenu-title{background-color:#0000000a;color:var(--color-primary)}.sidebar .ant-menu .ant-menu-item:hover,.sidebar .ant-menu .ant-menu-item:hover span{color:var(--color-primary)}.sidebar.ant-layout-sider-collapsed .ant-layout-sider-children{visibility:hidden}.sidebar.ant-layout-sider-collapsed .ant-layout-sider-trigger{visibility:visible}.top_menu{padding-left:42px}.menu-header{position:fixed;top:0;left:0;width:100%;height:40px;background-color:var(--color-bg);box-shadow:0 2px 3px 1px var(--color-border);z-index:100}.menu-header .ant-btn{border:none}.menu-header .menu-talents{gap:4px;position:fixed;top:4px;right:230px;padding:0 8px;z-index:10;display:flex;align-items:center;justify-content:center;height:32px}.menu-header .menu-talents img{width:24px;height:24px}.menu-header .ant-btn.notifications{position:fixed;top:4px;right:76px;padding:0 8px;z-index:10;display:flex;align-items:center;justify-content:center;height:32px}.ant-btn.wheel{position:fixed;top:4px;right:138px;padding:0 8px;z-index:10;display:flex;align-items:center;justify-content:center}.ant-btn.wheel img{width:24px;height:24px}.ant-btn.gift-talants{position:fixed;top:4px;right:170px;padding:0 8px;z-index:10;display:flex;align-items:center;justify-content:center}.ant-btn.policy{position:fixed;top:4px;right:200px;padding:0 8px;z-index:10;display:flex;align-items:center;justify-content:center}.ant-btn.chat{position:fixed;top:4px;right:108px;padding:0 8px;z-index:10;display:flex;align-items:center;justify-content:center}.ant-btn.chat .chat-badge .ant-badge-count{min-width:15px;height:15px;font-size:10px;display:flex;align-items:center;justify-content:center;padding:0 4px}.ant-btn.profile{position:fixed;top:4px;right:36px;padding:0 8px;z-index:10}.ant-btn.logout{position:fixed;top:4px;right:8px;padding:0 8px;z-index:10}.activity{padding-left:24px;padding-right:32px;padding-bottom:8px}.activity .switch{margin-right:8px;box-shadow:0 0 .1em .1px var(--color-border)}.activity .status{color:#fff}.activity .red{color:var(--color-error)}.activity .ant-badge-dot{width:12px;height:12px;transform:translate(150%) translateY(10%)}.sidebar-list{height:calc(100% - 170px);overflow:auto}.overlay{position:fixed;width:100%;height:100%;inset:0;z-index:1;cursor:pointer}.performance-metrics-modal .ant-modal-body{padding:0}.performance-metrics-modal .ant-card{margin:8px 0}.performance-metrics-modal .ant-card-body{padding:8px}.performance-metrics-modal .ant-typography{margin-bottom:0}.performance-metrics-modal .metric-row{margin-bottom:12px;padding-bottom:8px;border-bottom:1px dashed var(--color-border)}.performance-metrics-modal .success-title{color:var(--color-success)}.performance-metrics-modal .error-title{color:var(--color-error)}.performance-metrics-modal .activity-button{margin:0 8px 8px 0}.performance-metrics-modal .additional-activities{margin-bottom:16px}.performance-metrics-modal .custom-activity-input{margin-top:16px}.performance-metrics-modal .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px}.performance-metrics-modal .loading-container p{margin-top:16px;color:var(--color-text-secondary)}.performance-metrics-modal .performance-metrics-content .success-title{color:var(--color-success);margin-bottom:16px}.performance-metrics-modal .performance-metrics-content .error-title{color:var(--color-error);margin-bottom:16px}.performance-metrics-modal .performance-metrics-content .metrics-list{margin:16px 0}.performance-metrics-modal .performance-metrics-content .metrics-list .metric-row{padding:8px 0;border-bottom:1px solid var(--color-border)}.performance-metrics-modal .performance-metrics-content .metrics-list .metric-row:last-child{border-bottom:none}.performance-metrics-modal .performance-metrics-content .metrics-list .metric-row .ant-col{display:flex;align-items:center}.performance-metrics-modal .performance-metrics-content .additional-activities{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.performance-metrics-modal .performance-metrics-content .additional-activities .activity-button{margin-bottom:8px}.performance-metrics-modal .performance-metrics-content .custom-activity-input{margin-top:16px}.menu-red-wrapper{position:fixed;bottom:20px;right:20px;z-index:1000;display:flex;flex-direction:column;align-items:center}.menu-red-wrapper .menu-red-button{height:60px;width:60px;cursor:pointer;border:none;border-radius:50%;overflow:hidden;background-color:transparent;padding:0;display:flex;align-items:center;justify-content:center;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.menu-red-wrapper .menu-red-button:hover{transform:scale(1.06);background-color:#c6282833;box-shadow:0 0 14px #c6282866}.menu-red-wrapper .menu-red-button .menu-red-button-icon{width:100%;height:100%;position:absolute;inset:0}.menu-red-wrapper .menu-red-button .menu-red-button-text{position:relative;z-index:2;color:#fff;font-weight:700;font-size:20px;text-shadow:0 0 5px rgba(0,0,0,.5);pointer-events:none}.menu-red-wrapper .menu-red-tooltip{opacity:0;visibility:hidden;position:absolute;right:70px;white-space:nowrap;pointer-events:none;transition:opacity .25s ease,transform .25s ease,visibility .25s ease;transform:translateY(6px)}.menu-red-wrapper:hover .menu-red-tooltip{opacity:1;visibility:visible;transform:translateY(0)}.theme-switcher{position:absolute;top:24px;right:24px;padding:0 8px;z-index:10;display:flex;align-items:center;justify-content:center;height:32px}html[data-theme=dark] .sidebar{background-color:#0a1a2e}html[data-theme=dark] .menu-header{background-color:#0a1a2e;box-shadow:0 2px 3px 1px #0d274a99}.actualization .ant-slider-mark-text{font-size:2em}.add-bank-cards .group-button{display:flex;justify-content:space-between}.add-bank-cards .group-button__btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.add-bank-cards .group-button button:disabled,.add-bank-cards .group-button button[disabled]{width:45.5%;white-space:pre-wrap;height:auto}.add-bank-cards .space-item{width:100%;padding:0;margin:0}.block-add-user .group-button{display:flex;justify-content:space-between}.block-add-user .group-button__btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:35px!important}.block-add-user .group-button button:disabled,.block-add-user .group-button button[disabled]{width:100%;white-space:pre-wrap;height:auto}.block-add-user .space-item{width:100%;padding:0;margin:0}.ant-modal-root .ant-modal.add_expense_modal .no_margin_deep .ant-input{margin:0}.add_expense_modal .search{display:flex;justify-content:center;margin-left:120px;width:100%}@media(max-width:575px){.add_expense_modal .search{margin-left:0}}.add_expense_modal .search .ant-row{width:100%}.infoExpensePage{display:flex;flex-direction:column}.ant-modal-body :where(.css-dev-only-do-not-override-mxhywb).ant-form-item .ant-form-item-label{white-space:break-spaces}.ant-modal-body :where(.css-dev-only-do-not-override-mxhywb).ant-form-item .ant-form-item-label>label{height:40px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.addHarvest-modal .inline .ant-form-item-row{flex-direction:column}.addHarvest-modal .harvest-assignment .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:230px;padding:0}.addHarvest-modal .ant-select.ant-select-in-form-item.harvest-assignment-select.css-dev-only-do-not-override-mxhywb.ant-select-single.ant-select-show-arrow .ant-select-selector .ant-select-selection-item{padding:0}.addHarvest-modal :where(.css-dev-only-do-not-override-mxhywb).ant-card .ant-card-body{height:230px;display:flex;flex-direction:column;justify-content:center}.addHarvest-modal :where(.css-dev-only-do-not-override-mxhywb).ant-select .ant-select-selection-item>*{line-height:inherit;overflow:hidden;white-space:normal;text-overflow:ellipsis}.ant-select-item.ant-select-item-option.harvest-assignment-option.ant-select-item-option .ant-card-body{white-space:normal}.modalAddInsurance .button{display:block;margin-left:auto;margin-right:auto;margin-top:20px}.modalAddInsurance h4,.modalAddInsurance h5{margin:0}.modalAddInsurance .row{display:flex;gap:20px;flex-wrap:wrap}.modalAddInsurance .ant-input{margin-top:3px!important}.modalAddInsurance .countryPh-wrapper h4{margin-bottom:5px}.modalAddInsurance .box{display:flex;flex-direction:column;align-items:flex-start}.modalAddInsurance .box.phone{flex-direction:row}.modalAddInsurance .countryPhCode-wrapper{width:100px}.modalAddInsurance .full{width:100%}.modalAddInsurance .newClient-warn{padding:5px 10px;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:8px;text-align:center;margin:0 auto}.modalAddInsurance .sugarNumber{margin-left:auto;margin-right:10px;flex-direction:column}.modalAddInsurance .sugarNumber input.ant-input{width:80px}.modalAddInsurance .sugarNumber .row{align-items:center}.addWebinar .image-wrapper{margin-top:20px;width:100%;display:flex;flex-wrap:wrap}.addWebinar .image-wrapper .image-viewer{width:200px;height:130px;border-radius:8px;overflow:hidden;background-color:#f0f0f0;border:1px solid #ccc;display:flex;justify-content:center;align-items:center;position:relative;margin:auto}.addWebinar .image-wrapper .image-viewer .image{object-fit:cover;width:100%;height:100%}.addWebinar .image-wrapper .preview-text{position:absolute;left:50%;transform:translate(-50%);color:#00000080;padding:5px 10px;border-radius:5px;font-size:12px;text-align:center}.addWebinar .image-wrapper .image-uploader{max-width:200px;width:100%;margin-top:8px;margin-left:32px}.archive-calendar .group-btn-arhive{display:flex;justify-content:space-between}.archive-calendar .group-btn-arhive .btn-arhive-calendar{width:45.5%;margin-top:20px;white-space:pre-wrap;height:auto}.archive-contract .group-button{display:flex;justify-content:space-between}.archive-contract .group-button .archive-btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.modalWalletAssignment .item-external{margin:8px 0}.modalWalletAssignment .item-external .incorrect{background-color:#ffa39e;opacity:.7}.modalWalletAssignment .item-external .item-assignment{display:flex;justify-content:space-between}.modalWalletAssignment .item-external .item-assignment .fields{display:flex;flex-direction:column}.modalWalletAssignment .item-external .item-assignment .buttons-inner{display:flex;flex-direction:column;gap:10px;min-width:40px}.modalWalletAssignment .item-external .item-assignment .buttons-inner .button{padding:0;width:40px;height:40px}.modalWalletAssignment .item-external .bottom-buttons{margin-top:30px;display:flex;justify-content:center}.modalWalletAssignment .item-external .bottom-buttons .bottom-button{width:45%;height:50px}@media screen and (max-width:400px){.modalWalletAssignment .item-external .bottom-buttons .bottom-button{width:100%;margin:4px 0}}.bell-to-reach .group-button-bell{display:flex;justify-content:space-between}.bell-to-reach .group-button-bell .bell-reach-btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.bell-to-reach .group-button-bell button:disabled,.bell-to-reach .group-button-bell button[disabled]{width:100%;white-space:pre-wrap;height:auto}.button-container .chat-navLink{display:block;width:40%}.button-container .chat-button{width:100%}.client-balance-transaction :where(.css-dev-only-do-not-override-tdtkfk).ant-select-single.ant-select-show-arrow .ant-select-selection-item,.client-balance-transaction :where(.css-dev-only-do-not-override-tdtkfk).ant-select-single.ant-select-show-arrow .ant-select-selection-placeholder{padding-inline-end:0px}.client-balance-transaction .sugar-assignment .ant-select-single:not(.ant-select-customize-input) .ant-select-selector{height:184px;border-radius:9px}.client_info__tags{display:flex;align-items:center}.client_info__color-tag{cursor:pointer;transition:opacity .3s ease}.client_info__color-tag:hover{opacity:.8}.client_info .btn_fullScreen{position:absolute;top:17px;inset-inline-end:40px;z-index:1010;padding:4px;color:var(--color-text-secondary);font-weight:600;line-height:1;text-decoration:none;background:transparent;border-radius:4px;border:0;outline:0;cursor:pointer;transition:color .2s,background-color .2s}.client_info .btn_fullScreen:hover{color:var(--color-text);background-color:var(--color-bg);text-decoration:none}.client_info .request-access{display:flex;align-items:center;background-color:var(--color-primary);border-radius:8px;font-size:12px;font-weight:600;color:#fff;padding:6px 20px;outline:none;border-color:transparent;cursor:pointer}.client_info .request-access:hover{background-color:var(--color-primary)}.client_info .ant-card-body{display:flex;flex-direction:column;padding:16px;background-color:var(--color-bg-elevated);border-radius:8px}.client_info .transaction_card{max-height:250px;overflow-y:auto;margin:10px 0;padding:8px;background-color:var(--color-bg);border-radius:8px}.client_info .transaction{font-size:16px;font-weight:700;margin-bottom:14px}.client_info .transaction .date{color:var(--color-text-secondary);font-size:12px}.client_info .transaction svg{color:#95de64;stroke-width:20px}.client_info .transaction .minus svg{color:#ff4d4f}.client_info button:disabled,.client_info button[disabled]{width:100%}.client_info .btr-client-info{white-space:pre-wrap;height:auto;border-radius:5px;padding:8px 15px;transition:background-color .3s ease}.client_info .btr-client-info:hover{background-color:var(--color-bg-elevated)}.client_info .wanted-tag{cursor:pointer;transition:color .3s ease}.client_info .wanted-tag:hover{color:var(--color-error)}.client_info .latestQaSurveyTag{display:flex;gap:5px;align-items:center;margin-bottom:5px}.client_info .latestQaSurveyTag .emoji{font-size:24px}.client_info .change-history-timeline{margin-top:20px;padding:10px;background-color:var(--color-bg-elevated);border-radius:8px}.client_info .change-history-timeline p{margin:0}.client_info .change-history-timeline .ant-timeline-item-last{padding-bottom:0}.client_info .change-history-timeline .ant-timeline-item-last>.ant-timeline-item-content{min-height:auto}.client_info .client-actions{margin-top:20px;display:flex;flex-direction:column}.client_info .client-actions .btr-client-info{width:100%;padding:10px;font-size:14px;transition:background-color .3s ease}.client_info .error{border:2px solid var(--color-error);background-color:var(--color-error-bg);padding:10px;border-radius:5px}.client_info .client-details{display:flex;flex-direction:column}.client_info .client-details__group{display:flex;flex-wrap:wrap;flex-direction:column;margin:15px}.client_info .ant-collapse-content-box{padding:0!important}.client_info .contact-info,.client_info .extra-info{background-color:var(--color-info-bg)}.client_info.blocked-client .ant-modal-content,.client_info.blocked-client .ant-modal-header{background-color:var(--color-error-bg)!important}.client-name-phone{text-align:center;flex-grow:1}.client-name-phone .client-name{font-size:20px;font-weight:600;color:var(--color-text);margin:0;display:flex;align-items:center;justify-content:center}@media(max-width:490px){.client-name-phone .client-name{font-size:18px}}.client-name-phone .client-phone{font-size:18px;font-weight:500;color:var(--color-text-secondary);margin:6px 0}@media(max-width:490px){.client-name-phone .client-phone{font-size:16px;margin:3px 0}}.notifications-modal .ant-list-item{background-color:var(--color-bg-elevated)}.notifications-modal .ant-list-item .ant-list-item-meta-title{display:flex;align-items:center}.notifications-modal .ant-list-item.watched-item .ant-list-item-meta-title{color:var(--color-text-secondary)}.new-notification-dot{width:10px;height:10px;background-color:var(--color-error);border-radius:50%;margin-right:8px;flex-shrink:0}.levelBadgeContainer{position:relative;width:auto;height:50px;margin-right:20px;display:flex;gap:5px;align-items:center}.levelBadgeContainer .arrow{cursor:pointer;padding-top:5px}.levelBadgeContainer .arrow.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.levelBadgeContainer{align-items:center;display:flex;gap:5px;height:50px;margin-right:20px;position:relative;width:auto}.levelBadgeContainer .level-img{width:49px;height:49px;-webkit-user-select:none;user-select:none}@media(max-width:490px){.levelBadgeContainer .level-img{width:45px;height:45px}}.levelBadgeContainer .levelBadgeNumber{padding-right:.3px;position:absolute;top:53%;left:24.5px;transform:translate(-50%,-50%);font-size:17px;font-weight:700;pointer-events:none;-webkit-user-select:none;user-select:none;background:linear-gradient(90deg,#63502b,#dcb46e 41.32%,#99743b 70.21%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.levelBadgeContainer .levelBadgeNumber.big-level{left:23px;letter-spacing:-.9px}.levelBadgeContainer .levelBadgeNumber.big-level.with-arrows{left:42px}@media(max-width:490px){.levelBadgeContainer .levelBadgeNumber.big-level.with-arrows{left:40px}}@media(max-width:490px){.levelBadgeContainer .levelBadgeNumber.big-level{left:20.6px}}.levelBadgeContainer .levelBadgeNumber.with-arrows{left:43px}@media(max-width:490px){.levelBadgeContainer .levelBadgeNumber.with-arrows{left:41px}}@media(max-width:490px){.levelBadgeContainer .levelBadgeNumber{left:22px;top:52%;font-size:16px}.levelBadgeContainer .levelBadgeNumber svg{width:100%;height:100%;display:block}.levelBadgeContainer .levelBadgeNumber span{position:absolute;top:54%;left:50%;transform:translate(-50%,-50%);font-size:18px;font-weight:700;pointer-events:none;background:linear-gradient(90deg,#63502b,#dcb46e 41.32%,#99743b 70.21%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}}@media screen and (max-width:490px)and (max-width:350px){.levelBadgeContainer .levelBadgeNumber span{font-size:12px}}@media screen and (max-width:490px)and (min-width:768px){.levelBadgeContainer .levelBadgeNumber span{top:55%}}.contract-confirm .wrapper .ant-card-body{display:flex;flex-direction:column}.contract-confirm .row{margin-top:8px;justify-content:space-between}.contract-confirm .group-button{display:flex;justify-content:space-between;width:100%;margin-top:20px}.contract-confirm .group-button .btn-add{width:45.5%;white-space:pre-wrap;height:35px}.contract-confirm .income-list{padding-right:10px}.contract-confirm .income-list li{list-style:none;margin:0 0 15px}.contract-confirm .income-list p{margin:0 0 5px}.consultationProtocolModal audio{width:100%}.consultationProtocolModal .summary-collapse{margin-top:20px}.consultationProtocolModal .summary-content{background-color:#fff;padding:20px;max-width:80%;max-height:80%;overflow:auto}.consultationProtocolModal pre{white-space:pre-wrap;word-wrap:break-word}.contractTasks__task-item{display:flex;flex-direction:column;gap:10px;background-color:var(--color-bg-elevated);padding:20px 12px 12px;margin-bottom:10px;border-radius:10px;box-shadow:0 4px 6px #0000001a}.contractTasks__task-header{display:flex;justify-content:space-between;align-items:center}.contractTasks__task-description,.contractTasks__task-deadline{width:48%}.contractTasks__task-deadline{text-align:right;font-weight:700}.contractTasks .contractTasks__comment-links{display:flex;align-items:center;justify-content:space-around;gap:20px}@media(max-width:768px){.contractTasks .contractTasks__comment-links{gap:10px}}@media(max-width:480px){.contractTasks .contractTasks__comment-links{flex-direction:column;gap:5px}}.contractTasks .contractTasks__comments-card{margin-top:20px;padding:0 8px;border-radius:12px;background-color:var(--color-bg-elevated);border:1px dashed #6f6f6f}.contractTasks .contractTasks__comment{margin:12px 0;padding:12px;border-radius:10px;background-color:var(--color-bg);box-shadow:0 2px 4px #0003;border-left:4px solid #4caf50}.contractTasks .contractTasks__comment-form{margin-top:15px}.contractTasks .contractTasks__comment-buttons{display:flex;justify-content:flex-end;gap:15px}.contractTasks .ant-btn-link{color:#1a73e8}.contractTasks .ant-ribbon-wrapper{right:-14px}.contractTasks__ribbon-rejected{top:-3px}.contractTasks p{margin:0}.correspondence-add-document .group-button{display:flex;justify-content:space-between}.correspondence-add-document .group-button__btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:35px!important}.correspondence-add-document .group-button button:disabled,.correspondence-add-document .group-button button[disabled]{width:45.5%;white-space:pre-wrap;height:auto}.correspondence-add-document .group-button .ant-popover-disabled-compatible-wrapper button:disabled{width:100%}.correspondence-add-document .space-item{width:100%;padding:0;margin:0}.correspondence-add-document .spin-audit-contract{width:100%;height:40px;padding-top:10px;margin-bottom:20px;text-align:center;background:#0000000d;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px}@media screen and (max-width:600px){.export-activity-dateRange-row{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:410px){.export-activity-dateRange-row{align-items:flex-start}}.export-activity-dateRange-row-item{width:45.5%}@media screen and (max-width:600px){.export-activity-dateRange-row-item{width:60%}}.export-activity-excel-buttons{width:100%}@media screen and (max-width:480px){.export-activity-excel-buttons{flex-direction:column;align-items:center}}@media screen and (max-width:480px){.export-activity-excel-buttons .export-activity-excel__button:nth-child(2) .excel{margin-top:20px}}@media screen and (max-width:480px){.export-activity-excel-buttons .export-activity-excel__button .excel{height:50px}}.export-activity .excel-img{width:16px;margin:4px 8px 0 0}.export-activity .excel{display:flex;align-items:center}.export-hotline .inputs{display:flex;justify-content:space-between}.export-hotline .ant-card-body{display:flex;flex-direction:column;justify-content:center}.export-hotline .excel{width:100%}.export-hotline .excel img{width:16px;margin-right:6px}.export-hotline .exp-filter-box-mob{display:flex;flex-direction:column-reverse}.export-hotline .exp-filter-box-pc{display:flex;flex-direction:row-reverse;justify-content:space-between}.export-hotline .exp-filter-box-pc .exp-filter-box-text{margin-right:11px;padding-top:11px;width:160px}.export-hotline .exp-filter{width:250px}.export-hotline-with-review-link .ant-card-body{display:flex;flex-direction:column;justify-content:center}.export-hotline-with-review-link .excel{width:100%}.export-hotline-with-review-link .excel img{width:16px;margin-right:6px}.ExportQuantityModal .inputs{display:flex;justify-content:space-between}.ExportQuantityModal .ant-card-body{display:flex;flex-direction:column;justify-content:center}.ExportQuantityModal .excel{width:100%}.ExportQuantityModal .excel img{width:16px;margin-right:6px}@media screen and (max-width:600px){.export-assignments-dateRange-row{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width:410px){.export-assignments-dateRange-row{align-items:flex-start}}.export-assignments-dateRange-row-item{width:45.5%}@media screen and (max-width:600px){.export-assignments-dateRange-row-item{width:60%}}.export-assignments .excel-img{width:16px;margin:4px 8px 0 0}.export-assignments .excel{display:flex;align-items:center}.export-l .inputs{display:flex;justify-content:space-between}.export-l .ant-card-body{display:flex;flex-direction:column;justify-content:center}.export-l .excel{width:100%}.export-l .excel img{width:16px;margin-right:6px}.export_cc .inputs{display:flex;justify-content:space-between}.export_cc .ant-card-body{display:flex;flex-direction:column;justify-content:center}.export_cc .excel{width:100%}.export_cc .excel img{width:16px;margin-right:6px}.export-disabled-model-modal .content{margin-top:20px;display:flex;justify-content:center}.export-disabled-model-modal .excel{width:100%;display:flex;align-items:center;justify-content:center;max-width:fit-content}.export-disabled-model-modal .excel img{width:16px;margin-right:6px}.export-disabled-model-modal .excel p{margin:0;text-decoration:none}.harvestInfo-item-inner{margin:8px 0}.harvestInfo-item-inner .ant-card-body{padding:10px}.harvestInfo-item-inner .harvestInfo-item{flex-flow:nowrap}@media screen and (max-width:600px){.harvestInfo-item-inner .harvestInfo-item-fields{flex-direction:column}}.harvestInfo-item-inner .harvestInfo-item-fields-left{width:50%}@media screen and (max-width:600px){.harvestInfo-item-inner .harvestInfo-item-fields-left{width:100%}}.harvestInfo-item-inner .harvestInfo-item-fields-right{width:50%}@media screen and (max-width:600px){.harvestInfo-item-inner .harvestInfo-item-fields-right{width:100%}}.harvestInfo-item-inner .harvestInfo-item-fields-row__title{font-weight:700;font-size:12px}.harvestInfo-item-inner .harvestInfo-item-fields-row__info{font-size:12px}.harvestInfo-item-buttons-inner{min-width:26px}@media screen and (max-width:600px){.harvestInfo-item-buttons-inner{min-width:40px}}.harvestInfo-item-buttons{display:flex;flex-direction:column}.harvestInfo-item__button{padding:0;height:26px;width:26px}@media screen and (max-width:600px){.harvestInfo-item__button{width:40px;height:40px}}.harvestInfo-item.expanded{align-items:flex-start}.harvestInfo-item__button.expanded{margin-top:5px}.harvestInfo-item-bottom-buttons{margin-top:10px}.harvestInfo-item-bottom__button{width:40%}@media screen and (max-width:600px){.harvestInfo-item-bottom__button{width:45%;height:50px}}@media screen and (max-width:400px){.harvestInfo-item-bottom__button{width:48%;height:60px}}.income__header{display:flex;justify-content:space-between;align-items:center}.income__title{font-size:1.2rem;font-weight:700;text-align:center}.income__form-item{position:relative;padding-top:15px;padding-bottom:15px}.income__form-item:not(:nth-last-child(-n+2)){border-bottom:1px solid rgba(0,0,0,.4)}.income__form-author{position:absolute;top:10px;right:120px}.income__form-author>span{display:flex;align-items:center;gap:5px}.income__form-author span,.income__form-author p{margin:0}.income__minus{position:absolute;top:10px;right:0;color:red}.income__form-list .income__form-item .ant-form-item .ant-form-item .ant-form-item-label>label{height:auto!important}.income__form-item-group{display:flex;align-items:center;justify-content:space-between;gap:15px;flex:1}.income__form-item-group .ant-form-item,.income__form-item-group .ant-input-number{width:100%}.income__add-income-btn{margin-top:30px}.income__create-income-btn{margin-top:10px}.income__create-income-btn button{width:100%}.income__form-item-outdated{position:absolute;top:14px;right:0;display:flex;align-items:baseline;gap:5px}.income .ant-form-item-control-input-content{height:40px}.income .ant-form-item-label{padding:0}.income .ant-select,.income .ant-form-item .ant-form-item-control-input .ant-picker{margin-top:0}.income :where(.css-dev-only-do-not-override-mxhywb).ant-form-item{margin-bottom:0}.income .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector,.income .ant-picker .ant-picker-input>input::placeholder,.income .ant-picker .ant-picker-input>input-disabled,.income .ant-picker .ant-picker-input>input[disabled]{color:#000;cursor:auto}.income__btns-wrapper{display:flex;align-items:center;justify-content:space-between;gap:10px}.library-add-document .group-button{display:flex;justify-content:space-between}.library-add-document .group-button__btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.library-add-document .group-button button:disabled,.library-add-document .group-button button[disabled]{width:45.5%;white-space:pre-wrap;height:auto}.library-add-document .group-button .ant-popover-disabled-compatible-wrapper button:disabled{width:100%}.library-add-document .space-item{width:100%;padding:0;margin:0}.balance-monthly .balance-wrapper{margin-top:20px;text-align:"center";font-size:20px}.balance-monthly .top-wrapper{display:flex;align-items:center;justify-content:space-between}.monthly-payment-contract .group-button .monthly-payment-btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.archive-contract .ant-select,.archive-contract .submit{width:100%}.archive-contract .client_label{display:flex;align-items:center;margin-bottom:10px}.archive-contract .client_label b{margin-right:10px}.archive-contract .client_label .anticon{margin-left:10px}.add-client .submit{white-space:pre-wrap;height:35px!important}.add-client .phone-warning{font-size:10px}.add-client .phoneVerified-wrapper{margin-top:20px}.add-client .phoneVerified{margin-right:10px}.add-client .phone-wrapper{display:flex}.add-client .countryPhCode-wrapper{margin-right:15px;display:flex;flex-direction:column}.add-transaction .submit{white-space:pre-wrap;height:auto}.payment-management .payment-management-block{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px;margin-top:20px}.payment-management .plus-button{display:flex;justify-content:center;align-items:center;border-radius:8px;cursor:pointer;min-height:77px;box-shadow:#0000001a 0 4px 12px}.payment-management .payment-management-btn{margin-top:20px}.payment-management-component .component-summary-info{margin-top:25px;text-align:right}.payment-management-component .component-summary-info p{margin:0}.payment-management-component .component-summary-info p.summary-info-result{font-size:16px}.payment-management-component .component-summary-info p.summary-info-result .overpaid{color:#52c41a}.payment-management-component .component-summary-info p.summary-info-result .debt{color:#f5222d}.new-contract .ant-select,.new-contract .submit{width:100%;white-space:pre-wrap;height:35px}.new-contract .client-label{display:flex;align-items:center;margin-bottom:10px}.new-contract .client-label b{margin-right:10px}.new-contract .client-label .anticon{margin-left:10px}.new-contract .client-label .row-space{padding-right:5px}.new-contract .group-button{display:flex;flex-direction:column;gap:10px}.new-contract .group-button .find-client-btn{white-space:pre-wrap;height:auto}@media screen and (min-width:768px){.new-contract .group-button{flex-direction:row;justify-content:space-between}.new-contract .group-button .find-client-btn{width:45.5%}}.new-contract .insurance{border:1px solid #d9d9d9;margin-top:20px}.new-contract .insurance-row{display:flex;flex-direction:column}.new-contract .insurance-row__title{margin:5px 0 0}.new-contract .insurance-row:nth-child(1){display:flex;flex-direction:row;align-items:center}.new-contract .insurance-row:nth-child(1) .insurance-row__title{display:inline-block;margin:10px 10px 10px 0}.new-contract .short-questionnaire-component .task-form{border:1px solid #1678ff;border-radius:15px;padding:10px}.new-contract .short-questionnaire-component .task{border:1px solid #000000;border-radius:15px;padding:10px;margin-bottom:16px;background-color:transparent}.new-contract .short-questionnaire-component .image-uploader{margin:0 auto;width:287px}.new-contract .client-input-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin-bottom:16px}.new-contract .client-input-wrapper .phone-wrapper{display:flex;justify-content:space-between;gap:10px}.new-contract .client-input-wrapper .find-client-btn{width:100%}@media screen and (min-width:425px){.new-contract .client-input-wrapper{flex-direction:row;align-items:flex-end}.new-contract .client-input-wrapper .phone-wrapper{width:calc(100% - 166px)}.new-contract .client-input-wrapper .find-client-btn{width:150px}}.new_contract .ant-select,.new_contract .submit{width:100%}.search-client .row-space{padding-right:5px}/*!
* Quill Editor v2.0.2
* https://quilljs.com
* Copyright (c) 2017-2024, Slab
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.task-info p{margin:0}.task-info .title-wrapper{max-width:60%}.task-info .title-wrapper .title-input{max-width:fit-content}.task-info .title{font-weight:700;font-size:20px}.task-info .top{margin-top:20px;display:flex;align-items:flex-start;gap:25px;margin-bottom:20px;flex-wrap:wrap}.task-info .top-text{display:block;margin-bottom:10px}.task-info .add-btn{background-color:#8c8c8c}.task-info .member-info{opacity:100}.task-info .member-item{position:relative}.task-info .members-group{display:flex;align-items:center;gap:5px}.task-info .option p{margin-bottom:5px}.task-info .contract-index-block{display:flex;gap:15px;align-items:flex-start;margin-bottom:15px}.task-info .add-contract-index{display:flex;flex-direction:column;gap:5px}.task-info .description-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.task-info .description-text{background-color:#d9d9d9;padding:10px 15px;border-radius:10px}.task-info .description-text.empty{cursor:pointer}.task-info .description-btns{margin-top:15px;display:flex;gap:15px}.task-info .label-item{font-size:1rem;padding:4.5px 8px}.task-info .ql-container.ql-snow{min-height:200px;background-color:#d9d9d9}.task-info .deadlinePicker-wrapper{display:flex;gap:10px;align-items:center}.task-info .footer-btns-wrapper{display:flex;justify-content:flex-end;width:100%;margin-top:20px;gap:10px}.members-modal p{margin:0}.members-modal .input-search{margin-bottom:10px}.members-modal .input-search>input.ant-input{margin-top:0}.members-modal .users-wrapper{height:280px;overflow-y:scroll}.members-modal .user{padding:5px 10px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;transition:.1s linear}.members-modal .user.appointed{background-color:#8c8c8c}.members-modal .user:hover{background-color:#d9d9d9}.members-modal .user-content{display:flex;align-items:center;gap:20px}.members-modal .assign-all-switch{display:flex;gap:10px;align-items:center;margin-bottom:20px}.labels .input-search input{margin-top:0!important}.labels .items-wrapper{margin-top:20px}.labels .item{width:100;display:flex;align-items:center;gap:15px;margin-bottom:10px}.labels .item-text{flex:1;padding:5px;font-size:1rem}.payment-calendar-report p{margin:0}.payment-calendar-report__title-wrapper{max-width:60%}.payment-calendar-report__title{font-weight:700;font-size:20px}.payment-calendar-report__section-wrapper{margin-top:10px;display:flex;align-items:center;gap:10px}.payment-calendar-report__footer-btns-wrapper{display:flex;justify-content:flex-end;width:100%;margin-top:20px;gap:10px}.payment-calendar-report__comment-label{display:flex;flex-direction:column;gap:8px;max-width:100%}.payment-calendar-report__comment{max-width:100%;border-radius:8px;padding:8px;border:1px solid #ccc;outline:none;margin-bottom:8px;font-size:14px;font-family:inherit}.payment-calendar-report__warning-label{color:red;margin-right:4px}.select-members{padding:25px 0 0}.select-members .users-wrapper{margin:15px auto;max-height:350px;overflow-y:scroll}.select-members .user-item{display:flex;justify-content:flex-start;align-items:center;column-gap:20px;padding:8px 12px;cursor:pointer;transition:background-color .2s ease-in}.select-members .user-item:hover{background-color:#1677ff4d}.select-members .user-item._active{background-color:#1677ff;color:#fff}.select-members .user-item._disabled{opacity:.8}.select-members .user-item p{margin:0;font-size:18px}.tasks-filter p{margin:0}.tasks-filter .ant-modal-body{display:flex;flex-direction:column;gap:20px}.tasks-filter .users-wrapper{scrollbar-width:thin;margin-bottom:0}.tasks-filter .users-wrapper .select-members{padding:0}.tasks-filter .users-wrapper .select-members .user-item{padding:5px 10px}.tasks-filter .users-wrapper .select-members .user-item .ant-avatar{font-size:1.1rem;width:35px;height:35px}.tasks-filter .users-wrapper .select-members .user-item p{font-size:1rem}.tasks-filter .row-wrapper{display:flex;justify-content:space-between;align-items:center;gap:15px}.votingForArchiving .personalVotingResult__title{text-align:center;margin:20px 0;font-weight:600;font-size:16px}.votingForArchiving .personalVotingResult__icon{font-size:36px}.votingForArchiving .personalVotingResult-rate__title{margin-top:10px}.votingForArchiving .personalVotingResult-rate-buttons{margin-top:20px}.votingForArchiving .receivingData{margin:50px 0}.votingForArchiving .voting__title{text-align:center;margin:32px 0;font-weight:600;font-size:16px}.votingForArchiving .voting-buttons{margin-top:10px}.votingForArchiving .voting-results-button-inner{margin-top:40px}.votingForArchiving .blockRating__rate,.votingForArchiving .blockRating-successButton-inner{margin-top:20px}.votingForArchiving .votingCompletion-logo{margin:20px 0}.votingForArchiving .votingCompletion-logo__item{font-size:36px}.votingForArchiving .votingContractNotFound__title{font-weight:600;font-size:18px;margin:20px 0}.votingForArchiving .votingContractNotFound__icon{font-size:36px}.votingForArchiving .votingContractNotFound__closeButton{margin-top:20px}.votingForArchiving .result__title{text-align:"center";margin:20px 0;font-weight:600;font-size:16px}.votingForArchiving .result__rate{margin-bottom:20px}.votingForArchiving .result-toArchive__bitton{width:100%}.votingForArchiving .archive-candy-result{margin:10px 0 20px;text-align:center}.votingForArchiving .archive-candy-result p{margin:0}.voting-contracts-result-tooltip-success__icon{font-size:20px}.voting-contracts-result-tooltip-failure__icon{font-size:20px;margin-right:5px}@media screen and (max-width:560px){.resultForInspector{flex-direction:column;align-items:center;justify-content:center;text-align:center}}@media screen and (max-width:560px){.resultForInspector-rate{display:flex;justify-content:center;min-width:152px}}@media screen and (max-width:560px){.resultForInspector_logo{text-align:center}}@media screen and (max-width:560px){:where(.css-dev-only-do-not-override-mxhywb).ant-col-12{max-width:100%}}.archive-candy{margin:2rem 0 .625rem;text-align:center}.archive-candy .reason-block{margin-top:.5rem}.archive-candy .btn-send{margin:.5rem auto 0;display:block}.autopay-card-list{font-weight:700;max-height:250px;overflow-y:auto;margin:8px 0}.autopay-card-list .date{color:#434343;font-size:12px}.autopay-card-list .autopay-item{display:flex;justify-content:space-between;padding:10px 0}.autopay-card-list .autopay-item:not(:last-child){border-bottom:1px solid #f5f5f5}.conflict-complete .conflict-complete-slider-labels{display:flex;align-items:center;justify-content:space-between;margin-bottom:5px;font-weight:700}.conflict-complete .conflict-complete-slider-labels p:nth-child(1){color:#52c41a}.conflict-complete .conflict-complete-slider-labels p:nth-child(2){color:#1677ff}.conflict-complete p{margin:0}.conflict-complete .btn-save{margin-top:50px;display:block;margin-left:auto}.conflict-complete .horizontal-slider{width:100%;margin:20px auto;border-radius:3px;display:block}.conflict-complete .example-thumb{height:30px;width:30px;border-radius:50%;cursor:grab;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;position:relative;transform:translateY(calc(-50% + 4px))}.conflict-complete .example-thumb.example-thumb-0{background-color:#135200}.conflict-complete .example-thumb.example-thumb-0:hover{background-color:#092b00}.conflict-complete .example-thumb.example-thumb-1{background-color:#002c8c}.conflict-complete .example-thumb.example-thumb-1:hover{background-color:#001d66}.conflict-complete .example-track{height:8px;background:#fafafa}.conflict-complete .example-track.example-track-0{background:#52c41a}.conflict-complete .example-track.example-track-2{background:#1677ff}.sendContractMfo-modal .wrapper{display:block}.sendContractMfo-modal .searchSelect{width:100%;margin-bottom:15px}.sendContractMfo-modal .selectedMfo-wrapper{width:100%;display:flex;gap:10px;flex-wrap:wrap;margin-bottom:15px;justify-content:space-between;align-items:stretch}.sendContractMfo-modal .selectedMfo{flex:1;width:48%}.sendContractMfo-modal .selectedMfo .not-valid{color:#f5222d}.sendContractMfo-modal .libraryItems-wrapper{width:100%;display:flex;gap:10px;flex-wrap:wrap;margin-bottom:15px}.sendContractMfo-modal .libraryItem{flex:1;width:48%;justify-content:space-between;align-items:stretch;position:relative}.sendContractMfo-modal .button-wrapper{text-align:right}.sendContractMfo-modal .timeline-wrapper{margin-top:15px}.sendContractMfo-modal .timeline-btn-wrapper{display:flex;justify-content:flex-end}.sendContractMfo-modal .timeline-btn{margin:-10px 0 20px}.check-contract-data p{margin:0}.check-contract-data .items-wrapper{display:flex;flex-direction:column;gap:8px}.check-contract-data .item{display:flex;align-items:center;gap:15px}.payment-management-modal .payment-summary{font-size:16px;color:var(--color-text);margin-bottom:18px}.payment-management-modal .payment-summary p{margin:0;padding:8px 0;border-bottom:1px solid var(--color-border);display:flex;justify-content:space-between}.payment-management-modal .payment-summary p span{font-weight:700;color:var(--color-primary)}@media(max-width:768px){.payment-management-modal .payment-summary p{font-size:14px}}.payment-management-modal .block{margin:10px 0;background:var(--color-bg);border-left:6px solid var(--color-primary);padding:12px 20px;border-radius:8px}.payment-management-modal .block-header{font-size:17px;color:var(--color-primary);font-weight:700;margin-bottom:10px}.payment-management-modal .block-content p{font-size:15px;margin:4px 0}.payment-management-modal .summary-info{margin-top:25px;text-align:right}.payment-management-modal .summary-info p{margin:0}.payment-management-modal .summary-info p.summary-info-result{font-size:20px}.payment-management-modal .summary-info p.summary-info-result .overpaid{color:var(--color-success)}.payment-management-modal .summary-info p.summary-info-result .debt{color:var(--color-error)}.payment-management-modal .summary-info-debt{display:flex;align-items:center;justify-content:space-between;text-align:left;gap:20px;font-size:.8rem}.payment-management-modal .summary-info-debt .pay-debt-btn{margin-bottom:.8rem}.create-new-group-chat-modal .form-wrapper{display:grid;grid-template-columns:100px 1fr;align-items:center;column-gap:20px;margin-bottom:15px}.create-new-group-chat-modal .btns-wrapper{width:100%;display:flex;justify-content:flex-end;align-items:center;column-gap:10px}.create-new-group-chat-modal .avatar-uploader,.create-new-group-chat-modal .avatar-uploader .ant-upload{margin:0}.create-new-group-chat-modal .group-chat-name-input{width:100%;border:0;border-bottom:1px solid #000;border-radius:0;padding:4px 0 1px}.create-new-group-chat-modal .group-chat-name-label{transition:all .1s linear}.create-new-group-chat-modal .group-chat-name-label.not-valid{color:#ff002f}.addExpenseLateness-modal .buttons{display:flex;justify-content:space-between;margin-top:20px}.addExpenseLateness-modal .status{padding:5px 15px;border-radius:7px;color:#fff}.chat-group-info .chat-info{padding-top:15px;display:flex;gap:15px;align-items:center}.chat-group-info .chat-info p{margin:0;font-size:.8rem}.chat-group-info p.chat-name{font-weight:600;font-size:1.2rem}.chat-group-info .members{margin-top:25px}.chat-group-info .members-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:6px 8px;font-size:1.5rem;margin-bottom:10px;border-radius:8px;cursor:pointer;transition:all .2s ease-in}.chat-group-info .members-header:hover{background-color:#bfbfbf80}.chat-group-info .members-header-left{display:flex;align-items:center;gap:15px}.chat-group-info .members-header-left p{text-transform:uppercase;font-size:1.1rem;margin:0}.chat-group-info .member{padding:5px 0;display:flex;align-items:center;justify-content:space-between;gap:10px}.chat-group-info .member p{margin:0}.chat-group-info .member-info{display:flex;gap:10px;align-items:center}.chat-group-info p.member-name{font-weight:500;font-size:1rem}.chat-group-info p.member-online{margin-top:-2px;color:#1d39c4;font-size:.8rem}.chat-group-info p.member-owner{color:#1d39c4;font-size:.8rem;text-transform:lowercase}.body{padding:20px}.body .list{width:90%;height:100%;display:flex;position:relative;background-color:#fff;padding:20px;border-radius:32px;box-shadow:-10px 9px 24px #97959596;max-width:430px;margin:10px auto 0;flex-direction:column}.body .list .title{text-align:center;display:flex;align-items:center}.body .list .title h3{margin:0;width:90%}.body .list .row{margin:6px 0;display:flex;flex-direction:column}.body .list .row .info{width:98%;display:flex;justify-content:space-between}.body .list .row .club-card-wrapper{display:flex;width:100%;align-items:end}.body .list .row .base-info{flex-grow:1}.body .list .row .actions-wrapper{display:flex}.body .list .row .club-card-btn{color:#e8e8e8;width:30px;height:20px;background-color:#334768;border-radius:20%;text-align:center;font-size:20px;margin-left:10px;margin-bottom:3px;position:relative;transition:all .25s linear}.body .list .row .club-card-btn:hover{background-color:#1677ff}.body .list .row .decrement:before{content:"-";position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}.body .list .row .increment:before{content:"+";position:absolute;top:50%;left:50%;transform:translate(-50%,-60%)}.body .list .row .bar{flex-grow:1;height:12px;background-color:#e8e8e8;margin:6px 0;border-radius:6px}.body .list .row .bar span{display:block;height:100%;border-radius:6px;background-color:#334768}.body .list.dark{background-color:#1f1f1f}.submit{max-width:130px;padding:7px;display:block;margin:0 auto}.modalAddInsuranceType .button{display:block;margin-left:auto;margin-right:auto;margin-top:20px}.modalAddInsuranceType h4{margin-bottom:0}.modalAddInsuranceType .period{margin-top:10px}.modalAddInsuranceType .row{display:flex;gap:10px;margin-top:10px}.modalAddInsuranceType .service{width:100%;border:1px solid black;padding:5px;border-radius:10px;box-sizing:border-box;display:flex;align-items:center;flex-grow:1;gap:10px;margin-top:10px}.modalAddInsuranceType .service .field{display:flex;align-items:center}.modalAddInsuranceType .box{display:flex;flex-direction:column;align-items:flex-start}.modalAddInsuranceType .image-wrapper{margin-top:20px;width:100%;display:flex;flex-wrap:wrap}.modalAddInsuranceType .image-wrapper .image-viewer{width:200px;height:130px;border-radius:8px;overflow:hidden;background-color:#f0f0f0;border:1px solid #ccc;display:flex;justify-content:center;align-items:center;position:relative;margin:auto}.modalAddInsuranceType .image-wrapper .image-viewer .image{width:100%;height:100%;object-fit:cover}.modalAddInsuranceType .image-wrapper .preview-text{position:absolute;left:50%;transform:translate(-50%);color:#00000080;padding:5px 10px;border-radius:5px;font-size:12px;text-align:center}.modalAddInsuranceType .image-wrapper .image-uploader{max-width:200px;width:100%;margin-top:8px;margin-left:32px}.clubCardPay .inner .button-silver{background-color:transparent;border:0px;display:block;width:100%;color:#fff;text-align:center;margin-top:20px;margin-bottom:0;font-size:14px;background-color:var(--color-primary);padding:8px 16px;border-radius:8px}.clubCardPay .inner .currentTariffWrapper{font-size:14px;font-weight:600;color:var(--color-primary);margin-top:20px;border:2px solid var(--color-primary);padding:20px;border-radius:4px}.clubCardPay .inner .currentTariffWrapper button{background-color:transparent;border:0px;display:block;width:100%;color:#fff;text-align:center;margin-bottom:0;font-size:14px;border-radius:8px}.clubCardPay .inner .currentTariffWrapper p{margin:0;display:flex;justify-content:space-between}.clubCardPay .inner .currentTariffWrapper p:not(last-child){margin-bottom:10px}.clubCardPay .inner .currentTariffWrapper p:last-child{text-align:center;margin-top:20px;margin-bottom:0;font-size:14px;background-color:var(--color-primary);padding:8px 16px;border-radius:8px}.clubCardPay .inner .tab{border-bottom:2px solid var(--color-primary);font-size:14px;font-weight:600;color:var(--color-primary)}.clubCardPay .inner .tab .item{width:118px;padding:8px 16px;border-top:2px solid var(--color-primary);border-left:2px solid var(--color-primary);border-right:2px solid var(--color-primary);text-align:center;border-top-left-radius:4px;border-top-right-radius:4px;background-color:var(--color-bg-elevated);cursor:pointer;transition:all .3s ease-in-out}.clubCardPay .inner .tab .item.checked{background-color:var(--color-primary);color:#fff}.clubCardPay .inner .body{border-bottom:2px solid var(--color-primary);padding:4px 0;margin-top:0}.clubCardPay .inner .body .row{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin:8px 0}.clubCardPay .inner .body .row .checkbox{border:2px solid var(--color-primary);border-radius:4px;height:30px;width:30px;position:relative;transition:all .3s ease-in-out;background-color:var(--color-bg-elevated)}.clubCardPay .inner .body .row .checkbox.checked{background-color:var(--color-primary)}.clubCardPay .inner .body .row .checkbox span{display:inline-block;position:absolute;border-bottom:2px solid #ffffff;border-right:2px solid #ffffff;height:20px;width:12px;top:40%;left:50%;transform:translate(-50%,-50%) rotate(45deg);transition:all .3s ease-in-out}.clubCardPay .inner .body .row .label{display:flex;justify-content:space-between;color:var(--color-primary);font-size:14px;font-weight:600;border:2px solid var(--color-primary);padding:8px 16px;width:70%;border-radius:4px;background-color:var(--color-bg-elevated);transition:all .3s ease-in-out}.clubCardPay .inner .body .row .label.checked{background-color:var(--color-primary);color:#fff}@media(max-width:450px){.clubCardPay .inner .body .row .label{width:60%;font-size:12px}}.clubCardPay .inner .total{display:flex;justify-content:space-between;padding:8px 4px;margin:16px 0;border-bottom:2px solid var(--color-primary);border:2px solid var(--color-primary);border-radius:4px;background-color:var(--color-bg-elevated)}.clubCardPay .inner .total .title,.clubCardPay .inner .total .amount{font-size:16px;font-weight:600;color:var(--color-primary)}.clubCardPay .button{cursor:pointer;display:flex;align-items:center;justify-content:center;height:40px;background-color:var(--color-primary);max-width:171px;width:100%;border-radius:8px;font-size:12px;font-weight:600;color:#fff;margin:16px auto 0;padding:5px;outline:none;border-color:transparent}.clubCardPay .button.loading{cursor:not-allowed;background-color:var(--color-primary);opacity:.5;position:relative;pointer-events:none}.clubCardPay .button.loading:after{content:"";position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-10px 0 0 -10px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;animation:spin 1s linear infinite}.clubCardPay .warn-wrapper{border:2px solid var(--color-primary);border-radius:4px;text-align:center;padding:20px}.clubCardPay .warn-wrapper h3{font-size:16px;font-weight:600;color:var(--color-primary)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collapse-component .panel{border:2px solid #334768;margin-bottom:8px;border-radius:4px;color:#334768;font-size:14px;font-weight:600}.collapse-component .panel .panel-header{display:flex;align-items:center;padding:8px 4px;font-size:16px;font-weight:600;cursor:pointer;background-color:#f7f7f7}.collapse-component .panel .panel-header:hover{background-color:#e6f7ff}.collapse-component .panel .panel-content{padding:12px}.club-card-info-body{padding:4px 0}.club-card-info-body .row{display:flex;justify-content:space-between;align-items:center}.club-card-info-body .row .checkbox{border:2px solid var(--color-primary);border-radius:4px;height:40px;width:40px;position:relative;transition:all .3s ease-in-out;background-color:var(--color-bg-elevated)}.club-card-info-body .row .checkbox.checked span{opacity:1}.club-card-info-body .row .checkbox span{display:inline-block;position:absolute;border-bottom:2px solid var(--color-primary);border-right:2px solid var(--color-primary);height:20px;width:12px;top:40%;left:50%;transform:translate(-50%,-50%) rotate(45deg);opacity:0;transition:all .3s ease-in-out}.club-card-info-body .row .label{text-align:start;color:var(--color-primary);font-size:14px;font-weight:600;border:2px solid var(--color-primary);padding:2px 4px;margin:2px 0;width:65%;border-radius:4px;background-color:var(--color-bg-elevated)}.club-card-info-body .row .services{text-align:center;font-size:14px;font-weight:600;border:2px solid var(--color-primary);padding:2px 4px;margin:2px 0;width:6%;border-radius:4px;background-color:var(--color-bg-elevated)}.club-card-info-body .row .services.activ{color:#fff;background-color:var(--color-primary)}@media(max-width:480px){.club-card-info-body .row .label{font-size:12px;width:60%}.club-card-info-body .row .services{font-size:10px;width:15px}.club-card-info-body .row{justify-content:flex-start;flex-wrap:nowrap}}.club-card-info .ant-collapse{background-color:var(--color-bg-elevated);border:2px solid var(--color-primary)}.club-card-info .ant-collapse .ant-collapse-header-text{color:var(--color-primary);font-size:16px;font-weight:600}.modalAddAddClubCard .button{display:block;margin-left:auto;margin-right:auto;margin-top:20px}.modalAddAddClubCard .newClient-warn{margin:5px;padding:5px 10px;background-color:#fff2f0;border:1px solid #ffccc7;border-radius:8px;text-align:center}.modalAddAddClubCard h4{margin:0}.modalAddAddClubCard .info h2{font-size:14px;color:#000000e0;font-weight:400}.modalAddAddClubCard .row{display:flex;gap:20px;flex-wrap:wrap}.modalAddAddClubCard .box{display:flex;flex-direction:column;align-items:flex-start}.modalAddAddClubCard .dateWrappwe{display:flex;width:100%;justify-content:space-between;margin:0 auto}@media screen and (max-width:450px){.modalAddAddClubCard .dateWrappwe{flex-direction:column}}.modalAddAddClubCard .dateWrappwe{text-align:center}@media screen and (max-width:450px){.modalAddAddClubCard .dateWrappwe{text-align:left}}.modalAddAddClubCard .itemWrap{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:24px}.modalAddAddClubCard .addClubCardBtn{display:block;margin:0 auto}.modalAddAddClubCard .item-dateWrappwe{width:45%}@media screen and (max-width:450px){.modalAddAddClubCard .item-dateWrappwe{width:100%}}.modalAddAddClubCard .currentClubCard-wrapper{padding:0 10px;border:2px solid rgba(0,0,0,.25);border-radius:4px;font-size:14px;color:#000000e0;font-weight:400}.workersFilialsInner{margin:2px 0}.workersFilialsInner.fired{background-color:#ff4d5035}.workersFilialsInner .ant-card-body{padding:2px 6px}.workersFilialsInner .item{flex-flow:nowrap;height:22px}.workersFilialsInner .item .fields{display:grid;grid-template-columns:1fr 1fr;align-items:center}.workersFilialsInner .item .fields .fields-row .title{font-weight:700;font-size:14px}.workersFilialsInner .item .fields .fields-row .info{font-size:12px}.assignmentDocuments-modal .list .list-item{margin:10px 0;cursor:pointer}.assignmentDocuments-modal .iframe-container{position:fixed;inset:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1005;overflow:hidden}.assignmentDocuments-modal .iframe-close-btn{position:absolute;top:20px;right:20px;background-color:red;color:#fff;border:none;z-index:1001}.assignmentDocuments-modal .iframe-fullscreen{width:100%;height:100%;border:none;overflow:hidden}.assignmentDocuments-modal .assignment-item-buttons-inner{min-width:26px}@media screen and (max-width:600px){.assignmentDocuments-modal .assignment-item-buttons-inner{min-width:40px}}.assignmentDocuments-modal .assignment-item-buttons{display:flex;flex-direction:column}.assignmentDocuments-modal .assignment-item__button{padding:0;height:26px;width:26px}@media screen and (max-width:600px){.assignmentDocuments-modal .assignment-item__button{width:40px;height:40px}}.assignmentDocuments-modal .up-button{margin-bottom:5px}.assignmentDocuments-modal .card{margin-bottom:10px}.assignmentDocuments-modal .card-not-expanded{display:flex;justify-content:space-between}.assignmentDocuments-modal .document-link{cursor:pointer;color:#1677ff}.assignmentDocuments-modal .document-link:hover{color:#3f96ff}.assignmentDocuments-modal strong{padding-right:5px}.contracts-chats-filter .input-group{display:flex;justify-content:space-between;align-items:center;gap:10px}.block-add-user__remove .group-button{display:flex;justify-content:center}.block-add-user__remove .group-button__btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.block-add-user__remove .group-button button:disabled,.block-add-user__remove .group-button button[disabled]{width:100%;white-space:pre-wrap;height:auto}.block-add-user__remove .space-item{width:100%;padding:0;margin:0}.block-add-user__reporting .group-button{display:flex;justify-content:space-between}.block-add-user__reporting .group-button__btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.block-add-user__reporting .group-button button:disabled,.block-add-user__reporting .group-button button[disabled]{width:100%;white-space:pre-wrap;height:auto}.block-add-user__reporting .space-item{width:100%;padding:0;margin:0}.hotline_is_successfull{margin-top:0}@media(max-width:518px){.hotline_is_not_successfull_responsive{margin-top:0}}.block-add-user__edit .group-button{display:flex;justify-content:space-between}.block-add-user__edit .group-button__btn{margin-top:10px;width:45.5%;white-space:pre-wrap;height:auto}.block-add-user__edit .group-button button:disabled,.block-add-user__edit .group-button button[disabled]{width:100%;white-space:pre-wrap;height:auto}.block-add-user__edit .name-select-wrapper{width:70%;padding:10px;margin-bottom:20px}.block-add-user__edit .space-item{width:100%;padding:0;margin:0}.block-add-user__edit .time-date-wrapper{display:flex;padding:10px}.block-add-user__edit .time-wrapper{display:flex}.block-add-user__edit .DatePicker{width:150px;margin-left:auto}.block-add-user__edit .Select{width:100px;margin-right:10px}@media screen and (max-width:500px){.block-add-user__edit .time-date-wrapper{flex-direction:column}.block-add-user__edit .DatePicker{margin:10px 0 0}}.dismissal-employee-md .DatePicker{margin-bottom:30px}.dismissal-employee-md .group-button{display:flex;justify-content:space-between}.dismissal-employee-md .group-button__btn{min-width:200px}.monthly-payment-contract .space,.monthly-payment-contract .input-number{width:100%}.monthly-payment-contract .group-button{display:flex;justify-content:space-between}.monthly-payment-contract .group-button .monthly-payment-btn{width:45.5%;white-space:pre-wrap;height:35px!important;margin:5px}.monthly-payment-contract .group-button button:disabled,.monthly-payment-contract .group-button button[disabled]{width:100%;white-space:pre-wrap;height:auto}.monthly-payment-contract .ant-collapse-content-box{max-height:560px;overflow-y:auto}.monthly-payment-contract .account_chat_history .column.message.received{background-color:#0000001a}.hotline-calls-filter .ant-modal-body{display:flex;flex-direction:column;gap:10px}.hotline-calls-filter .row-wrapper{display:flex;justify-content:space-between;align-items:center;gap:10px}.hotline-calls-filter .row-wrapper>div,.hotline-calls-filter .row-wrapper .ant-slider,.hotline-calls-filter .row-wrapper>.ant-input{flex:1}.hotline-calls-filter .checkbox-group{display:flex;flex-direction:column;gap:5px}.hotline-calls-filter .checkbox-group .ant-checkbox-group{flex-direction:column;gap:5px}.hotline-calls-filter .checkbox-group .ant-checkbox-wrapper{margin:0}.create-manual-hotline-call .form-actions{display:flex;justify-content:flex-end;margin-top:24px;padding-top:16px;border-top:1px solid #f0f0f0}.create-manual-hotline-call .ant-form-item-label>label{font-weight:500}.create-manual-hotline-call .ant-input,.create-manual-hotline-call .ant-select-selector,.create-manual-hotline-call .ant-btn{border-radius:6px}.hotline-que-modal .amm{width:100%;margin:0 0 8px!important}.hotline-que-modal .amm.error{border:1px solid #ffa39e}.hotline-que-modal .amp{margin:0 0 8px!important}.hotline-que-modal .amr{width:100%;margin:0 0 8px!important}.hotline-que-modal .protocol-section{background-color:var(--bg-secondary);border:1px solid #969696;border-radius:8px;padding:16px;margin:8px 0;display:flex;flex-direction:column;gap:8px}.hotline-que-modal .protocol-section header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.hotline-que-modal .protocol-section h5{margin:0}.hotline-que-modal .protocol-section .protocol-quality{width:100%}.hotline-que-modal .reach-options .group-button,.hotline-que-modal .decline-options .group-button{display:flex;justify-content:space-between}.hotline-que-modal .reach-options .group-button .reach-reasons-btn,.hotline-que-modal .reach-options .group-button .decline-reasons-btn,.hotline-que-modal .decline-options .group-button .reach-reasons-btn,.hotline-que-modal .decline-options .group-button .decline-reasons-btn{width:45.5%;min-height:32px;white-space:pre-wrap;height:auto}.btn-row{display:flex!important;justify-content:space-between!important;gap:16px!important}.btn-row button{width:100%!important}.sphere-edit-category .form-container{display:flex;flex-direction:column;gap:16px;padding:20px;margin:0 auto;background-color:#f7f7f7;border-radius:10px;box-shadow:0 4px 8px #0000001a}.sphere-edit-category .form-container label{font-size:14px;color:#333;margin-bottom:4px;display:flex;flex-direction:column}.sphere-edit-category .form-container label input[type=checkbox]{margin-right:8px}.sphere-edit-category .form-container .select{width:100%}.sphere-edit-category .form-container .select:focus{border-color:#007bff;outline:none;box-shadow:0 0 3px #007bff80}.sphere-edit-category .form-container input{padding:10px;border:1px solid #ddd;border-radius:5px;font-size:16px;width:95%}.sphere-edit-category .form-container input:focus{border-color:#007bff;outline:none;box-shadow:0 0 3px #007bff80}.sphere-edit-category .form-container button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.sphere-edit-category .form-container button:hover{background-color:#0056b3}.sphere-edit-category .form-container .checkbox-label{display:flex;align-items:center;cursor:pointer}.sphere-edit-category .form-container .checkbox-label input[type=checkbox]{appearance:none;width:18px;height:18px;border:2px solid #007bff;border-radius:4px;background-color:#fff;position:relative;cursor:pointer;margin-right:10px}.sphere-edit-category .form-container .checkbox-label input[type=checkbox]:checked{background-color:#007bff;border-color:#007bff}.sphere-edit-category .form-container .checkbox-label input[type=checkbox]:checked:before{content:"";position:absolute;top:2px;left:5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.sphere-edit-category .form-container .checkbox-label input[type=checkbox]:focus{outline:none;box-shadow:0 0 2px 2px #007bff4d}.sphere-edit-service-item .form-container{display:flex;flex-direction:column;gap:16px;padding:20px;margin:0 auto;background-color:#f7f7f7;border-radius:10px;box-shadow:0 4px 8px #0000001a}.sphere-edit-service-item .form-container label{font-size:14px;color:#333;margin-bottom:4px;display:flex;flex-direction:column}.sphere-edit-service-item .form-container label input[type=checkbox]{margin-right:8px}.sphere-edit-service-item .form-container .select:focus{border-color:#007bff;outline:none;box-shadow:0 0 3px #007bff80}.sphere-edit-service-item .form-container input{padding:10px;border:1px solid #ddd;border-radius:5px;font-size:16px;width:95%}.sphere-edit-service-item .form-container input:focus{border-color:#007bff;outline:none;box-shadow:0 0 3px #007bff80}.sphere-edit-service-item .form-container button{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color .3s ease}.sphere-edit-service-item .form-container button:hover{background-color:#0056b3}.sphere-edit-service-item .form-container .checkbox-label{display:flex;align-items:center;cursor:pointer}.sphere-edit-service-item .form-container .checkbox-label input[type=checkbox]{appearance:none;width:18px;height:18px;border:2px solid #007bff;border-radius:4px;background-color:#fff;position:relative;cursor:pointer;margin-right:10px}.sphere-edit-service-item .form-container .checkbox-label input[type=checkbox]:checked{background-color:#007bff;border-color:#007bff}.sphere-edit-service-item .form-container .checkbox-label input[type=checkbox]:checked:before{content:"";position:absolute;top:2px;left:5px;width:5px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.sphere-edit-service-item .form-container .checkbox-label input[type=checkbox]:focus{outline:none;box-shadow:0 0 2px 2px #007bff4d}.contract-create-call .wrapper{margin-top:20px;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-direction:column}.contract-create-call .call-form{margin-top:10px}.contract-create-call .full-width{width:100%}.contract-create-call .ant-form-item{margin-bottom:16px}.contract-create-call .error{color:#ff4d4f;font-size:14px;border:none}.contract-create-call .warning{color:#faad14;font-size:14px;border:none}.contract-create-call .input-number{width:100%}.contract-create-call .form-actions{display:flex;justify-content:flex-end;margin-top:24px;margin-bottom:0}.contract-create-call .ant-modal-body{padding:16px}.contract-create-call .ant-input:focus,.contract-create-call .ant-picker:focus,.contract-create-call .ant-picker-focused{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.export-plan-points-modal .wrapper{display:flex;justify-content:center;margin:20px 0 10px}.FilePreview.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;z-index:2000;display:flex;align-items:center;flex-direction:column;overflow-y:auto;overflow-x:hidden}.FilePreview .doc-wrapper{transition:opacity .3s ease-in-out;transform-origin:top;cursor:auto}.FilePreview .close{position:fixed;z-index:999;top:24px;right:24px;cursor:pointer;background:#fff;border:1px solid #474747;outline:none;font-size:24px;border-radius:25%;transition:background-color .2s ease-in-out}.FilePreview .close:hover{background-color:#f0f0f0}.FilePreview .ant-spin-spinning{position:absolute;z-index:999;top:50%;left:50%;translate:-50% -50%}.FilePreview .pdf-wrapper{display:flex;align-items:center;flex-direction:column;transform-origin:top}.FilePreview .docx-wrapper{padding:0}.FilePreview .control-buttons{position:fixed;bottom:30px;right:50%;left:50%;transform:translate(-50%);width:100%;display:flex;gap:16px;justify-content:center;align-items:center;z-index:5}.FilePreview{cursor:default}.casino-modal{position:relative}.casino-modal .ant-table-pagination{align-items:baseline}.casino-modal .wheel-blocked{position:absolute;top:39%;left:50%;translate:-50% -50%;background-color:#a12e2e;color:#fff;border-radius:12px;padding:12px 32px;font-size:18px;font-weight:600;border:2px solid white;outline:2px solid rgb(161,46,46);z-index:99;text-align:center;white-space:nowrap;animation:blockedAppear .3s .1s ease-out forwards}.casino-modal .wheel-immune{background-color:#259e1e;color:#fff;border-radius:6px;padding:4px 12px;font-size:14px;font-weight:500;border:2px solid white;outline:2px solid rgb(37,158,30);text-align:center;white-space:nowrap}.casino-modal .casino-modal__background{position:fixed;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#c0489866,#2d85f266);z-index:-1}.casino-modal .glowing{filter:drop-shadow(0 0 10px rgb(238,191,1))}.casino-modal .spin-button{background:linear-gradient(45deg,#c04898,#2d85f2);color:#fff;text-shadow:0 0 5px #000;animation:glow 1.5s infinite;box-shadow:0 0 5px #c04898;border:none;outline:none;cursor:pointer;border-radius:8px;padding:8px 16px;font-size:16px;font-weight:600;margin:0 auto;width:150px;height:50px}@keyframes glow{0%,to{box-shadow:0 0 5px #c04898;border:none}50%{box-shadow:0 0 20px #2d85f2;border:none}}.casino-modal .won-reward{animation:wonRewardAppear .3s ease-in-out;position:absolute;top:50%;left:50%;translate:-50% -50%;aspect-ratio:1/1;border-radius:24px;background-color:#9e9ec4;border:2px solid rgb(203,203,240);outline:2px solid rgb(158,158,196);display:flex;flex-direction:column;align-items:center;width:100%;max-width:320px;padding:12px;box-shadow:0 0 16px 2px #cbcbf0;text-align:center;justify-content:center}.casino-modal .won-reward .reward-title{font-size:36px;color:#fff;text-align:center;font-weight:700;animation:bounce 1.5s ease-in-out infinite}.casino-modal .won-reward .prize-details{text-align:center;margin-top:20px;color:#fff}.casino-modal .won-reward .prize-details .won-amount{display:flex;align-items:center;justify-content:center;gap:6px;font-size:22px;font-weight:700;color:gold}.casino-modal .won-reward .prize-details .won-amount .amount-text{font-size:32px;color:gold}.casino-modal .won-reward .prize-details .won-amount .prize-icon{width:36px;height:36px;animation:spinIcon 1.5s ease-in-out infinite}.casino-modal .won-reward .prize-details .prize-type{font-size:18px;font-weight:600;color:#fff;margin-top:10px}.casino-modal .won-reward img{max-width:180px;width:100%}.casino-modal .casino-modal__content{display:flex;flex-direction:column;align-items:center;position:relative}.casino-modal .casino-modal__content .wheel-arrow{position:absolute;top:-2px;left:calc(50% - 1px);transform:translate(-50%);z-index:99;width:72px}.casino-modal .casino-modal__content .wheel{aspect-ratio:1;max-width:320px;width:100%;position:relative}.casino-modal .casino-modal__content .wheel img{width:100%;height:100%}.casino-modal .casino-modal__content .wheel .wheel-rewards{position:absolute;width:100%;height:100%;top:0;left:0}.casino-modal .casino-modal__content .wheel .reward-item{display:flex;flex-direction:column;gap:4px;align-items:center;position:absolute;translate:-50% 0%;top:-16px;left:50%;transform-origin:50% 180px;width:70px;height:120px}.casino-modal .casino-modal__content .wheel .reward-item img{width:64px;height:80px}.casino-modal .casino-modal__content .wheel .reward-item span{font-weight:600;font-size:13px;line-height:15px;text-align:center}@keyframes wonRewardAppear{0%{scale:.7;opacity:0}to{scale:1;opacity:1}}@keyframes blockedAppear{0%{scale:.8;rotate:-10deg}20%{rotate:10deg}40%{rotate:-8deg}60%{rotate:6deg}80%{rotate:-4deg}90%{rotate:2deg}to{rotate:0deg;scale:1}}@keyframes wheelArrowAnim{0%{rotate:-60deg}2%{rotate:40deg}4%{rotate:-50deg}6%{rotate:35deg}8%{rotate:-40deg}10%{rotate:30deg}12%{rotate:-35deg}14%{rotate:25deg}16%{rotate:-30deg}18%{rotate:20deg}20%{rotate:-25deg}22%{rotate:15deg}24%{rotate:-20deg}26%{rotate:12deg}28%{rotate:-15deg}30%{rotate:10deg}32%{rotate:-12deg}34%{rotate:8deg}36%{rotate:-10deg}38%{rotate:6deg}40%{rotate:-8deg}42%{rotate:5deg}44%{rotate:-6deg}46%{rotate:4deg}48%{rotate:-5deg}50%{rotate:3deg}52%{rotate:-4deg}54%{rotate:2.5deg}56%{rotate:-3deg}58%{rotate:2deg}60%{rotate:-2.5deg}62%{rotate:1.8deg}64%{rotate:-2deg}66%{rotate:1.5deg}68%{rotate:-1.8deg}70%{rotate:1.2deg}72%{rotate:-1.5deg}74%{rotate:1deg}76%{rotate:-1.2deg}78%{rotate:.8deg}80%{rotate:-1deg}82%{rotate:.6deg}84%{rotate:-.8deg}86%{rotate:.4deg}88%{rotate:-.6deg}90%{rotate:.2deg}92%{rotate:-.4deg}94%{rotate:.1deg}96%{rotate:-.2deg}98%{rotate:.05deg}to{rotate:0deg}}.transfer-talants-modal .talants-column{display:flex;flex-direction:column;gap:4px}@media(max-width:575px){.transfer-talants-modal .talants-column{gap:6px}}.transfer-talants-modal .center-column{align-items:center;flex-direction:row;justify-content:center}@media(max-width:575px){.transfer-talants-modal .center-column svg{rotate:90deg}}.transfer-talants-modal .talants-row{display:flex;gap:4px;align-items:center;height:32px}.transfer-talants-modal .talants-row>*{flex:1}.transfer-talants-modal .talants-row img{width:16px;height:16px;flex:0}.transfer-success-modal .iframe-wrapper{position:relative;display:flex;justify-content:center;align-items:center;height:200px;align-self:stretch}.transfer-success-modal iframe{border:none;position:absolute;scale:2.5;bottom:30%}.transfer-success-modal .ant-modal-body{display:flex;flex-direction:column;align-items:center}.pay-expense-with-talents{max-width:360px}.pay-expense-with-talents .ant-spin-container{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:12px}.pay-expense-with-talents .ant-spin-container .prices{font-size:20px;display:flex;align-items:center;gap:4px}.pay-expense-with-talents .ant-spin-container .prices img{width:20px;height:20px}.pay-expense-with-talents .ant-spin-container .talents-error{color:red;font-size:14px;font-weight:500}.talants-gift-modal .talants-coin{border-radius:999px;background-color:#966a00;box-shadow:0 0 1px 1px #966a00;width:100%;height:100%;position:absolute;animation:faceAnim 6s infinite linear}.talants-gift-modal .coin-wrapper{display:flex;justify-content:center;align-items:center;width:80px;height:80px;position:relative;perspective:1000px}.talants-gift-modal .coin-background{box-shadow:0 0 1px 1px #966a00;border-radius:999px;width:100%;height:100%;position:absolute;overflow:hidden;display:flex;justify-content:center;align-items:center;animation:backAnim 6s infinite linear;background-color:#966a00;z-index:-1}.talants-gift-modal .balance{margin:12px 0;font-size:18px}.talants-gift-modal .balance b{font-weight:500}.talants-gift-modal p{max-width:360px;text-align:center;margin:0 auto}.talants-gift-modal .select-members .user-item p.user-name{opacity:.7;font-size:15px}.talants-gift-modal .select-members .user-item p.user-fil{font-size:15px;margin-left:auto;margin-right:12px;color:#4096ff}.talants-gift-modal .select-members .user-item._active p.user-fil{color:#bae0ff}.talants-gift-modal .users-list._disabled{opacity:.5;pointer-events:none}@keyframes faceAnim{0%{transform:perspective(500px) rotate3d(0,0,0,360deg) translateZ(3px)}to{transform:perspective(500px) rotateY(360deg) translateZ(3px)}}@keyframes backAnim{0%{transform:perspective(500px) rotate3d(0,0,0,360deg) translateZ(-3px)}to{transform:perspective(500px) rotate3d(0,-1,0,360deg) translateZ(-3px)}}.hotlineHintModal{display:flex;justify-content:center;align-items:center}.hotlineHintModal .modal-content{background-color:#fff;padding:20px;max-width:80%;max-height:80%;overflow:auto}.hotlineHintModal pre{white-space:pre-wrap;word-wrap:break-word}.FilialJournal .arrow-btn{padding:0;width:32px;height:32px}.unite-clients .input-wrapper{display:flex;gap:16px;align-items:center}.unite-clients .input-group{display:flex;gap:8px;align-items:end}.unite-clients .item-wrapper{display:flex;align-items:center;gap:8px}.unite-clients .item{width:calc((100% - 24px)/4);margin:0;text-align:left}.unite-clients .item p{margin:0}.unite-clients .clientLabel{cursor:pointer}.unite-clients .range{display:flex;gap:8px;align-items:end}@media screen and (max-width:479px){.unite-clients .item-wrapper{flex-direction:column;align-items:start;justify-content:start}.unite-clients .item{width:100%}}@media screen and (max-width:768px){.unite-clients .input-wrapper{flex-direction:column;flex-wrap:wrap}}@media screen and (min-width:480px)and (max-width:768px){.unite-clients .item-wrapper{flex-wrap:wrap}.unite-clients .item{width:calc((100% - 16px) / 3)}.unite-clients .full{width:100%}}.assignment-item-buttons-inner{min-width:26px}@media screen and (max-width:600px){.assignment-item-buttons-inner{min-width:40px}}.assignment-item-buttons{display:flex;flex-direction:column}.assignment-item__button{padding:0;height:26px;width:26px}@media screen and (max-width:600px){.assignment-item__button{width:40px;height:40px}}.up-button{margin-bottom:5px}.card{margin-bottom:10px}.card-not-expanded{display:flex;justify-content:space-between}.timeoff-range-picker-popup{max-width:100vw}@media(max-width:576px){.timeoff-range-picker-popup{width:100vw!important;left:0!important;right:0!important;margin:0!important}.timeoff-range-picker-popup .ant-picker-range-wrapper{width:100%!important}.timeoff-range-picker-popup .ant-picker-panels{display:flex;flex-direction:column;gap:8px}.timeoff-range-picker-popup .ant-picker-panel{width:100%!important}.timeoff-range-picker-popup .ant-picker-panels .ant-picker-panel:last-child{display:none}.timeoff-range-picker-popup .ant-picker-header,.timeoff-range-picker-popup .ant-picker-content{width:100%}.timeoff-range-picker-popup .ant-picker-header{display:flex;align-items:center;justify-content:space-between;overflow:visible;padding-inline:6px}.timeoff-range-picker-popup .ant-picker-header-super-prev-btn,.timeoff-range-picker-popup .ant-picker-header-prev-btn,.timeoff-range-picker-popup .ant-picker-header-next-btn,.timeoff-range-picker-popup .ant-picker-header-super-next-btn{display:inline-flex!important;visibility:visible!important;width:32px;height:32px;align-items:center;justify-content:center;border-radius:4px}.timeoff-range-picker-popup .ant-picker-header-view{flex:1;text-align:center}.timeoff-range-picker-popup .ant-picker-footer{padding:8px 12px}.timeoff-range-picker-popup .ant-picker-range-wrapper{max-height:calc(100vh - 120px);overflow-y:auto}.timeoff-range-picker-popup .ant-picker-cell-inner,.timeoff-range-picker-popup .ant-picker-header-view button,.timeoff-range-picker-popup .ant-picker-header-super-prev-btn,.timeoff-range-picker-popup .ant-picker-header-prev-btn,.timeoff-range-picker-popup .ant-picker-header-next-btn,.timeoff-range-picker-popup .ant-picker-header-super-next-btn{font-size:12px}}.confirm-delete-contract-modal{max-width:400px}.buttons{display:flex;justify-content:space-between}.btn-cancel{background-color:#e5e5e5}.ant-modal-root .ant-modal .ant-input,.ant-modal-root .ant-modal .ant-picker,.ant-modal-root .ant-modal .ant-select,.ant-modal-root .ant-modal .ant-radio-group,.ant-modal-root .ant-modal input[type=range],.ant-modal-root .ant-modal .submit{width:100%;margin-top:6px}iframe#webpack-dev-server-client-overlay{display:none!important}body,#root{overflow-x:hidden}:root{--color-text: rgba(0, 0, 0, .88);--color-text-secondary: rgba(0, 0, 0, .65);--color-bg: #f5f5f5;--color-bg-elevated: #ffffff;--color-border: #d9d9d9;--color-split: rgba(5, 5, 5, .06);--color-primary: #1677ff;--color-info-bg: #e6f4ff;--color-client-chat-bg: #f4be7b;--color-success: #52c41a;--color-error: #ff4d4f;--color-warning: #faad14;--color-error-bg: #fff2f0}html[data-theme=dark],body[data-theme=dark]{background-color:#141414;color:#ffffffd9}html[data-theme=dark]{--color-text: rgba(255, 255, 255, .88);--color-text-secondary: rgba(255, 255, 255, .65);--color-bg: #141414;--color-bg-elevated: #1f1f1f;--color-border: #303030;--color-split: rgba(255, 255, 255, .12);--color-primary: #1677ff;--color-info-bg: #112a45;--color-client-chat-bg: #8b5a2b;--color-success: #49aa19;--color-error: #ff4d4f;--color-warning: #d48806;--color-error-bg: #2a1215}*::-webkit-scrollbar{width:4px}.ant-notification .ant-notification-notice{background-color:var(--color-bg-elevated)!important;color:var(--color-text)!important}.ant-notification .ant-notification-notice-message{color:var(--color-text)!important}.ant-notification .ant-notification-notice-description,.ant-notification .ant-notification-notice-close{color:var(--color-text-secondary)!important}.ant-notification .ant-notification-notice-close:hover{color:var(--color-text)!important}html[data-theme=dark] .ant-table{color:#ffffffd9}html[data-theme=dark] .ant-modal-content{background-color:var(--color-bg-elevated);color:#ffffffe0}html[data-theme=dark] .ant-modal-header{background-color:var(--color-bg-elevated);border-bottom:1px solid var(--color-border)}html[data-theme=dark] .ant-modal-title{color:#fffffff2}html[data-theme=dark] .ant-modal-body{background-color:var(--color-bg-elevated);color:#ffffffe0}html[data-theme=dark] .ant-modal-footer{border-top:1px solid var(--color-border);background-color:var(--color-bg-elevated)}html[data-theme=dark] .ant-tag{background-color:transparent;color:#ffffffe0;border-color:var(--color-border)}html[data-theme=dark] .ant-tag-green{color:var(--color-success);border-color:var(--color-success)}html[data-theme=dark] .ant-tag-red{color:var(--color-error);border-color:var(--color-error)}html[data-theme=dark] .ant-tag-orange,html[data-theme=dark] .ant-tag-gold,html[data-theme=dark] .ant-tag-yellow{color:var(--color-warning);border-color:var(--color-warning)}html[data-theme=dark] .ant-tag-blue,html[data-theme=dark] .ant-tag-geekblue{color:var(--color-primary);border-color:var(--color-primary)}html[data-theme=dark] .ant-card{background-color:var(--color-bg-elevated);color:#ffffffe0}html[data-theme=dark] .ant-card-head-title,html[data-theme=dark] .ant-card-extra{color:#ffffffe0}html[data-theme=dark] .ant-card-meta-description{color:#ffffffa6}html[data-theme=dark] .ant-statistic{color:#ffffffe0}html[data-theme=dark] .ant-statistic .ant-statistic-title{color:#ffffffa6}html[data-theme=dark] .ant-statistic .ant-statistic-content{color:#fffffff2}html[data-theme=dark] .ant-statistic .ant-statistic-content .ant-statistic-content-prefix,html[data-theme=dark] .ant-statistic .ant-statistic-content .ant-statistic-content-suffix{color:#ffffffbf}html[data-theme=dark] .ant-divider,html[data-theme=dark] .ant-divider-vertical,html[data-theme=dark] .ant-divider-horizontal{border-top-color:var(--color-border);border-inline-start-color:var(--color-border)}html[data-theme=dark] .ant-divider .ant-divider-inner-text{color:#ffffffe0;background:var(--color-bg);padding:0 8px}html[data-theme=dark] .ant-popover-inner,html[data-theme=dark] .ant-popover-title,html[data-theme=dark] .ant-popover-inner-content{background-color:var(--color-bg-elevated);color:#ffffffe0}html[data-theme=dark] .ant-popover-inner{border:1px solid var(--color-border)}html[data-theme=dark] .ant-popconfirm .ant-popover-inner{background-color:var(--color-bg-elevated);color:#ffffffe0;border:1px solid var(--color-border)}html[data-theme=dark] .ant-popconfirm .ant-popconfirm-title{color:#fffffff2}html[data-theme=dark] .ant-popconfirm .ant-popconfirm-description{color:#ffffffd9}html[data-theme=dark] .ant-popconfirm .ant-popconfirm-message-icon{color:var(--color-warning)}html[data-theme=dark] .ant-tooltip-inner,html[data-theme=dark] .ant-tooltip-arrow-content{background-color:#000000d9;color:#fffffff2}html[data-theme=dark] b,html[data-theme=dark] strong{color:#fffffff2}html[data-theme=dark] .ant-list{color:#ffffffe0}html[data-theme=dark] .ant-list .ant-list-item{background-color:var(--color-bg-elevated)}html[data-theme=dark] .ant-list.ant-list-split .ant-list-item{border-bottom:1px solid var(--color-border)}html[data-theme=dark] .ant-list .ant-list-item-meta-title{color:#fffffff2}html[data-theme=dark] .ant-list .ant-list-item-meta-description,html[data-theme=dark] .ant-list .ant-list-empty-text{color:#ffffffa6}html[data-theme=dark] .ant-pagination{color:#ffffffe0}html[data-theme=dark] .ant-pagination .ant-pagination-item{background-color:transparent;border-color:var(--color-border)}html[data-theme=dark] .ant-pagination .ant-pagination-item a{color:#ffffffe0}html[data-theme=dark] .ant-pagination .ant-pagination-item-active{border-color:var(--color-primary)}html[data-theme=dark] .ant-pagination .ant-pagination-item-active a{color:var(--color-primary)}html[data-theme=dark] .ant-pagination .ant-pagination-prev .ant-pagination-item-link,html[data-theme=dark] .ant-pagination .ant-pagination-next .ant-pagination-item-link,html[data-theme=dark] .ant-pagination .ant-pagination-jump-next .ant-pagination-item-link,html[data-theme=dark] .ant-pagination .ant-pagination-jump-prev .ant-pagination-item-link{color:#ffffffe0;background-color:transparent;border-color:var(--color-border)}html[data-theme=dark] .ant-table-thead>tr>th,html[data-theme=dark] .ant-table-thead .ant-table-cell{color:#fffffff2}html[data-theme=dark] .ant-table-tbody>tr>td,html[data-theme=dark] .ant-table-tbody .ant-table-cell{color:#ffffffd9}html[data-theme=dark] .ant-pagination,html[data-theme=dark] .ant-pagination-item,html[data-theme=dark] .ant-pagination-item a,html[data-theme=dark] .ant-pagination-prev .ant-pagination-item-link,html[data-theme=dark] .ant-pagination-next .ant-pagination-item-link,html[data-theme=dark] .ant-collapse{color:#ffffffd9}html[data-theme=dark] .ant-collapse .ant-collapse-header,html[data-theme=dark] .ant-collapse .ant-collapse-header-text{color:#fffffff2}html[data-theme=dark] .ant-collapse .ant-collapse-expand-icon,html[data-theme=dark] .ant-collapse .ant-collapse-arrow,html[data-theme=dark] .ant-collapse .ant-collapse-content,html[data-theme=dark] .ant-collapse .ant-collapse-content-box{color:#ffffffd9}html[data-theme=dark] .ant-modal-header,html[data-theme=dark] .ant-drawer-header{border-bottom:1px solid var(--color-border)}html[data-theme=dark] .ant-modal-footer{border-top:1px solid var(--color-border)}html[data-theme=dark] .ant-modal-close,html[data-theme=dark] .ant-modal-close-x,html[data-theme=dark] .ant-modal-close .anticon,html[data-theme=dark] .ant-drawer-close,html[data-theme=dark] .ant-drawer-close .anticon{color:#ffffffd9}html[data-theme=dark] .ant-modal-close:hover,html[data-theme=dark] .ant-modal-close-x:hover,html[data-theme=dark] .ant-modal-close:hover .anticon,html[data-theme=dark] .ant-drawer-close:hover,html[data-theme=dark] .ant-drawer-close:hover .anticon{color:#fffffff2}html[data-theme=dark] .ant-form-item-label>label{color:#ffffffe0}html[data-theme=dark] .ant-form-item-explain,html[data-theme=dark] .ant-form-item-extra{color:#ffffffbf}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder,html[data-theme=dark] .ant-input::placeholder,html[data-theme=dark] .ant-input-affix-wrapper input::placeholder{color:#ffffffa6}html[data-theme=dark] .ant-select-arrow,html[data-theme=dark] .ant-select-clear{color:#ffffffd9}html[data-theme=dark] .ant-select-dropdown{background-color:var(--color-bg-elevated);color:#ffffffe0}html[data-theme=dark] .ant-select-dropdown .ant-select-item,html[data-theme=dark] .ant-select-dropdown .ant-select-item-option-content{color:#ffffffe0}html[data-theme=dark] .ant-select-dropdown .ant-select-item-option-active,html[data-theme=dark] .ant-select-dropdown .ant-select-item-option-selected{background-color:var(--color-info-bg)}html[data-theme=dark] .ant-picker-panel,html[data-theme=dark] .ant-picker-dropdown,html[data-theme=dark] .ant-picker-panel-container{background-color:var(--color-bg-elevated);color:#ffffffe0}html[data-theme=dark] .ant-picker{background-color:var(--color-bg-elevated);color:#ffffffe0;border-color:var(--color-border)}html[data-theme=dark] .ant-picker:hover,html[data-theme=dark] .ant-picker-focused{border-color:var(--color-primary)}html[data-theme=dark] .ant-picker-input>input,html[data-theme=dark] .ant-picker-range .ant-picker-input>input{color:#ffffffe0}html[data-theme=dark] .ant-picker-input>input::placeholder,html[data-theme=dark] .ant-picker-range .ant-picker-input>input::placeholder{color:#ffffffa6}html[data-theme=dark] .ant-picker-suffix,html[data-theme=dark] .ant-picker-clear,html[data-theme=dark] .ant-picker-range-separator{color:#ffffffd9}html[data-theme=dark] .ant-select .ant-select-selector{background-color:var(--color-bg-elevated);border-color:var(--color-border);color:#ffffffe0}html[data-theme=dark] .ant-select:hover .ant-select-selector,html[data-theme=dark] .ant-select.ant-select-focused .ant-select-selector{border-color:var(--color-primary);box-shadow:none}html[data-theme=dark] .ant-select .ant-select-selection-placeholder{color:#ffffffa6}html[data-theme=dark] .ant-select .ant-select-arrow,html[data-theme=dark] .ant-select .ant-select-clear{color:#ffffffd9}html[data-theme=dark] .ant-select-dropdown{background-color:var(--color-bg-elevated);color:#ffffffe0;border:1px solid var(--color-border)}html[data-theme=dark] .ant-select-item{color:#ffffffe0}html[data-theme=dark] .ant-select-item-option-active{background-color:#ffffff0f}html[data-theme=dark] .ant-select-item-option-selected{background-color:#ffffff14;color:#fffffff2}html[data-theme=dark] .ant-select-multiple .ant-select-selection-item{background:transparent;color:#ffffffe0;border:1px solid var(--color-border)}html[data-theme=dark] .ant-select-disabled .ant-select-selector{background-color:var(--color-bg-elevated)!important;color:#ffffffa6!important;border-color:var(--color-border)!important}html[data-theme=dark] .ant-select-disabled .ant-select-selection-item,html[data-theme=dark] .ant-select-disabled .ant-select-selection-placeholder,html[data-theme=dark] .ant-select-disabled .ant-select-arrow{color:#ffffffa6!important}html[data-theme=dark] .ant-input[disabled],html[data-theme=dark] .ant-input-disabled,html[data-theme=dark] .ant-input-affix-wrapper-disabled{background-color:var(--color-bg-elevated)!important;color:#ffffffa6!important;-webkit-text-fill-color:rgba(255,255,255,.65)!important;border-color:var(--color-border)!important}html[data-theme=dark] .ant-input,html[data-theme=dark] .ant-input-affix-wrapper{background-color:var(--color-bg-elevated);border-color:var(--color-border);color:#ffffffe0}html[data-theme=dark] .ant-input::placeholder{color:#ffffffa6}html[data-theme=dark] .ant-spin-text{color:#ffffffe0}html[data-theme=dark] .ant-empty-description{color:#ffffffa6}html[data-theme=dark] .ant-picker-calendar,html[data-theme=dark] .ant-picker-panel{background-color:var(--color-bg-elevated);color:#ffffffe0}html[data-theme=dark] .ant-picker-content th{color:#ffffffa6}html[data-theme=dark] .ant-picker-content th,html[data-theme=dark] .ant-picker-content td{border-color:var(--color-border)}html[data-theme=dark] .ant-picker-cell-disabled,html[data-theme=dark] .ant-picker-cell-disabled .ant-picker-cell-inner,html[data-theme=dark] .ant-picker-cell-disabled .ant-picker-calendar-date{color:#ffffff59!important}html[data-theme=dark] .ant-picker-cell-today .ant-picker-cell-inner{border-color:var(--color-primary)}html[data-theme=dark] .ant-picker-cell-selected .ant-picker-cell-inner,html[data-theme=dark] .ant-picker-cell-range-start .ant-picker-cell-inner,html[data-theme=dark] .ant-picker-cell-range-end .ant-picker-cell-inner{background-color:var(--color-primary);color:#fff}html[data-theme=dark] .ant-radio-button-wrapper{background-color:var(--color-bg-elevated);color:#ffffffe0;border-color:var(--color-border)}html[data-theme=dark] .ant-radio-button-wrapper:hover{color:#fffffff2}html[data-theme=dark] .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;border-color:var(--color-primary);background:var(--color-primary)}html[data-theme=dark] .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:var(--color-primary);border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary) inset}html[data-theme=dark] .ant-radio-button-wrapper-disabled,html[data-theme=dark] .ant-radio-button-wrapper-disabled:first-child,html[data-theme=dark] .ant-radio-button-wrapper-disabled:last-child{background-color:var(--color-bg-elevated)!important;color:#ffffffa6!important;border-color:var(--color-border)!important}html[data-theme=dark] .ant-input-number{background-color:var(--color-bg-elevated);border-color:var(--color-border);color:#ffffffe0}html[data-theme=dark] .ant-input-number-input{background:transparent;color:#ffffffe0;-webkit-text-fill-color:rgba(255,255,255,.88)}html[data-theme=dark] .ant-input-number-disabled,html[data-theme=dark] .ant-input-number[disabled]{background-color:var(--color-bg-elevated)!important;border-color:var(--color-border)!important}html[data-theme=dark] .ant-input-number-disabled .ant-input-number-input,html[data-theme=dark] .ant-input-number[disabled] .ant-input-number-input,html[data-theme=dark] .ant-input-number-input[disabled]{color:#ffffffa6!important;-webkit-text-fill-color:rgba(255,255,255,.65)!important}html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6,html[data-theme=dark] .ant-typography,html[data-theme=dark] .ant-typography h1,html[data-theme=dark] .ant-typography h2,html[data-theme=dark] .ant-typography h3,html[data-theme=dark] .ant-typography h4,html[data-theme=dark] .ant-typography h5,html[data-theme=dark] .ant-typography h6,html[data-theme=dark] .ant-card-head-title,html[data-theme=dark] .ant-page-header-heading-title{color:#ffffffe0}html[data-theme=dark] .ant-breadcrumb-link,html[data-theme=dark] .ant-breadcrumb-separator{color:#ffffffbf}html[data-theme=dark] .anticon{color:#ffffffd9}html[data-theme=dark] .anticon:hover{color:#fffffff2}html[data-theme=dark] .ant-btn .anticon,html[data-theme=dark] .ant-tag .anticon{color:inherit}html[data-theme=dark] .ant-typography{color:var(--color-text)}html[data-theme=dark] .ant-typography.ant-typography-secondary{color:var(--color-text-secondary)}html[data-theme=dark] .ant-typography.ant-typography-danger{color:var(--color-error)}html[data-theme=dark] .ant-typography.ant-typography-warning{color:var(--color-warning)}html[data-theme=dark] .ant-typography.ant-typography-success{color:var(--color-success)}html[data-theme=dark] .ant-typography.ant-typography-disabled{color:#ffffff73}html[data-theme=dark] .ant-typography a{color:var(--color-primary)}html[data-theme=dark] .ant-tabs-nav .ant-tabs-tab .ant-tabs-tab-btn,html[data-theme=dark] .ant-tabs .ant-tabs-tab-btn{color:#ffffffe0}html[data-theme=dark] .ant-tabs-nav .ant-tabs-tab:hover .ant-tabs-tab-btn,html[data-theme=dark] .ant-tabs .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#fffffff2}html[data-theme=dark] .ant-tabs-ink-bar,html[data-theme=dark] .ant-tabs-ink-bar-animated{background:var(--color-primary)!important}html[data-theme=dark] .ant-tabs-card>.ant-tabs-nav .ant-tabs-tab,html[data-theme=dark] .ant-tabs-card .ant-tabs-tab{background:var(--color-bg-elevated);border-color:var(--color-border)}html[data-theme=dark] .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fffffff2}html[data-theme=dark] .ant-btn-default,html[data-theme=dark] .ant-btn{color:#ffffffe0;border-color:var(--color-border)}html[data-theme=dark] .ant-btn-default:hover,html[data-theme=dark] .ant-btn:hover{color:#fffffff2;border-color:var(--color-border)}html[data-theme=dark] .ant-alert{background-color:var(--color-bg-elevated);color:#ffffffe0;border:1px solid var(--color-border)}html[data-theme=dark] .ant-alert .ant-alert-message,html[data-theme=dark] .ant-alert .ant-alert-description{color:#ffffffe0}html[data-theme=dark] .ant-alert .ant-alert-icon{color:#fffffff2}html[data-theme=dark] .ant-alert-info{background-color:var(--color-info-bg)}html[data-theme=dark] .ant-alert-error{background-color:var(--color-error-bg)}html[data-theme=dark] .ant-alert-error .ant-alert-icon{color:var(--color-error)}html[data-theme=dark] .ant-alert-success{background-color:#52c41a26}html[data-theme=dark] .ant-alert-success .ant-alert-icon{color:var(--color-success)}html[data-theme=dark] .ant-alert-warning{background-color:#faad1426}html[data-theme=dark] .ant-alert-warning .ant-alert-icon{color:var(--color-warning)}html[data-theme=dark] .ant-empty .ant-empty-description{color:#ffffffbf}html[data-theme=dark] .ant-descriptions,html[data-theme=dark] .ant-descriptions .ant-descriptions-title,html[data-theme=dark] .ant-descriptions .ant-descriptions-item-label,html[data-theme=dark] .ant-descriptions .ant-descriptions-item-content{color:#ffffffe0}html[data-theme=dark] .ant-descriptions .ant-descriptions-view{background-color:var(--color-bg-elevated);border-color:var(--color-border)}html[data-theme=dark] .ant-descriptions .ant-descriptions-row>th,html[data-theme=dark] .ant-descriptions .ant-descriptions-row>td{border-color:var(--color-border)}*::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #000}*::-webkit-scrollbar-thumb{background-color:#bfbfbf;outline:1px solid #69b1ff}.layout{height:100%}.layout.userAuth .ant-layout-content{padding-top:40px}@media(min-width:992px){.layout.userAuth .ant-layout-content{padding-left:300px}}.layout .ant-space-item>span>span>svg{height:120px;width:120px;padding:10%}.layout h2{margin:8px 0;text-align:center;font-size:21px}@media(max-width:768px){.ant-layout.mobDisabled{pointer-events:none;opacity:.5}}.ant-layout-sider .ant-layout-sider-zero-width-trigger{top:0}.default_page{margin:8px}@media(max-width:488px){.default_page{margin:0}}@media(max-width:488px){.ant-card-body{padding:8px}}.ant-table-wrapper{overflow:auto}.ant-picker-calendar-mode-switch{display:none}.row{display:flex;flex-direction:row}.row.align{align-items:center}.no_selection{-webkit-user-select:none;user-select:none}.full{width:100%;text-align:center}.btn-row{display:flex;justify-content:space-around}.btn-row .green{background-color:#73d13d}.text-center{text-align:center}.ant-btn.viber{margin-top:10px;background-color:#722ed1}.two_columns .row{float:left;width:40%;white-space:nowrap}.two_columns .row.full{white-space:normal}.two_columns .row:nth-child(2n){width:60%}span.error{color:#ff4d4f}span.orange{color:#fa8c16}span.green{color:#389e0d}button.orange{background-color:#fa8c16}button.orange:hover{background-color:#ffc069!important}button.green{background-color:#52c41a}button.green:hover{background-color:#95de64!important}button.blackBtn{width:100%;height:auto;padding:8px;background-color:#000;border-radius:20px;border-color:#8c8c8c}
