@charset "UTF-8";body{margin:0;box-sizing:0;padding:0;box-sizing:border-box;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body *{margin:0;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-color:#bfbfbf transparent;scrollbar-width:thin}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{height:100vh;width:100vw;box-sizing:border-box}main{display:block}@font-face{font-family:Raidar-Regular;src:url(/assets/Lexend-Regular-CL0cSxr2.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Light;src:url(/assets/Lexend-Light-DnqhEllr.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Thin;src:url(/assets/Lexend-Thin-Drt4sCwQ.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Bold;src:url(/assets/Lexend-Bold-DWiiU7BQ.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Black;src:url(/assets/Lexend-Black-NxUcblrd.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Semibold;src:url(/assets/Lexend-SemiBold-ChqkWTCd.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Raidar-Italic;src:url(/assets/Lexend-Regular-CL0cSxr2.woff2) format("woff2");font-weight:400;font-style:italic}.pi-layout{height:100%}.pi-layout .pi-sider{flex:0 0 15%;max-width:15%;min-width:15%;width:15%;z-index:99;overflow:visible}.pi-layout .ant-layout-content{z-index:90;background-color:#f7f9fa;overflow:auto}.pi-layout .ant-layout-footer{padding:18px 50px}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-end{display:flex;align-items:center;justify-content:end}.flex-column-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-column{display:flex;flex-direction:column;justify-content:start;align-items:start}.flex-column-center-stretch{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.flex-column-center-between{display:flex;flex-direction:column;align-items:start}.flex-column-stretch-start{display:flex;flex-direction:column;justify-content:stretch;align-items:start}.pi-about-us{color:#fff;font-size:8px;display:flex;justify-content:end}.pi-about-us .button{margin:0;height:auto;background:transparent;padding:0;border:none;cursor:pointer}.pi-about-us .button{--border-right: 6px;--text-stroke-color: rgba($white, .6);--animation-color: $success-accent;--fs-size: 2em;letter-spacing:3px;text-decoration:none;font-size:var(--fs-size);font-family:Arial;position:relative;text-transform:uppercase;color:transparent;-webkit-text-stroke:1px var(--text-stroke-color)}.pi-about-us .hover-text{position:absolute;box-sizing:border-box;content:attr(data-text);color:var(--animation-color);width:0%;top:0;right:0;bottom:0;left:0;border-right:var(--border-right) solid var(--animation-color);overflow:hidden;transition:.5s;-webkit-text-stroke:1px var(--animation-color)}.pi-about-us .button:hover .hover-text{width:100%;filter:drop-shadow(0 0 23px var(--animation-color))}.raidar-logo-and-txt{display:flex;align-items:center;height:32px;overflow:hidden;cursor:pointer}.raidar-logo-and-txt-icon{height:30px}.raidar-logo-and-txt-icon-collapse{height:22px}.raidar-logo-and-txt-txt{height:26px;width:80px;color:#fff}.raidar-logo-and-txt-rs-logo{display:flex;align-items:center;justify-content:center}@keyframes shine{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}50%{transform:translate(100%) translateY(100%) rotate(45deg)}to{transform:translate(-100%) translateY(-100%) rotate(45deg)}}.pi-sider.trigger-div{height:100%;display:flex;justify-content:flex-end;position:relative}.pi-sider.trigger-div .trigger-icon{position:absolute;top:30px;right:-4px;font-size:24px;color:#1e578f;background-color:#fff;border-radius:20px}.raidar-avatar{flex:none}.pi-sider{height:100%;overflow:hidden auto}.pi-sider .ant-layout-sider-children{height:100%;overflow:hidden}.pi-sider-left{display:flex;flex-direction:column;height:100%}.pi-sider-left-top{flex:1}.pi-sider-left-bottom{flex:0}.pi-sider-left-bottom hr{color:#ffffff80;border-bottom:none}.pi-sider-left-bottom .pi-person{margin:10px}.pi-sider-right{background-color:#1e578f;position:absolute;top:0;bottom:0;right:-8px;width:10px;cursor:pointer;opacity:.01}.pi-sider-right:hover{opacity:1;background-color:transparent;border-left:2px solid #1e578f}.pi-sider-right .trigger-div{height:100%;display:flex;justify-content:flex-end;position:relative}.pi-sider-right .trigger-div .trigger-icon{position:absolute;top:30px;right:-4px;font-size:24px;color:#1e578f;background-color:#fff;border-radius:20px}.pi-sider.ant-layout-sider.ant-layout-sider-collapsed .pi-company-name,.pi-sider.ant-layout-sider.ant-layout-sider-collapsed .pi-person{margin:10px auto}.pi-sider.ant-layout-sider.ant-layout-sider-collapsed .pi-company-text,.pi-sider.ant-layout-sider.ant-layout-sider-collapsed .pi-person-text-container{display:none}.pi-sider.ant-layout-sider.ant-layout-sider-collapsed .pi-company{margin:20px 10px 0;justify-content:center}.pi-sider .pi-company{display:flex;align-items:flex-start;margin:20px 28px}.pi-sider .pi-company .sider-logo{cursor:pointer;transition:opacity .2s ease}.pi-sider .pi-company .sider-logo:hover{opacity:.8}.pi-sider .pi-person{display:flex;align-items:center;cursor:pointer;overflow:hidden}.pi-sider .pi-person .pi-person-text-container{margin-left:8px;margin-right:8px;display:flex;flex-direction:column;flex:auto;min-width:80px}.pi-sider .pi-person .pi-person-name{color:#fff}.pi-sider .pi-person .pi-person-role{color:#ffffff80;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pi-sider .pi-person .pi-person-icon{color:#fff;flex:none}.pi-sider .pi-person .ant-avatar{margin:0 auto;flex:none}.pi-sider .role-dropdown{margin-bottom:15px;margin-left:30px;width:140px;text-align:left;height:35px;position:relative;font-size:12px;color:#fff;font-weight:600;text-transform:capitalize}.pi-sider .role-dropdown .ant-select-arrow{top:49%;color:#fbfbfb}.pi-sider .pi-side-menu{background:inherit;color:#83889f;border:none}.pi-sider .pi-side-menu .ant-menu-item-divider{margin:10px 22px;border-color:#8c888880}.pi-sider .pi-side-menu .ant-menu-item{color:#83889f;height:40px;line-height:40px;position:relative;transition:all .2s ease}.pi-sider .pi-side-menu .ant-menu-item.ant-menu-item-selected{background-color:#052441!important;color:#fff!important;font-weight:600}.pi-sider .pi-side-menu .ant-menu-item:hover:not(.ant-menu-item-selected){color:#fff!important;background-color:#ffffff0d}.pi-sider .pi-side-menu .ant-menu-submenu .ant-menu-submenu-title{color:#83889f;height:40px;line-height:40px;position:relative;transition:all .2s ease}.pi-sider .pi-side-menu .ant-menu-submenu .ant-menu-submenu-title:hover{color:#fff!important;background-color:#ffffff0d}.pi-sider .pi-side-menu .ant-menu-submenu .ant-menu-submenu-title .ant-menu-submenu-arrow{color:#83889f}.pi-sider .pi-side-menu .ant-menu-submenu.ant-menu-submenu-open>.ant-menu-submenu-title,.pi-sider .pi-side-menu .ant-menu-submenu.ant-menu-submenu-selected>.ant-menu-submenu-title{color:#fff!important;font-weight:600;background-color:#1890ff1a}.pi-sider .pi-side-menu .ant-menu-submenu .ant-menu-sub{background:#00000026}.pi-sider .pi-side-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item{color:#83889f;height:36px;line-height:36px;font-size:14px;position:relative;transition:all .2s ease}.pi-sider .pi-side-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item.ant-menu-item-selected{background-color:#052441!important;color:#fff!important;font-weight:600}.pi-sider .pi-side-menu .ant-menu-submenu .ant-menu-sub .ant-menu-item:hover:not(.ant-menu-item-selected){color:#fff!important;background-color:#ffffff08}.pi-sider.clinic-sider.ant-layout-sider-collapsed .pi-select-mp,.pi-sider.client-sider.ant-layout-sider-collapsed .pi-select-mp,.pi-sider.company-sider.ant-layout-sider-collapsed .pi-select-mp{width:calc(100% - 20px);margin:20px 10px 10px}.pi-sider.clinic-sider .pi-select-mp,.pi-sider.client-sider .pi-select-mp,.pi-sider.company-sider .pi-select-mp{width:calc(100% - 40px);margin:20px 20px 10px}.pi-sider.clinic-sider .pi-select-mp .ant-select-selector,.pi-sider.client-sider .pi-select-mp .ant-select-selector,.pi-sider.company-sider .pi-select-mp .ant-select-selector{background-color:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:6px;color:#fff}.pi-sider.clinic-sider .pi-select-mp .ant-select-selector:hover,.pi-sider.client-sider .pi-select-mp .ant-select-selector:hover,.pi-sider.company-sider .pi-select-mp .ant-select-selector:hover{border-color:#ffffff4d}.pi-sider.clinic-sider .pi-select-mp .ant-select-arrow,.pi-sider.client-sider .pi-select-mp .ant-select-arrow,.pi-sider.company-sider .pi-select-mp .ant-select-arrow{color:#ffffffb3}.pi-sider.clinic-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-title,.pi-sider.client-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-title,.pi-sider.company-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-title{display:none}.pi-sider.clinic-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item,.pi-sider.client-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item,.pi-sider.company-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item{position:relative;margin:0 0 0 20px}.pi-sider.clinic-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item.ant-menu-item-selected,.pi-sider.client-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item.ant-menu-item-selected,.pi-sider.company-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item.ant-menu-item-selected{background-color:#03172a!important;color:#fff}.pi-sider.clinic-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item:before,.pi-sider.client-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item:before,.pi-sider.company-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item:before{position:absolute;top:0;content:"";left:10px;height:40px;width:1px;border-right:1px solid #83889f}.pi-sider.clinic-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item:last-child:before,.pi-sider.client-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item:last-child:before,.pi-sider.company-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item:last-child:before{height:18px}.pi-sider.clinic-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item:after,.pi-sider.client-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item:after,.pi-sider.company-sider .pi-side-menu .ant-menu-item-group .ant-menu-item-group-list .ant-menu-item:after{position:absolute;top:17px;content:"";left:10px;height:5px;width:10px;border-left:1px solid #83889f;border-bottom:1px solid #83889f;border-radius:0 0 0 15px;opacity:1;transform:none}.frame-page{width:100vw;height:100vh;overflow:hidden;background-image:url(/assets/bg-hTKzx331.jpg);background-size:cover;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.frame-page-content{display:flex;align-items:center;justify-content:center}.frame-page form{width:400px}.frame-page .frame-logo{position:absolute;top:20px;left:20px}.frame-page .frame-form-content{width:400px;background-color:#fff;padding:40px;border-radius:8px;box-shadow:0 4px 12px #00000026;animation:slideUp .6s ease-out;display:flex;flex-direction:column;gap:20px}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.frame-page .frame-form-content .ant-input-affix-wrapper{padding:0 11px}.frame-page .frame-form-content .ant-input,.frame-page .frame-form-content .ant-input-password{height:44px}.frame-page .frame-form-content .back-btn-icon{padding:0 5px 0 0}.frame-page .frame-form-content .back-btn-icon:hover{background-color:unset;color:#2b8766}.frame-page .frame-form-content .title{font-family:Raidar-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:24px}.frame-page .frame-form-content .subtitle{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:16px}.frame-page .frame-form-content .form-key{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;color:#8c8c8c;margin-bottom:5px}.frame-page .frame-form-content .error-hint{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;color:#f44f4f;margin-top:3px}.frame-page .frame-form-content .password-required-check{padding-left:0;padding-top:5px;gap:3px}.frame-page .frame-form-content .password-required-check *{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:12px;color:#8c8c8c}.frame-page .frame-form-content .password-required-check .check-item-li svg{margin-right:2px}.frame-page .frame-form-content .password-required-check .success-check-li,.frame-page .frame-form-content .password-required-check .success-check-li *{color:#2b8766}.frame-page .frame-form-content .form-input.error{border-color:#f44f4f}.frame-page .frame-form-content .remember-me,.frame-page .frame-form-content .remember-me *,.frame-page .frame-form-content .no-receive-email,.frame-page .frame-form-content .no-receive-email *,.frame-page .frame-form-content .no-need-reset,.frame-page .frame-form-content .no-need-reset *{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;color:#8c8c8c}.frame-page .frame-form-content .forgot-password{color:#2b8766;font-size:14px}.frame-page .frame-form-content .frame-page-footer{display:flex;align-items:center;justify-content:center}.frame-page .frame-form-content .frame-page-footer *{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;color:#8c8c8c}.frame-page .frame-form-content .btn-link{cursor:pointer}.frame-page .frame-form-content .btn-link *{color:#2b8766;font-size:14px}.frame-page .frame-form-content .btn-bold-link{padding-left:5px}.frame-page .frame-form-content .btn-bold-link *{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.frame-page .frame-form-content .login-button,.frame-page .frame-form-content .continue-btn,.frame-page .frame-form-content .setup-button,.frame-page .frame-form-content .go-login-btn,.frame-page .frame-form-content .try-another-btn,.frame-page .frame-form-content .send-request-btn,.frame-page .frame-form-content .submit-btn{height:44px}.frame-page .frame-form-content .terms-of-service{display:none;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:10px;color:#8c8c8c}.frame-page .frame-form-content .terms-of-service .terms-btn-link,.frame-page .frame-form-content .terms-of-service .policy-btn-link{color:#2b8766;font-size:10px;padding:0 3px}.frame-page .frame-form-content .success-registered-block{align-items:center;justify-content:center;display:flex;flex-direction:column;gap:5px}.frame-page .frame-form-content .common-type{height:2.5rem;width:200px;line-height:2.5rem;border-radius:0;color:#2b8766;border:1px solid #2b8766;display:flex;align-items:center;justify-content:center;display:inline-flex}.frame-page .frame-form-content .selected-type{outline:none;height:2.5rem;width:200px;line-height:2.5rem;border-radius:0;color:#fff;background-color:#2b8766}.frame-page .frame-form-content .otp-input-box{margin-top:10px;margin-bottom:10px;width:100%;display:flex;align-items:center;justify-content:center}.frame-page .frame-form-content .otp-input-box .ant-otp{width:100%;column-gap:26px}.frame-page .confirm-company-info-box{padding:1rem;border-radius:.5rem;border:1px solid #dddddd;background-color:#eee}.frame-page .confirm-company-info-box .confirm-company-card-info{padding:.5rem 0}.frame-page .confirm-company-info-box .confirm-company-card-info .confirm-company-info-title{color:#8c8c8c;font-size:14px;margin-bottom:4px}.frame-page .confirm-company-info-box .confirm-company-card-info .confirm-company-info-text{font-size:16px}.frame-page .approval-required-title,.frame-page .login-failed-block{align-items:center;justify-content:center;display:flex;flex-direction:column;gap:8px;padding:20px;border:1px solid #e72626;border-radius:.5rem;background-color:#fdefec}.frame-page .approval-required-title .card-icon-alarm,.frame-page .login-failed-block .card-icon-alarm{color:#e72626}.frame-page .approval-required-title .card-icon-alarm svg,.frame-page .login-failed-block .card-icon-alarm svg{font-size:30px}.frame-page .approval-required-title .block-title,.frame-page .login-failed-block .block-title{font-size:16px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.frame-page .approval-required-title .block-subtitle,.frame-page .login-failed-block .block-subtitle{font-size:14px;text-align:center}.frame-page .approval-required-title menu.block-subtitle,.frame-page .login-failed-block menu.block-subtitle{padding-left:0;text-align:left}.frame-page .approval-required-info-box{display:block;width:92%;padding:1rem;margin-top:1rem;border-radius:.5rem;border:1px solid #dddddd;background-color:#eee}.frame-page .approval-required-info-box .approval-required-card-info{padding:.5rem 0}.frame-page .approval-required-info-box .approval-required-card-info .approval-required-info-title{color:#818181}.frame-page .approval-required-info-box .approval-required-card-info .approval-required-info-text{font-size:1.125rem;height:1.125rem}.frame-page .awaiting-approval-title{align-items:center;justify-content:center;display:flex;flex-direction:column;gap:8px;padding:1.5rem;border:1px solid #ff920e;border-radius:.5rem;background-color:#fcf8ed}.frame-page .awaiting-approval-title .card-icon-clock{color:#ff920e}.frame-page .awaiting-approval-title .card-icon-clock svg{font-size:30px}.frame-page .awaiting-approval-title .title{font-size:16px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.frame-page .awaiting-approval-title .subtitle{font-size:14px;text-align:center}.frame-page .success-connected-title,.frame-page .success-registered-block,.frame-page .verify-email-text,.frame-page .forget-password-check-email-title{padding:1.5rem;border:1px solid #2b8766;border-radius:.5rem;background-color:#f5fff4;text-align:center;align-items:center;justify-content:center;display:flex;flex-direction:column;gap:8px}.frame-page .success-connected-title .title,.frame-page .success-registered-block .title,.frame-page .verify-email-text .title,.frame-page .forget-password-check-email-title .title{font-size:16px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.frame-page .success-connected-title .subtitle,.frame-page .success-registered-block .subtitle,.frame-page .verify-email-text .subtitle,.frame-page .forget-password-check-email-title .subtitle{font-size:14px;text-align:center}.frame-page .success-connected-title *,.frame-page .success-registered-block *,.frame-page .verify-email-text *,.frame-page .forget-password-check-email-title *{font-size:16px}.frame-page .success-connected-title svg,.frame-page .success-registered-block svg,.frame-page .verify-email-text svg,.frame-page .forget-password-check-email-title svg{font-size:30px}.frame-page .success-connected-title .success-register,.frame-page .success-registered-block .success-register,.frame-page .verify-email-text .success-register,.frame-page .forget-password-check-email-title .success-register{color:#2b8766}.frame-page .invite-error-page{width:100%;height:100%;color:#818181;background-color:#fdf7ee}.frame-page .invite-error-page-image{width:50%}.frame-page .invite-error-page-image img{width:100%}.frame-page .invite-error-page-content{gap:2rem;height:30vh;padding-left:3rem;color:#000}.frame-page .invite-error-page-content .error-title{font-size:1.875rem;font-weight:800}.frame-page .invite-error-page-content .error-info{width:25rem;font-size:1.125rem;color:#434343}.frame-page .invite-error-page-content .back-home{color:#4faa5b;cursor:pointer;padding:1rem 0}.frame-page .success-check-li,.frame-page .success-check{color:#31b342}.frame-page .card-icon-check,.frame-page .card-icon-clock,.frame-page .card-icon-alarm{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:1.25rem}.frame-page .card-icon-check .icon-style,.frame-page .card-icon-clock .icon-style,.frame-page .card-icon-alarm .icon-style{font-size:1.25rem}.frame-page .card-icon-check{color:#2b8766}.frame-page .success-info,.frame-page .awaiting-info{padding:.5rem 0}.frame-page .success-info li,.frame-page .awaiting-info li{padding:4px;font-size:14px}.frame-page .success-title,.frame-page .awaiting-title{font-weight:600}.frame-page .success-check,.frame-page .awaiting-check{color:#2cd242}.frame-page menu,.frame-page li{list-style:none}button.ant-btn-color-primary{box-shadow:none}button.ant-btn-variant-solid:has(span:only-child:not([class])),button.ant-btn-variant-solid:has(span:nth-child(n+2)),button.ant-btn-variant-outlined:has(span:only-child:not([class])),button.ant-btn-variant-outlined:has(span:nth-child(n+2)){min-width:80px}button.ant-btn-variant-solid:disabled.ant-btn-color-primary{border-color:transparent;background-color:#2b876680;color:#fff}button.ant-btn-variant-outlined:disabled.ant-btn-color-default,button.ant-btn-variant-outlined:disabled.ant-btn-color-primary{border-color:#2b876680;background-color:#fff;color:#2b876680}.raidar-hover-button{position:relative}.raidar-hover-button .raidar-hover-button-btn-container{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:100%;height:100%}.raidar-hover-button .raidar-hover-button-btn-container .raidar-hover-button-btn{display:none}.raidar-hover-button:hover .raidar-hover-button-btn-container{background-color:#0000004d}.raidar-hover-button:hover .raidar-hover-button-btn-container .raidar-hover-button-btn{display:block;cursor:pointer}.icon-accelerate{flex:none;display:inline-block;width:24px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='20'%20viewBox='0%200%2024%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.09057%2011.3653L12.1464%201.84898C12.415%201.42696%2013.0682%201.6172%2013.0682%202.11742V8.83372C13.0682%208.88895%2013.113%208.93372%2013.1682%208.93372H17.4412C17.8457%208.93372%2018.0828%209.38907%2017.8508%209.72046L11.8445%2018.3009C11.5642%2018.7014%2010.9349%2018.5031%2010.9349%2018.0142V12.2337C10.9349%2012.1785%2010.8901%2012.1337%2010.8349%2012.1337H6.5124C6.11785%2012.1337%205.87875%2011.6981%206.09057%2011.3653Z'%20fill='%238C8C8C'/%3e%3c/svg%3e")}.icon-accelerate[disabled],.icon-accelerate[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-add-circle{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2022%2022'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.0834%2015.5835H11.9167V11.9168H15.5834V10.0835H11.9167V6.41683H10.0834V10.0835H6.41671V11.9168H10.0834V15.5835ZM11%2020.1668C9.73199%2020.1668%208.54032%2019.93%207.42504%2019.4564C6.30976%2018.9675%205.33962%2018.3106%204.51462%2017.4856C3.68962%2016.6606%203.03268%2015.6904%202.54379%2014.5752C2.07018%2013.4599%201.83337%2012.2682%201.83337%2011.0002C1.83337%209.73211%202.07018%208.54044%202.54379%207.42516C3.03268%206.30988%203.68962%205.33975%204.51462%204.51475C5.33962%203.68975%206.30976%203.04044%207.42504%202.56683C8.54032%202.07794%209.73199%201.8335%2011%201.8335C12.2681%201.8335%2013.4598%202.07794%2014.575%202.56683C15.6903%203.04044%2016.6605%203.68975%2017.4855%204.51475C18.3105%205.33975%2018.9598%206.30988%2019.4334%207.42516C19.9223%208.54044%2020.1667%209.73211%2020.1667%2011.0002C20.1667%2012.2682%2019.9223%2013.4599%2019.4334%2014.5752C18.9598%2015.6904%2018.3105%2016.6606%2017.4855%2017.4856C16.6605%2018.3106%2015.6903%2018.9675%2014.575%2019.4564C13.4598%2019.93%2012.2681%2020.1668%2011%2020.1668ZM11%2018.3335C13.0473%2018.3335%2014.7813%2017.6231%2016.2021%2016.2022C17.623%2014.7814%2018.3334%2013.0474%2018.3334%2011.0002C18.3334%208.95294%2017.623%207.21891%2016.2021%205.79808C14.7813%204.37725%2013.0473%203.66683%2011%203.66683C8.95282%203.66683%207.21879%204.37725%205.79796%205.79808C4.37712%207.21891%203.66671%208.95294%203.66671%2011.0002C3.66671%2013.0474%204.37712%2014.7814%205.79796%2016.2022C7.21879%2017.6231%208.95282%2018.3335%2011%2018.3335Z'%20fill='%232B8766'/%3e%3c/svg%3e")}.icon-add-circle[disabled],.icon-add-circle[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-add-upload-item{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%205V19'%20stroke='%232B8766'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M5%2012H19'%20stroke='%232B8766'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-add-upload-item[disabled],.icon-add-upload-item[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-edit{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_12117_8414)'%3e%3cpath%20d='M5.5%2018H8.89239L17.7974%209.09498C18.2473%208.64512%2018.5%208.03498%2018.5%207.39878C18.5%206.76259%2018.2473%206.15245%2017.7974%205.70259C17.3476%205.25273%2016.7374%205%2016.1012%205C15.465%205%2014.8549%205.25273%2014.405%205.70259L5.5%2014.6076V18Z'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14.5%207L16.5%209'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='square'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_12117_8414'%3e%3crect%20width='24'%20height='24'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-edit[disabled],.icon-edit[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-file-attachment{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.4997%2020.55L18.8997%2012C21.8997%209%2020.2497%205.85%2018.8997%204.65C17.5497%203.3%2014.3997%201.65%2011.3997%204.65L4.04974%2012C1.94974%2014.1%203.14974%2016.35%204.04974%2017.25C4.94974%2018.15%207.19974%2019.35%209.29974%2017.25L16.6497%209.9C17.2497%209.3%2017.3997%208.7%2017.3997%208.4C17.3997%207.5%2016.7997%206.9%2016.6497%206.75C16.0497%206.15%2014.6997%205.55%2013.4997%206.75L6.14974%2014.1C5.84974%2014.4%205.84974%2014.85%206.14974%2015.15C6.44974%2015.45%206.89974%2015.45%207.19974%2015.15L14.5497%207.8C14.9997%207.35%2015.2997%207.5%2015.5997%207.8C15.5997%207.8%2016.1997%208.25%2015.5997%208.85L8.24974%2016.2C6.74974%2017.7%205.39974%2016.5%205.09974%2016.2C4.79974%2015.9%203.59974%2014.55%205.09974%2013.05L12.4497%205.7C14.9997%203.15%2017.5497%205.4%2017.6997%205.7C17.9997%206%2020.2497%208.4%2017.6997%2010.95L9.44974%2019.5C9.14974%2019.8%209.14974%2020.25%209.44974%2020.55C9.74974%2020.85%2010.1997%2020.85%2010.4997%2020.55Z'%20fill='%238C8C8C'/%3e%3c/svg%3e")}.icon-file-attachment[disabled],.icon-file-attachment[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-file-download{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.5%2012.6113V15.9447C17.5%2016.3867%2017.3244%2016.8106%2017.0118%2017.1232C16.6993%2017.4357%2016.2754%2017.6113%2015.8333%2017.6113H4.16667C3.72464%2017.6113%203.30072%2017.4357%202.98816%2017.1232C2.67559%2016.8106%202.5%2016.3867%202.5%2015.9447V12.6113M5.83333%208.44466L10%2012.6113M10%2012.6113L14.1667%208.44466M10%2012.6113V2.61133'%20stroke='%23434343'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-file-download[disabled],.icon-file-download[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-file-upload{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2033%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M28.5%2020V25.3333C28.5%2026.0406%2028.219%2026.7189%2027.719%2027.219C27.2189%2027.719%2026.5406%2028%2025.8333%2028H7.16667C6.45942%2028%205.78115%2027.719%205.28105%2027.219C4.78095%2026.7189%204.5%2026.0406%204.5%2025.3333V20M23.1667%2010.6667L16.5%204M16.5%204L9.83333%2010.6667M16.5%204V20'%20stroke='%232B8766'%20stroke-width='3'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-file-upload[disabled],.icon-file-upload[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-minus-circle{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%2012H16M22%2012C22%2017.5228%2017.5228%2022%2012%2022C6.47715%2022%202%2017.5228%202%2012C2%206.47715%206.47715%202%2012%202C17.5228%202%2022%206.47715%2022%2012Z'%20stroke='%232B8766'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-minus-circle[disabled],.icon-minus-circle[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-plus-circle{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%208.5V16.5M8%2012.5H16M22%2012.5C22%2018.0228%2017.5228%2022.5%2012%2022.5C6.47715%2022.5%202%2018.0228%202%2012.5C2%206.97715%206.47715%202.5%2012%202.5C17.5228%202.5%2022%206.97715%2022%2012.5Z'%20stroke='%23B3B3B3'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-plus-circle[disabled],.icon-plus-circle[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-qrcode{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20role='img'%20aria-label='QR%20code%20icon'%20xmlns='http://www.w3.org/2000/svg'%3e%3c!--%20Finder%20squares%20(outlined)%20--%3e%3cg%20fill='none'%20stroke='currentColor'%20stroke-width='1.5'%3e%3crect%20x='3'%20y='3'%20width='6'%20height='6'%20rx='1'/%3e%3crect%20x='15'%20y='3'%20width='6'%20height='6'%20rx='1'/%3e%3crect%20x='3'%20y='15'%20width='6'%20height='6'%20rx='1'/%3e%3c/g%3e%3c!--%20Finder%20squares%20(inner%20dots)%20--%3e%3cg%20fill='currentColor'%3e%3crect%20x='5'%20y='5'%20width='2'%20height='2'%20rx='.5'/%3e%3crect%20x='17'%20y='5'%20width='2'%20height='2'%20rx='.5'/%3e%3crect%20x='5'%20y='17'%20width='2'%20height='2'%20rx='.5'/%3e%3c/g%3e%3c!--%20Misc%20modules%20to%20suggest%20QR%20pattern%20--%3e%3cg%20fill='currentColor'%3e%3crect%20x='11'%20y='7'%20width='2'%20height='2'/%3e%3crect%20x='11'%20y='11'%20width='2'%20height='2'/%3e%3crect%20x='13'%20y='9'%20width='2'%20height='2'/%3e%3crect%20x='15'%20y='13'%20width='2'%20height='2'/%3e%3crect%20x='17'%20y='13'%20width='2'%20height='2'/%3e%3crect%20x='13'%20y='17'%20width='2'%20height='2'/%3e%3crect%20x='15'%20y='17'%20width='2'%20height='2'/%3e%3crect%20x='17'%20y='17'%20width='2'%20height='2'/%3e%3c/g%3e%3c/svg%3e")}.icon-qrcode[disabled],.icon-qrcode[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-shuffle{flex:none;display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.5%2015.277H4.82894C5.73724%2015.277%206.58962%2014.8384%207.11756%2014.0993L7.91715%2012.9798M16.9186%205.39305H14.5897C13.6814%205.39305%2012.829%205.8317%2012.301%206.57082L11.4062%207.82352M15.5454%203.33325L17.5%205.39305L15.5454%207.45285M15.5454%2013.2637L17.5%2015.3235L15.5454%2017.3833M2.5%205.71106H4.82894C5.73724%205.71106%206.58962%206.14971%207.11756%206.88883L12.301%2014.1457C12.829%2014.8848%2013.6814%2015.3235%2014.5897%2015.3235H16.9186'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-shuffle[disabled],.icon-shuffle[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-signature{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20role='img'%20aria-label='Signature%20icon'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20fill='none'%20stroke='currentColor'%20stroke-width='1.6'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3c!--%20签名字体的流线%20--%3e%3cpath%20d='M3%2017.5c1.6%200%202.2-1.8%203.4-1.8%201.2%200%20.9%201.8%202.1%201.8%201.7%200%202.6-3.2%204.2-3.2%201.5%200%20.8%202.7%202.5%202.7%201.1%200%202.1-.8%203.8-.8'/%3e%3c!--%20收笔的横线%20--%3e%3cpath%20d='M14.5%2019.5H21'/%3e%3c!--%20斜放的钢笔笔尖%20--%3e%3cpath%20d='M13.8%206.2l5-5%202%202-5%205-2.7.7.7-2.7Z'/%3e%3c!--%20笔尖上的出墨孔%20--%3e%3ccircle%20cx='17.1'%20cy='6.9'%20r='0.8'/%3e%3c/g%3e%3c/svg%3e")}.icon-signature[disabled],.icon-signature[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-trash-delete{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_12117_8415)'%3e%3cpath%20d='M5.5%208H19.5'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.5%2011V16'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14.5%2011V16'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M6.5%208L7.35714%2018.2857C7.35714%2018.7404%207.53775%2019.1764%207.85925%2019.4979C8.18074%2019.8194%208.61677%2020%209.07143%2020H15.9286C16.3832%2020%2016.8193%2019.8194%2017.1408%2019.4979C17.4622%2019.1764%2017.6429%2018.7404%2017.6429%2018.2857L18.5%208'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.5%208V5C9.5%204.73478%209.60536%204.48043%209.79289%204.29289C9.98043%204.10536%2010.2348%204%2010.5%204H14.5C14.7652%204%2015.0196%204.10536%2015.2071%204.29289C15.3946%204.48043%2015.5%204.73478%2015.5%205V8'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_12117_8415'%3e%3crect%20width='24'%20height='24'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-trash-delete[disabled],.icon-trash-delete[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-view{flex:none;display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.833496%2010.112C0.833496%2010.112%204.16683%203.44531%2010.0002%203.44531C15.8335%203.44531%2019.1668%2010.112%2019.1668%2010.112C19.1668%2010.112%2015.8335%2016.7786%2010.0002%2016.7786C4.16683%2016.7786%200.833496%2010.112%200.833496%2010.112Z'%20stroke='%23434343'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.0002%2012.612C11.3809%2012.612%2012.5002%2011.4927%2012.5002%2010.112C12.5002%208.73127%2011.3809%207.61198%2010.0002%207.61198C8.61945%207.61198%207.50016%208.73127%207.50016%2010.112C7.50016%2011.4927%208.61945%2012.612%2010.0002%2012.612Z'%20stroke='%23434343'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-view[disabled],.icon-view[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-complete-status{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9%200C4.05%200%200%204.05%200%209C0%2013.95%204.05%2018%209%2018C13.95%2018%2018%2013.95%2018%209C18%204.05%2013.95%200%209%200ZM14.625%206.075L7.5375%2013.1625C7.425%2013.275%207.2%2013.3875%206.975%2013.3875C6.75%2013.3875%206.525%2013.275%206.4125%2013.1625L3.375%2010.125C3.0375%209.7875%203.0375%209.225%203.375%209C3.7125%208.6625%204.275%208.6625%204.5%209L6.975%2011.475L13.5%204.95C13.8375%204.6125%2014.4%204.6125%2014.625%204.95C14.9625%205.175%2014.9625%205.7375%2014.625%206.075Z'%20fill='%234CAF50'/%3e%3c/svg%3e")}.icon-complete-status[disabled],.icon-complete-status[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-outdate-status{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2019%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.4834%205.21293C16.5772%203.17996%2014.899%201.56154%2012.7957%200.691464C13.3873%200.241877%2014.1129%20-0.00128526%2014.8592%205.10923e-06C16.7042%205.10923e-06%2018.2%201.44274%2018.2%203.22305C18.1991%203.94793%2017.9461%204.65048%2017.4834%205.21293ZM17.3467%208.77731C17.3467%2010.8906%2016.4875%2012.806%2015.0928%2014.2308L16.2462%2015.343C16.3994%2015.4907%2016.4938%2015.694%2016.4938%2015.9182C16.4938%2016.3683%2016.1163%2016.7322%2015.6502%2016.7322C15.4276%2016.733%2015.2135%2016.6475%2015.0539%2016.4942L13.8141%2015.2991C12.4247%2016.2353%2010.7814%2016.7349%209.09979%2016.7322C7.42134%2016.7352%205.78105%2016.2375%204.3935%2015.3041L3.16306%2016.4909C3.00307%2016.6456%202.78593%2016.7326%202.55949%2016.7322C2.08797%2016.7322%201.70661%2016.3637%201.70661%2015.9094C1.70661%2015.6823%201.80184%2015.4761%201.95591%2015.3276L3.1%2014.2236C1.71042%2012.7997%200.853304%2010.8872%200.853304%208.77731C0.853304%204.38385%204.54503%200.822812%209.09979%200.822812C13.655%200.822812%2017.3467%204.38385%2017.3467%208.77731ZM9.10064%202.15679C7.26747%202.15679%205.54436%202.84532%204.24832%204.09563C2.95228%205.34595%202.23823%207.00871%202.23823%208.77731C2.23823%2010.5459%202.95228%2012.2083%204.24832%2013.459C5.54478%2014.7097%207.2679%2015.3982%209.10064%2015.3982C10.9334%2015.3982%2012.6565%2014.7097%2013.9525%2013.4594C15.249%2012.2087%2015.9626%2010.5459%2015.9626%208.77731C15.9626%207.00913%2015.249%205.34637%2013.9525%204.09563C12.6565%202.84532%2010.9334%202.15679%209.10064%202.15679ZM9.10064%2014.7754C5.67176%2014.7754%202.88202%2012.0849%202.88202%208.77731C2.88202%205.47019%205.67176%202.77965%209.10064%202.77965C12.5295%202.77965%2015.3193%205.47019%2015.3193%208.77731C15.3193%2012.0849%2012.5295%2014.7754%209.10064%2014.7754ZM11.2127%208.2126H9.573V5.92865C9.573%205.63751%209.32835%205.40117%209.02699%205.40117C8.7252%205.40117%208.48055%205.63751%208.48055%205.92865V8.73966C8.48055%209.0308%208.7252%209.26673%209.02699%209.26673H11.2127C11.5145%209.26673%2011.7587%209.0308%2011.7587%208.73966C11.7587%208.44894%2011.5145%208.2126%2011.2127%208.2126ZM0.73225%205.32462C0.259053%204.75024%200.000468284%204.03233%200%203.29165C0%201.47328%201.52757%205.10923e-06%203.41237%205.10923e-06C4.20853%205.10923e-06%204.93951%200.265211%205.52023%200.706105C3.37131%201.595%201.65751%203.24815%200.73225%205.32462Z'%20fill='%23636363'/%3e%3c/svg%3e")}.icon-outdate-status[disabled],.icon-outdate-status[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-reschedule{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2021%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1859_2201)'%3e%3cpath%20d='M2.75347%2019.1514C1.9803%2019.1514%200.753906%2019.1514%200.753906%2017.5673C0.753906%2015.9832%202.02807%2015.0345%202.75347%2014.779C4.97409%2013.9981%206.09718%2013.2171%206.53375%2012.0096C4.88633%2010.9732%203.75436%208.82142%203.75436%206.33307C3.75436%202.83605%205.99387%200%208.75549%200C11.5171%200%2013.7566%202.83494%2013.7566%206.33418C13.7566%207.28731%2013.59%208.19156%2013.2923%209.00249C11.5482%209.83231%2010.2829%2011.4897%209.88635%2013.4649C9.48977%2015.44%209.64307%2017.6451%2010.9195%2019.1503H2.75347V19.1514Z'%20fill='%232B8766'/%3e%3cpath%20d='M16.2537%2010.5821C15.2969%2010.5758%2014.3652%2010.8881%2013.6055%2011.4698C12.8458%2012.0515%2012.3014%2012.8694%2012.0579%2013.7948L13.7265%2014.2224C13.895%2013.5608%2014.3187%2012.9928%2014.905%2012.6428C15.4912%2012.2929%2016.1923%2012.1894%2016.8547%2012.3551C17.3257%2012.4717%2017.7533%2012.7183%2018.0899%2013.066L16.7058%2014.058L20.3772%2014.8601L20.7449%2011.1387L19.4863%2012.0518C19.0821%2011.5922%2018.5849%2011.2235%2018.0277%2010.9702C17.4704%2010.7168%2016.8658%2010.5846%2016.2537%2010.5821ZM16.2537%2018.2882C15.9125%2018.2893%2015.5746%2018.2224%2015.2595%2018.0916C14.9445%2017.9608%2014.6586%2017.7685%2014.4185%2017.5262L15.8027%2016.4819L12.1212%2015.6799L11.7969%2019.4457L13.0555%2018.5293C13.808%2019.3843%2014.8678%2019.9074%2016.0042%2019.9848C17.1406%2020.0622%2018.2615%2019.6876%2019.123%2018.9425C19.7765%2018.3757%2020.2432%2017.6244%2020.4616%2016.7874L18.7942%2016.3609C18.6476%2016.9201%2018.3175%2017.414%2017.8569%2017.7634C17.3963%2018.1129%2016.8318%2018.2977%2016.2537%2018.2882Z'%20fill='%232B8766'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1859_2201'%3e%3crect%20width='20'%20height='20'%20fill='white'%20transform='translate(0.75)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-reschedule[disabled],.icon-reschedule[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-wait-status{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2019%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M17.4834%205.21293C16.5772%203.17996%2014.899%201.56154%2012.7957%200.691464C13.3873%200.241877%2014.1129%20-0.00128526%2014.8592%205.10923e-06C16.7042%205.10923e-06%2018.2%201.44274%2018.2%203.22305C18.1991%203.94793%2017.9461%204.65048%2017.4834%205.21293ZM17.3467%208.77731C17.3467%2010.8906%2016.4875%2012.806%2015.0928%2014.2308L16.2462%2015.343C16.3994%2015.4907%2016.4938%2015.694%2016.4938%2015.9182C16.4938%2016.3683%2016.1163%2016.7322%2015.6502%2016.7322C15.4276%2016.733%2015.2135%2016.6475%2015.0539%2016.4942L13.8141%2015.2991C12.4247%2016.2353%2010.7814%2016.7349%209.09979%2016.7322C7.42134%2016.7352%205.78105%2016.2375%204.3935%2015.3041L3.16306%2016.4909C3.00307%2016.6456%202.78593%2016.7326%202.55949%2016.7322C2.08797%2016.7322%201.70661%2016.3637%201.70661%2015.9094C1.70661%2015.6823%201.80184%2015.4761%201.95591%2015.3276L3.1%2014.2236C1.71042%2012.7997%200.853304%2010.8872%200.853304%208.77731C0.853304%204.38385%204.54503%200.822812%209.09979%200.822812C13.655%200.822812%2017.3467%204.38385%2017.3467%208.77731ZM9.10064%202.15679C7.26747%202.15679%205.54436%202.84532%204.24832%204.09563C2.95228%205.34595%202.23823%207.00871%202.23823%208.77731C2.23823%2010.5459%202.95228%2012.2083%204.24832%2013.459C5.54478%2014.7097%207.2679%2015.3982%209.10064%2015.3982C10.9334%2015.3982%2012.6565%2014.7097%2013.9525%2013.4594C15.249%2012.2087%2015.9626%2010.5459%2015.9626%208.77731C15.9626%207.00913%2015.249%205.34637%2013.9525%204.09563C12.6565%202.84532%2010.9334%202.15679%209.10064%202.15679ZM9.10064%2014.7754C5.67176%2014.7754%202.88202%2012.0849%202.88202%208.77731C2.88202%205.47019%205.67176%202.77965%209.10064%202.77965C12.5295%202.77965%2015.3193%205.47019%2015.3193%208.77731C15.3193%2012.0849%2012.5295%2014.7754%209.10064%2014.7754ZM11.2127%208.2126H9.573V5.92865C9.573%205.63751%209.32835%205.40117%209.02699%205.40117C8.7252%205.40117%208.48055%205.63751%208.48055%205.92865V8.73966C8.48055%209.0308%208.7252%209.26673%209.02699%209.26673H11.2127C11.5145%209.26673%2011.7587%209.0308%2011.7587%208.73966C11.7587%208.44894%2011.5145%208.2126%2011.2127%208.2126ZM0.73225%205.32462C0.259053%204.75024%200.000468284%204.03233%200%203.29165C0%201.47328%201.52757%205.10923e-06%203.41237%205.10923e-06C4.20853%205.10923e-06%204.93951%200.265211%205.52023%200.706105C3.37131%201.595%201.65751%203.24815%200.73225%205.32462Z'%20fill='%23FF6F00'/%3e%3c/svg%3e")}.icon-wait-status[disabled],.icon-wait-status[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-calendar{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiByb2xlPSJpbWciIGFyaWEtbGFiZWw9IkNhbGVuZGFyIGljb24iPgogIDxyZWN0IHg9IjIiIHk9IjMiIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOSIgcng9IjMiIHJ5PSIzIiBmaWxsPSIjRjNGMkZGIi8+CiAgPHJlY3QgeD0iMiIgeT0iMyIgd2lkdGg9IjIwIiBoZWlnaHQ9IjYiIHJ4PSIzIiByeT0iMyIgZmlsbD0iI0Q3RDBGRiIvPgogIDxyZWN0IHg9IjYiIHk9IjEuNSIgd2lkdGg9IjIiIGhlaWdodD0iMyIgcng9IjEiIHJ5PSIxIiBmaWxsPSIjRkZGRkZGIiBzdHJva2U9IiNEN0QwRkYiIHN0cm9rZS13aWR0aD0iMC4yIi8+CiAgPHJlY3QgeD0iMTUuNSIgeT0iMS41IiB3aWR0aD0iMiIgaGVpZ2h0PSIzIiByeD0iMSIgcnk9IjEiIGZpbGw9IiNGRkZGRkYiIHN0cm9rZT0iI0Q3RDBGRiIgc3Ryb2tlLXdpZHRoPSIwLjIiLz4KICA8dGV4dCB4PSI1MCUiIHk9IjYyJSIgdGV4dC1hbmNob3I9Im1pZGRsZSIgZG9taW5hbnQtYmFzZWxpbmU9Im1pZGRsZSIKICAgICAgICBmb250LWZhbWlseT0iU2Vnb2UgVUksIFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiIKICAgICAgICBmb250LXNpemU9IjguMiIgZm9udC13ZWlnaHQ9IjcwMCIgZmlsbD0iIzRCNEI2MyI+MTM8L3RleHQ+Cjwvc3ZnPg==)}.icon-calendar[disabled],.icon-calendar[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-close{flex:none;display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.66797%204.66406L11.3346%2011.3307'%20stroke='%23333333'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.66797%2011.3307L11.3346%204.66406'%20stroke='%23333333'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-close[disabled],.icon-close[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-date{flex:none;display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1.66797%206.33594H14.3346V13.3359C14.3346%2013.7041%2014.0362%2014.0026%2013.668%2014.0026H2.33464C1.96645%2014.0026%201.66797%2013.7041%201.66797%2013.3359V6.33594Z'%20stroke='black'%20stroke-width='1.33333'%20stroke-linejoin='round'/%3e%3cpath%20d='M1.66797%203.0026C1.66797%202.63441%201.96645%202.33594%202.33464%202.33594H13.668C14.0362%202.33594%2014.3346%202.63441%2014.3346%203.0026V6.33594H1.66797V3.0026Z'%20stroke='black'%20stroke-width='1.33333'%20stroke-linejoin='round'/%3e%3cpath%20d='M5.33203%201.33594V4.0026'%20stroke='black'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.668%201.33594V4.0026'%20stroke='black'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.33203%2011.3359H11.332'%20stroke='black'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.66797%2011.3359H6.66797'%20stroke='black'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.33203%208.66406H11.332'%20stroke='black'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M4.66797%208.66406H6.66797'%20stroke='black'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-date[disabled],.icon-date[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-drag{flex:none;display:inline-block;width:16px;height:17px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M6.33464%203.83333C6.33464%204.5697%205.73767%205.16667%205.0013%205.16667C4.26494%205.16667%203.66797%204.5697%203.66797%203.83333C3.66797%203.09695%204.26494%202.5%205.0013%202.5C5.73767%202.5%206.33464%203.09695%206.33464%203.83333ZM5.0013%209.83333C5.73767%209.83333%206.33464%209.23637%206.33464%208.5C6.33464%207.76363%205.73767%207.16667%205.0013%207.16667C4.26494%207.16667%203.66797%207.76363%203.66797%208.5C3.66797%209.23637%204.26494%209.83333%205.0013%209.83333ZM5.0013%2014.5C5.73767%2014.5%206.33464%2013.903%206.33464%2013.1667C6.33464%2012.4303%205.73767%2011.8333%205.0013%2011.8333C4.26494%2011.8333%203.66797%2012.4303%203.66797%2013.1667C3.66797%2013.903%204.26494%2014.5%205.0013%2014.5Z'%20fill='%23333333'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.3346%203.83333C12.3346%204.5697%2011.7377%205.16667%2011.0013%205.16667C10.2649%205.16667%209.66797%204.5697%209.66797%203.83333C9.66797%203.09695%2010.2649%202.5%2011.0013%202.5C11.7377%202.5%2012.3346%203.09695%2012.3346%203.83333ZM11.0013%209.83333C11.7377%209.83333%2012.3346%209.23637%2012.3346%208.5C12.3346%207.76363%2011.7377%207.16667%2011.0013%207.16667C10.2649%207.16667%209.66797%207.76363%209.66797%208.5C9.66797%209.23637%2010.2649%209.83333%2011.0013%209.83333ZM11.0013%2014.5C11.7377%2014.5%2012.3346%2013.903%2012.3346%2013.1667C12.3346%2012.4303%2011.7377%2011.8333%2011.0013%2011.8333C10.2649%2011.8333%209.66797%2012.4303%209.66797%2013.1667C9.66797%2013.903%2010.2649%2014.5%2011.0013%2014.5Z'%20fill='%23333333'/%3e%3c/svg%3e")}.icon-drag[disabled],.icon-drag[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-groupicon{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.86929%207.29063H1.60209V2.31303H6.57969V6.89925L7.94787%205.51994L8.00209%201.60183C8.00209%201.50836%207.98367%201.41581%207.94787%201.32948C7.91208%201.24314%207.85962%201.1647%207.7935%201.09865C7.72737%201.0326%207.64888%200.980227%207.5625%200.944532C7.47612%200.908838%207.38355%200.89052%207.29009%200.890625H0.890089C0.701606%200.890837%200.520913%200.965861%200.38771%201.09921C0.254507%201.23257%200.179687%201.41334%200.179688%201.60183V8.00183C0.179688%208.39383%200.498088%208.71303%200.890888%208.71303H4.13874L5.86929%207.29063ZM12.2685%205.86823H8.82839L7.29009%207.29063H11.5573V12.2682H6.57969V8.00183L5.15729%209.10614V12.9794C5.15729%2013.3722%205.47569%2013.6906%205.86929%2013.6906H12.2693C12.6613%2013.6906%2012.9797%2013.3722%2012.9797%2012.9794V9.77943V6.57943C12.9797%206.3908%2012.9048%206.20991%2012.7714%206.07653C12.638%205.94316%2012.4571%205.86823%2012.2685%205.86823Z'%20fill='%23333333'/%3e%3c/svg%3e")}.icon-groupicon[disabled],.icon-groupicon[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-location{flex:none;display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3.28465%2010.9219C2.07822%2011.2838%201.33203%2011.7838%201.33203%2012.3361C1.33203%2013.4406%204.3168%2014.3361%207.9987%2014.3361C11.6806%2014.3361%2014.6654%2013.4406%2014.6654%2012.3361C14.6654%2011.7838%2013.9192%2011.2838%2012.7127%2010.9219'%20stroke='black'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.0013%2011.6693C8.0013%2011.6693%2012.3346%208.83727%2012.3346%205.5632C12.3346%203.22855%2010.3945%201.33594%208.0013%201.33594C5.60807%201.33594%203.66797%203.22855%203.66797%205.5632C3.66797%208.83727%208.0013%2011.6693%208.0013%2011.6693Z'%20stroke='black'%20stroke-width='1.33333'%20stroke-linejoin='round'/%3e%3cpath%20d='M7.9987%207.33333C8.91916%207.33333%209.66536%206.58713%209.66536%205.66667C9.66536%204.7462%208.91916%204%207.9987%204C7.07823%204%206.33203%204.7462%206.33203%205.66667C6.33203%206.58713%207.07823%207.33333%207.9987%207.33333Z'%20stroke='black'%20stroke-width='1.33333'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-location[disabled],.icon-location[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-resetall{flex:none;display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.8346%205.0026C8.07321%205.0026%205.83464%207.24118%205.83464%2010.0026H4.16797C4.16797%206.32071%207.15274%203.33594%2010.8346%203.33594C14.5165%203.33594%2017.5013%206.32071%2017.5013%2010.0026C17.5013%2013.6845%2014.5165%2016.6693%2010.8346%2016.6693C8.40858%2016.6693%206.28612%2015.3729%205.12086%2013.439L6.54841%2012.5788C7.42464%2014.033%209.01682%2015.0026%2010.8346%2015.0026C13.5961%2015.0026%2015.8346%2012.764%2015.8346%2010.0026C15.8346%207.24118%2013.5961%205.0026%2010.8346%205.0026Z'%20fill='%232B8766'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.23179%208.84569L4.02738%207.03906L2.64062%207.96356L4.30729%2010.4636C4.56259%2010.8465%205.07998%2010.95%205.46292%2010.6947L7.96292%209.02802L7.03842%207.64127L5.23179%208.84569Z'%20fill='%232B8766'/%3e%3c/svg%3e")}.icon-resetall[disabled],.icon-resetall[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-role{flex:none;display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.0013%206.66667C9.28997%206.66667%2010.3346%205.622%2010.3346%204.33333C10.3346%203.04467%209.28997%202%208.0013%202C6.71264%202%205.66797%203.04467%205.66797%204.33333C5.66797%205.622%206.71264%206.66667%208.0013%206.66667Z'%20stroke='%239CA3AF'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2%2013.6026V14.0026H14V13.6026C14%2012.1091%2014%2011.3624%2013.7094%2010.792C13.4537%2010.2902%2013.0457%209.88224%2012.544%209.62657C11.9735%209.33594%2011.2268%209.33594%209.73333%209.33594H6.26667C4.7732%209.33594%204.02647%209.33594%203.45603%209.62657C2.95426%209.88224%202.54631%2010.2902%202.29065%2010.792C2%2011.3624%202%2012.1091%202%2013.6026Z'%20stroke='%239CA3AF'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-role[disabled],.icon-role[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-time{flex:none;display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.9987%2014.6693C11.6806%2014.6693%2014.6654%2011.6845%2014.6654%208.0026C14.6654%204.3207%2011.6806%201.33594%207.9987%201.33594C4.3168%201.33594%201.33203%204.3207%201.33203%208.0026C1.33203%2011.6845%204.3168%2014.6693%207.9987%2014.6693Z'%20stroke='%239CA3AF'%20stroke-width='1.33333'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.00431%204L8.00391%208.00293L10.8304%2010.8294'%20stroke='%239CA3AF'%20stroke-width='1.33333'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-time[disabled],.icon-time[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-ungroupicon{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.98876%208.00156H3.02396V3.02396H8.00156V5.98876L9.42396%204.56716V2.31276C9.42396%202.2193%209.40554%202.12675%209.36975%202.04041C9.33396%201.95407%209.2815%201.87564%209.21537%201.80959C9.14925%201.74353%209.07075%201.69116%208.98437%201.65547C8.89799%201.61978%208.80543%201.60146%208.71196%201.60156H2.31196C2.12348%201.60177%201.94279%201.6768%201.80959%201.81015C1.67638%201.9435%201.60156%202.12428%201.60156%202.31276V8.71276C1.60156%209.10476%201.91996%209.42396%202.31276%209.42396H4.56716L5.98876%208.00156ZM13.6904%206.57916H11.436L10.0144%208.00156H12.9792V12.9792H8.00156V10.0144L6.57916%2011.436V13.6904C6.57916%2014.0832%206.89756%2014.4016%207.29116%2014.4016H13.6912C14.0832%2014.4016%2014.4016%2014.0832%2014.4016%2013.6904V7.29036C14.4016%207.10174%2014.3266%206.92084%2014.1933%206.78747C14.0599%206.65409%2013.879%206.57916%2013.6904%206.57916ZM12.268%203.73516L3.73516%2012.268L12.268%203.73516ZM3.73516%2012.98C3.59395%2012.9807%203.4557%2012.9394%203.33804%2012.8613C3.22038%2012.7832%203.12863%2012.6719%203.07448%2012.5415C3.02034%2012.411%203.00625%2012.2674%203.03401%2012.129C3.06177%2011.9905%203.13012%2011.8634%203.23036%2011.764L11.7632%203.22956C11.8285%203.15912%2011.9074%203.10258%2011.9951%203.06332C12.0828%203.02407%2012.1775%203.00291%2012.2735%203.0011C12.3696%202.99929%2012.465%203.01688%2012.5541%203.05281C12.6432%203.08874%2012.7242%203.14228%2012.7921%203.21022C12.86%203.27815%2012.9136%203.35909%2012.9495%203.4482C12.9854%203.53731%2013.003%203.63274%2013.0012%203.7288C12.9994%203.82486%2012.9783%203.91957%2012.939%204.00726C12.8997%204.09496%2012.8432%204.17383%2012.7728%204.23916L4.23996%2012.7728C4.17354%2012.8387%204.09476%2012.8909%204.00813%2012.9263C3.92151%2012.9617%203.82875%2012.9797%203.73516%2012.9792V12.98Z'%20fill='%23333333'/%3e%3c/svg%3e")}.icon-ungroupicon[disabled],.icon-ungroupicon[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-contact{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_12117_7953)'%3e%3cpath%20d='M20.5%204.5V19.5C20.5%2020.163%2020.2592%2020.7989%2019.8305%2021.2678C19.4019%2021.7366%2018.8205%2022%2018.2143%2022H6.78571C6.17951%2022%205.59812%2021.7366%205.16947%2021.2678C4.74082%2020.7989%204.5%2020.163%204.5%2019.5V4.5C4.5%203.83696%204.74082%203.20107%205.16947%202.73223C5.59812%202.26339%206.17951%202%206.78571%202H18.2143C18.8205%202%2019.4019%202.26339%2019.8305%202.73223C20.2592%203.20107%2020.5%203.83696%2020.5%204.5Z'%20stroke='%238C8C8C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.5%2016H15.5'%20stroke='%238C8C8C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12.5%2013C14.1569%2013%2015.5%2011.6569%2015.5%2010C15.5%208.34315%2014.1569%207%2012.5%207C10.8431%207%209.5%208.34315%209.5%2010C9.5%2011.6569%2010.8431%2013%2012.5%2013Z'%20stroke='%238C8C8C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.5%208H5.5'%20stroke='%238C8C8C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.5%2012H5.5'%20stroke='%238C8C8C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.5%2016H5.5'%20stroke='%238C8C8C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_12117_7953'%3e%3crect%20width='24'%20height='24'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-contact[disabled],.icon-contact[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-email{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.3%205H19.7C20.69%205%2021.5%205.7875%2021.5%206.75V17.25C21.5%2018.2125%2020.69%2019%2019.7%2019H5.3C4.31%2019%203.5%2018.2125%203.5%2017.25V6.75C3.5%205.7875%204.31%205%205.3%205Z'%20stroke='%238C8C8C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21.5%207L12.5%2013L3.5%207'%20stroke='%238C8C8C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-email[disabled],.icon-email[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-phone{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_12117_7961)'%3e%3cpath%20d='M5.5%204H9.5L11.5%209L9%2010.5C10.071%2012.6715%2011.8285%2014.429%2014%2015.5L15.5%2013L20.5%2015V19C20.5%2019.5304%2020.2893%2020.0391%2019.9142%2020.4142C19.5391%2020.7893%2019.0304%2021%2018.5%2021C14.5993%2020.763%2010.9202%2019.1065%208.15683%2016.3432C5.3935%2013.5798%203.73705%209.90074%203.5%206C3.5%205.46957%203.71071%204.96086%204.08579%204.58579C4.46086%204.21071%204.96957%204%205.5%204Z'%20stroke='%238C8C8C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_12117_7961'%3e%3crect%20width='24'%20height='24'%20fill='white'%20transform='translate(0.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-phone[disabled],.icon-phone[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-user-group{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'%3e%3c/path%3e%3ccircle%20cx='9'%20cy='7'%20r='4'%3e%3c/circle%3e%3cpath%20d='M22%2021v-2a4%204%200%200%200-3-3.87'%3e%3c/path%3e%3cpath%20d='M16%203.13a4%204%200%200%201%200%207.75'%3e%3c/path%3e%3c/svg%3e")}.icon-user-group[disabled],.icon-user-group[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-user{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20stroke='currentColor'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3e%3cpath%20d='M19%2021v-2a4%204%200%200%200-4-4H9a4%204%200%200%200-4%204v2'%3e%3c/path%3e%3ccircle%20cx='12'%20cy='7'%20r='4'%3e%3c/circle%3e%3c/svg%3e")}.icon-user[disabled],.icon-user[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-ico-file{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2040%2041'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_file_icon)'%3e%3cpath%20d='M9%201.25H26.0439L34.25%208.78711V36.5C34.25%2038.2949%2032.7948%2039.7499%2031%2039.75H9C7.20507%2039.75%205.75%2038.2949%205.75%2036.5V4.5C5.75%202.70508%207.20508%201.25%209%201.25Z'%20stroke='%23D0D5DD'%20stroke-width='1.5'/%3e%3cmask%20id='path-2-inside-1_file_icon'%20fill='white'%3e%3cpath%20d='M25%201.5H33.5V10H26C25.4477%2010%2025%209.55229%2025%209V1.5Z'/%3e%3c/mask%3e%3cpath%20d='M25%201.5H33.5H25ZM33.5%2011H26C24.8954%2011%2024%2010.1046%2024%209H26H33.5V11ZM26%2011C24.8954%2011%2024%2010.1046%2024%209V1.5H26V9V11ZM33.5%201.5V10V1.5Z'%20fill='%23D0D5DD'%20mask='url(%23path-2-inside-1_file_icon)'/%3e%3crect%20x='1'%20y='20.5'%20width='23'%20height='13'%20rx='2'%20fill='%23667085'/%3e%3c!--%20File%20icon:%20document%20lines%20--%3e%3crect%20x='5'%20y='24'%20width='8'%20height='1'%20rx='0.5'%20fill='white'/%3e%3crect%20x='5'%20y='26'%20width='12'%20height='1'%20rx='0.5'%20fill='white'/%3e%3crect%20x='5'%20y='28'%20width='10'%20height='1'%20rx='0.5'%20fill='white'/%3e%3crect%20x='5'%20y='30'%20width='6'%20height='1'%20rx='0.5'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_file_icon'%3e%3crect%20width='40'%20height='40'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-ico-file[disabled],.icon-ico-file[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-ico-image{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2040%2041'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_image_icon)'%3e%3cpath%20d='M9%201.25H26.0439L34.25%208.78711V36.5C34.25%2038.2949%2032.7948%2039.7499%2031%2039.75H9C7.20507%2039.75%205.75%2038.2949%205.75%2036.5V4.5C5.75%202.70508%207.20508%201.25%209%201.25Z'%20stroke='%23D0D5DD'%20stroke-width='1.5'/%3e%3cmask%20id='path-2-inside-1_image_icon'%20fill='white'%3e%3cpath%20d='M25%201.5H33.5V10H26C25.4477%2010%2025%209.55229%2025%209V1.5Z'/%3e%3c/mask%3e%3cpath%20d='M25%201.5H33.5H25ZM33.5%2011H26C24.8954%2011%2024%2010.1046%2024%209H26H33.5V11ZM26%2011C24.8954%2011%2024%2010.1046%2024%209V1.5H26V9V11ZM33.5%201.5V10V1.5Z'%20fill='%23D0D5DD'%20mask='url(%23path-2-inside-1_image_icon)'/%3e%3crect%20x='1'%20y='20.5'%20width='23'%20height='13'%20rx='2'%20fill='%2306AED4'/%3e%3c!--%20Image%20icon:%20mountain%20with%20sun%20--%3e%3crect%20x='5'%20y='22'%20width='15'%20height='10'%20rx='0.5'%20fill='white'/%3e%3ccircle%20cx='8'%20cy='26.5'%20r='1'%20fill='%2306AED4'/%3e%3cpath%20d='M10%2030L12.5%2027.5L15%2029L17.5%2026.5L18.5%2027.5V30H10Z'%20fill='%2306AED4'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_image_icon'%3e%3crect%20width='40'%20height='40'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-ico-image[disabled],.icon-ico-image[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-ico-item-circle{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2205_8162)'%3e%3cpath%20d='M6%209H12M16.5%209C16.5%2013.1421%2013.1421%2016.5%209%2016.5C4.85786%2016.5%201.5%2013.1421%201.5%209C1.5%204.85786%204.85786%201.5%209%201.5C13.1421%201.5%2016.5%204.85786%2016.5%209Z'%20stroke='%23A3A9AC'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2205_8162'%3e%3crect%20width='18'%20height='18'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-ico-item-circle[disabled],.icon-ico-item-circle[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-ico-pdf{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2040%2041'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_2119_10253)'%3e%3cpath%20d='M9%201.25H26.0439L34.25%208.78711V36.5C34.25%2038.2949%2032.7948%2039.7499%2031%2039.75H9C7.20507%2039.75%205.75%2038.2949%205.75%2036.5V4.5C5.75%202.70508%207.20508%201.25%209%201.25Z'%20stroke='%23D0D5DD'%20stroke-width='1.5'/%3e%3cmask%20id='path-2-inside-1_2119_10253'%20fill='white'%3e%3cpath%20d='M25%201.5H33.5V10H26C25.4477%2010%2025%209.55229%2025%209V1.5Z'/%3e%3c/mask%3e%3cpath%20d='M25%201.5H33.5H25ZM33.5%2011H26C24.8954%2011%2024%2010.1046%2024%209H26H33.5V11ZM26%2011C24.8954%2011%2024%2010.1046%2024%209V1.5H26V9V11ZM33.5%201.5V10V1.5Z'%20fill='%23D0D5DD'%20mask='url(%23path-2-inside-1_2119_10253)'/%3e%3crect%20x='1'%20y='20.5'%20width='23'%20height='13'%20rx='2'%20fill='%23F04438'/%3e%3cpath%20d='M8.9827%2025.74C8.9827%2026.1467%208.88936%2026.52%208.7027%2026.86C8.51603%2027.1933%208.22936%2027.4633%207.8427%2027.67C7.45603%2027.8767%206.97603%2027.98%206.4027%2027.98H5.3427V30.5H3.6327V23.48H6.4027C6.9627%2023.48%207.43603%2023.5767%207.8227%2023.77C8.20936%2023.9633%208.49936%2024.23%208.6927%2024.57C8.88603%2024.91%208.9827%2025.3%208.9827%2025.74ZM6.2727%2026.62C6.59936%2026.62%206.8427%2026.5433%207.0027%2026.39C7.1627%2026.2367%207.2427%2026.02%207.2427%2025.74C7.2427%2025.46%207.1627%2025.2433%207.0027%2025.09C6.8427%2024.9367%206.59936%2024.86%206.2727%2024.86H5.3427V26.62H6.2727ZM12.5029%2023.48C13.2429%2023.48%2013.8896%2023.6267%2014.4429%2023.92C14.9963%2024.2133%2015.4229%2024.6267%2015.7229%2025.16C16.0296%2025.6867%2016.1829%2026.2967%2016.1829%2026.99C16.1829%2027.6767%2016.0296%2028.2867%2015.7229%2028.82C15.4229%2029.3533%2014.9929%2029.7667%2014.4329%2030.06C13.8796%2030.3533%2013.2363%2030.5%2012.5029%2030.5H9.87293V23.48H12.5029ZM12.3929%2029.02C13.0396%2029.02%2013.5429%2028.8433%2013.9029%2028.49C14.2629%2028.1367%2014.4429%2027.6367%2014.4429%2026.99C14.4429%2026.3433%2014.2629%2025.84%2013.9029%2025.48C13.5429%2025.12%2013.0396%2024.94%2012.3929%2024.94H11.5829V29.02H12.3929ZM21.7086%2023.48V24.85H18.8486V26.33H20.9886V27.66H18.8486V30.5H17.1386V23.48H21.7086Z'%20fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_2119_10253'%3e%3crect%20width='40'%20height='40'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-ico-pdf[disabled],.icon-ico-pdf[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-icon-crown{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2%205L5%2020H19L22%205L16%2010L12%203L8%2010L2%205Z'%20fill='url(%23paint0_linear_12117_7793)'/%3e%3cpath%20d='M11.498%2018.11C11.0213%2018.11%2010.585%2018.0513%2010.189%2017.934C9.80033%2017.8167%209.452%2017.6443%209.144%2017.417C8.84333%2017.1897%208.572%2016.9147%208.33%2016.592L9.364%2015.415C9.72333%2015.9137%2010.079%2016.2547%2010.431%2016.438C10.7903%2016.614%2011.179%2016.702%2011.597%2016.702C11.8243%2016.702%2012.026%2016.6727%2012.202%2016.614C12.3853%2016.548%2012.5283%2016.4563%2012.631%2016.339C12.7337%2016.2217%2012.785%2016.0823%2012.785%2015.921C12.785%2015.8037%2012.7593%2015.6973%2012.708%2015.602C12.6567%2015.4993%2012.5833%2015.4113%2012.488%2015.338C12.3927%2015.2573%2012.279%2015.1877%2012.147%2015.129C12.015%2015.063%2011.8683%2015.008%2011.707%2014.964C11.5457%2014.9127%2011.3697%2014.8723%2011.179%2014.843C10.7683%2014.7477%2010.409%2014.634%2010.101%2014.502C9.793%2014.3627%209.53633%2014.194%209.331%2013.996C9.12567%2013.7907%208.97167%2013.5597%208.869%2013.303C8.77367%2013.0463%208.726%2012.7567%208.726%2012.434C8.726%2012.104%208.79933%2011.7997%208.946%2011.521C9.09267%2011.235%209.29433%2010.9893%209.551%2010.784C9.815%2010.5787%2010.1157%2010.421%2010.453%2010.311C10.7977%2010.201%2011.1607%2010.146%2011.542%2010.146C12.0113%2010.146%2012.422%2010.201%2012.774%2010.311C13.126%2010.4137%2013.4303%2010.564%2013.687%2010.762C13.951%2010.96%2014.171%2011.202%2014.347%2011.488L13.302%2012.5C13.148%2012.2947%2012.9793%2012.1223%2012.796%2011.983C12.62%2011.8437%2012.4257%2011.741%2012.213%2011.675C12.0077%2011.6017%2011.795%2011.565%2011.575%2011.565C11.333%2011.565%2011.124%2011.598%2010.948%2011.664C10.772%2011.7227%2010.6327%2011.8107%2010.53%2011.928C10.4347%2012.0453%2010.387%2012.1883%2010.387%2012.357C10.387%2012.489%2010.42%2012.6063%2010.486%2012.709C10.552%2012.8117%2010.6473%2012.9033%2010.772%2012.984C10.8967%2013.0573%2011.047%2013.1233%2011.223%2013.182C11.399%2013.2407%2011.5933%2013.292%2011.806%2013.336C12.2093%2013.4167%2012.5723%2013.523%2012.895%2013.655C13.2177%2013.787%2013.4927%2013.9483%2013.72%2014.139C13.9547%2014.3223%2014.1343%2014.5423%2014.259%2014.799C14.3837%2015.0483%2014.446%2015.3307%2014.446%2015.646C14.446%2016.1667%2014.3213%2016.6103%2014.072%2016.977C13.8227%2017.3437%2013.478%2017.626%2013.038%2017.824C12.598%2018.0147%2012.0847%2018.11%2011.498%2018.11Z'%20fill='white'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_12117_7793'%20x1='5.5'%20y1='20'%20x2='22'%20y2='3'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23FBBC05'/%3e%3cstop%20offset='1'%20stop-color='%23FCE77B'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e")}.icon-icon-crown[disabled],.icon-icon-crown[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-location-marker{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.898%203.99877C7.16304%201.73373%2010.8354%201.73373%2013.1004%203.99877C15.3655%206.26381%2015.3655%209.93617%2013.1004%2012.2012L8.99922%2016.3024L4.898%2012.2012C2.63296%209.93617%202.63296%206.26381%204.898%203.99877ZM8.99922%2010.4C10.2695%2010.4%2011.2992%209.37024%2011.2992%208.09999C11.2992%206.82973%2010.2695%205.79999%208.99922%205.79999C7.72896%205.79999%206.69922%206.82973%206.69922%208.09999C6.69922%209.37024%207.72896%2010.4%208.99922%2010.4Z'%20stroke='%23727472'/%3e%3c/svg%3e")}.icon-location-marker[disabled],.icon-location-marker[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-report-analytics{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_1206_8231)'%3e%3cpath%20d='M9%205H7C6.46957%205%205.96086%205.21071%205.58579%205.58579C5.21071%205.96086%205%206.46957%205%207V19C5%2019.5304%205.21071%2020.0391%205.58579%2020.4142C5.96086%2020.7893%206.46957%2021%207%2021H17C17.5304%2021%2018.0391%2020.7893%2018.4142%2020.4142C18.7893%2020.0391%2019%2019.5304%2019%2019V7C19%206.46957%2018.7893%205.96086%2018.4142%205.58579C18.0391%205.21071%2017.5304%205%2017%205H15'%20stroke='%23434343'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M13%203H11C9.89543%203%209%203.89543%209%205C9%206.10457%209.89543%207%2011%207H13C14.1046%207%2015%206.10457%2015%205C15%203.89543%2014.1046%203%2013%203Z'%20stroke='%23434343'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%2017V12'%20stroke='%23434343'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2017V16'%20stroke='%23434343'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15%2017V14'%20stroke='%23434343'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1206_8231'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-report-analytics[disabled],.icon-report-analytics[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-result-success{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2058%2058'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M28.7863%200.710938C13.0434%200.710938%200.214844%2013.5395%200.214844%2029.2824C0.214844%2045.0252%2013.0434%2057.8538%2028.7863%2057.8538C44.5291%2057.8538%2057.3577%2045.0252%2057.3577%2029.2824C57.3577%2013.5395%2044.5291%200.710938%2028.7863%200.710938ZM42.4434%2022.7109L26.2434%2038.9109C25.8434%2039.3109%2025.3006%2039.5395%2024.7291%2039.5395C24.1577%2039.5395%2023.6148%2039.3109%2023.2148%2038.9109L15.1291%2030.8252C14.3006%2029.9967%2014.3006%2028.6252%2015.1291%2027.7967C15.9577%2026.9681%2017.3291%2026.9681%2018.1577%2027.7967L24.7291%2034.3681L39.4148%2019.6824C40.2434%2018.8538%2041.6148%2018.8538%2042.4434%2019.6824C43.272%2020.5109%2043.272%2021.8538%2042.4434%2022.7109Z'%20fill='%232b8766'/%3e%3c/svg%3e")}.icon-result-success[disabled],.icon-result-success[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-result-warning{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%20121%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='60.5'%20cy='60'%20r='60'%20fill='%23FF7D00'%20fill-opacity='0.12'/%3e%3cg%20clip-path='url(%23clip0_1497_9103)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M34.25%2059.5C34.25%2045.0025%2046.0025%2033.25%2060.5%2033.25C74.9975%2033.25%2086.75%2045.0025%2086.75%2059.5C86.75%2073.9975%2074.9975%2085.75%2060.5%2085.75C46.0025%2085.75%2034.25%2073.9975%2034.25%2059.5ZM57.875%2067.375V72.625H63.125V67.375H57.875ZM63.125%2064.75L63.125%2046.375H57.875L57.875%2064.75H63.125Z'%20fill='%23FF7D00'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_1497_9103'%3e%3crect%20width='63'%20height='63'%20fill='white'%20transform='translate(29%2028)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-result-warning[disabled],.icon-result-warning[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-success-tip{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%20121%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='60.5'%20cy='60'%20r='60'%20fill='%2323A26D'%20fill-opacity='0.12'/%3e%3cpath%20d='M59.7824%2031.7148C44.0395%2031.7148%2031.2109%2044.5434%2031.2109%2060.2863C31.2109%2076.0291%2044.0395%2088.8577%2059.7824%2088.8577C75.5252%2088.8577%2088.3538%2076.0291%2088.3538%2060.2863C88.3538%2044.5434%2075.5252%2031.7148%2059.7824%2031.7148ZM73.4395%2053.7148L57.2395%2069.9148C56.8395%2070.3148%2056.2967%2070.5434%2055.7252%2070.5434C55.1538%2070.5434%2054.6109%2070.3148%2054.2109%2069.9148L46.1252%2061.8291C45.2967%2061.0006%2045.2967%2059.6291%2046.1252%2058.8006C46.9538%2057.972%2048.3252%2057.972%2049.1538%2058.8006L55.7252%2065.372L70.4109%2050.6863C71.2395%2049.8577%2072.6109%2049.8577%2073.4395%2050.6863C74.2681%2051.5148%2074.2681%2052.8577%2073.4395%2053.7148Z'%20fill='%232B8766'/%3e%3c/svg%3e")}.icon-success-tip[disabled],.icon-success-tip[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-health-surveillance{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.5%202C7.80558%202%204%205.61783%204%2010.0807C4%2012.6325%205.0625%2014.6167%207.1875%2016.389C8.68532%2017.6382%2010.4999%2019.7131%2011.5893%2021.3951C12.1118%2022.2016%2012.8507%2022.2016%2013.4107%2021.3951C14.5553%2019.7466%2016.3147%2017.6382%2017.8125%2016.389C19.9375%2014.6167%2021%2012.6325%2021%2010.0807C21%205.61783%2017.1944%202%2012.5%202Z'%20stroke='%23141B34'%20stroke-width='1.5'%20stroke-linejoin='round'/%3e%3cpath%20d='M10.5%207V10M10.5%2013V10M14.5%207V10M14.5%2013V10M14.5%2010H10.5'%20stroke='%23141B34'%20stroke-width='1.5'%20stroke-linecap='round'/%3e%3c/svg%3e")}.icon-health-surveillance[disabled],.icon-health-surveillance[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-independent-test{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.0014%202C14.1053%202%2015.0003%202.93126%2015.0003%204.08003C15.0003%205.02915%2015.0362%205.87375%2014.2692%206.57196C11.7587%208.85732%2010.5034%2010%209.00027%2010C7.49714%2010%206.24187%208.85732%203.73133%206.57196C2.96426%205.87369%203.00027%205.029%203.00027%204.07981C3.00027%202.93116%203.8951%202%204.99893%202'%20stroke='%23141B34'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9%2014V17.4998C9%2019.9852%2011.0149%2022.0001%2013.5003%2022.0001C15.9858%2022.0001%2018.0007%2019.9852%2018.0007%2017.4998V16'%20stroke='%23141B34'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M14%207L12.6978%2010.2556C12.3516%2011.121%2012.1785%2011.5537%2011.8887%2011.9092C11.5988%2012.2648%2011.2098%2012.5215%2010.4319%2013.0349L8.9696%2014L7.53283%2013.0323C6.77221%2012.5201%206.39189%2012.2639%206.10821%2011.9126C5.82452%2011.5613%205.65423%2011.1356%205.31365%2010.2841L4%207'%20stroke='%23141B34'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M21%2013C21%2014.6569%2019.6569%2016%2018%2016C16.3431%2016%2015%2014.6569%2015%2013C15%2011.3431%2016.3431%2010%2018%2010C19.6569%2010%2021%2011.3431%2021%2013Z'%20stroke='%23141B34'%20stroke-width='1.5'/%3e%3cpath%20d='M18.008%2013L17.999%2013'%20stroke='%23141B34'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-independent-test[disabled],.icon-independent-test[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-industry{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M10.2841%205.29741C9.77417%205.29741%209.3608%205.71078%209.3608%206.2207V6.40536H15.6392V6.2207C15.6392%205.71078%2015.2258%205.29741%2014.7159%205.29741H10.2841ZM16.7472%206.40536V6.2207C16.7472%205.09887%2015.8377%204.18945%2014.7159%204.18945H10.2841C9.16226%204.18945%208.25284%205.09887%208.25284%206.2207V6.40536H3.63636C2.92247%206.40536%202.34375%206.98409%202.34375%207.69798V19.5162C2.34375%2020.23%202.92247%2020.8088%203.63636%2020.8088H21.3636C22.0775%2020.8088%2022.6562%2020.23%2022.6562%2019.5162V7.69798C22.6562%206.98409%2022.0775%206.40536%2021.3636%206.40536H16.7472ZM3.63636%207.51332C3.53438%207.51332%203.4517%207.59599%203.4517%207.69798V19.5162C3.4517%2019.6181%203.53438%2019.7008%203.63636%2019.7008H21.3636C21.4656%2019.7008%2021.5483%2019.6181%2021.5483%2019.5162V7.69798C21.5483%207.59599%2021.4656%207.51332%2021.3636%207.51332H3.63636Z'%20fill='black'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.73047%2013.6087C9.73047%2013.3027%209.97849%2013.0547%2010.2844%2013.0547H14.7163C15.0222%2013.0547%2015.2702%2013.3027%2015.2702%2013.6087C15.2702%2013.9146%2015.0222%2014.1626%2014.7163%2014.1626H10.2844C9.97849%2014.1626%209.73047%2013.9146%209.73047%2013.6087Z'%20fill='black'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12.5003%2010.8379C12.8062%2010.8379%2013.0542%2011.0859%2013.0542%2011.3919V15.8237C13.0542%2016.1296%2012.8062%2016.3777%2012.5003%2016.3777C12.1943%2016.3777%2011.9463%2016.1296%2011.9463%2015.8237V11.3919C11.9463%2011.0859%2012.1943%2010.8379%2012.5003%2010.8379Z'%20fill='black'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.85183%206.40625C6.15778%206.40625%206.40581%206.65427%206.40581%206.96023L6.40581%2020.2557C6.40581%2020.5616%206.15778%2020.8097%205.85183%2020.8097C5.54588%2020.8097%205.29785%2020.5616%205.29785%2020.2557L5.29785%206.96023C5.29785%206.65427%205.54588%206.40625%205.85183%206.40625Z'%20fill='black'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M19.1477%206.40625C19.4537%206.40625%2019.7017%206.65427%2019.7017%206.96023L19.7017%2020.2557C19.7017%2020.5616%2019.4537%2020.8097%2019.1477%2020.8097C18.8418%2020.8097%2018.5938%2020.5616%2018.5938%2020.2557L18.5938%206.96023C18.5938%206.65427%2018.8418%206.40625%2019.1477%206.40625Z'%20fill='black'/%3e%3c/svg%3e")}.icon-industry[disabled],.icon-industry[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-special-consultation{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4%2022V21C4%2019.1308%204%2018.1962%204.40192%2017.5C4.66523%2017.0439%205.04394%2016.6652%205.5%2016.4019C6.19615%2016%207.13077%2016%209%2016L12%2020L15%2016C16.8692%2016%2017.8038%2016%2018.5%2016.4019C18.9561%2016.6652%2019.3348%2017.0439%2019.5981%2017.5C20%2018.1962%2020%2019.1308%2020%2021V22'%20stroke='%23141B34'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M15.9374%207.99951L16.9552%203.86383C17.1882%202.9171%2016.4833%202%2015.5228%202H8.47724C7.51665%202%206.81182%202.9171%207.04482%203.86383L8.06263%207.99951M15.9374%207.99951V9.99951C15.9374%2012.2087%2014.1745%2013.9995%2012%2013.9995C9.82545%2013.9995%208.06263%2012.2087%208.06263%209.99951V7.99951M15.9374%207.99951H8.06263'%20stroke='%23141B34'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M11.9998%204V5.99951M12.9995%204.99976L11%204.99976'%20stroke='%23141B34'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-special-consultation[disabled],.icon-special-consultation[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-arrow-back{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2056%2058'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M18.2583%2031.4167L31.3249%2044.95L27.9999%2048.3333L9.33325%2029L27.9999%209.66667L31.3249%2013.05L18.2583%2026.5833H46.6666V31.4167H18.2583Z'%20fill='%231D1B20'/%3e%3c/svg%3e")}.icon-arrow-back[disabled],.icon-arrow-back[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-arrow-next-disabled{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='3.5'%20y='3.5'%20width='25'%20height='25'%20rx='12.5'%20fill='%23A3A9AC'/%3e%3cpath%20d='M14.6672%2010.666L20.0006%2015.9993L14.6672%2021.3327'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-arrow-next-disabled[disabled],.icon-arrow-next-disabled[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-arrow-next{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='3.5'%20y='3.5'%20width='25'%20height='25'%20rx='12.5'%20fill='%232B8766'/%3e%3cpath%20d='M14.6672%2010.666L20.0006%2015.9993L14.6672%2021.3327'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-arrow-next[disabled],.icon-arrow-next[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-arrow-prev-disabled{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='25'%20height='25'%20rx='12.5'%20transform='matrix(-1%200%200%201%2028.5%203.5)'%20fill='%23A3A9AC'/%3e%3cpath%20d='M17.3328%2010.666L11.9994%2015.9993L17.3328%2021.3327'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-arrow-prev-disabled[disabled],.icon-arrow-prev-disabled[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-arrow-prev{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20width='25'%20height='25'%20rx='12.5'%20transform='matrix(-1%200%200%201%2028.5%203.5)'%20fill='%232B8766'/%3e%3cpath%20d='M17.3328%2010.666L11.9994%2015.9993L17.3328%2021.3327'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-arrow-prev[disabled],.icon-arrow-prev[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-nav-arrow-down{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8%2010L12%2014L16%2010'%20stroke='black'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-nav-arrow-down[disabled],.icon-nav-arrow-down[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-icon-input-search{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.5029%206.16992C12.8962%206.16992%2014.8367%208.10975%2014.8369%2010.5029C14.8369%2011.5762%2014.4433%2012.5633%2013.79%2013.3232L13.9766%2013.5029H14.5029L17.8301%2016.8369L16.8369%2017.8301L13.5029%2014.5029V13.9766L13.3232%2013.79C12.5633%2014.4433%2011.5762%2014.8369%2010.5029%2014.8369C8.10975%2014.8367%206.16992%2012.8962%206.16992%2010.5029C6.1701%208.10985%208.10985%206.1701%2010.5029%206.16992ZM10.5029%207.50293C8.84319%207.5031%207.5031%208.84319%207.50293%2010.5029C7.50293%2012.1628%208.84308%2013.5028%2010.5029%2013.5029C12.1629%2013.5029%2013.5029%2012.1629%2013.5029%2010.5029C13.5028%208.84308%2012.1628%207.50293%2010.5029%207.50293Z'%20fill='%23050609'/%3e%3c/svg%3e")}.icon-icon-input-search[disabled],.icon-icon-input-search[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-filter{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2030%2030'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.07692%2015H21.9231M5%208.75H25M12.6923%2021.25H17.3077'%20stroke='%23979797'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-filter[disabled],.icon-filter[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-magnify{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10%2023H5V18M14%209H19V14'%20stroke='black'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-magnify[disabled],.icon-magnify[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-search{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_541_15151)'%3e%3cpath%20d='M11%2017C14.5899%2017%2017.5%2014.0899%2017.5%2010.5C17.5%206.91015%2014.5899%204%2011%204C7.41015%204%204.5%206.91015%204.5%2010.5C4.5%2014.0899%207.41015%2017%2011%2017Z'%20stroke='%2386909C'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M19.9697%2020.5303C20.2626%2020.8232%2020.7374%2020.8232%2021.0303%2020.5303C21.3232%2020.2374%2021.3232%2019.7626%2021.0303%2019.4697L19.9697%2020.5303ZM17.0303%2015.4697L16.5%2014.9393L15.4393%2016L15.9697%2016.5303L17.0303%2015.4697ZM20.5%2020L21.0303%2019.4697L17.0303%2015.4697L16.5%2016L15.9697%2016.5303L19.9697%2020.5303L20.5%2020Z'%20fill='%2386909C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_541_15151'%3e%3crect%20width='24'%20height='24'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-search[disabled],.icon-search[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-check-item-empty{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='12'%20cy='12.0693'%20r='8'%20fill='white'/%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M2.25%2012.0693C2.25%206.68637%206.61704%202.31934%2012%202.31934C17.383%202.31934%2021.75%206.68637%2021.75%2012.0693C21.75%2017.4523%2017.383%2021.8193%2012%2021.8193C6.61704%2021.8193%202.25%2017.4523%202.25%2012.0693ZM12%203.81934C7.44546%203.81934%203.75%207.5148%203.75%2012.0693C3.75%2016.6239%207.44546%2020.3193%2012%2020.3193C16.5545%2020.3193%2020.25%2016.6239%2020.25%2012.0693C20.25%207.5148%2016.5545%203.81934%2012%203.81934Z'%20fill='%23D9D9D9'/%3e%3c/svg%3e")}.icon-check-item-empty[disabled],.icon-check-item-empty[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-check-item-fill{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2021%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M20.6112%202.29692L10.0399%2013.1986C9.60127%2013.6327%208.48778%2013.1986%208.48778%2013.1986L5.29004%2010.0696L6.58547%208.75195L9.28207%2010.8404L18.9418%201.00146L20.6112%202.29692Z'%20fill='%236AB175'/%3e%3cg%20clip-path='url(%23clip0_1877_14666)'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M9.50015%202.94417C5.5652%202.94417%202.37529%206.13414%202.37529%2010.0692C2.37529%2014.0042%205.5652%2017.1942%209.50015%2017.1942C13.4351%2017.1942%2016.625%2014.0042%2016.625%2010.0692C16.625%206.13414%2013.4351%202.94417%209.50015%202.94417ZM0.791992%2010.0692C0.791992%205.25969%204.69077%201.36084%209.50015%201.36084C14.3095%201.36084%2018.2083%205.25969%2018.2083%2010.0692C18.2083%2014.8787%2014.3095%2018.7775%209.50015%2018.7775C4.69077%2018.7775%200.791992%2014.8787%200.791992%2010.0692Z'%20fill='%236AB175'/%3e%3c/g%3e%3c/svg%3e")}.icon-check-item-fill[disabled],.icon-check-item-fill[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-checkbox-on{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='3.5'%20y='3'%20width='18'%20height='18'%20rx='2'%20fill='%232B8766'/%3e%3cpath%20d='M11%2016.5L7.5%2013L8.5%2012L11%2014.5L16.5%208L17.5%209L11%2016.5Z'%20fill='white'/%3e%3c/svg%3e")}.icon-checkbox-on[disabled],.icon-checkbox-on[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-checkbox{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='4'%20y='4'%20width='16'%20height='16'%20rx='1'%20stroke='%232B8766'%20stroke-width='2'/%3e%3c/svg%3e")}.icon-checkbox[disabled],.icon-checkbox[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-date-picker{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2033%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='0.5'%20width='32'%20height='32'%20rx='8'%20fill='%232b8766'/%3e%3cpath%20d='M12.5%2011V7M20.5%2011V7M11.5%2015H21.5M9.5%2025H23.5C24.6046%2025%2025.5%2024.1046%2025.5%2023V11C25.5%209.89543%2024.6046%209%2023.5%209H9.5C8.39543%209%207.5%209.89543%207.5%2011V23C7.5%2024.1046%208.39543%2025%209.5%2025Z'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-date-picker[disabled],.icon-date-picker[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-dot-large{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='12'%20cy='12'%20r='10'%20fill='green'/%3e%3c/svg%3e")}.icon-dot-large[disabled],.icon-dot-large[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-menu-more{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%2012.5C12.2761%2012.5%2012.5%2012.2761%2012.5%2012C12.5%2011.7239%2012.2761%2011.5%2012%2011.5C11.7239%2011.5%2011.5%2011.7239%2011.5%2012C11.5%2012.2761%2011.7239%2012.5%2012%2012.5Z'%20fill='%23666666'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2018.5C12.2761%2018.5%2012.5%2018.2761%2012.5%2018C12.5%2017.7239%2012.2761%2017.5%2012%2017.5C11.7239%2017.5%2011.5%2017.7239%2011.5%2018C11.5%2018.2761%2011.7239%2018.5%2012%2018.5Z'%20fill='%23666666'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%206.5C12.2761%206.5%2012.5%206.27614%2012.5%206C12.5%205.72386%2012.2761%205.5%2012%205.5C11.7239%205.5%2011.5%205.72386%2011.5%206C11.5%206.27614%2011.7239%206.5%2012%206.5Z'%20fill='%23666666'%20stroke='%23666666'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-menu-more[disabled],.icon-menu-more[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-merge-grey{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2040%2040'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.5%2016C8.94772%2016%208.5%2016.4477%208.5%2017C8.5%2017.5523%208.94772%2018%209.5%2018V16ZM16.25%2017L16.9571%2017.7071C17.3476%2017.3166%2017.3476%2016.6834%2016.9571%2016.2929L16.25%2017ZM12.5429%2019.2929C12.1524%2019.6834%2012.1524%2020.3166%2012.5429%2020.7071C12.9334%2021.0976%2013.5666%2021.0976%2013.9571%2020.7071L12.5429%2019.2929ZM13.9571%2013.2929C13.5666%2012.9024%2012.9334%2012.9024%2012.5429%2013.2929C12.1524%2013.6834%2012.1524%2014.3166%2012.5429%2014.7071L13.9571%2013.2929ZM29.75%2024C30.3023%2024%2030.75%2023.5523%2030.75%2023C30.75%2022.4477%2030.3023%2022%2029.75%2022V24ZM23%2023L22.2929%2022.2929C21.9024%2022.6834%2021.9024%2023.3166%2022.2929%2023.7071L23%2023ZM26.7071%2020.7071C27.0976%2020.3166%2027.0976%2019.6834%2026.7071%2019.2929C26.3166%2018.9024%2025.6834%2018.9024%2025.2929%2019.2929L26.7071%2020.7071ZM25.2929%2026.7071C25.6834%2027.0976%2026.3166%2027.0976%2026.7071%2026.7071C27.0976%2026.3166%2027.0976%2025.6834%2026.7071%2025.2929L25.2929%2026.7071ZM8%206H18.5V4H8V6ZM19.25%2028H8V30H19.25V28ZM6%2026V8H4V26H6ZM20.5%208V12.5H22.5V8H20.5ZM8%2028C6.89543%2028%206%2027.1046%206%2026H4C4%2028.2091%205.79086%2030%208%2030V28ZM18.5%206C19.6046%206%2020.5%206.89543%2020.5%208H22.5C22.5%205.79086%2020.7091%204%2018.5%204V6ZM8%204C5.79086%204%204%205.79086%204%208H6C6%206.89543%206.89543%206%208%206V4ZM21.5%2012H32V10H21.5V12ZM34%2014V32H36V14H34ZM32%2034H21.5V36H32V34ZM19.5%2032V14H17.5V32H19.5ZM21.5%2034C20.3954%2034%2019.5%2033.1046%2019.5%2032H17.5C17.5%2034.2091%2019.2909%2036%2021.5%2036V34ZM34%2032C34%2033.1046%2033.1046%2034%2032%2034V36C34.2091%2036%2036%2034.2091%2036%2032H34ZM32%2012C33.1046%2012%2034%2012.8954%2034%2014H36C36%2011.7909%2034.2091%2010%2032%2010V12ZM21.5%2010C19.2909%2010%2017.5%2011.7909%2017.5%2014H19.5C19.5%2012.8954%2020.3954%2012%2021.5%2012V10ZM9.5%2018H16.25V16H9.5V18ZM13.9571%2020.7071L16.9571%2017.7071L15.5429%2016.2929L12.5429%2019.2929L13.9571%2020.7071ZM16.9571%2016.2929L13.9571%2013.2929L12.5429%2014.7071L15.5429%2017.7071L16.9571%2016.2929ZM29.75%2022H23V24H29.75V22ZM25.2929%2019.2929L22.2929%2022.2929L23.7071%2023.7071L26.7071%2020.7071L25.2929%2019.2929ZM22.2929%2023.7071L25.2929%2026.7071L26.7071%2025.2929L23.7071%2022.2929L22.2929%2023.7071Z'%20fill='%234E5969'/%3e%3c/svg%3e")}.icon-merge-grey[disabled],.icon-merge-grey[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-merge{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2026%2026'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.4375%2010.2112C5.88522%2010.2112%205.4375%2010.6589%205.4375%2011.2112C5.4375%2011.7635%205.88522%2012.2112%206.4375%2012.2112V10.2112ZM10.6562%2011.2112L11.3634%2011.9183C11.7539%2011.5278%2011.7539%2010.8946%2011.3634%2010.5041L10.6562%2011.2112ZM8.07414%2012.3791C7.68362%2012.7696%207.68362%2013.4028%208.07414%2013.7933C8.46467%2014.1838%209.09783%2014.1838%209.48836%2013.7933L8.07414%2012.3791ZM9.48836%208.62908C9.09783%208.23855%208.46467%208.23855%208.07414%208.62908C7.68362%209.0196%207.68362%209.65276%208.07414%2010.0433L9.48836%208.62908ZM19.0938%2015.9612C19.646%2015.9612%2020.0938%2015.5135%2020.0938%2014.9612C20.0938%2014.4089%2019.646%2013.9612%2019.0938%2013.9612V15.9612ZM14.875%2014.9612L14.1679%2014.2541C13.7774%2014.6446%2013.7774%2015.2778%2014.1679%2015.6683L14.875%2014.9612ZM17.4571%2013.7933C17.8476%2013.4028%2017.8476%2012.7696%2017.4571%2012.3791C17.0666%2011.9886%2016.4334%2011.9886%2016.0429%2012.3791L17.4571%2013.7933ZM16.0429%2017.5433C16.4334%2017.9338%2017.0666%2017.9338%2017.4571%2017.5433C17.8476%2017.1528%2017.8476%2016.5196%2017.4571%2016.1291L16.0429%2017.5433ZM5.5%204.71118H12.0625V2.71118H5.5V4.71118ZM12.5312%2017.7112H5.5V19.7112H12.5312V17.7112ZM4.625%2016.8362V5.58618H2.625V16.8362H4.625ZM12.9375%205.58618V8.39868H14.9375V5.58618H12.9375ZM5.5%2017.7112C5.01675%2017.7112%204.625%2017.3194%204.625%2016.8362H2.625C2.625%2018.424%203.91218%2019.7112%205.5%2019.7112V17.7112ZM12.0625%204.71118C12.5457%204.71118%2012.9375%205.10293%2012.9375%205.58618H14.9375C14.9375%203.99836%2013.6503%202.71118%2012.0625%202.71118V4.71118ZM5.5%202.71118C3.91218%202.71118%202.625%203.99836%202.625%205.58618H4.625C4.625%205.10293%205.01675%204.71118%205.5%204.71118V2.71118ZM13.9375%208.46118H20.5V6.46118H13.9375V8.46118ZM21.375%209.33618V20.5862H23.375V9.33618H21.375ZM20.5%2021.4612H13.9375V23.4612H20.5V21.4612ZM13.0625%2020.5862V9.33618H11.0625V20.5862H13.0625ZM13.9375%2021.4612C13.4543%2021.4612%2013.0625%2021.0694%2013.0625%2020.5862H11.0625C11.0625%2022.174%2012.3497%2023.4612%2013.9375%2023.4612V21.4612ZM21.375%2020.5862C21.375%2021.0694%2020.9832%2021.4612%2020.5%2021.4612V23.4612C22.0878%2023.4612%2023.375%2022.174%2023.375%2020.5862H21.375ZM20.5%208.46118C20.9832%208.46118%2021.375%208.85293%2021.375%209.33618H23.375C23.375%207.74836%2022.0878%206.46118%2020.5%206.46118V8.46118ZM13.9375%206.46118C12.3497%206.46118%2011.0625%207.74836%2011.0625%209.33618H13.0625C13.0625%208.85293%2013.4543%208.46118%2013.9375%208.46118V6.46118ZM6.4375%2012.2112H10.6562V10.2112H6.4375V12.2112ZM9.48836%2013.7933L11.3634%2011.9183L9.94914%2010.5041L8.07414%2012.3791L9.48836%2013.7933ZM11.3634%2010.5041L9.48836%208.62908L8.07414%2010.0433L9.94914%2011.9183L11.3634%2010.5041ZM19.0938%2013.9612H14.875V15.9612H19.0938V13.9612ZM16.0429%2012.3791L14.1679%2014.2541L15.5821%2015.6683L17.4571%2013.7933L16.0429%2012.3791ZM14.1679%2015.6683L16.0429%2017.5433L17.4571%2016.1291L15.5821%2014.2541L14.1679%2015.6683Z'%20fill='%232B8766'/%3e%3c/svg%3e")}.icon-merge[disabled],.icon-merge[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-split{flex:none;display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:middle;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2025%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.5003%2021.6862V2.48621M5.62046%2014.4862L2.90039%2011.868M2.90039%2011.868L5.62046%209.24984M2.90039%2011.868H9.61507M19.3803%209.24984L22.1004%2011.868M22.1004%2011.868L19.3803%2014.4862M22.1004%2011.868L15.3857%2011.868'%20stroke='%232B8766'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")}.icon-split[disabled],.icon-split[aria-disabled=true]{pointer-events:none;opacity:.5}.icon-showcase{padding:2rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.icon-showcase__header{margin-bottom:2rem;text-align:center}.icon-showcase__header h2{margin:0 0 .5rem;font-size:2rem;font-weight:600;color:#1f2937}.icon-showcase__header p{margin:0 0 1.5rem;color:#6b7280;font-size:1rem}.icon-showcase__type-tabs{display:flex;gap:.5rem;justify-content:center;margin-bottom:1.5rem;background:#f3f4f6;border-radius:.5rem;padding:.25rem;max-width:400px;margin-left:auto;margin-right:auto}.icon-showcase__type-tab{flex:1;padding:.75rem 1rem;border:none;background:transparent;border-radius:.375rem;font-size:.875rem;font-weight:500;color:#6b7280;cursor:pointer;transition:all .2s}.icon-showcase__type-tab.active{background:#fff;color:#1f2937;box-shadow:0 1px 3px #0000001a}.icon-showcase__type-tab:hover:not(.active){color:#8f969a}.icon-showcase__filters{display:flex;gap:1rem;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:1rem}.icon-showcase__search{flex:1;min-width:200px;max-width:400px}.icon-showcase__category-filter{min-width:200px}.icon-showcase__category-select{width:100%;padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;outline:none;transition:border-color .2s;background:#fff}.icon-showcase__category-select:focus{border-color:#3b82f6}.icon-showcase__search-input{width:100%;max-width:400px;padding:.75rem 1rem;border:2px solid #e5e7eb;border-radius:.5rem;font-size:1rem;outline:none;transition:border-color .2s}.icon-showcase__search-input:focus{border-color:#3b82f6}.icon-showcase__stats{color:#6b7280;font-size:.875rem;margin-top:.5rem}.icon-showcase__svg-info{margin-top:1.5rem;padding:1rem;background:#f0f9ff;border:1px solid #e0f2fe;border-radius:.5rem;text-align:left;max-width:600px;margin-left:auto;margin-right:auto}.icon-showcase__svg-info p{margin:0 0 .5rem;color:#0c4a6e}.icon-showcase__svg-info ul{margin:0;padding-left:1.5rem;color:#0f172a}.icon-showcase__svg-info li{margin-bottom:.25rem}.icon-showcase__svg-info code{background:#e0f2fe;padding:.125rem .25rem;border-radius:.25rem;font-size:.75rem;color:#0c4a6e}.icon-showcase__content{margin-top:2rem}.icon-showcase__category-section{margin-bottom:3rem}.icon-showcase__category-section:last-child{margin-bottom:0}.icon-showcase__category-title{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0 0 1.5rem;padding-bottom:.5rem;border-bottom:2px solid #e5e7eb;display:flex;align-items:center;gap:.5rem}.icon-showcase__category-count{font-size:1rem;font-weight:400;color:#6b7280;background:#f3f4f6;padding:.25rem .5rem;border-radius:.375rem}.icon-showcase__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1rem}.icon-showcase__item{position:relative;padding:1.5rem;border:2px solid #e5e7eb;border-radius:.75rem;text-align:center;cursor:pointer;transition:all .2s;background:#fff}.icon-showcase__item:hover{border-color:#3b82f6;box-shadow:0 4px 12px #3b82f626;transform:translateY(-2px)}.icon-showcase__item.selected{border-color:#10b981;box-shadow:0 4px 12px #10b98140;background:#f0fdf4}.icon-showcase__icon{display:flex;justify-content:center;align-items:center;height:80px;margin-bottom:1rem}.icon-showcase__icon>span{font-size:2rem!important;width:2rem!important;height:2rem!important}.icon-showcase__svg-examples{display:flex;gap:1rem;justify-content:center;align-items:center;flex-wrap:wrap}.icon-showcase__svg-example{display:flex;flex-direction:column;align-items:center;gap:.25rem;min-width:60px}.icon-showcase__svg-example svg{width:1.5rem!important;height:1.5rem!important}.icon-showcase__svg-example span{font-size:.625rem;color:#6b7280;font-weight:500}.icon-showcase__name{font-weight:600;color:#1f2937;margin-bottom:.5rem;font-size:.875rem;word-break:break-all}.icon-showcase__usage{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.75rem;color:#6b7280;background:#f9fafb;padding:.25rem .5rem;border-radius:.25rem;display:inline-block;word-break:break-all;margin-bottom:.25rem}.icon-showcase__import{font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.625rem;color:#9ca3af;background:#f3f4f6;padding:.125rem .25rem;border-radius:.25rem;display:inline-block;word-break:break-all}.icon-showcase__copied{position:absolute;top:.5rem;right:.5rem;background:#10b981;color:#fff;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem;font-weight:500;animation:fadeInOut 1s ease-in-out}.icon-showcase__empty{grid-column:1 / -1;text-align:center;padding:3rem;color:#6b7280}.icon-showcase__empty p{font-size:1.125rem;margin:0}@keyframes fadeInOut{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@media (prefers-color-scheme: dark){.icon-showcase{background:#111827b8;color:#f9fafb}.icon-showcase__header h2{color:#f9fafb}.icon-showcase__type-tabs{background:#374151}.icon-showcase__type-tab.active{background:#4b5563;color:#f9fafb}.icon-showcase__svg-info{background:#1e293b;border-color:#334155}.icon-showcase__svg-info p{color:#e2e8f0}.icon-showcase__svg-info ul{color:#cbd5e1}.icon-showcase__svg-info code{background:#334155;color:#e2e8f0}.icon-showcase__search-input{background:#374151;border-color:#4b5563;color:#f9fafb}.icon-showcase__search-input:focus{border-color:#60a5fa}.icon-showcase__category-select{background:#374151;border-color:#4b5563;color:#f9fafb}.icon-showcase__item{background:#2d3b4fa8;border-color:#374151;overflow:hidden}.icon-showcase__item:hover{border-color:#60a5fa}.icon-showcase__item.selected{background:#064e3b;border-color:#10b981}.icon-showcase__name{color:#f9fafb}.icon-showcase__usage{background:#374151;color:#d1d5db}.icon-showcase__import{background:#374151;color:#9ca3af}.icon-showcase__category-title{color:#f9fafb;border-bottom-color:#374151}.icon-showcase__category-count{background:#374151;color:#d1d5db}.icon-showcase__svg-example span{color:#9ca3af}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.raidar-upload-file{height:100%}.raidar-upload-file .input-mode-container .input-mode-field{display:flex;align-items:center;padding:4px 10px;border:1px solid #d9d9d9;border-radius:8px;background:#fff;cursor:pointer;transition:all .2s ease}.raidar-upload-file .input-mode-container .input-mode-field:hover{border-color:#2b8766;box-shadow:0 0 0 1px #2b87661a}.raidar-upload-file .input-mode-container .input-mode-field:focus-within{border-color:#2b8766;box-shadow:0 0 0 3px #2b87661a;outline:none}.raidar-upload-file .input-mode-container .input-mode-field .input-content{flex:1;display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:28px}.raidar-upload-file .input-mode-container .input-mode-field .input-content .placeholder{color:#666;font-size:14px;font-weight:400}.raidar-upload-file .input-mode-container .input-mode-field .input-content .file-tags{display:flex;flex-wrap:wrap;gap:6px;width:100%}.raidar-upload-file .input-mode-container .input-mode-field .input-content .file-tags .file-tag{display:flex;align-items:center;background:transparent;border:1px solid #d9d9d9;border-radius:6px;padding:5px 6px 5px 10px;font-size:14px;transition:all .2s ease}.raidar-upload-file .input-mode-container .input-mode-field .input-content .file-tags .file-tag:hover{border-color:#2b8766;background:#2b876605}.raidar-upload-file .input-mode-container .input-mode-field .input-content .file-tags .file-tag .file-name{color:#2b8766;font-weight:500;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.raidar-upload-file .input-mode-container .input-mode-field .input-content .file-tags .file-tag .file-name:hover{color:#1f6049;text-decoration:underline}.raidar-upload-file .input-mode-container .input-mode-field .input-content .file-tags .file-tag .file-tag-close{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-left:4px;border:none;background:transparent;color:#8c8c8c;cursor:pointer;border-radius:50%;font-size:14px;font-weight:500;line-height:1;transition:all .2s ease}.raidar-upload-file .input-mode-container .input-mode-field .input-content .file-tags .file-tag .file-tag-close:hover{background:#ff4d4f1a;color:#ff4d4f;transform:scale(1.1)}.raidar-upload-file .input-mode-container .input-mode-field .input-content .file-tags .file-tag .file-tag-close:active{transform:scale(.95)}.raidar-upload-file .input-mode-container .input-mode-field .upload-icon-suffix{margin-left:12px;color:#666;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:all .2s ease}.raidar-upload-file .input-mode-container .input-mode-field .upload-icon-suffix:hover{color:#2b8766;background:#2b876614;transform:scale(1.05)}.raidar-upload-file .input-mode-container .input-mode-field .upload-icon-suffix:active{transform:scale(.95)}.raidar-upload-file .input-mode-container .input-mode-field .upload-icon-suffix .raidar-icon{font-size:16px}.raidar-upload-file .custom_upload_item{display:flex;flex-direction:column;margin:15px 18px}.raidar-upload-file .upload-limit-reached{padding:20px;border:2px dashed #d9d9d9;border-radius:6px;background:#f5f5f5;text-align:center}.raidar-upload-file .upload-limit-reached .limit-message{color:#666;font-size:14px;line-height:20px}.raidar-upload-file .ant-upload-wrapper .ant-upload.ant-upload-drag{border:2px dashed #2b8766;background-color:#2b87660d}.raidar-upload-file .ant-upload-wrapper .ant-upload.ant-upload-drag .upload-icon-wrapper .upload-icon-border{margin:16px auto;background-color:#2b87661a;padding:16px;border-radius:50%;width:56px;height:56px;box-sizing:border-box}.raidar-upload-file .ant-upload-wrapper .ant-upload.ant-upload-drag .upload-text{display:flex;flex-direction:column;gap:10px}.raidar-upload-file .ant-upload-wrapper .ant-upload.ant-upload-drag .upload-text .upload-main-text{display:flex;margin:0 auto;width:fit-content;font-size:16px}.raidar-upload-file .ant-upload-wrapper .ant-upload.ant-upload-drag .upload-text .upload-main-text .upload-primary-text{color:#2b8766;margin-right:5px}.raidar-upload-file .ant-upload-wrapper .ant-upload.ant-upload-drag .upload-text .upload-hint-text{color:#666;font-size:14px;line-height:20px;text-align:center}.raidar-upload-file .click_upload .ant-upload-drag,.raidar-upload-file .click_upload .ant-upload-select{border:2px dashed #6ab175!important;background:#f8fff980!important;border-radius:6px!important;padding:40px 20px!important}.raidar-upload-file .click_upload .ant-upload-drag:hover,.raidar-upload-file .click_upload .ant-upload-select:hover{border-color:#6ab175!important;background:#f8fff9cc!important}.raidar-upload-file .click_upload .ant-upload-drag .ant-upload,.raidar-upload-file .click_upload .ant-upload-select .ant-upload{padding:0}.raidar-upload-file .click_upload .ant-upload-drag .upload-content,.raidar-upload-file .click_upload .ant-upload-select .upload-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.raidar-upload-file .click_upload .ant-upload-drag .upload-content .upload-icon-wrapper,.raidar-upload-file .click_upload .ant-upload-select .upload-content .upload-icon-wrapper{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#6ab1751f}.raidar-upload-file .click_upload .ant-upload-drag .upload-content .upload-icon-wrapper .upload-icon,.raidar-upload-file .click_upload .ant-upload-select .upload-content .upload-icon-wrapper .upload-icon{color:#2b8766;font-size:20px}.raidar-upload-file .click_upload .ant-upload-drag .upload-content .upload-text,.raidar-upload-file .click_upload .ant-upload-select .upload-content .upload-text{text-align:center}.raidar-upload-file .click_upload .ant-upload-drag .upload-content .upload-text .upload-primary-text,.raidar-upload-file .click_upload .ant-upload-select .upload-content .upload-text .upload-primary-text{font-weight:500;font-size:16px;line-height:20px;color:#2b8766;margin-bottom:4px}.raidar-upload-file .click_upload .ant-upload-drag .upload-content .upload-text .upload-secondary-text,.raidar-upload-file .click_upload .ant-upload-select .upload-content .upload-text .upload-secondary-text{font-weight:400;font-size:14px;line-height:20px;color:#000}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item{display:flex;justify-content:space-between;align-items:center}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item .custom_upload_item_top{display:flex;justify-content:space-between;align-items:center;position:relative;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:16px;line-height:20px;color:#000}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item .custom_uit_right{display:inline-block;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:14px;line-height:20px;color:#8c8c8c}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item .custom_upload_item_footer{height:auto;overflow:hidden}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item .custom_upload_item_footer .error-message{margin-top:4px;font-size:12px;color:#ff4d4f;line-height:16px}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done{display:flex;justify-content:space-between;align-items:center;padding:15px;border:1px solid #d9d9d9;border-radius:8px;margin-bottom:10px;gap:10px}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done .file-item-container{display:flex;align-items:center;flex:1;gap:10px}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done .file-item-container .file-name-wrapper{display:flex;align-items:center;flex:1}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done .file-item-container .file-name-wrapper .custom_uidd_title{flex:1}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dt{display:flex;justify-content:center;align-items:center;width:40px;height:40px;overflow:hidden;margin-right:15px}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dd{display:flex;flex-direction:column}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dd .custom_uidd_title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:14px;line-height:15px;vertical-align:middle;color:#000;margin-bottom:5px}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dd .custom_uidd_title>dd{display:flex;flex-direction:column;flex:1}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dd .custom_uidd_title>dd .custom_uidd_title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:14px;line-height:15px;letter-spacing:0;vertical-align:middle;color:#000;margin-bottom:5px}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dd .custom_uidd_title>dd .custom_uidd_title.clickable{cursor:pointer;color:#6ab175}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dd .custom_uidd_title>dd .custom_uidd_title.clickable:hover{text-decoration:underline}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dd .custom_uidd_title>dd .custom_uidd_title.error{color:#ff4d4f}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dd .custom_uidd_title>dd .custom_uidd_size{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:12px;line-height:15px;letter-spacing:0;vertical-align:middle;color:#8c8c8c}.raidar-upload-file-list.custom_upload_item_box .custom_upload_item_done>dd .custom_uidd_size{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:12px;line-height:15px;vertical-align:middle;color:#8c8c8c}.raidar-general-modal .ant-modal-body>.header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.raidar-general-modal .ant-modal-body>.header .header-text{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:16px}.raidar-general-modal .ant-modal-body>.header .header-btn.disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.raidar-general-modal .ant-modal-body>.splitter{border:none;border-bottom:1px solid #f0f0f0}.raidar-general-modal .ant-modal-body>.content{margin:10px 0 0}.raidar-general-modal .ant-modal-body>.footer:not(:empty){margin-top:20px}.raidar-general-modal.fixed-footer .ant-modal-body>.content{margin:10px 0 0;max-height:calc(100vh - 200px);overflow:auto}.raidar-confirm-modal .ant-modal-confirm-btns{text-align:center}.raidar-confirm-modal .ant-btn{min-width:170px!important}.raidar-confirm-modal .ant-btn-default{color:#2b8766;border-color:#2b8766}.raidar-confirm-modal .ant-btn-default:hover{border-color:#2b8766!important;color:#2b8766!important}.raidar-confirm-modal .ant-btn-primary{background-color:#2b8766}.raidar-confirm-modal .ant-btn-primary:hover{background-color:#2b8766!important}.raidar-confirm-modal .confirm-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:18px}.raidar-pdf-viewer{position:relative;width:100%;height:100%}.raidar-pdf-viewer .observer-container{width:100%;height:100%}.raidar-pdf-viewer-control-btns{position:absolute;z-index:10;top:12px;left:50%;transform:translate(-50%);display:flex;gap:4px;padding:4px 10px;background:#ffffffbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;box-shadow:0 4px 20px #00000014,0 1px 3px #0000000d;border:1px solid rgba(255,255,255,.3);opacity:.2;transition:opacity .2s ease,box-shadow .2s ease;animation:slideDown .3s ease-out}.raidar-pdf-viewer-control-btns:empty{display:none}.raidar-pdf-viewer-control-btns .btn-group{display:flex;gap:4px;position:relative}.raidar-pdf-viewer-control-btns .btn-group:not(:last-child):after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:1px;height:20px;background:#0000001a}.raidar-pdf-viewer-control-btns .btn-group:not(:last-child){margin-right:8px}.raidar-pdf-viewer-control-btns:hover{opacity:.7;box-shadow:0 4px 20px #0000001f,0 1px 3px #00000014}@keyframes slideDown{0%{opacity:0;transform:translate(-50%) translateY(-10px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.raidar-pdf-viewer-control-btns button{width:36px;height:36px;border:none;border-radius:8px;background:transparent;color:#4a5568;opacity:.7;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;transition:all .2s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.raidar-pdf-viewer-control-btns button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#667eea,#764ba2);opacity:0;transition:opacity .2s ease;border-radius:8px}.raidar-pdf-viewer-control-btns button:hover{opacity:1;transform:translateY(-1px);box-shadow:0 4px 12px #00000026;color:#2d3748}.raidar-pdf-viewer-control-btns button:hover:before{opacity:.1}.raidar-pdf-viewer-control-btns button:active{transform:translateY(0);box-shadow:0 2px 8px #0000001a}.raidar-pdf-viewer-control-btns button .anticon{position:relative;z-index:1}.raidar-pdf-viewer-control-btns button a{color:inherit;text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative;z-index:1}.raidar-pdf-viewer-control-btns button.scale-btn{font-weight:600;font-size:18px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media (max-width: 768px){.raidar-pdf-viewer-control-btns{top:8px;padding:6px 8px;gap:6px}.raidar-pdf-viewer-control-btns button{width:32px;height:32px;font-size:14px}}@media (prefers-color-scheme: dark){.raidar-pdf-viewer-control-btns{background:#1a202cf2;border:1px solid rgba(255,255,255,.1)}.raidar-pdf-viewer-control-btns .btn-group:not(:last-child):after{background:#fff3}.raidar-pdf-viewer-control-btns button{color:#e2e8f0;opacity:.7}.raidar-pdf-viewer-control-btns button:before{background:linear-gradient(135deg,#4299e1,#9f7aea)}.raidar-pdf-viewer-control-btns button:hover{opacity:1;color:#f7fafc}}.raidar-pdf-viewer .document{width:100%;height:100%;display:flex}.raidar-pdf-viewer .document.left .thumbnails,.raidar-pdf-viewer .document.right .thumbnails{display:flex;flex-direction:column;flex:0 0 fit-content}.raidar-pdf-viewer .document.left .thumbnails .thumbnail_block .page-number,.raidar-pdf-viewer .document.right .thumbnails .thumbnail_block .page-number{display:flex;align-items:center;justify-content:center;margin-left:12px;border-bottom:1px solid lightgray}.raidar-pdf-viewer .document.left .thumbnails .thumbnail_block:last-child .page-number,.raidar-pdf-viewer .document.right .thumbnails .thumbnail_block:last-child .page-number{border-bottom:none}.raidar-pdf-viewer .document.left{flex-direction:row}.raidar-pdf-viewer .document.left .thumbnails{border-right:none}.raidar-pdf-viewer .document.right{flex-direction:row-reverse}.raidar-pdf-viewer .document.right .thumbnails{border-left:none}.raidar-pdf-viewer .document.top .thumbnails,.raidar-pdf-viewer .document.bottom .thumbnails{display:flex;flex:0 0 fit-content}.raidar-pdf-viewer .document.top .thumbnails .thumbnail_block,.raidar-pdf-viewer .document.bottom .thumbnails .thumbnail_block{border-right:1px solid lightgray}.raidar-pdf-viewer .document.top .thumbnails .thumbnail_block:last-child,.raidar-pdf-viewer .document.bottom .thumbnails .thumbnail_block:last-child{border-right:none}.raidar-pdf-viewer .document.top .thumbnails .thumbnail_block .page-number,.raidar-pdf-viewer .document.bottom .thumbnails .thumbnail_block .page-number{display:flex;align-items:center;justify-content:center;margin-left:12px}.raidar-pdf-viewer .document.top{flex-direction:column}.raidar-pdf-viewer .document.top .thumbnails{border-bottom:none}.raidar-pdf-viewer .document.bottom{flex-direction:column-reverse}.raidar-pdf-viewer .document.bottom .thumbnails{border-top:none}.raidar-pdf-viewer .document .thumbnails{height:100%;overflow-x:hidden;overflow-y:auto;border:1px solid lightgray}.raidar-pdf-viewer .document .pages{height:100%;overflow:auto;border:1px solid lightgray}.raidar-pdf-viewer.image-mode .image-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:auto}.raidar-pdf-viewer.image-mode .image-container img{display:block;max-width:100%;max-height:100%;object-fit:contain}.raidar-pdf-viewer-modal .ant-modal-content .ant-modal-close{top:0;right:0}.raidar-pdf-viewer-modal .ant-modal-content .ant-modal-body{padding:0;height:100%}.raidar-pdf-viewer-file-list-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .file-list-item{display:flex;justify-content:space-between;align-items:center;min-width:200px}.raidar-pdf-viewer-file-list-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .file-list-item .file-name{cursor:pointer;flex:1}.raidar-pdf-viewer-file-list-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .file-list-item .delete-file-btn{margin-left:8px;border:none;background:transparent;color:inherit;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.raidar-pdf-viewer-file-list-dropdown .ant-dropdown-menu .ant-dropdown-menu-item .file-list-item .delete-file-btn:hover{color:#f53f3f}.raidar-view-and-verify .content{margin:20px 0}.raidar-view-and-verify .content .raidar-pdf-viewer{height:60vh}.raidar-view-and-verify .content .expire-date{margin-top:20px;display:flex;align-items:center;justify-content:space-between}.raidar-view-and-verify .content .expire-date .item-key{flex:auto}.raidar-view-and-verify .content .expire-date .item-value{flex:0 0 240px;display:flex;align-items:center;justify-content:space-between}.raidar-view-and-verify .content .expire-date .item-value .mm,.raidar-view-and-verify .content .expire-date .item-value .dd{width:56px}.raidar-view-and-verify .content .expire-date .item-value .yyyy{width:75px}.raidar-file-and-verify.empty .file-uploader .ant-upload.ant-upload-drag{border:none}.raidar-file-and-verify.empty .file-uploader .ant-upload.ant-upload-btn{border-radius:8px!important;border:2px dashed #2b8766!important;background-color:#2b87660d!important;padding:0!important;min-height:200px!important;transition:all .3s ease!important}.raidar-file-and-verify.empty .file-uploader .ant-upload.ant-upload-btn:hover,.raidar-file-and-verify.empty .file-uploader .ant-upload.ant-upload-btn.ant-upload-drag-hover{border-color:#2b8766!important;background-color:#2b876614!important}.raidar-file-and-verify.empty .file-uploader .ant-upload.ant-upload-btn .ant-upload-drag-container{padding:40px 20px!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;min-height:200px!important}.raidar-file-and-verify.empty .file-uploader.ant-upload.ant-upload-btn{border-radius:8px!important;border:2px dashed #2b8766!important;background-color:#2b87660d!important;padding:40px 20px!important;min-height:200px!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important}.raidar-file-and-verify.empty .file-uploader.ant-upload.ant-upload-btn:hover,.raidar-file-and-verify.empty .file-uploader.ant-upload.ant-upload-btn:focus{border-color:#2b8766!important;background-color:#2b876614!important}.raidar-file-and-verify.empty .file-uploader.ant-upload.ant-upload-btn:active{border-color:#2b8766!important;background-color:#2b87661a!important}.raidar-file-and-verify.empty .file-uploader .upload-content{text-align:center;width:100%}.raidar-file-and-verify.empty .file-uploader .upload-content .upload-icon{margin-bottom:16px;display:flex;justify-content:center}.raidar-file-and-verify.empty .file-uploader .upload-content .upload-icon .anticon{font-size:24px!important;color:#2b8766!important;background-color:#2b87661a!important;padding:16px!important;border-radius:50%!important;width:56px!important;height:56px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.raidar-file-and-verify.empty .file-uploader .upload-content .upload-text{font-size:16px!important;margin-bottom:8px!important;line-height:1.4!important}.raidar-file-and-verify.empty .file-uploader .upload-content .upload-text .primary-text{color:#2b8766!important;font-weight:500!important}.raidar-file-and-verify.empty .file-uploader .upload-content .upload-text .secondary-text{color:#8c8c8c!important;font-weight:400!important}.raidar-file-and-verify.empty .file-uploader .upload-content .upload-hint{font-size:14px!important;color:#8c8c8c!important;font-weight:400!important}.raidar-file-and-verify.uploaded .item{display:flex;min-height:64px;padding:12px 0}.raidar-file-and-verify.uploaded .item-key{flex:0 0 200px;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;line-height:40px}.raidar-file-and-verify.uploaded .item-value{flex:auto;display:flex;align-items:center;justify-content:space-between}.raidar-file-and-verify.uploaded .item-value.upload-file-container{border:1px solid #d9d9d9;border-radius:4px;padding:6px 6px 6px 12px;position:relative}.raidar-file-and-verify.uploaded .item-value.upload-file-container .upload-progress{position:absolute;width:calc(100% - 24px);height:100%;background-color:#fff}.raidar-file-and-verify.uploaded .item-value.upload-file-container .upload-progress .ant-progress-outer{height:100%}.raidar-file-and-verify.uploaded .item-value.upload-file-container .hover-to-show{display:none;height:36px}.raidar-file-and-verify.uploaded .item-value.upload-file-container .hover-to-show .ant-btn,.raidar-file-and-verify.uploaded .item-value.upload-file-container .hover-to-show .ant-upload-wrapper{min-width:unset}.raidar-file-and-verify.uploaded .item-value.upload-file-container:hover{border-color:#2b8766}.raidar-file-and-verify.uploaded .item-value.upload-file-container:hover .ant-tag{display:none}.raidar-file-and-verify.uploaded .item-value.upload-file-container:hover .hover-to-show{display:flex}.raidar-file-and-verify.uploaded .item-value.upload-file-container:hover .hover-to-show .raidar-upload-file .ant-upload-wrapper .ant-upload.ant-upload-drag{position:static;background:none;border:none}.raidar-file-and-verify.uploaded .item-value.upload-file-container:hover .hover-to-show .raidar-upload-file .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload.ant-upload-btn{padding:0}.raidar-file-and-verify.uploaded .item-value.column{flex-direction:column;align-items:flex-start}.raidar-file-and-verify.uploaded .item-value.change-log{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-file-and-verify.uploaded .item-value.change-log *{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-file-and-verify.uploaded .item-value.change-log>.log-item{margin-top:10px}.raidar-file-and-verify.uploaded .item-value.change-log>.log-item .operator{margin-right:20px}.raidar-file-and-verify.uploaded .item-value.change-log .show-more-btn{padding-left:0}.raidar-file-and-verify.uploaded .item-value .status{display:flex}.raidar-file-and-verify.uploaded .item-value .status .ant-tag{border:none;padding:8px 12px}.raidar-file-and-verify.uploaded .item-value .error{color:#f44f4f}.raidar-file-and-verify.uploaded .item .verify{margin-top:8px;margin-left:20px;padding:16px 24px}/*!
* Cropper.js v1.6.2
* https://fengyuanchen.github.io/cropperjs
*
* Copyright 2015-present Chen Fengyuan
* Released under the MIT license
*
* Date: 2024-04-21T07:43:02.731Z
*/.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.raidar-signature{position:fixed;left:0;top:0;padding:10px;z-index:1000}.raidar-signature__consent-section{padding:20px 0}.raidar-signature__consent-title{margin-bottom:16px;font-size:16px;font-weight:500}.raidar-signature__consent-list{display:flex;flex-direction:column;gap:12px}.raidar-signature__consent-item{display:flex;align-items:flex-start}.raidar-signature__consent-warning{margin-top:16px;color:#ff4d4f}.raidar-signature .signature-container{width:calc(100dvw - 20px);height:calc(100dvh - 20px);position:relative}.raidar-signature .signature-container .btn-container{position:absolute;top:10px;right:10px;display:flex;gap:10px}@media screen and (orientation: portrait){.raidar-signature body{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#f5f5f5}.raidar-signature .rotate-message{display:block;font-size:18px;color:#000}.raidar-signature .signature-container{display:none}}@media screen and (orientation: landscape){.raidar-signature .rotate-message{display:none}.raidar-signature .signature-container{display:block}}.raidar-signature-modal .ant-modal-body .content .notice{display:flex;align-items:baseline;gap:6px}.raidar-signature-modal .ant-modal-body .content .img-container{margin-top:10px;display:flex;align-items:center;justify-content:center}.raidar-signature-modal .ant-modal-body .content .qr-code{margin:20px auto}.raidar-signature-modal .ant-modal-body .content .hint{display:flex;align-items:center;justify-content:center}.raidar-signature-modal .ant-modal-body .content .sign-here{padding:0 5px}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes bounceIn{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.05)}70%{transform:scale(.9)}to{opacity:1;transform:scale(1)}}.raidar-signature-with-consent{padding:20px;background:#fff;border-radius:8px}.raidar-signature-with-consent__mode-switch{margin-bottom:20px}.raidar-signature-with-consent__mode-options{display:flex;background:#f5f5f5;border-radius:8px;padding:4px;border:1px solid #eeeeee}.raidar-signature-with-consent__mode-option{display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;border-radius:6px;background:transparent;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:#666;flex:1;justify-content:center}.raidar-signature-with-consent__mode-option:hover{color:#2b8766;background:#2b87660d}.raidar-signature-with-consent__mode-option:hover svg{color:#2b8766}.raidar-signature-with-consent__mode-option.active{background:#fff;color:#2b8766;font-weight:600;box-shadow:0 2px 4px #0000001a}.raidar-signature-with-consent__mode-option.active svg{color:#2b8766}.raidar-signature-with-consent__mode-option svg{font-size:16px;color:#8c8c8c;transition:color .2s ease;flex-shrink:0}.raidar-signature-with-consent__mode-option span{transition:color .2s ease;white-space:nowrap}.raidar-signature-with-consent__signature-view{display:flex;flex-direction:column;gap:24px;background:#f5f5f5;border-radius:6px;border:1px solid #eeeeee;padding:16px}.raidar-signature-with-consent__consent-section{display:flex;flex-direction:column;gap:16px}.raidar-signature-with-consent__consent-title{margin:0;font-size:16px;font-weight:600;color:#000}.raidar-signature-with-consent__consent-list{display:flex;flex-direction:column;gap:12px}.raidar-signature-with-consent__consent-item{display:flex;align-items:flex-start}.raidar-signature-with-consent__consent-item .ant-checkbox-wrapper{margin:0;font-size:14px;line-height:1.5;color:#666}.raidar-signature-with-consent__consent-item .ant-checkbox-wrapper .ant-checkbox{margin-right:8px;align-self:flex-start;margin-top:4px}.raidar-signature-with-consent__all-selected-indicator{padding:12px 16px;border-radius:6px;font-size:14px;font-weight:500}.raidar-signature-with-consent__all-selected-text{color:#2b8766;background:#6ab1751a;padding:8px 12px;border-radius:4px;border:1px solid #2b8766;display:inline-flex;align-items:center;gap:6px}.raidar-signature-with-consent__pending-text{color:#ff920e;background:#ff920e1a;padding:8px 12px;border-radius:4px;border:1px solid rgba(255,146,14,.3);display:inline-flex;align-items:center;gap:6px}.raidar-signature-with-consent__signature-content{display:flex;align-items:stretch;position:relative;width:100%;box-sizing:border-box}.raidar-signature-with-consent__signature-content .add-signature{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px 12px;border:1px dashed rgba(43,135,102,.4);border-radius:8px;cursor:pointer;transition:all .3s ease;color:#2b8766cc;font-size:14px;font-weight:500;background:#2b87660a;min-height:120px;flex:1;box-sizing:border-box}.raidar-signature-with-consent__signature-content .add-signature:hover{border-color:#2b8766;color:#2b8766;background:#2b876614;border-style:solid}.raidar-signature-with-consent__signature-content .add-signature:hover .anticon{color:#2b8766;background:#2b876626}.raidar-signature-with-consent__signature-content .add-signature:active{background:#2b87661f;transform:scale(.99)}.raidar-signature-with-consent__signature-content .add-signature.hover{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffb3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border:1px solid #2b8766;border-radius:8px;color:#2b8766;font-weight:600;z-index:10;box-shadow:0 4px 12px #2b876633}.raidar-signature-with-consent__signature-content .add-signature.hover .anticon{color:#2b8766;background:#2b876626}.raidar-signature-with-consent__signature-content .add-signature .anticon{font-size:24px;color:#2b8766b3;transition:all .3s ease;background:#2b87661a;border-radius:50%;padding:8px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.raidar-signature-with-consent__signature-content .signature-img{position:relative;border:2px solid #eeeeee;border-radius:8px;overflow:hidden;min-height:120px;display:flex;align-items:center;justify-content:center;background:#fff;flex:1;transition:all .3s ease;box-sizing:border-box}.raidar-signature-with-consent__signature-content .signature-img:hover{border-color:#2b87664d}.raidar-signature-with-consent__signature-content .signature-img img{max-width:100%;max-height:100%;height:100px;object-fit:contain}.raidar-signature-with-consent__signature-main{flex:1;position:relative;width:100%;box-sizing:border-box}.raidar-signature-with-consent__qr-view{display:flex;flex-direction:column;gap:24px}.raidar-signature-with-consent__qr-content{display:flex;align-items:stretch;gap:0;position:relative}.raidar-signature-with-consent__qr-main{flex:1;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px;border:1px solid #eeeeee;border-radius:8px;background:#fff;min-height:200px;gap:16px}.raidar-signature-with-consent__qr-main .qr-code{border:1px solid #eeeeee;border-radius:8px;padding:16px;background:#fff;box-shadow:0 2px 8px #0000000f}.raidar-signature-with-consent__qr-main .qr-code .ant-qrcode{border-radius:4px}.raidar-signature-with-consent__qr-main .hint{color:#666;font-size:14px;font-weight:500;text-align:center;max-width:200px;line-height:1.4}.raidar-signature-with-consent__qr-main .signature-received{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}.raidar-signature-with-consent__qr-main .signature-received img{border:1px solid #eeeeee;border-radius:8px;box-shadow:0 2px 8px #0000000f;background:#fff}.raidar-signature-with-consent__qr-main .signature-received .signature-received-text{color:#2b8766;font-size:14px;font-weight:600;text-align:center;padding:8px 16px;background:#6ab1751a;border:1px solid #2b8766;border-radius:20px;display:inline-flex;align-items:center;gap:6px}.raidar-signature-with-consent__qr-main .signature-received .signature-received-text:before{content:"✓";font-weight:700;font-size:16px}.raidar-signature-with-consent__qr-display{display:flex;align-items:center;justify-content:center;padding:32px 16px;border:2px dashed #d9d9d9;border-radius:8px 0 0 8px;background:#f5f5f5;color:#8c8c8c;font-size:16px;min-height:120px;text-align:center}.raidar-signature-with-consent.qrCode{text-align:center}.raidar-signature-with-consent.qrCode .raidar-signature-with-consent__qr-main{transition:all .3s ease}.raidar-signature-with-consent.qrCode .raidar-signature-with-consent__qr-main:hover{border-color:#2b8766;box-shadow:0 4px 12px #00000014}.raidar-signature-with-consent.qrCode .raidar-signature-with-consent__qr-main .qr-code{transition:all .3s ease}.raidar-signature-with-consent.qrCode .raidar-signature-with-consent__qr-main .qr-code:hover{box-shadow:0 4px 16px #0000001a;border-color:#2b8766}.raidar-signature-with-consent.qrCode .raidar-signature-with-consent__qr-main .hint{animation:pulse 2s infinite}.raidar-signature-with-consent.qrCode .raidar-signature-with-consent__qr-main .signature-received{animation:fadeInUp .5s ease-out}.raidar-signature-with-consent.qrCode .raidar-signature-with-consent__qr-main .signature-received .signature-received-text{animation:bounceIn .6s ease-out .2s both}.raidar-signature-with-consent.qrCode .ant-qrcode-loading .ant-spin{margin:20px}.raidar-signature-with-consent.qrCode .ant-qrcode-expired{opacity:.6;filter:grayscale(50%)}@media (max-width: 768px){.raidar-signature-with-consent{padding:16px}.raidar-signature-with-consent__mode-switch{margin-bottom:16px}.raidar-signature-with-consent__mode-options{padding:3px}.raidar-signature-with-consent__mode-option{padding:8px 12px;font-size:13px;gap:6px}.raidar-signature-with-consent__mode-option svg{font-size:14px}.raidar-signature-with-consent__signature-section{padding:12px;min-height:100px;font-size:14px}.raidar-signature-with-consent__consent-title{font-size:14px}.raidar-signature-with-consent__consent-list{padding:12px}.raidar-signature-with-consent__consent-item .ant-checkbox-wrapper{font-size:13px}.raidar-signature-with-consent__signature-content .add-signature{padding:24px 12px;font-size:13px;min-height:100px;gap:8px}.raidar-signature-with-consent__signature-content .add-signature .anticon{font-size:20px;width:36px;height:36px;padding:6px}.raidar-signature-with-consent__signature-content .signature-img{min-height:100px}}.raidar-change-password .item{margin-top:10px;flex:1 1 calc(50% - 20px)}.raidar-change-password .item .item-key{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;margin-bottom:8px}.raidar-change-password .item .item-value .ant-input{height:24px}.raidar-change-password .item .item-value *{font-size:14px;font-weight:400;line-height:18px}.raidar-change-password .item .error{color:#f44f4f}.role-and-group-select{width:100%}.role-and-group-select .ant-select-selector{border:1px solid rgba(0,0,0,.08)!important;border-radius:6px!important;background-color:#fafafa!important;box-shadow:inset 0 1px 2px #00000005!important;transition:all .2s ease!important;min-height:28px!important;padding:2px 8px!important}.role-and-group-select .ant-select-selector:hover{border-color:#0000001f!important;background-color:#fff!important}.role-and-group-select.ant-select-focused .ant-select-selector{border-color:#2b8766!important;background-color:#fff!important;box-shadow:0 0 0 2px #1890ff1a!important}.role-and-group-select.role-and-group-select-disabled .ant-select-selector{background-color:#f5f5f5!important;border-color:#d9d9d9!important;cursor:not-allowed!important}.role-and-group-select.role-and-group-select-disabled .ant-select-selector:hover{border-color:#d9d9d9!important;background-color:#f5f5f5!important}.role-and-group-select.role-and-group-select-disabled .ant-select-selection-item{color:#8c8c8c}.role-and-group-select.role-and-group-select-disabled .ant-select-selection-item .role-item{opacity:.6}.role-and-group-select.role-and-group-select-disabled .ant-select-arrow,.role-and-group-select.role-and-group-select-disabled .ant-select-suffix{color:#8c8c8c}.role-and-group-select .ant-select-selection-item-content{font-size:12px}.role-and-group-select .ant-select-selection-item-content span{display:flex;align-items:center;gap:4px}.role-and-group-select .ant-select-selection-item-content span .icon-user,.role-and-group-select .ant-select-selection-item-content span .icon-user-group{width:12px;height:12px;font-size:12px;flex-shrink:0}.role-and-group-select .role-item{display:flex;align-items:center}.role-and-group-select .role-item.with-number .number-text{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:#f7ab26;color:#fff;font-size:9px;font-weight:600;margin-right:4px;flex-shrink:0;min-width:14px}.role-and-group-select .role-item .icon-user,.role-and-group-select .role-item .icon-user-group,.role-and-group-select .role-item .role-icon,.role-and-group-select .role-item .role-group-icon{width:12px;height:12px;margin:0 5px;flex-shrink:0}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-group-option{background-color:#f9f9f9;font-weight:600;color:#434343;padding:6px 10px;margin:0;font-size:11px}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-group-option span{display:flex;align-items:center;gap:4px}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-group-option span .icon-user-group{width:12px;height:12px;font-size:12px;flex-shrink:0}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-group-option:hover,.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-group-option.ant-select-item-option-selected{background-color:#e9f4f0;color:#2b8766}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-group-option.ant-select-item-option-disabled{background-color:#f5f5f5;color:#8c8c8c;cursor:not-allowed;opacity:.6}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-group-option.group-not-selectable.ant-select-item-option-disabled{background-color:#f9f9f9;color:#8c8c8c;cursor:default;opacity:.8;font-style:italic}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-group-option.group-not-selectable.ant-select-item-option-disabled:hover{background-color:#f9f9f9;color:#8c8c8c}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-option{padding:4px 10px 4px 24px;background-color:#fff;color:#434343;font-size:12px}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-option span{display:flex;align-items:center;gap:4px}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-option span .icon-user{width:12px;height:12px;font-size:12px;flex-shrink:0}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-option:hover{background-color:#f9f9f9}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-option.ant-select-item-option-selected{background-color:#e9f4f0;color:#2b8766}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.role-option.ant-select-item-option-disabled{color:#8c8c8c;background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.individual-role-option{background-color:#fff;color:#434343;padding:4px 10px;font-size:12px}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.individual-role-option:first-of-type{border-top:2px solid #d9d9d9;margin-top:8px;position:relative}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.individual-role-option:first-of-type:before{content:"Individual Roles";position:absolute;top:-24px;left:12px;font-size:11px;font-weight:600;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px;background:#fff;padding:0 8px}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.individual-role-option span{display:flex;align-items:center;gap:4px}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.individual-role-option span .icon-user{width:12px;height:12px;font-size:12px;flex-shrink:0}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.individual-role-option:hover{background-color:#f9f9f9}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.individual-role-option.ant-select-item-option-selected{background-color:#e9f4f0;color:#2b8766}.role-and-group-select-popup.ant-select-dropdown .ant-select-item.ant-select-item-option.individual-role-option.ant-select-item-option-disabled{color:#8c8c8c;background-color:#f5f5f5;cursor:not-allowed;opacity:.6}.role-and-group-select .icon-user,.role-and-group-select .icon-user-group,.role-and-group-select .role-icon,.role-and-group-select .role-group-icon,.role-and-group-select-popup .icon-user,.role-and-group-select-popup .icon-user-group,.role-and-group-select-popup .role-icon,.role-and-group-select-popup .role-group-icon{width:14px;height:14px;font-size:12px;flex-shrink:0;background-image:none}.raidar-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#ffffffb3;display:flex;align-items:center;justify-content:center;z-index:1000;pointer-events:all;cursor:wait}.raidar-loading-overlay .raidar-loading-content{display:flex;align-items:center;gap:16px}.raidar-loading-overlay .raidar-loading-content.raidar-loading-vertical{flex-direction:column}.raidar-loading-overlay .raidar-loading-content.raidar-loading-horizontal{flex-direction:row}.raidar-loading-overlay .raidar-loading-content .raidar-loading-text{color:#666;font-size:14px;font-weight:500;text-align:center}.raidar-content-header{width:100%;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.raidar-content-header--with-border{padding:16px 24px;border-bottom:1px solid rgba(0,0,0,.06);box-shadow:0 2px 4px #00000014}.raidar-content-header-left{display:flex;align-items:flex-start}.raidar-content-header-title-container{display:flex;flex-direction:column;gap:4px}.raidar-content-header-title{font-size:26px;line-height:26px;color:#121212;display:flex;align-items:center}.raidar-content-header-title--medium{font-size:20px;line-height:20px;color:#121212}.raidar-content-header-title--large{font-size:26px;line-height:26px;color:#121212}.raidar-content-header-title .back-btn{padding-left:0;padding-right:10px;font-size:20px}.raidar-content-header-title .back-btn .anticon-arrow-left{width:20px;cursor:pointer}.raidar-content-header-subtitle{margin-top:6px;font-size:14px;line-height:18px;color:#999;font-weight:400}.raidar-content-header-right{display:flex;gap:0 10px}.raidar-employee-detail{height:100%;background-color:#fff;display:flex;flex-direction:column}.raidar-employee-detail-content{flex:auto;display:flex;overflow:hidden}.raidar-employee-detail-content-left{overflow-y:auto;background-color:#fff;width:210px;margin-right:1px;flex:none;display:flex;flex-direction:column;border-radius:2px;padding:24px 24px 16px;box-shadow:0 3px 6px #00000014}.raidar-employee-detail-content-right{overflow:hidden;padding:1px;background-color:#fff;flex:auto;min-width:0;border-radius:2px;box-shadow:0 3px 6px #00000014}.raidar-employee-detail-content-right-inner{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:24px 24px 16px}.raidar-employee-detail-content-signature{margin-top:20px;margin-bottom:10px}.raidar-employee-detail-content-signature .signature-hint{margin-bottom:12px}.raidar-employee-detail-content-signature .signature-hint .title{font-weight:700}.raidar-employee-detail-content-signature .signature-hint .hint{font-weight:300;font-size:12px;line-height:20px}.raidar-employee-detail-content-signature .add-signature{display:flex;align-items:center;justify-content:center;cursor:pointer;flex-direction:column;width:100%;height:55px;padding:16px 8px;gap:4px;border-radius:8px;border:1px solid #2b8766;background-color:#e9f4f0;color:#2b8766}.raidar-employee-detail-content-signature .add-signature.hover{height:100%}.raidar-employee-detail-content-signature .raidar-hover-button:hover .raidar-hover-button-btn-container{background-color:transparent}.raidar-employee-detail-content-signature .raidar-hover-button .raidar-hover-button-btn{height:100%;width:100%}.raidar-employee-detail-content-signature .signature-img{width:160px;height:55px;border-radius:8px;border:1px solid #d9d9d9;display:flex;align-items:center;justify-content:center}.raidar-employee-detail-content-signature .signature-img img{width:100%;height:100%;object-fit:contain}.raidar-employee-detail-content .change-password{margin-top:auto}.raidar-employee-detail-content .change-password .ant-btn{width:100%;border-color:#2b8766}.raidar-employee-detail-content .change-password .ant-btn span{color:#2b8766}.raidar-employee-detail-content-basic{flex:none;display:flex;flex-wrap:wrap;gap:20px 40px}.raidar-employee-detail-content-basic .item{flex:1 1 calc(50% - 20px);max-width:100%}.raidar-employee-detail-content-basic .item.full-width,.raidar-employee-detail-content-basic .item.clinic-assignments-item{flex:1 1 100%}.raidar-employee-detail-content-basic .item .item-key{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;margin-bottom:8px}.raidar-employee-detail-content-basic .item .item-value .ant-input{height:44px;padding:12px}.raidar-employee-detail-content-basic .item .item-value .ant-input-number-group-wrapper{width:100%}.raidar-employee-detail-content-basic .item .item-value .ant-input-number-group-wrapper .ant-input-number{display:flex;align-items:center;height:42px;padding:12px}.raidar-employee-detail-content-basic .item .item-value .ant-select{width:100%;height:42px}.raidar-employee-detail-content-basic .item .item-value *{font-size:14px;font-weight:400;line-height:18px}.raidar-employee-detail-content-basic .item .item-value.role-privilege{display:flex;gap:0 16px}.raidar-employee-detail-content-basic .item .item-value.role-privilege .role-select{flex:0 0 30%;height:42px}.raidar-employee-detail-content-basic .item .item-value.role-privilege .privilege-select{flex:1 1 60%;height:42px}.raidar-employee-detail-content-basic .item .item-value.role-privilege .privilege-select .ant-select-selection-wrap{margin:auto 0}.raidar-employee-detail-content-basic .item .item-value .salary-input .salary-switch-btn{padding:0;color:#2b8766;background-color:transparent;min-width:unset}.raidar-employee-detail-content-basic .item .item-value .salary-input .salary-switch-btn:hover{background-color:unset}.raidar-employee-detail-content-basic .item .item-value .salary-input .ant-input-number-input{padding-left:0}.raidar-employee-detail-content-detail{position:relative;margin-top:30px;flex:auto}.raidar-employee-detail-content-detail-tabs,.raidar-employee-detail-content-detail-tabs .ant-tabs-content{height:100%}.raidar-employee-detail-content-detail-tabs .ant-tabs-content .ant-tabs-tabpane{height:100%;overflow-y:auto}.raidar-employee-detail-content-detail .raidar-file-and-verify{height:100%}.raidar-employee-detail-content-detail .raidar-file-and-verify .file-uploader,.raidar-employee-detail-content-detail .raidar-file-and-verify .file-uploader .ant-upload{width:100%;height:100%}.raidar-employee-detail-content-detail .qualifications .category-title{font-weight:700}.raidar-employee-detail-content-detail .qualifications hr{margin:10px 0;border:none;border-bottom:1px solid #f0f0f0}.raidar-employee-detail-content-detail .qualifications .ant-checkbox-wrapper{margin-bottom:10px}.raidar-employee-detail-content-detail .qualifications .industy-container .raidar-file-and-verify.empty{margin-top:10px}.raidar-employee-detail-content-detail .qualifications .single-tests-container .ant-checkbox-wrapper,.raidar-employee-detail-content-detail .qualifications .special-consultations-container .ant-checkbox-wrapper,.raidar-employee-detail-content-detail .qualifications .medical-type-container .ant-checkbox-wrapper{min-width:50%}.raidar-employee-detail-clinic-option{display:flex;align-items:center;justify-content:space-between;overflow:hidden}.raidar-employee-detail-clinic-option .location{display:flex;margin-left:40px;overflow:hidden}.raidar-employee-detail-clinic-option .location-icon{display:flex;align-items:center}.raidar-employee-detail-clinic-option .location-text{overflow:hidden;text-overflow:ellipsis}.raidar-employee-detail .clinic-assignments .clinic-assignments-separator{width:100%;height:1px;background:#f0f0f0;margin:24px 0 20px;position:relative}.raidar-employee-detail .clinic-assignments .clinic-assignments-header{display:flex;gap:40px;margin-bottom:8px}.raidar-employee-detail .clinic-assignments .clinic-assignments-header .clinic-header,.raidar-employee-detail .clinic-assignments .clinic-assignments-header .provider-number-header{flex:1 1 0;min-width:0;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;font-weight:500}.raidar-employee-detail .clinic-assignments .clinic-assignment-group{margin-bottom:12px}.raidar-employee-detail .clinic-assignments .clinic-assignment-group .clinic-assignment-row{display:flex;gap:40px;align-items:center}.raidar-employee-detail .clinic-assignments .clinic-assignment-group .clinic-assignment-row .clinic-select-wrapper{flex:1 1 0;min-width:0}.raidar-employee-detail .clinic-assignments .clinic-assignment-group .clinic-assignment-row .clinic-select-wrapper .ant-select{height:42px;width:100%}.raidar-employee-detail .clinic-assignments .clinic-assignment-group .clinic-assignment-row .provider-number-wrapper{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:8px}.raidar-employee-detail .clinic-assignments .clinic-assignment-group .clinic-assignment-row .provider-number-wrapper .ant-input{height:42px;flex:1}.raidar-employee-detail .clinic-assignments .clinic-assignment-group .clinic-assignment-row .provider-number-wrapper .remove-assignment-btn{height:32px;width:32px;flex:none;display:flex;align-items:center;justify-content:center}.raidar-employee-detail .clinic-assignments .clinic-assignment-group .clinic-assignment-row .provider-number-wrapper .remove-assignment-btn:hover{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}.raidar-employee-detail .clinic-assignments .add-assignment-btn{height:42px;border-style:dashed;border-color:#2b8766;color:#2b8766}.raidar-employee-detail .clinic-assignments .add-assignment-btn:hover{border-color:#2b8766;color:#2b8766}.raidar-edit-role-name .item-key span{color:#f44f4f}.raidar-edit-role-name-desc{display:flex;align-items:center;justify-content:space-between}.raidar-edit-role-name-desc .item{flex-basis:49%}.raidar-edit-role-name-desc .item .item-key{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;margin-bottom:8px}.raidar-edit-role-privileges-container{margin-top:20px}.raidar-edit-role-privileges-container .title{font-weight:700}.raidar-edit-role-privileges-container .hint-and-btn{display:flex;align-items:center;justify-content:space-between}.raidar-edit-role-privileges-container .hint-and-btn .hint{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-edit-role-privileges-container .privileges{margin-top:10px;padding:10px;overflow:auto;max-height:350px;background-color:#f9f9f9}.raidar-edit-role-privileges-container .privileges .privilege-item{height:fit-content;position:relative;margin-bottom:10px}.raidar-edit-role-privileges-container .privileges .privilege-item .privilege-checkbox .ant-checkbox{position:absolute;top:4px}.raidar-edit-role-privileges-container .privileges .privilege-item .privilege-text{margin-left:20px}.raidar-edit-role-privileges-container .privileges .privilege-item .privilege-desc{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-table-header-style .ant-table-thead>tr>th,.raidar-role-privilege-table .ant-table-thead>tr>th{background:#f7f9fa!important;color:#8e95a9!important;font-size:15px;font-weight:400;border-bottom:none;padding:16px!important}.raidar-table-header-style .ant-table-tbody>tr>td,.raidar-role-privilege-table .ant-table-tbody>tr>td{border-bottom:1px solid #d9d9d9;padding:16px}.raidar-table-header-style .ant-table-tbody>tr:hover>td,.raidar-role-privilege-table .ant-table-tbody>tr:hover>td{background:#f7f9fa}.raidar-role-privilege{height:100%;background-color:#fff;padding:24px}.raidar-role-privilege-accounts{display:flex;align-items:center}.raidar-role-privilege .danger{color:#f44f4f}.raidar-searchbox{width:250px;height:32px;color:#c9cdd4}.raidar-searchbox .ant-input-affix-wrapper{padding:3px 11px}.raidar-searchbox .ant-input-prefix{margin-right:8px}.raidar-searchbox .ant-input{line-height:24px}.raidar-searchbox .custom-search-icon{display:flex;align-items:center;justify-content:center;font-size:14px}.raidar-staff-new-staff-modal label{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-table-header-style .ant-table-thead>tr>th,.raidar-staff-list-table .ant-table-thead>tr>th{background:#f7f9fa!important;color:#8e95a9!important;font-size:15px;font-weight:400;border-bottom:none;padding:16px!important}.raidar-table-header-style .ant-table-tbody>tr>td,.raidar-staff-list-table .ant-table-tbody>tr>td{border-bottom:1px solid #d9d9d9;padding:16px}.raidar-table-header-style .ant-table-tbody>tr:hover>td,.raidar-staff-list-table .ant-table-tbody>tr:hover>td{background:#f7f9fa}.raidar-staff-list{height:100%;background-color:#fff;padding:24px}.raidar-staff-list-filters{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:16px}.raidar-staff-list-filters-left{display:flex;gap:8px;align-items:center;flex:1}.raidar-staff-list-filters-right{display:flex;gap:8px;align-items:center}.raidar-staff-list-name-container{display:flex;align-items:center;gap:10px}.raidar-staff-list-name-with-status{display:flex;flex-direction:column;gap:4px}.raidar-staff-list-status-badge{font-size:11px;font-weight:500;padding:2px 8px;border-radius:4px;width:70px;text-align:center;line-height:1.2}.raidar-staff-list-status-badge.active{color:#2b8766;background-color:#6ab1751a;border:1px solid rgba(106,177,117,.16)}.raidar-staff-list-status-badge.inactive{color:#666;background-color:#0000001a;border:1px solid rgba(0,0,0,.05)}.raidar-staff-list-role{font-family:Raidar-Italic,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-staff-list-action .danger{color:#f44f4f}.raidar-med-services-steps-sider{height:100%;padding:24px 10px 24px 24px;display:flex;flex-direction:column;gap:24px}.raidar-med-services-steps-sider-title-text{font-size:26px;line-height:26px;color:#121212;font-size:18px;margin-bottom:4px;display:flex}.raidar-med-services-steps-sider-title-text .back-btn{margin-right:8px;cursor:pointer;font-size:14px}.raidar-med-services-steps-sider-title-desc{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-med-services-steps-sider-splitter{border:none;border-bottom:1px solid #f0f0f0}.raidar-med-services-steps-sider-steps{flex:auto}.raidar-med-services-steps-sider-steps .ant-steps-item .ant-steps-item-description{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-row{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;background-color:#fff;z-index:1}.raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-row-expand-btn .ant-btn{min-width:unset;color:#8c8c8c}.raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-row .raidar-med-services-single-test-row-expand-btn:hover{cursor:pointer}.raidar-expandable-items-set-row{padding:16px 14px 16px 24px;border:1px solid #f9f9f9}.raidar-expandable-items-set-row-title{display:flex;align-items:center;justify-content:space-between;width:fit-content}.raidar-expandable-items-set-row-title-icon{margin-right:10px}.raidar-expandable-items-set-row-title-text .desc,.raidar-expandable-items-set-row-title-text .desc *{font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-expandable-items-set-subitems{background-color:#fafafe;display:flex;flex-direction:column}.raidar-expandable-items-set-subitems.hidden{display:none}.raidar-expandable-items-set-subitems .raidar-med-settings-setting-row{padding:8px 24px 8px 48px}.raidar-expandable-items-set-subitems .raidar-expandable-items-set-subitem{padding:10px 40px}.raidar-expandable-items-set-subitems.extra{padding:8px 24px 8px 48px}.raidar-expandable-items-set .ant-checkbox-disabled+span{color:unset}.raidar-med-services-clinic-support-types,.raidar-med-services-clinic-model{display:flex;flex-direction:column;gap:15px}.raidar-med-services-clinic-support-types .type-item,.raidar-med-services-clinic-model .type-item{max-width:500px;padding:24px 30px;border:1px solid #dddddd;border-radius:20px;box-shadow:0 0 4px #0000000d;cursor:pointer}.raidar-med-services-clinic-support-types .type-item.selected,.raidar-med-services-clinic-model .type-item.selected{box-shadow:0 0 4px #2b8766}.raidar-med-services-clinic-support-types .type-item .item-title,.raidar-med-services-clinic-model .type-item .item-title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;margin-bottom:8px;font-size:16px}.raidar-med-services-clinic-support-types .type-item .item-desc,.raidar-med-services-clinic-model .type-item .item-desc{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-med-services-clinic-support-types .radio-group,.raidar-med-services-clinic-model .radio-group{display:flex;flex-direction:column;gap:10px}.raidar-med-service-settings-modal.single-setting .ant-modal-body>.content{height:auto;max-height:calc(60vh - 98px)}.raidar-med-service-settings-modal.single-setting .main-content-container{max-height:calc(60vh - 118px);overflow-y:auto}.raidar-med-service-settings-modal .ant-modal-body>.content.content{display:flex;gap:25px;max-height:calc(60vh - 98px);height:auto;overflow-y:hidden}.raidar-med-service-settings-modal .ant-modal-body>.content.content>div:first-child div[aria-hidden=true]{display:none}.raidar-med-service-settings-modal .ant-modal-body>.content.content>div:first-child .ant-affix{position:static!important;width:auto}.raidar-med-service-settings-modal .ant-modal-body>.content.content .anchor{flex:none}.raidar-med-service-settings-modal .ant-modal-body>.content.content .anchor .ant-anchor:before{left:auto;right:-15px;height:calc(60vh - 118px);top:0}.raidar-med-service-settings-modal .ant-modal-body>.content.content .anchor .ant-anchor-ink{left:auto;right:-15px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .anchor .ant-anchor-link{padding:4px 0;margin-bottom:4px;margin-right:-4px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .anchor .ant-anchor-link .ant-anchor-link-title{text-align:left}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container{max-height:calc(60vh - 118px);overflow-y:auto;overflow-x:hidden;flex:auto;padding:0 15px 0 0;margin-top:10px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-type,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-model,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .price-setting,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .time-setting,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting{margin-bottom:25px;display:flex;flex-direction:column;gap:15px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-type .type-item,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-model .type-item,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .price-setting .type-item,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .time-setting .type-item,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .type-item{padding:18px 24px;margin-top:2px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-type .type-item .item-title,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-model .type-item .item-title,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .price-setting .type-item .item-title,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .time-setting .type-item .item-title,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .type-item .item-title{display:flex;align-items:center;justify-content:center;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-type .type-item .item-desc,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-model .type-item .item-desc,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .price-setting .type-item .item-desc,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .time-setting .type-item .item-desc,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .type-item .item-desc{text-align:center;font-size:12px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-type,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .clinic-model{margin:2px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .category-title{font-family:Raidar-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .title{display:flex;align-items:center;margin-bottom:10px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .title .title-text{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .title .title-icon{display:flex;align-items:center;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;margin-left:4px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .content-container{display:flex;flex-direction:column;gap:5px;background:#f9f9f9;padding:8px;border-radius:6px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .content-container .item-row{display:flex;align-items:center;justify-content:space-between;padding:0 5px;margin-top:5px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container{background:transparent;padding:0 15px 0 0}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group{display:flex;flex-direction:column;gap:12px;width:100%}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper{display:flex;align-items:flex-start;padding:10px 20px;margin:0;border:1px solid #d9d9d9;border-radius:8px;background:#fff;transition:all .2s ease;cursor:pointer}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper:hover,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper:hover,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper:hover{border-color:#2b8766;background-color:#2b876605}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper .ant-radio,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper .ant-radio,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper .ant-radio{margin-right:12px;margin-top:2px;flex-shrink:0}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner{width:14px;height:14px;border-color:#bfbfbf;border-width:2px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner:after,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner:after,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper .ant-radio .ant-radio-inner:after{display:none}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner{border-color:#2b8766;border-width:4px;background-color:#fff}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper .radio-content,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper .radio-content,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper .radio-content{flex:1}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper .radio-content .panel-title,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper .radio-content .panel-title,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper .radio-content .panel-title{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;color:#000;margin-bottom:4px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper .radio-content .panel-description,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper .radio-content .panel-description,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper .radio-content .panel-description{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;color:#666;margin-bottom:4px}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper .radio-content .panel-items,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper .radio-content .panel-items,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper .radio-content .panel-items{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:13px;color:#8c8c8c}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper-checked,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper-checked,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper-checked{border-color:#2b8766;background-color:#6ab1751a}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper-checked:hover,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper-checked:hover,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper-checked:hover{border-color:#2b8766;background-color:#2b876614}.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .drug-standard-version .content-container .ant-radio-group .ant-radio-wrapper-checked .radio-content .panel-title,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .urine-test-kit .content-container .ant-radio-group .ant-radio-wrapper-checked .radio-content .panel-title,.raidar-med-service-settings-modal .ant-modal-body>.content.content .main-content-container .independent-test-setting .oral-fluid-test-kit .content-container .ant-radio-group .ant-radio-wrapper-checked .radio-content .panel-title{color:#2b8766}.raidar-med-services-single-test{height:100%;display:flex;flex-direction:column;overflow:hidden}.raidar-med-services-single-test-title{display:flex;align-items:center;justify-content:space-between;font-size:26px;line-height:26px;color:#121212;font-size:18px;margin-bottom:14px;flex:none}.raidar-med-services-single-test-title-text{display:flex;align-items:center}.raidar-med-services-single-test-content{flex:auto;overflow:hidden;border:1px solid #f9f9f9;display:flex;flex-direction:column;gap:0}.raidar-med-services-single-test-content-title{background-color:#f9f9f9;padding:16px 24px;flex:none}.raidar-med-services-single-test-content-body{flex:auto;overflow:auto}.raidar-med-services-single-test-content-body .raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-subitems{padding-left:16px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.raidar-med-services-single-test-content-body .raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-subitems *{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-services-single-test-footer{margin-top:14px;display:flex;gap:19px;justify-content:flex-end}.raidar-med-services-single-test-single-test .raidar-med-services-single-test-single-test-row{display:flex;align-items:center}.raidar-med-services-single-test-single-test .raidar-med-services-single-test-single-test-row-title{flex:auto}.raidar-new-med-set-modal.is-free-form>div{height:100%}.raidar-new-med-set-modal.is-free-form>div .ant-modal-content{height:100%}.raidar-new-med-set-modal.is-free-form>div .ant-modal-content .ant-modal-body{height:100%;padding:0;display:flex;flex-direction:column}.raidar-new-med-set-modal.is-free-form>div .ant-modal-content .ant-modal-body .content{flex:1;overflow:hidden}.raidar-new-med-set-modal-title-text{font-weight:700}.raidar-new-med-set-modal-title-hint{color:#8c8c8c;font-size:14px}.raidar-new-med-set-modal-body{display:flex;flex-direction:column;gap:8px}.raidar-new-med-set-modal-body-name .input-label{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;margin-bottom:5px;display:flex;align-items:center}.raidar-new-med-set-modal-body-name .input-label .required-star{color:#f44f4f;margin-left:3px;display:inline-block;vertical-align:top}.raidar-new-med-set-modal-body-name .ant-input-group-addon{background-color:#2b8766cc;border-color:#2b8766cc;color:#fff;width:60px;padding:0}.raidar-new-med-set-modal-body-content-container{flex:auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.raidar-new-med-set-modal-body-content-container .raidar-searchbox .ant-input-group-addon{width:60px;padding:0}.raidar-new-med-set-modal-body-content-container .search-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.raidar-new-med-set-modal-body-content-container .search-row .input-label{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;display:flex;align-items:center}.raidar-new-med-set-modal-body-content-container .search-row .input-label .required-star{color:#f44f4f;margin-left:3px;display:inline-block;vertical-align:top}.raidar-new-med-set-modal-body-content{flex:auto;display:flex;flex-direction:column;gap:0px;overflow-y:auto;max-height:calc(100vh - 350px)}.raidar-new-med-set-modal-body-content .medical-type-container .title,.raidar-new-med-set-modal-body-content .health-surveillance-container .title,.raidar-new-med-set-modal-body-content .single-tests-container .title,.raidar-new-med-set-modal-body-content .special-consultations-container .title{font-weight:700;padding:10px 10px 8px}.raidar-new-med-set-modal-body-content .medical-type-container .industry-name,.raidar-new-med-set-modal-body-content .health-surveillance-container .industry-name,.raidar-new-med-set-modal-body-content .single-tests-container .industry-name,.raidar-new-med-set-modal-body-content .special-consultations-container .industry-name{margin:8px 0}.raidar-new-med-set-modal-body-content .medical-type-container .industry-item,.raidar-new-med-set-modal-body-content .health-surveillance-container .industry-item,.raidar-new-med-set-modal-body-content .single-tests-container .industry-item,.raidar-new-med-set-modal-body-content .special-consultations-container .industry-item{display:flex;flex-direction:column;gap:6px}.raidar-new-med-set-modal-body-content .medical-type-container .item-list,.raidar-new-med-set-modal-body-content .health-surveillance-container .item-list,.raidar-new-med-set-modal-body-content .single-tests-container .item-list,.raidar-new-med-set-modal-body-content .special-consultations-container .item-list{padding:0 4px 4px 10px;display:flex;flex-direction:column;gap:6px}.raidar-new-med-set-modal-body-content .medical-type-container .item-list .raidar-expandable-items-set-subitems,.raidar-new-med-set-modal-body-content .health-surveillance-container .item-list .raidar-expandable-items-set-subitems,.raidar-new-med-set-modal-body-content .single-tests-container .item-list .raidar-expandable-items-set-subitems,.raidar-new-med-set-modal-body-content .special-consultations-container .item-list .raidar-expandable-items-set-subitems{background-color:inherit;padding:10px 10px 5px 20px;gap:8px}.raidar-new-med-set-modal-body-content .medical-type-container .item-list .raidar-expandable-items-set-subitems .raidar-expandable-items-set-subitem,.raidar-new-med-set-modal-body-content .health-surveillance-container .item-list .raidar-expandable-items-set-subitems .raidar-expandable-items-set-subitem,.raidar-new-med-set-modal-body-content .single-tests-container .item-list .raidar-expandable-items-set-subitems .raidar-expandable-items-set-subitem,.raidar-new-med-set-modal-body-content .special-consultations-container .item-list .raidar-expandable-items-set-subitems .raidar-expandable-items-set-subitem{padding:0 0 0 10px}.raidar-new-med-set-modal-body-summary{display:flex;align-items:center}.raidar-new-med-set-modal-body-summary .icon{flex:none;margin-right:16px}.raidar-new-med-set-modal-body-summary .content-container,.raidar-new-med-set-modal-body-summary .content-container .group{display:flex;flex-wrap:wrap}.raidar-new-med-set-modal-body-summary .content-container .group .group-category{font-weight:700}.raidar-new-med-set-modal-body.is-not-free-form .raidar-new-med-set-modal-body-content{border-radius:5.3px;margin-top:10px;padding:0 10px;background-color:#f5f5f5}.raidar-new-med-set-modal-body.is-not-free-form .medical-type-container .industry-name{font-weight:700}.raidar-new-med-set-modal-body.is-not-free-form .medical-type-container .industry-item{padding:0 4px 4px 10px}.raidar-new-med-set-modal-body.is-not-free-form .single-tests-container .title{padding-left:0}.raidar-new-med-set-modal-body.is-free-form{height:100%;overflow:hidden}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content{margin-top:10px;height:100%;display:flex;flex-direction:row;gap:0;overflow:hidden}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .medical-type-container,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .health-surveillance-container,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .single-tests-container,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .special-consultations-container{border-left:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;flex:1;overflow:auto;display:flex;flex-direction:column}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .medical-type-container .title,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .health-surveillance-container .title,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .single-tests-container .title,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .special-consultations-container .title{flex:none;font-size:14px}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .medical-type-container .item-name,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .health-surveillance-container .item-name,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .single-tests-container .item-name,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .special-consultations-container .item-name{font-size:14px}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .medical-type-container .item-list,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .health-surveillance-container .item-list,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .single-tests-container .item-list,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .special-consultations-container .item-list{flex:1;overflow:auto;background-color:#fff}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .medical-type-container .item-list *,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .health-surveillance-container .item-list *,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .single-tests-container .item-list *,.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .special-consultations-container .item-list *{font-size:14px}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .medical-type-container{border-top-left-radius:5.3px;border-bottom-left-radius:5.3px}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .medical-type-container .title{background-color:#2b876633}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .health-surveillance-container .title{background-color:#2b876666}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .single-tests-container .item-list{padding-top:12px}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .single-tests-container .title{background-color:#2b876699}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .special-consultations-container{border-right:1px solid #f0f0f0;border-top-right-radius:5.3px;border-bottom-right-radius:5.3px}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .special-consultations-container .item-list{padding-top:12px}.raidar-new-med-set-modal-body.is-free-form .raidar-new-med-set-modal-body-content-container .raidar-new-med-set-modal-body-content .special-consultations-container .title{background-color:#2b8766cc}.raidar-med-services-medical-set{height:100%;display:flex;flex-direction:column;gap:0}.raidar-med-services-medical-set-title{display:flex;align-items:center;justify-content:space-between;font-size:26px;line-height:26px;color:#121212;font-size:18px}.raidar-med-services-medical-set-title-text{display:flex;align-items:center}.raidar-med-services-medical-set-title-btn{display:flex;align-items:center;gap:16px}.raidar-med-services-medical-set-content{border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;flex:auto;margin-top:14px;overflow:auto}.raidar-med-services-medical-set-content .raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-row{border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.raidar-med-services-medical-set-content .raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-row-title-text .standard-link,.raidar-med-services-medical-set-content .raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-row-title-text .certificate-link{color:#0082fa}.raidar-med-services-medical-set-content .raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-subitems{padding-left:22px}.raidar-med-services-medical-set-content .raidar-expandable-items-set.with-subitems .raidar-expandable-items-set-subitems.extra{padding:8px 0 10px 58px}.raidar-med-services-medical-set-content .raidar-expandable-items-set-subitems.extra:nth-child(3){padding-top:0}.raidar-med-services-medical-set-content .raidar-expandable-items-set-subitem{display:flex;align-items:center;justify-content:space-between}.raidar-med-services-medical-set-content .raidar-expandable-items-set-subitem *{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-services-medical-set-content .raidar-expandable-items-set-subitem:hover .action-btns{visibility:visible}.raidar-med-services-medical-set-content .raidar-expandable-items-set-subitem .action-btns{height:22px;visibility:hidden;align-items:center;display:flex;gap:8px}.raidar-med-services-medical-set-content .raidar-expandable-items-set-subitem .action-btns .edit-action{cursor:pointer}.raidar-med-services-medical-set-content .raidar-expandable-items-set-subitem .action-btns .delete-action{cursor:pointer;color:#f44f4f}.raidar-med-services-medical-set-content .add-new-med-set-btn{display:flex;gap:8px;color:#a9aaab;cursor:pointer}.raidar-med-services-medical-set-footer{margin-top:14px;display:flex;gap:19px;justify-content:flex-end}.raidar-med-settings{display:flex;flex-direction:column;gap:14px;height:100%;overflow:hidden}.raidar-med-settings-title{display:flex;align-items:center;justify-content:space-between;font-size:26px;line-height:26px;color:#121212;font-size:18px;flex:none}.raidar-med-settings-title-text{display:flex;align-items:center}.raidar-med-settings-title-btn{align-items:center;display:flex}.raidar-med-settings-title-btn .setting{margin-right:4px;padding:0;width:32px;font-size:20px}.raidar-med-settings-type-switch{display:flex;align-items:center;margin-left:6px;padding:2px 6px;font-size:12px;color:#2b8766;background-color:#e9f4f0;border-radius:12px;line-height:16px;box-shadow:#0000000d;cursor:pointer}.raidar-med-settings-content{flex:auto;min-height:0}.raidar-med-settings-content .external-price-setting{margin-bottom:14px;border:1px solid #e9f4f0}.raidar-med-settings-content .external-price-setting .setting-header{display:flex;align-items:center;justify-content:space-between}.raidar-med-settings-content .external-price-setting .setting-header .ant-btn{min-width:unset;height:unset;color:#8c8c8c}.raidar-med-settings-content .external-price-setting .setting-content{margin:20px;display:flex;flex-direction:column;gap:20px}.raidar-med-settings-content .external-price-setting .setting-content .enable-auto-calc{display:flex;align-items:center}.raidar-med-settings-content .external-price-setting .setting-content .enable-auto-calc .enable-text{margin-left:10px}.raidar-med-settings-content .external-price-setting .setting-content .type-and-value{display:flex;gap:40px}.raidar-med-settings-content .external-price-setting .setting-content .type-and-value .calc-type,.raidar-med-settings-content .external-price-setting .setting-content .type-and-value .calc-value{display:flex;flex-direction:column;gap:8px}.raidar-med-settings-content .external-price-setting .setting-content .type-and-value .calc-type .key,.raidar-med-settings-content .external-price-setting .setting-content .type-and-value .calc-value .key{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-med-settings-content .external-price-setting .setting-content .type-and-value .calc-type .ant-select,.raidar-med-settings-content .external-price-setting .setting-content .type-and-value .calc-type .ant-input-number,.raidar-med-settings-content .external-price-setting .setting-content .type-and-value .calc-value .ant-select,.raidar-med-settings-content .external-price-setting .setting-content .type-and-value .calc-value .ant-input-number{width:200px}.raidar-med-settings-content .price-time-setting{border:1px solid #e9f4f0}.raidar-med-settings-content-header{padding:14px 10px 14px 24px;background-color:#e9f4f0;display:flex;align-items:center;position:sticky;top:0;z-index:1}.raidar-med-settings-content-header .project{flex:auto}.raidar-med-settings-content-header .settings .price{width:100px}.raidar-med-settings-content-header .settings .external-price{width:110px}.raidar-med-settings-content-header .settings .time{width:120px;margin-right:10px}.raidar-med-settings-content-header .settings.with-auto-price .price,.raidar-med-settings-content-header .settings.with-auto-price .external-price{display:flex;justify-content:flex-end}.raidar-med-settings-content-header .settings.with-auto-price .price-discount,.raidar-med-settings-content-header .settings.with-auto-price .time-discount{color:#2b8766}.raidar-med-settings-content-header .settings.with-auto-price .price{width:148px}.raidar-med-settings-content-header .settings.with-auto-price .external-price{width:152px}.raidar-med-settings-footer{display:flex;gap:19px;flex:none;justify-content:flex-end}.raidar-med-settings .raidar-expandable-items-set-subitems{padding:0 10px 0 24px;gap:0}.raidar-med-settings .raidar-expandable-items-set-subitems *{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-settings .raidar-expandable-items-set-subitems .raidar-med-settings-setting-row{padding:12px 0}.raidar-med-settings .raidar-expandable-items-set-subitems .raidar-med-settings-setting-row .title{padding-left:40px}.raidar-med-settings .raidar-expandable-items-set.with-subitems>.raidar-med-settings-setting-row{position:sticky;top:0;background-color:#fff;z-index:1}.raidar-med-settings-setting-row{display:flex;padding:10px 10px 10px 24px}.raidar-med-settings-setting-row .title{flex:auto;display:flex;align-items:center}.raidar-med-settings-setting-row .title:first-child:last-child{width:100%}.raidar-med-settings-setting-row .title .item-name{display:flex;flex-direction:column;gap:5px}.raidar-med-settings-setting-row .title .item-name .name-text{white-space:pre-line}.raidar-med-settings-setting-row .title .item-name .discription{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-med-settings-setting-row .settings .ant-input-number-affix-wrapper{width:100%}.raidar-med-settings-setting-row .settings .price{width:100px}.raidar-med-settings-setting-row .settings .external-price{width:110px}.raidar-med-settings-setting-row .settings .time{width:120px;display:flex;align-items:center;justify-content:space-between}.raidar-med-settings-setting-row .settings .time.with-discount .final-time{color:#2b8766}.raidar-med-settings-setting-row .settings.with-auto-price .price{width:148px;padding-left:20px}.raidar-med-settings-setting-row .settings.with-auto-price .external-price{width:152px;padding-left:20px}.raidar-med-settings-setting-row .settings.with-auto-price .price .auto-price,.raidar-med-settings-setting-row .settings.with-auto-price .external-price .auto-price{margin-right:5px}.raidar-med-settings-setting-row .settings.with-auto-price .price.has-discount .auto-price,.raidar-med-settings-setting-row .settings.with-auto-price .price.manual-set .auto-price,.raidar-med-settings-setting-row .settings.with-auto-price .external-price.has-discount .auto-price,.raidar-med-settings-setting-row .settings.with-auto-price .external-price.manual-set .auto-price{text-decoration:line-through}.raidar-med-settings-setting-row .settings.with-auto-price .price.has-discount .price-input-number .ant-input-number-prefix,.raidar-med-settings-setting-row .settings.with-auto-price .price.has-discount .price-input-number .ant-input-number-input::placeholder,.raidar-med-settings-setting-row .settings.with-auto-price .external-price.has-discount .price-input-number .ant-input-number-prefix,.raidar-med-settings-setting-row .settings.with-auto-price .external-price.has-discount .price-input-number .ant-input-number-input::placeholder{color:#2b8766}.raidar-med-settings-setting-row .settings.with-auto-price .price.manual-set .price-input-number .ant-input-number-prefix,.raidar-med-settings-setting-row .settings.with-auto-price .price.manual-set .price-input-number .ant-input-number-input,.raidar-med-settings-setting-row .settings.with-auto-price .external-price.manual-set .price-input-number .ant-input-number-prefix,.raidar-med-settings-setting-row .settings.with-auto-price .external-price.manual-set .price-input-number .ant-input-number-input{color:#1890ff}.raidar-med-settings-setting-row .settings.with-auto-price .auto-time.deprecated{text-decoration:line-through}.raidar-med-settings-content-header .settings,.raidar-med-settings-setting-row .settings{margin-left:10px;flex:none;display:flex;gap:10px}.raidar-med-settings-content-header .settings .desc,.raidar-med-settings-content-header .settings .price,.raidar-med-settings-content-header .settings .time,.raidar-med-settings-content-header .settings .external-price,.raidar-med-settings-setting-row .settings .desc,.raidar-med-settings-setting-row .settings .price,.raidar-med-settings-setting-row .settings .time,.raidar-med-settings-setting-row .settings .external-price{display:flex;align-items:center}.raidar-med-settings-content-header .settings .price .preset-discount-btn,.raidar-med-settings-content-header .settings .external-price .preset-discount-btn,.raidar-med-settings-setting-row .settings .price .preset-discount-btn,.raidar-med-settings-setting-row .settings .external-price .preset-discount-btn{height:18px;min-width:unset;padding:0 5px;color:#2b8766;background:none;border:none;box-shadow:none}.raidar-med-settings-content-header .settings .time,.raidar-med-settings-setting-row .settings .time{display:flex;gap:4px}.raidar-med-settings-content-header .settings .time .ant-input-number,.raidar-med-settings-content-header .settings .time .ant-input-number-affix-wrapper,.raidar-med-settings-setting-row .settings .time .ant-input-number,.raidar-med-settings-setting-row .settings .time .ant-input-number-affix-wrapper{height:32px}.raidar-med-settings-content-header .settings .time .allocate-btn,.raidar-med-settings-setting-row .settings .time .allocate-btn{height:32px;display:flex;align-items:center;font-size:24px;color:#2b8766;cursor:pointer}.raidar-med-settings-content-header .settings .time .allocate-btn.hidden,.raidar-med-settings-setting-row .settings .time .allocate-btn.hidden{visibility:hidden}.raidar-med-settings-content-header .settings-view-container,.raidar-med-settings-setting-row .settings-view-container{flex:auto;justify-content:flex-end;height:42px;margin-left:10px;display:flex;align-items:center;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-med-settings-content-header .settings-view-container .settings-view,.raidar-med-settings-setting-row .settings-view-container .settings-view{display:flex;flex-direction:column;gap:5px}.raidar-med-settings-content-header .settings-view-container .settings-view .total,.raidar-med-settings-setting-row .settings-view-container .settings-view .total{justify-content:flex-end;display:flex;gap:5px}.raidar-med-settings-content-header .settings-view-container .settings-view .total .time,.raidar-med-settings-setting-row .settings-view-container .settings-view .total .time{white-space:nowrap}.raidar-med-settings-content-header .settings-view-container .settings-view .total .ant-tag,.raidar-med-settings-setting-row .settings-view-container .settings-view .total .ant-tag{width:100px;display:flex;align-items:center;justify-content:center}.raidar-med-settings-content-header .settings-view-container .settings-view .allocation,.raidar-med-settings-setting-row .settings-view-container .settings-view .allocation{display:flex;gap:5px}.raidar-med-settings-content-header .settings-view-container .settings-view .allocation span:last-child,.raidar-med-settings-setting-row .settings-view-container .settings-view .allocation span:last-child{display:none}.raidar-med-settings-preset .raidar-med-settings-content-header .settings .time,.raidar-med-settings-preset .raidar-med-settings-setting-row .settings .time{width:142px;padding-left:15px}.raidar-med-settings .category-title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;background-color:#f9f9f9;position:relative;padding:14px 24px}.raidar-med-settings .category-title.hidden{display:none}.raidar-med-settings .category-title .count{display:inline-block;margin-left:8px;width:18px;height:18px;line-height:18px;text-align:center;background-color:#f5fff4;color:#2b8766;border-radius:3px;font-size:12px;font-weight:400;vertical-align:middle}.raidar-med-settings.empty-selection-container .raidar-med-settings-title{font-size:26px;line-height:26px;color:#121212;font-weight:700;line-height:90px}.raidar-med-settings.empty-selection-container .raidar-med-settings-content{flex-direction:column;gap:10px;display:flex;align-items:center;justify-content:center;padding:0 60px}.raidar-med-settings.empty-selection-container .raidar-med-settings-content .hint{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-med-settings-content-body{display:flex;position:relative;width:100%;height:calc(85vh - 140px);overflow-y:auto;overflow-x:hidden}.raidar-med-settings-content-body-inner{width:100%;padding-bottom:250px}@media screen and (max-height: 900px){.raidar-med-settings-content-body{height:calc(80vh - 130px)}}@media screen and (max-height: 700px){.raidar-med-settings-content-body{height:calc(70vh - 110px)}}@media screen and (max-height: 500px){.raidar-med-settings-content-body{height:calc(60vh - 90px)}}@media screen and (max-height: 400px){.raidar-med-settings-content-body{height:calc(45vh - 75px)}}@media screen and (max-height: 350px){.raidar-med-settings-content-body{height:250px}}.raidar-med-settings-anchor-container{top:0}.raidar-med-settings-anchor-simplified .ant-anchor-link .ant-anchor-link-title{color:#a9aaab}.raidar-med-settings-anchor.expandable-anchor-full{max-height:calc(90vh - 230px)!important}.raidar-med-settings-anchor-container:hover .raidar-med-settings-anchor-indicator{opacity:0;pointer-events:none}.raidar-med-settings-anchor-container:hover .raidar-med-settings-anchor{opacity:1;transform:translate(0);pointer-events:auto}.raidar-med-services-extra-price-discount-dialog .content,.raidar-med-services-extra-price-penalty-dialog .content{display:flex;flex-direction:column;gap:20px}.raidar-med-services-extra-price-discount-dialog .discount-item,.raidar-med-services-extra-price-penalty-dialog .discount-item{display:flex;align-items:center;justify-content:center;padding:24px 38px;border:1px solid #dddddd;border-radius:20px;cursor:pointer}.raidar-med-services-extra-price-discount-dialog .discount-item.selected,.raidar-med-services-extra-price-penalty-dialog .discount-item.selected{box-shadow:inset 0 0 8px #2b8766}.raidar-med-services-extra-price-discount-dialog .discount-item .discount-input,.raidar-med-services-extra-price-discount-dialog .discount-item .threshold-input,.raidar-med-services-extra-price-penalty-dialog .discount-item .discount-input,.raidar-med-services-extra-price-penalty-dialog .discount-item .threshold-input{margin:0 10px}.raidar-role-and-time-modal-total{display:flex;justify-content:space-between;align-items:center}.raidar-role-and-time-modal-total-title{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-role-and-time-modal-total-value{color:#434343;margin-right:10px}.raidar-role-and-time-modal-total-value .number{font-size:20px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-role-and-time-modal-total-value .unit{font-size:14px;color:#8c8c8c;margin-left:4px}.raidar-role-and-time-modal-allocation{margin-top:12px}.raidar-role-and-time-modal-allocation-title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;margin-bottom:16px}.raidar-role-and-time-modal-allocation-container{padding-left:0}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-header{margin:16px 0 8px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-header *{color:#8c8c8c}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row{margin-bottom:16px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-header,.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row{display:flex;align-items:center}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-header .role,.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row .role{flex:auto;margin-right:10px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-header .order-matter-icon,.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row .order-matter-icon{height:32px;display:flex;align-items:center;justify-content:center;margin-right:10px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-header .order-matter-icon>*,.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row .order-matter-icon>*{color:#434343;padding:0}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-header .order-matter-icon .shuffle-icon.active,.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row .order-matter-icon .shuffle-icon.active{color:#2b8766}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-header .time-spent,.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row .time-spent{flex:none;width:136px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-header .time-spent .del,.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row .time-spent .del{padding:4px 10px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card{border:1px solid rgba(0,0,0,.06);border-radius:8px;padding:6px 12px;margin-bottom:12px;box-shadow:0 2px 4px #0000000a,0 1px 2px #0000000f;transition:box-shadow .2s ease,border-color .2s ease}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card:hover{box-shadow:0 4px 8px #00000014,0 2px 4px #0000001a;border-color:#0000001a}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-header-title{color:#434343;font-size:12px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-header .del{padding:2px 6px;color:#8c8c8c;font-size:14px;border-radius:4px;transition:all .2s ease}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-header .del:hover{color:#f44f4f;background-color:#ff4d4f1a}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-content{margin-bottom:10px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-content .role-tags-container{border:1px solid rgba(0,0,0,.08);border-radius:6px;min-height:28px;padding:4px 10px;cursor:text;position:relative;background-color:#fafafa;box-shadow:inset 0 1px 2px #00000005;transition:all .2s ease}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-content .role-tags-container:hover{border-color:#0000001f;background-color:#fff}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-content .role-tags-container .empty-message{color:#d9d9d9;font-size:12px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-content .role-tags-container .ant-tag .number-text{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:#2b876699;color:#fff;font-size:9px;font-weight:500;margin-right:4px;flex-shrink:0;min-width:14px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-content .role-tags-container.order-matters .ant-tag .number-text{background-color:#f7ab2699}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-row-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:8px;border-top:1px solid rgba(0,0,0,.04)}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-priority-section{display:flex;align-items:center;gap:6px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-priority-section button{min-width:36px;height:20px;font-size:10px;font-weight:600;padding:0 6px;border-radius:3px;border:none!important;transition:all .2s ease}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-priority-section button.ant-btn-default{background-color:#f0f0f0;color:#8c8c8c;box-shadow:none}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-priority-section button.ant-btn-default:hover{background-color:#e6e6e6;color:#434343}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-priority-section button.ant-btn-primary{background-color:#f7ab26;color:#fff;box-shadow:none}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-priority-section button.ant-btn-primary:hover{background-color:#f7ab26}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-time-section{display:flex;align-items:center;gap:6px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-time-section .ant-input-number{width:90px;height:28px;border-radius:4px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-time-section .ant-input-number .ant-input-number-input{height:26px;font-size:13px}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-time-section .ant-input-number:hover{border-color:#0000001f}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-time-section .ant-input-number:focus-within{border-color:#2b8766;box-shadow:0 0 0 2px #1890ff1a}.raidar-role-and-time-modal-allocation-container .raidar-role-and-time-modal-allocation-add-btn.hidden{display:none}.raidar-role-and-time-modal-error{color:#f44f4f;margin:8px 0}.raidar-role-and-time-modal-row-card .raidar-role-and-time-modal-select{width:100%;margin-right:8px}.raidar-role-and-time-modal-row-card .role-tags-container{border:1px solid #d9d9d9;border-radius:6px;min-height:32px;padding:4px 8px;cursor:text;position:relative}.raidar-role-and-time-modal-row-card .role-tags-container.order-matters .ant-tag{display:flex;align-items:center;justify-content:center;background-color:#f7ab2633;border:solid 1px #f7ab26;color:#f7ab26}.raidar-role-and-time-modal-row-card .role-tags-container.order-matters .ant-tag .number-text{font-family:Raidar-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:#f7ab26;font-size:9px;margin-right:4px;flex-shrink:0;min-width:14px}.raidar-role-and-time-modal-row-card .role-tags-container.no-order-matters .ant-tag{display:flex;align-items:center;justify-content:center}.raidar-role-and-time-modal-row-card .role-tags-container.no-order-matters .ant-tag .number-text{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border-radius:50%;background-color:#2b876699;color:#fff;font-size:9px;font-weight:500;margin-right:4px;flex-shrink:0;min-width:14px}.raidar-role-and-time-modal-row-card .role-tags-container .role-item{display:flex;align-items:center;justify-content:center}.raidar-role-and-time-modal-row-card .role-tags-container .role-item .role-group-icon,.raidar-role-and-time-modal-row-card .role-tags-container .role-item .role-icon{width:12px;height:12px;margin:0 5px}.raidar-role-and-time-modal-row-card .role-tags-container .empty-message{color:#d9d9d9}.raidar-role-and-time-modal-basetime-footer{display:flex;align-items:center;justify-content:space-between;gap:10px}.raidar-role-and-time-modal-basetime-footer .ant-btn{flex:1}.raidar-med-service-state-price-modal__container{display:flex;height:calc(80vh - 65px)}.raidar-med-service-state-price-modal__sidebar{min-width:80px;border-right:1px solid #d9d9d9}.raidar-med-service-state-price-modal__sidebar .anchor{background:transparent}.raidar-med-service-state-price-modal__content{flex:1;padding:0 24px;height:100%;overflow-y:auto}.raidar-med-service-state-price-modal__state-section{margin-bottom:20px}.raidar-med-service-state-price-modal__state-title{font-weight:700;font-size:18px;margin-bottom:8px}.raidar-med-service-state-price-modal__pricing-grid{display:grid;grid-template-columns:120px 1fr;gap:8px}.raidar-med-service-state-price-modal__item-name{color:#121212;font-weight:500}.raidar-med-service-state-price-modal__item-price{color:#434343}.expandable-anchor-container{position:static;z-index:100;height:auto;width:100%;min-width:200px}.expandable-anchor-container .expandable-anchor-indicator{display:none}.expandable-anchor-container .expandable-anchor-indicator .expandable-anchor-simplified{width:20px;background-color:transparent;box-shadow:none;opacity:1;transform:none;pointer-events:auto;transition:none;overflow:visible}.expandable-anchor-container .expandable-anchor-indicator .expandable-anchor-simplified .ant-anchor-link{padding:0;margin-bottom:2px}.expandable-anchor-container .expandable-anchor-indicator .expandable-anchor-simplified .ant-anchor-link .ant-anchor-link-title{color:#8c8c8c;font-size:13px;font-weight:550;line-height:.8;white-space:nowrap;text-align:right}.expandable-anchor-container .expandable-anchor-indicator .expandable-anchor-simplified .ant-anchor-link .ant-anchor-link{padding-left:0}.expandable-anchor-container .expandable-anchor-indicator .expandable-anchor-simplified .ant-anchor-link .ant-anchor-link .ant-anchor-link-title{font-size:13px}.expandable-anchor-container .expandable-anchor-indicator .expandable-anchor-simplified .ant-anchor-ink{display:none}.expandable-anchor-container .expandable-anchor-full{position:static;opacity:1;transform:none;pointer-events:auto;background-color:transparent;box-shadow:none;padding:0;width:100%;height:auto;min-height:auto;overflow-y:auto;overflow-x:hidden}.expandable-anchor-container .ant-affix{position:static!important}.arrow-stepper{width:100%;height:32px;flex:none;display:flex;border:1px solid #2b8766;border-radius:4px;overflow:hidden;box-sizing:border-box}.arrow-stepper .step{flex:1;position:relative;display:flex;align-items:center;padding:8px 16px;background-color:#fff;color:#8c8c8c;font-size:14px;cursor:pointer}.arrow-stepper .step:nth-child(2){border-left:1px solid #2b8766}.arrow-stepper .step .step-label-container{width:100%;display:flex;align-items:center;justify-content:center}.arrow-stepper .step .step-icon{margin-right:8px}.arrow-stepper .step.active{background:linear-gradient(45deg,#2b8766,#2b8766);color:#fff}.arrow-stepper .step.active .arrow{background-color:#2b8766}.arrow-stepper .step.disabled{background-color:#f5f5f5;color:#8c8c8c;cursor:not-allowed}.arrow-stepper .step.disabled .step-label-container{color:#8c8c8c}.arrow-stepper .step .arrow{position:absolute;right:-16px;top:0;width:16px;height:100%;clip-path:polygon(0 0,100% 50%,0 100%);background-color:#fff;z-index:1}.raidar-clinic-type-switch{display:flex;align-items:center;margin-left:6px;padding:2px 6px;font-size:12px;color:#2b8766;background-color:#e9f4f0;border-radius:12px;line-height:16px;box-shadow:#0000000d;cursor:pointer}.raidar-med-services{height:100%;background-color:#fff;padding:24px;background-color:unset;display:flex;overflow:hidden}.raidar-med-services-steps-sider{height:100%;background-color:#fff;max-width:300px;flex:auto;height:unset;overflow:auto;margin-right:20px;border-radius:8px;padding:24px 24px 16px;box-shadow:0 3px 6px #00000014}.raidar-med-services-search-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:5px}.raidar-med-services-search-container .filter-section .filter-select{width:300px}.raidar-med-services-search-container .search-section{display:flex;gap:5px;flex-wrap:wrap}.raidar-med-services-content{height:100%;background-color:#fff;padding:24px;box-sizing:border-box;margin-left:0;flex:auto;overflow:hidden;border-radius:8px;box-shadow:0 3px 6px #00000014}.raidar-med-services-content-step{height:100%}.raidar-med-services-content-step.hidden{display:none}.raidar-med-services.spinning{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.raidar-med-services.empty{display:flex;flex-direction:column;gap:0}.raidar-med-services.empty .content-container{flex:auto;display:flex;align-items:center}.raidar-med-services.empty .content-container .content{margin:auto;flex-direction:column;gap:20px;display:flex;align-items:center}.raidar-med-services.view{overflow:hidden;display:flex;flex-direction:column;gap:0;height:100%;background-color:#fff;padding:24px}.raidar-med-services.view .actions{display:flex;gap:20px}.raidar-med-services.view .actions .ant-btn-link{width:22px}.raidar-med-services.view .content-container{flex:auto;overflow:hidden;border:1px solid #e9f4f0;border-radius:8px;display:flex;flex-direction:column;gap:0}.raidar-med-services.view .content-container.use-mask{filter:opacity(.8)}.raidar-med-services.view .content-header{display:flex;background-color:#f8f8f8;color:#8e95a9;padding:14px 10px 14px 24px}.raidar-med-services.view .content-header .item-name{flex:auto;display:flex;align-items:center}.raidar-med-services.view .content-header .item-name .edit-icon-btn{height:18px;margin-left:10px;cursor:pointer}.raidar-med-services.view .content-header .internal-price,.raidar-med-services.view .content-header .external-price,.raidar-med-services.view .content-header .duration{width:113px;flex:none;text-align:center}.raidar-med-services.view .content-header .internal-price .client-discount-btn,.raidar-med-services.view .content-header .external-price .client-discount-btn,.raidar-med-services.view .content-header .duration .client-discount-btn{color:#2b8766;min-width:unset;padding:0 5px;background:none;border:none;box-shadow:none}.raidar-med-services.view .internal-price,.raidar-med-services.view .external-price,.raidar-med-services.view .time{width:120px;display:flex;justify-content:end}.raidar-med-services.view .tag_green,.raidar-med-services.view .tag_blue,.raidar-med-services.view .tag_orange{padding:5px 14px;border-radius:4px}.raidar-med-services.view .tag_green{background-color:#6ab1751a;color:#2b8766}.raidar-med-services.view .tag_blue{background-color:#1890ff1a;color:#1890ff}.raidar-med-services.view .tag_orange{background-color:#ff920e1a;color:#ff920e}.raidar-med-services.view.not-default .content-header .internal-price,.raidar-med-services.view.not-default .content-header .external-price,.raidar-med-services.view.not-default .content .internal-price,.raidar-med-services.view.not-default .content .external-price{width:154px;display:flex;justify-content:flex-end;align-items:center}.raidar-med-services.view .content{min-height:0;flex:auto;overflow:auto}.raidar-med-services.view .content .raidar-med-settings-setting-row{min-height:54px;border-bottom:1px solid #e9f4f0}.raidar-med-services.view .content .raidar-expandable-items-set-subitems .raidar-med-settings-setting-row{padding-left:66px;padding-right:10px}.raidar-med-services.view .content .raidar-expandable-items-set-subitems .raidar-med-settings-setting-row.view-mode-no-description{min-height:40px;padding-top:4px;padding-bottom:4px}.raidar-med-services.view .content .original-price:not(:last-child){color:#d9d9d9;text-decoration:line-through;margin-right:5px}.raidar-med-services.view .search-section .setting-btn svg{font-size:20px}.raidar-med-services.view .search-section .dna-btn.has-value{background-color:#e72626;color:#fdefec;border-color:#e72626}.raidar-med-services.view .search-section .dna-btn.has-value:hover{border-color:#e72626cc;background-color:#e72626cc}.raidar-med-services.view .search-section .discount-btn.has-value,.raidar-med-services.view .search-section .late-cancel-btn.has-value{background-color:#ff920e;color:#fcf8ed;border-color:#ff920e}.raidar-med-services.view .search-section .discount-btn.has-value:hover,.raidar-med-services.view .search-section .late-cancel-btn.has-value:hover{border-color:#ff920ecc;background-color:#ff920ecc}.raidar-med-services-custom-fee-dropdown-item{margin:5px;gap:30px;display:flex;align-items:center;justify-content:space-between}.raidar-med-services-custom-fee-dropdown-item .icon{margin-left:5px}.raidar-med-services-custom-fee-dropdown-item .icon.grey *{color:#d9d9d9}.raidar-med-services-custom-fee-dropdown-item .icon.green{color:#2b8766}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;transform:translate(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{left:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-popup{width:100%}.mapboxgl-popup .mapboxgl-popup-content{border-radius:8px;box-shadow:0 0 8px #00000026;overflow:hidden}.map-marker-body{margin:-10px -10px -15px;color:#000;line-height:1.4em;width:auto}.map-marker-body button[type=button]{cursor:pointer;border:1px solid;border-radius:8px;font-size:14px;line-height:1;background:none;border:none}.map-marker-body button[type=button]:hover{opacity:.7}.map-marker-body~.mapboxgl-popup-close-button{display:none}.map-marker-body .map-marker-title{font-size:16px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;color:#fff}.map-marker-body .map-marker-sub{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:12px;color:#fff}.map-marker-body .map-marker-label{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;color:#8c8c8c}.map-marker-body .map-marker-header{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:20px;gap:5px;background:linear-gradient(135deg,#2b8766,#4db085)}.map-marker-body .map-marker-header .map-marker-header-main{display:flex;flex-direction:column;align-items:stretch;gap:10px}.map-marker-body .map-marker-header [data-tags]{display:flex;flex-direction:column;align-items:stretch;gap:5px}.map-marker-body .map-marker-header [data-tags] [data-tag]{border-radius:2px;overflow:hidden;font-size:.7em;padding:0 5px;line-height:14px;background-color:#fff;color:#000;text-align:center}.map-marker-body .map-marker-header [data-tags] [data-tag][data-tag=PENDING]{background-color:#ff920e;color:#fff}.map-marker-body[data-theme=INTERNAL] .map-marker-title{font-size:16px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;color:#fff}.map-marker-body[data-theme=INTERNAL] .map-marker-sub{color:#fff}.map-marker-body[data-theme=INTERNAL] .map-marker-header{background:linear-gradient(135deg,#2b8766,#80af81)}.map-marker-body[data-theme=INTERNAL] button[type=button]{color:#2b8766}.map-marker-body[data-theme=EXTERNAL] .map-marker-title{font-size:16px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;color:#fff}.map-marker-body[data-theme=EXTERNAL] .map-marker-sub{color:#fff}.map-marker-body[data-theme=EXTERNAL] .map-marker-header{background:linear-gradient(135deg,#3570af,#69adce)}.map-marker-body[data-theme=EXTERNAL] button[type=button]{color:#3570af}.map-marker-body .map-marker-content{display:flex;flex-direction:column;align-items:stretch;padding:15px 20px;gap:13px}.map-marker-body .map-marker-item{display:flex;flex-direction:row;justify-content:space-between;gap:10px;font-size:12px}.map-marker-body .map-marker-item .map-marker-value{word-break:break-all;text-align:right}.mapboxgl-map .mapboxgl-ctrl-bottom-right,.mapboxgl-map .mapboxgl-ctrl-bottom-left{display:none}._form_131je_1{height:100%;display:flex;flex-direction:column;gap:10px}._container_131je_8{flex:auto;display:grid;grid-template-columns:1.2fr .8fr;gap:20px;background:#fff;border-radius:8px}._container_131je_8 .ant-form-item{margin-bottom:10px}._container_131je_8 .ant-radio-group{width:100%}._container_131je_8 .ant-radio-button-wrapper{width:50%;text-align:center}._container_131je_8 .ant-radio-button-wrapper-disabled.ant-radio-button-wrapper-checked{color:#fff;background-color:#2b8766}._formSection_131je_31{height:100%;display:flex;flex-direction:column;gap:10px;justify-content:space-between}._formSection_131je_31 label{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}._mapSection_131je_42{height:100%}._contactRow_131je_46,._locationTitleRow_131je_47,._locationRow_131je_48{display:grid;grid-template-columns:1fr 1fr;gap:16px}._locationTitleRow_131je_47{margin-bottom:10px}._colMain_131je_58{display:flex;justify-content:flex-end;margin-top:20px}._container_1r3rt_1{display:flex;gap:20px;height:100%}._container_1r3rt_1 .ant-select{width:100%;margin:10px 0}._container_1r3rt_1 ._addButton_1r3rt_10{padding:2px 8px;border-radius:4px;color:#2b8766;border:none;cursor:pointer}._container_1r3rt_1 ._addButton_1r3rt_10:hover{background-color:#6ab1751a}._container_1r3rt_1 ._removeButton_1r3rt_20{padding:2px 8px;border:none;background:none;cursor:pointer;color:#8c8c8c}._container_1r3rt_1 ._removeButton_1r3rt_20:hover{color:#666}._regularHours_1r3rt_31{flex:1}._regularHours_1r3rt_31 ._dayRow_1r3rt_34{display:flex;gap:1rem;margin:20px 0}._regularHours_1r3rt_31 ._dayRow_1r3rt_34 ._dayInfo_1r3rt_39{width:60px}._regularHours_1r3rt_31 ._dayRow_1r3rt_34 ._dayLabel_1r3rt_42{margin-left:5px}._regularHours_1r3rt_31 ._dayRow_1r3rt_34 ._timeSlots_1r3rt_45{display:flex;flex-direction:column;justify-content:center}._regularHours_1r3rt_31 ._dayRow_1r3rt_34 ._timeSlot_1r3rt_45{display:flex;flex:1;flex-wrap:nowrap;align-items:center;gap:.5rem;margin-bottom:4px}._regularHours_1r3rt_31 ._dayRow_1r3rt_34 ._closed_1r3rt_58{color:#8c8c8c;font-style:italic}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62{display:flex;flex-direction:column;gap:10px;margin-top:20px}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 .ant-btn{height:36px;font-size:14px;font-weight:500;border-radius:6px;box-shadow:none}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 .ant-btn:focus{box-shadow:0 0 0 2px #2b876633}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._applyButton_1r3rt_78{width:100%}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._applyButton_1r3rt_78.ant-btn-primary{background-color:#2b8766;border-color:#2b8766}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._applyButton_1r3rt_78.ant-btn-primary:hover:not(:disabled){background-color:#2b8766;border-color:#2b8766;transform:translateY(-1px);box-shadow:0 2px 4px #2b876633}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._applyButton_1r3rt_78.ant-btn-primary:disabled{background-color:#f5f5f5;border-color:#d9d9d9;color:#8c8c8c;cursor:not-allowed;transform:none;box-shadow:none}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._applyResetButton_1r3rt_99{width:100%}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._applyResetButton_1r3rt_99.ant-btn-primary{background-color:#fff;border-color:#d9d9d9;color:#666}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._applyResetButton_1r3rt_99.ant-btn-primary:hover:not(:disabled){border-color:#2b8766;color:#2b8766;background-color:#2b87660a;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._applyResetButton_1r3rt_99.ant-btn-primary:disabled{background-color:#f5f5f5;border-color:#d9d9d9;color:#8c8c8c;cursor:not-allowed;transform:none;box-shadow:none}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._resetButton_1r3rt_122{width:100%}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._resetButton_1r3rt_122.ant-btn{background-color:#fff;border-color:#d9d9d9;color:#666}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._resetButton_1r3rt_122.ant-btn:hover:not(:disabled){border-color:#2b8766;color:#2b8766;background-color:#2b87660a;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}._regularHours_1r3rt_31 ._buttonGroup_1r3rt_62 ._resetButton_1r3rt_122.ant-btn:disabled{background-color:#f5f5f5;border-color:#d9d9d9;color:#8c8c8c;cursor:not-allowed}._specialDates_1r3rt_144{flex:0 0 380px}._timePicker_1r3rt_148 .ant-picker{width:60px}._specialDates_1r3rt_144{padding:20px;background:#fff;border-radius:8px}._specialDates_1r3rt_144 h3{font-size:18px;margin-bottom:8px}._specialDates_1r3rt_144 ._description_1r3rt_161{color:#8c8c8c;font-size:14px;margin-bottom:16px}._specialDates_1r3rt_144 ._addSpecificHours_1r3rt_166{display:flex;align-items:center;gap:8px;padding:8px 16px;border:1px solid #2b8766;background:none;border-radius:4px;cursor:pointer;color:#2b8766}._specialDates_1r3rt_144 ._addSpecificHours_1r3rt_166:hover{border-color:#2b8766;color:#2b8766}._specialDates_1r3rt_144 ._specificDateRow_1r3rt_181{margin-top:16px;padding:12px;border-radius:4px;background:#f5f5f5}._specialDates_1r3rt_144 ._specificDateRow_1r3rt_181 ._dateHeader_1r3rt_187{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}._specialDates_1r3rt_144 ._specificDateRow_1r3rt_181 ._actions_1r3rt_193{display:flex;gap:8px}._specialDates_1r3rt_144 ._specificDateRow_1r3rt_181 ._actions_1r3rt_193 button{background:none;border:none;cursor:pointer;padding:4px}._specialDates_1r3rt_144 ._specificDateRow_1r3rt_181 ._actions_1r3rt_193 button:hover{color:#2b8766}._specialDates_1r3rt_144 ._specificDateRow_1r3rt_181 ._timeRange_1r3rt_206{display:inline-block;padding:4px 12px;background:#fff;border-radius:4px;margin-right:8px}._datePickerContainer_1r3rt_214{padding:20px;border:1px solid #d9d9d9;border-radius:4px;margin-top:16px}._datePickerContainer_1r3rt_214 ._statusSelection_1r3rt_220{margin:16px 0}._datePickerContainer_1r3rt_214 ._timeSlot_1r3rt_45{display:flex;align-items:center;gap:8px;margin-bottom:12px}._datePickerContainer_1r3rt_214 ._actionButtons_1r3rt_229{display:flex;gap:8px;margin-top:16px}._datePickerContainer_1r3rt_214 ._actionButtons_1r3rt_229 .ant-btn{flex:1}.picker-calendar-body{display:flex;flex-direction:column;align-items:stretch;gap:15px;margin-bottom:15px}.picker-calendar-title{font-size:18px;font-weight:700}.picker-calendar-main{border:1px solid #d9d9d9;border-radius:8px}.picker-calendar-main .ant-picker-calendar .ant-picker-calendar-header{display:flex;align-items:center}.picker-calendar-main .ant-picker-calendar .ant-picker-calendar-header .ant-select{width:auto!important}.picker-calendar-main .ant-picker-calendar .ant-picker-calendar-header .ant-picker-calendar-mode-switch{display:none}.picker-calendar-main .ant-picker-calendar [data-tag]{position:relative;z-index:2;display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:4px;transition:background .2s;border:1px solid transparent}.picker-calendar-main .ant-picker-calendar [data-tag]:hover{background:#0000000a}.picker-calendar-main .ant-picker-calendar [data-tag][data-tag=set]{border-color:#68b276}.picker-calendar-main .ant-picker-calendar [data-tag][data-tag=selected]{border-color:#2b8766;background-color:#2b8766;color:#fff}.picker-calendar-main .ant-picker-calendar [data-tag][data-tag=public-holiday]{border-color:#eecd57}.picker-calendar-main .ant-picker-calendar [data-tag].is-picker-selected{border-color:#2b8766;background-color:#2b8766;color:#fff}.filter-tag-view{display:flex;justify-content:flex-end;align-items:center;gap:15px}.filter-tag-view [data-tag]{display:flex;align-items:center;gap:5px}.filter-tag-view [data-tag]:before{content:" ";display:block;height:12px;width:12px;border:1px solid #ff4d4f;border-radius:4px}.filter-tag-view [data-tag][data-tag=set]:before{border-color:#68b276}.filter-tag-view [data-tag][data-tag=selected]:before{border-color:#2b8766;background-color:#2b8766;color:#fff}.filter-tag-view [data-tag][data-tag=public-holiday]:before{border-color:#eecd57}.time-interval-main{display:flex;flex-direction:column;align-items:stretch;gap:10px;border-top:1px solid #d9d9d9;padding-top:15px;padding-bottom:15px}.time-interval-operate{display:flex;align-items:center;gap:15px}.time-interval-operate .ant-radio-group{display:flex}.picker-calendar-form-bts{display:flex;align-items:center;gap:15px}.raidar-med-services-for-clinic{height:100%;overflow:hidden}.raidar-med-services-for-clinic-content{height:100%;background-color:#fff;padding:24px;display:flex;flex-direction:column;gap:0px;height:calc(100% - 48px);overflow:hidden;margin:0}.raidar-med-services-for-clinic-content-top{flex:none;display:flex;align-items:center;justify-content:space-between;padding:0 16px 20px 0}.raidar-med-services-for-clinic-content-top .raidar-med-services-for-clinic-hint{color:#8c8c8c;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-services-for-clinic-content-top .raidar-med-services-for-clinic-video-check{display:flex;align-items:center;justify-content:center;color:#434343}.raidar-med-services-for-clinic-content-top .raidar-med-services-for-clinic-video-check.hidden{display:none}.raidar-med-services-for-clinic-content-top .raidar-med-services-for-clinic-video-check svg{font-size:18px}.raidar-med-services-for-clinic-content-top .raidar-med-services-for-clinic-video-check .video-check-text{margin:0 4px}.raidar-med-services-for-clinic-content-inner{flex:auto;overflow:hidden auto}.raidar-med-services-for-clinic-content-title{background-color:#f8f8f8;display:flex;align-items:center;justify-content:space-between;padding:12px 26px}.raidar-med-services-for-clinic-content-title *{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-services-for-clinic-content .raidar-med-services-for-clinic-content-single.hidden,.raidar-med-services-for-clinic-content .raidar-med-services-for-clinic-content-industry.hidden,.raidar-med-services-for-clinic-content .raidar-med-services-for-clinic-content-consultation.hidden,.raidar-med-services-for-clinic-content-body.hidden{display:none}.raidar-med-services-for-clinic-content-body .with-subitems .raidar-expandable-items-set-subitems{padding-left:32px}.raidar-med-services-for-clinic-footer{margin-top:10px;display:flex;justify-content:flex-end;gap:10px}.raidar-med-services-for-client-edit-drawer .ant-drawer-body{padding:0;overflow:hidden}.raidar-med-services-for-client-edit-drawer .ant-drawer-body .raidar-med-services{padding:0}.raidar-med-services-for-client-edit-drawer .ant-drawer-body .raidar-med-services .raidar-med-services-content{box-shadow:none}.raidar-clinic-list{height:100%;background-color:#fff;padding:24px;position:relative;display:flex;flex-direction:column}.raidar-clinic-list .raidar-clinic-list-filters{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap;gap:10px}.raidar-clinic-list .raidar-clinic-list-filters-left,.raidar-clinic-list .raidar-clinic-list-filters-right{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.raidar-clinic-list .raidar-clinic-list-filters-left .ant-input-group-addon,.raidar-clinic-list .raidar-clinic-list-filters-right .ant-input-group-addon{background-color:#fff}.raidar-clinic-list .raidar-clinic-list-filters-left-more,.raidar-clinic-list .raidar-clinic-list-filters-right-more{display:flex;align-items:center}.raidar-clinic-list .raidar-clinic-list-content{flex:auto;overflow-y:auto}.raidar-clinic-list .raidar-clinic-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px}.raidar-clinic-list .raidar-clinic-list-grid-item{padding:12px;border-radius:8px;border:1px solid #d9d9d9}.raidar-clinic-list .raidar-clinic-list-grid-item.INACTIVE{background-color:#f5f5f5}.raidar-clinic-list .raidar-clinic-list-grid-item .title{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:600}.raidar-clinic-list .raidar-clinic-list-grid-item .title .more{cursor:pointer}.raidar-clinic-list .raidar-clinic-list-grid-item .tab-box{display:flex;align-items:center;margin:6px 0;gap:8px}.raidar-clinic-list .raidar-clinic-list-grid-item .tab-box .tag{font-size:10px;line-height:12px;padding:0 6px;border-radius:8px;border:1px solid}.raidar-clinic-list .raidar-clinic-list-grid-item .tab-box .tag.green{color:#fff;border-color:#2b8766;background-color:#2b8766}.raidar-clinic-list .raidar-clinic-list-grid-item .tab-box .tag.blue{color:#fff;border-color:#2a69ab;background-color:#2a69ab}.raidar-clinic-list .raidar-clinic-list-grid-item .tab-box .tag.gray{color:#fff;border-color:#8c8c8c;background-color:#8c8c8c}.raidar-clinic-list .raidar-clinic-list-grid-item .tab-box .tag.yellow{color:#fff;border-color:#f7ab26;background-color:#f7ab26}.raidar-clinic-list .raidar-clinic-list-grid-item .info-li{display:flex;justify-content:space-between;align-items:center;gap:30px;font-size:12px;line-height:24px}.raidar-clinic-list .raidar-clinic-list-grid-item .info-li .label{color:#000;display:flex;align-items:center}.raidar-clinic-list .raidar-clinic-list-grid-item .info-li .label .icon{color:#000;margin-right:8px}.raidar-clinic-list .raidar-clinic-list-grid-item .info-li .value{color:#8c8c8c;text-align:end;line-height:18px}.raidar-clinic-list .text-hidden{flex:1;margin-right:12px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.raidar-clinic-list-MAP{padding:0}.raidar-clinic-list-MAP .raidar-clinic-list-header{height:68px;border-bottom:1px solid #d9d9d9;margin-bottom:0;padding:24px}.raidar-clinic-list-MAP .raidar-clinic-list-filters{position:absolute;top:0;left:350px;width:calc(100% - 350px);z-index:2;height:68px;padding:20px}.raidar-clinic-list-MAP .raidar-clinic-list-content{width:350px;padding:12px}.raidar-clinic-list-MAP .raidar-clinic-list-map-content{position:absolute;top:0;left:350px;background-color:#fff;height:100%;width:calc(100% - 350px);z-index:1}.raidar-clinic-list-MAP .raidar-clinic-list-grid{gap:4px}.raidar-clinic-list-MAP .raidar-clinic-list-grid-map-item{display:flex;border-radius:8px;cursor:pointer;padding:12px}.raidar-clinic-list-MAP .raidar-clinic-list-grid-map-item:hover,.raidar-clinic-list-MAP .raidar-clinic-list-grid-map-item.is-checked{background-color:#f5f5f5}.raidar-clinic-list-MAP .raidar-clinic-list-grid-map-item .icon{margin-right:4px;width:20px;height:20px}.raidar-clinic-list-MAP .raidar-clinic-list-grid-map-item .info{flex:1;overflow:hidden;padding:0 4px}.raidar-clinic-list-MAP .raidar-clinic-list-grid-map-item .info .title{color:#000;font-weight:600;font-size:16px;line-height:20px;margin-bottom:10px}.raidar-clinic-list-MAP .raidar-clinic-list-grid-map-item .info .detail{font-size:12px;line-height:20px;color:#8c8c8c}.raidar-clinic-list-modal-footer{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.raidar-clinic-list-modal-footer .raidar-clinic-list-modal-footer-btn{flex:1;height:44px}.flex{display:flex}.flex-1{flex:1}.menu-drawer-main .ant-drawer-header{border:none}.menu-drawer-main .ant-drawer-header .ant-drawer-title{margin-left:100px}.menu-drawer-main [data-layout=column]{display:flex;flex-direction:column;align-items:stretch;border-right:1px solid #f5f5f5}.menu-drawer-main [data-flex]{flex:1 1 auto}.menu-drawer-main [data-model=cart]{height:100%;background-color:#fff;padding:40px;overflow:hidden auto;margin-bottom:20px}.menu-drawer-main [data-overflow=auto]{overflow:auto}.menu-drawer-main .rawer-form-header{display:flex;align-items:center;height:60px;min-height:60px}.menu-drawer-main .rawer-form-header .ant-btn{min-width:40px}.menu-drawer-main .rawer-form-header .ant-btn:hover{background:none}.menu-drawer-main .drawer-form-main{height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.menu-drawer-main .drawer-form-main .drawer-form-menu{overflow:auto;width:200px}.menu-drawer-main .drawer-form-main .drawer-form-menu .ant-menu{border:none;padding:0 10px}.menu-drawer-main .drawer-form-main .drawer-form-menu .ant-menu .ant-menu-item.ant-menu-item-selected{background-color:#2b8766;color:#fff}.menu-drawer-main .drawer-form-main .drawer-form-body{background-color:#f5f5f5;flex:1 1 auto}.menu-drawer-main .drawer-form-main .drawer-form-body .rawer-form-header{padding:0 25px;font-size:24px}.menu-drawer-main .drawer-form-main .drawer-form-body .drawer-form-content{overflow-y:hidden;flex:1 1 auto}.menu-drawer-main .ant-drawer-body,.menu-drawer-main .ant-modal-content{padding:0!important;overflow:hidden}.menu-drawer-main .drawer-form-footer{padding:15px 20px}svg[data-theme]{fill:#c9c9c9}svg[data-theme][data-theme=INTERNAL]{fill:#2b8766}svg[data-theme][data-theme=EXTERNAL]{fill:#3570af}.provider-number-editable:hover{background-color:#f5f5f5}.raidar-home-page{width:100vw;height:100vh;overflow:hidden;background-image:url(/assets/bg-hTKzx331.jpg);background-size:cover;display:flex;flex-direction:column}.raidar-home-page-title{flex:none;display:flex;align-items:center;justify-content:space-between;margin:12px 27px}.raidar-home-page-title-left{display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:500;line-height:40px;color:#fff}.raidar-home-page-title-btn{display:flex;gap:6px}.raidar-home-page-title-btn-signup{border:none;background:none;color:#fff;box-shadow:none;font-weight:700}.raidar-home-page-content{flex:auto;margin-left:136px;display:flex;align-items:center}.raidar-home-page-content .raidar-desc{width:490px;color:#fff;font-size:32px;line-height:40px}.invite-error-page{background-color:#fdf7ee;width:100%;height:100%}.invite-error-page-content{width:100%;height:100%;overflow:hidden}.invite-error-page-content .invite-error-page-image{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.invite-error-page-content .invite-error-page-image img{width:100%;height:100%;object-fit:contain}.invite-error-page-content .invite-error-page-text{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;flex-direction:column;gap:30px;margin-right:50px}.invite-error-page-content .invite-error-page-text .error-title{font-family:Raidar-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:34px}.invite-error-page-content .invite-error-page-text .back-home{font-size:16px;color:#2b8766;cursor:pointer}.raidar-booking-im-upload{overflow-y:auto;width:812px;margin:0 auto;padding-bottom:50px}.raidar-booking-im-upload_title{height:50px;overflow:hidden;margin:40px auto;text-align:center;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:28px;line-height:28px;letter-spacing:0;color:#000}.raidar-booking-im-upload_subtitle{font-size:16px;margin-top:30px}.raidar-booking-im-upload_description{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;margin:10px auto}.raidar-booking-im-upload_radio_group{display:flex;flex-direction:column}.raidar-booking-im-upload_radio_item{border:1px solid #d9d9d9;padding:10px;margin:8px 0;border-radius:8px}.raidar-booking-im-upload_radio_item_active{border:1px solid #6ab175;background-color:#6ab1751a;padding:10px;margin:8px 0;border-radius:8px}.raidar-booking-im-upload_insurer_form{margin:10px 20px}.raidar-booking-im-upload_insurer_form input{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:13px}.raidar-booking-im-upload_insurer_form .ant-form-item{margin-bottom:8px}.raidar-booking-im-upload_upload_drop{padding:36px 10px;font-weight:600;transition:all .3s linear}.raidar-booking-im-upload_upload_drop:hover{cursor:pointer}.raidar-booking-im-upload_paragraph{border-radius:50%;background-color:#6ab1751a;width:44px;height:44px;display:flex;justify-content:center;align-items:center;margin:auto;font-weight:600}.raidar-booking-im-upload_icon{font-size:32px;color:#2b8766}.worker-select{width:310px!important;display:flex;align-items:center;justify-content:space-between;margin:0 auto}.worker-select .worker-name{font-size:20px;font-weight:700}.worker-select .ico{display:inline-block;height:25px;overflow:hidden;background:none;cursor:pointer;border:0;outline:0}.draggable-item-container,.draggable-item-container *{cursor:move;cursor:grab}.draggable-item-container:active,.draggable-item-container *:active{cursor:move;cursor:grabbing}.draggable-item-container .padding-12{padding:8px 10px}.draggable-item-container .bg{background-color:#f9f9f9}.draggable-item-container .item-info{font-weight:400;font-size:11px;color:#a1a1aa;flex-shrink:1;min-width:0}.draggable-item-container .item-info .info-item{background-color:#a1a1aa14;border-radius:12px;padding:2px 6px;white-space:nowrap}.draggable-item-container .item-info .info-item span{font-size:10px;font-weight:500}.draggable-item-container .single-line-ellipsis{max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.draggable-item-container .ungroup-btn{color:#2b8766;font-size:11px;padding:1px 6px;height:auto;min-height:20px;cursor:pointer}.draggable-item-container .ungroup-btn:hover{background-color:#2b87661a}.draggable-item-container .group-title-content{gap:8px;flex:1;min-width:0;display:flex;align-items:center}.draggable-item-container .group-title{font-size:13px;margin:0;line-height:1.3;font-weight:500;color:#000;white-space:nowrap;flex-shrink:0}.draggable-item-container .group-duration-pill{display:flex;align-items:center;gap:3px;background-color:#2b87661a;border-radius:12px;padding:2px 6px;white-space:nowrap}.draggable-item-container .group-duration-pill span{font-size:10px;font-weight:500;color:#2b8766cc}.draggable-item-container .single-line-content{flex:1;min-width:0;display:flex;align-items:center;gap:8px}.draggable-item-container .item-title{font-size:13px;margin:0;line-height:1.3;font-weight:500;color:#000;white-space:nowrap;flex-shrink:0}.draggable-item-container .item-separator{color:#a1a1aa66;font-size:12px;font-weight:400;flex-shrink:0;margin:0 2px}.draggable-item-container h4{font-size:13px;margin:0 0 4px;line-height:1.2}.draggable-item-container.drag-disabled,.draggable-item-container.drag-disabled *,.draggable-item-container.drag-disabled:active,.draggable-item-container.drag-disabled *:active{cursor:default}._tipPageWrapper_1a3z1_1{display:flex;flex-direction:column;justify-content:center}._tipPageWrapper_1a3z1_1 .ant-result-title{font-weight:700;font-size:20px;line-height:1.8;text-align:center}._tipPageWrapper_1a3z1_1 .ant-result-subtitle{font-size:18px;font-weight:300;line-height:1.2;text-align:center}.reschedule-header{background-color:#2b876633;padding:12px 24px}.reschedule-header h1{font-size:20px}.reschedule-header .btn{width:160px}.layout-header-main{position:relative;overflow:initial;height:auto;z-index:2;padding:0 0 6px;background-color:#fff}.layout-header-main .ant-progress{position:absolute;left:0;right:0;bottom:0;font-size:0;border-top:1px solid #d9d9d9}.layout-header-main .ant-progress .ant-progress-inner{border-radius:0;height:2px}.layout-header-main .ant-progress .ant-progress-inner .ant-progress-bg-outer{height:2px;border-radius:0!important}.layout-content-main{background-color:#fff}.layout-content-main[data-layout=center] .layout-content-body{justify-content:center}.layout-content-main .layout-content-h3{font-size:28px;font-weight:700;text-align:center;line-height:90px;padding:0 15px}.layout-content-main .flex-column{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:auto}.layout-content-main .layout-content-body{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:auto;padding:15px;height:100%}.layout-content-main [data-flex]{flex:1 1 auto}.layout-content-main .layout-content-h3~.layout-content-body{padding-top:0;height:calc(100% - 90px)}.card-clinic-item.is-active{background-color:#6ab1751a;border-color:#2b8766}.yx-card-main{border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;align-items:stretch;width:auto;overflow:hidden}.yx-card-main[data-theme=window]{border-radius:20px;border-width:0;box-shadow:0 1px 4px #0000000d}.yx-card-main[data-theme=window]>.yx-card-header{background-color:#f5f5f5;border-width:0;padding:12px 24px}.yx-card-main[data-theme=window]>.yx-card-content{padding:24px}.yx-card-main[data-theme=window]>.yx-card-footer{border-width:0;padding:12px 24px}.yx-card-main.card-checked{border-color:#2b8766;background-color:#f5fff4}.yx-card-main.card-is-screen{height:100%}.yx-card-main.card-hide-border,.yx-card-main.card-all-hide-border{border:0;border-radius:0}.yx-card-main.card-all-hide-border>.yx-card-header{border:0}.yx-card-main.card-all-hide-border>.yx-card-footer{border:0}.yx-card-main.card-pointer{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.yx-card-main.card-main-scroll>.yx-card-content{overflow:auto}.yx-card-main>.yx-card-header{border-bottom:1px solid #d9d9d9;padding:15px}.yx-card-main>.yx-card-header .ant-tabs .ant-tabs-nav{margin:0}.yx-card-main>.yx-card-header .ant-tabs .ant-tabs-nav .ant-tabs-tab{padding-left:15px;padding-right:15px}.yx-card-main>.yx-card-header .search-card-main>.ant-input-outlined:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.yx-card-main>.yx-card-header .search-card-main>.yx-card-main{border-top:0px;border-radius:0;background-color:#f5f5f5}.yx-card-main>.yx-card-header .search-card-main>.yx-card-main:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.yx-card-main>.yx-card-footer{border-top:1px solid #d9d9d9;padding:15px}.yx-card-main .yx-card-title{height:1;margin:0;color:inherit}.yx-card-main .yx-card-sub{color:#666}.yx-card-main .yx-card-sub .ant-tabs .ant-tabs-nav{margin:0}.yx-card-main .yx-card-content{position:relative;flex:1 1 auto;padding:15px}.yx-card-main .yx-card-content>.ant-spin-nested-loading{height:100%}.yx-card-main .ant-tag{max-width:100%;overflow:hidden;text-overflow:ellipsis}.no-select{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.list-row{position:relative;width:100%;overflow:auto;flex:auto 0}.list-row:not(.no-style){box-shadow:0 0 4px #00000026;border-radius:20px;padding:24px 16px}.list-row .list-col{display:flex;justify-content:space-between;align-items:center;border:1px solid #d9d9d9;border-radius:8px;padding:15px}.list-row .list-col.is-checked{border-color:#2b8766;background-color:#6ab1751a}.border-radius-main{box-shadow:0 1px 4px #00000026!important;border-radius:12px!important;background-color:#fff;overflow:hidden}.border-radius-main.ant-splitter .ant-splitter-panel{padding:15px 20px}.border-radius-main.ant-splitter .ant-splitter-panel.scroll-main{display:flex;align-items:stretch}.list-radio-row{position:relative;border:1px solid #ffffff;box-shadow:0 0 4px #00000026;border-radius:20px;padding:24px 16px;width:100%;align-items:flex-start}.list-radio-row.ant-radio-wrapper-checked,.list-radio-row.is-checked{border-color:#2b8766;background-color:#6ab1751a}.list-radio-row .ant-radio,.list-radio-row .ant-checkbox{align-self:flex-start;margin-top:5px}.list-radio-row .list-radio-title{font-size:16px;color:#666}.list-radio-row .list-radio-sub{font-size:14px;color:#8c8c8c}.form-card-main{border-radius:20px 0 0;box-shadow:0 1px 4px #00000026;height:100%}[data-flex]{flex:1 1 auto}[data-pointer]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.ant-form.ant-form-vertical .ant-form-item-required{position:relative}.ant-form.ant-form-vertical .ant-form-item-required:before{position:absolute;right:0}.yx-steps.ant-steps{align-items:flex-end}.yx-steps .ant-steps-item-container{position:relative;display:flex;flex-direction:column-reverse;justify-content:flex-start;padding-bottom:30px;gap:20px}.yx-steps .ant-steps-item-container .ant-steps-item-tail{top:auto;bottom:15px;z-index:1;margin-inline:0;height:12px}.yx-steps .ant-steps-item-container .ant-steps-item-tail:after{height:100%;width:100%;background-color:#f5f5f5!important}.yx-steps .ant-steps-item-container .ant-steps-item-icon{position:relative;margin-left:0!important;margin-bottom:-20px;height:22px;width:22px;border:4px solid #d9d9d9;z-index:9}.yx-steps .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot{background-color:#d9d9d9!important}.yx-steps .ant-steps-item-container .ant-steps-item-content{text-align:left;width:100%}.yx-steps .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title{color:#000!important}.yx-steps .ant-steps-item-container .ant-steps-item-content .ant-steps-item-description{color:#8c8c8c!important}.yx-steps .ant-steps-item-process .ant-steps-item-container .ant-steps-item-tail:after{background:repeating-linear-gradient(90deg,#6ab1751a 10px,#6ab1751a 35px,#fff 35px,#fff 40px)!important}.yx-steps .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon{margin-bottom:-22px;height:26px!important;width:26px!important;box-shadow:0 1px 4px #00000026}.yx-steps .ant-steps-item-process .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot{background-color:#2b8766!important}.yx-steps .ant-steps-item-finish .ant-steps-item-container .ant-steps-item-tail:after{background-color:#6ab1751a!important}.yx-steps .ant-steps-item-finish .ant-steps-item-container .ant-steps-item-icon .ant-steps-icon-dot{background-color:#2b8766!important}._workSelfAppointmentWrapper_12728_1{padding:15px;font-size:14px}._workSelfAppointmentWrapper_12728_1 ._mainTitle_12728_5{color:#4e5969}._workSelfAppointmentWrapper_12728_1 ._subTitle_12728_8{color:#86909c;font-weight:300}._workAppointmentWrapper_12728_13 ._font16_12728_13{font-size:16px}._workAppointmentWrapper_12728_13 ._font14_12728_16{font-size:14px}._workAppointmentWrapper_12728_13 ._font12_12728_19{font-size:12px}._workAppointmentWrapper_12728_13 ._color86909C_12728_22{color:#86909c}._workAppointmentWrapper_12728_13 ._color4E5969_12728_25{color:#4e5969}._workAppointmentWrapper_12728_13 ._color121212_12728_28{color:#121212}._workAppointmentWrapper_12728_13 ._addressBgWrapper_12728_31{background-color:#f7f8fa;border-radius:12px;padding:15px 15px 15px 40px}._workAppointmentWrapper_12728_13 ._addressBgWrapper_12728_31 ._dayTimeCss_12728_36{padding-top:15px;border-top:1px solid #e5e6eb}._workAppointmentWrapper_12728_13 ._estimatedDuration_12728_40{padding-left:0;font-size:14px;min-width:100px}._workAppointmentWrapper_12728_13 ._totalBgWrapper_12728_45{font-size:15px;color:#1d2129;padding-top:15px;border-top:1px solid #e5e6eb}._workAppointmentWrapper_12728_13 ._totalBgWrapper_12728_45 ._subtotalShow_12728_51{color:#bfbfbf;text-decoration:line-through}._workAppointmentWrapper_12728_13 ._totalBgWrapper_12728_45 ._totalPriceShow_12728_55{font-weight:500;color:#2b8766}._totalsSeparator_12728_60{border-top:1px solid #e5e6eb;margin:15px 0 0}._totalsWrapper_12728_65{padding-top:15px;font-size:15px}._originalTotalShow_12728_70{text-decoration:line-through;color:#8c8c8c}._finalTotalLabel_12728_75{font-weight:700;color:#000}._finalTotalPrice_12728_80{font-weight:500;color:#2b8766}.raidar-booking-select-clinic .unavailable-tag{border-color:#d9d9d9;color:#a9aaab;font-size:10px}.raidar-booking-select-clinic .content-main{width:100%;position:relative;padding:0 10px;box-shadow:0 0 4px #0000000d;display:flex;align-items:center;justify-content:center;gap:15px}.raidar-booking-select-clinic .address-ipt{border:none!important;outline:none!important;box-shadow:none!important;padding:4px 0}.picker-calendar-body .picker-calendar-main .picker-calendar-wrapper{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}.picker-calendar-body .picker-calendar-main .picker-calendar-wrapper .disabled-date{opacity:.5;cursor:not-allowed}.ant-picker-calendar .ant-picker-cell-disabled:before{background:none}.timeslot-btn.ant-btn-color-green,.timeslot-btn.ant-btn-color-green :hover{color:#2b8766;border-color:#2b8766}.raidar-med-services-for-booking{padding:10px;height:100%;box-sizing:border-box;overflow-y:hidden;display:flex;flex-direction:column;gap:20px}.raidar-med-services-for-booking.loading{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.raidar-med-services-for-booking .title{flex:none;display:flex;align-items:center;justify-content:center;font-size:26px;line-height:26px;color:#121212}.raidar-med-services-for-booking .content{flex:auto;min-height:300px;display:flex;gap:24px}.raidar-med-services-for-booking .content .content-left{overflow-y:auto;background-color:#fff;width:70%;flex:none;display:flex;flex-direction:column;border-radius:8px;padding:12px 24px;box-shadow:0 1px 6px #d9d9d9}.raidar-med-services-for-booking .content .content-left .select-industry-title,.raidar-med-services-for-booking .content .content-left .select-single-title,.raidar-med-services-for-booking .content .content-left .select-consultation-title{display:flex;align-items:center;margin:20px 0}.raidar-med-services-for-booking .content .content-left .select-industry-title:first-child:last-child,.raidar-med-services-for-booking .content .content-left .select-single-title:first-child:last-child,.raidar-med-services-for-booking .content .content-left .select-consultation-title:first-child:last-child{display:none}.raidar-med-services-for-booking .content .content-left .select-industry-title svg,.raidar-med-services-for-booking .content .content-left .select-single-title svg,.raidar-med-services-for-booking .content .content-left .select-consultation-title svg{font-size:22px}.raidar-med-services-for-booking .content .content-left .select-industry-title .title-text,.raidar-med-services-for-booking .content .content-left .select-single-title .title-text,.raidar-med-services-for-booking .content .content-left .select-consultation-title .title-text{margin-left:10px;font-size:20px}.raidar-med-services-for-booking .content .content-left .content-left-industry .raidar-med-services-medical-set-for-booking{height:fit-content}.raidar-med-services-for-booking .content .content-left .content-left-industry .raidar-med-services-medical-set-for-booking .raidar-med-services-medical-set-content{margin-top:0}.raidar-med-services-for-booking .content .content-left .content-left-single .raidar-med-services-single-test-for-booking,.raidar-med-services-for-booking .content .content-left .content-left-consultation .raidar-med-services-special-consultation-for-booking{height:fit-content}.raidar-med-services-for-booking .content .content-right{overflow:auto;padding:20px;background-color:#fff;flex:auto;box-sizing:border-box;height:auto;max-height:none;border-radius:8px;box-shadow:0 1px 6px #d9d9d9;display:flex;flex-direction:column;gap:0}.raidar-med-services-for-booking .content .content-right .title-text{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:24px;margin-bottom:20px}.raidar-med-services-for-booking .content .content-right .content-right-selected{flex:none;min-height:auto;overflow-y:auto;padding:8px 0 4px;display:flex;flex-direction:column;gap:20px}.raidar-med-services-for-booking .content .content-right .content-right-selected .overview-section{padding-bottom:12px;display:flex;flex-direction:column;gap:10px}.raidar-med-services-for-booking .content .content-right .content-right-selected .overview-section:last-of-type{border-bottom:none;padding-bottom:0}.raidar-med-services-for-booking .content .content-right .content-right-selected .overview-section .overview-section-header{display:flex;align-items:baseline;justify-content:space-between;padding:12px;background-color:#f7f9fa;border-radius:8px}.raidar-med-services-for-booking .content .content-right .content-right-selected .overview-section .overview-section-header .overview-section-title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:16px}.raidar-med-services-for-booking .content .content-right .content-right-selected .overview-section .overview-section-header .overview-section-meta{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;font-size:12px;color:#2b8766}.raidar-med-services-for-booking .content .content-right .content-right-selected .overview-section .overview-section-body{display:flex;flex-direction:column;gap:6px;padding:0 10px}.raidar-med-services-for-booking .content .content-right .content-right-selected .industry-item{display:flex;flex-direction:column;gap:4px;padding:6px 0}.raidar-med-services-for-booking .content .content-right .content-right-selected .industry-item .industry-name{font-size:14px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-services-for-booking .content .content-right .content-right-selected .industry-item .preset-item,.raidar-med-services-for-booking .content .content-right .content-right-selected .industry-item .questionnaire-item,.raidar-med-services-for-booking .content .content-right .content-right-selected .industry-item .examination-item{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;font-size:13px;color:#666}.raidar-med-services-for-booking .content .content-right .content-right-selected .industry-item .preset-items,.raidar-med-services-for-booking .content .content-right .content-right-selected .industry-item .questionnaire-items,.raidar-med-services-for-booking .content .content-right .content-right-selected .industry-item .examination-items{display:flex;flex-wrap:wrap;gap:4px 12px}.raidar-med-services-for-booking .content .content-right .content-right-selected .independent-item,.raidar-med-services-for-booking .content .content-right .content-right-selected .consultation-item{padding:4px 0;font-size:14px}.raidar-med-services-for-booking .content .content-right .content-right-selected .empty-placeholder{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;font-style:italic}.raidar-med-services-for-booking .content .content-right .content-right-advanced{margin-top:16px;border:1px solid #f0f0f0;border-radius:8px;padding:5px 12px;background-color:#f7f9facc}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:4px;border-bottom:1px solid rgba(240,240,240,.4)}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-header .advanced-settings-title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:16px}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-header .advanced-settings-toggle{padding:0;font-size:13px}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-body{display:flex;flex-direction:column;padding-top:10px}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-block{padding:8px 0;background-color:#f0f0f014}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-block-title{font-size:14px;margin-bottom:6px}.raidar-med-services-for-booking .content .content-right .content-right-advanced .ant-radio-group .ant-radio-wrapper span{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-section{margin-top:8px;display:flex;flex-direction:column}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-subtitle{font-weight:600;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-subgroup{border:1px dashed rgba(240,240,240,.4);border-radius:8px;background-color:#f7f9faf2;margin-bottom:15px}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-subgroup .advanced-settings-subgroup-title{font-size:14px;margin-bottom:6px}.raidar-med-services-for-booking .content .content-right .content-right-advanced .advanced-settings-subgroup .ant-checkbox-group .ant-checkbox-wrapper span{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:13px;color:#666}.raidar-med-services-for-booking .content .content-right .content-right-advanced .empty-placeholder{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;font-weight:300;line-height:18px;color:#8c8c8c;font-style:italic}.layout-content{background-color:#fff}.layout-content.hide-all-border>.layout-header-main,.layout-content.hide-all-border>.layout-footer-main{border:none}.layout-content>.layout-header-main{position:relative;overflow:initial;height:auto;z-index:2;background-color:inherit;border-bottom:1px solid #d9d9d9;padding:0;min-height:64px}.layout-content>.layout-header-main>.ant-flex{height:100%}.layout-content>.layout-header-main .ant-typography{margin:0}.layout-content>.layout-header-main .ant-progress{position:absolute;left:0;right:0;top:100%;font-size:0}.layout-content>.layout-header-main .ant-progress .ant-progress-inner{border-radius:0;height:2px}.layout-content>.layout-header-main .ant-progress .ant-progress-inner .ant-progress-bg-outer{height:2px;border-radius:0!important}.layout-content>.layout-content-main{overflow:auto;background-color:inherit}.layout-content>.layout-content-main[data-layout=center] .layout-content-body{justify-content:center}.layout-content>.layout-content-main .layout-content-h3{font-size:28px;font-weight:700;text-align:center;line-height:90px;padding:0 15px}.layout-content>.layout-content-main .flex-column{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:auto}.layout-content>.layout-content-main .layout-content-body{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex:auto;padding:15px}.layout-content>.layout-content-main [data-flex]{flex:1 1 auto}.layout-content>.layout-content-main .layout-content-h3~.layout-content-body{padding-top:0;height:calc(100% - 90px)}.collapsible-card{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;border-radius:12px;overflow:hidden;box-shadow:0 0 4px #0000000d;border:1px solid #e0e0e0;background:#fff}@media (max-width: 768px){.collapsible-card{margin-top:20px}}@media (max-width: 480px){.collapsible-card{margin-top:16px;border-radius:8px}}.collapsible-card-title{justify-content:space-between;display:flex;width:100%;height:56px;padding:16px 20px;align-items:center;background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#121212;font-weight:600;font-size:14px;position:relative;box-sizing:border-box}@media (max-width: 768px){.collapsible-card-title{padding:12px 16px;height:52px;font-size:12px}}@media (max-width: 480px){.collapsible-card-title{padding:12px;height:48px;font-size:14px}}.collapsible-card-title:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#2b8766,#5a9f63)}.collapsible-card-title-actions{display:flex;align-items:center;justify-content:center}.collapsible-card-title-text{font-weight:600;letter-spacing:.1px}.collapsible-card-title-btn{display:flex;align-items:center;justify-content:center;cursor:pointer;width:32px;height:32px;border-radius:6px;transition:all .2s ease;color:#8c8c8c}@media (max-width: 480px){.collapsible-card-title-btn{width:28px;height:28px}}.collapsible-card-title-btn:hover{background:#2b87661a;color:#2b8766}.collapsible-card-content{width:100%;background:#fff;padding:20px;box-sizing:border-box}.collapsible-card-content.hidden{display:none}@keyframes pulse{0%{box-shadow:0 0 #ff920e66}70%{box-shadow:0 0 0 8px #ff920e00}to{box-shadow:0 0 #ff920e00}}.raidar-booking-check-in.check-in-dialog{height:100%;display:flex;flex-direction:column}.raidar-booking-check-in.check-in-dialog .check-in-dialog__header{text-align:center;padding:24px 24px 16px;border-bottom:1px solid #d9d9d9;background-color:#fff;flex-shrink:0}.raidar-booking-check-in.check-in-dialog .check-in-dialog__header-title{margin:0;display:flex;align-items:center;justify-content:center;gap:12px;font-size:20px;font-weight:600}.raidar-booking-check-in.check-in-dialog .check-in-dialog__header-subtitle{font-size:14px;margin-top:8px;display:block}.raidar-booking-check-in.check-in-dialog .check-in-dialog__content{flex:1;overflow:auto;padding:24px}.raidar-booking-check-in.check-in-dialog .check-in-dialog__content-wrapper{max-width:800px;margin:auto}.raidar-booking-check-in.check-in-dialog .check-in-dialog__footer{padding:16px 24px;border-top:1px solid #d9d9d9;background-color:#fff;flex-shrink:0}.raidar-booking-check-in.check-in-dialog .check-in-dialog__footer-wrapper{max-width:800px;margin:auto}.raidar-booking-check-in.check-in-dialog .check-in-dialog__footer-cancel-btn{height:40px;font-size:14px;font-weight:400;border-radius:6px}.raidar-booking-check-in.check-in-dialog .check-in-dialog__footer-submit-btn{height:40px;font-size:14px;font-weight:500;border-radius:6px}.raidar-booking-check-in.check-in-dialog .check-in-dialog__footer-submit-btn--enabled{background-color:#2b8766;border-color:#2b8766}.raidar-booking-check-in .form-section__field-group{display:flex;gap:16px}.raidar-booking-check-in .form-section__field-group-item{flex:1}.raidar-booking-check-in .form-section__field-label{display:block;margin-bottom:6px;font-size:14px;font-weight:500}.raidar-booking-check-in .form-section__field-address{width:100%}.raidar-booking-check-in .action-buttons{display:flex;align-items:center;gap:8px}.raidar-booking-check-in .action-buttons__edit-btn{padding:4px 8px}.raidar-booking-check-in .action-buttons__save-btn{padding:4px 8px;color:#2b8766}.raidar-booking-check-in .action-buttons__cancel-btn{padding:4px 8px;color:#ff4d4f}.raidar-booking-check-in .action-buttons__refresh-btn{padding:4px 8px}.raidar-booking-check-in .pre-appointment-tasks__task-item{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-radius:8px;border:1px solid}.raidar-booking-check-in .pre-appointment-tasks__task-item--completed{background-color:#6ab1751a;border-color:#2b8766}.raidar-booking-check-in .pre-appointment-tasks__task-item--pending{background-color:#ff920e1a;border-color:#ff920e4d}.raidar-booking-check-in .pre-appointment-tasks__task-content{flex:1}.raidar-booking-check-in .pre-appointment-tasks__task-header{display:flex;align-items:center;gap:8px;margin-bottom:4px}.raidar-booking-check-in .pre-appointment-tasks__task-title{font-size:14px}.raidar-booking-check-in .pre-appointment-tasks__task-required{color:#ff4d4f;font-size:12px}.raidar-booking-check-in .pre-appointment-tasks__task-description{font-size:13px}.raidar-booking-check-in .pre-appointment-tasks__task-status{display:flex;align-items:center;gap:8px}.raidar-booking-check-in .pre-appointment-tasks__status-badge{padding:4px 12px;border-radius:12px;font-size:12px;font-weight:500;display:flex;align-items:center;gap:4px}.raidar-booking-check-in .pre-appointment-tasks__status-badge--completed{background-color:#2b8766;color:#fff}.raidar-booking-check-in .pre-appointment-tasks__status-badge--pending{background-color:#ff920e;color:#fff}.raidar-booking-check-in .qr-section{text-align:center;width:100%;max-width:100%;border-radius:12px;padding:16px;box-sizing:border-box}.raidar-booking-check-in .qr-section--pending{background-color:#ff920e1a;border:2px dashed #ff920e}.raidar-booking-check-in .qr-section--completed{background-color:#6ab1751a;border:2px solid #2b8766}.raidar-booking-check-in .qr-section__title{display:block;margin-bottom:12px;font-size:16px;font-weight:600}.raidar-booking-check-in .qr-section__title--warning{color:#ff920e}.raidar-booking-check-in .qr-section__title--success{color:#2b8766}.raidar-booking-check-in .qr-section__description{display:block;margin-bottom:16px;font-size:14px;color:#666}.raidar-booking-check-in .qr-section__description--small{font-size:13px}.raidar-booking-check-in .qr-section__button{font-weight:500;height:44px;font-size:14px;min-width:180px;max-width:100%;border-radius:8px}.raidar-booking-check-in .qr-section__success-icon{font-size:40px;color:#2b8766;margin-bottom:8px}.raidar-booking-check-in .qr-card{text-align:center;background-color:#fff;border:2px solid #ff920e;margin-top:20px;border-radius:12px;box-shadow:0 4px 12px #ff920e26;width:100%;max-width:100%;box-sizing:border-box}.raidar-booking-check-in .qr-card__content{padding:16px 12px}.raidar-booking-check-in .qr-card__title{display:block;margin-bottom:12px;font-size:15px;color:#ff920e;font-weight:600}.raidar-booking-check-in .qr-card__qr-container{background-color:#fff;padding:24px;border-radius:8px;display:inline-block;margin-bottom:12px;border:2px solid #ff920e;max-width:100%;box-sizing:border-box}.raidar-booking-check-in .qr-card__description{font-size:13px;display:block}.raidar-booking-check-in .qr-card__url{font-size:11px;word-break:break-all;display:block;margin-top:8px}.raidar-booking-check-in .divider-spacing{margin:20px 0}.page-card-main{position:relative;padding:20px;background-color:#fff}.page-card-main .ant-tabs{height:unset}.page-card-main .ant-tabs .ant-tabs-nav{margin:0}.page-card-main .ant-table-wrapper{overflow:hidden}.page-card-main .ant-table-wrapper .ant-table-body,.page-card-main .ant-table-wrapper .ant-table-content{scrollbar-width:thin;scrollbar-color:#d9d9d9 transparent;scrollbar-gutter:stable}.page-card-main .ant-table-wrapper .ant-pagination{margin:0;padding-top:16px}.company-form-main .ant-form-item-label>label:before{display:none!important}.company-form-main .company-form-wrapper{position:relative;width:100%;margin:0 auto;padding:0 15px}@media (max-width: 576px){.company-form-main .company-form-wrapper{padding:0 12px;max-width:100%}}@media (min-width: 577px) and (max-width: 768px){.company-form-main .company-form-wrapper{max-width:100%;padding:0 20px}}@media (min-width: 769px) and (max-width: 992px){.company-form-main .company-form-wrapper{max-width:700px}}@media (min-width: 993px) and (max-width: 1200px){.company-form-main .company-form-wrapper{max-width:800px}}@media (min-width: 1201px){.company-form-main .company-form-wrapper{max-width:900px}}@media (min-width: 1079px){.company-form-main .company-form-wrapper .ant-form-item .ant-form-item-label{position:absolute;right:100%;margin-top:8px}}.company-form-main .company-form-wrapper button{width:20px}.company-form-main .company-form-wrapper.view{display:flex;flex-direction:column;align-items:center;margin:0 auto}.company-form-main .company-form-wrapper.view .company-info-section,.company-form-main .company-form-wrapper.view .contacts-section{width:100%;margin-bottom:20px}.company-form-main .company-form-wrapper .company-info-section{margin-bottom:0}.company-form-main .company-form-wrapper .company-info-section .info-section-title{margin-bottom:24px}.company-form-main .company-form-wrapper .company-info-section .info-section-title h3{font-size:18px;font-weight:600;color:#262626;margin:0;padding-bottom:8px;border-bottom:2px solid #1890ff;display:inline-block;position:relative}.company-form-main .company-form-wrapper .company-info-section .info-section-title h3:after{content:"";position:absolute;bottom:-2px;left:0;width:30%;height:2px;background:linear-gradient(90deg,#722ed1,#1890ff);border-radius:1px}.company-form-main .company-form-wrapper .company-info-section .info-card{border-radius:12px;margin-bottom:0;overflow:hidden;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;position:relative}.company-form-main .company-form-wrapper .company-info-section .info-card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.company-form-main .company-form-wrapper .company-info-section .info-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header{padding:16px 20px 12px;position:relative;display:flex;justify-content:space-between;align-items:center}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .info-type-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px #0000001a}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .info-type-badge .anticon{font-size:14px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .info-type-badge.company{background:linear-gradient(135deg,#f0f5ff,#d6e4ff);color:#722ed1;border:1px solid #b37feb}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .info-type-badge.address{background:linear-gradient(135deg,#fff7e6,#ffd591);color:#fa8c16;border:1px solid #ffb347}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions{display:flex;align-items:center;gap:8px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .edit-btn,.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .save-btn,.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .cancel-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:14px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .edit-btn:disabled,.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .save-btn:disabled,.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .cancel-btn:disabled{opacity:.5;cursor:not-allowed}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .edit-btn{background:#f0f0f0;color:#595959}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .edit-btn:hover:not(:disabled){background:#1890ff;color:#fff}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .save-btn{background:#52c41a;color:#fff}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .save-btn:hover:not(:disabled){background:#389e0d}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .cancel-btn{background:#ff4d4f;color:#fff}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .cancel-btn:hover:not(:disabled){background:#cf1322}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header .card-actions .action-buttons{display:flex;gap:4px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-content{padding:0 20px 20px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-content .ant-form-item{margin-bottom:16px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-content .ant-form-item:last-child{margin-bottom:0}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-content .ant-form-item .ant-form-item-label>label{font-weight:500;color:#595959;font-size:14px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-content .ant-form-item .ant-form-item-control-input-content{color:#262626;font-weight:500;min-height:32px;display:flex;align-items:center;padding:4px 0}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-content .ant-form-item .ant-input,.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-content .ant-form-item .ant-select-selector,.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-content .ant-form-item .ant-input-affix-wrapper{min-height:32px}.company-form-main .company-form-wrapper .company-info-section .info-card.company-details{border:2px solid #f0f5ff;background:linear-gradient(135deg,#fff,#fafbff)}.company-form-main .company-form-wrapper .company-info-section .info-card.company-details:before{background:linear-gradient(90deg,#722ed1,#9254de)}.company-form-main .company-form-wrapper .company-info-section .info-card.company-details .info-card-header{background:linear-gradient(135deg,#f9f0ff,#f0f5ff)}.company-form-main .company-form-wrapper .company-info-section .info-card.address-details{border:2px solid #fff7e6;background:linear-gradient(135deg,#fff,#fffbf5)}.company-form-main .company-form-wrapper .company-info-section .info-card.address-details:before{background:linear-gradient(90deg,#fa8c16,#ffa940)}.company-form-main .company-form-wrapper .company-info-section .info-card.address-details .info-card-header{background:linear-gradient(135deg,#fff9f0,#fff7e6)}@media (max-width: 768px){.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-header{padding:12px 16px 8px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-card-content{padding:0 16px 16px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-type-badge{font-size:11px;padding:4px 8px;gap:4px}.company-form-main .company-form-wrapper .company-info-section .info-card .info-type-badge .anticon{font-size:12px}.company-form-main .company-form-wrapper .company-info-section .info-card .card-actions .edit-btn,.company-form-main .company-form-wrapper .company-info-section .info-card .card-actions .save-btn,.company-form-main .company-form-wrapper .company-info-section .info-card .card-actions .cancel-btn{width:28px;height:28px;font-size:12px}}.company-form-main .company-form-wrapper .contacts-section{margin-top:0}.company-form-main .company-form-wrapper .contacts-section .contacts-section-title{margin-bottom:24px}.company-form-main .company-form-wrapper .contacts-section .contacts-section-title h3{font-size:18px;font-weight:600;color:#262626;margin:0;padding-bottom:8px;border-bottom:2px solid #1890ff;display:inline-block;position:relative}.company-form-main .company-form-wrapper .contacts-section .contacts-section-title h3:after{content:"";position:absolute;bottom:-2px;left:0;width:30%;height:2px;background:linear-gradient(90deg,#1890ff,#52c41a);border-radius:1px}.company-form-main .company-form-wrapper .contacts-section .contact-card{border-radius:12px;margin-bottom:0;overflow:hidden;box-shadow:0 2px 8px #0000000f;transition:all .3s ease;position:relative}.company-form-main .company-form-wrapper .contacts-section .contact-card:hover{box-shadow:0 4px 16px #0000001a;transform:translateY(-2px)}.company-form-main .company-form-wrapper .contacts-section .contact-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#1890ff,#52c41a)}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header{padding:16px 20px 12px;position:relative;display:flex;justify-content:space-between;align-items:center}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .contact-type-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:20px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;box-shadow:0 2px 4px #0000001a}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .contact-type-badge .anticon{font-size:14px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .contact-type-badge.primary{background:linear-gradient(135deg,#e6f7ff,#bae7ff);color:#1890ff;border:1px solid #91d5ff}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .contact-type-badge.official{background:linear-gradient(135deg,#f6ffed,#d9f7be);color:#52c41a;border:1px solid #b7eb8f}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions{display:flex;align-items:center;gap:8px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .edit-btn,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .save-btn,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .cancel-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:14px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .edit-btn:disabled,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .save-btn:disabled,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .cancel-btn:disabled{opacity:.5;cursor:not-allowed}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .edit-btn{background:#f0f0f0;color:#595959}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .edit-btn:hover:not(:disabled){background:#1890ff;color:#fff}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .save-btn{background:#52c41a;color:#fff}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .save-btn:hover:not(:disabled){background:#389e0d}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .cancel-btn{background:#ff4d4f;color:#fff}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .cancel-btn:hover:not(:disabled){background:#cf1322}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header .card-actions .action-buttons{display:flex;gap:4px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-details,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-form-fields{padding:0 20px 20px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-details .ant-form-item,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-form-fields .ant-form-item{margin-bottom:16px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-details .ant-form-item:last-child,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-form-fields .ant-form-item:last-child{margin-bottom:0}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-details .ant-form-item .ant-form-item-label>label,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-form-fields .ant-form-item .ant-form-item-label>label{font-weight:500;color:#595959;font-size:14px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-details .ant-form-item .ant-form-item-control-input-content,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-form-fields .ant-form-item .ant-form-item-control-input-content{color:#262626;font-weight:500;min-height:32px;display:flex;align-items:center;padding:4px 0}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-details .ant-form-item .ant-input,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-details .ant-form-item .ant-select-selector,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-details .ant-form-item .ant-input-affix-wrapper,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-form-fields .ant-form-item .ant-input,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-form-fields .ant-form-item .ant-select-selector,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-form-fields .ant-form-item .ant-input-affix-wrapper{min-height:32px}.company-form-main .company-form-wrapper .contacts-section .contact-card.primary-contact{border:2px solid #e6f7ff;background:linear-gradient(135deg,#fff,#f8fcff)}.company-form-main .company-form-wrapper .contacts-section .contact-card.primary-contact:before{background:linear-gradient(90deg,#1890ff,#40a9ff)}.company-form-main .company-form-wrapper .contacts-section .contact-card.primary-contact .contact-header{background:linear-gradient(135deg,#f0f9ff,#e6f7ff)}.company-form-main .company-form-wrapper .contacts-section .contact-card.official-representative{border:2px solid #f6ffed;background:linear-gradient(135deg,#fff,#fcfff8)}.company-form-main .company-form-wrapper .contacts-section .contact-card.official-representative:before{background:linear-gradient(90deg,#52c41a,#73d13d)}.company-form-main .company-form-wrapper .contacts-section .contact-card.official-representative .contact-header{background:linear-gradient(135deg,#f9fff6,#f6ffed)}@media (max-width: 768px){.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-header{padding:12px 16px 8px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-details,.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-form-fields,.company-form-main .company-form-wrapper .contacts-section .contact-card .info-card-content{padding:0 16px 16px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-type-badge{font-size:11px;padding:4px 8px;gap:4px}.company-form-main .company-form-wrapper .contacts-section .contact-card .contact-type-badge .anticon{font-size:12px}.company-form-main .company-form-wrapper .contacts-section .contact-card .card-actions .edit-btn,.company-form-main .company-form-wrapper .contacts-section .contact-card .card-actions .save-btn,.company-form-main .company-form-wrapper .contacts-section .contact-card .card-actions .cancel-btn{width:28px;height:28px;font-size:12px}}.company-form-main .company-form-wrapper .collapsible-card{margin-bottom:24px;width:100%}@media (max-width: 576px){.company-form-main .company-form-wrapper .collapsible-card{margin-bottom:16px}.company-form-main .company-form-wrapper .collapsible-card .ant-card-body{padding:16px 12px}}@media (min-width: 577px) and (max-width: 768px){.company-form-main .company-form-wrapper .collapsible-card{margin-bottom:20px}.company-form-main .company-form-wrapper .collapsible-card .ant-card-body{padding:20px 16px}}.company-form-main .company-form-wrapper .collapsible-card:last-child{margin-bottom:0}.company-form-main .company-form-wrapper .form-section-field-group-item{flex:1;min-width:0}@media (max-width: 576px){.company-form-main .company-form-wrapper .form-section-field-group-item{flex:1 1 100%;margin-bottom:12px}}@media (min-width: 577px) and (max-width: 768px){.company-form-main .company-form-wrapper .form-section-field-group-item{flex:1 1 calc(50% - 8px);margin-bottom:16px}}.company-form-main .company-form-wrapper .form-section-field-group-item .form-section-field-label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#262626;line-height:1.4}@media (max-width: 576px){.company-form-main .company-form-wrapper .form-section-field-group-item .form-section-field-label{font-size:13px;margin-bottom:6px}}.company-form-main .company-form-wrapper .form-section-field-group-item .form-section-field-label .anticon{color:#8c8c8c}.company-form-main .company-form-wrapper .form-section-logo-section{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 0}.company-form-main .company-form-wrapper .form-section-logo-section .ant-form-item{margin:0}.company-form-main .company-form-wrapper .form-section-logo-section .ant-upload-wrapper .ant-upload-drag{min-width:120px;min-height:80px;max-width:200px;max-height:150px;background-color:#fafafa;border:2px dashed #d9d9d9;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;padding:8px}.company-form-main .company-form-wrapper .form-section-logo-section .ant-upload-wrapper .ant-upload-drag:hover{border-color:#52c41a;background-color:#f6ffed}.company-form-main .company-form-wrapper .form-section-logo-section .logo-display{display:flex;align-items:center;justify-content:center;min-width:120px;min-height:80px;max-width:200px;max-height:150px;padding:8px;border:2px solid #f0f0f0;border-radius:12px;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;background-color:#fff}.company-form-main .company-form-wrapper .form-section-logo-section .logo-display:hover{border-color:#52c41a;box-shadow:0 4px 12px #52c41a33}.company-form-main .company-form-wrapper .form-section-logo-section .logo-display .company-logo-image{max-width:100%;max-height:100%;object-fit:contain;display:block}.company-form-main .company-form-wrapper .form-section-logo-section .logo-placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:120px;min-height:80px;color:#8c8c8c;font-size:14px;font-weight:500}.company-form-main .company-form-wrapper .form-section-logo-section .logo-placeholder span{font-size:12px}.company-form-main .company-form-wrapper .form-section-logo-section .ant-avatar{border:2px solid #f0f0f0;transition:all .3s ease;box-shadow:0 2px 8px #0000001a}.company-form-main .company-form-wrapper .form-section-logo-section .ant-avatar:hover{border-color:#52c41a;box-shadow:0 4px 12px #52c41a33}@media (max-width: 576px){.company-form-main .company-form-wrapper .form-section-logo-section{padding:16px 0}.company-form-main .company-form-wrapper .form-section-logo-section .ant-upload-wrapper .ant-upload,.company-form-main .company-form-wrapper .form-section-logo-section .logo-display{min-width:100px;min-height:70px;max-width:160px;max-height:120px}.company-form-main .company-form-wrapper .form-section-logo-section .logo-placeholder{min-width:100px;min-height:70px;font-size:12px}.company-form-main .company-form-wrapper .form-section-logo-section .logo-placeholder .anticon{font-size:20px}.company-form-main .company-form-wrapper .form-section-logo-section .logo-placeholder span{font-size:11px}.company-form-main .company-form-wrapper .form-section-logo-section .ant-avatar{width:80px!important;height:80px!important;font-size:12px}}@media (min-width: 577px) and (max-width: 768px){.company-form-main .company-form-wrapper .form-section-logo-section .ant-upload-wrapper .ant-upload,.company-form-main .company-form-wrapper .form-section-logo-section .logo-display{min-width:110px;min-height:75px;max-width:180px;max-height:135px}.company-form-main .company-form-wrapper .form-section-logo-section .logo-placeholder{min-width:110px;min-height:75px;font-size:13px}.company-form-main .company-form-wrapper .form-section-logo-section .logo-placeholder .anticon{font-size:22px}.company-form-main .company-form-wrapper .form-section-logo-section .logo-placeholder span{font-size:11px}.company-form-main .company-form-wrapper .form-section-logo-section .ant-avatar{width:90px!important;height:90px!important;font-size:14px}}.company-form-main .company-form-wrapper .form-section-field-address{width:100%}.company-form-main .company-form-wrapper .form-section-field-address .form-section-field-label{display:block;margin-bottom:8px;font-size:14px;font-weight:500;color:#262626;line-height:1.4}@media (max-width: 576px){.company-form-main .company-form-wrapper .form-section-field-address .form-section-field-label{font-size:13px;margin-bottom:6px}}.company-form-main .company-form-wrapper .form-section-field-address .form-section-field-label .anticon{color:#8c8c8c}@media (max-width: 576px){.company-form-main .company-form-wrapper .form-section-field-address .ant-flex{flex-direction:column;gap:12px!important}.company-form-main .company-form-wrapper .form-section-field-address .ant-flex .ant-form-item{width:100%!important;margin:0!important}}@media (min-width: 577px) and (max-width: 768px){.company-form-main .company-form-wrapper .form-section-field-address .ant-flex{gap:8px!important}.company-form-main .company-form-wrapper .form-section-field-address .ant-flex .ant-form-item:nth-child(1),.company-form-main .company-form-wrapper .form-section-field-address .ant-flex .ant-form-item:nth-child(2){width:calc(50% - 4px)!important}.company-form-main .company-form-wrapper .form-section-field-address .ant-flex .ant-form-item:nth-child(3){width:calc(60% - 4px)!important}.company-form-main .company-form-wrapper .form-section-field-address .ant-flex .ant-form-item:nth-child(4){width:calc(40% - 4px)!important}.company-form-main .company-form-wrapper .form-section-field-address .ant-flex .ant-form-item:nth-child(5){width:100%!important}}.company-form-main .company-form-wrapper .company-settings-readonly-field{background-color:#f5f5f5!important;border-color:#d9d9d9!important;color:#595959!important;cursor:default!important}.company-form-main .company-form-wrapper .company-settings-readonly-field:hover{border-color:#d9d9d9!important}.company-form-main .company-form-wrapper .company-settings-readonly-field:focus{border-color:#d9d9d9!important;box-shadow:none!important}.company-form-main .company-form-wrapper .action-buttons{display:flex;align-items:center;gap:4px}@media (max-width: 576px){.company-form-main .company-form-wrapper .action-buttons{gap:2px}}.company-form-main .company-form-wrapper .action-buttons-edit-btn{color:#595959!important;background:transparent!important;border:none!important;padding:4px 8px!important;height:auto!important;border-radius:4px!important}@media (max-width: 576px){.company-form-main .company-form-wrapper .action-buttons-edit-btn{padding:3px 6px!important;font-size:12px!important}}.company-form-main .company-form-wrapper .action-buttons-edit-btn:hover{color:#1890ff!important;background:#f0f9ff!important}.company-form-main .company-form-wrapper .action-buttons-edit-btn:focus{color:#1890ff!important;background:#f0f9ff!important}.company-form-main .company-form-wrapper .action-buttons-save-btn{color:#52c41a!important;background:transparent!important;border:none!important;padding:4px 8px!important;height:auto!important;border-radius:4px!important}@media (max-width: 576px){.company-form-main .company-form-wrapper .action-buttons-save-btn{padding:3px 6px!important;font-size:12px!important}}.company-form-main .company-form-wrapper .action-buttons-save-btn:hover{color:#389e0d!important;background:#f6ffed!important}.company-form-main .company-form-wrapper .action-buttons-save-btn:focus{color:#389e0d!important;background:#f6ffed!important}.company-form-main .company-form-wrapper .action-buttons-cancel-btn{color:#ff4d4f!important;background:transparent!important;border:none!important;padding:4px 8px!important;height:auto!important;border-radius:4px!important}@media (max-width: 576px){.company-form-main .company-form-wrapper .action-buttons-cancel-btn{padding:3px 6px!important;font-size:12px!important}}.company-form-main .company-form-wrapper .action-buttons-cancel-btn:hover{color:#cf1322!important;background:#fff2f0!important}.company-form-main .company-form-wrapper .action-buttons-cancel-btn:focus{color:#cf1322!important;background:#fff2f0!important}.company-form-main .company-form-wrapper .official-representative-section{background-color:#fafafa;border:1px solid #e8e8e8;border-radius:8px;padding:16px;margin:16px 0}.company-form-main .company-form-wrapper .official-representative-section .ant-form-item{margin-bottom:16px}.company-form-main .company-form-wrapper .official-representative-section .ant-form-item:last-child{margin-bottom:0}.company-form-main .company-form-wrapper .official-representative-section .section-title{font-weight:600;color:#262626;margin-bottom:12px;display:flex;align-items:center;gap:8px}.company-form-main .button-layer{display:flex;justify-content:flex-end}.company-form-main .company-map-banner{position:relative;min-height:250px;padding:15px 15px 0}@media (max-width: 576px){.company-form-main .company-map-banner{min-height:200px;padding:10px 10px 0}}@media (min-width: 577px) and (max-width: 768px){.company-form-main .company-map-banner{min-height:250px;padding:12px 12px 0}}.company-form-main .company-map-banner .mapboxgl-map{position:relative;z-index:1}.company-form-main .company-map-banner .company-brief-name{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.company-form-main .company-map-banner .company-brief-name button{background:none;box-shadow:none;border:none}.company-form-main .company-map-banner .company-brief-website{margin-left:2px}.pi-schedule-small{width:320px;max-height:24rem;padding:15px 13px 20px 20px;gap:0!important;border-radius:8px;background-color:#fff}.pi-schedule-small .head{display:flex;align-items:center;justify-content:space-between;padding:0 10px 0 0}.pi-schedule-small .head .button-flex{display:flex}.pi-schedule-small .head .button-flex .date-pick-button{text-align:center;border:none;background:none;cursor:pointer;padding:.5rem}.pi-schedule-small .head .button-flex .date-pick-button:hover{float:left;shape-outside:circle();clip-path:circle();background-color:#e8e8e8}.round-border{float:left;shape-outside:circle();clip-path:circle()}.pi-schedule-small .selected{color:#fff;background-color:#3965d4}.flex-col{display:flex;flex-direction:column;gap:.5rem}.noselect{user-select:none;-webkit-user-select:none;-moz-user-select:none}.small-calendar-grid{min-height:15rem;display:grid;align-items:center;justify-content:center;text-align:center;grid-template-columns:repeat(7,1fr)}.small-calendar-grid .day-cell{width:2rem;height:2rem;text-align:center;padding:.5rem;cursor:pointer}.pi-schedule-small .inactive{color:#8c8c8c;cursor:not-allowed}.cell-events{width:100%;display:flex;justify-content:center;align-items:flex-end}.cell-events .cell-event{height:.3125rem;min-width:.3125rem;border-radius:.1563rem;display:flex;flex-direction:column}.medical-staff-filter{width:100%}.medical-staff-filter .ant-select .ant-select-selector{border-radius:6px;min-height:32px}.medical-staff-filter .ant-select .ant-select-selector .ant-select-selection-wrap{height:100%}.medical-staff-filter .ant-select .ant-select-selection-overflow{padding:2px 4px}.medical-staff-filter .ant-checkbox-wrapper{width:100%;padding:4px 0}.medical-staff-filter .ant-checkbox-wrapper:hover{background-color:#f5f5f5}.medical-staff-filter .ant-divider{margin:4px 0}.medical-staff-filter .ant-tag{display:inline-flex;align-items:center;background-color:#2b87661a;border:1px solid rgba(43,135,102,.2);color:#2b8766;border-radius:4px;padding:1px 6px;font-size:12px;line-height:1.2;margin:1px;height:20px;transition:all .15s ease}.medical-staff-filter .ant-tag:hover{background-color:#2b876626;border-color:#2b87664d}.medical-staff-filter .ant-tag .anticon-close{color:#2b8766;font-size:10px;margin-left:2px;transition:color .15s ease}.medical-staff-filter .ant-tag .anticon-close:hover{color:#ff4d4f}.calendar_view_box{border-radius:4px;overflow:hidden;height:calc(100% - 1px);box-shadow:0 2px 8px #0000001a;border:1px solid #eeeeee}.calendar_view_box .calendar_view_box_head{display:flex;justify-content:center;align-items:center;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;height:45px;background:#8c8c8c;overflow:hidden;color:#fff;font-weight:400;font-size:16px;letter-spacing:0%;vertical-align:middle;outline:2px solid #d9d9d9;border-bottom:1px solid #bfbfbf;box-shadow:none}.head{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.head .head-left{display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:500}.head .head-left .title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:23px}.head .head-left .today-button{font-size:12px;padding:3px 8px;border-radius:6px;color:#6f6f6f;border:1px solid #dbdbdb;background-color:#fff}.head .head-left .prev-button,.head .head-left .next-button{font-size:12px;color:#6f6f6f}.head .head-left .ant-select-selection-wrap{max-height:30px;overflow-y:auto}.head .cursor{cursor:pointer}.head .head-right{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#6f6f6f;gap:15px}.head .head-right .ant-btn{max-height:35px;font-size:14px}.rbc-time-view{border-radius:0;border:0!important}.rbc-time-view .rbc-time-content{overflow-y:auto}.rbc-time-view .rbc-row-bg{border-radius:1rem}.rbc-time-view .rbc-today{background-color:#fff!important}.rbc-time-view .rbc-current-time-indicator{background-color:transparent}.rbc-time-view .rbc-time-header-gutter,.rbc-time-view .rbc-time-gutter{border-right:none!important}.rbc-time-view .rbc-row{min-height:1.625rem!important}.rbc-time-view .rbc-timeslot-group{min-height:7.25rem!important}.rbc-time-header{overflow-x:auto!important;-ms-overflow-style:none;scrollbar-width:none}.rbc-time-header::-webkit-scrollbar{display:none}.day_view_single .rbc-time-header,.day_view_single .rbc-time-content{overflow-x:hidden!important}.day_view_single .rbc-events-container{overflow-x:hidden!important;max-width:100%}.day_view_resource .rbc-time-header,.day_view_resource .rbc-time-content{overflow-x:auto!important}.calendar-day-view-resource-title{display:flex;width:100%;justify-content:center;gap:.5rem}.calendar-day-view-resource-title .calendar-day-view-resource-staff{display:flex;flex-direction:column;align-items:start;font-weight:400}.calendar-day-view-resource-title .calendar-day-view-resource-staff .calendar-day-view-resource-type{color:gray}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-slot{min-width:15rem!important}.rbc-time-view .rbc-allday-cell{display:none!important}.rbc-day-slot .rbc-events-container{margin-right:.1rem!important;-webkit-user-select:auto;user-select:auto}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;-moz-appearance:button;appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.rbc-m-b-negative-3{margin-bottom:-3px}.rbc-h-full{height:100%}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{-webkit-box-sizing:inherit;box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{overflow:hidden;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #ddd}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;background:none;margin:0;padding:0;border:none;cursor:pointer;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.rbc-row-content{position:relative;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;z-index:4}.rbc-row-content-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.rbc-row-content-scrollable .rbc-row-content-scroll-container{height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;cursor:pointer;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (max-width: 767px){.rbc-toolbar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.rbc-event,.rbc-day-slot .rbc-background-event{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer;width:100%;text-align:left}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{-webkit-box-shadow:-1px 1px 5px 0px rgba(51,51,51,.5);box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;color:#3174ad}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{position:relative;border:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-month-row{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:hidden;right:1px}.rbc-day-bg{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #ddd;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:100%;min-height:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{-webkit-box-flex:0;-ms-flex:none;flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:sticky;left:0;background-color:#fff;border-right:1px solid #ddd;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-ms-flex-preferred-size:0px;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;-ms-flex-preferred-size:0 px;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border:1px solid #ddd;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{-webkit-box-sizing:content-box;box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{-webkit-box-sizing:border-box;box-sizing:border-box;min-height:20px}.rbc-time-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #ddd}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #ddd}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-left:1px solid #ddd}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;-ms-flex-negative:0;flex-shrink:0}.rbc-time-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-top:2px solid #ddd;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{-webkit-box-flex:0;-ms-flex:none;flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{width:100%;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.rbc-resource-grouping.rbc-time-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rbc-resource-grouping .rbc-row .rbc-header{width:141px}.rbc_event{transition:all .2s ease-in-out;padding:4px 6px;display:flex;flex-direction:column;width:100%;height:100%}.rbc_event .dl{font-size:14px}.rbc_event .worker_class{font-weight:700!important}.rbc_event .rbc_event_dl{padding:0!important}.rbc_event .rbc_event_dl .rbc_event_dl_short{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px}.rbc_event .rbc_event_dl>dt,.rbc_event .rbc_event_dl>dt *{font-weight:500;font-size:14px;line-height:1.5}.rbc_event .rbc_event_dl>dd,.rbc_event .rbc_event_dl>dd *{font-weight:400!important;font-size:14px!important;line-height:1.7!important}.rbc_event .service_class{font-size:14px;line-height:1.6}.day_event_wrapper{padding:0}.day_event_wrapper .rbc-event-label{display:none!important}.day_view_box{height:calc(100% - 45px);overflow-x:hidden;overflow-y:hidden;border:1px solid #d9d9d9}.day_view_box .rbc-time-content{height:1600px!important}.day_view_box .rbc-time-view-resources .rbc-day-slot{min-width:calc(var(--value, 100) / 100 * 285px)!important}.day_view_box .rbc-time-view-resources .rbc-time-header-content{min-width:calc(var(--value, 100) / 100 * 286px)!important}.day_view_class .rbc-event-label{display:none!important}.rbc_event_menu{width:153px;position:fixed;box-shadow:0 0 8px #00000040;border-radius:4px;z-index:1000;min-width:90px;border-top:none;border-left:.25rem solid;border-right:none;border-bottom:none;border-image:initial}.rbc_event_menu>button{width:100%;padding:10px 16px;border:none;background:#fff;text-align:left;cursor:pointer;position:relative;color:#000}.rbc_event_menu>button:first-child:after{content:"";height:1px;width:70%;overflow:hidden;background:#c8cad8;position:absolute;left:16px;right:16px;bottom:0;z-index:99}.rbc_event{display:flex;flex-direction:column;width:100%;height:100%}.rbc_event .rbc_event_dl{padding:5px 8px 16px}.rbc_event .rbc_event_dl>dt{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:12px;line-height:1.5}.rbc_event .rbc_event_dl>dd{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:22px}.yx-confirm-error-modal .ant-modal-confirm-paragraph{max-width:100%!important}.yx-confirm-error-modal .picker_modal{height:auto;overflow:hidden}.yx-confirm-error-modal .picker_modal>table>tr{padding:8px 12px;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:24px}.yx-confirm-error-modal .picker_modal>table>tr>td{color:#000}.yx-confirm-error-modal .picker_modal>table>tr>td:first-child{color:#8c8c8c}.yx-confirm-error-modal .picker_modal>table>tr>td:last-child{text-align:right;width:70%}.day_view{height:100%;overflow:hidden}.day_view .rbc-time-header{display:none!important}.day_view .rbc-time-header-cell-single-day{display:block}.day_view .rbc-time-header-cell-single-day .rbc-header{height:40px;border:0;line-height:40px;background:none;border-radius:40px}.day_view .rbc-time-content{border-top:1px solid #d9d9d9}.day_view_resource{height:100%;overflow:hidden}.day_view_resource .rbc-header,.day_view_resource .rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:0!important}.day_view_resource .rbc-time-header,.day_view_resource .rbc-time-header .rbc-time-header-gutter{background-color:#ecf5ee}.day_view_resource .rbc-time-content{border-top:1px solid #d9d9d9;overflow-y:auto;min-width:auto}.day_view_resource .rbc-time-content .rbc-time-gutter .rbc-timeslot-group .rbc_timeslot_group_bg_dis{display:none!important}.rbc-timeslot-group{position:relative}.more-events-badge{height:35px;width:35px;position:absolute;top:5px;right:-119%;z-index:99;background:#b5d8ba;border:0;border-radius:50%;padding:5px 10px;font-size:14px}.popover_content .ant-popover-arrow:before,.popover_cblb_item .ant-popover-arrow:before{background:#afe1f8}.popover_content .ant-popover-inner,.popover_cblb_item .ant-popover-inner{padding:0!important}.popover_content .ant-popover-inner-content,.popover_cblb_item .ant-popover-inner-content{color:#000000e0;padding:0;border-radius:6px;overflow:hidden}.popover_cblb_item .ant-popover-arrow:before{background:#f7fbfd}.popover_cblb_item .ant-popover-inner{background:#f7fbfd;width:157px;height:auto;border-radius:6px}.popover_cblb_item .ant-popover-inner-content{padding:0 5px!important}.mangnify_modal .anticon-close{display:block!important;top:8px!important}.mangnify_modal .ant-modal-body,.mangnify_modal .ant-modal-content{padding:0!important;border:1px solid #bfbfbf;border-radius:8px;overflow:hidden}.mangnify_modal .ant-modal-body .ant-modal-confirm-paragraph,.mangnify_modal .ant-modal-content .ant-modal-confirm-paragraph{gap:0!important}.mangnify_modal .ant-modal-body .mangnify_m_title,.mangnify_modal .ant-modal-content .mangnify_m_title{height:48px;overflow:hidden;background:#ff920e1a;line-height:48px;padding-left:32px;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:14px}.mangnify_modal .ant-modal-body .mangnify_m_main,.mangnify_modal .ant-modal-content .mangnify_m_main{height:auto;overflow:hidden;padding:12px;box-sizing:border-box;background:#fff}.mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_top,.mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_top{display:flex;align-items:center;height:32px;overflow:hidden;border:1px solid #d9d9d9;border-radius:5px;margin-bottom:12px;padding-left:10px}.mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_top .ico_search,.mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_top .ico_search{width:16px;height:16px;overflow:hidden;background-size:100%}.mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_top>input,.mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_top>input{flex:1;height:32px;border:0;background:none;outline:none;padding-left:10px}.mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list,.mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list{height:auto;overflow:hidden}.mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl,.mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl{width:377px;height:auto;overflow:hidden;border:1px solid #d9d9d9;border-radius:8px;float:left;margin-right:12px;margin-bottom:12px}.mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl:nth-child(2n),.mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl:nth-child(2n){margin-right:0}.mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dt,.mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dt{background:#ff920e1a;padding:6px 12px;box-sizing:border-box;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px}.mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dt .mangnify_mmld_time,.mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dt .mangnify_mmld_time{font-weight:400}.mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dd,.mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dd{padding:6px 12px;box-sizing:border-box;height:auto;overflow:hidden}.popover_content_box{background:#f7fbfd;width:360px;overflow:hidden;height:450px}.popover_content_box_top{display:flex;justify-content:space-between;align-items:center;background:#afe1f8;height:50px;overflow:hidden;padding:12px 18px;box-sizing:border-box;border-bottom:1px solid #d9d9d9}.popover_content_box_top .ico_magnify{display:inline-block;width:24px;height:32px;overflow:hidden;background-size:100%}.popover_content_box_title{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:14px;line-height:24px;color:#000}.popover_content_box_list{max-height:400px;overflow-x:hidden;overflow-y:auto;padding:0 15px;box-sizing:border-box}.popover_content_box_list .popover_cbl_search{height:auto;overflow:hidden;box-sizing:border-box;margin-top:8px}.popover_content_box_list .popover_cbl_search .popover_cbls_input{border:1px solid #d9d9d9;border-radius:5px;height:auto;overflow:hidden}.popover_content_box_list .popover_content_box_list_box{max-height:calc(100% - 35px);overflow:hidden}.popover_content_box_list .popover_content_box_list_box>dl{height:auto;overflow:hidden;border-bottom:1px solid #d9d9d9;padding:10px 12px;margin:8px 0;box-sizing:border-box;cursor:pointer}.popover_content_box_list .popover_content_box_list_box>dl:last-child{border-bottom:0}.popover_content_box_list .popover_content_box_list_box>dl>dt{display:flex;justify-content:space-between;align-items:flex-start;height:auto;overflow:hidden;margin-bottom:5px}.popover_content_box_list .popover_content_box_list_box>dl>dt .popover_cbl_name{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;line-height:20px}.popover_content_box_list .popover_content_box_list_box>dl>dt .popover_cbl_status{display:inline-block;width:52px;height:14px;border-radius:2px;gap:10px;background:#f5fff4;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:10px;line-height:14px;text-align:center;vertical-align:middle}.popover_content_box_list .popover_content_box_list_box>dl>dd{display:flex;justify-content:space-between;align-items:center}.popover_content_box_list .popover_content_box_list_box>dl>dd .popover_cbl_time{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;line-height:20px}.popover_content_box_list .popover_content_box_list_box>dl>dd .popover_cbl_work{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:24px;color:#8c8c8c}.popover_cblbi_menus{padding:0 6px}.popover_cblbi_menus>p{height:42px;text-align:center;margin:6px 0;line-height:42px;border-radius:5px;position:relative;cursor:pointer}.popover_cblbi_menus>p:after{content:"";width:80%;height:1px;overflow:hidden;background:#c8cad8;position:absolute;left:10%;z-index:9;bottom:0;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:16px;line-height:18px;color:#000}.popover_cblbi_menus>p:last-child:after{height:0}.cus_event_wrapper{border-radius:4px;overflow:hidden;transition:all .2s ease-in-out;padding:4px 6px;display:flex;flex-direction:column;width:250px;height:100%;position:absolute}.cus_event_wrapper .rbc_event_dl>dt{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;display:flex;justify-content:space-between;align-items:center;font-weight:500;line-height:1.5}.cus_event_wrapper .rbc_event_dl>dd{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;line-height:22px}.cus_event_wrapper .dl{font-size:14px}.cus_event_wrapper .worker_class{font-weight:700!important}.cus_event_wrapper .rbc_event_dl{padding:0}.cus_event_wrapper .rbc_event_dl .rbc_event_dl_short{display:flex;align-items:center;justify-content:space-between;gap:12px}.cus_event_wrapper .rbc_event_dl>dt{font-weight:500;font-size:14px;line-height:1.5}.cus_event_wrapper .rbc_event_dl>dd{font-weight:400;font-size:14px;line-height:1.7}.cus_event_wrapper .service_class{font-size:14px;line-height:1.6}.enhanced-dual-range-time-picker{display:flex;flex-direction:column;gap:12px}.enhanced-dual-range-time-picker .time-range-section,.enhanced-dual-range-time-picker .time-range-section .time-range-picker,.enhanced-dual-range-time-picker .time-range-section .time-range-picker .time-range-picker__input{width:100%}.schedule-items-reschedule-wrapper{position:relative}.schedule-items-reschedule-wrapper .ant-modal-content{padding:0;overflow:hidden;background:#fff;border-radius:8px;box-shadow:0 0 4px #0000000d}.schedule-items-reschedule-wrapper .ant-modal-content .header{margin-bottom:0;padding:16px 20px;background:linear-gradient(135deg,#2b876614,#2b87660a);border-bottom:1px solid #eeeeee;color:#121212;font-weight:600;font-size:18px}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer{padding:16px 20px 20px;background:#fff}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer-list{flex:1 0 0;height:600px;border:1px solid #d9d9d9;border-radius:8px;background:#fff}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer-list .ant-transfer-list-header{display:block;padding:12px 16px;background:#fafafa;border-bottom:1px solid #eeeeee}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer-list .ant-transfer-list-header .ant-transfer-list-header-title{font-weight:600;font-size:14px;color:#434343}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer-list .ant-transfer-list-body{padding:0}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer-list:last-of-type .ant-transfer-list-search{opacity:0;visibility:hidden}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer-operation{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer-operation .ant-btn{margin:4px 0;border:none;background:none;color:#2b8766;font-weight:800}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer-operation .ant-btn:hover{border:none;background:none;color:#2b8766}.schedule-items-reschedule-wrapper .ant-modal-content .ant-transfer-operation .ant-btn:disabled{background:#f5f5f5;border:none;background:none;color:#8c8c8c;transform:none;box-shadow:none}.schedule-items-reschedule-wrapper .ant-modal-content .worker_class{color:#666;font-size:14px;font-weight:500}.schedule-items-reschedule-wrapper .ant-modal-content .ant-table-thead .ant-table-cell{color:#8c8c8c;font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.5px;background:#fafafa;border-bottom:1px solid #eeeeee;padding:12px 16px}.schedule-items-reschedule-wrapper .ant-modal-content .ant-table-tbody .ant-table-cell{padding:12px 16px;border-bottom:1px solid #f5f5f5;color:#434343;font-size:14px}.schedule-items-reschedule-wrapper .ant-modal-content .ant-table-tbody .ant-table-cell:hover{background:#2b876605}.schedule-items-reschedule-wrapper .ant-modal-content .ant-table-tbody .ant-table-row{cursor:pointer;transition:all .2s ease}.schedule-items-reschedule-wrapper .ant-modal-content .ant-table-tbody .ant-table-row:hover{background:#2b87660a;transform:translateY(-1px);box-shadow:0 2px 8px #000c}.schedule-items-reschedule-wrapper .ant-modal-content .ant-table-tbody .ant-table-row.ant-table-row-selected{background:#2b876614}.schedule-items-reschedule-wrapper .ant-modal-content .ant-table-tbody .ant-table-row.ant-table-row-selected .ant-table-cell{background:transparent}.schedule-items-reschedule-wrapper .disabled-row{background:#eee6!important;cursor:not-allowed!important;pointer-events:none}.schedule-items-reschedule-wrapper .disabled-row .ant-table-cell{background:inherit!important;color:#8c8c8c!important}.schedule-items-reschedule-wrapper .disabled-row:hover{background:#eee6!important;transform:none!important;box-shadow:none!important}.schedule-items-reschedule-wrapper .staff-select-wrapper{position:absolute;z-index:10;right:35px;top:68px;width:calc(50% - 80px)}.schedule-items-reschedule-wrapper .staff-select-wrapper .ant-select{height:32px}.schedule-items-reschedule-wrapper .staff-select-wrapper .ant-select .ant-select-selector{border:1px solid #d9d9d9;border-radius:6px;font-size:14px}.schedule-items-reschedule-wrapper .staff-select-wrapper .ant-select .ant-select-selector:hover{border-color:#2b8766}.schedule-items-reschedule-wrapper .staff-select-wrapper .ant-select .ant-select-selector:focus,.schedule-items-reschedule-wrapper .staff-select-wrapper .ant-select .ant-select-selector.ant-select-focused{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.schedule-items-reschedule-wrapper .ant-transfer-list-header-selected{display:none}.schedule-items-reschedule-wrapper .transfer-count-info{position:relative;bottom:60px;font-size:12px;color:#8c8c8c;font-weight:500;background:#fffffff2;padding:4px 8px;border-radius:4px;border:1px solid #f5f5f5}.schedule-items-reschedule-wrapper .transfer-count-info.left-count{position:absolute;top:16px;left:16px;bottom:auto;background:#2b87661a;color:#2b8766;border-color:#2b876633}.schedule-items-reschedule-wrapper .ant-picker{border:1px solid #d9d9d9;border-radius:6px}.schedule-items-reschedule-wrapper .ant-picker:hover{border-color:#2b8766}.schedule-items-reschedule-wrapper .ant-picker.ant-picker-focused{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.schedule-items-reschedule-wrapper .ant-transfer-list-search .ant-input:hover{border-color:#2b8766}.schedule-items-reschedule-wrapper .ant-transfer-list-search .ant-input:focus{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.schedule-items-reschedule-wrapper .ant-table-row .ant-table-column-sort{background:none!important;padding:0 16px 0 0!important}.rbc-addons-dnd .rbc-addons-dnd-row-body{position:relative}.rbc-addons-dnd .rbc-addons-dnd-drag-row{position:absolute;top:0;left:0;right:0}.rbc-addons-dnd .rbc-addons-dnd-over{background-color:#0000004d}.rbc-addons-dnd .rbc-event{transition:opacity .15s}.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ns-icon,.rbc-addons-dnd .rbc-event:hover .rbc-addons-dnd-resize-ew-icon{display:block}.rbc-addons-dnd .rbc-addons-dnd-dragged-event{opacity:0}.rbc-addons-dnd.rbc-addons-dnd-is-dragging .rbc-event:not(.rbc-addons-dnd-dragged-event):not(.rbc-addons-dnd-drag-preview){opacity:.5}.rbc-addons-dnd .rbc-addons-dnd-resizable{position:relative;width:100%;height:100%}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor{width:100%;text-align:center;position:absolute}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:first-child{top:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor:last-child{bottom:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ns-anchor .rbc-addons-dnd-resize-ns-icon{display:none;border-top:3px double;margin:0 auto;width:10px;cursor:ns-resize}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor{position:absolute;top:4px;bottom:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:first-child{left:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor:last-child{right:0}.rbc-addons-dnd .rbc-addons-dnd-resize-ew-anchor .rbc-addons-dnd-resize-ew-icon{display:none;border-left:3px double;margin-top:auto;margin-bottom:auto;height:10px;cursor:ew-resize}.calendar_day_view_wrapper{position:relative}.calendar_day_view_wrapper .day_view .rbc-events-container{width:100%!important}.calendar_day_view_wrapper .day_view .rbc-events-container .rbc_event{position:absolute;box-sizing:border-box}.calendar_day_view_wrapper .rbc-time-header .rbc-label.rbc-time-header-gutter{padding-left:67px}.calendar_day_view_wrapper .rbc-current-time-indicator{background-color:#2b8766!important;height:2px!important;z-index:10!important;pointer-events:none!important}.calendar_day_view_wrapper .calendar-day-view-resource-title{width:100%;height:100%;box-sizing:border-box;padding-top:8px;padding-bottom:4px;position:relative}.calendar_day_view_wrapper .calendar-day-view-resource-title .icon-reschedule-div{position:absolute;bottom:2px;right:2px;width:20px;height:20px;cursor:pointer;z-index:10}.time-reset-modal .ant-modal-content{padding:0!important;border-radius:0!important}.time-reset-modal .ant-modal-close-icon{display:inline-flex!important}.time-reset-modal .ant-modal-confirm-title{background-color:#e6f5fc;display:inline-block;padding:12px}.time-reset-modal .ant-modal-confirm-content,.time-reset-modal .ant-modal-confirm-btns{padding:12px 36px}.time-reset-modal .anticon-swap-right{display:inline-flex!important}.calendar_month .rbc-row-bg{z-index:5}.calendar_month .rbc-month-view{border:1px solid #d9d9d9}.calendar_month .rbc-header{background-color:#f5f5f5;padding:20px 0;border-left:0}.calendar_month .rbc-header{height:44px;padding:12px;text-align:left}.calendar_month .rbc-date-cell{padding-top:10px}.calendar_month .rbc-row-segment{display:none!important}.calendar_month .rbc-day-bg{position:relative;display:grid;align-items:center;justify-items:center;align-content:flex-start;justify-content:center;gap:8px 4px;padding:40px 18px 10px;min-height:60px;grid-template-columns:repeat(3,minmax(min-content,1fr));grid-template-rows:repeat(auto-fit,16px)}.calendar_month .rbc-day-bg.layout-center{grid-template-columns:1fr;justify-content:center;align-content:center}.calendar_month .rbc-day-bg.layout-one-row{grid-template-columns:repeat(2,minmax(min-content,1fr));grid-template-rows:16px;justify-content:center;align-content:center}.calendar_month .rbc-day-bg.layout-two-rows{grid-template-columns:repeat(2,minmax(min-content,1fr));grid-template-rows:repeat(2,16px)}.calendar_month .rbc-day-bg.layout-three-rows{grid-template-columns:repeat(3,minmax(min-content,1fr));grid-template-rows:repeat(3,16px)}.calendar_month .rbc-day-bg .event-count{padding:2px 12px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:12px;width:min-content;box-sizing:border-box;flex-shrink:0;min-width:0}.pi-schedule{height:100vh;padding:12px;display:flex;gap:20px;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;overflow-y:hidden!important;-ms-overflow-style:none;scrollbar-width:none}.pi-schedule::-webkit-scrollbar{display:none}.pi-schedule .pi-schedule-main{padding:0 1rem 1rem;background-color:#fff;display:flex;flex-direction:column;border-radius:8px;flex:1 0 auto;transition:width .3s ease-in-out;will-change:width;contain:content}.pi-schedule .pi-schedule-side{flex:0 1 auto;box-sizing:border-box;height:100%;will-change:width;contain:content}.pi-schedule .pi-schedule-side .pi_schedule_clinic{height:auto;overflow:hidden;background-color:#fff;margin-top:15px;padding:15px 18px 20px 20px;box-sizing:border-box;border-radius:8px;position:relative}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_head{display:flex;justify-content:space-between;align-items:center;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;height:auto;overflow:hidden;font-size:18px;margin-bottom:10px}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_search_input{height:38px;overflow:hidden;border-radius:8px;border-color:#d9d9d9;outline:none;margin-bottom:12px}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_from{height:auto;gap:5px;padding:10px;border-radius:8px;overflow:hidden;border:1px solid #d9d9d9;margin-bottom:15px}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_from_mode{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_from_mode>span{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;display:inline-block;text-align:left;position:relative;font-weight:400;font-size:14px;line-height:20px;color:#8c8c8c;padding-left:5px;margin-right:15px}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_from_mode>span:last-child{margin-right:0}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_from_mode>span.on{color:#000}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_from_radio{height:auto;overflow:hidden;border-top:1px solid #d9d9d9;padding:12px 0;margin-top:10px}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list{height:calc(100vh - 20rem - 160px);overflow-x:hidden;overflow-y:auto}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list.disabled{background:#d9d9d91a;cursor:not-allowed}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl{height:auto;min-height:104px;gap:10px;padding:12px 12px 12px 8px;border-radius:8px;overflow:hidden;margin-bottom:12px;position:relative;border:1px solid #d9d9d9;cursor:pointer}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl.on:after{background-color:#3570af}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl:hover{box-shadow:0 1px #2b876633;border-color:#2b876699}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl.active{box-shadow:0 1px #2b87661a;background-color:#2b87661a;border-color:#2b876699}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl.disabled{box-shadow:none;border:1px solid #d9d9d9;cursor:not-allowed}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl>dt{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:15px;height:auto;overflow:hidden;margin-bottom:10px}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl>dd{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:22px;height:auto;overflow:hidden;color:#8c8c8c}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .ico_name,.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .ico_address{align-items:center;display:flex;gap:5px}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .clinic-dot{width:14px;height:14px}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .clinic-dot.internal{color:#2b8766}.pi-schedule .pi-schedule-side .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .clinic-dot.external{color:#3570af}._container_1m4hw_1{display:grid;grid-template-columns:1.2fr .8fr;gap:20px;background:#fff;border-radius:8px}._container_1m4hw_1 .ant-form-item{margin-bottom:16px}._container_1m4hw_1 .ant-radio-group{width:100%}._container_1m4hw_1 .ant-radio-button-wrapper{width:50%;text-align:center}._formSection_1m4hw_19 label{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}._mapSection_1m4hw_23{height:100%}._clientAboutClientNameRow_1m4hw_27{display:grid;grid-template-columns:3fr 1fr;gap:16px}._locationTitleRow_1m4hw_33,._locationRow_1m4hw_34{display:grid;grid-template-columns:1fr 1fr;gap:16px}._locationTitleRow_1m4hw_33{margin-bottom:10px}._colMain_1m4hw_44{margin-top:20px}.raidar-table-header-style .ant-table-thead>tr>th,.raidar-client-list-table .ant-table-thead>tr>th{background:#f7f9fa!important;color:#8e95a9!important;font-size:15px;font-weight:400;border-bottom:none;padding:16px!important}.raidar-table-header-style .ant-table-tbody>tr>td,.raidar-client-list-table .ant-table-tbody>tr>td{border-bottom:1px solid #d9d9d9;padding:16px}.raidar-table-header-style .ant-table-tbody>tr:hover>td,.raidar-client-list-table .ant-table-tbody>tr:hover>td{background:#f7f9fa}.raidar-client-list{height:100%;background-color:#fff;padding:24px}.raidar-client-list-filters{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:16px}.raidar-client-list-filters-left{display:flex;gap:8px;align-items:center;flex:1}.raidar-client-list-filters-right{display:flex;gap:8px;align-items:center}._raidar_client_detail_1h4x7_1{height:100%;background-color:#fff}._raidar_client_detail_1h4x7_1 ._raidar_cd_top_1h4x7_5{display:flex;align-items:center;justify-content:space-between;height:64px;box-sizing:border-box;background-color:#fff;padding:10px 20px 0;margin-bottom:2px;box-shadow:0 3px 6px #00000014}._raidar_client_detail_1h4x7_1 ._raidar_cd_top_left_1h4x7_16{display:flex;align-items:center;display:inline-flex;flex:1;font-weight:500;font-size:24px;line-height:24px;letter-spacing:0;color:#666}._raidar_client_detail_1h4x7_1 ._raidar_cd_top_left_title_1h4x7_27{font-size:26px;line-height:26px;color:#121212;font-size:20px}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_1h4x7_33{display:flex;justify-content:space-between;box-sizing:border-box;height:calc(100% - 64px)}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39{box-shadow:0 3px 6px #00000014;flex:1;width:389px;min-width:300px;padding:25px;border-radius:2px;margin-right:1px;background-color:#fff;height:calc(100% + -0px);overflow-x:hidden;overflow-y:scroll}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_dl_1h4x7_52{height:auto;overflow:hidden;margin-bottom:20px}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_dl_1h4x7_52>dt{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-weight:400;font-size:13px;line-height:24px;letter-spacing:0;color:#8c8c8c}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_dl_dd_1h4x7_68{font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;color:#121212}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39 ._raidar_cdcld_item_1h4x7_75{background:#f5f5f5;border:1px solid #d9d9d9;padding:20px;border-radius:8px;margin-bottom:20px}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39 ._raidar_cdcld_item_1h4x7_75:last-child{margin-bottom:0}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39 ._raidar_cdcld_item_li_1h4x7_85{display:flex;align-items:center;margin-bottom:5px}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39 ._raidar_cdcld_item_li_1h4x7_85:last-child{margin-bottom:0}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39 ._raidar_cdcld_item_li_main_1h4x7_93{flex:1;display:flex;justify-content:space-between;align-items:flex-start;margin-left:6px;font-weight:400;font-size:14px;line-height:24px;letter-spacing:0;color:#666;overflow:hidden}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39 ._raidar_cdcld_item_li_main_left_1h4x7_106{flex:1}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39 ._raidar_cdcld_item_li_main_left_1h4x7_106 ._raidar_cdcldil_name_1h4x7_109{font-weight:500;font-size:14px;line-height:24px;letter-spacing:0;color:#666}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39 ._raidar_cdcld_item_li_main_left_1h4x7_106 ._raidar_cdcldil_msg_1h4x7_116{font-weight:400;font-size:14px;line-height:14px;letter-spacing:0;color:#8c8c8c}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_left_1h4x7_39 ._raidar_cdcld_item_li_main_right_1h4x7_123{display:flex;align-items:center;width:50px;justify-content:flex-end}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_right_1h4x7_129{box-shadow:0 3px 6px #00000014;flex:4;min-width:600px;background-color:#fff;border-radius:2px;height:100%;overflow:hidden}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_right_1h4x7_129 .ant-tabs-nav{box-shadow:0 1px #0000000d;margin:15px 25px;box-sizing:border-box;padding-left:5px}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_right_1h4x7_129 .ant-tabs-nav .ant-tabs-tab{padding-right:3px;padding-left:3px}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_right_1h4x7_129 .ant-tabs{height:100%}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_right_1h4x7_129 .ant-tabs .ant-tabs-tab-active *{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_right_1h4x7_129 .ant-tabs .ant-tabs-content-holder{height:calc(100% - 48px);overflow:auto}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_right_1h4x7_129 .ant-tabs .ant-tabs-content-holder .ant-tabs-content,._raidar_client_detail_1h4x7_1 ._raidar_cd_content_right_1h4x7_129 .ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{height:100%;overflow:auto}._raidar_client_detail_1h4x7_1 ._raidar_cd_content_right_1h4x7_129 .raidar-med-services-for-client{height:100%}._raidar_client_detail_1h4x7_1 ._icon_plusOutlined_1h4x7_169{font-size:18px;color:#2b8766;margin-right:10px}._raidar_client_detail_1h4x7_1 ._icon_crown_1h4x7_174{margin-left:12px}.edit_contact_modal .header{margin-bottom:20px}.edit_contact_modal .ant-form-item{margin-bottom:12px!important}.edit_contact_modal .edit_contact_modal_btn{width:100%;margin-top:20px}._employees_box_1koeo_1 ._employees_top_1koeo_1{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;box-sizing:border-box}._employees_box_1koeo_1 ._employees_top_left_1koeo_8{width:320px}._employees_box_1koeo_1 ._employees_top_left_1koeo_8 .ant-input-affix-wrapper{height:38px}._employees_box_1koeo_1 ._employees_top_right_1koeo_14{display:flex;justify-content:center;align-items:center;height:38px;border-radius:8px;border:1px solid #2b8766;padding:0 12px;background-color:#fff;color:#2b8766;box-sizing:border-box;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0}._employees_box_1koeo_1 ._employees_table_1koeo_30{height:auto;overflow:hidden;margin-left:20px;margin-right:20px}.edit_employee_modal .raidar-general-modal .ant-modal-content{padding-bottom:0}.raidar-med-services-for-client .raidar-content-header,.raidar-med-services-for-client .raidar-med-services.view .content-header .duration,.raidar-med-services-for-client .raidar-med-services.view .content .settings-view-container .time{display:none}.raidar-assessment-personal-info{display:flex;flex-direction:column;height:100%;width:278px;border-radius:2px;transition:all .5s ease-in-out;background-color:#fff}.raidar-assessment-personal-info .info-title{font-size:16px}.raidar-assessment-personal-info .info-content{height:100%;overflow-y:scroll;padding:0 20px;position:relative}.raidar-assessment-personal-info .fold-btn{position:absolute;right:5px;top:14px}.raidar-assessment-personal-info .info-label{color:#8c8c8c;margin:16px 0 8px;font-size:12px}.raidar-assessment-personal-info .info-items{font-size:13px;color:#434343}.raidar-assessment-personal-info .worker-name{font-weight:500}.raidar-assessment-personal-info .toggle-less-btn{color:#2b8766;cursor:pointer;-webkit-user-select:none;user-select:none}.raidar-assessment-personal-info .toggle-less-btn:hover{color:#5a9f63}.raidar-assessment-personal-info .ms-tag-green{min-width:70px;border:none;margin-top:10px;background-color:#6ab1751a;color:#2b8766;position:relative;padding-left:15px}.raidar-assessment-personal-info .ms-tag-green:after{content:"";width:5px;height:5px;border-radius:50%;background-color:#2b8766;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.raidar-assessment-personal-info .ms-tag-orange{min-width:70px;border:none;margin-top:10px;background-color:#ff920e1a;color:#fccc79;position:relative;padding-left:15px}.raidar-assessment-personal-info .ms-tag-orange:after{content:"";width:5px;height:5px;border-radius:50%;background-color:#fccc79;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.raidar-assessment-personal-info .icon-green{cursor:pointer;color:#2b8766}.raidar-assessment-personal-info .edit-content{width:100%;margin:10px 0;display:flex;justify-content:center;align-items:center}.raidar-assessment-personal-info_subtitle{margin-top:30px}.raidar-assessment-personal-info_description{margin:10px auto}.raidar-assessment-personal-info_radio_group{display:flex;flex-direction:column}.raidar-assessment-personal-info_radio_item{border:1px solid #d9d9d9;padding:10px;margin:8px 0;border-radius:8px}.raidar-assessment-personal-info_radio_item_active{border:1px solid #6ab175;background-color:#6ab1751a;padding:10px;margin:8px 0;border-radius:8px}.raidar-assessment-personal-info_insurer_form{margin:10px 20px}.raidar-assessment-personal-info .collapsible-section{overflow:hidden;transition:max-height .4s ease-in-out,opacity .3s ease-in-out}.raidar-assessment-personal-info .collapsible-section.collapsed{max-height:0;opacity:0}.raidar-assessment-personal-info .toggle-btn-container{display:flex;justify-content:center;margin:16px 0}.raidar-assessment-personal-info .toggle-btn-container .ant-btn-link{color:#1890ff;transition:color .2s}.raidar-assessment-personal-info .toggle-btn-container .ant-btn-link:hover{color:#40a9ff}.raidar-assessment-personal-info .billing-section .section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.raidar-assessment-personal-info .edit-content{margin-top:20px;display:flex;justify-content:center}.raidar-assessment-personal-info .edit-content .edit-booking-btn{padding:0 35px;transition:all .3s}.raidar-assessment-personal-info .edit-content .edit-booking-btn:hover{transform:translateY(-2px);box-shadow:0 2px 2px #f5fff4}.raidar-assessment-personal-info .info-header{display:flex;align-items:center;height:59px;flex:none;padding:0 10px}.raidar-assessment-personal-info .info-header .info-title{display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:500}.raidar-assessment-personal-info .medical-services{display:flex;flex-direction:column}.raidar-assessment-personal-info .btn_group{text-align:center}.raidar-assessment-personal-info .btn_group .left_arrow_btn{margin-top:19px}.content-top-filters{background:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 8px #0000000a}.content-top-filters .filter-section-title{font-size:16px;font-weight:600;color:#121212;margin-bottom:16px;display:flex;align-items:center;gap:8px}.content-top-filters .filter-section-title .filter-icon{color:#2b8766;font-size:18px}.content-top-filters .filter-label{font-size:14px;font-weight:500;color:#121212;margin-bottom:8px}.content-top-filters .ant-row{display:flex;flex-flow:row wrap;flex-direction:column;align-items:flex-start;gap:16px}.content-top-filters .ant-form-item{margin-bottom:0;width:100%}.content-top-filters .ant-form-item .ant-form-item-label{padding-bottom:4px}.content-top-filters .ant-form-item .ant-form-item-label label{font-weight:500;color:#000;font-size:14px}.content-top-filters .filter-group{display:flex;flex-direction:column;width:100%;padding-bottom:10px}.content-top-filters .filter-group .specialist-options-container{overflow:hidden;height:34px}.content-top-filters .filter-group .specialist-options-container.show-more{height:auto}.content-top-filters .filter-group .specialist-options-container .ant-checkbox-group{flex-wrap:wrap}.content-top-filters .filter-group .more-less-btn{margin-top:10px;color:#2b8766;text-decoration:underline;cursor:pointer}.content-top-filters .filter-group .ant-select,.content-top-filters .filter-group .ant-input{width:100%;border-radius:6px;border-color:#d9d9d9;transition:all .2s ease}.content-top-filters .filter-group .ant-select:hover,.content-top-filters .filter-group .ant-input:hover{border-color:#2b8766}.content-top-filters .filter-group .ant-select:focus,.content-top-filters .filter-group .ant-select.ant-select-focused,.content-top-filters .filter-group .ant-input:focus,.content-top-filters .filter-group .ant-input.ant-select-focused{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.content-top-filters .medical_type{display:flex;align-items:center;border:1px solid #d9d9d9;border-radius:6px;background:#fff;height:32px;overflow:hidden;padding:0 12px;box-sizing:border-box;margin-right:8px;margin-bottom:8px;cursor:pointer;transition:all .2s ease;font-size:13px;font-weight:500;white-space:nowrap;flex-shrink:0}.content-top-filters .medical_type:hover{border-color:#2b8766;background:#2b876605}.content-top-filters .medical_type .ant-checkbox,.content-top-filters .medical_type .ant-radio{display:none}.content-top-filters .medical_type .ant-checkbox-label,.content-top-filters .medical_type .ant-radio-label{color:#666;font-size:13px;font-weight:500;cursor:pointer}.content-top-filters .medical_type.ant-checkbox-wrapper-checked,.content-top-filters .medical_type.ant-radio-wrapper-checked{background:#2b8766;border-color:#2b8766;color:#fff}.content-top-filters .medical_type.ant-checkbox-wrapper-checked .ant-checkbox-label,.content-top-filters .medical_type.ant-checkbox-wrapper-checked .ant-radio-label,.content-top-filters .medical_type.ant-radio-wrapper-checked .ant-checkbox-label,.content-top-filters .medical_type.ant-radio-wrapper-checked .ant-radio-label{color:#fff}.content-top-filters .ant-checkbox-group{display:flex;flex-wrap:nowrap;gap:8px;position:relative;width:100%;transition:all .3s ease}.content-top-filters .ant-checkbox-group.expanded{flex-wrap:wrap}.content-top-filters .ant-checkbox-group .ant-checkbox-wrapper{margin:0;flex-shrink:0;transition:all .2s ease}.content-top-filters .medical_type_separator{position:relative;margin-left:20px}.content-top-filters .medical_type_separator:before{content:"";position:absolute;left:-16px;top:50%;transform:translateY(-50%);height:24px;width:2px;background:linear-gradient(to bottom,transparent,#2b8766,transparent);border-radius:1px;z-index:1}.content-top-filters .filter-actions{display:flex;gap:12px;margin-top:16px;padding-top:16px;border-top:1px solid #d9d9d9}.content-top-filters .filter-actions .filter-action-btn{padding:8px 16px;border-radius:6px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid #d9d9d9;background:#fff;color:#000}.content-top-filters .filter-actions .filter-action-btn:hover{border-color:#2b8766;color:#2b8766;background:#2b87660d}.content-top-filters .filter-actions .filter-action-btn.clear-filters{color:#8c8c8c}.content-top-filters .filter-actions .filter-action-btn.clear-filters:hover{color:#ff4d4f;border-color:#ff4d4f;background:#ff4d4f0d}.templates-list-scroll-area{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:8px;margin-right:-8px;min-height:0;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(140,140,140,.3) rgba(245,245,245,.5)}.template-item{background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:16px;margin-bottom:12px;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.template-item:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(43,135,102,.3),transparent);opacity:0;transition:opacity .2s ease}.template-item:hover{border-color:#2b8766;box-shadow:0 4px 16px #2b87661f;transform:translateY(-2px)}.template-item:hover:before{opacity:1}.template-item.template-item-active{border-color:#2b8766;background:#2b876605;box-shadow:0 4px 16px #2b876626}.template-item.template-item-active:before{opacity:1;height:3px;background:#2b8766}.template-item.template-item-active .template-name{color:#2b8766}.template-item .template-content .template-name{margin:0 0 8px;font-size:15px;font-weight:600;color:#121212;line-height:1.3;transition:color .2s ease}.template-item .template-content .template-name .search-highlight{background:#ff920e40;padding:2px 4px;border-radius:3px;font-weight:700}.template-item .template-content .template-details{margin:0;font-size:13px;color:#666;line-height:1.5}.template-item .template-content .template-details .search-highlight{background:#ff920e40;padding:1px 3px;border-radius:2px;font-weight:600}.template-item .template-actions{display:flex;gap:8px;margin-top:16px;padding-top:12px;border-top:1px solid rgba(217,217,217,.6);opacity:0;transform:translateY(4px);transition:all .2s ease}.template-item .template-actions .template-action-button{padding:6px 14px;border-radius:5px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid;position:relative;overflow:hidden}.template-item .template-actions .template-action-button:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff4d;border-radius:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease}.template-item .template-actions .template-action-button:active:after{width:100px;height:100px}.template-item .template-actions .template-action-button.view-button{background:#fff;border-color:#1890ff;color:#1890ff}.template-item .template-actions .template-action-button.view-button:hover{background:#1890ff;color:#fff;transform:translateY(-1px);box-shadow:0 3px 8px #1890ff4d}.template-item .template-actions .template-action-button.edit-button{background:#2b8766;border-color:#2b8766;color:#fff}.template-item .template-actions .template-action-button.edit-button:hover{background:#21684f;border-color:#21684f;transform:translateY(-1px);box-shadow:0 3px 8px #2b87664d}.template-item .template-actions .template-action-button.delete-button{background:#fff;border-color:#ff4d4f;color:#ff4d4f}.template-item .template-actions .template-action-button.delete-button:hover{background:#ff4d4f;color:#fff;transform:translateY(-1px);box-shadow:0 3px 8px #ff4d4f4d}.template-item:hover .template-actions,.template-item.template-item-active .template-actions{opacity:1;transform:translateY(0)}.template-preview{position:fixed;background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:20px;box-shadow:0 12px 32px #00000026;z-index:1000;max-height:400px;overflow-y:auto;font-size:13px;line-height:1.6;color:#000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.template-preview:before{content:"";position:absolute;top:-8px;left:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff}.template-preview::-webkit-scrollbar{width:4px}.template-preview::-webkit-scrollbar-track{background:#f5f5f580;border-radius:2px}.template-preview::-webkit-scrollbar-thumb{background:#8c8c8c66;border-radius:2px}.template-preview::-webkit-scrollbar-thumb:hover{background:#8c8c8c99}.template-preview h1,.template-preview h2,.template-preview h3,.template-preview h4,.template-preview h5,.template-preview h6{color:#121212;margin-top:0;margin-bottom:8px}.template-preview p{margin-bottom:8px;color:#000}.template-preview ul,.template-preview ol{margin-bottom:8px;padding-left:20px}.template-preview li{margin-bottom:4px;color:#000}.template-search .template-search-input{border-color:#d9d9d9;border-radius:8px;height:42px;font-size:14px;transition:all .2s ease;box-shadow:0 1px 3px #0000000a}.template-search .template-search-input:hover{border-color:#2b8766;box-shadow:0 2px 6px #2b87661a}.template-search .template-search-input:focus-within{border-color:#2b8766;box-shadow:0 0 0 3px #2b87661a}.template-search .template-search-input .ant-input{font-size:14px;border:none;box-shadow:none}.template-search .template-search-input .ant-input::placeholder{color:#8c8c8c;font-style:italic}.template-search .template-search-input .anticon-search{color:#8c8c8c;font-size:16px}.template-search .template-search-input .ant-input-clear-icon{color:#8c8c8c;font-size:14px}.template-search .template-search-input .ant-input-clear-icon:hover{color:#666}@media (max-width: 768px){.content-top-filters{padding:16px}.content-top-filters .filter-group{gap:8px}.content-top-filters .medical_type{height:36px;font-size:14px}.content-top-filters .medical_type_separator{margin-left:12px}.content-top-filters .medical_type_separator:before{left:-10px;height:20px}.templates-list-scroll-area .template-item{padding:12px}.templates-list-scroll-area .template-item .template-actions{flex-wrap:wrap;gap:6px}.templates-list-scroll-area .template-item .template-actions .template-action-button{flex:1;min-width:70px;font-size:11px;padding:5px 10px}.template-search .template-search-input{height:38px;font-size:13px}}@media (prefers-reduced-motion: reduce){.content-top-filters *,.templates-list-scroll-area *,.template-search *{transition:none!important;transform:none!important;animation:none!important}}@media (prefers-color-scheme: dark){.content-top-filters{background:#f2f2f2;border-color:silver}.templates-list-scroll-area .template-item{background:#f7f7f7;border-color:#c5c5c5}.templates-list-scroll-area .template-item:hover{background:#fcfcfc}.templates-list-scroll-area .template-preview{background:#f2f2f2;border-color:silver}}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center;color:#8c8c8c;background:linear-gradient(135deg,#f9f9f9,#f5f5f5);border:2px dashed rgba(43,135,102,.2);border-radius:8px;margin:20px 0;position:relative;overflow:hidden}.empty-state:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(43,135,102,.05) 0%,transparent 70%);animation:pulse 3s ease-in-out infinite}.empty-state-message{margin:0;font-size:14px;line-height:21px;font-weight:500;color:#8c8c8c;position:relative;z-index:1}@keyframes pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.1;transform:scale(1.05)}}@media (max-width: 768px){.empty-state{padding:40px 20px}.empty-state-message{font-size:14px}}.raidar-assessment-referral-letter-edit-request-report-header-title{font-size:16px;font-weight:500;padding-left:10px}.raidar-assessment-referral-letter-edit-request-report-header-add{color:#2b8766!important;cursor:pointer}.raidar-assessment-referral-letter-edit-save-template .save-button{position:absolute;bottom:20px;right:24px;border-color:#2b8766;color:#2b8766}.raidar-assessment-referral-letter-edit-tags{padding-left:10px}.raidar-assessment-referral-letter-edit .edit_temp_i_icon{position:absolute;z-index:1;right:20px;top:97px;cursor:pointer;font-size:20px}.raidar-assessment-referral-letter-edit .rich-text-editor .ql-toolbar{text-align:right;border:none!important;margin-top:0!important;height:43px;background-color:#f6f8fa;padding-right:20px}.raidar-assessment-referral-letter-edit-select-tag{background-color:#2b8766;color:#fff;border-color:#2b8766}.raidar-assessment-referral-request-report-tags{border-radius:6px;display:flex;flex-wrap:wrap;gap:4px;max-width:900px}.referral-create-modal .ant-modal-content{padding:20px 10px}.referral-create-modal .raidar-assessment-referral-template,.referral-create-modal .header{padding:0 10px}.referral-create-modal .ant-drawer-mask{border-radius:8px}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=ft12]:before,.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=ft12]:before{content:"12px";font-size:12px}.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=ft14]:before,.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=ft14]:before{content:"14px";font-size:14px}.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=ft16]:before,.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=ft16]:before{content:"16px";font-size:16px}.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=ft18]:before,.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=ft18]:before{content:"18px";font-size:18px}.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=ft20]:before,.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=ft20]:before{content:"20px";font-size:20px}.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=ft24]:before,.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=ft24]:before{content:"24px";font-size:24px}.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-label[data-value=ft32]:before,.rich-text-editor .ql-snow .ql-picker.ql-size .ql-picker-item[data-value=ft32]:before{content:"32px";font-size:32px}.rich-text-editor .ql-size-ft12{font-size:12px}.rich-text-editor .ql-size-ft14{font-size:14px}.rich-text-editor .ql-size-ft16{font-size:16px}.rich-text-editor .ql-size-ft18{font-size:18px}.rich-text-editor .ql-size-ft20{font-size:20px}.rich-text-editor .ql-size-ft24{font-size:24px}.rich-text-editor .ql-size-ft32{font-size:32px}.rich-text-editor .ql-container{height:auto;overflow-y:auto}.rich-text-editor .ql-toolbar.ql-snow{border:0;border-bottom:1px solid #d9d9d9;margin-top:-32px;-webkit-user-select:none;user-select:none}.rich-text-editor .ql-tooltip{left:0!important}.rich-text-editor .ql-tooltip.ql-editing{left:0}.rich-text-editor .ql-container.ql-snow{border:0}.raidar-assessment-template-client-edit-modal .ant-radio-group,.raidar-assessment-template-meta-edit-modal .ant-radio-group,.raidar-assessment-template-property-confirm-modal .ant-radio-group{display:inline-flex;flex-wrap:wrap}.raidar-assessment-template-client-edit-modal .filter-group,.raidar-assessment-template-meta-edit-modal .filter-group,.raidar-assessment-template-property-confirm-modal .filter-group{display:flex;flex-direction:column;gap:5px;margin-bottom:10px;margin-top:10px}.raidar-assessment-template-client-edit-modal .filter-label,.raidar-assessment-template-meta-edit-modal .filter-label,.raidar-assessment-template-property-confirm-modal .filter-label{font-size:14px;color:#8c8c8c}.raidar-assessment-template-client-edit-modal .medical_type,.raidar-assessment-template-meta-edit-modal .medical_type,.raidar-assessment-template-property-confirm-modal .medical_type{display:flex;align-items:center;border:1px solid #2b8766;border-radius:5px;background:#fff;height:24px;overflow:hidden;padding:0 5px;box-sizing:border-box;margin-bottom:5px}.raidar-assessment-template-client-edit-modal .medical_type .ant-checkbox,.raidar-assessment-template-client-edit-modal .medical_type .ant-radio,.raidar-assessment-template-meta-edit-modal .medical_type .ant-checkbox,.raidar-assessment-template-meta-edit-modal .medical_type .ant-radio,.raidar-assessment-template-property-confirm-modal .medical_type .ant-checkbox,.raidar-assessment-template-property-confirm-modal .medical_type .ant-radio{display:none}.raidar-assessment-template-client-edit-modal .medical_type .ant-checkbox-label,.raidar-assessment-template-client-edit-modal .medical_type .ant-radio-label,.raidar-assessment-template-meta-edit-modal .medical_type .ant-checkbox-label,.raidar-assessment-template-meta-edit-modal .medical_type .ant-radio-label,.raidar-assessment-template-property-confirm-modal .medical_type .ant-checkbox-label,.raidar-assessment-template-property-confirm-modal .medical_type .ant-radio-label{color:#2b8766;font-size:13px}.raidar-assessment-template-client-edit-modal .medical_type.ant-checkbox-wrapper-checked,.raidar-assessment-template-client-edit-modal .medical_type.ant-radio-wrapper-checked,.raidar-assessment-template-meta-edit-modal .medical_type.ant-checkbox-wrapper-checked,.raidar-assessment-template-meta-edit-modal .medical_type.ant-radio-wrapper-checked,.raidar-assessment-template-property-confirm-modal .medical_type.ant-checkbox-wrapper-checked,.raidar-assessment-template-property-confirm-modal .medical_type.ant-radio-wrapper-checked{background:#2b8766}.raidar-assessment-template-client-edit-modal .medical_type.ant-checkbox-wrapper-checked .ant-checkbox-label,.raidar-assessment-template-client-edit-modal .medical_type.ant-checkbox-wrapper-checked .ant-radio-label,.raidar-assessment-template-client-edit-modal .medical_type.ant-radio-wrapper-checked .ant-checkbox-label,.raidar-assessment-template-client-edit-modal .medical_type.ant-radio-wrapper-checked .ant-radio-label,.raidar-assessment-template-meta-edit-modal .medical_type.ant-checkbox-wrapper-checked .ant-checkbox-label,.raidar-assessment-template-meta-edit-modal .medical_type.ant-checkbox-wrapper-checked .ant-radio-label,.raidar-assessment-template-meta-edit-modal .medical_type.ant-radio-wrapper-checked .ant-checkbox-label,.raidar-assessment-template-meta-edit-modal .medical_type.ant-radio-wrapper-checked .ant-radio-label,.raidar-assessment-template-property-confirm-modal .medical_type.ant-checkbox-wrapper-checked .ant-checkbox-label,.raidar-assessment-template-property-confirm-modal .medical_type.ant-checkbox-wrapper-checked .ant-radio-label,.raidar-assessment-template-property-confirm-modal .medical_type.ant-radio-wrapper-checked .ant-checkbox-label,.raidar-assessment-template-property-confirm-modal .medical_type.ant-radio-wrapper-checked .ant-radio-label{color:#fff}.raidar-assessment-template-meta-edit-modal-content,.raidar-assessment-template-property-confirm-modal{color:#8c8c8c}.raidar-assessment-template-client-edit-modal .ant-modal-content{padding:0}.raidar-assessment-template-client-edit-modal .ant-modal-content .ant-form-item{margin-bottom:15px}.raidar-assessment-template-client-edit-modal .ant-modal-content .header{padding:15px 20px;margin-bottom:0}.raidar-assessment-template-client-edit-modal .ant-modal-content .content{padding:0 20px 1px}.raidar-assessment-template-meta-edit-modal .ant-modal-content,.raidar-assessment-template-edit-modal .ant-modal-content,.raidar-assessment-template-property-confirm-modal .ant-modal-content{padding:20px}.raidar-assessment-template-meta-edit-modal .ant-modal-content .ant-form-item,.raidar-assessment-template-edit-modal .ant-modal-content .ant-form-item,.raidar-assessment-template-property-confirm-modal .ant-modal-content .ant-form-item{margin-bottom:15px}.raidar-assessment-template-meta-edit-modal .header,.raidar-assessment-template-edit-modal .header,.raidar-assessment-template-property-confirm-modal .header{align-items:flex-start}.raidar-assessment-template-meta-edit-modal .header .header-tips,.raidar-assessment-template-edit-modal .header .header-tips,.raidar-assessment-template-property-confirm-modal .header .header-tips{color:#666;font-size:14px;font-weight:400}.raidar-assessment-template-edit-modal .edit_temp_item{display:flex;flex-direction:column;min-height:87px;border:1px solid #2b8766;border-radius:8px;overflow:hidden}.raidar-assessment-template-edit-modal .edit_temp_item:not(:last-child){margin-bottom:20px}.raidar-assessment-template-edit-modal .edit_temp_item .icon-plus-circle{position:relative;left:640px;width:22px;height:22px}.raidar-assessment-template-edit-modal .edit_temp_item .edit_temp_item_top{display:flex;justify-content:space-between;align-items:center;height:auto;overflow:hidden;padding:10px 13px;box-sizing:border-box;background:#f5f5f5}.raidar-assessment-template-edit-modal .edit_temp_item .edit_temp_item_top .edit_temp_it_title{font-size:16px;color:#000;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-assessment-template-edit-modal .edit_temp_item .edit_temp_item_footer{height:auto;overflow:hidden;padding:10px 13px;font-size:14px;color:#666;background-color:#f5f5f5;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-assessment-template-edit-modal .edit_temp_item .edit_temp_i_icon{position:absolute;right:15px;top:-37px;width:24px;height:24px;overflow:hidden;cursor:pointer}.temp_menu .temp_menu_item{width:260px;height:auto;overflow:hidden;padding:15px 13px;box-sizing:border-box;font-size:14px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;border-radius:6px;cursor:pointer}.temp_menu .temp_menu_item.on,.temp_menu .temp_menu_item:hover{background:#f5f5f5}.validation-errors-section{margin-top:15px}.validation-error{color:#e72626;font-size:12px;line-height:1.4;margin-bottom:8px;padding:6px 12px;background-color:#fdefec;border:1px solid #e72626;border-radius:4px;display:flex;align-items:center}.validation-error:before{content:"⚠";margin-right:6px;font-weight:700}.validation-error:last-child{margin-bottom:0}.email-input-container{display:flex;flex-wrap:wrap;padding:4px;min-height:38px;border-bottom:1px solid #d9d9d9;align-items:center}.raidar-assessment-referral-add-files .grid-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(198px,1fr));gap:12px;overflow-y:scroll;padding:3px 3px 10px;height:70%}.raidar-assessment-referral-add-files .grid-item{background:#fff;border-radius:12px;overflow:hidden;border:1px solid #f0f0f0;transition:all .3s ease;position:relative;height:209px;cursor:pointer;box-sizing:border-box}.raidar-assessment-referral-add-files .grid-item:hover{transform:translateY(-2px);box-shadow:0 2px 6px #00000040}.raidar-assessment-referral-add-files .item-header{position:relative}.raidar-assessment-referral-add-files .item-image{height:180px;background-size:cover;background-position:center;position:relative}.raidar-assessment-referral-add-files .item-selector{position:absolute;top:15px;right:15px;display:flex;align-items:center;justify-content:center;z-index:2;width:18px;height:18px}.raidar-assessment-referral-add-files .checkbox{width:18px;height:16px;border:2px solid #d9d9d9;border-radius:4px;transition:all .2s}.raidar-assessment-referral-add-files .checkbox.checked{background:#2b8766;border-color:#2b8766;position:relative}.raidar-assessment-referral-add-files .checkbox.checked:after{content:"";position:absolute;left:5px;top:1px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.raidar-assessment-referral-add-files .item-content{padding:12px 16px;flex-grow:1;display:flex;flex-direction:column}.raidar-assessment-referral-add-files .item-title{font-size:18px;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:90%}.raidar-assessment-referral-add-files .item-date{margin-bottom:12px;font-size:12px;line-height:20px;color:#8c8c8c}.raidar-assessment-referral-add-files .item-description{color:#8c8c8c;font-size:12px;line-height:20px;flex-grow:1;height:80px;overflow-y:scroll}.raidar-assessment-referral-add-files .item-footer{display:flex;align-items:center}.raidar-assessment-referral-add-files .item-footer .item-author-name{margin-right:13px}.raidar-assessment-referral-add-files .item-footer .item-author-name .avatar{background-color:#2b8766}.raidar-assessment-referral-add-files .ant-drawer-content{border-radius:8px;overflow:visible}.raidar-assessment-referral-add-files .ant-drawer-body{overflow:visible}.raidar-assessment-referral-add-files .ant-drawer-mask{border-radius:8px}.raidar-assessment-referral-add-files .ant-drawer-title{font-weight:500;font-size:16px}.raidar-assessment-referral-add-files-selected-header{height:30%}.raidar-assessment-referral-add-files-tags{border-radius:6px;display:grid;grid-template-columns:repeat(auto-fill,minmax(269px,1fr));gap:4px;max-width:900px;height:87%;overflow-y:auto}.raidar-assessment-referral-add-files-tag{border:1px solid #2b8766;font-size:13px;color:#2b8766;border-radius:6px;height:28px;line-height:28px;padding:0 10px}.raidar-assessment-referral-add-files .ant-tag-checkable-checked{background-color:#f5fff4}.raidar-assessment-referral-add-files .send-button{position:absolute;bottom:20px;right:24px}.raidar-assessment-referral-add-files-selected{transform:translateY(-59px)}.raidar-assessment-referral-add-files-selected .ant-divider-dashed{margin:0 0 10px}.raidar-assessment-referral-add-files-selected-header-title{font-size:16px;font-weight:500}.raidar-assessment-referral-add-files-letter-select-tag{display:flex;align-items:center;background-color:#fff;border-color:#f0f0f0;height:65px;font-size:14px;font-weight:600;margin-top:10px}.raidar-assessment-referral-add-files-letter-select-tag .ant-tag-close-icon{cursor:pointer;font-size:12px;margin-left:auto;margin-inline-start:auto!important}.raidar-assessment-referral-add-files-letter-select-tag .ant-avatar-image{width:44px;height:44px;border-radius:10px;margin-right:7px}.raidar-assessment-referral-add-files-letter-select-tag-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.raidar-assessment-referral-report-email-suffix{color:#8c8c8c;cursor:pointer}.raidar-assessment-referral-report-email-subject{border-color:#d9d9d9!important;border-radius:0}.raidar-assessment-referral-report-email-choose-template{font-size:16px;font-weight:500;margin:20px 10px}.raidar-assessment-referral-report-email-template-list{display:flex;gap:12px;flex-wrap:wrap;overflow-y:scroll;max-height:510px}.raidar-assessment-referral-report-email-template-list .item-description{width:260px;height:249px;padding:8px 16px 12px;border-radius:6px;border:1px solid #f0f0f0;box-sizing:border-box;flex:0 0 calc((100% - 24px) / 3);cursor:pointer}.raidar-assessment-referral-report-email-back-template{position:absolute;right:24px;cursor:pointer;z-index:1;transform:translateY(10px)}.raidar-assessment-referral-report-email-request-report .ant-divider-dashed{margin:0 0 10px}.raidar-assessment-referral-report-email-request-report-header{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-referral-report-email-request-report-header-title{font-size:16px;font-weight:500}.raidar-assessment-referral-report-email-request-report-header-add{color:#2b8766!important;cursor:pointer}.raidar-assessment-referral-report-email-letter-section-tags{border-radius:6px;display:grid;grid-template-columns:repeat(auto-fill,minmax(269px,1fr));gap:4px;max-height:200px;overflow-y:auto}.raidar-assessment-referral-report-email-report-section-tags{border-radius:6px;display:flex;flex-wrap:wrap;gap:4px;max-width:900px;max-height:200px;overflow-y:auto}.raidar-assessment-referral-report-email-tag{border:1px solid #2b8766;font-size:13px;color:#2b8766;border-radius:6px;height:28px;line-height:28px;padding:0 10px;margin-bottom:5px}.raidar-assessment-referral-report-email .ant-tag-checkable-checked{background-color:#f5fff4}.raidar-assessment-referral-report-email .send-button{position:absolute;bottom:20px;right:24px}.raidar-assessment-referral-report-email-selected{transform:translateY(-59px)}.raidar-assessment-referral-report-email-selected .ant-divider-dashed{margin:0 0 10px}.raidar-assessment-referral-report-email-selected-header-title{font-size:16px;font-weight:500}.raidar-assessment-referral-report-email-letter-select-tag{display:flex;align-items:center;background-color:#fff;border-color:#f0f0f0;height:65px;font-size:14px;font-weight:600;margin-top:10px}.raidar-assessment-referral-report-email-letter-select-tag .ant-tag-close-icon{cursor:pointer;font-size:12px;margin-left:auto;margin-inline-start:auto!important}.raidar-assessment-referral-report-email-letter-select-tag .ant-avatar-image{width:44px;height:44px;border-radius:10px;margin-right:7px}.raidar-assessment-referral-report-email-letter-select-tag-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.raidar-assessment-referral-report-email-select-tag{background-color:#2b8766;color:#fff;border-color:#2b8766}.raidar-assessment-referral-report-email-select-tag .ant-tag-close-icon{color:#fff;cursor:pointer}.new-message-modal .rich-text-editor{transform:translateY(30px)}.new-message-modal .quill{height:calc(100vh - 500px)!important}.new-message-modal .ant-form-item{margin:0!important}.raidar-assessment-referral-letter-draft .referral-letters{position:relative;height:291px;padding:20px}.raidar-assessment-referral-letter-draft .referral-letters-header{display:flex;align-items:center;justify-content:space-between;padding:0 18px}.raidar-assessment-referral-letter-draft .referral-letters-header-title{font-size:16px;font-weight:400}.raidar-assessment-referral-letter-draft .referral-letters-header-actions{display:flex;gap:10px;cursor:pointer}.raidar-assessment-referral-letter-draft .referral-letters-header-actions .disabled{cursor:not-allowed}.raidar-assessment-referral-letter-draft .referral-letters-header .report-icon{position:relative}.raidar-assessment-referral-letter-draft .referral-letters-header .report-icon .selected{color:#2b8766}.raidar-assessment-referral-letter-draft .referral-letters-header .report-num{position:absolute;top:-7px;right:-7px;width:14px;height:14px;background:#2b8766;border-radius:50%;text-align:center;line-height:14px;font-size:12px;color:#fff}.raidar-assessment-referral-letter-draft .referral-letters-content{margin-top:19px;display:flex}.raidar-assessment-referral-letter-draft .referral-letters-content .app-container{overflow:hidden;width:100%}.raidar-assessment-referral-letter-draft .referral-letters-content .create-new-item{display:flex;align-items:center;justify-content:center}.raidar-assessment-referral-letter-draft .referral-letters-content .create-new-item .create-icon{font-size:41px;color:#2b8766}.raidar-assessment-referral-letter-draft .referral-letters-content .create-new-item p{font-size:14px;color:#2b8766}.raidar-assessment-referral-letter-draft .referral-letters-content .grid-wrapper{position:relative;width:100%;overflow:hidden;padding:0 18px}.raidar-assessment-referral-letter-draft .referral-letters-content .grid-scroll-container{display:flex;gap:12px;overflow-x:auto;scroll-behavior:smooth;padding-bottom:8px;scrollbar-width:none;-ms-overflow-style:none}.raidar-assessment-referral-letter-draft .referral-letters-content .grid-scroll-container::-webkit-scrollbar{display:none}.raidar-assessment-referral-letter-draft .referral-letters-content .grid-item{flex:0 0 auto;width:220px;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #f0f0f0;transition:all .3s ease;position:relative;display:flex;flex-direction:column;height:209px;cursor:pointer}.raidar-assessment-referral-letter-draft .referral-letters-content .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#fff;box-shadow:0 2px 6px #00000040;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#2b8766}.raidar-assessment-referral-letter-draft .referral-letters-content .slider-arrow.disabled{cursor:not-allowed;color:#d9d9d9}.raidar-assessment-referral-letter-draft .referral-letters-content .slider-arrow.left{left:4px}.raidar-assessment-referral-letter-draft .referral-letters-content .slider-arrow.right{right:4px}.raidar-assessment-referral-letter-draft .referral-letters-content .grid-item:only-child{max-width:480px}.raidar-assessment-referral-letter-draft .referral-letters-content .grid-item:hover{border-color:#2b8766}.raidar-assessment-referral-letter-draft .referral-letters-content .item-header{position:relative}.raidar-assessment-referral-letter-draft .referral-letters-content .item-image{height:180px;background-size:cover;background-position:center;position:relative}.raidar-assessment-referral-letter-draft .referral-letters-content .item-selector{position:absolute;top:15px;right:15px;display:flex;align-items:center;justify-content:center;z-index:2;width:18px;height:18px}.raidar-assessment-referral-letter-draft .referral-letters-content .checkbox{width:18px;height:18px;border:2px solid #d9d9d9;border-radius:4px;transition:all .2s}.raidar-assessment-referral-letter-draft .referral-letters-content .checkbox.checked{background:#2b8766;border-color:#2b8766;position:relative}.raidar-assessment-referral-letter-draft .referral-letters-content .checkbox.checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:10px;border:solid white;border-width:0 2px 2px 0;transform:rotate(45deg)}.raidar-assessment-referral-letter-draft .referral-letters-content .item-content{padding:12px;flex-grow:1;display:flex;flex-direction:column}.raidar-assessment-referral-letter-draft .referral-letters-content .item-title{font-size:15px;font-weight:600;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:90%}.raidar-assessment-referral-letter-draft .referral-letters-content .item-date{margin-bottom:12px;font-size:12px;line-height:20px;color:#8c8c8c}.raidar-assessment-referral-letter-draft .referral-letters-content .item-description{color:#8c8c8c;font-size:12px;line-height:20px;flex-grow:1;max-height:80px;overflow-x:hidden;overflow-y:scroll}.raidar-assessment-referral-letter-draft .referral-letters-content .item-footer{display:flex;align-items:center}.raidar-assessment-referral-letter-draft .referral-letters-content .item-footer .item-author-name{margin-right:13px}.raidar-assessment-referral-letter-draft .referral-letters-content .item-footer .item-author-name .avatar{background-color:#2b8766}.raidar-assessment-referral-letter-draft .referral-letters-content .select-btn{height:32px;padding:0 15px;font-size:13px}.raidar-assessment-referral-letter-draft .referral-letters-content .custom-pagination .ant-pagination-prev,.raidar-assessment-referral-letter-draft .referral-letters-content .custom-pagination .ant-pagination-next{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:0 2.96px 6.65px #0000000d;position:absolute;top:150px;color:#2b8766}.raidar-assessment-referral-letter-draft .referral-letters-content .custom-pagination .ant-pagination-disabled{color:#d9d9d9}.raidar-assessment-referral-letter-draft .referral-letters-content .custom-pagination .ant-pagination-prev{left:7px}.raidar-assessment-referral-letter-draft .referral-letters-content .custom-pagination .ant-pagination-next{right:7px}.raidar-assessment-referral-letter-draft .referral-letters-content .custom-pagination .ant-pagination-item{border-radius:50%;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin:0 5px;display:none}.raidar-assessment-referral-letter-draft .referral-letters-content .custom-pagination .ant-pagination-item-active{display:none}@media (max-width: 992px){.raidar-assessment-referral-letter-draft .referral-letters-content{grid-auto-columns:minmax(240px,33%)}}@media (max-width: 768px){.raidar-assessment-referral-letter-draft .referral-letters-content{grid-auto-columns:minmax(240px,85%)}.raidar-assessment-referral-letter-draft .referral-letters-content .grid-item:only-child{max-width:100%}}.raidar-assessment-referral-letter-draft .referral-letters-list-actions{display:flex;gap:5px;color:#8c8c8c;font-size:14px}.raidar-assessment-referral-letter-draft .referral-letters-list-actions-filter,.raidar-assessment-referral-letter-draft .referral-letters-list-actions-layout{cursor:pointer;display:inline-flex;align-items:center;gap:4px}.raidar-assessment-referral-template .filter-label{color:#8c8c8c}.raidar-assessment-referral-letter-edit{margin-top:20px}.raidar-assessment-referral-letter-edit-tab-icon{transform:translate(-4px,2px)}.raidar-assessment-referral-letter-edit-request-report{transform:translateY(-59px)}.raidar-assessment-referral-letter-edit-request-report .ant-divider-dashed{margin:0 0 10px}.raidar-assessment-referral-letter-edit-request-report-header{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-referral-letter-edit-request-report-header-title{font-size:16px;font-weight:500}.raidar-assessment-referral-letter-edit-request-report-header-add{color:#2b8766;cursor:pointer}.raidar-assessment-referral-letter-edit .rich-text-editor{transform:translateY(-59px)}.raidar-assessment-referral-letter-edit .rich-text-editor .ql-toolbar{text-align:right;border:none!important;margin-top:0!important;height:43px;background-color:#f6f8fa}.raidar-assessment-referral-letter-edit .ant-tabs{width:350px}.raidar-assessment-referral-letter-edit .ant-tabs-tab{padding:10px 30px!important}.raidar-assessment-referral-letter-edit .ant-tabs-nav-wrap{z-index:1}.raidar-assessment-referral-letter-edit .ant-tabs-nav-wrap .ant-tabs-tab-btn{color:#434343}.raidar-assessment-referral-letter-edit .ant-tabs-nav-wrap .ant-tabs-tab{background-color:#f6f8fa;border-color:#f6f8fa;border-bottom-left-radius:12px!important;margin-left:0!important}.raidar-assessment-referral-letter-edit .ant-tabs-nav-wrap .ant-tabs-tab-active{border:none;border-top:2px solid;background:#fff!important;border-radius:12px 12px 0 0!important;font-weight:700}.raidar-assessment-referral-letter-edit .send-button{position:absolute;bottom:-60px;right:0}.raidar-assessment-referral-letter-edit-select-tag{background-color:#2b8766;color:#fff}.raidar-assessment-referral-letter-edit-select-tag .ant-tag-close-icon{color:#fff;cursor:pointer}.raidar-assessment-referral-request-report .ant-drawer-content{border-radius:8px}.raidar-assessment-referral-request-report .ant-drawer-title{font-weight:500;color:#2b8766}.raidar-assessment-referral-request-report-tags{border-radius:6px;display:"flex";flex-wrap:"wrap";gap:4px;max-width:900px}.raidar-assessment-referral-request-report-tag{border:1px solid #2b8766;font-size:13px;color:#2b8766;border-radius:6px;height:28px;line-height:28px;padding:0 10px}.raidar-assessment-referral-request-report .ant-tag-checkable-checked{background-color:#f5fff4}.raidar-assessment-referral-request-report .send-button{position:absolute;bottom:20px;right:24px}.raidar-assessment-referral-report-email-detail-header{display:flex;justify-content:space-between}.raidar-assessment-referral-report-email-detail-header-info{display:flex;align-items:center;gap:10px}.raidar-assessment-referral-report-email-detail-header-info-to,.raidar-assessment-referral-report-email-detail-header-info-date{color:#8c8c8c}.raidar-assessment-referral-report-email-detail-content{min-height:200px}.raidar-assessment-referral-report-email-detail-attachments .ant-divider-dashed{margin:0 0 10px}.raidar-assessment-referral-report-email-detail-select-tag{background-color:#fff;border-color:#f0f0f0;height:65px;font-size:14px;margin-top:10px;padding:10px}.raidar-assessment-referral-report-email-detail-select-tag .ant-tag-close-icon{cursor:pointer;font-size:12px;margin-left:auto;margin-inline-start:auto!important}.raidar-assessment-referral-report-email-detail-select-tag .ant-avatar-image{width:44px;height:44px;border-radius:10px;margin-right:7px}.raidar-assessment-referral-report-email-detail-select-tag-name{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:600}.raidar-assessment-referral-report-email-detail-select-tag-size{color:#8c8c8c}.raidar-assessment-referral-report-email-detail-attachment-header{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-referral-report-email-detail-attachment-header-title{font-size:16px;font-weight:500}.pdf-preview-modal .modal-header{text-align:center;margin-bottom:16px}.pdf-preview-modal .pdf-preview-content{display:flex;justify-content:center;align-items:center}.pdf-preview-modal .ant-btn-circle{box-shadow:0 2.96px 6.65px #0000000d}.pdf-preview-modal .raidar-pdf-viewer{height:60vh;width:95%}.pdf-preview-modal .mr-8{margin-right:8px}.pdf-preview-modal .actions-down-icon{font-size:10px;cursor:pointer}.pdf-preview-modal .ant-btn-variant-outlined:disabled.ant-btn-color-default,.pdf-preview-modal .ant-btn-variant-outlined:disabled.ant-btn-color-primary{border-color:unset;color:#d9d9d9}.pdf-preview-modal .ant-btn-variant-outlined.ant-btn-color-default,.pdf-preview-modal .ant-btn-variant-outlined.ant-btn-color-primary{color:#2b8766}.pdf-preview-modal .pdf-preview-prev-button,.pdf-preview-modal .pdf-preview-next-button{position:absolute;top:50%;z-index:1}.pdf-preview-modal .pdf-preview-prev-button{left:-15px}.pdf-preview-modal .pdf-preview-next-button{right:-15px}.pdf-preview-modal .pdf-preview-page{width:63px;height:36px;border-radius:44px;background-color:#f0f0f0;display:inline-block;line-height:36px;margin-bottom:25px;font-size:16px;font-weight:700;color:#434343}.pdf-preview-modal .file-name{margin-right:8px;font-size:20px;font-weight:600}.pdf-preview-modal .uploaded-date{font-size:13px;color:#8c8c8c;margin-top:25px}.pdf-preview-modal .pdf-preview-footer{margin-top:40px;text-align:center}.pdf-preview-modal .footer-text{font-size:13px;color:#8c8c8c}.raidar-assessment-referral-emails{overflow-y:auto}.raidar-assessment-referral-emails .ant-list-item{margin:3px 0;padding:0!important;border-bottom:1px solid #d9d9d9!important;box-shadow:0 1px 3px #0000001a}.raidar-assessment-referral-emails .list-item{display:grid;grid-template-columns:180px 1fr 50px 200px 32px 32px;column-gap:20px;align-items:center;height:56px;padding:0 16px;width:100%}.raidar-assessment-referral-emails .list-item>div{margin-right:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.raidar-assessment-referral-emails-from{width:180px;flex-shrink:0;display:flex;align-items:center;font-size:14px;font-weight:600}.raidar-assessment-referral-emails-from .avatar{margin-right:8px;flex-shrink:0}.raidar-assessment-referral-emails-from span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.raidar-assessment-referral-emails-subject{font-size:14px;color:#434343;min-width:0}.raidar-assessment-referral-emails-attachments{font-size:13px;color:#434343;display:flex;align-items:center;padding:0 10px;height:25px;line-height:25px;background:#1890ff1a;border-radius:20px;border:1px solid #bfbfbf;justify-content:flex-start}.raidar-assessment-referral-emails-attachments svg{margin-right:4px}.raidar-assessment-referral-emails-created-at{font-size:12px;text-align:left}.raidar-assessment-referral-emails-status{font-size:16px;display:flex;justify-content:center;align-items:center}.raidar-assessment-referral-emails-status svg{vertical-align:middle}.raidar-assessment-referral-emails-status .bounced{color:#d22c2c;cursor:pointer}.raidar-assessment-referral-emails-status .pending{color:#ff920e}.raidar-assessment-referral-emails-status .printed{color:#434343}.raidar-assessment-referral-emails-notification{font-size:16px;display:flex;justify-content:center;align-items:center;height:40px;position:relative}.raidar-assessment-referral-emails-notification-unread{position:absolute;top:4px;right:2px;width:10px;height:10px;background:#2b8766;border-radius:50%}.raidar-assessment-referral-emails-notification.active{color:#2b8766;width:32px;height:32px;border-radius:3px;background-color:#e9f4f0}.raidar-assessment-referral-emails-notification .has-comments{cursor:pointer}.raidar-assessment-referral-emails-notification .no-comment{cursor:default;color:#d9d9d9}.raidar-assessment-referral-emails-comments{background:#fbfbfb;padding:12px 16px;display:flex;flex-direction:column;max-height:142px;overflow-y:auto}.raidar-assessment-referral-emails-comments .raidar-assessment-referral-emails-comment{padding-bottom:8px;border-left:2px dashed #8c8c8c}.raidar-assessment-referral-emails-comments .raidar-assessment-referral-emails-comment-wrapper{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-referral-emails-comments .raidar-assessment-referral-emails-comment-content{font-size:14px;color:#434343;margin-left:15px}.raidar-assessment-referral-emails-comments .raidar-assessment-referral-emails-comment-date{font-size:12px;color:#8c8c8c}.raidar-assessment-referral-emails-comments .raidar-assessment-referral-emails-comment-report-files{padding-left:8px;margin-top:10px}.raidar-assessment-referral-emails-comments .raidar-assessment-referral-emails-comment-report-file{background-color:#f0f0f0;padding:0 8px;border-radius:20px;margin-right:8px;color:#8c8c8c;font-size:12px;display:inline-block;height:21px;line-height:21px;border:1px solid #8c8c8c;cursor:pointer}.raidar-assessment-referral-emails-comments .raidar-assessment-referral-emails-comment-report-file-icon{transform:translateY(2px)}.raidar-assessment-referral-emails-comment-icon{width:18px;height:18px;overflow:hidden;display:flex;justify-content:center;align-items:center;transform:rotateY(180deg) translate(10px,20px);background-color:#2b8766;color:#fff;border-radius:50%}.raidar-assessment-referral-emails-comment-icon svg{width:11px}.raidar-assessment-referral-letter-report{padding-top:10px;overflow-y:auto;height:100%}.raidar-assessment-referral-letter-report .ant-collapse-header{border-radius:6px!important;background-color:#f8f8f8}.raidar-assessment-referral-letter-report .pending-review,.raidar-assessment-referral-letter-report .pending-upload,.raidar-assessment-referral-letter-report .adequate,.raidar-assessment-referral-letter-report .irrelevant{padding:5px 7px;border-radius:4px;font-size:14px;font-weight:600}.raidar-assessment-referral-letter-report .pending-review .report-icon,.raidar-assessment-referral-letter-report .pending-upload .report-icon,.raidar-assessment-referral-letter-report .adequate .report-icon,.raidar-assessment-referral-letter-report .irrelevant .report-icon{padding-right:4px}.raidar-assessment-referral-letter-report .pending-review{color:#ff920e}.raidar-assessment-referral-letter-report .pending-upload{color:#9f7e49}.raidar-assessment-referral-letter-report .adequate{color:#2b8766}.raidar-assessment-referral-letter-report .irrelevant{background-color:#0000001a}.raidar-assessment-referral-letter-report .pending-upload-icon{color:#ff920e;margin-left:8px}.raidar-assessment-referral-letter-report .adequate-icon{color:#2b8766;margin-left:8px}.raidar-assessment-referral-letter-report .folders{display:flex;gap:16px;flex-wrap:wrap;margin-top:10px}.raidar-assessment-referral-letter-report .folder-wrapper{position:relative}.raidar-assessment-referral-letter-report .pending-review-folder,.raidar-assessment-referral-letter-report .pending-upload-folder,.raidar-assessment-referral-letter-report .adequate-folder,.raidar-assessment-referral-letter-report .irrelevant-folder{width:170px;height:90px;padding:4px 15px 14px;box-sizing:border-box;overflow:hidden;position:relative;border-radius:0 6px 6px}.raidar-assessment-referral-letter-report .pending-upload-folder{padding:20px 28px 14px}.raidar-assessment-referral-letter-report .pending-review-folder{background-color:#fff1df}.raidar-assessment-referral-letter-report .pending-upload-folder{background-color:#fff9dc}.raidar-assessment-referral-letter-report .adequate-folder{background-color:#6ab1751a}.raidar-assessment-referral-letter-report .irrelevant-folder{background-color:#0000000d}.raidar-assessment-referral-letter-report .pending-review-folder-wrapper:before,.raidar-assessment-referral-letter-report .pending-upload-folder-wrapper:before,.raidar-assessment-referral-letter-report .adequate-folder-wrapper:before,.raidar-assessment-referral-letter-report .irrelevant-folder-wrapper:before{content:"";position:absolute;top:-12px;left:0;width:82px;height:12px;border-top-left-radius:6px;border-top-right-radius:12px}.raidar-assessment-referral-letter-report .pending-review-folder-wrapper:before{background-color:#fff1df}.raidar-assessment-referral-letter-report .pending-upload-folder-wrapper:before{background-color:#fff9dc}.raidar-assessment-referral-letter-report .adequate-folder-wrapper:before{background-color:#6ab1751a}.raidar-assessment-referral-letter-report .irrelevant-folder-wrapper:before{background-color:#0000000d}.raidar-assessment-referral-letter-report .folder-top{font-size:14px;font-weight:500}.raidar-assessment-referral-letter-report .file-count{margin-right:4px;font-size:32px}.raidar-assessment-referral-letter-report .status{font-size:14px;color:#8c8c8c}.raidar-assessment-referral-letter-report .clock-icon,.raidar-assessment-referral-letter-report .warn-icon,.raidar-assessment-referral-letter-report .check-icon,.raidar-assessment-referral-letter-report .close-icon{position:absolute;right:-10px;bottom:-18px;font-size:73px}.raidar-assessment-referral-letter-report .clock-icon,.raidar-assessment-referral-letter-report .warn-icon{color:#ff920e0d}.raidar-assessment-referral-letter-report .check-icon{color:#6ab1750d}.raidar-assessment-referral-letter-report .close-icon{color:#00000008}.raidar-assessment-referral-letter-report .label{text-align:center;font-size:14px;font-weight:600;margin-top:12px}.raidar-assessment-referral-letter-report .ant-list-item-action-split{display:none}.raidar-assessment-referral-letter-report .ant-list-item-action>li{color:#434343!important}.raidar-assessment-referral-letter-report .ant-list-item{margin:3px 0;padding:0!important;border-radius:8px;box-shadow:0 1px 3px #0000001a}.raidar-assessment-referral-letter-report .list-item{display:flex;width:100%;align-items:center}.raidar-assessment-referral-letter-report .list-item-bar{width:10px;height:56px;background-color:#2b8766;border-top-left-radius:6px;border-bottom-left-radius:6px;margin-right:15px}.raidar-assessment-referral-letter-report .list-item .pending-review-bar{background-color:#feb75d}.raidar-assessment-referral-letter-report .list-item .adequate-bar{background-color:#2b8766}.raidar-assessment-referral-letter-report .list-item .irrelevant-bar{background-color:#f2f2f2}.raidar-assessment-referral-letter-report .list-item .pending-upload-bar{background-color:#ecb54b1a}.raidar-assessment-referral-letter-report .list-item-report-name{font-size:14px;font-weight:600;width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.raidar-assessment-referral-letter-report .list-item-report-content{font-size:14px;font-weight:500;width:50%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.raidar_assessment_referral_reports .popover-action-list,.raidar_assessment_report_list_popover .popover-action-list{display:flex;flex-direction:column;min-width:180px;font-size:14px;font-weight:500;color:#434343}.raidar_assessment_referral_reports .popover-action-list .action-item,.raidar_assessment_report_list_popover .popover-action-list .action-item{display:flex;align-items:center;padding:6px 8px;cursor:pointer;border-radius:4px;transition:background-color .2s;height:50px;box-sizing:border-box}.raidar_assessment_referral_reports .popover-action-list .action-item:hover,.raidar_assessment_report_list_popover .popover-action-list .action-item:hover{background-color:#f5f5f5}.raidar_assessment_referral_reports .popover-action-list .action-item .action-complete-icon,.raidar_assessment_report_list_popover .popover-action-list .action-item .action-complete-icon{color:#2b8766}.raidar_assessment_referral_reports .popover-action-list .action-item .action-require-icon,.raidar_assessment_report_list_popover .popover-action-list .action-item .action-require-icon{color:#ff920e}.raidar_assessment_referral_reports .popover-action-list .action-item .action-add-icon,.raidar_assessment_report_list_popover .popover-action-list .action-item .action-add-icon{color:#2b8766}.raidar_assessment_referral_reports .popover-action-list .action-item .action-remove-icon,.raidar_assessment_report_list_popover .popover-action-list .action-item .action-remove-icon{color:#dc2625}.raidar_assessment_referral_reports .popover-action-list .action-item .right-icon,.raidar_assessment_report_list_popover .popover-action-list .action-item .right-icon{margin-inline-start:auto}.raidar_assessment_referral_reports .ant-popover-inner,.raidar_assessment_report_list_popover .ant-popover-inner{padding:10px 7px;height:auto;overflow:hidden;border-radius:8px;box-shadow:0 0 8px #2b8766}.raidar_assessment_referral_reports .ant-popover-inner .raidar_popover_content_input,.raidar_assessment_report_list_popover .ant-popover-inner .raidar_popover_content_input{width:259px;height:38px;border-radius:8px;font-family:Nunito Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0px;vertical-align:middle;position:relative}.raidar_assessment_referral_reports .ant-popover-inner .raidar_popover_content_ul,.raidar_assessment_report_list_popover .ant-popover-inner .raidar_popover_content_ul{padding-left:0;height:auto;overflow:hidden}.raidar_assessment_referral_reports .ant-popover-inner .raidar_popover_content_ul li,.raidar_assessment_report_list_popover .ant-popover-inner .raidar_popover_content_ul li{height:auto;overflow:hidden;padding:15px 13px;box-sizing:border-box;border-radius:6px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;line-height:20px;vertical-align:middle;cursor:pointer}.raidar_assessment_referral_reports .ant-popover-inner .raidar_popover_content_ul li.on,.raidar_assessment_referral_reports .ant-popover-inner .raidar_popover_content_ul li:hover,.raidar_assessment_report_list_popover .ant-popover-inner .raidar_popover_content_ul li.on,.raidar_assessment_report_list_popover .ant-popover-inner .raidar_popover_content_ul li:hover{background:#f5f5f5}.raidar_assessment_referral_reports .ant-popover-inner .raidar_popover_content_ul li span,.raidar_assessment_report_list_popover .ant-popover-inner .raidar_popover_content_ul li span{margin-inline-start:auto}.raidar_assessment_referral_reports .mr-8,.raidar_assessment_report_list_popover .mr-8{margin-right:8px}.raidar-assessment-referral-letter{height:100%;display:flex;flex-direction:column}.raidar-assessment-referral-letter .referral-letters-header{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-referral-letter .referral-letters-header-title{font-size:16px;font-weight:400}.raidar-assessment-referral-letter .referral-letters-header-actions{display:flex;gap:20px;cursor:pointer;font-size:16px}.raidar-assessment-referral-letter .referral-letters-header-actions>*:hover{color:#2b8766}.raidar-assessment-referral-letter .referral-letters-header-actions .disabled{cursor:not-allowed}.raidar-assessment-referral-letter .referral-letters-header .report-icon{position:relative}.raidar-assessment-referral-letter .referral-letters-header .report-icon .selected{color:#2b8766}.raidar-assessment-referral-letter .referral-letters-header .report-num{position:absolute;top:-7px;right:-7px;width:14px;height:14px;background:#2b8766;border-radius:50%;text-align:center;line-height:14px;font-size:12px;color:#fff}.raidar-assessment-referral-letter .referral-letters-list{height:100%;background-color:#fff;padding:0 10px}.raidar-assessment-referral-letter .referral-letters-list-tab{height:100%}.raidar-assessment-referral-letter .referral-letters-list-tab .ant-tabs-nav{margin-bottom:0}.raidar-assessment-referral-letter .referral-letters-list-tab .ant-tabs-nav .ant-tabs-tab{padding:12px 8px;font-size:15px}.raidar-assessment-referral-letter .referral-letters-list-actions{display:flex;gap:20px;color:#8c8c8c;font-size:14px;padding-right:10px}.raidar-assessment-referral-letter .referral-letters-list-actions svg{font-size:18px}.raidar-assessment-referral-letter .referral-letters-list-actions-filter,.raidar-assessment-referral-letter .referral-letters-list-actions-layout{cursor:pointer;display:inline-flex;align-items:center;gap:4px}.raidar-assessment-referral-letter .referral-letters-list-actions-filter:hover,.raidar-assessment-referral-letter .referral-letters-list-actions-layout:hover{color:#2b8766}.raidar-assessment-referral-letter .referral-letters-list-reports-label span{display:flex;align-items:center}.raidar-assessment-referral-letter .referral-letters-list-reports-label-icon{font-size:20px!important;margin-left:8px!important}.raidar-assessment-referral-letter .report-type-name{font-weight:600}.raidar-assessment-referral-letter .ant-collapse-header{background-color:#f5f5f5}.raidar-assessment-referral-letter .ant-tabs-content-holder{background-color:#fff}.raidar_assessment_report_popover .ant-popover-inner{padding:10px 7px;height:auto;overflow:hidden;border-radius:8px;box-shadow:0 0 8px #2b8766}.raidar_assessment_report_popover .ant-popover-inner .raidar_popover_content_input{width:259px;height:38px;border-radius:8px;font-family:Nunito Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0px;vertical-align:middle;position:relative}.raidar_assessment_report_popover .ant-popover-inner .raidar_popover_content_ul{padding-left:0;margin-top:10px;height:auto;overflow:hidden}.raidar_assessment_report_popover .ant-popover-inner .raidar_popover_content_ul li{align-items:center;justify-content:space-between;height:auto;overflow:hidden;padding:15px 13px;box-sizing:border-box;border-radius:6px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;line-height:20px;vertical-align:middle;cursor:pointer;display:flex}.raidar_assessment_report_popover .ant-popover-inner .raidar_popover_content_ul li.on,.raidar_assessment_report_popover .ant-popover-inner .raidar_popover_content_ul li:hover{background:#f0f0f0}.raidar_assessment_report_popover .ant-popover-inner .raidar_popover_content_ul .disabled{cursor:not-allowed;color:#8c8c8c}.notes-list-container{position:relative;height:100%}.notes-list-container .note-item{transition:all .2s ease;box-sizing:border-box;margin:0 2.5px 16px;padding-top:5px;max-height:305px;position:relative;-webkit-user-select:none;user-select:none;border:1px solid #d9d9d9;box-shadow:0 4px 12px #0000000d}.notes-list-container .note-item .note-item-content{border-bottom:1px solid #d9d9d9;color:#8c8c8c;padding-bottom:10px;margin-bottom:10px;font-size:12px}.notes-list-container .note-item .mask{position:absolute}.notes-list-container .note-item .ant-card-head{padding:0 12px;border:0;font-size:14px;min-height:36px}.notes-list-container .note-item .ant-card-body{padding:0 12px 12px}.notes-list-container .note-item .ant-card-body .note-item-content{height:135px;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;-webkit-line-clamp:8;overflow:hidden;pointer-events:none}.notes-list-container .note-item:hover{box-shadow:0 1px 4px #00000026}.notes-list-container .note-item .footer{width:100%;display:flex;align-items:center;justify-content:space-between}.notes-list-container .note-item .footer .user-info{display:flex;align-items:center;font-size:14px}.pi-editable-text .edit-icon{margin-left:6px}.content-text{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;color:#8c8c8c}.time-stamp{height:30px;padding:0 10px;text-align:right;font-weight:400;font-size:16px;line-height:30px;letter-spacing:0%;color:#8c8c8c}.float-btn-group .ant-float-btn-body{background-color:#1890ff!important}.float-btn-g .ant-float-btn-body{background-color:#2b8766!important}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.modal-no-mask{pointer-events:none}.modal-no-mask .drag-modal{pointer-events:none!important}.modal-no-mask .drag-modal .drag-header{box-sizing:border-box;width:100%;padding:0;display:flex;align-items:center;justify-content:space-between}.modal-no-mask .drag-modal .drag-header .drag-handle{width:100%;height:20px;cursor:grab;position:absolute;top:0;left:0}.modal-no-mask .drag-modal>div{pointer-events:none!important}.modal-no-mask .drag-modal .react-draggable{position:relative!important}.modal-no-mask .drag-modal .ant-modal-content{pointer-events:auto}.modal-no-mask .drag-modal .ant-modal-content .ant-modal-body .ql-toolbar{padding-top:0}.raidar-assessment-fitness-for-duty{height:100%}.raidar-assessment-fitness-for-duty_tabs{padding:0 20px;height:100%}.raidar-assessment-fitness-for-duty_tab_items{width:200px;text-align:center}.raidar-assessment-fitness-for-duty_collapse_content{background-color:#fff}.raidar-assessment-fitness-for-duty_brief_attachment{display:flex;justify-content:space-between}.raidar-assessment-fitness-for-duty_brief_attachment_title{display:flex;gap:10px;text-decoration:underline;color:#2b8766}.raidar-assessment-fitness-for-duty .ant-tabs{padding:0}.raidar-assessment-fitness-for-duty .ant-tabs-nav{margin-bottom:0;background-color:#fff}.raidar-assessment-fitness-for-duty .ant-tabs-nav .ant-tabs-nav-wrap{margin-left:20px;margin-top:10px}.raidar-assessment-fitness-for-duty .ant-tabs-tab{background-color:#fff!important;border-bottom:none!important}.raidar-assessment-fitness-for-duty .ant-tabs-tab-active{background-color:#f5f5f5!important;border-left:1px solid #2b8766!important;border-right:1px solid #2b8766!important;border-top:1px solid #2b8766!important;border-bottom:none}.raidar-assessment-fitness-for-duty .ant-tabs-content-holder{background-color:#f5f5f5}.raidar-assessment-fitness-for-duty .ant-tabs-content-holder .ant-tabs-content{height:100%;overflow:auto}.raidar-assessment-fitness-for-duty .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{height:100%}.raidar-assessment-fitness-for-duty-brief-attachment{padding:20px}.raidar-assessment-reports{background-color:#fff;height:100%;padding:20px}.raidar-assessment-reports-paragraph{border-radius:50%;background-color:#6ab1751a;width:44px;height:44px;display:flex;justify-content:center;align-items:center;margin:auto}.raidar-assessment-reports-icon{font-size:32px;color:#2b8766}.ai-rich-text-editor{display:flex;flex-direction:column;gap:0;width:100%;height:100%;overflow:hidden}.ai-rich-text-editor .editor-content{flex:auto;overflow:auto}.ai-rich-text-editor .ql-container{height:auto;overflow-y:auto}.ai-rich-text-editor .ql-toolbar.ql-snow{border:0;border-bottom:1px solid #d9d9d9;margin-top:-32px;-webkit-user-select:none;user-select:none}.ai-rich-text-editor .ql-tooltip{left:0!important}.ai-rich-text-editor .ql-tooltip.ql-editing{left:0}.ai-rich-text-editor .ql-container.ql-snow{border:0}.ai-rich-text-editor .ql-snow .ql-toolbar button.ql-audio:before{content:"🎵";font-size:14px}.ai-rich-text-editor .ql-audio{margin:8px 0}.ai-rich-text-editor .ql-audio .audio-placeholder{background-color:#f5f5f5;border:2px dashed #d9d9d9;border-radius:4px;padding:12px;text-align:center;color:#666;font-style:italic}.ai-rich-text-editor .audio-component{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block}.ai-rich-text-editor .audio-component *{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.ai-rich-text-editor .audio-component button{font-size:12px;min-width:60px;transition:all .2s ease}.ai-rich-text-editor .audio-component button:hover:not(:disabled){opacity:.8;transform:translateY(-1px)}.ai-rich-text-editor .audio-component button:disabled{opacity:.6;cursor:not-allowed!important}.ai-rich-text-editor .image-component{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;display:inline-block;max-width:100%}.ai-rich-text-editor .image-component *{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.ai-rich-text-editor .image-component button{font-size:10px;min-width:50px;transition:all .2s ease}.ai-rich-text-editor .image-component button:hover:not(:disabled){opacity:.8;transform:translateY(-1px)}.ai-rich-text-editor .image-component button:disabled{opacity:.6;cursor:not-allowed!important}.ai-rich-text-editor .image-component .resizable-image{max-width:100%;height:auto;border-radius:4px;display:block;margin:0 auto;object-fit:contain}.ai-rich-text-editor .image-placeholder{background-color:#f5f5f5;border:2px dashed #d9d9d9;border-radius:4px;padding:12px;text-align:center;color:#666;font-style:italic;display:inline-block;max-width:100%}.ai-rich-text-editor div[contenteditable=true]:empty:before{content:attr(data-placeholder);color:#8c8c8c;font-style:italic;pointer-events:none;position:absolute}.ai-rich-text-editor div[contenteditable=true]:focus:before{content:none}.raidar-assessment-consult-notes{width:100%;height:100%}.raidar-assessment-travel-consultation{height:100%}.raidar-assessment-travel-consultation_tab{height:100%;padding:0 20px}.raidar-assessment-travel-consultation_tab_items{width:200px;text-align:center}.raidar-assessment-travel-consultation_collapse_title{background:#f5f5f5}.raidar-assessment-travel-consultation_collapse_content{background-color:#fff}.raidar-assessment-travel-consultation-privacy-consent{display:flex;justify-content:space-between}.raidar-assessment-travel-consultation-privacy-consent-title{display:flex;color:#2b8766;gap:10px;text-decoration:underline;cursor:pointer}.raidar-assessment-travel-consultation-destination-row{width:100%;border:1px solid #d9d9d9;border-left:10px solid #2b8766;padding:10px;border-radius:5px;margin-bottom:10px}.raidar-assessment-travel-consultation-destination-row-col-first{text-align:center}.raidar-assessment-travel-consultation-destination-row-col{text-align:center;border-left:1px solid #d9d9d9}.raidar-assessment-travel-consultation-destination-row-col-text{color:#6a6a6a}.raidar-assessment-travel-consultation-destination-p{margin-top:10px}.raidar-assessment-travel-consultation-destination-btn-group{display:flex;gap:10px;margin-top:10px}.raidar-assessment-travel-consultation .ant-tabs{padding:0}.raidar-assessment-travel-consultation .ant-tabs-nav{margin-bottom:0;background-color:#fff}.raidar-assessment-travel-consultation .ant-tabs-nav .ant-tabs-nav-wrap{margin-left:20px;margin-top:10px}.raidar-assessment-travel-consultation .ant-tabs-tab{background-color:#fff!important;border-bottom:none!important}.raidar-assessment-travel-consultation .ant-tabs-tab-active{background-color:#f5f5f5!important;border-left:1px solid #2b8766!important;border-right:1px solid #2b8766!important;border-top:1px solid #2b8766!important;border-bottom:none}.raidar-assessment-travel-consultation .ant-tabs-content-holder{background-color:#f5f5f5}.raidar-assessment-travel-consultation .ant-tabs-content-holder .ant-tabs-content{height:100%;overflow:auto}.raidar-assessment-travel-consultation .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{height:100%}.raidar-assessment-travel-consultation_brief_attachment{padding:20px}.raidar-med-services-for-assessment{display:flex;flex-direction:column;height:100%}.raidar-med-services-for-assessment.loading{display:flex;justify-content:center;align-items:center;height:100%;color:#666}.raidar-med-services-for-assessment .content{display:flex;flex:1;gap:24px;overflow:hidden}.raidar-med-services-for-assessment .content .content-left{flex:1;display:flex;flex-direction:column;overflow:hidden}.raidar-med-services-for-assessment .content .content-left .content-left-single{display:flex;flex-direction:column;height:100%;overflow:hidden}.raidar-med-services-for-assessment .content .content-left .content-left-single .select-single-title{display:flex;align-items:center;gap:8px;margin-bottom:16px}.raidar-med-services-for-assessment .content .content-left .content-left-single .select-single-title svg{width:20px;height:20px;color:#2b8766}.raidar-med-services-for-assessment .content .content-left .content-left-single .select-single-title .title-text{font-size:16px;font-weight:600;color:#000}.raidar-med-services-for-assessment .content .content-left .content-left-single .single-test-content{flex:1;overflow:auto;border-radius:8px;background:#fff}.raidar-med-services-for-assessment .content .content-left .content-left-single .single-test-content .single-test-body{display:flex;flex-direction:column;gap:8px}.raidar-med-services-for-assessment .content .content-left .content-left-single .single-test-content .empty-placeholder{display:flex;justify-content:center;align-items:center;height:100px;color:#666;font-style:italic}.raidar-med-services-for-assessment .content .content-right{width:350px;display:flex;flex-direction:column;border-left:1px solid #d9d9d9;padding-left:24px}.raidar-med-services-for-assessment .content .content-right .title-text{font-size:18px;font-weight:600;margin-bottom:16px;color:#000}.raidar-med-services-for-assessment .content .content-right .content-right-selected{flex:1;overflow:auto;padding:16px;background:#f5f5f5;border-radius:8px}.raidar-med-services-for-assessment .content .content-right .content-right-selected .type-title{font-size:14px;font-weight:600;color:#000;margin-bottom:8px}.raidar-med-services-for-assessment .content .content-right .content-right-selected hr{margin:8px 0 12px;border:none;border-top:1px solid #d9d9d9}.raidar-med-services-for-assessment .content .content-right .content-right-selected .independent-item{padding:8px 12px;margin-bottom:4px;background:#fff;border-radius:4px;border:1px solid #d9d9d9;font-size:14px;color:#000}.raidar-med-services-for-assessment .content .content-right .content-right-selected .independent-item:hover{background:#f5f5f5;border-color:#2b8766}.raidar-med-services-for-assessment .content .content-right .content-right-selected .empty-placeholder{padding:16px;text-align:center;color:#666;font-style:italic}.medication-selector .medication-row{display:flex;gap:24px;align-items:flex-start;width:100%}.medication-selector .medication-row .medication-field,.medication-selector .medication-row .therapeutic-field,.medication-selector .medication-row .indications-field{display:flex;flex-direction:column}.medication-selector .medication-row .medication-field .ant-form-item,.medication-selector .medication-row .therapeutic-field .ant-form-item,.medication-selector .medication-row .indications-field .ant-form-item{margin-bottom:0}.medication-selector .medication-row .medication-field .ant-form-item .ant-form-item-label,.medication-selector .medication-row .therapeutic-field .ant-form-item .ant-form-item-label,.medication-selector .medication-row .indications-field .ant-form-item .ant-form-item-label{height:32px;display:flex;align-items:flex-end;padding-bottom:8px}.medication-selector .medication-row .medication-field .ant-form-item .ant-form-item-label>label,.medication-selector .medication-row .therapeutic-field .ant-form-item .ant-form-item-label>label,.medication-selector .medication-row .indications-field .ant-form-item .ant-form-item-label>label{height:auto;line-height:1.4}.medication-selector .medication-row .medication-field .ant-form-item .ant-form-item-control .ant-form-item-control-input,.medication-selector .medication-row .therapeutic-field .ant-form-item .ant-form-item-control .ant-form-item-control-input,.medication-selector .medication-row .indications-field .ant-form-item .ant-form-item-control .ant-form-item-control-input{height:40px;min-height:40px;max-height:40px}.medication-selector .medication-row .medication-field .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content,.medication-selector .medication-row .therapeutic-field .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content,.medication-selector .medication-row .indications-field .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content{height:40px;display:flex;align-items:center}.medication-selector .medication-row .medication-field .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select,.medication-selector .medication-row .therapeutic-field .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select,.medication-selector .medication-row .indications-field .ant-form-item .ant-form-item-control .ant-form-item-control-input .ant-form-item-control-input-content .ant-select{height:40px}.medication-selector .medication-row .medication-field,.medication-selector .medication-row .therapeutic-field,.medication-selector .medication-row .indications-field{flex:1;min-width:200px}.medication-selector .medication-row:not(:has(.therapeutic-field)) .medication-field{flex:1;min-width:250px}.medication-selector .medication-row:not(:has(.therapeutic-field)) .indications-field{flex:2;min-width:300px}.medication-selector .ant-form-item{margin-bottom:16px}.medication-selector .ant-tag{margin-bottom:4px}.medication-selector .ant-select{width:100%}.medication-selector .ant-select .ant-select-selector{min-height:40px!important;height:40px!important;max-height:40px!important;display:flex;align-items:center;overflow:hidden}.medication-selector .ant-select .ant-select-selection-search-input{height:38px!important}.medication-selector .ant-select.ant-select-single .ant-select-selector .ant-select-selection-item,.medication-selector .ant-select.ant-select-single .ant-select-selector .ant-select-selection-placeholder{line-height:38px}.medication-selector .ant-select.ant-select-multiple .ant-select-selector{min-height:40px!important;height:40px!important;max-height:40px!important;padding:2px 8px;overflow:hidden}.medication-selector .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow{display:flex;align-items:center;height:36px;overflow:hidden}.medication-selector .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item{height:24px;display:flex;align-items:center}.medication-selector .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow .ant-select-selection-overflow-item .ant-select-selection-item{font-size:12px;height:24px;line-height:22px;margin:0 4px 0 0;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:4px}.medication-selector .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-search{margin-inline-start:0;height:32px}.medication-selector .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-search .ant-select-selection-search-input{height:32px!important;line-height:32px}.medication-selector .ant-select.ant-select-multiple .ant-select-selector .ant-select-selection-overflow-item-rest{height:24px;line-height:22px}@media (max-width: 1024px){.medication-selector .medication-row{flex-direction:column;gap:16px}.medication-selector .medication-row .medication-field,.medication-selector .medication-row .therapeutic-field,.medication-selector .medication-row .indications-field{flex:1;min-width:auto;width:100%}}.medication-selector .medication-row .ant-form-item-label{margin-bottom:0}.medication-selector .therapeutic-select,.medication-selector .indications-select{min-height:32px}.medication-selector .indication-tag{margin-right:3px}.raidar-assessment-da-time-and-location{margin-left:10px;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px}.raidar-assessment-da-time-and-location>.time{flex:none;display:flex;align-items:center;justify-content:space-between}.raidar-assessment-da-time-and-location>.time .time-tile{font-weight:600;color:#666}.raidar-assessment-da-time-and-location>.time .time-value{color:#fff;display:flex;align-items:center;gap:5px;font-size:12px}.raidar-assessment-da-time-and-location>.time .time-value:hover{color:#e4ebf6}.raidar-assessment-da-time-and-location>.location{display:flex;align-items:center;justify-content:space-between;min-width:10px;overflow:hidden}.raidar-assessment-da-time-and-location>.location .location-title{font-weight:600;color:#666}.raidar-assessment-da-time-and-location>.location .location-value{max-width:100%;text-wrap:nowrap;text-overflow:ellipsis;color:#fff;font-size:12px}.raidar-assessment-da-time-and-location>.location .location-value:hover{color:#e4ebf6}.raidar-temperature-selector{--temp-cold-color: #1890ff;--temp-normal-color: #2b8766;--temp-hot-color: #ff4d4f;width:100%;padding:16px;background:#fff;border-radius:8px;border:1px solid #f0f0f0;transition:all .3s ease}.raidar-temperature-selector:hover{border-color:#d9d9d9;box-shadow:0 2px 8px #0000000f}.raidar-temperature-selector.disabled{opacity:.6;cursor:not-allowed}.raidar-temperature-selector.disabled *{cursor:not-allowed!important}.raidar-temperature-selector.dragging{-webkit-user-select:none;user-select:none}.raidar-temperature-selector.dragging .raidar-temperature-selector-scale-progress{cursor:grabbing!important}.raidar-temperature-selector.dragging .raidar-temperature-selector-scale-progress:after{transform:translateY(-50%) scale(1.1);box-shadow:0 3px 8px #0003,0 0 0 1px #ffffffe6}.raidar-temperature-selector-display{margin-bottom:20px}.raidar-temperature-selector-value-container{text-align:center}.raidar-temperature-selector-temperature-display{display:flex;align-items:baseline;justify-content:center;gap:4px;margin-bottom:8px}.raidar-temperature-selector-temperature-display.cold{color:var(--temp-cold-color)}.raidar-temperature-selector-temperature-display.hot{color:var(--temp-hot-color)}.raidar-temperature-selector-temperature-display.normal{color:var(--temp-normal-color)}.raidar-temperature-selector-value{font-size:24px;font-weight:600;line-height:1}.raidar-temperature-selector-unit{font-size:18px;font-weight:500;opacity:.8}.raidar-temperature-selector-status-text{font-size:12px;font-weight:500;color:#8c8c8c;text-transform:uppercase;letter-spacing:.5px}.raidar-temperature-selector-scale-container{position:relative}.raidar-temperature-selector-scale-track{height:8px;background:linear-gradient(to right,#2b876633,#2b876626,#2b87661a,#2b876626,#2b876633);border-radius:3px;position:relative;margin:0 12px;cursor:pointer;box-shadow:inset 0 1px 2px #0000000d}.raidar-temperature-selector-scale-progress{height:100%;background:linear-gradient(to right,rgba(43,135,102,.6) 0%,rgba(43,135,102,.8) 30%,var(--temp-normal-color) 50%,rgba(43,135,102,.9) 70%,var(--temp-normal-color) 100%);border-radius:3px;transition:all .3s ease;position:relative;box-shadow:0 1px 3px #2b876633;cursor:grab}.raidar-temperature-selector-scale-progress:active{cursor:grabbing}.raidar-temperature-selector-scale-progress.cold{background:linear-gradient(to right,var(--temp-cold-color) 0%,rgba(24,144,255,.8) 50%,rgba(24,144,255,.6) 100%);box-shadow:0 1px 3px #1890ff4d}.raidar-temperature-selector-scale-progress.hot{background:linear-gradient(to right,rgba(255,77,79,.6) 0%,rgba(255,77,79,.8) 50%,var(--temp-hot-color) 100%);box-shadow:0 1px 3px #ff4d4f4d}.raidar-temperature-selector-scale-progress:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%);width:12px;height:12px;background:#fff;border-radius:50%;border:2px solid var(--current-temp-color);box-shadow:0 1px 4px #0000001f,0 0 0 1px #fffc;transition:all .3s ease}.raidar-temperature-selector-scale-progress:hover:after{transform:translateY(-50%) scale(1.08);box-shadow:0 2px 6px #00000029,0 0 0 1px #ffffffe6}.raidar-temperature-selector-scale-marks{display:flex;justify-content:space-between;margin-top:12px;padding:0 6px}.raidar-temperature-selector-scale-mark{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .2s ease;padding:4px;border-radius:4px}.raidar-temperature-selector-scale-mark:hover{background:#f5f5f5}.raidar-temperature-selector-scale-mark.active .raidar-temperature-selector-scale-dot{transform:scale(1.2);box-shadow:0 2px 8px #0003}.raidar-temperature-selector-scale-mark.active .raidar-temperature-selector-scale-label{font-weight:600}.raidar-temperature-selector-scale-mark.cold.active .raidar-temperature-selector-scale-dot{background:var(--temp-cold-color);border-color:var(--temp-cold-color)}.raidar-temperature-selector-scale-mark.cold.active .raidar-temperature-selector-scale-label{color:var(--temp-cold-color)}.raidar-temperature-selector-scale-mark.hot.active .raidar-temperature-selector-scale-dot{background:var(--temp-hot-color);border-color:var(--temp-hot-color)}.raidar-temperature-selector-scale-mark.hot.active .raidar-temperature-selector-scale-label{color:var(--temp-hot-color)}.raidar-temperature-selector-scale-mark.normal.active .raidar-temperature-selector-scale-dot{background:var(--temp-normal-color);border-color:var(--temp-normal-color)}.raidar-temperature-selector-scale-mark.normal.active .raidar-temperature-selector-scale-label{color:var(--temp-normal-color)}.raidar-temperature-selector-scale-dot{width:8px;height:8px;border-radius:50%;background:#d9d9d9;border:2px solid #d9d9d9;margin-bottom:6px;transition:all .2s ease}.raidar-temperature-selector-scale-label{font-size:11px;font-weight:500;color:#8c8c8c;transition:all .2s ease;white-space:nowrap}.dark .raidar-temperature-selector{background:#1f1f1f;border-color:#434343}.dark .raidar-temperature-selector:hover{border-color:#595959;box-shadow:0 2px 8px #ffffff0f}.dark .raidar-temperature-selector-scale-track{background:#434343}.dark .raidar-temperature-selector-scale-mark:hover{background:#262626}.dark .raidar-temperature-selector-scale-dot{background:#595959;border-color:#595959}.dark .raidar-temperature-selector-scale-label,.dark .raidar-temperature-selector-status-text{color:#bfbfbf}.raidar-urine-color-selector{width:100%}.raidar-urine-color-selector.disabled{opacity:.6;cursor:not-allowed}.raidar-urine-color-selector.disabled *{cursor:not-allowed!important}.raidar-urine-color-selector-preset-colors{margin-bottom:16px}.raidar-urine-color-selector-color-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.raidar-urine-color-selector-color-option{display:flex;flex-direction:column;align-items:center;padding:8px 4px;border-radius:6px;cursor:pointer;transition:all .2s ease;border:2px solid transparent;background:#fff}.raidar-urine-color-selector-color-option:hover{background:#f8f9fa;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.raidar-urine-color-selector-color-option.active{background:#2b87660d;box-shadow:0 2px 8px #2b876633}.raidar-urine-color-selector-color-circle{width:24px;height:24px;border-radius:50%;border:2px solid #e0e0e0;margin-bottom:4px;box-shadow:inset 0 1px 2px #0000001a;transition:all .2s ease}.raidar-urine-color-selector-color-option.active .raidar-urine-color-selector-color-circle{border-color:#2b8766;box-shadow:inset 0 1px 2px #0000001a,0 0 0 2px #2b876633}.raidar-urine-color-selector-color-label{font-size:10px;font-weight:500;text-align:center;color:#666;line-height:1.2}.raidar-urine-color-selector-color-option.active .raidar-urine-color-selector-color-label{color:#2b8766;font-weight:600}.raidar-urine-color-selector-input-section{margin-bottom:12px;padding:0 20px}.raidar-urine-color-selector-input-label{font-size:12px;color:#666;margin-bottom:8px;font-weight:500}.raidar-urine-color-selector-input{width:100%}.raidar-urine-color-selector-input.ant-input{border-radius:6px;border-color:#d9d9d9}.raidar-urine-color-selector-input.ant-input:focus,.raidar-urine-color-selector-input.ant-input:hover{border-color:#2b8766}.raidar-urine-color-selector-input-color-indicator{width:16px;height:16px;border-radius:50%;border:1px solid #d9d9d9;box-shadow:inset 0 1px 2px #0000001a}.raidar-urine-color-selector-selected-info{margin-top:12px;padding:12px;background:#2b87660d;border-radius:6px;border:1px solid rgba(43,135,102,.2)}.raidar-urine-color-selector-selected-display{display:flex;align-items:center;gap:12px}.raidar-urine-color-selector-selected-color{width:32px;height:32px;border-radius:6px;border:2px solid #2b8766;box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #2b876633}.raidar-urine-color-selector-selected-text{display:flex;flex-direction:column;gap:2px}.raidar-urine-color-selector-selected-name{font-size:14px;font-weight:600;color:#2b8766}.raidar-urine-color-selector-selected-description{font-size:12px;color:#666;font-style:italic}.raidar-urine-color-selector-custom-info{margin-top:12px;padding:10px 12px;background:#1890ff0d;border-radius:6px;border:1px solid rgba(24,144,255,.2)}.raidar-urine-color-selector-custom-display{display:flex;align-items:center;gap:8px}.raidar-urine-color-selector-custom-icon{font-size:16px}.raidar-urine-color-selector-custom-text{font-size:13px;color:#1890ff;font-weight:500}.dark .raidar-urine-color-selector-color-option{background:#1f1f1f}.dark .raidar-urine-color-selector-color-option:hover{background:#262626}.dark .raidar-urine-color-selector-color-option.active{background:#2b87661a}.dark .raidar-urine-color-selector-color-circle{border-color:#434343}.dark .raidar-urine-color-selector-input-section{border-top-color:#434343}.dark .raidar-urine-color-selector-selected-info{background:#2b87661a;border-color:#2b87664d}.dark .raidar-urine-color-selector-custom-info{background:#1890ff1a;border-color:#1890ff4d}.raidar-assessment-manage-data-da-test-sample{margin-top:15px}.raidar-assessment-manage-data-da-test-header{display:flex;align-items:center;justify-content:space-between;height:40px;background:linear-gradient(135deg,#2b8766 100%,#2b8766e6 50%,#2b8766cc);border-radius:4px 4px 0 0;padding:0 20px;color:#fff;font-weight:600;font-size:12px;box-shadow:0 2px 4px #2b876633}.raidar-assessment-manage-data-da-test-header .title-text{flex:none}.raidar-assessment-manage-data-da-test-normal-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-weight:600;font-size:13px}.raidar-assessment-manage-data-da-test-body{border:1px solid #e0e0e0;box-shadow:0 2px 4px #2b876633;border-top:none;padding:16px;border-radius:0 0 6px 6px;display:flex;flex-direction:column;gap:0;justify-content:space-between}.raidar-assessment-manage-data-da-test-body>.values{display:grid;grid-template-columns:300px 1fr 1fr 1fr;gap:40px;overflow:auto;margin-top:20px}.raidar-assessment-manage-data-da-test-body .drug-row{display:flex;justify-content:space-between;align-items:center}.raidar-assessment-manage-data-da-test-title{text-align:center;font-weight:600;margin-bottom:10px}.raidar-assessment-manage-data-da-test-section-header{text-align:center;margin-bottom:16px}.raidar-assessment-manage-data-da-test-description{font-size:11px;color:#666;font-style:italic;margin-top:4px;line-height:1.3}.raidar-assessment-manage-data-da-test-section-content{display:flex;flex-direction:column;align-items:center;gap:12px}.raidar-assessment-manage-data-da-test-section-content .ant-form-item{margin-bottom:0;width:100%;display:flex;justify-content:center}.raidar-assessment-manage-data-da-test-section-content .ant-form-item .ant-input-number{width:160px;max-width:160px}.raidar-assessment-manage-data-da-test-section-content .button-group{display:flex;justify-content:center;gap:10px;width:230px}.raidar-assessment-manage-data-da-test-section-content .button-group button{flex:1;min-width:100px}.raidar-assessment-manage-data-da-test-sample-title,.raidar-assessment-manage-data-da-test-sample-time{width:100%;display:flex;align-items:center;justify-content:space-between;gap:5px}.raidar-assessment-manage-data-da-test-sample-title .title-text,.raidar-assessment-manage-data-da-test-sample-time .title-text{font-size:12px;flex:none}.raidar-assessment-manage-data-da-test-urine-body>.values{display:grid;grid-template-columns:300px 1fr 1fr 1fr;gap:40px;overflow:auto;margin-top:20px;position:relative}.raidar-assessment-manage-data-da-test-urine-body>.values>*:not(:first-child){position:relative}.raidar-assessment-manage-data-da-test-urine-body>.values>*:not(:first-child):before{content:"";position:absolute;left:-20px;top:0;bottom:0;width:1px;background-color:#e8e8e8}.raidar-assessment-manage-data-da-test-urine-temp .raidar-temperature-selector{border:none;padding:0;background:transparent}.raidar-assessment-manage-data-da-test-urine-temp .raidar-temperature-selector:hover{border:none;box-shadow:none}.raidar-assessment-manage-data-da-test-urine-color-input{height:52px;margin-top:25px}.raidar-assessment-manage-data-da-test-urine-creatinine-input{margin:10px 0}.raidar-assessment-manage-data-da-test-test-result{display:flex;justify-content:space-between;gap:27px;overflow:auto;margin-top:10px}.raidar-assessment-manage-data-da-test-alcohol-result{display:flex;justify-content:space-between;margin:15px 0 20px;gap:10px}.raidar-assessment-manage-data-da-test-device-info{min-width:400px}.raidar-assessment-manage-data-da-test-device-info .device-info-row{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-manage-data-da-test-device-info .device-info-row>*{flex:1}.raidar-assessment-manage-data-da-test-device-info .device-info-row .ant-form-item{margin-bottom:0}.raidar-assessment-manage-data-da-test-lab-test-bar{font-family:Raidar-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:12px;display:flex;align-items:center;justify-content:space-between;height:44px;background:linear-gradient(135deg,#2b8766,#2b8766e6,#2b8766cc);padding:0 20px;border-radius:4px;color:#fff;margin:10px 0;box-shadow:0 2px 4px #2b876633}.raidar-assessment-manage-data-da-test-lab-test-buttons{display:flex;gap:10px}.raidar-assessment-manage-data-da-test-lab-test-buttons .yes-button,.raidar-assessment-manage-data-da-test-lab-test-buttons .no-button{padding:0 12px;height:32px;line-height:32px;font-weight:500;border-radius:39px;cursor:pointer;transition:all .3s ease;border:1px solid #ffffff;color:#fff;background-color:transparent}.raidar-assessment-manage-data-da-test-lab-test-buttons .yes-button.active{background-color:#fff;border-color:#fff;color:#2b8766}.raidar-assessment-manage-data-da-test-lab-test-buttons .no-button.active{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}.raidar-assessment-manage-data-da-test .button-group{display:flex;gap:10px}.raidar-assessment-manage-data-da-test .button-group button{font-size:12px;font-weight:500}.raidar-assessment-manage-data-da-test .mb-25{margin-bottom:25px}.raidar-assessment-manage-data-da-test .vertical-line{width:1px;background-color:#e0e0e0;height:100%}.raidar-assessment-manage-data-da-test-alcometer-serial-input{box-shadow:0 2px 4px #2b876633;border-radius:6px;overflow:hidden;height:35px}.raidar-assessment-manage-data-da-test-alcometer-serial-input .ant-input-group-addon{background-color:#2b8766!important;color:#fff!important;border-color:#2b8766!important;font-weight:600;font-size:12px;padding:0 12px;border-radius:6px 0 0 6px;height:35px}.raidar-assessment-manage-data-da-test-alcometer-serial-input .ant-input-group-addon:hover{background-color:#2b8766!important;border-color:#2b8766!important}.raidar-assessment-manage-data-da-test-alcometer-serial-input .ant-input{border-left:none;border-radius:0 6px 6px 0;height:35px}.raidar-assessment-manage-data-da-test-alcometer-serial-input .ant-input:focus{border-color:#2b8766;box-shadow:0 0 0 2px #2b876633}.raidar-assessment-manage-data-da-test-alcometer-serial-input:hover{box-shadow:0 4px 8px #2b87664d}.drug-alcohol-test .-header{display:flex;align-items:center;justify-content:space-between;height:45px;background-color:#2b8766;border-radius:4px 4px 0 0;padding:0 20px;color:#fff;font-weight:600}.drug-alcohol-test .-body{border:1px solid #e0e0e0;border-top:none;padding:20px}.drug-alcohol-test .-sample{margin-top:15px}.drug-alcohol-test .-title{text-align:center;font-weight:600;margin-bottom:10px}.drug-alcohol-test .-sample-title,.drug-alcohol-test .-sample-time{display:flex;align-items:center;gap:5px}.drug-alcohol-test .time-and-location{display:flex;flex-direction:column;gap:0}.drug-alcohol-test .time-and-location .time,.drug-alcohol-test .time-and-location .location{display:flex;align-items:center;justify-content:space-between}.drug-alcohol-test .values{display:grid;grid-template-columns:300px 1fr 1fr 1fr;gap:40px;overflow:auto;margin-top:20px}.drug-alcohol-test .-urine-color-input{height:52px;margin-top:25px}.drug-alcohol-test .-urine-creatinine-input{margin:10px 0}.drug-alcohol-test .button-group{display:flex;gap:10px}.drug-alcohol-test .button-group button{font-size:12px;font-weight:500}.drug-alcohol-test .-lab-test-bar{display:flex;align-items:center;justify-content:space-between;height:44px;background-color:#2b8766;padding:0 20px;border-radius:4px;color:#fff;margin:10px 0}.drug-alcohol-test .-lab-test-buttons{display:flex;gap:10px}.drug-alcohol-test .-lab-test-buttons .yes-button,.drug-alcohol-test .-lab-test-buttons .no-button{padding:0 12px;height:32px;line-height:32px;font-weight:500;border-radius:39px;cursor:pointer}.drug-alcohol-test .-lab-test-buttons .yes-button{background-color:#f5f5f5;color:#000}.drug-alcohol-test .-lab-test-buttons .no-button{border:1px solid #f5f5f5;color:#f5f5f5}.drug-alcohol-test .drug-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.drug-alcohol-test .mb-25{margin-bottom:25px}.drug-alcohol-test .vertical-line{width:1px;background-color:#e0e0e0;height:100%}.raidar-assessment-manage-data-da-lab-test .ant-collapse-content{overflow:auto!important}.raidar-assessment-manage-data-da-lab-test-sample{margin-top:15px}.raidar-assessment-manage-data-da-lab-test-header{display:flex;align-items:center;justify-content:space-between;height:40px;background:linear-gradient(135deg,#2b8766 100%,#2b8766e6 50%,#2b8766cc);border-radius:4px 4px 0 0;padding:0 20px;color:#fff;font-weight:600;font-size:12px;box-shadow:0 2px 4px #2b876633}.raidar-assessment-manage-data-da-lab-test-sample-title{width:100%;display:flex;align-items:center;justify-content:space-between}.raidar-assessment-manage-data-da-lab-test-normal-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px;font-weight:600;font-size:13px}.raidar-assessment-manage-data-da-lab-test-body{border:1px solid #e0e0e0;border-top:none;padding:20px;border-radius:6px;box-shadow:0 2px 4px #2b876633}.raidar-assessment-manage-data-da-lab-test-title{text-align:center;font-weight:600;margin-bottom:10px}.raidar-assessment-manage-data-da-lab-test-section-header{text-align:center;margin-bottom:16px}.raidar-assessment-manage-data-da-lab-test-description{font-size:11px;color:#666;font-style:italic;margin-top:4px;line-height:1.3}.raidar-assessment-manage-data-da-lab-test-section-content{display:flex;flex-direction:column;align-items:center;gap:12px}.raidar-assessment-manage-data-da-lab-test-section-content .ant-form-item{margin-bottom:0;width:100%;display:flex;justify-content:center}.raidar-assessment-manage-data-da-lab-test-section-content .ant-form-item .ant-input-number{width:160px;max-width:160px}.raidar-assessment-manage-data-da-lab-test-section-content .button-group{display:flex;justify-content:center;gap:10px;width:230px}.raidar-assessment-manage-data-da-lab-test-section-content .button-group button{flex:1;min-width:100px}.raidar-assessment-manage-data-da-lab-test-sample-title,.raidar-assessment-manage-data-da-lab-test-sample-time{display:flex;align-items:center;gap:5px}.raidar-assessment-manage-data-da-lab-test-urine-body>.time-and-location{display:flex;flex-direction:column;gap:0}.raidar-assessment-manage-data-da-lab-test-urine-body>.time-and-location .time,.raidar-assessment-manage-data-da-lab-test-urine-body>.time-and-location .location{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-manage-data-da-lab-test-urine-body .values{display:grid;grid-template-columns:300px 1fr 1fr 1fr;gap:40px;overflow:auto;margin-top:20px;position:relative}.raidar-assessment-manage-data-da-lab-test-urine-body .values>*:not(:first-child){position:relative}.raidar-assessment-manage-data-da-lab-test-urine-body .values>*:not(:first-child):before{content:"";position:absolute;left:-20px;top:0;bottom:0;width:1px;background-color:#e8e8e8}.raidar-assessment-manage-data-da-lab-test-urine-temp .raidar-temperature-selector{border:none;padding:0;background:transparent}.raidar-assessment-manage-data-da-lab-test-urine-temp .raidar-temperature-selector:hover{border:none;box-shadow:none}.raidar-assessment-manage-data-da-lab-test-urine-color-input{height:52px;margin-top:25px}.raidar-assessment-manage-data-da-lab-test-urine-creatinine-input{margin:10px 0}.raidar-assessment-manage-data-da-lab-test-test-result{display:flex;justify-content:space-between;margin-top:10px}.raidar-assessment-manage-data-da-lab-test-lab-test-collapse{margin-top:10px;border:1px solid #e0e0e0;border-top:none;border-radius:6px;margin-bottom:10px;box-shadow:0 2px 4px #2b876633}.raidar-assessment-manage-data-da-lab-test-lab-test-collapse .ant-collapse-content-box{padding:0!important}.raidar-assessment-manage-data-da-lab-test-lab-test-collapse .ant-collapse-header{border-radius:4px 4px 0 0!important;font-size:12px;height:40px;padding:12px 20px!important;color:#fff!important;background:linear-gradient(135deg,#e2a04a,#e2b24ae6,#e29b4acc);box-shadow:0 2px 4px #4a90e233}.raidar-assessment-manage-data-da-lab-test-lab-test-collapse.completed .ant-collapse-header{background:linear-gradient(135deg,#2b8766 100%,#2b8766e6 50%,#2b8766cc)}.raidar-assessment-manage-data-da-lab-test-lab-test-info-collapse{margin:10px 0;border:1px solid #e0e0e0;border-top:none;border-radius:6px;padding-bottom:20px;box-shadow:0 2px 4px #2b876633}.raidar-assessment-manage-data-da-lab-test-lab-test-info-collapse .ant-collapse-header{border-radius:4px 4px 0 0!important;font-size:12px;height:40px;padding:12px 20px!important;color:#fff!important;background:linear-gradient(135deg,#2b8766 100%,#2b8766e6 50%,#2b8766cc)!important;box-shadow:0 2px 4px #2b876633}.raidar-assessment-manage-data-da-lab-test-lab-test-info{padding:20px}.raidar-assessment-manage-data-da-lab-test-lab-test-info-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:end;margin-bottom:20px}.raidar-assessment-manage-data-da-lab-test-lab-test-info-reason-for-test,.raidar-assessment-manage-data-da-lab-test-lab-test-info-requested{margin-bottom:20px}.raidar-assessment-manage-data-da-lab-test-lab-test-info-requested p{margin-bottom:12px;font-weight:600;color:#434343;font-size:14px}.raidar-assessment-manage-data-da-lab-test-lab-test-info-requested .ant-checkbox-group{display:grid;grid-template-columns:1fr 1fr;gap:12px 20px;margin-top:0}.raidar-assessment-manage-data-da-lab-test-lab-test-info-requested .ant-checkbox-group .ant-checkbox-wrapper{margin:0;padding:8px 12px;border:1px solid #e0e0e0;border-radius:6px;transition:all .2s ease;display:flex;align-items:center}.raidar-assessment-manage-data-da-lab-test-lab-test-info-requested .ant-checkbox-group .ant-checkbox-wrapper:hover{border-color:#2b8766;background-color:#2b87660d}.raidar-assessment-manage-data-da-lab-test-lab-test-info-requested .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox{margin-right:8px;align-self:center}.raidar-assessment-manage-data-da-lab-test-lab-test-info-requested .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox+span{line-height:1.4;display:flex;align-items:center}.raidar-assessment-manage-data-da-lab-test-lab-test-info-requested .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:#2b8766;border-color:#2b8766}.raidar-assessment-manage-data-da-lab-test-lab-test-info-comment p{margin-bottom:8px;font-weight:600;color:#434343;font-size:14px}.raidar-assessment-manage-data-da-lab-test-lab-test-info-comment .ant-form-item{margin-bottom:0}.raidar-assessment-manage-data-da-lab-test-lab-test-info-comment .ant-form-item .ant-input{height:auto;border-radius:6px;border:1px solid #e0e0e0;resize:vertical}.raidar-assessment-manage-data-da-lab-test-lab-test-info-comment .ant-form-item .ant-input:focus,.raidar-assessment-manage-data-da-lab-test-lab-test-info-comment .ant-form-item .ant-input:hover{border-color:#2b8766}.raidar-assessment-manage-data-da-lab-test-lab-test-info p{margin:0 0 8px;font-weight:600;color:#434343;font-size:14px}.raidar-assessment-manage-data-da-lab-test-lab-test-info .ant-form-item{margin-bottom:0}.raidar-assessment-manage-data-da-lab-test-lab-test-info .ant-input,.raidar-assessment-manage-data-da-lab-test-lab-test-info .ant-select-selector{height:40px;border-radius:6px;border:1px solid #e0e0e0}.raidar-assessment-manage-data-da-lab-test-lab-test-info .ant-input:focus,.raidar-assessment-manage-data-da-lab-test-lab-test-info .ant-input:hover,.raidar-assessment-manage-data-da-lab-test-lab-test-info .ant-select-selector:focus,.raidar-assessment-manage-data-da-lab-test-lab-test-info .ant-select-selector:hover{border-color:#2b8766}.raidar-assessment-manage-data-da-lab-test-lab-test-result{height:360px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background:#f9f9f9;border:1px dashed #d9d9d9}.raidar-assessment-manage-data-da-lab-test-lab-test-result .raidar-upload-file{width:100%}.raidar-assessment-manage-data-da-lab-test-lab-test-result-preview{height:600px;display:flex}.raidar-assessment-manage-data-da-lab-test-lab-test-result-preview-container{width:calc(100% - 300px)}.raidar-assessment-manage-data-da-lab-test-lab-test-result-form{margin-top:10px;width:260px;padding-left:20px}.raidar-assessment-manage-data-da-lab-test-lab-test-result-form p{margin:8px 0}.raidar-assessment-manage-data-da-lab-test-lab-test-result-form-substance-selector{margin-bottom:10px}.raidar-assessment-manage-data-da-lab-test-lab-test-result-file{height:44px;font-weight:600;font-size:13px;background-color:#5baf6d;padding:12px 20px;color:#fff;border-radius:8px}.raidar-assessment-manage-data-da-lab-test-upload-file{text-align:center;display:flex;flex-direction:column;align-items:center}.raidar-assessment-manage-data-da-lab-test-upload-file .anticon-upload{color:#2b8766;background-color:#f5fff4;font-size:18px;width:44px;height:44px;border-radius:50%;display:flex;justify-content:center}.raidar-assessment-manage-data-da-lab-test-upload-file p{color:#8c8c8c}.raidar-assessment-manage-data-da-lab-test-upload-text{font-weight:500;font-size:16px}.raidar-assessment-manage-data-da-lab-test-upload-text span{color:#2b8766}.raidar-assessment-manage-data-da-lab-test-device-info{padding:20px 40px}.raidar-assessment-manage-data-da-lab-test-batch-number p,.raidar-assessment-manage-data-da-lab-test-expiry-date p,.raidar-assessment-manage-data-da-lab-test-reason-for-test p{margin-bottom:8px;font-weight:600;color:#434343;font-size:14px}.raidar-assessment-manage-data-da-lab-test-batch-number input,.raidar-assessment-manage-data-da-lab-test-batch-number .ant-picker,.raidar-assessment-manage-data-da-lab-test-batch-number .ant-select-selector,.raidar-assessment-manage-data-da-lab-test-expiry-date input,.raidar-assessment-manage-data-da-lab-test-expiry-date .ant-picker,.raidar-assessment-manage-data-da-lab-test-expiry-date .ant-select-selector,.raidar-assessment-manage-data-da-lab-test-reason-for-test input,.raidar-assessment-manage-data-da-lab-test-reason-for-test .ant-picker,.raidar-assessment-manage-data-da-lab-test-reason-for-test .ant-select-selector{height:40px;width:100%;border-radius:6px;border:1px solid #e0e0e0}.raidar-assessment-manage-data-da-lab-test-batch-number input:focus,.raidar-assessment-manage-data-da-lab-test-batch-number input:hover,.raidar-assessment-manage-data-da-lab-test-batch-number .ant-picker:focus,.raidar-assessment-manage-data-da-lab-test-batch-number .ant-picker:hover,.raidar-assessment-manage-data-da-lab-test-batch-number .ant-select-selector:focus,.raidar-assessment-manage-data-da-lab-test-batch-number .ant-select-selector:hover,.raidar-assessment-manage-data-da-lab-test-expiry-date input:focus,.raidar-assessment-manage-data-da-lab-test-expiry-date input:hover,.raidar-assessment-manage-data-da-lab-test-expiry-date .ant-picker:focus,.raidar-assessment-manage-data-da-lab-test-expiry-date .ant-picker:hover,.raidar-assessment-manage-data-da-lab-test-expiry-date .ant-select-selector:focus,.raidar-assessment-manage-data-da-lab-test-expiry-date .ant-select-selector:hover,.raidar-assessment-manage-data-da-lab-test-reason-for-test input:focus,.raidar-assessment-manage-data-da-lab-test-reason-for-test input:hover,.raidar-assessment-manage-data-da-lab-test-reason-for-test .ant-picker:focus,.raidar-assessment-manage-data-da-lab-test-reason-for-test .ant-picker:hover,.raidar-assessment-manage-data-da-lab-test-reason-for-test .ant-select-selector:focus,.raidar-assessment-manage-data-da-lab-test-reason-for-test .ant-select-selector:hover{border-color:#2b8766}.raidar-assessment-manage-data-da-lab-test-batch-number .ant-form-item,.raidar-assessment-manage-data-da-lab-test-expiry-date .ant-form-item,.raidar-assessment-manage-data-da-lab-test-reason-for-test .ant-form-item{margin-bottom:0}.raidar-assessment-manage-data-da-lab-test-lab-test-bar{font-family:Raidar-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:12px;display:flex;align-items:center;justify-content:space-between;height:44px;background:linear-gradient(135deg,#2b8766,#2b8766e6,#2b8766cc);padding:0 20px;border-radius:4px;color:#fff;margin:10px 0;box-shadow:0 2px 4px #2b876633}.raidar-assessment-manage-data-da-lab-test-lab-test-buttons{display:flex;gap:10px}.raidar-assessment-manage-data-da-lab-test-lab-test-buttons .yes-button,.raidar-assessment-manage-data-da-lab-test-lab-test-buttons .no-button{padding:0 12px;height:32px;line-height:32px;font-weight:500;border-radius:39px;cursor:pointer}.raidar-assessment-manage-data-da-lab-test-lab-test-buttons .yes-button{background-color:#f5f5f5;color:#000}.raidar-assessment-manage-data-da-lab-test-lab-test-buttons .no-button{border:1px solid #f5f5f5;color:#f5f5f5}.raidar-assessment-manage-data-da-lab-test .button-group{display:flex;gap:10px}.raidar-assessment-manage-data-da-lab-test .button-group button{font-size:12px;font-weight:500}.raidar-assessment-manage-data-da-lab-test .result-button-group{display:flex;gap:10px}.raidar-assessment-manage-data-da-lab-test .result-button-group button{width:116px;font-size:12px;font-weight:500}.raidar-assessment-manage-data-da-lab-test .drug-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:77px}.raidar-assessment-manage-data-da-lab-test .mb-25{margin-bottom:25px}.raidar-assessment-manage-data-da-lab-test .vertical-line{width:1px;background-color:#e0e0e0;height:100%}.lf-control-toggle3.reverseColor .ant-segmented-item-selected.toggle3-no,.raidar-toggle3.reverseColor .ant-segmented-item-selected.toggle3-no{background-color:#dc3545}.lf-control-toggle3.reverseColor .ant-segmented-item-selected.toggle3-yes,.raidar-toggle3.reverseColor .ant-segmented-item-selected.toggle3-yes{background-color:#2b8766}.lf-control-toggle3 .toggle3-unknown,.raidar-toggle3 .toggle3-unknown{width:0}.lf-control-toggle3 .ant-segmented-item-selected.toggle3-no,.raidar-toggle3 .ant-segmented-item-selected.toggle3-no{background-color:#2b8766;color:#fff}.lf-control-toggle3 .ant-segmented-item-selected.toggle3-yes,.raidar-toggle3 .ant-segmented-item-selected.toggle3-yes{background-color:#dc3545;color:#fff}.lf-control-toggle3.ant-form-item>div.ant-row.ant-form-item-row,.raidar-toggle3.ant-form-item>div.ant-row.ant-form-item-row{flex-direction:row;flex-wrap:initial}.lf-control-toggle3.ant-form-item>div.ant-row.ant-form-item-row .ant-form-item-label,.raidar-toggle3.ant-form-item>div.ant-row.ant-form-item-row .ant-form-item-label{flex:1}.lf-control-toggle3.ant-form-item>div.ant-row.ant-form-item-row .ant-form-item-control,.raidar-toggle3.ant-form-item>div.ant-row.ant-form-item-row .ant-form-item-control{flex:0 0 100px}@media (max-width: 575px){.lf-control-toggle3.ant-form-item>div.ant-row.ant-form-item-row{flex-direction:column}.lf-control-toggle3.ant-form-item>div.ant-row.ant-form-item-row .ant-form-item-control{flex:0 0 32px}}.raidar-assessment-da-oral-cavity-free>.oral-cavity{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-da-oral-cavity-free>.oral-cavity .oral-cavity-title{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:12px;color:#666}.raidar-assessment-da-oral-cavity-free>.oral-cavity .oral-cavity-value{color:#434343}.raidar-assessment-da-oral-cavity-free>.oral-cavity .oral-cavity-value:hover{color:#1890ff}.raidar-assessment-da-oral-cavity-free>.oral-cavity .oral-cavity-value .lf-control-toggle3{margin-bottom:0}.raidar-assessment-da-oral-cavity-free>.oral-cavity .oral-cavity-input{width:500px}.raidar-coc-form-button-tab-content{display:flex;flex-direction:column;gap:16px}.raidar-coc-form-button-tab-actions{display:flex;justify-content:center;gap:8px;padding-top:16px;border-top:1px solid #f0f0f0}.raidar-coc-form-button-loading,.raidar-coc-form-button-error{height:60vh;display:flex;align-items:center;justify-content:center;color:#8c8c8c}.raidar-coc-form-button-error{color:#ff4d4f}.raidar-assessment-manage-data-da .ant-collapse-header{border-radius:8px 8px 0 0;background-color:#f8f8f8}.raidar-assessment-manage-data-da .ant-collapse-header-text{font-weight:600}.raidar-assessment-manage-data-da .ant-collapse-content-box{padding-bottom:0!important;background-color:#fff}.raidar-assessment-manage-data-da-add-medication{cursor:pointer;color:#2b8766;display:flex;align-items:center;gap:5px;margin-bottom:15px}.raidar-assessment-manage-data-da-add-medication svg{font-size:20px}.raidar-assessment-manage-data-da-photo-id-card{margin-bottom:20px}.raidar-assessment-manage-data-da-photo-id-card .ant-collapse-content-box{padding:16px!important}.raidar-assessment-manage-data-da-photo-id-content{display:flex;flex-direction:column;gap:20px}.raidar-assessment-manage-data-da-photo-id-content .ant-checkbox-wrapper{font-weight:500;font-size:14px;line-height:1.4}.raidar-assessment-manage-data-da-confirmed-status{color:#2b8766;font-weight:600;font-size:14px;padding:8px 12px;background-color:#f0f9ff;border-radius:4px;border-left:3px solid #2b8766}.raidar-assessment-manage-data-da-photo-id-status-banner{display:flex;align-items:flex-start;gap:16px;padding:15px;background-color:#2b876614;border:1px solid rgba(43,135,102,.2);border-radius:12px;margin-bottom:24px}.raidar-assessment-manage-data-da-photo-id-status-icon{color:#2b8766;font-size:22px;margin-top:2px;flex-shrink:0}.raidar-assessment-manage-data-da-photo-id-status-content{display:flex;flex-direction:column;gap:4px;flex:1}.raidar-assessment-manage-data-da-photo-id-status-title{font-size:14px;font-weight:600;color:#2b8766;margin:0}.raidar-assessment-manage-data-da-photo-id-status-subtitle{font-size:13px;color:#666;margin:0}.raidar-assessment-manage-data-da-photo-id-status-time{font-size:13px;color:#8c8c8c;margin:0}.raidar-assessment-manage-data-da-id-details{border:1px solid #d9d9d9;border-radius:8px}.raidar-assessment-manage-data-da-id-details .ant-card-body{padding:16px}.raidar-assessment-manage-data-da-id-form{display:flex;flex-direction:column;gap:16px}.raidar-assessment-manage-data-da-form-row{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.raidar-assessment-manage-data-da-form-item{display:flex;flex-direction:column;gap:4px}.raidar-assessment-manage-data-da-form-item label{font-weight:600;color:#434343;font-size:14px}.raidar-assessment-manage-data-da-id-summary{padding:10px 12px;background-color:#f6f8fa;border-radius:6px;border-left:3px solid #2b8766}.raidar-assessment-manage-data-da-id-summary strong{color:#434343;display:block;margin-bottom:13px;font-size:13px;font-weight:600}.raidar-assessment-manage-data-da-id-summary p{margin:5px 0;color:#8c8c8c;font-size:13px;line-height:1.3}.raidar-assessment-manage-data-da-medication-card{margin-bottom:20px}.raidar-assessment-manage-data-da-medication-card .ant-form-item{margin-bottom:0}.raidar-assessment-manage-data-da-medication-card-comment{margin:10px 1px;color:#8c8c8c}.raidar-assessment-manage-data-da-medication-taken-form{padding-bottom:10px;display:flex;align-items:flex-end;gap:16px}.raidar-assessment-manage-data-da-medication-taken-form .medication-selector{flex:1}.raidar-assessment-manage-data-da-remove-medication{display:flex;align-items:center;height:72px;padding-bottom:0;padding-top:30px}.raidar-assessment-manage-data-da-icon{font-size:20px;color:#2b8766;cursor:pointer;transition:opacity .2s ease}.raidar-assessment-manage-data-da-icon.disabled{opacity:.5;cursor:not-allowed}.raidar-assessment-manage-data-da-icon:hover:not(.disabled){opacity:.8}.raidar-assessment-manage-data-da-continue-button{display:flex;align-items:center;justify-content:space-between;margin-top:20px;height:44px;background-color:#2b8766;padding:0 20px;border-radius:4px;color:#fff;cursor:pointer}.raidar-assessment-manage-data-da-continue-button.disabled{background-color:#d9d9d9;color:#999;cursor:not-allowed}.raidar-assessment-manage-data-da-tab-extra-buttons{display:flex;align-items:center;gap:8px}.raidar-assessment-manage-data-da .sign-button{border:1px solid #2b8766;color:#2b8766}.raidar-assessment-manage-data-da .sign-button .anticon-edit{margin-right:5px}.raidar-assessment-manage-data-da .sign-button .splitter{border-left:1px solid #2b8766;margin:0 6px}.raidar-assessment-manage-data-da .sign-button .signature-done-icon{margin-right:8px;width:16px;height:16px}.raidar-assessment-manage-data-da .sign-button .signed-txt{color:#2b8766}.raidar-assessment-manage-data-da .urine-tab-label{display:flex;gap:5px;align-items:center}.raidar-assessment-manage-data-da .urine-tab-label svg{font-size:20px}.raidar-assessment-manage-data-da-popover .popover-action-list{display:flex;flex-direction:column;min-width:180px;font-size:14px;font-weight:500;color:#434343}.raidar-assessment-manage-data-da-popover .popover-action-list .action-item{display:flex;align-items:center;padding:6px 8px;cursor:pointer;border-radius:4px;transition:background-color .2s;height:50px;box-sizing:border-box}.raidar-assessment-manage-data-da-popover .popover-action-list .action-item:hover{background-color:#f5f5f5}.raidar-assessment-manage-data-da-popover .popover-action-list .action-item .signature-icon{margin-right:8px;width:16px;height:16px}.raidar-assessment-manage-data-da-popover .popover-action-list .action-item .right-icon{margin-inline-start:auto}.raidar-assessment-manage-data-da-popover .ant-popover-inner{padding:10px 7px;height:auto;overflow:hidden;border-radius:8px;box-shadow:0 0 8px #2b8766}.raidar-assessment-manage-data-da-popover .ant-popover-inner .raidar_popover_content_input{width:259px;height:38px;border-radius:8px;font-family:Nunito Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0px;vertical-align:middle;position:relative}.pdf-input-component{margin-bottom:16px}.pdf-input-component .pdf-input-label{display:block;margin-bottom:8px;font-size:14px;color:#8c8c8c;font-weight:500}.pdf-input-component .pdf-input-field{box-shadow:0 1px 3px #00000014}.pdf-input-component .pdf-input-field .ant-input{border-radius:8px;padding:4px 6px;font-size:16px;transition:all .15s ease}.pdf-input-component .pdf-input-field .ant-input:hover{border-color:#bfbfbf}.pdf-input-component .pdf-input-field .ant-input:focus{box-shadow:0 2px 8px #2b876626,0 0 0 2px #2b87661a;border-color:#2b8766}.pdf-input-component .pdf-input-field .ant-input:disabled{background-color:#f5f5f5;color:#8c8c8c;box-shadow:0 1px 2px #0000000a;border-color:#eee}.pdf-input-component .pdf-input-field .ant-input-suffix{color:#8c8c8c;font-size:14px}.pdf-radio-component{margin-bottom:16px}.pdf-radio-component .pdf-radio-group{width:100%;display:flex}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper{display:flex;align-items:center;justify-content:center;flex:1;text-align:center;border:1px solid #d9d9d9;border-radius:0;background-color:#fff;color:#666;font-size:13px;font-weight:500;padding:8px 12px;height:auto;line-height:1.3;transition:all .15s ease;position:relative;box-shadow:0 1px 3px #00000014}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper:not(:first-child){border-left:none}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper:before{display:none}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper:hover{background-color:#f5f5f5;color:#000;border-color:#bfbfbf;box-shadow:0 2px 6px #0000001f;z-index:1}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.ant-radio-button-wrapper-checked{background-color:#2b8766;border-color:#2b8766;color:#fff;font-weight:600;box-shadow:0 2px 8px #2b876640;z-index:2}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.red:not(.ant-radio-button-wrapper-checked),.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.abnormal:not(.ant-radio-button-wrapper-checked){color:#ff4d4f}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.red.ant-radio-button-wrapper-checked,.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.abnormal.ant-radio-button-wrapper-checked{background-color:#ff4d4f;border-color:#ff4d4f;box-shadow:0 2px 8px #ff4d4f40}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.normal:not(.ant-radio-button-wrapper-checked),.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.green:not(.ant-radio-button-wrapper-checked){color:#2b8766}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.normal:not(.ant-radio-button-wrapper-checked):hover,.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.green:not(.ant-radio-button-wrapper-checked):hover{background-color:#2b87660a;color:#2b8766;border-color:#2b87664d}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.normal.ant-radio-button-wrapper-checked,.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.green.ant-radio-button-wrapper-checked{background-color:#2b8766;border-color:#2b8766}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.warning:not(.ant-radio-button-wrapper-checked){color:#ff920e}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.warning:not(.ant-radio-button-wrapper-checked):hover{background-color:#ff920e0a;color:#ff920e;border-color:#ff920e4d}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.warning.ant-radio-button-wrapper-checked{background-color:#ff920e;border-color:#ff920e}.pdf-radio-component .pdf-radio-group .ant-radio-button-wrapper.pdf-radio-option.warning.ant-radio-button-wrapper-checked:hover{background-color:#f7ab26;border-color:#f7ab26}.raidar-pdf-processing-modal .ant-modal-header{text-align:center;border-bottom:1px solid #d9d9d9;padding:16px 24px}.raidar-pdf-processing-modal .ant-modal-title{font-size:16px;font-weight:600;color:#000}.raidar-pdf-processing-modal .ant-modal-content{padding-bottom:10px}.raidar-pdf-processing-modal .ant-modal-body{padding:10px}.raidar-pdf-processing-modal__content{display:flex;flex-direction:column;align-items:center;min-height:120px}.raidar-pdf-processing-modal__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:20px 0}.raidar-pdf-processing-modal__tech-loader{position:relative;width:120px;height:120px;display:flex;align-items:center;justify-content:center}.raidar-pdf-processing-modal__scanner-container{position:relative;width:80px;height:80px;border:2px solid #2b8766;border-radius:8px;background:linear-gradient(135deg,#2b87661a,#2b87660d);overflow:hidden}.raidar-pdf-processing-modal__scanner-line{position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,#2b8766,transparent);animation:scannerMove 2s ease-in-out infinite}.raidar-pdf-processing-modal__scanner-grid{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-around;padding:8px}.raidar-pdf-processing-modal__grid-line{height:1px;background:#2b87664d;animation:gridPulse 1.5s ease-in-out infinite}.raidar-pdf-processing-modal__grid-line:nth-child(2){animation-delay:.3s}.raidar-pdf-processing-modal__grid-line:nth-child(3){animation-delay:.6s}.raidar-pdf-processing-modal__radar-container{position:relative;width:100px;height:100px;border-radius:50%;background:radial-gradient(circle,rgba(43,135,102,.1),transparent)}.raidar-pdf-processing-modal__radar-sweep{position:absolute;top:50%;left:50%;width:2px;height:45px;background:linear-gradient(to top,#2b8766,transparent);transform-origin:bottom center;transform:translate(-50%,-100%);animation:radarSweep 2s linear infinite}.raidar-pdf-processing-modal__radar-circles{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.raidar-pdf-processing-modal__radar-circle{position:absolute;border:1px solid rgba(43,135,102,.4);border-radius:50%;animation:radarPulse 2s ease-out infinite}.raidar-pdf-processing-modal__radar-circle:nth-child(1){width:30px;height:30px;top:-15px;left:-15px}.raidar-pdf-processing-modal__radar-circle:nth-child(2){width:60px;height:60px;top:-30px;left:-30px;animation-delay:.3s}.raidar-pdf-processing-modal__radar-circle:nth-child(3){width:90px;height:90px;top:-45px;left:-45px;animation-delay:.6s}.raidar-pdf-processing-modal__radar-dots{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.raidar-pdf-processing-modal__radar-dot{position:absolute;width:4px;height:4px;background:#2b8766;border-radius:50%;animation:radarDot 3s ease-in-out infinite}.raidar-pdf-processing-modal__radar-dot:nth-child(1){top:-20px;left:10px;animation-delay:.5s}.raidar-pdf-processing-modal__radar-dot:nth-child(2){top:15px;left:-25px;animation-delay:1s}.raidar-pdf-processing-modal__radar-dot:nth-child(3){top:20px;left:20px;animation-delay:1.5s}.raidar-pdf-processing-modal__pulse-ring{position:absolute;width:120px;height:120px;border:2px solid rgba(43,135,102,.3);border-radius:50%;animation:pulseRing 2s ease-out infinite}.raidar-pdf-processing-modal__loading-text-container{display:flex;flex-direction:column;align-items:center;gap:12px}.raidar-pdf-processing-modal__loading-text{margin:0;font-size:16px;font-weight:500;color:#2b8766;display:flex;align-items:center;gap:4px}.raidar-pdf-processing-modal__text-animate{background:linear-gradient(90deg,#2b8766,#40a9ff,#2b8766);background-size:200% 100%;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:textShimmer 2s ease-in-out infinite}.raidar-pdf-processing-modal__dots{display:flex;gap:2px}.raidar-pdf-processing-modal__dots span{color:#2b8766;animation:dotBounce 1.4s ease-in-out infinite}.raidar-pdf-processing-modal__dots span:nth-child(1){animation-delay:0s}.raidar-pdf-processing-modal__dots span:nth-child(2){animation-delay:.2s}.raidar-pdf-processing-modal__dots span:nth-child(3){animation-delay:.4s}.raidar-pdf-processing-modal__progress-bar{width:200px;height:4px;background:#2b87661a;border-radius:2px;overflow:hidden;position:relative}.raidar-pdf-processing-modal__progress-fill{height:100%;background:linear-gradient(90deg,#2b8766,#40a9ff,#2b8766);background-size:200% 100%;border-radius:2px;animation:progressMove 2s ease-in-out infinite}.raidar-pdf-processing-modal__progress-fill--detecting{animation:progressMoveDetecting 1.8s ease-in-out infinite}@keyframes scannerMove{0%,to{transform:translateY(0);opacity:1}50%{transform:translateY(76px);opacity:.8}}@keyframes gridPulse{0%,to{opacity:.3}50%{opacity:.8}}@keyframes radarSweep{0%{transform:translate(-50%,-100%) rotate(0)}to{transform:translate(-50%,-100%) rotate(360deg)}}@keyframes radarPulse{0%{opacity:.8;transform:scale(.8)}to{opacity:0;transform:scale(1.2)}}@keyframes radarDot{0%,to{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(1)}}@keyframes pulseRing{0%{opacity:.6;transform:scale(.8)}to{opacity:0;transform:scale(1.2)}}@keyframes textShimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes dotBounce{0%,80%,to{transform:scale(1);opacity:.5}40%{transform:scale(1.2);opacity:1}}@keyframes progressMove{0%{width:0%}50%{width:70%}to{width:100%}}@keyframes progressMoveDetecting{0%{width:0%}60%{width:85%}to{width:100%}}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@keyframes slideInFromLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes successPulse{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.2);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes checkmarkPop{0%{transform:scale(0);opacity:0}70%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes fadeInText{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:blur(0)}}@keyframes warningPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.1)}}.raidar-pdf-processing-modal__completed{width:100%}.raidar-pdf-processing-modal__completed-header{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #d9d9d9;animation:slideInFromTop .6s ease-out}.raidar-pdf-processing-modal__completed-icon{font-size:20px;color:#2b8766;animation:successPulse .8s ease-out}.raidar-pdf-processing-modal__completed-title{margin:0;font-size:16px;font-weight:600;color:#2b8766;animation:slideInFromRight .6s ease-out .2s both}.raidar-pdf-processing-modal__warning{width:100%}.raidar-pdf-processing-modal__warning-header{display:flex;align-items:center;gap:8px;margin-bottom:20px;padding-bottom:12px;border-bottom:1px solid #d9d9d9;animation:slideInFromTop .5s ease-out}.raidar-pdf-processing-modal__warning-icon{font-size:20px;color:#ff920e;animation:warningPulse 2s ease-in-out infinite}.raidar-pdf-processing-modal__warning-title{margin:0;font-size:16px;font-weight:600;color:#ff920e;animation:slideInFromRight .5s ease-out .1s both}.raidar-pdf-processing-modal__warning-message p{margin:0 0 8px;font-size:14px;color:#8c8c8c;line-height:1.5}.raidar-pdf-processing-modal__warning-message p:last-child{margin-bottom:0;font-weight:500;color:#000}.raidar-pdf-processing-modal__warning-actions{display:flex;justify-content:flex-end;gap:8px}.raidar-pdf-processing-modal__inline-warning{display:flex;align-items:flex-start;gap:8px;padding:10px;border-radius:6px;border:1px solid #ff920e;background-color:#ff920e0f;margin-bottom:12px}.raidar-pdf-processing-modal__task-list{display:flex;flex-direction:column;gap:12px}.raidar-pdf-processing-modal__task-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background-color:#6ab1751a;border:1px solid #2b8766;border-radius:6px;transition:all .3s ease;animation:slideInFromLeft .5s ease-out;transform:translate(0)}.raidar-pdf-processing-modal__task-item:nth-child(1){animation-delay:.1s}.raidar-pdf-processing-modal__task-item:nth-child(2){animation-delay:.2s}.raidar-pdf-processing-modal__task-item:nth-child(3){animation-delay:.3s}.raidar-pdf-processing-modal__task-item:hover{background-color:#2b87661a;transform:translate(4px);box-shadow:0 2px 8px #2b876626}.raidar-pdf-processing-modal__task-icon{font-size:16px;color:#2b8766;flex-shrink:0;animation:checkmarkPop .6s ease-out}.raidar-pdf-processing-modal__task-name{font-size:14px;color:#000;font-weight:500;animation:fadeInText .8s ease-out}.raidar-pdf-processing-modal .ant-spin-dot-item{background-color:#2b8766}.raidar-pdf-processing-modal .ant-spin-text{color:#8c8c8c}.raidar-assessment-pdf-base-tab{height:100%;display:flex}.raidar-assessment-pdf-base-tab .pdf-files{width:calc(100% - 300px);height:100%;overflow-y:auto;overflow-x:hidden}.raidar-assessment-pdf-base-tab .pdf-files .raidar-upload-file.hidden{display:none}.raidar-assessment-pdf-base-tab .results{width:300px;height:100%;overflow-y:hidden;overflow-x:hidden;display:flex;flex-direction:column}.raidar-assessment-pdf-base-tab .results .progress-container{display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:20px}.raidar-assessment-pdf-base-tab .results .progress-container .progress-bar-text{font-size:16px;color:#8c8c8c}.raidar-assessment-pdf-base-tab .results .progress-container .progress-bar-text .status-text{color:#8c8c8c;font-size:14px;padding-bottom:4px}.raidar-assessment-pdf-base-tab .results .subtest-container{flex:auto;overflow-y:auto}.raidar-assessment-pdf-base-tab .results .subtest-container .subtest{border-top:1px solid #d9d9d9}.raidar-assessment-pdf-base-tab .results .subtest-container .subtest:last-child{border-bottom:1px solid #d9d9d9}.raidar-assessment-pdf-base-tab .results .subtest-container .subtest .subtest-name-container{display:flex;align-items:center;justify-content:space-between;padding:16px 10px;cursor:pointer}.raidar-assessment-pdf-base-tab .results .subtest-container .subtest .subtest-name-container .subtest-name{display:flex;align-items:center}.raidar-assessment-pdf-base-tab .results .subtest-container .subtest .subtest-name-container .subtest-name .status{display:flex;align-items:center;margin-right:6px}.raidar-assessment-pdf-base-tab .results .subtest-container .subtest .subtest-name-container .collapse-btn{cursor:pointer}.raidar-assessment-pdf-base-tab .results .subtest-container .subtest .subtest-items{margin:0 16px 0 40px}.raidar-assessment-pdf-base-tab .results .subtest-container .subtest .subtest-items.hidden{display:none}.raidar-assessment-pdf-base-tab_upload_drop{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:6px;text-align:center;cursor:pointer}.raidar-assessment-pdf-base-tab_upload_drop_ico{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:44px;overflow:hidden;position:relative;background:#f5fff4;margin-bottom:7px}.raidar-assessment-pdf-base-tab_upload_drop_top{color:#000;padding-bottom:7px}.raidar-assessment-pdf-base-tab_upload_drop>dd{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;color:#8c8c8c}.raidar-assessment-pat-tab,.raidar-assessment-rad-tab,.raidar-assessment-ecg-tab,.raidar-assessment-spi-tab{height:100%}.raidar-assessment-clrv-tab{height:100%;padding:20px}.raidar-assessment-audiometry-chart{display:flex;height:300px}.raidar-assessment-audiometry-chart .half-width{width:50%}.raidar-assessment-audiometry{width:100%;display:flex;flex-direction:column;gap:20px}.raidar-assessment-audiometry .aud-table-container{width:100%;overflow-x:auto;overflow-y:hidden;border-radius:12px;box-shadow:0 0 4px #0000000d;border:1px solid #e0e0e0}.raidar-assessment-audiometry .aud-table-container::-webkit-scrollbar{height:8px}.raidar-assessment-audiometry .aud-table-container::-webkit-scrollbar-track{background:#f5f5f5;border-radius:4px}.raidar-assessment-audiometry .aud-table-container::-webkit-scrollbar-thumb{background:#2b87664d;border-radius:4px}.raidar-assessment-audiometry .aud-table-container::-webkit-scrollbar-thumb:hover{background:#2b876680}.raidar-assessment-audiometry table{border-collapse:collapse;width:100%;min-width:600px;border-radius:12px;overflow:hidden}.raidar-assessment-audiometry table thead tr th{color:#121212;background:linear-gradient(135deg,#f9f9f9,#f9f9f9);font-weight:600;font-size:12px;letter-spacing:.5px;text-transform:uppercase;position:relative}.raidar-assessment-audiometry table thead tr th:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(90deg,#2b8766,#5a9f63)}.raidar-assessment-audiometry table tbody tr{transition:background-color .2s ease}.raidar-assessment-audiometry table tbody tr:hover{background-color:#2b876605}.raidar-assessment-audiometry table tbody tr:not(:last-child){border-bottom:1px solid #f0f0f0}.raidar-assessment-audiometry table th,.raidar-assessment-audiometry table td{text-align:center;white-space:nowrap;position:relative}.raidar-assessment-audiometry table th{padding:12px;border:none}.raidar-assessment-audiometry table th:not(:last-child){border-right:1px solid rgba(255,255,255,.8)}.raidar-assessment-audiometry table td{padding:8px;background-color:#fff}.raidar-assessment-audiometry table td.light{color:#8c8c8c;font-weight:600;font-size:14px;background:linear-gradient(135deg,#f9f9f9,#f5f5f5)}.raidar-assessment-audiometry table td:not(:last-child){border-right:1px solid #f0f0f0}.raidar-assessment-audiometry input.frequency-input{width:80px;margin:4px;padding:8px 4px;border:2px solid transparent;font-size:14px;font-weight:500;text-align:center;border-radius:6px;background:#2b87660d;transition:all .2s ease}.raidar-assessment-audiometry input.frequency-input.invalid{background-color:#ff920e33;color:#e72626;border-color:#e72626}.raidar-assessment-audiometry input.frequency-input:focus{border-color:#2b8766;outline:none;box-shadow:0 0 0 3px #2b87661a;background:#fff}.raidar-assessment-audiometry input.frequency-input:hover:not(:focus):not(:disabled){background:#2b876614}.raidar-assessment-audiometry input.frequency-input:disabled{background-color:#f9f9f9;cursor:not-allowed;opacity:.6}.raidar-assessment-audiometry .label{font-size:16px;font-weight:700;margin-bottom:10px;display:block}.raidar-assessment-audiometry .label .required{color:#ff4d4f;margin-left:4px}.raidar-assessment-audiometry .hint{font-size:14px;color:#666;margin-bottom:10px}.raidar-assessment-audiometry .avg-values{display:flex;flex-direction:column;gap:2px;background:#fff;border-radius:12px;padding:10px;margin-bottom:20px;box-shadow:0 0 4px #0000000d;border:1px solid #e0e0e0}@media (max-width: 768px){.raidar-assessment-audiometry .avg-values{padding:16px}}@media (max-width: 480px){.raidar-assessment-audiometry .avg-values{padding:12px}}.raidar-assessment-audiometry .avg-values .avg-row{display:flex;align-items:center;justify-content:space-between;padding-left:5px}@media (max-width: 640px){.raidar-assessment-audiometry .avg-values .avg-row{flex-direction:column;align-items:flex-start;gap:8px;padding:8px 0}}.raidar-assessment-audiometry .avg-values .avg-row:last-child{border-bottom:none;margin-bottom:0}.raidar-assessment-audiometry .avg-values .avg-row.warning,.raidar-assessment-audiometry .avg-values .avg-row.success{background:#2b876605;border-radius:8px;padding:16px;margin:8px 0;border:1px solid rgba(43,135,102,.1);font-weight:500}@media (max-width: 640px){.raidar-assessment-audiometry .avg-values .avg-row.warning,.raidar-assessment-audiometry .avg-values .avg-row.success{padding:12px;margin:6px 0}}.raidar-assessment-audiometry .avg-values .avg-row.warning.warning,.raidar-assessment-audiometry .avg-values .avg-row.success.warning{background:#e7262605;border-color:#e726261a;color:#e72626}.raidar-assessment-audiometry .avg-values .avg-row.warning.success,.raidar-assessment-audiometry .avg-values .avg-row.success.success{background:#2b876605;border-color:#2b87661a;color:#2b8766}.raidar-assessment-audiometry .avg-values .avg-row>div:first-child{font-weight:600;color:#121212;flex:1}@media (max-width: 640px){.raidar-assessment-audiometry .avg-values .avg-row>div:first-child{flex:none;width:100%;margin-bottom:4px}}.raidar-assessment-audiometry .avg-values .avg-row>div:last-child{display:flex;gap:8px;flex-wrap:wrap}@media (max-width: 640px){.raidar-assessment-audiometry .avg-values .avg-row>div:last-child{width:100%;justify-content:flex-start}}@media (max-width: 480px){.raidar-assessment-audiometry .avg-values .avg-row>div:last-child{gap:6px}}.raidar-assessment-audiometry .avg-values .avg-row .avg-value{display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:5px 12px;text-align:center;border-radius:8px;font-weight:600;font-size:14px;background-color:#eee;color:#434343;border:2px solid transparent;transition:all .2s ease}@media (max-width: 480px){.raidar-assessment-audiometry .avg-values .avg-row .avg-value{min-width:70px;padding:6px 10px;font-size:13px}}.raidar-assessment-audiometry .avg-values .avg-row .avg-value.normal{background:linear-gradient(135deg,#2b87661a,#2b87660d);color:#2b8766;border-color:#2b876633}.raidar-assessment-audiometry .avg-values .avg-row .avg-value.abnormal{background:linear-gradient(135deg,#e726261a,#e726260d);color:#e72626;border-color:#e7262633}.raidar-assessment-audiometry .avg-values .avg-row .avg-value.warning{background:linear-gradient(135deg,#ff920e1a,#ff920e0d);color:#ff920e;border-color:#ff920e33}.raidar-assessment-audiometry-plh{width:100%}.raidar-assessment-audiometry-plh .plh-values{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:4px}.raidar-assessment-audiometry-plh .plh-row{display:flex;align-items:center;justify-content:space-between;flex:1 1 280px;background:#fff;border-radius:12px;padding:10px 12px;box-shadow:0 0 4px #0000000d;border:1px solid #e0e0e0}@media (max-width: 640px){.raidar-assessment-audiometry-plh .plh-row{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}}.raidar-assessment-audiometry-plh .plh-row>div:first-child{font-weight:600;color:#121212;flex:1}@media (max-width: 640px){.raidar-assessment-audiometry-plh .plh-row>div:first-child{flex:none;width:100%;margin-bottom:4px}}.raidar-assessment-audiometry-plh .plh-row>div:last-child{display:flex;gap:8px;flex-wrap:wrap}.raidar-assessment-audiometry-plh .plh-value{display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:5px 12px;text-align:center;border-radius:8px;font-weight:600;font-size:14px;background-color:#eee;color:#434343;border:2px solid transparent;transition:all .2s ease}@media (max-width: 480px){.raidar-assessment-audiometry-plh .plh-value{min-width:70px;padding:6px 10px;font-size:13px}}.raidar-assessment-audiometry-plh .plh-value.warning{background:linear-gradient(135deg,#ff920e1a,#ff920e0d);color:#ff920e;border-color:#ff920e33}.raidar-assessment-audiometry-plh .plh-hint{font-size:12px;margin-left:14px;margin-bottom:20px;color:#8c8c8c}.raidar-assessment-audiometry-questions{margin-top:20px}.raidar-assessment-audiometry-questions.patient-conditions{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.raidar-assessment-audiometry-questions.patient-conditions .ant-form-item.lf-control-toggle3{margin-bottom:0}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card{width:100%;border:1px solid #f0f0f0;border-radius:8px;background:#fff}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card .question{display:flex;justify-content:space-between;align-items:center}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card .question.horizontal{flex-direction:column;align-items:flex-start}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card .question.horizontal .options{width:100%;padding-top:0}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card .question.noborder{border-top:none}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card .question.warning{color:#e72626}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card .question:not(.noborder):not(:first-child){border-top:1px solid #f0f0f0}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card .question .question-text{flex:auto;display:flex;height:60px;padding:10px 20px;align-items:center;gap:10px;flex-shrink:1;white-space:break-spaces}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card .question .options{display:flex;padding:19px 20px 19px 0;align-items:center;gap:28px;flex-shrink:0}.raidar-assessment-audiometry-questions.patient-conditions .conditions-card .question .options .ant-input{margin-left:20px}.raidar-assessment-audiometry-container{width:100%}.raidar-assessment-audiometry-container .title-toolbar{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-audiometry-container .title-toolbar .section-toolbar{display:flex;gap:12px}.raidar-assessment-audiometry-container .section-header{font-size:16px;font-weight:600}.raidar-assessment-audiometry-container .raidar-assessment-audiometry{width:100%;overflow:hidden}.raidar-assessment-audiometry-container .raidar-assessment-audiometry .aud-table-container{width:100%;overflow:auto hidden}.raidar-assessment-audiometry-container .audiometry-chart-container{display:flex;flex-direction:column;gap:10px}.raidar-assessment-audiometry-container .audiometry-chart-container .section-toolbar{display:flex;align-items:center;justify-content:space-between;margin:20px}.raidar-assessment-vac-record{display:flex;align-items:flex-start;gap:16px;margin-bottom:10px}.raidar-assessment-vac-record .timeline-indicator{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.raidar-assessment-vac-record .timeline-indicator .timeline-dot{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;background-color:#8c8c8c}.raidar-assessment-vac-record .timeline-indicator .timeline-dot .timeline-number{font-size:11px;font-weight:500;color:#fff}.raidar-assessment-vac-record .timeline-indicator .timeline-dot.today-dot,.raidar-assessment-vac-record .timeline-indicator .timeline-dot.completed-dot{background-color:#2b8766}.raidar-assessment-vac-record .timeline-indicator .timeline-dot.future-dot{background-color:#ff920e}.raidar-assessment-vac-record .timeline-indicator .timeline-dot.injection-dot{background-color:#2b8766}.raidar-assessment-vac-record .timeline-indicator .timeline-dot.record-dot{background-color:#8c8c8c}.raidar-assessment-vac-record .timeline-indicator .timeline-line{width:1px;height:200px;background:repeating-linear-gradient(to bottom,#8c8c8c 0,#8c8c8c 2px,transparent 2px,transparent 4px);margin-top:8px}.raidar-assessment-vac-record .vaccination-record{flex:1;margin-bottom:0}.raidar-assessment-vac-record .vaccination-record .vaccination-record-header{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;margin-top:4px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-header .vaccination-record-date{display:flex;align-items:center;gap:12px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-header .vaccination-record-date .date-text{font-size:14px;font-weight:500;color:#8c8c8c}.raidar-assessment-vac-record .vaccination-record .vaccination-record-header .vaccination-record-date .edit-icon{font-size:16px;color:#2b8766;cursor:pointer}.raidar-assessment-vac-record .vaccination-record .vaccination-record-header .vaccination-record-date .edit-icon:hover{opacity:.8}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content{border:1px solid #eeeeee;border-radius:10px;background:#fff;box-shadow:0 1px 6px #0000000d}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left{border-left:10px solid #d9d9d9;padding:20px 30px 15px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left.today-record{border-left-color:#2b8766;border-radius:10px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left.past-record{border-left-color:#8c8c8c;border-radius:10px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left.edit-mode{background:#fafafa;border-radius:10px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left.injection-record{border-left-color:#2b8766;border-radius:10px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left.prior-record{background:#f9f9f9;border-left-color:#8c8c8c;opacity:.8}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left.prior-record .info-label,.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left.prior-record .info-value,.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left.prior-record .doctor-name{color:#8c8c8c}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info{display:flex;flex-direction:column;gap:10px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .vaccination-info .info-row{display:flex;gap:50px;margin-bottom:8px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .vaccination-info .info-row.comment-row{align-items:flex-start}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .vaccination-info .info-row.comment-row .info-value{flex:1}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .vaccination-info .info-row .info-label{font-size:14px;color:#8c8c8c;width:100px;flex-shrink:0}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .vaccination-info .info-row .info-value{font-size:14px;color:#434343}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .divider{height:1px;background:#eee;margin:4px 0}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .doctor-info{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .doctor-info .doctor-left{display:flex;align-items:center;gap:10px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .doctor-info .doctor-left .doctor-avatar{width:23px;height:23px;border-radius:50%;background:#2b8766;display:flex;align-items:center;justify-content:center}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .doctor-info .doctor-left .doctor-avatar span{color:#fff;font-size:11px;font-weight:500}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .doctor-info .doctor-left .doctor-name{font-size:14px;color:#434343}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .doctor-info .doctor-signature{display:flex;align-items:center;justify-content:center}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .doctor-info .doctor-signature img{max-width:100%;height:auto;object-fit:contain}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .doctor-info .confirmed-badge{padding:6px 12px;background:#6ab1751a;color:#2b8766;border-radius:3px;font-size:14px;border:1px solid #2b8766;display:flex;align-items:center;justify-content:center;min-height:32px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .vaccination-view-info .doctor-info .confirmed-badge img{max-width:100%;height:auto;object-fit:contain}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .ant-form-item{margin-bottom:16px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .ant-input,.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .ant-picker{border:1px solid #d9d9d9;border-radius:4px;padding:8px 12px;font-size:14px;height:32px;color:#434343}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .ant-input:focus,.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .ant-input.ant-picker-focused,.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .ant-picker:focus,.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .ant-picker.ant-picker-focused{border-color:#2b8766;box-shadow:0 0 0 2px #6ab1751a}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .ant-input::placeholder{color:#8c8c8c}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .ant-picker-input input::placeholder{color:#8c8c8c}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form textarea{min-height:80px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .divider{height:1px;background:#eee;margin:8px 0}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .doctor-info{display:flex;align-items:center;justify-content:space-between}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .doctor-info .doctor-left{display:flex;align-items:center;gap:10px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .doctor-info .doctor-left .doctor-avatar{width:23px;height:23px;border-radius:50%;background:#2b8766;display:flex;align-items:center;justify-content:center}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .doctor-info .doctor-left .doctor-avatar span{color:#fff;font-size:11px;font-weight:500}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .doctor-info .doctor-left .doctor-name{font-size:14px;color:#434343}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .evidence-form .doctor-info .confirm-btn{padding:6px 20px;height:32px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .uploaded-files-info{padding:12px;background:#f9f9f9;border-radius:6px;border:1px solid #eeeeee}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .uploaded-files-info .files-count{font-size:13px;font-weight:500;color:#666;margin-bottom:8px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .uploaded-files-info .icon-file-attachment{width:15px;height:15px;margin-right:6px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .uploaded-files-info .files-list .file-info-item{display:flex;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid #eeeeee;font-size:12px;cursor:pointer}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .uploaded-files-info .files-list .file-info-item:last-child{border-bottom:none}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .uploaded-files-info .files-list .file-info-item .file-name{flex:1;color:#434343;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .uploaded-files-info .files-list .file-info-item .file-size{color:#666;min-width:60px;text-align:right}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .uploaded-files-info .files-list .file-info-item .file-type{color:#666;min-width:100px;font-size:11px}.raidar-assessment-vac-record .vaccination-record .vaccination-record-content .vaccination-record-left .uploaded-files-info .files-list .file-info-item .file-date{color:#666;min-width:80px;font-size:11px}.raidar-assessment-vac-record-next-dose .next-dose-record .vaccination-record-header .next-dose-info{margin-top:16px;border:1px solid #eeeeee;border-radius:6px;background:#fff;box-shadow:0 1px 6px #0000000d;border-left:10px solid #ff920e;padding:20px 30px}.raidar-assessment-vac-record-next-dose .next-dose-record .vaccination-record-header .next-dose-info .next-dose-text{font-size:14px;font-weight:400;color:#000;margin:0}.raidar-assessment-vac-record-next-dose .next-dose-record .vaccination-record-header .next-dose-info .next-dose-text strong{font-weight:700}.raidar-assessment-vac-record-preview{height:70vh}.raidar-assessment-vac-tab{height:100%}.raidar-assessment-vac-tab-collapse .ant-collapse-header{padding:12px 20px!important;border-radius:6px!important;background-color:#f0f0f0!important}.raidar-assessment-vac-tab-collapse .collapsible-card-content{padding:20px}.raidar-assessment-vac-tab-collapse .pre-collapse-content .collapse-item{border:none!important;margin-bottom:0!important;padding:0!important}.raidar-assessment-vac-tab-collapse .pre-collapse-content .collapse-item .collapse-item-name{color:#2b8766;text-decoration:underline;cursor:pointer}.raidar-assessment-vac-tab-collapse .pre-collapse-content .collapse-item .collapse-item-time{color:#8c8c8c}.raidar-assessment-vac-tab-collapse .ant-collapse-content-box{padding:0!important}.raidar-assessment-vac-tab-collapse .collapse-item{font-size:14px;padding:10px 0;margin-top:5px;border-radius:5px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-title{flex:1;display:flex;align-items:center;justify-content:space-between}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-title .collapse-item-name{display:flex;align-items:center;gap:12px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-title .collapse-item-name .accelerate-btn{background:none;border:none;padding:4px;cursor:pointer;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-title .collapse-item-name .accelerate-btn.accelerate-active{color:#1890ff}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-title .collapse-item-btns{flex:none;display:flex;gap:4px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-title .collapse-item-btns .lf-control-toggle3{margin-bottom:0}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content{margin-top:10px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-add{display:flex;align-items:center;cursor:pointer}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-add .evidence-add-icon{font-size:20px;color:#2b8766;margin-left:5px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-radio-groups .ant-radio-label{display:flex;align-items:center}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-radio-groups .ant-radio-label .evidence-add-icon{font-size:20px;color:#2b8766;margin-left:5px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-action{padding:10px 0}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-form{padding:16px 0}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-detail .evidence-form{border:1px solid #d9d9d9;border-left:10px solid #2b8766;padding:16px 16px 0;border-radius:10px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-detail .evidence-form .ant-input-lg{font-size:14px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-detail .evidence-form .placeholder{color:#8c8c8c}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-detail .evidence-form .ant-picker-input>input{font-size:14px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-detail .evidence-detail-title{display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:10px}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-detail .evidence-detail-title .evidence-detail-title-label{color:#2b8766}.raidar-assessment-vac-tab-collapse .collapse-item .collapse-item-content .evidence-detail .evidence-detail-title .evidence-remove{font-size:20px;color:#2b8766;margin-left:5px;cursor:pointer}.raidar-assessment-vac-tab-administered-collapse .collapse-item{background-color:#f9f9f9;padding:10px 20px;margin-bottom:10px}.raidar-assessment-vac-tab-administered-collapse .collapse-item .collapse-item-title .collapse-item-name{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-assessment-vac-tab .signature-content{display:flex;gap:50px;padding:20px 0}.raidar-assessment-vac-tab .signature-content .signature-doctor,.raidar-assessment-vac-tab .signature-content .signature-worker{flex:1;height:80px;border:1px dashed #2b8766;background:#f9f9f9;border-radius:10px;display:flex;align-items:center;justify-content:center;font-style:italic;cursor:pointer}.raidar-assessment-vac-tab .signature-content .signature-check{margin-right:10px}.raidar-assessment-vac-tab .vaccination-record .vaccination-record-header .next-dose-date{background:#ff920e1a;padding:8px 12px;border-radius:4px;border-left:3px solid #ff920e}.raidar-assessment-vac-tab .vaccination-record .vaccination-record-header .next-dose-date .next-dose-text{font-size:14px;color:#ff920e;font-weight:500;margin:0}.raidar-assessment-vac-tab .vaccination-timeline{position:relative}.raidar-assessment-vac-tab .vaccination-record-timeline-item{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.raidar-assessment-vac-tab .vaccination-record-timeline-item .timeline-indicator{display:flex;flex-direction:column;align-items:center;flex-shrink:0}.raidar-assessment-vac-tab .vaccination-record-timeline-item .timeline-indicator .timeline-dot{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative}.raidar-assessment-vac-tab .vaccination-record-timeline-item .timeline-indicator .timeline-dot .timeline-number{font-size:11px;font-weight:500;color:#fff}.raidar-assessment-vac-tab .vaccination-record-timeline-item .timeline-indicator .timeline-dot.today-dot,.raidar-assessment-vac-tab .vaccination-record-timeline-item .timeline-indicator .timeline-dot.completed-dot{background-color:#2b8766}.raidar-assessment-vac-tab .vaccination-record-timeline-item .timeline-indicator .timeline-dot.future-dot{background-color:#ff920e}.raidar-assessment-vac-tab .vaccination-record-timeline-item .timeline-indicator .timeline-dot.previous-dot{background-color:#8c8c8c}.raidar-assessment-vac-tab .vaccination-record-timeline-item .timeline-indicator .timeline-line{width:1px;height:80px;background:repeating-linear-gradient(to bottom,#8c8c8c 0,#8c8c8c 2px,transparent 2px,transparent 4px);margin-top:8px}.raidar-assessment-vac-tab .vaccination-record-timeline-item .vaccination-record{flex:1;margin-bottom:0;margin-top:4px}.raidar-assessment-vac-tab .show-more-container{display:flex;align-items:center;margin-left:42px;margin-top:16px}.raidar-assessment-vac-tab .show-more-container .show-more-btn{display:flex;align-items:center;gap:8px;background:none;border:none;color:#8c8c8c;font-size:14px;cursor:pointer;padding:0}.raidar-assessment-vac-tab .show-more-container .show-more-btn:hover{color:#434343}.raidar-assessment-vac-tab .show-more-container .show-more-btn .show-more-icon{font-size:16px}.raidar-assessment-vac-tab .uploaded-files-info{margin-top:6px;padding:12px;background:#fafafa;border-radius:6px;border:1px solid #eeeeee}.raidar-assessment-vac-tab .uploaded-files-info .files-count{font-size:13px;color:#2b8766;font-weight:500;margin-bottom:8px}.raidar-assessment-vac-tab .uploaded-files-info .files-list .file-info-item{display:flex;align-items:center;gap:12px;padding:6px 0;border-bottom:1px solid #e9ecef}.raidar-assessment-vac-tab .form-item{margin-bottom:16px}.raidar-assessment-vac-tab .form-item .form-label{display:block;font-size:14px;font-weight:500;color:#434343;margin-bottom:6px}.raidar-assessment-vac-tab .dose-recommendation-container{margin-bottom:16px;padding:12px 16px;background-color:#fafafa;border-left:4px solid #2b8766;border-radius:4px}.raidar-assessment-vac-tab .dose-recommendation-container .dose-recommendation-text{font-size:14px;font-weight:500;color:#2b8766;margin:0;line-height:1.4}.raidar-assessment-vac-tab .dose-recommendation-container .dose-recommendation-text:before{content:"💉 ";margin-right:4px}.raidar-assessment-vac-tab .dose-selection-container{outline:1px solid #eeeeee;margin:10px 0;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:10px 20px;border-radius:8px;box-shadow:0 1px 4px 1px #0000000d}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-title{font-size:14px;font-weight:400;color:#000;line-height:30px}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-options{display:flex;align-items:center;gap:8px}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-options .dose-option{cursor:pointer;position:relative}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-options .dose-option .dose-circle{width:26px;height:26px;border-radius:50%;border:1px solid #d9d9d9;background-color:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-options .dose-option .dose-circle .dose-number{font-size:11px;font-weight:500;color:#fff;line-height:1.8}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-options .dose-option.selected .dose-circle{background-color:#2b8766;border-color:#2b8766}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-options .dose-option.recommended .dose-circle{box-shadow:0 0 0 2px #2b8766}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-options .dose-option:not(.selected) .dose-circle .dose-number{color:#d9d9d9}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-options .dose-option:hover:not(.selected) .dose-circle{border-color:#2b8766}.raidar-assessment-vac-tab .dose-selection-container .dose-selection-options .dose-option:hover:not(.selected) .dose-circle .dose-number{color:#2b8766}.raidar-assessment-vac-tab .next-dose-timeline-item .next-dose-record .vaccination-record-header .next-dose-info{margin-top:16px;border:1px solid #eeeeee;border-radius:6px;background:#fff;box-shadow:0 1px 6px #0000000d;border-left:10px solid #ff920e;padding:20px 30px}.raidar-assessment-vac-tab .next-dose-timeline-item .next-dose-record .vaccination-record-header .next-dose-info .next-dose-text{font-size:14px;font-weight:400;color:#000;margin:0}.raidar-assessment-vac-tab .next-dose-timeline-item .next-dose-record .vaccination-record-header .next-dose-info .next-dose-text strong{font-weight:700}.raidar-assessment-vac-tab-vaccination-form-modal .vaccination-screening-task{height:70vh;overflow-y:auto}.raidar-vac-tab-step1,.raidar-vac-tab-step2{height:100%;display:flex;flex-direction:column;gap:20px}.raidar-vac-tab-step1.hidden,.raidar-vac-tab-step2.hidden{display:none}.raidar-vac-tab-step1 .vac-tab-scroll-container,.raidar-vac-tab-step2 .vac-tab-scroll-container{display:flex;flex-direction:column;gap:20px;flex:auto;overflow:auto}.raidar-vac-tab-step1 .vac-tab-scroll-container>div,.raidar-vac-tab-step2 .vac-tab-scroll-container>div{flex:none}.raidar-vac-tab-step1 .raidar-assessment-vac-tab-buttons,.raidar-vac-tab-step2 .raidar-assessment-vac-tab-buttons{flex:none;display:flex;gap:16px;justify-content:flex-end}.raidar-assessment-vac-tab-today-question-preview{height:70vh}.prior-records-section{margin-top:20px}.raidar-assessment-progress-save{display:flex;align-items:center;gap:12px}@media (max-width: 768px){.raidar-assessment-progress-save{gap:8px}}.raidar-assessment-progress-save__progress-controls{display:flex;flex-direction:column;gap:2px;min-width:0;position:relative}@media (max-width: 768px){.raidar-assessment-progress-save__progress-controls{gap:4px}}.raidar-assessment-progress-save__top-row{display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width: 768px){.raidar-assessment-progress-save__top-row{gap:6px}}.raidar-assessment-progress-save__left-section{display:flex;align-items:center;gap:8px}@media (max-width: 768px){.raidar-assessment-progress-save__left-section{gap:6px}}.raidar-assessment-progress-save__bottom-row{display:flex;align-items:center;width:100%}.raidar-assessment-progress-save__menu-section{position:relative;display:flex;align-items:center}.raidar-assessment-progress-save__menu-btn{background:none;border:none;cursor:pointer;padding:2px;border-radius:3px;display:flex;align-items:center;justify-content:center;color:#2b8766}.raidar-assessment-progress-save__menu-btn:hover{background-color:#0000001a}.raidar-assessment-progress-save__menu-btn svg{font-size:14px}.raidar-assessment-progress-save__menu-dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #d9d9d9;border-radius:4px;box-shadow:0 2px 8px #00000026;z-index:1000;min-width:160px;margin-top:2px}.raidar-assessment-progress-save__menu-item{padding:6px 10px;cursor:pointer;font-size:12px;color:#666}.raidar-assessment-progress-save__menu-item:hover{background-color:#f5f5f5}.raidar-assessment-progress-save__menu-item.active{background-color:#2b8766;color:#fff}.raidar-assessment-progress-save__menu-item:first-child{border-radius:4px 4px 0 0}.raidar-assessment-progress-save__menu-item:last-child{border-radius:0 0 4px 4px}.raidar-assessment-progress-save__task-label{font-size:12px;font-weight:500;color:#2b8766;white-space:nowrap}@media (max-width: 768px){.raidar-assessment-progress-save__task-label{font-size:12px}}.raidar-assessment-progress-save__progress-bar-container{width:100%;min-width:200px}@media (max-width: 768px){.raidar-assessment-progress-save__progress-bar-container{min-width:150px}}.raidar-assessment-progress-save__progress-count{font-size:10px;font-weight:500;color:#2b8766;background-color:#fff;border:1px solid #2b8766;border-radius:8px;padding:2px 6px;min-width:30px;text-align:center;flex-shrink:0;height:18px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.raidar-assessment-progress-save__progress-count{font-size:9px;padding:1px 4px;min-width:25px;height:16px}}.raidar-assessment-progress-save__progress-bar-track{width:100%;height:6px;background-color:#eee;border-radius:12px;overflow:hidden;position:relative}.raidar-assessment-progress-save__progress-bar-fill{height:100%;background:linear-gradient(90deg,#2b8766,#6ab175);border-radius:12px;transition:width .3s ease;position:relative}.raidar-assessment-progress-save__progress-bar-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.raidar-assessment-progress-save__tooltip .ant-tooltip-inner{background-color:#fff;color:#000;border:1px solid #d9d9d9;border-radius:6px;box-shadow:0 4px 12px #00000026;padding:12px;font-size:12px;line-height:1.5;max-width:320px;font-family:inherit}.raidar-assessment-progress-save__tooltip .ant-tooltip-arrow:before{background-color:#fff;border:1px solid #d9d9d9}.raidar-assessment-progress-save__tooltip .ant-tooltip-arrow:after{background-color:#fff}.raidar-assessment-progress-save__tooltip-header{font-weight:600;color:#2b8766;margin-bottom:8px;font-size:13px;border-bottom:1px solid #d9d9d9;padding-bottom:4px}.raidar-assessment-progress-save__tooltip-section{margin-bottom:8px}.raidar-assessment-progress-save__tooltip-section:last-child{margin-bottom:0}.raidar-assessment-progress-save__tooltip-tab-name{font-weight:600;color:#000;margin-bottom:4px;font-size:12px}.raidar-assessment-progress-save__tooltip-completed{color:#2b8766;font-size:11px;margin-left:8px;line-height:1.3}.raidar-assessment-progress-save__tooltip-remaining{color:#ff4d4f;font-size:11px;margin-left:8px;line-height:1.3}.raidar-assessment-progress-save__tooltip-category{font-weight:500;margin-bottom:2px;font-size:11px}.raidar-assessment-toolbar-container .assessment-toolbar{display:flex;align-items:center;justify-content:space-between;padding:6px 23px;background:#fafafa;border-bottom:1px solid #e8e8e8;box-shadow:0 2px 4px #0000000f}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left{display:flex;gap:12px}@media (max-width: 480px){.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left{justify-content:center}}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .postpone-btn,.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .discard-btn,.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .ready-btn,.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .fix-btn{width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;border:1px solid #e0e0e0!important;background:#fff!important;color:#8c8c8c!important;transition:all .2s ease!important;box-shadow:0 2px 4px #0000000d!important;position:relative!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .postpone-btn:hover:not(.active),.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .discard-btn:hover:not(.active),.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .ready-btn:hover:not(.active),.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .fix-btn:hover:not(.active){border-color:#2b876666!important;color:#2b8766!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #0000001a!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .postpone-btn.has-items:not(.active),.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .discard-btn.has-items:not(.active),.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .ready-btn.has-items:not(.active),.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .fix-btn.has-items:not(.active){border-color:#2b876699!important;box-shadow:0 2px 8px #2b876626!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .postpone-btn.active{background:linear-gradient(135deg,#fadb14,#f1c40f)!important;border-color:#fadb14!important;color:#fff!important;box-shadow:0 4px 12px #fadb144d!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .postpone-btn.active:hover{background:linear-gradient(135deg,#f1c40f,#d4b106)!important;border-color:#d4b106!important;transform:translateY(-1px)!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .postpone-btn.active:disabled{background:linear-gradient(135deg,#fadb14,#f1c40f)!important;border-color:#fadb14!important;color:#000!important;opacity:1!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .discard-btn.active{background:linear-gradient(135deg,#8c8c8c,#6c6c6c)!important;border-color:#8c8c8c!important;color:#fff!important;box-shadow:0 4px 12px #8c8c8c4d!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .discard-btn.active:hover{background:linear-gradient(135deg,#737373,#5a5a5a)!important;border-color:#737373!important;transform:translateY(-1px)!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .discard-btn.active:disabled{background:linear-gradient(135deg,#8c8c8c,#6c6c6c)!important;border-color:#8c8c8c!important;color:#fff!important;opacity:1!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .ready-btn.active{background:linear-gradient(135deg,#52c41a,#389e0d)!important;border-color:#52c41a!important;color:#fff!important;box-shadow:0 4px 12px #52c41a4d!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .ready-btn.active:hover{background:linear-gradient(135deg,#389e0d,#237804)!important;border-color:#389e0d!important;transform:translateY(-1px)!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .ready-btn.active:disabled{background:linear-gradient(135deg,#52c41a,#389e0d)!important;border-color:#52c41a!important;color:#fff!important;opacity:1!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .fix-btn.active{background:linear-gradient(135deg,#ff4d4f,#cf1322)!important;border-color:#ff4d4f!important;color:#fff!important;box-shadow:0 4px 12px #ff4d4f4d!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .fix-btn.active:hover{background:linear-gradient(135deg,#cf1322,#a8071a)!important;border-color:#cf1322!important;transform:translateY(-1px)!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-left .fix-btn.active:disabled{background:linear-gradient(135deg,#ff4d4f,#cf1322)!important;border-color:#ff4d4f!important;color:#fff!important;opacity:1!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right{display:flex;align-items:center;gap:12px}@media (max-width: 480px){.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right{justify-content:center}}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .ready-btn,.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .request-form-btn{width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;border:1px solid #e0e0e0!important;background:#fff!important;color:#8c8c8c!important;transition:all .2s ease!important;box-shadow:0 2px 4px #0000000d!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .ready-btn:hover:not(:disabled),.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .request-form-btn:hover:not(:disabled){border-color:#2b876666!important;color:#2b8766!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #0000001a!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .save-btn{width:30px!important;height:30px!important;min-width:30px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:8px!important;border:2px solid #e0e0e0!important;background:#fff!important;color:#8c8c8c!important;transition:all .2s ease!important;box-shadow:0 2px 4px #0000000d!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .save-btn:hover:not(.active){border-color:#2b876666!important;color:#2b8766!important;transform:translateY(-1px)!important;box-shadow:0 4px 8px #0000001a!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .save-btn:not(:disabled).active{background:linear-gradient(135deg,#2b8766,#5a9f63)!important;border-color:#2b8766!important;color:#fff!important;box-shadow:0 4px 12px #2b87664d!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .save-btn:not(:disabled).active:hover{background:linear-gradient(135deg,#5a9f63,#487e4f)!important;border-color:#5a9f63!important;transform:translateY(-1px)!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .save-btn:not(:disabled).active:disabled{background:linear-gradient(135deg,#2b8766,#5a9f63)!important;border-color:#2b8766!important;color:#fff!important;opacity:1!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .save-btn:disabled:not(.active){background:#eee!important;border-color:#e0e0e0!important;color:#8c8c8c!important;box-shadow:none!important}.raidar-assessment-toolbar-container .assessment-toolbar .toolbar-right .save-status{font-size:14px;color:#666;text-transform:capitalize}.raidar-assessment-toolbar-container .assessment-toolbar .ready-btn.active{background:linear-gradient(135deg,#52c41a,#389e0d)!important;border-color:#52c41a!important;color:#fff!important;box-shadow:0 4px 12px #52c41a4d!important}.raidar-assessment-toolbar-container .assessment-toolbar .ready-btn.active:hover{background:linear-gradient(135deg,#389e0d,#237804)!important;border-color:#389e0d!important;transform:translateY(-1px)!important}.raidar-assessment-toolbar-container .assessment-toolbar .ready-btn.active:disabled{background:linear-gradient(135deg,#52c41a,#389e0d)!important;border-color:#52c41a!important;color:#fff!important;opacity:1!important}.raidar-assessment-toolbar-container .inline-input-section{background:#fff;border:2px solid #e0e0e0;border-radius:12px;margin:20px 20px 0;padding:20px;transition:all .2s ease;box-shadow:0 0 4px #0000000d}@media (max-width: 768px){.raidar-assessment-toolbar-container .inline-input-section{padding:16px;margin-bottom:20px;border-radius:8px}}@media (max-width: 480px){.raidar-assessment-toolbar-container .inline-input-section{padding:12px;margin-bottom:16px}}.raidar-assessment-toolbar-container .inline-input-section.focused.postpone{background:linear-gradient(135deg,#fffbf0,#fff8e1);border-color:#fadb14;box-shadow:0 4px 16px #fadb1433}.raidar-assessment-toolbar-container .inline-input-section.focused.discard{background:linear-gradient(135deg,#f8f8f8,#f0f0f0);border-color:#8c8c8c;box-shadow:0 4px 16px #8c8c8c33}.raidar-assessment-toolbar-container .inline-input-section.focused.fix{background:linear-gradient(135deg,#fff2f0,#ffece6);border-color:#ff4d4f;box-shadow:0 4px 16px #ff4d4f33}.raidar-assessment-toolbar-container .inline-input-section .inline-input-header{font-size:18px;font-weight:600;margin-bottom:25px;color:#121212;display:flex;align-items:center;justify-content:space-between;gap:8px}.raidar-assessment-toolbar-container .inline-input-section .inline-input-header span{display:flex;align-items:center;gap:8px}.raidar-assessment-toolbar-container .inline-input-section .inline-input-header .ant-btn{border-radius:6px;font-weight:500;height:32px;padding:0 12px;font-size:12px;display:flex;align-items:center;gap:4px;box-shadow:0 2px 4px #0000001a}.raidar-assessment-toolbar-container .inline-input-section .inline-input-header .ant-btn.ant-btn-primary{border-color:#2b8766}.raidar-assessment-toolbar-container .inline-input-section .inline-input-header .ant-btn.ant-btn-primary:disabled{background:#d9d9d9;border-color:#d9d9d9;color:#999;box-shadow:none}.raidar-assessment-toolbar-container .inline-input-section .inline-input-header .ant-btn .anticon{font-size:12px}.raidar-assessment-toolbar-container .inline-input-section p{margin-bottom:16px;color:#434343;font-size:14px;line-height:1.5}.raidar-assessment-toolbar-container .inline-input-section .ant-input{border-radius:8px;border:2px solid #e0e0e0;transition:all .2s ease}.raidar-assessment-toolbar-container .inline-input-section .ant-input:focus,.raidar-assessment-toolbar-container .inline-input-section .ant-input:focus-within{border-color:#2b8766;box-shadow:0 0 0 3px #2b87661a}.raidar-assessment-toolbar-container .inline-input-section .ant-input:hover:not(:focus){border-color:#2b876666}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-selection-container{display:flex;flex-direction:column;gap:12px}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container{background:#fff;border:1px solid #e0e0e0;border-radius:6px;padding:10px 16px;margin-bottom:5px}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container:last-child{margin-bottom:0}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row{display:flex;justify-content:space-between;align-items:center;gap:16px}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle{width:30px;height:30px;border:1px solid #d9d9d9;border-radius:6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:#8c8c8c;background:#fff}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle:hover{border-color:#b3b3b3;color:#595959}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle.postpone-toggle.selected{background:linear-gradient(135deg,#fadb14,#f1c40f);border-color:#fadb14;color:#fff}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle.postpone-toggle.selected:hover{background:linear-gradient(135deg,#f1c40f,#d4b106);border-color:#d4b106}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle.postpone-toggle:hover:not(.selected){border-color:#fadb1466;color:#fadb14}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle.discard-toggle.selected{background:linear-gradient(135deg,#8c8c8c,#6c6c6c);border-color:#8c8c8c;color:#fff}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle.discard-toggle.selected:hover{background:linear-gradient(135deg,#737373,#5a5a5a);border-color:#737373}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle.discard-toggle:hover:not(.selected){border-color:#8c8c8c66;color:#8c8c8c}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle.fix-toggle.selected{background:linear-gradient(135deg,#ff4d4f,#cf1322);border-color:#ff4d4f;color:#fff}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle.fix-toggle.selected:hover{background:linear-gradient(135deg,#cf1322,#a8071a);border-color:#cf1322}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle.fix-toggle:hover:not(.selected){border-color:#ff4d4f66;color:#ff4d4f}.raidar-assessment-toolbar-container .inline-input-section .raidar-assessment-toolbar-container-item-container .raidar-assessment-toolbar-container-item-row .status-toggle .anticon{font-size:16px}.raidar-assessment-toolbar-container-radiology-request-config{display:flex;flex-direction:column;gap:18px}.raidar-assessment-toolbar-container-radiology-request-config .field-label{margin-bottom:6px;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;color:#666}.raidar-assessment-toolbar-container-radiology-request-config .ant-select,.raidar-assessment-toolbar-container-radiology-request-config .ant-input{width:100%}.raidar-assessment-toolbar-container-radiology-request-config-radiology-request-field{display:flex;flex-direction:column}.raidar-assessment-toolbar-container-modal-footer{display:flex;justify-content:center;gap:12px}.raidar-assessment-toolbar-container .raidar-assessment-toolbar-container-item-name{font-weight:500;color:#434343;font-size:14px;flex:1}.raidar-assessment-toolbar-container .raidar-assessment-toolbar-container-item-comment{margin-top:12px;border-top:1px solid #f0f0f0;padding-top:12px}.raidar-assessment-toolbar-container .raidar-assessment-toolbar-container-item-comment .ant-input{border-radius:4px;border:1px solid #d9d9d9;font-size:13px}.raidar-assessment-toolbar-container .raidar-assessment-toolbar-container-item-comment .ant-input:focus,.raidar-assessment-toolbar-container .raidar-assessment-toolbar-container-item-comment .ant-input:focus-within{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.raidar-assessment-toolbar-container .subtest-selection-prompt{margin-bottom:16px;color:#434343;font-size:14px;font-weight:500}.raidar-assessment-toolbar-container .inline-input-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:16px}.raidar-assessment-toolbar-container .inline-input-actions .ant-btn{border-radius:8px;font-weight:600;height:40px;padding:0 24px;transition:all .2s ease}.raidar-assessment-toolbar-container .inline-input-actions .ant-btn.ant-btn-primary{height:32px;width:50px;background:linear-gradient(135deg,#2b8766,#5a9f63);border-color:#2b8766;box-shadow:0 2px 4px #2b876633}.raidar-assessment-toolbar-container .inline-input-actions .ant-btn.ant-btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px #2b87664d}.raidar-assessment-toolbar-container .status-badge{position:absolute;top:-6px;right:-6px;background:#ff4d4f;color:#fff;border-radius:50%;min-width:16px;height:16px;font-size:10px;font-weight:600;display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 2px 4px #0003;z-index:10}.raidar-assessment-toolbar-container .status-badge.postpone-badge{background:#fadb14;color:#000}.raidar-assessment-toolbar-container .status-badge.discard-badge{background:#8c8c8c;color:#fff}.raidar-assessment-toolbar-container .status-badge.fix-badge{background:#ff4d4f;color:#fff}.raidar-assessment-manage-data{height:100%;background-color:#fff}.raidar-assessment-manage-data-tabs-wrapper{height:100%;display:flex;flex-direction:column}.raidar-assessment-manage-data-tabs-wrapper>.raidar-assessment-manage-data-tabs .ant-tabs-content-holder{display:none}.raidar-assessment-manage-data-tab-content{flex:1;background-color:#fff;overflow:auto;padding:16px}.raidar-assessment-manage-data .ant-tabs{height:initial}.raidar-assessment-manage-data .ant-tabs .ant-tabs-nav{padding:10px 20px 0;margin-bottom:0;background-color:#f9f9f9;border-bottom:none}.raidar-assessment-manage-data .ant-tabs .ant-tabs-nav .ant-tabs-extra-content svg{cursor:pointer}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab{padding:8px 20px;background-color:#fff}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab:hover{background-color:#eff1f3}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.ant-tabs-tab-active.ant-tabs-tab-active.ant-tabs-tab-active{border-bottom:none}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-normal{color:#000}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-normal .ant-tabs-tab-btn{color:#000;cursor:pointer}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-normal.ant-tabs-tab-active{background-color:#f3f5f9;border:1px solid #d9d9d9}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-irrelevant{background-color:#eee;color:#8c8c8c;opacity:.6;position:relative;border:1px solid #d9d9d9}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-irrelevant .ant-tabs-tab-btn{color:#8c8c8c;cursor:pointer}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-irrelevant.ant-tabs-tab-active{background-color:#d9d9d9;border:1px solid #bfbfbf;opacity:1}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-irrelevant.ant-tabs-tab-active .ant-tabs-tab-btn{color:#666}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-waiting-result{color:#9f2c00;position:relative}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-waiting-result .ant-tabs-tab-btn{color:#9f2c00;cursor:pointer;font-weight:400}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-waiting-result .ant-tabs-tab-btn:after{content:"";position:absolute;top:3px;right:5px;width:12px;height:12px;background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.00065 14.6663C11.6826 14.6663 14.6673 11.6816 14.6673 7.99967C14.6673 4.31777 11.6826 1.33301 8.00065 1.33301C4.31875 1.33301 1.33398 4.31777 1.33398 7.99967C1.33398 11.6816 4.31875 14.6663 8.00065 14.6663Z" stroke="%239F2C00" stroke-width="1.33333" stroke-linejoin="round"/><path d="M8.00235 4L8.00195 8.00293L10.8284 10.8294" stroke="%239F2C00" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-waiting-result.ant-tabs-tab-active{background-color:#ffeed4;border:1px solid #e3ac59}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-pending-fix{color:#f13836}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-pending-fix .ant-tabs-tab-btn{color:#f13836;cursor:pointer}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-pending-fix.ant-tabs-tab-active{background-color:#ffe2e1;border:1px solid #f13836;opacity:1}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-pending-fix.ant-tabs-tab-active .ant-tabs-tab-btn{color:#f13836}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-pending-fix:before{content:"i";position:absolute;top:1px;right:3px;font-size:10px;color:#f13836;background-color:#f5f5f5;border-radius:50%;width:12px;height:12px;display:flex;align-items:center;justify-content:center}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-postponed{color:#be8d00;position:relative}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-postponed .ant-tabs-tab-btn{color:#be8d00;cursor:pointer;opacity:.8}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-postponed.ant-tabs-tab-active{background-color:#fef9c2;border:1px solid #be8d00}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-postponed:after{content:"";position:absolute;top:4px;right:6px;width:2px;height:8px;background:currentColor;border-radius:1px;opacity:.7}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-postponed:before{content:"";position:absolute;top:4px;right:9px;width:2px;height:8px;background:currentColor;border-radius:1px;opacity:.7}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-discarded{background-color:#eff1f3;color:#9399a3;position:relative}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-discarded .ant-tabs-tab-btn{color:#9399a3;cursor:pointer;text-decoration:line-through}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-discarded .ant-tabs-tab-btn:before{content:"";position:absolute;left:20px;top:50%;width:calc(100% - 40px);height:2px;background-color:#9399a3;transform:translateY(-50%)}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-discarded.ant-tabs-tab-active{background-color:#eff1f3;border:1px solid #6ab175;opacity:1}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-semi-ready{color:#2b8766;position:relative}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-semi-ready .ant-tabs-tab-btn{color:#2b8766;cursor:pointer}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-semi-ready.ant-tabs-tab-active{background-color:#e8f0e8;border:1px dashed #4a6b54}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-semi-ready.ant-tabs-tab-active .ant-tabs-tab-btn{color:#2b8766}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-semi-ready:before{content:"";position:absolute;top:3px;right:5px;width:12px;height:12px;border:1px solid currentColor;border-radius:50%;background-color:#fffc}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-semi-ready:after{content:"✓";position:absolute;top:3px;right:5px;width:12px;height:12px;font-size:8px;color:currentColor;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:1}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-ready{color:#2b8766;position:relative}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-ready .ant-tabs-tab-btn{color:#2b8766;cursor:pointer}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-ready.ant-tabs-tab-active{background-color:#e8f0e8;border:1px solid #4a6b54}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-ready.ant-tabs-tab-active .ant-tabs-tab-btn{color:#2b8766}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-ready:before{content:"";position:absolute;top:3px;right:5px;width:12px;height:12px;border:1px solid currentColor;border-radius:50%;background-color:#fffc}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab.tab-status-ready:after{content:"✓";position:absolute;top:3px;right:5px;width:12px;height:12px;font-size:8px;color:currentColor;font-weight:700;display:flex;align-items:center;justify-content:center;z-index:1}.raidar-assessment-manage-data .ant-tabs .ant-tabs-tab-active{background-color:#f5f5f5;border-left:1px solid #2b8766;border-right:1px solid #2b8766;border-top:1px solid #2b8766;border-bottom:none}.raidar-assessment-manage-data-add-components-modal .add-components-modal-content{height:60vh;overflow:hidden;display:flex;flex-direction:column}.raidar-assessment-manage-data-add-components-modal .add-components-modal-content-tests{flex:1;overflow:hidden}.raidar-assessment-manage-data-add-components-modal .add-components-modal-content-comment{margin-top:16px}.raidar-assessment-manage-data-add-components-modal .add-components-modal-content-comment-label{margin-bottom:8px;font-weight:600}.raidar-assessment-crs-tab{--success-color: #2b8766;--warning-color: #ff920e;--error-color: #ff4d4f;background-color:#fff;min-height:100vh}.raidar-assessment-crs-tab-header{margin-bottom:24px}.raidar-assessment-crs-tab-header h3{margin-bottom:8px;color:#434343}.raidar-assessment-crs-tab-compact-score{margin-bottom:24px;padding:16px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;border-left:4px solid #2b8766}.raidar-assessment-crs-tab-score-summary{display:flex;align-items:center;gap:8px;font-size:14px;flex:1;width:100%}@media (max-width: 1024px){.raidar-assessment-crs-tab-score-summary{justify-content:center}}.raidar-assessment-crs-tab-score-label{font-weight:500;color:#434343}.raidar-assessment-crs-tab-score-value{font-weight:600;font-size:24px}.raidar-assessment-crs-tab-incomplete-label{color:#faad14;font-weight:500}.raidar-assessment-crs-tab-assessment-sections{display:flex;flex-direction:column;gap:24px}.raidar-assessment-crs-tab-section-card{border-radius:8px;border:1px solid #e8e8e8}.raidar-assessment-crs-tab-section-card .ant-card-head{background-color:#fafafa;border-bottom:1px solid #e8e8e8}.raidar-assessment-crs-tab-section-card .ant-card-head .ant-card-head-title{font-weight:600;color:#434343}.raidar-assessment-crs-tab-assessment-item{padding:16px 0;border-bottom:1px solid #f0f0f0;transition:all .2s ease}.raidar-assessment-crs-tab-assessment-item:last-child{border-bottom:none}.raidar-assessment-crs-tab-assessment-item:hover{background-color:#00000005;margin:0 -16px;padding-left:16px;padding-right:16px;border-radius:4px}.raidar-assessment-crs-tab-assessment-item.incomplete .raidar-assessment-crs-tab-assessment-item-title{color:#faad14}.raidar-assessment-crs-tab-assessment-item.complete .raidar-assessment-crs-tab-assessment-item-title{color:#434343}.raidar-assessment-crs-tab-assessment-item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.raidar-assessment-crs-tab-assessment-item-title{display:flex;align-items:center;gap:8px;font-weight:500;font-size:14px}.raidar-assessment-crs-tab-assessment-item-title .required-indicator{color:#ff4d4f;font-weight:700}.raidar-assessment-crs-tab-assessment-item-title .anticon{font-size:16px}.raidar-assessment-crs-tab-source{font-size:12px;font-style:italic}.raidar-assessment-crs-tab-assessment-item-horizontal{display:flex;align-items:flex-start;padding:16px 0;gap:24px}.raidar-assessment-crs-tab-assessment-item-horizontal:last-child{border-bottom:none}.raidar-assessment-crs-tab-assessment-item-left{flex:0 0 300px;min-width:0}@media (max-width: 768px){.raidar-assessment-crs-tab-assessment-item-left{flex:0 0 200px}}.raidar-assessment-crs-tab-assessment-item-right{flex:1;min-width:0}.raidar-assessment-crs-tab-assessment-item-title{font-weight:500;font-size:14px;color:#434343;margin-bottom:4px}.raidar-assessment-crs-tab-assessment-item-title .required-indicator{color:#ff4d4f;font-weight:700;margin-left:4px}.raidar-assessment-crs-tab-assessment-item-description{margin-top:4px;line-height:1.4}.raidar-assessment-crs-tab-assessment-item-recommendation-full{grid-column:1/-1;margin-top:12px}.raidar-assessment-crs-tab-assessment-item-recommendation-full .ant-alert{border-radius:6px}.raidar-assessment-crs-tab-assessment-item-recommendation-inline{margin-top:8px}.raidar-assessment-crs-tab-assessment-item-recommendation-inline .ant-alert{border-radius:6px;font-size:12px}.raidar-assessment-crs-tab-assessment-item-value{margin-left:24px;font-size:14px;font-weight:500;color:#434343}.raidar-assessment-crs-tab-assessment-item-value .ant-typography{font-size:14px}.raidar-assessment-crs-tab-assessment-item-value .ant-input,.raidar-assessment-crs-tab-assessment-item-value .ant-select{margin-top:4px}.raidar-assessment-crs-tab-assessment-item-recommendation{margin-top:12px;margin-left:24px}.raidar-assessment-crs-tab-assessment-item-recommendation .ant-alert{border-radius:6px}.raidar-assessment-crs-tab-info-card{margin-top:32px;border-radius:8px}.raidar-assessment-crs-tab-info-card .ant-alert{border:none;background-color:#e6f7ff}.raidar-assessment-crs-tab-info-card .ant-alert ul{margin:8px 0;padding-left:20px}.raidar-assessment-crs-tab-info-card .ant-alert li{margin-bottom:4px}.raidar-assessment-crs-tab .action-buttons{display:flex;align-items:center;gap:4px}.raidar-assessment-crs-tab .action-buttons__edit-btn,.raidar-assessment-crs-tab .action-buttons__save-btn,.raidar-assessment-crs-tab .action-buttons__cancel-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:14px}.raidar-assessment-crs-tab .action-buttons__edit-btn:disabled,.raidar-assessment-crs-tab .action-buttons__save-btn:disabled,.raidar-assessment-crs-tab .action-buttons__cancel-btn:disabled{opacity:.5;cursor:not-allowed}.raidar-assessment-crs-tab .action-buttons__edit-btn{background:#f0f0f0;color:#595959}.raidar-assessment-crs-tab .action-buttons__edit-btn:hover:not(:disabled){background:#1890ff;color:#fff}.raidar-assessment-crs-tab .action-buttons__save-btn{background:#52c41a;color:#fff}.raidar-assessment-crs-tab .action-buttons__save-btn:hover:not(:disabled){background:#389e0d}.raidar-assessment-crs-tab .action-buttons__cancel-btn{background:#ff4d4f;color:#fff}.raidar-assessment-crs-tab .action-buttons__cancel-btn:hover:not(:disabled){background:#cf1322}@media (max-width: 768px){.raidar-assessment-crs-tab{padding:16px}.raidar-assessment-crs-tab-compact-score{padding:12px}.raidar-assessment-crs-tab-score-summary{flex-direction:column;align-items:flex-start;gap:4px}.raidar-assessment-crs-tab-assessment-item-horizontal{flex-direction:column;gap:12px}.raidar-assessment-crs-tab-assessment-item-left{flex:none}.raidar-assessment-crs-tab-assessment-item-right{width:100%}.raidar-assessment-crs-tab-assessment-item:hover{margin:0;padding:16px 0;background-color:transparent}.raidar-assessment-crs-tab-assessment-item-header{flex-direction:column;align-items:flex-start;gap:4px}.raidar-assessment-crs-tab .action-buttons__edit-btn,.raidar-assessment-crs-tab .action-buttons__save-btn,.raidar-assessment-crs-tab .action-buttons__cancel-btn{width:28px;height:28px;font-size:12px}}.raidar-assessment-crs-tab-diabetes-details{margin-top:16px;padding:16px;background-color:#f8f9fa;border-radius:6px;border-left:3px solid #2b8766}.raidar-assessment-crs-tab-diabetes-detail-fields{margin-top:16px;padding-top:16px;border-top:1px solid #e8e8e8}.raidar-assessment-crs-tab-hba1c-container{display:flex;gap:16px;align-items:flex-start}.raidar-assessment-crs-tab-hba1c-container .raidar-assessment-crs-tab-assessment-item-horizontal{flex:1;padding:8px 0;border-bottom:none}.raidar-assessment-crs-tab-hba1c-container .raidar-assessment-crs-tab-assessment-item-horizontal:first-child{flex:2}@media (max-width: 768px){.raidar-assessment-crs-tab-hba1c-container{flex-direction:column;gap:0}.raidar-assessment-crs-tab-hba1c-container .raidar-assessment-crs-tab-assessment-item-horizontal{flex:none;width:100%}}@media print{.raidar-assessment-crs-tab{padding:0;background-color:#fff}.raidar-assessment-crs-tab-compact-score,.raidar-assessment-crs-tab-section-card,.raidar-assessment-crs-tab-info-card{box-shadow:none;border:1px solid #ddd;break-inside:avoid}.raidar-assessment-crs-tab-assessment-item:hover{background-color:transparent}.raidar-assessment-crs-tab .action-buttons{display:none}.raidar-assessment-crs-tab-diabetes-details{background-color:#fff;border:1px solid #ddd}}.raidar-assessment-crs-tab-calculate-section{margin:24px 0;text-align:center;padding:20px;background:linear-gradient(135deg,#f8f9fa,#e9ecef);border-radius:8px;border:1px solid #e8e8e8}.raidar-assessment-crs-tab-calculate-section-inline{display:flex;align-items:center;flex-shrink:0}@media (max-width: 1024px){.raidar-assessment-crs-tab-calculate-section-inline{justify-content:center;width:100%}}.raidar-assessment-crs-tab-calculate-button{display:flex;align-items:center;gap:8px;padding:10px 16px;background:linear-gradient(135deg,#fff,#f8f9fa);border:none;color:#24292f;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px #0000001a}.raidar-assessment-crs-tab-calculate-button:hover{background:linear-gradient(135deg,#f6f8fa,#e1e7ed);border-color:#8c959f;box-shadow:0 2px 6px #00000026;transform:translateY(-1px)}.raidar-assessment-crs-tab-calculate-button:active{background:linear-gradient(135deg,#e1e7ed,#d0d7de);border-color:#656d76;box-shadow:0 1px 2px #0000001a;transform:translateY(0)}.raidar-assessment-crs-tab-calculate-button:focus{outline:2px solid #0969da;outline-offset:2px}.raidar-assessment-crs-tab-calculate-button .anticon{font-size:14px;color:#656d76;transition:color .2s ease}.raidar-assessment-crs-tab-calculate-button:hover .anticon{color:#24292f}.raidar-assessment-crs-tab-progress-section{text-align:center;padding:16px;margin-bottom:24px;background:#fff7e6;border-radius:8px;border:1px solid #ffd591}.raidar-assessment-crs-tab-progress-message{color:#faad14;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px}.raidar-assessment-crs-tab-results-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}@media (max-width: 768px){.raidar-assessment-crs-tab-results-header{flex-direction:column;gap:16px;align-items:stretch}}@media (max-width: 768px){.raidar-assessment-crs-tab-results-header{gap:12px}}.raidar-assessment-crs-tab-incomplete-message{margin-top:12px;color:#faad14;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px}.raidar-assessment-crs-tab-results-section{padding:24px;margin-bottom:24px;background:#fff;border-radius:8px;border:1px solid #e8e8e8;box-shadow:0 2px 8px #0000001a}.raidar-assessment-crs-tab-risk-percentage{text-align:center;margin-right:50px;margin-bottom:24px}.raidar-assessment-crs-tab-percentage-value{font-size:48px;font-weight:700;display:block;line-height:1}.raidar-assessment-crs-tab-risk-category{font-size:18px;font-weight:500;margin-top:8px;display:block}.raidar-assessment-crs-tab-risk-container{display:flex;align-items:center;gap:20px;width:100%}@media (max-width: 1200px){.raidar-assessment-crs-tab-risk-container{gap:24px}}@media (max-width: 768px){.raidar-assessment-crs-tab-risk-container{flex-direction:column;gap:20px;align-items:center}}.raidar-assessment-crs-tab-risk-display{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;min-width:150px;padding:20px;background:#f9f9f9;border-radius:20px}@media (max-width: 768px){.raidar-assessment-crs-tab-risk-display{min-width:auto}}.raidar-assessment-crs-tab-percentage-value{font-size:30px;font-weight:700;line-height:1;margin-bottom:8px;background:transparent}.raidar-assessment-crs-tab-risk-label{font-size:20px;font-weight:500;background:transparent}.raidar-assessment-crs-tab-risk-visualization{flex:1;width:100%;min-width:300px;max-width:500px;position:relative;margin-top:25px}@media (min-width: 769px){.raidar-assessment-crs-tab-risk-visualization{min-width:250px}}@media (max-width: 768px){.raidar-assessment-crs-tab-risk-visualization{min-width:250px;width:100%;margin-top:0}}.raidar-assessment-crs-tab-risk-bar{position:relative;display:flex;height:12px;border-radius:9999px;overflow:hidden;box-shadow:0 2px 4px #0000001a;width:100%}.raidar-assessment-crs-tab-risk-segment{flex:1}.raidar-assessment-crs-tab-risk-segment.low{background:linear-gradient(to right,#86efac,#16a34a)}.raidar-assessment-crs-tab-risk-segment.intermediate{background:linear-gradient(to right,#facc15,#f97316)}.raidar-assessment-crs-tab-risk-segment.high{background:linear-gradient(to right,#fb923c,#dc2626)}.raidar-assessment-crs-tab-risk-indicator{position:absolute;top:-12px;transform:translate(-50%);z-index:10}.raidar-assessment-crs-tab-risk-arrow{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #374151}.raidar-assessment-crs-tab-risk-labels{display:flex;justify-content:space-between;margin-top:8px;font-size:14px;color:#666;font-weight:500;position:relative}.raidar-assessment-crs-tab-risk-labels span{position:absolute;transform:translate(-50%)}.raidar-assessment-crs-tab-risk-labels span:nth-child(1){left:0%;transform:translate(0)}.raidar-assessment-crs-tab-risk-labels span:nth-child(2){left:33.33%}.raidar-assessment-crs-tab-risk-labels span:nth-child(3){left:66.67%}.raidar-assessment-crs-tab-risk-labels span:nth-child(4){left:100%;transform:translate(-100%)}.raidar-assessment-crs-tab-recommendations{margin-top:24px}.raidar-assessment-crs-tab-recommendations .ant-alert{border-radius:8px}.raidar-assessment-crs-tab-reference-link{margin-top:16px;padding:12px;background:#f9f9f9;border-radius:6px;border-left:3px solid #1890ff}.raidar-assessment-crs-tab-external-link{color:#1890ff;text-decoration:none;font-weight:500}.raidar-assessment-crs-tab-external-link:hover{color:#40a9ff;text-decoration:underline}.raidar-assessment-crs-tab-external-link:visited{color:#1890ff}.raidar-assessment-crs-tab-recommendation-section{margin-bottom:16px}.raidar-assessment-crs-tab-recommendation-section:last-child{margin-bottom:0}.raidar-assessment-crs-tab-recommendation-section strong{color:#1890ff;display:block;margin-bottom:8px}.raidar-assessment-crs-tab-recommendation-section ul{margin:0;padding-left:20px}.raidar-assessment-crs-tab-recommendation-section li{margin-bottom:4px;line-height:1.4}@media (max-width: 768px){.raidar-assessment-crs-tab-calculate-section,.raidar-assessment-crs-tab-results-section{padding:16px}.raidar-assessment-crs-tab-percentage-value{font-size:36px}.raidar-assessment-crs-tab-risk-category{font-size:16px}.raidar-assessment-crs-tab-risk-bar{height:15px}.raidar-assessment-crs-tab-risk-segment span{font-size:10px}.raidar-assessment-crs-tab-risk-pointer{font-size:11px;padding:3px 6px}}.raidar-ai-analyze{min-height:100vh}.raidar-ai-analyze-main-card .ant-card-head{background-color:#fff;border-bottom:1px solid #e8e8e8}.raidar-ai-analyze-main-card .ant-card-extra .ant-space{align-items:center}.raidar-ai-analyze-header-tabs .ant-tabs-nav{margin-bottom:0}.raidar-ai-analyze-header-tabs .ant-tabs-tab{font-weight:500;font-size:13px;color:#333}.raidar-ai-analyze-header-tabs .ant-tabs-tab.ant-tabs-tab-active{color:#1890ff;font-weight:600}.raidar-ai-analyze-header-tabs .ant-tabs-ink-bar{display:none}.raidar-ai-analyze-content{padding:0}.raidar-ai-analyze-analyze-btn:disabled{opacity:.6;cursor:not-allowed}.raidar-ai-analyze-history-popover{max-width:350px}.raidar-ai-analyze-history-popover h4{margin-bottom:12px;color:#333;font-weight:600}.raidar-ai-analyze-history-popover .ant-list-item{padding:8px 0;border-bottom:1px solid #f0f0f0}.raidar-ai-analyze-history-popover .ant-list-item:last-child{border-bottom:none}.raidar-ai-analyze-history-time,.raidar-ai-analyze-history-user{font-size:12px;color:#666}.raidar-ai-analyze-no-history{color:#999;font-style:italic;font-size:12px}.raidar-ai-analyze-test-summaries{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;margin-top:16px}.raidar-ai-analyze-test-summary .ant-card{height:100%;transition:all .3s ease}.raidar-ai-analyze-test-summary .ant-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.raidar-ai-analyze-test-summary .ant-card-head{padding:12px 16px;min-height:auto;background-color:#fafafa;border-bottom:1px solid #e8e8e8}.raidar-ai-analyze-test-summary .ant-card-head .ant-card-head-title{font-size:14px;font-weight:600}.raidar-ai-analyze-test-summary .ant-card-body{padding:16px}.raidar-ai-analyze-test-card{border-radius:6px;border:1px solid #e8e8e8;transition:opacity .3s ease,filter .3s ease}.raidar-ai-analyze-test-card .ant-tag{margin:2px 4px 2px 0;border-radius:4px;font-size:12px;padding:2px 8px}.raidar-ai-analyze-test-card-hidden{opacity:.4;filter:grayscale(50%)}.raidar-ai-analyze-edit-instructions{margin-bottom:16px;padding:12px;background-color:#f0f8ff;border-radius:6px;border:1px solid #d6f3ff}.raidar-ai-analyze-edit-placeholder{padding:16px;text-align:center;color:#666;font-style:italic;background-color:#fafafa;border-radius:4px}.raidar-ai-analyze-abnormal-icon{color:#ff4d4f;margin-right:8px}.raidar-ai-analyze-normal-text{color:#52c41a;font-style:italic}.raidar-ai-analyze-detail-item{display:flex;justify-content:space-between;align-items:center;padding:4px 0;border-bottom:1px solid #f0f0f0}.raidar-ai-analyze-detail-item:last-child{border-bottom:none}.raidar-ai-analyze-detail-label{font-weight:500;color:#666;text-transform:capitalize}.raidar-ai-analyze-detail-value{color:#333;font-weight:400}.raidar-ai-analyze-vac-summary .ant-tag{margin:4px 4px 4px 0;display:inline-block}.raidar-ai-analyze-reason{margin-top:8px;padding:8px;background-color:#fff2e8;border:1px solid #ffbb96;border-radius:4px;font-size:12px;color:#ad4e00}.raidar-ai-analyze-da-summary .ant-tag{margin:2px 4px 2px 0;font-size:11px}.raidar-ai-analyze-da-section{margin-bottom:16px;padding:12px;background-color:#fafafa;border-radius:4px;border:1px solid #e8e8e8}.raidar-ai-analyze-da-section:last-child{margin-bottom:0}.raidar-ai-analyze-da-section h5{margin:0 0 8px;font-size:14px;font-weight:600;color:#333;border-bottom:1px solid #e8e8e8;padding-bottom:4px}.raidar-ai-analyze-da-section>div{margin-bottom:6px;display:flex;align-items:center;gap:8px}.raidar-ai-analyze-da-section>div:last-child{margin-bottom:0}@media (max-width: 768px){.raidar-ai-analyze{padding:12px}.raidar-ai-analyze-test-summaries{grid-template-columns:1fr;gap:12px}.raidar-ai-analyze-status-card,.raidar-ai-analyze-industry-card{margin-bottom:16px}.raidar-ai-analyze .ant-card-body{padding:12px}}.raidar-ai-analyze .ant-tag.ant-tag-green{background-color:#f6ffed;border-color:#b7eb8f;color:#389e0d}.raidar-ai-analyze .ant-tag.ant-tag-red{background-color:#fff2f0;border-color:#ffccc7;color:#cf1322}.raidar-ai-analyze .ant-tag.ant-tag-orange{background-color:#fff7e6;border-color:#ffd591;color:#d46b08}.raidar-ai-analyze .ant-tag.ant-tag-blue{background-color:#e6f7ff;border-color:#91d5ff;color:#1890ff}.raidar-ai-analyze .ant-collapse{background-color:transparent;border:none}.raidar-ai-analyze .ant-collapse .ant-collapse-item{border:1px solid #e8e8e8;border-radius:4px;margin-bottom:8px}.raidar-ai-analyze .ant-collapse .ant-collapse-item:last-child{margin-bottom:0}.raidar-ai-analyze .ant-collapse .ant-collapse-header{padding:8px 12px;background-color:#fafafa;font-size:12px;font-weight:500}.raidar-ai-analyze .ant-collapse .ant-collapse-content{border-top:1px solid #e8e8e8;background-color:#fff}.raidar-ai-analyze .ant-collapse .ant-collapse-content-box{padding:12px}.raidar-assessment-activities{height:100%;background-color:#fff;font-family:Lexend,Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;min-width:800px}.raidar-assessment-activities--loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%}.raidar-assessment-activities .progress-container{width:100%;height:100%;display:flex;flex-direction:column;background:#fff;box-shadow:0 0 4px #0000000d;border-radius:8px;padding:32px 24px;min-width:800px}.raidar-assessment-activities .progress-bar{display:flex;justify-content:space-between;align-items:center;position:relative;padding:0 32px}.raidar-assessment-activities .expanded-details-section{margin:20px 0 5px;padding:0 32px;display:flex;flex-direction:column;align-items:center;position:relative}.raidar-assessment-activities .progress-line{position:absolute;top:70px;left:0;right:0;height:4px;background:#d9d9d9;z-index:1}.raidar-assessment-activities .progress-fill{height:100%;background:linear-gradient(90deg,#2b8766,#5a9f63);border-radius:2px;transition:width .5s ease}.raidar-assessment-activities .step{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2;min-width:120px}.raidar-assessment-activities .step-arrow{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid #ffffff;position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:8px;filter:drop-shadow(0 2px 4px rgba(0,0,0,.05))}.raidar-assessment-activities .step-arrow:after{content:"";position:absolute;top:1px;left:-11px;width:0;height:0;border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid #eeeeee}.raidar-assessment-activities .step-circle{width:40px;height:40px;border-radius:50%;border:4px solid #d9d9d9;background:#fff;display:flex;align-items:center;justify-content:center;margin:10px;font-weight:700;color:#666;transition:all .3s ease}.raidar-assessment-activities .step-circle.expanded{transform:scale(1.1);box-shadow:0 4px 12px #00000026}.raidar-assessment-activities .step-circle.completed{background:#2b8766;border-color:#2b8766;color:#fff}.raidar-assessment-activities .step-circle.current{background:#4a90e2;border-color:#eee;color:#fff;animation:pulse 2s infinite}.raidar-assessment-activities .step-circle.waiting{background:#ff920e1a;border-color:#ff920e4d;color:#ff920e}.raidar-assessment-activities .step-circle.pending{background:#f5f5f5;border-color:#d9d9d9;color:#8c8c8c}.raidar-assessment-activities .step-circle.cancelled{background:#ff4d4f;border-color:#ff4d4f;color:#fff}.raidar-assessment-activities .step-circle.expired{background:#8c8c8c;border-color:#8c8c8c;color:#fff}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.raidar-assessment-activities .step-title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;color:#000;margin-bottom:4px;letter-spacing:.5px;text-transform:uppercase}.raidar-assessment-activities .step-subtitle{font-size:11px;color:#8c8c8c;font-weight:500}.raidar-assessment-activities .subtest-details{max-width:800px;min-width:400px;width:fit-content;border-radius:20px;padding:10px;position:relative;box-shadow:inset 0 2px 4px #0000000d,inset 0 -1px 4px #ffffffe6,0 2px 12px #0000000d}.raidar-assessment-activities .subtest-details.step-2:before{content:"";position:absolute;top:-1px;left:calc((100vw - 100%)/2 + 20px + .4*(100vw - 128px));width:24px;height:2px;background:#fff;z-index:1}.raidar-assessment-activities .subtest-details.step-3:before{content:"";position:absolute;top:-1px;left:calc((100vw - 100%)/2 + 20px + .6*(100vw - 128px));width:24px;height:2px;background:#fff;z-index:1}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:200px}}.raidar-assessment-activities .subtests-grid{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:nowrap}.raidar-assessment-activities .subtest-item{display:flex;align-items:center;padding:8px 16px;background:#fff;border:1px solid #eeeeee;border-radius:20px;transition:all .2s ease;white-space:nowrap;min-width:90px;justify-content:center;flex-shrink:0;box-shadow:0 1px 3px #0000000d}.raidar-assessment-activities .subtest-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026;border-color:#bfbfbf}.raidar-assessment-activities .subtest-item.completed{background:#e8f0e8;color:#2b8766}.raidar-assessment-activities .subtest-item.semi-ready{background:#e8f0e8;color:#2b8766;border-style:dashed}.raidar-assessment-activities .subtest-item.waiting-result{background:#ffeed4;color:#9f2c00}.raidar-assessment-activities .subtest-item.pending-fix{background:#ffe2e1;color:#f13836}.raidar-assessment-activities .subtest-item.postponed{background:#fef9c2;color:#be8d00}.raidar-assessment-activities .subtest-item.discarded{background:#eff1f3;color:#9399a3;text-decoration:line-through}.raidar-assessment-activities .subtest-item.irrelevant{background:#eee;border-color:#d9d9d9;color:#8c8c8c;opacity:.6;text-decoration:line-through}.raidar-assessment-activities .subtest-item.pending{background:#f3f5f9;color:#000}.raidar-assessment-activities .subtest-item.in-progress{background:#ff920e1a;color:#ff920e}.raidar-assessment-activities .subtest-item.not-applicable{background:#eee;opacity:.7;color:#666}.raidar-assessment-activities .subtest-status{width:12px;height:12px;border-radius:50%;margin-right:8px;display:flex;align-items:center;justify-content:center;font-size:8px;font-weight:600;flex-shrink:0;border:2px solid}.raidar-assessment-activities .subtest-status.completed{background:#2b8766;border-color:#2b8766;color:#fff}.raidar-assessment-activities .subtest-status.semi-ready{background:#2b8766;border-color:#2b8766;color:#fff;position:relative}.raidar-assessment-activities .subtest-status.waiting-result{background:#9f2c00;border-color:#9f2c00;color:#fff;position:relative}.raidar-assessment-activities .subtest-status.pending-fix{background:#f13836;border-color:#f13836;color:#fff;position:relative}.raidar-assessment-activities .subtest-status.postponed{background:#be8d00;border-color:#be8d00;color:#fff;position:relative}.raidar-assessment-activities .subtest-status.discarded{background:#9399a3;border-color:#9399a3;color:#fff;position:relative}.raidar-assessment-activities .subtest-status.discarded:after{content:"✖";position:absolute;font-size:6px}.raidar-assessment-activities .subtest-status.irrelevant{background:#eee;border-color:#8c8c8c;color:#8c8c8c;opacity:.6}.raidar-assessment-activities .subtest-status.pending{background:transparent;border-color:#000;color:#000}.raidar-assessment-activities .subtest-status.in-progress{background:#ff920e;border-color:#ff920e;color:#000}.raidar-assessment-activities .subtest-status.not-applicable{background:#666;border-color:#666;color:#fff}.raidar-assessment-activities .subtest-name{font-weight:500;color:#666;font-size:13px}.raidar-assessment-activities .current-status{margin:25px 0}.raidar-assessment-activities .current-status .current-status-container{padding:15px;border-radius:8px}.raidar-assessment-activities .current-status .current-status-container .title{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.raidar-assessment-activities .current-status .current-status-container .title h4{font-family:Raidar-Bold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:15px;margin:0;letter-spacing:-.5px}.raidar-assessment-activities .current-status .current-status-container p{color:#666;margin:0;line-height:1.5;font-size:13px}.raidar-assessment-activities .current-status .current-status-container.current{background:#1890ff1a;border-left:4px solid #4a90e2}.raidar-assessment-activities .current-status .current-status-container.current h4{color:#4a90e2}.raidar-assessment-activities .current-status .current-status-container.waiting{background:#ff920e1a;border-left:4px solid #ff920e}.raidar-assessment-activities .current-status .current-status-container.waiting h4{color:#ff920e}.raidar-assessment-activities .current-status .current-status-container.cancelled{background:#ff4d4f1a;border-left:4px solid #ff4d4f}.raidar-assessment-activities .current-status .current-status-container.cancelled h4{color:#ff4d4f}.raidar-assessment-activities .current-status .current-status-container.completed{background:#6ab1751a;border-left:4px solid #2b8766}.raidar-assessment-activities .current-status .current-status-container.completed h4{color:#2b8766}.raidar-assessment-activities .current-status .current-status-container.expired{background:#8c8c8c1a;border-left:4px solid #8c8c8c}.raidar-assessment-activities .current-status .current-status-container.expired h4{color:#8c8c8c}.raidar-assessment-activities .status-badge{display:inline-block;padding:6px 12px;border-radius:15px;font-size:12px;font-weight:600}.raidar-assessment-activities .status-badge.completed{background:#2b87661a;color:#2b8766}.raidar-assessment-activities .status-badge.current{background:#1890ff1a;color:#4a90e2}.raidar-assessment-activities .status-badge.waiting{background:#ff920e1a;color:#ff920e}.raidar-assessment-activities .status-badge.pending{background:#f5f5f5;color:#666}.raidar-assessment-activities .status-badge.cancelled{background:#ff4d4f1a;color:#ff4d4f}.raidar-assessment-activities .status-badge.expired{background:#8c8c8c1a;color:#8c8c8c}.raidar-assessment-activities .timeline{overflow:auto}.raidar-assessment-activities .timeline-milestone-group{margin-bottom:24px}.raidar-assessment-activities .timeline-milestone-group:last-child{margin-bottom:0}.raidar-assessment-activities .timeline-milestone-header{display:flex;align-items:center;padding-bottom:5px}.raidar-assessment-activities .timeline-milestone-title{font-weight:600;color:#000;font-size:14px;text-transform:uppercase;letter-spacing:.5px;margin-left:10px}.raidar-assessment-activities .timeline-milestone-activities{margin-left:10px;padding-left:20px}.raidar-assessment-activities .timeline-activity{padding:10px 0}.raidar-assessment-activities .timeline-activity-content{color:#666;line-height:1.5;font-size:14px}.raidar-assessment-activities .timeline-item{display:flex;align-items:flex-start;padding:20px 0}.raidar-assessment-activities .timeline-marker{width:12px;height:12px;border-radius:50%;margin-right:10px;flex-shrink:0}.raidar-assessment-activities .timeline-marker.completed{background:#2b8766}.raidar-assessment-activities .timeline-marker.current{background:#fff;border:2px solid #4a90e2}.raidar-assessment-activities .timeline-marker.pending{background:#d9d9d9}.raidar-assessment-activities .timeline-marker.cancelled{background:#ff4d4f}.raidar-assessment-activities .timeline-marker.waiting{background:#ff920e}.raidar-assessment-activities .timeline-marker.expired{background:#8c8c8c}.raidar-assessment-activities .timeline-content{flex:1}.raidar-assessment-activities .timeline-title{font-weight:600;color:#000;margin-bottom:6px;font-size:14px;text-transform:capitalize}.raidar-assessment-activities .timeline-description{color:#666;margin-bottom:10px;line-height:1.5;font-size:14px}.raidar-assessment-activities .timeline-date{margin-bottom:5px;font-size:14px;color:#666}.raidar-assessment-activities .note-section{margin-top:24px;background:#2b87660d;border-radius:8px;border-left:4px solid #2b8766}.raidar-assessment-activities .note-section .ant-typography{margin:0;font-size:12px;color:#666}.raidar-assessment-activities .ant-radio-group{display:none}@media (max-width: 768px){.raidar-assessment-activities{min-width:auto;padding:16px}.raidar-assessment-activities .progress-container{min-width:auto;padding:24px 16px}.raidar-assessment-activities .progress-bar{flex-direction:column;gap:24px;padding:0}.raidar-assessment-activities .progress-line{display:none}.raidar-assessment-activities .step{min-width:auto;width:100%}.raidar-assessment-activities .expanded-details-section{padding:0 16px}.raidar-assessment-activities .details-arrow{transform:none!important;margin-bottom:12px}.raidar-assessment-activities .subtest-details{min-width:auto;max-width:none;width:100%;margin:12px 0;padding:12px}}.raidar-assessment-injury-management-tab{height:100%;overflow-y:hidden;display:flex;gap:20px;background-color:#fff;padding-bottom:10px}.raidar-assessment-injury-management-tab .note_list{width:280px;height:100%;border-right:1px solid #d9d9d9;display:flex;flex-direction:column}.raidar-assessment-injury-management-tab .note_list .note_header{flex-shrink:0;padding:10px 16px;border-bottom:1px solid #d9d9d9;background-color:#fafbfc}.raidar-assessment-injury-management-tab .note_list .note_header .header_content{display:flex;justify-content:space-between;align-items:center;gap:12px}.raidar-assessment-injury-management-tab .note_list .note_header .header_content .record_count{display:flex;align-items:baseline;gap:4px;color:#64748b;font-size:13px}.raidar-assessment-injury-management-tab .note_list .note_header .header_content .record_count .count_number{font-size:18px;font-weight:700;color:#2b8766;line-height:1}.raidar-assessment-injury-management-tab .note_list .note_header .header_content .record_count .count_label{font-weight:500;text-transform:uppercase;letter-spacing:.5px}.raidar-assessment-injury-management-tab .note_list .note_header .header_content .create_new_record_btn{display:flex;justify-content:center;align-items:center;color:#2b8766;cursor:pointer;padding:10px;border:none;font-size:16px;background:none;transition:all .2s ease;width:36px;height:36px}.raidar-assessment-injury-management-tab .note_list .note_header .header_content .create_new_record_btn:hover{color:#21684f;transform:translateY(-1px)}.raidar-assessment-injury-management-tab .note_list .note_header .header_content .create_new_record_btn:active{transform:translateY(0);background-color:#2b876614}.raidar-assessment-injury-management-tab .note_list .note_content{flex:1;overflow-y:auto;padding:10px}.raidar-assessment-injury-management-tab .note_list .note_content .note_item{padding:12px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;border-radius:8px;gap:10px;transition:all .2s ease;border:1px solid transparent;background-color:#fff}.raidar-assessment-injury-management-tab .note_list .note_content .note_item .delete-note-btn{opacity:0;visibility:hidden;color:#6b7280;font-size:14px;transition:opacity .2s ease,visibility .2s ease,color .2s ease;padding:4px;border-radius:4px}.raidar-assessment-injury-management-tab .note_list .note_content .note_item .delete-note-btn:hover{color:#ef4444;background-color:#ef44441a}.raidar-assessment-injury-management-tab .note_list .note_content .note_item:hover{background-color:#f8fafc;border-color:#e2e8f0;box-shadow:0 1px 3px #0000001a}.raidar-assessment-injury-management-tab .note_list .note_content .note_item:hover .delete-note-btn{opacity:1;visibility:visible}.raidar-assessment-injury-management-tab .note_list .note_content .note_item.active{background-color:#2b876614;border-color:#2b876633;color:#1f6049}.raidar-assessment-injury-management-tab .note_list .note_content .note_item.active .delete-note-btn{color:#6b7280;opacity:1;visibility:visible}.raidar-assessment-injury-management-tab .note_list .note_content .note_item.active .delete-note-btn:hover{color:#ef4444;background-color:#ef44441a}.raidar-assessment-injury-management-tab .note_list .note_content .note_item.active:hover{background-color:#2b87661f;border-color:#2b87664d}.raidar-assessment-injury-management-tab .note_detail{position:relative;flex:1;height:100%}.raidar-assessment-injury-management-tab .note_detail .note_detail_content{height:100%;overflow-y:auto;padding:10px 20px 0 0}.raidar-assessment-injury-management-tab .note_detail .sections-container{display:flex;flex-direction:column;gap:16px}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card{border:1px solid #d9d9d9;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0000000d}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card:hover{box-shadow:0 2px 6px #00000014}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card .collapsible-card-title{background-color:#f8f8f8;padding:12px 16px;border-bottom:1px solid #d9d9d9;border-radius:6px 6px 0 0;font-weight:600;font-size:14px;color:#333}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card .collapsible-card-title .collapsible-card-title-actions .card-action-buttons{display:flex;gap:8px;align-items:center}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card .collapsible-card-title .collapsible-card-title-actions .card-action-buttons .card-action-btn{color:#2b8766;font-size:16px;cursor:pointer;padding:4px;border-radius:4px;transition:all .2s ease}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card .collapsible-card-title .collapsible-card-title-actions .card-action-buttons .card-action-btn:hover{color:#1f6049;background-color:#b1e6d3;transform:scale(1.1)}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card .collapsible-card-title .collapsible-card-title-actions .card-action-buttons .card-action-btn.cancel-btn{color:#ef4444}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card .collapsible-card-title .collapsible-card-title-actions .card-action-buttons .card-action-btn.cancel-btn:hover{color:#eb1515;background-color:#ef44441a}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card .collapsible-card-content{padding:16px}.raidar-assessment-injury-management-tab .note_detail .sections-container .collapsible-card .collapsible-card-content.hidden{display:none}.raidar-assessment-injury-management-tab .note_detail .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 40px;text-align:center;height:100%;border:none;background:none;margin:20px;font-style:italic}.raidar-assessment-injury-management-tab .note_detail .empty-state .empty-title{font-size:14px;font-weight:600;color:#8c8c8c;margin-bottom:8px}.raidar-assessment-injury-management-tab .note_detail .empty-state .empty-description{font-size:13px;color:#8c8c8c;line-height:1.5}.raidar-assessment-injury-management-tab .note_detail .create_btn{display:flex;justify-content:center;align-items:center;gap:5px;color:#2b8766;transition:color .2s ease;cursor:pointer}.raidar-assessment-injury-management-tab .note_detail .create_btn:hover{color:#1f6049}.raidar-assessment-injury-management-tab .ant-collapse-header{border-radius:6px!important;background-color:#f8f8f8}.raidar-assessment-injury-management-tab .certificate{padding:0 15px}.raidar-assessment-injury-management-tab .certificate .certificate_link{font-size:16px;color:#2b8766;transition:color .2s ease}.raidar-assessment-injury-management-tab .certificate .certificate_link:hover{color:#1f6049}.raidar-assessment-injury-management-tab .certificate .certificate_submitted_at{color:#6a6a6a}.raidar-assessment-injury-management-attachment .attachment_list .ant-list-item-meta-title,.raidar-assessment-injury-management-attachment .attachment_list .ant-list-item-meta-description{line-height:15px;margin-bottom:0}.raidar-assessment-injury-management-attachment .attachment_list .ant-list-item-meta-avatar{margin-inline-end:20px}.raidar-assessment-injury-management-attachment .attachment_list .ant-list-item-meta-title{font-weight:300}.raidar-assessment-injury-management-attachment .attachment_title{font-size:14px;margin-bottom:0}.raidar-assessment-injury-management-attachment .attachment_size{height:15px;font-size:12px}.raidar-assessment-injury-management-attachment .pdf-icon-avatar{width:36px;height:40px;display:inline-flex;align-items:center;justify-content:center}.raidar-assessment-injury-management-attachment .attachment_content_upload_file .ant-upload-wrapper .ant-upload.ant-upload-drag{border:none;background:none}.raidar-assessment-injury-management-attachment .attachment_content_upload_file .ant-upload-wrapper .ant-upload.ant-upload-drag .ant-upload{padding-left:0}.raidar-assessment-injury-management-attachment .upload-progress-container{margin:16px 0;padding:16px;border:1px solid #e5e7eb;border-radius:8px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);animation:slideIn .3s ease-out}.raidar-assessment-injury-management-attachment .upload-progress-container .upload-progress-content{display:flex;align-items:center;gap:12px;margin-bottom:12px}.raidar-assessment-injury-management-attachment .upload-progress-container .upload-progress-content .upload-spinner{color:#34a853}.raidar-assessment-injury-management-attachment .upload-progress-container .upload-progress-content .upload-text{flex:1}.raidar-assessment-injury-management-attachment .upload-progress-container .upload-progress-content .upload-text .upload-title{font-size:14px;font-weight:600;color:#374151;margin-bottom:2px}.raidar-assessment-injury-management-attachment .upload-progress-container .upload-progress-content .upload-text .upload-subtitle{font-size:12px;color:#6b7280;font-style:italic}.raidar-assessment-injury-management-attachment .upload-progress-container .ant-progress .ant-progress-bg{transition:width .3s ease}.raidar-assessment-injury-management-billing .billing-items{display:flex;flex-direction:column;gap:12px}.raidar-assessment-injury-management-billing .billing-items .billing-item-card{border:1px solid #d9d9d9;border-radius:8px;padding:14px;background:#fff;transition:all .3s ease;box-shadow:0 1px 4px #0000000a}.raidar-assessment-injury-management-billing .billing-items .billing-item-card:hover{box-shadow:0 2px 8px #00000014;border-color:#77d4b3;transform:translateY(-1px)}.raidar-assessment-injury-management-billing .billing-items .billing-item-card:last-child{margin-bottom:0}.raidar-assessment-injury-management-billing .billing-items .billing-item-content{flex:1}.raidar-assessment-injury-management-billing .billing-items .billing-item-content .billing-item-header{margin-bottom:8px;display:flex;align-items:center;gap:8px}.raidar-assessment-injury-management-billing .billing-items .billing-item-content .billing-state{background:#2b8766;color:#fff;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.2px}.raidar-assessment-injury-management-billing .billing-items .billing-item-content .billing-name{font-weight:600;font-size:14px;color:#334155}.raidar-assessment-injury-management-billing .billing-items .billing-item-content .billing-description{color:#64748b;font-size:13px;margin-bottom:8px;line-height:1.4;font-style:italic}.raidar-assessment-injury-management-billing .billing-items .billing-item-content .billing-price-info .price{font-size:16px;font-weight:600;color:#334155}.raidar-assessment-injury-management-billing .billing-items .billing-item-content .billing-gst-info .gst-label{font-size:11px;color:#64748b;padding:2px 6px;border-radius:3px;border:1px solid;text-transform:uppercase;font-weight:500;letter-spacing:.2px}.raidar-assessment-injury-management-billing .billing-items .billing-item-content .billing-gst-info .gst-label.gst-included,.raidar-assessment-injury-management-billing .billing-items .billing-item-content .billing-gst-info .gst-label.gst-excluded{background:#f8f9fa;border-color:#dee2e6;color:#495057}.raidar-assessment-injury-management-billing .billing-items .remove-button{color:#dc3545;font-size:16px;cursor:pointer;margin-left:12px;padding:4px;border-radius:4px;transition:background-color .2s ease}.raidar-assessment-injury-management-billing .billing-items .remove-button:hover{background-color:#dc35451a}.raidar-assessment-injury-management-medication .medication-list{display:flex;flex-direction:column;gap:16px}.raidar-assessment-injury-management-medication .create-form{border:2px solid #2b8766;border-radius:8px;padding:16px;background:linear-gradient(135deg,#fffffff2,#f8fafcf2);box-shadow:0 2px 8px #0000000f;animation:slideIn .3s ease-out}@keyframes slideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.raidar-assessment-injury-management-medication .create-form .ant-form-item{margin-bottom:16px}.raidar-assessment-injury-management-medication .create-form .ant-form-item-label{padding-bottom:6px;text-align:left}.raidar-assessment-injury-management-medication .create-form .ant-form-item-label>label{font-size:13px;font-weight:600;color:#374151;height:auto;line-height:1.4}.raidar-assessment-injury-management-medication .create-form .ant-form-item-label>label.ant-form-item-required:before{color:#ef4444;margin-right:2px}.raidar-assessment-injury-management-medication .create-form .ant-form-item-label>label:after{content:""}.raidar-assessment-injury-management-medication .create-form .ant-input,.raidar-assessment-injury-management-medication .create-form .ant-input:focus,.raidar-assessment-injury-management-medication .create-form .ant-input-focused{height:32px;border-color:#51c79d;box-shadow:0 0 0 2px #34a8531a}.raidar-assessment-injury-management-medication .create-form .ant-input[placeholder*=Instructions]{height:auto;min-height:64px;resize:vertical}.raidar-assessment-injury-management-medication .create-form .ant-form-item-explain-error{font-size:12px}.raidar-assessment-injury-management-medication .create-form .form-actions{display:flex;gap:12px;margin-top:16px;justify-content:flex-end}.raidar-assessment-injury-management-medication .create-form .confirm_btn,.raidar-assessment-injury-management-medication .create-form .cancel_btn{padding:6px 16px;border-radius:5px;font-weight:500;font-size:13px;transition:all .2s ease;cursor:pointer;border:none;min-width:70px;white-space:nowrap}.raidar-assessment-injury-management-medication .create-form .confirm_btn{background:linear-gradient(135deg,#2b8766,#21684f);color:#fff;box-shadow:0 2px 6px #34a85340}.raidar-assessment-injury-management-medication .create-form .confirm_btn:hover{transform:translateY(-1px);box-shadow:0 3px 10px #34a85359}.raidar-assessment-injury-management-medication .create-form .confirm_btn:active{transform:translateY(0)}.raidar-assessment-injury-management-medication .create-form .cancel_btn{background:#fff;color:#2b8766;border:1px solid #2b8766;box-shadow:0 2px 4px #0000000a}.raidar-assessment-injury-management-medication .create-form .cancel_btn:hover{background:#b9e9d8;transform:translateY(-1px);box-shadow:0 3px 8px #00000014}.raidar-assessment-injury-management-medication .create-form .cancel_btn:active{transform:translateY(0)}.raidar-assessment-injury-management-medication .med-card{border:1px solid #d9d9d9;border-radius:8px;padding:14px;background:#fff;display:flex;justify-content:space-between;align-items:flex-start;transition:all .3s ease;box-shadow:0 1px 4px #0000000a}.raidar-assessment-injury-management-medication .med-card:hover{box-shadow:0 2px 8px #00000014;border-color:#77d4b3;transform:translateY(-1px)}.raidar-assessment-injury-management-medication .med-card .med-card-content{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.raidar-assessment-injury-management-medication .med-card .med-card-row{display:flex;flex-direction:column;gap:3px}.raidar-assessment-injury-management-medication .med-card .med-card-row .med-card-label{font-size:12px;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:.3px}.raidar-assessment-injury-management-medication .med-card .med-card-row .med-card-content{font-size:14px;color:#334155;font-weight:500;word-break:break-word;line-height:1.3}.raidar-assessment-injury-management-medication .med-card .med-card-row.full-width{grid-column:1/-1}.raidar-assessment-injury-management-medication .med-card .operation-btn{display:flex;gap:4px;margin-left:16px;flex-shrink:0}.raidar-assessment-injury-management-medication .med-card .operation-btn .edit-btn,.raidar-assessment-injury-management-medication .med-card .operation-btn .delete-btn{width:26px;height:26px;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;font-size:12px}.raidar-assessment-injury-management-medication .med-card .operation-btn .edit-btn{color:#2b8766;background:#b1e6d3}.raidar-assessment-injury-management-medication .med-card .operation-btn .edit-btn:hover{background:#8bdabd;transform:scale(1.05)}.raidar-assessment-injury-management-medication .med-card .operation-btn .delete-btn{color:#ef4444;background:#ef44441a}.raidar-assessment-injury-management-medication .med-card .operation-btn .delete-btn:hover{background:#ef444426;transform:scale(1.05)}.raidar-assessment-injury-management-notes .rich_editor_content{min-height:200px}.raidar-assessment-injury-management-notes .note_display{min-height:150px;display:flex;flex-direction:column}.raidar-assessment-injury-management-notes .note_header{padding-bottom:12px;border-bottom:1px solid #e5e7eb;margin-bottom:16px}.raidar-assessment-injury-management-notes .note_header .last_time{margin:0;font-size:13px;color:#6b7280;font-style:italic;font-weight:500}.raidar-assessment-injury-management-notes .note_content{flex:1;line-height:1.6;color:#374151;font-size:14px}.raidar-assessment-injury-management-notes .note_content p{margin-bottom:12px}.raidar-assessment-injury-management-notes .note_content p:last-child{margin-bottom:0}.raidar-assessment-injury-management-notes .note_content ul,.raidar-assessment-injury-management-notes .note_content ol{margin:12px 0;padding-left:24px}.raidar-assessment-injury-management-notes .note_content li{margin-bottom:4px}.raidar-assessment-injury-management-notes .note_content blockquote{border-left:3px solid #d1d5db;padding-left:16px;margin:16px 0;font-style:italic;color:#6b7280}.raidar-assessment-injury-management-notes .note_content h1,.raidar-assessment-injury-management-notes .note_content h2,.raidar-assessment-injury-management-notes .note_content h3,.raidar-assessment-injury-management-notes .note_content h4,.raidar-assessment-injury-management-notes .note_content h5,.raidar-assessment-injury-management-notes .note_content h6{margin:20px 0 12px;font-weight:600;color:#111827}.raidar-assessment-injury-management-notes .note_content h1:first-child,.raidar-assessment-injury-management-notes .note_content h2:first-child,.raidar-assessment-injury-management-notes .note_content h3:first-child,.raidar-assessment-injury-management-notes .note_content h4:first-child,.raidar-assessment-injury-management-notes .note_content h5:first-child,.raidar-assessment-injury-management-notes .note_content h6:first-child{margin-top:0}.raidar-assessment-injury-management-notes .note_content strong{font-weight:600;color:#111827}.raidar-assessment-injury-management-notes .note_content em{font-style:italic}.raidar-assessment-injury-management-notes .empty_state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px;text-align:center;min-height:200px;border:2px dashed #e5e7eb;border-radius:8px;background:#f9fafb}.raidar-assessment-injury-management-notes .empty_state .empty_icon{font-size:48px;margin-bottom:16px;opacity:.6}.raidar-assessment-injury-management-notes .empty_state .empty_title{font-size:18px;font-weight:600;color:#374151;margin-bottom:8px}.raidar-assessment-injury-management-notes .empty_state .empty_description{font-size:14px;color:#6b7280;line-height:1.5}.raidar-assessment-injury-management-notes .note_editor .note_editor_header{display:flex;justify-content:space-between;align-items:flex-start}.raidar-assessment-injury-management-notes .note_editor .note_editor_header .last_time{color:#8c8c8c}.raidar-assessment-injury-management-notes .note_editor .note_editor_header .edit_btn{opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease;margin-left:10px}.raidar-assessment-injury-management-notes .note_editor:hover .edit_btn{opacity:1;visibility:visible}@font-face{font-display:swap;font-family:AlibabaSans;src:url(https://gw.alipayobjects.com/as/g/antui/antui-static/1.0.5/fonts/AlibabaSans102Ver2-Rg.woff) format("woff")}@font-face{font-display:swap;font-family:AlibabaSans;font-weight:500;src:url(https://gw.alipayobjects.com/as/g/antui/antui-static/1.0.5/fonts/AlibabaSans102Ver2-Md.woff) format("woff")}@font-face{font-display:swap;font-family:AlibabaSans;font-weight:700;src:url(https://gw.alipayobjects.com/as/g/antui/antui-static/1.0.5/fonts/AlibabaSans102Ver2-Bd.woff) format("woff")}:root{--black:#000;--white:#fff;--gray-1:#11192d;--gray-2:#50607a;--gray-3:#7c889c;--gray-4:#cacfd7;--gray-5:rgba(80,96,122,.15);--gray-6:#e5e5e5;--gray-7:#f5f5f5;--gray-8:#f3f6f8;--light-1:#e5e5e5;--light-2:#f5f5f5;--link-color:var(--blue);--blue:#0080ff;--gray-dark:#11192d;--green:#1dbf1d;--orange:#ff6200;--red:#ff0300;--yellow:#ffb300;--yellow-light:#fff9db;--brand-1:#ff6200;--brand-2:#ffb300;--brand-3:#ffe0cc;--brand-4:#ffefe5;--color-text-1:var(--gray-1);--color-text-2:var(--gray-2);--color-text-3:var(--gray-3);--color-fill-1:var(--white);--color-fill-2:var(--gray-8);--color-mask:rgba(14,17,25,.5);--color-toast:rgba(17,25,45,.9);--color-line-1:var(--gray-5);--color-line-2:var(--gray-4);--highlight-1:var(--brand-1);--highlight-2:var(--brand-2);--color-warning:var(--red);--color-success:var(--green);--color-link:var(--link-color);--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-body:15px;--font-size-md:1rem;--font-size-lg:1.125rem;--radius-sm:4Px;--radius-md:6Px;--shadow-1:0 3px 4px 0 rgba(0,0,0,.04);--shadow-2:0 4px 8px 0 rgba(0,0,0,.08);--shadow-3:0 6px 10px 0 rgba(0,0,0,.08);--safe-top:0px;--safe-bottom:0px;--viewport-top:0px}@supports (top:constant(safe-area-inset-top)){:root{--safe-top:constant(safe-area-inset-top);--safe-bottom:constant(safe-area-inset-bottom)}}@supports (top:env(safe-area-inset-top)){:root{--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom)}}:root{--app-bg:var(--color-fill-2);--navbar-bg:var(--color-fill-2);--footer-bg:var(--color-fill-2);--gutter:12px;--rate-width:32Px;--msg-avatar-gap:6Px;--msg-gutter:calc(var(--msg-avatar-gap) + var(--rate-width));--btn-padding:8px 12px;--btn-border-color:var(--color-line-2);--btn-border-radius:var(--radius-md);--btn-bg:var(--color-fill-1);--btn-color:var(--color-text-2);--btn-font-weight:500;--btn-font-size:.875rem;--btn-line-height:1.125rem;--btn-padding-sm:4px 12px;--btn-font-size-sm:.875rem;--btn-padding-lg:10px 12px;--btn-font-size-lg:15px;--btn-active-bg:rgba(0,0,0,.08);--btn-hover-bg:rgba(0,0,0,.04);--btn-primary-border-color:transparent;--btn-primary-bg:var(--brand-1);--btn-primary-color:var(--white);--goods-img-size:72px;--skeleton-bg-1:#f6f6f6;--skeleton-bg-2:#f0f0f0}:root[data-color-scheme=dark]{--black:var(--gray-1);--white:#1c222e;--gray-1:#f3f6f8;--gray-2:#cacfd7;--gray-4:#444c5a;--gray-5:rgba(204,223,255,.15);--gray-8:rgba(124,136,156,.15);--blue:#409fff;--red:#f66;--brand-3:#343b4d;--brand-4:#332b26;--color-mask:rgba(14,17,25,.7);--color-toast:rgba(243,246,248,.9);--app-bg:#0e1119;--navbar-bg:#0e1119;--footer-bg:#0e1119;--btn-primary-color:#fff;--skeleton-bg-1:var(--color-fill-2);--skeleton-bg-2:var(--color-line-1)}:root[data-color-scheme=dark] .Toolbar-btnIcon{background:#1c222e}:root[data-color-scheme=dark] .Modal-dialog[data-has-avatar=true]{background:var(--color-fill-1)}:root[data-color-scheme=dark] .Popup-dialog[data-bg-color=gray]{background:var(--brand-3)}.S--invisible{position:absolute;clip:rect(0,0,0,0)}.pb-safe{padding-bottom:var(--safe-bottom)}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(6.25rem);transform:translate(6.25rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(6.25rem);transform:translate(6.25rem)}to{opacity:1;-webkit-transform:translateX(0);transform:translate(0)}}.slide-in-right-item{-webkit-animation:slideInRight .5s ease-in-out both;animation:slideInRight .5s ease-in-out both}.slide-in-right-item:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.slide-in-right-item:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.slide-in-right-item:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.slide-in-right-item:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.slide-in-right-item:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.slide-in-right-item:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.slide-in-right-item:nth-child(8){-webkit-animation-delay:.7s;animation-delay:.7s}.slide-in-right-item:nth-child(9){-webkit-animation-delay:.8s;animation-delay:.8s}.slide-in-right-item:nth-child(10){-webkit-animation-delay:.9s;animation-delay:.9s}.slide-in-right-item:nth-child(11){-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes up{0%{-webkit-transform:translate3d(0,1.25rem,0);transform:translate3d(0,1.25rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes up{0%{-webkit-transform:translate3d(0,1.25rem,0);transform:translate3d(0,1.25rem,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.A-fadeIn,[data-animation=fadeIn]{-webkit-animation:fadeIn .6s;animation:fadeIn .6s}[data-animation=fadeInUp]{-webkit-animation:fadeIn .6s cubic-bezier(.17,.17,.67,1),up .6s cubic-bezier(.02,.25,.04,.98);animation:fadeIn .6s cubic-bezier(.17,.17,.67,1),up .6s cubic-bezier(.02,.25,.04,.98)}.Avatar{--avatar-size:2rem;border-radius:50%;display:inline-block;overflow:hidden}.Avatar img{display:block;height:var(--avatar-size);object-fit:cover;width:var(--avatar-size)}.Avatar--sm{--avatar-size:1.125rem}.Avatar--lg{--avatar-size:2.5rem}.Avatar--square{border-radius:var(--radius-md)}.Backdrop{background:var(--color-mask);bottom:0;height:100vh;left:0;opacity:0;outline:0;position:fixed;right:0;transition:.3s;width:100vw;z-index:100}.Backdrop.active{opacity:1}.Bubble{background:var(--color-fill-1);border-radius:var(--radius-md);max-width:32rem;min-width:1Px}.Bubble.richtext,.Bubble.text,.Bubble.typing{box-sizing:border-box;padding:.75rem;word-wrap:break-word;overflow-wrap:break-word}.Bubble.text{min-width:2.5rem;white-space:pre-wrap}.Bubble.image img{border-radius:inherit;display:block;height:auto;max-height:11.25rem;max-width:11.25rem;min-height:5rem;min-width:5rem;object-fit:cover}.Bubble p{margin:0}[data-effect=typing]{overflow:hidden;position:relative}[data-effect=typing] h1:last-child:after,[data-effect=typing] h2:last-child:after,[data-effect=typing] h3:last-child:after,[data-effect=typing] h4:last-child:after,[data-effect=typing] h5:last-child:after,[data-effect=typing] h6:last-child:after,[data-effect=typing] ol:last-child li:last-child:after,[data-effect=typing] p:last-child:after,[data-effect=typing] ul:last-child li:last-child:after{background:linear-gradient(90deg,transparent,var(--color-fill-1));content:"";height:1.5em;margin-left:-5rem;position:absolute;width:5rem}.Btn{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--btn-bg);background-origin:border-box;border:1px solid var(--btn-border-color);border-radius:var(--btn-border-radius);color:var(--btn-color);display:inline-flex;font-family:inherit;font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);justify-content:center;line-height:var(--btn-line-height);margin:0;min-width:80Px;overflow:visible;padding:var(--btn-padding);text-align:center;text-transform:none;transition:.15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;-webkit-tap-highlight-color:transparent}.Btn:not(:disabled){cursor:pointer}.Btn[data-loading=true]{cursor:default}.Btn:focus:not(:focus-visible){outline:0}.Btn:active{--btn-bg:var(--btn-active-bg)}.Btn:disabled{opacity:.5;pointer-events:none}.Btn--primary:not(.Btn--outline){--btn-border-color:var(--btn-primary-border-color);--btn-bg:var(--btn-primary-bg);--btn-color:var(--btn-primary-color)}.Btn--primary:not(.Btn--outline):active{opacity:.8}.Btn--outline.Btn--primary{--btn-border-color:var(--brand-1);--btn-color:var(--brand-1)}.Btn--sm{--btn-padding:var(--btn-padding-sm);--btn-font-size:var(--btn-font-size-sm)}.Btn--lg{--btn-padding:var(--btn-padding-lg);--btn-font-size:var(--btn-font-size-lg)}.Btn--lg .Btn-icon{vertical-align:-.125rem}.Btn--block{display:block;width:100%}.Btn-icon{align-self:center;display:inline-flex;flex-shrink:0;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.no-btn-flex .Btn:not(.Btn--block){display:inline-block}@media (hover:hover){.Btn:hover{--btn-bg:var(--btn-hover-bg)}.Btn--primary:not(.Btn--outline):hover{--btn-bg:var(--btn-primary-bg);opacity:.9}}.Btn--text{--btn-line-height:1.5;border:0;color:var(--link-color);font-size:inherit;font-weight:inherit;min-width:0;padding:0}.Btn--text,.Btn--text:active,.Btn--text:hover{background:transparent}.BackBottom{bottom:4.25rem;overflow:hidden;position:absolute;right:0;z-index:10}.BackBottom .Btn{background:#ffffffd9;border-radius:50px 0 0 50px;border-right:0;color:var(--brand-1);font-size:var(--font-size-sm)}.Countdown,.Countdown-unit{display:inline-block}.Countdown-unit{background:#ffffff40;border-radius:4px;font-family:AlibabaSans,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:.75rem;font-weight:500;line-height:.9375rem;padding:0 .25rem}.Divider{align-items:center;color:var(--color-text-3);display:flex;font-size:.75rem;margin:.75rem 0}.Divider:after,.Divider:before{border-top:1px solid var(--color-line-1);content:"";display:block;flex:1}@media (hover:none){.Divider:after,.Divider:before{-webkit-transform:scaleY(.5);transform:scaleY(.5)}}.Divider--text-center:before,.Divider--text-left:before,.Divider--text-right:before{margin-right:var(--gutter)}.Divider--text-center:after,.Divider--text-left:after,.Divider--text-right:after{margin-left:var(--gutter)}.Divider--text-left:before,.Divider--text-right:after{max-width:10%}.Empty{padding:1.875rem;text-align:center}.Empty .Btn{margin-top:2.5rem}.Empty-img{height:7.8125rem}.Empty-tip{color:var(--color-text-3);font-size:1.125rem;font-weight:600;line-height:1;margin:.5625rem 0 0}.Empty-desc{color:var(--color-text-2);font-size:.8125rem;margin:.9375rem 0 0;opacity:.6}.Flex{display:flex}.Flex--inline{display:inline-flex}.Flex--center{align-items:center;justify-content:center}.Flex--d-r{flex-direction:row}.Flex--d-rr{flex-direction:row-reverse}.Flex--d-c{flex-direction:column}.Flex--d-cr{flex-direction:column-reverse}.Flex--w-n{flex-wrap:nowrap}.Flex--w-w{flex-wrap:wrap}.Flex--w-wr{flex-wrap:wrap-reverse}.Flex--jc-fs{justify-content:flex-start}.Flex--jc-fe{justify-content:flex-end}.Flex--jc-c{justify-content:center}.Flex--jc-sb{justify-content:space-between}.Flex--jc-sa{justify-content:space-around}.Flex--ai-fs{align-items:flex-start}.Flex--ai-fe{align-items:flex-end}.Flex--ai-c{align-items:center}.FlexItem{flex:1;min-height:0;min-width:0}.HelpText{color:var(--color-text-2);font-size:.75rem}.Icon{display:inline-block;height:1em;width:1em;stroke-width:0;fill:currentColor;transition:all .3s cubic-bezier(.18,.89,.32,1.28)}.is-spin{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.IconBtn{background:transparent;border:0;border-radius:3px;color:var(--color-text-2);font-size:1.125rem;min-width:0;padding:0}.IconBtn.Btn--primary{color:var(--brand-2)}.IconBtn.Btn--lg{border-radius:6px;font-size:1.5rem}.IconBtn>.Icon,.IconBtn>img{display:block}.IconBtn>img{height:1em;width:1em}.Image{border-style:none;display:inline-block;overflow:hidden;position:relative}.Image--fluid{height:auto;max-width:100%}.ImageList{--image-list-size:2.75rem;--image-list-fit:cover;display:flex;flex-wrap:wrap;list-style:none;margin:-.25rem 0 0 -.25rem;overflow:hidden;padding:0}.ImageList .Image{border-radius:var(--radius-md);display:block;height:var(--image-list-size);margin:.25rem 0 0 .25rem;object-fit:var(--image-list-fit);width:var(--image-list-size)}.InfiniteScroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}.InputWrapper{position:relative}.InputWrapper.has-counter{padding-bottom:1.25rem}.InputWrapper.has-counter+.HelpText{margin-top:-1.25rem}.Input{background:var(--color-fill-1);border:1px solid var(--color-line-1);border-radius:var(--radius-md);box-sizing:border-box;color:var(--color-text-1);display:block;font-family:inherit;font-size:.875rem;line-height:1.5;margin:0;min-height:1.5rem;padding:.3125rem .75rem;resize:none;width:100%;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;transition:.2s ease-in-out}.Input:focus{border-color:var(--brand-1);outline:none}.Input:focus:not([disabled]):not([readonly])~.Input-line:after,.Input:focus:not([disabled]):not([readonly])~.Input-line:before{width:50%}.Input:disabled{opacity:.5}.Input::-webkit-input-placeholder{color:var(--color-text-3)}.Input::placeholder{color:var(--color-text-3)}.Input--filled{background-color:var(--color-fill-2);border-color:transparent}.Input--flushed{background:none;border-radius:0;border-width:0 0 1px;padding:.125rem var(--gutter)}.Input--flushed:focus{box-shadow:var(--brand-1) 0 1px 0 0}.Input-counter{color:var(--color-text-3);float:right;font-size:.75rem;margin-right:var(--gutter);position:relative;z-index:1}.KvList{--kv-aside-width:5.625rem;--kv-title-color:var(--color-text-2);--kv-gap:.625rem}.KvList[data-align=left] .KvItem-title{width:var(--kv-aside-width)}.KvList[data-align=left] .KvItem-desc{margin-left:calc(var(--kv-aside-width) + var(--kv-gap))}.KvList[data-align=right]{--kv-title-color:var(--color-text-1)}.KvList[data-align=right] .KvItem[data-level="2"]{--kv-title-color:var(--color-text-2)}.KvList[data-align=right] .KvItem-title{flex:1}.KvList[data-align=right] .KvItem-main{flex:initial;font-weight:500;text-align:right;width:var(--kv-aside-width)}.KvItem{color:var(--color-text-1);font-size:.9375rem}.KvItem+.KvItem{margin-top:.5rem}.KvItem[data-level="2"]{font-size:.875rem}.KvItem[data-highlight=true] .KvItem-main{color:var(--brand-1)}.KvItem .Icon{color:var(--color-text-2)}.KvItem .Price{font-size:inherit}.KvItem p{margin:0}.KvItem p+.ImageList{margin-top:.25rem}.KvItem-title{color:var(--kv-title-color)}.KvItem-main{margin-left:var(--kv-gap)}.KvItem-desc{color:var(--color-text-3);font-size:.75rem}.Label{color:var(--color-text-2);display:block;font-size:.75rem}.List{background:var(--color-fill-1)}.List--bordered{border:1px solid var(--color-line-1);border-radius:2px}.List[data-variant=buttons] .ListItem{border:1px solid var(--color-line-2);border-radius:var(--radius-md);color:var(--color-text-2);font-size:.875rem;line-height:1.5;margin-top:.5625rem;padding:.3125rem .75rem}.List[data-variant=buttons] .ListItem:first-child{margin-top:0}.ListItem{align-items:center;border:0;box-sizing:border-box;color:var(--color-text-1);display:flex;font-size:.9375rem;line-height:1.6;padding:.625rem var(--gutter);text-decoration:none;transition:.3s}.ListItem:focus:not(:focus-visible){outline:0}.ListItem+.ListItem{border-top:1px solid var(--color-line-1)}.ListItem .Icon{color:var(--color-text-3)}button.ListItem{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;text-align:left;width:100%}a.ListItem:active,button.ListItem:active{background:var(--color-fill-2)}@media (hover:hover){a.ListItem:hover,button.ListItem:hover{background:#0000000a;background-clip:padding-box;cursor:pointer}}.ListItem-content{flex:1}.Loading{color:var(--color-text-2);padding:.75rem}.Loading .Icon{font-size:1.875rem}.Loading-tip{font-size:.875rem;margin:0 0 0 .375rem}.MediaObject{display:flex}.MediaObject-pic{margin-right:.625rem;width:4.375rem}.MediaObject-pic>img{display:block;height:100%;width:100%}.MediaObject-info{flex:1}.MediaObject-title{font-size:.875rem;font-weight:400;margin:0 0 .375rem}.MediaObject-meta{color:var(--color-text-2);font-size:.75rem}.Message{position:relative}.Message+.Message{margin-top:var(--gutter)}.Message.left .Message-main>.Avatar{margin-right:var(--msg-avatar-gap)}.Message.left .Bubble{margin-right:var(--msg-gutter)}.Message.right .Message-content,.Message.right .Message-main{flex-direction:row-reverse}.Message.right .Message-main>.Avatar{margin-left:var(--msg-avatar-gap)}.Message.right .Message-author{text-align:right}.Message.right .Bubble{background:var(--brand-3);margin-left:var(--msg-gutter)}.Message.pop{display:none}.Message-meta{display:flex;justify-content:center;margin-bottom:.75rem;text-align:center}.Message-main>.Avatar{--avatar-size:var(--rate-width)}.Message-content,.Message-main{align-items:flex-start;display:flex}.Message-inner{flex:1;min-width:0}.Message-author{color:var(--color-text-2);font-size:var(--font-size-xs);line-height:1.1;margin-bottom:.375rem}.SystemMessage{color:var(--color-text-2);padding:0 15Px;text-align:center}.SystemMessage .Btn{margin-left:.375rem}.SystemMessage .Btn:disabled{color:var(--color-text-3);opacity:1}.SystemMessage-inner{border-radius:var(--radius-md);display:inline-block;font-size:12Px;padding:6Px 9Px;position:relative;text-align:left}.SystemMessage-inner:before{background:var(--color-fill-1);border-radius:inherit;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%;z-index:0}.SystemMessage-inner .Btn,.SystemMessage-inner span{position:relative;vertical-align:top;z-index:1}html[data-color-scheme=dark] .SystemMessage-inner{background:var(--color-fill-2)}html[data-color-scheme=dark] .SystemMessage-inner:before{content:none}html[data-color-scheme=dark] .SystemMessage-inner span{position:static}.ChatApp[data-elder-mode=true] .SystemMessage-inner{font-size:14Px;padding:7Px 14Px}.MessageStatus{align-self:center;font-size:15Px;margin-right:.75rem}.MessageStatus[data-status=loading] .Icon{color:var(--color-text-2)}.MessageStatus[data-status=fail] .IconBtn{color:#ff5959}.MessageStatus .Icon,.MessageStatus .IconBtn{display:block}.Message[data-type=text] .MessageStatus{margin-right:calc(4Px - var(--rate-width))}.Message[data-type=order] .MessageStatus{margin-left:calc(var(--rate-width) - 11Px);margin-right:calc(-4Px - var(--rate-width))}.Modal,.Popup{align-items:center;bottom:0;display:flex;height:100%;justify-content:center;left:0;outline:0;position:fixed;right:0;top:0;z-index:100}.Modal.active .Modal-dialog{opacity:1;-webkit-transform:none;transform:none}.Modal-dialog{background:var(--color-fill-1);border-radius:var(--radius-md);font-size:.9375rem;max-width:90vw;opacity:0;overflow:hidden;position:relative;-webkit-transform:translateY(-3.125rem);transform:translateY(-3.125rem);transition:opacity .15s linear,-webkit-transform .3s ease-out;transition:transform .3s ease-out,opacity .15s linear;transition:transform .3s ease-out,opacity .15s linear,-webkit-transform .3s ease-out;width:20rem;z-index:100}.Modal-dialog[data-has-avatar=true]{background-image:linear-gradient(to bottom,#ffffffbf 0,#ffffffbf 7.5rem),linear-gradient(to bottom,var(--brand-1) 0,var(--color-fill-1) 7.5rem);overflow:visible;padding-top:2.3125rem}.Modal-avatar{background-image:var(--avatar),linear-gradient(-51deg,#ffffff80 0,#fffc),linear-gradient(-51deg,var(--brand-1) 0,var(--brand-1) 100%);background-repeat:no-repeat;background-size:cover;border:2px solid var(--color-fill-1);border-radius:50%;box-shadow:0 0 2px 0 var(--color-fill-1),0 0 2px 0 var(--brand-1);box-sizing:border-box;height:3.625rem;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-25%);transform:translate(-50%,-25%);width:3.625rem}.Modal-header{padding:1.125rem 1.25rem .625rem;position:relative}.Modal-body{padding:1.125rem .9375rem}.Modal-header+.Modal-body{padding-top:0}.Modal-footer{display:flex}.Modal-footer .Btn--outline{border-color:var(--color-line-1);border-radius:0;border-width:1px 0 0;padding-bottom:.625rem;padding-top:.625rem}.Modal-footer .Btn--outline:not(.Btn--primary){color:var(--color-text-2)}.Modal-footer--h[data-variant=round]{padding:0 .9375rem 1.125rem}.Modal-footer--h[data-variant=round] .Btn+.Btn{margin-left:.75rem}.Modal-footer--h[data-variant=outline] .Btn+.Btn{border-left-width:1px}.Modal-footer--h .Btn{flex:1}.Modal-footer--v{flex-direction:column}.Confirm .Modal-body{text-align:center}.Popup{align-items:flex-end}.Popup.active .Popup-dialog{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.Popup-content{display:flex;flex-direction:column;height:100%}.Popup-dialog{background:var(--color-fill-1);border-radius:var(--radius-md) var(--radius-md) 0 0;opacity:0;overflow:hidden;position:relative;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);transition:.3s;width:100%;z-index:100}.Popup-dialog[data-bg-color=gray]{background:var(--color-fill-2)}.Popup-dialog[data-height="80"]{height:80vh}.Popup-dialog[data-height="60"]{height:60vh}.Popup-dialog[data-height="40"]{height:40vh}.Popup-header{padding:1.125rem 2.5rem .75rem;position:relative}.Modal-title,.Popup-title{color:var(--color-text-1);font-size:1.125rem;font-weight:500;margin:0;text-align:center}.Popup-subtitle{color:var(--color-text-3);font-size:.75rem;font-weight:400;margin:.1875rem 0 0;text-align:center}.Popup[data-elder-mode=true] .Modal-title,.Popup[data-elder-mode=true] .Popup-title{font-size:23Px}.Popup[data-elder-mode=true] .Popup-close{font-size:32Px}.Modal-close,.Popup-close{color:var(--color-text-1);position:absolute;right:.75rem}.Modal-close{top:.75rem}.Popup-title{min-height:25Px}.Popup-close{top:1.125rem}.Popup-body{flex:1;min-height:0}.Popup-body.overflow{max-height:70vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.Popup-footer{background:var(--color-fill-1);display:flex;flex-direction:column;padding:.5625rem .75rem;padding-bottom:calc(.5625rem + var(--safe-bottom));position:relative}.Popup-footer .Btn+.Btn{margin-top:.5625rem}.Popup-footer--h{flex-direction:row}.Popup-footer--h .Btn+.Btn{margin-left:.75rem;margin-top:0}.S--modalOpen,.S--modalOpen .MessageContainer>.PullToRefresh{overflow:hidden}.S--wide .Popup{align-items:center}.S--wide .Popup-dialog{border-radius:12px;width:30rem}.S--wide .Popup-footer--v{padding-bottom:.75rem}.Navbar{background:var(--navbar-bg);padding:0 var(--gutter);padding-top:var(--safe-top);position:relative;z-index:10}.Navbar,.Navbar-main{align-items:center;display:flex}.Navbar-main{box-sizing:border-box;flex:1;justify-content:center;min-height:44Px;padding:3Px 0}.Navbar-left,.Navbar-right{display:flex;width:58Px}.Navbar-right{justify-content:flex-end}.Navbar-title{color:var(--color-text-1);font-size:17Px;font-weight:500;margin:0}.Navbar-logo{display:block;height:38Px;width:auto}.Navbar .IconBtn{color:var(--color-text-1);font-size:24Px}.Navbar .IconBtn+.IconBtn,.Navbar .Navbar-rightSlot+.IconBtn{margin-left:12Px}.Navbar--left .Navbar-left{width:24Px}.Navbar--left .Navbar-right{width:auto}.Navbar--left .Navbar-main{justify-content:flex-start;margin-left:9Px;min-height:62Px}.Navbar-brand+.Navbar-inner{margin-left:9Px}.Navbar-desc{color:var(--color-text-2);font-size:12Px}.ChatApp[data-elder-mode=true] .Navbar .IconBtn{font-size:26Px}.ChatApp[data-elder-mode=true] .Navbar-logo{height:43Px}.ChatApp[data-elder-mode=true] .Navbar-title{font-size:18Px}.ChatApp[data-elder-mode=true] .Navbar-desc{font-size:13Px}.Notice{align-items:center;background:var(--color-fill-1);border-radius:var(--radius-md);display:flex;padding:.75rem}.Notice-icon{margin-right:.375rem}.Notice .Icon{color:var(--brand-1);font-size:1rem}.Notice-close{margin-left:.375rem}.Notice-close .Icon{color:var(--color-text-3)}.Notice-content{color:var(--color-text-1);flex:1;font-size:.8125rem;min-width:0}.Popover{font-size:.875rem;left:0;position:absolute;top:0;-webkit-transform:translateY(-.625rem);transform:translateY(-.625rem);z-index:1030}.Popover-body{background:var(--color-fill-1);border-radius:6px;box-shadow:var(--shadow-3)}.Popover-arrow{display:block;height:.3125rem;margin-left:.625rem;width:.5625rem;fill:var(--color-fill-1)}.Price{display:inline;font-family:AlibabaSans,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:.875rem;font-weight:500}.Price--original{color:var(--color-text-3);text-decoration:line-through}.Price[data-size]{font-weight:700}.Price[data-size] .Price-currency,.Price[data-size] .Price-decimal,.Price[data-size] .Price-fraction{font-size:.6em}.Price[data-size] .Price-currency{font-size:max(.6em,.6875rem);margin-right:.125rem;vertical-align:.0625rem}.Price[data-size] .Price-decimal,.Price[data-size] .Price-fraction{font-size:max(.6em,.875rem)}.Price[data-size=xl]{font-size:1.875rem}.Price[data-size=lg]{font-size:1.5rem}.Price[data-size=md]{font-size:1.125rem}.Price[data-size=sm]{font-size:.875rem}.Price-currency{font-size:.8em}.Progress{background-color:var(--color-line-1);border-radius:100px;display:flex;height:.125rem;overflow:hidden}.Progress-bar{background-color:var(--blue);overflow:hidden;transition:width .6s ease}.Progress--success .Progress-bar{background-color:var(--green)}.Progress--error .Progress-bar{background-color:var(--red)}.PullToRefresh{height:100%;overflow-y:scroll}.no-scrolling .PullToRefresh{-webkit-overflow-scrolling:touch}.PullToRefresh-fallback{padding-top:var(--gutter);text-align:center}.PullToRefresh-loadMore{font-size:14Px}.PullToRefresh-inner{min-height:100%;overflow:hidden}.PullToRefresh-indicator{color:gray;height:1.875rem;line-height:1.875rem;margin-top:-1.875rem;text-align:center}.PullToRefresh-spinner{color:var(--color-text-3);font-size:1.6875rem}.PullToRefresh-transition{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.QuickReplies{padding:9Px var(--gutter);transition:opacity .3s}.QuickReplies[data-visible=false]{opacity:0;visibility:hidden}.QuickReplies:not(.ScrollView--hasControls){padding-left:0;padding-right:0}.QuickReplies:not(.ScrollView--hasControls) .ScrollView-inner{padding:0 var(--gutter)}.QuickReplies:not(.ScrollView--hasControls) .ScrollView-item:last-child{padding-right:var(--gutter)}.QuickReply{background:var(--color-fill-1);border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-1);cursor:pointer;display:block;font-size:14Px;line-height:20Px;margin:0;padding:4Px 12Px;position:relative;transition:.15s ease-in-out}.QuickReply.new:after{background:var(--red);border:1px solid var(--color-fill-1);border-radius:50%;content:"";height:.5rem;overflow:hidden;position:absolute;right:0;top:0;width:.5rem}.QuickReply.highlight{background:var(--color-fill-1);font-weight:500}.QuickReply.highlight:before{border:1px solid var(--brand-1);border-radius:inherit;bottom:-.0625rem;content:"";left:-.0625rem;opacity:.5;position:absolute;right:-.0625rem;top:-.0625rem}.QuickReply-inner{align-items:center;display:flex}.QuickReply-img{max-height:13Px}.QuickReply-img,.QuickReply-inner>.Icon{margin-right:3Px}.QuickReply .Icon{color:var(--brand-1);font-size:15Px}.ChatApp[data-elder-mode=true] .QuickReply{font-size:17Px;line-height:26Px}.ChatApp[data-elder-mode=true] .QuickReply .Icon{font-size:17Px}.ChatApp[data-elder-mode=true] .QuickReply-img{max-height:17Px}.Quote{border-left:3px solid var(--color-line-1);color:var(--color-text-2);font-size:.75rem;padding-left:.5625rem}.Quote+.Divider{margin-top:.5625rem}.Quote .Image,.Quote .Video-cover,.Quote .Video-video:not([hidden]){border-radius:var(--radius-md);max-height:4.5rem;max-width:4.5rem}.Quote .Image,.Quote .Video{display:inline-block;vertical-align:top}.Quote .Video-video{width:auto}.Quote .Video-playBtn{pointer-events:none}.Quote .Video-playIcon{font-size:1.5rem}.Bubble .Quote:hover{cursor:pointer}.Bubble .Quote-content a{pointer-events:none}.Quote-author{color:var(--color-text-3)}.Checkbox,.Radio{background:var(--color-fill-1);border:1px solid var(--color-line-1);border-radius:var(--radius-md);color:var(--color-text-2);cursor:pointer;display:inline-block;font-size:.875rem;line-height:1.25rem;margin:.5625rem .75rem 0 0;padding:.25rem .75rem;position:relative;text-align:center;transition:.15s ease-in-out;-webkit-tap-highlight-color:transparent}.RadioGroup{margin-top:-.5625rem}.RadioGroup--block .Radio{display:block;margin-right:.5625rem}.CheckboxGroup--block .Checkbox{display:block;margin-right:0}.Checkbox--disabled,.Radio--disabled{cursor:auto;opacity:.5}.Checkbox--checked,.Radio--checked{border-color:var(--brand-1);color:var(--brand-1)}.Checkbox-input,.Radio-input{cursor:inherit;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%}.ChatApp[data-elder-mode=true]{--rate-width:38Px}.RateActions{align-self:flex-end;margin-left:var(--msg-avatar-gap);position:relative;width:var(--rate-width);z-index:10}.RateBtn{background:var(--color-fill-1);border-radius:var(--radius-md);font-size:calc(var(--rate-width) - 12Px);padding:6Px}.RateBtn+.RateBtn{margin-top:9Px}.RateBtn[data-type=up].active,.RateBtn[data-type=up]:hover{color:var(--brand-1)}.RateBtn[data-type=down].active,.RateBtn[data-type=down]:hover{color:var(--blue)}.RichText{word-wrap:break-word;overflow-wrap:break-word}.ScrollGrid{overflow:hidden}.ScrollGrid[data-wrap=true] .ScrollGrid-inner{flex-wrap:wrap}.ScrollGrid[data-wrap=false] .ScrollGrid-scroller{display:flex;margin-bottom:-1.125rem;overflow-x:scroll;overflow-y:hidden;padding-bottom:1.125rem}.ScrollGrid[data-wrap=false] .ScrollGrid-inner>div{flex:0 0 auto}.no-scrolling .ScrollGrid-scroller{-webkit-overflow-scrolling:touch}.ScrollGrid-scroller::-webkit-scrollbar{display:none}.ScrollGrid-inner{display:flex;min-width:100%}.ScrollGrid-indicator,.ScrollGrid-indicatorBar{border-radius:100px;height:.1875rem}.ScrollGrid-indicator{background:var(--color-line-1);margin:.1875rem auto 0;width:1.25rem}.ScrollGrid-indicatorBar{background:var(--brand-1);width:.625rem}.ScrollView{overflow:hidden}.ScrollView-scroller{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.ScrollView-scroller::-webkit-scrollbar{display:none}.ScrollView--fullWidth{margin:0 calc(var(--gutter) * -1)}.ScrollView--fullWidth:not(.ScrollView--hasControls) .ScrollView-inner{padding:0 var(--gutter)}.ScrollView--x .ScrollView-scroller{display:flex;margin-bottom:-18Px;overflow-x:scroll;overflow-y:hidden;padding-bottom:18Px}.ScrollView--x .ScrollView-inner{display:flex}.ScrollView--x .ScrollView-item{flex:0 0 auto;margin-left:.375rem}.ScrollView--x .ScrollView-item:first-child{margin-left:0}.ScrollView--hasControls{align-items:center;display:flex}.ScrollView--hasControls .ScrollView-scroller{flex:1}.ScrollView-control{color:var(--color-text-3);font-size:1rem;padding:.375rem}.ScrollView-control:not(:disabled):hover{color:var(--brand-1)}.Search{align-items:center;background:var(--color-fill-1);border-radius:var(--radius-md);display:flex;padding:.1875rem .3125rem .1875rem .9375rem}.Search-clear,.Search-icon{font-size:var(--font-size-lg)}.Search-icon{color:var(--color-text-3)}.Search-input{border:0;flex:1;padding:0 .5625rem}.Search-input::-webkit-search-cancel-button{display:none}.Search-input:focus+.Search-clear,.Search-input:focus~.Btn--primary{opacity:1}.Search-clear{color:var(--color-text-3);opacity:0}.Search-clear:hover{background:initial;color:var(--color-text-3)}.Search[data-disabled=true]{opacity:.5}.Search .Btn--primary{font-size:var(--font-size-xs);margin-left:.375rem;min-width:3.5rem;opacity:0;padding:.125rem .75rem}.Select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem .75rem}.Select:disabled{opacity:.5}@-webkit-keyframes shimmer{0%{background-position:-29.25rem 0}to{background-position:29.25rem 0}}@keyframes shimmer{0%{background-position:-29.25rem 0}to{background-position:29.25rem 0}}.Skeleton{-webkit-animation:shimmer 1.25s linear infinite forwards;animation:shimmer 1.25s linear infinite forwards;background:linear-gradient(90deg,var(--skeleton-bg-1) 8%,var(--skeleton-bg-2) 18%,var(--skeleton-bg-1) 33%);background-size:50rem 6.5rem}.Skeleton--r-sm{border-radius:2px}.Skeleton--r-md{border-radius:6px}.Skeleton--r-xl{border-radius:32px}.StatusBadge,.StatusBadge-bg,.StatusBadge-text{position:absolute;right:0;top:0}.StatusBadge{--status-badge-color:#662600;--status-badge-bg:#ffefd9}[data-status=expired]>.StatusBadge,[data-status=used]>.StatusBadge{--status-badge-color:#50607a;--status-badge-bg:rgba(80,96,122,.2)}.StatusBadge-text{color:var(--status-badge-color);font-size:.625rem;font-weight:500;line-height:.875rem;text-align:center;width:2.625rem}.Stepper{list-style-type:none;margin:0;padding:0}.Step{padding-bottom:.5625rem;padding-left:1.1875rem;position:relative}.Step:last-child{padding-bottom:0}.Step:last-child .Step-line{bottom:0}.Step--active .Step-dot{background:var(--brand-1);border-color:var(--brand-1)}.Step--active .Step-title span{color:var(--brand-1);font-weight:600}.Step--active .Step-desc{color:var(--color-text-1)}.Step--active[data-status] .Step-line{top:1.375rem}.Step--active[data-status] .Step-icon{color:var(--red)}.Step--active[data-status=success] .Step-icon{color:var(--green)}.Step-icon{align-items:center;display:flex;font-size:1rem;height:1.5rem;justify-content:center;left:0;position:absolute;top:0;width:1rem}.Step-dot{background:var(--color-fill-1);border:1px solid var(--color-line-2);border-radius:50%;box-sizing:border-box;height:.625rem;width:.625rem}.Step-line{background:var(--color-line-2);bottom:-.25rem;left:.5rem;position:absolute;top:1.25rem;-webkit-transform:translateX(-50%) scaleX(.5);transform:translate(-50%) scaleX(.5);width:.0625rem}.Step-title{align-items:center;color:var(--color-text-3);display:flex;font-size:var(--font-size-md)}.Card .Step-title{font-size:.9375rem}.Step-title small{color:var(--color-text-3);font-size:var(--font-size-xs);margin-left:.75rem}.Step-desc{color:var(--color-text-3);font-size:var(--font-size-sm);margin-top:.375rem}.Tabs-nav{display:flex;margin:.4375rem 0;position:relative}.Tabs-nav::-webkit-scrollbar{display:none}.Tabs--scrollable .Tabs-nav{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:-.6875rem;padding-bottom:1.125rem}.Tabs--scrollable .Tabs-navPointer{bottom:1.125rem}.Tabs--scrollable .Tabs-navItem{flex:1 0 auto}.Tabs-navItem{flex:1;text-align:center}.Tabs-navLink{background:transparent;border:0;border-radius:20px;color:var(--color-text-2);font-size:.875rem;padding:.25rem .75rem;transition:.3s}.Tabs-navLink:focus:not(:focus-visible){outline:0}.Tabs-navLink:hover{color:var(--color-text-1);cursor:pointer}.Tabs-navLink.active{color:var(--color-text-1);font-weight:700;position:relative;z-index:1}.Tabs-navPointer{background:var(--btn-primary-bg);border-radius:2px;bottom:0;height:.1875rem;left:0;position:absolute;transition:.3s}.Tabs-pane{display:none}.Tabs-pane.active{display:block}.Tag{border:1px solid var(--brand-1);border-radius:var(--radius-sm);color:var(--brand-1);display:inline-block;font-size:.75rem;line-height:1.25;margin:0 .25rem 0 0;padding:0 .375rem;position:relative;white-space:nowrap}.Tag--primary{border-color:transparent;color:var(--orange)}.Tag--primary:before{background:currentColor;border-radius:inherit;bottom:0;content:"";left:0;margin:-.0625rem;opacity:.14;position:absolute;right:0;top:0}.Tag--success{background:var(--green);border-color:var(--green);color:#fff}.Tag--danger{background:var(--red);border-color:var(--red);color:#fff}.Tag--warning{background:var(--orange);border-color:var(--orange);color:#fff}.Text--truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Text--break{overflow-wrap:break-word!important;word-break:break-word!important}.Text--ellipsis{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;text-overflow:ellipsis}.Think[data-collapsed=true] .Think-toggle .Icon{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.Think-toggle{align-items:center;background:var(--color-fill-2);border-radius:var(--radius-md);cursor:pointer;display:flex;font-size:var(--font-size-xs);justify-content:center;margin-bottom:.75rem;padding:.4375rem .875rem;-webkit-user-select:none;user-select:none;width:-webkit-fit-content;width:fit-content;-webkit-tap-highlight-color:transparent}.Think-toggle .Icon{font-size:var(--font-size-sm);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.Think-content{border-left:2px solid var(--color-line-1);color:var(--color-text-3);font-size:var(--font-size-sm);margin:.75rem 0;padding:.25rem 0 .25rem .5rem}.Think-content p{margin:0}.ReactMarkdown{min-height:1.5rem;-webkit-user-select:text;user-select:text}.ReactMarkdown,.ReactMarkdown p{font-size:1rem;font-weight:400}.ReactMarkdown ol,.ReactMarkdown ul{list-style:revert;margin:revert;padding:revert}.ReactMarkdown blockquote{border-left:2px solid #e5e5e5;color:#8b8b8b;font-size:.875rem;margin:1rem 0;padding:.25rem 0 .25rem .5rem}.ReactMarkdown blockquote p{font-size:.875rem}.Time{color:var(--color-text-3)}.Time,.Tips{font-size:.75rem}.Tips{background:var(--color-fill-2);border-radius:var(--radius-md);color:var(--color-text-1);padding:.5rem}.Tips .Icon{margin:.125rem .25rem 0 0}.Tips .Icon,.Tips[data-size=lg]{font-size:.875rem}.Tips[data-size=lg] .Icon{font-size:.9375rem}.Tips[data-primary=true]{background:var(--brand-4);color:var(--brand-1)}.Toast{display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .3s ease 0s;visibility:hidden;z-index:200}.Toast[data-type=success] .Icon{color:var(--green)}.Toast[data-type=error] .Icon{color:var(--red)}.Toast[data-type=loading] .Icon{color:var(--brand-1)}.Toast.show{opacity:1;visibility:visible}.Toast .Icon{font-size:1.5rem;margin-right:.375rem}.Toast-content{background:var(--color-toast);border-radius:var(--radius-md);box-sizing:border-box;display:flex;max-width:90vw;padding:1.125rem 1.5rem}.Toast-message{color:var(--color-fill-1);flex:1;font-size:1rem;margin:0;word-break:break-word}.Toolbar{padding:var(--gutter);padding-top:0}.Toolbar-item{display:inline-block;margin-top:var(--gutter);text-align:center;width:25%}.Toolbar-btn{border:0;border-radius:0;color:var(--color-text-3);display:inline-block;font-weight:400;max-width:100%;min-width:0;overflow:hidden;padding:6Px;position:relative;vertical-align:top}.Toolbar-btn,.Toolbar-btn:hover{background:transparent}.Toolbar-btn:active .Toolbar-btnIcon{background:#0000000a}@media (hover:hover){.Toolbar-btn:hover .Toolbar-btnIcon{background:#0000000a}}.Toolbar-btnIcon{background:#fffc;border-radius:var(--radius-md);color:var(--color-text-1);display:inline-block;padding:12Px;transition:.3s}.Toolbar-btnIcon .Icon{font-size:30Px;vertical-align:top}.Toolbar-img{height:30Px;vertical-align:top;width:30Px}.Toolbar-btnText{display:block;font-size:14Px;line-height:1.1;margin-top:8Px;white-space:normal;word-wrap:break-word}.ChatApp[data-elder-mode=true] .Toolbar-btnIcon{padding:16Px}@media (min-width:350px){.ChatApp[data-elder-mode=true] .Toolbar-btnIcon{padding:19Px}.ChatApp[data-elder-mode=true] .Toolbar-btnIcon .Icon{font-size:36Px}}[data-tooltip]{cursor:pointer;position:relative}[data-tooltip]:after,[data-tooltip]:before{bottom:100%;left:50%;opacity:0;pointer-events:none;position:absolute;-webkit-transform:translate(-50%,.25rem);transform:translate(-50%,.25rem);-webkit-transform-origin:top;transform-origin:top;transition:all .18s ease-out .18s;z-index:200}[data-tooltip]:after{background:var(--color-text-1);border-radius:var(--radius-md);color:var(--color-fill-1);content:attr(aria-label);font-size:.75rem;margin-bottom:.625rem;padding:.5em 1em;white-space:nowrap}[data-tooltip]:before{border:.3125rem solid transparent;border-top:.3125rem solid var(--color-text-1);content:"";height:0;-webkit-transform-origin:top;transform-origin:top;width:0}[data-tooltip]:hover:after,[data-tooltip]:hover:before{opacity:1;-webkit-transform:translate(-50%);transform:translate(-50%)}.Tree{background:var(--color-fill-1)}.TreeNode-title{align-items:center;border-bottom:1px solid var(--color-line-1);display:flex;justify-content:space-between;padding:.625rem .9375rem}.TreeNode-title:hover{background:var(--color-fill-2);cursor:pointer}.TreeNode:last-child .TreeNode-title{border:0}.TreeNode-children-title{border-bottom:1px solid var(--color-line-1)}.TreeNode-title-text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;flex:1}.TreeNode-children{display:none}.TreeNode-children-active{display:block}.Typing{align-items:center;display:flex;height:1.40625rem}.Typing-text{font-size:.9375rem;margin-right:.5625rem}.Typing-dot{-webkit-animation:typing-dot 1.6s ease-in-out infinite;animation:typing-dot 1.6s ease-in-out infinite;background:var(--gray-4);border-radius:4px;display:inline-block;height:.25rem;width:.25rem}.Typing-dot+.Typing-dot{margin-left:.25rem}.Typing-dot[data-i="1"]{-webkit-animation-delay:.2s;animation-delay:.2s}.Typing-dot[data-i="2"]{-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes typing-dot{0%,40%,to{background:var(--gray-4)}20%{background:var(--gray-3);-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes typing-dot{0%,40%,to{background:var(--gray-4)}20%{background:var(--gray-3);-webkit-transform:scale(1.2);transform:scale(1.2)}}.Video{border-radius:inherit;position:relative}.Video-cover,.Video-video:not([hidden]){border-radius:inherit;display:block;max-height:100%;width:100%}.Video-duration{bottom:.375rem;color:var(--color-fill-1);line-height:1;position:absolute;right:.375rem;z-index:1}.Video-playBtn{background:transparent;border:0;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.Video-playBtn:hover{cursor:pointer}.Video-playIcon{font-size:2.625rem}.Video--playing .Video-playBtn{display:none}.Card{--card-radius:var(--radius-md);background:var(--color-fill-1);border-radius:var(--card-radius);overflow:hidden}.Card--xl{width:300Px}.Card--lg{width:10rem}.Card--md{width:7.5rem}.Card--sm{width:6.5rem}.Card--xs{width:5rem}.Card--fluid{max-width:432Px;min-width:256Px;width:calc(100% - var(--msg-gutter))}.Card[data-fluid=order]{max-width:22.5rem}.CardMedia{background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.CardMedia:after{content:"";display:block;height:0}.CardMedia--wide:after{padding-top:56.25%}.CardMedia--square:after{padding-top:100%}.CardMedia-content{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.CardHeader{padding:.75rem .75rem .5625rem;position:relative}.CardHeader[data-has-bg=true]{border-top-left-radius:inherit;border-top-right-radius:inherit;margin-top:1Px;padding-bottom:calc(.5625rem + var(--card-radius))}.CardHeader[data-has-bg=true]+[class^=Card]{background-color:inherit;border-top-left-radius:inherit;border-top-right-radius:inherit;margin-top:calc(-1 * var(--card-radius));position:relative}.CardHeader-logo{display:block;height:1.5rem}.CardHeader-icon{font-size:1.25rem;height:1.25rem;margin:.125rem .375rem .125rem 0}.CardHeader-title{color:var(--color-text-1);font-size:1rem;font-weight:500;margin:0}.CardHeader-desc{color:var(--color-text-2);font-size:.875rem;font-weight:500;margin:.125rem 0 0}.CardHeader-badge{background:100%/contain no-repeat;margin:-.75rem;width:5.625rem}.CardHeader-badge,.CardHeader-slot{margin-left:.5625rem}.CardHeader-slot{display:flex}.CardHeader-slot .Btn{font-size:.75rem;min-width:auto;padding:.125rem .5625rem}.CardHeader-slot>a{align-items:center;color:var(--color-text-2);display:flex;font-size:.875rem;text-decoration:none}.CardHeader-slot>a .Icon{font-size:1rem}.CardTitle{padding:.75rem .75rem .375rem}.CardTitle--center{padding:.25rem .125rem;text-align:center}.CardTitle-title{font-size:1rem;font-weight:500;margin:0}.CardTitle-subtitle{color:var(--color-text-3);font-size:.625rem;margin:0}.CardContent,.CardText{padding:.75rem}.CardText{color:var(--color-text-1)}.CardText p{margin:0}.CardActions{display:flex;padding:.75rem .75rem 1.125rem}.CardActions .Btn{flex:1;line-height:1.5}.CardActions .Btn+.Btn{margin-left:.75rem}.CardActions--column{flex-direction:column;padding:0}.CardActions--column .Btn{background:var(--color-fill-1);border:0;border-radius:0;border-top:1px solid var(--color-line-1);color:var(--color-text-2);padding:.625rem}.CardActions--column .Btn:last-child{border-radius:0 0 var(--card-radius) var(--card-radius)}.CardActions--column .Btn:active{background:var(--color-fill-2)}.CardActions--column .Btn+.Btn{margin:0}.CardActions--column .Btn--primary{color:var(--brand-1)}@media (hover:hover){.CardActions--column .Btn:hover{background:var(--color-fill-2)}}.CardContent+[class^=Card],.CardHeader[data-has-bg=false]+[class^=Card],.CardText+[class^=Card],.CardTitle+[class^=Card]{padding-top:0}.Carousel{overflow:hidden;position:relative}.Carousel--draggable .Carousel-inner{cursor:grab;touch-action:pan-y}.Carousel--draggable .Carousel-inner:active{cursor:grabbing}.Carousel--rtl{direction:rtl}.Carousel--dragging .Carousel-item{pointer-events:none}.Carousel-inner{display:flex;will-change:transform}.Carousel-dots{bottom:.5rem;display:flex;justify-content:center;left:50%;list-style-type:none;margin:0;padding:0;position:absolute;-webkit-transform:translateX(-50%);transform:translate(-50%);z-index:1}.Carousel-dot{background:var(--color-fill-2);border:0;border-radius:50%;cursor:pointer;display:block;height:.5rem;margin:0 .25rem;padding:0;transition:.3s;width:.5rem}.Carousel-dot.active{background:var(--brand-1)}.FileCard{padding:.5rem}.FileCard-icon{color:var(--color-text-2);height:3.75rem;margin-right:.5rem;position:relative}.FileCard-icon[data-type=pdf]{color:var(--red)}.FileCard-icon[data-type*=doc]{color:var(--blue)}.FileCard-icon[data-type*=ppt],.FileCard-icon[data-type=key]{color:var(--orange)}.FileCard-icon[data-type*=xls]{color:var(--green)}.FileCard-icon[data-type=rar],.FileCard-icon[data-type=zip]{color:var(--brand-1)}.FileCard-icon .Icon{font-size:3.75rem}.FileCard-name{height:2.375rem;line-height:1.4;margin-bottom:.25rem}.FileCard-ext{bottom:.9375rem;font-size:1rem;font-weight:700;left:1.25rem;max-width:3.125rem;position:absolute;text-transform:uppercase;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left bottom;transform-origin:left bottom}.FileCard-meta{color:var(--color-text-3);font-size:.75rem}.FileCard-meta>a,.FileCard-meta>span{margin-right:.625rem}.FileCard-meta a{color:var(--link-color);text-decoration:none}.Form{background:var(--color-fill-1)}.Form.is-light .FormItem{padding:0}.Form.is-light .HelpText,.Form.is-light .Label,.FormItem{padding:0 var(--gutter)}.FormItem{position:relative}.FormItem+.FormItem{margin-top:1.25rem}.FormItem.required .Label:after{color:var(--red);content:"*";display:inline-block;font-family:SimSun,sans-serif;font-size:.875rem;line-height:1;vertical-align:middle}.FormItem.is-invalid .HelpText,.FormItem.is-invalid .Label{color:var(--red)}.FormItem.is-invalid .Input{border-color:var(--red)}.FormItem .CheckboxGroup,.FormItem .RadioGroup{margin-top:.625rem}.FormItem .Label+.Input{margin-top:.3125rem}.FormActions{background:var(--color-fill-1);display:flex;padding:.625rem var(--gutter)}.FormActions .Btn{flex:1}.FormActions .Btn+.Btn{margin-left:.375rem}.Coupon{--coupon-object-width:5rem;--coupon-height:5rem;--coupon-value-color:var(--red);--coupon-condition-color:rgba(255,3,0,.5);--coupon-main-text-color:var(--color-text-1);--coupon-name-font-size:.9375rem;--coupon-desc-color:rgba(255,3,0,.9);--coupon-desc-font-size:.75rem;--coupon-bg:#fff2f2;--coupon-border-color:rgba(232,16,0,.15);--coupon-badge-color:#662600;--coupon-badge-bg:#ffefd9;--btn-padding:.1875rem .75rem;--btn-bg:var(--red);--btn-active-bg:var(--btn-bg);--btn-hover-bg:var(--btn-bg);--btn-border-color:var(--btn-bg);--btn-color:var(--white);--btn-font-size:.8125rem;background:var(--coupon-bg);border:1px solid var(--coupon-border-color);border-radius:var(--radius-md);box-sizing:border-box;color:var(--coupon-main-text-color);height:var(--coupon-height);-webkit-mask:radial-gradient(circle at var(--coupon-object-width) top,transparent .25rem,#000 0) top left /100% 50% no-repeat,radial-gradient(circle at var(--coupon-object-width) bottom,transparent .25rem,#000 0) bottom right /100% 50% no-repeat;mask:radial-gradient(circle at var(--coupon-object-width) top,transparent .25rem,#000 0) top left /100% 50% no-repeat,radial-gradient(circle at var(--coupon-object-width) bottom,transparent .25rem,#000 0) bottom right /100% 50% no-repeat;position:relative}.Coupon .Btn{margin:.75rem;min-width:0}.Coupon[data-status=expired],.Coupon[data-status=used]{--coupon-border-color:var(--color-line-2);--coupon-value-color:var(--color-text-1);--coupon-condition-color:var(--color-text-3);--coupon-main-text-color:var(--color-text-1);--coupon-desc-color:var(--color-text-2);--coupon-bg:var(--color-fill-2);--coupon-badge-color:var(--color-text-2);--coupon-badge-bg:rgba(80,96,122,.2);--btn-bg:transparent;--btn-border-color:var(--red);--btn-color:var(--red)}.Coupon[data-status=expired] .Coupon-arc,.Coupon[data-status=used] .Coupon-arc{display:none}.Coupon[data-in-list=false]{--coupon-width:4.375rem;--coupon-height:3.8125rem;--coupon-name-font-size:.75rem;--coupon-desc-font-size:.625rem;--btn-padding:.125rem .375rem;--btn-font-size:.75rem}.Coupon[data-in-list=false][data-status=expired],.Coupon[data-in-list=false][data-status=used]{--btn-border-color:var(--color-line-2);--btn-color:var(--color-text-2)}.Coupon .StatusBadge{right:-.0625rem;top:-.0625rem}.Coupon .Countdown-unit{background:#ff03001a;color:var(--coupon-value-color)}.Coupon-object{color:var(--coupon-value-color);line-height:1.15;overflow:hidden;position:relative;width:var(--coupon-object-width)}.Coupon-condition{color:var(--coupon-condition-color);font-size:.625rem}.Coupon-divider{border-left:1px dashed var(--coupon-border-color);height:calc(100% - 1rem);margin:.5rem .75rem .5rem -.0625rem;position:relative}.Coupon-main{display:flex;flex-direction:column;justify-content:center}.Coupon-name{font-size:var(--coupon-name-font-size);font-weight:500}.Coupon-desc{color:var(--coupon-desc-color);font-size:var(--coupon-desc-font-size)}@media (max-width:374px){.Coupon .Btn{margin:0 .5rem 0 .375rem}}@supports ((-webkit-mask-image:url()) or (mask-image:url())){.Coupon-divider:after,.Coupon-divider:before{border:1px solid var(--coupon-border-color);border-radius:50%;box-sizing:border-box;content:"";height:.625rem;left:-.375rem;position:absolute;width:.625rem}.Coupon-divider:before{top:-.875rem}.Coupon-divider:after{bottom:-.875rem}}.Goods{font-size:.875rem;padding:.75rem}.Goods[data-elder-mode=true]{--goods-img-size:3.5rem}.Goods[data-elder-mode=true] .Price{color:var(--brand-1)}.Goods[data-variant=inList] .Goods-status{color:var(--highlight-2);display:flex;justify-content:flex-end}.Goods[data-variant=compact]{--goods-img-size:2.75rem;background:var(--color-fill-2);color:var(--color-text-2);padding:.5rem}.Goods[data-variant=compact] .Price{font-weight:400}.Goods+.Goods{border-top:1px solid var(--color-line-1)}.Goods-img{border-radius:var(--radius-md);height:var(--goods-img-size);margin-right:9Px;object-fit:cover;width:var(--goods-img-size)}.Goods-name{font-size:.875rem;font-weight:400;margin:0}.Goods-main .Price{margin-right:9Px}.Goods-desc{margin-top:2Px;word-break:break-all}.Goods-desc,.Goods-meta{color:var(--color-text-3)}.Goods-meta{font-size:.625rem}.Goods-countUnit{color:var(--color-text-3);font-size:.875rem;margin-left:.375rem}.Goods-unit{font-size:.75rem;margin-left:.1875rem}.Goods-buyBtn{color:#fff;float:right;padding:.125rem}.Goods-buyBtn,.Goods-buyBtn:hover{background:var(--brand-1)}.Goods-aside{align-items:flex-end;display:flex;flex-direction:column;margin-left:6Px}.Goods-status{align-items:center;color:var(--highlight-1);display:inline-flex}.Goods .Btn{min-width:0}.Goods-countUnit,.Goods-slot,.Goods-status,.Goods-tags{margin-top:2Px}.OrderObject{background:var(--color-fill-2);border-radius:var(--radius-md);color:var(--color-text-2);font-size:.875rem;padding:.5rem}.OrderObject .Goods{padding:0}.OrderObject .Icon{font-size:1rem}.OrderObject-title{margin-bottom:.25rem}.RedPacket{--red-packet-object-width:5.25rem;--red-packet-height:5rem;--red-packet-color:var(--red);--red-packet-value-color:var(--red-packet-color);--red-packet-condition-color:rgba(255,3,0,.5);--red-packet-main-text-color:var(--white);--red-packet-name-font-size:.9375rem;--red-packet-desc-color:hsla(0,0%,100%,.9);--red-packet-desc-font-size:.75rem;--red-packet-object-bg:var(--white);--red-packet-bg:linear-gradient(270deg,#f33,#f43 43%);--red-packet-arc-color:#f43;--btn-padding:.1875rem .75rem;--btn-bg:#fff0e9;--btn-active-bg:var(--btn-bg);--btn-hover-bg:var(--btn-bg);--btn-border-color:var(--btn-bg);--btn-color:var(--red-packet-color);--btn-font-size:.8125rem;background:var(--red-packet-bg);border-radius:var(--radius-md);border-top-right-radius:calc(var(--radius-md) + 2px);box-sizing:border-box;color:var(--red-packet-main-text-color);height:var(--red-packet-height);position:relative}.RedPacket .Btn{margin:.75rem;min-width:0}.RedPacket[data-variant=cash]{--red-packet-color:#5b360d;--red-packet-main-text-color:var(--red-packet-color);--red-packet-desc-color:rgba(91,54,13,.9);--red-packet-bg:linear-gradient(270deg,#ffd7a8,#ffe0ba 50%);--red-packet-arc-color:#ffe0ba}.RedPacket[data-variant=cash] .Countdown-unit{background:#5b360d1a}.RedPacket[data-variant=image]{--red-packet-bg:#fff2f2;--red-packet-arc-color:#fff2f2;--red-packet-main-text-color:var(--red);--red-packet-desc-color:rgba(255,3,0,.9);--btn-bg:var(--red);--btn-color:var(--white)}.RedPacket[data-status=expired],.RedPacket[data-status=used]{border:1px solid var(--color-line-2);--red-packet-value-color:var(--color-text-1);--red-packet-condition-color:var(--color-text-3);--red-packet-main-text-color:var(--color-text-1);--red-packet-desc-color:var(--color-text-2);--red-packet-object-bg:transparent;--red-packet-bg:var(--color-fill-2);--btn-bg:transparent;--btn-border-color:var(--red-packet-color);--btn-color:var(--red-packet-color)}.RedPacket[data-status=expired] .RedPacket-arc,.RedPacket[data-status=used] .RedPacket-arc{display:none}.RedPacket[data-in-list=false]{--red-packet-object-width:4.375rem;--red-packet-height:3.8125rem;--red-packet-name-font-size:.75rem;--red-packet-desc-font-size:.625rem;--btn-padding:.125rem .375rem;--btn-font-size:.75rem}.RedPacket[data-in-list=false][data-status=expired],.RedPacket[data-in-list=false][data-status=used]{--btn-border-color:var(--color-line-2);--btn-color:var(--color-text-2)}.RedPacket-object{background:var(--red-packet-object-bg);background-clip:content-box;border:2px solid transparent;border-radius:var(--radius-md) 0 0 var(--radius-md);color:var(--red-packet-value-color);line-height:1.15;margin-right:.75rem;position:relative;width:var(--red-packet-object-width)}.RedPacket-condition{color:var(--red-packet-condition-color);font-size:.625rem}.RedPacket-arc{height:var(--red-packet-height);position:absolute;right:-.375rem;top:-.125rem;width:.75rem}.RedPacket-main{display:flex;flex-direction:column;justify-content:center}.RedPacket-name{font-size:var(--red-packet-name-font-size);font-weight:500}.RedPacket-desc{color:var(--red-packet-desc-color);font-size:var(--red-packet-desc-font-size)}.RedPacket-tag{background:#fff1eb;border-radius:4px 0 6px;color:#ff5000;font-size:.75rem;left:.125rem;padding:0 .25rem;position:absolute;top:.125rem}@media (max-width:374px){.RedPacket .Btn{margin:0 .5rem 0 .375rem}}.MultiRedPacket{align-items:center;display:flex}.MultiRedPacket .RedPacket{--red-packet-object-width:3.75rem;--red-packet-name-font-size:.9375rem;--red-packet-desc-font-size:.75rem;flex:1}.MultiRedPacket .RedPacket-img{height:2.25rem;width:2.25rem}.MultiRedPacket .RedPacket-desc span+span{border-left:1px solid hsla(0,0%,100%,.45);margin-left:.375rem;padding-left:.375rem}.MultiRedPacket .RedPacket-desc strong{font-size:.875rem}.MultiRedPacket-stack{align-items:center;display:flex;position:relative}.MultiRedPacket-stack:after,.MultiRedPacket-stack:before{background:#fff;border:2px solid #f99;border-radius:var(--radius-md) 0 0 var(--radius-md);border-right:0;box-sizing:border-box;content:"";display:block;margin-right:-.125rem;width:.375rem}.MultiRedPacket-stack:before{border-color:#f99;height:3.3125rem}.MultiRedPacket-stack:after{border-color:#f66;height:3.5625rem}.MessageContainer{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.MessageContainer>.PullToRefresh{flex:1}.MessageContainer:focus{outline:0}.MessageList{font-size:.9375rem;padding:var(--gutter)}.RecorderToast{background:var(--color-toast);border-radius:12px;color:var(--color-fill-1);height:10rem;left:50%;padding:.625rem;position:fixed;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10rem;z-index:100}.Recorder--cancel .RecorderToast{color:var(--red)}.Recorder--cancel .Recorder-btn{background:#0000000a;color:var(--color-text-3)}.RecorderToast-icon{font-size:2.3125rem;position:relative}.RecorderToast-waves{height:100%;position:absolute;transition:.3s;width:100%;z-index:-1}.RecorderToast-wave-1,.RecorderToast-wave-2,.RecorderToast-wave-3{-webkit-animation:wave 10s linear infinite;animation:wave 10s linear infinite;color:var(--brand-2);position:absolute;z-index:-1}.RecorderToast-wave-1{font-size:11rem;left:.875rem;opacity:.2;top:-1.5625rem}.RecorderToast-wave-2{font-size:11.625rem;left:-1.3125rem;opacity:.4;top:-.75rem}.RecorderToast-wave-3{font-size:4.4375rem;left:3.4375rem;opacity:.8;top:2.5rem}.Recorder-btn{background:var(--color-fill-1);border-radius:var(--radius-md);color:var(--brand-1);height:2.25rem;line-height:2.25rem;text-align:center;transition:.3s}@-webkit-keyframes wave{0%{-webkit-transform:translateY(5%) rotate(0);transform:translateY(5%) rotate(0)}50%{-webkit-transform:translateY(-5%) rotate(180deg);transform:translateY(-5%) rotate(180deg)}to{-webkit-transform:translateY(5%) rotate(1turn);transform:translateY(5%) rotate(1turn)}}@keyframes wave{0%{-webkit-transform:translateY(5%) rotate(0);transform:translateY(5%) rotate(0)}50%{-webkit-transform:translateY(-5%) rotate(180deg);transform:translateY(-5%) rotate(180deg)}to{-webkit-transform:translateY(5%) rotate(1turn);transform:translateY(5%) rotate(1turn)}}.Composer{align-items:flex-end;display:flex;padding:.5625rem var(--gutter);--action-size:36Px;--action-font-size:20Px}.Composer>div+div{margin-left:9Px}.Composer[data-has-value=false] .Composer-actions[data-action=send],.Composer[data-has-value=true] .Composer-actions[data-action-icon]{margin:0;opacity:0;width:0}.Composer[data-has-value=true] .Composer-inputWrap{margin-left:0}.Composer[data-has-value=true] .Composer-sendBtn{-webkit-animation:sendIn .3s;animation:sendIn .3s}.Composer-actions{align-items:center;display:flex;height:var(--action-size);overflow:hidden;transition:width .1s;width:var(--action-size)}.Composer-actions[data-action=send]{width:var(--send-width,63Px)}.Composer-actions .IconBtn{background:var(--color-fill-1);color:var(--color-text-1);font-size:var(--action-font-size);padding:8Px}.Composer-toggleBtn .Icon{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.Composer-toggleBtn.active .Icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Composer-inputWrap{flex:1;position:relative}.Composer-input{border:0;border-radius:var(--radius-md);caret-color:var(--brand-2);font-size:15Px;line-height:20Px;max-height:8.25rem;overflow-x:hidden;padding:.5rem .75rem;transition:border-color .15s ease-in-out}.Composer-sendBtn{flex:0 0 auto;min-width:0;padding-left:16Px;padding-right:16Px}@-webkit-keyframes sendIn{0%{-webkit-transform:scale(.2);transform:scale(.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes sendIn{0%{-webkit-transform:scale(.2);transform:scale(.2)}to{-webkit-transform:scale(1);transform:scale(1)}}.ChatApp[data-elder-mode=true] .Composer{--action-size:50Px;--action-font-size:34Px}.ChatApp[data-elder-mode=true] .Composer-input{font-size:21Px;line-height:32Px;padding:9Px 12Px}.ChatApp[data-elder-mode=true] .Composer-sendBtn{font-size:17Px;padding:4Px 13Px}.SendConfirm .Modal-dialog{margin:1.25rem;width:30rem}.SendConfirm-inner{height:20rem;text-align:center}.SendConfirm-inner img{max-height:100%;max-width:100%}html{height:100vh}html[data-safari]{height:calc(100vh - (100vh - 100%))}#root,body{height:100%}body{margin:0;overflow:hidden}@media (hover:none){body{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}.ChatApp{background:var(--app-bg);color:var(--color-text-1);display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;height:100%;line-height:1.5;-webkit-tap-highlight-color:transparent}.S--focusing{--safe-bottom:0}@supports (-webkit-touch-callout:none){.S--focusing .MessageList{margin-top:75vh}}.ChatFooter{background:var(--footer-bg);padding-bottom:var(--safe-bottom);position:relative;z-index:10}@media (max-width:374px){:root{--msg-avatar-gap:3Px;--rate-width:24Px}.MessageList{padding-left:.375rem;padding-right:.375rem}}.chat-composer-mentions .ant-mentions-dropdown{border-radius:8px;box-shadow:0 4px 12px #00000026;border:1px solid #d9d9d9;max-height:200px;overflow-y:auto}.chat-composer-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu{max-height:none}.chat-composer-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item{padding:8px 12px;border-radius:4px;margin:2px 4px;transition:all .2s}.chat-composer-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item:hover{background:#f5f5f5}.chat-composer-mentions .ant-mentions-dropdown .ant-mentions-dropdown-menu .ant-mentions-dropdown-menu-item.ant-mentions-dropdown-menu-item-active{background:#6ab1751a;color:#2b8766}.custom-composer{background:#fff;border-top:1px solid #d9d9d9;padding:0}.custom-composer .composer-input-wrapper{display:flex;align-items:flex-end;gap:12px;padding:12px 16px}.custom-composer .composer-input-wrapper .scope-toggle{width:36px;height:36px;border-radius:18px;display:flex;align-items:center;justify-content:center;transition:all .2s;flex-shrink:0}.custom-composer .composer-input-wrapper .scope-toggle.scope-public{color:#2b8766;background:#6ab1751a}.custom-composer .composer-input-wrapper .scope-toggle.scope-public:hover{background:#59a8651a;transform:translateY(-1px)}.custom-composer .composer-input-wrapper .scope-toggle.scope-public .anticon{font-size:16px}.custom-composer .composer-input-wrapper .scope-toggle.scope-internal{color:#ff920e;background:#ff920e1a}.custom-composer .composer-input-wrapper .scope-toggle.scope-internal:hover{background:#f485001a;transform:translateY(-1px)}.custom-composer .composer-input-wrapper .scope-toggle.scope-internal .anticon{font-size:16px}.custom-composer .composer-input-wrapper .input-actions-wrapper{flex:1;position:relative}.custom-composer .composer-input-wrapper .input-actions-wrapper .composer-input{width:100%;background:#f5f5f5;border:1px solid #d9d9d9;padding:4px 48px 4px 8px;font-size:14px;resize:none;transition:all .2s}.custom-composer .composer-input-wrapper .input-actions-wrapper .composer-input::placeholder{color:#666}.custom-composer .composer-input-wrapper .input-actions-wrapper .composer-input:focus{outline:none;border-color:#2b8766;background:#fff;box-shadow:0 0 0 2px #6ab1751a}.custom-composer .composer-input-wrapper .input-actions-wrapper .composer-input:disabled{background:#eee;cursor:not-allowed;opacity:.6}.custom-composer .composer-input-wrapper .input-actions-wrapper .composer-input .ant-input-textarea-show-count:after{display:none}.custom-composer .composer-input-wrapper .input-actions-wrapper .composer-input .ant-mentions .ant-mentions-measure{color:#2b8766;background:#6ab1751a;padding:1px 4px;border-radius:3px;font-weight:500}.custom-composer .composer-input-wrapper .input-actions-wrapper .input-actions{position:absolute;right:8px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:4px}.custom-composer .composer-input-wrapper .input-actions-wrapper .input-actions .attachment-button{width:28px;height:28px;border-radius:14px;display:flex;align-items:center;justify-content:center;color:#666;background:transparent;border:none;transition:all .2s}.custom-composer .composer-input-wrapper .input-actions-wrapper .input-actions .attachment-button:hover:not(:disabled){background:#eee;color:#2b8766}.custom-composer .composer-input-wrapper .input-actions-wrapper .input-actions .attachment-button:disabled{opacity:.5;cursor:not-allowed}.custom-composer .composer-input-wrapper .input-actions-wrapper .input-actions .attachment-button .anticon{font-size:16px}.custom-composer .composer-input-wrapper .send-button{background:#2b8766;border-color:#2b8766;border-radius:20px;height:36px;padding:0 20px;font-weight:500;transition:all .2s}.custom-composer .composer-input-wrapper .send-button:not(:disabled):hover{background:#5a9f63;border-color:#5a9f63;transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.custom-composer .composer-input-wrapper .send-button:not(:disabled):active{transform:translateY(0)}.custom-composer .composer-input-wrapper .send-button:disabled{background:#d9d9d9;border-color:#d9d9d9;opacity:.6}.custom-composer .composer-input-wrapper .send-button:disabled:hover{background:#d9d9d9;border-color:#d9d9d9}.custom-composer .composer-input-wrapper .send-button .anticon{margin-right:4px}.custom-composer .attachment-preview{padding:0 16px 12px;border-top:1px solid #eeeeee}.custom-composer .attachment-preview .attachment-list{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.custom-composer .attachment-preview .attachment-list .attachment-item{display:flex;align-items:center;gap:6px;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:16px;padding:4px 8px 4px 12px;font-size:12px;color:#000;max-width:200px}.custom-composer .attachment-preview .attachment-list .attachment-item .attachment-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-composer .attachment-preview .attachment-list .attachment-item .attachment-remove{width:20px;height:20px;min-width:20px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#666;background:transparent;border:none;font-size:14px;font-weight:700;line-height:1;padding:0}.custom-composer .attachment-preview .attachment-list .attachment-item .attachment-remove:hover{background:#ff4d4f1a;color:#ff4d4f}@media (max-width: 768px){.custom-composer .composer-input-wrapper{padding:8px 12px;gap:8px}.custom-composer .composer-input-wrapper .scope-toggle{width:32px;height:32px;border-radius:16px}.custom-composer .composer-input-wrapper .scope-toggle .anticon{font-size:14px}.custom-composer .composer-input-wrapper .input-actions-wrapper .composer-input{padding:6px 40px 6px 12px;font-size:13px}.custom-composer .composer-input-wrapper .input-actions-wrapper .input-actions{right:6px}.custom-composer .composer-input-wrapper .input-actions-wrapper .input-actions .attachment-button{width:24px;height:24px;border-radius:12px}.custom-composer .composer-input-wrapper .input-actions-wrapper .input-actions .attachment-button .anticon{font-size:14px}.custom-composer .composer-input-wrapper .send-button{height:32px;padding:0 16px;font-size:13px}.custom-composer .attachment-preview{padding:0 12px 8px}.custom-composer .attachment-preview .attachment-list{gap:6px}.custom-composer .attachment-preview .attachment-list .attachment-item{padding:3px 6px 3px 10px;font-size:11px;max-width:150px}.custom-composer .attachment-preview .attachment-list .attachment-item .attachment-remove{width:18px;height:18px;min-width:18px;border-radius:9px;font-size:12px}}.attachment-message-card{background:#fff;border:1px solid #d9d9d9;border-radius:12px;padding:12px;max-width:300px;min-width:250px;box-shadow:0 1px 2px #0000000d;transition:all .2s}.attachment-message-card.right{background:#ffe0cc;color:#000;border-color:#ffe0cc}.attachment-message-card.right .message-text{color:#000}.attachment-message-card.right .attachments-header{color:#8c8c8c;border-bottom-color:#fff}.attachment-message-card.right .attachment-item{background:#ffffffbf;border-color:#d9d9d9}.attachment-message-card.right .attachment-item:hover{background:#ffffffd9}.attachment-message-card.right .attachment-item .file-details .file-name,.attachment-message-card.right .attachment-item .file-details .file-size{color:#000}.attachment-message-card.right .attachment-item .download-button{color:#000;background:#ffffff1a}.attachment-message-card.right .attachment-item .download-button:hover{background:#fff3;color:#000}.attachment-message-card.left{background:#fff;color:#000}.attachment-message-card.left .attachments-header{color:#666;border-bottom-color:#eee}.attachment-message-card.left .attachment-item{background:#f5f5f5;border-color:#d9d9d9}.attachment-message-card.left .attachment-item:hover{background:#eee}.attachment-message-card.left .attachment-item .file-details .file-name{color:#000}.attachment-message-card.left .attachment-item .file-details .file-size{color:#666}.attachment-message-card.left .attachment-item .download-button{color:#2b8766;background:#fff}.attachment-message-card.left .attachment-item .download-button:hover{background:#f5f5f5;color:#5a9f63}.attachment-message-card.recalled{background:#f5f5f5;color:#000;font-style:italic;opacity:.8}.attachment-message-card.recalled .message-text{color:#000;font-weight:500}.attachment-message-card.recalled .attachments-section{display:none}.attachment-message-card .message-text{margin-bottom:8px;font-size:14px;line-height:1.4;word-break:break-word}.attachment-message-card .message-text:last-child{margin-bottom:0}.attachment-message-card .attachments-section .attachments-header{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #eeeeee}.attachment-message-card .attachments-section .attachments-header .icon-file-attachment{width:15px;height:15px}.attachment-message-card .attachments-section .attachments-header .anticon{font-size:12px}.attachment-message-card .attachments-section .attachments-list{display:flex;flex-direction:column;gap:6px}.attachment-message-card .attachments-section .attachment-item{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:8px;border:1px solid #f5f5f5;transition:all .2s}.attachment-message-card .attachments-section .attachment-item .attachment-info{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.attachment-message-card .attachments-section .attachment-item .attachment-info .file-icon{font-size:16px;line-height:1}.attachment-message-card .attachments-section .attachment-item .attachment-info .file-details{flex:1;min-width:0}.attachment-message-card .attachments-section .attachment-item .attachment-info .file-details .file-name{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:2px}.attachment-message-card .attachments-section .attachment-item .attachment-info .file-details .file-size{font-size:11px}.attachment-message-card .attachments-section .attachment-item .download-button{padding:4px 8px;height:auto;min-width:auto;border-radius:4px;font-size:11px;transition:all .2s}.attachment-message-card .attachments-section .attachment-item .download-button .anticon{font-size:12px}@media (max-width: 768px){.attachment-message-card{max-width:250px;padding:10px}.attachment-message-card .message-text{font-size:13px}.attachment-message-card .attachments-section .attachment-item{padding:6px}.attachment-message-card .attachments-section .attachment-item .attachment-info{gap:6px}.attachment-message-card .attachments-section .attachment-item .attachment-info .file-icon{font-size:14px}.attachment-message-card .attachments-section .attachment-item .attachment-info .file-details .file-name{font-size:12px}.attachment-message-card .attachments-section .attachment-item .attachment-info .file-details .file-size{font-size:10px}.attachment-message-card .attachments-section .attachment-item .download-button{padding:3px 6px;font-size:10px}.attachment-message-card .attachments-section .attachment-item .download-button .anticon{font-size:10px}}.chat-ui-wrapper{background:#fff;border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.chat-ui-wrapper .chat-unread-banner{background:#2b8766;color:#fff;padding:8px 16px;text-align:center;font-size:13px;font-weight:500;border-bottom:1px solid #2b8766;animation:slideDown .3s ease-out}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.chat-ui-wrapper .ChatUI{--primary-color: #2b8766;--bubble-bg: #f5f5f5;--bubble-color: #000000;--bubble-primary-bg: #2b8766;--bubble-primary-color: #ffffff;--navbar-bg: #ffffff;--navbar-height: 52px;--composer-bg: #ffffff;--composer-border-color: #d9d9d9}.chat-ui-wrapper .Navbar{background:#fff;border-bottom:1px solid #d9d9d9;box-shadow:0 1px 2px #0000000d}.chat-ui-wrapper .Navbar .Navbar-title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:16px;font-weight:600;color:#000}.chat-ui-wrapper .Navbar .unread-badge{background:#ff4d4f;color:#fff;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:500}.chat-ui-wrapper .MessageList{background:#f5f5f5;padding:16px 16px 140px}.chat-ui-wrapper .chat-message-wrapper{position:relative;display:inline-block;max-width:100%}.chat-ui-wrapper .chat-message-wrapper .message-status-failed,.chat-ui-wrapper .chat-message-wrapper .message-status-sending,.chat-ui-wrapper .chat-message-wrapper .message-scope-indicator{font-size:11px;margin-top:4px;opacity:.7}.chat-ui-wrapper .chat-message-wrapper .message-status-failed{color:#ff4d4f}.chat-ui-wrapper .chat-message-wrapper .message-status-sending{color:#1890ff}.chat-ui-wrapper .chat-message-wrapper .message-scope-indicator{color:#ff920e;display:flex;align-items:center;gap:4px;font-weight:500}.chat-ui-wrapper .chat-message-wrapper .message-scope-indicator .anticon{font-size:10px}.chat-ui-wrapper .chat-message-wrapper.internal-message .Bubble{position:relative}.chat-ui-wrapper .chat-message-wrapper.internal-message .Bubble:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid rgba(255,146,14,.3);border-radius:inherit;pointer-events:none}.chat-ui-wrapper .chat-message-wrapper.internal-message .attachment-message-card{position:relative}.chat-ui-wrapper .chat-message-wrapper.internal-message .attachment-message-card:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border:2px solid rgba(255,146,14,.3);border-radius:inherit;pointer-events:none}.chat-ui-wrapper .Bubble{box-shadow:0 1px 2px #0000000d;word-break:break-word}.chat-ui-wrapper .Bubble[data-position=left]{background:#fff;color:#000;border:1px solid #d9d9d9}.chat-ui-wrapper .Bubble[data-position=left]:hover{background:#f5f5f5}.chat-ui-wrapper .Bubble[data-position=right]{background:#2b8766;color:#fff}.chat-ui-wrapper .Bubble[data-position=right]:hover{background:#5a9f63}.chat-ui-wrapper .Message--system .Bubble{background:#1890ff1a;color:#1890ff;font-size:12px;padding:6px 12px;border-radius:12px}.chat-ui-wrapper .Message[data-status=recalled] .Bubble{background:#f5f5f5;color:#000;font-style:italic;opacity:.8;font-weight:500}.chat-ui-wrapper .QuickReplies{background:#fff;border-top:1px solid #d9d9d9;padding:8px 16px}.chat-ui-wrapper .QuickReplies .QuickReply{background:#fff;border:1px solid #d9d9d9;color:#000;padding:6px 12px;border-radius:4px;font-size:14px;margin-right:8px;transition:all .2s}.chat-ui-wrapper .QuickReplies .QuickReply:hover{background:#2b8766;color:#fff;border-color:#2b8766;transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.chat-ui-wrapper .QuickReplies .QuickReply:active{transform:translateY(0)}.chat-ui-wrapper .QuickReplies .QuickReply--highlight{background:#2b8766;color:#fff;border-color:#2b8766}.chat-ui-wrapper .Composer{display:none}.chat-ui-wrapper .Composer .Composer-input{background:#f5f5f5;border:1px solid #d9d9d9;border-radius:4px;padding:10px 12px;font-size:14px;color:#000}.chat-ui-wrapper .Composer .Composer-input::placeholder{color:#666;opacity:.6}.chat-ui-wrapper .Composer .Composer-input:focus{outline:none;border-color:#2b8766;box-shadow:0 0 0 2px #6ab1751a}.chat-ui-wrapper .Composer .Composer-input:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.6}.chat-ui-wrapper .Composer .Composer-actions{padding-right:8px}.chat-ui-wrapper .Composer .Composer-sendBtn{background:#2b8766;color:#fff;border:none;border-radius:4px;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;cursor:pointer}.chat-ui-wrapper .Composer .Composer-sendBtn:hover:not(:disabled){background:#5a9f63;transform:translateY(-1px);box-shadow:0 2px 4px #0000000d}.chat-ui-wrapper .Composer .Composer-sendBtn:active{transform:translateY(0)}.chat-ui-wrapper .Composer .Composer-sendBtn:disabled{opacity:.5;cursor:not-allowed}.chat-ui-wrapper .MessageList-loading{color:#666;padding:16px;text-align:center}.chat-ui-wrapper .Typing{padding:8px 16px;color:#666;font-size:13px;font-style:italic}.chat-ui-wrapper .Message--divider{text-align:center;color:#666;font-size:12px;padding:16px 0;position:relative}.chat-ui-wrapper .Message--divider:before,.chat-ui-wrapper .Message--divider:after{content:"";position:absolute;top:50%;width:calc(50% - 60px);height:1px;background:#d9d9d9}.chat-ui-wrapper .Message--divider:before{left:0}.chat-ui-wrapper .Message--divider:after{right:0}.chat-ui-wrapper .Avatar{color:#fff;font-weight:600;font-size:12px;width:32px;height:32px;line-height:32px;overflow:hidden;border-radius:20px}.chat-ui-wrapper .Avatar img{width:100%;height:100%;object-fit:cover}.chat-ui-wrapper .Avatar.text-avatar{display:flex;align-items:center;justify-content:center;background:#2b8766;color:#fff}.chat-ui-wrapper .Message-attachment{background:#fff;border:1px solid #d9d9d9;border-radius:4px;padding:8px 12px;margin-top:8px;display:flex;align-items:center;gap:8px}.chat-ui-wrapper .Message-attachment:hover{background:#f5f5f5}.chat-ui-wrapper .Message-attachment .attachment-icon{color:#666;font-size:16px}.chat-ui-wrapper .Message-attachment .attachment-name{color:#2b8766;text-decoration:none;font-size:13px}.chat-ui-wrapper .Message-attachment .attachment-name:hover{text-decoration:underline}.chat-ui-wrapper .Message-attachment .attachment-size{color:#666;font-size:11px;margin-left:auto}.chat-ui-wrapper .ScrollToBottom{position:absolute;bottom:80px;right:20px;background:#2b8766;color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 8px #00000026;cursor:pointer;transition:all .2s;z-index:10}.chat-ui-wrapper .ScrollToBottom:hover{background:#5a9f63;transform:scale(1.1)}.chat-ui-wrapper .ScrollToBottom:active{transform:scale(1)}.chat-ui-wrapper .ant-dropdown-menu{min-width:150px}.chat-ui-wrapper .ant-dropdown-menu .ant-dropdown-menu-item{padding:8px 12px;font-size:13px}.chat-ui-wrapper .ant-dropdown-menu .ant-dropdown-menu-item:hover{background:#f5f5f5}@media (max-width: 768px){.chat-ui-wrapper{border-radius:0;height:100vh!important}.chat-ui-wrapper .Navbar{position:sticky;top:0;z-index:100}.chat-ui-wrapper .MessageList{padding:12px}.chat-ui-wrapper .Composer{padding:8px 12px;position:sticky;bottom:0}.chat-ui-wrapper .QuickReplies{padding:6px 12px;overflow-x:auto;white-space:nowrap}.chat-ui-wrapper .QuickReplies .QuickReply{font-size:13px;padding:4px 10px}}@media (min-width: 768px) and (max-width: 1024px){.chat-ui-wrapper{max-width:90%;margin:0 auto}}@media (min-width: 1024px){.chat-ui-wrapper{max-width:100%}}.chat-ui-wrapper .custom-composer{position:relative;z-index:10}.raidar-assessment{display:flex;gap:0px;height:100%}.raidar-assessment-container{flex:1;display:flex;flex-direction:column;gap:1px;box-shadow:0 1px 4px #00000040;border-radius:2px;overflow-x:auto;overflow-y:hidden}.raidar-assessment-toolbar{display:flex;align-items:center;justify-content:space-between;height:59px;background:#fff;padding:0 16px;flex:0;box-shadow:1px 1px 5px #00000040}.raidar-assessment-toolbar-tabs{gap:10px;height:59px;line-height:normal;align-items:center;display:flex;overflow:hidden;white-space:nowrap}.raidar-assessment-toolbar-tabs .selected{color:#2b8766}.raidar-assessment-toolbar-tabs .ant-divider{margin:0}.raidar-assessment-toolbar-tab{display:flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer}.raidar-assessment-toolbar-tab:hover{color:#2b8766}.raidar-assessment-toolbar-tab svg{flex-shrink:0}.raidar-assessment-toolbar-tab-label{padding:10px 0;margin-inline-start:7px;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:100%;transition:all .3s ease-in-out}.raidar-assessment-content{margin-top:3px;flex:auto;overflow-y:auto}.raidar-assessment .chat-btn{transition:all .3s ease;border-radius:6px;position:relative}.raidar-assessment .chat-btn:hover{background-color:#1890ff1a;border-color:#1890ff4d}.raidar-assessment .chat-btn .anticon{transition:all .3s ease}.raidar-assessment .chat-btn:after{content:"";position:absolute;top:6px;right:6px;width:8px;height:8px;background-color:#ff4d4f;border-radius:50%;border:2px solid #ffffff;animation:pulse 2s infinite}.raidar-assessment .chat-btn.chat-btn-active{background-color:#2b876626;border-color:#2b876666;color:#2b8766}.raidar-assessment .chat-btn.chat-btn-active .anticon{animation:bellRing .5s ease-in-out;transform:scale(1.1)}.raidar-assessment .chat-btn.chat-btn-active:after{display:none}.raidar-assessment .chat-btn.chat-btn-active:hover{background-color:#2b876633;border-color:#2b876680}@keyframes bellRing{0%,to{transform:scale(1.1) rotate(0)}25%{transform:scale(1.1) rotate(-10deg)}75%{transform:scale(1.1) rotate(10deg)}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}.raidar-assessment-chat{position:fixed;bottom:0;right:0;width:500px;height:calc(100vh - 60px);background:#fff;box-shadow:-2px 0 8px #00000026;z-index:1000;display:flex;flex-direction:column}.raidar-table-header-style .ant-table-thead>tr>th{background:#f7f9fa!important;color:#8e95a9!important;font-size:15px;font-weight:400;border-bottom:none;padding:16px!important}.raidar-table-header-style .ant-table-tbody>tr>td{border-bottom:1px solid #d9d9d9;padding:16px}.raidar-table-header-style .ant-table-tbody>tr:hover>td{background:#f7f9fa}.referral-templates-container{background:#fff;height:100vh;display:flex;flex-direction:column;overflow:hidden}.referral-templates-container .raidar-content-header{margin-bottom:3px}.referral-templates-container .referral-templates-content{flex:1;display:flex;overflow:hidden;background:#f7f9fa}.referral-templates-container .referral-templates-content .referral-templates-content-left{width:280px;flex-shrink:0;background:#fff;border-right:1px solid #d9d9d9;display:flex;flex-direction:column;overflow:hidden}.referral-templates-container .referral-templates-content .referral-templates-content-right{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#fff}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-basic{background:#fff;flex-shrink:0}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-main{flex:1;padding:20px 24px;overflow:hidden;display:flex;flex-direction:column}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner{flex:1;display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:8px;margin:5px 0;box-shadow:0 2px 8px #0000000a}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail{flex:1;display:flex;flex-direction:column;overflow:hidden;padding:20px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section{flex:1;display:flex;flex-direction:column;overflow:hidden}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header{flex-shrink:0;margin-bottom:20px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-header-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-header-top .templates-title{margin:0;font-size:18px;font-weight:600;color:#121212;line-height:1.3}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-header-top .templates-side-info{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-header-top .templates-side-info .view-header-footer-button{background:transparent;border:none;color:#2b8766;font-weight:500;font-size:13px;cursor:pointer;transition:all .2s ease;text-decoration:underline;text-underline-offset:2px;padding:0;height:auto}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-header-top .templates-side-info .view-header-footer-button:hover:not(:disabled){color:#194d3a;text-decoration-thickness:2px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-header-top .templates-side-info .view-header-footer-button:disabled{color:#8c8c8c!important;cursor:not-allowed!important;text-decoration:none!important;opacity:.6!important}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-header-top .templates-side-info .updated-time{margin:0;font-size:12px;color:#666;display:flex;align-items:center;gap:4px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-header-top .templates-side-info .updated-time .clock-icon{font-size:14px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-search{width:100%;height:40px;border-radius:6px;border:1px solid #d9d9d9;transition:all .2s ease}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-search:hover{border-color:#2b8766}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-search:focus-within{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-search .ant-input{border:none;box-shadow:none;font-size:14px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-search .ant-input::placeholder{color:#8c8c8c;font-style:italic}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .templates-header .templates-search .anticon-search{color:#8c8c8c;font-size:16px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-right-inner .referral-templates-content-detail .templates-section .referral-template-list-container{flex:1;overflow:hidden;display:flex;flex-direction:column}.referral-templates-sider{height:100%;display:flex;flex-direction:column;background:#fff}.referral-templates-sider .sider-header{padding:20px;border-bottom:1px solid #d9d9d9;background:#f7f9fa}.referral-templates-sider .sider-header h3{margin:0;font-size:16px;font-weight:600;color:#121212}.referral-templates-sider .sider-list-section{flex:1;overflow-y:auto;padding:8px 0}.referral-templates-sider .sider-list-section::-webkit-scrollbar{width:6px}.referral-templates-sider .sider-list-section::-webkit-scrollbar-track{background:#f5f5f5}.referral-templates-sider .sider-list-section::-webkit-scrollbar-thumb{background:#8c8c8c4d;border-radius:3px}.referral-templates-sider .sider-list-section::-webkit-scrollbar-thumb:hover{background:#8c8c8c80}.referral-templates-sider .sider-list-section .sider-list-item{padding:12px 20px;cursor:pointer;transition:all .2s ease;border-left:3px solid transparent;display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#000;position:relative}.referral-templates-sider .sider-list-section .sider-list-item:hover{background:#f9f9f9;color:#2b8766}.referral-templates-sider .sider-list-section .sider-list-item.system-defaults-active{background:#2b876614;color:#2b8766;font-weight:500}.referral-templates-sider .sider-list-section .sider-list-item.system-defaults-active:after{content:"";position:absolute;right:0;top:0;bottom:0;width:2px;background:#2b8766}.referral-templates-sider .sider-list-section .sider-list-item .delete-client-settings-btn{width:20px;height:20px;border-radius:50%;border:none;background:transparent;color:#8c8c8c;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;opacity:0}.referral-templates-sider .sider-list-section .sider-list-item .delete-client-settings-btn:hover{background:#ff4d4f1a;color:#ff4d4f;transform:scale(1.1)}.referral-templates-sider .sider-list-section .sider-list-item:hover .delete-client-settings-btn{opacity:1}.referral-templates-sider .sider-footer{padding:16px 20px;border-top:1px solid #d9d9d9;background:#f7f9fa}.referral-templates-sider .sider-footer .new-client-template-button{width:100%;height:40px;border-radius:6px;font-weight:500;font-size:14px;background:#fff;border:1px solid #d9d9d9;color:#000;transition:all .2s ease}.referral-templates-sider .sider-footer .new-client-template-button:hover:not(:disabled){border-color:#2b8766;color:#2b8766;background:#2b87660d}.referral-templates-sider .sider-footer .new-client-template-button:disabled{opacity:.6;cursor:not-allowed}.content-top-filters .filter-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.content-top-filters .filter-section-header h3{margin:0;font-size:16px;font-weight:600;color:#121212}.content-top-filters .filter-section-header .view-header-footer-button{background:transparent;border:none;color:#2b8766;font-weight:500;font-size:13px;cursor:pointer;transition:all .2s ease;text-decoration:underline;text-underline-offset:2px;padding:0;height:auto}.content-top-filters .filter-section-header .view-header-footer-button:hover:not(:disabled){color:#194d3a;text-decoration-thickness:2px}.content-top-filters .filter-section-header .view-header-footer-button:disabled{color:#8c8c8c;cursor:not-allowed;text-decoration:none;opacity:.6}.content-top-filters .filter-display-info{background:#1890ff0d;border:1px solid rgba(24,144,255,.15);border-radius:6px;padding:12px 16px;margin-top:16px;font-size:13px;color:#666}.content-top-filters .filter-display-info .info-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.content-top-filters .filter-display-info .info-row:last-child{margin-bottom:0}.content-top-filters .filter-display-info .info-row .info-label{font-weight:500;color:#000}.content-top-filters .filter-display-info .info-row .info-value{color:#666;font-family:monospace;font-size:12px}.templates-list-scroll-area{flex:1;overflow-y:auto;overflow-x:hidden;padding-right:8px;margin-right:-8px;min-height:0;scrollbar-width:thin;scrollbar-color:rgba(140,140,140,.3) rgba(245,245,245,.5)}.templates-list-scroll-area::-webkit-scrollbar{width:6px}.templates-list-scroll-area::-webkit-scrollbar-track{background:#f5f5f580;border-radius:3px}.templates-list-scroll-area::-webkit-scrollbar-thumb{background:#8c8c8c4d;border-radius:3px;transition:background .2s ease}.templates-list-scroll-area::-webkit-scrollbar-thumb:hover{background:#8c8c8c80}.templates-list-scroll-area .template-item{background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:16px;margin:12px 8px 12px 0;cursor:pointer;transition:all .2s ease;position:relative;overflow:hidden}.templates-list-scroll-area .template-item:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,rgba(43,135,102,.3),transparent);opacity:0;transition:opacity .2s ease}.templates-list-scroll-area .template-item:hover{border-color:#2b8766;box-shadow:0 4px 16px #2b87661f;transform:translateY(-2px)}.templates-list-scroll-area .template-item:hover:before{opacity:1}.templates-list-scroll-area .template-item.template-item-active{border-color:#2b8766;background:#2b876605;box-shadow:0 4px 16px #2b876626}.templates-list-scroll-area .template-item.template-item-active:before{opacity:1;height:3px;background:#2b8766}.templates-list-scroll-area .template-item.template-item-active .template-name{color:#2b8766}.templates-list-scroll-area .template-item .template-content .template-name{margin:0 0 8px;font-size:15px;font-weight:600;color:#121212;line-height:1.3;transition:color .2s ease}.templates-list-scroll-area .template-item .template-content .template-name .search-highlight{background:#ff920e40;padding:2px 4px;border-radius:3px;font-weight:700}.templates-list-scroll-area .template-item .template-content .template-details{margin:0;font-size:13px;color:#666;line-height:1.5}.templates-list-scroll-area .template-item .template-content .template-details .search-highlight{background:#ff920e40;padding:1px 3px;border-radius:2px;font-weight:600}.templates-list-scroll-area .template-item .template-actions{display:flex;margin-top:2px;border-top:none;opacity:0;transform:translateY(4px);transition:all .2s ease}.templates-list-scroll-area .template-item .template-actions .template-action-button{padding:6px 14px;border-radius:5px;font-size:12px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid;position:relative;overflow:hidden}.templates-list-scroll-area .template-item .template-actions .template-action-button:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff4d;border-radius:50%;transform:translate(-50%,-50%);transition:width .3s ease,height .3s ease}.templates-list-scroll-area .template-item .template-actions .template-action-button:active:after{width:100px;height:100px}.templates-list-scroll-area .template-item .template-actions .template-action-button.view-button{background:#fff;border-color:#1890ff;color:#1890ff}.templates-list-scroll-area .template-item .template-actions .template-action-button.view-button:hover{background:#1890ff;color:#fff;transform:translateY(-1px);box-shadow:0 3px 8px #1890ff4d}.templates-list-scroll-area .template-item .template-actions .template-action-button.edit-button{background:#2b8766;border-color:#2b8766;color:#fff}.templates-list-scroll-area .template-item .template-actions .template-action-button.edit-button:hover{background:#21684f;border-color:#21684f;transform:translateY(-1px);box-shadow:0 3px 8px #2b87664d}.templates-list-scroll-area .template-item .template-actions .template-action-button.delete-button{background:#fff;border-color:#ff4d4f;color:#ff4d4f}.templates-list-scroll-area .template-item .template-actions .template-action-button.delete-button:hover{background:#ff4d4f;color:#fff;transform:translateY(-1px);box-shadow:0 3px 8px #ff4d4f4d}.templates-list-scroll-area .template-item:hover .template-actions,.templates-list-scroll-area .template-item.template-item-active .template-actions{opacity:1;transform:translateY(0)}.templates-list-scroll-area .template-preview{position:fixed;background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:20px;box-shadow:0 12px 32px #00000026;z-index:1000;max-height:400px;overflow-y:auto;font-size:13px;line-height:1.6;color:#000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.templates-list-scroll-area .template-preview:before{content:"";position:absolute;top:-8px;left:20px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #ffffff}.templates-list-scroll-area .template-preview::-webkit-scrollbar{width:4px}.templates-list-scroll-area .template-preview::-webkit-scrollbar-track{background:#f5f5f580;border-radius:2px}.templates-list-scroll-area .template-preview::-webkit-scrollbar-thumb{background:#8c8c8c66;border-radius:2px}.templates-list-scroll-area .template-preview::-webkit-scrollbar-thumb:hover{background:#8c8c8c99}.templates-list-scroll-area .template-preview h1,.templates-list-scroll-area .template-preview h2,.templates-list-scroll-area .template-preview h3,.templates-list-scroll-area .template-preview h4,.templates-list-scroll-area .template-preview h5,.templates-list-scroll-area .template-preview h6{color:#121212;margin-top:0;margin-bottom:8px}.templates-list-scroll-area .template-preview p{margin-bottom:8px;color:#000}.templates-list-scroll-area .template-preview ul,.templates-list-scroll-area .template-preview ol{margin-bottom:8px;padding-left:20px}.templates-list-scroll-area .template-preview li{margin-bottom:4px;color:#000}.templates-list-scroll-area .empty-state{text-align:center;padding:48px 20px;color:#8c8c8c}.templates-list-scroll-area .empty-state .empty-icon{font-size:48px;color:#8c8c8c;margin-bottom:16px}.templates-list-scroll-area .empty-state p{margin:0;font-size:14px;line-height:1.5}.referral-templates-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px;color:#666}.referral-templates-loading .ant-spin{margin-bottom:16px}.referral-templates-loading p{margin:0;font-size:14px}.referral-templates-modal .ant-modal-header{border-bottom:1px solid #d9d9d9;padding:16px 24px}.referral-templates-modal .ant-modal-header .ant-modal-title{font-size:18px;font-weight:600;color:#121212}.referral-templates-modal .ant-modal-body{padding:24px}.referral-templates-modal .ant-modal-footer{border-top:1px solid #d9d9d9;padding:16px 24px}.referral-templates-modal .ant-modal-footer .ant-btn{border-radius:6px;font-weight:500;height:36px;padding:0 16px}.referral-templates-modal .ant-modal-footer .ant-btn.ant-btn-primary{background:#2b8766;border-color:#2b8766}.referral-templates-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover{background:#1f6049;border-color:#1f6049}@media (max-width: 1200px){.referral-templates-container .referral-templates-content .referral-templates-content-left{width:240px}}@media (max-width: 992px){.referral-templates-container .referral-templates-header{padding:16px 20px}.referral-templates-container .referral-templates-header .content-header{flex-direction:column;gap:16px;align-items:stretch}.referral-templates-container .referral-templates-header .content-header .content-header-right{align-self:flex-start}.referral-templates-container .referral-templates-content{flex-direction:column}.referral-templates-container .referral-templates-content .referral-templates-content-left{width:100%;height:200px;border-right:none;border-bottom:1px solid #d9d9d9}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-basic,.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-main{padding:16px 20px}.referral-templates-sider .sider-list-section{display:flex;overflow-x:auto;overflow-y:hidden;padding:8px 16px}.referral-templates-sider .sider-list-section .sider-list-item{flex-shrink:0;white-space:nowrap;margin-right:8px;border-left:none;border-bottom:3px solid transparent}.referral-templates-sider .sider-list-section .sider-list-item.system-defaults-active{border-left:none;border-bottom-color:#2b8766}.referral-templates-sider .sider-list-section .sider-list-item.system-defaults-active:after{display:none}.referral-templates-sider .sider-footer{padding:12px 16px}}@media (max-width: 768px){.referral-templates-container .referral-templates-header{padding:12px 16px}.referral-templates-container .referral-templates-header .content-header .content-header-left h1{font-size:20px}.referral-templates-container .referral-templates-content .referral-templates-content-left{height:160px}.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-basic,.referral-templates-container .referral-templates-content .referral-templates-content-right .referral-templates-content-main{padding:12px 16px}.templates-list-scroll-area{-webkit-overflow-scrolling:touch}.templates-list-scroll-area .template-item{padding:12px}.templates-list-scroll-area .template-item .template-actions{flex-wrap:wrap;gap:6px;opacity:1;transform:none}.templates-list-scroll-area .template-item .template-actions .template-action-button{flex:1;min-width:60px;font-size:11px;padding:5px 10px}.content-top-filters .filter-section-header{flex-direction:column;gap:12px;align-items:stretch}}@media (prefers-reduced-motion: reduce){.referral-templates-container *,.templates-list-scroll-area .template-item,.referral-templates-sider .sider-list-item,.template-action-button{transition:none!important;transform:none!important}}@media (prefers-contrast: high){.referral-templates-container .template-item{border-width:2px}.referral-templates-container .template-item.template-item-active{border-width:3px}.referral-templates-container .referral-templates-sider .sider-list-item.system-defaults-active{border-left-width:4px}}.raidar-table-header-style .ant-table-thead>tr>th,.diagnostic-service-settings .ant-table .ant-table-thead>tr>th{background:#f7f9fa!important;color:#8e95a9!important;font-size:15px;font-weight:400;border-bottom:none;padding:16px!important}.raidar-table-header-style .ant-table-tbody>tr>td,.diagnostic-service-settings .ant-table .ant-table-tbody>tr>td{border-bottom:1px solid #d9d9d9;padding:16px}.raidar-table-header-style .ant-table-tbody>tr:hover>td,.diagnostic-service-settings .ant-table .ant-table-tbody>tr:hover>td{background:#f7f9fa}.diagnostic-service-settings{background:#fff;height:100vh;display:flex;flex-direction:column}.diagnostic-service-settings-content{padding:10px 0;margin:0 20px;flex:1;overflow-y:auto;scroll-behavior:smooth}.diagnostic-service-settings-content::-webkit-scrollbar{width:6px}.diagnostic-service-settings-content::-webkit-scrollbar-track{background:#f5f5f5}.diagnostic-service-settings-content::-webkit-scrollbar-thumb{background:#8c8c8c4d;border-radius:3px}.diagnostic-service-settings-content::-webkit-scrollbar-thumb:hover{background:#8c8c8c80}.diagnostic-service-settings-section{padding-bottom:32px;margin-bottom:12px}.diagnostic-service-settings-section:last-child{margin-bottom:0;border-bottom:none;padding-bottom:0}.diagnostic-service-settings-section-header{display:flex;justify-content:space-between;align-items:center;margin:40px 0 24px}.diagnostic-service-settings-section-header:first-child{margin-top:0}.diagnostic-service-settings-section-header h2{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;margin:0;font-size:18px;color:#000}.diagnostic-service-settings-form-row{display:flex;gap:16px}.diagnostic-service-settings-form-row .ant-form-item{flex:1;margin-bottom:24px}.diagnostic-service-settings-doctor-view .ant-input,.diagnostic-service-settings-doctor-view .ant-input-disabled,.diagnostic-service-settings-doctor-view .ant-select-selector,.diagnostic-service-settings .diagnostic-service-settings-content .ant-input,.diagnostic-service-settings .diagnostic-service-settings-content .ant-input-disabled,.diagnostic-service-settings .diagnostic-service-settings-content .ant-select-selector{height:40px;display:flex;align-items:center}.diagnostic-service-settings-doctor-view .ant-input[disabled],.diagnostic-service-settings .diagnostic-service-settings-content .ant-input[disabled]{height:40px}.diagnostic-service-settings-doctor-view .ant-input[rows="2"],.diagnostic-service-settings .diagnostic-service-settings-content .ant-input[rows="2"]{min-height:40px;height:40px;resize:vertical}.diagnostic-service-settings-doctor-view textarea.ant-input,.diagnostic-service-settings .diagnostic-service-settings-content textarea.ant-input{min-height:40px!important;height:40px!important;line-height:1.5;padding:8px 11px;resize:vertical}.diagnostic-service-settings-doctor-view textarea.ant-input:disabled,.diagnostic-service-settings .diagnostic-service-settings-content textarea.ant-input:disabled{min-height:40px!important;height:40px!important}.diagnostic-service-settings-actions{display:flex;gap:8px}.diagnostic-service-settings-edit-actions{display:flex;gap:12px}.diagnostic-service-settings-toggle-frame{display:flex;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:2px;box-shadow:0 1px 3px #0000001a}.diagnostic-service-settings-toggle-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:6px;transition:all .2s ease;color:#666;border:none;background:transparent}.diagnostic-service-settings-toggle-btn:hover:not(:disabled){background-color:#f5f5f5;color:#000}.diagnostic-service-settings-toggle-btn:disabled{color:#8c8c8c;cursor:not-allowed;opacity:.6}.diagnostic-service-settings-toggle-btn.active{color:#2b8766;font-weight:600;transform:scale(1.1)}.diagnostic-service-settings-toggle-btn.active:hover{color:#2b8766;background-color:#f5f5f5}.diagnostic-service-settings-toggle-btn .anticon{font-size:16px}.diagnostic-service-settings-toggle-divider{width:1px;height:20px;background-color:#d9d9d9;margin:0 2px}.diagnostic-service-settings-pre-appointment-content{background:#2b876605;border:1px solid rgba(43,135,102,.1);border-radius:8px;padding:24px}.diagnostic-service-settings-pre-appointment-toggle{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px}.diagnostic-service-settings-pre-appointment-toggle .toggle-content{flex:1;margin-right:16px}.diagnostic-service-settings-pre-appointment-toggle .toggle-content h3{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;margin:0 0 8px;font-size:18px;color:#000}.diagnostic-service-settings-pre-appointment-toggle .toggle-content p{margin:0;font-size:14px;color:#666;line-height:1.5}.diagnostic-service-settings-pre-appointment-toggle .ant-switch{margin-top:2px}.diagnostic-service-settings-pre-appointment-options{padding-top:24px;border-top:1px solid rgba(43,135,102,.15)}.diagnostic-service-settings-pre-appointment-options .ant-form-item{margin-bottom:0}.diagnostic-service-settings-pre-appointment-options .ant-form-item-label>label{font-weight:500;color:#000;font-size:14px}.diagnostic-service-settings-doctor-info-content{background:#1890ff05;border:1px solid rgba(24,144,255,.1);border-radius:8px;padding:24px}.diagnostic-service-settings-doctor-info-title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;margin:0 0 20px;font-size:18px;color:#000}.diagnostic-service-settings-doctor-info-notice{display:flex;align-items:center;gap:8px;padding:12px 16px;background-color:#1890ff14;border:1px solid rgba(24,144,255,.2);border-radius:6px;margin-bottom:24px}.diagnostic-service-settings-doctor-info-notice .notice-icon{color:#1890ff;font-size:16px}.diagnostic-service-settings-doctor-info-notice span{color:#666;font-size:14px}.diagnostic-service-settings-doctor-info-display{padding:0 5px}.diagnostic-service-settings-doctor-info-display .ant-form-item{margin-bottom:0}.diagnostic-service-settings-info-row{display:flex;gap:24px;margin-bottom:20px}.diagnostic-service-settings-info-row:last-child{margin-bottom:0}.diagnostic-service-settings-info-item{flex:1;display:flex;align-items:baseline;gap:8px}.diagnostic-service-settings-info-item label{font-weight:500;color:#000;font-size:14px;white-space:nowrap}.diagnostic-service-settings-info-item .info-text{color:#666;font-size:14px;line-height:1.5;word-break:break-word}.diagnostic-service-settings-info-item .info-text:empty:before{content:"Not set";color:#8c8c8c;font-style:italic}.diagnostic-service-settings-preview-content{padding:32px;background:#fff;flex:1;overflow-y:auto;scroll-behavior:smooth}.diagnostic-service-settings-preview-content::-webkit-scrollbar{width:6px}.diagnostic-service-settings-preview-content::-webkit-scrollbar-track{background:#f5f5f5}.diagnostic-service-settings-preview-content::-webkit-scrollbar-thumb{background:#8c8c8c4d;border-radius:3px}.diagnostic-service-settings-preview-content::-webkit-scrollbar-thumb:hover{background:#8c8c8c80}.diagnostic-service-settings .diagnostic-service-form-preview{max-width:800px;margin:0 auto;background:#fff;border:2px solid #d9d9d9;border-radius:8px;box-shadow:0 4px 12px #0000001a}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-header{background:linear-gradient(135deg,#2b8766,#2b8766cc);color:#fff;padding:24px 32px;text-align:center;border-radius:6px 6px 0 0}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-header h1{margin:0 0 16px;font-size:24px;font-weight:700;letter-spacing:1px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-header .form-info{display:flex;justify-content:center;gap:32px;margin:0}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-header .form-info p{margin:0;font-size:14px;opacity:.9}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body{padding:32px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-section{margin-bottom:32px;border-bottom:1px solid #d9d9d9;padding-bottom:24px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-section:last-child{border-bottom:none;margin-bottom:0}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-section h3{margin:0 0 20px;font-size:18px;font-weight:600;color:#2b8766;border-bottom:2px solid rgba(43,135,102,.2);padding-bottom:8px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-section h4{margin:16px 0 12px;font-size:16px;font-weight:500;color:#000}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-row{display:flex;gap:24px;margin-bottom:16px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-row:last-child{margin-bottom:0}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-field{flex:1;margin-bottom:16px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-field.full-width{width:100%}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-field label{display:block;font-weight:500;color:#000;margin-bottom:8px;font-size:14px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-field .form-input,.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-field .form-textarea{border-bottom:1px solid #000000;padding:8px 4px;min-height:32px;font-family:monospace;color:#000;background:transparent}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-field .form-textarea{line-height:1.6}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .test-checkboxes{display:grid;grid-template-columns:1fr 1fr;gap:32px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .test-checkboxes .test-category h4{margin:0 0 16px;font-size:16px;font-weight:600;color:#000}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .test-checkboxes .test-category .checkbox-group{display:flex;flex-direction:column;gap:8px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .test-checkboxes .test-category .checkbox-group label{display:flex;align-items:center;gap:8px;font-size:14px;color:#666;cursor:pointer}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .test-checkboxes .test-category .checkbox-group label input[type=checkbox]{margin:0;transform:scale(1.1)}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .test-checkboxes .test-category .checkbox-group label:hover{color:#000}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-footer{margin-top:32px;padding-top:24px;border-top:2px solid #d9d9d9}.diagnostic-service-settings-state-row{background-color:#2b87660d!important}.diagnostic-service-settings-state-row:hover{background-color:#2b87661a!important}.diagnostic-service-settings-state-row td{font-weight:500;border-bottom:1px solid rgba(43,135,102,.2)!important}.diagnostic-service-settings-clinic-row{background-color:#fff!important}.diagnostic-service-settings-clinic-row:hover{background-color:#f9f9f9!important}.diagnostic-service-settings-clinic-row td{border-bottom:1px solid #d9d9d9!important}.diagnostic-service-settings-name.state-name{font-weight:600;color:#2b8766}.diagnostic-service-settings-name.clinic-name{color:#666;font-size:14px}.diagnostic-service-settings-name.clinic-name .clinic-indent{color:#8c8c8c;margin-right:4px}.diagnostic-service-settings-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;height:300px;gap:16px}.diagnostic-service-settings-loading p{color:#666;margin:0}.diagnostic-service-settings-modal-footer{display:flex;justify-content:flex-end;gap:12px;padding:16px 0;border-top:1px solid #f0f0f0}.diagnostic-service-settings .ant-form-item-label>label{font-weight:500;color:#000}.diagnostic-service-settings .ant-input:disabled,.diagnostic-service-settings .ant-input[disabled]{background-color:#f5f5f5;border-color:#d9d9d9;color:#8c8c8c}.diagnostic-service-settings .ant-input:disabled::placeholder,.diagnostic-service-settings .ant-input[disabled]::placeholder{color:#8c8c8c;opacity:.6}.diagnostic-service-settings .raidar-general-modal .content{padding:0}.diagnostic-service-settings .raidar-general-modal .footer{padding:16px 0 0;border-top:1px solid #f0f0f0}.diagnostic-service-settings .ant-switch-checked{background-color:#2b8766}.diagnostic-service-settings .ant-btn-text:hover{background-color:#f5f5f5}.diagnostic-service-settings .ant-btn-text.ant-btn-dangerous:hover{background-color:#ff4d4f1a;color:#ff4d4f}@media (max-width: 768px){.diagnostic-service-settings-content{padding:20px}.diagnostic-service-settings-section-header{flex-direction:column;gap:12px;align-items:flex-start;margin:32px 0 20px}.diagnostic-service-settings-section-header h2{font-size:18px}.diagnostic-service-settings-form-row,.diagnostic-service-settings-info-row{flex-direction:column;gap:0}.diagnostic-service-settings-pre-appointment-toggle{flex-direction:column;align-items:flex-start;gap:16px}.diagnostic-service-settings-pre-appointment-toggle .toggle-content{margin-right:0}.diagnostic-service-settings-section{padding-bottom:24px;margin-bottom:24px}.diagnostic-service-settings-preview-content{padding:16px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-header{padding:20px 16px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-header h1{font-size:20px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-header .form-info{flex-direction:column;gap:8px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body{padding:20px 16px}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .form-row{flex-direction:column;gap:0}.diagnostic-service-settings .diagnostic-service-form-preview .diagnostic-service-form-body .test-checkboxes{grid-template-columns:1fr;gap:24px}.diagnostic-service-settings .ant-drawer .ant-drawer-content-wrapper{width:100%!important}}.vaccination-form-container{min-height:100vh;background-color:#f5f5f5;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;line-height:1.6}.vaccination-form-container .vaccination-form-card{max-width:800px;margin:0 auto;border-radius:12px;box-shadow:#0000000d;overflow:hidden;border:none}.vaccination-form-container .vaccination-form-card .ant-card-body{padding:0}.vaccination-form-container .form-header{background:linear-gradient(135deg,#2b8766,#2b8766);color:#fff;padding:30px;text-align:center}.vaccination-form-container .form-header .header-title{color:#fff;font-size:28px;margin-bottom:10px;font-weight:700}.vaccination-form-container .form-header .header-subtitle{color:#8c8c8c;font-size:16px;margin-bottom:0}.vaccination-form-container .form-content{padding:30px}.vaccination-form-container .worker-info-alert{margin-bottom:30px;border-radius:8px}.vaccination-form-container .worker-info-alert .worker-info-text{margin-bottom:10px;font-size:16px}.vaccination-form-container .worker-info-alert .worker-info-text:last-child{margin-bottom:0}.vaccination-form-container .medicare-section{background:#f5fff4;border-left:4px solid #2b8766;margin-bottom:30px;padding-top:20px;padding-left:20px;border-radius:8px}.vaccination-form-container .medicare-section .ant-card-head{border-bottom:none;padding-bottom:0}.vaccination-form-container .medicare-section .ant-card-head-title{color:#2b8766;font-weight:700;font-size:18px}.vaccination-form-container .medicare-section .medicare-section-details{display:flex;flex-wrap:wrap}.vaccination-form-container .medicare-section .medicare-section-details .medicare-input-section{margin-top:10px}.vaccination-form-container .medicare-section .medicare-section-details .medicare-input-section.medicare-number{flex:4 0 500px}.vaccination-form-container .medicare-section .medicare-section-details .medicare-input-section.reference{flex:1 0 150px}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper,.vaccination-form-container .question-radio-group .ant-radio-button-wrapper{border-radius:20px;font-size:12px;font-weight:500;padding:4px 12px;height:auto;line-height:1.2}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper:before,.vaccination-form-container .question-radio-group .ant-radio-button-wrapper:before{display:none}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper.radio-yes:first-child,.vaccination-form-container .question-radio-group .ant-radio-button-wrapper.radio-yes:first-child{border-radius:20px}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper.radio-yes.ant-radio-button-wrapper-checked,.vaccination-form-container .question-radio-group .ant-radio-button-wrapper.radio-yes.ant-radio-button-wrapper-checked{background-color:#ff4d4f;border-color:#ff4d4f;color:#fff}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper.radio-yes.ant-radio-button-wrapper-checked:hover,.vaccination-form-container .question-radio-group .ant-radio-button-wrapper.radio-yes.ant-radio-button-wrapper-checked:hover{background-color:#d32f2f;border-color:#d32f2f}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper.radio-no:last-child,.vaccination-form-container .question-radio-group .ant-radio-button-wrapper.radio-no:last-child{border-radius:20px}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper.radio-no.ant-radio-button-wrapper-checked,.vaccination-form-container .question-radio-group .ant-radio-button-wrapper.radio-no.ant-radio-button-wrapper-checked{background-color:#2b8766;border-color:#2b8766;color:#fff}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper.radio-no.ant-radio-button-wrapper-checked:hover,.vaccination-form-container .question-radio-group .ant-radio-button-wrapper.radio-no.ant-radio-button-wrapper-checked:hover{background-color:#2b8766;border-color:#2b8766}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked),.vaccination-form-container .question-radio-group .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked){background-color:#f5f5f5;color:#666;border-color:transparent}.vaccination-form-container .aus-radio-group .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked):hover,.vaccination-form-container .question-radio-group .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked):hover{background-color:#f5f5f5}.vaccination-form-container .post-vaccination-alert{margin-bottom:30px;border-radius:8px}.vaccination-form-container .post-vaccination-alert .ant-alert-message{color:#2b8766;font-weight:700;font-size:16px}.vaccination-form-container .post-vaccination-alert .ant-alert-description p{margin-bottom:15px;color:#666}.vaccination-form-container .post-vaccination-alert .ant-alert-description p:last-child{margin-bottom:0}.vaccination-form-container .screening-questions{margin-bottom:40px}.vaccination-form-container .screening-questions .section-title{color:#2b8766;font-size:20px;font-weight:700;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #2b8766}.vaccination-form-container .question-card{margin-bottom:15px;border:1px solid #d9d9d9;border-radius:8px}.vaccination-form-container .question-card .ant-card-body{padding:20px}.vaccination-form-container .question-card .question-text{font-weight:500;color:#000;font-size:14px}.vaccination-form-container .question-card .question-details{margin-top:15px;padding-top:15px;border-top:1px solid #d9d9d9}.vaccination-form-container .question-card .question-details .details-textarea{margin-top:10px}.vaccination-form-container .question-card .question-details .details-textarea .ant-input{resize:vertical}.vaccination-form-container .question-card .ant-row{flex-direction:row;align-items:stretch;flex-wrap:nowrap}.vaccination-form-container .question-card .ant-row .ant-col:last-child{text-align:right}.vaccination-form-container .authority-section{padding:20px;margin-bottom:20px;border-radius:8px}.vaccination-form-container .authority-section .section-title{color:#2b8766;font-size:20px;font-weight:700;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #2b8766}.vaccination-form-container .authority-section .authority-content{background:#f5f5f5;padding:20px;border-radius:8px}.vaccination-form-container .authority-section .authority-checkboxes{width:100%}.vaccination-form-container .authority-section .authority-checkboxes .authority-checkbox{display:flex;align-items:flex-start;line-height:1.8}.vaccination-form-container .authority-section .authority-checkboxes .authority-checkbox .ant-checkbox{margin-right:12px;margin-top:4px;transform:scale(1.2)}.vaccination-form-container .authority-section .authority-checkboxes .authority-checkbox .ant-checkbox-wrapper{align-items:flex-start}.vaccination-form-container .signature-section{margin-top:30px;border:2px solid #2b8766;border-radius:6px}.vaccination-form-container .signature-section .ant-card-head{background:transparent;border-bottom:1px solid #d9d9d9}.vaccination-form-container .signature-section .ant-card-head-title{color:#2b8766;font-size:18px;font-weight:700}.vaccination-form-container .signature-section .signature-canvas-container{border:2px solid #d9d9d9;border-radius:6px;background:#fff;margin-bottom:10px}.vaccination-form-container .signature-section .signature-canvas-container .signature-canvas{display:block;cursor:crosshair;touch-action:none;width:100%;height:150px}.vaccination-form-container .signature-section .signature-controls{display:flex;align-items:center;gap:10px}.vaccination-form-container .submit-button{background:linear-gradient(135deg,#2b8766,#2b8766);border:none;height:50px;font-size:16px;font-weight:600;border-radius:8px;margin-top:20px;transition:transform .2s ease}.vaccination-form-container .submit-button:hover{background:linear-gradient(135deg,#5a9f63,#5a9f63);transform:translateY(-2px)}.vaccination-form-container .submit-button:focus{background:linear-gradient(135deg,#2b8766,#2b8766)}@media (max-width: 768px){.vaccination-form-container .vaccination-form-container{padding:10px}.vaccination-form-container .form-content{padding:20px 15px}.vaccination-form-container .form-header .header-title{font-size:24px}}.vaccination-form-container .ant-input:focus,.vaccination-form-container .ant-input-focused{border-color:#2b8766;box-shadow:0 0 0 2px #f5fff4}.vaccination-form-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,.vaccination-form-container .ant-checkbox:hover .ant-checkbox-inner,.vaccination-form-container .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#2b8766}.vaccination-form-container .ant-checkbox-checked .ant-checkbox-inner{background-color:#2b8766;border-color:#2b8766}.vaccination-form-container .question-card,.vaccination-form-container .medicare-section,.vaccination-form-container .authority-section{transition:box-shadow .3s ease}.vaccination-form-container .question-card:hover,.vaccination-form-container .medicare-section:hover,.vaccination-form-container .authority-section:hover{box-shadow:#0000000d}@media print{.vaccination-form-container .vaccination-form-container{background:#fff;padding:0}.vaccination-form-container .vaccination-form-container .form-header{background:#fff!important;color:#000!important}.vaccination-form-container .vaccination-form-container .submit-button{display:none}}.raidar-assessment-upload-required-info{height:100%;overflow:auto;min-width:918px;display:flex;justify-content:center;padding:103px 134px 10px 107px;margin-bottom:100px;box-sizing:border-box}.raidar-assessment-upload-required-info__success{width:100%;display:flex;justify-content:center;padding:80px 0}.raidar-assessment-upload-required-info__success_result{width:100%;text-align:center}.raidar-assessment-upload-required-info__success_result .ant-result-icon{margin-bottom:24px}.raidar-assessment-upload-required-info__success_result .ant-result-icon svg,.raidar-assessment-upload-required-info__success_result .ant-result-icon span{display:inline-flex;justify-content:center;align-items:center}.raidar-assessment-upload-required-info__success_result .ant-result-title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:700;font-size:24px;line-height:32px;color:#000;margin-bottom:12px}.raidar-assessment-upload-required-info__success_result .ant-result-subtitle{font-size:16px;line-height:24px;color:#666}.raidar-assessment-upload-required-info_main{width:677px;margin:0 auto}.raidar-assessment-upload-required-info_main_top{display:flex;justify-content:space-between;align-items:center;margin-bottom:40px}.raidar-assessment-upload-required-info_main_top_title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:700;font-size:24px;line-height:32px;color:#000}.raidar-assessment-upload-required-info_main_choose{display:flex;flex-direction:column}.raidar-assessment-upload-required-info_main_choose_item{display:flex;flex-direction:column;margin-bottom:28px;border:1px dashed #2b8766;border-radius:6px;overflow:hidden;box-sizing:border-box}.raidar-assessment-upload-required-info_main_choose_item_top{display:flex;justify-content:space-between;align-items:center;height:48px;background:#6ab1751a;padding:12px;box-sizing:border-box}.raidar-assessment-upload-required-info_main_choose_item_top_left{display:inline-flex;align-items:center;font-size:16px;line-height:24px;color:#666;font-weight:500;cursor:pointer;max-width:300px;gap:4px}.raidar-assessment-upload-required-info_main_choose_item_top_left_text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:24px;margin-right:5px}.raidar-assessment-upload-required-info_main_choose_item_top_left_placeholder{color:#858585}.raidar-assessment-upload-required-info_main_choose_item_top_left_arrow{flex-shrink:0;font-size:13px;color:#8c8c8c;padding-top:3px}.raidar-assessment-upload-required-info_main_choose_item_top .icon-minus-circle{width:19px;height:19px}.raidar-assessment-upload-required-info_main_choose_item .raidar-upload-file .raidar-upload-file-list .custom_upload_item_done{border:none;border-radius:0;border:1px solid #d9d9d9;font-size:14px}.raidar-assessment-upload-required-info_main_content{display:flex;flex-direction:column}.raidar-assessment-upload-required-info_main_content_title{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;line-height:24px;color:#666;margin-bottom:8px}.raidar-assessment-upload-required-info .raidar-upload-file .drop_upload .ant-upload-drag{border:none}.raidar-assessment-upload-required-info .raidar-upload-file .drop_upload .ant-upload{padding:0}.raidar-assessment-upload-required-info .choose_upload{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 0;box-sizing:border-box;cursor:pointer}.raidar-assessment-upload-required-info .choose_upload .choose_upload_tips{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;line-height:20px;text-align:center;color:#2b8766;margin-top:10px}.raidar-assessment-upload-required-info .ant-upload-select{display:flex;justify-content:center;margin:0 auto}.raidar_assessment_upload_popover .ant-popover-inner{padding:10px 7px;height:auto;overflow:hidden;border-radius:8px;box-shadow:0 0 8px #2b8766}.raidar_assessment_upload_popover .ant-popover-inner .raidar_popover_content_input{width:259px;height:38px;border-radius:8px;font-family:Nunito Sans;font-weight:400;font-size:14px;line-height:18px;letter-spacing:0px;vertical-align:middle;position:relative}.raidar_assessment_upload_popover .ant-popover-inner .raidar_popover_content_ul{padding-left:0;margin-top:10px;height:auto;overflow:hidden}.raidar_assessment_upload_popover .ant-popover-inner .raidar_popover_content_ul li{height:auto;overflow:hidden;padding:15px 13px;box-sizing:border-box;border-radius:6px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;line-height:20px;vertical-align:middle;cursor:pointer}.raidar_assessment_upload_popover .ant-popover-inner .raidar_popover_content_ul li.on,.raidar_assessment_upload_popover .ant-popover-inner .raidar_popover_content_ul li:hover{background:#f5f5f5}.raidar-booking-ffd-upload{width:812px;margin:0 auto}.raidar-booking-ffd-upload_title{height:30px;overflow:hidden;margin:41px auto;text-align:center;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:28px;line-height:28px;letter-spacing:0;color:#000}.raidar-booking-ffd-upload_dl{display:flex;flex-direction:column;margin-top:35px;margin-bottom:12px}.raidar-booking-ffd-upload_dl>dt{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:18px;line-height:28px;color:#000}.raidar-booking-ffd-upload_dl>dd{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px;line-height:28px;letter-spacing:0;color:#666}.raidar-booking-ffd-upload_dl>dd p{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-booking-ffd-upload_add_des{display:flex;align-items:center;position:relative;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:15px;line-height:24px;letter-spacing:0;vertical-align:middle;padding:9px auto;padding-left:27px;margin-bottom:12px;cursor:pointer}.raidar-booking-ffd-upload_upload_drop{display:flex;flex-direction:column;align-items:center;justify-content:center;height:233px;border-radius:6px;border:1px dashed #2b8766;background:#6ab17580;text-align:center;margin-bottom:40px;cursor:pointer}.raidar-booking-ffd-upload_upload_drop_ico{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:44px;overflow:hidden;position:relative;background:#6ab1751f;margin-bottom:7px}.raidar-booking-ffd-upload_upload_drop_top{color:#666;padding-bottom:7px}.raidar-booking-ffd-upload_upload_drop>dd{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;color:#8c8c8c}.raidar-booking-ffd-upload .ant-upload{width:100%}.raidar-booking-ffd-upload_choose_item{display:flex;flex-direction:column;margin-bottom:28px;border:1px dashed #2b8766;border-radius:6px;overflow:hidden;box-sizing:border-box}.raidar-booking-ffd-upload_choose_item_top{display:flex;justify-content:space-between;align-items:center;height:48px;background:#6ab1751a;padding:12px 16px;box-sizing:border-box}.raidar-booking-ffd-upload_choose_item_top_left{display:inline-block;position:relative;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#666;padding-right:34px;cursor:pointer;max-width:160px}.raidar-booking-tc-upload{width:812px;margin:0 auto}.raidar-booking-tc-upload_title{height:30px;overflow:hidden;margin:41px auto;text-align:center;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:28px;line-height:28px;letter-spacing:0;color:#000}.raidar-booking-tc-upload_dl{display:flex;flex-direction:column;margin-top:35px;margin-bottom:12px}.raidar-booking-tc-upload_dl>dt{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:18px;line-height:28px;letter-spacing:0;color:#000}.raidar-booking-tc-upload_dl>dd{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:300;font-size:14px;line-height:28px;letter-spacing:0;color:#666}.raidar-booking-tc-upload_dl>dd p{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important}.raidar-booking-tc-upload_add_des{display:flex;align-items:center;position:relative;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:14px;line-height:24px;letter-spacing:0;vertical-align:middle;padding:9px auto;margin-bottom:12px;cursor:pointer}.raidar-booking-tc-upload_add_des span{margin-right:6px}.raidar-booking-tc-upload_list{display:flex;flex-direction:column}.raidar-booking-tc-upload_list_item{display:flex;justify-content:space-between;align-items:center}.raidar-booking-tc-upload_list_item_left{flex:1;display:flex;align-items:center;height:67px;border:1px solid #d9d9d9;border-radius:7px;position:relative;margin-bottom:12px;margin-right:12px}.raidar-booking-tc-upload_list_item_left:before{content:"";width:10px;height:67px;overflow:hidden;background:#2b8766;position:absolute;left:-1px;border-radius:6px 0 0 6px}.raidar-booking-tc-upload_list_item_left>dl{flex:1;display:flex;flex-direction:column;padding:15px 31px;box-sizing:border-box;position:relative}.raidar-booking-tc-upload_list_item_left>dl:after{content:"";width:1px;height:32px;overflow:hidden;background:#d9d9d9;position:absolute;right:0}.raidar-booking-tc-upload_list_item_left>dl:last-child:after{width:0}.raidar-booking-tc-upload_list_item_left>dl>dt{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;line-height:14px;letter-spacing:0;vertical-align:middle;color:#000;margin-bottom:6px}.raidar-booking-tc-upload_list_item_left>dl>dd{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:300;font-size:14px;line-height:100%;height:22px;letter-spacing:0;vertical-align:middle;color:#8c8c8c}.raidar-booking-tc-upload_list_item_left>dl>dd .item_input{border:0;padding:0;line-height:0;background:none;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;color:#8c8c8c;outline:none;box-shadow:none}.raidar-booking-tc-upload_list_item_left>dl>dd input{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:14px}.raidar-booking-tc-upload_list_item_left>dl>dd.dd_item_datepicker .ant-picker{border:0;padding:0;font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;color:#8c8c8c;outline:none;box-shadow:none}.raidar-booking-tc-upload_traveller{display:flex;flex-direction:column;margin-top:15px}.raidar-booking-tc-upload_traveller>dt{height:auto;overflow:hidden;padding-bottom:12px;font-weight:300;font-size:14px;line-height:28px;letter-spacing:0;color:#000}.raidar-booking-tc-upload_traveller>dd{display:flex;align-items:center}.raidar-booking-tc-upload_traveller>dd>span{display:inline-block;height:auto;overflow:hidden;padding:2px 12px;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:12px;line-height:20px;letter-spacing:0;color:#000;margin-right:10px;cursor:pointer;border-radius:40px;background:#f5f5f5}.raidar-booking-tc-upload_traveller>dd>span.on{background:#2b8766;color:#fff}.raidar-booking-tc-upload_upload_drop{display:flex;flex-direction:column;align-items:center;justify-content:center;height:233px;border-radius:6px;border:1px dashed #2b8766;background:#6ab17580;text-align:center;margin-bottom:40px;cursor:pointer}.raidar-booking-tc-upload_upload_drop_ico{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:44px;overflow:hidden;position:relative;background:#6ab1751f;margin-bottom:7px}.raidar-booking-tc-upload_upload_drop_top{color:#666;padding-bottom:7px}.raidar-booking-tc-upload_upload_drop>dd{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:14px;line-height:20px;letter-spacing:0;color:#8c8c8c}.raidar-booking-tc-upload .ant-upload{width:100%}.raidar-booking-tc-upload_choose_item{display:flex;flex-direction:column;margin-bottom:28px;border:1px dashed #2b8766;border-radius:6px;overflow:hidden;box-sizing:border-box}.raidar-booking-tc-upload_choose_item_top{display:flex;justify-content:space-between;align-items:center;height:48px;background:#6ab1751a;padding:12px 16px;box-sizing:border-box}.raidar-booking-tc-upload_choose_item_top_left{display:inline-block;position:relative;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#666;padding-right:34px;cursor:pointer;max-width:160px}.raidar-booking-mro-upload{width:812px;padding-bottom:50px;margin:0 auto}.raidar-booking-mro-upload_title{height:50px;overflow:hidden;margin:40px auto;text-align:center;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:32px;line-height:28px;letter-spacing:0;color:#000}.raidar-booking-mro-upload_subtitle{margin-top:30px}.raidar-booking-mro-upload_description{margin:10px auto}.raidar-booking-mro-upload_upload_drop{font-weight:600;padding:24px 10px}.raidar-booking-mro-upload_paragraph{width:44px;height:44px;display:flex;border-radius:50%;background-color:#6ab1751a;justify-content:center;align-items:center;margin:auto;font-weight:600}.raidar-booking-mro-upload_icon{font-size:32px;color:#2b8766}.raidar-booking-mro-upload_upload_list{border:1px dashed #2b8766;border-radius:6px}.raidar-booking-mro-upload_upload_header{padding:12px;display:flex;justify-content:space-between;align-items:center;background-color:#6ab1751a;border-bottom:1px solid #6ab175}.raidar-booking-mro-upload_upload_header_icon{color:#2b8766}.raidar-booking-mro-upload_upload_body{height:100%}._addressSearchContainer_mo8f6_1{position:relative;width:100%}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5{position:absolute;top:100%;left:0;right:0;z-index:1000;background:#fff;border:1px solid #d9d9d9;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 2px 8px #00000026;max-height:300px;overflow-y:auto}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._ant-list_mo8f6_19{margin:0}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22{padding:12px 16px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background-color .2s ease}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22:hover,._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22._selected_mo8f6_28{background-color:#f5f5f5}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22:last-child{border-bottom:none}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22 ._ant-list-item-meta_mo8f6_34{margin-bottom:0}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionContent_mo8f6_37{display:flex;align-items:flex-start;gap:12px;width:100%}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionContent_mo8f6_37 ._locationIcon_mo8f6_43{color:#1890ff;font-size:16px;margin-top:2px;flex-shrink:0}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionContent_mo8f6_37 ._suggestionText_mo8f6_49{flex:1;min-width:0}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionContent_mo8f6_37 ._suggestionText_mo8f6_49 ._primaryText_mo8f6_53{font-weight:500;color:#262626;margin-bottom:2px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionContent_mo8f6_37 ._suggestionText_mo8f6_49 ._secondaryText_mo8f6_62{font-size:12px;color:#8c8c8c;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._addressSearchContainer_mo8f6_1 ._ant-input-affix-wrapper_mo8f6_70 ._ant-input-suffix_mo8f6_70 ._ant-spin_mo8f6_70 ._ant-spin-dot_mo8f6_70{font-size:12px}._addressSearchContainer_mo8f6_1 ._ant-input-affix-wrapper-focused_mo8f6_73+._suggestionsDropdown_mo8f6_5{border-color:#40a9ff}._addressSearchContainer_mo8f6_1._disabled_mo8f6_76 ._suggestionsDropdown_mo8f6_5{display:none}._dark_mo8f6_80 ._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5{background:#1f1f1f;border-color:#434343}._dark_mo8f6_80 ._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22{border-bottom-color:#434343}._dark_mo8f6_80 ._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22:hover,._dark_mo8f6_80 ._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22._selected_mo8f6_28{background-color:#262626}._dark_mo8f6_80 ._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22 ._suggestionContent_mo8f6_37 ._suggestionText_mo8f6_49 ._primaryText_mo8f6_53{color:#fff}._dark_mo8f6_80 ._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22 ._suggestionContent_mo8f6_37 ._suggestionText_mo8f6_49 ._secondaryText_mo8f6_62{color:#bfbfbf}@media (max-width: 768px){._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5{max-height:250px}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22{padding:10px 12px}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22 ._suggestionContent_mo8f6_37{gap:10px}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22 ._suggestionContent_mo8f6_37 ._suggestionText_mo8f6_49 ._primaryText_mo8f6_53{font-size:14px}._addressSearchContainer_mo8f6_1 ._suggestionsDropdown_mo8f6_5 ._suggestionItem_mo8f6_22 ._suggestionContent_mo8f6_37 ._suggestionText_mo8f6_49 ._secondaryText_mo8f6_62{font-size:11px}}._mapWithSearchContainer_4de1d_1{display:flex;flex-direction:column;gap:16px;width:100%;height:100%}._mapWithSearchContainer_4de1d_1 ._searchCard_4de1d_8 ._ant-card-body_4de1d_8{padding:20px}._mapWithSearchContainer_4de1d_1 ._searchCard_4de1d_8 ._selectedLocation_4de1d_11{padding:12px;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:6px}._mapWithSearchContainer_4de1d_1 ._searchCard_4de1d_8 ._selectedLocation_4de1d_11 ._coordinates_4de1d_17{font-size:12px;font-family:monospace}._mapWithSearchContainer_4de1d_1 ._mapContainer_4de1d_21{flex:1;min-height:400px;border-radius:8px;overflow:hidden;box-shadow:0 2px 8px #0000001a}@media (max-width: 768px){._mapWithSearchContainer_4de1d_1{gap:12px}._mapWithSearchContainer_4de1d_1 ._searchCard_4de1d_8 ._ant-card-body_4de1d_8{padding:16px}._mapWithSearchContainer_4de1d_1 ._mapContainer_4de1d_21{min-height:300px}}._dark_4de1d_40 ._mapWithSearchContainer_4de1d_1 ._searchCard_4de1d_8 ._selectedLocation_4de1d_11{background-color:#162312;border-color:#389e0d}._mapDemoContainer_10pvc_1{padding:24px;background-color:#f5f5f5;min-height:100vh}._mapDemoContainer_10pvc_1 ._header_10pvc_6{margin-bottom:24px;text-align:center}._mapDemoContainer_10pvc_1 ._header_10pvc_6 ._ant-typography_10pvc_10 h2{margin-bottom:8px;color:#1890ff}._mapDemoContainer_10pvc_1 ._mapCard_10pvc_14 ._ant-card-body_10pvc_14{padding:20px}._mapDemoContainer_10pvc_1 ._mapCard_10pvc_14 ._selectedInfo_10pvc_17{margin-top:16px;padding:12px;background-color:#f6ffed;border:1px solid #b7eb8f;border-radius:6px}._mapDemoContainer_10pvc_1 ._codeBlock_10pvc_24{background-color:#f6f8fa;border:1px solid #e1e4e8;border-radius:6px;padding:16px;font-family:Monaco,Consolas,Courier New,monospace;font-size:12px;line-height:1.4;overflow-x:auto;white-space:pre-wrap;color:#24292e;margin:0}._mapDemoContainer_10pvc_1 ._ant-card_10pvc_14{transition:box-shadow .3s ease;border-radius:8px}._mapDemoContainer_10pvc_1 ._ant-card_10pvc_14:hover{box-shadow:0 4px 12px #0000001a}._mapDemoContainer_10pvc_1 ._ant-btn_10pvc_44{margin:4px}._mapDemoContainer_10pvc_1 ._ant-card_10pvc_14 ._ant-space-vertical_10pvc_47 ._ant-space-item_10pvc_47{width:100%}@media (max-width: 768px){._mapDemoContainer_10pvc_1{padding:16px}._mapDemoContainer_10pvc_1 ._header_10pvc_6{margin-bottom:16px}._mapDemoContainer_10pvc_1 ._header_10pvc_6 ._ant-typography_10pvc_10 h2{font-size:20px}._mapDemoContainer_10pvc_1 ._codeBlock_10pvc_24{font-size:11px;padding:12px}._mapDemoContainer_10pvc_1 ._ant-card_10pvc_14 ._ant-card-body_10pvc_14{padding:16px}}._dark_10pvc_69 ._mapDemoContainer_10pvc_1{background-color:#141414}._dark_10pvc_69 ._mapDemoContainer_10pvc_1 ._codeBlock_10pvc_24{background-color:#1f1f1f;border-color:#434343;color:#e6edf3}._dark_10pvc_69 ._mapDemoContainer_10pvc_1 ._mapCard_10pvc_14 ._selectedInfo_10pvc_17{background-color:#162312;border-color:#389e0d}@keyframes _fadeInUp_10pvc_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._mapDemoContainer_10pvc_1 ._ant-card_10pvc_14{animation:_fadeInUp_10pvc_1 .5s ease-out}._mapDemoContainer_10pvc_1 ._ant-row_10pvc_96 ._ant-col_10pvc_96:nth-child(1) ._ant-card_10pvc_14{animation-delay:0s}._mapDemoContainer_10pvc_1 ._ant-row_10pvc_96 ._ant-col_10pvc_96:nth-child(2) ._ant-card_10pvc_14{animation-delay:.1s}._mapDemoContainer_10pvc_1 ._ant-row_10pvc_96 ._ant-col_10pvc_96:nth-child(3) ._ant-card_10pvc_14{animation-delay:.2s}._mapDemoContainer_10pvc_1 ._ant-row_10pvc_96 ._ant-col_10pvc_96:nth-child(4) ._ant-card_10pvc_14{animation-delay:.3s}.raidar-booking-pre-appointment-tasks{width:100%;height:100%;display:flex;flex-direction:column;background-color:#fff}.raidar-booking-pre-appointment-tasks__loading,.raidar-booking-pre-appointment-tasks__error,.raidar-booking-pre-appointment-tasks__no-data{display:flex;justify-content:center;align-items:center;height:400px;width:100%}.raidar-booking-pre-appointment-tasks__header{padding:16px;background-color:#fff;flex-shrink:0;box-shadow:0 1px 3px #0000000f,0 1px 2px #0000000a;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.raidar-booking-pre-appointment-tasks__header h3{margin:0;font-size:18px;font-weight:600;color:#000}.raidar-booking-pre-appointment-tasks__header-left{display:flex;flex-direction:column;flex:1;max-width:300px}.raidar-booking-pre-appointment-tasks__header-center{display:flex;align-items:center;gap:20px;padding:5px;flex-shrink:0;border-radius:8px;box-shadow:0 1px 5px #2b876626}.raidar-booking-pre-appointment-tasks__header-right{flex:1;display:flex;justify-content:flex-end;max-width:300px}.raidar-booking-pre-appointment-tasks__progress-indicator{border-radius:50%;background:#fff;color:#2b8766;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600}.raidar-booking-pre-appointment-tasks__nav-btn{border-radius:18px;box-shadow:none;border:none;background:transparent;color:#2b8766;padding:6px 16px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:14px;font-weight:500;min-width:90px}.raidar-booking-pre-appointment-tasks__nav-btn:hover:not(:disabled){background:#2b87661a;color:#2b8766}.raidar-booking-pre-appointment-tasks__nav-btn:not(:disabled){color:#2b8766}.raidar-booking-pre-appointment-tasks__nav-btn:not(:disabled):hover{color:#2b8766cc!important}.raidar-booking-pre-appointment-tasks__nav-btn:disabled{opacity:.4;cursor:not-allowed;background:transparent;color:#8c8c8c;transform:none}.raidar-booking-pre-appointment-tasks__nav-btn .anticon{font-size:12px}.raidar-booking-pre-appointment-tasks__complete-btn{border:1px solid #2b8766;background:#2b8766;color:#fff;padding:10px 20px;height:35px;border-radius:6px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:600;transition:all .2s ease;box-shadow:0 2px 8px #2b876640}.raidar-booking-pre-appointment-tasks__complete-btn:hover:not(:disabled){background:#5a9f63;border-color:#5a9f63;transform:translateY(-1px);box-shadow:0 4px 12px #2b876659}.raidar-booking-pre-appointment-tasks__complete-btn:disabled{opacity:.5;cursor:not-allowed;background:#f5f5f5;border-color:#bfbfbf;color:#8c8c8c;box-shadow:none;transform:none}.raidar-booking-pre-appointment-tasks__complete-btn .anticon{font-size:16px}.raidar-booking-pre-appointment-tasks__worker-info{display:flex;flex-direction:column;gap:4px;margin-top:8px}.raidar-booking-pre-appointment-tasks__worker-name{font-size:18px;font-weight:500;color:#666}.raidar-booking-pre-appointment-tasks__worker-details{font-size:13px;color:#8c8c8c}.raidar-booking-pre-appointment-tasks__content{flex:1;overflow:hidden}.raidar-booking-pre-appointment-tasks__tabs{height:100%}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-content-holder{padding:24px;background-color:#fff}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-nav-list{width:230px}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab{text-wrap:auto;padding:24px 5px 24px 20px!important;margin:0!important;border:none;background-color:transparent}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab .raidar-booking-pre-appointment-tasks__tab-text{text-align:left}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab:hover{background-color:#2b87660d}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab.ant-tabs-tab-active{background-color:#f5f5f5}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab.ant-tabs-tab-active .raidar-booking-pre-appointment-tasks__tab-text{color:#2b8766;font-weight:500}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab.ant-tabs-tab-disabled{opacity:.5}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab.ant-tabs-tab-disabled .raidar-booking-pre-appointment-tasks__tab-text,.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab.ant-tabs-tab-disabled .raidar-booking-pre-appointment-tasks__task-icon--pending{color:#8c8c8c}.raidar-booking-pre-appointment-tasks__tab-label{display:flex;align-items:center;width:100%}.raidar-booking-pre-appointment-tasks__tab-text{font-size:14px;color:#666;line-height:1.4}.raidar-booking-pre-appointment-tasks__task-icon--completed{color:#2b8766;font-size:16px}.raidar-booking-pre-appointment-tasks__task-icon--pending{color:#ff920e;font-size:16px}.raidar-booking-pre-appointment-tasks__task-icon--mixed{color:#ff9500;font-size:16px}.raidar-booking-pre-appointment-tasks__task-count{font-size:12px;color:#8c8c8c;margin-left:4px}.raidar-booking-pre-appointment-tasks__tab-content{height:100%;overflow:auto}.raidar-booking-pre-appointment-tasks__task-details h3{margin:0 0 16px;font-size:20px;font-weight:600;color:#000}.raidar-booking-pre-appointment-tasks__task-details p{margin:0 0 12px;font-size:14px;color:#666;line-height:1.5}.raidar-booking-pre-appointment-tasks__task-details p:last-child{margin-bottom:0}@media (max-width: 768px){.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab-list{width:240px;padding:20px 8px}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab{padding:14px 16px;margin:0 0 6px}.raidar-booking-pre-appointment-tasks__header{padding:20px}.raidar-booking-pre-appointment-tasks__header h3{font-size:18px}.raidar-booking-pre-appointment-tasks__worker-name{font-size:17px}.raidar-booking-pre-appointment-tasks__worker-details{font-size:14px}}@media (max-width: 480px){.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-tab-list{width:200px;padding:16px 8px}.raidar-booking-pre-appointment-tasks__tabs .ant-tabs-content-holder{padding:20px}.raidar-booking-pre-appointment-tasks__header{padding:16px}.raidar-booking-pre-appointment-tasks__header h3,.raidar-booking-pre-appointment-tasks__worker-name{font-size:16px}.raidar-booking-pre-appointment-tasks__worker-details,.raidar-booking-pre-appointment-tasks__tab-text{font-size:13px}}.pre-appointment-task-base{padding:24px}.pre-appointment-task-base__header{margin-bottom:24px}.pre-appointment-task-base__header h3{margin:0 0 12px;font-size:20px;font-weight:600;color:#000}.pre-appointment-task-base__meta p{margin:4px 0;font-size:14px;color:#666}.pre-appointment-task-base__content{background-color:#f5f5f5;padding:16px;border-radius:8px}.information-confirmation-task{padding:24px}.information-confirmation-task__header{margin-bottom:24px}.information-confirmation-task__header h3{margin:0 0 8px;font-size:20px;font-weight:600;color:#000}.information-confirmation-task__header p{margin:0;color:#666}.information-confirmation-task__loading{display:flex;justify-content:center;align-items:center;padding:60px 20px;min-height:200px}.information-confirmation-task__completed{text-align:center;padding:40px 20px}.information-confirmation-task__completed h3{margin:16px 0 8px;font-size:20px;color:#2b8766}.information-confirmation-task__completed p{margin:8px 0;color:#666}.information-confirmation-task__confirmation{margin-top:24px;display:flex;flex-direction:column;gap:20px}.information-confirmation-task__checkbox-section{padding:16px;background-color:#f5f5f5;border-radius:8px;border:1px solid #d9d9d9}.information-confirmation-task__signature-section{border-radius:8px;border:1px solid #d9d9d9}.information-confirmation-task__checkbox .ant-checkbox{align-self:flex-start;margin-top:2px}.information-confirmation-task__checkbox .ant-checkbox-wrapper{display:flex;align-items:flex-start;line-height:1.5}.information-confirmation-task__checkbox-text{font-size:14px;color:#666;line-height:1.5;margin-left:8px}.information-confirmation-task__button-section{text-align:center}.information-confirmation-task__confirm-button{min-width:200px;height:44px;font-size:16px;font-weight:500;border-radius:8px;transition:all .2s ease-in-out}.information-confirmation-task__confirm-button:disabled{opacity:.6;cursor:not-allowed}.information-confirmation-task__confirm-button--enabled{box-shadow:0 2px 8px #2b87664d}.information-confirmation-task__confirm-button--enabled:hover{box-shadow:0 4px 12px #2b876666;transform:translateY(-1px)}.information-confirmation-task__status-banner{display:flex;align-items:flex-start;gap:16px;padding:20px;background-color:#2b876614;border:1px solid rgba(43,135,102,.2);border-radius:12px;margin-bottom:24px}.information-confirmation-task__status-icon{color:#2b8766;font-size:24px;margin-top:2px;flex-shrink:0}.information-confirmation-task__status-content{display:flex;flex-direction:column;gap:4px;flex:1}.information-confirmation-task__status-title{font-size:16px;font-weight:600;color:#2b8766;margin:0}.information-confirmation-task__status-subtitle{font-size:14px;color:#666;margin:0}.information-confirmation-task__status-time{font-size:13px;color:#8c8c8c;margin:0}.information-confirmation-task__readonly-field.ant-input:disabled,.information-confirmation-task__readonly-field.ant-select-disabled .ant-select-selector,.information-confirmation-task__readonly-field.ant-picker-disabled{background-color:#f5f5f5!important;border-color:#d9d9d9!important;color:#666!important;cursor:default!important}.information-confirmation-task__readonly-field.ant-input:disabled{-webkit-text-fill-color:#666666!important}.form-section__field-group-item{flex:1;min-width:0}.form-section__field-label{display:block;margin-bottom:8px;font-size:14px;color:#000;font-weight:600}.form-section__field-address{width:100%}.action-buttons{display:flex;gap:8px}.action-buttons__edit-btn{padding:4px 8px;color:#2b8766}.action-buttons__cancel-btn{padding:4px 8px;color:#ff4d4f}.action-buttons__save-btn{padding:4px 8px;color:#2b8766}.action-buttons__refresh-btn{padding:4px 8px}.questionnaire-task{padding:24px}.questionnaire-task__header{margin-bottom:24px}.questionnaire-task__header h3{margin:0 0 8px;font-size:20px;font-weight:600;color:#000}.questionnaire-task__header p{margin:0;color:#666}.questionnaire-task__form{max-width:700px}.questionnaire-task__form .ant-form-item{margin-bottom:24px}.questionnaire-task__form .ant-radio-group{display:flex;gap:16px}.questionnaire-task__completed{text-align:center;padding:40px 20px}.questionnaire-task__completed h3{margin:16px 0 8px;font-size:20px;color:#2b8766}.questionnaire-task__completed p{margin:8px 0;color:#666}.questionnaire-task__signature-section{margin:24px 0;border-radius:8px;border:1px solid #d9d9d9}.test-task{padding:24px}.test-task__header{margin-bottom:24px}.test-task__header h3{margin:0 0 8px;font-size:20px;font-weight:600;color:#000}.test-task__header p{margin:0;color:#666}.test-task__content{max-width:600px}.test-task__instructions{margin-bottom:24px;padding:16px;background-color:#f5f5f5;border-radius:8px}.test-task__instructions h4{margin:0 0 12px;color:#000}.test-task__instructions ul{margin:0;padding-left:20px}.test-task__instructions ul li{margin-bottom:4px;color:#666}.test-task__progress{margin:16px 0}.test-task__file-list{margin-top:16px}.test-task__file-list h4{margin:0 0 12px;color:#000}.test-task__file-item{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#f5f5f5;border-radius:6px;margin-bottom:8px}.test-task__file-item span{color:#666}.test-task__completed{text-align:center;padding:40px 20px}.test-task__completed h3{margin:16px 0 8px;font-size:20px;color:#2b8766}.test-task__completed p{margin:8px 0;color:#666}.test-task__uploaded-files{margin-top:20px;text-align:left}.test-task__uploaded-files h4{margin:0 0 12px;color:#000}.consultation-task{padding:24px}.consultation-task__header{margin-bottom:24px}.consultation-task__header h3{margin:0 0 8px;font-size:20px;font-weight:600;color:#000}.consultation-task__header p{margin:0;color:#666}.consultation-task__content{max-width:800px}.consultation-task__instructions{margin-bottom:24px}.consultation-task__instructions .ant-card h4{margin:0 0 12px;color:#000}.consultation-task__instructions .ant-card ul{margin:0;padding-left:20px}.consultation-task__instructions .ant-card ul li{margin-bottom:4px;color:#666}.consultation-task__scheduling{display:flex;flex-direction:column;gap:24px}.consultation-task__date-selection h4,.consultation-task__time-selection h4{margin:0 0 16px;color:#000}.consultation-task__confirmation .ant-card h4{margin:0 0 12px;color:#000}.consultation-task__confirmation .ant-card p{margin:4px 0;display:flex;align-items:center;gap:8px;color:#666}.consultation-task__completed{text-align:center;padding:40px 20px}.consultation-task__completed h3{margin:16px 0 8px;font-size:20px;color:#2b8766}.consultation-task__completed p{margin:8px 0;color:#666}.consultation-task__appointment-details{margin-top:20px;text-align:left}.consultation-task__appointment-details h4{margin:0 0 12px;color:#000}.consultation-task__appointment-details p{margin:4px 0;display:flex;align-items:center;gap:8px;color:#666}@media (max-width: 768px){.information-confirmation-task__form,.questionnaire-task__form,.test-task__content,.consultation-task__content{max-width:100%}.consultation-task__scheduling .ant-list-grid .ant-col{max-width:50%!important;flex:0 0 50%!important}}@media (max-width: 480px){.consultation-task__scheduling .ant-list-grid .ant-col{max-width:100%!important;flex:0 0 100%!important}}.vaccination-screening-task{padding:24px}.vaccination-screening-task__header{margin-bottom:24px}.vaccination-screening-task__header h3{margin:0 0 12px;font-size:20px;font-weight:600;color:#000}.vaccination-screening-task__header p{margin:0 0 12px;color:#666;line-height:1.5}.vaccination-screening-task__header p:last-child{margin-bottom:0}.vaccination-screening-task__info-alert .ant-alert-icon{display:flex;align-items:center;margin-top:4px;line-height:1.5}.vaccination-screening-task__info-alert .ant-alert-message{font-size:15px;font-weight:600;margin-bottom:8px;line-height:1.5;display:flex;align-items:center}.vaccination-screening-task__info-alert .ant-alert-content{display:flex;flex-direction:column;justify-content:center}.vaccination-screening-task__info-alert .ant-alert-with-description .ant-alert-icon{align-items:flex-start;margin-top:3px}.vaccination-screening-task__status-banner{display:flex;align-items:flex-start;gap:16px;padding:20px;background-color:#2b876614;border:1px solid rgba(43,135,102,.2);border-radius:12px;margin-bottom:24px}.vaccination-screening-task__status-icon{color:#2b8766;font-size:24px;margin-top:2px;flex-shrink:0}.vaccination-screening-task__status-content{display:flex;flex-direction:column;gap:4px;flex:1}.vaccination-screening-task__status-title{font-size:16px;font-weight:600;color:#2b8766;margin:0}.vaccination-screening-task__status-subtitle{font-size:14px;color:#666;margin:0}.vaccination-screening-task__status-time{font-size:13px;color:#8c8c8c;margin:0}.vaccination-screening-task__question-item{border-bottom:1px solid #d9d9d9}.vaccination-screening-task__question-item:last-child{border-bottom:none}.vaccination-screening-task__confirmation{margin-top:24px;display:flex;flex-direction:column;gap:20px}.vaccination-screening-task__signature-section{padding:16px;background-color:#f5f5f5;border-radius:8px;border:1px solid #d9d9d9}.vaccination-screening-task__button-section{text-align:center}.vaccination-screening-task__confirm-button{min-width:200px;height:44px;font-size:16px;font-weight:500;border-radius:8px;transition:all .2s ease-in-out;box-shadow:0 2px 8px #2b87664d}.vaccination-screening-task__confirm-button:hover{box-shadow:0 4px 12px #2b876666;transform:translateY(-1px)}.vaccination-screening-task .ant-form-item-label>label{font-weight:500;color:#000;font-size:14px}.vaccination-screening-task .ant-radio-group .ant-radio-wrapper{margin-right:16px;font-weight:500}.vaccination-screening-task .ant-radio-group .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:#2b8766;background-color:#2b8766}.vaccination-screening-task .ant-radio-group .ant-radio-wrapper .ant-radio:hover .ant-radio-inner{border-color:#2b8766}.vaccination-screening-task .ant-checkbox-wrapper{line-height:1.6;margin-bottom:16px;display:flex;align-items:flex-start}.vaccination-screening-task .ant-checkbox-wrapper .ant-checkbox{margin-top:2px;flex-shrink:0}.vaccination-screening-task .ant-checkbox-wrapper span:last-child{line-height:1.6}.vaccination-screening-task .ant-input,.vaccination-screening-task .ant-input:focus{border-color:#d9d9d9}.vaccination-screening-task .ant-input:focus,.vaccination-screening-task .ant-input:focus:focus{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}@media (max-width: 768px){.vaccination-screening-task{padding:20px}.vaccination-screening-task__header h3{font-size:18px}}@media (max-width: 480px){.vaccination-screening-task{padding:16px}.vaccination-screening-task__header h3{font-size:16px}.vaccination-screening-task__question-item .ant-row{flex-direction:column;gap:12px}}.pathology-request-task{padding:24px}.pathology-request-task__status-banner{display:flex;align-items:flex-start;gap:16px;padding:20px;background-color:#2b876614;border:1px solid rgba(43,135,102,.2);border-radius:12px;margin-bottom:24px}.pathology-request-task__status-icon{color:#2b8766;font-size:24px;margin-top:2px;flex-shrink:0}.pathology-request-task__status-content{display:flex;flex-direction:column;gap:4px;flex:1}.pathology-request-task__status-title{font-size:16px;font-weight:600;color:#2b8766;margin:0}.pathology-request-task__status-subtitle{font-size:14px;color:#666;margin:0}.pathology-request-task__status-time{font-size:13px;color:#8c8c8c;margin:0}.pathology-request-task__confirmation{margin-top:24px;display:flex;flex-direction:column;gap:20px}.pathology-request-task__checkbox .ant-checkbox{align-self:flex-start;margin-top:2px}.pathology-request-task__checkbox .ant-checkbox-wrapper{display:flex;align-items:flex-start;line-height:1.5}.pathology-request-task__checkbox-text{font-size:14px;color:#666;line-height:1.5;margin-left:8px}.pathology-request-task__button-section{text-align:center}.pathology-request-task__confirm-button{min-width:200px;height:44px;font-size:16px;font-weight:500;border-radius:8px;transition:all .2s ease-in-out}.pathology-request-task__confirm-button:disabled{opacity:.6;cursor:not-allowed}.pathology-request-task__confirm-button--enabled{box-shadow:0 2px 8px #2b87664d}.pathology-request-task__confirm-button--enabled:hover{box-shadow:0 4px 12px #2b876666;transform:translateY(-1px)}.raidar-booking-appointment-details{width:100%;min-height:100vh;background-color:#f5f5f5;padding:24px}.raidar-booking-appointment-details__container{max-width:800px;margin:0 auto}.raidar-booking-appointment-details__card{border-radius:8px;box-shadow:0 2px 8px #0000001a}.raidar-booking-appointment-details__empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 24px;text-align:center}.raidar-booking-appointment-details__empty-state h2{margin:16px 0 8px;font-size:24px;font-weight:600;color:#000}.raidar-booking-appointment-details__empty-state p{margin:0 0 24px;font-size:14px;color:#666}.raidar-booking-appointment-details__empty-icon{font-size:64px;color:#2b8766;opacity:.6}.raidar-booking-appointment-details__loading{display:flex;justify-content:center;align-items:center;min-height:400px}.raidar-booking-appointment-details__error{padding:24px}.raidar-booking-appointment-details__back-btn{padding:4px 0;font-size:15px;color:#2b8766;margin-bottom:16px}.raidar-booking-appointment-details__back-btn:hover{color:#1f6049;background-color:#2b87661a}.raidar-booking-appointment-details__congratulations{text-align:center;padding:24px;margin-bottom:32px;background:linear-gradient(135deg,#2b87661a,#2b87660d);border-radius:12px;border:1px solid rgba(43,135,102,.2)}.raidar-booking-appointment-details__success-icon{font-size:28px;color:#2b8766;margin-bottom:16px;display:block}.raidar-booking-appointment-details__congratulations-title{color:#2b8766!important;margin-bottom:8px!important;font-size:18px!important}.raidar-booking-appointment-details__congratulations-text{font-size:14px;color:#666}.raidar-booking-appointment-details__section{margin-bottom:32px}.raidar-booking-appointment-details__section-title{color:#2b8766!important;font-size:16px!important;font-weight:400!important;margin-bottom:16px!important}.raidar-booking-appointment-details__appointments-card{margin-bottom:24px}.raidar-booking-appointment-details__appointments-list{display:flex;flex-direction:column;gap:20px}.raidar-booking-appointment-details__appointment-item{padding:20px;border:1px solid #e8e8e8;border-left:4px solid #2b8766;border-radius:8px;background-color:#fff;box-shadow:0 1px 3px #0000001a}.raidar-booking-appointment-details__appointment-content{display:flex;flex-direction:column;gap:16px}.raidar-booking-appointment-details__detail-row{display:flex;align-items:flex-start;gap:16px}@media (max-width: 768px){.raidar-booking-appointment-details__detail-row{flex-direction:column;gap:8px}}.raidar-booking-appointment-details__detail-label{display:flex;align-items:center;gap:8px;min-width:120px;flex-shrink:0}.raidar-booking-appointment-details__detail-label .ant-typography{margin:0;color:#000;font-size:14px}@media (max-width: 768px){.raidar-booking-appointment-details__detail-label{min-width:auto}}.raidar-booking-appointment-details__detail-icon{color:#2b8766;font-size:16px}.raidar-booking-appointment-details__detail-value{flex:1;color:#666!important;font-size:14px!important;line-height:1.5!important;margin:0!important}.raidar-booking-appointment-details__contact-info{flex:1;display:flex;flex-direction:column;gap:6px}.raidar-booking-appointment-details__contact-name{color:#666!important;font-size:14px!important;margin:0!important}.raidar-booking-appointment-details__contact-details{display:flex;flex-direction:column;gap:2px}.raidar-booking-appointment-details__contact-details .ant-typography{font-size:13px!important;margin:0!important}.raidar-booking-appointment-details__contact-details{margin-top:8px}.raidar-booking-appointment-details__contact-details .anticon{color:#2b8766}.raidar-booking-appointment-details__important-notice{background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:8px;padding:16px 20px;margin-top:36px;box-shadow:0 1px 3px #0000001a}.raidar-booking-appointment-details__notice-content{display:flex;flex-direction:column;gap:8px}.raidar-booking-appointment-details__notice-title{color:#856404!important;font-size:15px!important;margin:0!important;display:block}.raidar-booking-appointment-details__notice-text{color:#856404!important;font-size:15px!important;line-height:1.5!important;margin:0!important;display:block}.raidar-booking-appointment-details__download-links{display:flex;flex-direction:column;gap:4px}.raidar-booking-appointment-details__download-link{color:#06c!important;text-decoration:underline!important;font-size:15px!important;cursor:pointer;display:inline}.raidar-booking-appointment-details__download-link:hover{color:#049!important;text-decoration:underline!important}.raidar-booking-appointment-details__download-link:focus{color:#049!important;outline:2px solid #0066cc;outline-offset:2px}.raidar-booking-appointment-details__download-link:visited{color:#551a8b!important}.raidar-booking-pre-appointment-page{width:100%;height:100vh;background-color:#fff}.raidar-booking-pre-appointment-page__error{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;gap:16px}.raidar-booking-pre-appointment-page__error h2{color:#ff4d4f;margin:0}.raidar-booking-pre-appointment-page .raidar-booking-pre-appointment-tasks{height:100vh;background-color:#fff}.drag-unscheduled-container{height:60%;display:flex;flex-direction:column}.drag-unscheduled-container .drag-unscheduled-top{margin-bottom:8px}.drag-unscheduled-container .drag-unscheduled-top h1{height:32px;line-height:32px;font-size:16px;margin:0}.drag-unscheduled-container .drag-unscheduled-top .drag-unscheduled-tip{font-weight:400;font-size:12px;color:#6b7280;display:inline-block;margin-left:6px}.drag-unscheduled-container .drag-unscheduled-list{overflow-y:auto;height:fit-content;flex:1}.drag-unscheduled-container .groups-section-header{margin-bottom:8px;padding-left:2px}.drag-unscheduled-container .groups-section-header .groups-section-title{font-weight:500;font-size:13px;color:#8c8c8c;opacity:.7}@keyframes elastic{0%{transform:scale(1.02)}50%{transform:scale(.98)}to{transform:scale(1)}}.drag-unscheduled-container .drag-unscheduled-item{border:1px solid #d9d9d9;border-radius:6px;overflow:hidden;margin-bottom:8px;background-color:#f9f9f9;transition:all .5s ease}.drag-unscheduled-container .drag-unscheduled-item:hover{border-color:#d9d9d9cc;box-shadow:0 1px 3px #00000014}.drag-unscheduled-container .drag-unscheduled-item.group-dragging{opacity:.8;animation:elastic 1s ease-in-out;box-shadow:0 5px 15px #0000001a}.drag-unscheduled-container .drag-unscheduled-item .group-header{background:linear-gradient(135deg,#2b876614,#2b87660a);border-bottom:2px solid rgba(43,135,102,.15);position:relative}.drag-unscheduled-container .drag-unscheduled-item .group-header:hover{background:linear-gradient(135deg,#2b87661f,#2b87660f);border-bottom-color:#2b876640}.drag-unscheduled-container .drag-unscheduled-item .group-content{background-color:#f9f9f9}.drag-unscheduled-container .drag-unscheduled-item .group-content .draggable-item{opacity:.85;margin-left:12px;border-left:2px solid rgba(217,217,217,.3);padding-left:8px}.drag-unscheduled-container .drag-unscheduled-item .group-content .draggable-item .item-title{font-size:13px;font-weight:400;color:#8c8c8ccc}.drag-unscheduled-container .drag-unscheduled-item .group-content .draggable-item .item-duration{font-size:12px;color:#8c8c8c99}.drag-unscheduled-container .scattered-tests-section{background-color:#2b876608;padding:8px 10px;margin-bottom:12px}.drag-unscheduled-container .scattered-tests-section .scattered-tests-header{margin-bottom:8px}.drag-unscheduled-container .scattered-tests-section .scattered-tests-header .selection-count{font-weight:500;font-size:12px;color:#2b8766b3;min-width:24px;text-align:center}.drag-unscheduled-container .scattered-tests-section .scattered-tests-header .scattered-tests-title{font-weight:500;font-size:13px;color:#2b8766}.drag-unscheduled-container .scattered-tests-section .scattered-tests-header .group-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;transition:all .2s ease;cursor:pointer}.drag-unscheduled-container .scattered-tests-section .scattered-tests-header .group-icon.active:hover{background-color:#2b87661a;transform:translateY(-1px)}.drag-unscheduled-container .scattered-tests-section .scattered-tests-header .group-icon.active:active{background-color:#2b876626;transform:translateY(0)}.drag-unscheduled-container .scattered-tests-section .scattered-tests-header .group-icon.disabled{cursor:not-allowed}.drag-unscheduled-container .scattered-tests-section .scattered-tests-header .group-icon.disabled:hover{background-color:transparent;transform:none}.drag-unscheduled-container .scattered-tests-section .scattered-tests-list{display:flex;flex-direction:column;gap:4px}.drag-unscheduled-container .scattered-tests-section .scattered-test-item{background-color:transparent;border-radius:4px;padding:4px 0;transition:background-color .2s ease}.drag-unscheduled-container .scattered-tests-section .scattered-test-item .test-content{flex:1}.drag-unscheduled-container .scattered-tests-section .scattered-test-item .test-content .padding-12{padding:3px}.drag-unscheduled-container .sub-wrapper{max-height:204px;overflow-y:auto}.overview-item-container .item-info{font-weight:400;font-size:14px;color:#a1a1aa;position:relative;width:100%}.overview-item-container .group_bg{background-color:#f1fffa}.overview-item-container .title{color:#a1a1aa}.overview-item-container .title span:first-of-type{margin-right:8px;display:inline-block}.overview-item-container .time-color{color:#2b8766}.overview-item-container .close-wrapper{padding:4px;cursor:pointer}.overview-item-container .single-line-ellipsis{max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overview-item-container .single-line-ellipsis.max-title-width{max-width:230px}.overview-item-container .title-color{color:#000}.draged-overview-container{height:calc(40% - 24px);margin-top:24px;display:flex;flex-direction:column}.draged-overview-container .drag-overview-top{margin-bottom:12px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.draged-overview-container .drag-overview-top h1{font-size:18px}.draged-overview-container .drag-overview-top .drag-overview-tip{font-weight:400;font-size:14px;color:#6b7280;display:inline-block;margin-left:8px}.draged-overview-container .drag-overview-list{overflow-y:auto;height:fit-content;flex:1}.draged-overview-container .drag-overview-item{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden;margin-bottom:12px}.draged-overview-container .drag-overview-item .ant-collapse-header{background-color:#f1fffa}.draged-overview-container .drag-overview-item .ant-collapse-content{background-color:#fff}.draged-overview-container .drag-overview-item .sub-wrapper{max-height:132px;overflow-y:auto}.draged-overview-container .btn-class{color:#2b8766;font-weight:500;font-size:14px;cursor:pointer;display:inline-block;padding-left:8px}.draged-overview-container .drag-overview-item .overview-item-container:not(:last-of-type){margin-bottom:12px}.drag-drop-calendar-day-view-container{height:fit-content;flex:1;overflow-x:hidden;overflow-y:hidden;border:1px solid #d9d9d9}.drag-drop-calendar-day-view-container .drag_drop_calendar_container.rbc-time-header-hidden .rbc-time-header{display:none}.drag-drop-calendar-day-view-container .drag_drop_calendar_container .rbc-time-header-gutter{padding-left:66px}.drag-drop-calendar-day-view-container .drag_drop_calendar_container .rbc-row{height:100%}.drag-drop-calendar-day-view-container .drag_drop_calendar_container .custom-event-container{position:absolute;background-color:#2b876633;color:#2b8766;border-left:4px solid #2b8766;box-sizing:border-box;width:100%;height:100%;border-radius:6px;padding:6px 8px;overflow:hidden}.drag-drop-calendar-day-view-container .drag_drop_calendar_container .custom-event-container .event-title{font-weight:500;font-size:14px;line-height:1.5}.drag-drop-calendar-day-view-container .drag_drop_calendar_container .custom-event-container .event-time{font-weight:400;font-size:14px;margin-bottom:6px}.drag-drop-calendar-day-view-container .rbc-time-content{height:1600px!important}.drag-drop-calendar-day-view-container .rbc-time-view-resources .rbc-day-slot{min-width:285px!important}.drag-drop-calendar-day-view-container .rbc-time-view-resources .rbc-time-header-content{min-width:286px!important;max-width:100%!important}.drag-drop-calendar-day-view-container .day_view_class{overflow:hidden;background:none!important;color:inherit!important;padding:0!important;border:0!important}.drag-drop-calendar-day-view-container .day_view_class .rbc-event-label{display:none!important}.drag-drop-calendar-day-view-container .day_view_class:focus{outline:2px solid #2b8766}.drag-drop-calendar-day-view-container .disable-outline:focus{outline:none}.drag-drop-calendar-day-view-container .rbc_event_menu{width:153px;position:fixed;box-shadow:0 0 8px #00000040;border-radius:4px;z-index:1000;min-width:90px;border-top:none;border-left:4px solid;border-right:none;border-bottom:none;border-image:initial}.drag-drop-calendar-day-view-container .rbc_event_menu>button{width:100%;padding:10px 16px;border:none;background:#fff;text-align:left;cursor:pointer;position:relative;color:#000}.drag-drop-calendar-day-view-container .rbc_event_menu>button:first-child:after{content:"";height:1px;width:70%;overflow:hidden;background:#c8cad8;position:absolute;left:16px;right:16px;bottom:0;z-index:99}.drag-drop-calendar-day-view-container .rbc_event{display:flex;flex-direction:column;border-top:none;border-right:none;border-bottom:none;border-left:4px solid;border-image:initial;border-radius:6px;box-shadow:0 0 8px #00000040;height:100%}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_dl{display:flex;flex-direction:column;height:auto;overflow:hidden;padding:5px 8px 16px;box-sizing:border-box}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_dl>dt{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;display:flex;justify-content:space-between;align-items:center;font-weight:500;font-size:12px;line-height:1.5}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_dl>dt>span{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;display:none;padding:2px 6px;background:#6ab1754d;font-weight:400;font-size:10px;line-height:10px;text-align:center;color:#2b8766}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_dl>dd{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:22px}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_main{display:none;height:100%;min-height:150px;overflow:hidden;padding:5px;box-sizing:border-box;background-color:#fff;margin-top:10px;border-radius:0 0 6px 6px;position:absolute;width:280px;top:42px;left:-4px;box-shadow:0 4px 8px #00000026;border-left-width:4px;border-left-style:solid}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_main>table>tr{padding:8px 12px;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:22px;height:auto;overflow:hidden}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_main>table>tr>td{color:#000}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_main>table>tr>td:first-child{color:#8c8c8c;font-size:11px}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_main>table>tr>td:last-child{text-align:right;width:70%}.drag-drop-calendar-day-view-container .rbc_event .rbc_event_main .rbc_event_main_more{text-align:center;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:18px;color:#8c8c8c;padding:8px 0}.drag-drop-calendar-day-view-container .rbc_event:hover .rbc_event_dl{color:#000}.drag-drop-calendar-day-view-container .rbc_event:hover .rbc_event_dl>dt>span{display:inline-block}.drag-drop-calendar-day-view-container .rbc_event:hover .rbc_event_main{display:block}.drag-drop-calendar-day-view-container .yx-confirm-error-modal .ant-modal-confirm-paragraph{max-width:100%!important}.drag-drop-calendar-day-view-container .yx-confirm-error-modal .picker_modal{height:auto;overflow:hidden}.drag-drop-calendar-day-view-container .yx-confirm-error-modal .picker_modal>table>tr{padding:8px 12px;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:24px}.drag-drop-calendar-day-view-container .yx-confirm-error-modal .picker_modal>table>tr>td{color:#000}.drag-drop-calendar-day-view-container .yx-confirm-error-modal .picker_modal>table>tr>td:first-child{color:#8c8c8c}.drag-drop-calendar-day-view-container .yx-confirm-error-modal .picker_modal>table>tr>td:last-child{text-align:right;width:70%}.drag-drop-calendar-day-view-container .day_view{height:100%;overflow:hidden}.drag-drop-calendar-day-view-container .day_view .rbc-time-header{display:none!important}.drag-drop-calendar-day-view-container .day_view .rbc-time-header-cell-single-day{display:block}.drag-drop-calendar-day-view-container .day_view .rbc-time-header-cell-single-day .rbc-header{height:40px;border:0;line-height:40px;background:none;border-radius:40px}.drag-drop-calendar-day-view-container .day_view .rbc-time-content{border-top:1px solid #d9d9d9}.drag-drop-calendar-day-view-container .day_view_resource{height:100%;overflow:hidden}.drag-drop-calendar-day-view-container .day_view_resource .rbc-header,.drag-drop-calendar-day-view-container .day_view_resource .rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:0!important}.drag-drop-calendar-day-view-container .day_view_resource .rbc-time-header,.drag-drop-calendar-day-view-container .day_view_resource .rbc-time-header .rbc-time-header-gutter{background-color:#ecf5ee}.drag-drop-calendar-day-view-container .day_view_resource .rbc-time-content{border-top:1px solid #d9d9d9;overflow-y:auto}.drag-drop-calendar-day-view-container .day_view_resource .rbc-time-content .rbc-time-gutter .rbc-timeslot-group .rbc_timeslot_group_bg_dis{display:none!important}.drag-drop-calendar-day-view-container .rbc-timeslot-group{position:relative}.drag-drop-calendar-day-view-container .more-events-badge{height:35px;width:35px;position:absolute;top:5px;right:-119%;z-index:99;background:#b5d8ba;border:0;border-radius:50%;padding:5px 10px;font-size:14px}.drag-drop-calendar-day-view-container .popover_content .ant-popover-arrow:before,.drag-drop-calendar-day-view-container .popover_cblb_item .ant-popover-arrow:before{background:#afe1f8}.drag-drop-calendar-day-view-container .popover_content .ant-popover-inner,.drag-drop-calendar-day-view-container .popover_cblb_item .ant-popover-inner{padding:0!important}.drag-drop-calendar-day-view-container .popover_content .ant-popover-inner-content,.drag-drop-calendar-day-view-container .popover_cblb_item .ant-popover-inner-content{color:#000000e0;padding:0;border-radius:6px;overflow:hidden}.drag-drop-calendar-day-view-container .popover_cblb_item .ant-popover-arrow:before{background:#f7fbfd}.drag-drop-calendar-day-view-container .popover_cblb_item .ant-popover-inner{background:#f7fbfd;width:157px;height:auto;border-radius:6px}.drag-drop-calendar-day-view-container .popover_cblb_item .ant-popover-inner-content{padding:0 5px!important}.drag-drop-calendar-day-view-container .mangnify_modal .anticon-close{display:block!important;top:8px!important}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content{padding:0!important;border:1px solid #bfbfbf;border-radius:8px;overflow:hidden}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .ant-modal-confirm-paragraph,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .ant-modal-confirm-paragraph{gap:0!important}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_title,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_title{height:48px;overflow:hidden;background:#ff920e1a;line-height:48px;padding-left:32px;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:14px}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main{height:auto;overflow:hidden;padding:12px;box-sizing:border-box;background:#fff}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_top,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_top{display:flex;align-items:center;height:32px;overflow:hidden;border:1px solid #d9d9d9;border-radius:5px;margin-bottom:12px;padding-left:10px}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_top .ico_search,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_top .ico_search{width:16px;height:16px;overflow:hidden;background-size:100%}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_top>input,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_top>input{flex:1;height:32px;border:0;background:none;outline:none;padding-left:10px}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list{height:auto;overflow:hidden}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl{width:377px;height:auto;overflow:hidden;border:1px solid #d9d9d9;border-radius:8px;float:left;margin-right:12px;margin-bottom:12px}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl:nth-child(2n),.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl:nth-child(2n){margin-right:0}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dt,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dt{background:#ff920e1a;padding:6px 12px;box-sizing:border-box;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dt .mangnify_mmld_time,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dt .mangnify_mmld_time{font-weight:400}.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-body .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dd,.drag-drop-calendar-day-view-container .mangnify_modal .ant-modal-content .mangnify_m_main .mangnify_mm_list .mangnify_mml_dl>dd{padding:6px 12px;box-sizing:border-box;height:auto;overflow:hidden}.drag-drop-calendar-day-view-container .popover_content_box{background:#f7fbfd;width:360px;overflow:hidden;height:450px}.drag-drop-calendar-day-view-container .popover_content_box_top{display:flex;justify-content:space-between;align-items:center;background:#afe1f8;height:50px;overflow:hidden;padding:12px 18px;box-sizing:border-box;border-bottom:1px solid #d9d9d9}.drag-drop-calendar-day-view-container .popover_content_box_top .ico_magnify{display:inline-block;width:24px;height:32px;overflow:hidden;background-size:100%}.drag-drop-calendar-day-view-container .popover_content_box_title{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:14px;line-height:24px;color:#000}.drag-drop-calendar-day-view-container .popover_content_box_list{max-height:400px;overflow-x:hidden;overflow-y:auto;padding:0 15px;box-sizing:border-box}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_cbl_search{height:auto;overflow:hidden;box-sizing:border-box;margin-top:8px}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_cbl_search .popover_cbls_input{border:1px solid #d9d9d9;border-radius:5px;height:auto;overflow:hidden}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box{max-height:calc(100% - 35px);overflow:hidden}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl{height:auto;overflow:hidden;border-bottom:1px solid #d9d9d9;padding:10px 12px;margin:8px 0;box-sizing:border-box;cursor:pointer}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl:last-child{border-bottom:0}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl:hover,.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl.on{background:#1890ff1a;border-radius:8px;position:relative}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl>dt{display:flex;justify-content:space-between;align-items:center;height:auto;overflow:hidden;margin-bottom:5px}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl>dt .popover_cbl_name{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;line-height:20px}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl>dt .popover_cbl_status{display:inline-block;width:52px;height:14px;border-radius:2px;gap:10px;background:#f5fff4;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:10px;line-height:10px;text-align:center;vertical-align:middle}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl>dd{display:flex;justify-content:space-between;align-items:center}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl>dd .popover_cbl_time{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:500;font-size:14px;line-height:20px}.drag-drop-calendar-day-view-container .popover_content_box_list .popover_content_box_list_box>dl>dd .popover_cbl_work{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:24px;color:#8c8c8c}.drag-drop-calendar-day-view-container .popover_cblbi_menus{padding:0 6px}.drag-drop-calendar-day-view-container .popover_cblbi_menus>p{height:42px;text-align:center;margin:6px 0;line-height:42px;border-radius:5px;position:relative;cursor:pointer}.drag-drop-calendar-day-view-container .popover_cblbi_menus>p:hover,.drag-drop-calendar-day-view-container .popover_cblbi_menus>p.on{background:#1890ff1a}.drag-drop-calendar-day-view-container .popover_cblbi_menus>p:after{content:"";width:80%;height:1px;overflow:hidden;background:#c8cad8;position:absolute;left:10%;z-index:9;bottom:0;font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:16px;line-height:18px;color:#000}.drag-drop-calendar-day-view-container .popover_cblbi_menus>p:last-child:after{height:0}.dragable-calendar-container{border-radius:6px;overflow:hidden;height:100%;width:100%;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.dragable-calendar-container .calendar_view_box_head{display:flex;justify-content:center;align-items:center;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;height:45px;background:#8c8c8c;overflow:hidden;color:#fff;font-weight:500;font-size:18px;letter-spacing:0%;vertical-align:middle;box-shadow:0 1px 4px #00000026}.dragable-calendar-container .head{display:flex;align-items:center;justify-content:space-between;padding:16px 0}.dragable-calendar-container .head .head-left{display:flex;align-items:center;justify-content:space-between;gap:15px;font-weight:500}.dragable-calendar-container .head .head-left .title{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:22px}.dragable-calendar-container .head .head-left .today-button{font-size:10px;padding:5px 10px;border-radius:6px;color:#6f6f6f;border:1px solid #dbdbdb;background-color:#fff}.dragable-calendar-container .head .head-left .prev-button,.dragable-calendar-container .head .head-left .next-button{font-size:12px;color:#6f6f6f}.dragable-calendar-container .head .cursor{cursor:pointer}.dragable-calendar-container .head .head-right{display:flex;align-items:center;justify-content:space-between;font-size:22.4px;color:#6f6f6f;gap:32px}.dragable-calendar-container .rbc-time-view{border-radius:0;border:0!important}.dragable-calendar-container .rbc-time-view .rbc-time-content{overflow-y:auto}.dragable-calendar-container .rbc-time-view .rbc-row-bg{border-radius:16px}.dragable-calendar-container .rbc-time-view .rbc-today{background-color:#fff!important}.dragable-calendar-container .rbc-time-view .rbc-current-time-indicator{background-color:transparent}.dragable-calendar-container .rbc-time-view .rbc-time-header-gutter,.dragable-calendar-container .rbc-time-view .rbc-time-gutter{border-right:none!important}.dragable-calendar-container .rbc-time-view .rbc-row{min-height:26px!important}.dragable-calendar-container .rbc-time-view .rbc-timeslot-group{min-height:52px!important}.dragable-calendar-container .rbc-time-header{overflow-x:auto!important;-ms-overflow-style:none;scrollbar-width:none}.dragable-calendar-container .rbc-time-header::-webkit-scrollbar{display:none}.dragable-calendar-container .calendar-day-view-resource-title{display:flex;width:100%;justify-content:center;gap:8px}.dragable-calendar-container .calendar-day-view-resource-title .calendar-day-view-resource-staff{display:flex;flex-direction:column;align-items:start}.dragable-calendar-container .calendar-day-view-resource-title .calendar-day-view-resource-staff .calendar-day-view-resource-type{color:gray}.dragable-calendar-container .rbc-time-view-resources .rbc-header,.dragable-calendar-container .rbc-time-view-resources .rbc-day-slot{min-width:240px}.dragable-calendar-container .rbc-time-view-resources .rbc-header{padding-top:8px;padding-bottom:3.2px}.dragable-calendar-container .rbc-time-view .rbc-allday-cell{display:none!important}.dragable-calendar-container .rbc-day-slot .rbc-events-container{margin-right:1.6px;-webkit-user-select:auto;user-select:auto}.manually-schedule-header{background-color:#2b876633;padding:12px 24px}.manually-schedule-header h1{font-size:20px}.manually-schedule-header .cancel-btn{margin-right:8px}.manually-schedule{height:100%;width:100%;box-sizing:border-box;display:flex;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-ms-overflow-style:none;scrollbar-width:none}.manually-schedule::-webkit-scrollbar{display:none}.manually-schedule .manually-schedule-sidebar{width:300px;box-sizing:border-box;flex:none;height:100%}.manually-schedule .pi-schedule-side{width:320px;flex:0 1 320px;box-sizing:border-box;height:100%;display:flex;flex-direction:column}.manually-schedule .pi-schedule-side .pi-schedule-small{width:unset!important;min-width:unset!important;max-width:100%!important;padding-bottom:0}.manually-schedule .pi-schedule-side .pi-schedule-small .small-calendar-grid{min-height:240px;align-items:center;align-content:space-around;justify-content:center;justify-items:center;text-align:center}.manually-schedule .pi-schedule-side .pi-schedule-small .small-calendar-grid .day-cell{width:42px;height:36px;line-height:1.8;padding:0}.manually-schedule .pi-schedule-side .pi-schedule-small .small-calendar-grid .day-cell .cell-events{gap:2px}.manually-schedule .pi-schedule-side .pi-schedule-small .head_left h2{font-size:18px}.manually-schedule .pi-schedule-side .pi_schedule_clinic{flex:1 1 auto;display:flex;flex-direction:column;margin-top:0;padding-bottom:0}.manually-schedule .pi-schedule-main{width:calc(100% - 620px);box-sizing:border-box;padding:0 0 0 16px;background-color:#fff;display:flex;flex-direction:column;border-radius:8px}.manually-schedule .pi_schedule_clinic{height:auto;overflow:hidden;background-color:#fff;margin-top:15px;padding:15px 18px 20px 20px;box-sizing:border-box;border-radius:8px;position:relative}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_head{display:flex;justify-content:space-between;align-items:center;font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;height:auto;overflow:hidden;font-size:14px;margin-bottom:10px}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_search_input{height:38px;overflow:hidden;border-radius:8px;border-color:#d9d9d9;outline:none;margin-bottom:12px}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_from{height:auto;gap:5px;padding:10px;border-radius:8px;overflow:hidden;border:1px solid #d9d9d9;margin-bottom:15px}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_from_mode{display:flex;justify-content:center;align-items:center;box-sizing:border-box;width:100%}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_from_mode>span{font-family:Raidar-Regular,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;display:inline-block;text-align:left;position:relative;font-weight:400;font-size:12px;line-height:20px;color:#8c8c8c;margin-right:15px}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_from_mode>span:last-child{margin-right:0}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_from_mode>span.on{color:#000}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_from_radio{height:auto;overflow:hidden;border-top:1px solid #d9d9d9;padding:12px 0;margin-top:10px}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list{flex:1 0 0;overflow-x:hidden;overflow-y:auto}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list.disabled{background:#d9d9d91a;cursor:not-allowed}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl{height:auto;min-height:104px;gap:10px;padding:12px 12px 12px 8px;border-radius:8px;overflow:hidden;margin-bottom:12px;position:relative;border:1px solid #d9d9d9;cursor:pointer}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl.on:after{background-color:#3570af}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl:hover{box-shadow:0 1px #2b876633;border-color:#2b876699}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl.active{box-shadow:0 1px #2b87661a;background-color:#2b87661a;border-color:#2b876699}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl.disabled{box-shadow:none;border:1px solid #d9d9d9;cursor:not-allowed}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl>dt{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:600;font-size:15px;height:auto;overflow:hidden;margin-bottom:10px}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl>dd{font-family:Raidar-Light,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-weight:400;font-size:12px;line-height:22px;height:auto;overflow:hidden;color:#8c8c8c}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .ico_name,.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .ico_address{align-items:center;display:flex;gap:5px}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .clinic-dot{width:14px;height:14px}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .clinic-dot.internal{color:#2b8766}.manually-schedule .pi_schedule_clinic .pi_schedule_clinic_list .pi_schedule_clinic_list_dl .clinic-dot.external{color:#3570af}.manually-schedule-page{width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.manually-schedule-page>.manually-schedule{flex:1;height:calc(100% - 64px);padding:12px}.raidar-table-header-style .ant-table-thead>tr>th,.existing-roles-table .roles-table .ant-table-thead>tr>th{background:#f7f9fa!important;color:#8e95a9!important;font-size:15px;font-weight:400;border-bottom:none;padding:16px!important}.raidar-table-header-style .ant-table-tbody>tr>td,.existing-roles-table .roles-table .ant-table-tbody>tr>td{border-bottom:1px solid #d9d9d9;padding:16px}.raidar-table-header-style .ant-table-tbody>tr:hover>td,.existing-roles-table .roles-table .ant-table-tbody>tr:hover>td{background:#f7f9fa}.company-job-role-configuration-container{background-color:#fff;padding:24px;height:100%;display:flex;flex-direction:column}.company-job-role-configuration-container .company-job-role-configuration-header{background:#fff;padding:24px;margin-bottom:1px;border-bottom:1px solid #d9d9d9;box-shadow:0 2px 8px #0000000f;min-height:52px;flex-shrink:0}.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-header-content{display:flex;justify-content:space-between;align-items:flex-start}.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-header-left h1{color:#121212;font-size:23px;font-weight:600;margin-bottom:8px;line-height:20px}.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-header-left p{color:#8c8c8c;font-size:14px;margin:0;line-height:1.4}.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-header-right .ant-btn{border-radius:6px;font-weight:500}.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-header-right .ant-btn.ant-btn-primary{background:#2b8766;border-color:#2b8766}.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-header-right .ant-btn.ant-btn-primary:hover{background:#1f6049;border-color:#1f6049}.company-job-role-configuration-container .company-job-role-configuration-content{flex:1;background:#fff;overflow:hidden}.company-job-role-configuration-container .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px}.company-job-role-configuration-container .loading-container p{margin-top:16px;color:#8c8c8c}.company-job-role-configuration-detail-container{height:100%;display:flex;flex-direction:column;background:#fff}.company-job-role-configuration-detail-container .company-job-role-configuration-detail-content{flex:1;background:#fff;padding:20px;overflow-y:auto}.company-job-role-configuration-detail-container .company-job-role-configuration-detail-content .company-job-role-configuration-detail-form{max-width:800px;margin:0 auto}.company-job-role-configuration-detail-container .company-job-role-configuration-detail-content .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:400px}.company-job-role-configuration-detail-container .company-job-role-configuration-detail-content .loading-container p{margin-top:16px;color:#8c8c8c}.role-configuration-form .role-form .form-row{display:flex;gap:20px;margin-bottom:0}.role-configuration-form .role-form .form-row .form-col-half{flex:1}.role-configuration-form .role-form .ant-form-item-label>label{color:#121212;font-weight:600;font-size:15px;margin-bottom:8px}.role-configuration-form .role-form .ant-form-item{margin-bottom:24px}.role-configuration-form .role-form .ant-input,.role-configuration-form .role-form .ant-input.ant-input{border-radius:8px;border-color:#d9d9d9;font-size:14px;padding:10px 12px}.role-configuration-form .role-form .ant-input:hover,.role-configuration-form .role-form .ant-input.ant-input:hover{border-color:#2b8766}.role-configuration-form .role-form .ant-input:focus,.role-configuration-form .role-form .ant-input.ant-input:focus{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.role-configuration-form .role-form .ant-input::placeholder,.role-configuration-form .role-form .ant-input.ant-input::placeholder{color:#bfbfbf;font-size:14px!important}.role-configuration-form .role-form .ant-input:not(.ant-input-textarea){height:42px}.role-configuration-form .role-form textarea.ant-input{min-height:100px;resize:vertical}.role-configuration-form .role-form textarea.ant-input::placeholder{color:#bfbfbf;font-size:12px!important}.role-configuration-form .role-form .form-actions{margin-top:40px;margin-bottom:0}.role-configuration-form .role-form .form-actions .ant-btn{border-radius:8px;font-weight:500;font-size:14px;height:42px;padding:0 24px}.role-configuration-form .role-form .form-actions .ant-btn.ant-btn-primary{background:#2b8766;border-color:#2b8766}.role-configuration-form .role-form .form-actions .ant-btn.ant-btn-primary:hover{background:#1f6049;border-color:#1f6049}.role-configuration-form .role-form .form-actions .ant-btn.ant-btn-default{color:#121212;border-color:#d9d9d9}.role-configuration-form .role-form .form-actions .ant-btn.ant-btn-default:hover{color:#2b8766;border-color:#2b8766}.selection-role-form .role-form .form-row{display:flex;gap:20px;margin-bottom:0}.selection-role-form .role-form .form-row .form-col-half{flex:1}.selection-role-form .role-form .ant-form-item-label>label{color:#121212;font-weight:600;font-size:15px;margin-bottom:8px}.selection-role-form .role-form .ant-form-item{margin-bottom:24px}.selection-role-form .role-form .ant-input{border-radius:8px;border-color:#d9d9d9;font-size:14px;padding:10px 12px;height:42px}.selection-role-form .role-form .ant-input:hover{border-color:#2b8766}.selection-role-form .role-form .ant-input:focus{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.selection-role-form .role-form .ant-input::placeholder{color:#bfbfbf;font-size:14px}.selection-role-form .role-form .ant-select{font-size:14px}.selection-role-form .role-form .ant-select .ant-select-selector{border-radius:8px;border-color:#d9d9d9;height:42px;padding:6px 12px}.selection-role-form .role-form .ant-select .ant-select-selector .ant-select-selection-item{line-height:28px;font-size:14px}.selection-role-form .role-form .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#bfbfbf;font-size:14px;line-height:28px}.selection-role-form .role-form .ant-select:hover .ant-select-selector{border-color:#2b8766}.selection-role-form .role-form .ant-select.ant-select-focused .ant-select-selector{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.selection-role-form .role-form .description-editor .ql-container{border-radius:0 0 8px 8px;border-color:#d9d9d9;min-height:140px;font-size:14px}.selection-role-form .role-form .description-editor .ql-toolbar{border-radius:8px 8px 0 0;border-color:#d9d9d9}.selection-role-form .role-form .description-editor .ql-editor{font-size:14px;line-height:1.6}.selection-role-form .role-form .description-editor .ql-editor.ql-blank:before{color:#bfbfbf;font-size:14px}.selection-role-form .role-form .description-editor .auto-fill-hint{margin-top:10px}.selection-role-form .role-form .description-editor .auto-fill-hint small{color:#8c8c8c;font-style:italic;font-size:12px}.selection-role-form .role-form .form-actions{margin-top:40px;margin-bottom:0}.selection-role-form .role-form .form-actions .ant-btn{border-radius:8px;font-weight:500;font-size:14px;height:42px;padding:0 24px}.selection-role-form .role-form .form-actions .ant-btn.ant-btn-primary{background:#2b8766;border-color:#2b8766}.selection-role-form .role-form .form-actions .ant-btn.ant-btn-primary:hover{background:#1f6049;border-color:#1f6049}.selection-role-form .role-form .form-actions .ant-btn.ant-btn-default{color:#121212;border-color:#d9d9d9}.selection-role-form .role-form .form-actions .ant-btn.ant-btn-default:hover{color:#2b8766;border-color:#2b8766}.selection-role-form .loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px}.selection-role-form .loading-container p{margin-top:16px;color:#8c8c8c;font-size:14px}.health-requirements .ant-typography h4{color:#121212;font-weight:600;font-size:18px;margin-bottom:8px;line-height:1.4}.health-requirements .ant-typography{color:#8c8c8c;margin-bottom:28px;font-size:14px;line-height:1.5}.health-requirements .requirements-section{display:flex;flex-direction:column;gap:20px}.health-requirements .requirements-section .requirement-category.collapsible-card{border:1px solid #d9d9d9;border-radius:8px;background:#fff;box-shadow:0 1px 3px #0000000a}.health-requirements .requirements-section .requirement-category.collapsible-card .collapsible-card-title{background:#f7f9fa;padding:16px 20px;border-bottom:1px solid #d9d9d9;border-radius:8px 8px 0 0}.health-requirements .requirements-section .requirement-category.collapsible-card .collapsible-card-title .collapsible-card-title-text{color:#121212;font-weight:600;font-size:14px;line-height:1.4}.health-requirements .requirements-section .requirement-category.collapsible-card .collapsible-card-title .collapsible-card-title-text .ant-typography{margin-bottom:0}.health-requirements .requirements-section .requirement-category.collapsible-card .collapsible-card-title .collapsible-card-title-text .ant-typography[type=secondary]{color:#8c8c8c;font-size:13px;font-weight:400;margin-top:4px}.health-requirements .requirements-section .requirement-category.collapsible-card .collapsible-card-title .collapsible-card-title-btn{color:#121212;font-size:16px;cursor:pointer;transition:color .2s ease}.health-requirements .requirements-section .requirement-category.collapsible-card .collapsible-card-title .collapsible-card-title-btn:hover{color:#2b8766}.health-requirements .requirements-section .requirement-category.collapsible-card .collapsible-card-content{padding:20px}.health-requirements .requirements-section .requirement-category.health-category-card{border:2px solid #d9d9d9}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons{display:flex;gap:12px;flex-wrap:wrap}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .ant-radio-button-wrapper:not(:first-child):before{display:none}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button{border-radius:8px!important;border:1px solid #d9d9d9;font-weight:600;font-size:14px;padding:12px 20px;height:auto;min-height:44px;transition:all .2s ease;position:relative}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button:first-child{border-radius:8px!important}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button:last-child{border-radius:8px!important}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button.category-c1.ant-radio-button-wrapper-checked{border-color:#ff4d4f;color:#ff4d4f!important;background:#ff4d4f0d;box-shadow:0 2px 6px #ff4d4f4d}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button.category-c1:hover:not(.ant-radio-button-wrapper-checked){border-color:#ff4d4f;color:#ff4d4f!important;background:#ff4d4f0d}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button.category-c2.ant-radio-button-wrapper-checked{border-color:#ff920e;color:#ff920e!important;background:#ff920e0d;box-shadow:0 2px 6px #ff920e4d}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button.category-c2:hover:not(.ant-radio-button-wrapper-checked){border-color:#ff920e;color:#ff920e!important;background:#ff920e0d}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button.category-c3.ant-radio-button-wrapper-checked{border-color:#2b8766;color:#2b8766!important;background:#2b87660d;box-shadow:0 2px 6px #2b87664d}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button.category-c3:hover:not(.ant-radio-button-wrapper-checked){border-color:#2b8766;color:#2b8766!important;background:#2b87660d}.health-requirements .requirements-section .requirement-category.health-category-card .health-category-buttons .category-button span{position:relative;z-index:1}.health-requirements .requirements-section .requirement-category .ant-card-body{padding:20px}.health-requirements .requirements-section .requirement-category .category-header{margin-bottom:16px}.health-requirements .requirements-section .requirement-category .category-header .ant-typography{color:#121212;font-weight:600;font-size:15px;margin-bottom:6px;line-height:1.4}.health-requirements .requirements-section .requirement-category .category-header .ant-typography[type=secondary]{color:#8c8c8c;font-size:13px;font-weight:400;margin-bottom:0}.health-requirements .requirements-section .requirement-category .ant-select{width:100%;font-size:14px}.health-requirements .requirements-section .requirement-category .ant-select .ant-select-selector{border-radius:8px;border-color:#d9d9d9;height:40px;padding:6px 12px}.health-requirements .requirements-section .requirement-category .ant-select .ant-select-selector .ant-select-selection-item{line-height:26px;font-size:14px}.health-requirements .requirements-section .requirement-category .ant-select .ant-select-selector .ant-select-selection-placeholder{color:#bfbfbf;font-size:14px;line-height:26px}.health-requirements .requirements-section .requirement-category .ant-select .ant-select-selector:hover{border-color:#2b8766}.health-requirements .requirements-section .requirement-category .ant-select.ant-select-focused .ant-select-selector{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.health-requirements .requirements-section .requirement-category .ant-checkbox-group{display:flex;flex-direction:column;gap:12px}.health-requirements .requirements-section .requirement-category .ant-checkbox-group .ant-checkbox-wrapper{color:#121212;font-size:14px;line-height:1.5;padding:4px 0}.health-requirements .requirements-section .requirement-category .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox .ant-checkbox-inner{border-radius:4px;border-color:#d9d9d9;width:18px;height:18px}.health-requirements .requirements-section .requirement-category .ant-checkbox-group .ant-checkbox-wrapper .ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#2b8766;border-color:#2b8766}.health-requirements .requirements-section .requirement-category .ant-checkbox-group .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#2b8766}.health-requirements .requirements-section .requirement-category .ant-input{margin-top:12px;border-radius:8px;border-color:#d9d9d9;font-size:14px;height:40px;padding:8px 12px}.health-requirements .requirements-section .requirement-category .ant-input:hover{border-color:#2b8766}.health-requirements .requirements-section .requirement-category .ant-input:focus{border-color:#2b8766;box-shadow:0 0 0 2px #2b87661a}.health-requirements .requirements-section .requirement-category .ant-input::placeholder{color:#bfbfbf;font-size:14px}.health-requirements .requirements-section .requirement-category .drug-alcohol-timing{padding:16px;background:#f7f9fa;border-radius:8px;border:1px solid #d9d9d9;margin-top:16px}.health-requirements .requirements-section .requirement-category .drug-alcohol-timing .ant-typography{color:#595959;font-weight:600;font-size:14px;margin-bottom:8px}.health-requirements .requirements-section .requirement-category .drug-alcohol-timing .timing-options{display:flex;align-items:center}.health-requirements .requirements-section .requirement-category .drug-alcohol-timing .timing-options .ant-radio-wrapper{display:block;color:#121212;font-size:14px;line-height:1.5;display:flex;align-items:center}.health-requirements .requirements-section .requirement-category .drug-alcohol-timing .timing-options .ant-radio-wrapper:last-child{margin-bottom:0}.health-requirements .requirements-section .requirement-category .drug-alcohol-timing .timing-options .ant-radio-wrapper .ant-radio .ant-radio-inner{border-color:#d9d9d9}.health-requirements .requirements-section .requirement-category .drug-alcohol-timing .timing-options .ant-radio-wrapper .ant-radio.ant-radio-checked .ant-radio-inner{background-color:#2b8766;border-color:#2b8766}.health-requirements .requirements-section .requirement-category .drug-alcohol-timing .timing-options .ant-radio-wrapper:hover .ant-radio-inner{border-color:#2b8766}.health-requirements .requirements-summary{margin-top:32px;padding:20px;background:#f7f9fa;border-radius:8px;border:1px solid #d9d9d9}.health-requirements .requirements-summary .ant-typography{color:#121212;font-weight:600;font-size:16px;margin-bottom:16px}.health-requirements .requirements-summary .summary-list .summary-item{margin-bottom:10px}.health-requirements .requirements-summary .summary-list .summary-item:last-child{margin-bottom:0}.health-requirements .requirements-summary .summary-list .summary-item .ant-typography{color:#121212;font-size:14px;margin-bottom:0;line-height:1.5}.health-requirements .requirements-summary .summary-list .summary-item .ant-typography strong{color:#121212;font-weight:600}.health-requirements .health-requirements-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px}.health-requirements .health-requirements-loading p{margin-top:16px;color:#8c8c8c;font-size:14px}.existing-roles-table{height:100%}.existing-roles-table .health-requirements-summary .requirement-type-group{margin-bottom:8px}.existing-roles-table .health-requirements-summary .requirement-type-group:last-child{margin-bottom:0}.existing-roles-table .health-requirements-summary .requirement-type-group .requirement-tags{margin-top:4px}.existing-roles-table .health-requirements-summary .requirement-type-group .requirement-tags .ant-tag{margin-bottom:4px;border-radius:4px;font-size:11px}.existing-roles-table .empty-state{text-align:center;padding:48px;color:#8c8c8c}@media (max-width: 992px){.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-header-content,.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-detail-header-content,.company-job-role-configuration-container .company-job-role-configuration-detail-header .company-job-role-configuration-header-content,.company-job-role-configuration-container .company-job-role-configuration-detail-header .company-job-role-configuration-detail-header-content,.company-job-role-configuration-detail-container .company-job-role-configuration-header .company-job-role-configuration-header-content,.company-job-role-configuration-detail-container .company-job-role-configuration-header .company-job-role-configuration-detail-header-content,.company-job-role-configuration-detail-container .company-job-role-configuration-detail-header .company-job-role-configuration-header-content,.company-job-role-configuration-detail-container .company-job-role-configuration-detail-header .company-job-role-configuration-detail-header-content{flex-direction:column;gap:16px;align-items:stretch;display:flex;align-items:center}.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-header-right,.company-job-role-configuration-container .company-job-role-configuration-header .company-job-role-configuration-detail-header-right,.company-job-role-configuration-container .company-job-role-configuration-detail-header .company-job-role-configuration-header-right,.company-job-role-configuration-container .company-job-role-configuration-detail-header .company-job-role-configuration-detail-header-right,.company-job-role-configuration-detail-container .company-job-role-configuration-header .company-job-role-configuration-header-right,.company-job-role-configuration-detail-container .company-job-role-configuration-header .company-job-role-configuration-detail-header-right,.company-job-role-configuration-detail-container .company-job-role-configuration-detail-header .company-job-role-configuration-header-right,.company-job-role-configuration-detail-container .company-job-role-configuration-detail-header .company-job-role-configuration-detail-header-right{align-self:flex-start}.health-requirements .requirements-section .health-category-card .health-category-buttons{flex-direction:column;gap:8px}.health-requirements .requirements-section .health-category-card .health-category-buttons .category-button{width:100%;text-align:center}}@media (max-width: 768px){.company-job-role-configuration-container .company-job-role-configuration-content,.company-job-role-configuration-container .company-job-role-configuration-detail-content,.company-job-role-configuration-detail-container .company-job-role-configuration-content,.company-job-role-configuration-detail-container .company-job-role-configuration-detail-content{padding:16px}.selection-role-form .role-form .form-row{flex-direction:column;gap:0}.health-requirements .requirements-section .requirement-category .ant-checkbox-group .ant-checkbox-wrapper{margin-bottom:8px}}.admin-dashboard-header{padding:20px;margin:0}.admin-dashboard-header .raidar-content-header-title-container .raidar-content-header-title--large{font-family:Raidar-Semibold,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:18px}.admin-dashboard{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);min-height:100vh;padding:24px}.admin-dashboard .appointment-metric-card{transition:all .3s cubic-bezier(.4,0,.2,1)}.admin-dashboard .appointment-metric-card:hover{transform:translateY(-4px)!important}.admin-dashboard .professional-kpi-card{position:relative;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);border:none!important}.admin-dashboard .professional-kpi-card:hover{transform:translateY(-6px);box-shadow:0 20px 60px #00000026!important}.admin-dashboard .professional-kpi-card:hover .ant-btn{background:#fff3!important;border-color:#fffc!important;transform:translate(2px)}.admin-dashboard .professional-kpi-card:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);pointer-events:none}.admin-dashboard .professional-kpi-card .ant-btn{transition:all .3s ease!important}.admin-dashboard .professional-kpi-card .ant-btn:hover{background:#ffffff40!important;border-color:#fff!important;transform:translate(4px)!important}.admin-dashboard .professional-kpi-card .ant-btn .anticon{transition:transform .3s ease}.admin-dashboard .professional-kpi-card .ant-btn:hover .anticon{transform:translate(2px)}.admin-dashboard .dashboard-card{border:none!important;border-radius:16px!important;box-shadow:0 8px 32px #00000014!important;background:#fff;transition:all .3s ease;overflow:hidden}.admin-dashboard .dashboard-card:hover{box-shadow:0 12px 48px #0000001f!important;transform:translateY(-2px)}.admin-dashboard .dashboard-card .yx-card-header{background:linear-gradient(135deg,#f8fffe,#fff);border-bottom:1px solid #e1e5e9!important;padding:20px 24px!important}.admin-dashboard .dashboard-card .yx-card-header .yx-card-title{color:#1a202c!important;font-size:16px!important;font-weight:600!important;margin:0!important}.admin-dashboard .dashboard-card .yx-card-content{padding:24px!important}.admin-dashboard .chart-container{height:220px;position:relative}.admin-dashboard .chart-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,rgba(43,135,102,.02) 0%,transparent 100%);border-radius:8px;pointer-events:none}.admin-dashboard .chart-container svg{overflow:visible;filter:drop-shadow(0 2px 8px rgba(0,0,0,.06))}.admin-dashboard .clinic-progress .clinic-item{padding:16px;border-radius:12px;background:linear-gradient(135deg,#f8fffe,#fff);border:1px solid #e1e5e9;margin-bottom:12px;transition:all .3s ease}.admin-dashboard .clinic-progress .clinic-item:hover{box-shadow:0 4px 16px #00000014;transform:translateY(-1px)}.admin-dashboard .clinic-progress .clinic-item .clinic-name{font-weight:600;color:#1a202c;font-size:14px}.admin-dashboard .clinic-progress .clinic-item .clinic-count{font-weight:700;color:#2b8766;font-size:16px}.admin-dashboard .clinic-progress .clinic-item .ant-progress .ant-progress-bg{background:linear-gradient(90deg,#2b8766,#52c41a)!important;border-radius:4px}.admin-dashboard .clinic-progress .clinic-item .ant-progress .ant-progress-inner{background:#e1e5e9;border-radius:4px}.admin-dashboard .modern-table .ant-table{border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000f;border:1px solid #e1e5e9}.admin-dashboard .modern-table .ant-table-thead>tr>th{background:linear-gradient(135deg,#f8fffe,#fff)!important;border-bottom:2px solid #2b8766!important;color:#1a202c!important;font-weight:600!important;font-size:13px!important;text-transform:uppercase;letter-spacing:.5px;padding:16px!important}.admin-dashboard .modern-table .ant-table-tbody>tr{transition:all .2s ease}.admin-dashboard .modern-table .ant-table-tbody>tr:hover>td{background-color:#2b87660a!important}.admin-dashboard .modern-table .ant-table-tbody>tr td{padding:16px!important;border-bottom:1px solid #f0f0f0!important}.admin-dashboard .modern-list .ant-list-item{border:none!important;padding:16px!important;border-radius:8px;margin-bottom:8px;background:#fafbfc;transition:all .2s ease}.admin-dashboard .modern-list .ant-list-item:hover{background:#f1f3f4;transform:translate(4px)}.admin-dashboard .modern-list .ant-list-item .ant-list-item-meta-avatar .anticon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2b8766,#52c41a);color:#fff;font-size:14px}.admin-dashboard .staff-calendar .ant-picker-calendar{border:none;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000f}.admin-dashboard .staff-calendar .ant-picker-calendar .ant-picker-calendar-date{border:1px solid #e1e5e9;margin:1px;border-radius:6px;transition:all .2s ease}.admin-dashboard .staff-calendar .ant-picker-calendar .ant-picker-calendar-date:hover{border-color:#2b8766;transform:scale(1.05)}.admin-dashboard .notification-item.high-priority{border-left:4px solid #ff4d4f;background:linear-gradient(90deg,rgba(255,77,79,.05) 0%,transparent 100%)}.admin-dashboard .notification-item.medium-priority{border-left:4px solid #faad14;background:linear-gradient(90deg,rgba(250,173,20,.05) 0%,transparent 100%)}.admin-dashboard .notification-item.low-priority{border-left:4px solid #52c41a;background:linear-gradient(90deg,rgba(82,196,26,.05) 0%,transparent 100%)}@media (max-width: 768px){.admin-dashboard{padding:16px}.admin-dashboard .kpi-card,.admin-dashboard .dashboard-card{margin-bottom:16px}.admin-dashboard .kpi-content .kpi-value{font-size:24px!important}}@media (max-width: 576px){.admin-dashboard{padding:12px}.admin-dashboard .kpi-card .kpi-content .kpi-value{font-size:20px!important}}.admin-dashboard .gradient-overlay{position:relative}.admin-dashboard .gradient-overlay:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);pointer-events:none;border-radius:inherit}.raidar-header-breadcrumb{width:100%;height:100%;display:flex;align-items:center}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ant-modal.ant-modal-confirm.yx-confirm-error-modal.danger .ant-modal-content .ant-modal-confirm-btns .ant-btn-color-primary.ant-btn-variant-solid{background-color:#f53f3f;color:#fff}.ant-modal.ant-modal-confirm.yx-confirm-error-modal .ant-modal-content{padding:20px 40px}.ant-modal.ant-modal-confirm.yx-confirm-error-modal .ant-modal-content .ant-modal-confirm-paragraph{gap:20px}.ant-modal.ant-modal-confirm.yx-confirm-error-modal .ant-modal-content .anticon{display:none}.ant-modal.ant-modal-confirm.yx-confirm-error-modal .ant-modal-content .ant-modal-confirm-btns{display:flex;gap:10px;justify-content:space-between;align-items:center;margin-top:20px}.ant-modal.ant-modal-confirm.yx-confirm-error-modal .ant-modal-content .ant-modal-confirm-btns .ant-btn{width:100%;height:44px;line-height:44px;font-size:16px}.ant-modal.ant-modal-confirm.yx-confirm-error-modal .ant-modal-content .ant-modal-confirm-btns .ant-btn-color-primary.ant-btn-variant-solid{background-color:#2b8766;color:#fff}.ant-modal.ant-modal-confirm.yx-confirm-error-modal .ant-modal-content .ant-modal-confirm-btns .ant-btn-color-primary.ant-btn-variant-solid:hover{opacity:.6}.ant-modal.ant-modal-confirm.yx-confirm-error-modal .ant-modal-content .ant-modal-confirm-btns .ant-btn-color-default.ant-btn-variant-outlined{border-color:#f2f3f5;background-color:#f2f3f5;color:#4e5969}.ant-modal.ant-modal-confirm.yx-confirm-error-modal .ant-modal-content .ant-modal-confirm-btns .ant-btn-color-default.ant-btn-variant-outlined:hover{opacity:.6}.raidar-table{overflow:auto}.raidar-table .ant-table .ant-table-thead .ant-table-cell{background-color:#f8f8f8;color:#8e95a9;font-size:15px;font-weight:400;border-bottom:none}.raidar-table .ant-table .ant-table-tbody .ant-table-cell{font-size:14px;color:#000}.ant-drawer-content-wrapper[data-drawer=auto-screen]{width:calc(100vw - 15%)!important}.ant-drawer-content-wrapper[data-drawer=full-screen]{width:100vw!important}@media (max-width: 1079px){.ant-drawer-content-wrapper[data-drawer=auto-screen]{width:100vw!important}}.ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#2b8766}.ant-checkbox.ant-checkbox-checked .ant-checkbox-inner{background-color:#2b8766;border-color:#2b8766}.ant-checkbox.ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#d3d3d3}.ant-checkbox.ant-checkbox-indeterminate .ant-checkbox-inner:after{width:16px;height:16px;border:3px solid #2b8766;border-radius:6px;border-top-width:7px;border-bottom-width:7px;background-color:#fff}.ant-segmented:not(.toggle3){border-radius:8px;background:#2b87660d;border:1px solid rgba(43,135,102,.1)}@media (max-width: 768px){.ant-segmented:not(.toggle3){width:100%;justify-content:center}}.ant-segmented:not(.toggle3) .ant-segmented-item{border-radius:6px;font-weight:500}.ant-segmented:not(.toggle3) .ant-segmented-item.ant-segmented-item-selected{background:#2b8766;color:#fff;box-shadow:0 2px 4px #2b876633}.ant-tabs{height:100%}.ant-tabs .ant-tabs-content-holder{flex:auto}.ant-tabs .ant-tabs-content-holder .ant-tabs-content{height:100%}.ant-tabs .ant-tabs-content-holder .ant-tabs-content .ant-tabs-tabpane{height:100%;overflow:auto}.rbc-day-slot .rbc-event-content{min-height:28px;height:unset;line-height:unset;flex:unset;-ms-flex:unset;-webkit-box-flex:unset;word-wrap:unset;box-sizing:inherit}
