@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap);@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Nunito+Sans:opsz,wght@6..12,300;6..12,400;6..12,500;6..12,600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500&display=swap);@import url(https://fonts.googleapis.com/css2?family=Public+Sans:wght@300;400;500;600&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600&family=Open+Sans:wght@440&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+3:wght@300;400;500;600&display=swap);code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.bg-light-success{background:#f0fdf4}.bg-light-primary{background:#eef2ff}.bg-light-info{background:#faf5ff}.bg-light-danger{background:#f4eef1}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{padding:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:#0000}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;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}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;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}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.font-h1{font-size:42px!important}.font-h2{font-size:38px!important}.font-h3{font-size:34px!important}.font-h4{font-size:30px!important}.font-h5{font-size:26px!important}.font-h6{font-size:22px!important}.font-heading{font-size:20px!important}.font-subheading{font-size:18px!important}.font-subheading1-md{font-size:16.025px!important}.font-subheading1{font-size:16px!important}.font-subheading1-sm{font-size:15.975px!important}.font-base{font-size:14px!important}.font-base-md{font-size:14.045px!important}.font-base-sm{font-size:13.925px!important}.font-sm{font-size:12px!important}.weight-600{font-weight:600!important}.weight-500{font-weight:500!important}.weight-400{font-weight:400!important}.weight-300{font-weight:300!important}.full-size{width:100%!important}.full-height{height:100%}.d-grid{display:grid}.d-flex{display:flex}.align-items-center{align-items:center}.align-items-end{align-items:end}.justify-content-start{justify-content:start}.justify-content-center{justify-content:center}.justify-content-end{justify-content:end}.justify-content-between{justify-content:space-between}.justify-content-space-evenly{justify-content:space-evenly}.flex-direction-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.borderbottom-dashed{border-bottom:1px dashed #ccc}.bordertop-dashed{border-top:1px dashed #ccc}.borderbottom-solid{border-bottom:1px solid #ccc!important}.bordertop-solid{border-top:1px solid #ccc!important}.borderright-solid{border-right:1px solid #ccc!important}.border-solid{border:1px solid #ccc!important}.border-radius-4{border-radius:4px}.cursor-pointer{cursor:pointer!important}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-break-word{overflow-wrap:break-word}.line-height-20{line-height:20px}.text-decoration-none{text-decoration:none!important}.text-center{text-align:center}.position-relative{position:relative}.position-absolute{position:absolute}.container{margin:0 auto;padding-left:1rem;padding-right:1rem;position:relative}@media(min-width:540px){.container{max-width:540px}}@media(min-width:720px){.container{max-width:720px}}@media(min-width:960px){.container{max-width:960px}}@media(min-width:1140px){.container{max-width:1140px}}.container-fluid{margin:0 auto;padding-left:1rem;padding-right:1rem;position:relative;width:100%}.black-200{color:#333}.black-400{color:#666}.black-700{color:#ccc}.p-t-0{padding-top:0!important}.p-b-0{padding-bottom:0!important}.p-l-0{padding-left:0!important}.p-r-0{padding-right:0!important}.m-t-0{margin-top:0!important}.m-b-0{margin-bottom:0!important}.m-l-0{margin-left:0!important}.m-r-0{margin-right:0!important}.m-y-0{margin-bottom:0!important;margin-top:0!important}.m-x-0{margin-left:0!important;margin-right:0!important}.m-0{margin:0!important}.p-y-0{padding-bottom:0!important;padding-top:0!important}.p-x-0{padding-left:0!important;padding-right:0!important}.p-0{padding:0!important}.p-t-1{padding-top:1px!important}.p-b-1{padding-bottom:1px!important}.p-l-1{padding-left:1px!important}.p-r-1{padding-right:1px!important}.m-t-1{margin-top:1px!important}.m-b-1{margin-bottom:1px!important}.m-l-1{margin-left:1px!important}.m-r-1{margin-right:1px!important}.m-y-1{margin-bottom:1px!important;margin-top:1px!important}.m-x-1{margin-left:1px!important;margin-right:1px!important}.m-1{margin:1px!important}.p-y-1{padding-bottom:1px!important;padding-top:1px!important}.p-x-1{padding-left:1px!important;padding-right:1px!important}.p-1{padding:1px!important}.p-t-2{padding-top:2px!important}.p-b-2{padding-bottom:2px!important}.p-l-2{padding-left:2px!important}.p-r-2{padding-right:2px!important}.m-t-2{margin-top:2px!important}.m-b-2{margin-bottom:2px!important}.m-l-2{margin-left:2px!important}.m-r-2{margin-right:2px!important}.m-y-2{margin-bottom:2px!important;margin-top:2px!important}.m-x-2{margin-left:2px!important;margin-right:2px!important}.m-2{margin:2px!important}.p-y-2{padding-bottom:2px!important;padding-top:2px!important}.p-x-2{padding-left:2px!important;padding-right:2px!important}.p-2{padding:2px!important}.p-t-3{padding-top:3px!important}.p-b-3{padding-bottom:3px!important}.p-l-3{padding-left:3px!important}.p-r-3{padding-right:3px!important}.m-t-3{margin-top:3px!important}.m-b-3{margin-bottom:3px!important}.m-l-3{margin-left:3px!important}.m-r-3{margin-right:3px!important}.m-y-3{margin-bottom:3px!important;margin-top:3px!important}.m-x-3{margin-left:3px!important;margin-right:3px!important}.m-3{margin:3px!important}.p-y-3{padding-bottom:3px!important;padding-top:3px!important}.p-x-3{padding-left:3px!important;padding-right:3px!important}.p-3{padding:3px!important}.p-t-4{padding-top:4px!important}.p-b-4{padding-bottom:4px!important}.p-l-4{padding-left:4px!important}.p-r-4{padding-right:4px!important}.m-t-4{margin-top:4px!important}.m-b-4{margin-bottom:4px!important}.m-l-4{margin-left:4px!important}.m-r-4{margin-right:4px!important}.m-y-4{margin-bottom:4px!important;margin-top:4px!important}.m-x-4{margin-left:4px!important;margin-right:4px!important}.m-4{margin:4px!important}.p-y-4{padding-bottom:4px!important;padding-top:4px!important}.p-x-4{padding-left:4px!important;padding-right:4px!important}.p-4{padding:4px!important}.p-t-5{padding-top:5px!important}.p-b-5{padding-bottom:5px!important}.p-l-5{padding-left:5px!important}.p-r-5{padding-right:5px!important}.m-t-5{margin-top:5px!important}.m-b-5{margin-bottom:5px!important}.m-l-5{margin-left:5px!important}.m-r-5{margin-right:5px!important}.m-y-5{margin-bottom:5px!important;margin-top:5px!important}.m-x-5{margin-left:5px!important;margin-right:5px!important}.m-5{margin:5px!important}.p-y-5{padding-bottom:5px!important;padding-top:5px!important}.p-x-5{padding-left:5px!important;padding-right:5px!important}.p-5{padding:5px!important}.p-t-6{padding-top:6px!important}.p-b-6{padding-bottom:6px!important}.p-l-6{padding-left:6px!important}.p-r-6{padding-right:6px!important}.m-t-6{margin-top:6px!important}.m-b-6{margin-bottom:6px!important}.m-l-6{margin-left:6px!important}.m-r-6{margin-right:6px!important}.m-y-6{margin-bottom:6px!important;margin-top:6px!important}.m-x-6{margin-left:6px!important;margin-right:6px!important}.m-6{margin:6px!important}.p-y-6{padding-bottom:6px!important;padding-top:6px!important}.p-x-6{padding-left:6px!important;padding-right:6px!important}.p-6{padding:6px!important}.p-t-7{padding-top:7px!important}.p-b-7{padding-bottom:7px!important}.p-l-7{padding-left:7px!important}.p-r-7{padding-right:7px!important}.m-t-7{margin-top:7px!important}.m-b-7{margin-bottom:7px!important}.m-l-7{margin-left:7px!important}.m-r-7{margin-right:7px!important}.m-y-7{margin-bottom:7px!important;margin-top:7px!important}.m-x-7{margin-left:7px!important;margin-right:7px!important}.m-7{margin:7px!important}.p-y-7{padding-bottom:7px!important;padding-top:7px!important}.p-x-7{padding-left:7px!important;padding-right:7px!important}.p-7{padding:7px!important}.p-t-8{padding-top:8px!important}.p-b-8{padding-bottom:8px!important}.p-l-8{padding-left:8px!important}.p-r-8{padding-right:8px!important}.m-t-8{margin-top:8px!important}.m-b-8{margin-bottom:8px!important}.m-l-8{margin-left:8px!important}.m-r-8{margin-right:8px!important}.m-y-8{margin-bottom:8px!important;margin-top:8px!important}.m-x-8{margin-left:8px!important;margin-right:8px!important}.m-8{margin:8px!important}.p-y-8{padding-bottom:8px!important;padding-top:8px!important}.p-x-8{padding-left:8px!important;padding-right:8px!important}.p-8{padding:8px!important}.p-t-9{padding-top:9px!important}.p-b-9{padding-bottom:9px!important}.p-l-9{padding-left:9px!important}.p-r-9{padding-right:9px!important}.m-t-9{margin-top:9px!important}.m-b-9{margin-bottom:9px!important}.m-l-9{margin-left:9px!important}.m-r-9{margin-right:9px!important}.m-y-9{margin-bottom:9px!important;margin-top:9px!important}.m-x-9{margin-left:9px!important;margin-right:9px!important}.m-9{margin:9px!important}.p-y-9{padding-bottom:9px!important;padding-top:9px!important}.p-x-9{padding-left:9px!important;padding-right:9px!important}.p-9{padding:9px!important}.p-t-10{padding-top:10px!important}.p-b-10{padding-bottom:10px!important}.p-l-10{padding-left:10px!important}.p-r-10{padding-right:10px!important}.m-t-10{margin-top:10px!important}.m-b-10{margin-bottom:10px!important}.m-l-10{margin-left:10px!important}.m-r-10{margin-right:10px!important}.m-y-10{margin-bottom:10px!important;margin-top:10px!important}.m-x-10{margin-left:10px!important;margin-right:10px!important}.m-10{margin:10px!important}.p-y-10{padding-bottom:10px!important;padding-top:10px!important}.p-x-10{padding-left:10px!important;padding-right:10px!important}.p-10{padding:10px!important}.p-t-11{padding-top:11px!important}.p-b-11{padding-bottom:11px!important}.p-l-11{padding-left:11px!important}.p-r-11{padding-right:11px!important}.m-t-11{margin-top:11px!important}.m-b-11{margin-bottom:11px!important}.m-l-11{margin-left:11px!important}.m-r-11{margin-right:11px!important}.m-y-11{margin-bottom:11px!important;margin-top:11px!important}.m-x-11{margin-left:11px!important;margin-right:11px!important}.m-11{margin:11px!important}.p-y-11{padding-bottom:11px!important;padding-top:11px!important}.p-x-11{padding-left:11px!important;padding-right:11px!important}.p-11{padding:11px!important}.p-t-12{padding-top:12px!important}.p-b-12{padding-bottom:12px!important}.p-l-12{padding-left:12px!important}.p-r-12{padding-right:12px!important}.m-t-12{margin-top:12px!important}.m-b-12{margin-bottom:12px!important}.m-l-12{margin-left:12px!important}.m-r-12{margin-right:12px!important}.m-y-12{margin-bottom:12px!important;margin-top:12px!important}.m-x-12{margin-left:12px!important;margin-right:12px!important}.m-12{margin:12px!important}.p-y-12{padding-bottom:12px!important;padding-top:12px!important}.p-x-12{padding-left:12px!important;padding-right:12px!important}.p-12{padding:12px!important}.p-t-13{padding-top:13px!important}.p-b-13{padding-bottom:13px!important}.p-l-13{padding-left:13px!important}.p-r-13{padding-right:13px!important}.m-t-13{margin-top:13px!important}.m-b-13{margin-bottom:13px!important}.m-l-13{margin-left:13px!important}.m-r-13{margin-right:13px!important}.m-y-13{margin-bottom:13px!important;margin-top:13px!important}.m-x-13{margin-left:13px!important;margin-right:13px!important}.m-13{margin:13px!important}.p-y-13{padding-bottom:13px!important;padding-top:13px!important}.p-x-13{padding-left:13px!important;padding-right:13px!important}.p-13{padding:13px!important}.p-t-14{padding-top:14px!important}.p-b-14{padding-bottom:14px!important}.p-l-14{padding-left:14px!important}.p-r-14{padding-right:14px!important}.m-t-14{margin-top:14px!important}.m-b-14{margin-bottom:14px!important}.m-l-14{margin-left:14px!important}.m-r-14{margin-right:14px!important}.m-y-14{margin-bottom:14px!important;margin-top:14px!important}.m-x-14{margin-left:14px!important;margin-right:14px!important}.m-14{margin:14px!important}.p-y-14{padding-bottom:14px!important;padding-top:14px!important}.p-x-14{padding-left:14px!important;padding-right:14px!important}.p-14{padding:14px!important}.p-t-15{padding-top:15px!important}.p-b-15{padding-bottom:15px!important}.p-l-15{padding-left:15px!important}.p-r-15{padding-right:15px!important}.m-t-15{margin-top:15px!important}.m-b-15{margin-bottom:15px!important}.m-l-15{margin-left:15px!important}.m-r-15{margin-right:15px!important}.m-y-15{margin-bottom:15px!important;margin-top:15px!important}.m-x-15{margin-left:15px!important;margin-right:15px!important}.m-15{margin:15px!important}.p-y-15{padding-bottom:15px!important;padding-top:15px!important}.p-x-15{padding-left:15px!important;padding-right:15px!important}.p-15{padding:15px!important}.p-t-16{padding-top:16px!important}.p-b-16{padding-bottom:16px!important}.p-l-16{padding-left:16px!important}.p-r-16{padding-right:16px!important}.m-t-16{margin-top:16px!important}.m-b-16{margin-bottom:16px!important}.m-l-16{margin-left:16px!important}.m-r-16{margin-right:16px!important}.m-y-16{margin-bottom:16px!important;margin-top:16px!important}.m-x-16{margin-left:16px!important;margin-right:16px!important}.m-16{margin:16px!important}.p-y-16{padding-bottom:16px!important;padding-top:16px!important}.p-x-16{padding-left:16px!important;padding-right:16px!important}.p-16{padding:16px!important}.p-t-17{padding-top:17px!important}.p-b-17{padding-bottom:17px!important}.p-l-17{padding-left:17px!important}.p-r-17{padding-right:17px!important}.m-t-17{margin-top:17px!important}.m-b-17{margin-bottom:17px!important}.m-l-17{margin-left:17px!important}.m-r-17{margin-right:17px!important}.m-y-17{margin-bottom:17px!important;margin-top:17px!important}.m-x-17{margin-left:17px!important;margin-right:17px!important}.m-17{margin:17px!important}.p-y-17{padding-bottom:17px!important;padding-top:17px!important}.p-x-17{padding-left:17px!important;padding-right:17px!important}.p-17{padding:17px!important}.p-t-18{padding-top:18px!important}.p-b-18{padding-bottom:18px!important}.p-l-18{padding-left:18px!important}.p-r-18{padding-right:18px!important}.m-t-18{margin-top:18px!important}.m-b-18{margin-bottom:18px!important}.m-l-18{margin-left:18px!important}.m-r-18{margin-right:18px!important}.m-y-18{margin-bottom:18px!important;margin-top:18px!important}.m-x-18{margin-left:18px!important;margin-right:18px!important}.m-18{margin:18px!important}.p-y-18{padding-bottom:18px!important;padding-top:18px!important}.p-x-18{padding-left:18px!important;padding-right:18px!important}.p-18{padding:18px!important}.p-t-19{padding-top:19px!important}.p-b-19{padding-bottom:19px!important}.p-l-19{padding-left:19px!important}.p-r-19{padding-right:19px!important}.m-t-19{margin-top:19px!important}.m-b-19{margin-bottom:19px!important}.m-l-19{margin-left:19px!important}.m-r-19{margin-right:19px!important}.m-y-19{margin-bottom:19px!important;margin-top:19px!important}.m-x-19{margin-left:19px!important;margin-right:19px!important}.m-19{margin:19px!important}.p-y-19{padding-bottom:19px!important;padding-top:19px!important}.p-x-19{padding-left:19px!important;padding-right:19px!important}.p-19{padding:19px!important}.p-t-20{padding-top:20px!important}.p-b-20{padding-bottom:20px!important}.p-l-20{padding-left:20px!important}.p-r-20{padding-right:20px!important}.m-t-20{margin-top:20px!important}.m-b-20{margin-bottom:20px!important}.m-l-20{margin-left:20px!important}.m-r-20{margin-right:20px!important}.m-y-20{margin-bottom:20px!important;margin-top:20px!important}.m-x-20{margin-left:20px!important;margin-right:20px!important}.m-20{margin:20px!important}.p-y-20{padding-bottom:20px!important;padding-top:20px!important}.p-x-20{padding-left:20px!important;padding-right:20px!important}.p-20{padding:20px!important}.p-t-21{padding-top:21px!important}.p-b-21{padding-bottom:21px!important}.p-l-21{padding-left:21px!important}.p-r-21{padding-right:21px!important}.m-t-21{margin-top:21px!important}.m-b-21{margin-bottom:21px!important}.m-l-21{margin-left:21px!important}.m-r-21{margin-right:21px!important}.m-y-21{margin-bottom:21px!important;margin-top:21px!important}.m-x-21{margin-left:21px!important;margin-right:21px!important}.m-21{margin:21px!important}.p-y-21{padding-bottom:21px!important;padding-top:21px!important}.p-x-21{padding-left:21px!important;padding-right:21px!important}.p-21{padding:21px!important}.p-t-22{padding-top:22px!important}.p-b-22{padding-bottom:22px!important}.p-l-22{padding-left:22px!important}.p-r-22{padding-right:22px!important}.m-t-22{margin-top:22px!important}.m-b-22{margin-bottom:22px!important}.m-l-22{margin-left:22px!important}.m-r-22{margin-right:22px!important}.m-y-22{margin-bottom:22px!important;margin-top:22px!important}.m-x-22{margin-left:22px!important;margin-right:22px!important}.m-22{margin:22px!important}.p-y-22{padding-bottom:22px!important;padding-top:22px!important}.p-x-22{padding-left:22px!important;padding-right:22px!important}.p-22{padding:22px!important}.p-t-23{padding-top:23px!important}.p-b-23{padding-bottom:23px!important}.p-l-23{padding-left:23px!important}.p-r-23{padding-right:23px!important}.m-t-23{margin-top:23px!important}.m-b-23{margin-bottom:23px!important}.m-l-23{margin-left:23px!important}.m-r-23{margin-right:23px!important}.m-y-23{margin-bottom:23px!important;margin-top:23px!important}.m-x-23{margin-left:23px!important;margin-right:23px!important}.m-23{margin:23px!important}.p-y-23{padding-bottom:23px!important;padding-top:23px!important}.p-x-23{padding-left:23px!important;padding-right:23px!important}.p-23{padding:23px!important}.p-t-24{padding-top:24px!important}.p-b-24{padding-bottom:24px!important}.p-l-24{padding-left:24px!important}.p-r-24{padding-right:24px!important}.m-t-24{margin-top:24px!important}.m-b-24{margin-bottom:24px!important}.m-l-24{margin-left:24px!important}.m-r-24{margin-right:24px!important}.m-y-24{margin-bottom:24px!important;margin-top:24px!important}.m-x-24{margin-left:24px!important;margin-right:24px!important}.m-24{margin:24px!important}.p-y-24{padding-bottom:24px!important;padding-top:24px!important}.p-x-24{padding-left:24px!important;padding-right:24px!important}.p-24{padding:24px!important}.p-t-25{padding-top:25px!important}.p-b-25{padding-bottom:25px!important}.p-l-25{padding-left:25px!important}.p-r-25{padding-right:25px!important}.m-t-25{margin-top:25px!important}.m-b-25{margin-bottom:25px!important}.m-l-25{margin-left:25px!important}.m-r-25{margin-right:25px!important}.m-y-25{margin-bottom:25px!important;margin-top:25px!important}.m-x-25{margin-left:25px!important;margin-right:25px!important}.m-25{margin:25px!important}.p-y-25{padding-bottom:25px!important;padding-top:25px!important}.p-x-25{padding-left:25px!important;padding-right:25px!important}.p-25{padding:25px!important}.p-t-26{padding-top:26px!important}.p-b-26{padding-bottom:26px!important}.p-l-26{padding-left:26px!important}.p-r-26{padding-right:26px!important}.m-t-26{margin-top:26px!important}.m-b-26{margin-bottom:26px!important}.m-l-26{margin-left:26px!important}.m-r-26{margin-right:26px!important}.m-y-26{margin-bottom:26px!important;margin-top:26px!important}.m-x-26{margin-left:26px!important;margin-right:26px!important}.m-26{margin:26px!important}.p-y-26{padding-bottom:26px!important;padding-top:26px!important}.p-x-26{padding-left:26px!important;padding-right:26px!important}.p-26{padding:26px!important}.p-t-27{padding-top:27px!important}.p-b-27{padding-bottom:27px!important}.p-l-27{padding-left:27px!important}.p-r-27{padding-right:27px!important}.m-t-27{margin-top:27px!important}.m-b-27{margin-bottom:27px!important}.m-l-27{margin-left:27px!important}.m-r-27{margin-right:27px!important}.m-y-27{margin-bottom:27px!important;margin-top:27px!important}.m-x-27{margin-left:27px!important;margin-right:27px!important}.m-27{margin:27px!important}.p-y-27{padding-bottom:27px!important;padding-top:27px!important}.p-x-27{padding-left:27px!important;padding-right:27px!important}.p-27{padding:27px!important}.p-t-28{padding-top:28px!important}.p-b-28{padding-bottom:28px!important}.p-l-28{padding-left:28px!important}.p-r-28{padding-right:28px!important}.m-t-28{margin-top:28px!important}.m-b-28{margin-bottom:28px!important}.m-l-28{margin-left:28px!important}.m-r-28{margin-right:28px!important}.m-y-28{margin-bottom:28px!important;margin-top:28px!important}.m-x-28{margin-left:28px!important;margin-right:28px!important}.m-28{margin:28px!important}.p-y-28{padding-bottom:28px!important;padding-top:28px!important}.p-x-28{padding-left:28px!important;padding-right:28px!important}.p-28{padding:28px!important}.p-t-29{padding-top:29px!important}.p-b-29{padding-bottom:29px!important}.p-l-29{padding-left:29px!important}.p-r-29{padding-right:29px!important}.m-t-29{margin-top:29px!important}.m-b-29{margin-bottom:29px!important}.m-l-29{margin-left:29px!important}.m-r-29{margin-right:29px!important}.m-y-29{margin-bottom:29px!important;margin-top:29px!important}.m-x-29{margin-left:29px!important;margin-right:29px!important}.m-29{margin:29px!important}.p-y-29{padding-bottom:29px!important;padding-top:29px!important}.p-x-29{padding-left:29px!important;padding-right:29px!important}.p-29{padding:29px!important}.p-t-30{padding-top:30px!important}.p-b-30{padding-bottom:30px!important}.p-l-30{padding-left:30px!important}.p-r-30{padding-right:30px!important}.m-t-30{margin-top:30px!important}.m-b-30{margin-bottom:30px!important}.m-l-30{margin-left:30px!important}.m-r-30{margin-right:30px!important}.m-y-30{margin-bottom:30px!important;margin-top:30px!important}.m-x-30{margin-left:30px!important;margin-right:30px!important}.m-30{margin:30px!important}.p-y-30{padding-bottom:30px!important;padding-top:30px!important}.p-x-30{padding-left:30px!important;padding-right:30px!important}.p-30{padding:30px!important}.p-t-31{padding-top:31px!important}.p-b-31{padding-bottom:31px!important}.p-l-31{padding-left:31px!important}.p-r-31{padding-right:31px!important}.m-t-31{margin-top:31px!important}.m-b-31{margin-bottom:31px!important}.m-l-31{margin-left:31px!important}.m-r-31{margin-right:31px!important}.m-y-31{margin-bottom:31px!important;margin-top:31px!important}.m-x-31{margin-left:31px!important;margin-right:31px!important}.m-31{margin:31px!important}.p-y-31{padding-bottom:31px!important;padding-top:31px!important}.p-x-31{padding-left:31px!important;padding-right:31px!important}.p-31{padding:31px!important}.p-t-32{padding-top:32px!important}.p-b-32{padding-bottom:32px!important}.p-l-32{padding-left:32px!important}.p-r-32{padding-right:32px!important}.m-t-32{margin-top:32px!important}.m-b-32{margin-bottom:32px!important}.m-l-32{margin-left:32px!important}.m-r-32{margin-right:32px!important}.m-y-32{margin-bottom:32px!important;margin-top:32px!important}.m-x-32{margin-left:32px!important;margin-right:32px!important}.m-32{margin:32px!important}.p-y-32{padding-bottom:32px!important;padding-top:32px!important}.p-x-32{padding-left:32px!important;padding-right:32px!important}.p-32{padding:32px!important}.p-t-33{padding-top:33px!important}.p-b-33{padding-bottom:33px!important}.p-l-33{padding-left:33px!important}.p-r-33{padding-right:33px!important}.m-t-33{margin-top:33px!important}.m-b-33{margin-bottom:33px!important}.m-l-33{margin-left:33px!important}.m-r-33{margin-right:33px!important}.m-y-33{margin-bottom:33px!important;margin-top:33px!important}.m-x-33{margin-left:33px!important;margin-right:33px!important}.m-33{margin:33px!important}.p-y-33{padding-bottom:33px!important;padding-top:33px!important}.p-x-33{padding-left:33px!important;padding-right:33px!important}.p-33{padding:33px!important}.p-t-34{padding-top:34px!important}.p-b-34{padding-bottom:34px!important}.p-l-34{padding-left:34px!important}.p-r-34{padding-right:34px!important}.m-t-34{margin-top:34px!important}.m-b-34{margin-bottom:34px!important}.m-l-34{margin-left:34px!important}.m-r-34{margin-right:34px!important}.m-y-34{margin-bottom:34px!important;margin-top:34px!important}.m-x-34{margin-left:34px!important;margin-right:34px!important}.m-34{margin:34px!important}.p-y-34{padding-bottom:34px!important;padding-top:34px!important}.p-x-34{padding-left:34px!important;padding-right:34px!important}.p-34{padding:34px!important}.p-t-35{padding-top:35px!important}.p-b-35{padding-bottom:35px!important}.p-l-35{padding-left:35px!important}.p-r-35{padding-right:35px!important}.m-t-35{margin-top:35px!important}.m-b-35{margin-bottom:35px!important}.m-l-35{margin-left:35px!important}.m-r-35{margin-right:35px!important}.m-y-35{margin-bottom:35px!important;margin-top:35px!important}.m-x-35{margin-left:35px!important;margin-right:35px!important}.m-35{margin:35px!important}.p-y-35{padding-bottom:35px!important;padding-top:35px!important}.p-x-35{padding-left:35px!important;padding-right:35px!important}.p-35{padding:35px!important}.p-t-36{padding-top:36px!important}.p-b-36{padding-bottom:36px!important}.p-l-36{padding-left:36px!important}.p-r-36{padding-right:36px!important}.m-t-36{margin-top:36px!important}.m-b-36{margin-bottom:36px!important}.m-l-36{margin-left:36px!important}.m-r-36{margin-right:36px!important}.m-y-36{margin-bottom:36px!important;margin-top:36px!important}.m-x-36{margin-left:36px!important;margin-right:36px!important}.m-36{margin:36px!important}.p-y-36{padding-bottom:36px!important;padding-top:36px!important}.p-x-36{padding-left:36px!important;padding-right:36px!important}.p-36{padding:36px!important}.p-t-37{padding-top:37px!important}.p-b-37{padding-bottom:37px!important}.p-l-37{padding-left:37px!important}.p-r-37{padding-right:37px!important}.m-t-37{margin-top:37px!important}.m-b-37{margin-bottom:37px!important}.m-l-37{margin-left:37px!important}.m-r-37{margin-right:37px!important}.m-y-37{margin-bottom:37px!important;margin-top:37px!important}.m-x-37{margin-left:37px!important;margin-right:37px!important}.m-37{margin:37px!important}.p-y-37{padding-bottom:37px!important;padding-top:37px!important}.p-x-37{padding-left:37px!important;padding-right:37px!important}.p-37{padding:37px!important}.p-t-38{padding-top:38px!important}.p-b-38{padding-bottom:38px!important}.p-l-38{padding-left:38px!important}.p-r-38{padding-right:38px!important}.m-t-38{margin-top:38px!important}.m-b-38{margin-bottom:38px!important}.m-l-38{margin-left:38px!important}.m-r-38{margin-right:38px!important}.m-y-38{margin-bottom:38px!important;margin-top:38px!important}.m-x-38{margin-left:38px!important;margin-right:38px!important}.m-38{margin:38px!important}.p-y-38{padding-bottom:38px!important;padding-top:38px!important}.p-x-38{padding-left:38px!important;padding-right:38px!important}.p-38{padding:38px!important}.p-t-39{padding-top:39px!important}.p-b-39{padding-bottom:39px!important}.p-l-39{padding-left:39px!important}.p-r-39{padding-right:39px!important}.m-t-39{margin-top:39px!important}.m-b-39{margin-bottom:39px!important}.m-l-39{margin-left:39px!important}.m-r-39{margin-right:39px!important}.m-y-39{margin-bottom:39px!important;margin-top:39px!important}.m-x-39{margin-left:39px!important;margin-right:39px!important}.m-39{margin:39px!important}.p-y-39{padding-bottom:39px!important;padding-top:39px!important}.p-x-39{padding-left:39px!important;padding-right:39px!important}.p-39{padding:39px!important}.p-t-40{padding-top:40px!important}.p-b-40{padding-bottom:40px!important}.p-l-40{padding-left:40px!important}.p-r-40{padding-right:40px!important}.m-t-40{margin-top:40px!important}.m-b-40{margin-bottom:40px!important}.m-l-40{margin-left:40px!important}.m-r-40{margin-right:40px!important}.m-y-40{margin-bottom:40px!important;margin-top:40px!important}.m-x-40{margin-left:40px!important;margin-right:40px!important}.m-40{margin:40px!important}.p-y-40{padding-bottom:40px!important;padding-top:40px!important}.p-x-40{padding-left:40px!important;padding-right:40px!important}.p-40{padding:40px!important}.p-t-41{padding-top:41px!important}.p-b-41{padding-bottom:41px!important}.p-l-41{padding-left:41px!important}.p-r-41{padding-right:41px!important}.m-t-41{margin-top:41px!important}.m-b-41{margin-bottom:41px!important}.m-l-41{margin-left:41px!important}.m-r-41{margin-right:41px!important}.m-y-41{margin-bottom:41px!important;margin-top:41px!important}.m-x-41{margin-left:41px!important;margin-right:41px!important}.m-41{margin:41px!important}.p-y-41{padding-bottom:41px!important;padding-top:41px!important}.p-x-41{padding-left:41px!important;padding-right:41px!important}.p-41{padding:41px!important}.p-t-42{padding-top:42px!important}.p-b-42{padding-bottom:42px!important}.p-l-42{padding-left:42px!important}.p-r-42{padding-right:42px!important}.m-t-42{margin-top:42px!important}.m-b-42{margin-bottom:42px!important}.m-l-42{margin-left:42px!important}.m-r-42{margin-right:42px!important}.m-y-42{margin-bottom:42px!important;margin-top:42px!important}.m-x-42{margin-left:42px!important;margin-right:42px!important}.m-42{margin:42px!important}.p-y-42{padding-bottom:42px!important;padding-top:42px!important}.p-x-42{padding-left:42px!important;padding-right:42px!important}.p-42{padding:42px!important}.p-t-43{padding-top:43px!important}.p-b-43{padding-bottom:43px!important}.p-l-43{padding-left:43px!important}.p-r-43{padding-right:43px!important}.m-t-43{margin-top:43px!important}.m-b-43{margin-bottom:43px!important}.m-l-43{margin-left:43px!important}.m-r-43{margin-right:43px!important}.m-y-43{margin-bottom:43px!important;margin-top:43px!important}.m-x-43{margin-left:43px!important;margin-right:43px!important}.m-43{margin:43px!important}.p-y-43{padding-bottom:43px!important;padding-top:43px!important}.p-x-43{padding-left:43px!important;padding-right:43px!important}.p-43{padding:43px!important}.p-t-44{padding-top:44px!important}.p-b-44{padding-bottom:44px!important}.p-l-44{padding-left:44px!important}.p-r-44{padding-right:44px!important}.m-t-44{margin-top:44px!important}.m-b-44{margin-bottom:44px!important}.m-l-44{margin-left:44px!important}.m-r-44{margin-right:44px!important}.m-y-44{margin-bottom:44px!important;margin-top:44px!important}.m-x-44{margin-left:44px!important;margin-right:44px!important}.m-44{margin:44px!important}.p-y-44{padding-bottom:44px!important;padding-top:44px!important}.p-x-44{padding-left:44px!important;padding-right:44px!important}.p-44{padding:44px!important}.p-t-45{padding-top:45px!important}.p-b-45{padding-bottom:45px!important}.p-l-45{padding-left:45px!important}.p-r-45{padding-right:45px!important}.m-t-45{margin-top:45px!important}.m-b-45{margin-bottom:45px!important}.m-l-45{margin-left:45px!important}.m-r-45{margin-right:45px!important}.m-y-45{margin-bottom:45px!important;margin-top:45px!important}.m-x-45{margin-left:45px!important;margin-right:45px!important}.m-45{margin:45px!important}.p-y-45{padding-bottom:45px!important;padding-top:45px!important}.p-x-45{padding-left:45px!important;padding-right:45px!important}.p-45{padding:45px!important}.p-t-46{padding-top:46px!important}.p-b-46{padding-bottom:46px!important}.p-l-46{padding-left:46px!important}.p-r-46{padding-right:46px!important}.m-t-46{margin-top:46px!important}.m-b-46{margin-bottom:46px!important}.m-l-46{margin-left:46px!important}.m-r-46{margin-right:46px!important}.m-y-46{margin-bottom:46px!important;margin-top:46px!important}.m-x-46{margin-left:46px!important;margin-right:46px!important}.m-46{margin:46px!important}.p-y-46{padding-bottom:46px!important;padding-top:46px!important}.p-x-46{padding-left:46px!important;padding-right:46px!important}.p-46{padding:46px!important}.p-t-47{padding-top:47px!important}.p-b-47{padding-bottom:47px!important}.p-l-47{padding-left:47px!important}.p-r-47{padding-right:47px!important}.m-t-47{margin-top:47px!important}.m-b-47{margin-bottom:47px!important}.m-l-47{margin-left:47px!important}.m-r-47{margin-right:47px!important}.m-y-47{margin-bottom:47px!important;margin-top:47px!important}.m-x-47{margin-left:47px!important;margin-right:47px!important}.m-47{margin:47px!important}.p-y-47{padding-bottom:47px!important;padding-top:47px!important}.p-x-47{padding-left:47px!important;padding-right:47px!important}.p-47{padding:47px!important}.p-t-48{padding-top:48px!important}.p-b-48{padding-bottom:48px!important}.p-l-48{padding-left:48px!important}.p-r-48{padding-right:48px!important}.m-t-48{margin-top:48px!important}.m-b-48{margin-bottom:48px!important}.m-l-48{margin-left:48px!important}.m-r-48{margin-right:48px!important}.m-y-48{margin-bottom:48px!important;margin-top:48px!important}.m-x-48{margin-left:48px!important;margin-right:48px!important}.m-48{margin:48px!important}.p-y-48{padding-bottom:48px!important;padding-top:48px!important}.p-x-48{padding-left:48px!important;padding-right:48px!important}.p-48{padding:48px!important}.p-t-49{padding-top:49px!important}.p-b-49{padding-bottom:49px!important}.p-l-49{padding-left:49px!important}.p-r-49{padding-right:49px!important}.m-t-49{margin-top:49px!important}.m-b-49{margin-bottom:49px!important}.m-l-49{margin-left:49px!important}.m-r-49{margin-right:49px!important}.m-y-49{margin-bottom:49px!important;margin-top:49px!important}.m-x-49{margin-left:49px!important;margin-right:49px!important}.m-49{margin:49px!important}.p-y-49{padding-bottom:49px!important;padding-top:49px!important}.p-x-49{padding-left:49px!important;padding-right:49px!important}.p-49{padding:49px!important}.p-t-50{padding-top:50px!important}.p-b-50{padding-bottom:50px!important}.p-l-50{padding-left:50px!important}.p-r-50{padding-right:50px!important}.m-t-50{margin-top:50px!important}.m-b-50{margin-bottom:50px!important}.m-l-50{margin-left:50px!important}.m-r-50{margin-right:50px!important}.m-y-50{margin-bottom:50px!important;margin-top:50px!important}.m-x-50{margin-left:50px!important;margin-right:50px!important}.m-50{margin:50px!important}.p-y-50{padding-bottom:50px!important;padding-top:50px!important}.p-x-50{padding-left:50px!important;padding-right:50px!important}.p-50{padding:50px!important}.p-t-51{padding-top:51px!important}.p-b-51{padding-bottom:51px!important}.p-l-51{padding-left:51px!important}.p-r-51{padding-right:51px!important}.m-t-51{margin-top:51px!important}.m-b-51{margin-bottom:51px!important}.m-l-51{margin-left:51px!important}.m-r-51{margin-right:51px!important}.m-y-51{margin-bottom:51px!important;margin-top:51px!important}.m-x-51{margin-left:51px!important;margin-right:51px!important}.m-51{margin:51px!important}.p-y-51{padding-bottom:51px!important;padding-top:51px!important}.p-x-51{padding-left:51px!important;padding-right:51px!important}.p-51{padding:51px!important}.p-t-52{padding-top:52px!important}.p-b-52{padding-bottom:52px!important}.p-l-52{padding-left:52px!important}.p-r-52{padding-right:52px!important}.m-t-52{margin-top:52px!important}.m-b-52{margin-bottom:52px!important}.m-l-52{margin-left:52px!important}.m-r-52{margin-right:52px!important}.m-y-52{margin-bottom:52px!important;margin-top:52px!important}.m-x-52{margin-left:52px!important;margin-right:52px!important}.m-52{margin:52px!important}.p-y-52{padding-bottom:52px!important;padding-top:52px!important}.p-x-52{padding-left:52px!important;padding-right:52px!important}.p-52{padding:52px!important}.p-t-53{padding-top:53px!important}.p-b-53{padding-bottom:53px!important}.p-l-53{padding-left:53px!important}.p-r-53{padding-right:53px!important}.m-t-53{margin-top:53px!important}.m-b-53{margin-bottom:53px!important}.m-l-53{margin-left:53px!important}.m-r-53{margin-right:53px!important}.m-y-53{margin-bottom:53px!important;margin-top:53px!important}.m-x-53{margin-left:53px!important;margin-right:53px!important}.m-53{margin:53px!important}.p-y-53{padding-bottom:53px!important;padding-top:53px!important}.p-x-53{padding-left:53px!important;padding-right:53px!important}.p-53{padding:53px!important}.p-t-54{padding-top:54px!important}.p-b-54{padding-bottom:54px!important}.p-l-54{padding-left:54px!important}.p-r-54{padding-right:54px!important}.m-t-54{margin-top:54px!important}.m-b-54{margin-bottom:54px!important}.m-l-54{margin-left:54px!important}.m-r-54{margin-right:54px!important}.m-y-54{margin-bottom:54px!important;margin-top:54px!important}.m-x-54{margin-left:54px!important;margin-right:54px!important}.m-54{margin:54px!important}.p-y-54{padding-bottom:54px!important;padding-top:54px!important}.p-x-54{padding-left:54px!important;padding-right:54px!important}.p-54{padding:54px!important}.p-t-55{padding-top:55px!important}.p-b-55{padding-bottom:55px!important}.p-l-55{padding-left:55px!important}.p-r-55{padding-right:55px!important}.m-t-55{margin-top:55px!important}.m-b-55{margin-bottom:55px!important}.m-l-55{margin-left:55px!important}.m-r-55{margin-right:55px!important}.m-y-55{margin-bottom:55px!important;margin-top:55px!important}.m-x-55{margin-left:55px!important;margin-right:55px!important}.m-55{margin:55px!important}.p-y-55{padding-bottom:55px!important;padding-top:55px!important}.p-x-55{padding-left:55px!important;padding-right:55px!important}.p-55{padding:55px!important}.p-t-56{padding-top:56px!important}.p-b-56{padding-bottom:56px!important}.p-l-56{padding-left:56px!important}.p-r-56{padding-right:56px!important}.m-t-56{margin-top:56px!important}.m-b-56{margin-bottom:56px!important}.m-l-56{margin-left:56px!important}.m-r-56{margin-right:56px!important}.m-y-56{margin-bottom:56px!important;margin-top:56px!important}.m-x-56{margin-left:56px!important;margin-right:56px!important}.m-56{margin:56px!important}.p-y-56{padding-bottom:56px!important;padding-top:56px!important}.p-x-56{padding-left:56px!important;padding-right:56px!important}.p-56{padding:56px!important}.p-t-57{padding-top:57px!important}.p-b-57{padding-bottom:57px!important}.p-l-57{padding-left:57px!important}.p-r-57{padding-right:57px!important}.m-t-57{margin-top:57px!important}.m-b-57{margin-bottom:57px!important}.m-l-57{margin-left:57px!important}.m-r-57{margin-right:57px!important}.m-y-57{margin-bottom:57px!important;margin-top:57px!important}.m-x-57{margin-left:57px!important;margin-right:57px!important}.m-57{margin:57px!important}.p-y-57{padding-bottom:57px!important;padding-top:57px!important}.p-x-57{padding-left:57px!important;padding-right:57px!important}.p-57{padding:57px!important}.p-t-58{padding-top:58px!important}.p-b-58{padding-bottom:58px!important}.p-l-58{padding-left:58px!important}.p-r-58{padding-right:58px!important}.m-t-58{margin-top:58px!important}.m-b-58{margin-bottom:58px!important}.m-l-58{margin-left:58px!important}.m-r-58{margin-right:58px!important}.m-y-58{margin-bottom:58px!important;margin-top:58px!important}.m-x-58{margin-left:58px!important;margin-right:58px!important}.m-58{margin:58px!important}.p-y-58{padding-bottom:58px!important;padding-top:58px!important}.p-x-58{padding-left:58px!important;padding-right:58px!important}.p-58{padding:58px!important}.p-t-59{padding-top:59px!important}.p-b-59{padding-bottom:59px!important}.p-l-59{padding-left:59px!important}.p-r-59{padding-right:59px!important}.m-t-59{margin-top:59px!important}.m-b-59{margin-bottom:59px!important}.m-l-59{margin-left:59px!important}.m-r-59{margin-right:59px!important}.m-y-59{margin-bottom:59px!important;margin-top:59px!important}.m-x-59{margin-left:59px!important;margin-right:59px!important}.m-59{margin:59px!important}.p-y-59{padding-bottom:59px!important;padding-top:59px!important}.p-x-59{padding-left:59px!important;padding-right:59px!important}.p-59{padding:59px!important}.p-t-60{padding-top:60px!important}.p-b-60{padding-bottom:60px!important}.p-l-60{padding-left:60px!important}.p-r-60{padding-right:60px!important}.m-t-60{margin-top:60px!important}.m-b-60{margin-bottom:60px!important}.m-l-60{margin-left:60px!important}.m-r-60{margin-right:60px!important}.m-y-60{margin-bottom:60px!important;margin-top:60px!important}.m-x-60{margin-left:60px!important;margin-right:60px!important}.m-60{margin:60px!important}.p-y-60{padding-bottom:60px!important;padding-top:60px!important}.p-x-60{padding-left:60px!important;padding-right:60px!important}.p-60{padding:60px!important}.p-t-61{padding-top:61px!important}.p-b-61{padding-bottom:61px!important}.p-l-61{padding-left:61px!important}.p-r-61{padding-right:61px!important}.m-t-61{margin-top:61px!important}.m-b-61{margin-bottom:61px!important}.m-l-61{margin-left:61px!important}.m-r-61{margin-right:61px!important}.m-y-61{margin-bottom:61px!important;margin-top:61px!important}.m-x-61{margin-left:61px!important;margin-right:61px!important}.m-61{margin:61px!important}.p-y-61{padding-bottom:61px!important;padding-top:61px!important}.p-x-61{padding-left:61px!important;padding-right:61px!important}.p-61{padding:61px!important}.p-t-62{padding-top:62px!important}.p-b-62{padding-bottom:62px!important}.p-l-62{padding-left:62px!important}.p-r-62{padding-right:62px!important}.m-t-62{margin-top:62px!important}.m-b-62{margin-bottom:62px!important}.m-l-62{margin-left:62px!important}.m-r-62{margin-right:62px!important}.m-y-62{margin-bottom:62px!important;margin-top:62px!important}.m-x-62{margin-left:62px!important;margin-right:62px!important}.m-62{margin:62px!important}.p-y-62{padding-bottom:62px!important;padding-top:62px!important}.p-x-62{padding-left:62px!important;padding-right:62px!important}.p-62{padding:62px!important}.p-t-63{padding-top:63px!important}.p-b-63{padding-bottom:63px!important}.p-l-63{padding-left:63px!important}.p-r-63{padding-right:63px!important}.m-t-63{margin-top:63px!important}.m-b-63{margin-bottom:63px!important}.m-l-63{margin-left:63px!important}.m-r-63{margin-right:63px!important}.m-y-63{margin-bottom:63px!important;margin-top:63px!important}.m-x-63{margin-left:63px!important;margin-right:63px!important}.m-63{margin:63px!important}.p-y-63{padding-bottom:63px!important;padding-top:63px!important}.p-x-63{padding-left:63px!important;padding-right:63px!important}.p-63{padding:63px!important}.p-t-64{padding-top:64px!important}.p-b-64{padding-bottom:64px!important}.p-l-64{padding-left:64px!important}.p-r-64{padding-right:64px!important}.m-t-64{margin-top:64px!important}.m-b-64{margin-bottom:64px!important}.m-l-64{margin-left:64px!important}.m-r-64{margin-right:64px!important}.m-y-64{margin-bottom:64px!important;margin-top:64px!important}.m-x-64{margin-left:64px!important;margin-right:64px!important}.m-64{margin:64px!important}.p-y-64{padding-bottom:64px!important;padding-top:64px!important}.p-x-64{padding-left:64px!important;padding-right:64px!important}.p-64{padding:64px!important}.p-t-65{padding-top:65px!important}.p-b-65{padding-bottom:65px!important}.p-l-65{padding-left:65px!important}.p-r-65{padding-right:65px!important}.m-t-65{margin-top:65px!important}.m-b-65{margin-bottom:65px!important}.m-l-65{margin-left:65px!important}.m-r-65{margin-right:65px!important}.m-y-65{margin-bottom:65px!important;margin-top:65px!important}.m-x-65{margin-left:65px!important;margin-right:65px!important}.m-65{margin:65px!important}.p-y-65{padding-bottom:65px!important;padding-top:65px!important}.p-x-65{padding-left:65px!important;padding-right:65px!important}.p-65{padding:65px!important}.p-t-66{padding-top:66px!important}.p-b-66{padding-bottom:66px!important}.p-l-66{padding-left:66px!important}.p-r-66{padding-right:66px!important}.m-t-66{margin-top:66px!important}.m-b-66{margin-bottom:66px!important}.m-l-66{margin-left:66px!important}.m-r-66{margin-right:66px!important}.m-y-66{margin-bottom:66px!important;margin-top:66px!important}.m-x-66{margin-left:66px!important;margin-right:66px!important}.m-66{margin:66px!important}.p-y-66{padding-bottom:66px!important;padding-top:66px!important}.p-x-66{padding-left:66px!important;padding-right:66px!important}.p-66{padding:66px!important}.p-t-67{padding-top:67px!important}.p-b-67{padding-bottom:67px!important}.p-l-67{padding-left:67px!important}.p-r-67{padding-right:67px!important}.m-t-67{margin-top:67px!important}.m-b-67{margin-bottom:67px!important}.m-l-67{margin-left:67px!important}.m-r-67{margin-right:67px!important}.m-y-67{margin-bottom:67px!important;margin-top:67px!important}.m-x-67{margin-left:67px!important;margin-right:67px!important}.m-67{margin:67px!important}.p-y-67{padding-bottom:67px!important;padding-top:67px!important}.p-x-67{padding-left:67px!important;padding-right:67px!important}.p-67{padding:67px!important}.p-t-68{padding-top:68px!important}.p-b-68{padding-bottom:68px!important}.p-l-68{padding-left:68px!important}.p-r-68{padding-right:68px!important}.m-t-68{margin-top:68px!important}.m-b-68{margin-bottom:68px!important}.m-l-68{margin-left:68px!important}.m-r-68{margin-right:68px!important}.m-y-68{margin-bottom:68px!important;margin-top:68px!important}.m-x-68{margin-left:68px!important;margin-right:68px!important}.m-68{margin:68px!important}.p-y-68{padding-bottom:68px!important;padding-top:68px!important}.p-x-68{padding-left:68px!important;padding-right:68px!important}.p-68{padding:68px!important}.p-t-69{padding-top:69px!important}.p-b-69{padding-bottom:69px!important}.p-l-69{padding-left:69px!important}.p-r-69{padding-right:69px!important}.m-t-69{margin-top:69px!important}.m-b-69{margin-bottom:69px!important}.m-l-69{margin-left:69px!important}.m-r-69{margin-right:69px!important}.m-y-69{margin-bottom:69px!important;margin-top:69px!important}.m-x-69{margin-left:69px!important;margin-right:69px!important}.m-69{margin:69px!important}.p-y-69{padding-bottom:69px!important;padding-top:69px!important}.p-x-69{padding-left:69px!important;padding-right:69px!important}.p-69{padding:69px!important}.p-t-70{padding-top:70px!important}.p-b-70{padding-bottom:70px!important}.p-l-70{padding-left:70px!important}.p-r-70{padding-right:70px!important}.m-t-70{margin-top:70px!important}.m-b-70{margin-bottom:70px!important}.m-l-70{margin-left:70px!important}.m-r-70{margin-right:70px!important}.m-y-70{margin-bottom:70px!important;margin-top:70px!important}.m-x-70{margin-left:70px!important;margin-right:70px!important}.m-70{margin:70px!important}.p-y-70{padding-bottom:70px!important;padding-top:70px!important}.p-x-70{padding-left:70px!important;padding-right:70px!important}.p-70{padding:70px!important}.p-t-71{padding-top:71px!important}.p-b-71{padding-bottom:71px!important}.p-l-71{padding-left:71px!important}.p-r-71{padding-right:71px!important}.m-t-71{margin-top:71px!important}.m-b-71{margin-bottom:71px!important}.m-l-71{margin-left:71px!important}.m-r-71{margin-right:71px!important}.m-y-71{margin-bottom:71px!important;margin-top:71px!important}.m-x-71{margin-left:71px!important;margin-right:71px!important}.m-71{margin:71px!important}.p-y-71{padding-bottom:71px!important;padding-top:71px!important}.p-x-71{padding-left:71px!important;padding-right:71px!important}.p-71{padding:71px!important}.p-t-72{padding-top:72px!important}.p-b-72{padding-bottom:72px!important}.p-l-72{padding-left:72px!important}.p-r-72{padding-right:72px!important}.m-t-72{margin-top:72px!important}.m-b-72{margin-bottom:72px!important}.m-l-72{margin-left:72px!important}.m-r-72{margin-right:72px!important}.m-y-72{margin-bottom:72px!important;margin-top:72px!important}.m-x-72{margin-left:72px!important;margin-right:72px!important}.m-72{margin:72px!important}.p-y-72{padding-bottom:72px!important;padding-top:72px!important}.p-x-72{padding-left:72px!important;padding-right:72px!important}.p-72{padding:72px!important}.p-t-73{padding-top:73px!important}.p-b-73{padding-bottom:73px!important}.p-l-73{padding-left:73px!important}.p-r-73{padding-right:73px!important}.m-t-73{margin-top:73px!important}.m-b-73{margin-bottom:73px!important}.m-l-73{margin-left:73px!important}.m-r-73{margin-right:73px!important}.m-y-73{margin-bottom:73px!important;margin-top:73px!important}.m-x-73{margin-left:73px!important;margin-right:73px!important}.m-73{margin:73px!important}.p-y-73{padding-bottom:73px!important;padding-top:73px!important}.p-x-73{padding-left:73px!important;padding-right:73px!important}.p-73{padding:73px!important}.p-t-74{padding-top:74px!important}.p-b-74{padding-bottom:74px!important}.p-l-74{padding-left:74px!important}.p-r-74{padding-right:74px!important}.m-t-74{margin-top:74px!important}.m-b-74{margin-bottom:74px!important}.m-l-74{margin-left:74px!important}.m-r-74{margin-right:74px!important}.m-y-74{margin-bottom:74px!important;margin-top:74px!important}.m-x-74{margin-left:74px!important;margin-right:74px!important}.m-74{margin:74px!important}.p-y-74{padding-bottom:74px!important;padding-top:74px!important}.p-x-74{padding-left:74px!important;padding-right:74px!important}.p-74{padding:74px!important}.p-t-75{padding-top:75px!important}.p-b-75{padding-bottom:75px!important}.p-l-75{padding-left:75px!important}.p-r-75{padding-right:75px!important}.m-t-75{margin-top:75px!important}.m-b-75{margin-bottom:75px!important}.m-l-75{margin-left:75px!important}.m-r-75{margin-right:75px!important}.m-y-75{margin-bottom:75px!important;margin-top:75px!important}.m-x-75{margin-left:75px!important;margin-right:75px!important}.m-75{margin:75px!important}.p-y-75{padding-bottom:75px!important;padding-top:75px!important}.p-x-75{padding-left:75px!important;padding-right:75px!important}.p-75{padding:75px!important}.p-t-76{padding-top:76px!important}.p-b-76{padding-bottom:76px!important}.p-l-76{padding-left:76px!important}.p-r-76{padding-right:76px!important}.m-t-76{margin-top:76px!important}.m-b-76{margin-bottom:76px!important}.m-l-76{margin-left:76px!important}.m-r-76{margin-right:76px!important}.m-y-76{margin-bottom:76px!important;margin-top:76px!important}.m-x-76{margin-left:76px!important;margin-right:76px!important}.m-76{margin:76px!important}.p-y-76{padding-bottom:76px!important;padding-top:76px!important}.p-x-76{padding-left:76px!important;padding-right:76px!important}.p-76{padding:76px!important}.p-t-77{padding-top:77px!important}.p-b-77{padding-bottom:77px!important}.p-l-77{padding-left:77px!important}.p-r-77{padding-right:77px!important}.m-t-77{margin-top:77px!important}.m-b-77{margin-bottom:77px!important}.m-l-77{margin-left:77px!important}.m-r-77{margin-right:77px!important}.m-y-77{margin-bottom:77px!important;margin-top:77px!important}.m-x-77{margin-left:77px!important;margin-right:77px!important}.m-77{margin:77px!important}.p-y-77{padding-bottom:77px!important;padding-top:77px!important}.p-x-77{padding-left:77px!important;padding-right:77px!important}.p-77{padding:77px!important}.p-t-78{padding-top:78px!important}.p-b-78{padding-bottom:78px!important}.p-l-78{padding-left:78px!important}.p-r-78{padding-right:78px!important}.m-t-78{margin-top:78px!important}.m-b-78{margin-bottom:78px!important}.m-l-78{margin-left:78px!important}.m-r-78{margin-right:78px!important}.m-y-78{margin-bottom:78px!important;margin-top:78px!important}.m-x-78{margin-left:78px!important;margin-right:78px!important}.m-78{margin:78px!important}.p-y-78{padding-bottom:78px!important;padding-top:78px!important}.p-x-78{padding-left:78px!important;padding-right:78px!important}.p-78{padding:78px!important}.p-t-79{padding-top:79px!important}.p-b-79{padding-bottom:79px!important}.p-l-79{padding-left:79px!important}.p-r-79{padding-right:79px!important}.m-t-79{margin-top:79px!important}.m-b-79{margin-bottom:79px!important}.m-l-79{margin-left:79px!important}.m-r-79{margin-right:79px!important}.m-y-79{margin-bottom:79px!important;margin-top:79px!important}.m-x-79{margin-left:79px!important;margin-right:79px!important}.m-79{margin:79px!important}.p-y-79{padding-bottom:79px!important;padding-top:79px!important}.p-x-79{padding-left:79px!important;padding-right:79px!important}.p-79{padding:79px!important}.p-t-80{padding-top:80px!important}.p-b-80{padding-bottom:80px!important}.p-l-80{padding-left:80px!important}.p-r-80{padding-right:80px!important}.m-t-80{margin-top:80px!important}.m-b-80{margin-bottom:80px!important}.m-l-80{margin-left:80px!important}.m-r-80{margin-right:80px!important}.m-y-80{margin-bottom:80px!important;margin-top:80px!important}.m-x-80{margin-left:80px!important;margin-right:80px!important}.m-80{margin:80px!important}.p-y-80{padding-bottom:80px!important;padding-top:80px!important}.p-x-80{padding-left:80px!important;padding-right:80px!important}.p-80{padding:80px!important}.p-t-81{padding-top:81px!important}.p-b-81{padding-bottom:81px!important}.p-l-81{padding-left:81px!important}.p-r-81{padding-right:81px!important}.m-t-81{margin-top:81px!important}.m-b-81{margin-bottom:81px!important}.m-l-81{margin-left:81px!important}.m-r-81{margin-right:81px!important}.m-y-81{margin-bottom:81px!important;margin-top:81px!important}.m-x-81{margin-left:81px!important;margin-right:81px!important}.m-81{margin:81px!important}.p-y-81{padding-bottom:81px!important;padding-top:81px!important}.p-x-81{padding-left:81px!important;padding-right:81px!important}.p-81{padding:81px!important}.p-t-82{padding-top:82px!important}.p-b-82{padding-bottom:82px!important}.p-l-82{padding-left:82px!important}.p-r-82{padding-right:82px!important}.m-t-82{margin-top:82px!important}.m-b-82{margin-bottom:82px!important}.m-l-82{margin-left:82px!important}.m-r-82{margin-right:82px!important}.m-y-82{margin-bottom:82px!important;margin-top:82px!important}.m-x-82{margin-left:82px!important;margin-right:82px!important}.m-82{margin:82px!important}.p-y-82{padding-bottom:82px!important;padding-top:82px!important}.p-x-82{padding-left:82px!important;padding-right:82px!important}.p-82{padding:82px!important}.p-t-83{padding-top:83px!important}.p-b-83{padding-bottom:83px!important}.p-l-83{padding-left:83px!important}.p-r-83{padding-right:83px!important}.m-t-83{margin-top:83px!important}.m-b-83{margin-bottom:83px!important}.m-l-83{margin-left:83px!important}.m-r-83{margin-right:83px!important}.m-y-83{margin-bottom:83px!important;margin-top:83px!important}.m-x-83{margin-left:83px!important;margin-right:83px!important}.m-83{margin:83px!important}.p-y-83{padding-bottom:83px!important;padding-top:83px!important}.p-x-83{padding-left:83px!important;padding-right:83px!important}.p-83{padding:83px!important}.p-t-84{padding-top:84px!important}.p-b-84{padding-bottom:84px!important}.p-l-84{padding-left:84px!important}.p-r-84{padding-right:84px!important}.m-t-84{margin-top:84px!important}.m-b-84{margin-bottom:84px!important}.m-l-84{margin-left:84px!important}.m-r-84{margin-right:84px!important}.m-y-84{margin-bottom:84px!important;margin-top:84px!important}.m-x-84{margin-left:84px!important;margin-right:84px!important}.m-84{margin:84px!important}.p-y-84{padding-bottom:84px!important;padding-top:84px!important}.p-x-84{padding-left:84px!important;padding-right:84px!important}.p-84{padding:84px!important}.p-t-85{padding-top:85px!important}.p-b-85{padding-bottom:85px!important}.p-l-85{padding-left:85px!important}.p-r-85{padding-right:85px!important}.m-t-85{margin-top:85px!important}.m-b-85{margin-bottom:85px!important}.m-l-85{margin-left:85px!important}.m-r-85{margin-right:85px!important}.m-y-85{margin-bottom:85px!important;margin-top:85px!important}.m-x-85{margin-left:85px!important;margin-right:85px!important}.m-85{margin:85px!important}.p-y-85{padding-bottom:85px!important;padding-top:85px!important}.p-x-85{padding-left:85px!important;padding-right:85px!important}.p-85{padding:85px!important}.p-t-86{padding-top:86px!important}.p-b-86{padding-bottom:86px!important}.p-l-86{padding-left:86px!important}.p-r-86{padding-right:86px!important}.m-t-86{margin-top:86px!important}.m-b-86{margin-bottom:86px!important}.m-l-86{margin-left:86px!important}.m-r-86{margin-right:86px!important}.m-y-86{margin-bottom:86px!important;margin-top:86px!important}.m-x-86{margin-left:86px!important;margin-right:86px!important}.m-86{margin:86px!important}.p-y-86{padding-bottom:86px!important;padding-top:86px!important}.p-x-86{padding-left:86px!important;padding-right:86px!important}.p-86{padding:86px!important}.p-t-87{padding-top:87px!important}.p-b-87{padding-bottom:87px!important}.p-l-87{padding-left:87px!important}.p-r-87{padding-right:87px!important}.m-t-87{margin-top:87px!important}.m-b-87{margin-bottom:87px!important}.m-l-87{margin-left:87px!important}.m-r-87{margin-right:87px!important}.m-y-87{margin-bottom:87px!important;margin-top:87px!important}.m-x-87{margin-left:87px!important;margin-right:87px!important}.m-87{margin:87px!important}.p-y-87{padding-bottom:87px!important;padding-top:87px!important}.p-x-87{padding-left:87px!important;padding-right:87px!important}.p-87{padding:87px!important}.p-t-88{padding-top:88px!important}.p-b-88{padding-bottom:88px!important}.p-l-88{padding-left:88px!important}.p-r-88{padding-right:88px!important}.m-t-88{margin-top:88px!important}.m-b-88{margin-bottom:88px!important}.m-l-88{margin-left:88px!important}.m-r-88{margin-right:88px!important}.m-y-88{margin-bottom:88px!important;margin-top:88px!important}.m-x-88{margin-left:88px!important;margin-right:88px!important}.m-88{margin:88px!important}.p-y-88{padding-bottom:88px!important;padding-top:88px!important}.p-x-88{padding-left:88px!important;padding-right:88px!important}.p-88{padding:88px!important}.p-t-89{padding-top:89px!important}.p-b-89{padding-bottom:89px!important}.p-l-89{padding-left:89px!important}.p-r-89{padding-right:89px!important}.m-t-89{margin-top:89px!important}.m-b-89{margin-bottom:89px!important}.m-l-89{margin-left:89px!important}.m-r-89{margin-right:89px!important}.m-y-89{margin-bottom:89px!important;margin-top:89px!important}.m-x-89{margin-left:89px!important;margin-right:89px!important}.m-89{margin:89px!important}.p-y-89{padding-bottom:89px!important;padding-top:89px!important}.p-x-89{padding-left:89px!important;padding-right:89px!important}.p-89{padding:89px!important}.p-t-90{padding-top:90px!important}.p-b-90{padding-bottom:90px!important}.p-l-90{padding-left:90px!important}.p-r-90{padding-right:90px!important}.m-t-90{margin-top:90px!important}.m-b-90{margin-bottom:90px!important}.m-l-90{margin-left:90px!important}.m-r-90{margin-right:90px!important}.m-y-90{margin-bottom:90px!important;margin-top:90px!important}.m-x-90{margin-left:90px!important;margin-right:90px!important}.m-90{margin:90px!important}.p-y-90{padding-bottom:90px!important;padding-top:90px!important}.p-x-90{padding-left:90px!important;padding-right:90px!important}.p-90{padding:90px!important}.p-t-91{padding-top:91px!important}.p-b-91{padding-bottom:91px!important}.p-l-91{padding-left:91px!important}.p-r-91{padding-right:91px!important}.m-t-91{margin-top:91px!important}.m-b-91{margin-bottom:91px!important}.m-l-91{margin-left:91px!important}.m-r-91{margin-right:91px!important}.m-y-91{margin-bottom:91px!important;margin-top:91px!important}.m-x-91{margin-left:91px!important;margin-right:91px!important}.m-91{margin:91px!important}.p-y-91{padding-bottom:91px!important;padding-top:91px!important}.p-x-91{padding-left:91px!important;padding-right:91px!important}.p-91{padding:91px!important}.p-t-92{padding-top:92px!important}.p-b-92{padding-bottom:92px!important}.p-l-92{padding-left:92px!important}.p-r-92{padding-right:92px!important}.m-t-92{margin-top:92px!important}.m-b-92{margin-bottom:92px!important}.m-l-92{margin-left:92px!important}.m-r-92{margin-right:92px!important}.m-y-92{margin-bottom:92px!important;margin-top:92px!important}.m-x-92{margin-left:92px!important;margin-right:92px!important}.m-92{margin:92px!important}.p-y-92{padding-bottom:92px!important;padding-top:92px!important}.p-x-92{padding-left:92px!important;padding-right:92px!important}.p-92{padding:92px!important}.p-t-93{padding-top:93px!important}.p-b-93{padding-bottom:93px!important}.p-l-93{padding-left:93px!important}.p-r-93{padding-right:93px!important}.m-t-93{margin-top:93px!important}.m-b-93{margin-bottom:93px!important}.m-l-93{margin-left:93px!important}.m-r-93{margin-right:93px!important}.m-y-93{margin-bottom:93px!important;margin-top:93px!important}.m-x-93{margin-left:93px!important;margin-right:93px!important}.m-93{margin:93px!important}.p-y-93{padding-bottom:93px!important;padding-top:93px!important}.p-x-93{padding-left:93px!important;padding-right:93px!important}.p-93{padding:93px!important}.p-t-94{padding-top:94px!important}.p-b-94{padding-bottom:94px!important}.p-l-94{padding-left:94px!important}.p-r-94{padding-right:94px!important}.m-t-94{margin-top:94px!important}.m-b-94{margin-bottom:94px!important}.m-l-94{margin-left:94px!important}.m-r-94{margin-right:94px!important}.m-y-94{margin-bottom:94px!important;margin-top:94px!important}.m-x-94{margin-left:94px!important;margin-right:94px!important}.m-94{margin:94px!important}.p-y-94{padding-bottom:94px!important;padding-top:94px!important}.p-x-94{padding-left:94px!important;padding-right:94px!important}.p-94{padding:94px!important}.p-t-95{padding-top:95px!important}.p-b-95{padding-bottom:95px!important}.p-l-95{padding-left:95px!important}.p-r-95{padding-right:95px!important}.m-t-95{margin-top:95px!important}.m-b-95{margin-bottom:95px!important}.m-l-95{margin-left:95px!important}.m-r-95{margin-right:95px!important}.m-y-95{margin-bottom:95px!important;margin-top:95px!important}.m-x-95{margin-left:95px!important;margin-right:95px!important}.m-95{margin:95px!important}.p-y-95{padding-bottom:95px!important;padding-top:95px!important}.p-x-95{padding-left:95px!important;padding-right:95px!important}.p-95{padding:95px!important}.p-t-96{padding-top:96px!important}.p-b-96{padding-bottom:96px!important}.p-l-96{padding-left:96px!important}.p-r-96{padding-right:96px!important}.m-t-96{margin-top:96px!important}.m-b-96{margin-bottom:96px!important}.m-l-96{margin-left:96px!important}.m-r-96{margin-right:96px!important}.m-y-96{margin-bottom:96px!important;margin-top:96px!important}.m-x-96{margin-left:96px!important;margin-right:96px!important}.m-96{margin:96px!important}.p-y-96{padding-bottom:96px!important;padding-top:96px!important}.p-x-96{padding-left:96px!important;padding-right:96px!important}.p-96{padding:96px!important}.p-t-97{padding-top:97px!important}.p-b-97{padding-bottom:97px!important}.p-l-97{padding-left:97px!important}.p-r-97{padding-right:97px!important}.m-t-97{margin-top:97px!important}.m-b-97{margin-bottom:97px!important}.m-l-97{margin-left:97px!important}.m-r-97{margin-right:97px!important}.m-y-97{margin-bottom:97px!important;margin-top:97px!important}.m-x-97{margin-left:97px!important;margin-right:97px!important}.m-97{margin:97px!important}.p-y-97{padding-bottom:97px!important;padding-top:97px!important}.p-x-97{padding-left:97px!important;padding-right:97px!important}.p-97{padding:97px!important}.p-t-98{padding-top:98px!important}.p-b-98{padding-bottom:98px!important}.p-l-98{padding-left:98px!important}.p-r-98{padding-right:98px!important}.m-t-98{margin-top:98px!important}.m-b-98{margin-bottom:98px!important}.m-l-98{margin-left:98px!important}.m-r-98{margin-right:98px!important}.m-y-98{margin-bottom:98px!important;margin-top:98px!important}.m-x-98{margin-left:98px!important;margin-right:98px!important}.m-98{margin:98px!important}.p-y-98{padding-bottom:98px!important;padding-top:98px!important}.p-x-98{padding-left:98px!important;padding-right:98px!important}.p-98{padding:98px!important}.p-t-99{padding-top:99px!important}.p-b-99{padding-bottom:99px!important}.p-l-99{padding-left:99px!important}.p-r-99{padding-right:99px!important}.m-t-99{margin-top:99px!important}.m-b-99{margin-bottom:99px!important}.m-l-99{margin-left:99px!important}.m-r-99{margin-right:99px!important}.m-y-99{margin-bottom:99px!important;margin-top:99px!important}.m-x-99{margin-left:99px!important;margin-right:99px!important}.m-99{margin:99px!important}.p-y-99{padding-bottom:99px!important;padding-top:99px!important}.p-x-99{padding-left:99px!important;padding-right:99px!important}.p-99{padding:99px!important}.p-t-100{padding-top:100px!important}.p-b-100{padding-bottom:100px!important}.p-l-100{padding-left:100px!important}.p-r-100{padding-right:100px!important}.m-t-100{margin-top:100px!important}.m-b-100{margin-bottom:100px!important}.m-l-100{margin-left:100px!important}.m-r-100{margin-right:100px!important}.m-y-100{margin-bottom:100px!important;margin-top:100px!important}.m-x-100{margin-left:100px!important;margin-right:100px!important}.m-100{margin:100px!important}.p-y-100{padding-bottom:100px!important;padding-top:100px!important}.p-x-100{padding-left:100px!important;padding-right:100px!important}.p-100{padding:100px!important}.label-auto{color:#666;left:135px;position:absolute}.drawer-popup-right .label-auto{left:145px}.notify-tooltip{left:115px;position:absolute;z-index:1}.dt-file{background:#efefef;border:1px solid #efefef;height:30px;min-width:60%}.dt-file,.dt-file>div{align-items:center;display:flex;width:auto}.dt-file>div{background-color:#fff;flex:1 1;height:100%;line-height:100%;min-width:220px}.MuiListItemIcon-root.checkbox-gap{min-width:40px}.layout-height{max-height:210px}.edit-comp-height .comp-details-height{height:402px}.view-comp-height .comp-details-height{height:310px}.tab-padding>.MuiBox-root{padding-top:15px}.cc-badge{height:15px;width:15px}.cc-badge,.cc-badge-active{align-items:center;background:#c0defa;border:1px solid #0078d4;border-radius:50%;color:#0078d4;display:flex;font-weight:600;justify-content:center}.cc-badge-active{height:14px;line-height:1.2;padding:0 2px;width:14px}.searchresult-box{height:79vh}.searchresult-box>div>div{border:none}.height-75{height:75vh}.min-height-90{min-height:90vh}.template-list{height:74vh}.drawer-table-align .MuiDataGrid-cell:first-child{font-weight:600}.drawer-table-align .MuiDataGrid-footerContainer{border:none}.left-innerpanel{background:#f8f8f8;border-right:1px solid #eaeaea}.left-panel-height{height:calc(100vh - 42px)}.left-panel-height2{height:calc(100vh - 138px)}.right-panel-height{height:calc(100vh - 140px);overflow-y:auto}.doc-count{background:#fff;border:1px solid #aaa;border-radius:30px;padding:1px 8px 0}.record-rightside{height:68vh;padding-right:5px}.record-rightside-comp{height:74vh;padding-right:5px}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/static/media/icons.7fc3a80b3efc0ec826ed.eot);src:url(/static/media/icons.7fc3a80b3efc0ec826ed.eot#iefix) format("embedded-opentype"),url(/static/media/icons.54e45e84be2156673e67.ttf) format("truetype"),url(/static/media/icons.01d516bf7a9ab5fd7f34.woff) format("woff"),url(/static/media/icons.e10d97544542c78dec17.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon,sans-serif!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-refresh2:before{content:"#"}.icon-user-icon:before{content:"$"}.icon-file-search:before{content:"'"}.icon-flow-chart3:before{content:"."}.icon-flow-chart-dots:before{content:"/"}.icon-settings2:before{content:";"}.icon-safe-time:before{content:"A"}.icon-flow-tree:before{content:"E"}.icon-flow-tree1:before{content:"G"}.icon-flow-tree2:before{content:"I"}.icon-text-file2:before{content:"K"}.icon-search2:before{content:"O"}.icon-search1:before{content:"P"}.icon-line-chart-dots:before{content:"f"}.icon-refresh-file:before{content:"i"}.icon-text-list-file:before{content:"o"}.icon-file-history:before{content:"p"}.icon-empty-file:before{content:"q"}.icon-calendar2:before{content:"z"}.icon-caret-left:before{content:"|"}.icon-caret-right:before{content:"}"}.icon-down-open:before{content:""}.icon-left-open:before{content:""}.icon-right-open:before{content:""}.icon-up-open:before{content:""}.icon-close:before{content:""}.icon-close-round:before{content:""}.icon-cross-mark:before{content:""}.icon-cancel:before{content:""}.icon-search-icon:before{content:""}.icon-search-2:before{content:""}.icon-folder-1-1:before{content:""}.icon-file-text-o:before{content:""}.icon-files-o:before{content:""}.icon-file-o:before{content:""}.icon-content-41:before{content:""}.icon-check-mark:before{content:""}.icon-round-1:before{content:""}.icon-signs:before{content:""}.icon-log-out:before{content:""}.icon-feather:before{content:""}.icon-pen-tool:before{content:""}.icon-pin-outline:before{content:""}.icon-thumbnail:before{content:""}.icon-setting:before{content:""}.icon-leadership:before{content:""}.icon-profile:before{content:""}.icon-user:before{content:""}.icon-dots-menu:before{content:""}.icon-menu:before{content:""}.icon-arrow:before{content:""}.icon-left-right:before{content:""}.icon-left-and-right:before{content:""}.icon-money:before{content:""}.icon-exchange:before{content:""}.icon-notification:before{content:""}.icon-notification-1:before{content:""}.icon-theme:before{content:""}.icon-paint:before{content:""}.icon-theme-1:before{content:""}.icon-half-moon:before{content:""}.icon-layer:before{content:""}.icon-layers:before{content:""}.icon-settings:before{content:""}.icon-setting-lines:before{content:""}.icon-cogwheel:before{content:""}.icon-profile-1:before{content:""}.icon-setting-1:before{content:""}.icon-online-library:before{content:""}.icon-books:before{content:""}.icon-loop-alt3:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up:before{content:""}.icon-dots-three-vertical:before{content:""}.icon-dots-three-horizontal:before{content:""}.icon-arrow_downward:before{content:""}.icon-arrow_upward:before{content:""}.icon-arrow_forward:before{content:""}.icon-arrow_back:before{content:""}.icon-zoom_out_map:before{content:""}.icon-gps_not_fixed:before{content:""}.icon-label_outline:before{content:""}.icon-location-outline:before{content:""}.icon-map-pin:before{content:""}.icon-globe:before{content:""}.icon-bell:before{content:""}.icon-settings1:before{content:""}.icon-unlock:before{content:""}.icon-lock:before{content:""}.icon-location1:before{content:""}.icon-map:before{content:""}.icon-mail-envelope-open:before{content:""}.icon-line-spacing:before{content:""}.icon-thumbs:before{content:""}.icon-edit1:before{content:""}.icon-person_outline:before{content:""}.icon-plus-square:before{content:""}.icon-plus-circle:before{content:""}.icon-users:before{content:""}.icon-user1:before{content:""}.icon-rotate:before{content:""}.icon-share2:before{content:""}.icon-chat_bubble_outline:before{content:""}.icon-email2:before{content:""}.icon-bot:before{content:""}.icon-robot:before{content:""}.icon-pie-chart2:before{content:""}.icon-hash2:before{content:""}.icon-moon-o:before{content:""}.icon-bell-o:before{content:""}.icon-help-circle:before{content:""}.icon-envelope-open-o:before{content:""}.icon-view-carousel:before{content:""}.icon-stats:before{content:""}.icon-data-analytics:before{content:""}.icon-hand-gear:before{content:""}.icon-paper:before{content:""}.icon-email:before{content:""}.icon-computer:before{content:""}.icon-view-tile2:before{content:""}.icon-access:before{content:""}.icon-chat:before{content:""}.icon-help:before{content:""}.icon-technical-support:before{content:""}.icon-bot-2:before{content:""}.icon-robot1:before{content:""}.icon-bot1:before{content:""}.icon-file-plus1:before{content:""}.icon-vpn_key:before{content:""}.icon-menu11:before{content:""}.icon-menu3:before{content:""}.icon-news:before{content:""}.icon-briefcase1:before{content:""}.icon-envelope-o:before{content:""}.icon-newspaper:before{content:""}.icon-clipboard:before{content:""}.icon-news-paper:before{content:""}.icon-notification2:before{content:""}.icon-arrow-up-left2:before{content:""}.icon-arrow-up2:before{content:""}.icon-arrow-up-right2:before{content:""}.icon-arrow-right2:before{content:""}.icon-arrow-down-right2:before{content:""}.icon-arrow-down2:before{content:""}.icon-arrow-down-left2:before{content:""}.icon-arrow-left2:before{content:""}.icon-refresh21:before{content:"%"}.icon-download-file:before{content:"&"}.icon-flow-chart31:before{content:"0"}.icon-delete-button-lines:before{content:"3"}.icon-safe-time1:before{content:"B"}.icon-flow-tree21:before{content:"J"}.icon-bookmark-empty:before{content:"T"}.icon-printer:before{content:"U"}.icon-angle-down:before{content:"`"}.icon-file-time:before{content:"e"}.icon-refresh-file1:before{content:"j"}.icon-file-history1:before{content:"r"}.icon-angle-up:before{content:"{"}.icon-caret-left1:before{content:"~"}.icon-caret-right1:before{content:"\7f"}.icon-caret-down-two:before{content:""}.icon-left-open-big:before{content:""}.icon-up-open-big:before{content:""}.icon-right-open-big:before{content:""}.icon-down-open-big:before{content:""}.icon-down-open1:before{content:""}.icon-left-open1:before{content:""}.icon-right-open1:before{content:""}.icon-up-open1:before{content:""}.icon-reload3:before{content:""}.icon-chevron-up-1:before{content:""}.icon-chevron-right-1:before{content:""}.icon-chevron-left-1:before{content:""}.icon-chevron-down-1:before{content:""}.icon-arrow-swap:before{content:""}.icon-exchange1:before{content:""}.icon-angle-double-down:before{content:""}.icon-download-1:before{content:""}.icon-close-round1:before{content:""}.icon-cross-mark1:before{content:""}.icon-folder-o:before{content:""}.icon-folder-open-o:before{content:""}.icon-editing:before{content:""}.icon-trash-o:before{content:""}.icon-times:before{content:""}.icon-close-1:before{content:""}.icon-search-icon1:before{content:""}.icon-search-find:before{content:""}.icon-plus2:before{content:""}.icon-plus-1:before{content:""}.icon-bars21:before{content:""}.icon-content-44:before{content:""}.icon-tool:before{content:""}.icon-paperclip1:before{content:""}.icon-content-411:before{content:""}.icon-content-43:before{content:""}.icon-check-mark1:before{content:""}.icon-round-11:before{content:""}.icon-signs1:before{content:""}.icon-trash-2:before{content:""}.icon-trash:before{content:""}.icon-edit-3:before{content:""}.icon-edit-2:before{content:""}.icon-edit:before{content:""}.icon-arrow-up-right:before{content:""}.icon-arrow-up1:before{content:""}.icon-dislike:before{content:""}.icon-arrow-up-right1:before{content:""}.icon-configuration:before{content:""}.icon-like:before{content:""}.icon-dots-three-vertical1:before{content:""}.icon-dot-three-horizontal:before{content:""}.icon-line-spacing1:before{content:""}.icon-thumbs1:before{content:""}.icon-share-square-o:before{content:""}.icon-mail-forward:before{content:""}.icon-share-alternitive:before{content:""}.icon-chatbot:before{content:""}.icon-exam-results:before{content:""}.icon-project:before{content:""}.icon-addon:before{content:""}.icon-setting1:before{content:""}.icon-organization-chart:before{content:""}.icon-drive_folder_upload:before{content:""}.icon-site-map:before{content:""}.icon-edit11:before{content:""}.icon-folder-minus:before{content:""}.icon-folder-plus:before{content:""}.icon-file-backup:before{content:""}.icon-menu1:before{content:""}.icon-share21:before{content:""}.icon-playlist_add_check:before{content:""}.icon-info-2:before{content:""}.icon-question:before{content:""}.icon-filter:before{content:""}.icon-pages:before{content:""}.icon-content-management:before{content:""}.icon-hashtag:before{content:""}.icon-map-marker:before{content:""}.icon-chat_bubble_outline1:before{content:""}.icon-triangle:before{content:""}.icon-user-x:before{content:""}.icon-lightbulb:before{content:""}.icon-board:before{content:""}.icon-info-1:before{content:""}.icon-location:before{content:""}.icon-users1:before{content:""}.icon-user-minus:before{content:""}.icon-user-plus:before{content:""}.icon-user11:before{content:""}.icon-kid:before{content:""}.icon-medical-lab:before{content:""}.icon-expand-arrows:before{content:""}.icon-view:before{content:""}.icon-layers1:before{content:""}.icon-document:before{content:""}.icon-reload:before{content:""}.icon-time:before{content:""}.icon-event_note:before{content:""}.icon-pie-chart21:before{content:""}.icon-preferences:before{content:""}.icon-eye:before{content:""}.icon-product-return:before{content:""}.icon-view-tile21:before{content:""}.icon-stopwatch:before{content:""}.icon-upload2:before{content:""}.icon-download4:before{content:""}.icon-file-empty1:before{content:""}.icon-files-empty1:before{content:""}.icon-file-text2:before{content:""}.icon-file-picture:before{content:""}.icon-clone:before{content:""}.icon-file-archive-o:before{content:""}.icon-copy:before{content:""}.icon-paste:before{content:""}.icon-users11:before{content:""}.icon-icon-import:before{content:""}.icon-in-alt:before{content:""}.icon-bars2:before{content:""}.icon-envelope-o1:before{content:""}.icon-clipboard1:before{content:""}.icon-external:before{content:""}.icon-clear-filter:before{content:""}.icon-eye2:before{content:""}.icon-warning:before{content:""}.icon-notification21:before{content:""}.icon-cancel-circle:before{content:""}.icon-checkbox-checked:before{content:""}.icon-checkbox-unchecked:before{content:""}.icon-file-pdf:before{content:""}.icon-file-word:before{content:""}.icon-file-excel:before{content:""}.icon-001-writing:before{content:""}.icon-002-file:before{content:""}.icon-003-word-file:before{content:""}.icon-004-copy:before{content:""}.icon-005-component:before{content:""}.icon-006-capacitor:before{content:""}.h1,h1{font-size:2.625rem}.h1,.h2,h1,h2{color:#5519e6;font-family:Clash Display,sans-serif;font-weight:600;line-height:1.2}.h2,h2{font-size:2.375rem}.h3,h3{color:#5519e6;font-family:Clash Display,sans-serif;font-size:2.125rem;font-weight:600;line-height:1.2}.h4,h4{font-size:1.875rem}.h4,.h5,h4,h5{color:#5519e6;font-family:Clash Display,sans-serif;font-weight:500;line-height:1.3}.h5,h5{font-size:1.625rem}.h6,h6{color:#5519e6;font-family:Clash Display,sans-serif;font-size:1.375rem;font-weight:500;line-height:1.3}.body-text,body,p{color:#404040;font-size:.875rem}.body-large,.body-text,body,p{font-family:Archivo,sans-serif;font-weight:400;line-height:1.5}.body-large{font-size:1.125rem}.body-small{font-family:Archivo,sans-serif;font-size:.75rem;font-weight:400;line-height:1.4}.weight-300{font-weight:300}.weight-400{font-weight:400}.weight-500{font-weight:500}.weight-600{font-weight:600}.weight-700{font-weight:700}.text-primary{color:#5519e6!important}.text-secondary{color:#897ef8!important}.text-tertiary{color:#d4d0ff!important}.text-success{color:#d2e4c9!important}.MuiTypography-h1,.MuiTypography-h2,.MuiTypography-h3{color:#5519e6!important;font-family:Clash Display,sans-serif!important;font-weight:600!important}.MuiTypography-h4,.MuiTypography-h5,.MuiTypography-h6{color:#5519e6!important;font-family:Clash Display,sans-serif!important;font-weight:500!important}.MuiTypography-h6{font-size:1.1rem!important}.MuiTypography-body1,.MuiTypography-body2{font-family:Archivo,sans-serif!important;font-weight:400!important}.MuiTypography-subtitle1,.MuiTypography-subtitle2{font-family:Archivo,sans-serif!important;font-weight:500!important}@font-face{font-family:Segoe UI Regular;font-style:normal;font-weight:400;src:local("Segoe UI Regular"),url(/static/media/Segoe%20UI.293e692f583af77a347b.woff) format("woff")}@font-face{font-family:Segoe UI Italic;font-style:normal;font-weight:400;src:local("Segoe UI Italic"),url(/static/media/Segoe%20UI%20Italic.eb9dca895cf2de5deeda.woff) format("woff")}@font-face{font-family:Segoe UI Bold;font-style:normal;font-weight:400;src:local("Segoe UI Bold"),url(/static/media/Segoe%20UI%20Bold.21ecd6932d8c6e2ae14e.woff) format("woff")}@font-face{font-family:Segoe UI Bold Italic;font-style:normal;font-weight:400;src:local("Segoe UI Bold Italic"),url(/static/media/Segoe%20UI%20Bold%20Italic.04ca0df8c9e54c81b1a5.woff) format("woff")}*{font-family:Archivo,sans-serif;letter-spacing:0}*,:after,:before{box-sizing:border-box}*{scrollbar-color:#e7eaed #f2f6f9;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background-color:#f2f6f9;border-radius:5px}::-webkit-scrollbar-track:active,::-webkit-scrollbar-track:hover{background-color:#eee}::-webkit-scrollbar-thumb{background-color:#e7eaed;border-radius:5px}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:#c3c6c8}.filters-popover-fileds-data li{background:#f4f3f5;padding:0}.filters-popover-fileds-data li svg{width:18px!important}.filters-popover-fileds-data li svg path{color:#747474}.filters-popover-fileds-data li .MuiListItemText-root span{color:#333!important;font-weight:500}.rims-logo{color:#0052cc;font-size:15px;line-height:41px;margin:0}.rims-logo img{height:24px;margin:8px 7px -5px 10px}.container{margin-left:auto;margin-right:auto;width:100%}.row{width:100%}.col,.row{display:flex;flex-wrap:wrap}@media screen and (min-width:360px){.col-1,.col-xs-1{box-sizing:border-box;flex-basis:8.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-1{box-sizing:border-box;margin-left:8.3333333333%}.col-2,.col-xs-2{box-sizing:border-box;flex-basis:16.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-2{box-sizing:border-box;margin-left:16.6666666667%}.col-3,.col-xs-3{box-sizing:border-box;flex-basis:25%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-3{box-sizing:border-box;margin-left:25%}.col-4,.col-xs-4{box-sizing:border-box;flex-basis:33.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-4{box-sizing:border-box;margin-left:33.3333333333%}.col-5,.col-xs-5{box-sizing:border-box;flex-basis:41.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-5{box-sizing:border-box;margin-left:41.6666666667%}.col-6,.col-xs-6{box-sizing:border-box;flex-basis:50%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-6{box-sizing:border-box;margin-left:50%}.col-7,.col-xs-7{box-sizing:border-box;flex-basis:58.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-7{box-sizing:border-box;margin-left:58.3333333333%}.col-8,.col-xs-8{box-sizing:border-box;flex-basis:66.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-8{box-sizing:border-box;margin-left:66.6666666667%}.col-9,.col-xs-9{box-sizing:border-box;flex-basis:75%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-9{box-sizing:border-box;margin-left:75%}.col-10,.col-xs-10{box-sizing:border-box;flex-basis:83.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-10{box-sizing:border-box;margin-left:83.3333333333%}.col-11,.col-xs-11{box-sizing:border-box;flex-basis:91.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-11{box-sizing:border-box;margin-left:91.6666666667%}.col-12,.col-xs-12{box-sizing:border-box;flex-basis:100%;padding-left:.8rem;padding-right:.8rem}.col-xs-offset-12{box-sizing:border-box;margin-left:100%}}@media screen and (min-width:480px){.col-1,.col-sm-1{box-sizing:border-box;flex-basis:8.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-1{box-sizing:border-box;margin-left:8.3333333333%}.col-2,.col-sm-2{box-sizing:border-box;flex-basis:16.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-2{box-sizing:border-box;margin-left:16.6666666667%}.col-3,.col-sm-3{box-sizing:border-box;flex-basis:25%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-3{box-sizing:border-box;margin-left:25%}.col-4,.col-sm-4{box-sizing:border-box;flex-basis:33.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-4{box-sizing:border-box;margin-left:33.3333333333%}.col-5,.col-sm-5{box-sizing:border-box;flex-basis:41.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-5{box-sizing:border-box;margin-left:41.6666666667%}.col-6,.col-sm-6{box-sizing:border-box;flex-basis:50%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-6{box-sizing:border-box;margin-left:50%}.col-7,.col-sm-7{box-sizing:border-box;flex-basis:58.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-7{box-sizing:border-box;margin-left:58.3333333333%}.col-8,.col-sm-8{box-sizing:border-box;flex-basis:66.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-8{box-sizing:border-box;margin-left:66.6666666667%}.col-9,.col-sm-9{box-sizing:border-box;flex-basis:75%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-9{box-sizing:border-box;margin-left:75%}.col-10,.col-sm-10{box-sizing:border-box;flex-basis:83.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-10{box-sizing:border-box;margin-left:83.3333333333%}.col-11,.col-sm-11{box-sizing:border-box;flex-basis:91.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-11{box-sizing:border-box;margin-left:91.6666666667%}.col-12,.col-sm-12{box-sizing:border-box;flex-basis:100%;padding-left:.8rem;padding-right:.8rem}.col-sm-offset-12{box-sizing:border-box;margin-left:100%}}@media screen and (min-width:720px){.col-1,.col-md-1{box-sizing:border-box;flex-basis:8.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-1{box-sizing:border-box;margin-left:8.3333333333%}.col-2,.col-md-2{box-sizing:border-box;flex-basis:16.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-2{box-sizing:border-box;margin-left:16.6666666667%}.col-3,.col-md-3{box-sizing:border-box;flex-basis:25%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-3{box-sizing:border-box;margin-left:25%}.col-4,.col-md-4{box-sizing:border-box;flex-basis:33.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-4{box-sizing:border-box;margin-left:33.3333333333%}.col-5,.col-md-5{box-sizing:border-box;flex-basis:41.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-5{box-sizing:border-box;margin-left:41.6666666667%}.col-6,.col-md-6{box-sizing:border-box;flex-basis:50%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-6{box-sizing:border-box;margin-left:50%}.col-7,.col-md-7{box-sizing:border-box;flex-basis:58.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-7{box-sizing:border-box;margin-left:58.3333333333%}.col-8,.col-md-8{box-sizing:border-box;flex-basis:66.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-8{box-sizing:border-box;margin-left:66.6666666667%}.col-9,.col-md-9{box-sizing:border-box;flex-basis:75%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-9{box-sizing:border-box;margin-left:75%}.col-10,.col-md-10{box-sizing:border-box;flex-basis:83.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-10{box-sizing:border-box;margin-left:83.3333333333%}.col-11,.col-md-11{box-sizing:border-box;flex-basis:91.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-11{box-sizing:border-box;margin-left:91.6666666667%}.col-12,.col-md-12{box-sizing:border-box;flex-basis:100%;padding-left:.8rem;padding-right:.8rem}.col-md-offset-12{box-sizing:border-box;margin-left:100%}}@media screen and (min-width:960px){.col-1,.col-lg-1{box-sizing:border-box;flex-basis:8.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-1{box-sizing:border-box;margin-left:8.3333333333%}.col-2,.col-lg-2{box-sizing:border-box;flex-basis:16.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-2{box-sizing:border-box;margin-left:16.6666666667%}.col-3,.col-lg-3{box-sizing:border-box;flex-basis:25%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-3{box-sizing:border-box;margin-left:25%}.col-4,.col-lg-4{box-sizing:border-box;flex-basis:33.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-4{box-sizing:border-box;margin-left:33.3333333333%}.col-5,.col-lg-5{box-sizing:border-box;flex-basis:41.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-5{box-sizing:border-box;margin-left:41.6666666667%}.col-6,.col-lg-6{box-sizing:border-box;flex-basis:50%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-6{box-sizing:border-box;margin-left:50%}.col-7,.col-lg-7{box-sizing:border-box;flex-basis:58.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-7{box-sizing:border-box;margin-left:58.3333333333%}.col-8,.col-lg-8{box-sizing:border-box;flex-basis:66.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-8{box-sizing:border-box;margin-left:66.6666666667%}.col-9,.col-lg-9{box-sizing:border-box;flex-basis:75%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-9{box-sizing:border-box;margin-left:75%}.col-10,.col-lg-10{box-sizing:border-box;flex-basis:83.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-10{box-sizing:border-box;margin-left:83.3333333333%}.col-11,.col-lg-11{box-sizing:border-box;flex-basis:91.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-11{box-sizing:border-box;margin-left:91.6666666667%}.col-12,.col-lg-12{box-sizing:border-box;flex-basis:100%;padding-left:.8rem;padding-right:.8rem}.col-lg-offset-12{box-sizing:border-box;margin-left:100%}}@media screen and (min-width:1160px){.col-1,.col-xl-1{box-sizing:border-box;flex-basis:8.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-1{box-sizing:border-box;margin-left:8.3333333333%}.col-2,.col-xl-2{box-sizing:border-box;flex-basis:16.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-2{box-sizing:border-box;margin-left:16.6666666667%}.col-3,.col-xl-3{box-sizing:border-box;flex-basis:25%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-3{box-sizing:border-box;margin-left:25%}.col-4,.col-xl-4{box-sizing:border-box;flex-basis:33.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-4{box-sizing:border-box;margin-left:33.3333333333%}.col-5,.col-xl-5{box-sizing:border-box;flex-basis:41.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-5{box-sizing:border-box;margin-left:41.6666666667%}.col-6,.col-xl-6{box-sizing:border-box;flex-basis:50%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-6{box-sizing:border-box;margin-left:50%}.col-7,.col-xl-7{box-sizing:border-box;flex-basis:58.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-7{box-sizing:border-box;margin-left:58.3333333333%}.col-8,.col-xl-8{box-sizing:border-box;flex-basis:66.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-8{box-sizing:border-box;margin-left:66.6666666667%}.col-9,.col-xl-9{box-sizing:border-box;flex-basis:75%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-9{box-sizing:border-box;margin-left:75%}.col-10,.col-xl-10{box-sizing:border-box;flex-basis:83.3333333333%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-10{box-sizing:border-box;margin-left:83.3333333333%}.col-11,.col-xl-11{box-sizing:border-box;flex-basis:91.6666666667%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-11{box-sizing:border-box;margin-left:91.6666666667%}.col-12,.col-xl-12{box-sizing:border-box;flex-basis:100%;padding-left:.8rem;padding-right:.8rem}.col-xl-offset-12{box-sizing:border-box;margin-left:100%}}.list-header-title,h4.list-header{color:#333;font-size:15px;font-weight:600}.MuiButton-outlinedPrimary.filters-btn{border:none!important;color:#111!important;font-size:12px!important}.header+div{background:linear-gradient(150deg,#ecedee,#0000 30%),linear-gradient(330deg,#f3f1ff,#0000 30%),linear-gradient(225deg,#f5f6ff,#f8faff,#f6f8ff,#e8f1ff)}.rims-app [class^=layouts_] .layout-left .MuiCollapse-wrapperInner>.MuiBox-root{padding:4px 8px!important}.rims-app [class^=layouts_] .layout-left .side-menu .search-input{border:none!important;margin:0 4px 8px;padding:0 8px}.rims-app [class^=layouts_] .layout-left .side-menu .search-input .MuiInputBase-root{background:none;margin:0;padding:0}.rims-app [class^=layouts_] .layout-left .side-menu .search-input .MuiInputBase-input::placeholder,.rims-app [class^=layouts_] .layout-left .side-menu .search-input .MuiInputBase-root input.MuiInputBase-input{font-size:14px}.rims-app [class^=layouts_] .layout-left .side-menu .search-input h6.MuiTypography-root{width:71%!important}.rims-app [class^=layouts_] .layout-left .side-menu .search-input:after{background:hsla(0,0%,60%,.188);content:"";height:1px;left:10px;position:absolute;width:75%}.rims-app [class^=layouts_] .layout-left .side-menu>ul.MuiList-root>.MuiBox-root .MuiButtonBase-root.MuiListItemButton-gutters{margin:0 0 0 4px;min-height:20px}.rims-app [class^=layouts_] .layout-left .side-menu>ul.MuiList-root>.MuiBox-root .MuiButtonBase-root.MuiListItemButton-gutters .menu-type{font-weight:600}.rims-app [class^=layouts_] .layout-left .side-menu .toggle-icon{background:none!important;border-radius:6px!important;bottom:0!important;color:#333!important;position:relative!important;right:0!important;top:0!important;width:25px!important;z-index:999!important}.rims-app [class^=layouts_] .layout-left .side-menu .toggle-icon:hover img{transform:scale(1.1);transition:transform .1s ease-in-out}.rims-app [class^=layouts_] .layout-left .side-menu .toggle-icon img{margin-left:4px;width:16px}.rims-app [class^=layouts_] .layout-left .side-menu.collapsed .toggle-icon{margin-bottom:4px;margin-top:6px}.rims-app [class^=layouts_] .layout-left .side-menu.collapsed .MuiButtonBase-root.MuiListItemButton-root.MuiListItemButton-gutters.MuiListItemButton-root svg{margin-left:6px}.layout-left .side-menu .MuiList-root .MuiListItemButton-root .MuiListItemIcon-root em{color:#333!important;font-size:14px!important}.product_product-list__Ext8p .card-item{box-shadow:0 0 1px -1px #0003,0 1px 1px 0 #00000024,0 0 1px 0 #0000001f!important}.main-navigation{background:#f6f8f9;border-right:1px solid #eee;position:relative;z-index:2}.app-content{background:#fff;position:relative;z-index:1}button.MuiButtonBase-root.filters-btn svg{height:16px;margin-right:6px;width:16px}button.MuiButtonBase-root.filters-btn svg path{fill:#fff;stroke:#fff;stroke-width:.5px;border:1px solid #fff}.freyafusion-logo-space{width:250px}.freyafusion-filters-space{width:calc(100% - 250px)}.freyafusion-filters-space .filters-btn{background:#0000!important;color:#5519e6!important}.freyafusion-filters-space .filters-btn.active{color:#5519e6}.freyafusion-filters-space .MuiInputBase-root+.MuiFormControl-root.MuiTextField-root.global-searchinput{margin-left:-2px;margin-top:0}.freyafusion-filters-space .MuiFormControl-root.MuiTextField-root{margin-left:-4px;margin-top:0}.freyafusion-filters-space .MuiFormControl-root.MuiTextField-root fieldset{top:0}.freyafusion-filters-space .MuiFormControl-root.MuiTextField-root.global-searchinput{margin-top:8px}.freyafusion-filters-space .MuiFormControl-root.MuiTextField-root.global-searchinput fieldset{border-left:1px solid #dbdbdb;top:0}.freyafusion-filters-space .MuiInputBase-root.MuiOutlinedInput-root:has(.MuiSelect-select){border:2px solid #d8d8d8;margin-right:3px;margin-top:0;padding:8px}.freyafusion-filters-space .MuiInputBase-root.MuiOutlinedInput-root:has(.MuiSelect-select) fieldset{border:none}.page-container{padding:0 16px}h1.page-title{color:#404040;font-size:24px;font-weight:700;letter-spacing:-.6px!important;line-height:30px;margin-bottom:20px}.freya-fusion .MuiCard-root:has(.fullwidth-card){border:none;margin:0;padding:0;width:100%}.MuiFormControl-root .MuiOutlinedInput-notchedOutline.input-adjusttop{top:0}.no-data.MuiBox-root{padding:15% 0 0;text-align:center}.MuiFormControl-root>.MuiInputBase-root>fieldset{top:0}.settings-popup .drawer-popup-header{border-bottom:1px solid #d9d9d9;display:flex;height:46px;padding:12px;width:100%}.settings-popup .drawer-popup-header .MuiTypography-root{font-size:16px!important;width:90%}.settings-popup .drawer-popup-header .MuiButtonBase-root{align-self:center;color:#404040;min-width:20px}.settings-popup .drawer-popup-body .MuiButtonBase-root .MuiListItemText-root span{font-size:14px}.settings-popup .drawer-popup-body .MuiButtonBase-root.linkbutton .MuiListItemText-root span,.settings-popup .drawer-popup-body .MuiButtonBase-root.linkbutton i{color:#5519e6;font-size:14px}.settings-popup .popup-subheading{color:#0d0d0d;font-size:14px;font-weight:500}.settings-popup.MuiDrawer-root .MuiDrawer-paperAnchorRight form.MuiBox-root{padding:0}.MuiButtonBase-root.MuiListItemButton-root.language-switch{border:2px solid #d9d9d9;border-radius:3px;padding:4px 8px}.MuiButtonBase-root.MuiListItemButton-root.language-switch i{font-size:16px}.header-button{height:48px;padding:4px 6px 4px 12px!important}.ff-profile-dropdown .MuiListItemButton-root.MuiListItemButton-gutters .MuiListItemText-root.MuiListItemText-multiline span b{font-size:14px;font-weight:600}.ff-profile-dropdown .MuiListItemButton-root.MuiListItemButton-gutters .MuiAvatar-root.MuiAvatar-circular{border-radius:0}.ff-profile-dropdown .text-red{color:#a00}.filters-row{margin-bottom:4px}.filterItemsWrapper{margin:8px 0 0}.filterItemsWrapper>.MuiBox-root{align-items:center;display:flex;flex-wrap:wrap;margin-left:26px;max-width:100%;padding:0}.filterItemsWrapper>.MuiBox-root>.MuiBox-root{background:#e9e9e9;border:none;margin:0 8px 4px 0}.filterItemsWrapper>.MuiBox-root>.MuiBox-root p.MuiTypography-root{font-weight:500}.filterItemsWrapper>.MuiBox-root>.MuiBox-root.selected-filter{background-color:#e7ecfc;border:none;color:#555}.filterItemsWrapper>.MuiBox-root>.MuiBox-root.selected-filter p{color:#5519e6;max-width:calc(100vw - 680px);overflow:hidden;text-overflow:ellipsis;word-break:break-all}.filterItemsWrapper>.MuiBox-root>.MuiBox-root svg[data-testid=ClearRoundedIcon]{opacity:.5}.filterItemsWrapper>.MuiBox-root>.MuiBox-root svg[data-testid=ClearRoundedIcon]:hover{opacity:1}.filterItemsWrapper>.MuiBox-root>.MuiBox-root:last-child{float:right;position:relative}.filterItemsWrapper>.MuiBox-root>.MuiBox-root:hover{background-color:#e7ecfc;border-color:#c7cbd9}.filter-row-btns.MuiBox-root{border-left:1px solid #d8d8d8;margin:8px 0 0 8px;min-width:200px;padding-left:10px}.filter-row-btns.MuiBox-root .MuiButtonBase-root.MuiButton-root{background:none;color:#295ef1;padding:6px 0}.filters-popover-header p.MuiTypography-root{font-size:14px;font-weight:500}.filters-popover-header>button{font-weight:400!important}.filters-popover-fileds-header p.MuiTypography-root{color:#111;font-weight:550}.filters-popover-search p.MuiTypography-root{font-weight:500}.MuiDrawer-root .MuiDrawer-paperAnchorRight .MuiBox-root{min-width:400px!important}.link-text{color:#5519e6}.customer-page{background-color:initial;flex:1 1;overflow-y:auto}.freya-fusion .page-title.pagetitle-line34{line-height:34px!important}.freya-fusion .badge{height:auto;min-width:auto;padding:4px;width:auto}.freya-fusion .badge.badge-orange{background:#fff0b3}.freya-fusion .badge.badge-inactive{background:#d9d9d9}.freya-fusion .badge.badge-purple{background:#eae6ff!important}.main-app-innerpage{padding:16px 24px 16px 32px!important}.avatar-box:hover{background-color:#0000000a;cursor:pointer}.custom-message-modal{background-color:#fff;box-shadow:24px;left:50%;min-width:400px;padding:16px 32px;position:absolute;top:50%;transform:translate(-50%,-50%)}.custom-message-modal .modal-action,.custom-message-modal .modal-description,.custom-message-modal .modal-title{margin-top:16px}.custom-message-modal .modal-action{text-align:right}.MuiList-root .MuiListItemButton-root.active{background-color:#e7ecfc!important;color:#295ef1!important}.custom-multiline-input{position:relative}.custom-multiline-input .number-tips{color:gray;float:right;font-size:10px;position:absolute;right:10px;top:-14px}.custom-dialog.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogTitle-root{font-size:15px;font-weight:600;margin:4px 0}.custom-dialog.MuiDialog-root .MuiDialog-container .MuiPaper-root .MuiDialogContent-root{font-size:14px;font-weight:400}.filter-popup .MuiList-root{color:#0d0d0d;padding:0}.filter-popup .MuiList-root .MuiButtonBase-root{padding-bottom:5px;padding-top:5px}.filter-popup .MuiList-root .MuiButtonBase-root .MuiListItemText-root{margin-right:10px}.filter-popup .MuiList-root .MuiButtonBase-root .MuiListItemText-root .MuiTypography-root{color:#0d0d0d;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.MuiDataGrid-menuList .MuiMenuItem-root .MuiListItemIcon-root{color:#262626}.ai-assistant{background-color:#f6f8f9;box-shadow:0 0 4px 1px #00000026!important;height:auto;padding:0 8px 0 32px;transition:height .4s}.ai-assistant>.MuiBox-root:has(.chat-container){max-height:82.5%}.ai-assistant:has(.chat-container){background-color:#fff}.ai-assistant .send-prompt-btn{margin-right:4px;width:24px}.ai-assistant body:has(.cs-message-list){overflow:hidden}.ai-assistant .chat-container .cs-message-list .cs-message.cs-message--outgoing{align-items:center;flex-direction:row-reverse;justify-content:flex-end}.ai-assistant .chat-container .cs-message-list .cs-message.cs-message--incoming{justify-content:flex-start}.ai-assistant .chat-container .cs-message-list .cs-message.cs-message--incoming .cs-avatar.cs-avatar--sm{align-content:center;background:#f2f2f2;border-radius:50%;float:left;height:40px;margin-left:0;margin-right:10px;text-align:center;vertical-align:middle;width:40px}.ai-assistant .chat-container .cs-message-list .cs-message.cs-message--incoming .cs-avatar.cs-avatar--sm img{height:30px;margin:4px 0 0;width:30px}.ai-assistant .chat-container .cs-message-list .cs-message.cs-message--incoming .cs-avatar.cs-avatar--sm:hover img{filter:none}.ai-assistant .chat-container .cs-message-list .cs-message .cs-message__content-wrapper .cs-message__content{background:none;box-sizing:border-box;font-size:14px;font-weight:700;line-height:20px;margin-bottom:0;margin-top:0}.ai-assistant .chat-container .cs-message-list .cs-message .cs-message__avatar{height:40px;margin:0;width:40px}.ai-assistant .chat-container .cs-message-list .cs-message .cs-message__avatar svg{height:40px;width:40px}.ai-assistant .chat-container .cs-message-list .cs-message-list__scroll-wrapper>.cs-message{margin-bottom:20px;max-width:100%}.ai-assistant .chat-container .cs-message-list .cs-message-list__scroll-wrapper>.cs-message .cs-message__content-wrapper{width:90vw}.ai-assistant .generated-ui{width:90%}.ai-assistant .echarts-for-react{border-radius:6px;box-shadow:0 0 2px 0 #0000001a;padding:10px}.ai-assistant .cs-message-list .cs-typing-indicator{align-content:center;background:#e7ecfc;border:1px solid #d7dff5;border-radius:5px;box-shadow:1px 1px 0 1px #eee;flex-direction:column;flex-wrap:wrap;left:44%;margin-bottom:4px;padding:8px 16px;text-align:center;width:13%}.ai-assistant .cs-message-list .cs-typing-indicator__indicator{margin-top:8px}.ai-assistant .cs-message-list .cs-typing-indicator .cs-typing-indicator__text{color:#333}.ai-assistant .cs-message-list .cs-typing-indicator .cs-typing-indicator__dot{background:#333}.ai-assistant .chat-head{color:#111!important;font-size:15px!important;line-height:30px!important;margin-top:24px!important}.ai-assistant .chat-subhead{color:#555!important;font-size:14px!important;line-height:40px!important}.ai-assistant .mt-22{margin-top:23px}.ai-assistant .chat-input .MuiFormControl-root.MuiTextField-root{width:86%}.ai-assistant .chat-input button.MuiButtonBase-root.MuiButton-root{padding:4px 8px;width:14%}.ai-assistant .MuiDataGrid-columnHeaderTitle{font-size:12px;font-weight:650}.ai-assistant .ps__rail-y.ps--clicking .ps__thumb-y,.ai-assistant .ps__rail-y:focus>.ps__thumb-y,.ai-assistant .ps__rail-y:hover>.ps__thumb-y,.ai-assistant .ps__thumb-y{background-color:#d9d9d9}.ai-assistant .cs-message-list .scrollbar-container,.ai-assistant .menu-form>form.form-group>.MuiGrid-root.MuiGrid-container>.MuiGrid-root.MuiGrid-item{padding-left:0}.ai-assistant .chat-container+.chat-box.MuiBox-root{margin:7px 0}.ai-assistant .chat-container{border-radius:12px;flex:1 1;height:82%;width:100%}.ai-assistant .chat-footer{border:1px solid #acb2b8;border-radius:10px;margin:20px 10px 60px;padding:2px 12px;position:relative;width:50%}.ai-assistant .chat-footer .dec{position:absolute;right:12px;top:-22px}.ai-assistant .chat-box{margin:7px -1px;padding-top:4px}.ai-assistant .chat-box .chat-input .MuiFormControl-root>.MuiInputBase-root>fieldset{border-color:#baccf9;border-radius:20px}.ai-assistant .chat-box .chat-input input{font-size:13px;height:38px;padding:2px 10px!important}.ai-assistant .chat-box .chat-input svg[data-testid=SendSharpIcon]{color:#0052cc;margin-right:3px;margin-top:-3px;transform:rotate(317deg);width:.8em}.ai-assistant .chat-box .chat-input .MuiInputBase-root{background:#fff!important;border-radius:20px;padding:0}.ai-assistant .chat-box .chat-input>button.MuiButtonBase-root p{font-size:13px}.ai-assistant .chat-box .chat-input>button.MuiButtonBase-root svg{width:.65em}.ai-assistant .chat-history{flex-basis:25%;overflow:auto}.ai-assistant .chat-history .MuiListItemButton-root{border-radius:4px;padding:4px 4px 4px 12px}.ai-assistant .chat-history .MuiListItemButton-root .MuiListItemText-root span{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.form-group .MuiGrid-root .MuiFormControl-root{width:100%}.form-textarea::placeholder{color:#b3b3b3;font-size:14px;font-weight:400;letter-spacing:0;line-height:12px}body,html{font-family:Archivo,sans-serif;font-size:12px;height:100%;margin:0;padding:0;position:relative}.App{-ms-overflow-style:none;min-height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;width:100%}.App::-webkit-scrollbar{background:#0000;display:none;width:0}@media(max-width:768px){.App{-webkit-overflow-scrolling:touch}}.rims-app{-ms-overflow-style:none;min-height:100vh;overflow-x:hidden;overflow-y:auto;scrollbar-width:none;width:100%}.rims-app::-webkit-scrollbar{background:#0000;display:none;width:0}@media(max-width:768px){.rims-app{-webkit-overflow-scrolling:touch}}.MuiTooltip-tooltip.MuiTooltip-tooltipPlacementBottom{font-size:12px}.help-icon svg{width:20px}.help-icon svg path{fill:#666}header.header{background:#5519e6!important;border-bottom:none!important;box-shadow:none!important}header.header .freyafusion-logo-space{margin-left:24px}header.header .freyafusion-logo-space div:hover{cursor:pointer}header.header .freyafusion-logo-space img{filter:brightness(1)!important;height:40px}header.header .freyafusion-logo-space h4{color:#fff!important;font-weight:600}header.header .freyafusion-filters-space .filters-btn{color:#fff!important}header.header .freyafusion-filters-space .filters-btn:hover{background:#ffffff1a!important}header.header .freyafusion-filters-space .MuiInputBase-root.MuiOutlinedInput-root{background:#fff!important}header.header .freyafusion-filters-space .global-search-form-item>.MuiInputBase-root.MuiOutlinedInput-root{border:none!important}header.header .freyafusion-filters-space .global-search-form-item>.MuiInputBase-root.MuiOutlinedInput-root~.MuiFormControl-root>.MuiInputBase-root fieldset{border-width:0 0 0 2px}header.header .global-search-form-item{margin-left:-14px}header.header .header-button{color:#fff!important}header.header .header-button img{filter:brightness(0) invert(1)}header.header .header-button svg path{fill:#fff!important}header.header .header-button:hover{background:#ffffff1a!important}header.header .avatar-component{height:28px;width:28px}header.header .avatar-icon{color:#fff;font-size:36px;height:1em;width:1em}header.header .freyafusion-filters-space .MuiFormControl-root.MuiTextField-root .MuiInputBase-root.MuiOutlinedInput-root fieldset.MuiOutlinedInput-notchedOutline{border:none!important}.cs-main-container{background-color:#fff;border:1px solid #d1dbe3;box-sizing:border-box;color:#000000de;display:flex;flex-direction:row;font-size:1rem;height:100%;overflow:auto;position:relative}.cs-main-container>.cs-conversation-list{border:solid #d1dbe3;border-width:0 1px 0 0;box-shadow:2px 0 5px -2px #00000061;flex-basis:300px;height:100%;order:0;z-index:2}.cs-main-container>.cs-sidebar.cs-sidebar--left{border-right:1px solid #d1dbe3;flex-basis:35%;height:100%;max-width:320px;order:0;z-index:2}.cs-main-container>.cs-sidebar.cs-sidebar--right{border:solid #d1dbe3;border-width:0 0 0 1px;flex-basis:25%;max-width:320px;min-width:150px}.cs-main-container>.cs-sidebar.cs-sidebar--left .cs-search{margin:.5em}.cs-main-container .cs-chat-container{border-right:0 solid #d1dbe3;flex-basis:65%;flex-grow:1;order:1;z-index:1}.cs-main-container .cs-sidebar{height:100%;order:2;z-index:3}.cs-main-container .cs-sidebar .cs-expansion-panel{border-left:0;border-right:0;border-top:0}.cs-main-container .cs-sidebar .cs-expansion-panel:nth-last-child(3){border-bottom:0}.cs-main-container .cs-conversation-header{z-index:1}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__actions .cs-button--info,.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back{display:none}@media(max-width:768px){.cs-main-container--responsive{min-width:calc(1.6em + 220px)}.cs-main-container--responsive .cs-search{display:none}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{flex-basis:calc(1.6em + 40px);min-width:calc(1.6em + 40px)}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--right{display:none}.cs-main-container--responsive>.cs-conversation-list{flex-basis:calc(1.6em + 40px)}.cs-main-container--responsive .cs-conversation-list .cs-conversation>.cs-avatar,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation>.cs-avatar{margin-right:0}.cs-main-container--responsive .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-conversation-list .cs-conversation__last-activity-time,.cs-main-container--responsive .cs-conversation-list .cs-conversation__operations,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__content,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__last-activity-time,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__operations{display:none}.cs-main-container--responsive .cs-conversation-list .cs-conversation__unread-dot,.cs-main-container--responsive .cs-sidebar .cs-conversation-list .cs-conversation__unread-dot{margin-right:0;position:absolute;right:.3em;top:.3em}.cs-main-container--responsive .cs-conversation-header .cs-conversation-header__actions .cs-button--info{display:flex}}@media(max-width:576px){.cs-main-container--responsive{min-width:auto}.cs-main-container--responsive>.cs-sidebar.cs-sidebar--left{display:none}.cs-main-container--responsive .cs-chat-container .cs-conversation-header .cs-conversation-header__back{display:flex}}.cs-message{background-color:initial;border-radius:0;box-sizing:border-box;color:#000000de;display:flex;flex-direction:row;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1em;overflow:hidden;padding:0}.cs-message:not(:only-child),.cs-message:only-child{margin:.2em 0 0}.cs-message__avatar{justify-content:flex-end;margin:0 8px 0 0;width:42px}.cs-message__avatar,.cs-message__content-wrapper{box-sizing:border-box;display:flex;flex-direction:column}.cs-message__header{display:flex;flex-direction:row;flex-wrap:nowrap;font-size:.8em;justify-content:space-between;margin:0 .2em .1em}.cs-message__header,.cs-message__header .cs-message__sender-name,.cs-message__header .cs-message__sent-time{background-color:initial;box-sizing:border-box;color:#4d4d4dde}.cs-message__header .cs-message__sent-time{margin-left:auto;padding-left:.8em}.cs-message__footer{display:flex;font-size:.8em;margin:.1em .2em 0}.cs-message__footer,.cs-message__footer .cs-message__sender-name,.cs-message__footer .cs-message__sent-time{background-color:initial;box-sizing:border-box;color:#4d4d4dde}.cs-message__footer .cs-message__sent-time{margin-left:auto;padding-left:.8em}.cs-message__content{font-feature-settings:normal;background-color:#c6e3fa;border-radius:.7em .7em .7em .7em;box-sizing:border-box;color:#000000de;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.91em;font-variant:normal;font-weight:400;margin-top:0;overflow-wrap:anywhere;padding:.6em .9em;white-space:pre-wrap;word-break:break-word}.cs-message--incoming{background-color:initial;color:#000000de;margin-right:auto}.cs-message--incoming .cs-message__avatar{margin:0 8px 0 0}.cs-message--incoming .cs-message__sender-name,.cs-message--incoming .cs-message__sent-time{display:none}.cs-message--incoming .cs-message__content{background-color:#c6e3fa;border-radius:0 .7em .7em 0;color:#000000de}.cs-message--outgoing{background-color:initial;color:#000000de;justify-content:flex-end;margin-left:auto}.cs-message--outgoing .cs-message__avatar{margin:0 0 0 8px;order:1}.cs-message--outgoing .cs-message__sender-name,.cs-message--outgoing .cs-message__sent-time{display:none}.cs-message--outgoing .cs-message__content{background-color:#6ea9d7;border-radius:.7em 0 0 .7em;color:#000000de}.cs-message.cs-message--incoming.cs-message--single{border-radius:0}.cs-message.cs-message--incoming.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--single .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--single .cs-message__content{border-radius:0 .7em .7em .7em}.cs-message.cs-message--incoming.cs-message--first{border-radius:0 0 0 0}.cs-message.cs-message--incoming.cs-message--first:not(:first-child){margin-top:.4em}.cs-message.cs-message--incoming.cs-message--first .cs-message__sender-name,.cs-message.cs-message--incoming.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--incoming.cs-message--first .cs-message__content{background-color:#c6e3fa;border-radius:0 .7em .7em 0}.cs-message.cs-message--incoming.cs-message--last{border-radius:0 0 0 0}.cs-message.cs-message--incoming.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--incoming.cs-message--last .cs-message__content{border-radius:0 .7em 0 .7em}.cs-message.cs-message--outgoing.cs-message--single{border-radius:0}.cs-message.cs-message--outgoing.cs-message--single:not(:first-child){margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--single .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--single .cs-message__content{border-radius:.7em .7em 0 .7em}.cs-message.cs-message--outgoing.cs-message--first{border-radius:0 0 0 0;margin-top:.4em}.cs-message.cs-message--outgoing.cs-message--first .cs-message__sent-time{display:block}.cs-message.cs-message--outgoing.cs-message--first .cs-message__content{background-color:#6ea9d7;border-radius:.7em 0 0 .7em}.cs-message.cs-message--outgoing.cs-message--last{border-radius:0 0 0 0}.cs-message.cs-message--outgoing.cs-message--last .cs-message__sent-time{display:none}.cs-message.cs-message--outgoing.cs-message--last .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message--incoming.cs-message--avatar-spacer{margin-left:50px}.cs-message--outgoing.cs-message--avatar-spacer{margin-right:50px}.cs-message--avatar-tl .cs-message__avatar{justify-content:flex-start;margin-left:0;margin-right:8px;order:0}.cs-message--avatar-tl .cs-message__message-wrapper{order:1}.cs-message--avatar-tr .cs-message__avatar{justify-content:flex-start;margin-left:8px;margin-right:0;order:1}.cs-message--avatar-tr .cs-message__message-wrapper{order:0}.cs-message--avatar-br .cs-message__avatar{justify-content:flex-end;margin-left:8px;margin-right:0;order:1}.cs-message--avatar-br .cs-message__message-wrapper{order:0}.cs-message--avatar-bl .cs-message__avatar{justify-content:flex-end;margin-left:0;margin-right:8px;order:0}.cs-message--avatar-bl .cs-message__message-wrapper{order:1}.cs-message--avatar-cl .cs-message__avatar{justify-content:center;margin-left:0;margin-right:8px;order:0}.cs-message--avatar-cl .cs-message__message-wrapper{order:1}.cs-message--avatar-cr .cs-message__avatar{justify-content:center;margin-left:8px;margin-right:0;order:1}.cs-message--avatar-cr .cs-message__message-wrapper{order:0}.cs-message-group{box-sizing:border-box;display:flex;flex-direction:row;margin:.4em 0 0}.cs-message-group__avatar{justify-content:flex-end}.cs-message-group__avatar,.cs-message-group__content{box-sizing:border-box;display:flex;flex-direction:column}.cs-message-group__header{margin:0 0 .2em}.cs-message-group__footer,.cs-message-group__header{background-color:initial;box-sizing:border-box;color:#0009;display:flex;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;padding:0}.cs-message-group__footer{margin:.2em 0 0}.cs-message-group__messages{box-sizing:border-box}.cs-message-group__messages .cs-message:first-child{margin-top:0}.cs-message-group__messages .cs-message .cs-message__content{background-color:#c6e3fa;margin-top:0}.cs-message-group--incoming{justify-content:flex-start}.cs-message-group--incoming .cs-message-group__avatar{margin-right:8px;order:0}.cs-message-group--incoming .cs-message-group__content{order:1}.cs-message-group--incoming .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:0 .7em .7em 0}.cs-message-group--incoming .cs-message-group__messages .cs-message .cs-message__content{background-color:#c6e3fa;border-radius:0 .7em .7em 0;color:#000000de}.cs-message-group--incoming .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:0 .7em 0 .7em}.cs-message-group--incoming .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:0 .7em .7em .7em}.cs-message-group--outgoing{justify-content:flex-end;margin-left:auto}.cs-message-group--outgoing .cs-message-group__avatar{margin-left:8px;order:1}.cs-message-group--outgoing .cs-message-group__content{order:0}.cs-message-group--outgoing .cs-message-group__messages .cs-message{justify-content:flex-end}.cs-message-group--outgoing .cs-message-group__messages .cs-message:first-child .cs-message__content{border-radius:.7em 0 0 .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message .cs-message__content{background-color:#6ea9d7;border-radius:.7em 0 0 .7em;color:#000000de}.cs-message-group--outgoing .cs-message-group__messages .cs-message:last-child .cs-message__content{border-radius:.7em 0 .7em .7em}.cs-message-group--outgoing .cs-message-group__messages .cs-message:only-child .cs-message__content{border-radius:.7em .7em 0 .7em}.cs-message-group--avatar-tl .cs-message-group__avatar{justify-content:flex-start;margin-left:0;margin-right:8px;order:0}.cs-message-group--avatar-tl .cs-message-group__content{order:1}.cs-message-group--avatar-tr .cs-message-group__avatar{justify-content:flex-start;margin-left:8px;margin-right:0;order:1}.cs-message-group--avatar-tr .cs-message-group__content{order:0}.cs-message-group--avatar-bl .cs-message-group__avatar{justify-content:flex-end;margin-left:0;margin-right:8px;order:0}.cs-message-group--avatar-bl .cs-message-group__content{order:1}.cs-message-group--avatar-br .cs-message-group__avatar{justify-content:flex-end;margin-left:8px;margin-right:0;order:1}.cs-message-group--avatar-br .cs-message-group__content{order:0}.cs-message-group--avatar-cl .cs-message-group__avatar{justify-content:center;margin-left:0;margin-right:8px;order:0}.cs-message-group--avatar-cl .cs-message-group__content{order:1}.cs-message-group--avatar-cr .cs-message-group__avatar{justify-content:center;margin-left:8px;margin-right:0;order:1}.cs-message-group--avatar-cr .cs-message-group__content{order:0}.cs-message-separator{align-items:center;background-color:#fff;box-sizing:border-box;color:#6ea9d7;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;justify-content:space-between;text-align:center}.cs-message-separator:after,.cs-message-separator:before{background-color:#6ea9d7;box-sizing:border-box;content:"";display:block;flex-grow:1;height:1px}.cs-message-separator:not(:empty):before{margin:0 1em 0 0}.cs-message-separator:not(:empty):after{margin:0 0 0 1em}.cs-message-list{background-color:#fff;box-sizing:border-box;color:#000000de;height:100%;min-height:1.25em;overflow:hidden;position:relative;width:100%}.cs-message-list__scroll-wrapper{bottom:0;box-sizing:border-box;left:0;overflow:hidden;padding:0 1.2em 0 .8em;position:absolute;right:0;top:0}.cs-message-list__scroll-to:first-child{box-sizing:border-box;clear:both;float:left;height:0}.cs-message-list__scroll-wrapper>.cs-message-group:nth-last-child(4),.cs-message-list__scroll-wrapper>.cs-message:nth-last-child(4){margin-bottom:2.65em}.cs-message-list .cs-typing-indicator{background-color:#fff;bottom:0;font-size:.9em;height:1.25em;left:0;line-height:1.25em;padding:.5em;position:absolute;right:15px}.cs-message-list__scroll-wrapper>.cs-message,.cs-message-list__scroll-wrapper>.cs-message-group{max-width:85%}.cs-message-list .cs-message-group.cs-message-group--incoming,.cs-message-list .cs-message.cs-message--incoming{margin-right:auto}.cs-message-list .cs-message-group.cs-message-group--outgoing,.cs-message-list .cs-message.cs-message--outgoing{margin-left:auto}.cs-message-list .cs-message-separator:not(:first-child){margin-top:1.2em}.cs-message-list__loading-more{background-color:#fff;box-sizing:initial;display:flex;flex-direction:row;height:1.2em;justify-content:center;left:0;padding:2px 0;position:absolute;right:0;top:0;z-index:1}.cs-message-list__loading-more .cs-loader{height:1.2em;width:1.2em}.cs-message-list__loading-more .cs-loader:after,.cs-message-list__loading-more .cs-loader:before{height:100%;width:100%}.cs-message-list__loading-more--bottom{bottom:0;top:auto}.cs-message-list .ps__rail-y{z-index:2}.cs-avatar{height:42px;position:relative;width:42px}.cs-avatar,.cs-avatar>img{border-radius:50%;box-sizing:border-box}.cs-avatar>img{height:100%;width:100%}.cs-avatar:hover>img{filter:brightness(115%)}.cs-avatar.cs-avatar--xs{height:16px;min-height:16px;min-width:16px;width:16px}.cs-avatar.cs-avatar--sm{height:26px;min-height:26px;min-width:26px;width:26px}.cs-avatar.cs-avatar--md{height:42px;min-height:42px;min-width:42px;width:42px}.cs-avatar.cs-avatar--lg{height:68px;min-height:68px;min-width:68px;width:68px}.cs-avatar.cs-avatar--fluid{height:100%;width:100%}.cs-avatar.cs-avatar--fluid .cs-status{height:22%;right:5%;width:22%}.cs-avatar .cs-status{bottom:3%;box-sizing:border-box;position:absolute;right:-1px}.cs-avatar .cs-status__bullet{border:2px solid #fff;box-sizing:initial}.cs-avatar .cs-status--xs,.cs-avatar .cs-status--xs:not(.cs-status--named){bottom:0;font-size:1em;height:6px;right:0;width:6px}.cs-avatar .cs-status--xs .cs-status__bullet,.cs-avatar .cs-status--xs:not(.cs-status--named) .cs-status__bullet{height:4px;min-width:4px;width:4px}.cs-avatar .cs-status--sm,.cs-avatar .cs-status--sm:not(.cs-status--named){bottom:-1px;font-size:1em;height:12px;right:-3px;width:12px}.cs-avatar .cs-status--sm .cs-status__bullet,.cs-avatar .cs-status--sm:not(.cs-status--named) .cs-status__bullet{height:8px;min-width:8px;width:8px}.cs-avatar .cs-status--md,.cs-avatar .cs-status--md:not(.cs-status--named){font-size:1em;height:15px;width:15px}.cs-avatar .cs-status--md .cs-status__bullet,.cs-avatar .cs-status--md:not(.cs-status--named) .cs-status__bullet{height:11px;min-width:11px;width:11px}.cs-avatar .cs-status--lg,.cs-avatar .cs-status--lg:not(.cs-status--named){bottom:4%;font-size:1em;height:18px;width:18px}.cs-avatar .cs-status--lg .cs-status__bullet,.cs-avatar .cs-status--lg:not(.cs-status--named) .cs-status__bullet{height:14px;min-width:14px;width:14px}.cs-avatar-group{align-content:flex-start;box-sizing:border-box;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:flex-end;min-width:40px;overflow:visible;position:relative}.cs-avatar-group .cs-avatar--active{z-index:1}.cs-avatar-group .cs-avatar--active-on-hover:hover{z-index:2}.cs-avatar-group--xs{padding-left:6.112px;padding-top:6.112px}.cs-avatar-group--xs .cs-avatar{border:none;border-right:1px solid #f2f2f2;height:16px;margin-left:-6.112px;margin-top:-6.112px;min-height:16px;min-width:16px;width:16px}.cs-avatar-group--sm{padding-left:9.932px;padding-top:9.932px}.cs-avatar-group--sm .cs-avatar{height:26px;margin-left:-9.932px;margin-top:-9.932px;min-height:26px;min-width:26px;width:26px}.cs-avatar-group--md{padding-left:16.044px;padding-top:16.044px}.cs-avatar-group--md .cs-avatar{border:2px solid #f2f2f2;height:42px;margin-left:-16.044px;margin-top:-16.044px;min-height:42px;min-width:42px;width:42px}.cs-avatar-group--lg{padding-left:25.976px;padding-top:25.976px}.cs-avatar-group--lg .cs-avatar{border:2px solid #f2f2f2;height:68px;margin-left:-25.976px;margin-top:-25.976px;min-height:68px;min-width:68px;width:68px}.cs-message-input{background-color:#fff;border:none;box-sizing:border-box;display:flex;flex-direction:row;flex-shrink:0;overflow:visible;padding:0;position:relative}.cs-message-input__content-editor-wrapper{background-color:#c6e3fa;border-radius:.7em;box-sizing:border-box;flex-grow:1;margin:0;padding:.6em .9em;position:relative}.cs-message-input--disabled .cs-message-input__content-editor-wrapper{background-color:#c6e3fa61;color:#0009}.cs-message-input__content-editor-container{align-items:stretch;background-color:#c6e3fa;box-sizing:border-box;display:flex;flex-direction:column;font-size:.94em;line-height:1.35em;max-height:5.4em;min-height:1.35em;overflow:hidden;overflow-y:auto;padding:0;position:relative;scroll-padding:0}.cs-message-input--disabled .cs-message-input__content-editor-container{background-color:initial;color:#0009}.cs-message-input__content-editor{background-color:#c6e3fa;border:0;box-sizing:border-box;color:#000000de;flex-grow:1;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;outline:0;overflow:visible;overflow-wrap:anywhere;word-break:break-word}.cs-message-input--disabled .cs-message-input__content-editor{background-color:initial;color:#0009}.cs-message-input__content-editor[data-placeholder]:empty:before{box-sizing:border-box;color:#00000061;content:attr(data-placeholder);cursor:text;display:block}.cs-message-input__tools{box-sizing:border-box;display:flex;flex-direction:row}.cs-message-input__tools .cs-button{font-size:1.2em;margin-bottom:0;margin-top:0}.cs-message-input__tools .cs-button--attachment,.cs-message-input__tools .cs-button--send{align-self:flex-end}.cs-message-input__tools:first-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:first-child .cs-button:last-child{margin-right:0}.cs-message-input__tools:last-child .cs-button:first-child{margin-left:0}.cs-message-input__tools:last-child .cs-button:last-child{margin-right:0}.cs-input-toolbox{box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-end;margin:0;padding:0 0 .4em}.cs-input-toolbox .cs-button{background:none;border:none;font-size:1.2em;margin:0 .5em 0 0;padding:0}.cs-chat-container{background-color:#fff;box-sizing:border-box;color:#000000de;display:flex;flex-direction:column;height:100%;min-width:180px}.cs-chat-container .cs-message-input{background-color:#fff;border:solid #d1dbe3;border-width:1px 0 0;color:#000000de;margin-top:auto;padding:.3em 0}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:first-child{margin-left:.8em}.cs-chat-container .cs-message-input .cs-message-input__content-editor-wrapper:last-child{margin-right:.8em}.cs-chat-container .cs-input-toolbox{background-color:#fff;color:#000000de;margin:0;padding:0 .8em .17em 0}.cs-typing-indicator{align-items:stretch;box-sizing:initial;display:flex;flex-direction:row;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:inherit}.cs-typing-indicator__indicator{align-items:center;background-color:initial;box-sizing:inherit;display:flex;flex-direction:row}.cs-typing-indicator__dot{animation:cs-typing-indicator__typing-animation 1.5s ease-in-out infinite;background-color:#6ea9d7;border-radius:100%;box-sizing:inherit;display:inline-block;height:4px;width:4px}.cs-typing-indicator__dot:not(:last-child){margin-right:3px}.cs-typing-indicator__dot:first-child{box-sizing:inherit}.cs-typing-indicator__dot:nth-child(2){animation-delay:.3s}.cs-typing-indicator__dot:nth-child(3){animation-delay:.4s}.cs-typing-indicator__text{background-color:initial;box-sizing:inherit;color:#6ea9d7;margin:0 0 0 .5em;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}@keyframes cs-typing-indicator__typing-animation{0%{transform:translateY(0)}28%{transform:translateY(-5px)}44%{transform:translateY(0)}}.cs-conversation-header{align-items:stretch;background-color:#f6fbff;border:solid #d1dbe3;border-width:0 0 1px;box-sizing:border-box;color:#000000de;display:flex;flex-direction:row;flex-shrink:0;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:1em;padding:.6em .9em;-webkit-user-select:none;user-select:none}.cs-conversation-header__back{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;margin-right:.5em;order:1}.cs-conversation-header__back button{font-size:1.4em;padding:0}.cs-conversation-header__avatar{box-sizing:border-box;height:42px;margin-right:1em;order:2;width:42px}.cs-conversation-header__avatar>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f6fbff}.cs-conversation-header__avatar .cs-avatar-group{padding-right:0!important}.cs-conversation-header__content{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:2;justify-content:center;min-width:0;order:3}.cs-conversation-header__content .cs-conversation-header__user-name{background-color:#f6fbff;box-sizing:border-box;color:#000000de;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conversation-header__content .cs-conversation-header__info{background-color:#f6fbff;box-sizing:border-box;color:#0009;font-size:.9em;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conversation-header__actions{align-items:center;background-color:initial;box-sizing:border-box;color:#000000de;display:flex;flex-direction:row;margin:0 0 0 .5em;order:4}.cs-conversation-header__actions .cs-button:not(:first-child){margin-left:.2em}.cs-conversation-header__actions .cs-button{padding:0}.cs-conversation-header__actions .cs-button.cs-button--adduser,.cs-conversation-header__actions .cs-button.cs-button--arrow,.cs-conversation-header__actions .cs-button.cs-button--ellipsis,.cs-conversation-header__actions .cs-button.cs-button--info,.cs-conversation-header__actions .cs-button.cs-button--star,.cs-conversation-header__actions .cs-button.cs-button--videocall,.cs-conversation-header__actions .cs-button.cs-button--voicecall{background-color:initial;color:normal;font-size:1.4em}.cs-conversation-header__actions .cs-button.cs-button--ellipsis{font-size:1.3em}.cs-conversation{background-color:#fff;border:0;box-sizing:border-box;color:#000000de;cursor:pointer;display:flex;flex-direction:row;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;justify-content:flex-start;padding:.675em .8em;position:relative;-webkit-user-select:none;user-select:none}.cs-conversation:hover{background-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#f3f8fc}.cs-conversation:hover>.cs-avatar>img{filter:none}.cs-conversation.cs-conversation:active{background-color:#d5e7f5;border:0;color:#000000de}.cs-conversation.cs-conversation:active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#d5e7f5}.cs-conversation.cs-conversation--active{background-color:#d5e7f5;border:0;color:#2b6a9b;font-weight:400}.cs-conversation.cs-conversation--active>.cs-avatar>.cs-status>.cs-status__bullet{border-color:#d5e7f5}.cs-conversation.cs-conversation--active .cs-conversation__info,.cs-conversation.cs-conversation--active .cs-conversation__name{color:#2b6a9b;font-weight:400}.cs-conversation>.cs-avatar{height:42.1px;margin-right:1em;width:42.1px}.cs-conversation>.cs-avatar>.cs-status{border-color:#fff}.cs-conversation>.cs-avatar-group{height:42.1px;margin-right:1em;min-height:42.1px;min-width:42.1px;padding-right:0!important;width:42.1px}.cs-conversation__content{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;margin-right:1.1em;overflow:hidden}.cs-conversation__operations{align-items:center;box-sizing:border-box;color:#b3b3b3de;display:flex;flex-direction:row;margin:0 0 0 auto;visibility:hidden}.cs-conversation__operations--visible{visibility:visible}.cs-conversation__operations:hover{color:#666666de}.cs-conversation:hover .cs-conversation__operations{visibility:visible}.cs-conversation__name{color:#000000de;font-size:1em}.cs-conversation__info,.cs-conversation__name{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-conversation__info{color:#0009;font-size:.8em}.cs-conversation__info-content,.cs-conversation__last-sender{box-sizing:border-box;display:inline;font-weight:400}.cs-conversation__last-activity-time{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;font-size:.8em;margin:0 0 0 auto}.cs-conversation__last-activity-time+.cs-conversation__operations{margin-left:.5em}.cs-conversation__unread-dot{align-items:center;align-self:center;background:radial-gradient(circle at 3px 3px,#7c9df1,#2e63e8);border-radius:50%;box-shadow:1px 1px 1px 0 #b3b3b3;box-sizing:initial;display:flex;flex-direction:row;height:.7em;margin-right:.5em;min-width:.7em;perspective:200px;perspective-origin:50% 50%;width:.7em}.cs-conversation__unread-dot:hover:before{background:radial-gradient(circle at 130% 130%,#fff0 0,#fff0 46%,#fffc 50%,#fffc 58%,#fff0 60%,#fff0 100%);border-radius:50%;content:"";filter:blur(0);height:80%;left:5%;position:absolute;top:1%;transform:translateX(131%) translateY(58%) rotate(168deg) rotateX(10deg);width:40%;z-index:2}.cs-conversation__unread-dot:hover:after{animation:cs-unread-anim 2s ease-out infinite;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80%,#fff 84%,#fff0 100%);border-radius:100%;content:"";display:block;filter:blur(1px);height:80%;left:10%;position:absolute;top:5%;transform:rotate(-30deg);width:80%;z-index:2}.cs-conversation__unread{background-color:#ec1212;border-radius:.3em;box-sizing:border-box;color:#fff;font-size:.75em;font-weight:600;max-width:30em;overflow:hidden;padding:.01em .3em;position:absolute;right:.8em;text-overflow:ellipsis;top:.3em;white-space:nowrap;z-index:100}@keyframes cs-unread-anim{0%{transform:scale(1)}20%{transform:scaleY(.95) scaleX(1.05)}48%{transform:scaleY(1.1) scaleX(.9)}68%{transform:scaleY(.98) scaleX(1.02)}80%{transform:scaleY(1.02) scaleX(.98)}97%,to{transform:scale(1)}}.cs-conversation-list{background-color:initial;box-sizing:border-box;color:#000000de;height:100%;overflow:hidden;position:relative}.cs-conversation-list>div>ul{list-style-type:none;margin:0;padding:0}.cs-conversation-list__loading-more{background-color:initial;bottom:0;box-sizing:initial;display:flex;flex-direction:row;height:1.2em;justify-content:center;left:0;padding:2px 0;position:absolute;right:0;z-index:1}.cs-conversation-list__loading-more .cs-loader{height:1.2em;width:1.2em}.cs-conversation-list__loading-more .cs-loader:after,.cs-conversation-list__loading-more .cs-loader:before{height:100%;width:100%}.cs-conversation-list .ps__rail-y{z-index:2}.cs-status{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:1em;position:relative}.cs-status .cs-status__bullet{border-radius:50%;box-sizing:initial;height:11px;perspective:200px;perspective-origin:50% 50%;position:relative;width:11px}.cs-status--selected{background-color:#d5e7f5;color:#2b6a9b}.cs-status--named{height:auto;width:auto}.cs-status__name{line-height:1.5;margin:0 0 0 .58em}.cs-avatar:hover .cs-status__bullet:before,.cs-status:hover .cs-status__bullet:before{background:radial-gradient(circle at 130% 130%,#fff0 0,#fff0 46%,#fffc 50%,#fffc 58%,#fff0 60%,#fff0 100%);border-radius:50%;box-sizing:border-box;content:"";filter:blur(0);height:80%;left:5%;position:absolute;top:1%;transform:translateX(131%) translateY(58%) rotate(168deg) rotateX(10deg);width:40%;z-index:2}.cs-avatar:hover .cs-status__bullet:after,.cs-status:hover .cs-status__bullet:after{animation:cs-bubble-anim 2s ease-out infinite;background:radial-gradient(circle at 50% 80%,#fff0,#fff0 74%,#fff 80%,#fff 84%,#fff0 100%);border-radius:100%;box-sizing:border-box;content:"";display:block;filter:blur(1px);height:80%;left:10%;position:absolute;top:5%;transform:rotate(-30deg);width:80%;z-index:2}.cs-status--available .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#00d5a6,#00a27e)}.cs-status--available .cs-status__name{color:#000000de}.cs-status--unavailable .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffb527,#a66d00)}.cs-status--unavailable .cs-status__name{color:#000000de}.cs-status--away .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#ffdbb0,#fc8b00)}.cs-status--away .cs-status__name{color:#000000de}.cs-status--dnd .cs-status__bullet{background-color:#ec1212;background:radial-gradient(circle at 3px 3px,#f89f9f,#ec1212)}.cs-status--dnd .cs-status__name{color:#000000de}.cs-status--invisible .cs-status__bullet{background-color:#c2d1d9;background:radial-gradient(circle at 3px 3px,#fff,#c2d1d9)}.cs-status--invisible .cs-status__name{color:#000000de}.cs-status--eager .cs-status__bullet{background:radial-gradient(circle at 3px 3px,#fffccc,#fe0)}.cs-status--eager .cs-status__name{color:#000000de}.cs-status--xs:not(.cs-status--named){font-size:1em;height:4px;width:4px}.cs-status--xs:not(.cs-status--named) .cs-status__bullet{height:4px;min-width:4px;width:4px}.cs-status--sm:not(.cs-status--named){font-size:1em;height:8px;width:8px}.cs-status--sm:not(.cs-status--named) .cs-status__bullet{height:8px;min-width:8px;width:8px}.cs-status--md:not(.cs-status--named){font-size:1em;height:11px;width:11px}.cs-status--md:not(.cs-status--named) .cs-status__bullet{height:11px;min-width:11px;width:11px}.cs-status--lg:not(.cs-status--named){font-size:1em;height:14px;width:14px}.cs-status--lg:not(.cs-status--named) .cs-status__bullet{height:14px;min-width:14px;width:14px}.cs-status--fluid{height:100%;width:100%}.cs-status--fluid .cs-status__bullet{height:100%;min-width:100%;width:100%}@keyframes cs-bubble-anim{0%{transform:scale(1)}20%{transform:scaleY(.95) scaleX(1.05)}48%{transform:scaleY(1.1) scaleX(.9)}68%{transform:scaleY(.98) scaleX(1.02)}80%{transform:scaleY(1.02) scaleX(.98)}97%,to{transform:scale(1)}}.cs-sidebar{box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.cs-sidebar--left,.cs-sidebar--right{background-color:#fff}.cs-sidebar .cs-expansion-panel+.cs-expansion-panel{border-top:0}.cs-expansion-panel{font-feature-settings:normal;background-color:#fff;border:1px solid #d1dbe3;color:#000000de;flex-direction:column;font-size:inherit;font-variant:normal;font-weight:400}.cs-expansion-panel,.cs-expansion-panel__header{box-sizing:border-box;display:flex;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif}.cs-expansion-panel__header{font-feature-settings:normal;align-items:center;background-color:#f6fbff;color:#0009;cursor:pointer;flex-direction:row;font-size:.75em;font-variant:normal;font-weight:700;padding:.8em;-webkit-user-select:none;user-select:none}.cs-expansion-panel__header:hover{background-color:#f3f8fc;color:#0009}.cs-expansion-panel__title{box-sizing:border-box;flex-grow:1}.cs-expansion-panel__icon{box-sizing:border-box;margin-left:1em;margin-right:.5em}.cs-expansion-panel__content{font-feature-settings:normal;background-color:#fff;color:#000000de;display:none;font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:.8em;font-variant:normal;font-weight:400;padding:.4em .8em}.cs-expansion-panel--open .cs-expansion-panel__content{background-color:#fff;color:#000000de;display:block}.cs-expansion-panel--closed .cs-expansion-panel__content{display:none}.cs-expansion-panel--open .cs-expansion-panel__header{background-color:#f6fbff;color:#0009}.cs-search{align-items:center;border-radius:.7em;display:flex;flex-direction:row;font-size:inherit;margin:0;padding:.6em .9em;position:relative}.cs-search,.cs-search__input{background-color:#c6e3fa;box-sizing:border-box;font-family:inherit}.cs-search__input{border:none;color:#000000de;font-size:.8em;margin-right:.5em;min-width:0;order:1;outline:0;width:100%}.cs-search__input:disabled{background-color:#c6e3fa;color:#00000061}.cs-search__input::placeholder{color:#000000de}.cs-search__search-icon{box-sizing:border-box;color:#6ea9d7;display:block;margin-right:.5em;order:0}.cs-search__clear-icon{box-sizing:border-box;color:#6ea9d7;order:2;visibility:hidden}.cs-search__clear-icon:hover{color:#6ea9d799;cursor:pointer}.cs-search__clear-icon--active{visibility:visible}.cs-search--disabled{background-color:#c6e3fa;color:#00000061;opacity:.38}.cs-button{background-color:initial;border:none;border-radius:.7em;box-sizing:border-box;color:#6ea9d7;display:inline-block;font-size:1em;line-height:1.5;margin:.1em .2em;padding:.2em .7em;text-align:center;vertical-align:middle}.cs-button,.cs-button:focus{outline:none}.cs-button:disabled{opacity:.38}.cs-button:not(:disabled){cursor:pointer}.cs-button.cs-button--border{border:1px solid #d1dbe3}.cs-button:hover:not(:disabled){opacity:.6}.cs-button.cs-button--right>svg[data-icon]:first-child{margin-right:.5em}.cs-button.cs-button--left>svg[data-icon]:last-child{margin-left:.5em}.cs-button--adduser,.cs-button--arrow,.cs-button--attachment,.cs-button--ellipsis,.cs-button--info,.cs-button--send,.cs-button--star,.cs-button--videocall,.cs-button--voicecall{background-color:initial;color:#6ea9d7}.cs-loader{background-color:initial;color:#000000de;display:inline-flex;font-size:1em;position:relative}.cs-loader,.cs-loader:after,.cs-loader:before{box-sizing:border-box;height:1.8em;width:1.8em}.cs-loader:after,.cs-loader:before{display:block;margin:0 0 0 -.9em}.cs-loader:before{border:.2em solid #c6e3fa;border-radius:50%}.cs-loader:after,.cs-loader:before{content:"";left:50%;position:absolute;top:0}.cs-loader:after{animation:loader-default .6s linear;animation-iteration-count:infinite;border:.2em solid #0000;border-radius:50%;border-top-color:#6ea9d7;box-shadow:0 0 0 #0000}.cs-loader--content{height:auto;padding-top:2.6em;width:auto}@keyframes loader-default{to{transform:rotate(1turn)}}.cs-overlay{align-items:center;-webkit-backdrop-filter:blur(10%);backdrop-filter:blur(10%);bottom:0;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;left:0;position:absolute;right:0;top:0}.cs-overlay__content{z-index:220}.cs-overlay:before{background-color:#c6e3fa61;bottom:0;box-sizing:border-box;content:"";left:0;position:absolute;right:0;top:0;z-index:200}.cs-overlay--blur:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cs-overlay--grayscale:before{-webkit-backdrop-filter:grayscale(50%);backdrop-filter:grayscale(50%)}.cs-status-list{background-color:#fff;box-sizing:border-box;color:#000000de;list-style-type:none;margin:0;padding:1em}.cs-status-list>li{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none}.cs-status-list>li>.cs-status{height:auto;margin:0;padding:.4em .8em;width:auto}.cs-status-list>li .cs-status--selected,.cs-status-list>li .cs-status--selected .cs-status__name{background-color:#d5e7f5;color:#2b6a9b}.cs-status-list>li:hover{background-color:#f3f8fc;color:#0009}.cs-status-list>li:active,.cs-status-list>li:focus{background-color:#d5e7f5;color:#000000de}.cs-status-list--xs>li>.cs-status{font-size:1em;height:auto;width:auto}.cs-status-list--xs>li>.cs-status .cs-status__bullet{height:4px;min-width:4px;width:4px}.cs-status-list--sm>li>.cs-status{font-size:1em;height:auto;width:auto}.cs-status-list--sm>li>.cs-status .cs-status__bullet{height:8px;min-width:8px;width:8px}.cs-status-list--md>li>.cs-status{font-size:1em;height:auto;width:auto}.cs-status-list--md>li>.cs-status .cs-status__bullet{height:11px;min-width:11px;width:11px}.cs-status-list--lg>li>.cs-status{font-size:1em;height:auto;width:auto}.cs-status-list--lg>li>.cs-status .cs-status__bullet{height:14px;min-width:14px;width:14px}.ps{-ms-overflow-style:none;overflow:hidden!important;overflow-anchor:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{bottom:0;height:15px}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear}.ps__rail-y{left:auto!important;right:0;width:15px}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{background-color:initial;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;background-color:#f6fbff;opacity:.9}.ps__thumb-x{background-color:#6ea9d7;bottom:2px;height:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out}.ps__thumb-x,.ps__thumb-y{border-radius:6px;position:absolute}.ps__thumb-y{background-color:#c6e3fa;right:2px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#c6e3fa;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#c6e3fa;width:11px}@supports(-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{height:100%;position:relative}.Notifications_notificationsPopover__pt6JJ .MuiPopover-paper{border-radius:8px;box-shadow:0 4px 20px #00000026;margin-top:4px;max-height:540px;overflow:hidden;width:540px}.Notifications_notificationsContainer__y3Jt\+{display:flex;flex-direction:column;height:100%}.Notifications_header__V2JA4{align-items:center;background-color:#eae8ff;border-bottom:1px solid #000;display:flex;justify-content:space-between;padding:12px 16px}.Notifications_title__mt7sB{color:#202124;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:600!important;margin:0!important}.Notifications_viewAllButton__7SCZL{color:#5519e6!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;min-width:auto!important;padding:4px 8px!important;text-transform:none!important}.Notifications_viewAllButton__7SCZL:hover{background-color:#5519e614!important}.Notifications_notificationsList__blsJG{flex:1 1;max-height:400px;overflow-y:auto}.Notifications_notificationItem__S\+cG5{background-color:#eae8ff;border-bottom:1px solid #d1d1ff;padding:8px}.Notifications_notificationItem__S\+cG5:last-child{border-bottom:none}.Notifications_notificationItem__S\+cG5:hover{background-color:#ddd6ff}.Notifications_notificationContent__gCTbg{align-items:flex-start;display:flex;gap:14px;margin-bottom:0}.Notifications_avatar__qg7C3{align-self:flex-start;color:#6c5ce7!important;flex-shrink:0;font-size:16px!important;height:24px!important;margin-top:0;width:24px!important}.Notifications_textContent__D7xMZ{align-self:flex-start;display:flex;flex:1 1;flex-direction:column;gap:4px}.Notifications_userId__NtsZl{color:#6366f1!important;font-family:Inter,sans-serif!important;font-size:15px!important;line-height:1.3;margin:0!important}.Notifications_message__wlQff{color:#6b7280!important;flex:1 1;font-family:Inter,sans-serif!important;font-size:14px!important;line-height:1.4;margin:0!important}.Notifications_closeButton__qXUtU{align-self:flex-start;color:#6b7280!important;flex-shrink:0;height:12px!important;margin-top:0;padding:0!important;width:12px!important}.Notifications_messageRow__mXYYA{align-items:center;display:flex;gap:12px;justify-content:space-between}.Notifications_actionButtons__f1hKL{align-items:center;display:flex;flex-shrink:0;gap:10px;width:28px}.Notifications_acceptButton__tjh-O{background-color:#0000!important;border:none!important;border-radius:4px!important;color:#059669!important;font-family:Inter,sans-serif!important;font-size:15px!important;height:auto!important;min-width:auto!important;padding:6px 12px!important;text-transform:none!important}.Notifications_acceptButton__tjh-O:hover{background-color:#0596691a!important}.Notifications_rejectButton__UVPPE{background-color:#0000!important;border:none!important;border-radius:4px!important;color:#dc2626!important;font-family:Inter,sans-serif!important;font-size:15px!important;height:auto!important;min-width:auto!important;padding:6px 12px!important;text-transform:none!important}.Notifications_rejectButton__UVPPE:hover{background-color:#dc26261a!important}.Notifications_emptyState__Eu6qM{align-items:center;color:#9aa0a6;display:flex;font-family:Inter,sans-serif;justify-content:center;padding:40px 20px}.Notifications_notificationBadge__m2Bt3 .MuiBadge-badge{background-color:#f44!important;border:0 solid #5519e6!important;border-radius:9px!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:11px!important;font-weight:500!important;height:18px!important;right:8px!important;top:16px!important;width:18px!important}.template-setup .welcome-step__header{margin-bottom:40px;text-align:center}@media(max-width:768px){.template-setup .welcome-step__header{margin-bottom:30px}}@media(max-width:480px){.template-setup .welcome-step__header{margin-bottom:20px}}.template-setup .welcome-step__title{color:#1976d2;font-weight:600;margin-bottom:16px!important}@media(max-width:768px){.template-setup .welcome-step__title{font-size:16px!important;margin-bottom:12px!important}}@media(max-width:480px){.template-setup .welcome-step__title{font-size:14px!important;margin-bottom:8px!important}}.template-setup .welcome-step__subtitle{color:#2c3e50;font-weight:500;margin-bottom:16px!important}@media(max-width:768px){.template-setup .welcome-step__subtitle{font-size:14px!important;margin-bottom:12px!important}}@media(max-width:480px){.template-setup .welcome-step__subtitle{font-size:13px!important;margin-bottom:8px!important}}.template-setup .welcome-step__description{color:#6c757d;margin:0 auto;max-width:600px;padding:0 20px}@media(max-width:768px){.template-setup .welcome-step__description{font-size:12px!important;padding:0 15px}}@media(max-width:480px){.template-setup .welcome-step__description{font-size:11px!important;padding:0 10px}}.template-setup .welcome-step__actions{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:40px;padding-top:20px}@media(max-width:768px){.template-setup .welcome-step__actions{flex-direction:column;gap:15px;margin-top:30px;padding-top:15px}}@media(max-width:480px){.template-setup .welcome-step__actions{gap:10px;margin-top:20px;padding-top:10px}}.template-setup__header{margin-bottom:40px;text-align:center}.template-setup__title{color:#1976d2;font-weight:600;margin-bottom:16px!important}.template-setup__subtitle{color:#2c3e50;font-weight:500;margin-bottom:16px!important}.template-setup__description{color:#6c757d;margin:0 auto;max-width:600px}.template-setup__steps{margin:32px 0}.template-setup__content{margin-top:32px}.template-setup__actions{align-items:center;background-color:#f8f9fa;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:24px;padding:16px}.template-setup__action-buttons{display:flex;gap:12px}.template-setup__action-btn{border-radius:8px;font-weight:500;text-transform:none}.template-setup__selection-count{color:#6c757d;font-weight:500}.template-setup__grid{margin-bottom:32px}@media(max-width:768px){.template-setup__grid{margin-bottom:24px}}@media(max-width:480px){.template-setup__grid{margin-bottom:20px}}.template-setup__card{border:2px solid #e0e0e0;border-radius:12px!important;cursor:pointer;height:100%;transition:all .3s ease}.template-setup__card:hover{border-color:#1976d2;box-shadow:0 4px 12px #1976d226;transform:translateY(-2px)}.template-setup__card--selected{background-color:#f3f7ff;border-color:#1976d2;box-shadow:0 4px 12px #1976d233}@media(max-width:768px){.template-setup__card{border-radius:8px!important}}@media(max-width:480px){.template-setup__card{border-radius:6px!important}.template-setup__card:hover{transform:none}}.template-setup__card-content{display:flex;flex-direction:column;height:100%;padding:20px!important}@media(max-width:768px){.template-setup__card-content{padding:16px!important}}@media(max-width:480px){.template-setup__card-content{padding:12px!important}}.template-setup__card-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}@media(max-width:768px){.template-setup__card-header{align-items:center;margin-bottom:12px}}@media(max-width:480px){.template-setup__card-header{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:10px}}.template-setup__card-icon{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;justify-content:center;padding:8px}@media(max-width:768px){.template-setup__card-icon{border-radius:6px;padding:6px}}@media(max-width:480px){.template-setup__card-icon{border-radius:4px;padding:5px}}.template-setup__card-status .MuiSvgIcon-root{font-size:24px}@media(max-width:768px){.template-setup__card-status .MuiSvgIcon-root{font-size:20px}}@media(max-width:480px){.template-setup__card-status .MuiSvgIcon-root{font-size:15px}}.template-setup__card-info{flex:1 1;margin-bottom:16px}.template-setup__card-title{align-items:center;color:#2c3e50;display:flex;flex-wrap:wrap;font-weight:600;gap:8px;margin-bottom:8px!important}@media(max-width:768px){.template-setup__card-title{font-size:14px!important;gap:6px;margin-bottom:6px!important}}@media(max-width:480px){.template-setup__card-title{font-size:13px!important;gap:4px;margin-bottom:5px!important}}.template-setup__recommended-chip{background-color:#4caf50!important;color:#fff!important;font-size:10px!important;height:20px!important}@media(max-width:480px){.template-setup__recommended-chip{font-size:9px!important;height:18px!important}}.template-setup__card-description{line-height:1.5;margin-bottom:12px!important}@media(max-width:768px){.template-setup__card-description{font-size:13px!important;line-height:1.4;margin-bottom:10px!important}}@media(max-width:480px){.template-setup__card-description{font-size:12px!important;line-height:1.3;margin-bottom:8px!important}}.template-setup__category-chip{border-color:#1976d2!important;color:#1976d2!important;font-size:11px!important;height:24px!important}@media(max-width:768px){.template-setup__category-chip{font-size:10px!important;height:22px!important}}@media(max-width:480px){.template-setup__category-chip{font-size:9px!important;height:20px!important}}.template-setup__card-fields{background-color:#f8f9fa;border-radius:6px;margin-top:auto;padding:12px}.template-setup__fields-label{color:#6c757d;display:block;font-weight:600;margin-bottom:6px}.template-setup__fields-list{display:flex;flex-direction:column;gap:2px}.template-setup__field-item{color:#495057;font-size:11px;line-height:1.4}.template-setup__settings{border-radius:12px!important;margin-bottom:32px;padding:24px!important}.template-setup__settings-title{color:#2c3e50;font-weight:600;margin-bottom:16px!important}.template-setup__settings-list .MuiListItem-root{border-bottom:1px solid #f0f0f0;padding:12px 0}.template-setup__settings-list .MuiListItem-root:last-child{border-bottom:none}.template-setup__settings-list .MuiListItemIcon-root{min-width:40px}.template-setup__settings-list .MuiListItemText-primary{color:#2c3e50;font-weight:500}.template-setup__settings-list .MuiListItemText-secondary{color:#6c757d;font-size:13px}.template-setup__navigation{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:40px;padding-top:20px}.template-setup__back-btn,.template-setup__finish-btn{font-weight:500;min-width:120px;text-transform:none}.template-setup__finish-btn{background-color:#1976d2!important}.template-setup__finish-btn:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;color:#9e8fef!important}.layouts_bg-light-success__Srk-q{background:#f0fdf4}.layouts_bg-light-primary__Tqh1x{background:#eef2ff}.layouts_bg-light-info__SBFKC{background:#faf5ff}.layouts_bg-light-danger__AlE1m{background:#f4eef1}.layouts_layout__cP--K{display:flex;flex-direction:column;min-height:100vh;padding-top:45px}.layouts_layout__cP--K .header{background-color:#5519e6;color:#fff;left:0;position:fixed;right:0;top:0;width:100%;z-index:1000}.layouts_layout__cP--K .layout-left .side-menu{height:100%;overflow-y:auto;padding:10px 0;position:relative;transition:width 195ms cubic-bezier(.4,0,.6,1) 0ms;width:250px}.layouts_layout__cP--K .layout-left .side-menu::-webkit-scrollbar{height:8px;width:8px}.layouts_layout__cP--K .layout-left .side-menu::-webkit-scrollbar-track{background-color:#f2f2f2;border-radius:5px;box-shadow:none}.layouts_layout__cP--K .layout-left .side-menu::-webkit-scrollbar-track:active,.layouts_layout__cP--K .layout-left .side-menu::-webkit-scrollbar-track:hover{background-color:#f2f2f2;box-shadow:none}.layouts_layout__cP--K .layout-left .side-menu::-webkit-scrollbar-thumb{background-color:#e1e1e1;border-radius:5px}.layouts_layout__cP--K .layout-left .side-menu::-webkit-scrollbar-thumb:hover{background-color:#e6e6e6;width:12px}.layouts_layout__cP--K .layout-left .side-menu::-webkit-scrollbar-thumb:active{background-color:#e6e6e6}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root{display:block}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiBox-root{padding:0}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root{border-radius:4px;margin:0 4px 4px 2px;min-height:32px;min-width:40px!important;padding:4px 8px}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .menu-type{color:#333;font-size:.96rem;font-weight:400}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .MuiListItemIcon-root{min-width:24px}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .MuiListItemIcon-root em{color:#333;font-size:16px!important}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .MuiListItemIcon-root svg{font-size:22px}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .MuiListItemIcon-root img{width:20px}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .MuiListItemText-root{margin:0 0 0 8px}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .MuiListItemText-root span{color:#111;font-size:14px}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root:hover{background-color:#eee;color:#0d0d0d}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root:hover .pin{visibility:visible}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root.active{background-color:#e7ecfc;color:#295ef1}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root.active .MuiListItemIcon-root svg{color:#111}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root.active .MuiListItemIcon-root img{filter:invert(31%) sepia(56%) saturate(6750%) hue-rotate(222deg) brightness(98%) contrast(92%)}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root.active .MuiListItemText-root .MuiTypography-root{font-weight:400}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root.active .MuiListItemText-root span{color:#295ef1;font-weight:500!important}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root.active .custom-chip{background:#5519e6;border-radius:15px;color:#fff;font-size:12px;padding:3px 8px}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .pin{visibility:hidden}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .custom-chip{font-size:12px;padding:3px 8px}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .chip{background-color:#e4e9f6;border-radius:10px;color:#5c6474;display:inline-block;font-weight:400;padding:4px 8px}.layouts_layout__cP--K .layout-left .side-menu .MuiList-root .MuiListItemButton-root .refresh{animation:layouts_spin__TLoEQ 1.4s linear 0s infinite normal none running}@keyframes layouts_spin__TLoEQ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.layouts_layout__cP--K .layout-left .side-menu .MuiCollapse-wrapperInner>.MuiBox-root>a{min-height:36px}.layouts_layout__cP--K .layout-left .side-menu.collapsed{transition:width 195ms cubic-bezier(.4,0,.6,1) 0ms;width:58px}.layouts_layout__cP--K .layout-left .toggle-icon{background:#5519e6;border-radius:20px;bottom:53px;color:#fff;height:25px;line-height:0;margin-right:0;padding:0 7px;position:absolute;right:-11px;width:25px;z-index:999}.layouts_layout__cP--K .filter-btn{width:120px}.layouts_layout__cP--K .layout-right{flex:1 1;flex-direction:column;overflow:hidden;transition:margin-right .3s ease-in-out}.layouts_layout__cP--K .layout-right.with-user-guide{margin-right:450px}@media(max-width:768px){.layouts_layout__cP--K .layout-right.with-user-guide{margin-right:0}}.layouts_layout__cP--K .layout-right .page-wrapper{display:flex;flex-direction:column;height:100%;overflow:auto;padding-left:0}.layouts_layout__cP--K .layout-right .page-wrapper .customer-page{flex:1 1;overflow-y:auto}.layouts_layout__cP--K .icon-header{color:#555;font-size:20px}.layouts_header__RJZLg+div{background:linear-gradient(150deg,#ecedee,#0000 30%),linear-gradient(330deg,#f3f1ff,#0000 30%),linear-gradient(225deg,#f5f6ff,#f8faff,#f6f8ff,#e8f1ff)}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_MuiCollapse-wrapperInner__0tCQZ>.layouts_MuiBox-root__kRLx7{padding:4px 8px!important}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_search-input__jvyZo{border:none!important;margin:0 4px 8px;padding:0 8px}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_search-input__jvyZo .layouts_MuiInputBase-root__a3LYm{background:none;margin:0;padding:0}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_search-input__jvyZo .layouts_MuiInputBase-input__-yUtA::placeholder,.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_search-input__jvyZo .layouts_MuiInputBase-root__a3LYm input.layouts_MuiInputBase-input__-yUtA{font-size:14px}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_search-input__jvyZo h6.layouts_MuiTypography-root__RVGXj{width:71%!important}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_search-input__jvyZo:after{background:hsla(0,0%,60%,.188);content:"";height:1px;left:10px;position:absolute;width:75%}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ>ul.layouts_MuiList-root__dbLZC>.layouts_MuiBox-root__kRLx7 .layouts_MuiButtonBase-root__wgd2J.layouts_MuiListItemButton-gutters__NXc-U{margin:0 0 0 4px;min-height:20px}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ>ul.layouts_MuiList-root__dbLZC>.layouts_MuiBox-root__kRLx7 .layouts_MuiButtonBase-root__wgd2J.layouts_MuiListItemButton-gutters__NXc-U .layouts_menu-type__LYgjV{font-weight:600}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_toggle-icon__xZrCu{background:none!important;border-radius:6px!important;bottom:0!important;color:#333!important;position:relative!important;right:0!important;top:0!important;width:25px!important;z-index:999!important}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_toggle-icon__xZrCu:hover img{transform:scale(1.1);transition:transform .1s ease-in-out}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_toggle-icon__xZrCu img{margin-left:4px;width:16px}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ.layouts_collapsed__91FZK .layouts_toggle-icon__xZrCu{margin-bottom:4px;margin-top:6px}.layouts_rims-app__NW3lY [class^=layouts_] .layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ.layouts_collapsed__91FZK .layouts_MuiButtonBase-root__wgd2J.layouts_MuiListItemButton-root__EcmRI.layouts_MuiListItemButton-gutters__NXc-U.layouts_MuiListItemButton-root__EcmRI svg{margin-left:6px}.layouts_layout-left__BgL2D .layouts_side-menu__h7-YQ .layouts_MuiList-root__dbLZC .layouts_MuiListItemButton-root__EcmRI .layouts_MuiListItemIcon-root__ujCf0 em{color:#333!important;font-size:14px!important}.layouts_product_product-list__Ext8p__Hzob5 .layouts_card-item__z\+bVd{box-shadow:0 0 1px -1px #0003,0 1px 1px 0 #00000024,0 0 1px 0 #0000001f!important}.layouts_main-navigation__-dT7j{background:#f6f8f9;border-right:1px solid #eee;position:relative;z-index:2}.layouts_app-content__crsz1{background:#fff;position:relative;z-index:1}button.layouts_MuiButtonBase-root__wgd2J.layouts_filters-btn__kYPZ1 svg{height:16px;margin-right:6px;width:16px}button.layouts_MuiButtonBase-root__wgd2J.layouts_filters-btn__kYPZ1 svg path{fill:#fff;stroke:#fff;stroke-width:.5px;border:1px solid #fff}.layouts_freyafusion-logo-space__5suIu{width:250px}.layouts_freyafusion-filters-space__V1QPV{width:calc(100% - 250px)}.layouts_freyafusion-filters-space__V1QPV .layouts_filters-btn__kYPZ1{background:#0000!important;color:#5519e6!important}.layouts_freyafusion-filters-space__V1QPV .layouts_filters-btn__kYPZ1.layouts_active__ozHsK{color:#5519e6}.layouts_freyafusion-filters-space__V1QPV .layouts_MuiInputBase-root__a3LYm+.layouts_MuiFormControl-root__nG8pW.layouts_MuiTextField-root__o-b4G.layouts_global-searchinput__wAVWI{margin-left:-2px;margin-top:0}.layouts_freyafusion-filters-space__V1QPV .layouts_MuiFormControl-root__nG8pW.layouts_MuiTextField-root__o-b4G{margin-left:-4px;margin-top:0}.layouts_freyafusion-filters-space__V1QPV .layouts_MuiFormControl-root__nG8pW.layouts_MuiTextField-root__o-b4G fieldset{top:0}.layouts_freyafusion-filters-space__V1QPV .layouts_MuiFormControl-root__nG8pW.layouts_MuiTextField-root__o-b4G.layouts_global-searchinput__wAVWI{margin-top:8px}.layouts_freyafusion-filters-space__V1QPV .layouts_MuiFormControl-root__nG8pW.layouts_MuiTextField-root__o-b4G.layouts_global-searchinput__wAVWI fieldset{border-left:1px solid #dbdbdb;top:0}.layouts_freyafusion-filters-space__V1QPV .layouts_MuiInputBase-root__a3LYm.layouts_MuiOutlinedInput-root__TTQdB:has(.layouts_MuiSelect-select__ZkcO2){border:2px solid #d8d8d8;margin-right:3px;margin-top:0;padding:8px}.layouts_freyafusion-filters-space__V1QPV .layouts_MuiInputBase-root__a3LYm.layouts_MuiOutlinedInput-root__TTQdB:has(.layouts_MuiSelect-select__ZkcO2) fieldset{border:none}.layouts_page-container__UYYjw{padding:0 16px}h1.layouts_page-title__Zrao1{color:#404040;font-size:24px;font-weight:700;letter-spacing:-.6px!important;line-height:30px;margin-bottom:20px}.layouts_freya-fusion__yD26K .layouts_MuiCard-root__vB6WC:has(.layouts_fullwidth-card__gIvda){border:none;margin:0;padding:0;width:100%}.layouts_MuiFormControl-root__nG8pW .layouts_MuiOutlinedInput-notchedOutline__XMTaL.layouts_input-adjusttop__piIgT{top:0}.layouts_no-data__vR2ib.layouts_MuiBox-root__kRLx7{padding:15% 0 0;text-align:center}.layouts_MuiFormControl-root__nG8pW>.layouts_MuiInputBase-root__a3LYm>fieldset{top:0}.layouts_settings-popup__IJkUU .layouts_drawer-popup-header__k4KW4{border-bottom:1px solid #d9d9d9;display:flex;height:46px;padding:12px;width:100%}.layouts_settings-popup__IJkUU .layouts_drawer-popup-header__k4KW4 .layouts_MuiTypography-root__RVGXj{font-size:16px!important;width:90%}.layouts_settings-popup__IJkUU .layouts_drawer-popup-header__k4KW4 .layouts_MuiButtonBase-root__wgd2J{align-self:center;color:#404040;min-width:20px}.layouts_settings-popup__IJkUU .layouts_drawer-popup-body__mwvo9 .layouts_MuiButtonBase-root__wgd2J .layouts_MuiListItemText-root__sELae span{font-size:14px}.layouts_settings-popup__IJkUU .layouts_drawer-popup-body__mwvo9 .layouts_MuiButtonBase-root__wgd2J.layouts_linkbutton__\+zJbG .layouts_MuiListItemText-root__sELae span,.layouts_settings-popup__IJkUU .layouts_drawer-popup-body__mwvo9 .layouts_MuiButtonBase-root__wgd2J.layouts_linkbutton__\+zJbG i{color:#5519e6;font-size:14px}.layouts_settings-popup__IJkUU .layouts_popup-subheading__\+rFnD{color:#0d0d0d;font-size:14px;font-weight:500}.layouts_settings-popup__IJkUU.layouts_MuiDrawer-root__XBiZl .layouts_MuiDrawer-paperAnchorRight__EikCy form.layouts_MuiBox-root__kRLx7{padding:0}.layouts_MuiButtonBase-root__wgd2J.layouts_MuiListItemButton-root__EcmRI.layouts_language-switch__xV0Yb{border:2px solid #d9d9d9;border-radius:3px;padding:4px 8px}.layouts_MuiButtonBase-root__wgd2J.layouts_MuiListItemButton-root__EcmRI.layouts_language-switch__xV0Yb i{font-size:16px}.layouts_header-button__HYB3h{height:48px;padding:4px 6px 4px 12px!important}.layouts_ff-profile-dropdown__Ij1yi .layouts_MuiListItemButton-root__EcmRI.layouts_MuiListItemButton-gutters__NXc-U .layouts_MuiListItemText-root__sELae.layouts_MuiListItemText-multiline__XWpbW span b{font-size:14px;font-weight:600}.layouts_ff-profile-dropdown__Ij1yi .layouts_MuiListItemButton-root__EcmRI.layouts_MuiListItemButton-gutters__NXc-U .layouts_MuiAvatar-root__ha0lU.layouts_MuiAvatar-circular__1KDtX{border-radius:0}.layouts_ff-profile-dropdown__Ij1yi .layouts_text-red__r2446{color:#a00}.layouts_filters-row__vt1-A{margin-bottom:4px}.layouts_filterItemsWrapper__LWJKM{margin:8px 0 0}.layouts_filterItemsWrapper__LWJKM>.layouts_MuiBox-root__kRLx7{align-items:center;display:flex;flex-wrap:wrap;margin-left:26px;max-width:100%;padding:0}.layouts_filterItemsWrapper__LWJKM>.layouts_MuiBox-root__kRLx7>.layouts_MuiBox-root__kRLx7{background:#e9e9e9;border:none;margin:0 8px 4px 0}.layouts_filterItemsWrapper__LWJKM>.layouts_MuiBox-root__kRLx7>.layouts_MuiBox-root__kRLx7 p.layouts_MuiTypography-root__RVGXj{font-weight:500}.layouts_filterItemsWrapper__LWJKM>.layouts_MuiBox-root__kRLx7>.layouts_MuiBox-root__kRLx7.layouts_selected-filter__wuDYg{background-color:#e7ecfc;border:none;color:#555}.layouts_filterItemsWrapper__LWJKM>.layouts_MuiBox-root__kRLx7>.layouts_MuiBox-root__kRLx7.layouts_selected-filter__wuDYg p{color:#5519e6;max-width:calc(100vw - 680px);overflow:hidden;text-overflow:ellipsis;word-break:break-all}.layouts_filterItemsWrapper__LWJKM>.layouts_MuiBox-root__kRLx7>.layouts_MuiBox-root__kRLx7 svg[data-testid=ClearRoundedIcon]{opacity:.5}.layouts_filterItemsWrapper__LWJKM>.layouts_MuiBox-root__kRLx7>.layouts_MuiBox-root__kRLx7 svg[data-testid=ClearRoundedIcon]:hover{opacity:1}.layouts_filterItemsWrapper__LWJKM>.layouts_MuiBox-root__kRLx7>.layouts_MuiBox-root__kRLx7:last-child{float:right;position:relative}.layouts_filterItemsWrapper__LWJKM>.layouts_MuiBox-root__kRLx7>.layouts_MuiBox-root__kRLx7:hover{background-color:#e7ecfc;border-color:#c7cbd9}.layouts_filter-row-btns__B\+opz.layouts_MuiBox-root__kRLx7{border-left:1px solid #d8d8d8;margin:8px 0 0 8px;min-width:200px;padding-left:10px}.layouts_filter-row-btns__B\+opz.layouts_MuiBox-root__kRLx7 .layouts_MuiButtonBase-root__wgd2J.layouts_MuiButton-root__5oCz8{background:none;color:#295ef1;padding:6px 0}.layouts_filters-popover-header__Kt198 p.layouts_MuiTypography-root__RVGXj{font-size:14px;font-weight:500}.layouts_filters-popover-header__Kt198>button{font-weight:400!important}.layouts_filters-popover-fileds-header__RALmJ p.layouts_MuiTypography-root__RVGXj{color:#111;font-weight:550}.layouts_filters-popover-search__HETSX p.layouts_MuiTypography-root__RVGXj{font-weight:500}section{padding:0}.layouts_MuiDrawer-root__XBiZl .layouts_MuiDrawer-paperAnchorRight__EikCy .layouts_MuiBox-root__kRLx7{min-width:400px!important}.layouts_link-text__Ldmtj{color:#5519e6}.layouts_customer-page__CnBXC{background-color:initial;flex:1 1;overflow-y:auto}.layouts_freya-fusion__yD26K .layouts_page-title__Zrao1.layouts_pagetitle-line34__AmvCn{line-height:34px!important}.layouts_freya-fusion__yD26K .layouts_badge__DVMBi{height:auto;min-width:auto;padding:4px;width:auto}.layouts_freya-fusion__yD26K .layouts_badge__DVMBi.layouts_badge-orange__CdDkx{background:#fff0b3}.layouts_freya-fusion__yD26K .layouts_badge__DVMBi.layouts_badge-inactive__ywjLG{background:#d9d9d9}.layouts_freya-fusion__yD26K .layouts_badge__DVMBi.layouts_badge-purple__Tzwmq{background:#eae6ff!important}.layouts_main-app-innerpage__NeZJN{padding:16px 24px 16px 32px!important}.layouts_avatar-box__y7PnB:hover{background-color:#0000000a;cursor:pointer}.layouts_custom-message-modal__LGsiI{background-color:#fff;box-shadow:24px;left:50%;min-width:400px;padding:16px 32px;position:absolute;top:50%;transform:translate(-50%,-50%)}.layouts_custom-message-modal__LGsiI .layouts_modal-action__1sUAe,.layouts_custom-message-modal__LGsiI .layouts_modal-description__fpwXk,.layouts_custom-message-modal__LGsiI .layouts_modal-title__vCj-r{margin-top:16px}.layouts_custom-message-modal__LGsiI .layouts_modal-action__1sUAe{text-align:right}.layouts_MuiList-root__dbLZC .layouts_MuiListItemButton-root__EcmRI.layouts_active__ozHsK{background-color:#e7ecfc!important;color:#295ef1!important}.layouts_custom-multiline-input__U6e17{position:relative}.layouts_custom-multiline-input__U6e17 .layouts_number-tips__YyUwR{color:gray;float:right;font-size:10px;position:absolute;right:10px;top:-14px}.layouts_custom-dialog__PsZrV.layouts_MuiDialog-root__AJVXi .layouts_MuiDialog-container__Vv2tn .layouts_MuiPaper-root__4YWQY .layouts_MuiDialogTitle-root__LxECl{font-size:15px;font-weight:600;margin:4px 0}.layouts_custom-dialog__PsZrV.layouts_MuiDialog-root__AJVXi .layouts_MuiDialog-container__Vv2tn .layouts_MuiPaper-root__4YWQY .layouts_MuiDialogContent-root__RDaqk{font-size:14px;font-weight:400}.layouts_filter-popup__d-TMm .layouts_MuiList-root__dbLZC{color:#0d0d0d;padding:0}.layouts_filter-popup__d-TMm .layouts_MuiList-root__dbLZC .layouts_MuiButtonBase-root__wgd2J{padding-bottom:5px;padding-top:5px}.layouts_filter-popup__d-TMm .layouts_MuiList-root__dbLZC .layouts_MuiButtonBase-root__wgd2J .layouts_MuiListItemText-root__sELae{margin-right:10px}.layouts_filter-popup__d-TMm .layouts_MuiList-root__dbLZC .layouts_MuiButtonBase-root__wgd2J .layouts_MuiListItemText-root__sELae .layouts_MuiTypography-root__RVGXj{color:#0d0d0d;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.layouts_MuiDataGrid-menuList__NhMu7 .layouts_MuiMenuItem-root__VUOKH .layouts_MuiListItemIcon-root__ujCf0{color:#262626}.task_my-task-detail__W78Uu{display:flex;flex-direction:column;height:100%}.task_my-task-container__Onmjk{background-color:#f6f8f9;margin-left:0;margin-top:0!important;padding:20px 0 10px;width:100%}.task_my-task-container__Onmjk .MuiGrid-item{padding:0 20px!important}.task_my-task-container__Onmjk .text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.task_my-task-container__Onmjk .task-status-title{align-items:center;display:flex;font-size:15px;font-weight:600;margin-bottom:20px;padding-left:20px;position:relative}.task_my-task-container__Onmjk .task-status-title:before{border-radius:50%;content:"";height:8px;left:0;position:absolute;top:7px;width:8px}.task_my-task-container__Onmjk .task-status-title.to-do:before{background-color:#f3980c}.task_my-task-container__Onmjk .task-status-title.progress:before{background-color:#295ef1}.task_my-task-container__Onmjk .task-status-title.completed:before{background-color:#45b875}.task_my-task-container__Onmjk .task-status-title .amount{background-color:#e7eaed;border-radius:10px;font-size:12px;height:20px;line-height:20px;margin-left:15px;padding:0 7px;text-align:center}.task_my-task-container__Onmjk a{color:#556cf8}.task_my-task-container__Onmjk .task-item-container{background-color:#fff;border:1px solid #0000001f;flex:1 1;margin-bottom:15px;padding:0 15px;position:relative}.task_my-task-container__Onmjk .task-item-container .task-header{display:flex;height:25px;padding-top:10px}.task_my-task-container__Onmjk .task-item-container .task-header .task-id{cursor:pointer;flex:1 1;font-size:14px;margin-right:5px}.task_my-task-container__Onmjk .task-item-container .task-header .option{cursor:pointer;width:20px}.task_my-task-container__Onmjk .task-item-container .task-name{font-size:15px;font-weight:500;margin:15px 0;max-width:95%}.task_my-task-container__Onmjk .task-item-container .process-name{font-size:12px;margin:15px 0;max-width:95%}.task_my-task-container__Onmjk .task-item-container .date{border-top:1px solid #f2f2f2;color:#7c7c7c;height:35px;line-height:35px}.task_my-task-container__Onmjk .task-item-container .date svg{margin-right:5px;margin-top:11px;vertical-align:top}.task_my-task-container__Onmjk .show-more{background:#f2f2f2;cursor:pointer;font-size:15px;font-weight:500;line-height:35px;text-align:center}.task_my-task-container__Onmjk .show-more:hover{background:#d9d9d9}.task_my-task-container__Onmjk .empty-data{color:#7c7c7c;font-size:13px;line-height:30px}.step-indicator{margin:0 auto 47px;width:635px}.step-indicator__step{transition:all .2s ease}.step-indicator__step--clickable{cursor:pointer}.step-indicator__step--clickable:hover .step-indicator__circle{transform:scale(1.1)}.step-indicator__step--clickable:hover .step-indicator__circle.step-indicator__circle--active,.step-indicator__step--clickable:hover .step-indicator__circle.step-indicator__circle--past{box-shadow:0 2px 8px #5519e633}.step-indicator__step--clickable:hover .step-indicator__circle.step-indicator__circle--inactive{box-shadow:0 2px 8px #8b8b8b33}.step-indicator__step--clickable:hover .step-indicator__label--active,.step-indicator__step--clickable:hover .step-indicator__label--past{color:#4a15d1!important}.step-indicator__step--clickable:hover .step-indicator__label--inactive{color:#5519e6!important}.step-indicator__line{top:12px}.step-indicator__circle{border:1px solid #bfbfbf;transition:all .2s ease}.step-indicator__circle--active{border-color:#5519e6}.step-indicator__circle--past{background:#fff;border-color:#5519e6}.step-indicator__circle--inactive{border-color:#bfbfbf}.step-indicator__number--past{color:#5519e6}.step-indicator__number--inactive{color:#8b8b8b}.step-indicator__label{display:block!important;min-height:20px;opacity:1!important;visibility:visible!important;width:100%}.step-indicator__label--active,.step-indicator__label--past{color:#5519e6!important;font-weight:600}.step-indicator__label--inactive{color:#8b8b8b!important}.personal-info .welcome-step__header{margin-bottom:40px;text-align:center}@media(max-width:768px){.personal-info .welcome-step__header{margin-bottom:30px}}@media(max-width:480px){.personal-info .welcome-step__header{margin-bottom:20px}}.personal-info .welcome-step__title{color:#1976d2;font-weight:600;margin-bottom:16px!important}@media(max-width:768px){.personal-info .welcome-step__title{font-size:16px!important;margin-bottom:12px!important}}@media(max-width:480px){.personal-info .welcome-step__title{font-size:14px!important;margin-bottom:8px!important}}.personal-info .welcome-step__subtitle{color:#2c3e50;font-weight:500;margin-bottom:16px!important}@media(max-width:768px){.personal-info .welcome-step__subtitle{font-size:14px!important;margin-bottom:12px!important}}@media(max-width:480px){.personal-info .welcome-step__subtitle{font-size:13px!important;margin-bottom:8px!important}}.personal-info .welcome-step__description{color:#6c757d;margin:0 auto;max-width:600px;padding:0 20px}@media(max-width:768px){.personal-info .welcome-step__description{font-size:12px!important;padding:0 15px}}@media(max-width:480px){.personal-info .welcome-step__description{font-size:11px!important;padding:0 10px}}.personal-info .welcome-step__actions{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:40px;padding-top:20px}@media(max-width:768px){.personal-info .welcome-step__actions{flex-direction:column;gap:15px;margin-top:30px;padding-top:15px}}@media(max-width:480px){.personal-info .welcome-step__actions{gap:10px;margin-top:20px;padding-top:10px}}.personal-info__header{margin-bottom:40px;text-align:center}.personal-info__title{color:#1976d2;font-weight:600;margin-bottom:16px!important}.personal-info__subtitle{color:#2c3e50;font-weight:500;margin-bottom:16px!important}.personal-info__description{color:#6c757d;margin:0 auto;max-width:600px}.personal-info__steps{margin:32px 0}.personal-info__content{margin-top:32px}.personal-info__section{background:#fafafa;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:32px;padding:24px}.personal-info__section-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:20px}.personal-info__section-title{color:#2c3e50;font-weight:600}.personal-info__form-grid{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:20px}@media(max-width:768px){.personal-info__form-grid{gap:20px;grid-template-columns:1fr;margin-top:15px}}@media(max-width:480px){.personal-info__form-grid{gap:15px;margin-top:10px}}.personal-info__field{margin-bottom:24px!important}.personal-info__field--full-width{grid-column:1/-1}@media(max-width:768px){.personal-info__field{margin-bottom:20px!important}}@media(max-width:480px){.personal-info__field{margin-bottom:15px!important}}.personal-info__divider{background-color:#e0e0e0;margin:32px 0!important}.personal-info__add-hospital-btn{background-color:#1976d2!important;font-weight:500;text-transform:none}.personal-info__upload-section{margin-top:20px}.personal-info__upload-label{color:#2c3e50;display:block;font-weight:500;margin-bottom:8px}.personal-info__upload-area{background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;padding:32px;text-align:center;transition:all .3s ease}.personal-info__upload-area:hover{background-color:#f5f5f5;border-color:#1976d2}@media(max-width:768px){.personal-info__upload-area{padding:24px}}@media(max-width:480px){.personal-info__upload-area{padding:20px}}.personal-info__upload-content{align-items:center;display:flex;flex-direction:column;gap:8px}@media(max-width:768px){.personal-info__upload-content{gap:6px}}@media(max-width:480px){.personal-info__upload-content{gap:4px}}.personal-info__file-info{align-items:center;color:#1976d2;display:flex;gap:8px}.personal-info__hospitals-table{margin-top:24px;overflow-x:auto}.personal-info__hospitals-table .MuiTableContainer-root{border:1px solid #e0e0e0;border-radius:8px;min-width:600px}.personal-info__hospitals-table .MuiTableHead-root{background-color:#f5f5f5}.personal-info__hospitals-table .MuiTableCell-head{color:#2c3e50;font-weight:600;white-space:nowrap}@media(max-width:768px){.personal-info__hospitals-table .MuiTableCell-head{font-size:13px;padding:12px 8px}}@media(max-width:480px){.personal-info__hospitals-table .MuiTableCell-head{font-size:12px;padding:10px 6px}}.personal-info__hospitals-table .MuiTableCell-body{padding:16px;white-space:nowrap}@media(max-width:768px){.personal-info__hospitals-table .MuiTableCell-body{font-size:13px;padding:12px 8px}}@media(max-width:480px){.personal-info__hospitals-table .MuiTableCell-body{font-size:12px;padding:10px 6px}}.personal-info__hospitals-table .MuiChip-root{font-size:12px}@media(max-width:480px){.personal-info__hospitals-table .MuiChip-root{font-size:10px;height:24px}}@media(max-width:768px){.personal-info__hospitals-table{margin-top:20px}}@media(max-width:480px){.personal-info__hospitals-table{margin-top:15px}}.personal-info__actions{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:40px;padding-top:20px}@media(max-width:768px){.personal-info__actions{flex-direction:column;gap:15px;margin-top:30px;padding-top:15px}}@media(max-width:480px){.personal-info__actions{gap:10px;margin-top:20px;padding-top:10px}}.personal-info__back-btn{font-weight:500;min-width:120px;text-transform:none}@media(max-width:768px){.personal-info__back-btn{max-width:200px;min-width:100px;width:100%}}@media(max-width:480px){.personal-info__back-btn{height:45px;min-width:auto;width:100%}}.personal-info__continue-btn{background-color:#1976d2!important;font-weight:500;min-width:120px;text-transform:none}@media(max-width:768px){.personal-info__continue-btn{max-width:200px;min-width:100px;width:100%}}@media(max-width:480px){.personal-info__continue-btn{height:45px;min-width:auto;width:100%}}.personal-info .personal-info__field{position:relative}.personal-info .personal-info__field .personal-info__label{color:#000;display:block;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:15px;margin-bottom:8px}.personal-info .personal-info__field .personal-info__input{background-color:#fff;border:1px solid #e8eaed;border-radius:3px;color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:400;height:35px;padding:0 14px;width:100%}.personal-info .personal-info__field .personal-info__input::placeholder{color:#b3b3b3}.personal-info .personal-info__field .personal-info__input:focus{border-color:#5519e6;outline:none}.personal-info .personal-info__field .personal-info__textarea{background-color:#fff;border:1px solid #e8eaed;border-radius:3px;color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:400;min-height:80px;padding:9px;resize:vertical;width:100%}.personal-info .personal-info__field .personal-info__textarea::placeholder{color:#b3b3b3}.personal-info .personal-info__field .personal-info__textarea:focus{border-color:#5519e6;outline:none}.personal-info .personal-info__button--primary{background-color:#5519e6;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Archivo,sans-serif;font-size:10px;font-weight:600;transition:background-color .2s ease}.personal-info .personal-info__button--primary:hover{background-color:#4a15d1}.personal-info .personal-info__button--primary:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;cursor:not-allowed}.personal-info .personal-info__button--secondary{background-color:#fff;border:1px solid #5519e6;border-radius:5px;color:#5519e6;cursor:pointer;font-family:Archivo,sans-serif;font-size:10px;font-weight:600;transition:background-color .2s ease}.personal-info .personal-info__button--secondary:hover{background-color:#f5f5f5}.personal-info .personal-info__upload-zone{background-color:#fff;border:2px dashed #b3b3b3;border-radius:3px;cursor:pointer;transition:border-color .2s ease}.personal-info .personal-info__upload-zone:hover{border-color:#5519e6}.personal-info .personal-info__upload-zone--active{background-color:#f8f7ff;border-color:#5519e6}.personal-info .personal-info__table .MuiDataGrid-root{background-color:#fff;border:1px solid #d9d9d9;border-radius:3px;font-family:Nunito Sans,sans-serif}.personal-info .personal-info__table .MuiDataGrid-columnHeaders{background-color:#d4d0ff;border-bottom:1px solid #e7ecfc}.personal-info .personal-info__table .MuiDataGrid-columnHeaders .MuiDataGrid-columnHeader{color:#262626;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600}.personal-info .personal-info__table .MuiDataGrid-cell{border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;color:#595959;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:400}.personal-info .personal-info__table .MuiDataGrid-footerContainer{border-top:1px solid #f2f2f2}.personal-info .personal-info__divider{background-color:#dadada;border:none;height:1px;margin:24px 0;width:100%}@media(max-width:1366px){.personal-info .personal-info__container{transform:scale(.9);transform-origin:top left}}@media(max-width:1200px){.personal-info .personal-info__container{transform:scale(.8);transform-origin:top left}}.MuiDataGrid-cell.conflicting-cell,.MuiDataGrid-row.conflicting-row,.MuiDataGrid-row.conflicting-row .MuiDataGrid-cell,.conflicting-cell,.conflicting-row,.conflicting-row .MuiDataGrid-cell,[class*=conflicting]{background-color:#e3f2fd!important}.professional-info .welcome-step__header{margin-bottom:40px;text-align:center}@media(max-width:768px){.professional-info .welcome-step__header{margin-bottom:30px}}@media(max-width:480px){.professional-info .welcome-step__header{margin-bottom:20px}}.professional-info .welcome-step__title{color:#1976d2;font-weight:600;margin-bottom:16px!important}@media(max-width:768px){.professional-info .welcome-step__title{font-size:16px!important;margin-bottom:12px!important}}@media(max-width:480px){.professional-info .welcome-step__title{font-size:14px!important;margin-bottom:8px!important}}.professional-info .welcome-step__subtitle{color:#2c3e50;font-weight:500;margin-bottom:16px!important}@media(max-width:768px){.professional-info .welcome-step__subtitle{font-size:14px!important;margin-bottom:12px!important}}@media(max-width:480px){.professional-info .welcome-step__subtitle{font-size:13px!important;margin-bottom:8px!important}}.professional-info .welcome-step__description{color:#6c757d;margin:0 auto;max-width:600px;padding:0 20px}@media(max-width:768px){.professional-info .welcome-step__description{font-size:12px!important;padding:0 15px}}@media(max-width:480px){.professional-info .welcome-step__description{font-size:11px!important;padding:0 10px}}.professional-info .welcome-step__actions{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:40px;padding-top:20px}@media(max-width:768px){.professional-info .welcome-step__actions{flex-direction:column;gap:15px;margin-top:30px;padding-top:15px}}@media(max-width:480px){.professional-info .welcome-step__actions{gap:10px;margin-top:20px;padding-top:10px}}.professional-info__header{margin-bottom:40px;text-align:center}.professional-info__title{color:#1976d2;font-weight:600;margin-bottom:16px!important}.professional-info__subtitle{color:#2c3e50;font-weight:500;margin-bottom:16px!important}.professional-info__description{color:#6c757d;margin:0 auto;max-width:600px}.professional-info__steps{margin:32px 0}.professional-info__content{margin-top:32px}.professional-info__section{background:#fafafa;border:1px solid #e0e0e0;border-radius:12px;margin-bottom:32px;padding:24px}.professional-info__section-header{align-items:center;display:flex;gap:12px;margin-bottom:20px}@media(max-width:768px){.professional-info__section-header{gap:10px;margin-bottom:15px}}@media(max-width:480px){.professional-info__section-header{align-items:flex-start;flex-direction:column;gap:8px;margin-bottom:12px}}.professional-info__section-title{color:#2c3e50;font-weight:600}@media(max-width:768px){.professional-info__section-title{font-size:16px}}@media(max-width:480px){.professional-info__section-title{font-size:14px}}@media(max-width:768px){.professional-info__section{margin-bottom:24px;padding:20px}}@media(max-width:480px){.professional-info__section{margin-bottom:20px;padding:15px}}.professional-info__field{margin-bottom:24px!important}.professional-info__field-label{color:#2c3e50;display:block;font-weight:500;margin-bottom:8px}@media(max-width:768px){.professional-info__field-label{font-size:14px;margin-bottom:6px}}@media(max-width:480px){.professional-info__field-label{font-size:13px;margin-bottom:5px}}@media(max-width:768px){.professional-info__field{margin-bottom:20px!important}}@media(max-width:480px){.professional-info__field{margin-bottom:15px!important}}.professional-info__chips-container{background-color:#fafafa;border:1px solid #e0e0e0;border-radius:8px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px;min-height:40px;padding:8px}@media(max-width:768px){.professional-info__chips-container{gap:6px;margin-bottom:12px;min-height:35px;padding:6px}}@media(max-width:480px){.professional-info__chips-container{gap:4px;margin-bottom:10px;min-height:30px;padding:5px}}.professional-info__chip{transition:all .2s ease}.professional-info__chip:hover{box-shadow:0 2px 4px #0000001a;transform:translateY(-1px)}@media(max-width:480px){.professional-info__chip{font-size:12px!important;height:24px!important}}.professional-info__select-field{max-width:300px}.professional-info__select-field .MuiSelect-root{border-radius:8px}@media(max-width:768px){.professional-info__select-field{max-width:100%}}@media(max-width:480px){.professional-info__select-field{max-width:100%}}.professional-info__actions{align-items:center;border-top:1px solid #e0e0e0;display:flex;justify-content:space-between;margin-top:40px;padding-top:20px}@media(max-width:768px){.professional-info__actions{flex-direction:column;gap:15px;margin-top:30px;padding-top:15px}}@media(max-width:480px){.professional-info__actions{gap:10px;margin-top:20px;padding-top:10px}}.professional-info__back-btn{font-weight:500;min-width:120px;text-transform:none}@media(max-width:768px){.professional-info__back-btn{max-width:200px;min-width:100px;width:100%}}@media(max-width:480px){.professional-info__back-btn{height:45px;min-width:auto;width:100%}}.professional-info__continue-btn{background-color:#1976d2!important;font-weight:500;min-width:120px;text-transform:none}@media(max-width:768px){.professional-info__continue-btn{max-width:200px;min-width:100px;width:100%}}@media(max-width:480px){.professional-info__continue-btn{height:45px;min-width:auto;width:100%}}.doctor-welcome{background:linear-gradient(135deg,#fff,#e8eeff 60.91%,#d8e2ff);font-family:Inter,sans-serif;margin:0;min-height:100vh;padding:0;position:relative;width:100%}.doctor-welcome__container{background:#0000;margin:0 auto;max-width:1400px;padding:0 20px;position:relative;width:100%}@media(max-width:768px){.doctor-welcome__container{padding:0 15px}}@media(max-width:480px){.doctor-welcome__container{padding:0 10px}}.doctor-welcome__content{height:auto;padding:20px 0;position:relative;width:100%}@media(max-width:768px){.doctor-welcome__content{padding:15px 0}}@media(max-width:480px){.doctor-welcome__content{padding:10px 0}}.doctor-welcome__navigation{align-items:center;display:flex;gap:20px;justify-content:space-between;margin:30px auto;max-width:1200px;padding:0 20px;position:relative;width:100%;z-index:10}@media(max-width:768px){.doctor-welcome__navigation{gap:15px;margin:20px auto;padding:0 15px}}@media(max-width:480px){.doctor-welcome__navigation{flex-direction:column;gap:10px;margin:15px auto;padding:0 10px}}.doctor-welcome__navigation .nav-button{align-items:center!important;border:none!important;border-radius:5px!important;box-shadow:none!important;display:flex!important;font-family:Archivo,sans-serif!important;font-size:14px!important;font-weight:600!important;height:40px!important;justify-content:center!important;line-height:14px!important;min-width:120px!important;text-transform:none!important;width:120px!important}@media(max-width:768px){.doctor-welcome__navigation .nav-button{font-size:13px!important;min-width:100px!important;width:100px!important}}@media(max-width:480px){.doctor-welcome__navigation .nav-button{font-size:14px!important;height:45px!important;max-width:200px!important;min-width:150px!important;width:100%!important}}.doctor-welcome__navigation .nav-button--back{background-color:#fff!important;border:1px solid #5519e6!important;color:#5519e6!important}.doctor-welcome__navigation .nav-button--back:hover{background-color:#f8f8f8!important;border:1px solid #5519e6!important;box-shadow:none!important}.doctor-welcome__navigation .nav-button--back:focus{box-shadow:none!important}.doctor-welcome__navigation .nav-button--continue{background-color:#5519e6!important;border:none!important;color:#fff!important}.doctor-welcome__navigation .nav-button--continue:hover:not(:disabled){background-color:#4a15d1!important;box-shadow:none!important}.doctor-welcome__navigation .nav-button--continue:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none!important;color:#9e8fef!important;cursor:not-allowed!important}.doctor-welcome__navigation .nav-button--continue:focus{box-shadow:none!important}.welcome-header__title{color:#353535;font-family:Clash Display;font-size:20px;font-style:normal;font-weight:600;line-height:20px;margin:50px 0 30px;padding:0 20px;position:relative;text-align:center;width:100%}@media(max-width:768px){.welcome-header__title{font-size:15px;line-height:22px;margin:30px 0 20px;padding:0 15px}}@media(max-width:480px){.welcome-header__title{font-size:16px;line-height:20px;margin:20px 0 15px;padding:0 10px}}.welcome-header__subtitle{color:#353535;font-family:Clash Display;font-size:15px;font-style:normal;font-weight:500;line-height:20px;margin:30px 0 10px;padding:0 20px;position:relative;text-align:center;width:100%}@media(max-width:768px){.welcome-header__subtitle{font-size:14px;line-height:18px;margin:20px 0 8px;padding:0 15px}}@media(max-width:480px){.welcome-header__subtitle{font-size:13px;line-height:16px;margin:15px 0 5px;padding:0 10px}}.welcome-header__description{color:#848484;font-family:Archivo;font-size:13px;font-style:normal;font-weight:400;line-height:20px;margin:0 0 30px;padding:0 20px;position:relative;text-align:center;width:100%}@media(max-width:768px){.welcome-header__description{font-size:12px;line-height:18px;margin:0 0 20px;padding:0 15px}}@media(max-width:480px){.welcome-header__description{font-size:11px;line-height:16px;margin:0 0 15px;padding:0 10px}}.step-indicator{align-items:center;display:flex;gap:6px;height:auto;justify-content:center;margin:20px auto;max-width:635px;min-height:96px;padding:0 20px;position:relative;width:100%}@media(max-width:768px){.step-indicator{gap:4px;margin:15px auto;padding:0 15px}}@media(max-width:480px){.step-indicator{flex-wrap:wrap;gap:2px;justify-content:space-around;margin:10px auto;padding:0 10px}}.step-indicator__step{align-items:center;display:flex;flex-direction:column;height:96px;position:relative;width:152px}@media(max-width:768px){.step-indicator__step{height:80px;width:120px}}@media(max-width:480px){.step-indicator__step{height:70px;margin:5px 0;width:80px}}.step-indicator__circle-container{height:25px;margin-bottom:14px;position:relative;width:24px}@media(max-width:768px){.step-indicator__circle-container{height:20px;margin-bottom:10px;width:20px}}@media(max-width:480px){.step-indicator__circle-container{height:18px;margin-bottom:8px;width:18px}}.step-indicator__line{background-color:#bfbfbf;height:1px;left:32px;position:absolute;top:12.5px;width:120px;z-index:1}@media(max-width:768px){.step-indicator__line{left:25px;top:10px;width:95px}}@media(max-width:480px){.step-indicator__line{left:20px;top:9px;width:60px}}.step-indicator__circle{align-items:center;background:#fff;border-radius:50%;display:flex;height:24px;justify-content:center;position:relative;width:24px;z-index:2}.step-indicator__circle--active{background:#5519e6}.step-indicator__circle--completed,.step-indicator__circle--inactive{background:#fff}.step-indicator__number{color:#5519e6;font-family:Nunito Sans,sans-serif;font-size:14px;font-weight:600;height:20px;line-height:20px;text-align:center;width:9px}.step-indicator__number--active{color:#fff}.step-indicator__number--completed,.step-indicator__number--inactive{color:#5519e6}.step-indicator__label{color:#262626;font-family:Archivo,sans-serif;font-size:14px;font-weight:500;height:24px;line-height:20px;text-align:center}.step-indicator__label--active{color:#5519e6}.step-indicator__label--completed,.step-indicator__label--inactive{color:#262626}.role-selection{margin:0 auto;max-width:642px;padding:0 20px;position:relative;width:100%}@media(max-width:768px){.role-selection{padding:0 15px}}@media(max-width:480px){.role-selection{padding:0 10px}}.role-selection__cards{align-items:flex-start;display:flex;flex-wrap:wrap;gap:21px;height:auto;justify-content:center;margin-bottom:20px;max-width:642px;min-height:200px;width:100%}@media(max-width:768px){.role-selection__cards{gap:15px;margin-bottom:15px}}@media(max-width:480px){.role-selection__cards{align-items:center;flex-direction:column;gap:10px;margin-bottom:10px}}.role-selection__card{align-items:center;background:#fff;border:1px solid #848484;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;height:200px;padding:0;position:relative;transition:all .3s ease;width:200px}.role-selection__card:hover{border-color:#5519e6;transform:translateY(-2px)}.role-selection__card--selected{border-color:#5519e6;border-width:1px}@media(max-width:768px){.role-selection__card{border-radius:8px;height:180px;width:180px}}@media(max-width:480px){.role-selection__card{border-radius:6px;height:160px;margin:0 auto;width:160px}.role-selection__card:hover{transform:none}}.role-selection__icon-container{align-items:center;border-radius:50%;display:flex;height:40px;justify-content:center;left:50%;position:absolute;top:33px;transform:translateX(-50%);width:40px}.role-selection__icon-container--doctor{background:#5519e6}.role-selection__icon-container--clinic,.role-selection__icon-container--patient{background:#e6e6e6}@media(max-width:768px){.role-selection__icon-container{height:36px;top:28px;width:36px}}@media(max-width:480px){.role-selection__icon-container{height:32px;top:25px;width:32px}}.role-selection__card--selected .role-selection__icon-container--clinic,.role-selection__card--selected .role-selection__icon-container--doctor,.role-selection__card--selected .role-selection__icon-container--patient{background:#5519e6}.role-selection__icon{color:#fff;height:20px;width:20px}.role-selection__icon--clinic,.role-selection__icon--patient{color:#848484}.role-selection__icon img{filter:brightness(0) invert(1);height:20px;object-fit:contain;width:20px}@media(max-width:768px){.role-selection__icon,.role-selection__icon img{height:18px;width:18px}}@media(max-width:480px){.role-selection__icon,.role-selection__icon img{height:16px;width:16px}}.role-selection__card--selected .role-selection__icon--clinic,.role-selection__card--selected .role-selection__icon--doctor,.role-selection__card--selected .role-selection__icon--patient{color:#fff}.role-selection__card--selected .role-selection__icon img{filter:brightness(0) invert(1)}.role-selection__card:not(.role-selection__card--selected) .role-selection__icon-container--doctor{background:#e6e6e6}.role-selection__card:not(.role-selection__card--selected) .role-selection__icon--doctor img{filter:brightness(0) saturate(100%) invert(52%) sepia(0) saturate(0) hue-rotate(173deg) brightness(95%) contrast(86%)}.role-selection__check-icon{align-items:center;background:#5519e6;border-radius:50%;display:flex;height:17px;justify-content:center;position:absolute;right:29px;top:12px;width:17px}.role-selection__check-icon .MuiSvgIcon-root{color:#fff;height:11px;width:11px}.role-selection__title{font-family:Clash Display,sans-serif;font-size:14px;font-weight:500;height:20px;left:50%;line-height:20px;margin:0;position:absolute;text-align:center;top:86px;transform:translateX(-50%)}.role-selection__title--selected{color:#5519e6}.role-selection__title--unselected{color:#353535}@media(max-width:768px){.role-selection__title{font-size:13px;height:18px;line-height:18px;top:78px}}@media(max-width:480px){.role-selection__title{font-size:12px;height:16px;line-height:16px;top:70px}}.role-selection__description{color:#848484;font-family:Archivo,sans-serif;font-size:11px;font-weight:400;height:59px;left:50%;line-height:18px;margin:0;position:absolute;text-align:center;top:114px;transform:translateX(-50%);width:152px}@media(max-width:768px){.role-selection__description{font-size:10px;height:52px;line-height:16px;top:104px;width:140px}}@media(max-width:480px){.role-selection__description{font-size:9px;height:45px;line-height:14px;top:94px;width:130px}}.AddAddress_container__vMIWM{background-color:#fff;min-height:100vh;padding:24px 12px}.AddAddress_patientInfoSection__ZTnjr{background:linear-gradient(135deg,#eae8ff,#f3f1ff)!important;margin-bottom:8px;padding:24px}.AddAddress_sectionContainer__8UBZw{background-color:#eae8ff!important;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;margin-top:12px;padding:12px}.AddAddress_sectionContainer__8UBZw:last-child{margin-bottom:0}.AddAddress_addressSectionContainer__cu7Nl{background-color:#eae8ff!important;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;padding:12px}.AddAddress_addressSectionContainer__cu7Nl:last-child{margin-bottom:0}.AddAddress_tableSectionContainer__\+QpIp{margin-bottom:8px;padding-top:24px}.AddAddress_tableSectionContainer__\+QpIp:last-child{margin-bottom:0}.AddAddress_infoLabel__bOfhw{color:#6b7280;font-size:12px;font-weight:500;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.AddAddress_infoValue__5wHCD{color:#1f2937;font-size:16px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddAddress_sectionTitle__ey7Gz{color:#000!important;font-size:15px!important;font-weight:500!important;line-height:1.2;margin-bottom:8px;margin-top:0}.AddAddress_mainContainer__OxJ\+m .AddAddress_sectionTitle__ey7Gz{margin-bottom:8px;margin-top:0;padding-bottom:8px}.AddAddress_addressSectionContainer__cu7Nl .AddAddress_sectionTitle__ey7Gz{margin-bottom:8px;padding-bottom:0}.AddAddress_sectionContainer__8UBZw:nth-child(2) .AddAddress_sectionTitle__ey7Gz{padding-top:8px}.AddAddress_fieldWrapper__KWK2e{margin-bottom:0;width:100%}.AddAddress_fieldWrapper__KWK2e .AddAddress_MuiTypography-root__oUyH2{color:#374151;font-size:14px;font-weight:500;margin-bottom:8px}.AddAddress_required__AzH3M{color:#ef4444;font-weight:500;margin-left:2px}.AddAddress_addButton__DjfdU{background-color:#5519e6!important;border:none!important;border-radius:50%!important;box-shadow:0 2px 8px #5519e633;color:#fff!important;height:40px!important;min-width:40px!important;width:40px!important}.AddAddress_addButton__DjfdU:hover{background-color:#4c1bcb!important;box-shadow:0 4px 12px #5519e64d;transform:translateY(-1px);transition:all .2s ease}.AddAddress_addButton__DjfdU:disabled{background-color:#d9cffb!important;border:1px solid #c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.AddAddress_addButton__DjfdU:active{transform:translateY(0)}.AddAddress_addButton__DjfdU .AddAddress_MuiSvgIcon-root__pE\+EL{font-size:20px}.AddAddress_actionButtons__3NJoK{align-items:center;display:flex;gap:16px;justify-content:flex-end;margin-top:56px}.AddAddress_actionButtons__3NJoK .AddAddress_MuiButton-root__MnDup{border-radius:8px;font-family:system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;height:44px;min-width:130px;padding:12px 24px;text-transform:none}.AddAddress_cancelButton__UtIOe{background-color:#fff!important;border:1px solid #5519e6!important;color:#5519e6!important}.AddAddress_cancelButton__UtIOe:hover{background-color:#5519e60a!important;border-color:#5519e6!important}.AddAddress_continueButton__b7whQ{background-color:#5519e6!important;border:1px solid #5519e6!important;box-shadow:0 1px 2px #0000000d;color:#fff!important}.AddAddress_continueButton__b7whQ:hover{background-color:#4c1bcb!important;border-color:#4c1bcb!important;box-shadow:0 2px 4px #5519e633}.AddAddress_continueButton__b7whQ:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important}@media(max-width:768px){.AddAddress_container__vMIWM{padding:16px 20px}.AddAddress_content__wrEk6{padding:0}.AddAddress_formContainer__zEJm4{margin-bottom:24px}.AddAddress_fieldWrapper__KWK2e{margin-bottom:16px}.AddAddress_actionButtons__3NJoK{flex-direction:column;gap:12px;margin-top:40px}.AddAddress_actionButtons__3NJoK .AddAddress_MuiButton-root__MnDup{min-width:auto;order:1;width:100%}.AddAddress_actionButtons__3NJoK .AddAddress_continueButton__b7whQ{order:0}.AddAddress_actionButtons__3NJoK .AddAddress_cancelButton__UtIOe{order:1}.AddAddress_patientInfoCard__7YTnA .AddAddress_MuiCardContent-root__xmr3\+{padding:16px}.AddAddress_infoValue__5wHCD{font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddAddress_sectionTitle__ey7Gz{font-size:15px;font-weight:500!important;margin-bottom:16px;margin-top:8px}}@media(max-width:480px){.AddAddress_container__vMIWM{padding:12px 16px}.AddAddress_sectionTitle__ey7Gz{font-size:16px}.AddAddress_tableContainer__tfqCi .AddAddress_MuiTable-root__8dkyz .AddAddress_MuiTableHead-root__feiRE .AddAddress_MuiTableCell-root__pni3h{font-size:12px;padding:12px 8px}.AddAddress_tableContainer__tfqCi .AddAddress_MuiTable-root__8dkyz .AddAddress_MuiTableBody-root__spLcp .AddAddress_MuiTableRow-root__AOUBb .AddAddress_MuiTableCell-root__pni3h{font-size:12px;padding:8px}}.PatientInfoCard_patientInfoContainer__qI09-{background:#eae8ff!important;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;display:inline-block;margin-bottom:12px;padding:12px;width:auto}.PatientInfoCard_infoLabel__1nP4n{color:#6b7280;font-size:14px!important;font-weight:500;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.PatientInfoCard_infoValue__WIFXE{color:#1f2937;font-size:14px!important;font-weight:500!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientsList_container__ak9pc{background-color:#fff;min-height:100vh;padding:24px}@media(max-width:768px){.PatientsList_container__ak9pc{padding:0}}@media(max-width:480px){.PatientsList_container__ak9pc{padding:0}}.PatientsList_header__ZFvcv{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}@media(max-width:768px){.PatientsList_header__ZFvcv{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:12px;padding:16px 16px 8px}}@media(max-width:480px){.PatientsList_header__ZFvcv{padding:12px 12px 8px}}.PatientsList_title__2IcBE{color:#2f2f2f!important;font-family:Clash Display,sans-serif!important;font-size:20px!important;font-weight:500!important;line-height:1.23!important;margin:0!important}@media(max-width:768px){.PatientsList_title__2IcBE{font-size:15px!important}}.PatientsList_buttonGroup__XAc4R{flex-shrink:0}@media(max-width:768px){.PatientsList_buttonGroup__XAc4R{justify-content:flex-start;width:100%}}.PatientsList_addPatientBtn__SqgU8,.PatientsList_bulkUploadBtn__WJnTs{border-radius:3px!important;box-shadow:none!important;font-family:Archivo,sans-serif!important;font-size:16px!important;font-weight:500!important;height:35px!important;padding:11px 21px!important;text-transform:none!important}.PatientsList_addPatientBtn__SqgU8:hover,.PatientsList_bulkUploadBtn__WJnTs:hover{box-shadow:0 2px 4px #5519e633!important}@media(max-width:480px){.PatientsList_addPatientBtn__SqgU8,.PatientsList_bulkUploadBtn__WJnTs{font-size:14px!important;height:36px!important;padding:11px 16px!important}}.PatientsList_statusFilter__JAtz4{align-items:center;border-radius:4px;cursor:pointer;display:flex;min-height:32px;padding:6px 8px;transition:all .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.PatientsList_statusFilter__JAtz4:hover{background-color:#f5f5f5}.PatientsList_statusFilter__JAtz4.PatientsList_active__5N2Ms{background-color:#eae8ff}.PatientsList_statusFilter__JAtz4.PatientsList_active__5N2Ms .PatientsList_statusLabel__s0HII{color:#5519e6!important;font-weight:600!important}@media(max-width:768px){.PatientsList_statusFilter__JAtz4{min-height:28px;padding:4px 6px}}.PatientsList_statusDot__HXJNM{border-radius:2px;flex-shrink:0;height:15px;margin-right:6px;width:15px}@media(max-width:768px){.PatientsList_statusDot__HXJNM{height:12px;margin-right:4px;width:12px}}.PatientsList_statusLabel__s0HII{color:#353535;font-family:Archivo,sans-serif!important;font-size:16px!important;font-weight:500!important;white-space:nowrap}@media(max-width:480px){.PatientsList_statusLabel__s0HII{font-size:14px!important}}.PatientsList_patientIdCell__2tNAi{align-items:center;display:flex;gap:6px;height:100%;margin-left:-26px;padding:0;width:100%}.PatientsList_statusIndicator__KoFZd{flex-shrink:0;height:100%;margin-left:16px;margin-right:8px;width:8px}.PatientsList_patientIdText__HBU\+q{color:#5519e6!important;flex:1 1;font-family:Archivo,sans-serif!important;font-size:16px!important;font-weight:500!important;margin-left:0;padding-left:0}@media(max-width:768px){.PatientsList_patientIdText__HBU\+q{font-size:14px!important}}.PatientsList_connectionStatus__90t11{align-items:center;border-radius:4px;display:inline-flex;font-family:Archivo,sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.5px;line-height:1.2;text-transform:uppercase}.PatientsList_connectionStatus__90t11.PatientsList_connected__N4Xx4{background-color:#28a7451a;border:1px solid #28a74533;color:#28a745}.PatientsList_connectionStatus__90t11.PatientsList_rejected__eKje-{background-color:#dc35451a;border:1px solid #dc354533;color:#dc3545}.PatientsList_connectionStatus__90t11.PatientsList_pending__7PJro{background-color:#ffc1071a;border:1px solid #ffc10733;color:#ffc107}.PatientsList_menuItem__XpQrR{color:#000!important;font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400!important;min-height:auto!important;padding:8px 16px!important}.PatientsList_menuItem__XpQrR:hover{background-color:#f5f5f5!important}.PatientsList_menuItem__XpQrR .PatientsList_MuiSvgIcon-root__un-zi{color:#202020!important}.PatientsList_bottomNote__SkG0s{color:#2f2f2f!important;display:block;font-family:Archivo,sans-serif!important;font-size:12px!important;font-weight:500!important;margin-top:16px!important;padding:0 24px!important}@media(max-width:768px){.PatientsList_bottomNote__SkG0s{padding:0 16px!important}}@media(max-width:480px){.PatientsList_bottomNote__SkG0s{padding:0 12px!important}}.ConnectPatientDialog_dialogTitle__2gsNf{align-items:flex-start;background:linear-gradient(135deg,#f8f6ff,#fff);border-bottom:1px solid #e0e0e0;display:flex;justify-content:center;padding:20px 24px 16px;position:relative}.ConnectPatientDialog_dialogContent__xfgKn{background-color:#fafafa;padding:24px!important}@media(max-width:600px){.ConnectPatientDialog_dialogContent__xfgKn{padding:16px!important}}.ConnectPatientDialog_requiredMark__0Lp1h{color:red}.ConnectPatientDialog_formContainer__NIjbx{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:400px;width:100%}.ConnectPatientDialog_inputLabel__Vg2Gz{color:#333;font-size:14px;font-weight:500;margin-bottom:8px}.ConnectPatientDialog_formField__8R\+un{margin-bottom:20px;width:100%}@media(max-width:600px){.ConnectPatientDialog_formField__8R\+un{margin-bottom:16px}}.ConnectPatientDialog_formField__8R\+un.ConnectPatientDialog_hasError__sw64s{margin-bottom:8px}.ConnectPatientDialog_submitButton__mt4DZ{background:#5519e6;border-radius:8px;box-shadow:0 4px 12px #5519e64d;font-size:16px;font-weight:600;height:48px;text-transform:none;transition:all .2s ease-in-out}.ConnectPatientDialog_submitButton__mt4DZ:hover{background:#4412c7;box-shadow:0 6px 16px #5519e666;transform:translateY(-1px)}.ConnectPatientDialog_submitButton__mt4DZ.ConnectPatientDialog_disabled__wCFRQ{background:#d9cffb;border-color:#c5b7f7;box-shadow:none;color:#9e8fef;transform:none}.ConnectPatientDialog_submitButton__mt4DZ:active{box-shadow:0 2px 8px #5519e64d;transform:translateY(0)}.AddPatient_container__QFcxN{background-color:#fff;min-height:100vh;padding:24px 12px}.AddPatient_content__rpQ-h{background:#eae8ff;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;padding:12px}.AddPatient_sectionTitle__5Udhi{color:#111827!important;font-family:Clash Display,sans-serif!important;font-size:15px!important;font-weight:500!important;letter-spacing:-.025em!important;margin-bottom:0!important}.AddPatient_fieldWrapper__Dqdy8{margin-bottom:16px;width:100%}.AddPatient_required__iEypV{color:#ef4444;font-weight:500;margin-left:2px}.AddPatient_container__QFcxN .custom-bread-crumb{margin-bottom:24px}.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul,.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul.AddPatient_without_homeicon__-PhPK{align-items:center;display:flex;font-size:14px;list-style:none;margin:0;padding:0}.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul li,.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul.AddPatient_without_homeicon__-PhPK li{align-items:center;color:#9ca3af;display:flex;font-size:14px;font-weight:400}.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul li:last-child,.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul.AddPatient_without_homeicon__-PhPK li:last-child{color:#1f2937;font-weight:500}.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul li a,.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul.AddPatient_without_homeicon__-PhPK li a{color:#6366f1;cursor:pointer;text-decoration:none}.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul li a:hover,.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul.AddPatient_without_homeicon__-PhPK li a:hover{text-decoration:underline}.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul li:not(:last-child):after,.AddPatient_container__QFcxN .custom-bread-crumb .custom-bread-crumb-list ul.AddPatient_without_homeicon__-PhPK li:not(:last-child):after{color:#9ca3af;content:">";font-weight:400;margin:0 8px}.AddPatient_actionButtons__Fl0wf{align-items:center;display:flex;gap:16px;justify-content:flex-end}.AddPatient_actionButtons__Fl0wf .AddPatient_MuiButton-root__ayoyb{border-radius:8px;font-family:system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;height:44px;min-width:130px;padding:12px 24px;text-transform:none}.AddPatient_cancelButton__lvrRF{background-color:#fff!important;border:1px solid #5519e6!important;color:#5519e6!important}.AddPatient_cancelButton__lvrRF:hover{background-color:#5519e60a!important;border-color:#5519e6!important}.AddPatient_smsButton__4DE3j{align-items:center;background-color:#0000!important;border:1px solid #10b981!important;color:#10b981!important;display:flex;height:32px!important;min-height:32px!important;padding:6px 16px!important}.AddPatient_smsButton__4DE3j:hover{background-color:#10b9810a!important;border-color:#059669!important}.AddPatient_continueButton__jD2gJ{background-color:#5519e6!important;border:1px solid #5519e6!important;color:#fff!important}.AddPatient_continueButton__jD2gJ:hover{background-color:#4412c7!important;border-color:#4412c7!important}.AddPatient_continueButton__jD2gJ:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}@media(max-width:768px){.AddPatient_container__QFcxN{padding:16px 20px}.AddPatient_content__rpQ-h{padding:0}.AddPatient_formContainer__RySc\+{margin-top:24px}.AddPatient_fieldWrapper__Dqdy8{margin-bottom:16px}.AddPatient_actionButtons__Fl0wf{flex-direction:column;gap:12px;margin-top:40px}.AddPatient_actionButtons__Fl0wf .AddPatient_MuiButton-root__ayoyb{min-width:auto;order:1;width:100%}.AddPatient_actionButtons__Fl0wf .AddPatient_continueButton__jD2gJ{order:0}.AddPatient_actionButtons__Fl0wf .AddPatient_smsButton__4DE3j{height:32px!important;min-height:32px!important;order:1}.AddPatient_actionButtons__Fl0wf .AddPatient_cancelButton__lvrRF{order:2}}@media(max-width:480px){.AddPatient_container__QFcxN{padding:12px 16px}.AddPatient_sectionTitle__5Udhi{font-size:15px}}.AddPatient_error__KVZFT .AddPatient_required__iEypV{color:#dc3545!important}.HealthInformation_container__rEjY3{background-color:#fff;min-height:100vh;padding:24px 12px}.HealthInformation_content__B1OeA{padding:0}.HealthInformation_patientInfoCard__IV3Ll{background:#eae8ff!important;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000001a;margin-bottom:12px}.HealthInformation_patientInfoCard__IV3Ll .HealthInformation_MuiCardContent-root__Y0PSy{padding:24px}.HealthInformation_infoLabel__-G-vz{color:#6b7280;font-size:12px;font-weight:500;letter-spacing:.5px;margin-bottom:4px;text-transform:uppercase}.HealthInformation_infoValue__84m-c{color:#1f2937;font-size:16px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HealthInformation_medicationCard__rDmuI{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:32px}.HealthInformation_medicationCard__rDmuI .HealthInformation_MuiCardContent-root__Y0PSy{padding:32px}.HealthInformation_sectionTitle__7NDbg{color:#1f2937!important;font-size:15px!important;font-weight:500!important;margin-top:0}.HealthInformation_healthStepsCard__FD\+oy .HealthInformation_sectionTitle__7NDbg,.HealthInformation_medicationCard__rDmuI .HealthInformation_sectionTitle__7NDbg,.HealthInformation_tableCard__0oPph .HealthInformation_sectionTitle__7NDbg{margin-top:0;padding-bottom:12px}.HealthInformation_uploadSection__Tq-Fk{background-color:#eae8ff!important;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;padding:16px}.HealthInformation_uploadLabelContainer__ZSfoB{align-items:center;display:flex;gap:2px}.HealthInformation_uploadContainer__gcqP9{position:relative}.HealthInformation_uploadButton__LO7eP{background-color:#5519e6!important;border-radius:8px!important;color:#fff!important;margin-right:8px}.HealthInformation_uploadButton__LO7eP:hover{background-color:#4c1bcb!important}.HealthInformation_uploadButton__LO7eP:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.HealthInformation_fileTypesIndicator__o-FDn{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:4px;color:#9ca3af;font-size:11px;font-weight:400;padding:4px 8px}.HealthInformation_fieldWrapper__hvex6{margin-bottom:16px;width:100%}.HealthInformation_medicationForm__fZcoT{background:#0000;border:none;padding:0}.HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6{margin-bottom:16px}.HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6 .HealthInformation_MuiTypography-root__L4UaE{color:#374151;font-weight:500;margin-bottom:8px}.HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6 .MuiTextField-root .MuiOutlinedInput-root{background-color:#fff}.HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6 .MuiTextField-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#d1d5db}.HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6 .MuiTextField-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5519e6}.HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6 .MuiFormControl-root .MuiOutlinedInput-root{background-color:#fff}.HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6 .MuiFormControl-root .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#d1d5db}.HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6 .MuiFormControl-root .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5519e6}.HealthInformation_addIconButton__Z-0wq{background-color:#5519e6!important;border-radius:50%!important;box-shadow:0 2px 4px #5519e633;color:#fff!important;height:36px!important;margin-right:8px;transition:all .2s ease-in-out;width:36px!important}.HealthInformation_addIconButton__Z-0wq:hover{background-color:#4c1bcb!important;box-shadow:0 4px 8px #5519e64d;transform:translateY(-1px)}.HealthInformation_addIconButton__Z-0wq:disabled{background-color:#d9cffb!important;border:1px solid #c5b7f7;box-shadow:none;color:#9e8fef!important;transform:none}.HealthInformation_addIconButton__Z-0wq .HealthInformation_MuiSvgIcon-root__In6Iw{font-size:15px}.HealthInformation_medicationCard__rDmuI{background-color:#eae8ff!important;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;margin-top:12px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root{background-color:#fff;border:1px solid #e7ecfc;overflow:hidden}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-columnHeaders{background-color:#f9fafb;border-bottom:1px solid #e7ecfc;min-height:56px!important}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-cell{border-bottom:1px solid #f3f4f6;border-right:none;font-family:Nunito Sans,system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.5;padding:8px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-cell:focus{outline:none}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-row:last-child .MuiDataGrid-cell{border-bottom:1px solid #e7ecfc}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-row{margin-bottom:0!important;min-height:60px!important}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-row:hover{background-color:#f9fafb}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-virtualScrollerContent{padding-bottom:0!important}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-virtualScroller{overflow-x:hidden}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-footerContainer{background-color:#f9fafb;border-top:1px solid #e7ecfc;min-height:56px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root{color:#6b7280;font-size:14px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-displayedRows,.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-selectLabel{color:#404040;font-size:14px;margin:0}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-select{color:#374151;font-size:14px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions .MuiIconButton-root{color:#6b7280;padding:8px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions .MuiIconButton-root:hover{background-color:#f3f4f6}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root .MuiTablePagination-actions .MuiIconButton-root.Mui-disabled{color:#d1d5db}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-actionsCell .MuiDataGrid-menuIcon{visibility:hidden}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-actionsCell:hover .MuiDataGrid-menuIcon{visibility:visible}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-actionsCell .MuiIconButton-root{color:#6b7280;padding:8px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-actionsCell .MuiIconButton-root:hover{background-color:#f3f4f6;color:#374151}.HealthInformation_actionButtons__2fH0-{align-items:center;display:flex;gap:16px;justify-content:flex-end;margin-top:56px}.HealthInformation_actionButtons__2fH0- .HealthInformation_MuiButton-root__wBA-5{border-radius:8px;font-family:system-ui,-apple-system,sans-serif;font-size:14px;font-weight:500;height:44px;min-width:130px;padding:12px 24px;text-transform:none}.HealthInformation_cancelButton__Uj0Xx{background-color:#fff!important;border:1px solid #5519e6!important;color:#5519e6!important}.HealthInformation_cancelButton__Uj0Xx:hover{background-color:#5519e60a!important;border-color:#5519e6!important}.HealthInformation_continueButton__KhT8e{background-color:#5519e6!important;border:1px solid #5519e6!important;box-shadow:0 1px 2px #0000000d;color:#fff!important}.HealthInformation_continueButton__KhT8e:hover{background-color:#4c1bcb!important;border-color:#4c1bcb!important;box-shadow:0 2px 4px #5519e633}.HealthInformation_continueButton__KhT8e:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.HealthInformation_addButtonFamilyHistory__1HT26{background-color:#5519e6;color:#fff;font-size:14px;height:35px;text-transform:none;transition:all .3s ease}.HealthInformation_addButtonFamilyHistory__1HT26:hover{background-color:#4412c7;box-shadow:0 4px 8px #5519e640;transform:translateY(-2px)}.HealthInformation_addButtonFamilyHistory__1HT26:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.HealthInformation_container__rEjY3 .custom-bread-crumb{margin-bottom:24px}.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul,.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul.HealthInformation_without_homeicon__mtyFZ{align-items:center;display:flex;font-size:14px;list-style:none;margin:0;padding:0}.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul li,.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul.HealthInformation_without_homeicon__mtyFZ li{align-items:center;color:#9ca3af;display:flex;font-size:14px;font-weight:400}.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul li:last-child,.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul.HealthInformation_without_homeicon__mtyFZ li:last-child{color:#1f2937;font-weight:500}.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul li a,.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul.HealthInformation_without_homeicon__mtyFZ li a{color:#6366f1;cursor:pointer;text-decoration:none}.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul li a:hover,.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul.HealthInformation_without_homeicon__mtyFZ li a:hover{text-decoration:underline}.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul li:not(:last-child):after,.HealthInformation_container__rEjY3 .custom-bread-crumb .custom-bread-crumb-list ul.HealthInformation_without_homeicon__mtyFZ li:not(:last-child):after{color:#9ca3af;content:">";font-weight:400;margin:0 8px}@media(max-width:768px){.HealthInformation_container__rEjY3{padding:16px 20px}.HealthInformation_content__B1OeA{padding:0}.HealthInformation_fieldWrapper__hvex6{margin-bottom:16px}.HealthInformation_actionButtons__2fH0-{flex-direction:column;gap:12px;margin-top:40px}.HealthInformation_actionButtons__2fH0- .HealthInformation_MuiButton-root__wBA-5{min-width:auto;order:1;width:100%}.HealthInformation_actionButtons__2fH0- .HealthInformation_continueButton__KhT8e{order:0}.HealthInformation_actionButtons__2fH0- .HealthInformation_cancelButton__Uj0Xx{order:1}.HealthInformation_patientInfoCard__IV3Ll .HealthInformation_MuiCardContent-root__Y0PSy{padding:16px}.HealthInformation_infoValue__84m-c{font-size:14px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HealthInformation_sectionTitle__7NDbg{font-size:15px;padding-bottom:12px}.HealthInformation_medicationCard__rDmuI .HealthInformation_MuiCardContent-root__Y0PSy{padding:20px}.HealthInformation_medicationCard__rDmuI .HealthInformation_medicationForm__fZcoT .MuiGrid-container{margin-bottom:16px!important}.HealthInformation_medicationCard__rDmuI .HealthInformation_medicationForm__fZcoT .MuiGrid-container .MuiGrid-item{flex-basis:100%!important;margin-bottom:16px;max-width:100%!important;width:100%!important}.HealthInformation_medicationCard__rDmuI .HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6 .MuiTextField-root .MuiInputBase-root .MuiInputAdornment-root{margin-left:0}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root{font-size:12px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-columnHeader{padding:0 8px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-columnHeader .MuiDataGrid-columnHeaderTitle{font-size:12px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-cell{font-size:12px;padding:0 8px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-row{min-height:48px!important}.HealthInformation_addIconButton__Z-0wq{height:32px!important;margin-right:4px!important;width:32px!important}.HealthInformation_addIconButton__Z-0wq .HealthInformation_MuiSvgIcon-root__In6Iw{font-size:16px}}@media(max-width:480px){.HealthInformation_container__rEjY3{padding:12px 16px}.HealthInformation_sectionTitle__7NDbg{font-size:16px}.HealthInformation_medicationCard__rDmuI .HealthInformation_MuiCardContent-root__Y0PSy{padding:16px}.HealthInformation_medicationCard__rDmuI .HealthInformation_medicationForm__fZcoT .HealthInformation_fieldWrapper__hvex6{margin-bottom:12px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-columnHeader{min-width:80px;padding:0 4px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-columnHeader .MuiDataGrid-columnHeaderTitle{font-size:11px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-cell{font-size:11px;min-width:80px;padding:0 4px}.HealthInformation_medicationCard__rDmuI .MuiDataGrid-root .MuiDataGrid-footerContainer .MuiTablePagination-root{font-size:12px}.HealthInformation_addIconButton__Z-0wq{height:28px!important;margin-right:2px!important;width:28px!important}.HealthInformation_addIconButton__Z-0wq .HealthInformation_MuiSvgIcon-root__In6Iw{font-size:14px}}.Insurance_container__u8USo{background-color:#fff;min-height:100vh;padding:24px 12px}.Insurance_patientInfoCard__k9TsT{background-color:#eae8ff!important;border-radius:12px!important;margin-left:16px;margin-right:16px}.Insurance_patientInfoCard__k9TsT .Insurance_cardContent__U9MKs{padding:24px!important}.Insurance_sectionTitle__wRv9B{color:#353535!important;font-size:15px!important;font-weight:500!important;margin-bottom:12px!important}.Insurance_purplePanel__b70AC{background-color:#eae8ff!important;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;margin-bottom:16px!important;padding:16px!important}.Insurance_whitePanel__zMdKe{background-color:#fff!important;margin-bottom:16px!important;padding:16px!important}.Insurance_membersPanel__J5qBN{background-color:#eae8ff!important}.Insurance_infoLabel__fyavY{color:#666!important;font-size:12px!important;font-weight:500!important;letter-spacing:.5px;text-transform:uppercase}.Insurance_infoValue__JXlRo{color:#333!important;font-size:14px!important;font-weight:600!important;margin-top:4px!important}.Insurance_radioGroup__HqBTR{gap:16px}.Insurance_radioGroup__HqBTR .Insurance_MuiFormControlLabel-label__0SQPB{color:#333;font-size:14px}.Insurance_addMemberBtn__v8WB8{background-color:#5519e6!important;color:#fff!important;height:40px!important;width:40px!important}.Insurance_addMemberBtn__v8WB8:hover{background-color:#41c!important}.Insurance_addMemberBtn__v8WB8:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Insurance_addButtonInsurance__p5CpQ{background-color:#5519e6;color:#fff;font-size:14px;height:35px;text-transform:none;transition:all .3s ease}.Insurance_addButtonInsurance__p5CpQ:hover{background-color:#4412c7;box-shadow:0 4px 8px #5519e640;transform:translateY(-2px)}.Insurance_addButtonInsurance__p5CpQ:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Insurance_actionButtons__FW0Mc{display:flex;gap:16px;justify-content:flex-end;margin-top:32px}@media(max-width:600px){.Insurance_actionButtons__FW0Mc{flex-direction:column;justify-content:center}}.Insurance_cancelButton__gvKVe{background-color:#fff!important;border-color:#5519e6!important;color:#5519e6!important;font-weight:500!important;padding:10px 24px!important}.Insurance_cancelButton__gvKVe:hover{background-color:#5519e60a!important;border-color:#5519e6!important}.Insurance_continueButton__vR2XK{background-color:#5519e6!important;color:#fff!important;font-weight:500!important;padding:10px 24px!important}.Insurance_continueButton__vR2XK:hover{background-color:#41c!important}.Insurance_continueButton__vR2XK:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Insurance_dataGridContainer__\+\+cjC{width:100%}.Insurance_dataGridContainer__\+\+cjC .Insurance_MuiDataGrid-columnHeaders__KlV76{background:#eae8ff!important}.Insurance_dataGridContainer__\+\+cjC .Insurance_MuiDataGrid-columnHeaderTitle__VcBHH{font-weight:600!important}.Insurance_dataGridContainer__\+\+cjC .Insurance_MuiDataGrid-root__8-ngr{border:1px solid #e0e0e0!important}@media(max-width:768px){.Insurance_container__u8USo{padding:8px}.Insurance_content__YTYbx{padding:16px 8px}.Insurance_formContainer__\+sqPe{margin-bottom:16px}.Insurance_purplePanel__b70AC,.Insurance_whitePanel__zMdKe{padding:12px!important}}.TestReports_container__DmfPn{background-color:#fff;min-height:100vh;padding:24px 12px}.TestReports_patientInfoCard__GdR6U{background-color:#eae8ff!important;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.TestReports_patientInfoCard__GdR6U .TestReports_infoLabel__cK4yt{color:#666;font-size:12px;font-weight:500;margin-bottom:4px}.TestReports_patientInfoCard__GdR6U .TestReports_infoValue__5PoXQ{color:#333;font-size:14px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TestReports_content__qh0jt{background-color:#eae8ff!important;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;padding:12px}@media(max-width:768px){.TestReports_content__qh0jt{padding:16px}}.TestReports_sectionTitle__EBXCk{color:#2f2f2f!important;font-size:15px!important;font-weight:500!important;margin-top:12px}.TestReports_sectionTitle__EBXCk:first-child{margin-top:0}.TestReports_pageContainer__SIqmi{width:100%}.TestReports_pageTitle__Zo5Xe{color:#333;font-size:24px;font-weight:600;margin-bottom:20px}.TestReports_tableTitle__wYvxK{align-items:center!important;color:#333!important;display:flex!important;font-size:15px!important;font-weight:500!important}.TestReports_tableSection__xMKr9{margin-bottom:12px}.TestReports_tableSection__xMKr9.TestReports_historyReports__wmuQ6 .TestReports_MuiDataGrid-columnHeaders__YxqjW,.TestReports_tableSection__xMKr9.TestReports_todayReports__F1BGW .TestReports_MuiDataGrid-columnHeaders__YxqjW{background-color:#000!important}.TestReports_tableLoading__qBCAC{align-items:center;background-color:#ffffffb3;display:flex;height:200px;justify-content:center}.TestReports_fieldWrapper__R-kH5{display:flex;flex-direction:column;gap:8px}.TestReports_purplePanel__H616n{background:#eae8ff!important;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;padding:12px}.TestReports_whitePanel__Bx-sm{background:#fff;border:1px solid #d4d0ff;border-radius:5px;padding:12px}.TestReports_uploadButton__0\+Bmv{border-color:#e8eaed;color:#333;font-size:14px;height:35px;justify-content:flex-start;position:relative;text-transform:none;width:100%}.TestReports_uploadButton__0\+Bmv:hover{background-color:#5519e60a;border-color:#5519e6}.TestReports_fileTypeInfo__BvcYl{color:#666;font-size:11px;position:absolute;right:8px;top:0}.TestReports_addButton__wiV8x{background-color:#5519e6;color:#fff;font-size:14px;height:35px;text-transform:none;transition:all .3s ease}.TestReports_addButton__wiV8x:hover{background-color:#4412c7;box-shadow:0 4px 8px #5519e640;transform:translateY(-2px)}.TestReports_addButton__wiV8x:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.TestReports_tableLink__AGC\+V{color:#5519e6;cursor:pointer;text-decoration:none}.TestReports_floatingAdd__P9UAB{position:absolute;right:8px;top:8px}.TestReports_actionButtons__hDgJm{border-top:1px solid #e0e0e0;display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px}@media(max-width:768px){.TestReports_actionButtons__hDgJm{flex-direction:column;gap:12px}}.TestReports_cancelButton__Wwz5N{background-color:#fff;border-color:#5519e6;color:#5519e6;font-size:14px;padding:10px 24px;text-transform:none}.TestReports_cancelButton__Wwz5N:hover{background-color:#5519e60a;border-color:#5519e6}.TestReports_continueButton__jJHaD{background-color:#5519e6;color:#fff;font-size:14px;padding:10px 24px;text-transform:none}.TestReports_continueButton__jJHaD:hover{background-color:#4412c7}.TestReports_continueButton__jJHaD:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;color:#9e8fef!important}.TestReports_required__brLE8{color:#d32f2f}.PrintDocumentPreview_previewContainer__g9iyH{display:flex;flex-direction:column;height:100%;max-height:90vh}.PrintDocumentPreview_header__WSuNO{align-items:center;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:16px 24px}.PrintDocumentPreview_title__1t2Kp{color:#333;font-family:Archivo,sans-serif;font-weight:600}.PrintDocumentPreview_headerActions__Yc69\+{align-items:center;display:flex;gap:8px}.PrintDocumentPreview_printButton__jfDCI{background-color:#5519e6!important;color:#fff!important;font-family:Archivo,sans-serif!important;font-weight:500!important;text-transform:none!important}.PrintDocumentPreview_printButton__jfDCI:hover{background-color:#4416b8!important}.PrintDocumentPreview_printButton__jfDCI:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.PrintDocumentPreview_closeButton__4v0v8{color:#666}.PrintDocumentPreview_closeButton__4v0v8:hover{background-color:#0000000a}.PrintDocumentPreview_content__JcTEa{flex:1 1;overflow:auto;padding:24px}.PrintDocumentPreview_loadingContainer__A1TQD{flex-direction:column;gap:16px}.PrintDocumentPreview_loadingContainer__A1TQD,.PrintDocumentPreview_noDataContainer__xB7B3{align-items:center;display:flex;justify-content:center;min-height:300px}.PrintDocumentPreview_documentPreview__HktMS{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin:0 auto;max-width:800px;padding:40px;position:relative}.PrintDocumentPreview_watermark__m3eIg{color:#8b5dff1a;font-family:Archivo,sans-serif;font-size:48px;font-weight:700;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);-webkit-user-select:none;user-select:none;white-space:nowrap;z-index:9999}.PrintDocumentPreview_documentHeader__Nv-GL{align-items:flex-start;border-bottom:2px solid #8b5dff;display:flex;justify-content:space-between;margin-bottom:30px;padding-bottom:20px;position:relative;z-index:2}.PrintDocumentPreview_clinicInfo__0j721{flex:1 1;text-align:right}.PrintDocumentPreview_clinicName__lsWh2{color:#8b5dff!important;font-family:Archivo,sans-serif!important;font-size:16px!important;font-weight:400!important;margin-bottom:5px!important}.PrintDocumentPreview_clinicDetails__PmVsc{color:#666!important;font-family:Archivo,sans-serif!important;font-size:12px!important;line-height:1.5!important}.PrintDocumentPreview_doctorInfo__dOvmZ{flex:1 1;text-align:left}.PrintDocumentPreview_doctorName__5bINP{color:#8b5dff!important;font-family:Archivo,sans-serif!important;font-size:16px!important;font-weight:400!important;margin-bottom:5px!important}.PrintDocumentPreview_doctorDetails__2KnOK{color:#666!important;font-family:Archivo,sans-serif!important;font-size:12px!important;line-height:1.5!important}.PrintDocumentPreview_reportTitle__VIKx0{color:#8b5dff!important;font-family:Archivo,sans-serif!important;font-size:20px!important;font-weight:700!important;letter-spacing:1px;margin:30px 0!important;position:relative;text-align:center;text-transform:uppercase;z-index:2}.PrintDocumentPreview_patientInfo__esmxO{background:#e6e0ff;border-radius:8px;margin-bottom:30px;padding:20px;position:relative;z-index:2}.PrintDocumentPreview_patientTitle__hshgu{color:#333!important;font-family:Archivo,sans-serif!important;font-size:14px!important;font-weight:700!important;margin-bottom:15px!important}.PrintDocumentPreview_patientDetails__8v8SG{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}.PrintDocumentPreview_patientField__smXLY{display:flex;flex-direction:column;gap:4px}.PrintDocumentPreview_patientLabel__0gCi1{color:#666!important;font-family:Archivo,sans-serif!important;font-size:14px!important;font-weight:700!important}.PrintDocumentPreview_clinicalFindings__adZCP{margin-top:30px;position:relative;z-index:2}.PrintDocumentPreview_findingsTitle__arm1R{color:#333!important;font-family:Archivo,sans-serif!important;font-size:15px!important;font-weight:700!important;margin-bottom:20px!important}.PrintDocumentPreview_reportFrame__VMaCa{border:1px solid #ddd;border-radius:8px;overflow:hidden;width:100%}.PrintDocumentPreview_reportFrame__VMaCa iframe{border:none;height:600px;width:100%}.PrintDocumentPreview_reportFrame__VMaCa img{border:none;border-radius:8px;display:block;height:auto;max-width:600px;width:100%}.PrintDocumentPreview_pdfNotice__YlUgD{background:#f0f0f0;border-radius:8px;margin:20px 0;padding:40px;text-align:center}.PrintDocumentPreview_pdfNotice__YlUgD p{color:#666;font-size:16px;margin:0}.PrintDocumentPreview_pdfNotice__YlUgD a{color:#8b5dff;font-weight:700;text-decoration:none}.PrintDocumentPreview_pdfNotice__YlUgD a:hover{text-decoration:underline}@media(max-width:768px){.PrintDocumentPreview_documentPreview__HktMS{padding:20px}.PrintDocumentPreview_documentHeader__Nv-GL{flex-direction:column;gap:20px}.PrintDocumentPreview_doctorInfo__dOvmZ{text-align:left}.PrintDocumentPreview_patientDetails__8v8SG{grid-template-columns:1fr}.PrintDocumentPreview_watermark__m3eIg{font-size:36px}}@media print{.PrintDocumentPreview_previewContainer__g9iyH{height:auto;max-height:none}.PrintDocumentPreview_header__WSuNO{display:none}.PrintDocumentPreview_content__JcTEa{padding:0}.PrintDocumentPreview_documentPreview__HktMS{border-radius:0;box-shadow:none;padding:20px}.PrintDocumentPreview_watermark__m3eIg{font-size:36px}}: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:#0000;--input-disabled-border-color:#0000;--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;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{height:100%;position:absolute;width:100%}.annotationLayer section{box-sizing:border-box;margin:0;pointer-events:auto;position:absolute;text-align:left;text-align:initial;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 #0000;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 #0000;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{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{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:#0000;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"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{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;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:#0000;cursor:text;margin:0;position:absolute;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:#0000}.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}.PatientPrescriptions_container__Bytsi{background-color:#fff;min-height:100vh;padding:24px 12px}.PatientPrescriptions_patientInfoCard__7G3Gx{background-color:#eae8ff!important;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.PatientPrescriptions_patientInfoCard__7G3Gx .PatientPrescriptions_infoLabel__e9ZPG{color:#666;font-size:12px;font-weight:500;margin-bottom:4px}.PatientPrescriptions_patientInfoCard__7G3Gx .PatientPrescriptions_infoValue__2r-xX{color:#333;font-size:14px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientPrescriptions_content__Lm0Kn{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #0000000d;padding:20px}@media(max-width:768px){.PatientPrescriptions_content__Lm0Kn{padding:16px}}.PatientPrescriptions_sectionTitle__Idi17{color:#333;font-size:16px;font-weight:600;margin-bottom:16px}.PatientPrescriptions_sectionTitle__Idi17:first-child{margin-top:0}.PatientPrescriptions_formContainer__gi4hC{margin-bottom:20px}.PatientPrescriptions_fieldWrapper__AlvEs{display:flex;flex-direction:column;gap:6px}.PatientPrescriptions_addButton__W9852{background-color:#5519e6;border-radius:50%;color:#fff;height:32px;min-width:0;min-width:auto;padding:0;width:32px}.PatientPrescriptions_addButton__W9852:hover{background-color:#50c}.PatientPrescriptions_addButton__W9852:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.PatientPrescriptions_tableContainer__zMXi5{border-radius:4px;box-shadow:0 1px 3px #0000000d;margin-bottom:20px;overflow:hidden}.PatientPrescriptions_tableContainer__zMXi5 .PatientPrescriptions_MuiTableCell-head__w632k{background-color:#f4f6fc;color:#333;font-size:14px;font-weight:600;padding:12px 16px}.PatientPrescriptions_tableContainer__zMXi5 .PatientPrescriptions_MuiTableCell-body__PYgo3{color:#333;font-size:14px;padding:10px 16px}.PatientPrescriptions_tableContainer__zMXi5 .PatientPrescriptions_MuiTableRow-root__PUS\+T:hover{background-color:#6a00ff0a}.PatientPrescriptions_required__\+Qv5C{color:#d32f2f}.ViewPrescriptionDialog_container__MFWtJ{align-items:center;background-color:#e9ecef;display:flex;flex-direction:column;padding:2rem}.ViewPrescriptionDialog_sheet__H0G-9{background:#fff;box-shadow:0 0 10px #00000026;display:flex;flex-direction:column;min-height:29.7cm;padding:2.5rem;position:relative;width:21cm}.ViewPrescriptionDialog_header__coSSV{align-items:flex-start;border-bottom:2px solid #6a00ff;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.ViewPrescriptionDialog_logo__t4qcT{font-weight:700}.ViewPrescriptionDialog_doctorInfo__NKMpn{text-align:right}.ViewPrescriptionDialog_patientInfo__TmKWv{border-bottom:1px solid #eee;margin:1.5rem 0;padding-bottom:1.5rem}.ViewPrescriptionDialog_findings__8w4NA{background-color:#fff8e1;border-left:4px solid #ffa726;border-radius:4px;box-shadow:0 1px 3px #0000000d;margin:1rem 0 0;padding:1rem}.ViewPrescriptionDialog_findings__8w4NA strong{color:#e65100;font-size:11pt}.ViewPrescriptionDialog_watermark__tubMB{color:#8b5dff1a;font-size:60px;font-weight:700;left:50%;letter-spacing:6px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);white-space:nowrap;z-index:9999}.ViewPrescriptionDialog_contentWrapper__ncHWG{display:flex;flex:1 1;flex-direction:column}.ViewPrescriptionDialog_medicineTable__txgkh{background-color:#f8f7fe;border-radius:8px;margin-bottom:1rem;margin-top:2rem;padding:1.5rem}.ViewPrescriptionDialog_tableHeader__m1pDO{background-color:#edeef9!important}.ViewPrescriptionDialog_tableHeader__m1pDO th{font-weight:600!important}.ViewPrescriptionDialog_footer__oYnAF{border-top:2px solid #6a00ff;margin-top:3rem;padding-top:1.5rem}@media print{@page{size:A4;margin:1cm}body,html{background:#fff!important;color:#000!important;font-size:12pt!important;line-height:1.4!important;margin:0!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.ViewPrescriptionDialog_sheet__H0G-9{background:#fff!important;box-shadow:none!important;margin:0!important;max-width:100%!important;min-height:auto!important;padding:20px!important;page-break-after:avoid!important;position:relative!important;width:100%!important}.ViewPrescriptionDialog_header__coSSV{align-items:flex-start!important;border-bottom:2px solid #6a00ff!important;display:flex!important;justify-content:space-between!important;margin-bottom:15px!important;padding-bottom:10px!important}.ViewPrescriptionDialog_logo__t4qcT{font-size:18pt!important;font-weight:700!important;margin:0!important}.ViewPrescriptionDialog_doctorInfo__NKMpn{font-size:11pt!important;text-align:right!important}.ViewPrescriptionDialog_patientInfo__TmKWv{border-bottom:1px solid #eee!important;margin:15px 0!important;padding-bottom:15px!important}.ViewPrescriptionDialog_medicineTable__txgkh{background-color:#f8f7fe!important;border-radius:8px!important;margin-top:20px!important;padding:15px!important}table{border-collapse:collapse!important;margin-top:10px!important;width:100%!important}table,td,th{font-size:10pt!important}td,th{border:1px solid #ddd!important;line-height:1.3!important;padding:8px 6px!important;text-align:left!important;vertical-align:top!important}.ViewPrescriptionDialog_tableHeader__m1pDO th{background-color:#edeef9!important;font-weight:600!important}.ViewPrescriptionDialog_footer__oYnAF{border-top:2px solid #6a00ff!important;font-size:10pt!important;margin-top:30px!important;padding-top:15px!important;page-break-inside:avoid!important}.ViewPrescriptionDialog_watermark__tubMB{color:#8b5dff1f!important;font-size:60px!important;font-weight:700!important;left:50%!important;letter-spacing:6px!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%) rotate(-45deg)!important;visibility:visible!important;white-space:nowrap!important;z-index:1!important}h1,h2,h3,h4,h5,h6{margin:10px 0 5px!important;page-break-after:avoid!important}img{max-height:60px!important;max-width:120px!important;object-fit:contain!important}.ViewPrescriptionDialog_print-hide__TXOOH{display:none!important}.ViewPrescriptionDialog_medicineTable__txgkh{page-break-after:auto!important;page-break-before:auto!important;page-break-inside:avoid!important}.ViewPrescriptionDialog_footer__oYnAF{page-break-before:auto!important}.ViewPrescriptionDialog_findings__8w4NA{background-color:#fff8e1!important;border-left:4px solid #ffa726!important;border-radius:4px!important;box-shadow:0 1px 3px #0000000d!important;margin:15px 0 0!important;padding:15px!important;page-break-inside:avoid!important}.ViewPrescriptionDialog_findings__8w4NA strong{color:#e65100!important;font-size:11pt!important}}.PatientAppointments_container__GaQGI{background-color:#fff;min-height:100vh;padding:24px 12px}.PatientAppointments_header__us220{display:flex;flex-direction:column;margin-bottom:24px}.PatientAppointments_breadcrumbs__qgF2y{margin-bottom:16px}.PatientAppointments_title__474Xp{color:#5519e6;font-size:24px;font-weight:600}.PatientAppointments_patientInfoCard__4y0R7{background-color:#eae8ff!important;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.PatientAppointments_patientInfoCard__4y0R7 .PatientAppointments_infoLabel__4k\+6c{color:#666;font-size:12px;font-weight:500;margin-bottom:4px}.PatientAppointments_patientInfoCard__4y0R7 .PatientAppointments_infoValue__ZOb9V{color:#333;font-size:14px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientAppointments_calendarContainer__5KUJb{border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;overflow-x:auto}.MuiButton-contained{background-color:#5519e6!important}.MuiButton-contained:hover{background-color:#4015c7!important}.addNewButton{background-color:#5519e6!important}.addNewButton:hover{background-color:#7c4bf1!important}.addNewButton:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Calendar_calendarWrapper__nD8cn{background-color:#eae8ff;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;font-family:Inter,sans-serif;padding:12px}.Calendar_calendarWrapper__nD8cn .Calendar_header__KxDfN{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.Calendar_calendarWrapper__nD8cn .Calendar_header__KxDfN .Calendar_headerLeft__CgUGP{align-items:center;display:flex;gap:12px}.Calendar_calendarWrapper__nD8cn .Calendar_header__KxDfN .Calendar_headerLeft__CgUGP h2{font-size:20px;font-weight:500;margin:0}.Calendar_calendarWrapper__nD8cn .Calendar_header__KxDfN .Calendar_headerLeft__CgUGP .Calendar_headerIcon__MiCNp{height:24px;width:24px}.Calendar_calendarWrapper__nD8cn .Calendar_header__KxDfN .Calendar_headerCenter__PXTk4{align-items:center;display:flex;gap:8px}.Calendar_calendarWrapper__nD8cn .Calendar_header__KxDfN .Calendar_headerRight__hSpv\+{align-items:center;display:flex;gap:16px}.Calendar_calendarWrapper__nD8cn .Calendar_header__KxDfN .Calendar_headerRight__hSpv\+ .Calendar_viewSwitcher__9h71A{background-color:#e0e7ff;border-radius:6px;display:flex;padding:4px}.Calendar_calendarWrapper__nD8cn .Calendar_header__KxDfN .Calendar_headerRight__hSpv\+ .Calendar_viewSwitcher__9h71A button{border:none}.Calendar_calendarWrapper__nD8cn .Calendar_header__KxDfN .Calendar_headerRight__hSpv\+ .Calendar_addNewButton__rYJpB{text-transform:none}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_weekdaysHeader__ZF9wj{border-bottom:1px solid #e5e7eb;color:#6b7280;display:grid;font-weight:500;grid-template-columns:repeat(7,1fr);padding:12px 0;text-align:center}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_monthGrid__soE4-{display:grid;grid-auto-rows:minmax(120px,auto);grid-template-columns:repeat(7,1fr)}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_monthGrid__soE4- .Calendar_dayCell__pv2pc{border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;padding:8px}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_monthGrid__soE4- .Calendar_dayCell__pv2pc:nth-child(7n){border-right:none}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_monthGrid__soE4- .Calendar_otherMonth__PY7Ji{background-color:#f9fafb}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_monthGrid__soE4- .Calendar_otherMonth__PY7Ji .Calendar_dayNumber__zNN4E{color:#d1d5db}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_monthGrid__soE4- .Calendar_disabledDay__U-tYq{background-color:#f3f4f6;opacity:.6}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_monthGrid__soE4- .Calendar_disabledDay__U-tYq .Calendar_dayNumber__zNN4E{color:#9ca3af}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_monthGrid__soE4- .Calendar_disabledDay__U-tYq:hover{background-color:#f3f4f6}.Calendar_calendarWrapper__nD8cn .Calendar_grid__QFzVI .Calendar_monthGrid__soE4- .Calendar_disabledDay__U-tYq .Calendar_appointments__XF0cB{pointer-events:auto}.Calendar_weekGrid__UsjSp{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;position:relative}.Calendar_weekGrid__UsjSp .Calendar_headerRow__BrAYn{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:60px repeat(7,1fr)}.Calendar_weekGrid__UsjSp .Calendar_headerRow__BrAYn .Calendar_dayHeader__0tXMP{font-weight:500;padding:12px 0;text-align:center}.Calendar_weekGrid__UsjSp .Calendar_headerRow__BrAYn .Calendar_dayHeader__0tXMP span{margin-left:8px}.Calendar_weekGrid__UsjSp .Calendar_body__ogbS2{display:grid;grid-auto-rows:minmax(80px,auto);grid-template-columns:60px repeat(7,1fr)}.Calendar_weekGrid__UsjSp .Calendar_hourLabel__r3uzw{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding-top:8px;text-align:center}.Calendar_weekGrid__UsjSp .Calendar_dayColumn__KJfcs{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;cursor:pointer;padding:4px}.Calendar_weekGrid__UsjSp .Calendar_dayColumn__KJfcs:nth-child(8n){border-right:none}.Calendar_weekGrid__UsjSp .Calendar_dayColumn__KJfcs:hover{background-color:#f9fafb}.Calendar_weekGrid__UsjSp .Calendar_weekEventOverlay__4rSV4{bottom:0;display:grid;grid-template-columns:repeat(7,1fr);left:60px;pointer-events:none;position:absolute;right:0;top:49px}.Calendar_weekGrid__UsjSp .Calendar_dayEventColumn__CYmKA{pointer-events:none;position:relative}.Calendar_weekGrid__UsjSp .Calendar_dayEventColumn__CYmKA .Calendar_weekPositionedEvent__scxMT{left:4px;pointer-events:auto;position:absolute;right:4px;transition:all .2s ease-in-out;z-index:1}.Calendar_weekGrid__UsjSp .Calendar_dayEventColumn__CYmKA .Calendar_weekPositionedEvent__scxMT>div{height:100%}.Calendar_weekGrid__UsjSp .Calendar_dayEventColumn__CYmKA .Calendar_weekPositionedEvent__scxMT:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02);z-index:2}.Calendar_weekGrid__UsjSp .Calendar_dayEventColumn__CYmKA .Calendar_weekPositionedEvent__scxMT:hover .Calendar_deleteIcon__EYa8c{opacity:1;visibility:visible}.Calendar_customDayView__LBSdF{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.Calendar_customDayHeader__sX6r3{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:15px;font-weight:500;padding:16px;text-align:center}.Calendar_customDayGrid__KbWcG{position:relative}.Calendar_customDayGrid__KbWcG .Calendar_customTimeSlot__2Z9dh{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:100px 1fr}.Calendar_customDayGrid__KbWcG .Calendar_customTimeSlot__2Z9dh .Calendar_customTimeLabel__lRl1Z{background-color:#fafafa;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding:8px;text-align:right}.Calendar_customDayGrid__KbWcG .Calendar_customTimeSlot__2Z9dh .Calendar_customEventSlot__OyV-A{cursor:pointer;min-height:40px;padding:8px}.Calendar_customDayGrid__KbWcG .Calendar_customTimeSlot__2Z9dh .Calendar_customEventSlot__OyV-A:hover{background-color:#f9fafb}.Calendar_customDayGrid__KbWcG .Calendar_eventOverlay__F36Sm{bottom:0;left:100px;pointer-events:none;position:absolute;right:0;top:0}.Calendar_customDayGrid__KbWcG .Calendar_positionedEvent__EasV0{left:8px;pointer-events:auto;position:absolute;right:8px;transition:all .2s ease-in-out;z-index:1}.Calendar_customDayGrid__KbWcG .Calendar_positionedEvent__EasV0>div{height:100%}.Calendar_customDayGrid__KbWcG .Calendar_positionedEvent__EasV0:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02);z-index:2}.Calendar_customDayGrid__KbWcG .Calendar_positionedEvent__EasV0:hover .Calendar_deleteIcon__EYa8c{opacity:1;visibility:visible}.BookingModal_dialogPaper__k4Onz{border-radius:12px!important;box-shadow:0 10px 30px #0000001a!important;min-width:500px}.BookingModal_dialogTitle__xs65f{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px 24px}.BookingModal_dialogTitle__xs65f h6{font-weight:600}.BookingModal_closeButton__T85Ty{color:#9e9e9e}.BookingModal_dialogContent__V47Ce{padding:24px!important}.BookingModal_timePickers__qcYo6{align-items:center;display:flex}.BookingModal_dialogActions__ZVZs0{display:flex;gap:8px;justify-content:flex-end;padding-top:24px}.BookingModal_saveButton__Q6jKY{border-radius:8px!important;color:#fff;font-weight:600!important;padding:10px 20px!important;text-transform:none!important}.BookingModal_saveButton__Q6jKY,.BookingModal_saveButton__Q6jKY:hover{background-color:#5519e6!important}.BookingModal_saveButton__Q6jKY:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.AppointmentEvent_event__qhVKO{align-items:center;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:100%;margin-bottom:4px;max-width:200px;overflow:hidden;padding:4px 8px;position:relative;text-overflow:ellipsis;transition:all .2s ease-in-out;white-space:nowrap;width:100%}.AppointmentEvent_event__qhVKO:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.AppointmentEvent_event__qhVKO .AppointmentEvent_eventContent__FGE8U{flex-grow:1;min-width:0;overflow:hidden;padding-right:24px;text-overflow:ellipsis;white-space:nowrap}.AppointmentEvent_event__qhVKO .AppointmentEvent_deleteIcon__ZxHvL{font-size:16px;opacity:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden}.AppointmentEvent_event__qhVKO:hover .AppointmentEvent_deleteIcon__ZxHvL{opacity:1;visibility:visible}.AppointmentEvent_event__qhVKO.AppointmentEvent_emergency__RgJKc{background-color:#f97316}.AppointmentEvent_event__qhVKO.AppointmentEvent_therapy__CyBZA{background-color:#f59e0b}.AppointmentEvent_event__qhVKO.AppointmentEvent_physiotherapy__mZvLf{background-color:#0891b2}.AppointmentEvent_event__qhVKO.AppointmentEvent_checkup__Mzuyh{background-color:#3b82f6}.AppointmentEvent_event__qhVKO.AppointmentEvent_meeting__VmvCQ{background-color:#6366f1}.AppointmentEvent_event__qhVKO.AppointmentEvent_consultation__iZ84v{background-color:#8b5cf6}.AppointmentEvent_event__qhVKO.AppointmentEvent_planning__fb52N{background-color:#ec4899}.AppointmentEvent_event__qhVKO.AppointmentEvent_session__6Nc17{background-color:#f97316}.AppointmentEvent_event__qhVKO.AppointmentEvent_doctors_visit__kAuc1{background-color:#6d28d9}.AppointmentEvent_event__qhVKO.AppointmentEvent_first_visit__JdROX{background-color:#0d9488}.AppointmentEvent_event__qhVKO.AppointmentEvent_follow_up__loSbF{background-color:#0891b2}.AppointmentEvent_event__qhVKO.AppointmentEvent_routine__ZK-09{background-color:#7c3aed}.AppointmentEvent_event__qhVKO.AppointmentEvent_specialist__CzpxG{background-color:#a855f7}.AppointmentEvent_event__qhVKO.AppointmentEvent_accepted__KBJUk{background-color:#10b981!important}.AppointmentEvent_event__qhVKO.AppointmentEvent_rejected__7JsdJ{background-color:#ef4444!important}.PatientCalendar_calendarWrapper__cd3Be{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;font-family:Inter,sans-serif;padding:16px;width:100%}.PatientCalendar_calendarWrapper__cd3Be .MuiButton-contained{background-color:#5519e6!important}.PatientCalendar_calendarWrapper__cd3Be .MuiButton-contained:hover{background-color:#7c4bf1!important}.PatientCalendar_calendarWrapper__cd3Be .event{border-radius:4px;color:#fff;font-size:12px;margin-bottom:4px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.PatientCalendar_calendarWrapper__cd3Be .event.emergency{background-color:#ef4444}.PatientCalendar_calendarWrapper__cd3Be .event.therapy{background-color:#f59e0b}.PatientCalendar_calendarWrapper__cd3Be .event.physiotherapy{background-color:#10b981}.PatientCalendar_calendarWrapper__cd3Be .event.checkup{background-color:#3b82f6}.PatientCalendar_calendarWrapper__cd3Be .event.meeting{background-color:#6366f1}.PatientCalendar_calendarWrapper__cd3Be .event.consultation{background-color:#8b5cf6}.PatientCalendar_calendarWrapper__cd3Be .event.planning{background-color:#ec4899}.PatientCalendar_calendarWrapper__cd3Be .event.session{background-color:#f97316}.PatientCalendar_customGrid__DDsr\+{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));overflow:hidden;width:100%}.PatientCalendar_customWeekdaysHeader__S8W54{display:grid;grid-template-columns:repeat(7,1fr)}.PatientCalendar_customWeekdaysHeader__S8W54,.PatientCalendar_weekdayHeader__3wo\+O{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:500;padding:12px 0;text-align:center}.PatientCalendar_weekdayHeader__3wo\+O{font-size:14px}.PatientCalendar_customMonthGrid__7vGUB{display:contents}.PatientCalendar_customDayCell__JNWNq{border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;cursor:pointer;padding:8px;position:relative}.PatientCalendar_customDayCell__JNWNq:nth-child(7n){border-right:none}.PatientCalendar_customDayCell__JNWNq:hover{background-color:#f9fafb}.PatientCalendar_customDayNumber__wbNW8{font-weight:500;margin-bottom:8px}.PatientCalendar_customAppointments__wFkxZ{display:flex;flex-direction:column;gap:4px}.PatientCalendar_customOtherMonth__JVGXJ{background-color:#f9fafb}.PatientCalendar_customOtherMonth__JVGXJ .PatientCalendar_customDayNumber__wbNW8{color:#d1d5db}.PatientCalendar_header__KyFcW{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;margin-bottom:16px;min-width:600px;padding-bottom:16px}@media(max-width:992px){.PatientCalendar_header__KyFcW{align-items:stretch;flex-direction:column}.PatientCalendar_header__KyFcW .PatientCalendar_headerCenter__kjubs,.PatientCalendar_header__KyFcW .PatientCalendar_headerRight__kygmS{justify-content:space-between;margin-top:16px;width:100%}}.PatientCalendar_headerLeft__GZ0QB{align-items:center;display:flex}.PatientCalendar_headerLeft__GZ0QB .PatientCalendar_headerIcon__yMTe\+{color:#5519e6;margin-right:8px}.PatientCalendar_headerLeft__GZ0QB h2{color:#333;font-size:1.5rem;font-weight:600;margin:0}.PatientCalendar_headerCenter__kjubs{align-items:center;display:flex}@media(max-width:768px){.PatientCalendar_headerCenter__kjubs{margin:16px 0}}.PatientCalendar_headerRight__kygmS{display:flex;gap:16px}@media(max-width:768px){.PatientCalendar_headerRight__kygmS{justify-content:space-between;width:100%}}.PatientCalendar_viewSwitcher__TXLzj{background-color:#f3f4f6;border-radius:6px;display:flex;gap:8px;padding:4px}.PatientCalendar_viewSwitcher__TXLzj button{border-radius:4px;font-size:12px;font-weight:500;min-width:64px;text-transform:uppercase}.PatientCalendar_addNewButton__vLEjU{background-color:#5519e6!important;color:#fff;font-weight:500!important;text-transform:uppercase!important}.PatientCalendar_addNewButton__vLEjU:hover{background-color:#7c4bf1!important}.PatientCalendar_addNewButton__vLEjU:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.PatientCalendar_customWeekGrid__JQNmS{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:grid;grid-template-columns:60px repeat(7,minmax(120px,1fr));overflow:hidden}.PatientCalendar_timeColumnHeader__oFRxP{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.PatientCalendar_customHeaderRow__43I91{display:contents}.PatientCalendar_customDayHeader__CCPAC{color:#6b7280;padding:12px 0}.PatientCalendar_customDayHeader__CCPAC span{color:#4b5563;font-weight:600;margin-left:8px}.PatientCalendar_customBody__QxRy2{display:contents}.PatientCalendar_customHourLabel__8or2M{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding-top:8px;text-align:center}.PatientCalendar_customDayColumn__WIBV5{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;cursor:pointer;padding:4px}.PatientCalendar_customDayColumn__WIBV5:nth-child(8n){border-right:none}.PatientCalendar_customDayColumn__WIBV5:hover{background-color:#f9fafb}.PatientCalendar_disabledDay__KbmhM{background-color:#f8f9fa;color:#adb5bd}.PatientCalendar_disabledDay__KbmhM:hover{background-color:#f8f9fa!important}.PatientCalendar_disabledDay__KbmhM .PatientCalendar_customDayNumber__wbNW8{color:#ced4da}.PatientCalendar_disabledDay__KbmhM .PatientCalendar_customAppointments__wFkxZ{pointer-events:auto}.PatientCalendar_customDayView__nQlJw{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.PatientCalendar_customDayHeader__CCPAC{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:15px;font-weight:500;padding:16px;text-align:center}.PatientCalendar_customDayGrid__yLBaa{position:relative}.PatientCalendar_customDayGrid__yLBaa .PatientCalendar_customTimeSlot__tkDmP{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:100px 1fr}.PatientCalendar_customDayGrid__yLBaa .PatientCalendar_customTimeSlot__tkDmP .PatientCalendar_customTimeLabel__QToZS{background-color:#fafafa;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding:8px;text-align:right}.PatientCalendar_customDayGrid__yLBaa .PatientCalendar_customTimeSlot__tkDmP .PatientCalendar_customEventSlot__b1gJI{cursor:pointer;min-height:40px;padding:8px}.PatientCalendar_customDayGrid__yLBaa .PatientCalendar_customTimeSlot__tkDmP .PatientCalendar_customEventSlot__b1gJI:hover{background-color:#f9fafb}.PatientCalendar_customDayGrid__yLBaa .PatientCalendar_eventOverlay__5HpqL{bottom:0;left:100px;pointer-events:none;position:absolute;right:0;top:0}.PatientCalendar_customDayGrid__yLBaa .PatientCalendar_positionedEvent__oqMKB{left:8px;pointer-events:auto;position:absolute;right:8px;transition:all .2s ease-in-out;z-index:1}.PatientCalendar_customDayGrid__yLBaa .PatientCalendar_positionedEvent__oqMKB>div{height:100%}.PatientCalendar_customDayGrid__yLBaa .PatientCalendar_positionedEvent__oqMKB:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02);z-index:2}.PatientCalendar_customDayGrid__yLBaa .PatientCalendar_positionedEvent__oqMKB:hover .PatientCalendar_deleteIcon__eG4H7{opacity:1;visibility:visible}.PatientBookingModal_dialogPaper__X0wKy{border-radius:12px!important;box-shadow:0 10px 30px #0000001a!important;min-width:500px}.PatientBookingModal_dialogTitle__mRVTp{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px 24px}.PatientBookingModal_dialogTitle__mRVTp h6{font-weight:600}.PatientBookingModal_closeButton__oswC4{color:#9e9e9e}.PatientBookingModal_dialogContent__W0IvU{padding:24px!important}.PatientBookingModal_timePickers__RLrcP{align-items:center;display:flex}.PatientBookingModal_dialogActions__PChk3{display:flex;gap:8px;justify-content:flex-end;padding-top:24px}.PatientBookingModal_saveButton__GqaGm{background-color:#5519e6!important;border-radius:8px!important;color:#fff;font-weight:600!important;padding:10px 20px!important;text-transform:none!important}.PatientBookingModal_saveButton__GqaGm:hover{background-color:#5519e6!important}.PatientBookingModal_saveButton__GqaGm:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.PatientReminders_container__lD6so{background-color:#fff;min-height:100vh;padding:24px 12px}.PatientReminders_container__lD6so .custom-bread-crumb{margin-bottom:24px}.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul,.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul.PatientReminders_without_homeicon__BlPRH{align-items:center;display:flex;font-size:14px;list-style:none;margin:0;padding:0}.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul li,.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul.PatientReminders_without_homeicon__BlPRH li{align-items:center;color:#9ca3af;display:flex;font-size:14px;font-weight:400}.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul li:last-child,.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul.PatientReminders_without_homeicon__BlPRH li:last-child{color:#1f2937;font-weight:500}.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul li a,.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul.PatientReminders_without_homeicon__BlPRH li a{color:#5519e6;cursor:pointer;font-weight:600;text-decoration:none}.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul li a:hover,.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul.PatientReminders_without_homeicon__BlPRH li a:hover{text-decoration:underline}.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul li:not(:last-child):after,.PatientReminders_container__lD6so .custom-bread-crumb .custom-bread-crumb-list ul.PatientReminders_without_homeicon__BlPRH li:not(:last-child):after{color:#9ca3af;content:">";font-weight:400;margin:0 8px}.PatientReminders_patientInfoCard__FpfIe{background-color:#eae8ff!important;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.PatientReminders_patientInfoCard__FpfIe .PatientReminders_infoLabel__A-hrk{color:#666;font-size:12px;font-weight:500;margin-bottom:4px}.PatientReminders_patientInfoCard__FpfIe .PatientReminders_infoValue__y9aJq{color:#333;font-size:14px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PatientReminders_content__kSN81{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:24px}@media(max-width:768px){.PatientReminders_content__kSN81{padding:16px}}.PatientReminders_calendarContainer__FhM-F{border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;margin-bottom:24px;overflow-x:auto}.PatientReminders_sectionTitle__r0GpP{color:#333;font-size:15px;font-weight:600;margin-bottom:16px;margin-top:24px}.PatientReminders_sectionTitle__r0GpP:first-child{margin-top:0}.PatientReminders_formContainer__SS0dz{margin-bottom:24px}.PatientReminders_fieldWrapper__-9XYu{display:flex;flex-direction:column;gap:8px}.PatientReminders_addButton__GnfZN{background-color:#5519e6;color:#fff;font-size:14px;height:40px;text-transform:none}.PatientReminders_addButton__GnfZN:hover{background-color:#4412c7}.PatientReminders_addButton__GnfZN:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.PatientReminders_tableContainer__yFcAt{border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:24px;overflow:hidden}.PatientReminders_tableContainer__yFcAt .PatientReminders_MuiTableCell-head__aEjj\+{background-color:#f8f9fa;color:#333;font-size:14px;font-weight:600}.PatientReminders_tableContainer__yFcAt .PatientReminders_MuiTableCell-body__4XiTu{color:#333;font-size:14px}.PatientReminders_tableContainer__yFcAt .PatientReminders_MuiTableRow-root__lIrRQ:nth-of-type(2n){background-color:#fafafa}.PatientReminders_tableContainer__yFcAt .PatientReminders_MuiTableRow-root__lIrRQ:hover{background-color:#f0f8ff}.PatientReminders_actionButtons__NMAHy{border-top:1px solid #e0e0e0;display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px}@media(max-width:768px){.PatientReminders_actionButtons__NMAHy{flex-direction:column;gap:12px}}.PatientReminders_cancelButton__gmk2G{background-color:#fff;border-color:#5519e6;color:#5519e6;font-size:14px;padding:10px 24px;text-transform:none}.PatientReminders_cancelButton__gmk2G:hover{background-color:#5519e60a;border-color:#5519e6}.PatientReminders_completeButton__H0JIR{background-color:#4caf50;color:#fff;font-size:14px;padding:10px 24px;text-transform:none}.PatientReminders_completeButton__H0JIR:hover{background-color:#45a049}.PatientReminders_completeButton__H0JIR:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;color:#9e8fef!important}.PatientReminders_required__0N5pe{color:#d32f2f}.PatientRemindersCalendar_calendarWrapper__6XoUJ{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;font-family:Inter,sans-serif;padding:16px;width:100%}.PatientRemindersCalendar_calendarWrapper__6XoUJ .MuiButton-contained{background-color:#5519e6!important}.PatientRemindersCalendar_calendarWrapper__6XoUJ .MuiButton-contained:hover{background-color:#7c4bf1!important}.PatientRemindersCalendar_calendarWrapper__6XoUJ .event{border-radius:4px;color:#fff;font-size:12px;margin-bottom:4px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.PatientRemindersCalendar_calendarWrapper__6XoUJ .event.medication{background-color:#ef4444}.PatientRemindersCalendar_calendarWrapper__6XoUJ .event.appointment{background-color:#f59e0b}.PatientRemindersCalendar_calendarWrapper__6XoUJ .event.test{background-color:#10b981}.PatientRemindersCalendar_calendarWrapper__6XoUJ .event.followup{background-color:#3b82f6}.PatientRemindersCalendar_calendarWrapper__6XoUJ .event.health-check{background-color:#6366f1}.PatientRemindersCalendar_calendarWrapper__6XoUJ .event.exercise{background-color:#8b5cf6}.PatientRemindersCalendar_calendarWrapper__6XoUJ .event.diet{background-color:#ec4899}.PatientRemindersCalendar_calendarWrapper__6XoUJ .event.general{background-color:#f97316}.PatientRemindersCalendar_customGrid__UjfXk{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));overflow:hidden;width:100%}.PatientRemindersCalendar_customWeekdaysHeader__4lpNB{display:grid;grid-template-columns:repeat(7,1fr)}.PatientRemindersCalendar_customWeekdaysHeader__4lpNB,.PatientRemindersCalendar_weekdayHeader__UITqy{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:500;padding:12px 0;text-align:center}.PatientRemindersCalendar_weekdayHeader__UITqy{font-size:14px}.PatientRemindersCalendar_customMonthGrid__oTtlG{display:contents}.PatientRemindersCalendar_customDayCell__ANoJQ{border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;cursor:pointer;padding:8px;position:relative}.PatientRemindersCalendar_customDayCell__ANoJQ:nth-child(7n){border-right:none}.PatientRemindersCalendar_customDayCell__ANoJQ:hover{background-color:#f9fafb}.PatientRemindersCalendar_customDayNumber__mZSnK{font-weight:500;margin-bottom:8px}.PatientRemindersCalendar_customReminders__UL-x9{display:flex;flex-direction:column;gap:4px}.PatientRemindersCalendar_customOtherMonth__pMdds{background-color:#f9fafb}.PatientRemindersCalendar_customOtherMonth__pMdds .PatientRemindersCalendar_customDayNumber__mZSnK{color:#d1d5db}.PatientRemindersCalendar_header__6TUp8{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;margin-bottom:16px;min-width:600px;padding-bottom:16px}@media(max-width:992px){.PatientRemindersCalendar_header__6TUp8{align-items:stretch;flex-direction:column}.PatientRemindersCalendar_header__6TUp8 .PatientRemindersCalendar_headerCenter__fJpkX,.PatientRemindersCalendar_header__6TUp8 .PatientRemindersCalendar_headerRight__mkm7i{justify-content:space-between;margin-top:16px;width:100%}}.PatientRemindersCalendar_headerLeft__l-Ndv{align-items:center;display:flex}.PatientRemindersCalendar_headerLeft__l-Ndv .PatientRemindersCalendar_headerIcon__EbEeO{color:#5519e6;margin-right:8px}.PatientRemindersCalendar_headerLeft__l-Ndv h2{color:#333;font-size:1.5rem;font-weight:600;margin:0}.PatientRemindersCalendar_headerCenter__fJpkX{align-items:center;display:flex}@media(max-width:768px){.PatientRemindersCalendar_headerCenter__fJpkX{margin:16px 0}}.PatientRemindersCalendar_headerRight__mkm7i{display:flex;gap:16px}@media(max-width:768px){.PatientRemindersCalendar_headerRight__mkm7i{justify-content:space-between;width:100%}}.PatientRemindersCalendar_viewSwitcher__a2LMa{background-color:#f3f4f6;border-radius:6px;display:flex;gap:8px;padding:4px}.PatientRemindersCalendar_viewSwitcher__a2LMa button{border-radius:4px;font-size:12px;font-weight:500;min-width:64px;text-transform:uppercase}.PatientRemindersCalendar_addNewButton__a3eHM{background-color:#5519e6!important;color:#fff;font-weight:500!important;text-transform:uppercase!important}.PatientRemindersCalendar_addNewButton__a3eHM:hover{background-color:#7c4bf1!important}.PatientRemindersCalendar_addNewButton__a3eHM:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.PatientRemindersCalendar_customWeekGrid__FvifO{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:grid;grid-template-columns:60px repeat(7,minmax(120px,1fr));overflow:hidden}.PatientRemindersCalendar_weekGrid__7mRuZ{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;position:relative}.PatientRemindersCalendar_headerRow__gd9VS{background-color:#f9fafb;border-bottom:2px solid #e5e7eb;display:grid;grid-template-columns:80px repeat(7,1fr)}.PatientRemindersCalendar_timeColumn__z9J5G{background-color:#f9fafb;border-right:1px solid #e5e7eb}.PatientRemindersCalendar_dayHeader__IjsNg{border-right:1px solid #e5e7eb;color:#6b7280;font-weight:500;padding:12px 8px;text-align:center}.PatientRemindersCalendar_dayHeader__IjsNg:last-child{border-right:none}.PatientRemindersCalendar_dayHeader__IjsNg span{color:#4b5563;font-weight:600;margin-left:8px}.PatientRemindersCalendar_body__SsE8Z{display:grid;grid-auto-rows:40px;grid-template-columns:80px repeat(7,1fr);position:relative}.PatientRemindersCalendar_hourLabel__NbQz-{background-color:#fafafa;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding:8px 4px;text-align:center}.PatientRemindersCalendar_dayColumn__w3dcW{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;min-height:40px}.PatientRemindersCalendar_dayColumn__w3dcW:last-child{border-right:none}.PatientRemindersCalendar_weekEventOverlay__baVTQ{height:800px;left:80px;pointer-events:none;position:absolute;right:0;top:60px}.PatientRemindersCalendar_dayEventColumn__ZjSpI{pointer-events:none}.PatientRemindersCalendar_timeColumnHeader__pUzJK{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.PatientRemindersCalendar_customHeaderRow__\+P5Zt{display:contents}.PatientRemindersCalendar_customDayHeader__CgWzO{color:#6b7280;padding:12px 0}.PatientRemindersCalendar_customDayHeader__CgWzO span{color:#4b5563;font-weight:600;margin-left:8px}.PatientRemindersCalendar_customBody__A0oMs{display:contents}.PatientRemindersCalendar_customHourLabel__j6NrT{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding-top:8px;text-align:center}.PatientRemindersCalendar_customDayColumn__5nGNg{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;cursor:pointer;padding:4px}.PatientRemindersCalendar_customDayColumn__5nGNg:nth-child(8n){border-right:none}.PatientRemindersCalendar_customDayColumn__5nGNg:hover{background-color:#f9fafb}.PatientRemindersCalendar_disabledDay__H0N-S{background-color:#f8f9fa;color:#adb5bd;cursor:not-allowed}.PatientRemindersCalendar_disabledDay__H0N-S:hover{background-color:#f8f9fa!important}.PatientRemindersCalendar_disabledDay__H0N-S .PatientRemindersCalendar_customDayNumber__mZSnK{color:#ced4da}.PatientRemindersCalendar_customDayView__YLL7C{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.PatientRemindersCalendar_customDayHeader__CgWzO{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:15px;font-weight:500;padding:16px;text-align:center}.PatientRemindersCalendar_customDayGrid__YC7HK{position:relative}.PatientRemindersCalendar_customDayGrid__YC7HK .PatientRemindersCalendar_customTimeSlot__qT4Re{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:100px 1fr}.PatientRemindersCalendar_customDayGrid__YC7HK .PatientRemindersCalendar_customTimeSlot__qT4Re .PatientRemindersCalendar_customTimeLabel__JtbSO{background-color:#fafafa;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding:8px;text-align:right}.PatientRemindersCalendar_customDayGrid__YC7HK .PatientRemindersCalendar_customTimeSlot__qT4Re .PatientRemindersCalendar_customEventSlot__MQxmA{cursor:pointer;min-height:40px;padding:8px}.PatientRemindersCalendar_customDayGrid__YC7HK .PatientRemindersCalendar_customTimeSlot__qT4Re .PatientRemindersCalendar_customEventSlot__MQxmA:hover{background-color:#f9fafb}.PatientRemindersCalendar_customDayGrid__YC7HK .PatientRemindersCalendar_eventOverlay__\+nCP9{bottom:0;left:100px;pointer-events:none;position:absolute;right:0;top:0}.PatientRemindersCalendar_customDayGrid__YC7HK .PatientRemindersCalendar_positionedEvent__\+tIZy{left:8px;pointer-events:auto;position:absolute;right:8px;transition:all .2s ease-in-out;z-index:1}.PatientRemindersCalendar_customDayGrid__YC7HK .PatientRemindersCalendar_positionedEvent__\+tIZy>div{height:100%}.PatientRemindersCalendar_customDayGrid__YC7HK .PatientRemindersCalendar_positionedEvent__\+tIZy:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02);z-index:2}.PatientRemindersCalendar_customDayGrid__YC7HK .PatientRemindersCalendar_positionedEvent__\+tIZy:hover .PatientRemindersCalendar_deleteIcon__CMTlF{opacity:1;visibility:visible}.PrintDocument_printDocument__u72sS{background-color:#fff;min-height:100vh}@media(max-width:768px){.PrintDocument_printDocument__u72sS{padding:20px}.PrintDocument_printDocument__u72sS .PrintDocument_uploadArea__fpO8h{margin-left:0!important;width:100%!important}.PrintDocument_printDocument__u72sS .PrintDocument_formContainer__Gyv8i{flex-direction:column;margin-left:0!important}.PrintDocument_printDocument__u72sS .PrintDocument_formContainer__Gyv8i .PrintDocument_formField__upAzA{width:100%!important}.PrintDocument_printDocument__u72sS .PrintDocument_noteSection__tf9eA{margin-left:0!important;width:100%!important}}.Prescriptions_container__IR05Y{background-color:#fff;padding:24px}.Prescriptions_breadcrumbs__-oOqL{margin-bottom:24px!important}.Prescriptions_patientInfoCard__TA20L{background-color:#eae8ff!important;border-radius:10px!important;box-shadow:none!important;margin-bottom:8px!important}.Prescriptions_patientInfoLabel__SXZ0W{color:#000;font-size:.9rem!important}.Prescriptions_patientInfoValue__Rp3e9{color:#363636;font-weight:500!important}.Prescriptions_patientInfoValueId__of-dV{color:#5519e6!important;font-weight:600!important}.Prescriptions_formCard__gYhRq{background-color:#f5f3ff!important;border-radius:10px!important;margin-bottom:24px!important;padding:24px!important}.Prescriptions_formCard__gYhRq .MuiInputLabel-shrink{color:#000;font-size:1rem;padding-bottom:8px;position:relative;transform:none!important}.Prescriptions_formCard__gYhRq .MuiInputBase-root{background-color:#fff;border:1px solid #e0e0e0;border-radius:4px}.Prescriptions_formCard__gYhRq .MuiOutlinedInput-notchedOutline{border:none!important}.Prescriptions_formCard__gYhRq .MuiInputBase-input{padding:10px 14px!important}.Prescriptions_formContainer__aYor8{background-color:#eae8ff!important;border-radius:10px!important;margin-bottom:24px!important;padding:24px!important}.Prescriptions_addDrugButton__9m-9i{background-color:#5519e6!important;color:#fff!important;height:32px;margin-top:32px;width:32px}.Prescriptions_addDrugButton__9m-9i:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Prescriptions_generateButton__lB2Di{background-color:#5519e6!important;font-size:1rem!important;margin-top:16px;padding:8px 24px!important;text-transform:none!important}.Prescriptions_generateButton__lB2Di:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Prescriptions_historyCard__ujwVW{background-color:#fff!important;border-radius:10px!important;margin-bottom:24px!important;padding:24px!important}.Prescriptions_historyCard__ujwVW .MuiDataGrid-columnHeaders{background-color:#d4d0ff;border-bottom:none}.Prescriptions_historyCard__ujwVW .MuiDataGrid-columnHeaderTitle{color:#353535;font-weight:600}.Prescriptions_historyCard__ujwVW .MuiDataGrid-cell{border-bottom:none;color:#848484}.Prescriptions_historyCard__ujwVW .Prescriptions_actionsHeader__wFuQR{border-left:1px solid #c8c2f7;justify-content:center}.Prescriptions_actionButtons__MYhUM{display:flex;justify-content:flex-end;margin-top:24px}.Prescriptions_cancelButton__uk57y{background-color:#fff!important;border-color:#5519e6!important;color:#5519e6!important}.Prescriptions_cancelButton__uk57y,.Prescriptions_printButton__6f3Cq{font-size:1rem!important;padding:8px 24px!important;text-transform:none!important}.Prescriptions_printButton__6f3Cq{background-color:#5519e6!important;margin-left:16px!important}.Prescriptions_printButton__6f3Cq:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Prescriptions_continueButton__0O2zH{background-color:#5519e6!important;font-size:1rem!important;margin-left:16px!important;padding:8px 24px!important;text-transform:none!important}.Prescriptions_continueButton__0O2zH:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.TestReports_pageContainer__C4Swe{background-color:#fff;padding:24px}.TestReports_header__U6DTi{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.TestReports_previousReportsButton__V2j\+n{height:40px}.TestReports_uploadLabelContainer__8t4Ac{align-items:center;display:flex;gap:2px}.TestReports_advancedSearchContainer__vl\+53{align-items:flex-end;display:flex;margin-bottom:12px}.TestReports_advancedSearchContainer__vl\+53 .TestReports_searchTitle__5M0fQ{font-weight:600;margin-right:16px}.TestReports_advancedSearchContainer__vl\+53 .TestReports_searchInput__aNL9Y{margin-right:16px;min-width:250px;width:100%}.TestReports_advancedSearchContainer__vl\+53 .TestReports_searchButton__hMF-F{height:35px;margin-left:8px}.TestReports_patientSummaryContainer__ghfqf{background-color:#fff;border:1px solid #eae8ff;display:flex;justify-content:space-between;margin-bottom:12px;padding:16px 24px;width:50%}.TestReports_addNewReportContainer__0p\+KC{background-color:#eae8ff;border:1px solid #eae8ff;border-radius:8px;margin-bottom:12px}.TestReports_formTitle__nRLDB{color:#333!important;font-weight:600;font-weight:600!important;margin-bottom:12px}.TestReports_findingsContainer__FDqyQ{position:relative}.TestReports_findingActions__izUJz{align-items:center;bottom:8px;display:flex;position:absolute;right:8px}.TestReports_grammarlyIcon__dsIPT{height:20px;margin-right:8px;width:20px}.TestReports_formActions__GB\+wx{display:flex;gap:16px;justify-content:flex-end;margin-top:24px}.TestReports_tableSection__5S4nn{margin-bottom:12px}.TestReports_tableSection__5S4nn.TestReports_todayReports__GGoFR .TestReports_MuiDataGrid-columnHeaders__YyKu9{background-color:#5519e614}.TestReports_tableSection__5S4nn.TestReports_historyReports__gzZe5 .TestReports_MuiDataGrid-columnHeaders__YyKu9{background-color:#f6f2ff}.TestReports_tableLoading__dtr2N{align-items:center;background-color:#ffffffb3;display:flex;height:200px;justify-content:center}.TestReports_detailsBlock__juXem{margin-bottom:24px}.TestReports_findingCard__joEZA{border:1px solid #e0d6ff;border-radius:8px;margin-bottom:24px;padding:16px}.TestReports_findingHeader__gFwzF{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.TestReports_findingImage__zDkLe{border:1px solid #e0e0e0;border-radius:4px;height:75px;object-fit:cover;width:100px}.TestReports_findingId__NLe8q{color:#5519e6}.TestReports_formContainer__85\+c4{margin-bottom:24px}.TestReports_fieldWrapper__aHOk6{display:flex;flex-direction:column;gap:8px}.TestReports_addButton__5vLNa{background-color:#5519e6;color:#fff;font-size:14px;height:35px;text-transform:none;transition:all .3s ease}.TestReports_addButton__5vLNa:hover{background-color:#4412c7;box-shadow:0 4px 8px #5519e640;transform:translateY(-2px)}.TestReports_addButton__5vLNa:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Appointments_appointmentsContainer__BFw8O{background-color:#fff;font-family:Inter,sans-serif;padding:24px}.Appointments_appointmentsContainer__BFw8O .Appointments_breadcrumbs__-6Ur9{margin-bottom:20px}.Appointments_appointmentsContainer__BFw8O .Appointments_patientInfoCard__G3qk4{background-color:#eae8ff;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px}.Appointments_appointmentsContainer__BFw8O .Appointments_patientInfoCard__G3qk4 div{display:flex;flex-direction:column}.Appointments_appointmentsContainer__BFw8O .Appointments_patientInfoCard__G3qk4 .Appointments_label__U8Tbs{color:#2f2f2f;font-size:15px}.Appointments_appointmentsContainer__BFw8O .Appointments_patientInfoCard__G3qk4 .Appointments_value__Zf5GW{color:#5519e6;font-size:16px;font-weight:500}.Appointments_appointmentsContainer__BFw8O .Appointments_header__27931{display:flex;flex-direction:column;gap:16px;margin-bottom:20px}.Appointments_appointmentsContainer__BFw8O .Appointments_header__27931 .Appointments_title__d3sD\+{align-items:center;display:flex;flex-wrap:wrap;font-family:Archivo,sans-serif;font-size:15px;font-weight:400;gap:8px}.Appointments_appointmentsContainer__BFw8O .Appointments_header__27931 .Appointments_addNewButton__p0iYa{background-color:#5519e6;color:#fff;font-family:Archivo,sans-serif;font-size:13px;text-transform:none}.Appointments_appointmentsContainer__BFw8O .Appointments_header__27931 .Appointments_addNewButton__p0iYa:hover{background-color:#4414b8}.Appointments_appointmentsContainer__BFw8O .Appointments_header__27931 .Appointments_addNewButton__p0iYa:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Appointments_appointmentsContainer__BFw8O .Appointments_calendarContainer__2TbCP{margin-top:20px;min-height:600px}.Insurance_container__I0C66{background-color:#f5f7fa;min-height:calc(100vh - 60px);padding:0}.Insurance_patientInfoCard__vRHM\+{border-radius:12px!important;box-shadow:none!important;margin-bottom:24px!important}.Insurance_patientInfoCard__vRHM\+ .Insurance_cardContent__W9F9l{padding:24px!important}.Insurance_content__cfkGO{padding:16px 24px}@media(max-width:768px){.Insurance_content__cfkGO{padding:16px}}.Insurance_sectionTitle__BKJRj{color:#353535!important;font-size:15px!important;font-weight:500!important}.Insurance_purplePanel__ZbEnI{background-color:#eae8ff!important;border-radius:5px!important;margin-bottom:16px!important;padding:16px!important}.Insurance_whitePanel__aNrdS{background-color:#fff!important;border-radius:5px!important;padding:24px!important}.Insurance_membersPanel__OLo4N{background-color:#eae8ff!important;border-radius:8px!important;padding:16px!important}.Insurance_fieldWrapper__SYRZQ{margin-bottom:16px}.Insurance_infoLabel__n7FBi{color:#666!important;font-size:12px!important;font-weight:500!important;letter-spacing:.5px;text-transform:uppercase}.Insurance_infoValue__kXxro{color:#333!important;font-size:14px!important;font-weight:600!important;margin-top:4px!important}.Insurance_radioGroup__wPALk{gap:16px}.Insurance_radioGroup__wPALk .Insurance_MuiFormControlLabel-label__FQ4Tm{color:#333;font-size:14px}.Insurance_addMemberBtn__kURje{background-color:#5519e6!important;color:#fff!important;height:40px!important;width:40px!important}.Insurance_addMemberBtn__kURje:hover{background-color:#41c!important}.Insurance_addMemberBtn__kURje:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;color:#9e8fef!important}.Insurance_addButtonInsurance__AZPe6{background-color:#5519e6;color:#fff;font-size:14px;height:35px;text-transform:none;transition:all .3s ease}.Insurance_addButtonInsurance__AZPe6:hover{background-color:#4412c7;box-shadow:0 4px 8px #5519e640;transform:translateY(-2px)}.Insurance_addButtonInsurance__AZPe6:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Insurance_actionButtons__K3JE9{display:flex;gap:16px;justify-content:flex-end;margin-top:32px}@media(max-width:600px){.Insurance_actionButtons__K3JE9{flex-direction:column;justify-content:center}}.Insurance_cancelButton__v1P2n{background-color:#fff!important;border-color:#5519e6!important;color:#5519e6!important;font-weight:500!important;padding:10px 24px!important}.Insurance_cancelButton__v1P2n:hover{background-color:#5519e60a!important;border-color:#5519e6!important}.Insurance_continueButton__YfxB7{background-color:#5519e6!important;color:#fff!important;font-weight:500!important;padding:10px 24px!important}.Insurance_continueButton__YfxB7:hover{background-color:#41c!important}.Insurance_continueButton__YfxB7:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;color:#9e8fef!important}.Insurance_dataGridContainer__c3Akc{width:100%}.Insurance_dataGridContainer__c3Akc .Insurance_MuiDataGrid-columnHeaders__LJOSm{background:#eae8ff!important}.Insurance_dataGridContainer__c3Akc .Insurance_MuiDataGrid-columnHeaderTitle__-a\+qF{font-weight:600!important}.Insurance_dataGridContainer__c3Akc .Insurance_MuiDataGrid-root__GY6WQ{border:1px solid #e0e0e0!important}@media(max-width:768px){.Insurance_container__I0C66{padding:8px}.Insurance_content__cfkGO{padding:16px 8px}.Insurance_formContainer__nFPRV{margin-bottom:16px}.Insurance_purplePanel__ZbEnI,.Insurance_whitePanel__aNrdS{padding:12px!important}}.Appointments_appointmentsContainer__IXmLH{font-family:Inter,sans-serif;padding:24px}.Appointments_appointmentsContainer__IXmLH .Appointments_breadcrumbs__Kze9R{color:#5519e6}.Appointments_appointmentsContainer__IXmLH .Appointments_patientInfoCard__qqlw5{background-color:#eae8ff;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:20px;padding:20px}.Appointments_appointmentsContainer__IXmLH .Appointments_patientInfoCard__qqlw5 div{display:flex;flex-direction:column}.Appointments_appointmentsContainer__IXmLH .Appointments_patientInfoCard__qqlw5 .Appointments_label__NJ5wY{color:#2f2f2f;font-size:15px}.Appointments_appointmentsContainer__IXmLH .Appointments_patientInfoCard__qqlw5 .Appointments_value__zcISI{color:#5519e6;font-size:16px;font-weight:500}.Appointments_appointmentsContainer__IXmLH .Appointments_header__0DsH3{display:flex;flex-direction:column}.Appointments_appointmentsContainer__IXmLH .Appointments_header__0DsH3 .Appointments_title__IPysw{align-items:center;display:flex;flex-wrap:wrap;font-family:Archivo,sans-serif;font-size:15px;font-weight:400;gap:8px}.Appointments_appointmentsContainer__IXmLH .Appointments_header__0DsH3 .Appointments_addNewButton__7rTlk{background-color:#5519e6;color:#fff;font-family:Archivo,sans-serif;font-size:13px;text-transform:none}.Appointments_appointmentsContainer__IXmLH .Appointments_header__0DsH3 .Appointments_addNewButton__7rTlk:hover{background-color:#4414b8}.Appointments_appointmentsContainer__IXmLH .Appointments_header__0DsH3 .Appointments_addNewButton__7rTlk:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Appointments_appointmentsContainer__IXmLH .Appointments_calendarContainer__fawiZ{min-height:600px}.Calendar_calendarWrapper__X7uhn{background-color:#eae8ff;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;font-family:Inter,sans-serif;padding:24px}.Calendar_calendarWrapper__X7uhn .Calendar_header__Mg6Od{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.Calendar_calendarWrapper__X7uhn .Calendar_header__Mg6Od .Calendar_headerLeft__RtqiH{align-items:center;display:flex;gap:12px}.Calendar_calendarWrapper__X7uhn .Calendar_header__Mg6Od .Calendar_headerLeft__RtqiH h2{font-size:20px;font-weight:500;margin:0}.Calendar_calendarWrapper__X7uhn .Calendar_header__Mg6Od .Calendar_headerLeft__RtqiH .Calendar_headerIcon__cXx40{height:24px;width:24px}.Calendar_calendarWrapper__X7uhn .Calendar_header__Mg6Od .Calendar_headerCenter__WMbdr{align-items:center;display:flex;gap:8px}.Calendar_calendarWrapper__X7uhn .Calendar_header__Mg6Od .Calendar_headerRight__KU9sP{align-items:center;display:flex;gap:16px}.Calendar_calendarWrapper__X7uhn .Calendar_header__Mg6Od .Calendar_headerRight__KU9sP .Calendar_viewSwitcher__ZtOm7{background-color:#e0e7ff;border-radius:6px;display:flex;padding:4px}.Calendar_calendarWrapper__X7uhn .Calendar_header__Mg6Od .Calendar_headerRight__KU9sP .Calendar_viewSwitcher__ZtOm7 button{border:none}.Calendar_calendarWrapper__X7uhn .Calendar_header__Mg6Od .Calendar_headerRight__KU9sP .Calendar_addNewButton__VgUB\+{text-transform:none}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_weekdaysHeader__GT7zr{border-bottom:1px solid #e5e7eb;color:#6b7280;display:grid;font-weight:500;grid-template-columns:repeat(7,1fr);padding:12px 0;text-align:center}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_monthGrid__9-2yP{display:grid;grid-auto-rows:minmax(120px,auto);grid-template-columns:repeat(7,1fr)}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_monthGrid__9-2yP .Calendar_dayCell__nfpIE{border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;padding:8px}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_monthGrid__9-2yP .Calendar_dayCell__nfpIE:nth-child(7n){border-right:none}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_monthGrid__9-2yP .Calendar_otherMonth__Jb5e3{background-color:#f9fafb}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_monthGrid__9-2yP .Calendar_otherMonth__Jb5e3 .Calendar_dayNumber__NApFY{color:#d1d5db}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_monthGrid__9-2yP .Calendar_disabledDay__37C7K{background-color:#f3f4f6;opacity:.6}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_monthGrid__9-2yP .Calendar_disabledDay__37C7K .Calendar_dayNumber__NApFY{color:#9ca3af}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_monthGrid__9-2yP .Calendar_disabledDay__37C7K:hover{background-color:#f3f4f6}.Calendar_calendarWrapper__X7uhn .Calendar_grid__\+8eZ3 .Calendar_monthGrid__9-2yP .Calendar_disabledDay__37C7K .Calendar_appointments__7freG{pointer-events:auto}.Calendar_weekGrid__nhz7j{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;position:relative}.Calendar_weekGrid__nhz7j .Calendar_headerRow__uDDy8{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:60px repeat(7,1fr)}.Calendar_weekGrid__nhz7j .Calendar_headerRow__uDDy8 .Calendar_dayHeader__lEy2t{font-weight:500;padding:12px 0;text-align:center}.Calendar_weekGrid__nhz7j .Calendar_headerRow__uDDy8 .Calendar_dayHeader__lEy2t span{margin-left:8px}.Calendar_weekGrid__nhz7j .Calendar_body__IuYgs{display:grid;grid-auto-rows:minmax(80px,auto);grid-template-columns:60px repeat(7,1fr)}.Calendar_weekGrid__nhz7j .Calendar_hourLabel__D01Lv{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding-top:8px;text-align:center}.Calendar_weekGrid__nhz7j .Calendar_dayColumn__wA2jb{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;cursor:pointer;padding:4px}.Calendar_weekGrid__nhz7j .Calendar_dayColumn__wA2jb:nth-child(8n){border-right:none}.Calendar_weekGrid__nhz7j .Calendar_dayColumn__wA2jb:hover{background-color:#f9fafb}.Calendar_weekGrid__nhz7j .Calendar_weekEventOverlay__VTUWk{bottom:0;display:grid;grid-template-columns:repeat(7,1fr);left:60px;pointer-events:none;position:absolute;right:0;top:49px}.Calendar_weekGrid__nhz7j .Calendar_dayEventColumn__n1meB{pointer-events:none;position:relative}.Calendar_weekGrid__nhz7j .Calendar_dayEventColumn__n1meB .Calendar_weekPositionedEvent__WgeJc{left:4px;pointer-events:auto;position:absolute;right:4px;transition:all .2s ease-in-out;z-index:1}.Calendar_weekGrid__nhz7j .Calendar_dayEventColumn__n1meB .Calendar_weekPositionedEvent__WgeJc>div{height:100%}.Calendar_weekGrid__nhz7j .Calendar_dayEventColumn__n1meB .Calendar_weekPositionedEvent__WgeJc:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02);z-index:2}.Calendar_weekGrid__nhz7j .Calendar_dayEventColumn__n1meB .Calendar_weekPositionedEvent__WgeJc:hover .Calendar_deleteIcon__k0icI{opacity:1;visibility:visible}.Calendar_customDayView__cCaLX{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.Calendar_customDayHeader__H-5Zs{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:15px;font-weight:500;padding:16px;text-align:center}.Calendar_customDayGrid__M6kQ2{position:relative}.Calendar_customDayGrid__M6kQ2 .Calendar_customTimeSlot__TBkyy{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:100px 1fr}.Calendar_customDayGrid__M6kQ2 .Calendar_customTimeSlot__TBkyy .Calendar_customTimeLabel__ui7p0{background-color:#fafafa;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding:8px;text-align:right}.Calendar_customDayGrid__M6kQ2 .Calendar_customTimeSlot__TBkyy .Calendar_customEventSlot__jkV1j{cursor:pointer;min-height:40px;padding:8px}.Calendar_customDayGrid__M6kQ2 .Calendar_customTimeSlot__TBkyy .Calendar_customEventSlot__jkV1j:hover{background-color:#f9fafb}.Calendar_customDayGrid__M6kQ2 .Calendar_eventOverlay__9OmMD{bottom:0;left:100px;pointer-events:none;position:absolute;right:0;top:0}.Calendar_customDayGrid__M6kQ2 .Calendar_positionedEvent__3hlON{left:8px;pointer-events:auto;position:absolute;right:8px;transition:all .2s ease-in-out;z-index:1}.Calendar_customDayGrid__M6kQ2 .Calendar_positionedEvent__3hlON>div{height:100%}.Calendar_customDayGrid__M6kQ2 .Calendar_positionedEvent__3hlON:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02);z-index:2}.Calendar_customDayGrid__M6kQ2 .Calendar_positionedEvent__3hlON:hover .Calendar_deleteIcon__k0icI{opacity:1;visibility:visible}.event{border-radius:4px;color:#fff;font-size:12px;margin-bottom:4px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.event.accepted{background-color:#10b981!important}.event.rejected{background-color:#ef4444!important}.event.emergency{background-color:#f97316}.event.therapy{background-color:#f59e0b}.event.physiotherapy{background-color:#0891b2}.event.checkup{background-color:#3b82f6}.event.meeting{background-color:#6366f1}.event.consultation{background-color:#8b5cf6}.event.planning{background-color:#ec4899}.event.session{background-color:#f97316}.event.doctors_visit{background-color:#6d28d9}.event.first_visit{background-color:#0d9488}.event.follow_up{background-color:#0891b2}.event.routine{background-color:#7c3aed}.event.specialist{background-color:#a855f7}.BookingModal_dialogPaper__\+LPBJ{border-radius:12px!important;box-shadow:0 10px 30px #0000001a!important;min-width:500px}.BookingModal_dialogTitle__oll-p{align-items:center;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;padding:20px 24px}.BookingModal_dialogTitle__oll-p h6{font-weight:600}.BookingModal_closeButton__n8K-G{color:#9e9e9e}.BookingModal_dialogContent__vpkB8{padding:24px!important}.BookingModal_timePickers__KNVDa{align-items:center;display:flex}.BookingModal_dialogActions__TrGXo{display:flex;gap:8px;justify-content:flex-end;padding-top:24px}.BookingModal_saveButton__HyFb5{background-color:#5519e6!important;border-radius:8px!important;color:#fff;font-weight:600!important;padding:10px 20px!important;text-transform:none!important}.BookingModal_saveButton__HyFb5:hover{background-color:#4c1bcb!important;box-shadow:0 4px 8px #5519e64d;transform:translateY(-1px)}.BookingModal_saveButton__HyFb5:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.AppointmentEvent_event__7Wz5l{align-items:center;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:100%;margin-bottom:4px;max-width:200px;overflow:hidden;padding:4px 8px;position:relative;text-overflow:ellipsis;transition:all .2s ease-in-out;white-space:nowrap;width:100%}.AppointmentEvent_event__7Wz5l:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.05)}.AppointmentEvent_event__7Wz5l .AppointmentEvent_eventContent__JzaZY{flex-grow:1;min-width:0;overflow:hidden;padding-right:24px;text-overflow:ellipsis;white-space:nowrap}.AppointmentEvent_event__7Wz5l .AppointmentEvent_deleteIcon__Q8Mr-{font-size:16px;opacity:0;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:opacity .2s ease-in-out,visibility .2s ease-in-out;visibility:hidden}.AppointmentEvent_event__7Wz5l:hover .AppointmentEvent_deleteIcon__Q8Mr-{opacity:1;visibility:visible}.AppointmentEvent_event__7Wz5l.AppointmentEvent_emergency__Bpogg{background-color:#f97316}.AppointmentEvent_event__7Wz5l.AppointmentEvent_therapy__YIINg{background-color:#f59e0b}.AppointmentEvent_event__7Wz5l.AppointmentEvent_physiotherapy__zQLCd{background-color:#0891b2}.AppointmentEvent_event__7Wz5l.AppointmentEvent_checkup__KIl\+R{background-color:#3b82f6}.AppointmentEvent_event__7Wz5l.AppointmentEvent_meeting__0gyL0{background-color:#6366f1}.AppointmentEvent_event__7Wz5l.AppointmentEvent_consultation__wUoWq{background-color:#8b5cf6}.AppointmentEvent_event__7Wz5l.AppointmentEvent_planning__Io63E{background-color:#ec4899}.AppointmentEvent_event__7Wz5l.AppointmentEvent_session__hd1lP{background-color:#f97316}.AppointmentEvent_event__7Wz5l.AppointmentEvent_doctors_visit__SkwIC{background-color:#6d28d9}.AppointmentEvent_event__7Wz5l.AppointmentEvent_first_visit__LdAij{background-color:#0d9488}.AppointmentEvent_event__7Wz5l.AppointmentEvent_follow_up__v3PXp{background-color:#0891b2}.AppointmentEvent_event__7Wz5l.AppointmentEvent_routine__P9L24{background-color:#7c3aed}.AppointmentEvent_event__7Wz5l.AppointmentEvent_specialist__zr44g{background-color:#a855f7}.AppointmentEvent_event__7Wz5l.AppointmentEvent_accepted__vPuJb{background-color:#10b981!important}.AppointmentEvent_event__7Wz5l.AppointmentEvent_rejected__cmKKg{background-color:#ef4444!important}.TestReports_pageContainer__2LhPi{padding:24px}.TestReports_header__Yfq1I{align-items:center;display:flex;justify-content:space-between}.TestReports_previousReportsButton__VO2dv{height:40px}.TestReports_advancedSearchContainer__YaQOx{align-items:flex-end;display:flex;margin-bottom:12px}.TestReports_advancedSearchContainer__YaQOx .TestReports_searchTitle__xy3wo{font-weight:600;margin-right:16px}.TestReports_advancedSearchContainer__YaQOx .TestReports_searchInput__oC24z{margin-right:16px;min-width:250px;width:100%}.TestReports_advancedSearchContainer__YaQOx .TestReports_searchButton__Bp8Mi{height:35px;margin-left:8px}.TestReports_patientSummaryContainer__xU8ne{background-color:#f6f2ff;border:1px solid #e0e0e0;border-radius:8px;display:flex;justify-content:space-between;margin-bottom:24px;padding:16px 24px;width:50%}.TestReports_addNewReportContainer__-GAUo{background-color:#eae8ff!important;border:1px solid #d4d0ff;border-radius:5px;box-shadow:none!important;padding:12px}.TestReports_formTitle__1v9H4{color:#353535!important;font-size:15px!important;font-weight:500!important;margin-bottom:15px!important}.TestReports_uploadLabelContainer__WUrIQ{align-items:center;display:flex;gap:2px}.TestReports_findingsContainer__O6gwK{position:relative}.TestReports_findingActions__X1hDB{align-items:center;bottom:8px;display:flex;position:absolute;right:8px}.TestReports_grammarlyIcon__XxEcm{height:20px;margin-right:8px;width:20px}.TestReports_formActions__3nkt9{display:flex;gap:16px;justify-content:flex-end;margin-top:24px}.TestReports_tableSection__aVayf{margin-bottom:12px}.TestReports_tableSection__aVayf.TestReports_todayReports__ofcsP .TestReports_MuiDataGrid-columnHeaders__c6AXV{background-color:#5519e614}.TestReports_tableSection__aVayf.TestReports_historyReports__4lxuI .TestReports_MuiDataGrid-columnHeaders__c6AXV{background-color:#f6f2ff}.TestReports_tableLoading__w8tmS{align-items:center;background-color:#ffffffb3;display:flex;height:200px;justify-content:center}.TestReports_detailsBlock__lKJCt{margin-bottom:24px}.TestReports_findingCard__DZDf8{border:1px solid #e0d6ff;border-radius:8px;margin-bottom:24px;padding:16px}.TestReports_findingHeader__HhtM2{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.TestReports_findingImage__hw8oO{border:1px solid #e0e0e0;border-radius:4px;height:75px;object-fit:cover;width:100px}.TestReports_findingId__\+tBGZ{color:#5519e6}.TestReports_formContainer__xC1SB{margin-bottom:24px}.TestReports_fieldWrapper__o2XMF{display:flex;flex-direction:column;gap:8px}.TestReports_addButton__u0pqn{background-color:#5519e6;color:#fff;font-size:14px;height:35px;text-transform:none;transition:all .3s ease}.TestReports_addButton__u0pqn:hover{background-color:#4412c7;box-shadow:0 4px 8px #5519e640;transform:translateY(-2px)}.TestReports_addButton__u0pqn:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f2f5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.ViewPrescriptionDialog_container__6Y1oy{align-items:center;background-color:#e9ecef;display:flex;flex-direction:column;padding:2rem}.ViewPrescriptionDialog_sheet__OcUsq{background:#fff;box-shadow:0 0 10px #00000026;display:flex;flex-direction:column;min-height:29.7cm;padding:2.5rem;position:relative;width:21cm}.ViewPrescriptionDialog_header__0rOL5{align-items:flex-start;border-bottom:2px solid #6a00ff;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.ViewPrescriptionDialog_logo__EnKPB{font-weight:700}.ViewPrescriptionDialog_doctorInfo__vd4Wv{text-align:right}.ViewPrescriptionDialog_patientInfo__AV6h9{border-bottom:1px solid #eee;margin:1.5rem 0;padding-bottom:1.5rem}.ViewPrescriptionDialog_findings__kjLNo{background-color:#fff8e1;border-left:4px solid #ffa726;border-radius:4px;box-shadow:0 1px 3px #0000000d;margin:1rem 0 0;padding:1rem}.ViewPrescriptionDialog_findings__kjLNo strong{color:#e65100;font-size:11pt}.ViewPrescriptionDialog_watermark__4fajY{color:#8b5dff1a;font-size:60px;font-weight:700;left:50%;letter-spacing:6px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(-45deg);white-space:nowrap;z-index:9999}.ViewPrescriptionDialog_contentWrapper__ivJxA{display:flex;flex:1 1;flex-direction:column}.ViewPrescriptionDialog_medicineTable__XpQ9w{background-color:#f8f7fe;border-radius:8px;margin-bottom:1rem;margin-top:2rem;padding:1.5rem}.ViewPrescriptionDialog_tableHeader__I8366{background-color:#edeef9!important}.ViewPrescriptionDialog_tableHeader__I8366 th{font-weight:600!important}.ViewPrescriptionDialog_footer__1Q9VY{border-top:2px solid #6a00ff;margin-top:3rem;padding-top:1.5rem}@media print{@page{size:A4;margin:1cm}body,html{background:#fff!important;color:#000!important;font-size:12pt!important;line-height:1.4!important;margin:0!important;padding:0!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.ViewPrescriptionDialog_sheet__OcUsq{background:#fff!important;box-shadow:none!important;margin:0!important;max-width:100%!important;min-height:auto!important;padding:20px!important;page-break-after:avoid!important;position:relative!important;width:100%!important}.ViewPrescriptionDialog_header__0rOL5{align-items:flex-start!important;border-bottom:2px solid #6a00ff!important;display:flex!important;justify-content:space-between!important;margin-bottom:15px!important;padding-bottom:10px!important}.ViewPrescriptionDialog_logo__EnKPB{font-size:18pt!important;font-weight:700!important;margin:0!important}.ViewPrescriptionDialog_doctorInfo__vd4Wv{font-size:11pt!important;text-align:right!important}.ViewPrescriptionDialog_patientInfo__AV6h9{border-bottom:1px solid #eee!important;margin:15px 0!important;padding-bottom:15px!important}.ViewPrescriptionDialog_medicineTable__XpQ9w{background-color:#f8f7fe!important;border-radius:8px!important;margin-top:20px!important;padding:15px!important}table{border-collapse:collapse!important;margin-top:10px!important;width:100%!important}table,td,th{font-size:10pt!important}td,th{border:1px solid #ddd!important;line-height:1.3!important;padding:8px 6px!important;text-align:left!important;vertical-align:top!important}.ViewPrescriptionDialog_tableHeader__I8366 th{background-color:#edeef9!important;font-weight:600!important}.ViewPrescriptionDialog_footer__1Q9VY{border-top:2px solid #6a00ff!important;font-size:10pt!important;margin-top:30px!important;padding-top:15px!important;page-break-inside:avoid!important}.ViewPrescriptionDialog_watermark__4fajY{color:#8b5dff1f!important;font-size:60px!important;font-weight:700!important;left:50%!important;letter-spacing:6px!important;pointer-events:none!important;position:absolute!important;top:50%!important;transform:translate(-50%,-50%) rotate(-45deg)!important;visibility:visible!important;white-space:nowrap!important;z-index:1!important}h1,h2,h3,h4,h5,h6{margin:10px 0 5px!important;page-break-after:avoid!important}img{max-height:60px!important;max-width:120px!important;object-fit:contain!important}.ViewPrescriptionDialog_print-hide__-opJg{display:none!important}.ViewPrescriptionDialog_medicineTable__XpQ9w{page-break-after:auto!important;page-break-before:auto!important;page-break-inside:avoid!important}.ViewPrescriptionDialog_footer__1Q9VY{page-break-before:auto!important}.ViewPrescriptionDialog_findings__kjLNo{background-color:#fff8e1!important;border-left:4px solid #ffa726!important;border-radius:4px!important;box-shadow:0 1px 3px #0000000d!important;margin:15px 0 0!important;padding:15px!important;page-break-inside:avoid!important}.ViewPrescriptionDialog_findings__kjLNo strong{color:#e65100!important;font-size:11pt!important}}.Reminders_container__Ry6Vm{background-color:#f5f7fa;min-height:100vh;padding:24px}@media(max-width:768px){.Reminders_container__Ry6Vm{padding:16px}}.Reminders_container__Ry6Vm .custom-bread-crumb{margin-bottom:24px}.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul,.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul.Reminders_without_homeicon__c75Jk{align-items:center;display:flex;font-size:14px;list-style:none;margin:0;padding:0}.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul li,.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul.Reminders_without_homeicon__c75Jk li{align-items:center;color:#9ca3af;display:flex;font-size:14px;font-weight:400}.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul li:last-child,.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul.Reminders_without_homeicon__c75Jk li:last-child{color:#1f2937;font-weight:500}.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul li a,.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul.Reminders_without_homeicon__c75Jk li a{color:#5519e6;cursor:pointer;font-weight:600;text-decoration:none}.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul li a:hover,.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul.Reminders_without_homeicon__c75Jk li a:hover{text-decoration:underline}.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul li:not(:last-child):after,.Reminders_container__Ry6Vm .custom-bread-crumb .custom-bread-crumb-list ul.Reminders_without_homeicon__c75Jk li:not(:last-child):after{color:#9ca3af;content:">";font-weight:400;margin:0 8px}.Reminders_patientInfoCard__ExQda{background-color:#eae8ff!important;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px}.Reminders_patientInfoCard__ExQda .Reminders_infoLabel__k0u\+H{color:#666;font-size:12px;font-weight:500;margin-bottom:4px}.Reminders_patientInfoCard__ExQda .Reminders_infoValue__0yz3P{color:#333;font-size:14px;font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Reminders_content__bst2v{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:24px}@media(max-width:768px){.Reminders_content__bst2v{padding:16px}}.Reminders_calendarContainer__eO9Bp{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;margin-bottom:24px;overflow-x:auto}.Reminders_sectionTitle__Zs\+SJ{color:#333;font-size:15px;font-weight:600;margin-bottom:16px;margin-top:24px}.Reminders_sectionTitle__Zs\+SJ:first-child{margin-top:0}.Reminders_formContainer__7Jncd{margin-bottom:24px}.Reminders_fieldWrapper__2N\+Ig{display:flex;flex-direction:column;gap:8px}.Reminders_addButton__JhUfv{background-color:#5519e6;color:#fff;font-size:14px;height:40px;text-transform:none}.Reminders_addButton__JhUfv:hover{background-color:#4412c7}.Reminders_addButton__JhUfv:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;box-shadow:none;color:#9e8fef!important;transform:none}.Reminders_tableContainer__hZTF7{border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:24px;overflow:hidden}.Reminders_tableContainer__hZTF7 .Reminders_MuiTableCell-head__efz4A{background-color:#f8f9fa;color:#333;font-size:14px;font-weight:600}.Reminders_tableContainer__hZTF7 .Reminders_MuiTableCell-body__VomIB{color:#333;font-size:14px}.Reminders_tableContainer__hZTF7 .Reminders_MuiTableRow-root__uCRh6:nth-of-type(2n){background-color:#fafafa}.Reminders_tableContainer__hZTF7 .Reminders_MuiTableRow-root__uCRh6:hover{background-color:#f0f8ff}.Reminders_actionButtons__afxJo{border-top:1px solid #e0e0e0;display:flex;gap:16px;justify-content:flex-end;margin-top:32px;padding-top:24px}@media(max-width:768px){.Reminders_actionButtons__afxJo{flex-direction:column;gap:12px}}.Reminders_cancelButton__41NuV{background-color:#fff;border-color:#5519e6;color:#5519e6;font-size:14px;padding:10px 24px;text-transform:none}.Reminders_cancelButton__41NuV:hover{background-color:#5519e60a;border-color:#5519e6}.Reminders_completeButton__TilDZ{background-color:#4caf50;color:#fff;font-size:14px;padding:10px 24px;text-transform:none}.Reminders_completeButton__TilDZ:hover{background-color:#45a049}.Reminders_completeButton__TilDZ:disabled{background-color:#d9cffb!important;border-color:#c5b7f7!important;color:#9e8fef!important}.Reminders_required__tUPFC{color:#d32f2f}.PatientRemindersCalendar_calendarWrapper__ivJs5{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;font-family:Inter,sans-serif;padding:16px;width:100%}.PatientRemindersCalendar_calendarWrapper__ivJs5 .MuiButton-contained{background-color:#5519e6!important}.PatientRemindersCalendar_calendarWrapper__ivJs5 .MuiButton-contained:hover{background-color:#7c4bf1!important}.PatientRemindersCalendar_calendarWrapper__ivJs5 .event{border-radius:4px;color:#fff;font-size:12px;margin-bottom:4px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap;width:100%}.PatientRemindersCalendar_calendarWrapper__ivJs5 .event.medication{background-color:#ef4444}.PatientRemindersCalendar_calendarWrapper__ivJs5 .event.appointment{background-color:#f59e0b}.PatientRemindersCalendar_calendarWrapper__ivJs5 .event.test{background-color:#10b981}.PatientRemindersCalendar_calendarWrapper__ivJs5 .event.followup{background-color:#3b82f6}.PatientRemindersCalendar_calendarWrapper__ivJs5 .event.health-check{background-color:#6366f1}.PatientRemindersCalendar_calendarWrapper__ivJs5 .event.exercise{background-color:#5519e6}.PatientRemindersCalendar_calendarWrapper__ivJs5 .event.diet{background-color:#ec4899}.PatientRemindersCalendar_calendarWrapper__ivJs5 .event.general{background-color:#f97316}.PatientRemindersCalendar_customGrid__I8E3d{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:grid;grid-template-columns:repeat(7,minmax(120px,1fr));overflow:hidden;width:100%}.PatientRemindersCalendar_customWeekdaysHeader__m9zzd{display:grid;grid-template-columns:repeat(7,1fr)}.PatientRemindersCalendar_customWeekdaysHeader__m9zzd,.PatientRemindersCalendar_weekdayHeader__c38b4{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#6b7280;font-weight:500;padding:12px 0;text-align:center}.PatientRemindersCalendar_weekdayHeader__c38b4{font-size:14px}.PatientRemindersCalendar_customMonthGrid__Fkazd{display:contents}.PatientRemindersCalendar_customDayCell__QVqWh{border-right:1px solid #e5e7eb;border-top:1px solid #e5e7eb;cursor:pointer;padding:8px;position:relative}.PatientRemindersCalendar_customDayCell__QVqWh:nth-child(7n){border-right:none}.PatientRemindersCalendar_customDayCell__QVqWh:hover{background-color:#f9fafb}.PatientRemindersCalendar_customDayNumber__B5USd{font-weight:500;margin-bottom:8px}.PatientRemindersCalendar_customReminders__bCHQk{display:flex;flex-direction:column;gap:4px}.PatientRemindersCalendar_customOtherMonth__7Ti2X{background-color:#f9fafb}.PatientRemindersCalendar_customOtherMonth__7Ti2X .PatientRemindersCalendar_customDayNumber__B5USd{color:#d1d5db}.PatientRemindersCalendar_header__rfJrq{align-items:center;border-bottom:1px solid #eaeaea;display:flex;justify-content:space-between;margin-bottom:16px;min-width:600px;padding-bottom:16px}@media(max-width:992px){.PatientRemindersCalendar_header__rfJrq{align-items:stretch;flex-direction:column}.PatientRemindersCalendar_header__rfJrq .PatientRemindersCalendar_headerCenter__HC0Mf,.PatientRemindersCalendar_header__rfJrq .PatientRemindersCalendar_headerRight__JZa\+4{justify-content:space-between;margin-top:16px;width:100%}}.PatientRemindersCalendar_headerLeft__Z43Qu{align-items:center;display:flex}.PatientRemindersCalendar_headerLeft__Z43Qu .PatientRemindersCalendar_headerIcon__-FEit{color:#5519e6;margin-right:8px}.PatientRemindersCalendar_headerLeft__Z43Qu h2{color:#333;font-size:1.5rem;font-weight:600;margin:0}.PatientRemindersCalendar_headerCenter__HC0Mf{align-items:center;display:flex}@media(max-width:768px){.PatientRemindersCalendar_headerCenter__HC0Mf{margin:16px 0}}.PatientRemindersCalendar_headerRight__JZa\+4{display:flex;gap:16px}@media(max-width:768px){.PatientRemindersCalendar_headerRight__JZa\+4{justify-content:space-between;width:100%}}.PatientRemindersCalendar_viewSwitcher__3s67C{background-color:#f3f4f6;border-radius:6px;display:flex;gap:8px;padding:4px}.PatientRemindersCalendar_viewSwitcher__3s67C button{border-radius:4px;font-size:12px;font-weight:500;min-width:64px;text-transform:uppercase}.PatientRemindersCalendar_addNewButton__OLsgg{background-color:#5519e6!important;color:#fff;font-weight:500!important;text-transform:uppercase!important}.PatientRemindersCalendar_addNewButton__OLsgg:hover{background-color:#7c4bf1!important}.PatientRemindersCalendar_customWeekGrid__5Lmng{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;display:grid;grid-template-columns:60px repeat(7,minmax(120px,1fr));overflow:hidden}.PatientRemindersCalendar_weekGrid__5A9on{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;position:relative}.PatientRemindersCalendar_headerRow__ZOdUx{background-color:#f9fafb;border-bottom:2px solid #e5e7eb;display:grid;grid-template-columns:80px repeat(7,1fr)}.PatientRemindersCalendar_timeColumn__dm\+xQ{background-color:#f9fafb;border-right:1px solid #e5e7eb}.PatientRemindersCalendar_dayHeader__irFnW{border-right:1px solid #e5e7eb;color:#6b7280;font-weight:500;padding:12px 8px;text-align:center}.PatientRemindersCalendar_dayHeader__irFnW:last-child{border-right:none}.PatientRemindersCalendar_dayHeader__irFnW span{color:#4b5563;font-weight:600;margin-left:8px}.PatientRemindersCalendar_body__HUjtU{display:grid;grid-auto-rows:40px;grid-template-columns:80px repeat(7,1fr);position:relative}.PatientRemindersCalendar_hourLabel__o37-L{background-color:#fafafa;border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding:8px 4px;text-align:center}.PatientRemindersCalendar_dayColumn__l-vsQ{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;min-height:40px}.PatientRemindersCalendar_dayColumn__l-vsQ:last-child{border-right:none}.PatientRemindersCalendar_weekEventOverlay__oLs67{height:800px;left:80px;pointer-events:none;position:absolute;right:0;top:60px}.PatientRemindersCalendar_dayEventColumn__DF8O9{pointer-events:none}.PatientRemindersCalendar_timeColumnHeader__mys47{background-color:#f9fafb;border-bottom:1px solid #e5e7eb}.PatientRemindersCalendar_customHeaderRow__q2hAa{display:contents}.PatientRemindersCalendar_customDayHeader__dH7nI{color:#6b7280;padding:12px 0}.PatientRemindersCalendar_customDayHeader__dH7nI span{color:#4b5563;font-weight:600;margin-left:8px}.PatientRemindersCalendar_customBody__sg5NU{display:contents}.PatientRemindersCalendar_customHourLabel__ZUBWy{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding-top:8px;text-align:center}.PatientRemindersCalendar_customDayColumn__y-y1E{border-bottom:1px solid #e5e7eb;border-right:1px solid #e5e7eb;cursor:pointer;padding:4px}.PatientRemindersCalendar_customDayColumn__y-y1E:nth-child(8n){border-right:none}.PatientRemindersCalendar_customDayColumn__y-y1E:hover{background-color:#f9fafb}.PatientRemindersCalendar_disabledDay__iKjog{background-color:#f8f9fa;color:#adb5bd;cursor:not-allowed}.PatientRemindersCalendar_disabledDay__iKjog:hover{background-color:#f8f9fa!important}.PatientRemindersCalendar_disabledDay__iKjog .PatientRemindersCalendar_customDayNumber__B5USd{color:#ced4da}.PatientRemindersCalendar_customDayView__Fe7ZO{background-color:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.PatientRemindersCalendar_customDayHeader__dH7nI{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;color:#4b5563;font-size:15px;font-weight:500;padding:16px;text-align:center}.PatientRemindersCalendar_customDayGrid__SG9-M{position:relative}.PatientRemindersCalendar_customDayGrid__SG9-M .PatientRemindersCalendar_customTimeSlot__ZPriQ{border-bottom:1px solid #e5e7eb;display:grid;grid-template-columns:100px 1fr}.PatientRemindersCalendar_customDayGrid__SG9-M .PatientRemindersCalendar_customTimeSlot__ZPriQ .PatientRemindersCalendar_customTimeLabel__83Bg1{background-color:#fafafa;border-right:1px solid #e5e7eb;color:#6b7280;font-size:12px;padding:8px;text-align:right}.PatientRemindersCalendar_customDayGrid__SG9-M .PatientRemindersCalendar_customTimeSlot__ZPriQ .PatientRemindersCalendar_customEventSlot__ousDD{cursor:pointer;min-height:40px;padding:8px}.PatientRemindersCalendar_customDayGrid__SG9-M .PatientRemindersCalendar_customTimeSlot__ZPriQ .PatientRemindersCalendar_customEventSlot__ousDD:hover{background-color:#f9fafb}.PatientRemindersCalendar_customDayGrid__SG9-M .PatientRemindersCalendar_eventOverlay__MzMxz{bottom:0;left:100px;pointer-events:none;position:absolute;right:0;top:0}.PatientRemindersCalendar_customDayGrid__SG9-M .PatientRemindersCalendar_positionedEvent__1FeCV{left:8px;pointer-events:auto;position:absolute;right:8px;transition:all .2s ease-in-out;z-index:1}.PatientRemindersCalendar_customDayGrid__SG9-M .PatientRemindersCalendar_positionedEvent__1FeCV>div{height:100%}.PatientRemindersCalendar_customDayGrid__SG9-M .PatientRemindersCalendar_positionedEvent__1FeCV:hover{box-shadow:0 4px 12px #00000026;transform:scale(1.02);z-index:2}.PatientRemindersCalendar_customDayGrid__SG9-M .PatientRemindersCalendar_positionedEvent__1FeCV:hover .PatientRemindersCalendar_deleteIcon__m9OVQ{opacity:1;visibility:visible}