body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.ant-notification-notice{height:72px;padding:0 16px!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ant-notification-notice.success{border-left:4px solid #35d6af}.ant-notification-notice.error{border-left:4px solid #f77}.ant-notification-notice .ant-notification-notice-content{max-width:444px}.ant-notification-notice .ant-notification-notice-content .ant-notification-notice-with-icon{align-items:center;display:flex;height:72px}.ant-notification-notice .ant-notification-notice-content .ant-notification-notice-message{display:none}.ant-notification-notice .ant-notification-notice-content .ant-notification-notice-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#8a8a8a;display:-webkit-box;font-size:13px!important;margin-left:64px!important;max-height:48px;overflow:hidden;text-overflow:ellipsis}.ant-notification-notice .ant-notification-notice-content .ant-notification-notice-icon svg{height:48px;width:48px}.ant-notification-notice .ant-notification-notice-close{display:none}.Header{background-color:#fff!important;border-bottom:1px solid #e8e8e8;display:flex;flex-direction:row;height:auto!important;justify-content:flex-end;min-height:64px;padding-inline:30px!important;position:fixed!important;width:100%!important;z-index:998}.Header__right{align-items:center;display:flex;gap:27px}@media(max-width:768px){.Header__right{gap:15px}}@media(max-width:576px){.Header__right{gap:10px}}@media(max-width:768px){.Header{padding-inline:15px!important}.Header.hide-mobile{display:none!important}}@media(max-width:576px){.Header{padding-inline:10px!important}}.Header__icon{cursor:pointer;padding-top:12px;text-align:center;width:80px}@media(max-width:576px){.Header__icon{width:60px}}.Header__avatar img{border-radius:50%;height:40px;width:40px}@media(max-width:576px){.Header__avatar img{height:32px;width:32px}}.Menu__item{align-items:center;display:flex;height:40px!important;padding-left:12px;padding-right:24px}.Menu__item-title{margin-left:6px}.Menu__item-role{padding:6px 12px}.Menu__item-role-icon{margin-right:6px}.LogoutModal{text-align:center}.ant-dropdown-menu-submenu-arrow{display:none}.Text.display1{font-size:34px;letter-spacing:-.01em;line-height:50px}.Text.headline{font-size:24px;line-height:36px}.Text.title{font-size:20px;line-height:24px}.Text.subHeading,.Text.title{font-family:Poppins-500;letter-spacing:-.005em}.Text.subHeading{font-size:16px;line-height:21px}.Text.body2{line-height:21px}.Text.body1{font-size:13px;line-height:20px}.Text.caption{font-size:12px;line-height:16px}.Text.small{font-family:Poppins-400;font-size:13px;line-height:19.5px}.Text.x-small{font-family:Poppins-400;font-size:10px;line-height:15px}.Text.heading{font-size:34px;line-height:50px}.Text.heading,.Text.xl{font-family:Poppins-400}.Text.xl{font-size:45px;line-height:67.5px}.Text.button{font-family:Poppins-500;font-size:14px;line-height:21px}.Text.display2{font-size:45px;letter-spacing:-.01em;line-height:68px}.Text.error{color:#f77}.Text.gray{color:#8a8a8a}.Text.dangerousText{white-space:pre-line;word-break:break-all}.ConfirmModal .ant-modal-content{padding:20px 20px 30px}.ConfirmModal .ant-modal-content .discharge-modal{width:100%}.ConfirmModal .ant-modal-content .discharge-modal .button{height:48px;margin-top:8px;width:160px}.ConfirmModal .ant-modal-content .discharge-modal .btn-margin{margin-right:10px}.ConfirmModal .ant-modal-content .discharge-modal .cancelation{width:221px}.ConfirmModal .ant-modal-content .discharge-modal .btn-delete-color{background-color:#f77}.ConfirmModal .ant-modal-content .discharge-modal .title{font-family:Poppins-400;font-size:24px;line-height:36px;margin-bottom:8px;text-align:center!important}.ConfirmModal .ant-modal-content .discharge-modal .body{color:#8a8a8a;font-weight:400;text-align:center!important}.ConfirmModal .ant-modal-content .discharge-modal .icon{display:flex;justify-content:center;margin-bottom:8px}.Button{font-family:Poppins-500}.Button.ant-btn{align-items:center;border-radius:10px;display:flex;gap:6px;height:auto;justify-content:center;line-height:21px;padding-bottom:12.5px;padding-top:12.5px}.Button.ant-btn-circle{border-radius:50%}.Button.ant-btn-sm{padding:8.5px 16px}.Button.ant-btn-lg{font-size:14px;padding-bottom:15.5px;padding-top:15.5px}.Button.ant-btn.noBorder{border-style:none;box-shadow:0 3px 7px rgba(0,0,0,.05)}.Button.ant-btn.noBorder.ant-btn-sm{padding-bottom:9.5px;padding-top:9.5px}.Button.ant-btn-default{border-color:#e1e6ef}.Button.ant-btn-link{color:#48abe2;padding:0}.Button.ant-btn-primary:disabled{border-style:none}.Notifications{cursor:pointer}.Notifications.ant-badge .ant-badge-count.ant-scroll-number{font-size:10px;height:16px;line-height:16px;min-width:16px}@media(max-width:576px){.Notifications__Popover.ant-popover{left:0!important;position:fixed!important;right:0!important;top:64px!important;-webkit-transform:none!important;transform:none!important;width:100%!important}.Notifications__Popover.ant-popover .ant-popover-arrow{display:none}}.Notifications__Popover.ant-popover .ant-popover-inner{border-radius:8px;box-shadow:0 3px 9px rgba(0,0,0,.1);padding:16px 8px}@media(max-width:576px){.Notifications__Popover.ant-popover .ant-popover-inner{border-radius:0;max-height:calc(100vh - 64px);overflow-y:auto}.Notifications__Popover.ant-popover .ant-popover-content{width:100%}}.NotificationBox{margin-right:-8px;max-height:490px;overflow:auto;padding-right:8px;width:410px}.NotificationBox__loading{display:flex;justify-content:center}.NotificationBox__today{font-weight:500;margin-left:16px}.NotificationBox__earlier{margin-left:16px}.NotificationBox__earlier--margin-top{margin-top:24px}.clear-button{background:none;border:none;color:#48abe2;cursor:pointer;float:right;transition:color .3s}.clear-button:hover{color:#1890ff}.NotificationItem{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px 16px}.NotificationItem__avatar{height:100%}.NotificationItem__avatar .Avatar.ant-avatar{height:45px;width:45px}.NotificationItem__content{display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center}.NotificationItem__content-time{color:#8a8a8a;height:15px}.NotificationItem__dot{display:flex;justify-content:flex-end;min-width:20px}.NotificationItem:hover{background-color:#eff2fc}.NotificationItem--alert{background-color:#fff2f0;border-left:4px solid #ff4d4f}.NotificationItem__alert{width:100%}.NotificationItem__alert-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.NotificationItem__alert-preview{background-color:hsla(0,0%,100%,.7);border-left:2px solid #ff4d4f;border-radius:4px;color:#666;font-style:italic;margin-top:5px;padding:4px 8px}.Sidebar{background:#fff;border-right:1px solid #f4f4f4;bottom:0;height:100vh;left:0;overflow:auto;overflow-x:hidden;padding:16px;top:0;transition:all .3s ease;z-index:999}.Sidebar.ant-layout-sider{position:fixed;top:0}.Sidebar__mobile-toggle{background:#fff;border:none;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.15);cursor:pointer;display:none;height:40px;left:16px;position:fixed;top:12px;transition:all .3s ease;width:40px;z-index:1000}.Sidebar__mobile-toggle.active{left:286px}.Sidebar__mobile-toggle .anticon{color:#292d32;font-size:20px}.Header.hide-mobile~.ant-layout .Sidebar__mobile-toggle{display:none}.Sidebar__overlay{background-color:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:0;z-index:998}.Sidebar.mobile{height:100vh;margin-top:0;position:fixed;top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.Sidebar.mobile.expanded{-webkit-transform:translateX(0);transform:translateX(0)}.Sidebar.mobile.ant-layout-sider{margin-top:0}.Sidebar.mobile .Sidebar__logo{margin-top:64px}.Sidebar.ant-layout-sider-collapsed .Sidebar__menu{text-align:center}.Sidebar.ant-layout-sider-collapsed .Sidebar__menu .SidebarItem{align-items:center;height:48px;margin:auto;padding:12px;width:48px}.Sidebar.ant-layout-sider-collapsed .Sidebar__menu .SidebarItem.active{border-radius:50%}.Sidebar.ant-layout-sider-collapsed .Sidebar__menu .SidebarItem__label,.Sidebar.ant-layout-sider-collapsed .Sidebar__menu .coming-soon-badge{display:none}.Sidebar__logo{width:100%}.Sidebar__logo:hover{cursor:pointer}.Sidebar__menu{margin-top:16px}.Sidebar__menu>a{display:block}.Sidebar a{color:#292d32;text-decoration:none}.Sidebar .SidebarItem{align-items:center;border-radius:10px;display:flex;height:48px;padding:0 16px;transition:all .3s ease}.Sidebar .SidebarItem:hover{background-color:rgba(239,242,252,.5)}.Sidebar .SidebarItem .active-icon{display:none}.Sidebar .SidebarItem.active{background-color:#eff2fc}.Sidebar .SidebarItem.active .active-icon{display:inline-block}.Sidebar .SidebarItem.active .icon{display:none}.Sidebar .SidebarItem.active .SidebarItem__label{color:#48abe2}.Sidebar .SidebarItem.disabled{cursor:not-allowed;opacity:.6}.Sidebar .SidebarItem.disabled:hover{background-color:transparent}.Sidebar .SidebarItem__label{margin-left:16px;transition:opacity .3s ease}.Sidebar .SidebarItem .label-container{display:flex;flex-direction:column;margin-left:16px}.Sidebar .SidebarItem .label-container .SidebarItem__label{margin-left:0}.Sidebar .SidebarItem .label-container .coming-soon-badge{color:#1976d2;font-size:11px;font-weight:500;line-height:1;margin-top:2px}.ant-layout.has-sidebar .ant-layout-content{margin-top:64px;min-height:calc(100vh - 64px);padding-left:96px;transition:padding-left .3s ease}.ant-layout.has-sidebar.sidebar-expanded .ant-layout-content{padding-left:340px}@media(max-width:768px){.ant-layout.has-sidebar .ant-layout-content{padding-left:0!important}.Header.hide-mobile+.ant-layout.has-sidebar .ant-layout-content{margin-top:0;padding-top:0}.Sidebar__mobile-toggle{align-items:center;display:flex;justify-content:center}}.ai-assistant-fab{z-index:1000}.ai-assistant-fab .ant-badge .ant-badge-count{right:-8px;top:-8px}.ai-assistant-sidebar{background:#fff;border-left:1px solid #f0f0f0;bottom:16px;box-shadow:-2px 0 8px rgba(0,0,0,.1);height:calc(100vh - 80px);position:fixed;right:0;top:64px;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:400px;z-index:999}.ai-assistant-sidebar.open{-webkit-transform:translateX(0);transform:translateX(0)}.ai-assistant-sidebar.closed{-webkit-transform:translateX(100%);transform:translateX(100%)}.ai-assistant-sidebar .ai-assistant-card{border:none;border-radius:0;height:100%}.ai-assistant-sidebar .ai-assistant-card .ant-card-head{border-bottom:1px solid #f0f0f0;min-height:auto;padding:12px 16px}.ai-assistant-sidebar .ai-assistant-card .ant-card-head .ant-card-extra,.ai-assistant-sidebar .ai-assistant-card .ant-card-head .ant-card-head-title{padding:0}.ai-assistant-sidebar .ai-assistant-card .ant-card-body{display:flex;flex-direction:column;height:calc(100% - 57px);padding:0}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-header{display:flex;flex-direction:column;gap:4px}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-header .ai-assistant-title{align-items:center;color:#1976d2;display:flex;font-size:16px;font-weight:600}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-header .ai-assistant-context{color:#666;font-size:12px;font-weight:400}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content{display:flex;flex-direction:column;height:100%}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container{flex:1 1;overflow-y:auto;padding:16px}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item{border:none;padding:6px 0}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.user{display:flex;justify-content:flex-end;margin-left:auto}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.user .ant-list-item-meta{flex-direction:row-reverse}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.user .ant-list-item-meta .ant-list-item-meta-avatar{margin-left:8px;margin-right:0}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.user .ant-list-item-meta .ant-list-item-meta-description{text-align:right}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.user .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text{word-wrap:break-word;background-color:#4fc3f7;border-radius:12px;color:#fff;display:inline-block;margin-left:100px;max-width:280px;padding:5px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.user .ant-list-item-meta .ant-list-item-meta-description .message-content .message-time{color:#8a8a8a;font-size:10px;margin-top:4px;text-align:right}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-avatar{margin-right:8px}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text{word-wrap:break-word;background-color:#f4f4f4;border-radius:12px;color:#333;display:inline-block;margin-right:100px;max-width:280px;padding:5px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text p:last-child{margin-bottom:0!important}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h1:first-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h2:first-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h3:first-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h4:first-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h5:first-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h6:first-child{margin-top:0!important}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text blockquote:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h1:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h2:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h3:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h4:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h5:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text h6:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text hr:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text ol:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text pre:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text table:last-child,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text ul:last-child{margin-bottom:0!important}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-time{color:#8a8a8a;font-size:10px;margin-top:4px;text-align:left}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .input-container{align-items:flex-end;background:#fff;border-top:1px solid #f0f0f0;display:flex;gap:10px;margin-top:auto;padding:16px 16px 20px}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .input-container .ai-assistant-input{background-color:#f4f4f4;border-radius:10px;flex:1 1;min-width:0}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .input-container .ai-assistant-textarea.ant-input{background-color:transparent;border:none;box-shadow:none;line-height:18px;max-height:200px;padding:10px;resize:none}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .input-container .ai-assistant-textarea.ant-input:focus{background-color:transparent;border:none;box-shadow:none}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .input-container .ai-assistant-send-icon{cursor:pointer;flex-shrink:0;height:24px;margin-bottom:8px;width:24px}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .input-container .ai-assistant-send-icon.disabled{cursor:not-allowed;opacity:.5}.layout-with-ai-assistant .has-sidebar{margin-right:400px;transition:margin-right .3s ease-in-out}.layout-with-ai-assistant .ant-layout-content{margin-right:0}@media(max-width:768px){.ai-assistant-sidebar{bottom:0;height:100vh;top:0;width:100%;z-index:1001}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container{padding:12px}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.user .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text{margin-left:20px;max-width:calc(100vw - 120px)}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text{margin-right:20px;max-width:calc(100vw - 120px)}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text table{font-size:.8em!important}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text table td,.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text table th{padding:4px 6px!important}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .messages-container .ant-list-item.message-item.ai .ant-list-item-meta .ant-list-item-meta-description .message-content .message-text pre{font-size:.8em!important;padding:6px 8px!important}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .input-container{padding:12px 12px 20px}.ai-assistant-sidebar .ai-assistant-card .ai-assistant-content .input-container .ai-assistant-send-icon{height:22px;width:22px}.layout-with-ai-assistant .ant-layout-content{margin-right:0}}.ai-assistant-fab .ant-float-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.messages-container::-webkit-scrollbar{width:6px}.messages-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.messages-container::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.messages-container::-webkit-scrollbar-thumb:hover{background:#a1a1a1}.ant-list-item-meta{align-items:flex-start}.ant-list-item-meta .ant-list-item-meta-avatar{margin-right:8px}.ant-list-item-meta .ant-list-item-meta-description{margin-top:0}.ant-layout-content{transition:margin-right .3s ease-in-out}.layout-with-ai-assistant>.ant-layout>.has-sidebar{margin-right:400px!important;transition:margin-right .3s ease-in-out}.layout-with-ai-assistant .ant-layout-content{margin-right:0!important}.Card.ant-card{border-radius:10px;box-shadow:none}.Card.ant-card-bordered{border-color:#e1e6ef}.Card .ant-card-head{border-bottom:none;min-height:auto;padding:20px 20px 0}.Card .ant-card-body{padding:0 20px 20px}.DatePicker{border-color:#f4f4f4;border-radius:10px;padding:13px 10px;width:100%}.DatePicker.ant-picker,.DatePicker.ant-picker.ant-picker-status-error{background-color:#f4f4f4}.DatePicker.ant-picker-focused{background-color:#fff!important;border-color:#19bcfe}.DatePicker.ant-picker .ant-picker-input>input{font-size:13px;line-height:20px}.FormItem{margin-bottom:16px}.FormItem .ant-form-item-label{padding-bottom:4px}.FormItem .ant-form-item-label>label{font-size:12px;line-height:16px}.FormItem .ant-form-item-explain-error{font-size:12px;line-height:1.25;text-align:left}.FormItem label{display:flex;font-size:12px;justify-content:space-between}.FormItem label .rightLabel{color:#8a8a8a}.FormItem__has-right label{width:100%}.FormItem__has-right label:before{display:none!important}.FormItem__has-right .FormItem__left-label{position:relative}.FormItem__has-right .FormItem__left-label:before{-webkit-margin-end:4px;color:#f77;content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:14px;line-height:1;margin-inline-end:4px;position:absolute;right:-12px;top:-1px}.FormItem.FormItem_hide-required-mark .ant-form-item-required:before{display:none!important}.Input{border-color:#f4f4f4;border-radius:10px;padding:13px 10px}.Input.ant-input{background-color:#f4f4f4;border-color:transparent;font-size:13px;line-height:20px}.Input.ant-input:focus{background-color:#fff;border-color:#19bcfe}.Input.wrapper.ant-input-affix-wrapper{background-color:#f4f4f4;border-color:transparent;line-height:20px}.Input.wrapper.ant-input-affix-wrapper .ant-input-prefix{-webkit-margin-end:10px;height:20px;margin-inline-end:10px}.Input.wrapper.ant-input-affix-wrapper>input.ant-input{background-color:#f4f4f4;height:20px}.Input.wrapper.ant-input-affix-wrapper>input.ant-input:focus{background-color:#fff}.Input.wrapper.ant-input-affix-wrapper:focus-within{background-color:#fff;border-color:#19bcfe}.Search{font-size:12px}.TextArea{border-color:#f4f4f4;border-radius:10px;padding:13px 10px}.TextArea.ant-input{background-color:#f4f4f4;border-color:transparent;font-size:13px;line-height:20px}.TextArea.ant-input:focus{background-color:#fff;border-color:#19bcfe}.TextArea.wrapper.ant-input-affix-wrapper{background-color:#f4f4f4;border-color:transparent;line-height:20px}.TextArea.wrapper.ant-input-affix-wrapper .ant-input-prefix{-webkit-margin-end:10px;height:20px;margin-inline-end:10px}.TextArea.wrapper.ant-input-affix-wrapper>input.ant-input{background-color:#f4f4f4;height:20px}.TextArea.wrapper.ant-input-affix-wrapper>input.ant-input:focus{background-color:#fff}.TextArea.wrapper.ant-input-affix-wrapper:focus-within{background-color:#fff;border-color:#19bcfe}.PhoneNumber{background-color:#f4f4f4;border-color:#f4f4f4;border-radius:10px;font-size:13px;line-height:20px;padding:13px 10px}.PhoneNumber:focus{background-color:#fff;border-color:#19bcfe}.ant-form-item-has-error .PhoneNumber{border-color:#f77}.VerifiablePhoneInput{width:100%}.VerifiablePhoneInput .phone-input-container{align-items:center;display:flex;gap:12px;width:100%}@media(max-width:480px){.VerifiablePhoneInput .phone-input-container{flex-direction:column;gap:8px}}.VerifiablePhoneInput .phone-input{align-items:center;display:flex;flex:1 1;gap:8px;min-width:280px}.VerifiablePhoneInput .phone-input .PhoneInputCountry{background-color:#f4f4f4;border-radius:8px;flex:0 0 auto;min-width:80px;padding:8px}.VerifiablePhoneInput .phone-input .PhoneInputCountry select{background-color:transparent;border:none;color:rgba(0,0,0,.85);cursor:pointer;font-size:13px;padding:4px;width:100%}.VerifiablePhoneInput .phone-input .PhoneInputCountry select:focus{outline:none}.VerifiablePhoneInput .phone-input .PhoneInputInput{background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:8px;color:rgba(0,0,0,.85);flex:1 1;font-size:13px;height:42px;min-width:180px;padding:8px 12px;transition:all .2s ease}.VerifiablePhoneInput .phone-input .PhoneInputInput:hover{border-color:#19bcfe}.VerifiablePhoneInput .phone-input .PhoneInputInput:focus{background-color:#fff;border-color:#19bcfe;box-shadow:0 0 0 2px rgba(72,171,226,.1);outline:none}.VerifiablePhoneInput .verify-button{align-items:center;border-radius:8px;display:flex;flex:0 0 auto;font-size:13px;height:42px;justify-content:center;min-width:100px;padding:0 16px;transition:all .2s ease}@media(max-width:480px){.VerifiablePhoneInput .verify-button{width:100%}}.VerifiablePhoneInput .verify-button:disabled{cursor:not-allowed;opacity:.6}.VerifiablePhoneInput .verify-button.verified{background:rgba(53,214,175,.1);border-color:transparent;color:#35d6af}.VerifiablePhoneInput .verify-button.verified:hover{background:rgba(53,214,175,.15)}.VerifiablePhoneInput .verify-button.verified .verified-icon{color:#35d6af}.VerifiablePhoneInput .verified-icon{font-size:20px;margin-left:8px}.verification-modal .ant-modal-content{border-radius:12px;padding:24px}.verification-modal .ant-modal-header{margin-bottom:24px;padding:0}.verification-modal .ant-modal-header .ant-modal-title{color:rgba(0,0,0,.85);font-size:56px;font-weight:600}.verification-modal .verification-content{align-items:center;display:flex;flex-direction:column;gap:16px;padding:16px 0;text-align:center}.verification-modal .verification-content .phone-number-display{color:#48abe2;font-size:20px;font-weight:500;word-break:break-all}.verification-modal .verification-content .verification-input{background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:8px;font-size:20px;height:42px;letter-spacing:4px;max-width:220px;padding:8px 12px;text-align:center;transition:all .2s ease;width:100%}.verification-modal .verification-content .verification-input:hover{border-color:#19bcfe}.verification-modal .verification-content .verification-input:focus{background-color:#fff;border-color:#19bcfe;box-shadow:0 0 0 2px rgba(72,171,226,.1);outline:none}.verification-modal .verification-content .timer-text{color:rgba(0,0,0,.5);font-size:13px}.verification-modal .ant-modal-footer{border-top:none;display:flex;gap:12px;justify-content:flex-end;margin-top:8px;padding:0}@media(max-width:480px){.verification-modal .ant-modal-footer{flex-direction:column-reverse}}.verification-modal .ant-modal-footer button{border-radius:8px;font-size:13px;height:42px;min-width:90px}@media(max-width:480px){.verification-modal .ant-modal-footer button{width:100%}}.ant-form-item-has-error .PhoneInputInput{border-color:#f77!important}.ant-form-item-has-error .PhoneInputInput:focus{box-shadow:0 0 0 2px hsla(0,100%,73%,.1)}.Select.ant-select{font-size:13px}.Select.ant-select .ant-select-selector{background-color:#f4f4f4;border-color:#f4f4f4;border-radius:10px;height:auto;padding:8px 0 8px 10px}.Select.ant-select .ant-select-selection-item,.Select.ant-select .ant-select-selection-placeholder{font-size:13px}.Upload .ant-btn{align-items:center;border-color:#19bcfe;border-width:2px;color:#19bcfe;display:flex}.Upload .ant-btn .anticon svg{height:16px;width:16px}.CreateNewProfilePage{background-color:#f4f4f4;padding:70px 0}.CreateNewProfilePage__header{padding-bottom:40px;text-align:center}.CreateNewProfilePage__header-logo{margin-bottom:16px}.CreateNewProfilePage__form{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1100px;padding:20px}.CreateNewProfilePage__form-upload .ant-card-body{align-items:center;display:flex;flex-direction:column;margin-top:16px}.CreateNewProfilePage__form-upload .Text.caption{color:#8a8a8a}.CreateNewProfilePage__form-upload .Text.headline{font-weight:400}.CreateNewProfilePage__form-upload-avt{align-items:center;background-color:#e1e6ef;display:flex;height:70px;justify-content:center;margin-bottom:16px;width:70px}.CreateNewProfilePage__form-upload-avt.ant-avatar>img{object-fit:contain}.CreateNewProfilePage__form-upload .Text.error{color:#f77}.CreateNewProfilePage__form-clinicInfo .Text.headline,.CreateNewProfilePage__form-clinicOwner .Text.headline{font-weight:400}.CreateNewProfilePage__form-clinicInfo .ant-card-body,.CreateNewProfilePage__form-clinicOwner .ant-card-body{margin-top:16px}.CreateNewProfilePage__form-clinicInfo-wrapper,.CreateNewProfilePage__form-clinicOwner-wrapper{align-items:center;display:flex;gap:16px}.CreateNewProfilePage__form-clinicInfo-wrapper .FormItem,.CreateNewProfilePage__form-clinicOwner-wrapper .FormItem{flex:1 1}.CreateNewProfilePage__form-submit-button{margin-left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.CreateNewProfilePage__form .ant-form-item-required{flex-direction:row-reverse;justify-content:flex-end}.CreateNewProfilePage__form .ant-form-item-required:before{-webkit-margin-start:3px;margin-inline-start:3px}.badge .ant-badge-count{border-radius:6px;font-size:10px;height:21px}.badge.green .ant-badge-count{background-color:#eafcf7;color:#35d6af}.badge.violet .ant-badge-count{background-color:#f5eeff;color:#a25aff}.pricing-container{background-color:#f4f4f4;justify-content:flex-start;min-height:100vh;padding:70px 20% 50px}.pricing-container,.pricing-container .header{align-items:center;display:flex;flex-direction:column}.pricing-container .header{color:#292d32;gap:16px;padding-bottom:40px}.pricing-container .content{background-color:#fff;border-radius:8px;max-width:796px;padding:20px 20px 60px}.pricing-container .description{text-align:center}.AlertModal .ant-modal-content{padding:20px 20px 30px!important}.AlertModal .ant-modal-content .discharge-modal{width:100%}.AlertModal .ant-modal-content .discharge-modal .button{height:48px;margin-top:8px;width:160px}.AlertModal .ant-modal-content .discharge-modal .btn-margin{margin-right:10px}.AlertModal .ant-modal-content .discharge-modal .btn-delete-color{background-color:#f77}.AlertModal .ant-modal-content .discharge-modal .title{font-family:Poppins-400;font-size:24px;line-height:36px;margin-bottom:8px;text-align:center!important}.AlertModal .ant-modal-content .discharge-modal .body{color:#8a8a8a;font-weight:400;text-align:center!important}.AlertModal .ant-modal-content .discharge-modal .icon{display:flex;justify-content:center;margin-bottom:8px}.AlertModal__content{color:#8a8a8a}.AlertModal__footer{align-items:center;display:flex;justify-content:center;margin-top:16px}.AlertModal__icon--container{text-align:center}.package-description-row{align-items:center;display:flex;flex-wrap:nowrap;gap:10px}.PackageTooltip{cursor:pointer}.SelectButton{font-family:Poppins-500;font-size:13px;width:100%}.SelectButton .ant-select-selector{align-items:center;font-size:13px!important;height:48px!important}.LearnMore{align-items:center;color:#48abe2;gap:6px}.LearnMore-sub-heading{color:#35d6af}.LearnMore .info-icon{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.LearnMore-btn{cursor:pointer;font-size:13px;font-weight:400}.LearnMore-content,.LearnMore-description,.LearnMore-heading{margin-bottom:8px}.LearnMore-description .dot-icon{color:#1890ff;height:14px;width:14px}.pricing-loading{display:flex;justify-content:center;margin-top:80px}.pricing-cards{display:flex;gap:16px;margin-top:46px}.pricing-cards .card{border-radius:10px;max-width:370px;width:100%}.pricing-cards .card.active{border-top:5px solid #35d6af;box-shadow:0 7px 20px rgba(0,0,0,.1)}.pricing-cards .card.disabled{opacity:.6;pointer-events:none}.pricing-cards .card .ant-card-body{display:flex;flex-direction:column;height:100%}.pricing-cards .package-name{color:#35d6af}.pricing-cards .package-price{display:flex;gap:8px}.pricing-cards .package-price .currency{margin:7px 0 -7px}.pricing-cards .license{font-family:Poppins-500}.pricing-cards .divider{margin:10px 0}.pricing-cards .package-description{display:flex;flex:1 1;flex-direction:column;gap:10px;margin-bottom:14px;margin-top:10px}.pricing-cards .learn-more{align-items:center;color:#48abe2;gap:6px}.pricing-cards .info-icon{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.pricing-cards .plan-container{margin-bottom:10px}.pricing-cards .plan-select-text{align-items:center;display:flex;gap:5px}.pricing-cards .button{width:100%}.pricing-cards .button.active{background-color:#48abe2;color:#fff}.pricing-cards .button.disable{background-color:#e1e6ef;color:#fff}.PricingPackage__modal .ant-modal-content{padding:20px}.PricingPackage__modal .ant-modal-content .PricingPackage__trail-text{text-align:center}.PricingPackage__modal .ant-modal-content .PricingPackage__trail-text .body1{color:#8a8a8a}.Container{background-color:#f4f4f4;margin:30px 0 0;padding-bottom:70px}.Container__content{margin:auto;width:1020px}.CommonContent{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.CommonContent__header{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;padding:12px 0}.CommonContent__header-title{align-items:center;display:flex;flex:1 1;gap:16px;min-width:0}.CommonContent__header-title .BaseText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CommonContent__header-action,.CommonContent__header-backBtn{flex-shrink:0}.CommonContent__header-backBtn:hover{cursor:pointer}.CommonContent__content{background-color:#fff;border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ElementContainer{display:flex;flex-direction:column;gap:4px;width:100%}.ElementContainer__label{display:flex;justify-content:space-between}.ElementContainer__label-rightLabel{color:#8a8a8a}.FlexibleCommonContent__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.FlexibleCommonContent__header-title{align-items:center;display:flex;gap:16px}.FlexibleCommonContent__header-backBtn:hover{cursor:pointer}.FlexibleCommonContent__non-flex-content{background-color:#fff;border-radius:8px;padding:20px}.InviteModal .ant-modal-content{padding:30px 20px;position:relative}.InviteModal .ant-modal-content .close-button{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:16px;top:16px;width:24px}.InviteModal .ant-modal-content .close-button svg{height:16px;width:16px}.InviteModal .ant-modal-content .close-button:hover{opacity:.7}@media(max-width:768px){.InviteModal .ant-modal-content{padding:20px 16px}}.InviteModal .ant-modal-content .invite-modal{text-align:center;width:100%}.InviteModal .ant-modal-content .invite-modal .ant-row{display:flex;flex-direction:row;gap:16px;margin-bottom:16px}@media(max-width:768px){.InviteModal .ant-modal-content .invite-modal .ant-row{flex-direction:column;gap:0}}.InviteModal .ant-modal-content .invite-modal__button{align-items:center;display:flex;height:48px;margin:auto;padding:0 24px;width:200px}@media(max-width:768px){.InviteModal .ant-modal-content .invite-modal__button{margin-top:8px;width:100%}}.InviteModal .ant-modal-content .invite-modal .left-input,.InviteModal .ant-modal-content .invite-modal .right-input{flex:1 1;margin:0;min-width:0}@media(max-width:768px){.InviteModal .ant-modal-content .invite-modal .left-input,.InviteModal .ant-modal-content .invite-modal .right-input{width:100%}}.InviteModal .ant-modal-content .invite-modal .left-input .PhoneNumber,.InviteModal .ant-modal-content .invite-modal .left-input .ant-form-item-control-input,.InviteModal .ant-modal-content .invite-modal .left-input .ant-input,.InviteModal .ant-modal-content .invite-modal .right-input .PhoneNumber,.InviteModal .ant-modal-content .invite-modal .right-input .ant-form-item-control-input,.InviteModal .ant-modal-content .invite-modal .right-input .ant-input{width:100%}.InviteSuccess .ant-modal-content{padding:20px 20px 30px}.InviteSuccess .ant-modal-content .invite-success-modal{width:100%}.InviteSuccess .ant-modal-content .invite-success-modal .button-close{height:48px;margin-right:10px;width:88px}.InviteSuccess .ant-modal-content .invite-success-modal .button-profile{font-family:Poppins-400;font-size:14px;height:48px;width:232px}.InviteSuccess .ant-modal-content .invite-success-modal .title{font-family:Poppins-400;font-size:24px;text-align:center!important}.InviteSuccess .ant-modal-content .invite-success-modal .icon{display:flex;justify-content:center;margin-bottom:16px}.Pagination.ant-pagination li{align-items:center;border-radius:50%;display:inline-flex;font-family:Poppins-500;font-size:12px;height:48px;justify-content:center;overflow:hidden;width:48px}.Pagination.ant-pagination li.ant-pagination-item-active{background-color:#48abe2}.Pagination.ant-pagination li.ant-pagination-item-active a{color:#fff}.Pagination.ant-pagination li.ant-pagination-item:not(.ant-pagination-item-active):hover{background-color:#f4f4f4}.Table__wrapper{display:flex;flex-direction:column;gap:16px}.Table.ant-table-wrapper{border:1px solid #e1e6ef;border-radius:8px;overflow:auto}.Table.ant-table-wrapper .ant-table{font-size:12px}.Table.ant-table-wrapper .ant-table-thead .ant-table-cell{background-color:#fcfcfc;color:#48abe2;font-family:Poppins-500;padding:10px 16px 6px}.Table.ant-table-wrapper .ant-table-thead .ant-table-cell:before{width:0!important}.Table.ant-table-wrapper .ant-table-tbody tr{cursor:pointer}.Table.ant-table-wrapper .ant-table-cell{border-color:#f4f4f4}.StatusBox__container{align-items:center;border-radius:6px;display:flex;height:21px;min-width:59px;padding:3px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.StatusBox__container.discharge{width:72px}.StatusBox__container.ACTIVE,.StatusBox__container.COMPLETED{background:#e6fbf3}.StatusBox__container.ACTIVE .StatusBox__status,.StatusBox__container.COMPLETED .StatusBox__status{color:#09ce82}.StatusBox__container.SKIPPED{background-color:#fff5e5}.StatusBox__container.SKIPPED .StatusBox__status{color:#ffac30}.StatusBox__container.PENDING{background:#fff5e6}.StatusBox__container.PENDING .StatusBox__status{color:#ffac30}.StatusBox__container.CANCELED,.StatusBox__container.DISCHARGED,.StatusBox__container.INACTIVE,.StatusBox__container.REJECTED{background:rgba(243,79,29,.1)}.StatusBox__container.CANCELED .StatusBox__status,.StatusBox__container.DISCHARGED .StatusBox__status,.StatusBox__container.INACTIVE .StatusBox__status,.StatusBox__container.REJECTED .StatusBox__status{color:#f77}.StatusBox__container.TRIALING{background:#f5eeff;color:#a25aff}.StatusBox__container .StatusBox__dot{background:#09ce82;border-radius:6px;height:6px;margin-right:6px;width:6px}.StatusBox__container .StatusBox__status{font-family:Poppins-400;font-size:10px;font-weight:400;height:15px}.ClientsTable.Table{height:100%;width:100%}.ClientsTable.Table .ant-table-wrapper,.ClientsTable.Table .ant-table-wrapper .ant-spin-nested-loading{height:100%}.ClientsTable.Table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container{display:flex;flex-direction:column;height:100%}.ClientsTable.Table .ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table{flex:1 1;min-height:0}.ClientsTable.Table .ant-table-container{display:flex;flex-direction:column;height:100%}.ClientsTable.Table .ant-table-body{flex:1 1;min-height:0;overflow:auto!important}@media(max-width:768px){.ClientsTable.Table .ant-table,.ClientsTable.Table .ant-table-container{border:none;border-radius:0}}.ClientsTable.Table.ant-table-wrapper .ant-table-thead .ant-table-cell{background:#fff;font-family:Poppins-400;font-weight:500;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:2}.ClientsTable.Table.ant-table-wrapper .ant-table-cell{padding:9px 16px}@media(max-width:768px){.ClientsTable.Table.ant-table-wrapper .ant-table-cell{padding:8px 12px}}.ClientsTable.Table .ant-table-cell .details_container{align-items:center;display:flex;gap:10px}.ClientsTable.Table .ant-table-cell .details_container .body1{align-items:center;display:flex;flex:1 1;min-width:0}@media(max-width:768px){.ClientsTable.Table .ant-table-cell .details_container .body1{font-size:12px}}.ClientsTable.Table .ant-table-cell .details_container .avatar img{border-radius:50%;height:40px;width:40px}@media(max-width:768px){.ClientsTable.Table .ant-table-cell .details_container .avatar img{height:32px;width:32px}}.ClientsTable.Table .ant-table-filter-column{justify-content:normal}.ClientsTable.Table .ant-table-filter-column .ant-table-column-title{flex:none}.ClientsTable.Table .ant-table-filter-column .ant-table-filter-trigger{margin-inline:6px -8px}.ClientsTable__dischargeBtn.ant-btn{border-style:none;font-family:Poppins-400;font-size:12px;line-height:16px;padding:6px 16px;white-space:nowrap}.ClientsTable .ant-table-filter-trigger{bottom:0;left:0;padding-left:54px;position:absolute;right:0;top:4px;z-index:1}@media(max-width:768px){.ClientsTable .ant-table{font-size:12px}.ClientsTable .ant-table-container{-webkit-overflow-scrolling:touch}.ClientsTable .ant-table-tbody>tr>td,.ClientsTable .ant-table-thead>tr>th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClientsTable .ant-table-tbody>tr>td{vertical-align:middle}.ClientsTable .ant-table-row{cursor:pointer}.ClientsTable .ant-table-row:hover{background-color:#eff2fc}.ClientsTable .ant-table-cell{max-width:200px}.ClientsTable .ant-table-cell.ant-table-cell-fix-left,.ClientsTable .ant-table-cell.ant-table-cell-fix-right{z-index:1}.ClientsTable ::-webkit-scrollbar{height:6px;width:6px}.ClientsTable ::-webkit-scrollbar-track{background-color:transparent}.ClientsTable ::-webkit-scrollbar-thumb{background-color:#e1e6ef;border-radius:3px}}.ClientsPage{display:flex;flex-direction:column;height:100%;max-width:100vw;overflow-x:hidden;width:100%}@media(max-width:768px){.ClientsPage{margin:0;padding:0}}.ClientsPage .CommonContent{display:flex;flex:1 1;flex-direction:column;max-width:100vw;overflow:hidden;width:100%}.ClientsPage .CommonContent__content{background:none;margin:0;min-height:0;padding:20px}@media(max-width:768px){.ClientsPage .CommonContent__content{padding:0}.ClientsPage .CommonContent{margin:0;padding:0}}.ClientsPage__wrapper{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:20px}@media(max-width:768px){.ClientsPage__wrapper{border-radius:0;box-shadow:none;padding:12px}}.ClientsPage__header{margin-bottom:16px;width:100%}.ClientsPage__header .Search{width:100%}.ClientsPage .CommonContent__content{display:flex;flex-direction:column}.ClientsPage .CommonContent__content,.ClientsPage .CommonContent__non-flex-content{background:#f5f5f5;flex:1 1;max-width:100%;overflow:hidden;padding:0;width:100%}.ClientsPage__inviteBtn.ant-btn:hover{background-color:#48abe2;color:#fff}@media(max-width:768px){.ClientsPage__inviteBtn.ant-btn{background:#48abe2;border-radius:24px;bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#fff;padding:6px 16px;position:fixed;right:24px;width:auto;z-index:100}.ClientsPage__inviteBtn.ant-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .2s ease}}.ClientsPage__dischargeModal-confirm-text{color:#8a8a8a;text-align:center!important}.ClientsPage .ClientsTable{flex:1 1;min-height:0}@media(max-width:768px){.ClientsPage .ClientsTable{left:50%;margin:0;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.ClientsPage .ClientsTable :global(.ant-table-wrapper) .ant-table .ant-table-container{border-radius:0}.ClientsPage .ClientsTable :global(.ant-table-wrapper) .ant-table .ant-table-container table{border-radius:0}}.Tabs.ant-tabs .ant-tabs-nav{background-color:#fcfcfc;border-radius:8px;margin-bottom:0;padding:3px 20px 0}.Tabs.ant-tabs .ant-tabs-ink-bar{background-color:#35d6af;border-radius:10px 10px 0 0;height:3px}.Tabs.ant-tabs .ant-tabs-tab{color:#8a8a8a;font-family:Poppins-500}.Tabs.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#8a8a8a}.Tabs.ant-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#292d32;text-shadow:none}.Tabs.ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0 0 0 30px}.Tabs.ant-tabs.TabsHeader.secondary.ant-tabs .ant-tabs-nav{background-color:transparent;border-radius:0;border-top:1px solid #e1e6ef;padding:0 10px}.Tabs.ant-tabs.TabsHeader.secondary.ant-tabs .ant-tabs-nav:before{border-color:#e1e6ef}.Tabs.ant-tabs.TabsHeader.secondary.ant-tabs .ant-tabs-tab{font-size:12px;line-height:16px;padding:10px 0}.Tabs.ant-tabs.TabsHeader.secondary.ant-tabs .ant-tabs-ink-bar{height:0}.AIStatusBox__container{align-items:center;border-radius:6px;display:flex;height:21px;min-width:59px;padding:3px 8px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.AIStatusBox__container .AIStatusBox__status{font-family:Poppins-400;font-size:10px;font-weight:400;height:15px}.TaskItem{align-items:center;background-color:#f6f7f9;border-left:4px solid;border-radius:8px;display:flex;justify-content:space-between;padding:10px;position:relative}.TaskItem.assigned{padding:6px 10px 10px 16px}.TaskItem.noBorder{border-style:none;gap:10px}.TaskItem.disabledDrag{background-color:#d3d3d3}.TaskItem.Activity{border-color:#ffac30}.TaskItem.Questionnaire{border-color:#a25aff}.TaskItem.WrittenTask{border-color:#35d6af}.TaskItem.Video{border-color:#f77}.TaskItem__left{align-items:center;display:flex;gap:10px}.TaskItem__left-details{align-items:flex-start;color:#8a8a8a;display:flex;font-size:11px;line-height:15px}.TaskItem__left-details-icon{margin-right:6px}.TaskItem__left-details-icon svg{height:14px;width:14px}.TaskItem__left-details-repeat{margin-left:16px}.TaskItem__left-description{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#8a8a8a;display:-webkit-box;font-size:12px;overflow:hidden;text-overflow:ellipsis}.TaskItem__left-dragIcon{height:20px}.TaskItem__title{line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.TaskItem .TaskItem__badge{border-radius:4px;font-size:12px;font-weight:700;margin-right:8px;padding:4px 8px;position:absolute;right:0;text-transform:uppercase;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.TaskItem .TaskItem__badge.new{background-color:#e6fbf3;color:#09ce82}.TaskItem .TaskItem__badge.updated{background-color:plum;color:purple}.Collapse.ant-collapse{background-color:transparent}.Collapse.ant-collapse .ant-collapse-header{font-family:Poppins-500;padding:10px}.Collapse.ant-collapse .ant-collapse-item{border-style:none}.Collapse__header{cursor:pointer;font-family:Poppins-500;padding:10px}.AssignHomeworkTopic__header{align-items:center;display:flex}.AssignHomeworkTopic__header-divider.ant-divider{-webkit-border-start:4px solid #e1e6ef;border-inline-start:4px solid #e1e6ef;border-radius:8px;margin:0 10px 0 0}.AssignHomeworkTopic .ant-collapse .AssignHomeworkTopic__header.active .ant-divider.Activity,.AssignHomeworkTopic .ant-collapse .ant-collapse-item-active .ant-divider.Activity{border-color:#ffac30}.AssignHomeworkTopic .ant-collapse .AssignHomeworkTopic__header.active .ant-divider.Questionnaire,.AssignHomeworkTopic .ant-collapse .ant-collapse-item-active .ant-divider.Questionnaire{border-color:#a25aff}.AssignHomeworkTopic .ant-collapse .AssignHomeworkTopic__header.active .ant-divider.WrittenTask,.AssignHomeworkTopic .ant-collapse .ant-collapse-item-active .ant-divider.WrittenTask{border-color:#35d6af}.AssignHomeworkTopic .ant-collapse .AssignHomeworkTopic__header.active .ant-divider.Video,.AssignHomeworkTopic .ant-collapse .ant-collapse-item-active .ant-divider.Video{border-color:#f77}.AssignHomeworkTopic .Collapse.ant-collapse .ant-collapse-header{padding-left:0}.AssignHomeworkTopic .Collapse.ant-collapse .ant-collapse-content-box{padding-left:14px}.AssignHomeworkTopic .Collapse__header{padding-left:0}.AssignHomeworkTopic__content{color:#8a8a8a;cursor:pointer;font-size:13px;line-height:20px}.AssignHomeworkTopic__content.active{color:#292d32}.AssignHomeworkTopic__content:not(:first-child){margin-top:16px}.AssignHomeworkTopic__content.add-topic{color:#48abe2}.AssignHomeworkTopic__scrollableDiv{margin-right:-36px;max-height:508px;overflow:auto;padding-right:20px}.AssignHomeworkTopic .new-corner{border-bottom:20px solid #afa;border-left:20px solid transparent;border-right:20px solid transparent;height:0;position:absolute;right:0;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top right;transform-origin:top right;width:0}.HomeworkTasksColumn__search{margin:16px 0}.HomeworkTasksColumn__note{color:#8a8a8a}.HomeworkTasksColumn__list{border:1px solid #e1e6ef;border-radius:8px;height:447px;overflow-y:auto;padding:6px}.HomeworkTasksColumn__list.all{height:563px;margin-top:16px}.HomeworkTasksColumn__item:not(:first-child){margin-top:4px}.HomeworkTasksColumn__collapse{margin-top:16px}.HomeworkTasksColumn__collapse.Collapse.ant-collapse .ant-collapse-header{border:1px solid #19bcfe;border-radius:10px!important;color:#48abe2;padding:12px}.HomeworkTasksColumn__collapse.Collapse.ant-collapse .ant-collapse-content-box{padding:4px 0 0}.HomeworkTasksColumn__collapse.Collapse.ant-collapse .ant-collapse-item:not(:first-child){margin-top:16px}@media(max-width:768px){.HomeworkTasksColumn{background:#fff;padding:16px}.HomeworkTasksColumn__search{margin:16px 0}.HomeworkTasksColumn__mobile-list{border-top:1px solid #e8e8e8;margin-top:16px}.HomeworkTasksColumn__item.mobile{background:#fff;border-bottom:1px solid #e8e8e8;padding:16px}.HomeworkTasksColumn__item.mobile:last-child{border-bottom:none}.HomeworkTasksColumn__item.mobile .HomeworkTasksColumn__item-content{align-items:center;display:flex}.HomeworkTasksColumn__item.mobile .HomeworkTasksColumn__item-content .HomeworkTasksColumn__item-left{align-items:center;display:flex;flex:1 1;gap:12px}.HomeworkTasksColumn__item.mobile .HomeworkTasksColumn__item-content .HomeworkTasksColumn__item-left .ant-checkbox-wrapper{flex-shrink:0}.HomeworkTasksColumn__item.mobile .HomeworkTasksColumn__item-content .HomeworkTasksColumn__item-left .BaseText{flex:1 1}.HomeworkTasksColumn .ant-drag-handle{display:none}.HomeworkTasksColumn .ant-collapse{background:transparent;border:none}.HomeworkTasksColumn .ant-collapse-item{border:none}.HomeworkTasksColumn .ant-collapse-header{padding:12px 0}.HomeworkTasksColumn .ant-collapse-content{border-top:none}}.ActivityCard{padding:0}.ActivityCard.card{background-color:#fff;border-radius:10px;padding:16px 20px 16px 10px}.ActivityCard__header{align-items:center;display:flex;gap:10px;margin-bottom:5px}.ActivityCard__header-divider{background:#abb3fe;border-radius:10px;height:24px;width:4px}.ActivityCard.comment .ActivityCard__header-divider{background-color:#dc94ff}.ActivityCard__commonContent{margin-left:15px}.ActivityCard__commonContent.highlight-text{background-color:#fdd;font-weight:700;margin-bottom:6px;padding-bottom:16px;-webkit-text-decoration:underline dotted #dc3545;text-decoration:underline dotted #dc3545}.ActivityCard__commonContent.classification{background-color:#fdd}.ActivityCard__commonContent-borderedText{border:1px solid #e1e6ef;border-radius:8px;padding:10px 16px}.ActivityCard__commonContent-borderedText.flag{background-color:#fdd;border:1px solid red;border-radius:10px;color:red}.ActivityCard__commonContent-borderedText.comment{flex:1 1;position:relative}.ActivityCard__commonContent-borderedText.comment:before{border:30px solid transparent;border-right-color:#e1e6ef;border-width:5px 5px 5px medium;content:"";height:10px;position:absolute;right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px}.ActivityCard__commonContent-comment{align-items:center;display:flex;gap:14px}.ActivityCard__commonContent-files{gap:6px;margin-top:8px}.ActivityCard__commonContent-files-icon{background:#eff2fc;border-radius:6px;height:24px;padding:5px;width:24px}.ActivityCard__commonContent-files{align-items:center;display:flex;gap:10px;margin-top:6px}.ActivityCard__commonContent-file{border-radius:8px;object-fit:cover}.HomeworkActivityItem{border-radius:10px;padding:20px}.HomeworkActivityItem.card{background-color:#f6f7f9}.HomeworkActivityItem.bordered{border:1px solid #e1e6ef}.HomeworkActivityItem.bordered .HomeworkActivityItem__content{flex-direction:column}.HomeworkActivityItem.bordered .ActivityCard.result .ActivityCard__commonContent-files{color:#48abe2}.HomeworkActivityItem__header{display:flex;justify-content:space-between}.HomeworkActivityItem__header-left{align-items:center;display:flex;gap:6px}.HomeworkActivityItem__header-left-icon{background:#fff5e6;border-radius:50%;color:#ffac30;padding:5px}.HomeworkActivityItem__header-left-icon.rejected{background:#feeee9;color:#f77}.HomeworkActivityItem__header-action.ant-btn{font-family:Poppins-400;font-size:12px}.HomeworkActivityItem__content{display:flex;gap:16px;margin-top:16px}.HomeworkActivityItem__content .ActivityCard{flex:1 1}.HomeworkActivityItem__content .ActivityCard.result{width:49%}.HomeworkActivityItem__content .SummaryTable{margin-left:14px}.HomeworkInfo__video{background-color:transparent;display:flex;gap:16px;margin:8px 0 16px;padding:0}.HomeworkInfo__video-info{background:#eff2fc;border-radius:8px;flex:1 1;padding:16px 16px 30px;text-align:left}.HomeworkInfo__video-info-description{margin:8px 0 10px}.HomeworkInfo__video-info-time{align-items:center;display:flex;flex-direction:row;margin-top:10px}.HomeworkInfo__video-info-time svg{margin-right:6px}.HomeworkInfo__video-info-hour{margin-left:6px}.HomeworkInfo__others{background:#eff2fc;border-radius:8px;margin-bottom:16px;padding:16px 16px 30px}.HomeworkInfo__others-title{align-items:center;display:flex;gap:10px;margin-bottom:10px}.QuestionResults .ActivityCard__header{margin:16px 0}.QuestionResults__QA-question{margin-bottom:6px}.QuestionResults__QA-result{margin-left:15px}.QuestionResults__QA-formHeader-title{color:#8a8a8a}.QuestionResults__QA-formHeader-description{font-size:12px;margin:24px 0}.QuestionResults__QA-formHeader-description div{background-color:#f6f7f9;border-radius:8px;padding:16px}.QuestionResults__QA-formHeader-description div p:not(:last-child){margin-bottom:10px}.QuestionResults__QA-formHeader-description div p .description-order{align-items:center;background-color:#48abe2;border-radius:50%;color:#fff;display:inline-flex;height:16px;justify-content:center;line-height:16px;width:16px}.QuestionResults__QA-item{align-items:center;display:flex;justify-content:space-between}.QuestionResults__QA-item:not(:last-child){margin-bottom:24px}.QuestionResults__QA-item-label{display:flex;font-size:12px;line-height:16px;max-width:570px}.QuestionResults__QA-item-value{align-items:center;display:flex;gap:24px}.QuestionResults__QA-item-value-option{align-items:center;background:#f6f7f9;border-radius:32px;color:#8a8a8a;display:flex;height:32px;justify-content:center;width:32px}.QuestionResults__QA-item-value-option.checked{background-color:#48abe2;color:#fff}.QuestionResults__QA-answerText{border:1px solid #e1e6ef;border-radius:8px;padding:10px 16px;width:100%}.QuestionResults__QA-answerChoices{display:flex;flex-direction:column;gap:4px}.QuestionResults__QA-answerChoices .ant-checkbox-wrapper+.ant-checkbox-wrapper{-webkit-margin-start:0;margin-inline-start:0}.QuestionResults__QA-answerChoices .ant-checkbox-wrapper-checked .ant-checkbox-inner{background-color:#48abe2;border-color:#48abe2}.QuestionResults__QA-answerChoices .ant-checkbox-wrapper-disabled .ant-checkbox-inner:after{border-color:#fff}.QuestionResults__QA-answerChoices .ant-checkbox-wrapper-disabled span{color:#292d32}.QuestionResults__QA-answerChoices .ant-radio-wrapper{color:#292d32;cursor:text}.QuestionResults__QA-answerChoices .ant-radio-wrapper-checked .ant-radio-inner{background-color:#48abe2;border-color:#48abe2}.QuestionResults__QA-answerChoices .ant-radio-wrapper-checked .ant-radio-inner:after{background-color:#48abe2;border:3px solid #fff}.QuestionResults__QA-answerChoices .ant-radio-wrapper.ant-radio-wrapper-checked.ant-radio-wrapper-disabled .ant-radio-inner:after{-webkit-transform:scale(.9);transform:scale(.9)}.QuestionResults__QA:not(:first-child){margin-top:16px}.QuestionResults__scores{display:flex;gap:16px;position:relative}.QuestionResults__scores-table .Text{margin-bottom:8px}.QuestionResults__scores-table.summary{max-width:45%}.QuestionResults__export-btn{align-items:center;display:flex;gap:8px}.QuestionResults__export-btn .anticon{font-size:16px}.QuestionResults__collapse.ant-collapse.ant-collapse-icon-position-end .ant-collapse-header{padding:16px 0}.QuestionResults__collapse.ant-collapse.ant-collapse-icon-position-end .ant-collapse-header .ant-collapse-expand-icon{-webkit-padding-start:0;color:#8a8a8a;flex:2 1;padding-inline-start:0}.QuestionResults__collapse.ant-collapse.ant-collapse-icon-position-end .ant-collapse-header .ant-collapse-header-text{flex:1 1;max-width:300px}.QuestionResults__collapse.ant-collapse.ant-collapse-icon-position-end .ant-collapse-header .ant-collapse-header-text .Text.caption{color:#8a8a8a;font-family:Poppins-400}.QuestionResults__collapse.ant-collapse.ant-collapse-icon-position-end .ant-collapse-content{border:1px solid #e1e6ef;border-radius:8px;padding:20px}.QuestionResults__collapse.ant-collapse.ant-collapse-icon-position-end .ant-collapse-content-box{padding:0}.QuestionResults__collapse-header{align-items:center;display:flex;gap:8px}.QuestionResults__footer{display:flex;justify-content:flex-end;margin-top:24px}.HomeworkHistoryDetailsModal.ant-modal .ant-modal-content{padding:20px 20px 30px}.HomeworkHistoryDetailsModal.ant-modal .ant-modal-body{display:flex;flex-direction:column;max-height:80vh;overflow:hidden}.HomeworkHistoryDetailsModal__title{margin-bottom:16px}.HomeworkHistoryDetailsModal__action{margin:16px auto 0;width:170px}.HomeworkHistoryDetailsModal__video{background-color:transparent;display:flex;gap:16px;margin:8px 0 16px;padding:0}.HomeworkHistoryDetailsModal__video-info{background:#eff2fc;border-radius:8px;flex:1 1;padding:16px 16px 30px;text-align:left}.HomeworkHistoryDetailsModal__video-info-description{margin:8px 0 10px}.HomeworkHistoryDetailsModal__video-info-time{align-items:center;display:flex;flex-direction:row;margin-top:10px}.HomeworkHistoryDetailsModal__video-info-time svg{margin-right:6px}.HomeworkHistoryDetailsModal__video-info-hour{margin-left:6px}.HomeworkHistoryDetailsModal__comment,.HomeworkHistoryDetailsModal__result{margin-top:16px}.HomeworkHistoryDetailsModal__info{background:#eff2fc;border-radius:8px;margin-bottom:16px;padding:16px 16px 30px}.HomeworkHistoryDetailsModal__info-title{align-items:center;display:flex;gap:10px;margin-bottom:10px}.HomeworkHistoryDetailsModal__ai-conversation-container{display:flex;flex:1 1;max-height:60vh;min-height:400px;overflow:hidden}.HomeworkHistoryDetailsModal__ai-conversation-container .AIConversationView{height:100%;width:100%}.HomeworkHistoryDetailsModal .conversation{background:#f9f9f9;border-radius:10px;padding:20px}.HomeworkHistoryDetailsModal .message{border-radius:5px;margin-bottom:10px;padding:10px}.HomeworkHistoryDetailsModal .message.user{background-color:#cfe2f3;text-align:left}.HomeworkHistoryDetailsModal .message.assistant{background-color:#d9ead3;text-align:right}.HomeworkHistoryDetailsModal .message.today{background-color:#e8f5e9}.HomeworkHistoryDetailsModal .role{font-weight:700}.HomeworkHistoryDetailsModal .content{margin-top:5px}.HomeworkHistoryDetailsModal .thumbs-container{display:flex;gap:8px;justify-content:flex-end;padding-top:10px}.HomeworkHistoryDetailsModal .softDeleted{opacity:.5}.HomeworkHistoryDetailsModal .date-separator{align-items:center;display:flex;margin:10px 0;text-align:center}.HomeworkHistoryDetailsModal .date-separator span{color:#666;flex:1 1;font-weight:700}.HomeworkHistoryDetailsModal .date-separator hr{border:none;border-top:1px solid #ddd;flex:2 1;margin:0 10px}.HomeworkHistoryDetailsModal .conversation-summary{align-items:center;display:flex;flex-direction:column}.HomeworkHistoryDetailsModal .summary-display{background-color:#f9f9f9;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);color:#333;font-family:Courier New,Courier,monospace;font-size:1.1em;line-height:1.6;margin-bottom:40px;margin-top:20px;max-width:800px;padding:20px;white-space:pre-wrap;width:100%}.HomeworkHistoryDetailsModal__footer{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.AIConversationView{background:#fafafa;border-radius:10px;display:flex;flex-direction:column;font-family:Poppins-400;gap:20px;height:100%;padding:16px}.AIConversationView__empty{color:#636363;font-size:14px;padding:40px;text-align:center}.AIConversationView__summary{align-items:center;display:flex;flex-direction:column;gap:16px;padding-bottom:20px;width:100%}.AIConversationView__summary-actions{margin-bottom:10px}.AIConversationView__summary-disclaimer{color:#8a8a8a;font-size:12px;margin-top:8px;max-width:500px;text-align:center}.AIConversationView__summary-content{background-color:#fcfcfc;border:1px solid #e1e6ef;border-radius:8px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);color:#292d32;font-family:Courier New,Courier,monospace;font-size:1.1em;line-height:1.6;max-width:800px;padding:20px;white-space:pre-wrap;width:100%}.AIConversationView__chat{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow:hidden}.AIConversationView__chat-metadata{background:#fcfcfc;border:1px solid #e1e6ef;border-radius:8px;flex-shrink:0;padding:8px 16px}.AIConversationView__chat-messages{background:#fff;border:1px solid #e1e6ef;border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:300px;overflow-y:auto;padding:16px}.AIConversationView__chat-messages::-webkit-scrollbar{width:8px}.AIConversationView__chat-messages::-webkit-scrollbar-track{background:#f1f1f1}.AIConversationView__chat-messages::-webkit-scrollbar-thumb,.AIConversationView__chat-messages::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.AIConversationView__date-separator{align-items:center;display:flex;margin:16px 0}.AIConversationView__date-separator span{color:gray;flex:1 1;font-size:14px;font-weight:700;text-align:center}.AIConversationView__date-separator hr{border:none;border-top:1px solid #e1e6ef;flex:2 1;margin:0 10px}.AIConversationView__message{margin-bottom:16px;max-width:80%}.AIConversationView__message--user{margin-left:auto}.AIConversationView__message--user .AIConversationView__message-content{background:#e6f7ff;border-radius:12px 12px 0 12px}.AIConversationView__message--assistant{margin-right:auto}.AIConversationView__message--assistant .AIConversationView__message-content{background:#f6ffed;border-radius:12px 12px 12px 0}.AIConversationView__message--softDeleted{opacity:.5!important;position:relative}.AIConversationView__message--softDeleted .AIConversationView__message-content{position:relative}.AIConversationView__message--softDeleted .AIConversationView__message-content:after{background:repeating-linear-gradient(45deg,hsla(0,100%,73%,.1),hsla(0,100%,73%,.1) 5px,transparent 0,transparent 10px);border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.AIConversationView__message--highlighted{-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite;border:2px solid #ff6b6b!important;box-shadow:0 0 10px hsla(0,100%,71%,.3)}.AIConversationView__message--flagged{position:relative}.AIConversationView__message--flagged.AIConversationView__message--user .AIConversationView__message-content{background:#fffbe6;border-left:4px solid #faad14;position:relative}.AIConversationView__message--flagged.AIConversationView__message--user .AIConversationView__message-content:before{background:linear-gradient(135deg,transparent 25%,rgba(255,173,20,.02) 0,rgba(255,173,20,.02) 50%,transparent 0,transparent 75%,rgba(255,173,20,.02) 0);background-size:8px 8px;border-radius:inherit;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.AIConversationView__message--flagged[data-severity=critical] .AIConversationView__message-content{background:#fff2f0!important;border-left-color:#ff4d4f!important}.AIConversationView__message--flagged[data-severity=high] .AIConversationView__message-content{background:#fff1f0!important;border-left-color:#ff7875!important}.AIConversationView__message--flagged[data-severity=medium] .AIConversationView__message-content{background:#fff7e6!important;border-left-color:#ffa940!important}.AIConversationView__message-header{display:flex;font-size:12px;justify-content:space-between;margin-bottom:4px;padding:0 4px}.AIConversationView__message-time{color:#8a8a8a;font-size:10px}.AIConversationView__message-deleted-tag{color:#f77;font-weight:700}.AIConversationView__message-content{padding:12px 16px;white-space:pre-wrap}.AIConversationView__message-content p{margin-bottom:8px}.AIConversationView__message-content p:last-child{margin-bottom:0}.AIConversationView__message-code{padding:2px 4px}.AIConversationView__message-code,.AIConversationView__message-pre{background:rgba(0,0,0,.04);border-radius:4px;font-family:Courier New,monospace}.AIConversationView__message-pre{margin:8px 0;overflow-x:auto;padding:12px}.AIConversationView__message-pre code{background:none;padding:0}.AIConversationView__classification-badge{display:flex;justify-content:flex-start;margin:8px 4px 4px}.AIConversationView__classification-tag{align-items:center;border-radius:12px;display:flex;font-size:10px;font-weight:500;gap:4px;margin:0;padding:4px 8px;transition:all .2s ease}.AIConversationView__classification-tag .anticon{font-size:10px}.AIConversationView__classification-tag:hover{opacity:.8;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.AIConversationView__message-highlight-banner{align-items:center;background-color:#fff2f0;border-radius:4px;color:#ff4d4f;display:flex;font-weight:500;gap:8px;margin-bottom:10px;padding:8px 12px}.AIConversationView .softDeleted{opacity:.5!important}.AIConversationView__thumbs{display:flex;gap:8px;justify-content:flex-end;margin-top:5px}.AIConversationView__feedback{display:flex;flex-direction:column;gap:10px;margin-top:8px;width:100%}.AIConversationView__feedback-textarea{border:1px solid #e1e6ef;border-radius:4px;font-family:Poppins-400;min-height:80px;padding:8px;resize:vertical;width:100%}.AIConversationView__feedback-textarea:focus{border-color:#19bcfe;box-shadow:0 0 0 2px rgba(24,144,255,.2);outline:none}.AIConversationView__feedback-actions{display:flex;justify-content:flex-end}.AIConversationView__feedback-submit{align-items:center;background-color:#48abe2;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;gap:5px;padding:6px 16px;transition:background-color .3s}.AIConversationView__feedback-submit:hover{background-color:#40a3da}.AIConversationView__feedback-thanks{color:#35d6af;font-size:13px;margin-top:8px;text-align:right}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0,100%,71%,.4)}70%{box-shadow:0 0 0 10px hsla(0,100%,71%,0)}to{box-shadow:0 0 0 0 hsla(0,100%,71%,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 hsla(0,100%,71%,.4)}70%{box-shadow:0 0 0 10px hsla(0,100%,71%,0)}to{box-shadow:0 0 0 0 hsla(0,100%,71%,0)}}.Image .ant-image-mask{border-radius:8px}.ImageMask{align-items:center;border-radius:inherit;display:flex;gap:8px;height:100%;justify-content:center;width:100%}.ImageWithMask{position:relative}.ImageWithMask:hover .ImageWithMask__mask{opacity:1}.ImageWithMask__ghost,.ImageWithMask__image,.ImageWithMask__mask{border-radius:8px}.ImageWithMask__image{object-fit:cover}.ImageWithMask__ghost{align-items:center;background:rgba(0,0,0,.3);color:#fff;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:1}.ImageWithMask__ghost .anticon-play-circle svg{height:25px;width:25px}.ImageWithMask__mask{background:rgba(0,0,0,.8);color:#fff;cursor:pointer;height:100%;inset:0;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:2}.PreviewFilesModal.ant-modal .ant-modal-content{padding:20px 30px}.PreviewFilesModal__carousel{background-color:#eff2fc;border-radius:8px}.PreviewFilesModal__carousel-image{object-fit:contain}.PreviewFilesModal__carousel .Image{height:100%;width:100%}.PreviewFilesModal__carousel.ant-carousel .slick-arrow{color:#48abe2;display:flex!important;height:100%;top:0}.PreviewFilesModal__carousel.ant-carousel .slick-arrow:hover{color:#48abe2}.PreviewFilesModal__carousel.ant-carousel .slick-arrow svg{height:20px;width:20px}.PreviewFilesModal__title{margin-bottom:20px}.PreviewFilesModal__action{margin:16px auto 0;width:100px}.ClientDetailsPage__loading{display:block}.ClientDetailsPage__wrapper .CommonContent__content{padding:0}.ClientDetailsPage__wrapper .CommonContent__content .ant-tabs{height:100%}.ClientDetailsPage__wrapper .CommonContent__content .ant-tabs-content-holder{overflow:auto}.ClientDetailsPage__title .StatusBox__status{line-height:15px}.ClientDetailsPage__confirmModal-description{color:#8a8a8a;text-align:center!important;white-space:pre-line}.ClientDetailsPage__confirmModal-reactivateIcon{align-items:center;background-color:#e6fbf3;border-radius:100%;display:flex;height:48px;justify-content:center;width:48px}.ClientDetailsPage__ConfirmUnsaveChangesModal-text{color:#8a8a8a}.ClientDetailsPage__content-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;padding:24px;width:100%}@media(min-width:1024px){.ClientDetailsPage__content-grid{grid-template-columns:repeat(2,1fr)}}.ClientDetailsPage__tabs-container{grid-column:1/-1;width:100%}.ClientDetailsPage__info-section{display:flex;flex-direction:column;gap:24px;width:100%}@media(max-width:1023px){.ClientDetailsPage__info-section{grid-column:1/-1}}.ClientDetailsPage__tab-content{height:100%;width:100%}.ClientDetailsPage__general-info{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr;margin:0 auto;max-width:1600px}@media(min-width:1024px){.ClientDetailsPage__general-info{grid-template-columns:repeat(2,1fr)}}.ClientDetailsPage__info-card{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);height:100%}.ClientDetailsPage__info-card .ClientGeneralInfomationForm__row{display:block}.HomeworkDetailsHistoryTab{display:flex;flex-direction:column;height:100%;min-height:0}.HomeworkDetailsHistoryTab__list{display:flex;flex:1 1;flex-direction:column;gap:6px;margin-bottom:16px;min-height:0;overflow:auto}.TimePicker{border-color:#f4f4f4;border-radius:10px;padding:13px 10px;width:100%}.TimePicker.ant-picker,.TimePicker.ant-picker.ant-picker-status-error{background-color:#f4f4f4}.TimePicker.ant-picker-focused{background-color:#fff!important;border-color:#19bcfe}.TimePicker.ant-picker .ant-picker-input>input{font-size:13px;line-height:20px}.HomeworkDetailsTab{border:1px solid #e1e6ef;gap:16px;height:100%;min-height:0;overflow:auto;padding:16px}.HomeworkDetailsTab,.HomeworkDetailsTab__header{border-radius:8px;display:flex;flex-direction:column}.HomeworkDetailsTab__header{background-color:#eff2fc;gap:10px;padding:16px 16px 30px}.HomeworkDetailsTab__header-title{align-items:center;display:flex;gap:10px}.HomeworkDetailsTab__form{gap:16px}.HomeworkDetailsTab__form,.HomeworkDetailsTab__form-content{display:flex;flex-direction:column}.HomeworkDetailsTab__form-content--formTitle{height:21px;margin-bottom:4px}.HomeworkDetailsTab__form-content--row{display:flex;gap:80px}.HomeworkDetailsTab__form-content--col{width:330px}.HomeworkDetailsTab__form-content--col-2{display:flex;gap:16px}.HomeworkDetailsTab__form-content--reminder{align-items:center;display:flex;justify-content:space-between;width:223px}.HomeworkDetailsTab__form-content--reminder .FormItem{margin:0;width:107px}.HomeworkDetailsTab__form-content--repeat{display:flex;gap:10px}.HomeworkDetailsTab__form-content--repeat .FormItem{width:100%}.HomeworkDetailsTab__form-content--dayOfWeek,.HomeworkDetailsTab__form-content--endDate{align-items:center;display:flex}.HomeworkDetailsTab__form-content--dayOfWeek .FormItem,.HomeworkDetailsTab__form-content--endDate .FormItem{margin:0}.HomeworkDetailsTab__form-content--endDate{justify-content:space-between}.HomeworkDetailsTab__form-content--endDate-timePicker{margin:0 10px 0 6px!important;width:125px}.HomeworkDetailsTab__form-content--endDate-datePicker{margin:0 0 0 6px!important;width:140px}.HomeworkDetailsTab__form-content--dayOfWeek{justify-content:space-between}.HomeworkDetailsTab__form-content--dayOfWeek .ant-btn{border:none;border-radius:6px;box-shadow:none;height:21px;padding:0;width:43.71px}.HomeworkDetailsTab__form-content--dayOfWeek .ant-btn-default{background-color:#f4f4f4}.HomeworkDetailsTab__footer{display:flex;gap:10px;justify-content:flex-end;margin-right:40px}.HomeworkDetailsTab__footer .Button{width:160px}.HomeworkDetailSection{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;padding:20px}.HomeworkDetailSection__header{align-items:center;display:flex;height:24px;justify-content:space-between}.HomeworkDetailSection__header-left{align-items:center;display:flex;gap:10px}.HomeworkDetailSection__header-rangeDate{align-items:center;display:flex;gap:6px}.HomeworkDetailSection__header-rangeDate .DatePicker{height:36px}.HomeworkDetailSection__header svg{cursor:pointer}.HomeworkDetailSection .TabsHeader{margin:16px 0}.AllAssignedTasks__header{align-items:center;display:flex;justify-content:space-between}@media(min-width:480px){.AllAssignedTasks__header{flex-direction:row}}.AllAssignedTasks__header-total{background-color:#f5eeff;border-radius:6px;color:#a25aff;font-size:10px;padding:3px 8px}.AllAssignedTasks__header-action{color:#8a8a8a;margin-left:auto}.AllAssignedTasks__header-action-btn.ant-btn{color:#fff}.AllAssignedTasks__header-action-btn.ant-btn.noBorder{box-shadow:0 3px 9px rgba(0,0,0,.1)}.AllAssignedTasks__tabs{margin-top:16px}.AllAssignedTasks__tabs .Search{margin:16px 0}.AllAssignedTasks__tabs .AssignedTaskList{height:auto;margin-right:-20px;max-height:515px;overflow-y:auto;padding-right:20px}@media(max-width:768px){.AllAssignedTasks__tabs .AssignedTaskList{max-height:400px}}.AssignedTaskList__item:not(:first-child){margin-top:6px}.HomeWorkDetail .ant-modal-body{text-align:center}.HomeWorkDetail__wrapper{width:100%}.HomeWorkDetail__body{background:#eff2fc;border-radius:8px;padding:16px 16px 30px}.HomeWorkDetail__body-title{align-items:center;display:flex;flex-direction:row;margin-bottom:10px}.HomeWorkDetail__body-title img,.HomeWorkDetail__body-title svg{margin-right:10px}.HomeWorkDetail__body-description{color:#8a8a8a}.HomeWorkDetail__body-time{align-items:center;display:flex;flex-direction:row;margin-top:10px}.HomeWorkDetail__body-time svg{margin-right:6px}.HomeWorkDetail__body-hour{margin-left:6px}.HomeWorkDetail.video .HomeWorkDetail__body{background-color:transparent;display:flex;gap:16px;margin-top:8px;padding:0}.HomeWorkDetail.video .HomeWorkDetail__body-videoContent{background:#eff2fc;border-radius:8px;flex:1 1;padding:16px 16px 30px;text-align:left}.HomeWorkDetail.video .HomeWorkDetail__body-description{margin:8px 0 10px}.TimePeriod__modal .ant-modal-content{padding:20px}.TimePeriod__form{display:flex;flex-direction:column;gap:8px}.TimePeriod__footer{display:flex;flex-direction:column;gap:10px;margin-top:16px}.TimePeriod__footer .button{width:100%!important}.TimePeriod__time-picker .ant-picker{background:#f4f4f4!important;border:none;border-radius:10px;height:48px;width:100%}.TimePeriod__time-picker .ant-picker.ant-picker-status-error{border:1px solid #f77}.TimePeriod__summary{margin-top:16px}.TimePeriod__summary-text{background-color:#e9f8ff;border-radius:6px;margin-top:10px;padding:10px 16px}.TimePeriod__summary-text .Text{color:#48abe2}.TimePeriod__body-hour{display:flex;gap:4px}.TimePeriod__body-hour-select{gap:4px}.TimePeriod__body-hour-select .ant-picker{background:#f4f4f4!important;border:none;height:48px}.TimePeriod__body-hour-select .ant-picker.ant-picker-status-error{border:1px solid #f77}.TimePeriod__body-hour .FormItem{margin-bottom:0}.TimePeriod__body-time{display:flex;gap:4px}.TimePeriod__body-time .caption{align-items:center;display:flex;flex-direction:row;gap:4px;height:48px}.TimePeriod__body-repeatForm{display:flex;flex-direction:row;gap:10px}.TimePeriod__body-repeatForm .FormItem{width:100%}.TimePeriod__body-dayOfWeekForm{display:flex;justify-content:space-between}.TimePeriod__body-dayOfWeekForm .ant-btn{border-radius:8px;box-shadow:none;width:43px}.TimePeriod__body-dayOfWeekForm .ant-btn-default{background-color:#f4f4f4;border:none}.TimePeriod__body-endTimeForm{display:flex;margin-bottom:16px}.TimePeriod__body-endTimeForm .caption{align-items:center;display:flex;height:48px;margin-right:6px}.TimePeriod__body-endTimeForm .caption:nth-child(3){margin-left:10px}.TimePeriod__body-endTimeForm .FormItem{margin-bottom:0;width:100%}.TimePeriod__body-endTimeForm .FormItem .suffix-text{color:#8a8a8a}.AssignHomework{display:flex}.AssignHomework__topic{border-right:1px solid #e1e6ef;padding:20px;width:230px}.AssignHomework__tasks{border-right:1px solid #e1e6ef}.AssignHomework__assigned,.AssignHomework__tasks{padding:20px;width:394px}.AssignHomework__assigned-total{background-color:#f5eeff;border-radius:6px;color:#a25aff;font-size:10px;padding:3px 8px}.AssignHomework__assigned-list{border:1px solid #e1e6ef;border-radius:8px;display:flex;flex-direction:column;gap:4px;height:593px;margin:16px 0;overflow-y:auto;padding:6px}.AssignHomework__assigned-actions{display:flex;gap:10px}.AssignHomework__assigned-actions .Button{flex:1 1}.AssignHomework ::-webkit-scrollbar{width:6px}.AssignHomework ::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:100px;margin:3px 0}.AssignHomework ::-webkit-scrollbar-thumb{background-color:#c9c9c9;border-radius:100px}.HomeworkHistoriesByDate__header{margin-bottom:6px}.HomeworkHistoriesByDate__iconClock{background:#fff5e6;border-radius:50%;color:#ffac30;padding:5px}.HomeworkHistoriesByDate__list .TaskItem:not(:first-child){margin-top:6px}.HomeworkHistory__range{flex-direction:column;gap:8px}@media(min-width:480px){.HomeworkHistory__range{align-items:center;flex-direction:row}}.HomeworkHistory__range .DatePicker{height:36px}.HomeworkHistory__list{height:auto;max-height:580px}@media(max-width:768px){.HomeworkHistory__list{max-height:400px}}.HomeworkHistory__list .HomeworkHistoriesByDate:not(:first-child){margin-top:18px}.HomeworkTab{display:flex;flex-direction:column;padding:0}@media(min-width:768px){.HomeworkTab{flex-direction:row}}.HomeworkTab__tasks{flex:1 1;padding:20px}@media(min-width:768px){.HomeworkTab__tasks{border-right:1px solid #e1e6ef;max-width:50%;min-width:50%;padding-right:20px}}.HomeworkTab__history{padding:20px;width:100%}@media(min-width:768px){.HomeworkTab__history{width:50%}}.HomeworkTab__removeDescription{color:#8a8a8a}.ClientGeneralInfomationForm{padding:20px}.ClientGeneralInfomationForm__title{margin-bottom:16px}.ClientGeneralInfomationForm__row{display:flex;flex-direction:row;gap:16px}.ClientGeneralInfomationForm__row .FormItem{width:100%}.ClientGeneralInfomationForm__footer{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.ClientGeneralInfomationForm__footer .Button{width:160px}.ClientFiles{align-items:center;display:flex;flex-direction:column;gap:16px;height:742px;padding:20px;width:1020px}.ClientFiles__header{align-items:center;display:flex;justify-content:space-between;width:100%}.ClientFiles__btnUpload{align-items:center;border:1.5px dashed #19bcfe;border-radius:10px;color:#19bcfe;cursor:pointer;display:flex;flex-direction:row;gap:6px;height:40px;justify-content:center;padding:0 24px 0 16px;width:188px}.ClientFiles__btnUpload .textBtn{font-family:Poppins-500}.ClientFiles__removeDescription{color:#8a8a8a}.FileTable .ant-table-column-sorter{display:none}.FileTable__title{display:flex;gap:8px;justify-content:space-between}.FileTable.Table.ant-table-wrapper .ant-table-tbody tr{height:48px}.FileTable.Table.ant-table-wrapper .ant-table-thead .ant-table-cell{font-family:Poppins-400;font-weight:500}.FileTable.Table.ant-table-wrapper .ant-table-cell{padding:9px 16px}.FileTable.Table .ant-table-cell .details_container{display:flex}.FileTable.Table .ant-table-cell .details_container .body1{align-items:center;display:flex}.FileTable.Table .ant-table-cell .details_container .avatar img{border-radius:50%;height:40px;width:40px}.FileTable.Table .ant-table-filter-column{justify-content:normal}.FileTable.Table .ant-table-filter-column .ant-table-column-title{flex:none}.FileTable.Table .ant-table-filter-column .ant-table-filter-trigger{margin-inline:6px -8px}.FileTable__dischargeBtn.ant-btn{border-style:none;font-family:Poppins-400;font-size:12px;line-height:16px;padding:6px 16px}.FileTable .ant-table-filter-trigger{bottom:0;left:0;padding-left:54px;position:absolute;right:0;top:4px;z-index:1}.FileTable .row-action{display:flex;gap:8px;justify-content:flex-end;width:"100%"}.FileTable .row-action__icons{color:#8a8a8a;height:16px;width:16px}.FileTable .details_container,.FileTable .title{display:flex;gap:8px}.UploadModal{align-items:center;display:flex;flex-direction:column;gap:16px}.UploadModal .ant-form-item-explain-error{margin-bottom:16px}.UploadModal .ant-space-item .ant-row{margin-top:0!important}.UploadModal__body{margin-top:10px}.UploadModal__title{font-family:Poppins-500;font-size:20px;margin-bottom:16px;text-align:center}.UploadModal__caption{color:#8a8a8a}.UploadModal__footer{display:flex;gap:10px;margin-top:20px}.UploadModal__footer .button{width:100%}.UploadModal .bt-upload{align-items:center;border:1.5px dashed #19bcfe;border-radius:10px;color:#19bcfe;display:flex;flex-direction:row;gap:6px;height:48px;justify-content:center;padding:0 24px 0 16px;width:"100%";width:320px}.InsightsTab{padding-left:20px;padding-right:20px}.InsightsTab__header{align-items:center;display:flex;justify-content:space-between}.TabsHeader.ant-tabs.TabsHeader.secondary.ant-tabs .ant-tabs-nav{background-color:transparent;border-radius:0;padding:0 10px}.TabsHeader.ant-tabs.TabsHeader.secondary.ant-tabs .ant-tabs-nav:before{border-color:#e1e6ef}.TabsHeader.ant-tabs.TabsHeader.secondary.ant-tabs .ant-tabs-tab{font-size:12px;line-height:16px;padding:10px 0}.TabsHeader.ant-tabs.TabsHeader.secondary.ant-tabs .ant-tabs-ink-bar{display:none}.chart-legend{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:12px 0 24px;width:100%}.chart-legend .legend-item{align-items:center;background-color:#fff;border:2px solid transparent;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.05);cursor:pointer;display:inline-flex;min-width:120px;padding:8px 16px;transition:all .2s ease;-webkit-user-select:none;user-select:none}.chart-legend .legend-item[data-type=depression]{border-color:#2e5bff}.chart-legend .legend-item[data-type=depression] .legend-label{color:#2e5bff}.chart-legend .legend-item[data-type=depression]:hover{background-color:rgba(46,91,255,.05)}.chart-legend .legend-item[data-type=anxiety]{border-color:#8c54ff}.chart-legend .legend-item[data-type=anxiety] .legend-label{color:#8c54ff}.chart-legend .legend-item[data-type=anxiety]:hover{background-color:rgba(140,84,255,.05)}.chart-legend .legend-item[data-type=stress]{border-color:#00c1d4}.chart-legend .legend-item[data-type=stress] .legend-label{color:#00c1d4}.chart-legend .legend-item[data-type=stress]:hover{background-color:rgba(0,193,212,.05)}.chart-legend .legend-item:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.chart-legend .legend-item.inactive{background-color:#f5f5f5;border-color:#ddd;opacity:.7}.chart-legend .legend-item.inactive .legend-color{opacity:.4}.chart-legend .legend-item.inactive .legend-label{color:#666!important}.chart-legend .legend-item.inactive:hover{background-color:#f0f0f0;-webkit-transform:none;transform:none}.chart-legend .legend-item .legend-color{border-radius:50%;display:inline-block;flex-shrink:0;height:12px;margin-right:8px;width:12px}.chart-legend .legend-item .legend-label{font-size:14px;font-weight:500;white-space:nowrap}.dass-container{display:flex;flex-direction:column;gap:30px;padding:20px 0}.dass-container .dass-loading{align-items:center;display:flex;justify-content:center;padding:100px 0}.dass-container .dass-export-controls{display:flex;gap:12px;justify-content:flex-end;margin-bottom:10px}.dass-container .dass-export-controls .export-button{align-items:center;display:flex;gap:8px}.dass-container .dass-chart-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:24px}.dass-container .dass-chart-container .chart-title{margin-bottom:16px;text-align:center}.dass-container .dass-chart-container .empty-state{align-items:center;display:flex;justify-content:center;min-height:200px}.dass-container .dass-chart-container .control-panel{align-items:center;display:flex;gap:20px;justify-content:center;margin-bottom:20px}.dass-container .dass-chart-container .control-panel .control-section{align-items:center;display:flex;flex-direction:column;gap:8px}.dass-container .dass-chart-container .control-panel .control-title{margin-bottom:4px}.dass-container .dass-chart-container .control-panel .control-description{color:rgba(0,0,0,.45);min-height:36px;overflow:hidden;text-align:center;white-space:normal;width:100%}.dass-container .dass-chart-container .control-panel .control-divider{background-color:#f0f0f0;height:50px;width:1px}.dass-container .dass-chart-container .control-panel .control-buttons{display:flex;gap:4px}.dass-container .dass-chart-container .chart-wrapper{height:400px;margin:20px 0}.dass-container .dass-chart-container .separate-charts{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:20px 0}.dass-container .dass-chart-container .separate-charts .single-metric-chart{background-color:#fafafa;border-radius:8px;display:flex;flex-direction:column;padding:16px}.dass-container .dass-chart-container .separate-charts .single-metric-chart .metric-title{margin-bottom:10px;text-align:center}.dass-container .dass-chart-container .separate-charts .single-metric-chart .chart-wrapper{height:250px;margin:10px 0}.dass-container .dass-chart-container .separate-charts .single-metric-chart .severity-indicator{display:flex;flex-direction:column;gap:8px;margin-top:10px}.dass-container .dass-chart-container .separate-charts .single-metric-chart .severity-indicator .current-value{font-size:14px;text-align:center}.dass-container .dass-chart-container .separate-charts .single-metric-chart .severity-indicator .severity-categories{display:flex;gap:4px;justify-content:space-between}.dass-container .dass-chart-container .separate-charts .single-metric-chart .severity-indicator .severity-categories .severity-category{border:1px solid transparent;border-radius:4px;flex:1 1;font-size:10px;overflow:hidden;padding:4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.dass-container .dass-chart-container .separate-charts .single-metric-chart .severity-indicator .severity-categories .severity-category.active{color:#fff;font-weight:700}.dass-container .dass-chart-container .separate-charts .single-metric-chart .percentile-indicator{font-size:14px;margin-top:10px;text-align:center}.dass-container .dass-chart-container .separate-charts .single-metric-chart .severity-range-labels{display:flex;flex-direction:column;font-size:12px;gap:4px;margin-top:10px}.dass-container .dass-chart-container .separate-charts .single-metric-chart .severity-range-labels .severity-range-label{display:flex;justify-content:space-between}.dass-container .dass-chart-container .separate-charts .single-metric-chart .severity-range-labels .severity-range-label .range-category{font-weight:500}.dass-container .dass-chart-container .severity-legend{display:flex;flex-direction:column;gap:8px;margin-top:10px}.dass-container .dass-chart-container .severity-legend .legend-title{font-weight:500}.dass-container .dass-chart-container .severity-legend .severity-legend-items{display:flex;flex-wrap:wrap;gap:10px}.dass-container .dass-chart-container .severity-legend .severity-legend-items .severity-legend-item{align-items:center;display:flex;gap:4px}.dass-container .dass-chart-container .severity-legend .severity-legend-items .severity-legend-item .color-box{border-radius:3px;height:12px;width:12px}.dass-container .dass-chart-container .dass-info{align-items:center;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:20px}.dass-container .dass-chart-container .dass-info .severity-button{background:none;border:none;color:#1890ff;cursor:pointer;padding:4px 8px;text-decoration:underline}.dass-container .dass-chart-container .dass-info .severity-button:hover{color:#40a9ff}.dass-container .dass-chart-container .dass-info .single-point-note{color:rgba(0,0,0,.45);text-align:center}.dass-container .dass-statistics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:10px 0 20px}.view-mode-selector{align-items:center;flex-wrap:wrap;margin:15px 0}.control-panel,.view-mode-selector{display:flex;justify-content:center}.control-panel{align-items:stretch;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.05);margin:20px auto 30px;max-width:600px;padding:16px}@media(max-width:640px){.control-panel{flex-direction:column;gap:20px}}.control-panel .control-section{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:0 15px}.control-panel .control-section .control-title{color:#444;margin-bottom:10px}.control-panel .control-section .control-buttons{margin-bottom:8px}.control-panel .control-section .control-buttons .ant-radio-button-wrapper{min-width:100px;text-align:center}.control-panel .control-section .control-description{align-items:center;color:#666;display:flex;justify-content:center;min-height:40px;padding:0 4px;text-align:center;white-space:normal;width:100%}.control-panel .control-divider{background-color:#e0e0e0;margin:0 15px;width:1px}@media(max-width:640px){.control-panel .control-divider{height:1px;margin:0 auto;width:80%}}.separate-charts{display:flex;flex-direction:column;gap:30px;margin-bottom:20px}.single-metric-chart{background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.05);padding:15px}.single-metric-chart .metric-title{margin-bottom:10px;text-align:center}.single-metric-chart .severity-indicator{margin-top:15px;text-align:center}.single-metric-chart .severity-indicator .current-value{font-size:14px;margin-bottom:10px}.single-metric-chart .severity-indicator .severity-categories{display:flex;justify-content:space-between;margin-top:8px}.single-metric-chart .severity-indicator .severity-categories .severity-category{border:1px solid;border-radius:4px;color:#333;flex:1 1;font-size:11px;margin:0 2px;overflow:hidden;padding:4px 2px;text-align:center;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.single-metric-chart .severity-indicator .severity-categories .severity-category.active{box-shadow:0 2px 4px rgba(0,0,0,.15);color:#fff;font-weight:500;position:relative;-webkit-transform:scale(1.05);transform:scale(1.05);z-index:1}.single-metric-chart .percentile-indicator{background-color:#f8f8f8;border-radius:4px;font-size:14px;margin-top:15px;padding:8px;text-align:center}.single-metric-chart .severity-range-labels{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:15px}.single-metric-chart .severity-range-labels .severity-range-label{align-items:center;background-color:hsla(0,0%,100%,.7);border:1px solid;border-radius:4px;display:flex;font-size:12px;gap:5px;padding:4px 8px}.single-metric-chart .severity-range-labels .severity-range-label .range-category{font-weight:500}.single-metric-chart .severity-range-labels .severity-range-label .range-values{opacity:.9}.dass-stat-card{background:#fff;border-left:4px solid;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.08);padding:16px}.dass-stat-card .stat-title{margin-bottom:16px}.dass-stat-card .stat-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);margin-bottom:16px}.dass-stat-card .stat-grid .stat-item{align-items:center;background:#fafafa;border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:8px;text-align:center}.dass-stat-card .stat-grid .stat-item .severity-badge{border-radius:12px;color:#fff;font-size:11px;font-weight:500;margin-top:4px;padding:2px 8px;text-transform:capitalize;white-space:nowrap}.dass-stat-card .trend-section{align-items:center;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;padding-top:12px}.dass-stat-card .trend-section .trend-indicator{align-items:center;display:flex;gap:8px}.dass-stat-card .trend-section .change-percent{color:#8c8c8c}.TimePeriodModal .ant-modal-content{padding:30px 20px}.TimePeriodModal__container{width:100%}.TimePeriodModal__date{display:flex;margin-top:16px}.TimePeriodModal__date--item{align-items:center;display:flex}.TimePeriodModal__date--item:first-child{margin-right:8px}.TimePeriodModal__date--item-label{margin-right:6px}.TimePeriodModal__title{margin-bottom:20px;text-align:center!important}.TimePeriodModal__submit{margin-top:20px}.TimePeriodModal__errorMsg{margin-top:8px}.RecentScore{padding:16px 20px 20px;width:100%}.RecentScore__item{border:1px solid #e1e6ef;border-radius:8px;margin-top:16px;padding:20px}.RecentScore__title{color:#35d6af;margin-bottom:16px}.RecentScore__container{margin-top:16px}.RecentScore__line{flex:1 1;height:200px}.RecentScore__filter,.RecentScore__header{align-items:center;display:flex;justify-content:space-between}.RecentScore__filter{background-color:#f4f4f4;border-radius:10px;cursor:pointer;padding:10px;width:140px}.RecentScore__loading{height:200px;padding-top:80px;text-align:center}.RecentScore__trackedContainer{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:24px;margin-top:24px}.RecentScore__stackedRow{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.RecentScore__moodContainer{align-items:flex-start;margin:10px;position:relative}.RecentScore__badge{align-items:center;border-radius:20px;display:flex;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px}.RecentScore__badgeText{font-size:12px}.RecentScore__feeling{background-color:#f6f7f9;border-radius:8px;flex-direction:row;margin-bottom:8px;margin-top:8px;padding:8px}.RecentScore__feeling,.RecentScore__feelingItem{align-items:center;display:flex;justify-content:center}.RecentScore__feelingItem{flex:1 1;flex-direction:column}.RecentScore .RecentScore__selectedScores{list-style:none;margin:0 auto;padding-top:20px;width:50%}.RecentScore .SelectedScore__item{margin-bottom:15px}.RecentScore .SelectedScore__date{float:left;font-weight:700}.RecentScore .SelectedScore__time{color:#333;float:right;font-weight:400}.RecentScore .SelectedScore__comment{clear:both;color:#333;margin-top:5px;padding-top:10px}.RecentScore .SelectedScore__item .light-grey-text{color:#aaa}.RecentScore .selected-emotion-icon{border:2px solid;border-radius:50%;color:#48abe2}.Statistics{padding:20px;width:100%}.Statistics__header{margin-bottom:20px}.Statistics__item{display:flex;flex-direction:column;gap:20px}.Statistics__item .ant-card{border:1px solid #e8e8e8;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);height:180px}.Statistics__item .badge{align-items:center;border-radius:20px;display:flex;height:20px;justify-content:center;position:absolute;right:-5px;top:-5px;width:20px}.Statistics__item .badge-text{font-size:12px}.Statistics__item .card-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.Statistics__item .card-content .metric-title{font-size:18px;font-weight:700;margin-bottom:5px}.Statistics__item .card-content .emoji-container{align-items:flex-start;margin:10px;position:relative}.Statistics__item .card-content .value-container{align-items:center;display:flex;flex-direction:column;justify-content:center}.Statistics__item .card-content .value-container .value{font-size:24px;font-weight:700;margin-bottom:5px;margin-top:10px}.Statistics__item .card-content .value-container .unit{color:#888;font-size:14px}.Statistics__item .card-content .loading-text{color:#aaa;font-size:16px}@media(max-width:768px){.custom-card{margin:8px 0}.custom-card .metric-title{font-size:14px}.custom-card .value{font-size:18px}.custom-card .emoji-container{flex-direction:column}.custom-card .emoji-container .badge{margin-bottom:8px;margin-right:0}}@media(max-width:480px){.custom-card .emotion-icon{height:48px;width:48px}.custom-card .badge{height:20px!important;width:20px!important}.custom-card .badge-text{font-size:12px}}.MedicalProfile{padding:0}.MedicalProfile__loading{display:block;margin:20px auto}.MedicalProfile .content{border-bottom:1px solid #e1e6ef}.MedicalProfile .content .history{border-right:1px solid #e1e6ef;flex:1 1;padding:20px}.MedicalProfile .content .history__title{margin-bottom:16px}.MedicalProfile .content .history-row{display:flex;flex-direction:row;gap:16px}.MedicalProfile .content .history-row .FormItem{width:100%}.MedicalProfile .content .history .area-input{height:100px!important;resize:none!important}.MedicalProfile .content .engagement{flex:1 1;gap:16px;padding:20px}.MedicalProfile .content .engagement__title{margin-bottom:16px}.MedicalProfile .footer{display:flex;gap:10px;justify-content:flex-end;padding:20px}.MedicalProfile .footer .Button{width:160px}.AITab{padding:24px}.AITab__tabs .ant-tabs-nav{background:#fff;border:1px solid #f0f0f0;border-bottom:none;border-radius:8px 8px 0 0;margin-bottom:0!important;padding:0 8px}.AITab__tabs .ant-tabs-content{background:#fff;border:1px solid #f0f0f0;border-radius:0 0 8px 8px;border-top:none;padding:24px}.AITab__tabs .ant-tabs-tab{padding:12px 16px}.AITab__tabs .ant-tabs-tab .anticon{margin-right:8px}.AITab__header{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.03);display:flex;justify-content:space-between;margin-bottom:24px;padding:16px}.AITab__headerLeft{display:flex;flex-direction:column;gap:8px}.AITab__headerRight{align-items:center;display:flex;gap:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:auto}.AITab__datePicker{min-width:300px}.AITab__actionButton{height:32px;padding:4px 15px}.AITab__actionButton .anticon{font-size:14px}.AITab__actions{gap:8px}.AITab__checkboxWrapper{margin-right:8px}.AITab__table{margin-top:16px}.AITab__table .ant-table-thead>tr>th{background-color:#f5f5f5;font-weight:600}.AITab__table .ant-table-row{cursor:pointer}.AITab__table .ant-table-row:hover{background-color:#f0f7ff!important}.AITab__summaryList{display:flex;flex-direction:column;gap:24px;padding:16px 0}.AITab__summaryCard{border-radius:8px}.AITab__summaryCardHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.AITab__summaryCardContent{background:#fafafa;border-radius:8px;max-height:400px;overflow-y:auto;padding:16px}.AITab__modal .ant-modal-body{display:flex;flex-direction:column;max-height:70vh;overflow:hidden;padding:24px}.AITab__modal .AIConversationView{height:100%}.AITab__modal .AIConversationView__chat-messages{max-height:50vh;overflow-y:auto}.AITab__chatSection{display:flex;flex-direction:column;gap:16px;min-height:400px}.AITab__chatMetadata{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;padding:8px 16px}.AITab__chatbotBox--scrollable{background:#fff;border:1px solid #f0f0f0;border-radius:8px;flex:1 1;overflow-y:auto;padding:16px}.AITab__chatMessage{margin-bottom:16px;max-width:80%}.AITab__chatMessage--user{margin-left:auto}.AITab__chatMessage--user .AITab__chatMessageContent{background:#e6f7ff;border-radius:12px 12px 0 12px}.AITab__chatMessage--assistant{margin-right:auto}.AITab__chatMessage--assistant .AITab__chatMessageContent{background:#f6ffed;border-radius:12px 12px 12px 0}.AITab__chatMessageHeader{display:flex;font-size:12px;justify-content:space-between;margin-bottom:4px;padding:0 4px}.AITab__chatMessageContent{padding:12px 16px;white-space:pre-wrap}.AITab__chatMessageContent p{margin-bottom:8px}.AITab__chatMessageContent p:last-child{margin-bottom:0}.AITab__chatMessageCode{padding:2px 4px}.AITab__chatMessageCode,.AITab__chatMessagePre{background:rgba(0,0,0,.04);border-radius:4px;font-family:Courier New,monospace}.AITab__chatMessagePre{margin:8px 0;overflow-x:auto;padding:12px}.AITab__chatMessagePre code{background:none;padding:0}.AITab__loadingState{align-items:center;display:flex;justify-content:center;min-height:400px}.AITab__chatActions{border-top:1px solid #e8e8e8;display:flex;justify-content:flex-end;padding:16px}.AITab__conversationView{background:#fff;border:1px solid #e8e8e8;border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:400px}.AITab__conversationViewHeader{border-bottom:1px solid #e8e8e8;padding:16px}.AITab__headerActions{align-items:center;display:flex;gap:8px}@media(max-width:768px){.AITab{padding:16px}.AITab__grid{grid-template-columns:1fr}}.AITab__card,.AITab__cardActions,.AITab__cardHeader,.AITab__cardTitle,.AITab__grid{display:none}.AITab__summaryView{display:flex;flex-direction:column;gap:16px}.AITab__summaryMetadata{background:#fafafa;border:1px solid #f0f0f0;border-radius:8px;display:flex;flex-direction:column;gap:12px;padding:16px}.AITab__analyzedConversations{display:flex;flex-direction:column;gap:8px}.AITab__conversationTags{display:flex;flex-wrap:wrap;gap:8px}.AITab__conversationTags .ant-tag{font-size:12px;margin:0;padding:4px 8px}.AITab__summaryConversations{display:flex;flex-wrap:wrap;gap:8px}.AITab__summaryConversations .ant-tag{margin:0;padding:4px 8px}.AITab__modalFooter{border-top:1px solid #f0f0f0;display:flex;justify-content:flex-end;margin:0 -24px -24px;padding:16px 24px}.AITab__summaryContent{background:#fafafa;border-radius:8px;color:#2c3e50;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.6;max-height:400px;overflow-y:auto;padding:16px}.AITab__summaryContent h1{border-bottom:1px solid #eaecef;color:#1a1a1a;font-size:1.5em;font-weight:600;margin:1em 0 .6em;padding-bottom:.3em}.AITab__summaryContent h2{color:#2c3e50;font-size:1.3em;font-weight:600;margin:1em 0 .6em}.AITab__summaryContent h3{color:#34495e;font-size:1.1em;font-weight:600;margin:1em 0 .6em}.AITab__summaryContent p{line-height:1.6;margin:.8em 0}.AITab__summaryContent ol,.AITab__summaryContent ul{margin:.5em 0;padding-left:1.5em}.AITab__summaryContent ol li,.AITab__summaryContent ul li{line-height:1.6;margin:.3em 0}.AITab__summaryContent blockquote{background:#fff;border-left:.25em solid #dfe2e5;color:#6a737d;margin:1em 0;padding:.5em 1em}.AITab__summaryContent blockquote p{margin:.5em 0}.AITab__summaryContent code{background:rgba(27,31,35,.05);border-radius:3px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:.9em;padding:.2em .4em}.AITab__summaryContent pre{background:#f6f8fa;border-radius:4px;font-size:.9em;overflow-x:auto;padding:1em}.AITab__summaryContent pre code{background:none;padding:0}.AITab__summaryContent strong{color:#24292e;font-weight:600}.AITab__summaryContent em{font-style:italic}.AITab__summaryContent table{border-collapse:collapse;margin:1em 0;width:100%}.AITab__summaryContent table td,.AITab__summaryContent table th{border:1px solid #dfe2e5;padding:.6em 1em;text-align:left}.AITab__summaryContent table th{background:#f6f8fa;font-weight:600}.AITab__actions{align-items:center;display:flex;gap:16px}.AITab__checkboxWrapper .ant-checkbox-wrapper{align-items:center;color:rgba(0,0,0,.65);display:flex}.AITab__checkboxWrapper .ant-checkbox-wrapper:hover{color:#1890ff}.AITab__viewButton.ant-btn-link{color:#1890ff;padding:0}.AITab__viewButton.ant-btn-link:disabled{color:rgba(0,0,0,.25)}.AITab__introSection h2{font-size:1.5rem;font-weight:500}.AITab__introSection ul{margin-left:20px;margin-top:8px}.AITab__introSection li{margin-bottom:4px}.AITab__conversationContainer{display:flex;flex:1 1;height:100%;max-height:60vh;min-height:400px;overflow:hidden}.generated-document-container__modalFooter{display:flex;gap:8px;justify-content:flex-end}.generated-document-container__documentView{display:flex;flex-direction:column;gap:16px}.generated-document-container__documentMetadata{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.generated-document-container__metadata{align-items:center;display:flex;gap:8px}.generated-document-container__documentContent{background-color:#fff;border:1px solid #e8e8e8;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-height:60vh;overflow-y:auto;padding:32px}.generated-document-container__h1{border-bottom:2px solid #e8e8e8;color:#1a202c;font-size:28px;font-weight:700;line-height:1.2;margin:32px 0 16px;padding-bottom:8px}.generated-document-container__h1:first-child{margin-top:0}.generated-document-container__h2{color:#2d3748;font-size:24px;font-weight:600;line-height:1.3;margin:28px 0 14px}.generated-document-container__h3{color:#4a5568;font-size:20px;font-weight:600;line-height:1.4;margin:24px 0 12px}.generated-document-container__h4{color:#718096;font-size:18px;font-weight:600;line-height:1.4;margin:20px 0 10px}.generated-document-container__h5{color:#a0aec0;font-size:16px;font-weight:600;line-height:1.4;margin:16px 0 8px}.generated-document-container__h6{color:#cbd5e0;font-size:14px;font-weight:600;line-height:1.4;margin:12px 0 6px}.generated-document-container__paragraph{color:#2d3748;font-size:16px;line-height:1.7;margin-bottom:18px}.generated-document-container__list{margin:16px 0 18px;padding-left:32px}.generated-document-container__list--ordered{list-style-type:decimal}.generated-document-container__listItem{color:#2d3748;font-size:16px;line-height:1.6;margin-bottom:8px}.generated-document-container__listItem p{margin-bottom:6px}.generated-document-container__blockquote{background-color:#f7fafc;border-left:4px solid #4299e1;border-radius:0 6px 6px 0;color:#4a5568;font-style:italic;margin:24px 0;padding:16px 24px}.generated-document-container__blockquote p{margin-bottom:8px}.generated-document-container__blockquote p:last-child{margin-bottom:0}.generated-document-container__inlineCode{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;color:#e53e3e;font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px;padding:3px 6px}.generated-document-container__pre{background-color:#1a202c;border:1px solid #2d3748;border-radius:8px;color:#f7fafc;margin:24px 0;overflow-x:auto;padding:20px}.generated-document-container__codeBlock,.generated-document-container__pre code{background:transparent;border:none;color:inherit;font-size:14px;padding:0}.generated-document-container__codeBlock{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace}.generated-document-container__link{color:#4299e1;text-decoration:underline;transition:color .2s ease}.generated-document-container__link:hover{color:#2b6cb0}.generated-document-container__strong{color:#1a202c;font-weight:600}.generated-document-container__emphasis{color:#4a5568;font-style:italic}.generated-document-container__hr{background:linear-gradient(90deg,#e2e8f0,#cbd5e0,#e2e8f0);border:none;border-radius:1px;height:2px;margin:32px 0}.generated-document-container__table{border:1px solid #e2e8f0;border-collapse:collapse;border-radius:8px;margin:24px 0;overflow:hidden;width:100%}.generated-document-container__tableHead{background-color:#f7fafc}.generated-document-container__tableHeader{border-bottom:1px solid #e2e8f0;color:#2d3748;font-weight:600;padding:12px 16px;text-align:left}.generated-document-container__tableCell{border-bottom:1px solid #e2e8f0;color:#4a5568;padding:12px 16px}.generated-document-container__tableRow:last-child .generated-document-container__tableCell{border-bottom:none}.generated-document-container__tableRow:hover{background-color:#f8f9fa}.generated-document-container__image{border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);height:auto;margin:16px 0;max-width:100%}.generated-document-container .ant-table{margin-bottom:24px}.generated-document-container .ant-table .ant-table-thead>tr>th{background-color:#fafafa;font-weight:600}.generated-document-container .ant-table .ant-table-row{cursor:pointer;transition:background-color .2s}.generated-document-container .ant-table .ant-table-row:hover{background-color:#f5f5f5}.generated-document-container pre{background-color:#1a202c;border-radius:8px;color:#f7fafc;margin:24px 0;overflow-x:auto;padding:20px}.generated-document-container pre code{background:transparent;border:none;color:inherit;line-height:1.4;padding:0}.generated-document-container code,.generated-document-container pre code{font-family:SF Mono,Monaco,Cascadia Code,Roboto Mono,Consolas,Courier New,monospace;font-size:14px}.generated-document-container code{background-color:#f1f5f9;border:1px solid #e2e8f0;border-radius:4px;color:#e53e3e;padding:3px 6px}.generated-document-container blockquote{background-color:#f7fafc;border-left:4px solid #4299e1;border-radius:0 6px 6px 0;color:#4a5568;font-style:italic;margin:24px 0;padding:16px 24px}.generated-document-container__viewButton.ant-btn-link{color:#1890ff;padding:0}.generated-document-container__viewButton.ant-btn-link:disabled{color:rgba(0,0,0,.25)}.container{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh;padding:1rem}.container.resend{min-height:auto}.container .confirm-email-icon{margin:0 auto}.container .info-box{align-items:flex-start;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;gap:1rem;max-width:400px;padding:2rem;width:100%}.container .more-info-text{text-align:center}.container .end-text{margin-top:1rem}.verify-email-container{align-items:center;background-color:#f5f5f5;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:1rem}.verify-email-container__description{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);margin-top:2rem;max-width:400px;padding:2rem;text-align:center;width:100%}.verify-email-container__description--explain-text{margin-top:1rem}.spin-around{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.ImgContainer{display:grid;grid-template-columns:1fr 1fr;min-height:100vh}@media(max-width:768px){.ImgContainer{grid-template-columns:1fr}}.ImgContainer__left{color:#fff;display:flex;flex-direction:column;justify-content:center;padding:2rem}@media(max-width:768px){.ImgContainer__left{display:none}}.ImgContainer__left-container{margin:0 auto;max-width:480px}.ImgContainer__left-logo{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.ImgContainer__left .BaseText,.ImgContainer__left-logo .BaseText,.ImgContainer__left-title{color:#fff}.ImgContainer__right{background-color:#fff}@media(max-width:768px){.ImgContainer__right{min-height:100vh}}.SignUpAsModal .ant-modal-content{overflow:visible;padding:32px 24px}.SignUpAsModal .sign-up-as-modal{width:100%}.SignUpAsModal .sign-up-as-modal__header{margin-bottom:16px;text-align:center}.SignUpAsModal .sign-up-as-modal__header .Text.display1{color:#1a1a1a;font-weight:600;margin-bottom:0}.SignUpAsModal .sign-up-as-modal__header__subtitle{color:#666;margin:0 auto;max-width:500px}.SignUpAsModal .sign-up-as-modal__alert .ant-alert-message{font-weight:600}.SignUpAsModal .sign-up-as-modal__cards{margin-top:24px;width:100%}.SignUpAsModal .sign-up-as-modal__help-section{background:#f9f9f9;border-radius:8px;margin-top:24px;padding:16px;text-align:center}.SignUpAsModal .sign-up-as-modal__help-text{color:#666!important;line-height:1.5}.SignUpAsModal .sign-up-as-modal__help-text strong{color:#1a1a1a;font-weight:600}.SignUpAsModal .role-card{background:#fff;border:1px solid #e8e8e8;border-radius:8px;cursor:pointer;height:100%;transition:all .3s ease}.SignUpAsModal .role-card:hover{border-color:#d9d9d9;box-shadow:0 2px 8px rgba(0,0,0,.1)}.SignUpAsModal .role-card--primary{border-color:#1890ff;box-shadow:0 2px 8px rgba(24,144,255,.1)}.SignUpAsModal .role-card--primary:hover{border-color:#40a9ff;box-shadow:0 4px 12px rgba(24,144,255,.15)}.SignUpAsModal .role-card--selected{background:linear-gradient(135deg,#f6ffed,#f9ffef);border-color:#52c41a;box-shadow:0 4px 16px rgba(82,196,26,.2);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.SignUpAsModal .role-card--selected:hover{border-color:#52c41a;box-shadow:0 6px 20px rgba(82,196,26,.25)}.SignUpAsModal .role-card .ant-card-body{display:flex;flex-direction:column;height:100%;padding:24px}.SignUpAsModal .role-card__header{align-items:center;display:flex;gap:12px;margin-bottom:12px;position:relative}.SignUpAsModal .role-card__icon-container{align-items:center;background:#f5f5f5;border-radius:8px;display:flex;height:40px;justify-content:center;width:40px}.SignUpAsModal .role-card__icon-container .role-card__icon{color:#1890ff;font-size:20px}.SignUpAsModal .role-card__icon-container .role-card__icon--selected{-webkit-animation:checkPulse .5s ease;animation:checkPulse .5s ease;color:#52c41a}.SignUpAsModal .role-card__selected-indicator{align-items:center;-webkit-animation:bounceIn .5s ease;animation:bounceIn .5s ease;background:#52c41a;border-radius:50%;color:#fff;display:flex;font-size:12px;height:24px;justify-content:center;position:absolute;right:0;top:-2px;width:24px}.SignUpAsModal .role-card__title{color:#1a1a1a!important;flex:1 1;font-weight:600;margin:0}.SignUpAsModal .role-card__subtitle{color:#666!important;margin-bottom:16px}.SignUpAsModal .role-card__divider{margin:16px 0}.SignUpAsModal .role-card__description{flex:1 1}.SignUpAsModal .role-card__description-text{color:#666!important;line-height:1.5;margin-bottom:16px}.SignUpAsModal .role-card__who-section{background:#f0f8ff;border-left:3px solid #1890ff;border-radius:6px;margin-bottom:16px;padding:12px}.SignUpAsModal .role-card__who-title{color:#1a1a1a!important;font-size:13px;font-weight:600;margin-bottom:6px}.SignUpAsModal .role-card__who-text{color:#666!important;font-size:14px;line-height:1.4}.SignUpAsModal .role-card__features{margin-bottom:16px}.SignUpAsModal .role-card__features-title{color:#1a1a1a!important;font-size:14px;font-weight:600;margin-bottom:8px}.SignUpAsModal .role-card__limitations-section{margin-bottom:20px}.SignUpAsModal .role-card__limitations-title{color:#1a1a1a!important;font-size:14px;font-weight:600;margin-bottom:8px}.SignUpAsModal .role-card__limitation-item{align-items:flex-start;display:flex;gap:8px;margin-bottom:8px;padding-left:4px}.SignUpAsModal .role-card__limitation-icon{color:#ff4d4f;flex-shrink:0;font-size:12px;margin-top:2px}.SignUpAsModal .role-card__limitation-text{color:#666!important;flex:1 1;line-height:1.4}.SignUpAsModal .role-card__warning{align-items:flex-start;background:#fff2e8;border-left:3px solid #fa8c16;border-radius:6px;display:flex;gap:8px;margin-top:16px;padding:12px}.SignUpAsModal .role-card__warning-icon{color:#fa8c16;flex-shrink:0;font-size:14px;margin-top:1px}.SignUpAsModal .role-card__warning-text{color:#d46b08!important;flex:1 1;font-weight:500;line-height:1.4}.SignUpAsModal .role-card__button{-webkit-animation:slideIn .3s ease;animation:slideIn .3s ease;background:linear-gradient(135deg,#52c41a,#73d13d);border:none;box-shadow:0 2px 8px rgba(82,196,26,.3);height:44px;margin-top:auto;width:100%}.SignUpAsModal .role-card__button:hover{background:linear-gradient(135deg,#73d13d,#95de64);box-shadow:0 4px 12px rgba(82,196,26,.4)}.SignUpAsModal .role-card__button .Text{color:#fff!important;font-weight:600}.SignUpAsModal .role-card .Badge{margin-bottom:16px}@-webkit-keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes checkPulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes checkPulse{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}60%{opacity:1;-webkit-transform:scale(1.2);transform:scale(1.2)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@media(max-width:768px){.SignUpAsModal .ant-modal-content{margin:16px;padding:24px 16px;width:calc(100vw - 32px)}.SignUpAsModal .sign-up-as-modal__header{margin-bottom:24px}.SignUpAsModal .sign-up-as-modal__header .Text.display1{font-size:28px;line-height:1.3}.SignUpAsModal .sign-up-as-modal__cards{margin-top:20px}.SignUpAsModal .sign-up-as-modal__cards .ant-col{margin-bottom:16px}.SignUpAsModal .sign-up-as-modal__help-section{margin-top:24px;padding:16px}.SignUpAsModal .sign-up-as-modal__help-text{font-size:14px!important}.SignUpAsModal .role-card__header{flex-direction:column;gap:8px;margin-bottom:16px;text-align:center}.SignUpAsModal .role-card__icon-container{height:48px;width:48px}.SignUpAsModal .role-card__icon-container .role-card__icon{font-size:24px}.SignUpAsModal .role-card__subtitle,.SignUpAsModal .role-card__title{text-align:center}.SignUpAsModal .role-card .ant-card-body{padding:20px}.SignUpAsModal .role-card__limitation-item{margin-bottom:10px}.SignUpAsModal .role-card__who-section{margin-bottom:14px;padding:10px}.SignUpAsModal .role-card__who-text{font-size:13px!important}.SignUpAsModal .role-card__warning{margin-top:14px;padding:10px}.SignUpAsModal .role-card__warning-text{font-size:13px!important}}@media(max-width:480px){.SignUpAsModal .ant-modal-content{margin:8px;padding:20px 12px;width:calc(100vw - 16px)}.SignUpAsModal .role-card .ant-card-body{padding:16px}.SignUpAsModal .role-card__description-text{font-size:14px!important}.SignUpAsModal .role-card__limitation-text{font-size:13px!important}}.LoginPage{background-color:#f5f5f5}.LoginPage .ImgContainer__right{align-items:center;display:flex;justify-content:center;padding:1rem}.LoginPage form{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:400px;padding:2rem;width:100%}.LoginPage__container-heading{margin-bottom:2rem;text-align:center}.LoginPage__errorMsg{display:block;margin-bottom:1rem}.LoginPage__container-endText{margin-top:1rem;text-align:center}.RegisterPage{background-color:#f5f5f5}.RegisterPage .ImgContainer__right{align-items:center;display:flex;justify-content:center;padding:1rem}.RegisterPage form{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:400px;padding:2rem;width:100%}.RegisterPage__container-heading{margin-bottom:2rem;text-align:center}.RegisterPage__errorMsg{display:block;margin-bottom:1rem}.RegisterPage__container-endText{margin-top:1rem;text-align:center}.RegisterPage__role-indicator{background:linear-gradient(135deg,#f6ffed,#f9ffef);border:1px solid #52c41a;border-radius:8px;box-shadow:0 2px 8px rgba(82,196,26,.1);margin-bottom:2rem;padding:16px}.RegisterPage__role-header{align-items:center;display:flex;gap:12px}.RegisterPage__role-icon{align-items:center;background:#52c41a;border-radius:8px;color:#fff;display:flex;font-size:18px;height:40px;justify-content:center;width:40px}.RegisterPage__role-content{flex:1 1;min-width:0;overflow:hidden}.RegisterPage__role-title{color:#1a1a1a!important;font-weight:600;margin:0 0 4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RegisterPage__role-subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#666!important;display:-webkit-box;font-size:14px;line-height:1.3;margin:0;overflow:hidden}.RegisterPage__container-heading{margin-bottom:16px}.RegisterPage__container-endText,.RegisterPage__container-heading{font-size:12px;text-align:center!important}.RegisterPage .ant-checkbox-checked .ant-checkbox-inner{background-color:#09ce82!important;border-color:#09ce82!important}@media(max-width:768px){.RegisterPage form{margin:.5rem;padding:1.5rem}.RegisterPage__role-indicator{margin-bottom:1.5rem;padding:12px}.RegisterPage__role-header{flex-wrap:wrap;gap:10px}.RegisterPage__role-icon{flex-shrink:0;font-size:16px;height:36px;width:36px}.RegisterPage__role-content{min-width:150px}.RegisterPage__role-title{font-size:16px}.RegisterPage__role-subtitle{font-size:13px}}.ForgotPasswordPage{background-color:#f5f5f5}.ForgotPasswordPage .ImgContainer__right{align-items:center;display:flex;justify-content:center;padding:1rem}.ForgotPasswordPage form{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:400px;padding:2rem;width:100%}.ForgotPasswordPage__container-heading{margin-bottom:2rem;text-align:center}.ForgotPasswordPage__container-description{margin-bottom:1rem;text-align:center}.ForgotPasswordPage__container-timer{color:#ff4d4f;margin-bottom:1rem;text-align:center}.ForgotPasswordPage__container-endText{margin-top:1rem;text-align:center}.ForgotPasswordPage__container-endText .ant-typography{font-size:12px}.ForgotPasswordPage .ant-form-item{margin-bottom:1rem}.ForgotPasswordPage .ant-form-item:last-child{margin-bottom:0}.ForgotPasswordPage__heading{margin-bottom:16px}.ForgotPasswordPage__more-info-text{color:#8a8a8a;margin-bottom:16px}.ForgotPasswordPage__endText,.ForgotPasswordPage__heading{font-size:12px;text-align:center!important}.ForgotPasswordPage__endText{margin-top:16px}.ForgotPasswordPage__email.sent{display:none}.ForgotPasswordPage__errorMsg{margin-bottom:16px}.ErrorScreen{align-items:center;display:flex;flex-direction:column;height:100%;margin-top:300px;width:100%}.ErrorScreen__icon{margin-bottom:30px}.ErrorScreen__note{color:#8a8a8a;margin-top:6px}.ErrorScreen__action{margin-top:20px}.LoadingScreen{align-items:center;display:flex;flex-direction:column;height:100%;margin-top:300px;width:100%}.ResetPasswordPage{align-items:center;background-color:#f5f5f5;display:flex;justify-content:center;min-height:100vh;padding:1rem}.ResetPasswordPage__container{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);max-width:400px;padding:2rem;width:100%}.ResetPasswordPage__container-heading{margin-bottom:2rem;text-align:center}.ResetPasswordPage__container-more-info-text{margin-bottom:1rem}.ResetPasswordPage__errorMsg{display:block;margin-bottom:1rem}.ResetPasswordPage__container-endText{margin-top:1rem;text-align:center}.ResetPasswordPage .ErrorScreen{margin-top:0}.VerifyPractitionerContentPage{align-items:center;background-repeat:no-repeat;background-size:auto;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;width:100%}.VerifyPractitionerContentPage img{bottom:0;height:100%;left:0;position:absolute}.VerifyPractitionerContentPage__header{align-items:center;display:flex;flex-direction:column;z-index:2}.VerifyPractitionerContentPage__header-text{color:#1a1a1a;font-family:Poppins-600;font-weight:600;letter-spacing:.12em;line-height:18px;margin-top:4px}.VerifyPractitionerContentPage__welcome-content,.VerifyPractitionerContentPage__welcome-header{text-align:center!important;z-index:2}.VerifyPractitionerContentPage__footer{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;z-index:2}.VerifyPractitionerContentPage__footer-button{width:320px}.VerifyPractitionerContentPage__footer-notice{font-weight:500;z-index:2}.VerifyPractitionerContentPage__btn-container{display:flex;flex-direction:column;gap:16px;width:320px}.VerifyPractitionerContentPage__btn-sign-up{margin:16px 0;width:320px}.PractitionerDetailsPage__wrapper .CommonContent__content{padding:0}.PractitionerDetailsPage__title .StatusBox__status{line-height:15px}.PractitionerDetailsPage__confirmModal-description{color:#8a8a8a;text-align:center!important}.PractitionerDetailsPage__confirmModal-reactivateIcon{align-items:center;background-color:#e6fbf3;border-radius:100%;display:flex;height:48px;justify-content:center;width:48px}.AssignClientsModal .ant-modal-content{padding:20px!important}.AssignClientsModal .ant-modal-content .ant-modal-body,.AssignClientsModal__content{display:flex;flex-direction:column;gap:16px}.AssignClientsModal__content--title{margin-top:16px}.AssignClientsModal__content-table{border:1px solid #e1e6ef;border-radius:8px}.AssignClientsModal__content-table--content,.AssignClientsModal__content-table--header{align-items:center;margin:0!important;padding:6px 11px}.AssignClientsModal__content-table--header{background-color:#fcfcfc;border-bottom:1px solid #e1e6ef;border-top-left-radius:8px;border-top-right-radius:8px;color:#48abe2;padding:10px 16px}.AssignClientsModal__content-table--content--checkbox{display:flex;justify-content:center}.AssignClientsModal__error{color:#f77;margin-top:6px}.AssignClientsModal__footer{display:flex;gap:10px;margin-top:16px}.AssignClientsModal__footer .Button{width:175px}.DetailedStatistics{display:flex}.DetailedStatistics__container{display:flex;flex-direction:column;gap:16px;padding:20px;width:100%}.DetailedStatistics__container-card{align-items:flex-start;background-color:#eff2fc;border-radius:10px;display:flex;flex-direction:column;height:112px;padding:20px}.DetailedStatistics__container{border-right:1px solid #e1e6ef}.DetailedStatistics .decor{border-radius:10px;height:20px;width:4px}.DetailedStatistics .decor.discharged{background-color:#f77}.DetailedStatistics .decor.active{background-color:#19bcfe}.DetailedStatistics .decor.pending{background-color:#ffac30}.DetailedStatistics .decor.message{background-color:#5a73d8}.DetailedStatistics .total-color__discharged{color:#f77}.DetailedStatistics .total-color__active{color:#19bcfe}.DetailedStatistics .total-color__pending{color:#ffac30}.DetailedStatistics .total-color__message{color:#5a73d8}.GeneralInfomationForm{padding:20px}.GeneralInfomationForm__row{display:flex;flex-direction:row;gap:16px}.GeneralInfomationForm__row .FormItem{width:100%}.GeneralInfomationForm__footer{display:flex;gap:10px;justify-content:flex-end;margin-top:16px}.GeneralInfomationForm__footer .Button{width:160px}.PractitionersTable.Table.ant-table-wrapper .ant-table-thead .ant-table-cell{font-family:Poppins-400;font-weight:500}.PractitionersTable.Table.ant-table-wrapper .ant-table-cell{padding:9px 16px}.PractitionersTable.Table .ant-table-cell .details_container{display:flex}.PractitionersTable.Table .ant-table-cell .details_container .body1{align-items:center;display:flex;margin-left:10px}.PractitionersTable.Table .ant-table-cell .details_container .avatar img{border-radius:50%;height:40px;width:40px}.PractitionersTable.Table .ant-table-filter-column{justify-content:normal}.PractitionersTable.Table .ant-table-filter-column .ant-table-column-title{flex:none}.PractitionersTable.Table .ant-table-filter-column .ant-table-filter-trigger{margin-inline:6px -8px}.PractitionersTable .ant-table-filter-trigger{bottom:0;left:0;padding-left:54px;position:absolute;right:0;top:4px;z-index:1}.PractitionersPage{display:flex;flex-direction:column;height:100%;max-width:100vw;overflow-x:hidden;width:100%}@media(max-width:768px){.PractitionersPage{margin:0;padding:0}}.PractitionersPage .CommonContent{display:flex;flex:1 1;flex-direction:column;max-width:100vw;overflow:hidden;width:100%}.PractitionersPage .CommonContent__content{background:none;margin:0;min-height:0;padding:20px}@media(max-width:768px){.PractitionersPage .CommonContent__content{padding:0}.PractitionersPage .CommonContent{margin:0;padding:0}}.PractitionersPage__wrapper{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:20px}@media(max-width:768px){.PractitionersPage__wrapper{border-radius:0;box-shadow:none;padding:12px}}.PractitionersPage__header{margin-bottom:16px;width:100%}.PractitionersPage__header .Search{width:100%}.PractitionersPage .CommonContent__content{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column;max-width:100%;overflow:hidden;padding:0;width:100%}.PractitionersPage__inviteBtn.ant-btn:hover{background-color:#48abe2;color:#fff}@media(max-width:768px){.PractitionersPage__inviteBtn.ant-btn{background:#48abe2;border-radius:24px;bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#fff;padding:6px 16px;position:fixed;right:24px;width:auto;z-index:100}.PractitionersPage__inviteBtn.ant-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .2s ease}}.PractitionersPage__error{text-align:center!important}.PractitionersPage .PractitionersTable{flex:1 1;min-height:0}@media(max-width:768px){.PractitionersPage .PractitionersTable{left:50%;margin:0;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100vw}.PractitionersPage .PractitionersTable :global(.ant-table-wrapper) .ant-table .ant-table-container{border-radius:0}.PractitionersPage .PractitionersTable :global(.ant-table-wrapper) .ant-table .ant-table-container table{border-radius:0}}.HomeworkPage{background:#f5f5f5;display:flex;flex-direction:column;height:100%;max-width:100vw;overflow-x:hidden;width:100%}@media(max-width:768px){.HomeworkPage{background:#fff;margin:0;padding:0}}.HomeworkPage .CommonContent{display:flex;flex:1 1;flex-direction:column;max-width:100vw;min-height:0;overflow:hidden;width:100%}@media(max-width:768px){.HomeworkPage .CommonContent{overflow:hidden;padding:0}.HomeworkPage .CommonContent__header{display:none}}.HomeworkPage .CommonContent__content{background:#f5f5f5;display:flex;flex:1 1;flex-direction:column;margin:0;min-height:0;padding:0}@media(max-width:768px){.HomeworkPage .CommonContent__content{padding:0}}.HomeworkPage .CommonContent__non-flex-content{background:transparent;height:100%;max-width:100%;overflow:hidden;padding:0;width:100%}.HomeworkPage :global .ant-layout-content{display:flex;flex-direction:column;height:100%}.HomeworkPage__grid{grid-gap:24px;background:transparent;display:grid;flex:1 1;gap:24px;grid-template-columns:380px 1fr;min-height:0}@media(max-width:768px){.HomeworkPage__grid{gap:0;grid-template-columns:1fr;height:100vh;overflow:hidden;padding:0;position:relative}}.HomeworkPage__left-side-bar,.HomeworkPage__right-side-bar{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;overflow-y:auto;padding:24px}@media(max-width:768px){.HomeworkPage__left-side-bar,.HomeworkPage__right-side-bar{border-radius:0;height:100vh;left:0;max-width:100%;padding:16px;position:absolute;top:0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.HomeworkPage__left-side-bar{-webkit-transform:translateX(0);transform:translateX(0);z-index:1}.HomeworkPage__left-side-bar--hidden{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.HomeworkPage__right-side-bar{background:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:2}.HomeworkPage__right-side-bar--visible{-webkit-transform:translateX(0);transform:translateX(0)}}.HomeworkPage__back-button{display:none}@media screen and (max-width:768px){.HomeworkPage__modal :global .ant-modal{margin:0;max-width:100vw;padding:0;top:0;width:100vw!important}.HomeworkPage__modal :global .ant-modal-content{border-radius:0;height:100vh}.HomeworkPage__modal :global .ant-modal-body{height:calc(100vh - 55px);overflow-y:auto;padding:16px}}.HomeworkPage__tabs-header{border-bottom:1px solid #e1e6ef;border-top:1px solid #e1e6ef;margin-bottom:24px;padding:0}.HomeworkPage__tabs-header .ant-tabs-nav{background-color:#fff!important}.HomeworkPage__tabs-header .ant-tabs-nav:before{border:none}.HomeworkPage__tabs-header .ant-tabs-ink-bar{display:none}.HomeworkPage__list{flex:1 1;min-height:0;overflow-y:auto}.HomeworkPage__list .ant-spin-container{height:100%}.HomeworkPage__emptyHomework,.HomeworkPage__loading{padding-top:100px;width:100%}.HomeworkPage ::-webkit-scrollbar{width:6px}.HomeworkPage ::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:100px;margin:3px 0}.HomeworkPage ::-webkit-scrollbar-thumb{background-color:#c9c9c9;border-radius:100px}.HomeworkPage__mobile-nav{display:none}@media screen and (max-width:768px){.HomeworkPage__mobile-nav{align-items:center;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:16px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:10}.HomeworkPage__mobile-nav .nav-left,.HomeworkPage__mobile-nav .nav-right{align-items:center;display:flex;gap:8px}.HomeworkPage__mobile-nav .nav-right .ant-btn{height:40px}}.HomeworkPage__search-bar{margin-bottom:10px}.HomeworkTaskRow{align-items:center;background-color:#f6f7f9;border-left:4px solid;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;margin-bottom:4px;padding:12px 16px}.HomeworkTaskRow.Activity{border-left-color:#faad14}.HomeworkTaskRow.Questionnaire{border-left-color:#a25aff}.HomeworkTaskRow.WrittenTask{border-left-color:#35d6af}.HomeworkTaskRow__icons{align-items:center;display:flex;gap:20px}.HomeworkTaskRow__icons>*{cursor:pointer}.HomeworkList{height:100%;overflow:auto}@media screen and (max-width:768px){.HomeworkList{height:calc(100vh - 200px)}}.HomeworkList.has-border{border:1px solid #e1e6ef;border-radius:8px;padding:6px}.HomeworkVideoRow{border:1px solid #e1e6ef;border-radius:8px;cursor:pointer;display:inline-block;margin:0 6px 6px 0;padding:10px 10px 20px;width:177px}.HomeworkVideoRow__thumbnail{border-radius:8px;display:block;height:110px;margin-bottom:10px;object-fit:cover;width:100%}.HomeworkVideoRow__content-title{margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:pre}.HomeworkVideoRow__content-description{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#8a8a8a;display:-webkit-box;margin-bottom:4px;overflow:hidden}.HomeworkVideoRow__icons{align-items:center;display:flex;flex-direction:row;gap:16px;justify-content:center}.NewHomeworkModal__footer{display:flex;gap:10px;margin-top:20px}.NewHomeworkModal__footer .button{width:100%}.NewHomeworkModal__TextArea{height:140px!important;resize:none!important}.NewHomeworkModal__body-hour{display:flex;gap:4px}.NewHomeworkModal__body-hour-select{gap:4px}.NewHomeworkModal__body-hour-select .ant-picker{background:#f4f4f4!important;border:none;height:48px}.NewHomeworkModal__body-hour-select .ant-picker.ant-picker-status-error{border:1px solid #f77}.NewHomeworkModal__body-hour .FormItem{margin-bottom:0}.NewHomeworkModal__body-time,.NewHomeworkModal__body-time .caption{align-items:center;display:flex;gap:4px}.NewHomeworkModal__body-time .caption{flex-direction:row;height:48px}.NewHomeworkModal__body-repeatForm{display:flex;flex-direction:row;gap:10px}.NewHomeworkModal__body-repeatForm .FormItem{width:100%}.NewHomeworkModal__body-dayOfWeekForm{display:flex;justify-content:space-between}.NewHomeworkModal__body-dayOfWeekForm .ant-btn{border-radius:8px;box-shadow:none;width:43px}.NewHomeworkModal__body-dayOfWeekForm .ant-btn-default{background-color:#f4f4f4;border:none}.NewHomeworkModal__body-endTimeForm{display:flex;margin-bottom:16px}.NewHomeworkModal__body-endTimeForm .caption{align-items:center;display:flex;height:48px;margin-right:6px}.NewHomeworkModal__body-endTimeForm .caption:nth-child(3){margin-left:10px}.NewHomeworkModal__body-endTimeForm .FormItem{margin-bottom:0;width:100%}.ConfirmUpdateModal__body,.NewHomeworkModal__body-endTimeForm .FormItem .suffix-text{color:#8a8a8a}.NewTopicModal__title{margin-bottom:20px}.NewTopicModal__input-row{display:flex;flex-direction:column;gap:4px}.NewTopicModal__buttons{display:flex;gap:10px;margin-top:4px}.NewTopicModal__button{width:100%}.NewTopicModal .ant-modal-content{padding:30px 20px!important}.Container__content{display:flex;flex-direction:column;height:100%}@media(max-width:768px){.Container__content{width:calc(100vw - 20px)}}.FlexibleCommonContent{display:flex;flex-direction:column;height:100%;height:calc(100vh - --mobile-footer-height)}.FlexibleCommonContent__header{margin-bottom:0}.FlexibleCommonContent__non-flex-content{display:flex;flex-direction:column;height:100%;min-height:0;padding:0}.header{background:#fff;border:1px solid #e8e8e8;border-radius:8px;margin-bottom:24px;padding:16px;width:100%}.header .clientSelection{position:relative;width:100%}.header .clientSelection .selectedClients{display:flex;flex-wrap:wrap;margin-bottom:12px;padding:0}@media(max-width:768px){.header .clientSelection .selectedClients{align-items:center;flex-direction:row;margin-bottom:0;position:relative}.header .clientSelection .selectedClients .ant-input{flex:1 1;min-width:0}}.header .clientSelection .search-row{display:flex;gap:8px;position:relative;width:100%}.header .clientSelection .search-row .ant-input{flex:1 1;min-width:0}@media(max-width:768px){.header .clientSelection .search-row,.header .clientSelection .search-row .select-active-btn{display:none}}.clientSelection .searchResults{background:#fff;border:1px solid #e8e8e8;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.15);left:0;max-height:200px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:1050}@media(max-width:768px){.clientSelection .searchResults{left:16px;position:fixed;right:16px;top:auto;width:auto;z-index:1051}}.clientSelection .searchResults .searchResultItem{cursor:pointer;padding:8px 12px}.clientSelection .searchResults .searchResultItem:hover{background-color:#f5f5f5}.bulk-assign-container{background:#f5f5f5;box-sizing:border-box;display:flex;flex-direction:column;height:100%;width:100%}.bulk-assign-container .AssignHomework{grid-gap:16px;display:grid;flex:1 1;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);min-height:0}.bulk-assign-container .AssignHomework__assigned,.bulk-assign-container .AssignHomework__tasks,.bulk-assign-container .AssignHomework__topic{background:#fff;border:1px solid #e8e8e8;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;min-height:0;padding:16px;width:100%}.bulk-assign-container .AssignHomework__assigned-list{flex:1 1;margin:16px 0;min-height:0;overflow-y:auto}.bulk-assign-container .AssignHomework__assigned-actions{border-top:1px solid #e8e8e8;display:flex;gap:12px;justify-content:flex-end;margin-top:auto;padding-top:16px}.bulk-assign-container .AssignHomework__mobile-nav{align-items:center;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:16px;position:-webkit-sticky;position:sticky;top:0;width:100vw;z-index:10}.bulk-assign-container .AssignHomework__mobile-nav .nav-left{align-items:center;display:flex}.bulk-assign-container .AssignHomework__mobile-nav .nav-right{align-items:center;display:flex;gap:8px}@media(max-width:768px){.HomeworkPage .bulk-assign-container{background:#fff}.HomeworkPage .bulk-assign-container .header{display:none}.HomeworkPage .bulk-assign-container .AssignHomework{background:#fff;display:block;height:calc(100vh - 80px);height:calc(100vh - var(--mobile-footer-height, 80px));padding:0}.HomeworkPage .bulk-assign-container .AssignHomework__mobile-nav{align-items:center;background:#fff;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;padding:16px;position:-webkit-sticky;position:sticky;top:0;width:calc(100vh - 118px);z-index:10}.HomeworkPage .bulk-assign-container .AssignHomework__mobile-nav .nav-left{align-items:center;display:flex}.HomeworkPage .bulk-assign-container .AssignHomework__mobile-nav .nav-right{align-items:center;display:flex;gap:8px}.HomeworkPage .bulk-assign-container .AssignHomework__assigned,.HomeworkPage .bulk-assign-container .AssignHomework__tasks,.HomeworkPage .bulk-assign-container .AssignHomework__topic{background:#fff;border:none;border-radius:0;box-sizing:border-box;display:none;height:100vw;margin-bottom:0;position:relative}.HomeworkPage .bulk-assign-container .AssignHomework__assigned.active,.HomeworkPage .bulk-assign-container .AssignHomework__tasks.active,.HomeworkPage .bulk-assign-container .AssignHomework__topic.active{display:flex;flex-direction:column}.HomeworkPage .bulk-assign-container .AssignHomework__assigned.active{height:calc(100vh - 148px);overflow-y:auto;padding:16px}.HomeworkPage .bulk-assign-container .AssignHomework__assigned.active .clientSelection{margin-bottom:16px}.HomeworkPage .bulk-assign-container .AssignHomework__assigned.active .selectedClients{display:flex;flex-wrap:wrap;margin-bottom:8px}}@media(max-width:768px)and (max-width:768px){.HomeworkPage .bulk-assign-container .AssignHomework__assigned.active .selectedClients{margin-bottom:0}}@media(max-width:768px){.HomeworkPage .bulk-assign-container .AssignHomework__assigned.active .AssignHomework__assigned-list{flex:1 1;margin:16px 0;min-height:0}.HomeworkPage .bulk-assign-container .AssignHomework__assigned.active .AssignHomework__assigned-actions{background:#fff;bottom:0;box-shadow:0 -2px 8px rgba(0,0,0,.1);display:flex;gap:12px;justify-content:space-between;left:0;padding:16px;position:fixed;right:0;z-index:10}.HomeworkPage .bulk-assign-container__mobile-footer{background:#fff;bottom:0;box-shadow:0 -2px 8px rgba(0,0,0,.1);left:0;padding:16px;position:fixed;right:0;z-index:100}.HomeworkPage .bulk-assign-container__mobile-footer .ant-btn{font-size:16px;height:48px}}.PaymentPage__content{display:flex;flex-direction:column;gap:16px;max-width:610px!important;padding:20px 20px 30px!important;width:100%}.PaymentPage__loading{align-items:center;display:flex;height:80px;justify-content:center}.PaymentPage__body,.PaymentPage__form{display:flex;flex-direction:column;gap:16px}.PaymentPage__body{margin-bottom:20px}.PaymentPage__body--checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#09ce82!important;border-color:#09ce82!important}.PaymentPage__body-cardRow{display:flex;gap:16px}.PaymentPage__body-cardElement{background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:10px;padding:10px;width:100%}.PaymentPage__body-cardElement.invalid{border:1px solid #f77}.PaymentPage__body .show{opacity:1;transition:opacity .2s ease-in}.PaymentPage__body .hide{opacity:0}.PaymentPage__footer{display:flex;gap:10px}.PaymentPage__footer .Button{width:175px}.ProfilePage__wrapper .CommonContent__content{padding:0;width:100%}.ProfilePage__wrapper .TabContainer{padding:3px 20px 0}.ProfilePage__wrapper .TabContainer .ant-tabs-nav{padding:0}.ProfilePage__content{display:flex;min-height:500px;width:100%}@media(max-width:768px){.ProfilePage__content{flex-direction:column}}.ProfilePage__mobile-tabs{border-bottom:1px solid #e1e6ef;display:none;padding:16px 20px}@media(max-width:768px){.ProfilePage__mobile-tabs{display:block}}.ProfilePage__dropdown-trigger{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.ProfilePage__dropdown-trigger .anticon{font-size:18px;margin-left:10px}.ProfilePage__sidebar{background-color:#fcfcfc;border-right:1px solid #e1e6ef;flex:0 0 250px;min-width:250px;width:250px}@media(max-width:768px){.ProfilePage__sidebar{display:none}}.ProfilePage__menu{background-color:transparent;border-right:none;width:100%}.ProfilePage__menu .ant-menu-item{color:#8a8a8a;font-family:Poppins-500;height:48px;line-height:48px;margin:0}.ProfilePage__menu .ant-menu-item:after{display:none}.ProfilePage__menu .ant-menu-item.ant-menu-item-selected{background-color:transparent;color:#292d32;font-weight:500;position:relative}.ProfilePage__menu .ant-menu-item.ant-menu-item-selected:before{background-color:#35d6af;border-radius:0 3px 3px 0;content:"";height:100%;left:0;position:absolute;top:0;width:3px}.ProfilePage__content-area{flex:1 1;min-width:0;overflow-x:hidden;padding:24px 20px}@media(max-width:768px){.ProfilePage__content-area{padding:16px}}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:#000;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{left:0;pointer-events:none;position:absolute;top:0;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{-webkit-transform:rotate(270deg) translateX(-100%);transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{-webkit-transform:rotate(180deg) translate(-100%,-100%);transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{-webkit-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;pointer-events:auto;position:absolute;text-align:left;text-align:initial;-webkit-transform-origin:0 0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:none;outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{font-size:1em;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{background:#ff0;box-shadow:0 2px 10px #ff0;opacity:.2}.annotationLayer .textAnnotation img{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:url('data:image/svg+xml;charset=utf-8,<svg width="1" height="1" xmlns="http://www.w3.org/2000/svg"><rect width="100%" height="100%" style="fill:rgba(0,54,255,.13)"/></svg>');background-image:var(--annotation-unfocused-field-background);border:2px solid transparent;border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px*var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid transparent;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid #000;border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:initial;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid Highlight;border:2px solid var(--input-focus-border-color);outline:1px solid Canvas;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px*var(--scale-factor));min-width:calc(180px*var(--scale-factor));pointer-events:none;position:absolute;width:100%}.annotationLayer .popup{word-wrap:break-word;background-color:#ff9;border-radius:calc(2px*var(--scale-factor));box-shadow:0 calc(2px*var(--scale-factor)) calc(5px*var(--scale-factor)) #888;cursor:pointer;font:message-box;margin-left:calc(5px*var(--scale-factor));max-width:calc(180px*var(--scale-factor));padding:calc(6px*var(--scale-factor));pointer-events:auto;position:absolute;white-space:normal}.annotationLayer .popup>*{font-size:calc(9px*var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px*var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px*var(--scale-factor));padding-top:calc(2px*var(--scale-factor))}.annotationLayer .richText>*{font-size:calc(9px*var(--scale-factor));white-space:pre-wrap}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{height:100%;left:0;position:absolute;top:0;width:100%}.annotationLayer .annotationTextContent{color:transparent;height:100%;opacity:0;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;width:100%}.annotationLayer .annotationTextContent span{display:inline-block;width:100%}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{-webkit-transform:rotate(90deg) translateY(-100%);transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{-webkit-transform:rotate(180deg) translate(-100%,-100%);transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{-webkit-transform:rotate(270deg) translateX(-100%);transform:rotate(270deg) translateX(-100%)}.textLayer{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;inset:0;line-height:1;overflow:hidden;position:absolute;text-align:left;text-align:initial;-webkit-transform-origin:0 0;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;cursor:text;position:absolute;-webkit-transform-origin:0 0;transform-origin:0 0;white-space:pre}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:#b400aa;background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:#006400;background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{cursor:default;display:block;inset:100% 0 0;position:absolute;-webkit-user-select:none;user-select:none;z-index:-1}.textLayer .endOfContent.active{top:0}.ViewPDfPage button,.ViewPDfPage input{font:inherit}.ViewPdfPage__header{align-items:center;background-color:#323639;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.5);color:#fff;display:flex;height:86px;justify-content:center;padding:20px;position:relative}@media(max-width:768px){.ViewPdfPage__header{flex-direction:column;gap:10px;height:auto;min-height:70px;padding:15px 10px}.ViewPdfPage__header-logo{left:auto!important;position:static!important}}.ViewPdfPage__header-logo{cursor:pointer;left:20px;position:absolute}@media(max-width:480px){.ViewPdfPage__header-logo{left:auto;position:static}.ViewPdfPage__header-logo svg:last-child{display:none}}.ViewPdfPage__title{color:#000;font-size:18px;font-weight:600;text-align:inherit;text-transform:uppercase}@media(max-width:768px){.ViewPdfPage__title{font-size:16px;text-align:center}}@media(max-width:480px){.ViewPdfPage__title{font-size:14px}}.ViewPDfPage header{background-color:#323639;background:#fff;box-shadow:0 0 8px rgba(0,0,0,.5);color:#fff;padding:20px}@media(max-width:768px){.ViewPDfPage header{padding:15px 10px}}.ViewPDfPage header h1{font-size:inherit;margin:0}.ViewPDfPage__container{align-items:center;display:flex;flex-direction:column;margin:10px 0;padding:10px 200px}@media(max-width:1200px){.ViewPDfPage__container{padding:10px 100px}}@media(max-width:1024px){.ViewPDfPage__container{padding:10px 50px}}@media(max-width:768px){.ViewPDfPage__container{padding:10px 20px}}@media(max-width:480px){.ViewPDfPage__container{margin:5px 0;padding:10px}}.ViewPDfPage__container.small-page{padding:10px 50px}@media(max-width:1024px){.ViewPDfPage__container.small-page{padding:10px 30px}}@media(max-width:768px){.ViewPDfPage__container.small-page{padding:10px 15px}}@media(max-width:480px){.ViewPDfPage__container.small-page{padding:10px}}.ViewPDfPage__container__load{color:#fff;margin-top:1em;text-align:center}@media(max-width:480px){.ViewPDfPage__container__load{font-size:14px}}.ViewPDfPage__container__document{margin:1em 0;max-width:100%;width:100%}@media(max-width:768px){.ViewPDfPage__container__document{margin:.5em 0}}.ViewPDfPage__container__document .react-pdf__Document{align-items:center;display:flex;flex-direction:column;width:100%}.ViewPDfPage__container__document .react-pdf__Page{box-shadow:0 0 8px rgba(0,0,0,.5);margin:1em;max-width:calc(100% - 2em)}@media(max-width:768px){.ViewPDfPage__container__document .react-pdf__Page{margin:.5em;max-width:calc(100% - 1em)}}@media(max-width:480px){.ViewPDfPage__container__document .react-pdf__Page{box-shadow:0 0 4px rgba(0,0,0,.3);margin:.25em 0;max-width:100%}}.ViewPDfPage__container__document .react-pdf__Page canvas{height:auto!important;max-width:100%;width:100%!important}.ViewPDfPage__container__document .react-pdf__message{color:#fff;padding:20px}@media(max-width:480px){.ViewPDfPage__container__document .react-pdf__message{font-size:14px;padding:15px}.ViewPDfPage{font-size:14px}.ViewPdfPage__header-logo{align-items:center;display:flex;justify-content:center;min-height:44px}}@media(max-width:768px)and (orientation:landscape){.ViewPdfPage__header{height:60px;min-height:60px;padding:10px 15px}.ViewPdfPage__header-logo svg{height:32px;width:32px}.ViewPdfPage__title{font-size:14px}.ViewPDfPage__container{margin:5px 0}}.Privacy,.Term{height:739px;overflow:auto}.AddNewCardModal .ant-modal-content{padding:30px 20px!important}.AddNewCardModal .ant-modal-content .ant-modal-body{display:flex;flex-direction:column}.AddNewCardModal__loading{align-items:center;display:flex;height:80px;justify-content:center}.AddNewCardModal__body,.AddNewCardModal__form{display:flex;flex-direction:column;gap:16px}.AddNewCardModal__body{margin-bottom:20px}.AddNewCardModal__body--checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:#09ce82!important;border-color:#09ce82!important}.AddNewCardModal__body-cardRow{display:flex;gap:16px}.AddNewCardModal__body-cardElement{background-color:#f4f4f4;border:1px solid #f4f4f4;border-radius:10px;padding:10px;width:100%}.AddNewCardModal__body-cardElement.invalid{border:1px solid #f77}.AddNewCardModal__body .show{opacity:1;transition:opacity .2s ease-in}.AddNewCardModal__body .hide{opacity:0}.AddNewCardModal__footer{display:flex;gap:10px}.AddNewCardModal__footer .Button{width:175px}.AddNewCardModal .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#fff}.PaymentMethod{display:flex;flex-direction:column;gap:16px;padding:20px}.PaymentMethod__header{align-items:center;display:flex;justify-content:space-between}.PaymentMethod__header-btnContainer{align-items:center;color:#8a8a8a;display:flex;gap:10px}.PaymentMethod__header-btnContainer--btn{border:none;color:#48abe2}.PaymentMethod__header-btnContainer--btn.ant-btn{box-shadow:0 3px 9px rgba(0,0,0,.1);height:36px;width:36px}.PaymentMethod__body{display:flex;flex-direction:column;gap:10px}.PaymentMethod__body-cardContainer{border:1px solid #e1e6ef;border-radius:8px;padding:16px 20px}.PaymentMethod__body-cardContainer-item{display:flex;gap:6px}.PaymentMethod__body-cardContainer-item-moreOptionBtn{border:none;margin-left:auto}.PaymentMethod__body-cardContainer-item-moreOptionBtn.ant-btn{background-color:#f4f4f4;box-shadow:none;height:36px;width:36px}.PaymentMethod__body-cardContainer-brand{height:38px}.Tag{border:none;border-radius:6px;padding:3px 8px}.Tag.default{background-color:#f4f4f4}.MySubcription{display:flex;flex-direction:column;padding:20px}.MySubcription .heading{align-items:center;height:24px;padding:20px 0}.MySubcription .btn,.MySubcription .heading{display:flex;flex-direction:row;gap:10px;width:980px}.MySubcription .btn{padding:0 20px}.MySubcription .btn.cancel{align-items:flex-start;color:#f77;margin-bottom:20px;padding:0;width:168px}.MySubcription .current-pricing-plan{color:#48abe2}.MySubcription .footer{display:flex;flex-direction:column;gap:16px;margin-bottom:20px;padding:20px 0}.MySubcription .divider-footer{margin:0}.MySubcription .pricing-loading{display:flex;justify-content:center;margin-top:80px}.MySubcription .pricing-cards-subcription{display:flex;gap:16px;padding:20px 0}.MySubcription .pricing-cards-subcription-time{padding:0 0 50px}.MySubcription .pricing-cards-subcription .cancel-time-text{color:#f77;white-space:pre-line}.MySubcription .pricing-cards-subcription .card{border-radius:10px;max-width:370px;width:100%}.MySubcription .pricing-cards-subcription .card.active{border-top:5px solid #35d6af;box-shadow:0 7px 20px rgba(0,0,0,.1)}.MySubcription .pricing-cards-subcription .card .ant-card-body{display:flex;flex-direction:column;height:100%}.MySubcription .pricing-cards-subcription .package-name{color:#35d6af}.MySubcription .pricing-cards-subcription .package-price{display:flex;gap:8px}.MySubcription .pricing-cards-subcription .package-price .currency{margin:7px 0 -7px}.MySubcription .pricing-cards-subcription .license{font-family:Poppins-500}.MySubcription .pricing-cards-subcription .divider{margin:10px 0}.MySubcription .pricing-cards-subcription .package-description{display:flex;flex:1 1;flex-direction:column;gap:10px;margin-bottom:14px;margin-top:10px}.MySubcription .pricing-cards-subcription .learn-more{align-items:center;color:#48abe2;gap:6px}.MySubcription .pricing-cards-subcription .info-icon{align-items:center;background-color:#f4f4f4;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.MySubcription .pricing-cards-subcription .plan-container{margin-bottom:10px}.MySubcription .pricing-cards-subcription .button{width:100%}.MySubcription .pricing-cards-subcription .button.active{background-color:#48abe2;color:#fff}.MySubcription .pricing-cards-subcription .button.disable{background-color:#e1e6ef;color:#fff}.MySubcription .PricingPackage__modal .ant-modal-content{gap:10px;padding:20px}.MySubcription-main-package{display:flex;flex-direction:column;gap:10px}.MySubcription-main-package .heading-package{align-items:center;display:flex;flex-direction:row;gap:4px;height:40px;padding:0;width:310px}.MySubcription-main-package .money{color:#09ce82;font-size:45px}.MySubcription-main-package .month{align-items:flex-end;display:flex;height:34px;width:50px}.MySubcription .plan-select-text,.MySubcription-main-package .plan-select-text{align-items:center;display:flex;gap:5px}.RemovePractitionerModal .ant-modal-content{padding:20px}.RemovePractitionerModal .ant-modal-content .ant-modal-body{display:flex;flex-direction:column;gap:16px;min-height:684px}.RemovePractitionerModal__header{display:flex;flex-direction:column;gap:16px}.RemovePractitionerModal__header .caption{color:#8a8a8a}.RemovePractitionerModal__body{display:flex;flex-direction:column;gap:16px}.RemovePractitionerModal__body-table{border:1px solid #e1e6ef;border-radius:8px}.RemovePractitionerModal__body-table--header,.RemovePractitionerModal__body-table--row{align-items:center;border-bottom:1px solid #e1e6ef;margin:0!important;padding:10px 16px}.RemovePractitionerModal__body-table--header{background-color:#fcfcfc;border-top-left-radius:8px;border-top-right-radius:8px;color:#48abe2}.RemovePractitionerModal__body-table--row--checkbox{display:flex;justify-content:center}.RemovePractitionerModal__body-table--row:last-child{border:none;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.RemovePractitionerModal__body-table--row.selected{background-color:#fcfcfc}.RemovePractitionerModal__body-table--col{align-items:center;display:flex;gap:10px}.RemovePractitionerModal__body-description{color:#8a8a8a}.RemovePractitionerModal__footer{display:flex;gap:10px}.RemovePractitionerModal__footer .Button{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:175px}.RemovePractitionerModal__stepView{width:25%}.CancelSubcription .CancelSubcription-content{align-items:flex-start;display:flex;flex-direction:column;height:170px;padding:0 0 10px;width:330px}.CancelSubcription .CancelSubcription-content__body,.CancelSubcription__subtitle{color:#8a8a8a}.CancelSubcription__reason--title{margin-bottom:10px}.CancelSubcription.ConfirmModal .btn-margin{width:99px!important}.CancelSubcription.ConfirmModal .cancellation{width:221px!important}.CancelSubcription .CancelSubcription-reason-heading{margin-bottom:16px}.CancelSubcription .CancelSubcription-reason{gap:16px}.CancelSubcription .CancelSubcription-reason .reason-other-input{height:128px}.CancelSubcription__footer{display:flex;flex-direction:row;justify-content:center;margin-top:16px}.CancelSubcription__footer--btnleft{margin-right:10px}.CancelSubcription .ant-modal-content{padding:30px 20px}.CancelSubcription__reason--title{font-family:Poppins-500;font-size:14px;font-weight:500;line-height:21px}.Alert{align-items:center;border-radius:8px;display:flex;padding:10px 16px}.Alert__warning{background-color:#fff5e5}.Alert__title{flex:1 1;margin-left:18px}.Cancel__btn{padding-left:0!important}.Cancel__btn .resume{color:#35d6af!important}.Cancel__success--title{color:#8a8a8a}.Cancel__success--contact{color:#48abe2}.ProfileGeneralInformation{padding-bottom:16px}.ProfileGeneralInformation .ProfileGeneralInformationForm{border-bottom:1px solid #e1e6ef}.ProfileGeneralInformation .ProfileGeneralInformationForm__row{display:flex;flex-direction:row;gap:16px}.ProfileGeneralInformation .ProfileGeneralInformationForm__row .FormItem{width:100%}.ProfileGeneralInformation .ProfileGeneralInformationForm__footer{display:flex;gap:10px;justify-content:flex-end}.ProfileGeneralInformation .ProfileGeneralInformationForm__footer .Button{width:160px}.ProfileGeneralInformation__section{padding:20px}.ProfileGeneralInformation__section-personal-information .ProfileGeneralInformation__section-title{margin-bottom:16px}.ProfileGeneralInformation__upload-avatar{align-items:center;border-bottom:1px solid #e1e6ef;display:flex;flex-direction:column;padding-bottom:20px}.ProfileGeneralInformation__preview-avatar{align-items:center;background-color:#e1e6ef;display:flex;height:70px;justify-content:center;margin-bottom:16px;width:70px}.ProfileGeneralInformation__file-requirement{color:#8a8a8a}.ProfileGeneralInformation__my-account-email{margin:10px 0 16px}.ChangePasswordModal__title{margin-bottom:16px}.ChangePasswordModal__email{margin:16px 0}.ChangePasswordModal__buttons{display:flex;flex-direction:column;gap:10px;margin-top:20px}.ChangePasswordModal__buttons .Button{width:100%!important}.ClinicInformation{padding:20px}.ClinicInformation__section-title{font-family:Poppins-500}.ClinicInformation .ClinicInformationForm{margin-bottom:16px;margin-top:16px}.ClinicInformation .ClinicInformationForm__row{display:flex;flex-direction:row;gap:16px}.ClinicInformation .ClinicInformationForm__row .FormItem{width:100%}.ClinicInformation .ClinicInformationForm__buttons{display:flex;gap:10px;justify-content:flex-end}.ClinicInformation .ClinicInformationForm__buttons .Button{width:160px}.Notification{align-items:center;display:flex;flex-direction:column;gap:16px;padding:20px}.NotificationSettingItem{align-items:center;background-color:#f6f7f9;border-radius:8px;display:flex;justify-content:space-between;padding:16px;width:100%}.Switch{height:14px;margin-left:10px;min-width:0;width:24px}.Switch.ant-switch-checked,.Switch.ant-switch-checked:hover:not(.ant-switch-disabled){background-color:#09ce82}.Switch.ant-switch-checked .ant-switch-handle{inset-inline-start:calc(100% - 12px)}.Switch .ant-switch-handle{height:10px;inset-inline-start:3px;width:10px}.ContactHelp{width:100%}.ContactHelp__container{margin:0 auto;max-width:800px;padding:0 20px}@media(max-width:768px){.ContactHelp__container{padding:0}}.ContactHelp__heading{margin-bottom:16px}.ContactHelp__subheading{color:#8a8a8a;margin-bottom:32px}.ContactHelp__form{margin-top:24px}.ContactHelp__form--title{margin-bottom:16px}.ContactHelp__form--upload{margin-top:16px}.ContactHelp__form--action{display:flex;gap:16px;justify-content:flex-end;margin-top:24px}@media(max-width:576px){.ContactHelp__form--action{flex-direction:column}.ContactHelp__form--action .btn-cancel,.ContactHelp__form--action .btn-submit{width:100%}}.ContactHelp__form--action .btn-cancel{margin-right:0}.ContactHelp__textarea{border-radius:8px;width:100%}.ContactHelp__textarea.ant-input{font-family:Poppins-400;font-size:14px}.ContactHelp__upload-section{background-color:#fcfcfc;border-radius:8px;margin-top:24px;padding:20px}@media(max-width:576px){.ContactHelp__upload-section{padding:16px 12px}}.ContactHelp__upload-title{font-weight:500;margin-bottom:8px}.ContactHelp__upload-description{color:#8a8a8a;font-size:12px;margin-bottom:16px}.ContactHelp .btn-upload{align-items:center;display:flex}.ContactHelp .btn-upload svg{margin-right:8px}.ContactHelpPreviewFiles{max-height:260px;overflow:auto;width:100%}.ContactHelpPreviewFiles__ImageVideoFileList{display:flex;gap:16px}.ContactHelpPreviewFiles__ImageVideoFileList .PreviewChatFiles{flex-wrap:wrap;overflow:visible;overflow:initial}.ContactHelpPreviewFiles__OtherFileList{display:flex;flex-direction:column;gap:6px;margin-top:6px}.ContactHelpPreviewFiles__OtherFileList .FileItemContainer{align-items:center;background:#fff;border:1px solid #e1e6ef;border-radius:10px;display:flex;gap:6px;height:54.34px;padding:6px}.ContactHelpPreviewFiles__OtherFileList .FileItemContainer__image{align-items:center;background:#eff2fc;border-radius:6px;display:flex;height:100%;justify-content:center;padding:10px;width:44px}.ContactHelpPreviewFiles__OtherFileList .FileItemContainer__image img{height:24px;width:24px}.ContactHelpPreviewFiles__OtherFileList .FileItemContainer__content{flex:1 1}.ContactHelpPreviewFiles__OtherFileList .FileItemContainer__content--file-size{color:#8a8a8a}.ContactHelpPreviewFiles__OtherFileList .FileItemContainer__remove{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.ContactHelpPreviewFiles__OtherFileList .FileItemContainer__remove:hover{background:#ececec;cursor:pointer;transition:all .3s}.PreviewChatFiles{align-items:center;display:flex;gap:8px;overflow:auto;width:100%}.PreviewChatFiles__item{background-color:#d3d3d3;border-radius:10px;padding:5px;position:relative;-webkit-user-select:none;user-select:none}.PreviewChatFiles__item-otherType{align-items:center;display:flex;flex-direction:column;gap:4px;height:70px;justify-content:center;text-transform:uppercase;width:70px}.PreviewChatFiles__item-close{align-items:center;background-color:#000;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:14px;justify-content:center;position:absolute;right:5px;top:5px;width:14px}.PreviewChatFiles__item-close svg{height:8px;width:8px}.PreviewChatFiles .Image .ant-image-img{border-radius:10px;object-fit:contain}.ConversationItem{align-items:center;border-radius:8px;cursor:pointer;display:flex;justify-content:space-between;padding:8px 12px;-webkit-user-select:none;user-select:none}.ConversationItem.unRead .ConversationItem__info-chat{color:#292d32}.ConversationItem.selected{background-color:#eff2fc}.ConversationItem__info{align-items:center;display:flex;gap:10px}.ConversationItem__info .Avatar.ant-avatar{display:flex;height:56px;justify-content:center;width:56px}.ConversationItem__info .Avatar.ant-avatar .anticon-user svg{height:28px;width:28px}.ConversationItem__info-text{align-items:center;color:#8a8a8a;display:flex;font-size:10px;gap:6px;line-height:15px}.ConversationItem__unRead{background-color:#09ce82;border-radius:50%;height:8px;width:8px}.ConversationItem:hover{background-color:#eff2fc}.ConversationList{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto}.ConversationList__loading{display:flex;justify-content:center}.ConversationList__loading.custom{margin-top:-8px}.ConversationList__searching{margin-top:20px}.ConversationList .infinite-scroll-component{display:flex;flex-direction:column;gap:8px;overflow:visible!important}@media(max-width:768px){.ConversationList,.ConversationList .infinite-scroll-component{height:100%}}.Conversations{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;overflow-y:auto}.Conversations__list{flex:1 1;margin:8px 0;overflow:auto}.Conversations__list .infinite-scroll-component .ConversationItem:not(:first){margin-top:8px}.Conversations__list-empty{margin-top:40px}.Conversations__list-loading{display:flex;justify-content:center}.Conversations__list-searchText{margin-top:16px}.ChatAction{align-items:flex-end;display:flex;gap:10px}.ChatAction__icon{cursor:pointer;height:24px;margin-bottom:8px;width:24px}.ChatAction__input{background-color:#f4f4f4;border-radius:10px;flex:1 1;min-width:0}.ChatAction__input-file{padding:10px}.ChatAction__textarea.ant-input{border:none;box-shadow:none;line-height:18px;max-height:200px;padding:10px}.ChatAction__textarea.ant-input:focus{background-color:#f4f4f4;border:none;box-shadow:none}.ChatAction .Upload.ant-upload-wrapper{height:32px}.ChatAction .PreviewChatFiles{padding:10px}.ChatAction__readOnly.ant-btn{font-family:Poppins-400;font-size:13px;pointer-events:none}.ChatContent{display:flex;flex:1 1;flex-direction:column;max-height:100%;min-height:0;overflow:hidden}.ChatContent.empty{align-items:center;color:#8a8a8a;display:flex;justify-content:center;overflow:hidden}.ChatContent__list{display:flex;flex:1 1;flex-direction:column-reverse;gap:4px;max-height:100%;min-height:0;overflow:auto;padding-right:20px}.ChatContent__list::-webkit-scrollbar{width:6px}.ChatContent__list::-webkit-scrollbar-track{background-color:transparent}.ChatContent__list::-webkit-scrollbar-thumb{background-color:#c9c9c9;border-radius:3px}.ChatContent__loadMore{flex-shrink:0;margin:0 auto}.SingleMessage{margin-top:6px}.SingleMessage__timeline{color:#8a8a8a;font-size:10px;font-weight:400;line-height:15px;margin-bottom:4px;margin-top:10px;text-align:center}.SingleMessage__text{background-color:#f4f4f4;border-radius:12px;padding:5px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.SingleMessage__text.own{background-color:#4fc3f7;color:#fff;margin-left:100px}.SingleMessage__text.other{margin-right:100px}.SingleMessage__text.highlight-text{background-color:#fdd;font-weight:700;margin-bottom:6px;padding:8px 16px;-webkit-text-decoration:underline dotted #dc3545;text-decoration:underline dotted #dc3545}.SingleMessage__text.classification{background-color:#fdd}.SingleMessage.own{margin-left:auto}.SingleMessage__quickFiles{margin-bottom:6px}.SingleMessage .SingleMessage__partner-details{width:100%}.SingleMessage .SingleMessage__partner-details.flag{background-color:#fdd;border:1px solid red;border-radius:10px;color:red}.SingleMessage__partner{align-items:flex-start;display:flex;gap:6px}.SingleMessage__partner.showAvt{margin-top:10px}.SingleMessage__partner.hideAvt .SingleMessage__partner-details{margin-left:38px}.QuickMessageFiles{display:flex;flex-wrap:wrap-reverse;gap:6px;justify-content:flex-end;max-width:350px}.QuickMessageFiles.partner{justify-content:flex-start}.QuickMessageFiles__item{background-color:#f4f4f4;border-radius:10px}.QuickMessageFiles__item-otherType{align-items:center;display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center;text-transform:uppercase;width:100px}.QuickMessageFiles__item .ant-image-img{object-fit:contain}.CreateChatHeader{align-items:center;display:flex;width:100%}.CreateChatHeader__wrapper{align-items:center;display:flex;flex:1 1;gap:6px;-webkit-user-select:none;user-select:none}.CreateChatHeader__wrapper-selected{align-items:center;background:rgba(72,171,226,.1);border-radius:6px;color:#48abe2;display:flex;gap:6px;margin-left:10px;padding:6px 10px}.CreateChatHeader__wrapper-selected-icon{cursor:pointer}.CreateChatHeader__wrapper .CreateChatHeader__input{flex:1 1}.CreateChatHeader__options.ant-popover .ant-popover-inner{box-shadow:0 3px 9px rgba(0,0,0,.1);padding:4px}.CreateChatHeader__input.ant-input{background-color:transparent;border:none;box-shadow:none;padding:10px}.CreateChatHeader__input.ant-input:focus{border:none;box-shadow:none}.Chat{background-color:#fff;border-radius:8px;flex-direction:column;height:100%;overflow:hidden}.Chat,.Chat__wrapper{display:flex;max-height:100%}.Chat__wrapper{flex:1 1;flex-direction:column;min-height:0;position:relative}.Chat__header{align-items:center;background-color:#fff;border-bottom:1px solid #e1e6ef;display:flex;flex-shrink:0;justify-content:space-between;min-height:64px;padding:12px 16px;z-index:2}@media(max-width:768px){.Chat__header{left:0;position:-webkit-sticky;position:sticky;right:0;top:0}}.Chat__header.noRoom{border-bottom:none}.Chat__header-profile{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.Chat__header-profile .BaseText{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Chat__header-back{color:#292d32;display:none}@media(max-width:768px){.Chat__header-back{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:8px;width:32px}}.Chat__header-back svg{height:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:20px}.Chat__header-action{color:#292d32;flex-shrink:0}.Chat__header-delete{color:#f77;justify-content:flex-start;padding:4px 8px;width:100%}.Chat__header-delete:hover{background-color:#f77;color:#f77}.Chat__content{-webkit-overflow-scrolling:touch;display:flex;flex:1 1;flex-direction:column;max-height:100%;min-height:0;overflow:hidden;padding:24px 16px}@media(max-width:768px){.Chat__content{padding:16px}}.Chat__content.noRoom{align-items:center;justify-content:center;overflow:hidden}.Chat__content::-webkit-scrollbar{width:6px}.Chat__content::-webkit-scrollbar-track{background-color:transparent}.Chat__content::-webkit-scrollbar-thumb{background-color:#e1e6ef;border-radius:3px}.Chat__action{background-color:#fff;border-top:1px solid #e1e6ef;flex-shrink:0;padding:12px 16px;position:relative;z-index:2}@media(max-width:768px){.Chat__action{bottom:0;left:0;position:-webkit-sticky;position:sticky;right:0}}.Chat__action.readOnly{background-color:#eff2fc}@media(max-width:768px){.Chat{border-radius:0;height:100%;left:0;max-height:100%;position:fixed;top:0;width:100%;z-index:1000}}.MessagesPage{display:flex;flex-direction:column;height:100vh;max-height:100vh;max-width:100vw;overflow-x:hidden;width:100%}@media(max-width:768px){.MessagesPage{margin:0;padding:0}}.MessagesPage .CommonContent{display:flex;flex:1 1;flex-direction:column;max-width:100vw;min-height:0;overflow:hidden;width:100%}.MessagesPage .CommonContent__content{background:none;display:flex;flex:1 1;flex-direction:column;margin:0;min-height:0;padding:0}@media(max-width:768px){.MessagesPage .CommonContent__content{padding:0}.MessagesPage .CommonContent{margin:0;padding:0}}.MessagesPage__grid{grid-gap:24px;background:transparent;display:grid;flex:1 1;gap:24px;grid-template-columns:380px 1fr;max-height:100%;min-height:0}@media(max-width:768px){.MessagesPage__grid{gap:0;grid-template-columns:1fr;height:100%;max-height:100%;overflow:hidden;padding:0;position:relative}}.MessagesPage__left-side-bar,.MessagesPage__right-side-bar{background:#fff;border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.05);display:flex;flex:1 1;flex-direction:column;max-height:100%;min-height:0;overflow:hidden;padding:24px}@media(max-width:768px){.MessagesPage__left-side-bar,.MessagesPage__right-side-bar{border-radius:0;height:100%;left:0;max-height:100%;max-width:100%;padding:16px;position:absolute;top:0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.MessagesPage__left-side-bar.hidden,.MessagesPage__right-side-bar.hidden{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.MessagesPage__right-side-bar{z-index:2}.MessagesPage__right-side-bar,.MessagesPage__right-side-bar.hidden{-webkit-transform:translateX(100%);transform:translateX(100%)}}.MessagesPage ::-webkit-scrollbar{width:6px}.MessagesPage ::-webkit-scrollbar-track{background-color:#f4f4f4;border-radius:100px;margin:3px 0}.MessagesPage ::-webkit-scrollbar-thumb{background-color:#c9c9c9;border-radius:100px}.PsychoeducationItem{align-items:center;background-color:#f6f7f9;border-left-style:solid;border-left-width:4px;border-radius:6px;cursor:pointer;display:flex;justify-content:space-between;padding:16px 20px}.PsychoeducationItem.ARTICLE{border-left-color:#35d6af}.PsychoeducationItem.VIDEO{border-left-color:#f77}.PsychoeducationTopicList__item{color:#8a8a8a;cursor:pointer;font-size:13px;line-height:20px;padding:8px 14px}.PsychoeducationTopicList__item.selected{color:#292d32}@media(max-width:768px){.PsychoeducationPage.Container{margin:0;padding:0}.PsychoeducationPage .Container__content{width:100vw}.PsychoeducationPage .CommonContent__header{display:none;padding:0}}.PsychoeducationPage .CommonContent__content{background-color:#f5f5f5;height:788px}.PsychoeducationPage__grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:230px 1fr;height:100%}@media(max-width:768px){.PsychoeducationPage__grid{display:block;padding:0}}.PsychoeducationPage__lessons,.PsychoeducationPage__topics{background-color:#fff;border:1px solid #e1e6ef;border-radius:8px}@media(max-width:768px){.PsychoeducationPage__lessons,.PsychoeducationPage__topics{border-radius:0;display:none;height:100vh;height:calc(100vh - var(--mobile-footer-height, 0px))}.PsychoeducationPage__lessons.active,.PsychoeducationPage__topics.active{display:block;height:calc(100vh - 64px)}}.PsychoeducationPage__topics{padding:0}.PsychoeducationPage__topics .PsychoeducationTopicList{height:100%;overflow-y:auto;padding:16px}.PsychoeducationPage__lessons{padding:20px}@media(max-width:768px){.PsychoeducationPage__lessons{padding:0}}.PsychoeducationPage__lessons-details{max-height:708px;overflow:auto}.PsychoeducationPage__lessons-details-video{display:flex;justify-content:center}@media(max-width:768px){.PsychoeducationPage__lessons-details-video{width:100vw}.PsychoeducationPage__lessons-details-video>div{aspect-ratio:16/9;height:auto!important;width:100%!important}.PsychoeducationPage__lessons-details-video>div iframe,.PsychoeducationPage__lessons-details-video>div video{height:100%!important;width:100%!important}}.PsychoeducationPage__lessons-details div img{width:749px}@media(max-width:768px){.PsychoeducationPage__lessons-details div img{height:auto;width:100%!important}}.PsychoeducationPage__lessons-header{align-items:center;display:flex;gap:10px;margin-bottom:16px}@media(max-width:768px){.PsychoeducationPage__lessons-header{display:none}.PsychoeducationPage__lessons-details .PsychoeducationPage__lessons-header{display:flex}}.PsychoeducationPage__lessons-header-icon{cursor:pointer}.PsychoeducationPage__mobile-nav{display:none}@media(max-width:768px){.PsychoeducationPage__mobile-nav{align-items:center;background:#fff;border-bottom:1px solid #e1e6ef;display:flex;padding:16px;position:-webkit-sticky;position:sticky;top:0;z-index:10}.PsychoeducationPage__mobile-nav .nav-left{align-items:center;display:flex;gap:12px}.PsychoeducationPage__mobile-nav svg{cursor:pointer}}.PsychoeducationPage__empty,.PsychoeducationPage__loading{align-items:center;background-color:#fff;border:1px solid #e1e6ef;border-radius:8px;display:flex;grid-column:1/-1;height:100%;justify-content:center;width:100%}@media(max-width:768px){.PsychoeducationPage__empty,.PsychoeducationPage__loading{border:none;border-radius:0}}.FilesPage__wrapper .CommonContent__content{padding:0}.FilesPage__container{align-items:center;border-radius:0 0 8px 8px;display:flex;flex-direction:column;gap:16px;height:100%;max-width:1020px;padding:20px;width:100%}@media(max-width:768px){.FilesPage__container{padding:12px}}.FilesPage__uploadBtn.ant-btn{align-items:center;display:flex;gap:8px}.FilesPage__uploadBtn.ant-btn:hover{background-color:#48abe2;color:#fff}@media(max-width:768px){.FilesPage__uploadBtn.ant-btn{background:#48abe2;border-radius:24px;bottom:24px;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#fff;padding:6px 16px;position:fixed;right:24px;width:auto;z-index:100}.FilesPage__uploadBtn.ant-btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05);transition:all .2s ease}}.FilesPage__header{align-items:center;display:flex;height:36px;justify-content:space-between;margin:0 0 16px;width:100%}.FilesPage__header-left{align-items:center;display:flex;gap:10px}.FilesPage__header-action{color:#8a8a8a}.FilesPage__header-action-btn.ant-btn{color:#48abe2;height:36px;width:36px}.FilesPage__header-action-btn.ant-btn.noBorder{box-shadow:0 3px 9px rgba(0,0,0,.1)}@media(max-width:768px){.FilesPage .ant-table{font-size:12px}.FilesPage .ant-table .ant-table-container{-webkit-overflow-scrolling:touch}.FilesPage .ant-table .ant-table-tbody>tr>td,.FilesPage .ant-table .ant-table-thead>tr>th{overflow:hidden;padding:8px 12px;text-overflow:ellipsis;white-space:nowrap}.FilesPage .ant-table .ant-table-tbody>tr>td{vertical-align:middle}.FilesPage .ant-table .ant-table-row{cursor:pointer}.FilesPage .ant-table .ant-table-row:hover{background-color:#eff2fc}.FilesPage .ant-table .ant-table-cell{max-width:200px}.FilesPage .ant-table .ant-table-cell.ant-table-cell-fix-left,.FilesPage .ant-table .ant-table-cell.ant-table-cell-fix-right{z-index:1}}@media(max-width:768px){.FilesPage ::-webkit-scrollbar{height:6px;width:6px}.FilesPage ::-webkit-scrollbar-track{background-color:transparent}.FilesPage ::-webkit-scrollbar-thumb{background-color:#e1e6ef;border-radius:3px}.FilesPage .ant-table,.FilesPage .ant-table-container{border:none;border-radius:0}}.NewFolderModal{align-items:center;display:flex;flex-direction:column;gap:16px}.NewFolderModal .ant-form-item-explain-error{margin-bottom:16px}.NewFolderModal .icon{display:flex;justify-content:center;margin-bottom:8px}.NewFolderModal__footer{display:flex;gap:10px}.NewFolderModal__footer .button{width:100%}.NewFolderModal__title{font-family:Poppins-500;font-size:20px;margin-bottom:16px;text-align:center}.VerifyOTPPage{align-items:center;display:flex;flex-direction:column;padding-top:200px}.VerifyOTPPage__input{border:2px solid #8a8a8a;border-radius:8px;color:#48abe2;font-size:34px;height:62px;line-height:50px;min-width:52px;outline:none;padding:6px 10px}.VerifyOTPPage__input.hasValue,.VerifyOTPPage__input:focus{border-color:#48abe2}.VerifyOTPPage__note{color:#8a8a8a}.VerifyOTPPage__submitBtn{margin:16px 0;width:228px}.LoginSuccess{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.LoginSuccess__title{margin-top:6px}.LoginSuccess__subtitle{color:#8a8a8a}.SummaryComponent{margin-bottom:16px}.SummaryComponent .CommonContent__content{background-color:#f5f5f5;padding:0}.SummaryComponent .SummaryComponent__content{align-items:flex-start;background-color:#f5f5f5;display:flex;flex-direction:row;gap:16px;height:204px;padding:0;width:1020px}.SummaryComponent .SummaryComponent__content-card{align-items:center;background:#fff;border-radius:8px;display:flex;flex-direction:row;gap:16px;height:204px;padding:20px 20px 30px;width:502px}.SummaryComponent .SummaryComponent__content-card .total-number{color:#35d6af}.SummaryComponent .SummaryComponent__content-card-head{align-items:flex-start;display:flex;flex-direction:column;height:92px;justify-content:center;padding:0;width:238px}.ReportComponent .CommonContent__content{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;padding:0}.ReportComponent__left{border-right:1px solid #e1e6ef;flex:1 1}.ReportComponent__right{flex:1 1}.ClientEngagementChart{padding:20px}.ClientEngagementChart .subTitle{color:#8a8a8a}.ClientEngagementChart__filter{align-items:flex-start;display:flex;flex-direction:row;gap:16px;height:36px;justify-content:space-between;margin-bottom:16px;margin-top:16px;padding:0;width:469.5px}.ClientEngagementChart__filter-element{align-items:center;display:flex;flex-direction:row;gap:10px;height:36px;padding:0;width:232px}.ClientEngagementChart__filter-element-date{align-items:center;background-color:#f4f4f4;border-radius:10px;cursor:pointer;display:flex;height:36px;justify-content:space-between;padding:10px;width:170px}.ClientEngagementChart__filter .ant-select-selector{align-items:center;height:36px!important}.ClientEngagementChart__report{align-items:flex-start;background:#fff;border:2px solid #e1e6ef;border-radius:8px;display:flex;flex-direction:column;height:227px;padding:20px;width:469.5px}.ClientEngagementChart__report-title{align-self:start;color:#35d6af}.ClientEngagementChart__report-chart{height:170px;width:433px}.ClientEngagementChart .number-clients{color:#8a8a8a;margin-bottom:4px}.PolaChart{align-items:center;display:flex;flex-direction:row;gap:32px;padding:0;width:469.5px}.PolaChart__chart{height:201px;width:218.75px}.PolaChart__information{gap:20px}.PolaChart__information,.PolaChart__information-head{align-items:flex-start;display:flex;flex-direction:column;padding:0;width:218.75px}.PolaChart__information-head{gap:4px;height:65px}.PolaChart__information-head-total{align-items:center;display:flex;flex-direction:row;gap:4px;height:40px;padding:0;width:218.75px}.PolaChart__information-head-total .total-number{color:#35d6af}.PolaChart__information-note{align-items:flex-start;display:flex;flex-direction:column;gap:6px;padding:0;width:218.75px}.PolaChart__information-note-item{align-items:center;display:flex;flex-direction:row;gap:6px;height:16px;padding:0;width:218.75px}.PolaChart__information-note-item .icon>circle{fill:inherit}.PractitionerEngagementChart{padding:20px}.PractitionerEngagementChart .subTitle{color:#8a8a8a}.PractitionerEngagementChart__filter{align-items:center;display:flex;flex-direction:row;gap:16px;height:36px;justify-content:flex-end;margin-bottom:16px;margin-top:16px;padding:0;width:469.5px}.PractitionerEngagementChart__filter-element{align-items:center;display:flex;flex-direction:row;gap:10px;height:36px;padding:0;width:232px}.PractitionerEngagementChart__filter-element-date{align-items:center;background-color:#f4f4f4;border-radius:10px;cursor:pointer;display:flex;height:36px;justify-content:space-between;padding:10px;width:170px}.PractitionerEngagementChart__filter .ant-select-selector{align-items:center;height:36px!important}.PractitionerEngagementChart__report{align-items:flex-start;background:#fff;border:2px solid #e1e6ef;border-radius:8px;display:flex;flex-direction:column;padding:20px;width:469.5px}.PractitionerEngagementChart__report-title{align-self:start;color:#35d6af;margin-left:10px}.PractitionerEngagementChart__report-chart{height:200px;width:433px}.live-transcribe-page .ant-tabs .ant-tabs-nav{margin-bottom:16px}.live-transcribe-page .ant-tabs .ant-tabs-nav:before{border-bottom:none!important}.live-transcribe-page .ant-tabs .ant-tabs-nav .ant-tabs-nav-list{height:40px}.live-transcribe-page .ant-tabs .ant-tabs-tab{align-items:center;background:#fff!important;border:1px solid #d9d9d9!important;border-radius:4px!important;display:flex;height:40px;margin:0 8px 0 0!important;padding:6px 16px!important;transition:all .3s}.live-transcribe-page .ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{align-items:center;display:flex;gap:8px;height:100%}.live-transcribe-page .ant-tabs .ant-tabs-tab:hover{border-color:#1890ff!important;color:#1890ff!important}.live-transcribe-page .ant-tabs .ant-tabs-tab.ant-tabs-tab-active{background:#fff!important;border-color:#1890ff!important}.live-transcribe-page .ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#1890ff!important}.live-transcribe-page .ant-tabs .ant-tabs-tab[data-generated=true]{border-color:#722ed1!important}.live-transcribe-page .ant-tabs .ant-tabs-tab[data-generated=true] .ant-tabs-tab-btn{align-items:center;color:#722ed1!important;display:flex;gap:8px}.live-transcribe-page .ant-tabs .ant-tabs-tab[data-generated=true]:hover{border-color:#9254de!important;color:#9254de!important}.live-transcribe-page .ant-tabs .ant-tabs-tab[data-generated=true].ant-tabs-tab-active{border-color:#722ed1!important}.live-transcribe-page .ant-tabs .ant-tabs-tab[data-generated=true].ant-tabs-tab-active .ant-tabs-tab-btn{color:#722ed1!important}.live-transcribe-page .ant-tabs .ant-tabs-ink-bar{display:none!important}.live-transcribe-page .transcript-segment{background:#fff;cursor:pointer;transition:all .2s ease}.live-transcribe-page .transcript-segment .segment-container{position:relative}.live-transcribe-page .transcript-segment .segment-content{align-items:baseline;display:flex;gap:8px}.live-transcribe-page .transcript-segment .segment-content .speaker-label{color:#1890ff;font-weight:500;white-space:nowrap}.live-transcribe-page .transcript-segment .segment-content .segment-text{color:#333;flex:1 1;line-height:1.5}.live-transcribe-page .transcript-segment .segment-content .segment-pills{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:auto;opacity:0;transition:opacity .2s ease}.live-transcribe-page .transcript-segment .segment-content .segment-pills .confidence-pill{background:#f6ffed;border-color:#52c41a;color:#52c41a}.live-transcribe-page .transcript-segment .segment-content .segment-pills .time-pill{background:#f5f5f5;border-color:#d9d9d9;color:#666}.live-transcribe-page .transcript-segment .segment-content .segment-pills .ant-tag{border-radius:12px;font-size:12px;margin:0;padding:2px 8px}.live-transcribe-page .transcript-segment:hover{background:#f8f9fa;border-color:#e6f4ff;box-shadow:0 2px 8px rgba(0,0,0,.04)}.live-transcribe-page .transcript-segment:hover .segment-pills{opacity:1}.speaker-tag:nth-of-type(5n+1){background-color:#1890ff;color:#fff}.speaker-tag:nth-of-type(5n+2){background-color:#52c41a;color:#fff}.speaker-tag:nth-of-type(5n+3){background-color:#722ed1;color:#fff}.speaker-tag:nth-of-type(5n+4){background-color:#fa8c16;color:#fff}.speaker-tag:nth-of-type(5n+5){background-color:#f5222d;color:#fff}.raw-line,.system-message{color:#666;padding:8px}.system-message{font-style:italic}a.ant-typography{color:#48abe2}button.ant-btn-primary:not(:disabled):hover{background:#40a3da}.ant-form-item-required:before{position:absolute;right:-12px;top:-1px}.spin-around{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@font-face{font-family:Poppins-300;src:url(/static/media/Poppins-Light.7641a0f76ca9ef6c252c.ttf)}@font-face{font-family:Poppins-400;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}@font-face{font-family:Poppins-500;src:url(/static/media/Poppins-Medium.673ed42382ab264e0bf5.ttf)}@font-face{font-family:Poppins-600;src:url(/static/media/Poppins-SemiBold.ac8d04b620e54be9b0f0.ttf)}@font-face{font-family:Poppins-700;src:url(/static/media/Poppins-Bold.cdb29a5d7ccf57ff05a3.ttf)}body{color:#292d32;font-family:Poppins-400;font-size:14px}div#root,div.App{height:100%}h1{font-size:64px}h1,h2{color:#292d32;font-style:normal;font-weight:700}h2{font-size:56px}h3{color:#292d32;font-size:44px;font-style:normal;font-weight:700}p{margin:0}.custom-scrollbar::-webkit-scrollbar{width:8px}.custom-scrollbar::-webkit-scrollbar-track{background:#f1f1f1}.custom-scrollbar::-webkit-scrollbar-thumb,.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#a8a8a8}
/*# sourceMappingURL=main.45d3f880.css.map*/