@font-face{font-family:involveFont;src:url(../media/Involve_Regular-s.p.e491ffc3.otf)format("opentype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:involveFont;src:url(../media/Involve_Medium-s.p.90bb7640.otf)format("opentype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:involveFont;src:url(../media/Involve_SemiBold-s.p.10ae279b.otf)format("opentype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:involveFont Fallback;src:local(Arial);ascent-override:72.84%;descent-override:18.21%;line-gap-override:30.05%;size-adjust:109.83%}.involvefont_eee4e2f7-module__oa_6aG__className{font-family:involveFont,involveFont Fallback}.involvefont_eee4e2f7-module__oa_6aG__variable{--involve-font:"involveFont","involveFont Fallback"}
@keyframes Modal-module-scss-module__MbLkPW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes Modal-module-scss-module__MbLkPW__fadeIn{to{opacity:1}}@keyframes Modal-module-scss-module__MbLkPW__driveIn{to{transform:translate(0)}}@keyframes Modal-module-scss-module__MbLkPW__load{to{transform:translate(100%)}}@keyframes Modal-module-scss-module__MbLkPW__overlayFadeIn{0%{opacity:0;background-color:#0000}to{opacity:1;background-color:#00000080}}@keyframes Modal-module-scss-module__MbLkPW__overlayFadeOut{0%{opacity:1;background-color:#00000080}to{opacity:0;background-color:#0000}}@keyframes Modal-module-scss-module__MbLkPW__modalFadeIn{0%{opacity:0;transform:translate(300px)scale(.9)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes Modal-module-scss-module__MbLkPW__modalFadeOut{0%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(-300px)scale(.9)}}.Modal-module-scss-module__MbLkPW__overlay{opacity:0;z-index:14;background-color:#0000;justify-content:center;align-items:center;width:100%;height:100%;padding:0 15px;display:flex;position:fixed;top:0;left:0}.Modal-module-scss-module__MbLkPW__overlay.Modal-module-scss-module__MbLkPW___open{animation-name:Modal-module-scss-module__MbLkPW__overlayFadeIn;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:forwards}.Modal-module-scss-module__MbLkPW__overlay.Modal-module-scss-module__MbLkPW___closed{pointer-events:none;animation-name:Modal-module-scss-module__MbLkPW__overlayFadeOut;animation-duration:.3s;animation-timing-function:ease;animation-fill-mode:forwards}.Modal-module-scss-module__MbLkPW__modalBgTransparent{box-shadow:none!important;background-color:#0000!important}.Modal-module-scss-module__MbLkPW__modal,.Modal-module-scss-module__MbLkPW__modalPadding{will-change:backdrop-filter;z-index:15;background-color:rgba(var(--bg),1);-ms-overflow-style:none;scrollbar-width:none;border-radius:15px;flex-direction:column;gap:25px;min-width:340px;max-width:600px;max-height:90vh;display:flex;position:relative;overflow:hidden scroll;box-shadow:0 20px 20px -15px #0000002b}.Modal-module-scss-module__MbLkPW__modal::-webkit-scrollbar{display:none}.Modal-module-scss-module__MbLkPW__modalPadding::-webkit-scrollbar{display:none}.Modal-module-scss-module__MbLkPW__modal.Modal-module-scss-module__MbLkPW___open,.Modal-module-scss-module__MbLkPW___open.Modal-module-scss-module__MbLkPW__modalPadding{animation-name:Modal-module-scss-module__MbLkPW__modalFadeIn;animation-duration:.3s;animation-timing-function:cubic-bezier(.67,.42,0,.98);animation-fill-mode:forwards}.Modal-module-scss-module__MbLkPW__modal.Modal-module-scss-module__MbLkPW___closed,.Modal-module-scss-module__MbLkPW___closed.Modal-module-scss-module__MbLkPW__modalPadding{animation-name:Modal-module-scss-module__MbLkPW__modalFadeOut;animation-duration:.3s;animation-timing-function:cubic-bezier(.95,.19,0,1);animation-fill-mode:forwards}.Modal-module-scss-module__MbLkPW__modal.Modal-module-scss-module__MbLkPW___withPadding,.Modal-module-scss-module__MbLkPW___withPadding.Modal-module-scss-module__MbLkPW__modalPadding{padding:20px}.Modal-module-scss-module__MbLkPW__modal.Modal-module-scss-module__MbLkPW___withoutPadding,.Modal-module-scss-module__MbLkPW___withoutPadding.Modal-module-scss-module__MbLkPW__modalPadding{padding:0}.Modal-module-scss-module__MbLkPW__modal:first-child,.Modal-module-scss-module__MbLkPW__modalPadding:first-child{flex-grow:1;display:flex}.Modal-module-scss-module__MbLkPW__drawer,.Modal-module-scss-module__MbLkPW__drawerPadding{z-index:15;-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;display:flex}.Modal-module-scss-module__MbLkPW__drawer::-webkit-scrollbar{display:none}.Modal-module-scss-module__MbLkPW__drawerPadding::-webkit-scrollbar{display:none}.Modal-module-scss-module__MbLkPW__drawer:first-child,.Modal-module-scss-module__MbLkPW__drawerPadding:first-child{flex-grow:1;display:flex}.Modal-module-scss-module__MbLkPW__modalHeader{justify-content:space-between;align-items:center;display:flex}.Modal-module-scss-module__MbLkPW__title{font-size:var(--text-3xl);color:rgba(var(--color-text-base-contrast));text-align:left}.Modal-module-scss-module__MbLkPW__modalCloseButton{flex-shrink:0}
@keyframes OrganizationAccountList-module-scss-module__iPgUfG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes OrganizationAccountList-module-scss-module__iPgUfG__fadeIn{to{opacity:1}}@keyframes OrganizationAccountList-module-scss-module__iPgUfG__driveIn{to{transform:translate(0)}}@keyframes OrganizationAccountList-module-scss-module__iPgUfG__load{to{transform:translate(100%)}}.OrganizationAccountList-module-scss-module__iPgUfG__wrapper{margin-top:14px}.OrganizationAccountList-module-scss-module__iPgUfG__icon{font-size:var(--text-xl);color:rgba(var(--color-green));margin-left:17px}.OrganizationAccountList-module-scss-module__iPgUfG__iconPlus{color:rgba(var(--color-invert))}.OrganizationAccountList-module-scss-module__iPgUfG__modal{max-width:385px}.OrganizationAccountList-module-scss-module__iPgUfG__modalHeader{font-size:var(--text-lg);font-weight:var(--text-medium);letter-spacing:.05em;color:rgba(var(--color-base));text-align:center}.OrganizationAccountList-module-scss-module__iPgUfG__title{font-size:var(--text-xl);font-weight:var(--text-medium);margin-bottom:10px}.OrganizationAccountList-module-scss-module__iPgUfG__button{padding:0}
@keyframes DetailsCard-module-scss-module__htk1Qa__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes DetailsCard-module-scss-module__htk1Qa__fadeIn{to{opacity:1}}@keyframes DetailsCard-module-scss-module__htk1Qa__driveIn{to{transform:translate(0)}}@keyframes DetailsCard-module-scss-module__htk1Qa__load{to{transform:translate(100%)}}.DetailsCard-module-scss-module__htk1Qa__title{font-size:var(--text-2xl);font-weight:var(--text-bold);color:rgb(var(--color-text-base-contrast));line-height:1.3}.DetailsCard-module-scss-module__htk1Qa__card{border-radius:15px;padding:15px;box-shadow:0 7px 20px 4px #0000000d}.DetailsCard-module-scss-module__htk1Qa__cardItem{margin:0}.DetailsCard-module-scss-module__htk1Qa__input{width:100%}.DetailsCard-module-scss-module__htk1Qa__phoneInput{border:1px solid rgba(var(--color-gray2))}
@keyframes License-module-scss-module__qvPHFW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes License-module-scss-module__qvPHFW__fadeIn{to{opacity:1}}@keyframes License-module-scss-module__qvPHFW__driveIn{to{transform:translate(0)}}@keyframes License-module-scss-module__qvPHFW__load{to{transform:translate(100%)}}.License-module-scss-module__qvPHFW__title{font-size:var(--text-2xl);font-weight:var(--text-bold);color:rgb(var(--color-text-base-contrast));line-height:1.3}.License-module-scss-module__qvPHFW__card{border-radius:15px;padding:15px;box-shadow:0 7px 20px 4px #0000000d}.License-module-scss-module__qvPHFW__cardItem{margin:0}.License-module-scss-module__qvPHFW__datePicker{width:100%}
@keyframes BasicInfoOrganizationForm-module-scss-module__74hGhG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes BasicInfoOrganizationForm-module-scss-module__74hGhG__fadeIn{to{opacity:1}}@keyframes BasicInfoOrganizationForm-module-scss-module__74hGhG__driveIn{to{transform:translate(0)}}@keyframes BasicInfoOrganizationForm-module-scss-module__74hGhG__load{to{transform:translate(100%)}}.BasicInfoOrganizationForm-module-scss-module__74hGhG__button{max-width:184px}
@keyframes AddDepartment-module-scss-module__obTa_q__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AddDepartment-module-scss-module__obTa_q__fadeIn{to{opacity:1}}@keyframes AddDepartment-module-scss-module__obTa_q__driveIn{to{transform:translate(0)}}@keyframes AddDepartment-module-scss-module__obTa_q__load{to{transform:translate(100%)}}.AddDepartment-module-scss-module__obTa_q__button{margin-bottom:25px}
@keyframes VideoCallPlayer-module-scss-module__F0vtdW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes VideoCallPlayer-module-scss-module__F0vtdW__fadeIn{to{opacity:1}}@keyframes VideoCallPlayer-module-scss-module__F0vtdW__driveIn{to{transform:translate(0)}}@keyframes VideoCallPlayer-module-scss-module__F0vtdW__load{to{transform:translate(100%)}}.VideoCallPlayer-module-scss-module__F0vtdW__player{border-radius:var(--border-r-3xl);z-index:10;cursor:pointer;background:#e0e0e0;border:1px solid #0000;flex-grow:1;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.VideoCallPlayer-module-scss-module__F0vtdW__player:hover{border:1px solid #03a9f4b5;box-shadow:0 0 20px #2196f366}.VideoCallPlayer-module-scss-module__F0vtdW__player.VideoCallPlayer-module-scss-module__F0vtdW___preloader{z-index:5;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;background:#e0e0e0!important}.VideoCallPlayer-module-scss-module__F0vtdW__player.VideoCallPlayer-module-scss-module__F0vtdW___preloader:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;animation:1.5s infinite VideoCallPlayer-module-scss-module__F0vtdW__load;display:block;position:absolute;transform:translate(-100%)}.VideoCallPlayer-module-scss-module__F0vtdW__player.VideoCallPlayer-module-scss-module__F0vtdW___sound{border:1px solid #03a9f4b5;box-shadow:0 0 20px #2196f366}.VideoCallPlayer-module-scss-module__F0vtdW__player:focus{order:-1;grid-column:1/-1;min-height:60vh}.VideoCallPlayer-module-scss-module__F0vtdW__player:focus video{object-fit:contain}.VideoCallPlayer-module-scss-module__F0vtdW__playerInfo{z-index:4;flex-direction:row;justify-content:flex-end;align-items:flex-end;width:100%;height:100%;padding:25px;display:flex;position:absolute;top:0;left:0}.VideoCallPlayer-module-scss-module__F0vtdW__playerInfo .VideoCallPlayer-module-scss-module__F0vtdW__playerInfoUsername{text-shadow:0 0 #000;color:#fff;border-radius:var(--border-r-3xl);background:#00000014;padding:2px 8px}.VideoCallPlayer-module-scss-module__F0vtdW__playerInfo .VideoCallPlayer-module-scss-module__F0vtdW__playerInfoMicDisabled{color:#fff;font-size:var(--text-lg);background:red;border-radius:100%;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:absolute;top:15px;left:15px}.VideoCallPlayer-module-scss-module__F0vtdW__playerPlaceholder{z-index:3;background:#8a2be2;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.VideoCallPlayer-module-scss-module__F0vtdW__playerPlaceholder h3{color:#fff;font-size:121px;font-weight:var(--text-bold)}.VideoCallPlayer-module-scss-module__F0vtdW__playerVideo{z-index:2;object-fit:cover;object-position:center center;width:100%;height:100%;position:absolute;top:0;left:0}
@keyframes ModalBlock-module-scss-module__ZbD0cq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ModalBlock-module-scss-module__ZbD0cq__fadeIn{to{opacity:1}}@keyframes ModalBlock-module-scss-module__ZbD0cq__driveIn{to{transform:translate(0)}}@keyframes ModalBlock-module-scss-module__ZbD0cq__load{to{transform:translate(100%)}}.ModalBlock-module-scss-module__ZbD0cq__wrapper{flex-direction:column;gap:7px;display:flex}.ModalBlock-module-scss-module__ZbD0cq__title{font-size:18px;font-weight:var(--text-medium);margin-top:10px}.ModalBlock-module-scss-module__ZbD0cq__modalWrapper{padding:0 15px}.ModalBlock-module-scss-module__ZbD0cq__modalHeader{font-size:var(--text-lg);color:rgb(var(--color-text-base-contrast));font-weight:var(--text-medium);text-align:center}.ModalBlock-module-scss-module__ZbD0cq__iconPlus{color:#fff}
@keyframes VideoChatCall-module-scss-module__T8tzTW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes VideoChatCall-module-scss-module__T8tzTW__fadeIn{to{opacity:1}}@keyframes VideoChatCall-module-scss-module__T8tzTW__driveIn{to{transform:translate(0)}}@keyframes VideoChatCall-module-scss-module__T8tzTW__load{to{transform:translate(100%)}}.VideoChatCall-module-scss-module__T8tzTW__modal{background:0 0;min-width:100%;min-height:100%}.VideoChatCall-module-scss-module__T8tzTW__modalContent{flex-direction:column;flex:4;justify-content:center;align-items:center;gap:35px;width:100%;height:100%;margin:auto;display:flex}.VideoChatCall-module-scss-module__T8tzTW__videoChatGridWrapper{flex:3;width:100%;height:100%;display:flex}.VideoChatCall-module-scss-module__T8tzTW__videoGrid{grid-template-columns:repeat(auto-fit,minmax(500px,1fr));justify-content:center;gap:10px;width:100%;display:grid}.VideoChatCall-module-scss-module__T8tzTW__videoGrid:focus-within{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.VideoChatCall-module-scss-module__T8tzTW__videoGrid:focus-within>div:not(:focus) #playerUsername:not(:focus){background:0 0;font-size:12px}.VideoChatCall-module-scss-module__T8tzTW__videoGrid:focus-within>div:not(:focus) #playerInfo:not(:focus){padding:10px}.VideoChatCall-module-scss-module__T8tzTW__videoGrid:focus-within>div:not(:focus) #playerMicDisabled{width:30px;height:30px;font-size:12px}.VideoChatCall-module-scss-module__T8tzTW__videoGrid:focus-within>div:not(:focus) #playerVideoMuted h3{font-size:14px}.VideoChatCall-module-scss-module__T8tzTW__videoChatControls{flex-direction:column;justify-content:center;align-items:center;gap:30px;display:flex}
@keyframes WidgetOrganizationAddTemplateDocuments-module-scss-module__CLe07G__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes WidgetOrganizationAddTemplateDocuments-module-scss-module__CLe07G__fadeIn{to{opacity:1}}@keyframes WidgetOrganizationAddTemplateDocuments-module-scss-module__CLe07G__driveIn{to{transform:translate(0)}}@keyframes WidgetOrganizationAddTemplateDocuments-module-scss-module__CLe07G__load{to{transform:translate(100%)}}
@keyframes VideoChatControl-module-scss-module__j2OFeq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes VideoChatControl-module-scss-module__j2OFeq__fadeIn{to{opacity:1}}@keyframes VideoChatControl-module-scss-module__j2OFeq__driveIn{to{transform:translate(0)}}@keyframes VideoChatControl-module-scss-module__j2OFeq__load{to{transform:translate(100%)}}.VideoChatControl-module-scss-module__j2OFeq__videoChatControl{background:rgba(var(--bg),.2);border-radius:var(--border-r-3xl);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);gap:25px;margin:0 auto;padding:10px;display:flex}
@keyframes WidgetOrganizationTemplateDocuments-module-scss-module__nBuxAW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes WidgetOrganizationTemplateDocuments-module-scss-module__nBuxAW__fadeIn{to{opacity:1}}@keyframes WidgetOrganizationTemplateDocuments-module-scss-module__nBuxAW__driveIn{to{transform:translate(0)}}@keyframes WidgetOrganizationTemplateDocuments-module-scss-module__nBuxAW__load{to{transform:translate(100%)}}.WidgetOrganizationTemplateDocuments-module-scss-module__nBuxAW__wrap{border-radius:15px;padding:25px;box-shadow:0 7px 20px 4px #0000000d}.WidgetOrganizationTemplateDocuments-module-scss-module__nBuxAW__title{font-size:var(--text-3xl);font-weight:var(--text-bold);color:rgb(var(--color-text-base-contrast));line-height:1.3}
@keyframes VideoChatTimer-module-scss-module__K49u6a__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes VideoChatTimer-module-scss-module__K49u6a__fadeIn{to{opacity:1}}@keyframes VideoChatTimer-module-scss-module__K49u6a__driveIn{to{transform:translate(0)}}@keyframes VideoChatTimer-module-scss-module__K49u6a__load{to{transform:translate(100%)}}.VideoChatTimer-module-scss-module__K49u6a__timerWrapper{background:rgba(var(--bg),.2);border-radius:var(--border-r-sm);color:rgba(var(--color-text-invert));padding:3px 5px}.VideoChatTimer-module-scss-module__K49u6a__timerWrapper .VideoChatTimer-module-scss-module__K49u6a__timerText{font-size:var(--text-lg)}.VideoChatTimer-module-scss-module__K49u6a__timerWrapper .VideoChatTimer-module-scss-module__K49u6a__timerText.VideoChatTimer-module-scss-module__K49u6a___active{color:rgba(var(--color-text-invert))}
@keyframes index-module-scss-module__n0ousq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes index-module-scss-module__n0ousq__fadeIn{to{opacity:1}}@keyframes index-module-scss-module__n0ousq__driveIn{to{transform:translate(0)}}@keyframes index-module-scss-module__n0ousq__load{to{transform:translate(100%)}}.index-module-scss-module__n0ousq__page{flex-direction:column;gap:15px;display:flex}
@keyframes ChatWindow-module-scss-module__EeUepq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ChatWindow-module-scss-module__EeUepq__fadeIn{to{opacity:1}}@keyframes ChatWindow-module-scss-module__EeUepq__driveIn{to{transform:translate(0)}}@keyframes ChatWindow-module-scss-module__EeUepq__load{to{transform:translate(100%)}}.ChatWindow-module-scss-module__EeUepq__chatWindow{background-color:rgb(var(--bg-container));border-radius:var(--border-r-lg);box-shadow:var(--container-shadow);flex-direction:column;height:100%;min-height:500px;padding:0 15px 15px;display:flex;position:relative;overflow:hidden}
@keyframes ChatInput-module-scss-module__8AJwkW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ChatInput-module-scss-module__8AJwkW__fadeIn{to{opacity:1}}@keyframes ChatInput-module-scss-module__8AJwkW__driveIn{to{transform:translate(0)}}@keyframes ChatInput-module-scss-module__8AJwkW__load{to{transform:translate(100%)}}.ChatInput-module-scss-module__8AJwkW__chatInput{margin-top:auto;position:relative}.ChatInput-module-scss-module__8AJwkW__chatInputForm{align-items:center;gap:5px;display:flex}
@keyframes ChatFileHub-module-scss-module__l2nGSq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ChatFileHub-module-scss-module__l2nGSq__fadeIn{to{opacity:1}}@keyframes ChatFileHub-module-scss-module__l2nGSq__driveIn{to{transform:translate(0)}}@keyframes ChatFileHub-module-scss-module__l2nGSq__load{to{transform:translate(100%)}}.ChatFileHub-module-scss-module__l2nGSq__openButtonWrapper{justify-content:center;min-height:40px;padding:5px 0;display:flex}.ChatFileHub-module-scss-module__l2nGSq__openButton{margin:auto}.ChatFileHub-module-scss-module__l2nGSq__fileHub{background:linear-gradient(rgba(var(--bg-container-accent),1)50%,rgba(var(--bg-container),1));border-radius:var(--border-r-xl);width:100%;max-height:0;transition:max-height .5s cubic-bezier(0,1.11,.88,.99),padding .5s cubic-bezier(0,1.11,.88,.99),box-shadow .5s cubic-bezier(0,1.11,.88,.99);position:absolute;bottom:43px;left:0;overflow:hidden}.ChatFileHub-module-scss-module__l2nGSq__fileHub.ChatFileHub-module-scss-module__l2nGSq___open{max-height:300px;box-shadow:0 -32px 20px -16px #0000001a}.ChatFileHub-module-scss-module__l2nGSq__fileHub.ChatFileHub-module-scss-module__l2nGSq___closed{max-height:0;box-shadow:0 -20px #0000}.ChatFileHub-module-scss-module__l2nGSq__fileHubWrapper{flex-direction:column;gap:10px;max-height:300px;padding:16px;display:flex;overflow-y:auto}.ChatFileHub-module-scss-module__l2nGSq__fileHubWrapper .ChatFileHub-module-scss-module__l2nGSq__fileHubHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.ChatFileHub-module-scss-module__l2nGSq__fileHubActions{z-index:2;gap:5px;display:flex}.ChatFileHub-module-scss-module__l2nGSq__fileHubList{-ms-overflow-style:none;scrollbar-width:none;flex-direction:column;gap:5px;max-height:300px;padding-bottom:100px;display:flex;overflow-y:scroll}.ChatFileHub-module-scss-module__l2nGSq__fileHubList::-webkit-scrollbar{display:none}.ChatFileHub-module-scss-module__l2nGSq__fileHubList .ChatFileHub-module-scss-module__l2nGSq__fileHubListItem{border-radius:var(--border-r-xl);background-color:rgba(var(--bg-container));align-items:center;gap:15px;width:100%;padding:5px 10px;display:flex}.ChatFileHub-module-scss-module__l2nGSq__fileHubList .ChatFileHub-module-scss-module__l2nGSq__fileHubListItemFileName{font-size:var(--text-sm);word-break:break-all;white-space:nowrap}.ChatFileHub-module-scss-module__l2nGSq__fileHubList .ChatFileHub-module-scss-module__l2nGSq__fileHubListItemDelete{font-size:var(--text-sm);margin-left:auto}
@keyframes ChatMessages-module-scss-module__PDRB-a__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ChatMessages-module-scss-module__PDRB-a__fadeIn{to{opacity:1}}@keyframes ChatMessages-module-scss-module__PDRB-a__driveIn{to{transform:translate(0)}}@keyframes ChatMessages-module-scss-module__PDRB-a__load{to{transform:translate(100%)}}.ChatMessages-module-scss-module__PDRB-a__chatMessages{-ms-overflow-style:none;scrollbar-width:none;overflow:hidden scroll}.ChatMessages-module-scss-module__PDRB-a__chatMessages::-webkit-scrollbar{display:none}.ChatMessages-module-scss-module__PDRB-a__chatMessagesList{flex-direction:column;justify-content:flex-end;padding:30px 15px 0;display:flex}
@keyframes ChatMessage-module-scss-module__mcA-Va__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ChatMessage-module-scss-module__mcA-Va__fadeIn{to{opacity:1}}@keyframes ChatMessage-module-scss-module__mcA-Va__driveIn{to{transform:translate(0)}}@keyframes ChatMessage-module-scss-module__mcA-Va__load{to{transform:translate(100%)}}@keyframes ChatMessage-module-scss-module__mcA-Va__showMessage{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ChatMessage-module-scss-module__mcA-Va__hideMessage{to{opacity:0;max-height:0;margin-bottom:0}}.ChatMessage-module-scss-module__mcA-Va__message{background-color:rgba(var(--color-primary),1);font-size:var(--text-base);overflow-wrap:break-word;padding:15px 30px 15px 15px;position:relative}.ChatMessage-module-scss-module__mcA-Va__messageType{font-size:var(--text-sm);opacity:.6;padding-top:5px}.ChatMessage-module-scss-module__mcA-Va__messageContainer{box-sizing:border-box;max-width:70%;max-height:500px;margin-bottom:35px}.ChatMessage-module-scss-module__mcA-Va__messageContainer h4{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0 0 4px;display:flex}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___initial{opacity:0;animation:.2s .1s forwards ChatMessage-module-scss-module__mcA-Va__showMessage;transform:translateY(20px)scale(.9)}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___deleted{animation:.3s forwards ChatMessage-module-scss-module__mcA-Va__hideMessage;overflow:hidden}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___edited .ChatMessage-module-scss-module__mcA-Va__message{opacity:.5}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right{margin-left:auto}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right h4{justify-content:flex-end}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left{margin-right:auto}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left h4{justify-content:flex-start}.ChatMessage-module-scss-module__mcA-Va__messageInfo{align-items:center;gap:5px;padding-top:5px;display:flex}.ChatMessage-module-scss-module__mcA-Va__messageInfo time{font-size:var(--text-sm)}.ChatMessage-module-scss-module__mcA-Va__messageInfo .ChatMessage-module-scss-module__mcA-Va__messageInfoCheck{font-size:var(--text-xl);color:rgba(var(--color-gray),1)}.ChatMessage-module-scss-module__mcA-Va__messageInfo .ChatMessage-module-scss-module__mcA-Va__messageInfoCheck.ChatMessage-module-scss-module__mcA-Va___active{color:rgba(var(--color-primary))}.ChatMessage-module-scss-module__mcA-Va__messageInfo .ChatMessage-module-scss-module__mcA-Va__messageInfoCheck.ChatMessage-module-scss-module__mcA-Va___delivered{color:rgba(var(--color-gray),1)}.ChatMessage-module-scss-module__mcA-Va__bubbleArrow{width:0;height:0;position:absolute}.ChatMessage-module-scss-module__mcA-Va__bubbleArrow:after{content:"";border:0 solid #0000;border-radius:0 20px;width:15px;height:30px;position:absolute}.ChatMessage-module-scss-module__mcA-Va__messageEdited{font-size:var(--text-sm);justify-content:flex-end;display:flex}.ChatMessage-module-scss-module__mcA-Va__messageFileList{flex-wrap:wrap;gap:8px;display:flex}.ChatMessage-module-scss-module__mcA-Va__messageFileList .ChatMessage-module-scss-module__mcA-Va__messageFileListItem{font-size:var(--text-sm);border-radius:var(--border-r-sm);color:rgba(var(--color-text-invert),.5);background-color:rgba(var(--bg-container),.08);align-items:center;gap:6px;max-width:100%;padding:6px 10px;transition:background-color .3s,color .3s;display:flex}.ChatMessage-module-scss-module__mcA-Va__messageFileList .ChatMessage-module-scss-module__mcA-Va__messageFileListItem span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatMessage-module-scss-module__mcA-Va__messageFileList .ChatMessage-module-scss-module__mcA-Va__messageFileListItem:hover{background-color:rgba(var(--bg-container),.2);color:rgba(var(--color-text-invert),1);cursor:pointer}.ChatMessage-module-scss-module__mcA-Va__messageLink{color:inherit;overflow-wrap:anywhere;text-decoration:underline;transition:opacity .3s}.ChatMessage-module-scss-module__mcA-Va__messageLink:hover{color:inherit;opacity:.75}.ChatMessage-module-scss-module__mcA-Va__messageImageGrid{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.ChatMessage-module-scss-module__mcA-Va__messageDownloadButton{border-radius:var(--border-r-sm);background-color:rgba(var(--bg-container),.15);color:inherit;font-size:var(--text-sm);cursor:pointer;align-items:center;gap:8px;padding:8px 14px;text-decoration:none;transition:background-color .3s;display:inline-flex}.ChatMessage-module-scss-module__mcA-Va__messageDownloadButton:hover{background-color:rgba(var(--bg-container),.3);color:inherit}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right .ChatMessage-module-scss-module__mcA-Va__message{border-radius:var(--border-r-lg)var(--border-r-lg)var(--border-r-lg)var(--border-r-lg);color:rgba(var(--color-text-primary-invert))}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right .ChatMessage-module-scss-module__mcA-Va__message .ChatMessage-module-scss-module__mcA-Va__messageFileListItem{color:rgba(var(--color-text-invert),.5)}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right .ChatMessage-module-scss-module__mcA-Va__message .ChatMessage-module-scss-module__mcA-Va__messageFileListItem:hover{background-color:rgba(var(--bg-container),.1);color:rgba(var(--color-text-invert),1)}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right .ChatMessage-module-scss-module__mcA-Va__message .ChatMessage-module-scss-module__mcA-Va__messageType{justify-content:flex-end;display:flex}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right .ChatMessage-module-scss-module__mcA-Va__message .ChatMessage-module-scss-module__mcA-Va__messageEdited{color:rgba(var(--color-text-invert),.5);margin-left:auto}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right .ChatMessage-module-scss-module__mcA-Va__messageInfo{justify-content:flex-end}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right .ChatMessage-module-scss-module__mcA-Va__bubbleArrow{bottom:35px;right:0}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___right .ChatMessage-module-scss-module__mcA-Va__bubbleArrow:after{border-top:9px solid rgb(var(--color-primary));transform:rotate(30deg)scaleY(-1)}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left .ChatMessage-module-scss-module__mcA-Va__message{border-radius:var(--border-r-lg)var(--border-r-lg)var(--border-r-lg)var(--border-r-lg);color:rgba(var(--color-text-base-contrast));background-color:rgba(var(--bg-container-accent))}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left .ChatMessage-module-scss-module__mcA-Va__message .ChatMessage-module-scss-module__mcA-Va__messageFileListItem{color:rgba(var(--color-text-base),.5)}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left .ChatMessage-module-scss-module__mcA-Va__message .ChatMessage-module-scss-module__mcA-Va__messageFileListItem:hover{background-color:rgba(var(--color-primary),1);color:rgba(var(--color-text-primary-invert),1)}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left .ChatMessage-module-scss-module__mcA-Va__message .ChatMessage-module-scss-module__mcA-Va__messageType{justify-content:flex-start;display:flex}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left .ChatMessage-module-scss-module__mcA-Va__message .ChatMessage-module-scss-module__mcA-Va__messageEdited{color:rgba(var(--color-text-base),.5)}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left .ChatMessage-module-scss-module__mcA-Va__messageInfo{flex-direction:row-reverse;justify-content:flex-end}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left .ChatMessage-module-scss-module__mcA-Va__bubbleArrow{left:6px;right:unset;bottom:13px;transform:rotate(145deg)}.ChatMessage-module-scss-module__mcA-Va__messageContainer.ChatMessage-module-scss-module__mcA-Va___left .ChatMessage-module-scss-module__mcA-Va__bubbleArrow:after{border-top:9px solid rgb(var(--bg-container-accent))}
@keyframes ChatMessageActions-module-scss-module__saTnbq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ChatMessageActions-module-scss-module__saTnbq__fadeIn{to{opacity:1}}@keyframes ChatMessageActions-module-scss-module__saTnbq__driveIn{to{transform:translate(0)}}@keyframes ChatMessageActions-module-scss-module__saTnbq__load{to{transform:translate(100%)}}.ChatMessageActions-module-scss-module__saTnbq__messageActions{justify-content:flex-end;display:flex;position:absolute;top:10px;right:5px}.ChatMessageActions-module-scss-module__saTnbq__popup{flex-direction:column;display:flex}
@keyframes AutoCompleteUsersList-module-scss-module__ESEtaG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AutoCompleteUsersList-module-scss-module__ESEtaG__fadeIn{to{opacity:1}}@keyframes AutoCompleteUsersList-module-scss-module__ESEtaG__driveIn{to{transform:translate(0)}}@keyframes AutoCompleteUsersList-module-scss-module__ESEtaG__load{to{transform:translate(100%)}}.AutoCompleteUsersList-module-scss-module__ESEtaG__input{width:100%}
@keyframes SectionPatient-module-scss-module__kMDdGa__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes SectionPatient-module-scss-module__kMDdGa__fadeIn{to{opacity:1}}@keyframes SectionPatient-module-scss-module__kMDdGa__driveIn{to{transform:translate(0)}}@keyframes SectionPatient-module-scss-module__kMDdGa__load{to{transform:translate(100%)}}.SectionPatient-module-scss-module__kMDdGa__block{flex-direction:column;gap:30px;display:flex}.SectionPatient-module-scss-module__kMDdGa__title{font-size:var(--text-3xl)}
@keyframes SectionTable-module-scss-module__grtDHW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes SectionTable-module-scss-module__grtDHW__fadeIn{to{opacity:1}}@keyframes SectionTable-module-scss-module__grtDHW__driveIn{to{transform:translate(0)}}@keyframes SectionTable-module-scss-module__grtDHW__load{to{transform:translate(100%)}}.SectionTable-module-scss-module__grtDHW__block{flex-direction:column;gap:20px;display:flex}.SectionTable-module-scss-module__grtDHW__title{font-size:var(--text-3xl)}
@keyframes CardHistoryTab-module-scss-module__NXIrhG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes CardHistoryTab-module-scss-module__NXIrhG__fadeIn{to{opacity:1}}@keyframes CardHistoryTab-module-scss-module__NXIrhG__driveIn{to{transform:translate(0)}}@keyframes CardHistoryTab-module-scss-module__NXIrhG__load{to{transform:translate(100%)}}.CardHistoryTab-module-scss-module__NXIrhG__wrap{flex-direction:column;gap:10px;display:flex}.CardHistoryTab-module-scss-module__NXIrhG__controls{flex-direction:column;gap:8px;display:flex}.CardHistoryTab-module-scss-module__NXIrhG__chips{flex-wrap:wrap;gap:6px;display:flex}.CardHistoryTab-module-scss-module__NXIrhG__toggles{flex-wrap:wrap;gap:16px;display:flex}.CardHistoryTab-module-scss-module__NXIrhG__notice{margin-bottom:4px}.CardHistoryTab-module-scss-module__NXIrhG__center{justify-content:center;padding:24px 0;display:flex}.CardHistoryTab-module-scss-module__NXIrhG__group{flex-direction:column;gap:8px;display:flex}.CardHistoryTab-module-scss-module__NXIrhG__dayTitle{color:var(--ant-color-text-secondary);margin-top:6px;font-size:13px;font-weight:600}.CardHistoryTab-module-scss-module__NXIrhG__item{background:var(--ant-color-fill-quaternary);border:1px solid var(--ant-color-border-secondary);border-radius:8px;padding:8px 12px}.CardHistoryTab-module-scss-module__NXIrhG__meta{color:var(--ant-color-text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;font-size:14px;display:flex}.CardHistoryTab-module-scss-module__NXIrhG__author{color:var(--ant-color-text);min-width:0;font-weight:600}.CardHistoryTab-module-scss-module__NXIrhG__dot{opacity:.5}.CardHistoryTab-module-scss-module__NXIrhG__sourceTag,.CardHistoryTab-module-scss-module__NXIrhG__originTag{margin-inline-end:0;font-size:12px;line-height:18px}.CardHistoryTab-module-scss-module__NXIrhG__title{color:var(--ant-color-text);margin-bottom:2px;font-weight:600}.CardHistoryTab-module-scss-module__NXIrhG__value,.CardHistoryTab-module-scss-module__NXIrhG__valueShort{white-space:pre-wrap;word-break:break-word;color:var(--ant-color-text);font-size:15px}.CardHistoryTab-module-scss-module__NXIrhG__valueShort{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CardHistoryTab-module-scss-module__NXIrhG__was{color:var(--ant-color-text-secondary);text-decoration:line-through;-webkit-text-decoration-color:var(--ant-color-text-quaternary);text-decoration-color:var(--ant-color-text-quaternary)}.CardHistoryTab-module-scss-module__NXIrhG__arrow{color:var(--ant-color-text-tertiary)}.CardHistoryTab-module-scss-module__NXIrhG__now{color:var(--ant-color-text)}.CardHistoryTab-module-scss-module__NXIrhG__sensitive{color:var(--ant-color-text-tertiary);font-size:14px;font-style:italic}.CardHistoryTab-module-scss-module__NXIrhG__more{padding-inline:0}.CardHistoryTab-module-scss-module__NXIrhG__coverage{color:var(--ant-color-text-tertiary);text-align:center;border-top:1px solid var(--ant-color-border-secondary);margin-top:6px;padding:10px 0 4px;font-size:13px}.CardHistoryTab-module-scss-module__NXIrhG__fullGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:768px){.CardHistoryTab-module-scss-module__NXIrhG__fullGrid{grid-template-columns:1fr}}.CardHistoryTab-module-scss-module__NXIrhG__fullLabel{color:var(--ant-color-text-secondary);margin-bottom:4px;font-size:13px;font-weight:600}.CardHistoryTab-module-scss-module__NXIrhG__fullText{white-space:pre-wrap;word-break:break-word;max-height:60vh;color:var(--ant-color-text);overflow:auto}
@keyframes BitrixRichText-module-scss-module__UpI_9W__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes BitrixRichText-module-scss-module__UpI_9W__fadeIn{to{opacity:1}}@keyframes BitrixRichText-module-scss-module__UpI_9W__driveIn{to{transform:translate(0)}}@keyframes BitrixRichText-module-scss-module__UpI_9W__load{to{transform:translate(100%)}}.BitrixRichText-module-scss-module__UpI_9W__root{position:relative}.BitrixRichText-module-scss-module__UpI_9W__body{white-space:pre-wrap;word-break:break-word;overflow:hidden}.BitrixRichText-module-scss-module__UpI_9W__collapsed{-webkit-mask-image:linear-gradient(#000 60%,#0000 100%);mask-image:linear-gradient(#000 60%,#0000 100%)}.BitrixRichText-module-scss-module__UpI_9W__toggle{border:1px solid var(--ant-color-border-secondary,#eef0f2);background:var(--ant-color-bg-container,#fff);color:var(--ant-color-text-secondary,#4e5d6c);cursor:pointer;border-radius:12px;margin:4px auto 0;padding:2px 12px;font-size:13px;display:block}.BitrixRichText-module-scss-module__UpI_9W__toggle:hover{color:var(--ant-color-primary,#1677ff);border-color:var(--ant-color-primary-border,#91caff)}.BitrixRichText-module-scss-module__UpI_9W__toggleOverlay{margin-top:-12px;position:relative}.BitrixRichText-module-scss-module__UpI_9W__mention{color:var(--ant-color-primary,#1677ff);font-weight:600}
@keyframes DealDoctors-module-scss-module__KKpu6W__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes DealDoctors-module-scss-module__KKpu6W__fadeIn{to{opacity:1}}@keyframes DealDoctors-module-scss-module__KKpu6W__driveIn{to{transform:translate(0)}}@keyframes DealDoctors-module-scss-module__KKpu6W__load{to{transform:translate(100%)}}.DealDoctors-module-scss-module__KKpu6W__section{background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border-secondary,#eef0f2);border-radius:10px;margin-bottom:12px;padding:12px 14px}.DealDoctors-module-scss-module__KKpu6W__section:last-child{margin-bottom:0}.DealDoctors-module-scss-module__KKpu6W__section .ant-descriptions-title{color:#8a98a6;text-transform:uppercase;letter-spacing:.4px;margin-bottom:10px;padding:4px 0 0 4px;font-size:13px}.DealDoctors-module-scss-module__KKpu6W__editable{cursor:pointer;border-bottom:1px dashed #bcc6d0;transition:background .15s}.DealDoctors-module-scss-module__KKpu6W__editable:hover{background:var(--ant-color-primary-bg,#e6f4ff)}.DealDoctors-module-scss-module__KKpu6W__editPencil{color:#adb8c2;font-size:11px}.DealDoctors-module-scss-module__KKpu6W__editRow{align-items:center;gap:4px;width:100%;display:inline-flex}
@keyframes TreatmentPlanHeader-module-scss-module__3rMGWG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes TreatmentPlanHeader-module-scss-module__3rMGWG__fadeIn{to{opacity:1}}@keyframes TreatmentPlanHeader-module-scss-module__3rMGWG__driveIn{to{transform:translate(0)}}@keyframes TreatmentPlanHeader-module-scss-module__3rMGWG__load{to{transform:translate(100%)}}.TreatmentPlanHeader-module-scss-module__3rMGWG__root{border:1px solid var(--border-color-base,#e5e7eb);background:var(--bg-elevated,#fff);border-radius:8px;flex-direction:column;gap:12px;margin:12px 0;padding:12px 16px;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__fields{grid-template-columns:minmax(240px,1.4fr) 190px minmax(220px,1fr) 170px;grid-template-areas:"name name status discount""deal deal price cost";align-items:end;gap:12px 16px;display:grid}.TreatmentPlanHeader-module-scss-module__3rMGWG__fieldsWithCredit{grid-template-areas:"name name status discount""deal deal price cost""credit credit credit credit"}.TreatmentPlanHeader-module-scss-module__3rMGWG__field,.TreatmentPlanHeader-module-scss-module__3rMGWG__fieldSmall{margin-bottom:0!important}.TreatmentPlanHeader-module-scss-module__3rMGWG__areaName{grid-area:name}.TreatmentPlanHeader-module-scss-module__3rMGWG__areaStatus{grid-area:status}.TreatmentPlanHeader-module-scss-module__3rMGWG__areaDiscount{grid-area:discount}.TreatmentPlanHeader-module-scss-module__3rMGWG__areaPrice{grid-area:price}.TreatmentPlanHeader-module-scss-module__3rMGWG__areaDeal{grid-area:deal}.TreatmentPlanHeader-module-scss-module__3rMGWG__areaCredit{grid-area:credit}@media (max-width:1180px){.TreatmentPlanHeader-module-scss-module__3rMGWG__fields{grid-template-columns:minmax(220px,1fr) 190px;grid-template-areas:"name status""deal deal""price cost"}.TreatmentPlanHeader-module-scss-module__3rMGWG__fieldsWithCredit{grid-template-areas:"name status""deal deal""price cost""credit credit"}}@media (max-width:720px){.TreatmentPlanHeader-module-scss-module__3rMGWG__fields{grid-template-columns:1fr;grid-template-areas:"name""status""discount""deal""price""credit""cost"}}.TreatmentPlanHeader-module-scss-module__3rMGWG__cost{flex-direction:column;grid-area:cost;align-items:flex-end;gap:2px;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__costLabel{color:var(--text-color-secondary,#6b7280);font-size:12px}.TreatmentPlanHeader-module-scss-module__3rMGWG__costValue{flex-direction:column;align-items:flex-end;gap:2px;font-size:16px;font-weight:600;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__costRow{align-items:baseline;gap:6px;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__costRowLabel{color:var(--text-color-secondary,#6b7280);font-size:12px;font-weight:400}.TreatmentPlanHeader-module-scss-module__3rMGWG__costFrom{color:var(--text-color-secondary,#6b7280);font-size:12px;font-weight:400;text-decoration:line-through}.TreatmentPlanHeader-module-scss-module__3rMGWG__approval{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__creditField{flex-direction:column;gap:4px;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__creditLabel{color:var(--text-color,#141414);font-size:14px}.TreatmentPlanHeader-module-scss-module__3rMGWG__creditRow{align-items:center;gap:8px;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__creditHint{color:var(--text-color-secondary,#6b7280);font-size:12px}.TreatmentPlanHeader-module-scss-module__3rMGWG__creditError{color:var(--color-error,#d4380d);font-size:12px}.TreatmentPlanHeader-module-scss-module__3rMGWG__calc{border:1px solid var(--border-color-base,#e5e7eb);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__calcTitle{font-weight:600}.TreatmentPlanHeader-module-scss-module__3rMGWG__calcRow{grid-template-columns:repeat(3,minmax(140px,1fr)) auto auto;align-items:end;gap:12px 16px;display:grid}.TreatmentPlanHeader-module-scss-module__3rMGWG__calcField{flex-direction:column;gap:4px;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__calcLabel{color:var(--text-color-secondary,#6b7280);font-size:12px}.TreatmentPlanHeader-module-scss-module__3rMGWG__calcResult{flex-direction:column;gap:2px;display:flex}.TreatmentPlanHeader-module-scss-module__3rMGWG__calcValue{font-size:16px;font-weight:600}@media (max-width:1180px){.TreatmentPlanHeader-module-scss-module__3rMGWG__calcRow{grid-template-columns:repeat(2,minmax(140px,1fr))}}
@keyframes TreatmentPlanEditor-module-scss-module__F94rLa__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes TreatmentPlanEditor-module-scss-module__F94rLa__fadeIn{to{opacity:1}}@keyframes TreatmentPlanEditor-module-scss-module__F94rLa__driveIn{to{transform:translate(0)}}@keyframes TreatmentPlanEditor-module-scss-module__F94rLa__load{to{transform:translate(100%)}}.TreatmentPlanEditor-module-scss-module__F94rLa__root{flex-direction:column;gap:16px;padding:8px 0;display:flex}.TreatmentPlanEditor-module-scss-module__F94rLa__toolbar{justify-content:flex-end;align-items:center;gap:8px;display:flex}.TreatmentPlanEditor-module-scss-module__F94rLa__lockNote{font-size:13px}.TreatmentPlanEditor-module-scss-module__F94rLa__totals{flex-direction:column;align-items:flex-end;gap:4px;font-size:14px;display:flex}.TreatmentPlanEditor-module-scss-module__F94rLa__placeholder{color:var(--ant-color-text-tertiary,#00000073);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 16px;display:flex}.TreatmentPlanEditor-module-scss-module__F94rLa__legend{color:var(--ant-color-text-secondary,#000000a6);gap:16px;font-size:13px;display:flex}.TreatmentPlanEditor-module-scss-module__F94rLa__legendItem{align-items:center;gap:6px;display:inline-flex}.TreatmentPlanEditor-module-scss-module__F94rLa__dotProvided,.TreatmentPlanEditor-module-scss-module__F94rLa__dotNotProvided{border-radius:50%;width:10px;height:10px;display:inline-block}.TreatmentPlanEditor-module-scss-module__F94rLa__dotProvided{background:#52c41a}.TreatmentPlanEditor-module-scss-module__F94rLa__dotNotProvided{background:#ff4d4f}.TreatmentPlanEditor-module-scss-module__F94rLa__servCell{overflow-wrap:anywhere}.TreatmentPlanEditor-module-scss-module__F94rLa__brandSelectCell{width:0;min-width:100%}.TreatmentPlanEditor-module-scss-module__F94rLa__brandSelectCell.TreatmentPlanEditor-module-scss-module__F94rLa__brandSelectCell .ant-select.ant-select-single.ant-select{align-items:center;height:auto;min-height:24px}.TreatmentPlanEditor-module-scss-module__F94rLa__brandSelectCell.TreatmentPlanEditor-module-scss-module__F94rLa__brandSelectCell .ant-select.ant-select-single .ant-select-content{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:auto;min-height:24px;padding-inline-end:22px;line-height:18px;display:-webkit-box;overflow:hidden}.TreatmentPlanEditor-module-scss-module__F94rLa__modalOpenerCell,.TreatmentPlanEditor-module-scss-module__F94rLa__modalOpenerCell:read-only{cursor:pointer}.TreatmentPlanEditor-module-scss-module__F94rLa__rowProvided td{background:var(--ant-color-success-bg,#f6ffed)}.TreatmentPlanEditor-module-scss-module__F94rLa__rowNotProvided td{background:var(--ant-color-error-bg,#fff1f0)}.TreatmentPlanEditor-module-scss-module__F94rLa__composition{padding:4px 0}.TreatmentPlanEditor-module-scss-module__F94rLa__composition ul{margin:6px 0 0;padding-left:20px}.TreatmentPlanEditor-module-scss-module__F94rLa__composition li{line-height:1.6}
@keyframes UpdateAvatarPatient-module-scss-module__VYZ6nW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes UpdateAvatarPatient-module-scss-module__VYZ6nW__fadeIn{to{opacity:1}}@keyframes UpdateAvatarPatient-module-scss-module__VYZ6nW__driveIn{to{transform:translate(0)}}@keyframes UpdateAvatarPatient-module-scss-module__VYZ6nW__load{to{transform:translate(100%)}}.UpdateAvatarPatient-module-scss-module__VYZ6nW__uploadWrapper{position:absolute;bottom:0;right:0}.UpdateAvatarPatient-module-scss-module__VYZ6nW__uploadButton.UpdateAvatarPatient-module-scss-module__VYZ6nW__uploadButton{background:rgb(var(--bg-container));box-shadow:var(--container-shadow);color:rgb(var(--color-gray2));border:none;border-radius:100%;justify-content:center;align-items:center;padding:0;font-size:14px;display:flex}.UpdateAvatarPatient-module-scss-module__VYZ6nW__uploadButton.UpdateAvatarPatient-module-scss-module__VYZ6nW__uploadButton:hover{background:rgb(var(--bg-container));opacity:.85}
@keyframes PatientMoneyCard-module-scss-module__UrPdCq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes PatientMoneyCard-module-scss-module__UrPdCq__fadeIn{to{opacity:1}}@keyframes PatientMoneyCard-module-scss-module__UrPdCq__driveIn{to{transform:translate(0)}}@keyframes PatientMoneyCard-module-scss-module__UrPdCq__load{to{transform:translate(100%)}}.PatientMoneyCard-module-scss-module__UrPdCq__card{background:rgba(var(--bg-container),1);width:100%;box-shadow:var(--container-shadow);border-radius:var(--border-r-xl);flex-direction:column;align-items:center;gap:10px;padding:15px;display:flex}.PatientMoneyCard-module-scss-module__UrPdCq__card h3{color:rgba(var(--color-gray),1);font-size:var(--text-2sm)}.PatientMoneyCard-module-scss-module__UrPdCq__card p{color:rgb(var(--color-text-base-contrast));font-size:var(--text-lg)}
@keyframes PatientMoneyCards-module-scss-module__3eSrza__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes PatientMoneyCards-module-scss-module__3eSrza__fadeIn{to{opacity:1}}@keyframes PatientMoneyCards-module-scss-module__3eSrza__driveIn{to{transform:translate(0)}}@keyframes PatientMoneyCards-module-scss-module__3eSrza__load{to{transform:translate(100%)}}.PatientMoneyCards-module-scss-module__3eSrza__cards{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;display:grid}.PatientMoneyCards-module-scss-module__3eSrza__icon{color:rgb(var(--color-gray2));font-size:28px}
@keyframes ReferralPromoCodeCard-module-scss-module__4Al-rq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ReferralPromoCodeCard-module-scss-module__4Al-rq__fadeIn{to{opacity:1}}@keyframes ReferralPromoCodeCard-module-scss-module__4Al-rq__driveIn{to{transform:translate(0)}}@keyframes ReferralPromoCodeCard-module-scss-module__4Al-rq__load{to{transform:translate(100%)}}.ReferralPromoCodeCard-module-scss-module__4Al-rq__card{background:rgba(var(--bg-container),1);box-shadow:var(--container-shadow);border-radius:var(--border-r-xl);text-align:left;align-items:center;padding-left:20px;display:flex}.ReferralPromoCodeCard-module-scss-module__4Al-rq__text{font-size:var(--text-2sm);color:rgba(var(--color-text-base-contrast));align-items:center;gap:20px;display:flex}.ReferralPromoCodeCard-module-scss-module__4Al-rq__text span{font-size:var(--text-3xl)}
@keyframes PatientTags-module-scss-module__o-vcAa__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes PatientTags-module-scss-module__o-vcAa__fadeIn{to{opacity:1}}@keyframes PatientTags-module-scss-module__o-vcAa__driveIn{to{transform:translate(0)}}@keyframes PatientTags-module-scss-module__o-vcAa__load{to{transform:translate(100%)}}.PatientTags-module-scss-module__o-vcAa__wrapper{flex-direction:column;gap:20px;display:flex}.PatientTags-module-scss-module__o-vcAa__title{font-size:var(--text-2xl);color:rgb(var(--color-text-base-contrast));font-weight:var(--text-bold)}.PatientTags-module-scss-module__o-vcAa__tagsWrapper{flex-wrap:wrap;gap:6px;display:flex}.PatientTags-module-scss-module__o-vcAa__tags{gap:6px;display:flex}.PatientTags-module-scss-module__o-vcAa__features{flex-grow:1;gap:6px;display:flex}.PatientTags-module-scss-module__o-vcAa__tag{color:rgb(var(--color-primary));background-color:rgba(var(--color-primary),.1);font-size:var(--text-base);align-items:center;margin-right:0;padding:6px 20px;display:flex}
@keyframes AdvancePaymentModal-module-scss-module__arOFnW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AdvancePaymentModal-module-scss-module__arOFnW__fadeIn{to{opacity:1}}@keyframes AdvancePaymentModal-module-scss-module__arOFnW__driveIn{to{transform:translate(0)}}@keyframes AdvancePaymentModal-module-scss-module__arOFnW__load{to{transform:translate(100%)}}.AdvancePaymentModal-module-scss-module__arOFnW__root{flex-direction:column;gap:10px;display:flex}.AdvancePaymentModal-module-scss-module__arOFnW__title{color:rgb(var(--color-text-base-contrast));text-align:center;margin:0;font-size:22px;font-weight:600}.AdvancePaymentModal-module-scss-module__arOFnW__fieldGroup{flex-direction:column;gap:5px;display:flex}.AdvancePaymentModal-module-scss-module__arOFnW__fieldLabel{color:rgb(var(--color-gray));font-size:12px}.AdvancePaymentModal-module-scss-module__arOFnW__payButtons{margin-top:8px}
@keyframes PatientFinanceBlocks-module-scss-module__S2Iigq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes PatientFinanceBlocks-module-scss-module__S2Iigq__fadeIn{to{opacity:1}}@keyframes PatientFinanceBlocks-module-scss-module__S2Iigq__driveIn{to{transform:translate(0)}}@keyframes PatientFinanceBlocks-module-scss-module__S2Iigq__load{to{transform:translate(100%)}}.PatientFinanceBlocks-module-scss-module__S2Iigq__root{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:10px;min-width:0;display:grid}@media (max-width:1499px){.PatientFinanceBlocks-module-scss-module__S2Iigq__root{grid-template-columns:1fr}.PatientFinanceBlocks-module-scss-module__S2Iigq__root .PatientFinanceBlocks-module-scss-module__S2Iigq__advancePaymentBtn.ant-btn{min-height:var(--ant-control-height-lg)}}.PatientFinanceBlocks-module-scss-module__S2Iigq__column{grid-template-columns:1fr;align-content:center}.PatientFinanceBlocks-module-scss-module__S2Iigq__advancePaymentBtn{white-space:normal;width:100%;min-width:0;line-height:1.4}.PatientFinanceBlocks-module-scss-module__S2Iigq__advancePaymentBtn.ant-btn{white-space:normal;min-width:0}.PatientFinanceBlocks-module-scss-module__S2Iigq__debtCardsRow{gap:8px;min-width:0;display:flex}.PatientFinanceBlocks-module-scss-module__S2Iigq__debtCardsRow>*{flex:1 1 0;min-width:0}.PatientFinanceBlocks-module-scss-module__S2Iigq__debtCard{background:rgba(var(--bg-container),1);box-shadow:var(--container-shadow);border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:8px;display:flex}.PatientFinanceBlocks-module-scss-module__S2Iigq__debtLabel{color:rgb(var(--color-red));font-size:13px}.PatientFinanceBlocks-module-scss-module__S2Iigq__debtValue{color:rgb(var(--color-red));font-size:18px;font-weight:600}.PatientFinanceBlocks-module-scss-module__S2Iigq__installmentOverdueValue{color:rgb(var(--color-red));text-align:center;font-weight:600}.PatientFinanceBlocks-module-scss-module__S2Iigq__advancePaymentModal>div:first-child{display:none}
@keyframes PrintPatientDocuments-module-scss-module__GO7x0a__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes PrintPatientDocuments-module-scss-module__GO7x0a__fadeIn{to{opacity:1}}@keyframes PrintPatientDocuments-module-scss-module__GO7x0a__driveIn{to{transform:translate(0)}}@keyframes PrintPatientDocuments-module-scss-module__GO7x0a__load{to{transform:translate(100%)}}.PrintPatientDocuments-module-scss-module__GO7x0a__link{color:rgba(var(--color-primary));font-size:var(--text-2sm)}
@keyframes AutoCompletePatientList-module-scss-module__9qwTBG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AutoCompletePatientList-module-scss-module__9qwTBG__fadeIn{to{opacity:1}}@keyframes AutoCompletePatientList-module-scss-module__9qwTBG__driveIn{to{transform:translate(0)}}@keyframes AutoCompletePatientList-module-scss-module__9qwTBG__load{to{transform:translate(100%)}}.AutoCompletePatientList-module-scss-module__9qwTBG__input{min-width:100%;height:100%}
@keyframes EditPatientForm-module-scss-module__LDPOma__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes EditPatientForm-module-scss-module__LDPOma__fadeIn{to{opacity:1}}@keyframes EditPatientForm-module-scss-module__LDPOma__driveIn{to{transform:translate(0)}}@keyframes EditPatientForm-module-scss-module__LDPOma__load{to{transform:translate(100%)}}.EditPatientForm-module-scss-module__LDPOma__form{flex-direction:column;gap:40px;display:flex}.EditPatientForm-module-scss-module__LDPOma__flexCard{width:100%}.EditPatientForm-module-scss-module__LDPOma__btn{justify-content:center;display:flex}.EditPatientForm-module-scss-module__LDPOma__label{color:rgb(var(--color-gray));font-size:var(--text-lg)}.EditPatientForm-module-scss-module__LDPOma__groupTitle{color:rgb(var(--color-gray));font-size:var(--text-sm);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.EditPatientForm-module-scss-module__LDPOma__groupTitle:not(:first-child){margin-top:4px}.EditPatientForm-module-scss-module__LDPOma__formCard,.EditPatientForm-module-scss-module__LDPOma__formItem{margin-bottom:0}.EditPatientForm-module-scss-module__LDPOma__masked{border-color:rgba(var(--color-gray2))}.EditPatientForm-module-scss-module__LDPOma__checkboxes{gap:30px;display:flex}.EditPatientForm-module-scss-module__LDPOma__checkbox{align-items:center;gap:10px;display:flex}.EditPatientForm-module-scss-module__LDPOma__checkbox label{font-size:var(--text-sm)}.EditPatientForm-module-scss-module__LDPOma__period{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px;display:grid}.EditPatientForm-module-scss-module__LDPOma__date{width:100%}.EditPatientForm-module-scss-module__LDPOma__input{height:40px}.EditPatientForm-module-scss-module__LDPOma__wrapperModal{font-size:var(--text-base);color:rgb(var(--color-primary));align-items:center;gap:15px;width:fit-content;display:inline-flex}.EditPatientForm-module-scss-module__LDPOma__wrapperModal:hover{cursor:pointer;text-decoration:underline}.EditPatientForm-module-scss-module__LDPOma__documentName{flex-direction:column;gap:2px;display:inline-flex}.EditPatientForm-module-scss-module__LDPOma__documentPerson{font-size:var(--text-sm);color:rgb(var(--color-gray))}.EditPatientForm-module-scss-module__LDPOma__inputsWrapper{grid-template-columns:1fr 1fr;gap:15px;display:grid}@media (max-width:1024px){.EditPatientForm-module-scss-module__LDPOma__inputsWrapper{grid-template-columns:1fr}}.EditPatientForm-module-scss-module__LDPOma__fullItem{grid-column:span 2}@media (max-width:1024px){.EditPatientForm-module-scss-module__LDPOma__fullItem{grid-column:unset}}.EditPatientForm-module-scss-module__LDPOma__infoBlockTitle{font-size:18px;font-weight:var(--text-medium);margin-top:10px}.EditPatientForm-module-scss-module__LDPOma__infoBlockWrapper{flex-direction:column;gap:7px;display:flex}.EditPatientForm-module-scss-module__LDPOma__wrapper{flex-wrap:wrap;gap:30px 60px}.EditPatientForm-module-scss-module__LDPOma__addBtn{margin-left:auto;padding-bottom:0;padding-right:0;display:block}.EditPatientForm-module-scss-module__LDPOma__title{font-weight:var(--text-medium);font-size:var(--text-base)}.EditPatientForm-module-scss-module__LDPOma__titleWrap{font-size:var(--text-2xl);font-weight:var(--text-bold);color:rgb(var(--color-text-base-contrast))}.EditPatientForm-module-scss-module__LDPOma__iconCheck{color:rgb(var(--color-green));font-size:20px}.EditPatientForm-module-scss-module__LDPOma__grid{grid-template-columns:1fr 1fr;gap:40px 15px;display:grid}@media (max-width:992px){.EditPatientForm-module-scss-module__LDPOma__grid{grid-template-columns:1fr}}.EditPatientForm-module-scss-module__LDPOma__editIcon{cursor:pointer}.EditPatientForm-module-scss-module__LDPOma__iconPlus{color:rgb(var(--color-invert))}
@keyframes TabSwitcher-module-scss-module__yTF7sG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes TabSwitcher-module-scss-module__yTF7sG__fadeIn{to{opacity:1}}@keyframes TabSwitcher-module-scss-module__yTF7sG__driveIn{to{transform:translate(0)}}@keyframes TabSwitcher-module-scss-module__yTF7sG__load{to{transform:translate(100%)}}.TabSwitcher-module-scss-module__yTF7sG__switcher{background:rgba(var(--bg-container));border-bottom:1px solid rgba(var(--color-gray),.3);gap:30px;display:inline-flex}.TabSwitcher-module-scss-module__yTF7sG__tab{color:rgb(var(--color-gray2));cursor:pointer;white-space:nowrap;background:0 0;border:none;outline:none;width:100%;padding:6px 0;font-size:14px;transition:all .2s;position:relative}.TabSwitcher-module-scss-module__yTF7sG__tab:not(.TabSwitcher-module-scss-module__yTF7sG__active):hover{color:rgb(var(--color-primary))}.TabSwitcher-module-scss-module__yTF7sG__tab:disabled{cursor:not-allowed;opacity:.5}.TabSwitcher-module-scss-module__yTF7sG__tab:after{content:"";border-radius:9999px;width:100%;height:2px;position:absolute;bottom:0;left:0;overflow:hidden}.TabSwitcher-module-scss-module__yTF7sG__active{color:rgb(var(--color-primary))}.TabSwitcher-module-scss-module__yTF7sG__active:after{background-color:rgb(var(--color-primary))}
@keyframes LargeCheckbox-module-scss-module__iYPVFW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes LargeCheckbox-module-scss-module__iYPVFW__fadeIn{to{opacity:1}}@keyframes LargeCheckbox-module-scss-module__iYPVFW__driveIn{to{transform:translate(0)}}@keyframes LargeCheckbox-module-scss-module__iYPVFW__load{to{transform:translate(100%)}}label.ant-checkbox-wrapper.LargeCheckbox-module-scss-module__iYPVFW__root{color:rgb(var(--color-gray));font-size:var(--text-lg);align-items:center;gap:16px;display:inline-flex}label.ant-checkbox-wrapper.LargeCheckbox-module-scss-module__iYPVFW__root .ant-checkbox{border-color:rgba(var(--color-gray2),1);border-radius:8px;flex-shrink:0;align-self:center;width:40px;height:40px;top:0}label.ant-checkbox-wrapper.LargeCheckbox-module-scss-module__iYPVFW__root .ant-checkbox-checked:not(.ant-checkbox-disabled){background:rgb(var(--color-primary));border-color:rgb(var(--color-primary))}label.ant-checkbox-wrapper.LargeCheckbox-module-scss-module__iYPVFW__root .ant-checkbox-checked:not(.ant-checkbox-disabled):hover{background:rgb(var(--color-primary));border-color:rgb(var(--color-primary))}label.ant-checkbox-wrapper.LargeCheckbox-module-scss-module__iYPVFW__root .ant-checkbox:after{width:8px;height:14px;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}label.ant-checkbox-wrapper.LargeCheckbox-module-scss-module__iYPVFW__root .ant-checkbox-label{align-self:center;padding-inline:0;line-height:21px}
@keyframes ActivityFilter-module-scss-module__5XS7IG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ActivityFilter-module-scss-module__5XS7IG__fadeIn{to{opacity:1}}@keyframes ActivityFilter-module-scss-module__5XS7IG__driveIn{to{transform:translate(0)}}@keyframes ActivityFilter-module-scss-module__5XS7IG__load{to{transform:translate(100%)}}.ActivityFilter-module-scss-module__5XS7IG__select{min-width:150px}
@keyframes DatabaseTableForm-module-scss-module__79NSHa__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes DatabaseTableForm-module-scss-module__79NSHa__fadeIn{to{opacity:1}}@keyframes DatabaseTableForm-module-scss-module__79NSHa__driveIn{to{transform:translate(0)}}@keyframes DatabaseTableForm-module-scss-module__79NSHa__load{to{transform:translate(100%)}}.DatabaseTableForm-module-scss-module__79NSHa__vertical{flex-direction:column;display:flex}.DatabaseTableForm-module-scss-module__79NSHa__horizontal{flex-wrap:wrap;column-gap:24px;display:flex}.DatabaseTableForm-module-scss-module__79NSHa__horizontal .ant-form-item{width:278px}.DatabaseTableForm-module-scss-module__79NSHa__horizontal input{height:40px}.DatabaseTableForm-module-scss-module__79NSHa__form_inputs .ant-form-item-control-input-content{height:40px}.DatabaseTableForm-module-scss-module__79NSHa__form_checkboxes,.DatabaseTableForm-module-scss-module__79NSHa__content{width:100%}
@keyframes FormElementImageUpload-module-scss-module__YAepna__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes FormElementImageUpload-module-scss-module__YAepna__fadeIn{to{opacity:1}}@keyframes FormElementImageUpload-module-scss-module__YAepna__driveIn{to{transform:translate(0)}}@keyframes FormElementImageUpload-module-scss-module__YAepna__load{to{transform:translate(100%)}}.FormElementImageUpload-module-scss-module__YAepna__upload{width:100%;display:block}:is(.FormElementImageUpload-module-scss-module__YAepna__upload .ant-upload-wrapper,.FormElementImageUpload-module-scss-module__YAepna__upload .ant-upload-list){width:100%}:is(.FormElementImageUpload-module-scss-module__YAepna__upload .ant-upload-select,.FormElementImageUpload-module-scss-module__YAepna__upload .ant-upload-list-item-container,.FormElementImageUpload-module-scss-module__YAepna__upload .ant-upload-list-item){width:100%!important;height:160px!important;margin:0!important}.FormElementImageUpload-module-scss-module__YAepna__upload .ant-upload-list-item-thumbnail img{object-fit:contain;width:100%;height:100%}.FormElementImageUpload-module-scss-module__YAepna__previewActions{background-color:rgba(var(--color-base),.2);border-radius:20px;align-items:center;gap:16px;padding:10px;display:flex}.FormElementImageUpload-module-scss-module__YAepna__uploadingItem{border:1px dashed rgb(var(--color-border));border-radius:var(--border-r-lg);width:100%;height:160px;position:relative;overflow:hidden}.FormElementImageUpload-module-scss-module__YAepna__uploadingPreview{object-fit:contain;width:100%;height:100%}.FormElementImageUpload-module-scss-module__YAepna__uploadingOverlay{background-color:rgba(var(--color-base),.6);color:rgb(var(--color-base));font-size:var(--text-sm);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.FormElementImageUpload-module-scss-module__YAepna__uploadButton{width:100%;height:100%;color:rgb(var(--color-gray));cursor:pointer;font-size:var(--text-sm);background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}
@keyframes FormView-module-scss-module__SM76QW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes FormView-module-scss-module__SM76QW__fadeIn{to{opacity:1}}@keyframes FormView-module-scss-module__SM76QW__driveIn{to{transform:translate(0)}}@keyframes FormView-module-scss-module__SM76QW__load{to{transform:translate(100%)}}.FormView-module-scss-module__SM76QW__viewContainer{grid-template-columns:repeat(12,1fr);gap:0 16px;display:grid}:is(.FormView-module-scss-module__SM76QW__viewContainer .ant-form-item-control-input-content,.FormView-module-scss-module__SM76QW__viewContainer .ant-input,.FormView-module-scss-module__SM76QW__viewContainer .ant-input-number,.FormView-module-scss-module__SM76QW__viewContainer .ant-select,.FormView-module-scss-module__SM76QW__viewContainer .ant-picker){min-height:40px}.FormView-module-scss-module__SM76QW__delimiter{border:none;border-top:1px solid rgb(var(--color-gray2));grid-column:span 12;margin:8px 0 24px}.FormView-module-scss-module__SM76QW__imageLabel{margin-bottom:8px;display:flex}.FormView-module-scss-module__SM76QW__image{border:1px solid rgb(var(--color-gray2));border-radius:var(--border-r-lg);overflow:hidden}.FormView-module-scss-module__SM76QW__image .ant-image{width:100%;height:100%}.FormView-module-scss-module__SM76QW__image .ant-image-img{object-fit:contain;width:100%;height:100%}.FormView-module-scss-module__SM76QW__imageActions{background-color:rgba(var(--color-base),.2);border-radius:20px;align-items:center;gap:16px;padding:10px;display:flex}.FormView-module-scss-module__SM76QW__formItem label{width:100%}.FormView-module-scss-module__SM76QW__skeleton{min-height:40px}
@keyframes MedBook-form-module-scss-module__TYoVDa__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes MedBook-form-module-scss-module__TYoVDa__fadeIn{to{opacity:1}}@keyframes MedBook-form-module-scss-module__TYoVDa__driveIn{to{transform:translate(0)}}@keyframes MedBook-form-module-scss-module__TYoVDa__load{to{transform:translate(100%)}}.MedBook-form-module-scss-module__TYoVDa__root{flex-direction:column;gap:20px;display:flex}.MedBook-form-module-scss-module__TYoVDa__formName{letter-spacing:5%;font-size:18px;font-weight:500;line-height:100%}.MedBook-form-module-scss-module__TYoVDa__empty{padding:40px 0}
@keyframes ToothSvg-module-scss-module__K2Gp_G__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ToothSvg-module-scss-module__K2Gp_G__fadeIn{to{opacity:1}}@keyframes ToothSvg-module-scss-module__K2Gp_G__driveIn{to{transform:translate(0)}}@keyframes ToothSvg-module-scss-module__K2Gp_G__load{to{transform:translate(100%)}}.ToothSvg-module-scss-module__K2Gp_G__wrapper{display:inline-flex;position:relative}.ToothSvg-module-scss-module__K2Gp_G__label{text-align:center;color:#000;-webkit-user-select:none;user-select:none;cursor:pointer;font-size:9px;line-height:1;position:absolute;left:0;right:0}.ToothSvg-module-scss-module__K2Gp_G__planned{color:#b50e72;text-underline-offset:1px;font-weight:700;text-decoration:underline}.ToothSvg-module-scss-module__K2Gp_G__marks{text-align:center;letter-spacing:.02em;color:#c0392b;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:8px;font-weight:600;line-height:1;position:absolute;left:0;right:0}.ToothSvg-module-scss-module__K2Gp_G__upper .ToothSvg-module-scss-module__K2Gp_G__label{bottom:3px}.ToothSvg-module-scss-module__K2Gp_G__upper .ToothSvg-module-scss-module__K2Gp_G__marks{top:0}.ToothSvg-module-scss-module__K2Gp_G__lower .ToothSvg-module-scss-module__K2Gp_G__label{top:3px}.ToothSvg-module-scss-module__K2Gp_G__lower .ToothSvg-module-scss-module__K2Gp_G__marks{bottom:0}.ToothSvg-module-scss-module__K2Gp_G__planPopup{flex-direction:column;gap:8px;max-width:280px;max-height:260px;display:flex;overflow-y:auto}.ToothSvg-module-scss-module__K2Gp_G__planRow{flex-direction:column;line-height:1.35;display:flex}
@keyframes SurfaceDiagram-module-scss-module__elwxoq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes SurfaceDiagram-module-scss-module__elwxoq__fadeIn{to{opacity:1}}@keyframes SurfaceDiagram-module-scss-module__elwxoq__driveIn{to{transform:translate(0)}}@keyframes SurfaceDiagram-module-scss-module__elwxoq__load{to{transform:translate(100%)}}.SurfaceDiagram-module-scss-module__elwxoq__diagram{display:block}.SurfaceDiagram-module-scss-module__elwxoq__sector{cursor:pointer;transition:opacity .15s}.SurfaceDiagram-module-scss-module__elwxoq__sector:hover{opacity:.75}
@keyframes ToothEditModal-module-scss-module__k2pQNG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ToothEditModal-module-scss-module__k2pQNG__fadeIn{to{opacity:1}}@keyframes ToothEditModal-module-scss-module__k2pQNG__driveIn{to{transform:translate(0)}}@keyframes ToothEditModal-module-scss-module__k2pQNG__load{to{transform:translate(100%)}}.ToothEditModal-module-scss-module__k2pQNG__columns{grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:12px 16px;display:grid}.ToothEditModal-module-scss-module__k2pQNG__group{flex-direction:column;gap:4px;min-width:0;display:flex}.ToothEditModal-module-scss-module__k2pQNG__periodontal{margin-top:8px}
@keyframes DentalChart-module-scss-module__B42mjG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes DentalChart-module-scss-module__B42mjG__fadeIn{to{opacity:1}}@keyframes DentalChart-module-scss-module__B42mjG__driveIn{to{transform:translate(0)}}@keyframes DentalChart-module-scss-module__B42mjG__load{to{transform:translate(100%)}}.DentalChart-module-scss-module__B42mjG__chart{border-radius:8px;flex-direction:column;align-items:center;gap:0;padding:16px;display:flex;overflow-x:auto}.DentalChart-module-scss-module__B42mjG__cell{z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:40px;display:flex;position:relative}.DentalChart-module-scss-module__B42mjG__svgRow{flex-direction:row;justify-content:center;align-items:flex-end;width:100%;display:flex;position:relative}.DentalChart-module-scss-module__B42mjG__svgRow:after{content:"";z-index:0;pointer-events:none;background:#ffcaca50;border-radius:4px 4px 0 0;height:24px;position:absolute;bottom:0;left:0;right:0}.DentalChart-module-scss-module__B42mjG__svgRowLower{align-items:flex-start}.DentalChart-module-scss-module__B42mjG__svgRowLower:after{display:none}.DentalChart-module-scss-module__B42mjG__svgRowLower:before{content:"";z-index:0;pointer-events:none;background:#ffcaca50;border-radius:0 0 4px 4px;height:24px;position:absolute;top:0;left:0;right:0}.DentalChart-module-scss-module__B42mjG__band{background:#ffcaca50;border-radius:8px;flex-direction:column;align-items:center;gap:4px;width:100%;padding:8px 0;display:flex}.DentalChart-module-scss-module__B42mjG__diagramRow{flex-direction:row;align-items:center;display:flex}.DentalChart-module-scss-module__B42mjG__divider{background:var(--ant-color-bg-container,#fff);width:100%;height:1px}
@keyframes AppointmentDentalFormula-module-scss-module__DWLAIW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AppointmentDentalFormula-module-scss-module__DWLAIW__fadeIn{to{opacity:1}}@keyframes AppointmentDentalFormula-module-scss-module__DWLAIW__driveIn{to{transform:translate(0)}}@keyframes AppointmentDentalFormula-module-scss-module__DWLAIW__load{to{transform:translate(100%)}}.AppointmentDentalFormula-module-scss-module__DWLAIW__wrapper{flex-direction:column;gap:16px;padding:24px;display:flex}.AppointmentDentalFormula-module-scss-module__DWLAIW__title{margin:0!important}
@keyframes AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__fadeIn{to{opacity:1}}@keyframes AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__driveIn{to{transform:translate(0)}}@keyframes AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__load{to{transform:translate(100%)}}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__form{flex-direction:column;gap:40px;display:flex}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__section{flex-direction:column;gap:14px;display:flex}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__title{letter-spacing:5%;margin:0;font-size:18px;font-weight:500;line-height:100%}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__grid{grid-template-columns:repeat(3,minmax(250px,1fr));column-gap:20px;display:grid}@media (max-width:1199px){.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__gridFull{grid-column:1/-1}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__formItem{margin-bottom:0}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__checkbox .ant-checkbox-label{font-size:14px!important}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__control{width:100%}:is(.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__control.ant-input,.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__control.ant-input-affix-wrapper,.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__control.ant-picker,.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__control.ant-select){min-height:40px}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__skeletonField{flex-direction:column;gap:8px;display:flex}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__skeletonInput{height:40px!important;min-height:40px!important}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__skeletonInputTall{height:96px!important;min-height:96px!important}.AppointmentBasicInfoStep-widget-module-scss-module__jE1K_G__skeletonCheckbox{width:100%!important;height:40px!important;min-height:40px!important}
@keyframes AppointmentDirections-module-scss-module__ha4u_q__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AppointmentDirections-module-scss-module__ha4u_q__fadeIn{to{opacity:1}}@keyframes AppointmentDirections-module-scss-module__ha4u_q__driveIn{to{transform:translate(0)}}@keyframes AppointmentDirections-module-scss-module__ha4u_q__load{to{transform:translate(100%)}}.AppointmentDirections-module-scss-module__ha4u_q__root{flex-direction:column;gap:15px;display:flex}.AppointmentDirections-module-scss-module__ha4u_q__title{color:rgba(var(--color-text-base-contrast),1);margin:0;font-size:18px;font-weight:500}.AppointmentDirections-module-scss-module__ha4u_q__table .ant-table .ant-table-thead>tr>th{background:rgba(var(--bg-container),1);font-size:12px;font-weight:400}.AppointmentDirections-module-scss-module__ha4u_q__table .ant-table .ant-table-tbody>tr>td{font-size:12px}.AppointmentDirections-module-scss-module__ha4u_q__addBtn{align-self:flex-start}.AppointmentDirections-module-scss-module__ha4u_q__services{flex-direction:column;gap:8px;margin-top:4px;display:flex}.AppointmentDirections-module-scss-module__ha4u_q__serviceRow{align-items:center;gap:8px;display:flex}.AppointmentDirections-module-scss-module__ha4u_q__serviceName{flex:1;font-size:12px}.AppointmentDirections-module-scss-module__ha4u_q__serviceTotal{text-align:right;min-width:80px;font-size:12px;font-weight:500}
@keyframes InstallmentScheduleEditor-module-scss-module__LLkZPW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes InstallmentScheduleEditor-module-scss-module__LLkZPW__fadeIn{to{opacity:1}}@keyframes InstallmentScheduleEditor-module-scss-module__LLkZPW__driveIn{to{transform:translate(0)}}@keyframes InstallmentScheduleEditor-module-scss-module__LLkZPW__load{to{transform:translate(100%)}}.InstallmentScheduleEditor-module-scss-module__LLkZPW__wrapper{flex-direction:column;gap:12px;padding:4px 0;display:flex}.InstallmentScheduleEditor-module-scss-module__LLkZPW__toolbar{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.InstallmentScheduleEditor-module-scss-module__LLkZPW__generateHint{margin-bottom:12px}
@keyframes PrintDocumentModalContent-module-scss-module__tXz8MW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes PrintDocumentModalContent-module-scss-module__tXz8MW__fadeIn{to{opacity:1}}@keyframes PrintDocumentModalContent-module-scss-module__tXz8MW__driveIn{to{transform:translate(0)}}@keyframes PrintDocumentModalContent-module-scss-module__tXz8MW__load{to{transform:translate(100%)}}.PrintDocumentModalContent-module-scss-module__tXz8MW__wrapper{flex-direction:column;gap:12px;min-height:480px;display:flex}.PrintDocumentModalContent-module-scss-module__tXz8MW__controls{flex-wrap:wrap;gap:12px;display:flex}.PrintDocumentModalContent-module-scss-module__tXz8MW__control{flex-direction:column;gap:4px;min-width:240px;display:flex}.PrintDocumentModalContent-module-scss-module__tXz8MW__label{color:rgba(var(--color-text-base-contrast),.65);font-size:12px}.PrintDocumentModalContent-module-scss-module__tXz8MW__body{flex:1;gap:12px;min-height:360px;display:flex}.PrintDocumentModalContent-module-scss-module__tXz8MW__templates{border:1px solid rgba(var(--color-border),1);border-radius:var(--border-r-l);flex-shrink:0;width:280px;max-height:480px;padding:6px;overflow-y:auto}.PrintDocumentModalContent-module-scss-module__tXz8MW__templateItem{border-radius:var(--border-r-m);cursor:pointer;padding:8px 10px}.PrintDocumentModalContent-module-scss-module__tXz8MW__templateItem:hover{background:rgba(var(--color-primary),.08)}.PrintDocumentModalContent-module-scss-module__tXz8MW__templateItemActive{background:rgba(var(--color-primary),.14);font-weight:500}.PrintDocumentModalContent-module-scss-module__tXz8MW__preview{border:1px solid rgba(var(--color-border),1);border-radius:var(--border-r-l);background:#fff;flex:1;overflow:hidden}.PrintDocumentModalContent-module-scss-module__tXz8MW__previewFrame{border:none;width:100%;height:100%;min-height:460px}.PrintDocumentModalContent-module-scss-module__tXz8MW__placeholder{height:100%;color:rgba(var(--color-text-base-contrast),.45);justify-content:center;align-items:center;display:flex}.PrintDocumentModalContent-module-scss-module__tXz8MW__footer{justify-content:flex-end;gap:8px;display:flex}
@keyframes Item-module-scss-module__QIf-Lq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes Item-module-scss-module__QIf-Lq__fadeIn{to{opacity:1}}@keyframes Item-module-scss-module__QIf-Lq__driveIn{to{transform:translate(0)}}@keyframes Item-module-scss-module__QIf-Lq__load{to{transform:translate(100%)}}.Item-module-scss-module__QIf-Lq__wrapper{justify-content:space-between;gap:20px;display:flex}.Item-module-scss-module__QIf-Lq__wrapperFullWidth .Item-module-scss-module__QIf-Lq__left{flex:auto;min-width:0}.Item-module-scss-module__QIf-Lq__left,.Item-module-scss-module__QIf-Lq__right{flex-direction:column;gap:2px;display:flex}.Item-module-scss-module__QIf-Lq__right{justify-content:flex-end;align-items:flex-end}.Item-module-scss-module__QIf-Lq__title{color:rgb(var(--color-gray2));font-size:var(--text-2sm)}
@keyframes Header-module-scss-module__nS4iIG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes Header-module-scss-module__nS4iIG__fadeIn{to{opacity:1}}@keyframes Header-module-scss-module__nS4iIG__driveIn{to{transform:translate(0)}}@keyframes Header-module-scss-module__nS4iIG__load{to{transform:translate(100%)}}.Header-module-scss-module__nS4iIG__wrapper{justify-content:space-between;align-items:center;display:flex}.Header-module-scss-module__nS4iIG__leftBlock{align-items:center;gap:20px;display:flex}.Header-module-scss-module__nS4iIG__avatarBlock{position:relative}.Header-module-scss-module__nS4iIG__photo{background-color:rgba(var(--bg-container-accent),1);border-radius:50%;justify-content:center;align-items:center;width:108px;height:108px;display:flex;position:relative}.Header-module-scss-module__nS4iIG__fullNameBlock{flex-direction:column;gap:5px;display:flex}.Header-module-scss-module__nS4iIG__fullNameBlock .Header-module-scss-module__nS4iIG__fullName{color:rgb(var(--color-text-base-contrast));font-weight:var(--text-bold);font-size:18px}.Header-module-scss-module__nS4iIG__grayText{color:rgb(var(--color-gray2));font-size:var(--text-2sm)}.Header-module-scss-module__nS4iIG__link{color:rgb(var(--color-primary));font-size:var(--text-2sm);align-items:center;gap:11px;margin-top:10px;display:flex}.Header-module-scss-module__nS4iIG__iconUser{color:rgb(var(--color-text-base));font-size:58px}.Header-module-scss-module__nS4iIG__arrowRight{font-size:var(--text-xl)}
@keyframes Divider-module-scss-module__fOnGSq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes Divider-module-scss-module__fOnGSq__fadeIn{to{opacity:1}}@keyframes Divider-module-scss-module__fOnGSq__driveIn{to{transform:translate(0)}}@keyframes Divider-module-scss-module__fOnGSq__load{to{transform:translate(100%)}}
@keyframes Footer-module-scss-module__wAogYa__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes Footer-module-scss-module__wAogYa__fadeIn{to{opacity:1}}@keyframes Footer-module-scss-module__wAogYa__driveIn{to{transform:translate(0)}}@keyframes Footer-module-scss-module__wAogYa__load{to{transform:translate(100%)}}.Footer-module-scss-module__wAogYa__footer{justify-content:space-between;align-items:center;gap:20px;display:flex}.Footer-module-scss-module__wAogYa__receipts{align-items:center;gap:11px;display:flex}.Footer-module-scss-module__wAogYa__icon{border-radius:var(--border-r-xl);justify-content:center;align-items:center;width:52px;height:52px;display:flex}.Footer-module-scss-module__wAogYa__info{flex-direction:column;gap:2px;display:flex}.Footer-module-scss-module__wAogYa__text{color:rgb(var(--color-gray2));font-size:var(--text-2sm)}.Footer-module-scss-module__wAogYa__value{color:rgb(var(--color-text-base-contrast));font-size:var(--text-lg)}
@keyframes PatientInfoCard-module-scss-module__6trlyG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes PatientInfoCard-module-scss-module__6trlyG__fadeIn{to{opacity:1}}@keyframes PatientInfoCard-module-scss-module__6trlyG__driveIn{to{transform:translate(0)}}@keyframes PatientInfoCard-module-scss-module__6trlyG__load{to{transform:translate(100%)}}.PatientInfoCard-module-scss-module__6trlyG__card{background:rgba(var(--bg-container),1);box-shadow:var(--container-shadow);border-radius:var(--border-r-xl);padding:15px}
@keyframes AppointmentDocuments-module-scss-module__6W7TZG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AppointmentDocuments-module-scss-module__6W7TZG__fadeIn{to{opacity:1}}@keyframes AppointmentDocuments-module-scss-module__6W7TZG__driveIn{to{transform:translate(0)}}@keyframes AppointmentDocuments-module-scss-module__6W7TZG__load{to{transform:translate(100%)}}.AppointmentDocuments-module-scss-module__6W7TZG__root{flex-direction:column;gap:15px;display:flex}.AppointmentDocuments-module-scss-module__6W7TZG__title{color:rgba(var(--color-text-base-contrast),1);margin:0;font-size:18px;font-weight:500}.AppointmentDocuments-module-scss-module__6W7TZG__actionIcon{color:rgb(var(--color-primary));cursor:pointer;font-size:20px}.AppointmentDocuments-module-scss-module__6W7TZG__table .ant-table .ant-table-thead>tr>th{background:rgba(var(--bg-container),1);font-size:12px;font-weight:400}.AppointmentDocuments-module-scss-module__6W7TZG__table .ant-table .ant-table-tbody>tr>td{font-size:12px}.AppointmentDocuments-module-scss-module__6W7TZG__addBtn{align-self:flex-start}
@keyframes AppointmentProtocolStep-widget-module-scss-module__2cpkvW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AppointmentProtocolStep-widget-module-scss-module__2cpkvW__fadeIn{to{opacity:1}}@keyframes AppointmentProtocolStep-widget-module-scss-module__2cpkvW__driveIn{to{transform:translate(0)}}@keyframes AppointmentProtocolStep-widget-module-scss-module__2cpkvW__load{to{transform:translate(100%)}}.AppointmentProtocolStep-widget-module-scss-module__2cpkvW__root{flex-direction:column;gap:20px;display:flex}.AppointmentProtocolStep-widget-module-scss-module__2cpkvW__protocolTitle{letter-spacing:5%;font-size:18px;font-weight:500;line-height:100%}.AppointmentProtocolStep-widget-module-scss-module__2cpkvW__forms{flex-direction:column;gap:20px;margin-block:20px;display:flex}.AppointmentProtocolStep-widget-module-scss-module__2cpkvW__formsLoading,.AppointmentProtocolStep-widget-module-scss-module__2cpkvW__formSkeleton{flex-direction:column;gap:20px;display:flex}.AppointmentProtocolStep-widget-module-scss-module__2cpkvW__formSkeletonInput{height:40px!important;min-height:40px!important}.AppointmentProtocolStep-widget-module-scss-module__2cpkvW__formsEmpty{padding:40px 0}
@keyframes TimelineRichEditor-module-scss-module__gTmbuG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes TimelineRichEditor-module-scss-module__gTmbuG__fadeIn{to{opacity:1}}@keyframes TimelineRichEditor-module-scss-module__gTmbuG__driveIn{to{transform:translate(0)}}@keyframes TimelineRichEditor-module-scss-module__gTmbuG__load{to{transform:translate(100%)}}.TimelineRichEditor-module-scss-module__gTmbuG__root{flex:1;min-width:0;position:relative}.TimelineRichEditor-module-scss-module__gTmbuG__editor{border:1px solid var(--ant-color-border,#d9d9d9);background:var(--ant-color-bg-container,#fff);max-height:320px;color:var(--ant-color-text,#2b3a48);white-space:pre-wrap;word-break:break-word;cursor:text;border-radius:8px;outline:none;padding:5px 11px;font-size:14px;line-height:22px;overflow-y:auto}.TimelineRichEditor-module-scss-module__gTmbuG__editor:hover{border-color:var(--ant-color-primary-border-hover,#4096ff)}.TimelineRichEditor-module-scss-module__gTmbuG__editor:focus{border-color:var(--ant-color-primary,#1677ff);box-shadow:0 0 0 2px #0591ff1a}.TimelineRichEditor-module-scss-module__gTmbuG__disabled{background:var(--ant-color-bg-container-disabled,#f5f5f5);color:var(--ant-color-text-disabled,#b8bfc6);cursor:not-allowed}.TimelineRichEditor-module-scss-module__gTmbuG__placeholder{color:var(--ant-color-text-placeholder,#b8bfc6);pointer-events:none;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:22px;position:absolute;top:5px;left:12px;right:12px;overflow:hidden}.TimelineRichEditor-module-scss-module__gTmbuG__toolbar{z-index:1300;background:var(--ant-color-bg-elevated,#fff);border-radius:10px;gap:2px;padding:4px;display:flex;position:fixed;transform:translate(-50%,calc(-100% - 8px));box-shadow:0 6px 16px #0000001f}.TimelineRichEditor-module-scss-module__gTmbuG__toolbarButton{width:30px;height:30px;color:var(--ant-color-text-secondary,#4e5d6c);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;font-size:15px;display:flex}.TimelineRichEditor-module-scss-module__gTmbuG__toolbarButton:hover{background:var(--ant-color-fill-quaternary,#f2f5f8)}.TimelineRichEditor-module-scss-module__gTmbuG__toolbarButtonActive{background:var(--ant-color-primary-bg,#e6f4ff);color:var(--ant-color-primary,#1677ff)}.TimelineRichEditor-module-scss-module__gTmbuG__mentionList{z-index:1300;background:var(--ant-color-bg-elevated,#fff);border-radius:8px;min-width:240px;max-width:340px;max-height:260px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 6px 16px #0000001f}.TimelineRichEditor-module-scss-module__gTmbuG__mentionOption{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:column;align-items:flex-start;width:100%;padding:4px 8px;line-height:1.25;display:flex}.TimelineRichEditor-module-scss-module__gTmbuG__mentionOptionActive{background:var(--ant-color-fill-quaternary,#f2f5f8)}.TimelineRichEditor-module-scss-module__gTmbuG__mentionFio{color:var(--ant-color-text,#2b3a48);font-size:13px}.TimelineRichEditor-module-scss-module__gTmbuG__mentionPosition{color:#8a98a6;font-size:11px}.TimelineRichEditor-module-scss-module__gTmbuG__mentionEmpty{color:#8a98a6;padding:6px 8px;font-size:12px}.bitrix-bb-mention{color:var(--ant-color-primary,#1677ff);white-space:nowrap;font-weight:600}
@keyframes ChangeMedbookRecType-module-scss-module__rZbd9W__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes ChangeMedbookRecType-module-scss-module__rZbd9W__fadeIn{to{opacity:1}}@keyframes ChangeMedbookRecType-module-scss-module__rZbd9W__driveIn{to{transform:translate(0)}}@keyframes ChangeMedbookRecType-module-scss-module__rZbd9W__load{to{transform:translate(100%)}}.ChangeMedbookRecType-module-scss-module__rZbd9W__root{flex-direction:column;gap:20px;display:flex}.ChangeMedbookRecType-module-scss-module__rZbd9W__selectBlock{flex-direction:column;gap:5px;display:flex}.ChangeMedbookRecType-module-scss-module__rZbd9W__selectLabel{letter-spacing:5%;margin-bottom:5px;font-size:16px;line-height:100%}.ChangeMedbookRecType-module-scss-module__rZbd9W__select{width:278px}.ChangeMedbookRecType-module-scss-module__rZbd9W__selectSkeleton{min-width:278px;width:278px!important;height:40px!important;min-height:40px!important}.ChangeMedbookRecType-module-scss-module__rZbd9W__title{color:rgba(var(--color-text-base-contrast),1);font-size:18px;font-weight:500}.ChangeMedbookRecType-module-scss-module__rZbd9W__autoFillBtn{align-self:flex-start}
@keyframes RecType-form-module-scss-module__gTDJwG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes RecType-form-module-scss-module__gTDJwG__fadeIn{to{opacity:1}}@keyframes RecType-form-module-scss-module__gTDJwG__driveIn{to{transform:translate(0)}}@keyframes RecType-form-module-scss-module__gTDJwG__load{to{transform:translate(100%)}}.RecType-form-module-scss-module__gTDJwG__vertical{flex-direction:column;display:flex}.RecType-form-module-scss-module__gTDJwG__horizontal{flex-wrap:wrap;column-gap:24px;display:flex}.RecType-form-module-scss-module__gTDJwG__horizontal .ant-form-item{width:278px}:is(.RecType-form-module-scss-module__gTDJwG__form_inputs .ant-form-item-control-input-content,.RecType-form-module-scss-module__gTDJwG__form_inputs .ant-input,.RecType-form-module-scss-module__gTDJwG__form_inputs .ant-input-number,.RecType-form-module-scss-module__gTDJwG__form_inputs .ant-select){width:100%;min-height:40px}.RecType-form-module-scss-module__gTDJwG__form_checkboxes{column-gap:24px;width:100%}.RecType-form-module-scss-module__gTDJwG__content{width:100%}
@keyframes PostServiceCheckups-module-scss-module__roJu3a__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes PostServiceCheckups-module-scss-module__roJu3a__fadeIn{to{opacity:1}}@keyframes PostServiceCheckups-module-scss-module__roJu3a__driveIn{to{transform:translate(0)}}@keyframes PostServiceCheckups-module-scss-module__roJu3a__load{to{transform:translate(100%)}}.PostServiceCheckups-module-scss-module__roJu3a__root{width:100%}.PostServiceCheckups-module-scss-module__roJu3a__header{justify-content:space-between;width:100%}.PostServiceCheckups-module-scss-module__roJu3a__grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.PostServiceCheckups-module-scss-module__roJu3a__cell{background:#fff;border:1px solid #f0f0f0;border-left-width:4px;border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.PostServiceCheckups-module-scss-module__roJu3a__done{background:#f6ffed;border-left-color:#52c41a}.PostServiceCheckups-module-scss-module__roJu3a__missed{background:#fff1f0;border-left-color:#ff4d4f}.PostServiceCheckups-module-scss-module__roJu3a__due{background:#fffbe6;border-left-color:#faad14}.PostServiceCheckups-module-scss-module__roJu3a__planned{border-left-color:#d9d9d9}.PostServiceCheckups-module-scss-module__roJu3a__badge{align-self:flex-start;margin-inline-end:0}.PostServiceCheckups-module-scss-module__roJu3a__dates{color:#8c8c8c;font-size:12px;line-height:1.5}.PostServiceCheckups-module-scss-module__roJu3a__hint{color:#1677ff}.PostServiceCheckups-module-scss-module__roJu3a__author{font-style:italic}
@keyframes AppointmentServicesStep-widget-module-scss-module__m-E7MW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AppointmentServicesStep-widget-module-scss-module__m-E7MW__fadeIn{to{opacity:1}}@keyframes AppointmentServicesStep-widget-module-scss-module__m-E7MW__driveIn{to{transform:translate(0)}}@keyframes AppointmentServicesStep-widget-module-scss-module__m-E7MW__load{to{transform:translate(100%)}}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__root{flex-direction:column;gap:20px;display:flex}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__servicesTable .ant-table{background:0 0}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__servicesTable .ant-table-thead>tr>th{background:rgba(var(--bg-container-accent),1);color:rgba(var(--color-text-base-contrast),1);font-size:var(--text-sm);font-weight:var(--text-medium);border-bottom:1px solid rgba(var(--color-gray2),.35)}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__servicesTable .ant-table-tbody>tr>td{border-bottom:1px solid rgba(var(--color-gray2),.35);color:rgba(var(--color-text-base-contrast),1);font-size:var(--text-sm);font-weight:var(--text-regular)}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__servicesTable .ant-table-selection-column{width:42px;min-width:42px}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__servicesTable .ant-checkbox-inner{border-color:rgba(var(--color-gray2),.6)}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__servicesTable .ant-table-cell{height:50px}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__actionIconBtn{justify-content:center;align-items:center;width:42px;height:50px;display:inline-flex}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__actionIconBtn .anticon.AppointmentServicesStep-widget-module-scss-module__m-E7MW__trashRed{color:rgb(var(--color-red))}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__actionIconBtn .anticon.AppointmentServicesStep-widget-module-scss-module__m-E7MW__trashRed svg{fill:currentColor}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__actionIconBtn .anticon.AppointmentServicesStep-widget-module-scss-module__m-E7MW__trashGray{color:rgba(var(--color-gray2),1)}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__actionIconBtn .anticon.AppointmentServicesStep-widget-module-scss-module__m-E7MW__trashGray svg{fill:currentColor}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__addRow{justify-content:flex-start;margin-top:12px;display:flex}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__addButton{width:fit-content}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__addButton .ant-btn-icon{color:rgb(var(--color-primary))}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__servicesContainer{flex-direction:column;gap:20px;display:flex}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__totalsContainer{margin-top:20px}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__buttonsRow{flex-wrap:wrap;gap:10px;display:flex}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__workOrdersTable .ant-table{background:0 0}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__workOrdersTable .ant-table-thead>tr>th{background:rgba(var(--bg-container-accent),1);color:rgba(var(--color-text-base-contrast),1);font-size:var(--text-sm);font-weight:var(--text-medium);border-bottom:1px solid rgba(var(--color-gray2),.35)}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__workOrdersTable .ant-table-tbody>tr>td{border-bottom:1px solid rgba(var(--color-gray2),.35);color:rgba(var(--color-text-base-contrast),1);font-size:var(--text-sm);font-weight:var(--text-regular)}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__workOrdersTable .ant-table-selection-column{width:42px;min-width:42px}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__workOrdersTable .ant-checkbox-inner{border-color:rgba(var(--color-gray2),.6)}.AppointmentServicesStep-widget-module-scss-module__m-E7MW__workOrdersTable .ant-table-cell{height:50px}
@keyframes BitrixDashboard-module-scss-module__0OUxpq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes BitrixDashboard-module-scss-module__0OUxpq__fadeIn{to{opacity:1}}@keyframes BitrixDashboard-module-scss-module__0OUxpq__driveIn{to{transform:translate(0)}}@keyframes BitrixDashboard-module-scss-module__0OUxpq__load{to{transform:translate(100%)}}.BitrixDashboard-module-scss-module__0OUxpq__wrapper{flex-direction:column;gap:24px;min-width:0;max-width:100%;display:flex;overflow-x:hidden}.BitrixDashboard-module-scss-module__0OUxpq__panel{box-sizing:border-box;border-radius:var(--border-r-lg);background:rgba(var(--bg-container),1);min-width:0;max-width:100%;box-shadow:var(--container-shadow);padding:18px;overflow-x:hidden}
@keyframes index-module-scss-module__Y5RygG__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes index-module-scss-module__Y5RygG__fadeIn{to{opacity:1}}@keyframes index-module-scss-module__Y5RygG__driveIn{to{transform:translate(0)}}@keyframes index-module-scss-module__Y5RygG__load{to{transform:translate(100%)}}.index-module-scss-module__Y5RygG__section{flex-direction:column;gap:60px;min-width:0;max-width:100%;display:flex;overflow-x:hidden}
@keyframes AppointmentServicesTotals-module-scss-module__Fg9HcW__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes AppointmentServicesTotals-module-scss-module__Fg9HcW__fadeIn{to{opacity:1}}@keyframes AppointmentServicesTotals-module-scss-module__Fg9HcW__driveIn{to{transform:translate(0)}}@keyframes AppointmentServicesTotals-module-scss-module__Fg9HcW__load{to{transform:translate(100%)}}.AppointmentServicesTotals-module-scss-module__Fg9HcW__totalsColumn{flex-direction:column;gap:10px;width:278px;display:flex}.AppointmentServicesTotals-module-scss-module__Fg9HcW__totalLine{flex-direction:row;align-items:center;gap:12px;display:flex}.AppointmentServicesTotals-module-scss-module__Fg9HcW__totalLineLabel{color:rgba(var(--color-text-base-contrast),1);font-size:13px;font-weight:var(--text-regular)}.AppointmentServicesTotals-module-scss-module__Fg9HcW__totalLineValue{color:rgba(var(--color-text-base-contrast),1);font-size:18px;font-weight:var(--text-bold)}
@keyframes PromoCodeBlock-module-scss-module__t9BkFq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes PromoCodeBlock-module-scss-module__t9BkFq__fadeIn{to{opacity:1}}@keyframes PromoCodeBlock-module-scss-module__t9BkFq__driveIn{to{transform:translate(0)}}@keyframes PromoCodeBlock-module-scss-module__t9BkFq__load{to{transform:translate(100%)}}.PromoCodeBlock-module-scss-module__t9BkFq__root{flex-direction:column;gap:14px;display:flex}.PromoCodeBlock-module-scss-module__t9BkFq__controlsRow{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.PromoCodeBlock-module-scss-module__t9BkFq__field{flex-direction:column;gap:5px;width:278px;display:flex}.PromoCodeBlock-module-scss-module__t9BkFq__label{color:rgb(var(--color-gray));cursor:pointer;font-size:16px;font-weight:400}.PromoCodeBlock-module-scss-module__t9BkFq__control{width:100%}.PromoCodeBlock-module-scss-module__t9BkFq__control.ant-input{border-color:rgba(var(--color-gray2),1);height:40px;box-shadow:none;border-radius:6px}.PromoCodeBlock-module-scss-module__t9BkFq__control.ant-input::placeholder{color:rgb(var(--color-gray))}.PromoCodeBlock-module-scss-module__t9BkFq__control.ant-select .ant-select-selector{border-color:rgba(var(--color-gray2),1);height:40px;box-shadow:none;border-radius:6px;padding:0 12px}.PromoCodeBlock-module-scss-module__t9BkFq__control.ant-select .ant-select-selection-search-input{height:38px}.PromoCodeBlock-module-scss-module__t9BkFq__control.ant-select .ant-select-selection-placeholder{color:rgb(var(--color-gray))}.PromoCodeBlock-module-scss-module__t9BkFq__control.ant-select .ant-select-arrow{color:rgb(var(--color-gray))}.PromoCodeBlock-module-scss-module__t9BkFq__appliedPromo{align-items:center;gap:20px;display:flex}.PromoCodeBlock-module-scss-module__t9BkFq__appliedPromoLabel{color:rgb(var(--color-base));font-size:13px;font-weight:400}.PromoCodeBlock-module-scss-module__t9BkFq__appliedPromoValue{color:rgb(var(--color-base));font-size:24px;font-weight:500}
@keyframes BitrixCardModal-module-scss-module__a11Scq__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes BitrixCardModal-module-scss-module__a11Scq__fadeIn{to{opacity:1}}@keyframes BitrixCardModal-module-scss-module__a11Scq__driveIn{to{transform:translate(0)}}@keyframes BitrixCardModal-module-scss-module__a11Scq__load{to{transform:translate(100%)}}.BitrixCardModal-module-scss-module__a11Scq__fullscreen .ant-modal-content{border-radius:10px;height:calc(100vh - 16px);padding:0;overflow:hidden}.BitrixCardModal-module-scss-module__a11Scq__fullscreen .ant-modal-header{border-bottom:1px solid var(--ant-color-border-secondary,#eef0f2);background:var(--ant-color-bg-elevated,#fff);margin:0;padding:14px 20px}.BitrixCardModal-module-scss-module__a11Scq__fullscreen .ant-modal-body{background:var(--ant-color-bg-layout,#f4f6f8);padding:16px 20px}.BitrixCardModal-module-scss-module__a11Scq__card{flex-direction:column;gap:14px;display:flex}.BitrixCardModal-module-scss-module__a11Scq__stageBar{flex-wrap:wrap;gap:2px;display:flex}.BitrixCardModal-module-scss-module__a11Scq__stageItem{cursor:pointer;background:0 0;border:none;flex:1 1 0;min-width:96px;padding:0;position:relative;overflow:visible}.BitrixCardModal-module-scss-module__a11Scq__stageItem:disabled{cursor:default}.BitrixCardModal-module-scss-module__a11Scq__stageItem:hover:not(:disabled) .BitrixCardModal-module-scss-module__a11Scq__stageShape{filter:brightness(.92)}.BitrixCardModal-module-scss-module__a11Scq__stageShape{box-sizing:border-box;text-align:center;color:#5a6b7b;white-space:nowrap;text-overflow:ellipsis;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%,11px 50%);background:#e4e8ec;width:100%;padding:9px 12px 9px 20px;font-size:13px;line-height:1.25;transition:background .15s,color .15s;display:block;overflow:hidden}.BitrixCardModal-module-scss-module__a11Scq__stageItem:first-child .BitrixCardModal-module-scss-module__a11Scq__stageShape{clip-path:polygon(0 0,calc(100% - 11px) 0,100% 50%,calc(100% - 11px) 100%,0 100%);padding-left:12px}.BitrixCardModal-module-scss-module__a11Scq__stageCurrent{z-index:2;font-weight:700}.BitrixCardModal-module-scss-module__a11Scq__stageValue{align-items:center;gap:6px;display:inline-flex}.BitrixCardModal-module-scss-module__a11Scq__stageDot{border-radius:50%;flex:none;width:10px;height:10px;box-shadow:inset 0 0 0 1px #0000001f}.BitrixCardModal-module-scss-module__a11Scq__stageWord{color:#8a97a6;font-size:12px}.BitrixCardModal-module-scss-module__a11Scq__columns{align-items:flex-start;gap:14px;display:flex}.BitrixCardModal-module-scss-module__a11Scq__left{flex:42%;min-width:0}.BitrixCardModal-module-scss-module__a11Scq__left.BitrixCardModal-module-scss-module__a11Scq__leftDeal{flex:27%;min-width:420px;max-width:560px}.BitrixCardModal-module-scss-module__a11Scq__left.BitrixCardModal-module-scss-module__a11Scq__leftDeal .ant-descriptions-view>table{table-layout:fixed!important}.BitrixCardModal-module-scss-module__a11Scq__left.BitrixCardModal-module-scss-module__a11Scq__leftDeal .ant-descriptions-item-label{width:38%!important}:is(.BitrixCardModal-module-scss-module__a11Scq__left.BitrixCardModal-module-scss-module__a11Scq__leftDeal .ant-descriptions-item-label,.BitrixCardModal-module-scss-module__a11Scq__left.BitrixCardModal-module-scss-module__a11Scq__leftDeal .ant-descriptions-item-content){overflow-wrap:anywhere}.BitrixCardModal-module-scss-module__a11Scq__right{background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border-secondary,#eef0f2);border-radius:10px;flex:58%;min-width:0;max-height:calc(100vh - 190px);padding:14px 16px;overflow-y:auto}.BitrixCardModal-module-scss-module__a11Scq__right.BitrixCardModal-module-scss-module__a11Scq__rightDeal{flex:73%}.BitrixCardModal-module-scss-module__a11Scq__right>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-wrap{overflow:visible}.BitrixCardModal-module-scss-module__a11Scq__right>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-list{flex-wrap:wrap;transform:none!important}:is(.BitrixCardModal-module-scss-module__a11Scq__right>.ant-tabs>.ant-tabs-nav .ant-tabs-nav-more,.BitrixCardModal-module-scss-module__a11Scq__right>.ant-tabs>.ant-tabs-nav .ant-tabs-ink-bar){display:none}.BitrixCardModal-module-scss-module__a11Scq__right>.ant-tabs>.ant-tabs-nav .ant-tabs-tab-active{box-shadow:inset 0 -2px 0 var(--ant-color-primary,#1677ff)}.BitrixCardModal-module-scss-module__a11Scq__section{background:var(--ant-color-bg-container,#fff);border:1px solid var(--ant-color-border-secondary,#eef0f2);border-radius:10px;margin-bottom:12px;padding:12px 14px}.BitrixCardModal-module-scss-module__a11Scq__section:last-child{margin-bottom:0}.BitrixCardModal-module-scss-module__a11Scq__section .ant-descriptions-title{color:#8a98a6;text-transform:uppercase;letter-spacing:.4px;margin-bottom:10px;padding:4px 0 0 4px;font-size:13px}.BitrixCardModal-module-scss-module__a11Scq__sectionTitle{color:#8a98a6;text-transform:uppercase;letter-spacing:.4px;margin-bottom:10px;padding:4px 0 0 4px;font-size:13px;font-weight:600}.BitrixCardModal-module-scss-module__a11Scq__toolbar{justify-content:flex-end;gap:8px;display:flex}.BitrixCardModal-module-scss-module__a11Scq__contactBadgeLink{max-width:300px;color:inherit;text-decoration:none}.BitrixCardModal-module-scss-module__a11Scq__contactBadgeLink:hover .BitrixCardModal-module-scss-module__a11Scq__contactBadge{border-color:var(--ant-color-primary,#1677ff);background:var(--ant-color-primary-bg,#e6f4ff)}.BitrixCardModal-module-scss-module__a11Scq__contactBadge{background:var(--ant-color-fill-quaternary,#f7f9fb);border:1px solid var(--ant-color-border-secondary,#eef0f2);overflow-wrap:anywhere;border-radius:8px;flex-direction:column;gap:1px;max-width:300px;padding:5px 10px;display:flex}.BitrixCardModal-module-scss-module__a11Scq__contactBadgeTitle{color:#8a98a6;text-transform:uppercase;letter-spacing:.4px;font-size:11px}.BitrixCardModal-module-scss-module__a11Scq__contactBadgeName{color:var(--ant-color-text,#2b3a48);font-size:13px;font-weight:600}.BitrixCardModal-module-scss-module__a11Scq__contactBadgeLine{color:var(--ant-color-text-secondary,#4e5d6c);font-size:12px}.BitrixCardModal-module-scss-module__a11Scq__contactBadgePhone{color:var(--ant-color-text,#2b3a48);white-space:nowrap;font-size:14px;font-weight:500}.BitrixCardModal-module-scss-module__a11Scq__contactBadgePhoneRow{align-items:center;gap:4px;min-width:0;display:flex}.BitrixCardModal-module-scss-module__a11Scq__contactBadgeSpacious{max-width:none!important}.BitrixCardModal-module-scss-module__a11Scq__contactBadgeNameRow{align-items:center;gap:4px;min-width:0;display:flex}.BitrixCardModal-module-scss-module__a11Scq__contactNameEditor{flex-direction:column;gap:4px;width:100%;display:flex}.BitrixCardModal-module-scss-module__a11Scq__modalTitle{align-items:center;gap:10px;min-width:0;display:inline-flex}.BitrixCardModal-module-scss-module__a11Scq__timeline{flex-direction:column;display:flex}.BitrixCardModal-module-scss-module__a11Scq__commentBox{align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.BitrixCardModal-module-scss-module__a11Scq__timelineItem{background:var(--ant-color-fill-quaternary,#f7f9fb);border:1px solid var(--ant-color-border-secondary,#eef0f2);border-radius:8px;margin-bottom:10px;padding:8px 12px;position:relative}.BitrixCardModal-module-scss-module__a11Scq__timelineItemPinned{background:#fff8e1;border-color:#ffe08a}.BitrixCardModal-module-scss-module__a11Scq__timelineMeta{color:var(--ant-color-text-secondary,#4e5d6c);margin-bottom:4px;font-size:14px}.BitrixCardModal-module-scss-module__a11Scq__timelineKind{vertical-align:middle;margin-right:6px;font-size:17px;line-height:1}.BitrixCardModal-module-scss-module__a11Scq__timelineFrom{color:#7a8894;margin-top:2px;font-size:12px}.BitrixCardModal-module-scss-module__a11Scq__timelineTitle{margin-bottom:2px;font-weight:600}.BitrixCardModal-module-scss-module__a11Scq__timelineText{white-space:pre-wrap;word-break:break-word;color:var(--ant-color-text,#2b3a48);font-size:16px}.BitrixCardModal-module-scss-module__a11Scq__tasksPane{flex-direction:column;display:flex}.BitrixCardModal-module-scss-module__a11Scq__tasksHeader{justify-content:flex-end;align-items:center;min-height:24px;margin-bottom:10px;display:flex}.BitrixCardModal-module-scss-module__a11Scq__taskForm{background:var(--ant-color-fill-quaternary,#f7f9fb);border:1px solid var(--ant-color-border-secondary,#eef0f2);border-radius:8px;margin-bottom:10px;padding:10px 12px}.BitrixCardModal-module-scss-module__a11Scq__taskRow{background:var(--ant-color-fill-quaternary,#f7f9fb);border:1px solid var(--ant-color-border-secondary,#eef0f2);border-radius:8px;margin-bottom:8px;padding:8px 12px}.BitrixCardModal-module-scss-module__a11Scq__taskRowMain{align-items:center;gap:8px;margin-bottom:4px;display:flex}.BitrixCardModal-module-scss-module__a11Scq__taskRowTitle{color:var(--ant-color-text,#2b3a48);word-break:break-word;font-weight:600}.BitrixCardModal-module-scss-module__a11Scq__taskRowMeta{color:#98a4b0;margin-bottom:8px;font-size:12px}.BitrixCardModal-module-scss-module__a11Scq__editable{cursor:pointer;border-bottom:1px dashed #bcc6d0;transition:background .15s}.BitrixCardModal-module-scss-module__a11Scq__editable:hover{background:var(--ant-color-primary-bg,#e6f4ff)}.BitrixCardModal-module-scss-module__a11Scq__editPencil{color:#adb8c2;font-size:11px}.BitrixCardModal-module-scss-module__a11Scq__editRow{align-items:center;gap:4px;width:100%;display:inline-flex}.BitrixCardModal-module-scss-module__a11Scq__editRowStack{flex-direction:column;align-items:stretch;gap:4px;width:100%;display:inline-flex}.BitrixCardModal-module-scss-module__a11Scq__editRowActions{justify-content:flex-end;gap:4px;display:inline-flex}.BitrixCardModal-module-scss-module__a11Scq__fieldsTable .ant-descriptions-view>table{table-layout:fixed!important}.BitrixCardModal-module-scss-module__a11Scq__fieldsTable .ant-descriptions-item-label{width:38%!important}:is(.BitrixCardModal-module-scss-module__a11Scq__fieldsTable .ant-descriptions-item-label,.BitrixCardModal-module-scss-module__a11Scq__fieldsTable .ant-descriptions-item-content){overflow-wrap:anywhere}
@keyframes WorkOrdersSection-module-scss-module__wHWdSa__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes WorkOrdersSection-module-scss-module__wHWdSa__fadeIn{to{opacity:1}}@keyframes WorkOrdersSection-module-scss-module__wHWdSa__driveIn{to{transform:translate(0)}}@keyframes WorkOrdersSection-module-scss-module__wHWdSa__load{to{transform:translate(100%)}}.WorkOrdersSection-module-scss-module__wHWdSa__section{padding:16px}.WorkOrdersSection-module-scss-module__wHWdSa__sectionTitle{color:rgb(var(--color-base));margin:0 0 14px;font-size:24px;font-weight:500}.WorkOrdersSection-module-scss-module__wHWdSa__sectionHeaderRow{gap:12px;margin-bottom:12px;display:flex}
@keyframes BitrixKanban-module-scss-module__sFy03a__bg-anim{0%{background-position:0 0}to{background-position:1000px 0}}@keyframes BitrixKanban-module-scss-module__sFy03a__fadeIn{to{opacity:1}}@keyframes BitrixKanban-module-scss-module__sFy03a__driveIn{to{transform:translate(0)}}@keyframes BitrixKanban-module-scss-module__sFy03a__load{to{transform:translate(100%)}}.BitrixKanban-module-scss-module__sFy03a__searchBar{justify-content:flex-start;align-items:center;gap:8px;margin-bottom:12px;display:flex}.BitrixKanban-module-scss-module__sFy03a__searchInput{width:100%;max-width:360px}.BitrixKanban-module-scss-module__sFy03a__tabs{width:100%;min-width:0;max-width:100%;overflow:hidden}:is(.BitrixKanban-module-scss-module__sFy03a__tabs .ant-tabs-content-holder,.BitrixKanban-module-scss-module__sFy03a__tabs .ant-tabs-content,.BitrixKanban-module-scss-module__sFy03a__tabs .ant-tabs-tabpane){min-width:0;max-width:100%;overflow-x:hidden}.BitrixKanban-module-scss-module__sFy03a__dealWrapper{flex-direction:column;gap:16px;min-width:0;max-width:100%;display:flex;overflow-x:hidden}.BitrixKanban-module-scss-module__sFy03a__toolbar{justify-content:flex-end;display:flex}.BitrixKanban-module-scss-module__sFy03a__pipelineSelect{min-width:280px;max-width:480px}.BitrixKanban-module-scss-module__sFy03a__funnelBlock{flex-direction:column;gap:8px;min-width:0;max-width:100%;display:flex}.BitrixKanban-module-scss-module__sFy03a__funnelTitle{font-size:14px;font-weight:600}.BitrixKanban-module-scss-module__sFy03a__boardTotals{color:rgba(var(--color-text-base-contrast),.65);font-size:var(--text-sm);padding:12px 4px 0}.BitrixKanban-module-scss-module__sFy03a__board{gap:16px;width:100%;max-width:100%;padding-bottom:8px;display:flex;overflow:auto hidden}.BitrixKanban-module-scss-module__sFy03a__column{border-radius:var(--border-r-lg);background:rgba(var(--color-gray2),.18);border:1px solid #0000;flex-direction:column;flex:0 0 340px;width:340px;height:560px;min-height:0;padding:12px;transition:background-color .16s,border-color .16s;display:flex}.BitrixKanban-module-scss-module__sFy03a__columnOver{background:#007bff0f;border-color:#007bff59}.BitrixKanban-module-scss-module__sFy03a__columnHeader{flex:none;justify-content:space-between;align-items:flex-start;gap:10px;min-height:38px;margin-bottom:12px;display:flex}.BitrixKanban-module-scss-module__sFy03a__columnTitle{min-width:0;color:rgb(var(--color-text-base-contrast));font-size:var(--text-base);font-weight:600;line-height:1.25}.BitrixKanban-module-scss-module__sFy03a__columnCounter{color:#007bff;min-width:28px;font-size:var(--text-sm);text-align:center;background:#007bff1f;border-radius:999px;padding:0 8px;line-height:24px}.BitrixKanban-module-scss-module__sFy03a__cardList{scrollbar-gutter:stable;flex-direction:column;flex:auto;gap:10px;min-height:0;padding-right:4px;display:flex;overflow-y:auto}.BitrixKanban-module-scss-module__sFy03a__draggableCard{cursor:grab;content-visibility:auto;contain-intrinsic-size:0 116px}.BitrixKanban-module-scss-module__sFy03a__draggableCard:active{cursor:grabbing}.BitrixKanban-module-scss-module__sFy03a__draggableCard[data-updating=true]{opacity:.55;pointer-events:none}.BitrixKanban-module-scss-module__sFy03a__card{border-radius:var(--border-r-lg);background:rgba(var(--bg-container),1);box-shadow:var(--container-shadow);flex-direction:column;gap:10px;padding:12px;display:flex}.BitrixKanban-module-scss-module__sFy03a__cardDone{background:rgba(var(--bg-container-accent2),1)}.BitrixKanban-module-scss-module__sFy03a__cardOverdue{background:#fff1f0}[data-theme=dark] .BitrixKanban-module-scss-module__sFy03a__cardDone{background:#ffffff0f}[data-theme=dark] .BitrixKanban-module-scss-module__sFy03a__cardOverdue{background:#ff4d4f29}.BitrixKanban-module-scss-module__sFy03a__cardTitle{color:rgb(var(--color-text-base-contrast));font-size:var(--text-base);overflow-wrap:anywhere;font-weight:600;line-height:1.25}.BitrixKanban-module-scss-module__sFy03a__cardMeta,.BitrixKanban-module-scss-module__sFy03a__cardFooter{color:rgba(var(--color-text-base-contrast),.88);font-size:var(--text-sm);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.BitrixKanban-module-scss-module__sFy03a__metaTime{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.BitrixKanban-module-scss-module__sFy03a__elapsed{color:rgba(var(--color-text-base-contrast),.5);white-space:nowrap}.BitrixKanban-module-scss-module__sFy03a__delaMetaLeft,.BitrixKanban-module-scss-module__sFy03a__delaMetaRight{align-items:center;gap:6px;display:inline-flex}.BitrixKanban-module-scss-module__sFy03a__delaMetaLeft{font-size:var(--text-base);flex-wrap:wrap}.BitrixKanban-module-scss-module__sFy03a__delaDeadline{font-size:var(--text-lg);font-weight:var(--text-bold)}.BitrixKanban-module-scss-module__sFy03a__patientLink{color:#007bff;font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:600;line-height:1.25}.BitrixKanban-module-scss-module__sFy03a__assignee{align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:inline-flex}@media screen and (max-width:640px){.BitrixKanban-module-scss-module__sFy03a__toolbar{justify-content:stretch}.BitrixKanban-module-scss-module__sFy03a__pipelineSelect{width:100%}.BitrixKanban-module-scss-module__sFy03a__board{gap:12px}.BitrixKanban-module-scss-module__sFy03a__column{flex-basis:300px;width:300px;height:480px}}
