:root{--primary-color:#69bfdc}#root,.app,.page.auth{height:100%}.page.auth{display:flex;align-items:center}.page.auth .ant-btn-primary,.page.auth>.ant-row{width:100%}.page.auth .login-form-forgot{text-align:right;width:100%;display:inline-block}.page.auth .auth__logo{width:30%;margin:0 auto;display:block}.page.error{height:100%;display:flex;align-items:center;justify-content:center}.page__wrapper{overflow:auto;padding:24px;min-height:360px;height:calc(100% - 80px)}@media (max-width:991px){.app{overflow:hidden}.page{height:100%}.page__wrapper.chat{padding-top:0;padding-bottom:0}.page .ant-table{overflow:auto}.page .ant-table-content>table{width:890px}}.page.auth .register__footer{width:100%;text-align:center;line-height:1.3}@media (max-width:991px){.app.register{height:auto;overflow:auto}.page.auth{flex-direction:column;padding:30px 0 0}.page.auth .register__footer{position:unset;font-size:.75rem}}.site-layout-background{background-color:#fff;justify-content:space-between}.site-layout .ant-layout-header{background-color:#fff;display:flex;align-items:center;padding:0 16px}.site-layout .ant-layout-header .ant-typography{margin:0}.ant-layout{height:100vh}.ant-layout-content{height:calc(100% - 64px)}.logo{height:32px;margin:16px;background-position:50%;background-repeat:no-repeat;background-size:contain}.header__right{display:flex;align-items:center}.header__right .ant-btn{margin:0 0 0 10px}.header__right .ant-btn:first-child{margin:0}.header__notify{margin-right:.5rem!important}.header__notify button{padding:0;background:transparent;border:none;outline:none}.header__notify button:hover .anticon{color:#69bfdc}.header__notify button .anticon{font-size:1.5rem;cursor:pointer;transition:.2s ease-in}@media (max-width:991px){.app__main-title{font-size:1.25rem!important;line-height:1!important}.page .ant-divider-horizontal.ant-divider-with-text{margin-top:0}.page .ant-divider-horizontal.ant-divider-with-text:after,.page .ant-divider-horizontal.ant-divider-with-text:before{top:0}.ant-layout{min-height:unset;height:100vh}.header__right{display:flex}}.preloader{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fff;z-index:100}.preloader.fullscreen{position:fixed}.equipments .ant-form-item{margin:0}.equipments .ant-table{margin:30px 0}.equipments .ant-table-row .ant-table-cell:last-child{text-align:right}.equipments .ant-table-row .ant-table-cell:last-child .ant-btn{margin:0 0 0 10px}.page.orders .ant-table-row td:last-child{text-align:right}.page.dates .ant-picker-range{width:100%}.page.dates .ant-table-row .ant-table-cell:last-child{text-align:right}.page.dates .ant-table-row .ant-table-cell:last-child .ant-btn{margin:0 0 0 10px}.page.dates .ant-table-row .ant-table-cell .ant-form-item{margin:0}.page.chat,.page .chat .ant-row,.page.chat>.ant-row{height:100%}.page .chat__left{border-right:1px solid rgba(0,0,0,.1)}.page .chat__right{display:flex!important;flex-direction:column;justify-content:flex-end}.page .ant-picker-cell .ant-picker-cell-inner.hasMessages:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid #a2ce70;border-radius:2px;content:""}@media (max-width:991px){.page.chat{margin:0 -16px}.page .chat__left{padding:0!important;border:none}.page .chat__right{height:100%}}.chat .conversation{background:transparent;width:100%;border:none;border-radius:0;display:flex;align-items:center;padding:.5rem;cursor:pointer;transition:.3s linear}.chat .conversation.active,.chat .conversation:hover{background-color:rgba(105,191,220,.2)}.chat .conversation__image{color:#f56a00;background-color:#fde3cf;width:40px}.chat .conversation .info{width:calc(100% - 40px);display:flex;flex-direction:column;align-items:flex-start;padding:0 0 0 1rem}.chat .conversation .info .header{width:100%;display:flex;justify-content:space-between}.chat .conversation .info .header__name{font-weight:600;text-align:left;line-height:1.3;max-width:190px}.chat .conversation .info .header__lasttime{font-size:.75rem;color:rgba(0,0,0,.5)}.chat .conversation .info .body{display:flex;justify-content:space-between;align-items:center;width:100%}.chat .conversation .info .body .message__name{transition:.3s linear;color:#69bfdc}.chat .conversation .info .body__new-badge{display:flex;justify-content:center;align-items:center;width:10px;height:10px;background-color:#ff4d4f;border-radius:100%}@media (max-width:991px){.chat .conversation{padding:0 .5rem;margin:1rem 0 0}.chat .conversation .info .header__name{text-align:left;line-height:1.2}.chat .conversation .info .header__lasttime{display:none}}.chat .history{height:605px;display:flex;flex-direction:column;overflow:auto}.chat .history .markdate{margin:1rem 0 0;text-align:center}.chat .history .markdate span{background:rgba(162,206,112,.5);padding:3px 6px;border-radius:20px}.chat .history .message{display:flex;width:100%;margin:1rem 0 0}.chat .history .message.me{justify-content:flex-end}.chat .history .message.me .body{background-color:var(--primary-color)}.chat .history .message.me .body__status{display:flex;justify-content:flex-end;font-size:.75rem;color:rgba(0,0,0,.3);position:absolute;right:.2rem;bottom:.25rem}.chat .history .message.me .body__status.read,.chat .history .message.me .body__status.sended{color:#fff}.chat .history .message.me .body__status.error{right:.4rem;bottom:.3rem;color:#ff4d4f}.chat .history .message.me .body__attachments .attach{color:var(--primary-color)}.chat .history .message.me .body__time{right:1.5rem}.chat .history .message.member{justify-content:flex-start;align-items:flex-end}.chat .history .message.member .body{background-color:rgba(0,0,0,.1)}.chat .history .message.member .body__attachments .attach{color:#e5e5e5}.chat .history .message__avatar{margin:0 1rem 0 0}.chat .history .message .body{max-width:70%;min-width:200px;display:flex;flex-direction:column;border-radius:4px;color:rgba(0,0,0,.8);padding:.5rem;box-shadow:0 1px .5px rgba(0,0,0,.13);position:relative}.chat .history .message .body__name{display:flex;justify-content:space-between;align-items:flex-start}.chat .history .message .body__name>span{font-weight:600}.chat .history .message .body__name .role{font-weight:400;font-size:.75rem;font-style:italic;color:rgba(0,0,0,.3)}.chat .history .message .body__text{display:inline-block;width:99%;white-space:pre-line}.chat .history .message .body__attachments .attach{background:transparent;outline:none;cursor:pointer;width:40px;height:40px;border-radius:2px;border:none;display:flex;align-items:center;justify-content:center;font-size:1.5rem;line-height:1;padding:2.5px 3px;background-color:rgba(0,0,0,.5);margin:.25rem .5rem .25rem 0}.chat .history .message .body__attachments .attach:last-child{margin:.25rem 0}.chat .history .message .body__time{display:flex;justify-content:flex-end;font-size:.75rem;color:rgba(0,0,0,.3);position:absolute;right:.5rem;bottom:.2rem}.chat .sendarea{border-top:1px solid rgba(0,0,0,.1);margin:1rem 0 0;padding:1rem 0 .5rem;display:flex;flex-direction:column;height:135px}.chat .sendarea__main{width:100%;height:100%;display:flex;align-items:center}.chat .sendarea__main textarea{border:1px solid #e5e5e5;border-radius:10px;padding:.5rem 1rem;height:100%;resize:none}.chat .sendarea__actions{display:flex}.chat .sendarea__actions button{background:transparent;outline:none;cursor:pointer;border:none;color:var(--primary-color);font-size:1.5rem;line-height:1;padding:2.5px 3px;margin:0 0 0 .5rem}.chat .sendarea__actions button.send{font-size:1.3rem}.chat .sendarea__attachments{display:flex;margin:.5rem 0 0}.chat .sendarea__attachments .attach{width:40px;height:40px;border-radius:2px;border:1px solid #e5e5e5;display:flex;align-items:center;justify-content:center;position:relative;margin:0 .5rem 0 0}.chat .sendarea__attachments .attach:last-child{margin:0}.chat .sendarea__attachments .attach>.anticon{font-size:1.3rem;color:var(--primary-color)}.chat .sendarea__attachments .attach .actions{display:flex;align-items:center;justify-content:center;position:absolute;width:100%;height:100%;border-radius:2px;transition:.3s linear}.chat .sendarea__attachments .attach .actions:hover{background-color:rgba(0,0,0,.5)}.chat .sendarea__attachments .attach .actions:hover .actions__remove{opacity:1}.chat .sendarea__attachments .attach .actions .anticon{color:#fff;font-size:1rem}.chat .sendarea__attachments .attach .actions__remove{opacity:0;transition:.3s linear;cursor:pointer;padding:0;border:none;background:transparent;line-height:1}.chat .sendarea__attachments .attach .actions__remove .anticon{color:#ff4d4f}.chat__empty{display:flex;width:100%;height:100%;align-items:center;justify-content:center;flex-direction:column}.chat__empty .anticon{font-size:4rem;color:rgba(0,0,0,.2)}.chat__empty .ant-typography{margin:1rem 0 0;color:rgba(0,0,0,.2)}.chat__right .header{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.1);padding:0 0 7.5px}.chat__right .header__actions button:last-child{margin:0 0 0 1rem}.chat__right .header__calendar button:last-child{margin:0 0 0 .5rem}@media (max-width:991px){.chat__right .header{flex-direction:column}.chat__right .header__calendar{display:flex;justify-content:space-between}.chat__right .header__calendar .ant-picker-range{max-width:85%}.chat__right .header__calendar button:last-child{margin:0}.chat__right .header__actions{display:flex;justify-content:flex-end;margin-top:.5rem}.chat__right .header__actions button:last-child{margin:0 0 0 .5rem}}.page.offers .ant-table-row .ant-table-cell:last-child{text-align:right}.page.offers .ant-table-row .ant-table-cell:last-child .ant-btn{margin:0 0 0 10px}.page.offers .ant-table-row .ant-table-cell .ant-form-item{margin:0}.page.users .ant-picker-range{width:100%}.page.users .ant-table-row .ant-table-cell:last-child{text-align:right}.page.users .ant-table-row .ant-table-cell:last-child .ant-btn{margin:0 0 0 10px}.page.users .users__actions{margin:0 0 30px}.page.dashboard .dashboard__auth,.page.dashboard .dashboard__popular{margin-top:1rem}.page.dashboard .dashboard__header{margin:.5rem 0 1rem;display:flex;justify-content:space-between;align-items:center}@media (max-width:991px){.page.dashboard .ant-card-bordered{margin-bottom:1rem}.page.dashboard .dashboard__header .ant-btn{margin:0 0 0 .5rem}}
/*# sourceMappingURL=main.d716e38d.chunk.css.map */