*,:after,:before{background-repeat:no-repeat;box-sizing:border-box}:after,:before{text-decoration:inherit;vertical-align:inherit}:where(:root){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;cursor:default;line-height:1.5;overflow-wrap:break-word;tab-size:4}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200B";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentColor}:where(table){border-collapse:collapse;border-color:inherit;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:inline;display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}.m-auto{margin:auto}.m-6{margin:24px}.m-0{margin:0!important}.my-n3{margin-bottom:-12px!important;margin-top:-12px!important}.mt-0{margin-top:0!important}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-n1-5{margin-top:-4px}.mt-n2{margin-top:-8px}.mt-n3{margin-top:-12px}@media(max-width:767px){.mt-n5-md{margin-top:-20px}}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-14{margin-top:56px}.mb-0{margin-bottom:0!important}.mb-2{margin-bottom:8px!important}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-6{margin-bottom:24px}.mb-10{margin-bottom:40px!important}.mr-1{margin-right:4px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.mr-4{margin-right:16px}.mb-n-1{margin-bottom:-4px}.mb-n-2{margin-bottom:-8px}.mb-n-3{margin-bottom:-12px}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.p-0{padding:0}.p-2{padding:8px}.p-3{padding:12px}.p-4{padding:16px}.pt-4{padding-top:16px}.pt-5{padding-top:20px}.pb-0{padding-bottom:0!important}.pb-7{padding-bottom:28px!important}.py-1{padding-bottom:4px;padding-top:4px}.px-4{padding-left:16px;padding-right:16px}.pr-1{padding-right:12px}.container{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;width:100%}@media(min-width:576px){.container{max-width:540px}}@media(min-width:768px){.container{max-width:720px}}@media(min-width:992px){.container{max-width:960px}}@media(min-width:1200px){.container{max-width:1140px}}@media(min-width:1400px){.container{max-width:1320px}}.ant-layout-sider-dark{max-width:244px!important;min-width:244px!important;width:244px!important}.ant-layout-sider-collapsed{max-width:50px!important;min-width:50px!important;width:50px!important}.customized-form .ant-form-item{margin-bottom:18px}.customized-form .ant-form-item-label{min-width:140px;text-align:start}.customized-form .horizontal-section .horizontal-section-last .ant-form-item-label{text-align:end}@media(max-width:1199px){.customized-form .horizontal-section .horizontal-section-last{margin-top:-16px}.customized-form .horizontal-section .horizontal-section-last .ant-form-item-label{text-align:start}.customized-form-sm .horizontal-section .horizontal-section-last{margin-top:0}.customized-form-sm .horizontal-section .horizontal-section-last .ant-form-item-label{text-align:end}.customized-form-sm .horizontal-section .horizontal-section-last-decorated{margin-top:-16px}.customized-form-sm .horizontal-section .horizontal-section-last-decorated .ant-form-item-label{text-align:start}}@media(max-width:991px){.customized-form-sm .horizontal-section .horizontal-section-last{margin-top:-16px}.customized-form-sm .horizontal-section .horizontal-section-last .ant-form-item-label{text-align:start}}.customized-form-border-less .ant-form-item{margin-bottom:0}form .ant-form-item-label{padding-bottom:4px!important}.documents-and-other-info .ant-upload-select{width:100%}.addSuccess .ant-descriptions-row:nth-child(odd) .ant-descriptions-item,.collectFee .ant-descriptions-row:nth-child(odd) .ant-descriptions-item,.description .info .ant-descriptions-row:nth-child(odd) .ant-descriptions-item,.feeSlipDetailsTable .ant-descriptions-row:nth-child(odd) .ant-descriptions-item,.paySalary .ant-descriptions-row:nth-child(odd) .ant-descriptions-item,.slipDetailsTable .ant-descriptions-row:nth-child(odd) .ant-descriptions-item,.viewClass .ant-descriptions-row:nth-child(odd) .ant-descriptions-item{padding-bottom:0!important}.header-sider{overflow-y:scroll!important;padding-left:6px}.header-sider .ant-menu-submenu .ant-menu-item{line-height:20px;white-space:inherit}.header-sider .ant-menu{border-inline-end:none!important}.header-sider::-webkit-scrollbar{width:6px}.header-sider::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border:0}.header-sider::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.25)}.ant-layout-sider-collapsed.header-sider{overflow-y:auto!important;padding-left:0}.sub-nav{background:#fff;border-radius:8px;box-shadow:0 1px 2px 0 rgba(0,0,0,.03),0 1px 6px -1px rgba(0,0,0,.02),0 2px 4px 0 rgba(0,0,0,.02);margin-bottom:8px;min-height:32px;padding:12px}.ant-table-filter-dropdown .ant-dropdown-menu-item{max-width:512px;white-space:normal!important}.pseudo-table .pseudo-row{border-bottom:1px solid #f0f0f0;padding-bottom:6px;padding-top:6px}.pseudo-table .pseudo-row:hover{background:#fafafa}@media(max-width:767px){.last-item-close-sm .gutter-row:last-child{margin-top:-18px}}.upload-sm .ant-upload-list-item{height:auto!important;padding:0 8px 0 0!important}.vertical-form .ant-form-item{margin-bottom:18px}.drawer-footer{background:#fff;border-top:1px solid rgba(5,5,5,.06);bottom:0;left:0;padding:8px 16px;position:absolute;width:100%;z-index:2}.ant-upload{width:100%}.upload-image-experience .ant-image .upload-image-viewer{border:1px solid #d9d9d9;border-radius:8px;height:102px;object-fit:cover;object-position:center;width:102px}.upload-image-experience .ant-image .ant-image-mask{border-radius:8px;height:102px}.upload-image-experience .ant-upload-list-item-container,.upload-image-experience .ant-upload-list-item-uploading{display:none!important;height:0!important;position:absolute!important;width:0!important}.upload-image-experience .loader{align-items:center;border:1px solid #d9d9d9;border-radius:8px;display:flex;height:102px;justify-content:center;width:102px}.ant-picker-calendar-mode-switch{display:none}.ant-modal-confirm{width:520px!important}#edit-profile .ant-form-item-optional{display:none}.zoom-50{zoom:.5}.zoom-55{zoom:.55}.zoom-60{zoom:.6}.zoom-65{zoom:.65}.zoom-70{zoom:.7}.zoom-75{zoom:.75}.zoom-80{zoom:.8}.zoom-85{zoom:.85}.zoom-90{zoom:.9}.zoom-95{zoom:.95}.zoom-100{zoom:1}.zoom-105{zoom:1.05}.zoom-110{zoom:1.1}.zoom-115{zoom:1.15}.zoom-120{zoom:1.2}.zoom-125{zoom:1.25}.zoom-130{zoom:1.3}.zoom-135{zoom:1.35}.zoom-140{zoom:1.4}.zoom-145{zoom:1.45}.zoom-150{zoom:1.5}.f-4{font-size:16px}.f-6{font-size:24px}.f-10px{font-size:10px}.f-12px{font-size:12px}.f-15px{font-size:15px}.fw-500{font-weight:500}.fw-600{font-weight:600}.c-mute,.c-mute label{color:rgba(0,0,0,.45)!important}.c-pointer{cursor:pointer}.c-success{color:#52c41a;font-weight:500}.c-error{color:#ff4d4f;font-weight:500}.h-100{height:100%}.h-auto{height:auto}h1,h2,h3,h4,h5,h6{font-weight:500;margin:0}.no-wrap{white-space:nowrap}.kpi-card{border-left:6px solid #1677ff}.thin-alert{padding:4px 8px}.t-center{text-align:center}.t-right{text-align:right}.f-left{float:left}.br-gray-1{border-right:1px solid rgba(5,5,5,.06)}.b-none{border:none}.d-right{justify-content:flex-end}.d-flex,.d-right{display:flex}.nowrap{white-space:nowrap}.force-center{margin-left:50%;transform:translateX(-50%)}@media(max-width:767px){.hidden-sm{display:none}}@media(min-width:768px){.hidden-lg{display:none}.t-right-md{text-align:right}}.w-100{width:100%!important}.m-w-200px{max-width:512px}.align-center{align-items:center}.bg-light-blue{background:rgba(230,244,255,.5);font-weight:500}.bg-light-blue .ant-table-cell-row-hover{background:rgba(230,244,255,.75)!important}.text-ellipsis{overflow:hidden;text-overflow:ellipsis}.fd-column{flex-direction:column}.global-status-draft,.global-status-halo,.global-status-published{border-radius:100%;height:10px;min-width:10px;width:10px}.global-status-published{background-color:#52c41a}.global-status-draft{background-color:rgba(0,0,0,.25)}.global-status-halo{background-color:#fff;border:1px solid}.z-0{z-index:0}.border-red{box-shadow:0 0 0 1px #ffb6c1!important}.border-green{box-shadow:0 0 0 1px #90ee90!important}.border-blue{box-shadow:0 0 0 1px #add8e6!important}.border-brown{box-shadow:0 0 0 1px #b59b8d!important}.brand-logo{border-radius:4px;margin-right:8px;width:auto!important}.v-middle{vertical-align:middle}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-y:scroll}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{height:8px;width:10px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.25);border:2px solid #fff;border-radius:24px}::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,.35)}.logo-vertical-con{background:#fff;font-size:20px;font-weight:500;padding:12px 4px;position:sticky;top:0;z-index:1}.logo-vertical{align-items:center;background:#eee;border-radius:8px;display:flex;height:40px;justify-content:center;width:100%}.logo-vertical img{width:32px!important}.logo-vertical .logo-name{margin-left:4px}.reply-on-gmail .ant-image{height:18px;width:14px}.reply-on-gmail .ant-image .ant-image-img{margin-top:-3px}.public-review-page{background:linear-gradient(180deg,#f7f8fc,#fff);display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;justify-content:center;min-height:100vh;padding:16px}.public-review-page .pr-card{animation:pr-fade .28s ease-out;background:#fff;border-radius:16px;box-shadow:0 8px 30px rgba(0,0,0,.06);margin-top:8px;max-width:460px;padding:22px;width:100%}.public-review-page .pr-business{margin-bottom:18px;text-align:center}.public-review-page .pr-business h1{font-size:22px;font-weight:700;margin:0 0 4px}.public-review-page .pr-business p{color:#6b7280;font-size:13px;margin:0}.public-review-page .pr-step-label{color:#6b7280;font-size:12px;letter-spacing:.6px;margin-bottom:6px;text-transform:uppercase}.public-review-page .pr-service{border-bottom:1px solid #f1f1f4;display:flex;flex-direction:column;gap:6px;padding:14px 0}.public-review-page .pr-service:last-child{border-bottom:none}.public-review-page .pr-service .pr-service-name{font-size:15px;font-weight:600}.public-review-page .pr-service .pr-stars{display:flex;gap:6px}.public-review-page .pr-service .pr-star{color:#d4d4d8;cursor:pointer;font-size:30px;line-height:1;transition:transform .12s ease,color .12s ease;-webkit-user-select:none;-ms-user-select:none;user-select:none}.public-review-page .pr-service .pr-star.active{color:#f5b301}.public-review-page .pr-service .pr-star:active{transform:scale(1.15)}.public-review-page .pr-tag-block{animation:pr-fade .2s ease-out;margin-top:4px}.public-review-page .pr-tag-hint{color:#6b7280;font-size:12px;margin-bottom:6px}.public-review-page .pr-tags{display:flex;flex-wrap:wrap;gap:6px}.public-review-page .pr-pill{background:#fff;border:1px solid #e5e7eb;border-radius:999px;color:#374151;cursor:pointer;font-size:13px;line-height:1;padding:6px 12px;transition:all .12s ease}.public-review-page .pr-pill:active{transform:scale(.96)}.public-review-page .pr-pill.active{background:#eef2ff;border-color:#4f46e5;color:#3730a3;font-weight:600}.public-review-page .pr-textarea{background:#fafbff;border:1px solid #e5e7eb;border-radius:10px;font-family:inherit;font-size:15px;line-height:1.5;min-height:140px;padding:12px;resize:vertical;width:100%}.public-review-page .pr-textarea:focus{background:#fff;border-color:#4f46e5;outline:none}.public-review-page .pr-btn{border:none;border-radius:12px;cursor:pointer;font-size:16px;font-weight:600;padding:14px 16px;transition:transform 80ms ease,opacity .12s ease;width:100%}.public-review-page .pr-btn-primary{background:linear-gradient(135deg,#4f46e5,#7c3aed);color:#fff}.public-review-page .pr-btn-primary:disabled{cursor:not-allowed;opacity:.5}.public-review-page .pr-btn-primary:not(:disabled):active{transform:translateY(1px)}.public-review-page .pr-btn-ghost{background:#f3f4f6;color:#111827;margin-top:10px}.public-review-page .pr-btn-link{background:transparent;color:#4f46e5;margin-top:8px}.public-review-page .pr-row{display:flex;gap:8px}.public-review-page .pr-row .pr-btn{flex:1 1}.public-review-page .pr-thinking{align-items:center;color:#6b7280;display:flex;font-size:14px;gap:8px;padding:10px 0}.public-review-page .pr-spinner{animation:pr-spin .8s linear infinite;border:2px solid #e5e7eb;border-radius:50%;border-top-color:#4f46e5;height:14px;width:14px}.public-review-page .pr-error{background:#fef2f2;border-radius:8px;color:#b91c1c;font-size:13px;margin-bottom:10px;padding:10px 12px}.public-review-page .pr-success{padding:30px 8px;text-align:center}.public-review-page .pr-success .pr-check{align-items:center;background:#ecfdf5;border-radius:50%;color:#10b981;display:flex;font-size:32px;height:56px;justify-content:center;margin:0 auto 14px;width:56px}.public-review-page .pr-state{color:#6b7280;padding:80px 16px;text-align:center}@keyframes pr-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pr-spin{to{transform:rotate(1turn)}}.login-container{background:#fff;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;margin:24px;max-width:800px;overflow:hidden;width:100%}.login-image{background:no-repeat 50%;background-size:contain;margin-left:40px;min-height:400px;width:50%}.login-form{display:flex;flex-direction:column;justify-content:center;padding:40px;width:50%}h2{margin-bottom:24px}@media(max-width:576px){.login-image{display:none}.login-form{width:100%}}.login-header-logo{align-items:center;display:flex;left:8px;position:absolute;top:8px}.login-header-logo span{color:#000;font-size:20px;font-weight:600;margin-left:8px}.logo-footer{color:#6b7280;font-weight:500;padding:0 12px 12px;text-align:center}.premium-indicator-mail{position:relative}.premium-indicator-mail .ant-image{position:absolute;right:0;top:-20px;width:18px}.labels-drawer .label{background:rgba(0,0,0,.03);border-radius:6px;cursor:pointer;margin-bottom:12px;padding:4px 8px;transition-duration:.25s}.labels-drawer .label .label-count{align-items:center;background-color:#ccc;border-radius:99999px;display:inline-flex;font-size:12px;height:24px;justify-content:center;margin-right:4px;padding:0 8px;vertical-align:middle}.labels-drawer .label .label-button{aspect-ratio:1;border-radius:100%;padding:0}.labels-drawer .label .tag-and-options{min-width:78px;text-align:right}.labels-drawer .label:hover{background:rgba(0,0,0,.05)}.labels-drawer .label-selected,.labels-drawer .label-selected:hover{background:rgba(0,0,0,.95)}.labels-drawer .label-selected{color:#fff}.labels-drawer .label-selected span{color:#000}.blue .anticon{color:#1677ff!important}.label-modal .ant-modal-footer{margin:4px}.message-detail .labels{color:#fff;font-size:12px;margin-top:8px}.message-detail .labels .label{background:#000;border-radius:999px;margin-right:4px;padding:2px 8px}.message-detail .labels .edit{background:#fff;box-shadow:inset 0 0 0 1px #d9d9d9;color:#000;cursor:pointer;transition-duration:.25s}.message-detail .labels .edit:hover{box-shadow:inset 0 0 0 1px #4096ff;color:#4096ff}.inbox .ant-card-body{padding:12px}.mail-preview-section{padding:8px 16px}.mail-preview-section .mail-preview-section-inner{padding-left:8px;padding-right:8px}.status-shimmer{height:20px!important;min-width:0!important;width:120px!important}.export-drawer .ant-radio-wrapper:first-child,.export-drawer .ant-radio-wrapper:nth-child(2){margin-right:48px}.export-drawer .ant-checkbox-wrapper{margin-bottom:4px}.recycleBin .ant-card-body{padding:12px}.calendar-events,.calendar-events *{font-size:12px!important}.calendar-events .create-new-event-button{bottom:8px;display:none;position:absolute;right:8px;z-index:10}.ant-picker-cell-in-view:hover .create-new-event-button{display:block}.booking-list .ant-list-item-meta-title{margin-bottom:4px!important}.booking-list .ant-list-item-meta{margin-bottom:0!important}.booking-details-modal .ant-ribbon{top:0}.booking-details-modal .ant-ribbon-text{font-size:12px}.callNowButton .top-card,.featureDb .top-card{font-size:18px;font-weight:500;position:absolute;text-align:right;top:16px;width:calc(100% - 40px)}.featureDb .ant-list{margin-bottom:-12px;margin-left:-12px;width:calc(100% + 24px)}.featureDb .ant-list-item{border-radius:4px;cursor:pointer;padding:8px 12px;position:relative;transition-duration:.25s}.featureDb .ant-list-item:hover{box-shadow:0 1px 4px rgba(0,0,0,.16)}.featureDb .status-draft,.featureDb .status-published{border-radius:100%;bottom:12px;height:10px;position:absolute;right:12px;width:10px}.featureDb .status-published{background-color:#52c41a}.featureDb .status-draft{background-color:rgba(0,0,0,.25)}.qr-review-admin{padding:16px}.qr-review-admin .section-card{background:#fff;border:1px solid #f0f0f0;border-radius:10px;margin-bottom:16px;padding:20px}.qr-review-admin .section-title{font-size:16px;font-weight:600;margin-bottom:12px}.qr-review-admin .service-block{border-bottom:1px solid #f1f1f4;padding:10px 0}.qr-review-admin .service-block:last-child{border-bottom:none}.qr-review-admin .service-row{align-items:center;display:flex;gap:8px;margin-bottom:8px}.qr-review-admin .service-tags{padding-left:4px}.qr-review-admin .service-tags .tag-list{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.qr-review-admin .service-tags .tag-list .ant-tag{margin:0}.qr-review-admin .qr-box{align-items:center;background:#fafafa;border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:16px}.qr-review-admin .qr-box .qr-image{display:block;height:180px;width:180px}.qr-review-admin .review-link{background:#f5f5f5;border-radius:6px;font-family:monospace;font-size:12px;padding:6px 10px;word-break:break-all}.qr-review-admin .token-row{align-items:flex-end;display:flex;gap:8px}.iframe-button{position:absolute;right:0;top:-16px}.iframe-image{border-radius:12px}.empty-analytics .ant-image{left:50%;transform:translateX(-50%)}.dashboard .top-card{font-size:18px;font-weight:500;position:absolute;text-align:right;top:16px;width:calc(100% - 40px)}.styled-shimmer{width:100%!important}.styled-shimmer .ant-skeleton-input{height:22px!important;min-width:100%!important}