@charset "UTF-8";html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{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{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh;color:#ffffffde}p,h1,h2,h3,h4,h5,h6,pre{color:#ffffffde}h1{font-size:3.2em;line-height:1.1;color:#ffffffde}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;color:#fff}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.chat-shell{display:flex;flex-direction:column;height:calc(100vh - 120px);width:100%;background:transparent}@media (max-width: 768px){.chat-shell{height:100vh}}.chat-list{flex:1;overflow-y:auto;padding:16px 12px}.chat-loader{display:flex;justify-content:center;margin:8px 0 12px}.chat-date-divider{display:flex;justify-content:center;align-items:center;font-size:16px;opacity:.8;margin:8px 0}.chat-date-divider .chat-date-container{background:#00000026;color:#fff;border-radius:20px;padding:4px 10px;box-shadow:0 1px 2px #0000000f}.chat-system{display:flex;flex-direction:column;align-items:center;margin:8px 0 10px;gap:4px}.chat-system-badge{background:#00000026;color:#fff;border-radius:12px;padding:6px 10px;font-size:16px;max-width:90%;text-align:center;word-wrap:break-word;white-space:pre-wrap;box-shadow:0 1px 2px #0000000f}.chat-system-time{font-size:16px;opacity:.7}.chat-row{display:flex;align-items:flex-start;gap:8px;margin:6px 0}.chat-row.other,.chat-row.system{justify-content:flex-start}.chat-row.system .chat-bubble{background-color:#ffffff26;border:1px solid rgba(255,255,255,.5);color:#fff}.chat-row.system .chat-bubble .chat-bubble-time{color:#ffffff80}.chat-row.me{justify-content:flex-end}.chat-bubble-author{font-weight:600}.chat-bubble{font-family:Inter,"sans-serif";max-width:70%;border-radius:16px;padding:12px 16px;white-space:pre-wrap;word-wrap:break-word;box-shadow:0 1px 2px #0000000f}.chat-bubble-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.chat-bubble-meta .chat-bubble-author{margin-right:8px}.chat-bubble.other,.chat-bubble.me{background:#ffffffe6;color:#111}.chat-bubble-text{font-size:16px;line-height:1.4}.chat-bubble-time{color:#a1a1aa;text-align:right}.chat-composer{display:flex;gap:8px;padding:8px 12px;background:transparent;justify-content:space-between}.chat-actions{display:flex;justify-content:center;gap:8px;padding:6px 12px 10px;background:transparent}.chat-fullscreen-center{height:100vh;display:flex;align-items:center;justify-content:center}.chat-shell--embedded{height:100%}.chat-send-btn{border-radius:9999px;display:flex;width:40px!important;height:40px!important;padding:0!important;flex-direction:column;align-items:center;justify-content:center;background-color:#fff!important;gap:0;line-height:0}.chat-send-btn svg{height:30px;width:30px}.chat-textarea{min-height:40px!important;background-color:#ffffff26;border-color:#ffffff40;border:none;background-color:transparent;border-radius:12px;color:#fff;font-size:16px;line-height:30px!important;padding-top:3px!important;box-shadow:none!important}.chat-textarea:hover{border:none;background-color:transparent;border-radius:12px;color:#fff}.chat-textarea:focus{border:none;background-color:transparent;border-radius:12px;color:#fff;outline:none}.chat-textarea.ant-input-textarea-affix-wrapper-focused{border:none;background-color:transparent;border-radius:12px;color:#fff;outline:none}.chat-textarea ::placeholder{color:#ffffffb3}.chat-textarea:focus-within{border:none;background-color:transparent;outline:none}.chat-actions-bar{display:flex;justify-content:space-around;padding:8px 0;background:transparent}.chat-actions-bar.doctor{justify-content:center;gap:40px}.chat-actions-bar.doctor .chat-action-label{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:400}.chat-action-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff!important;height:auto!important;padding:6px 12px!important;gap:2px}.chat-action-icon{width:28px;height:28px;margin-bottom:4px}.chat-action-label{font-size:16px;line-height:1.2}.metrics-modal-no-zoom .ant-input,.metrics-modal-no-zoom .ant-input-number-input,.metrics-modal-no-zoom .ant-select-selector,.metrics-modal-no-zoom .ant-picker-input>input,.metrics-modal-no-zoom input{font-size:16px!important;line-height:1.4!important}.chat-system-card{--sys-card-bg: #fff;--sys-card-fg: rgba(0, 0, 0, .88);--sys-card-border: rgba(0, 0, 0, .08);width:fit-content;max-width:min(520px,92%);margin:8px auto;padding:10px 12px;background:var(--sys-card-bg);color:var(--sys-card-fg);border:1px solid var(--sys-card-border);border-radius:14px;box-shadow:0 2px 6px #0000000f}.chat-system-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:16px;line-height:1.2}.chat-system-card__app{display:inline-flex;align-items:center;gap:8px;min-width:0}.chat-system-card__icon{width:18px;height:18px;border-radius:4px;object-fit:cover;flex:0 0 18px}.chat-system-card__icon--fallback{display:inline-flex;align-items:center;justify-content:center;background:#111;color:#fff;font-size:16px;font-weight:600}.chat-system-card__appname{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-system-card__time{font-variant-numeric:tabular-nums;opacity:.72}.chat-system-card__text{font-size:16px;line-height:1.35;word-break:break-word}.chat-composer{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.chat-mic-btn{display:inline-flex;height:50px;width:50px!important;border-radius:200px}.chat-mic-btn:disabled{background-color:#fff;opacity:.5;cursor:not-allowed;display:none}.chat-mic-btn,.chat-send-btn{flex:0 0 40px;inline-size:40px;block-size:40px;min-inline-size:40px;min-block-size:40px;box-sizing:border-box;padding:0!important;display:inline-flex;align-items:center;justify-content:center}.chat-mic-btn svg,.chat-send-btn svg{margin-top:2px}.chat-mic-btn{background-color:transparent;border:transparent!important;outline:none!important;box-shadow:none!important;display:flex;align-items:center;justify-content:center}.chat-mic-btn svg{height:20px;width:20px;color:#fff}.chat-mic-btn:hover{background-color:transparent!important;border:transparent!important}.chat-composer-message-input-container{width:100%;display:flex;flex-direction:row;gap:0;background-color:#ffffff26;border-color:#ffffff40;border:1px solid rgba(255,255,255,.25);border-radius:12px}.chat-cta-button{width:100%!important;background-color:#fb0201!important;border:none!important;color:#fff!important;outline:none!important;box-shadow:none!important;font-size:16px!important;font-weight:500!important;height:40px!important;border-radius:12px!important}.chat-cta-button.doctor-pc{height:40px!important;margin-bottom:20px}.settings-page .glass-form{background:transparent;border:none;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:30px;padding:32px 24px;box-sizing:border-box}.settings-page .glass-form .ant-typography,.settings-page .glass-form .ant-typography+.ant-typography{color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.4)}.settings-page .glass-form .ant-form .ant-form-item{margin-bottom:10px}.settings-page .glass-form .ant-form .ant-form-item-label>label{color:#fff;font-weight:500}.settings-page .glass-form .ant-form .ant-input-affix-wrapper,.settings-page .glass-form .ant-form .ant-select-selector{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.2)!important;color:#fff!important;border-radius:15px!important;padding:12px 14px}.settings-page .glass-form .ant-form .ant-input-affix-wrapper input,.settings-page .glass-form .ant-form .ant-select-selector input{background:transparent!important;color:#fff!important}.settings-page .glass-form .ant-form .ant-input-affix-wrapper::placeholder,.settings-page .glass-form .ant-form .ant-input-affix-wrapper input::placeholder,.settings-page .glass-form .ant-form .ant-input-affix-wrapper .ant-select-selection-placeholder,.settings-page .glass-form .ant-form .ant-select-selector::placeholder,.settings-page .glass-form .ant-form .ant-select-selector input::placeholder,.settings-page .glass-form .ant-form .ant-select-selector .ant-select-selection-placeholder{color:#bcc2d6!important;opacity:1}.settings-page .glass-form .ant-form .ant-input-affix-wrapper-focused{box-shadow:0 0 0 2px #ffffff26!important;outline:none!important}.settings-page .glass-form .ant-form .ant-form-item-has-error .ant-input-affix-wrapper,.settings-page .glass-form .ant-form .ant-form-item-has-error .ant-select-selector{border-color:#ff3f31b3!important;box-shadow:0 1px 6px #0003}.settings-page .glass-form .ant-form .ant-form-item-explain-error{color:#ff3f31;text-shadow:0 1px 6px rgba(0,0,0,.2);font-weight:500;margin-top:6px;margin-bottom:6px}.settings-page .glass-form .glass-primary-btn{width:100%;padding:12px 0;background:#fff;border-radius:12px;font-weight:500;font-size:16px;color:#212121;border:none!important;outline:none!important;box-shadow:none!important;height:auto}.settings-page .glass-form .glass-primary-btn:hover,.settings-page .glass-form .glass-primary-btn:focus{opacity:.9;color:#212121;border:none;background-color:#fff;opacity:.8}.settings-page .glass-form .glass-primary-btn:disabled{opacity:.6;cursor:not-allowed}.settings-page .glass-form .form-section+.form-section{margin-top:24px;padding-top:24px;border-top:1px solid rgba(255,255,255,.15)}.settings-page .glass-form .ant-select-selector{margin-bottom:8px}.settings-page{width:100%;max-width:560px;margin:0 auto;padding:24px}.settings-page .settings-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.settings-page .settings-header .settings-title{margin:0;color:#fff}.glass-form .ant-select-single .ant-select-selector{height:46px!important;display:flex;align-items:center;justify-self:center}.glass-form .ant-select{height:46px!important;display:flex;align-items:center}.glass-form .ant-select .ant-select-arrow{line-height:46px!important;margin-top:-9px;padding-right:6px;color:#fff}.glass-form .ant-checkbox-wrapper{padding-left:12px;margin-bottom:12px;margin-top:12px}.glass-form .ant-checkbox-wrapper .ant-checkbox-label{color:#fff;-webkit-user-select:none;user-select:none}.glass-form .ant-checkbox-wrapper{color:#fff;font-size:16px;font-weight:400}.glass-form .ant-checkbox{top:0}.glass-form .ant-checkbox-wrapper:hover .ant-checkbox-inner,.glass-form .ant-checkbox-inner{width:20px;height:20px;border-radius:4px;background-color:transparent;border:2px solid #fff}.glass-form .ant-checkbox-checked .ant-checkbox-inner{background-color:#fff;border-color:#fff}.glass-form .ant-checkbox-checked .ant-checkbox-inner:after{border:2px solid #212121;border-top:0;border-left:0;width:5px;height:9px;top:9px;left:6px}html,body,body .app-container{font-family:Roboto,sans-serif!important;position:relative;background:linear-gradient(180deg,#aacddd -23.71%,#002293 114.59%),linear-gradient(136.56deg,#002293 24.32%,#afafaf 112.57%)!important;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;overflow:clip;isolation:isolate}html .form-error,body .form-error,body .app-container .form-error{transition:all .2s ease-in-out;color:#ff3f31;text-shadow:0 1px 6px rgba(0,0,0,.2);font-weight:500;margin:0;opacity:1}html .input-error,body .input-error,body .app-container .input-error{transition:all .2s ease-in-out;border-color:#ff3f31b3!important;box-shadow:0 1px 6px #0003}html h1,body h1,body .app-container h1{font-style:normal;font-weight:400;font-size:28px;text-align:center;color:#fff}html .login-page,body .login-page,body .app-container .login-page{display:flex;flex-direction:column;align-items:center;gap:32px}html .login-page .welcome-text,body .login-page .welcome-text,body .app-container .login-page .welcome-text{gap:8px;display:flex;flex-direction:column}html .login-page .welcome-text h1,html .login-page .welcome-text p,body .login-page .welcome-text h1,body .login-page .welcome-text p,body .app-container .login-page .welcome-text h1,body .app-container .login-page .welcome-text p{margin:0}html .login-page .login-form,body .login-page .login-form,body .app-container .login-page .login-form{min-width:520px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:32px 24px;gap:24px;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border-radius:30px}html .login-page .login-form .input-forms,body .login-page .login-form .input-forms,body .app-container .login-page .login-form .input-forms{width:100%;display:flex;flex-direction:column;gap:12px}html .login-page .login-form .input-forms .form-error,body .login-page .login-form .input-forms .form-error,body .app-container .login-page .login-form .input-forms .form-error{padding-left:10px}html .login-page .login-form .remember_me_chbx_label,body .login-page .login-form .remember_me_chbx_label,body .app-container .login-page .login-form .remember_me_chbx_label{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-start;gap:6px}html .login-page .login-form .remember_me_chbx_label .ant-checkbox-wrapper,body .login-page .login-form .remember_me_chbx_label .ant-checkbox-wrapper,body .app-container .login-page .login-form .remember_me_chbx_label .ant-checkbox-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}html .login-page .login-form .remember_me_chbx_label .ant-checkbox-label,body .login-page .login-form .remember_me_chbx_label .ant-checkbox-label,body .app-container .login-page .login-form .remember_me_chbx_label .ant-checkbox-label{margin-top:-2px}html .login-page .login-form .remember_me_chbx_label .remember_me_chbx,body .login-page .login-form .remember_me_chbx_label .remember_me_chbx,body .app-container .login-page .login-form .remember_me_chbx_label .remember_me_chbx{color:#fff;font-weight:400;font-size:16px}html .login-page .login-form .remember_me_chbx_label .remember_me_chbx .ant-checkbox-inner,body .login-page .login-form .remember_me_chbx_label .remember_me_chbx .ant-checkbox-inner,body .app-container .login-page .login-form .remember_me_chbx_label .remember_me_chbx .ant-checkbox-inner{background-color:transparent;height:20px;width:20px;border:2px solid #FFFFFF}html .login-page .login-form .remember_me_chbx_label .remember_me_chbx .ant-checkbox-inner:after,body .login-page .login-form .remember_me_chbx_label .remember_me_chbx .ant-checkbox-inner:after,body .app-container .login-page .login-form .remember_me_chbx_label .remember_me_chbx .ant-checkbox-inner:after{margin:-1px 0 0 1px}html .login-page .login-form .sign-in-btn,body .login-page .login-form .sign-in-btn,body .app-container .login-page .login-form .sign-in-btn{width:100%;padding:20px 0;background:#fff;border-radius:8px;font-weight:500;font-size:16px;font-weight:600;line-height:19px;color:#212121;border:none;cursor:pointer;transition:all .2s ease-in-out}html .login-page .login-form .sign-in-btn:disabled,body .login-page .login-form .sign-in-btn:disabled,body .app-container .login-page .login-form .sign-in-btn:disabled{cursor:not-allowed;opacity:.6}html .login-page .login-form .sign-in-btn--loading,body .login-page .login-form .sign-in-btn--loading,body .app-container .login-page .login-form .sign-in-btn--loading{opacity:.6}html .login-page .login-form input,body .login-page .login-form input,body .app-container .login-page .login-form input{display:flex;flex-direction:row;align-items:center;padding:15px 16px;gap:10px;width:100%;color:#fff;background:#ffffff13;border:1px solid rgba(255,255,255,.2);border-radius:15px}html .login-page .login-form input::placeholder,body .login-page .login-form input::placeholder,body .app-container .login-page .login-form input::placeholder{color:#bcc2d6;opacity:1}html .login-page .login-form .login-subtitle,body .login-page .login-form .login-subtitle,body .app-container .login-page .login-form .login-subtitle{font-weight:400;font-size:16px;line-height:19px;color:#b1b8d0}html .doctor-dashboard-root,body .doctor-dashboard-root,body .app-container .doctor-dashboard-root{height:calc(100vh - 40px);width:calc(100vw - 40px);display:flex;flex-direction:row;z-index:100;gap:20px}html .doctor-dashboard-root .dd-sidebar,body .doctor-dashboard-root .dd-sidebar,body .app-container .doctor-dashboard-root .dd-sidebar{background:#ffffff1a;width:20%;padding:20px;background:#ffffff14;border-radius:14px;box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d;display:flex;flex-direction:column;align-items:flex-start;gap:20px;height:100%;min-width:250px}html .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu,body .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu,body .app-container .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu{background-color:transparent;border:none}html .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu .ant-menu-item,body .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu .ant-menu-item,body .app-container .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu .ant-menu-item{color:#f9f9f9;font-weight:500}html .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu .ant-menu-item-active,html .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu .ant-menu-item-selected,body .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu .ant-menu-item-active,body .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu .ant-menu-item-selected,body .app-container .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu .ant-menu-item-active,body .app-container .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu .ant-menu-item-selected{background-color:#fff3;border-radius:10px}html .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu.dd-sidebar-bottom-menu,body .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu.dd-sidebar-bottom-menu,body .app-container .doctor-dashboard-root .dd-sidebar .dd-sidebar-menu.dd-sidebar-bottom-menu{flex:1 0 auto;display:flex;flex-direction:column;justify-content:flex-end}html .doctor-dashboard-root .dd-sidebar .dd-user-info,body .doctor-dashboard-root .dd-sidebar .dd-user-info,body .app-container .doctor-dashboard-root .dd-sidebar .dd-user-info{display:flex;flex-direction:row;gap:10px;align-items:center;padding:0 10px}html .doctor-dashboard-root .dd-sidebar .dd-user-info .dd-user-name,body .doctor-dashboard-root .dd-sidebar .dd-user-info .dd-user-name,body .app-container .doctor-dashboard-root .dd-sidebar .dd-user-info .dd-user-name{font-weight:500;color:#fff;margin:0}html .doctor-dashboard-root .dd-sidebar .dd-user-info .dd-user-role,body .doctor-dashboard-root .dd-sidebar .dd-user-info .dd-user-role,body .app-container .doctor-dashboard-root .dd-sidebar .dd-user-info .dd-user-role{font-weight:400;color:#e4e4e4;margin:0}html .doctor-dashboard-root .dd-sidebar .dd-user-info p,body .doctor-dashboard-root .dd-sidebar .dd-user-info p,body .app-container .doctor-dashboard-root .dd-sidebar .dd-user-info p{margin:0}html .doctor-dashboard-root .dd-sidebar .logo-full-login,body .doctor-dashboard-root .dd-sidebar .logo-full-login,body .app-container .doctor-dashboard-root .dd-sidebar .logo-full-login{width:120px}html .doctor-dashboard-root .dd-mainpanel,body .doctor-dashboard-root .dd-mainpanel,body .app-container .doctor-dashboard-root .dd-mainpanel{width:80%;height:calc(100% - 60px)}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container{height:100%;margin:0 auto;padding:1rem 1rem 0;overflow-y:auto;box-sizing:border-box;background:#ffffff14;border-radius:14px;box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d;padding:20px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .dd-invite-patient-title,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .dd-invite-patient-title,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .dd-invite-patient-title{text-shadow:0 1px 6px rgba(0,0,0,.4)}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-segmented,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-segmented,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-segmented{background-color:transparent;border:1px solid rgba(255,255,255,.2)}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-segmented-item,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-segmented-item,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-segmented-item{padding-top:3px;padding-bottom:3px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-segmented-item-selected .ant-segmented-item-label,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-segmented-item-selected .ant-segmented-item-label,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-segmented-item-selected .ant-segmented-item-label{color:#000}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ad-label,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ad-label,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ad-label{display:block;position:relative;margin-bottom:10px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form label,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form label,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form label{color:#fff;font-weight:500}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-input-number-input-wrap,html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-input-number,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-input-number-input-wrap,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-input-number,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-input-number-input-wrap,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-input-number{background:transparent;border:none}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .stone-size-label-first:before,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .stone-size-label-first:before,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .stone-size-label-first:before{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:16px;font-family:SimSun,sans-serif;line-height:1;content:"*"}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-single,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-single,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-single{height:40px!important}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;height:40px;display:flex;align-items:center;justify-content:space-between}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector .ant-select-selection-placeholder,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector .ant-select-selection-placeholder,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector .ant-select-selection-placeholder{color:#fff;opacity:.5}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector input,html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector .ant-select,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector input,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector .ant-select,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector input,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .ant-select-selector .ant-select{border:none;box-shadow:none;background:transparent;padding:12px 0}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form input,html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form textarea,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form input,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form textarea,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form input,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form textarea{background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff;padding:8px 12px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form input::placeholder,html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form textarea::placeholder,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form input::placeholder,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form textarea::placeholder,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form input::placeholder,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form textarea::placeholder{color:#fff;opacity:.5}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.2);border-radius:6px;margin-bottom:20px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags .ant-space-item,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags .ant-space-item,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags .ant-space-item{width:24%}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags .ant-space-item .ant-tag,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags .ant-space-item .ant-tag,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags .ant-space-item .ant-tag{width:100%;margin:0;padding:8px 16px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:16px;font-weight:500}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags .ant-space-item .ant-tag-checkable-checked,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags .ant-space-item .ant-tag-checkable-checked,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-disease-tags .ant-space-item .ant-tag-checkable-checked{background:#fff;color:#000}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented{border:none}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-group,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-group,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-group{display:flex;flex-direction:row;gap:8px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-thumb,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-thumb,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-thumb{background-color:transparent!important}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item{padding:0!important;border:none!important;background:transparent!important}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-dot,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-dot,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-dot{display:inline-block;width:28px;height:28px;border-radius:6px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-red,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-red,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-red{background-color:#ff4d4f}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-orange,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-orange,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-orange{background-color:#fa8c16}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-green,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-green,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .urgent-green{background-color:#52c41a}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item-label,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item-label,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item-label{padding:0!important;background-color:transparent!important}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item{background:transparent!important;padding:0!important}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item:hover,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item:hover,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item:hover{box-shadow:none!important;background:#fff3!important;outline:none!important}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item-selected,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item-selected,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item-selected{box-shadow:none;background:transparent!important}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item-selected .urgent-dot,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item-selected .urgent-dot,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-segmented .ant-segmented-item-selected .urgent-dot{border:2px solid #fff}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-invite-patient-button,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-invite-patient-button,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-invite-patient-button{background-color:#fff;border:none;border-radius:12px;font-size:16px;color:#000;font-weight:500;padding:8px 28px;height:36px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-invite-patient-button:hover,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-invite-patient-button:hover,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-invite-patient-button:hover{opacity:.8}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper{padding:0;border:none;background:transparent;box-shadow:none;margin-right:8px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper:before,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper:before,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper:before{display:none}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper-checked,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper-checked,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper-checked{outline:none!important;border:none!important;box-shadow:none!important}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper-checked,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper-checked,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper-checked{box-shadow:none;background:transparent}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper-checked .urgent-dot,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper-checked .urgent-dot,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .dd-urgent-radio .ant-radio-button-wrapper-checked .urgent-dot{box-shadow:0 0 0 2px #fff}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-dot,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-dot,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-dot{display:inline-block;width:30px;height:30px;border-radius:6px;margin:5px 0 0 5px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-red,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-red,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-red{background:#ff4d4f}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-orange,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-orange,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-orange{background:#fa8c16}html .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-green,body .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-green,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-invite-container .ant-form .urgent-green{background:#52c41a}html .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-input,html .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-space-item,body .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-input,body .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-space-item,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-input,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-space-item{width:100%}html .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-input-affix-wrapper,body .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-input-affix-wrapper,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-input-affix-wrapper{background:#ffffff1a;border:none;border-radius:6px;color:#fff;font-weight:500;height:40px}html .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-input-affix-wrapper input::placeholder,body .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-input-affix-wrapper input::placeholder,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-list-container .ant-input-affix-wrapper input::placeholder{color:#fff;opacity:.5}html .doctor-dashboard-root .dd-mainpanel .patient-list-container,body .doctor-dashboard-root .dd-mainpanel .patient-list-container,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-list-container{height:100%;overflow-y:auto}html .doctor-dashboard-root .dd-mainpanel .patient-table .chat-button:disabled,body .doctor-dashboard-root .dd-mainpanel .patient-table .chat-button:disabled,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .chat-button:disabled{cursor:not-allowed;opacity:.3}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-row,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-row,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-row{cursor:pointer}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-empty-description,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-empty-description,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-empty-description{color:#fff;font-family:Inter,"sans-serif"}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr>th.ant-table-column-sort,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr>th.ant-table-column-sort,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr>th.ant-table-column-sort{background:#ffffff0d!important}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr>td.ant-table-column-sort,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr>td.ant-table-column-sort,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr>td.ant-table-column-sort{background:#ffffff0d!important}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:first-child>td,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:first-child>td,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:first-child>td{margin-top:10px}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:hover>td,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody .ant-table-cell-row-hover,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:hover>td,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody .ant-table-cell-row-hover,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:hover>td,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody .ant-table-cell-row-hover{background:#ffffff0d!important}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:hover>td:first-child,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody .ant-table-cell-row-hover:first-child,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:hover>td:first-child,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody .ant-table-cell-row-hover:first-child,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:hover>td:first-child,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody .ant-table-cell-row-hover:first-child{border-radius:12px 0 0 12px}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:hover>td:last-child,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody .ant-table-cell-row-hover:last-child,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:hover>td:last-child,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody .ant-table-cell-row-hover:last-child,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr:hover>td:last-child,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody .ant-table-cell-row-hover:last-child{border-radius:0 12px 12px 0}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr td,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr td,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr td{border:none;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:300}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr td span,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr td span,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-tbody tr td span{color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:300}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table{background-color:transparent!important}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead{border-radius:20px}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorters,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorters,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorters{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:4px}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-up,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-down,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-up,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-down,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-up,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-down{color:#ffffff80;transition:color .2s ease}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorters:hover .ant-table-column-sorter-up,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorters:hover .ant-table-column-sorter-down,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorters:hover .ant-table-column-sorter-up,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorters:hover .ant-table-column-sorter-down,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorters:hover .ant-table-column-sorter-up,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorters:hover .ant-table-column-sorter-down{color:#fff}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-up.active,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-down.active,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-up.active,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-down.active,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-up.active,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-column-sorter-down.active{color:#fff!important}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead,html .doctor-dashboard-root .dd-mainpanel .patient-table tr,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead,body .doctor-dashboard-root .dd-mainpanel .patient-table tr,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table tr{background:transparent!important;border:none!important}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th:first-child,html .doctor-dashboard-root .dd-mainpanel .patient-table tr th:first-child,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th:first-child,body .doctor-dashboard-root .dd-mainpanel .patient-table tr th:first-child,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th:first-child,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table tr th:first-child{border-radius:12px 0 0 12px}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th:last-child,html .doctor-dashboard-root .dd-mainpanel .patient-table tr th:last-child,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th:last-child,body .doctor-dashboard-root .dd-mainpanel .patient-table tr th:last-child,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th:last-child,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table tr th:last-child{border-radius:0 12px 12px 0}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th,html .doctor-dashboard-root .dd-mainpanel .patient-table tr th,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th,body .doctor-dashboard-root .dd-mainpanel .patient-table tr th,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table tr th{background:#ffffff1a!important;color:#fff!important;font-weight:600;border:none!important}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th:before,html .doctor-dashboard-root .dd-mainpanel .patient-table tr th:before,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th:before,body .doctor-dashboard-root .dd-mainpanel .patient-table tr th:before,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-table-thead th:before,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table tr th:before{display:none}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-prev,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-next,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-container,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-link-icon,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-prev,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-next,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-container,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-link-icon,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-prev,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-next,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-container,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-link-icon{color:#ffffffb3}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-prev:hover,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-next:hover,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-container:hover,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-link-icon:hover,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-prev:hover,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-next:hover,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-container:hover,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-link-icon:hover,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-prev:hover,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-next:hover,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-container:hover,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-link-icon:hover{color:#fff}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-prev .ant-pagination-item-ellipsis,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-next .ant-pagination-item-ellipsis,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-container .ant-pagination-item-ellipsis,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-link-icon .ant-pagination-item-ellipsis,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-prev .ant-pagination-item-ellipsis,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-next .ant-pagination-item-ellipsis,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-container .ant-pagination-item-ellipsis,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-link-icon .ant-pagination-item-ellipsis,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-prev .ant-pagination-item-ellipsis,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-jump-next .ant-pagination-item-ellipsis,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-container .ant-pagination-item-ellipsis,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-link-icon .ant-pagination-item-ellipsis{color:inherit}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination{background:#ffffff14;border-radius:12px;padding:4px 8px;display:inline-flex;gap:4px}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item{border:none;background:transparent;color:#ffffffb3;font-weight:500}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item a,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item a,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item a{color:inherit}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item:hover,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item:hover,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item:hover,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item:hover a,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item:hover a,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item:hover a{color:#fff}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-active,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-active,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-active{background:#fff;border-radius:50%;color:#000;font-weight:600}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-active a,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-active a,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-active a,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-active:hover a,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-active:hover a,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-item-active:hover a{color:#000}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-prev,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-next,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-prev,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-next,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-prev,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-next{border:none;background:transparent}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-prev button,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-next button,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-prev button,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-next button,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-prev button,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-next button{color:#ffffffb3}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-prev button:hover,html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-next button:hover,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-prev button:hover,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-next button:hover,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-prev button:hover,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-next button:hover{color:#fff}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-options,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-options,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-options{margin-left:12px}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-options .ant-select-selector,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-options .ant-select-selector,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-options .ant-select-selector{background:#ffffff14;border-radius:12px;border:none;color:#fff}html .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-options .ant-select-arrow,body .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-options .ant-select-arrow,body .app-container .doctor-dashboard-root .dd-mainpanel .patient-table .ant-pagination-options .ant-select-arrow{color:#fff}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success{padding:20px}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success h1,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success h1,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success h1{text-shadow:0 1px 6px rgba(0,0,0,.4);margin-bottom:0}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-invite-success-pin-title,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-invite-success-pin-title,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-invite-success-pin-title{margin-top:25px}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-pin-code,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-pin-code,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-pin-code{background-color:#ffffff1a;box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d;padding:4px 8px;border-radius:8px}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container{margin-top:10px}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container input,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container input,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container input{border-radius:10px 0 0 10px;width:256px}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container .ant-input-group-addon,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container .ant-input-group-addon,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container .ant-input-group-addon{margin:0;padding:0;border:none}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container .ant-input-group-addon button,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container .ant-input-group-addon button,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-link-container .ant-input-group-addon button{border-radius:0 10px 10px 0}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-code-container,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-code-container,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-code-container{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}html .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-code-container .ant-qrcode,body .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-code-container .ant-qrcode,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-invite-success .dd-qr-code-container .ant-qrcode{background:#fff;padding:10px;border-radius:10px}html .doctor-dashboard-root .dd-mainpanel .dd-patient-list,body .doctor-dashboard-root .dd-mainpanel .dd-patient-list,body .app-container .doctor-dashboard-root .dd-mainpanel .dd-patient-list{background:#ffffff14;border-radius:14px;box-shadow:0 0 5px #00000005,0 2px 10px #0000000f,0 0 1px #0000004d;padding:20px;height:100%}html .action-button,body .action-button,body .app-container .action-button{display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:16px;font-weight:500;padding:0 50px;height:40px;margin-bottom:20px;border-radius:10px}html .action-button:hover,html .action-button:focus,body .action-button:hover,body .action-button:focus,body .app-container .action-button:hover,body .app-container .action-button:focus{cursor:pointer;opacity:.9;transition:all .2s ease-in-out;color:#000!important;border-color:#fff!important}html .dd-patient-view,body .dd-patient-view,body .app-container .dd-patient-view{height:100%;overflow-y:auto;overflow-x:hidden}.status-icon{width:36px;height:36px}.status-icon.bad path{fill:#9f2139!important}.patient-health-root{display:grid;grid-template-rows:auto auto 1fr auto;gap:12px;padding:12px;width:100vw;overflow-y:auto}.patient-health-root .card-big{font-size:16px;font-weight:600;line-height:1.2;text-align:center;padding-top:4px;margin-top:0}.patient-health-root .chart-toolbar{margin-top:4px}.patient-health-root .chart-segmented{margin-bottom:20px}.patient-health-root .chart-card{background:#ffffff40;border-radius:12px;border:1px solid rgba(255,255,255,.5)}.patient-health-root .chart-card .highcharts-series path{filter:drop-shadow(0px 1px 2px rgba(0,0,0,.3))}.patient-health-root .chart-card .ant-card-body{padding:8px}.patient-health-root .chart-actions{display:flex;justify-content:flex-end;margin-top:8px}.patient-health-root .status-row .status-card{background:#fffc;border-radius:12px;padding:0}.patient-health-root .status-row .status-card .status-card__content{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px}.patient-health-root .status-row .status-card .status-card__content .status-icon{flex:0 0 auto;width:36px;height:36px;min-width:36px;min-height:36px;aspect-ratio:1/1}.patient-health-root .status-row .status-card .status-card__content .status-value{font-weight:600}.patient-health-root .status-row .status-card .ant-card-body{padding:12px!important}.patient-health-root .ph-card,.patient-health-root .water-card,.patient-health-root .diet-card{background:#fffc;border-radius:12px;width:100%}.patient-health-root .ph-card .ant-card-body,.patient-health-root .water-card .ant-card-body,.patient-health-root .diet-card .ant-card-body{padding:8px!important}.patient-health-root .clickable{cursor:pointer}@media (max-width: 575.98px){.status-row--tight .ant-col{padding-bottom:0!important}.status-row--tight .status-card,.chart-card--mobile-tight{margin-bottom:0!important}}.diet-popover-btn{padding:0;height:1rem;border-radius:0}.diet-popover-btn:hover,.diet-popover-btn:focus,.diet-popover-btn:active,.diet-popover-btn:visited,.diet-popover-btn:link,.diet-popover-btn :focus-visible{opacity:.8;background-color:transparent;border:none;outline:none}.dose-card-space{display:flex;width:100%;flex-direction:column}.dose-label{display:flex;flex-direction:row;align-self:center;justify-content:center}.dose-value{font-size:20px;font-weight:600;margin-left:8px;display:flex;align-items:center;justify-content:center}.dose-value.triple{font-size:16px;line-height:.8rem}.dose-multi{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.pd-send-metrics-button{width:100%;padding:18px 0;font-size:16px;background-color:#9f2139}.pd-send-metrics-button:hover,.pd-send-metrics-button:focus{cursor:pointer;opacity:.8;transition:all .2s ease-in-out;border-color:transparent;background-color:#9f2139!important}.status-row{display:flex;flex-direction:column;gap:12px;height:100%}.patient-carousel-parent{min-width:0;width:100%;overflow:hidden}.carousel-pane{box-sizing:border-box;max-width:100%;min-width:0;overflow-x:hidden}.carousel-pane img,.carousel-pane canvas,.carousel-pane svg,.carousel-pane video,.carousel-pane iframe{max-width:100%;height:auto;display:block}.carousel-pane table{width:100%!important;max-width:100%;table-layout:fixed;border-collapse:collapse}.ant-carousel .slick-dots-top{top:6px;margin:0}.ant-carousel .slick-dots li{width:6px;height:6px;margin-inline:4px}.ant-carousel .slick-dots li button{width:6px;height:6px;border-radius:50%}.patient-carousel,.patient-carousel .slick-list,.patient-carousel .slick-track{height:100%}.patient-carousel .slick-slide,.patient-carousel .slick-slide>div,.patient-carousel .pc-slide{height:100vh}.patient-carousel .pc-scroll{height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding-top:20px}.ant-carousel .slick-dots-top{top:6px;margin:0;width:100%;padding:0 16px;display:flex!important;justify-content:space-between}.ant-carousel .slick-dots li{flex:1;height:4px;margin:0 4px}.ant-carousel .slick-dots li button{width:100%;height:100%;border-radius:2px;background:#ffffff4d;transition:background .3s}.ant-carousel .slick-dots li.slick-active button{background:#fff}.chart-segmented.ant-segmented{background:transparent;padding:2px;border-radius:8px;box-shadow:none;border:1px solid rgba(0,0,0,.1)}.chart-segmented .ant-segmented-item{background:transparent;color:#000;font-size:16px;border-radius:8px;padding:4px;font-weight:500;transition:all .2s}.chart-segmented .ant-segmented-item-selected{background:#fff;color:#000;font-weight:600;box-shadow:0 0 0 1px #0000000d}.diet-modal .ant-modal{width:100%;max-width:720px}.diet-modal .ant-modal-title,.diet-modal .ant-modal-header{text-align:center;font-size:20px;margin-bottom:8px}@media (max-width: 576px){.diet-modal .ant-modal{max-width:100vw;margin:0}.diet-modal .ant-modal-content{height:90vh;display:flex;flex-direction:column}.diet-modal .ant-modal-body{flex:1 1 auto;overflow:auto}}.diet-collapse .diet-panel{color:#fff;border-radius:12px!important;margin-bottom:10px;text-align:center}.diet-collapse .diet-panel .ant-collapse-header{color:#fff;font-weight:600;font-size:16px;border-radius:12px}.diet-collapse .diet-panel .ant-collapse-content{background:transparent;border-top:1px solid rgba(255,255,255,.25);border-radius:12px}.diet-section{padding:12px 16px 16px}.diet-category+.diet-category{margin-top:12px}.diet-category__title{font-weight:700;margin-bottom:4px;display:flex;align-items:center;justify-content:center;background-color:#fff;width:100%;padding:4px 0;border-radius:8px;font-size:16px}.diet-category__list{line-height:1.4;color:#fff;margin-bottom:20px}.clickable{cursor:pointer}.chart-col-doctor{background:transparent}.chart-card-doctor{border:none;background-color:transparent;margin-right:20px}.chart-card-doctor .ant-card-body{padding:20px 8px 10px!important;border:1px solid rgba(0,0,0,.5);background-color:#ffffff80;border-radius:12px}.pmdb-range-picker{background-color:#ffffff26;color:#fff;border:none;outline:none;font-size:15px;height:50px;border-radius:12px}.pmdb-range-picker svg{stroke:#fff!important;fill:#fff!important}.pmdb-range-picker .ant-picker-input-placeholder,.pmdb-range-picker .ant-picker-input-placeholder input{background-color:transparent!important;color:#fff!important;border:none!important}.pmdb-range-picker:hover,.pmdb-range-picker:focus,.pmdb-range-picker:active,.pmdb-range-picker:visited,.pmdb-range-picker :focus-visible,.pmdb-range-picker:focus-within{background-color:#ffffff26;border:none;box-shadow:none}.pmdb-range-picker .ant-picker-input{width:90px!important}.pmdb-range-picker .ant-picker-input input{font-size:16px;outline:none!important;font-weight:500}.pmdb-range-picker .ant-picker-input input::placeholder{color:#fff!important;opacity:.8}.disabled-row{pointer-events:none;cursor:pointer}.patient-details-card{background-color:#fff3!important;border:12ps solid rgba(255,255,255,.3)!important;color:#fff}.patient-details-card .patient-details-header h4.ant-typography{color:#fff!important}.patient-details-col:nth-child(2n){padding-left:12px}.fcm-notification{background:#fff;border-radius:10px;border:1px solid #E4E4E7;overflow:hidden;box-shadow:0 5px 4px #00000040}.fcm-notification .ant-notification-notice-message{color:#3f3f46!important}.fcm-notification .ant-notification-notice-description{color:#a1a1aa!important}.ant-notification-notice{box-shadow:0 5px 4px #00000040;max-width:360px}body.is-pwa .ant-notification-top{top:48px}.notif{display:flex;align-items:center;gap:12px}.notif__body{min-width:0}.notif__icon{min-width:42px;width:42px}.notif__title{font-weight:600;line-height:1.25}.notif__desc{margin-top:4px;opacity:.85;line-height:1.4}.notif__card .ant-notification-notice-message{margin:0}.login-page--bg{position:relative;min-height:100vh;min-width:100vw;background:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.login-page--bg:before{content:"";position:absolute;inset:0;background:url(/assets/background-image-D9nGxS1W.svg) no-repeat center/cover;opacity:.08;z-index:0}.login-page--bg>*{position:relative;z-index:1}.modal-confirm{width:100%!important;height:40px!important;border-radius:8px!important;background:#122a78!important}.modal-confirm:disabled{cursor:not-allowed;opacity:.4;color:#fff!important}.ant-modal-body .ant-btn{height:40px!important}.complaint-item{display:flex;flex-direction:column;padding:12px;border:1px solid rgba(0,0,0,.1);border-radius:8px;margin-bottom:8px}.complaint-item .complaint-meta{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px}.chart-segmented .seg-item{display:inline-flex;align-items:center;gap:6px;line-height:1}.chart-segmented .seg-item--icon{justify-content:center}.chart-segmented .seg-icon{vertical-align:middle}.chart-segmented .ant-segmented-item-selected{width:auto!important}.chart-segmented .seg-item--selected .seg-text{font-size:16px;font-weight:400;font-family:Inter,sans-serif}.chart-segmented .seg-option{flex:0 0 auto}.chart-segmented .ant-segmented-item-selected{flex:1 1 auto!important}.chart-segmented .seg-item{display:inline-flex;align-items:center;gap:6px}.chart-segmented .seg-text{white-space:nowrap}.dd-chat-button{background-color:#fff!important;font-family:Inter,sans-serif;color:#27272a!important;font-weight:500;font-size:16px;border:none;border-radius:12px;outline:none;box-shadow:none}.ddpd-edit-button{position:absolute;top:0;right:0;background-color:#000;color:#fff;border-radius:12px}@media (max-width: 768px){body .app-container{background:linear-gradient(180deg,#aacddd -23.71%,#002293 114.59%),linear-gradient(136.56deg,#002293 24.32%,#afafaf 112.57%)!important}body .app-container.is-standalone{padding-top:80px}body .app-container.is-standalone .patient-carousel .slick-slide,body .app-container.is-standalone .patient-carousel .slick-slide>div,body .app-container.is-standalone .patient-carousel .pc-slide{height:calc(100vh - 50px)}body .app-container:before{display:none}body .app-container:after{display:none}body .app-container .login-page .login-form{min-width:calc(100vw - 40px);padding:24px 16px;gap:16px}body .app-container .login-page .login-form .sign-in-btn{padding:16px 0}body .app-container .login-page .login-form input{padding:12px}body .app-container .login-page--bg:before{display:none}}@media (max-width: 480px){.login-form{border-radius:16px;padding:16px 12px;gap:12px}.login-form .sign-in-btn,.login-form .remember_me_chbx,.login-form .login-subtitle{font-size:16px}}:root{--safe-top: env(safe-area-inset-top, 0px);--safe-right: env(safe-area-inset-right, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--safe-left: env(safe-area-inset-left, 0px)}html,body,#root{height:100vh;width:100vw;margin:0}.safe-pad-all{padding:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}.safe-pad-top{padding-top:var(--safe-top)}.safe-pad-bottom{padding-bottom:var(--safe-bottom)}.safe-inset{inset:var(--safe-top) var(--safe-right) var(--safe-bottom) var(--safe-left)}.safe-header{padding-top:calc(var(--safe-top) + 12px)}.safe-footer{padding-bottom:calc(var(--safe-bottom) + 12px)}.app-scroll{height:100%;overflow:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}
