@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca&display=swap);@import url(https://fonts.googleapis.com/css2?family=Lexend+Deca:wght@100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root,body,html{font-family:Lexend Deca,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box;font-family:inherit}a{color:inherit}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary-font:"Lexend Deca",sans-serif;--color-primary:#005151;--color-primary-dark:#003c3c;--color-primary-light:#007a7a;--color-secondary:#dee6e6;--color-secondary-dark:#cfd9d9;--color-surface:#fff;--color-surface-muted:#f4f8f8;--color-text:#0f2d2d;--color-text-muted:#4e6a6a;--color-border:#00515124;--shadow-soft:0 18px 45px #00515114;--shadow-elevated:0 24px 60px #003c3c24}body{background:linear-gradient(145deg,#dee6e6,#f9fefe 45%,#fff);background:linear-gradient(145deg,var(--color-secondary) 0,#f9fefe 45%,var(--color-surface) 100%);color:#0f2d2d;font-family:Lexend Deca,sans-serif;font-family:var(--primary-font)}.App{background:linear-gradient(160deg,#00515114,#dee6e699 60%,#ffffffd9)}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-link{color:#007a7a;color:var(--color-primary-light)}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.react-select__control{background-color:#fff;background-color:var(--color-surface);border:1px solid #00515124;border:1px solid var(--color-border);border-radius:14px;box-shadow:none!important}.daterangepicker{font-family:Lexend Deca,sans-serif;font-family:var(--primary-font);z-index:9999999999!important}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{margin:0;padding:0}.login-container{--salony-900:#043938;--salony-800:#07504e;--salony-700:#0a6a67;--salony-100:#d9f0ef;--salony-50:#eff8f7;background:linear-gradient(140deg,#f5fbfb,#e9f3f2 50%,#f8fbfb);display:grid;min-height:100vh;overflow:hidden;padding:clamp(20px,5vw,60px);place-items:center;position:relative}.login-container:after,.login-container:before{border-radius:999px;content:"";filter:blur(2px);position:absolute;z-index:0}.login-container:before{background:radial-gradient(circle at 30% 30%,#07504e42,#07504e00);height:clamp(340px,46vw,740px);right:clamp(-220px,-12vw,-120px);top:clamp(-180px,-8vw,-100px);width:clamp(340px,46vw,740px)}.login-container:after{background:radial-gradient(circle at 60% 50%,#0a6a6733,#0a6a6700);bottom:clamp(-200px,-12vw,-120px);height:clamp(300px,38vw,620px);left:clamp(-180px,-10vw,-100px);width:clamp(300px,38vw,620px)}.login-card{grid-gap:clamp(18px,3vw,28px);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffc;border:1px solid #06424114;border-radius:34px;box-shadow:0 28px 90px #04393821;display:grid;gap:clamp(18px,3vw,28px);grid-template-columns:1.1fr .9fr;padding:clamp(14px,2vw,20px);position:relative;width:min(1140px,100%);z-index:1}.login-showcase{background:linear-gradient(165deg,var(--salony-900) 0,var(--salony-800) 62%,var(--salony-700) 100%);border-radius:26px;color:#f3fbfa;display:flex;flex-direction:column;justify-content:space-between;min-height:620px;overflow:hidden;padding:clamp(22px,3vw,34px);position:relative}.login-showcase:before{background:radial-gradient(circle,#fff3,#fff0);border-radius:50%;content:"";height:320px;position:absolute;right:-120px;top:-140px;width:320px}.brand-header{align-items:center;display:flex;gap:12px}.brand-logo{background:#ffffff24;border-radius:16px;height:clamp(54px,6vw,70px);object-fit:contain;padding:8px;width:clamp(54px,6vw,70px)}.brand-chip{background:#ffffff2e;border-radius:999px;color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em;padding:8px 12px;text-transform:uppercase}.showcase-copy{margin-top:18px;position:relative;z-index:1}.kicker{color:#bde2df;font-size:12px;font-weight:700;letter-spacing:.13em;margin:0 0 10px;text-transform:uppercase}.headline{font-size:clamp(28px,3.2vw,44px);line-height:1.1;margin:0;max-width:12ch}.subheadline{color:#d3efec;font-size:16px;line-height:1.6;margin:14px 0 0;max-width:45ch}.next-steps-card{background:#0000002e;border:1px solid #ffffff26;border-radius:18px;margin-top:22px;padding:16px;position:relative;z-index:1}.next-steps-card h2{color:#fff;font-size:15px;font-weight:700;margin:0}.next-steps-card ol{grid-gap:8px;color:#d8f2f0;display:grid;font-size:14px;gap:8px;line-height:1.45;margin:10px 0 0;padding-left:18px}.login-action-panel{background:#fff;border:1px solid #06424114;border-radius:26px;padding:clamp(22px,3vw,34px)}.form-header,.login-action-panel{display:flex;flex-direction:column}.form-header{gap:8px}.form-title{color:var(--salony-900);font-size:clamp(25px,2.5vw,34px);line-height:1.1;margin:0}.form-subtitle{color:#4f6f6c;font-size:15px;line-height:1.5;margin:0}.input-area{gap:16px;margin-top:24px}.input-area,.input-block{display:flex;flex-direction:column}.input-label-outside{color:#557774;font-size:14px;font-weight:600;margin-bottom:6px}.native-field{background:#f7fbfa;border:1px solid #07504e29;border-radius:14px;padding:11px 16px;transition:border-color .2s ease,box-shadow .2s ease}.native-field:focus-within{border-color:#07504e8f;box-shadow:0 0 0 4px #07504e1f}.native-field input{background:#0000;border:none;color:#173f3d;font-size:16px;padding:7px 0;width:100%}.native-field input:focus{outline:none}.field-error-state{border-color:#ce3f3f}.field-error-state:focus-within{border-color:#ce3f3f;box-shadow:0 0 0 4px #ce3f3f1f}.field-error{color:#ce3f3f;font-size:12px;font-weight:600;margin:6px 0 0}.password-native-field{align-items:center;display:flex;gap:10px}.password-toggle{background:#0000;border:none;color:var(--salony-700);cursor:pointer;line-height:0;padding:0}.button-area{margin-top:20px}.login-button{background:linear-gradient(130deg,var(--salony-800) 0,var(--salony-700) 100%);border:none;border-radius:14px;box-shadow:0 16px 34px #07504e47;color:#fff;cursor:pointer;font-size:15px;font-weight:700;letter-spacing:.02em;padding:15px 18px;transition:transform .2s ease,box-shadow .2s ease;width:100%}.login-button:focus,.login-button:hover{box-shadow:0 20px 36px #07504e59;transform:translateY(-1px)}.contact-button{align-items:center;background:var(--salony-50);border:1px solid #07504e33;border-radius:14px;color:var(--salony-900);display:inline-flex;font-weight:700;gap:8px;justify-content:center;margin-top:14px;min-height:48px;text-decoration:none;transition:background .2s ease,transform .2s ease;width:100%}.contact-button:focus,.contact-button:hover{background:var(--salony-100);transform:translateY(-1px)}.store-section{border-top:1px solid #07504e1f;margin-top:22px;padding-top:18px}.store-section-title{color:#3b625f;font-size:14px;font-weight:700;margin:0 0 10px}.store-grid{grid-gap:10px;align-items:center;display:grid;gap:10px}.store-grid.two-columns{grid-template-columns:1fr 1fr}.store-grid.single-column{grid-template-columns:1fr}.store-link{align-items:center;display:flex;justify-content:center}.store-link img{display:block;height:52px;object-fit:contain;width:172px}.inline-help{align-items:center;color:var(--salony-800);display:inline-flex;font-size:14px;font-weight:700;gap:6px;margin-top:14px;text-decoration:none}.inline-help:focus,.inline-help:hover{text-decoration:underline}.footer-text{color:#5d7976;font-size:12px;grid-column:1/-1;padding-top:2px;text-align:center}.passHideShow svg{color:var(--salony-700)}@media (max-width:920px){.login-card{border-radius:24px;grid-template-columns:1fr}.login-showcase{gap:22px;min-height:auto}.headline{max-width:100%}}@media (max-width:640px){.login-container:after,.login-container:before{opacity:.78}.login-card{border-radius:20px;padding:10px}.login-action-panel,.login-showcase{border-radius:16px;padding:16px}.brand-chip{font-size:10px;padding:6px 9px}.headline{font-size:30px;line-height:1.12}.subheadline{font-size:14px}.next-steps-card ol{font-size:13px;gap:6px}.form-title{font-size:26px}.form-subtitle{font-size:13px}.store-link img{height:50px;width:164px}}@media (max-width:420px){.login-container{padding:12px}.login-card{border-radius:14px;gap:10px;padding:6px}.login-action-panel,.login-showcase{border-radius:12px;padding:12px}.brand-header{gap:8px}.brand-logo{height:46px;width:46px}.headline{font-size:24px}.kicker{font-size:10px}.store-link img{height:46px;width:152px}}.booking-calendar-page{display:flex;flex-direction:column;gap:18px}.booking-calendar-shell,.booking-day-sidebar,.booking-detail-panel,.booking-filter-panel,.booking-list-panel,.booking-summary-grid article{background:#fff;border:1px solid #e8edf4;border-radius:16px;box-shadow:0 10px 35px #0f172a0d}.booking-filter-panel{padding:18px}.booking-filter-head h3{align-items:center;color:#0f172a;display:inline-flex;font-size:1rem;gap:8px;margin:0}.booking-filter-head p{color:#64748b;font-size:.9rem;margin:8px 0 0}.booking-filter-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.booking-filter-grid label{display:flex;flex-direction:column;gap:6px}.booking-filter-grid label span{color:#334155;font-size:.82rem;font-weight:600}.booking-filter-grid input,.booking-filter-grid select{background:#fff;border:1px solid #d7deea;border-radius:10px;color:#0f172a;font-size:.9rem;height:40px;outline:none;padding:0 12px}.booking-filter-grid input:focus,.booking-filter-grid select:focus{border-color:#3b82f6;border-color:var(--color-primary,#3b82f6);box-shadow:0 0 0 3px #3b82f61f}.booking-search div{position:relative}.booking-search svg{color:#64748b;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.booking-search input{padding-left:34px}.booking-summary-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.booking-summary-grid article{padding:12px 14px}.booking-summary-grid span{color:#64748b;font-size:.8rem}.booking-summary-grid strong{color:#0f172a;display:block;font-size:1.2rem;margin-top:4px}.booking-list-panel{padding:14px}.booking-list-panel header{align-items:center;display:flex;gap:10px;justify-content:space-between}.booking-list-panel header h3{color:#0f172a;font-size:.96rem;margin:0}.list-mode-close{align-items:center;background:#f8fafc;border:1px solid #d4deea;border-radius:9px;color:#334155;display:inline-flex;font-size:.8rem;font-weight:700;gap:5px;height:32px;padding:0 10px}.booking-full-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.booking-full-item{background:#f9fbff;border:1px solid #e2e8f0;border-radius:12px;padding:10px}.booking-full-item-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.booking-full-item-top strong{color:#0f172a;font-size:.84rem}.booking-full-item p{color:#334155;font-size:.8rem;margin:6px 0 0}.booking-calendar-layout{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}.booking-calendar-shell{overflow:hidden;padding:12px}.booking-calendar-shell .fc{--fc-border-color:#e2e8f0;--fc-page-bg-color:#fff;--fc-neutral-bg-color:#f8fafc;--fc-today-bg-color:#3b82f614}.booking-calendar-shell .fc .fc-toolbar-title{color:#0f172a;font-size:1.05rem}.booking-calendar-shell .fc .fc-button{background:#fff;border:1px solid #cfd8e3;border-radius:8px;color:#1e293b;font-weight:600;text-transform:capitalize}.booking-calendar-shell .fc .fc-button:disabled{opacity:.65}.booking-calendar-shell .fc .fc-button-primary:not(:disabled).fc-button-active,.booking-calendar-shell .fc .fc-button-primary:not(:disabled):active{background:#0f172a;border-color:#0f172a;color:#fff}.booking-calendar-shell .booking-event{border-radius:6px;font-size:.75rem;font-weight:600;min-height:34px}.booking-calendar-shell .booking-event .fc-event-main{padding:2px 4px}.booking-event-content{align-items:center;display:flex;gap:6px;min-width:0}.booking-event-avatar{border:1px solid #fffc;border-radius:999px;flex:0 0 18px;height:18px;object-fit:cover;width:18px}.booking-event-text{display:flex;flex-direction:column;line-height:1.05;min-width:0}.booking-event-client,.booking-event-expert{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-event-client{font-size:.72rem;font-weight:700}.booking-event-expert{font-size:.66rem;font-weight:500;opacity:.92}.booking-day-sidebar{display:flex;flex-direction:column;min-height:320px;padding:14px}.booking-day-sidebar header h3{align-items:center;color:#0f172a;display:inline-flex;font-size:.95rem;gap:6px;margin:0}.booking-day-sidebar header p{color:#64748b;font-size:.85rem;margin:6px 0 0}.booking-day-list{display:flex;flex-direction:column;gap:10px;margin-top:12px;max-height:620px;overflow:auto;padding-right:4px}.booking-day-card{border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;padding:10px;transition:border-color .2s ease,background .2s ease}.booking-day-card:hover{border-color:#93c5fd}.booking-day-card.is-selected{background:#2563eb0f;border-color:#2563eb}.booking-day-card-head{align-items:center;display:flex;gap:8px}.booking-day-card-head strong{color:#0f172a;font-size:.85rem}.booking-day-card-head small{color:#64748b;font-size:.76rem;margin-left:auto}.status-dot{border-radius:999px;display:inline-flex;height:8px;width:8px}.status-dot.pending{background:#f59e0b}.status-dot.confirm,.status-dot.confirmed{background:#2563eb}.status-dot.in_progress{background:#7c3aed}.status-dot.completed{background:#16a34a}.status-dot.cancel{background:#dc2626}.booking-day-meta{grid-gap:4px;display:grid;gap:4px;margin-top:8px}.booking-day-meta p{align-items:center;color:#334155;display:inline-flex;font-size:.82rem;gap:6px;margin:0}.booking-day-meta p.muted{color:#64748b}.booking-service-text{color:#0f172a;font-size:.8rem;margin:8px 0 0}.booking-detail-panel{padding:16px}.booking-detail-panel h3{color:#0f172a;font-size:1rem;margin:0}.booking-detail-grid{grid-gap:8px 18px;display:grid;gap:8px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.booking-detail-grid p{color:#1e293b;font-size:.9rem;margin:0}.booking-detail-grid strong{color:#0f172a}.booking-detail-actions{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;margin-top:10px}.detail-action{border:0;border-radius:10px;cursor:pointer;font-size:.86rem;font-weight:700;height:38px;padding:0 14px}.detail-action.secondary{background:#e2e8f0;color:#0f172a}.detail-action.danger{background:#dc2626;color:#fff}.detail-action.neutral{background:#1e293b;color:#fff}.booking-empty{color:#64748b;font-size:.86rem;margin:8px 0 0}@media (max-width:1200px){.booking-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.booking-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.booking-full-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.booking-calendar-layout{grid-template-columns:1fr}.booking-day-sidebar{min-height:200px}}@media (max-width:640px){.booking-filter-grid{grid-template-columns:1fr}.booking-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.booking-detail-grid{grid-template-columns:1fr}.booking-list-panel header{align-items:flex-start;flex-direction:column}.booking-full-list{grid-template-columns:1fr}}.modern-switch{display:inline-block;height:28px;position:relative;width:50px}.modern-switch input{height:0;opacity:0;width:0}.modern-slider{background-color:#ccc;border-radius:34px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:background-color .3s}.modern-slider:before{background-color:#fff;border-radius:50%;bottom:3px;box-shadow:0 0 2px #0000004d;content:"";height:22px;left:3px;position:absolute;transition:transform .3s;width:22px}.modern-switch input:checked+.modern-slider{background-color:#4caf50}.modern-switch input:checked+.modern-slider:before{transform:translateX(22px)}.premiumProfilePage{--profile-bg:linear-gradient(135deg,#eef6f4,#f7fbfa 58%,#fdfcf8);--profile-card:#fff;--profile-border:#d5e4e1;--profile-muted:#5a6f6b;--profile-title:#133c36;--profile-accent:#0f766e;--profile-accent-soft:#d9efeb;--profile-danger:#d64545;background:var(--profile-bg);border-radius:18px;padding:20px}.premiumProfilePage .profilePageHeader{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:18px}.premiumProfilePage .profilePageHeader h2{color:var(--profile-title);font-size:1.75rem;font-weight:700;margin:0}.premiumProfilePage .profilePageHeader p{color:var(--profile-muted);margin:8px 0 0;max-width:640px}.premiumProfilePage .profileMainGrid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(300px,380px) 1fr}.premiumProfilePage .profileFormColumn,.premiumProfilePage .profileMediaColumn{grid-gap:18px;display:grid;gap:18px}.premiumProfilePage .profileCard{background:var(--profile-card);border:1px solid var(--profile-border);border-radius:18px;box-shadow:0 10px 28px #143c3614;padding:16px}.premiumProfilePage .coverHead h3,.premiumProfilePage .galleryHead h3,.premiumProfilePage .infoCard h3{color:var(--profile-title);font-size:1.05rem;font-weight:700;margin:0}.premiumProfilePage .coverHead span,.premiumProfilePage .galleryHead p{color:var(--profile-muted);font-size:.88rem}.premiumProfilePage .coverImageWrap{background:#f2f7f6;border-radius:14px;cursor:pointer;margin-top:12px;overflow:hidden;position:relative}.premiumProfilePage .coverImage{display:block;height:360px;object-fit:cover;width:100%}.premiumProfilePage .coverEditBtn{align-items:center;background:#0a3d37d6;border-radius:10px;bottom:12px;color:#fff;display:inline-flex;font-size:.85rem;font-weight:600;gap:8px;padding:8px 12px;position:absolute;right:12px}.premiumProfilePage .galleryHead{align-items:center;display:flex;gap:12px;justify-content:space-between}.premiumProfilePage .galleryAddBtn{align-items:center;background:var(--profile-accent-soft);border:1px solid var(--profile-accent);border-radius:10px;color:#0f4e49;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:6px;padding:8px 12px}.premiumProfilePage .galleryGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(76px,1fr));margin-top:12px}.premiumProfilePage .galleryItem{border:1px solid #d8e4e2;border-radius:12px;overflow:hidden;position:relative}.premiumProfilePage .galleryItem img{aspect-ratio:1/1;display:block;object-fit:cover;width:100%}.premiumProfilePage .deleteGalleryBtn{background:var(--profile-danger);border:0;border-radius:50%;color:#fff;cursor:pointer;display:grid;height:24px;place-items:center;position:absolute;right:6px;top:6px;width:24px}.premiumProfilePage .galleryEmpty{align-items:center;background:#f8fcfb;border:1px dashed #c5d8d4;border-radius:12px;color:var(--profile-muted);display:flex;gap:8px;justify-content:center;margin-top:12px;min-height:90px;padding:12px;text-align:center}.premiumProfilePage .profileFieldsGrid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:repeat(2,minmax(200px,1fr))}.premiumProfilePage .profileAboutWrap{margin-top:6px}.premiumProfilePage .tabsCard{padding-top:12px}.premiumProfilePage .profileTabs{background:#edf6f4;border:1px solid #d3e5e1;border-radius:999px;display:inline-flex;flex-wrap:wrap;gap:8px;margin-bottom:14px;padding:6px}.premiumProfilePage .profileTabs button{align-items:center;background:#0000;border:0;border-radius:999px;color:#385d57;display:inline-flex;font-size:.86rem;font-weight:700;gap:6px;padding:8px 12px}.premiumProfilePage .profileTabs button.active{background:#0d5f57;color:#fff}.premiumProfilePage .tabPanel{grid-gap:12px;display:grid;gap:12px}.premiumProfilePage .statusBlock{align-items:center;background:#f7fcfb;border:1px solid #d5e5e2;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.premiumProfilePage .statusText{align-items:flex-start;color:#1f4742;display:flex;gap:8px}.premiumProfilePage .statusText h4{font-size:.95rem;margin:0}.premiumProfilePage .statusText p{color:var(--profile-muted);font-size:.82rem;margin:2px 0 0}.premiumProfilePage .statusAction{align-items:center;display:flex;gap:8px}.premiumProfilePage .statusBadge{border-radius:999px;font-size:.78rem;font-weight:700;padding:4px 10px}.premiumProfilePage .statusBadge.active{background:#d6f1e6;color:#0d7045}.premiumProfilePage .statusBadge.inactive{background:#ebeded;color:#5e6664}.premiumProfilePage .passwordFooter{display:flex;justify-content:flex-end}.premiumProfilePage .profilePasswordField{display:flex;flex-direction:column;width:100%}.premiumProfilePage .profilePasswordField label{color:var(--profile-muted);font-size:.9rem;font-weight:600;margin-bottom:6px}.premiumProfilePage .profilePasswordInputWrap{align-items:center;display:flex;position:relative}.premiumProfilePage .profilePasswordInputWrap input{background:var(--profile-card);border:1px solid var(--profile-border);border-radius:12px;color:var(--profile-title);height:44px;outline:none;padding:0 44px 0 12px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.premiumProfilePage .profilePasswordInputWrap input:focus{border-color:#0f7f7a73;box-shadow:0 0 0 4px #0f7f7a1f}.premiumProfilePage .profilePasswordInputWrap input::placeholder{color:#8da09d}.premiumProfilePage .profilePasswordToggle{align-items:center;background:#0000;border:0;border-radius:8px;color:#4a625d;cursor:pointer;display:inline-flex;height:30px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:30px}.premiumProfilePage .profilePasswordToggle:hover{background:#eef4f3}.premiumProfilePage .profilePasswordField .errorMessage{color:#d64545;font-size:.78rem;font-weight:600;margin-bottom:0;margin-top:6px}.premiumProfilePage .profileError{color:#d64545;font-size:.82rem;font-weight:600;margin:10px 0 0}@media (max-width:1199px){.premiumProfilePage .profileMainGrid{grid-template-columns:minmax(280px,340px) 1fr}.premiumProfilePage .coverImage{height:300px}}@media (max-width:991px){.premiumProfilePage{padding:14px}.premiumProfilePage .profilePageHeader{align-items:stretch;flex-direction:column}.premiumProfilePage .profileMainGrid{grid-template-columns:1fr}.premiumProfilePage .profileFieldsGrid{grid-template-columns:1fr 1fr}}@media (max-width:767px){.premiumProfilePage .profileFieldsGrid{grid-template-columns:1fr}.premiumProfilePage .coverImage{height:240px}.premiumProfilePage .galleryGrid{grid-template-columns:repeat(3,minmax(72px,1fr))}.premiumProfilePage .statusBlock{align-items:flex-start;flex-direction:column}.premiumProfilePage .passwordFooter{justify-content:stretch}.premiumProfilePage .passwordFooter .themeButton{width:100%}}.expertModernPage{grid-gap:14px;display:grid;gap:14px}.expertToolbarCard{align-items:center;background:linear-gradient(135deg,#f6fbfa,#fff 55%);border:1px solid #d8e8e5;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:14px}.expertAddBtn{align-items:center;background:linear-gradient(135deg,#0d6b63,#0f7f7a);border:0;border-radius:10px;color:#fff;display:inline-flex;font-weight:700;gap:8px;padding:10px 14px}.expertSearchWrap{align-items:center;background:#fff;border:1px solid #d2e4e0;border-radius:12px;color:#5a726d;display:flex;gap:8px;height:42px;padding:0 10px;width:min(100%,430px)}.expertSearchWrap input{background:#0000;border:0;color:#173e38;flex:1 1;font-size:.95rem;outline:0}.expertSearchClear{align-items:center;background:#edf5f3;border:0;border-radius:50%;color:#47615c;display:inline-flex;height:24px;justify-content:center;width:24px}.expertAvatarButton{background:#0000;border:0;border-radius:50%;height:56px;overflow:hidden;padding:0;width:56px}.expertAvatarButton img{height:100%;object-fit:cover;width:100%}.expertLinkName{background:#0000;border:0;color:#0f6a62;font-weight:700;padding:0;text-align:left}.expertRatingCell{align-items:center;display:inline-flex;gap:4px}.expertActionRow{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.expertIconBtn{align-items:center;border:0;border-radius:8px;display:inline-flex;height:32px;justify-content:center;width:32px}.expertIconBtn.warn{background:#ffe9d3;color:#bf6200}.expertIconBtn.success{background:#dff7df;color:#188d16}.expertIconBtn.info{background:#e4f1ff;color:#0f72d3}.expertIconBtn.primary{background:#dff2ff;color:#0d84c6}.expertIconBtn.danger{background:#ffe4e4;color:#cb2f2f}.expertMobileCards{display:none}.expertCard{grid-gap:12px;background:#fff;border:1px solid #d6e6e3;border-radius:14px;display:grid;gap:12px;padding:12px}.expertCardHead{align-items:center;display:flex;gap:12px}.expertCardHead p,.expertCardHead small{color:#5a726d;margin:0}.expertMetaGrid{grid-gap:6px;color:#345853;display:grid;font-size:.88rem;gap:6px}.expertCardFooter{grid-gap:10px;display:grid;gap:10px}.expertBlockToggle{align-items:center;color:#274741;display:flex;font-weight:600;justify-content:space-between}.expertEmptyState{background:#f9fcfb;border:1px dashed #c9dcda;border-radius:12px;color:#5b736e;display:grid;min-height:110px;place-items:center}@media (max-width:991px){.expertToolbarCard{align-items:stretch;flex-direction:column}.expertSearchWrap{width:100%}.expertDesktopTable{display:none}.expertMobileCards{grid-gap:10px;display:grid;gap:10px}}.review-table-page{display:flex;flex-direction:column;gap:14px}.review-content-shell,.review-filter-bar,.review-header,.review-mobile-card,.review-pagination,.review-summary-grid article{background:#fff;border:1px solid #e6ebf2;border-radius:16px;box-shadow:0 10px 28px #0f172a0d}.review-header{padding:16px}.review-header h3{align-items:center;color:#0f172a;display:inline-flex;font-size:1.05rem;gap:7px;margin:0}.review-header p{color:#64748b;font-size:.9rem;margin:8px 0 0}.review-summary-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.review-summary-grid article{padding:12px 14px}.review-summary-grid span{align-items:center;color:#64748b;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px}.review-summary-grid strong{color:#0f172a;display:block;font-size:1.3rem;margin-top:5px}.review-summary-grid small{color:#64748b;display:block;font-size:.78rem;margin-top:6px}.review-filter-bar{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(220px,300px);padding:12px}.review-filter-field{display:flex;flex-direction:column;gap:6px}.review-filter-field .field-label{color:#334155;font-size:.82rem;font-weight:700}.review-filter-field input,.review-filter-field select{background:#fff;border:1px solid #d8e0ea;border-radius:10px;color:#0f172a;font-size:.9rem;height:40px;outline:none;padding:0 12px}.review-filter-field input:focus,.review-filter-field select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.review-search-control{position:relative}.review-search-control svg{color:#64748b;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.review-search-control input{padding-left:38px;width:100%}.review-content-shell{padding:12px}.review-desktop-table .mainTable{border:1px solid #e6ebf2;border-radius:14px;max-height:none;min-height:auto}.review-desktop-table .primeTable.review-main-table{min-width:1420px;table-layout:fixed}.review-desktop-table .primeTable.review-main-table td,.review-desktop-table .primeTable.review-main-table th{vertical-align:middle}.review-desktop-table .review-main-table .rev-col-booking,.review-desktop-table .review-main-table .rev-col-date,.review-desktop-table .review-main-table .rev-col-no,.review-desktop-table .review-main-table .rev-col-rating,.review-desktop-table .review-main-table .rev-col-status{text-align:center!important}.review-user-cell{align-items:center;display:inline-flex;gap:10px}.review-user-cell img{border:1px solid #d8e0ea;border-radius:10px;height:42px;object-fit:cover;width:42px}.review-user-cell span{color:#0f172a;font-weight:700}.review-comment-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#334155;display:-webkit-box;overflow:hidden}.review-rating-wrap{flex-direction:column;gap:4px}.review-rating-wrap,.review-stars{align-items:center;display:inline-flex}.review-stars{gap:2px}.review-star{color:#cbd5e1;font-size:.86rem}.review-star.filled{color:#f59e0b}.review-rating-wrap small{color:#64748b;font-weight:700}.review-expert-btn{background:#0000;border:0;color:#0f172a;font-weight:700;padding:0;text-align:left}.review-expert-btn:hover{text-decoration:underline}.review-score-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:700;height:28px;justify-content:center;min-width:80px;padding:0 10px}.review-score-badge.excellent{background:#dcfce7;color:#166534}.review-score-badge.good{background:#e0f2fe;color:#075985}.review-score-badge.regular{background:#fef3c7;color:#92400e}.review-score-badge.critical{background:#fee2e2;color:#991b1b}.review-mobile-list{display:none}.review-empty{color:#64748b;font-size:.86rem;margin:0}.review-pagination{padding:10px 12px}@media (max-width:1200px){.review-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:992px){.review-filter-bar{grid-template-columns:1fr}}@media (max-width:768px){.review-summary-grid{grid-template-columns:1fr}.review-desktop-table{display:none}.review-mobile-list{display:flex;flex-direction:column;gap:10px}.review-mobile-card{padding:12px}.review-mobile-card header{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.review-mobile-user{align-items:center;display:inline-flex;gap:9px}.review-mobile-user img{border:1px solid #d8e0ea;border-radius:10px;height:40px;object-fit:cover;width:40px}.review-mobile-user strong{color:#0f172a;display:block;font-size:.9rem}.review-mobile-user small{color:#64748b;font-size:.76rem}.review-mobile-rating{align-items:center;display:inline-flex;gap:8px;margin-top:8px}.review-mobile-rating small{color:#64748b;font-weight:700}.review-mobile-comment{color:#334155;font-size:.86rem;line-height:1.4;margin:10px 0 0}.review-mobile-meta{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr;margin-top:10px}.review-mobile-meta p{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin:0;padding:9px}.review-mobile-meta p span{color:#64748b;display:block;font-size:.75rem}.review-mobile-meta p button{background:#0000;border:0;color:#0f172a;font-weight:700;margin-top:4px;padding:0}.review-mobile-meta p strong{color:#0f172a;display:block;font-size:.88rem;margin-top:4px}}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);border-radius:.25rem;display:inline-flex;line-height:1;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-iteration-count:infinite;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;background-image:linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%);background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );background-repeat:no-repeat;content:" ";display:var(--pseudo-element-display);height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}.expertProfilePage{grid-gap:14px;display:grid;gap:14px}.expertProfileGrid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(270px,320px) 1fr}.expertProfileCard{background:#fff;border:1px solid #d5e7e4;border-radius:16px;box-shadow:0 10px 24px #18383414;padding:16px}.identityCard{background:linear-gradient(145deg,#fff,#f6fbfa)}.identityAvatarWrap{display:flex;justify-content:center;margin-bottom:10px}.identityAvatar{border:3px solid #e2f1ee;border-radius:50%;height:130px;object-fit:cover;width:130px}.identityCard h3{color:#17423c;font-size:1.15rem;font-weight:700;margin:0 0 12px;text-align:center}.identityList{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.identityList li{align-items:center;color:#355b55;display:flex;font-size:.92rem;gap:8px}.expertProfileMainPanel{grid-gap:14px;display:grid;gap:14px}.metricsGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(160px,1fr))}.metricItem{align-items:center;background:#fbfefd;border:1px solid #d9ebe8;border-radius:12px;display:flex;gap:10px;padding:12px}.metricIcon{align-items:center;border-radius:10px;display:inline-flex;height:36px;justify-content:center;width:36px}.metricIcon.revenue{background:#e2f7ea;color:#197f4f}.metricIcon.booking{background:#e9f1ff;color:#215fa8}.metricIcon.register{background:#fff2df;color:#a86412}.metricItem p{color:#59726d;font-size:.84rem;margin:0}.metricItem h4{color:#163f39;font-size:1rem;font-weight:700;margin:2px 0 0}.servicesHead h3{color:#17423c;font-size:1.05rem;margin:0}.servicesHead p{color:#59726d;font-size:.9rem;margin:6px 0 0}.servicesSelectWrap{grid-gap:12px;display:grid;gap:12px;margin-top:14px}.servicesFooter{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-top:14px}.servicesFooter span{color:#5b746f;font-size:.9rem}.servicesFooter .themeButton,.servicesFooter .themeButton i,.servicesFooter .themeButton span{color:#fff!important}@media (max-width:1199px){.metricsGrid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (max-width:991px){.expertProfileGrid{grid-template-columns:1fr}}@media (max-width:575px){.metricsGrid{grid-template-columns:1fr}.servicesFooter{align-items:stretch}.servicesFooter .themeButton{width:100%}}.rc-time-picker{display:inline-block;position:relative}.rc-time-picker,.rc-time-picker *{box-sizing:border-box}.rc-time-picker-clear{cursor:pointer;height:20px;line-height:20px;margin:0;overflow:hidden;position:absolute;right:6px;text-align:center;top:3px;width:20px}.rc-time-picker-clear-icon:after{color:#aaa;content:"x";display:inline-block;font-size:12px;font-style:normal;height:20px;line-height:1;transition:color .3s ease;width:20px}.rc-time-picker-clear-icon:hover:after{color:#666}.rc-time-picker-input{background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;color:#666;cursor:text;display:inline-block;font-size:12px;height:28px;line-height:1.5;padding:4px 7px;position:relative;transition:border .2s cubic-bezier(.645,.045,.355,1),background .2s cubic-bezier(.645,.045,.355,1),box-shadow .2s cubic-bezier(.645,.045,.355,1);width:100%}.rc-time-picker-input[disabled]{background:#f7f7f7;color:#ccc;cursor:not-allowed}.rc-time-picker-panel{box-sizing:border-box;position:absolute;width:170px;z-index:1070}.rc-time-picker-panel *{box-sizing:border-box}.rc-time-picker-panel-inner{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 5px #ccc;display:inline-block;font-size:12px;line-height:1.5;list-style:none;outline:none;position:relative;text-align:left}.rc-time-picker-panel-narrow{max-width:113px}.rc-time-picker-panel-input{border:1px solid #0000;cursor:auto;line-height:1.5;margin:0;outline:0;padding:0;width:100%}.rc-time-picker-panel-input-wrap{border-bottom:1px solid #e9e9e9;box-sizing:border-box;padding:6px;position:relative}.rc-time-picker-panel-input-invalid{border-color:red}.rc-time-picker-panel-select{border:1px solid #e9e9e9;border-width:0 1px;box-sizing:border-box;float:left;font-size:12px;margin-left:-1px;max-height:144px;overflow-y:auto;position:relative;width:56px}.rc-time-picker-panel-select-active{overflow-y:auto}.rc-time-picker-panel-select:first-child{border-left:0;margin-left:0}.rc-time-picker-panel-select:last-child{border-right:0}.rc-time-picker-panel-select ul{box-sizing:border-box;list-style:none;margin:0;padding:0;width:100%}.rc-time-picker-panel-select li{cursor:pointer;height:24px;line-height:24px;list-style:none;margin:0;padding:0 0 0 16px;text-align:left;-webkit-user-select:none;user-select:none;width:100%}.rc-time-picker-panel-select li:hover{background:#edfaff}li.rc-time-picker-panel-select-option-selected{background:#f7f7f7;font-weight:700}li.rc-time-picker-panel-select-option-disabled{color:#ccc}li.rc-time-picker-panel-select-option-disabled:hover{background:#0000;cursor:not-allowed}.time-dialog-box{border-radius:20px!important;padding:20px!important}.time-dialog-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.time-dialog-head h2{margin-bottom:4px}.time-dialog-head p{color:#607973;font-size:.9rem}.time-dialog-head .closeButton{border:0}.time-dialog-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.time-dialog-card{background:#f8fcfcc7;border:1px solid #0051511f;border-radius:14px;padding:14px}.time-dialog-card h4{color:#0f3f39;font-size:.95rem;margin:0 0 8px}.time-dialog-card-head{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.time-dialog-hint{color:#5f7672;font-size:.82rem;margin:0}.time-input-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.time-input-wrap{display:flex;flex-direction:column;gap:6px}.time-input-wrap label{color:#4f6964;font-size:.82rem;font-weight:600;margin:0}.time-input-wrap .rc-time-picker{width:100%}.time-input-wrap .rc-time-picker-input,.time-input-wrap input[type=number]{background:#fff;border:1px solid #00515138;border-radius:10px;color:#163f3a;font-size:.9rem;height:42px;padding:0 12px;width:100%}.time-input-wrap .rc-time-picker-input:focus,.time-input-wrap input[type=number]:focus{border-color:#0f7f7a80;box-shadow:0 0 0 3px #0f7f7a1f;outline:none}.time-dialog-footer{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:14px}@media (max-width:767px){.time-dialog-box{padding:16px!important}.time-input-grid{grid-template-columns:1fr}.time-dialog-footer{flex-direction:column}.time-dialog-footer .themeButton{width:100%}}.expert-break-dialog{border-radius:16px;padding:18px}.expert-break-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.expert-break-head p{color:#56756f;font-size:.85rem}.expert-break-content{grid-gap:12px;display:grid;gap:12px}.expert-break-card{background:#fbfdfd;border:1px solid #0051511f;border-radius:12px;padding:12px}.expert-break-card-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.expert-break-card h4{color:#103f3a;font-size:.92rem;margin:0}.expert-break-hint{color:#5f7671;font-size:.8rem;margin:6px 0 0}.expert-break-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.expert-break-field label{color:#5d7570;display:block;font-size:.82rem;font-weight:600;margin-bottom:5px}.expert-break-field .rc-time-picker{width:100%}.expert-break-field .rc-time-picker-input{border:1px solid #d6e5e2;border-radius:10px;min-height:40px;padding:8px 10px;width:100%}.expert-break-footer{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}@media (max-width:575px){.expert-break-grid{grid-template-columns:1fr}.expert-break-footer{flex-direction:column-reverse}.expert-break-footer .themeButton{width:100%}}.weektime-page{display:flex;flex-direction:column;gap:18px}.weektime-tabs{display:flex;flex-wrap:wrap;gap:8px}.weektime-tab-btn{background:#f4f9f9;border:1px solid #cfe0de;border-radius:999px;color:#2a4e4a;font-size:.86rem;font-weight:700;padding:9px 14px}.weektime-tab-btn.active{background:#0f7f7a;border-color:#0f7f7a;color:#fff}.weektime-section{display:flex;flex-direction:column;gap:12px}.weektime-section-head{align-items:flex-end;display:flex;gap:14px;justify-content:space-between}.weektime-section-head h3{color:#143f3a;font-size:1rem;font-weight:700;margin:0}.weektime-section-head p{color:#5c7671;font-size:.84rem;margin:4px 0 0}.weektime-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.weektime-summary-card{background:#fff;border:1px solid #00515124;border-radius:14px;box-shadow:0 10px 18px #00515114;display:flex;flex-direction:column;gap:6px;padding:14px}.weektime-summary-card span{color:#5f7571;font-size:.85rem;font-weight:600}.weektime-summary-card strong{color:#103f3a;font-size:1.2rem}.weektime-card-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.weektime-day-card{background:#fff;border:1px solid #00515124;border-radius:18px;box-shadow:0 14px 28px #00515114;display:flex;flex-direction:column;gap:14px;padding:16px}.weektime-day-card.is-closed{border-color:#c8242433}.weektime-day-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.weektime-day-head h3{color:#143f3a;font-size:1rem;font-weight:700;margin:0}.weektime-status-badge{border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.01em;padding:6px 10px}.weektime-status-badge.open{background:#13995f29;color:#14744b}.weektime-status-badge.closed{background:#ce343421;color:#a63030}.weektime-meta-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.weektime-meta-item{grid-gap:6px 8px;align-items:center;background:#f8fcfcb3;border:1px solid #0051511a;border-radius:12px;display:grid;gap:6px 8px;grid-template-columns:16px 1fr;padding:10px}.weektime-meta-item svg{color:#0f6a62}.weektime-meta-item span{color:#65807b;font-size:.78rem;font-weight:600;grid-column:2}.weektime-meta-item strong{color:#153f3a;font-size:.92rem;grid-column:1/-1}.weektime-edit-btn{align-items:center;background:linear-gradient(120deg,#0f7f7a,#0f6a62);border:0;border-radius:12px;color:#fff;display:inline-flex;font-weight:700;gap:8px;justify-content:center;padding:11px 14px;width:100%}.weektime-edit-btn:disabled{cursor:not-allowed;opacity:.45}.weektime-expert-select-wrap{min-width:240px}.weektime-expert-select-wrap label{color:#57726d;display:block;font-size:.78rem;font-weight:700;margin-bottom:6px}.weektime-expert-select-wrap select{background:#fff;border:1px solid #d4e4e0;border-radius:10px;color:#1e4a44;font-size:.88rem;height:42px;padding:0 12px;width:100%}.weektime-expert-badges{display:flex;flex-wrap:wrap;gap:8px}.weektime-limit-badge,.weektime-permission-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.76rem;font-weight:700;gap:6px;padding:6px 11px}.weektime-permission-badge.enabled{background:#0f7f7a24;color:#0f6e67}.weektime-permission-badge.disabled{background:#cb444424;color:#a53b3b}.weektime-limit-badge{background:#143f3a17;color:#264b46}.weektime-empty-state{background:#fff;border:1px dashed #00515159;border-radius:16px;color:#4f6964;font-weight:600;padding:28px 20px;text-align:center}@media (max-width:1199px){.weektime-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.weektime-card-grid{grid-template-columns:1fr}.weektime-section-head{align-items:stretch;flex-direction:column}.weektime-expert-select-wrap{min-width:0}}@media (max-width:575px){.weektime-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.weektime-meta-list{grid-template-columns:1fr}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.analytics-field-wrap{position:relative}.analytics-trigger{align-items:center;background:#fff;border:1px solid #d4dce8;border-radius:10px;color:#0f172a;display:inline-flex;font-size:.86rem;font-weight:600;min-height:40px;min-width:260px;padding:8px 12px;text-align:left;width:100%}.analytics-trigger span{align-items:center;display:inline-flex;gap:6px}.analytics-modern-panel{background:#fff;border:1px solid #dbe4ef;border-radius:14px;box-shadow:0 22px 45px #0f172a1f;padding:12px;position:absolute;right:0;top:calc(100% + 8px);width:min(760px,96vw);z-index:1000}.analytics-preset-grid{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.analytics-preset{background:#f8fbfd;border:1px solid #d5dfeb;border-radius:999px;color:#334155;cursor:pointer;font-size:.78rem;font-weight:700;padding:6px 12px}.analytics-preset.is-active,.analytics-preset:hover{background:#0f766e14;border-color:#0f766e;color:#0f766e}.analytics-picker-wrap{border:1px solid #e2e8f0;border-radius:12px;overflow:hidden}.analytics-picker-wrap .react-datepicker{border:0;display:flex;font-family:inherit}.analytics-picker-wrap .react-datepicker__month-container{float:left}.analytics-picker-wrap .react-datepicker__month-container+.react-datepicker__month-container{border-left:1px solid #e5edf6}.analytics-picker-wrap .react-datepicker__header{background:#f8fbfd;border-bottom:1px solid #e5edf6}.analytics-picker-wrap .react-datepicker__day--in-range{background:#0f766e24;color:#0f172a}.analytics-picker-wrap .react-datepicker__day--range-end,.analytics-picker-wrap .react-datepicker__day--range-start,.analytics-picker-wrap .react-datepicker__day--selected{background:#0f766e;color:#fff}.analytics-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.analytics-action{align-items:center;border:0;border-radius:9px;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:700;gap:5px;height:34px;padding:0 12px}.analytics-action.ghost{background:#eef2f7;color:#334155}.analytics-action.primary{background:#0f766e;color:#fff}.analytics-hint{align-items:center;color:#64748b;display:inline-flex;font-size:.76rem;gap:5px;margin:8px 0 0}@media (max-width:900px){.analytics-trigger{min-width:220px}.analytics-modern-panel{left:0;right:auto;width:min(680px,96vw)}.analytics-picker-wrap .react-datepicker{display:flex;width:100%}.analytics-picker-wrap .react-datepicker__month-container{float:left;width:50%}}@media (max-width:640px){.analytics-modern-panel{padding:10px;width:min(420px,96vw)}.analytics-trigger{font-size:.82rem;min-width:180px}.analytics-picker-wrap .react-datepicker__month-container{float:none;width:100%}.analytics-picker-wrap .react-datepicker{display:block}.analytics-picker-wrap .react-datepicker__month-container+.react-datepicker__month-container{border-left:0;border-top:1px solid #e5edf6}}.attendance-table-page{display:flex;flex-direction:column;gap:14px}.attendance-content-shell,.attendance-filter-bar,.attendance-header,.attendance-mobile-card,.attendance-pagination,.attendance-summary-grid article{background:#fff;border:1px solid #e6ebf2;border-radius:16px;box-shadow:0 10px 28px #0f172a0d}.attendance-header{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:16px}.attendance-header h3{align-items:center;color:#0f172a;display:inline-flex;font-size:1.05rem;gap:7px;margin:0}.attendance-header p{color:#64748b;font-size:.9rem;margin:8px 0 0}.attendance-controls label{color:#334155;display:flex;flex-direction:column;font-size:.82rem;font-weight:700;gap:6px}.attendance-controls input,.attendance-filter-bar input,.attendance-filter-bar select{background:#fff;border:1px solid #d8e0ea;border-radius:10px;color:#0f172a;font-size:.9rem;height:40px;outline:none;padding:0 12px}.attendance-controls input:focus,.attendance-filter-bar input:focus,.attendance-filter-bar select:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.attendance-summary-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.attendance-summary-grid article{padding:12px 14px}.attendance-summary-grid span{align-items:center;color:#64748b;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px}.attendance-summary-grid strong{color:#0f172a;display:block;font-size:1.3rem;line-height:1.1;margin-top:5px}.attendance-filter-bar{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(220px,280px);padding:12px}.attendance-filter-field{display:flex;flex-direction:column;gap:6px}.attendance-filter-field .field-label{color:#334155;font-size:.82rem;font-weight:700}.attendance-search-control{position:relative}.attendance-search-control svg{color:#64748b;left:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.attendance-search-control input{padding-left:38px;width:100%}.attendance-filter-bar label{color:#334155;display:flex;flex-direction:column;font-size:.82rem;font-weight:700;gap:6px}.attendance-content-shell{padding:12px}.attendance-desktop-table .mainTable{border:1px solid #e6ebf2;border-radius:14px;max-height:none;min-height:auto}.attendance-desktop-table .primeTable.attendance-main-table{min-width:1120px;table-layout:fixed}.attendance-desktop-table .primeTable.attendance-main-table td,.attendance-desktop-table .primeTable.attendance-main-table th{vertical-align:middle;white-space:nowrap}.attendance-desktop-table .primeTable.attendance-main-table .att-col-absent,.attendance-desktop-table .primeTable.attendance-main-table .att-col-month,.attendance-desktop-table .primeTable.attendance-main-table .att-col-no,.attendance-desktop-table .primeTable.attendance-main-table .att-col-present,.attendance-desktop-table .primeTable.attendance-main-table .att-col-rate,.attendance-desktop-table .primeTable.attendance-main-table .att-col-status,.attendance-desktop-table .primeTable.attendance-main-table .att-col-total{text-align:center!important}.att-expert-cell{align-items:center;background:#0000;border:0;color:#0f172a;display:inline-flex;font-weight:700;gap:10px;padding:0}.att-expert-cell img{border:1px solid #d8e0ea;border-radius:10px;height:42px;object-fit:cover;width:42px}.att-status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:700;height:28px;justify-content:center;min-width:86px;padding:0 10px}.att-status-badge.excellent{background:#dcfce7;color:#166534}.att-status-badge.good{background:#e0f2fe;color:#075985}.att-status-badge.warning{background:#fef3c7;color:#92400e}.att-status-badge.critical{background:#fee2e2;color:#991b1b}.attendance-mobile-list{display:none}.attendance-empty{color:#64748b;font-size:.86rem;margin:0}.attendance-pagination{padding:10px 12px}@media (max-width:1200px){.attendance-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:992px){.attendance-filter-bar,.attendance-header{grid-template-columns:1fr}}@media (max-width:768px){.attendance-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.attendance-desktop-table{display:none}.attendance-mobile-list{display:flex;flex-direction:column;gap:10px}.attendance-mobile-card{padding:12px}.attendance-mobile-card header{align-items:center;border-bottom:1px solid #e8edf4;display:flex;gap:8px;justify-content:space-between;padding-bottom:10px}.attendance-mobile-card header button{align-items:center;background:#0000;border:0;display:inline-flex;gap:8px;max-width:78%;padding:0}.attendance-mobile-card header button img{border:1px solid #d8e0ea;border-radius:10px;height:38px;object-fit:cover;width:38px}.attendance-mobile-card header button strong{color:#0f172a;font-size:.9rem;text-align:left}.attendance-mobile-card header span{background:#eff6ff;border-radius:999px;color:#1d4ed8;font-size:.78rem;font-weight:700;padding:4px 10px}.attendance-mobile-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.attendance-mobile-grid p{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin:0;padding:9px}.attendance-mobile-grid p span{color:#64748b;display:block;font-size:.75rem}.attendance-mobile-grid p strong{color:#0f172a;display:block;font-size:.88rem;margin-top:4px}.attendance-mobile-grid p.status{grid-column:1/-1}}@media (max-width:540px){.attendance-summary-grid{grid-template-columns:1fr}}.daily-booking-page{display:flex;flex-direction:column;gap:16px}.daily-booking-header,.daily-booking-kpis article,.daily-booking-mobile-card,.daily-booking-table-shell{background:#fff;border:1px solid #e6ebf2;border-radius:16px;box-shadow:0 12px 30px #0f172a0d}.daily-booking-header{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) auto;padding:16px}.daily-booking-overview h3{align-items:center;color:#0f172a;display:inline-flex;font-size:1.05rem;gap:8px;margin:0}.daily-booking-overview p{color:#64748b;font-size:.9rem;margin:8px 0 0;max-width:760px}.daily-booking-period{background:#eff6ff;border-radius:999px;color:#1d4ed8;display:inline-flex;font-size:.8rem;font-weight:600;margin-top:10px;padding:5px 12px}.daily-booking-filter .analytics-field-wrap{margin:0}.daily-booking-kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.daily-booking-kpis article{padding:13px 14px}.daily-booking-kpis span{align-items:center;color:#64748b;display:inline-flex;font-size:.8rem;font-weight:600;gap:6px}.daily-booking-kpis strong{color:#0f172a;display:block;font-size:1.3rem;line-height:1.1;margin-top:6px}.daily-booking-kpis small{color:#64748b;display:block;font-size:.78rem;margin-top:6px}.daily-booking-table-shell{padding:12px}.daily-booking-desktop-table .mainTable{border:1px solid #e6ebf2;border-radius:14px;max-height:none;min-height:auto}.daily-booking-desktop-table .mainTable .primeTable.daily-booking-table{min-width:1060px;table-layout:fixed}.daily-booking-desktop-table .mainTable .primeTable.daily-booking-table tbody td,.daily-booking-desktop-table .mainTable .primeTable.daily-booking-table thead th{vertical-align:middle;white-space:nowrap}.daily-booking-desktop-table .mainTable .primeTable.daily-booking-table thead th{font-size:11px!important;padding-bottom:12px!important;padding-top:12px!important}.daily-booking-desktop-table .mainTable .primeTable.daily-booking-table tbody td{font-size:13px;padding-bottom:12px!important;padding-top:12px!important}.daily-booking-desktop-table .daily-booking-table .db-col-bookings,.daily-booking-desktop-table .daily-booking-table .db-col-date,.daily-booking-desktop-table .daily-booking-table .db-col-experts,.daily-booking-desktop-table .daily-booking-table .db-col-no{text-align:center!important}.daily-booking-desktop-table .daily-booking-table .db-col-expert-fee,.daily-booking-desktop-table .daily-booking-table .db-col-salon,.daily-booking-desktop-table .daily-booking-table .db-col-total{padding-right:18px!important;text-align:right!important}.daily-booking-mobile-list{display:none}.daily-booking-empty{color:#64748b;font-size:.86rem;margin:0}.daily-booking-pagination{background:#fff;border:1px solid #e6ebf2;border-radius:16px;padding:10px 12px}@media (max-width:1200px){.daily-booking-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.daily-booking-header{grid-template-columns:1fr}.daily-booking-filter{width:100%}}@media (max-width:768px){.daily-booking-kpis{grid-template-columns:1fr}.daily-booking-table-shell{padding:10px}.daily-booking-desktop-table{display:none}.daily-booking-mobile-list{display:flex;flex-direction:column;gap:10px}.daily-booking-mobile-card{padding:12px}.daily-booking-mobile-card header{align-items:center;border-bottom:1px solid #e8edf4;display:flex;gap:8px;justify-content:space-between;padding-bottom:10px}.daily-booking-mobile-card header strong{color:#0f172a;font-size:.93rem}.daily-booking-mobile-card header span{background:#eff6ff;border-radius:999px;color:#1d4ed8;font-size:.78rem;font-weight:700;padding:4px 10px}.daily-booking-mobile-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:10px}.daily-booking-mobile-grid p{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;margin:0;padding:9px}.daily-booking-mobile-grid p span{color:#64748b;display:block;font-size:.75rem}.daily-booking-mobile-grid p strong{color:#0f172a;display:block;font-size:.86rem;line-height:1.2;margin-top:4px}.daily-booking-mobile-total{background:#eff6ff!important;border-color:#bfdbfe!important;grid-column:1/-1}}.expert-income-page{display:flex;flex-direction:column;gap:16px}.expert-income-empty,.expert-income-filters,.expert-income-head,.expert-income-highlight,.expert-income-profile,.expert-income-summary-grid article,.expert-income-table-shell,.expert-income-topbar{background:#fff;border:1px solid #e4ebf3;border-radius:16px;box-shadow:0 10px 30px #0f172a0d}.expert-income-topbar{display:flex;flex-wrap:wrap;gap:10px;padding:12px}.expert-income-btn{align-items:center;background:linear-gradient(135deg,#005151,#0a6b64);border:0;border-radius:10px;color:#fff;cursor:pointer;display:inline-flex;font-size:.85rem;font-weight:700;gap:6px;height:38px;padding:0 14px}.expert-income-btn.ghost{background:#eef2f7;color:#0f172a}.expert-income-head{grid-gap:12px;background:#0000;border:0;box-shadow:none;display:grid;gap:12px;grid-template-columns:minmax(280px,1fr) minmax(0,1fr);padding:0}.expert-income-highlight,.expert-income-profile{padding:16px}.expert-income-profile{align-items:center;display:flex;gap:12px}.expert-income-profile img{border:2px solid #dbe4ef;border-radius:50%;height:72px;object-fit:cover;width:72px}.expert-income-profile h3{align-items:center;color:#0f172a;display:inline-flex;font-size:1rem;gap:6px;margin:0}.expert-income-profile p{color:#334155;font-size:.86rem;margin:4px 0 0}.expert-income-profile small,.expert-income-profile span{color:#64748b;display:block;font-size:.78rem}.expert-income-highlight h3{align-items:center;color:#0f172a;display:inline-flex;font-size:.95rem;gap:6px;margin:0}.expert-income-highlight p{color:#334155;font-size:.84rem;margin:8px 0 0}.expert-income-highlight strong{color:#0f172a}.expert-income-filters{padding:14px}.expert-income-filters-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.expert-income-filters-head h3{align-items:center;color:#0f172a;display:inline-flex;font-size:.94rem;gap:6px;margin:0}.expert-income-filter-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.expert-income-filter-grid label,.expert-income-period{display:flex;flex-direction:column;gap:6px}.expert-income-filter-grid span,.expert-income-period span{align-items:center;color:#334155;display:inline-flex;font-size:.8rem;font-weight:600;gap:5px}.expert-income-filter-grid input,.expert-income-filter-grid select{background:#fff;border:1px solid #d3dde9;border-radius:10px;color:#0f172a;font-size:.88rem;height:40px;outline:none;padding:0 12px}.expert-income-filter-grid input:focus,.expert-income-filter-grid select:focus{border-color:#0f766e;box-shadow:0 0 0 3px #0f766e1f}.expert-income-search div{position:relative}.expert-income-search svg{color:#64748b;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.expert-income-search input{padding-left:34px}.expert-income-period .mainAnalytic{margin-top:0}.expert-income-summary-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.expert-income-summary-grid article{padding:12px}.expert-income-summary-grid small{color:#64748b;font-size:.75rem}.expert-income-summary-grid strong{color:#0f172a;display:block;font-size:1rem;margin-top:4px}.expert-income-summary-grid span{color:#475569;display:block;font-size:.76rem;margin-top:4px}.expert-income-table-shell{padding:14px}.expert-income-table-head{align-items:flex-end;display:flex;gap:8px;justify-content:space-between}.expert-income-table-head h3{color:#0f172a;font-size:.98rem;margin:0}.expert-income-table-head p{color:#64748b;font-size:.83rem;margin:0}.expert-income-table-wrap{margin-top:12px;overflow:auto}.expert-income-table{border-collapse:collapse;min-width:760px;width:100%}.expert-income-table td,.expert-income-table th{border-bottom:1px solid #e6edf4;padding:10px;text-align:left;vertical-align:middle}.expert-income-table th{color:#334155;font-size:.76rem;letter-spacing:.03em;text-transform:uppercase}.expert-income-table td{color:#0f172a;font-size:.84rem}.date-stack{grid-gap:4px;display:grid;gap:4px}.date-stack span{color:#334155}.date-stack span,.status-chip,.txn-chip{align-items:center;display:inline-flex;gap:5px}.status-chip,.txn-chip{border-radius:999px;font-size:.76rem;font-weight:700;padding:5px 10px}.txn-chip.credit{background:#0f766e1f;color:#0f766e}.txn-chip.debit{background:#c2410c1f;color:#c2410c}.status-chip.status-0{background:#edf2f7;color:#334155}.status-chip.status-1{background:#0e749024;color:#0c4a6e}.status-chip.status-2{background:#16a34a24;color:#166534}.status-chip.status-3{background:#ef444424;color:#b91c1c}.empty-row{color:#64748b;padding:18px;text-align:center}.expert-income-mobile-cards{display:none;gap:10px;margin-top:12px}.expert-income-card{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:12px}.expert-income-card header{align-items:center;display:flex;gap:8px;justify-content:space-between}.expert-income-card strong{color:#0f172a;font-size:.86rem}.expert-income-card p{align-items:center;color:#334155;display:inline-flex;font-size:.82rem;gap:6px;margin:8px 0 0}.expert-income-empty,.expert-income-empty-text{color:#64748b;font-size:.85rem;margin:6px 0 0}.expert-income-empty{padding:16px}@media (max-width:1280px){.expert-income-head{grid-template-columns:1fr}.expert-income-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-income-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.expert-income-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-income-table-wrap{display:none}.expert-income-mobile-cards{display:grid}}@media (max-width:640px){.expert-income-filter-grid,.expert-income-summary-grid{grid-template-columns:1fr}.expert-income-topbar{padding:10px}.expert-income-btn{justify-content:center;width:100%}}.holiday-page{display:flex;flex-direction:column;gap:16px}.holiday-toolbar{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:1fr auto}.holiday-filter-card{background:#fff;border:1px solid #0a5c5c24;border-radius:16px;box-shadow:0 12px 24px #09595914;padding:14px}.holiday-filter-head{align-items:center;color:#1c5751;display:inline-flex;font-size:.88rem;font-weight:700;gap:8px;margin-bottom:10px}.holiday-actions{display:flex;justify-content:flex-end}.holiday-primary-btn{align-items:center;background:linear-gradient(120deg,#0f7f7a,#0f6a62);border:0;border-radius:12px;box-shadow:0 10px 20px #0f6a623d;color:#fff;display:inline-flex;font-weight:700;gap:8px;min-height:42px;padding:10px 14px}.holiday-primary-btn:hover{filter:brightness(.96)}.holiday-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.holiday-summary-card{background:#fff;border:1px solid #0a5c5c24;border-radius:14px;box-shadow:0 12px 24px #09595914;display:flex;flex-direction:column;gap:6px;padding:14px}.holiday-summary-card span{color:#5b7974;font-size:.83rem;font-weight:600}.holiday-summary-card strong{color:#173f3b;font-size:1rem;font-weight:700;line-height:1.35}.holiday-desktop-table{display:block}.holiday-desktop-table .holiday-table{min-width:100%}.holiday-desktop-table .holiday-table td.holiday-col-no,.holiday-desktop-table .holiday-table th.holiday-col-no{text-align:center;white-space:nowrap}.holiday-desktop-table .holiday-table td.holiday-col-date,.holiday-desktop-table .holiday-table th.holiday-col-date{white-space:nowrap}.holiday-desktop-table .holiday-table td.holiday-col-reason,.holiday-desktop-table .holiday-table th.holiday-col-reason{text-align:left}.holiday-desktop-table .holiday-table td.holiday-col-reason{min-width:260px}.holiday-desktop-table .holiday-table td.holiday-col-action,.holiday-desktop-table .holiday-table th.holiday-col-action{text-align:center;white-space:nowrap}.holiday-date-cell{color:#1a4e49;font-weight:700}.holiday-delete-btn{align-items:center;background:#fff1f1;border:0;border-radius:8px;color:#be2a2a;display:inline-flex;height:32px;justify-content:center;width:32px}.holiday-delete-btn:hover{background:#ffe8e8}.holiday-mobile-list{display:none}.holiday-mobile-card{background:#fff;border:1px solid #0a5c5c24;border-radius:14px;box-shadow:0 10px 22px #09595914;display:flex;flex-direction:column;gap:10px;padding:12px}.holiday-mobile-head{align-items:center;display:flex;gap:10px;justify-content:space-between}.holiday-mobile-head p{color:#173f3b;font-size:.94rem;font-weight:700;margin:0}.holiday-mobile-head button{align-items:center;background:#fff1f1;border:0;border-radius:8px;color:#be2a2a;display:inline-flex;height:32px;justify-content:center;width:32px}.holiday-mobile-meta{align-items:center;color:#56706c;display:inline-flex;font-size:.84rem;font-weight:600;gap:8px}.holiday-empty-state{background:#fff;border:1px dashed #0a5c5c59;border-radius:14px;color:#4a6561;font-weight:600;padding:16px;text-align:center}.holiday-dialog-box{min-height:380px}.holiday-dialog-body{row-gap:12px}.holiday-dialog-label{align-items:center;color:#355f5a;display:inline-flex;font-size:.84rem;font-weight:600;gap:6px;margin-bottom:6px}.holiday-dialog-footer{margin-top:2px}.holiday-dialog-actions{display:flex;gap:8px;justify-content:flex-end}.holiday-filter-card .analytics-field-wrap{margin:0;max-width:100%;width:100%}.holiday-filter-card .analytics-input{padding:0 14px!important;text-align:left!important}.holiday-page .daterangepicker{border:1px solid #d4e6e2!important;border-radius:14px!important;box-shadow:0 16px 34px #0939382e!important;z-index:2000!important}.holiday-page .daterangepicker .ranges li{border-radius:8px;font-weight:600;margin-bottom:3px}.holiday-page .daterangepicker .calendar-table td,.holiday-page .daterangepicker .calendar-table th{font-size:12px}.holiday-page .daterangepicker .drp-buttons{padding:10px 12px!important}@media (max-width:991px){.holiday-toolbar{grid-template-columns:1fr}.holiday-actions{justify-content:flex-start}.holiday-primary-btn{justify-content:center;width:100%}}@media (max-width:767px){.holiday-summary-grid{grid-template-columns:1fr}.holiday-desktop-table{display:none}.holiday-mobile-list{grid-gap:10px;display:grid;gap:10px}.holiday-dialog-actions{display:grid;grid-template-columns:1fr}}.expert-booking-page{display:flex;flex-direction:column;gap:18px}.expert-booking-topbar{display:flex;justify-content:flex-start}.expert-booking-back{align-items:center;background:#fff;border:1px solid #d7deea;border-radius:10px;color:#0f172a;cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;gap:6px;height:36px;padding:0 12px}.expert-booking-back:hover{border-color:#93c5fd;color:#1d4ed8}.expert-booking-calendar-shell,.expert-booking-day-sidebar,.expert-booking-detail-panel,.expert-booking-empty,.expert-booking-filters,.expert-booking-head,.expert-booking-profile,.expert-booking-summary-grid article{background:#fff;border:1px solid #e8edf4;border-radius:16px;box-shadow:0 10px 35px #0f172a0d}.expert-booking-head{grid-gap:14px;background:#0000;border:0;box-shadow:none;display:grid;gap:14px;grid-template-columns:minmax(260px,360px) minmax(0,1fr);padding:0}.expert-booking-profile{align-items:center;display:flex;gap:12px;padding:16px}.expert-booking-profile img{border:2px solid #e2e8f0;border-radius:50%;height:68px;object-fit:cover;width:68px}.expert-booking-profile h3{color:#0f172a;font-size:1rem;margin:0}.expert-booking-profile p{color:#334155;font-size:.86rem;margin:4px 0 0}.expert-booking-profile small{color:#64748b;font-size:.8rem}.expert-booking-filters{padding:16px}.expert-booking-filters h3{align-items:center;color:#0f172a;display:inline-flex;font-size:.96rem;gap:8px;margin:0}.expert-booking-filter-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.expert-booking-filter-grid label{display:flex;flex-direction:column;gap:6px}.expert-booking-filter-grid label span{color:#334155;font-size:.82rem;font-weight:600}.expert-booking-filter-grid input,.expert-booking-filter-grid select{background:#fff;border:1px solid #d7deea;border-radius:10px;color:#0f172a;font-size:.9rem;height:40px;outline:none;padding:0 12px}.expert-booking-filter-grid input:focus,.expert-booking-filter-grid select:focus{border-color:#3b82f6;border-color:var(--color-primary,#3b82f6);box-shadow:0 0 0 3px #3b82f61f}.expert-booking-search div{position:relative}.expert-booking-search svg{color:#64748b;left:10px;position:absolute;top:50%;transform:translateY(-50%)}.expert-booking-search input{padding-left:34px}.expert-booking-summary-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.expert-booking-summary-grid article{padding:12px 14px}.expert-booking-summary-grid span{color:#64748b;font-size:.8rem}.expert-booking-summary-grid strong{color:#0f172a;display:block;font-size:1.2rem;margin-top:4px}.expert-booking-layout{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,2fr) minmax(320px,1fr)}.expert-booking-calendar-shell{overflow:hidden;padding:12px}.expert-booking-calendar-shell .fc{--fc-border-color:#e2e8f0;--fc-page-bg-color:#fff;--fc-neutral-bg-color:#f8fafc;--fc-today-bg-color:#3b82f614}.expert-booking-calendar-shell .fc .fc-toolbar-title{color:#0f172a;font-size:1.05rem}.expert-booking-calendar-shell .fc .fc-button{background:#fff;border:1px solid #cfd8e3;border-radius:8px;color:#1e293b;font-weight:600;text-transform:capitalize}.expert-booking-calendar-shell .fc .fc-button:disabled{opacity:.65}.expert-booking-calendar-shell .fc .fc-button-primary:not(:disabled).fc-button-active,.expert-booking-calendar-shell .fc .fc-button-primary:not(:disabled):active{background:#0f172a;border-color:#0f172a;color:#fff}.expert-booking-calendar-shell .expert-booking-event{border-radius:6px;font-size:.75rem;font-weight:600}.expert-booking-day-sidebar{display:flex;flex-direction:column;min-height:320px;padding:14px}.expert-booking-day-sidebar header h3{align-items:center;color:#0f172a;display:inline-flex;font-size:.95rem;gap:6px;margin:0}.expert-booking-day-sidebar header p{color:#64748b;font-size:.85rem;margin:6px 0 0}.expert-booking-day-list{display:flex;flex-direction:column;gap:10px;margin-top:12px;max-height:620px;overflow:auto;padding-right:4px}.expert-booking-day-card{border:1px solid #e2e8f0;border-radius:12px;cursor:pointer;padding:10px;transition:border-color .2s ease,background .2s ease}.expert-booking-day-card:hover{border-color:#93c5fd}.expert-booking-day-card.is-selected{background:#2563eb0f;border-color:#2563eb}.expert-booking-day-card-head{align-items:center;display:flex;gap:8px}.expert-booking-day-card-head strong{color:#0f172a;font-size:.85rem}.expert-booking-day-card-head small{color:#64748b;font-size:.76rem;margin-left:auto}.expert-booking-page .status-dot{border-radius:999px;display:inline-flex;height:8px;width:8px}.expert-booking-page .status-dot.pending{background:#f59e0b}.expert-booking-page .status-dot.confirm,.expert-booking-page .status-dot.confirmed{background:#2563eb}.expert-booking-page .status-dot.in_progress{background:#7c3aed}.expert-booking-page .status-dot.completed{background:#16a34a}.expert-booking-page .status-dot.cancel{background:#dc2626}.expert-booking-day-meta{grid-gap:4px;display:grid;gap:4px;margin-top:8px}.expert-booking-day-meta p{align-items:center;color:#334155;display:inline-flex;font-size:.82rem;gap:6px;margin:0}.expert-booking-service-text{color:#0f172a;font-size:.8rem;margin:8px 0 0}.expert-booking-detail-panel{padding:16px}.expert-booking-detail-panel h3{color:#0f172a;font-size:1rem;margin:0}.expert-booking-detail-grid{grid-gap:8px 18px;display:grid;gap:8px 18px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.expert-booking-detail-grid p{color:#1e293b;font-size:.9rem;margin:0}.expert-booking-detail-grid strong{color:#0f172a}.expert-booking-detail-actions{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;margin-top:10px}.expert-detail-action{border:0;border-radius:10px;cursor:pointer;font-size:.86rem;font-weight:700;height:38px;padding:0 14px}.expert-detail-action.danger{background:#dc2626;color:#fff}.expert-detail-action.neutral{background:#1e293b;color:#fff}.expert-booking-empty,.expert-booking-empty-text{color:#64748b;font-size:.86rem;margin:8px 0 0}.expert-booking-empty{padding:18px}@media (max-width:1200px){.expert-booking-head{grid-template-columns:1fr}.expert-booking-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-booking-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:992px){.expert-booking-layout{grid-template-columns:1fr}.expert-booking-day-sidebar{min-height:200px}}@media (max-width:640px){.expert-booking-filter-grid{grid-template-columns:1fr}.expert-booking-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.expert-booking-detail-grid{grid-template-columns:1fr}}.addExpertForm,.addExpertPage{grid-gap:14px;display:grid;gap:14px}.addExpertLayout{align-items:start;grid-template-columns:minmax(280px,360px) 1fr}.addExpertLayout,.addExpertMain,.addExpertSidebar{grid-gap:14px;display:grid;gap:14px}.addExpertCard{background:#fff;border:1px solid #d6e8e4;border-radius:16px;box-shadow:0 10px 22px #16383414;padding:16px}.serviceCard{background:linear-gradient(145deg,#fff,#f7fcfb)}.cardHead h3{color:#18453f;font-size:1.05rem;margin:0}.cardHead p{color:#5f7872;font-size:.9rem;margin:6px 0 0}.serviceWarningBox{background:#fff8eb;border:1px solid #f2d39a;border-radius:12px;color:#7d5621;display:flex;gap:10px;margin-top:12px;padding:12px}.serviceWarningBox strong{display:block;margin-bottom:4px}.serviceWarningBox p{margin:0}.serviceLinkBtn{background:#b67620;border:0;border-radius:8px;color:#fff;font-weight:700;margin-top:10px;padding:7px 12px}.serviceSearchBox{align-items:center;background:#fff;border:1px solid #d4e6e2;border-radius:10px;color:#5d766f;display:flex;gap:8px;height:42px;margin-top:14px;padding:0 10px}.serviceSearchBox input{background:#0000;border:0;color:#163f39;outline:0;width:100%}.availableServicesBlock,.selectedServicesBlock{background:#fbfefd;border:1px solid #d8e9e6;border-radius:12px;margin-top:12px;padding:10px}.selectedServicesHead{align-items:center;color:#2b544d;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.serviceTextAction{background:#0000;border:0;color:#0f6a62;font-weight:600}.selectedServicesChips{display:flex;flex-wrap:wrap;gap:8px}.selectedServiceChip{background:#e3f2ef;border-radius:999px;font-size:.85rem;font-weight:600;gap:6px;padding:5px 10px}.selectedServiceChip,.selectedServiceChip button{align-items:center;color:#13534c;display:inline-flex}.selectedServiceChip button{background:#d1e9e5;border:0;border-radius:50%;height:18px;justify-content:center;width:18px}.availableServicesBlock strong{color:#2b544d}.availableServicesList{grid-gap:8px;display:grid;gap:8px;margin-top:8px;max-height:220px;overflow:auto}.availableServiceItem{align-items:center;background:#fff;border:1px solid #d8e8e5;border-radius:10px;display:flex;gap:8px;justify-content:space-between;padding:8px 10px}.availableServiceItem span{color:#2d5550;font-size:.9rem}.availableServiceItem button{align-items:center;background:#0f6a62;border:0;border-radius:8px;color:#fff;display:inline-flex;font-size:.8rem;font-weight:700;gap:5px;padding:6px 10px}.serviceEmptyHint{color:#66807a;font-size:.88rem;margin:0}.photoCard input[type=file]{height:0;opacity:0;pointer-events:none;position:absolute;width:100%}.imageUploadBtn{align-items:center;background:#f4fbf9;border:1px solid #cde3df;border-radius:10px;color:#1e5c54;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;margin-top:14px;padding:8px 12px}.imagePreviewBox{background:#fbfefd;border:1px dashed #c9dfda;border-radius:12px;color:#87a8a2;display:grid;height:110px;margin-top:12px;place-items:center;width:110px}.imagePreviewBox img{border-radius:12px;height:100%;object-fit:cover;width:100%}.fieldsGrid{grid-gap:12px 14px;display:grid;gap:12px 14px;grid-template-columns:repeat(2,minmax(200px,1fr));margin-top:12px}.addExpertField{grid-gap:6px;display:grid;gap:6px}.addExpertField label{color:#335953;font-size:.9rem;font-weight:600}.addExpertField input{background:#fff;border:1px solid #d4e5e2;border-radius:10px;color:#173f3a;height:42px;outline:0;padding:0 12px}.addExpertField input:focus{border-color:#63b1a6;box-shadow:0 0 0 3px #0f7a7024}.addExpertField input:disabled{background:#f3f8f7;color:#7b9490;cursor:not-allowed}.addExpertToggleRow{align-items:center;background:#f9fdfc;border:1px solid #d4e5e2;border-radius:10px;display:inline-flex;gap:8px;margin-top:2px;min-height:42px;padding:0 12px;width:-webkit-fit-content;width:fit-content}.addExpertToggleRow input{height:16px;width:16px}.addExpertToggleRow span{color:#2f5751;font-size:.88rem;font-weight:600}.addExpertPasswordWrap{position:relative}.addExpertPasswordWrap input{padding-right:42px;width:100%}.passwordToggleBtn{align-items:center;background:#0000;border:0;border-radius:8px;color:#59726d;display:inline-flex;height:28px;justify-content:center;position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px}.genderOptions{display:flex;flex-wrap:wrap;gap:14px}.genderOptions label{align-items:center;color:#335953;display:inline-flex;font-weight:500;gap:6px}.genderOptions input{height:16px;width:16px}.addExpertError{color:#d64747;font-size:.79rem;font-weight:600;margin:0}.addExpertError.block{margin-top:8px}.addExpertFooter{display:flex;gap:10px;justify-content:flex-end}.addExpertFooter .themeButton span{color:#fff}.expertOnboardingModal{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:radial-gradient(circle at top,#104a436b,#071715b8);display:grid;inset:0;padding:12px;place-items:center;position:fixed;z-index:1200}.expertOnboardingCard{background:linear-gradient(165deg,#fff,#f4fbf9);border:1px solid #cde2de;border-radius:18px;box-shadow:0 20px 46px #07242147;padding:16px 16px 14px;width:min(100%,620px)}.expertOnboardingCard h3{color:#183f3a;font-size:1.04rem;font-weight:800;margin:0}.expertOnboardingCard p{color:#587b77;font-size:.88rem;margin:8px 0 0}.expertOnboardingCard ol{grid-gap:4px;color:#244f49;display:grid;font-size:.86rem;gap:4px;margin:10px 0 0;padding-left:18px}.expertAccessHint{align-items:center;background:#f5fbfa;border:1px solid #d4e5e1;border-radius:10px;color:#1e4d47;display:flex;flex-wrap:wrap;gap:6px;margin-top:12px;padding:9px 10px}.expertStoreSection{margin-top:12px}.expertStoreSection .store-section-title{color:#2f5d56;font-size:11px;font-weight:700;letter-spacing:.04em;margin:0 0 8px;text-transform:uppercase}.expertStoreSection .store-grid{grid-gap:12px;display:grid;gap:12px}.expertStoreSection .store-grid.two-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.expertStoreSection .store-grid.single-column{grid-template-columns:1fr}.expertStoreSection .store-link{display:grid;place-items:center;text-decoration:none}.expertStoreSection .store-link img{display:block;filter:drop-shadow(0 6px 14px rgba(8,47,42,.2));height:auto;max-height:46px;max-width:100%;transition:transform .2s ease,filter .2s ease;width:auto}.expertStoreSection .store-link:hover img{filter:drop-shadow(0 8px 18px rgba(7,41,37,.28));transform:translateY(-1px) scale(1.02)}.expertOnboardingActions{display:flex;justify-content:flex-end;margin-top:14px}.expertOnboardingBtn{background:#0f6a62;border:0;border-radius:10px;color:#fff;font-weight:700;height:36px;padding:0 14px}@media (max-width:1080px){.addExpertLayout{grid-template-columns:1fr}}@media (max-width:700px){.fieldsGrid{grid-template-columns:1fr}}@media (max-width:575px){.addExpertFooter{flex-direction:column}.addExpertFooter .themeButton{width:100%}.availableServiceItem,.serviceWarningBox{align-items:flex-start}.availableServiceItem{flex-direction:column}.expertOnboardingCard{padding:14px}.expertOnboardingCard h3{font-size:.98rem}.expertOnboardingCard ol,.expertOnboardingCard p{font-size:.82rem}.expertStoreSection .store-link img{max-height:42px}.expertOnboardingActions{justify-content:stretch}.expertOnboardingBtn{width:100%}}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:#0000001a;background:var(--swiper-scrollbar-bg-color,#0000001a);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{bottom:4px;bottom:var(--swiper-scrollbar-bottom,4px);height:4px;height:var(--swiper-scrollbar-size,4px);left:1%;left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:auto;top:var(--swiper-scrollbar-top,auto);width:98%;width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{height:98%;height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:auto;left:var(--swiper-scrollbar-left,auto);position:absolute;right:4px;right:var(--swiper-scrollbar-right,4px);top:1%;top:var(--swiper-scrollbar-sides-offset,1%);width:4px;width:var(--swiper-scrollbar-size,4px);z-index:50}.swiper-scrollbar-drag{background:#00000080;background:var(--swiper-scrollbar-drag-bg-color,#00000080);border-radius:10px;border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.wallet-page{display:flex;flex-direction:column;gap:16px}.wallet-toolbar{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(220px,280px) 1fr}.wallet-filter-box{background:#fff;border:1px solid #00515124;border-radius:14px;box-shadow:0 10px 20px #09595912;padding:12px}.wallet-filter-head{align-items:center;color:#2e5f5a;display:inline-flex;font-size:.82rem;font-weight:700;gap:6px;margin-bottom:8px}.wallet-filter-box select{background:#f8fcfb;border:1px solid #cfe2df;border-radius:10px;color:#224d49;font-weight:700;height:42px;padding:0 12px;width:100%}.wallet-filter-box .analytics-field-wrap{margin:0;max-width:100%;width:100%}.wallet-filter-box .analytics-input{padding:0 12px!important;text-align:left!important}.wallet-page .daterangepicker{z-index:2000!important}.wallet-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.wallet-summary-card{background:#fff;border:1px solid #00515124;border-radius:14px;box-shadow:0 10px 20px #09595912;display:flex;flex-direction:column;gap:6px;padding:14px}.wallet-summary-card span{color:#617a76;font-size:.82rem;font-weight:600}.wallet-summary-card strong{align-items:center;color:#143f3a;display:inline-flex;font-size:1.05rem;gap:6px}.wallet-table-wrap{display:block}.wallet-table .wallet-col-action,.wallet-table .wallet-col-amount,.wallet-table .wallet-col-no,.wallet-table .wallet-col-time,.wallet-table .wallet-col-type{text-align:center;white-space:nowrap}.wallet-table .wallet-col-code,.wallet-table .wallet-col-date{white-space:nowrap}.wallet-table .wallet-col-status{min-width:220px}.wallet-code{color:#184d48;font-weight:700}.wallet-amount{color:#16423d;font-weight:700}.wallet-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;min-height:30px;padding:4px 10px;white-space:nowrap}.wallet-pill.credit{background:#10815b24;color:#15714f}.wallet-pill.pending{background:#c7822b29;color:#95631d}.wallet-pill.approved{background:#128da329;color:#0f6879}.wallet-pill.rejected{background:#cb383829;color:#a42c2c}.wallet-pill.neutral{background:#68807b29;color:#4f6662}.wallet-mobile-list{display:none}.wallet-mobile-card{background:#fff;border:1px solid #00515124;border-radius:14px;box-shadow:0 10px 22px #09595912;display:flex;flex-direction:column;gap:10px;padding:12px}.wallet-mobile-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.wallet-mobile-top p{color:#184d48;font-weight:700;margin:0}.wallet-mobile-row{align-items:center;color:#496460;display:inline-flex;font-size:.84rem;font-weight:600;gap:8px}.wallet-mobile-status{display:flex}.wallet-empty{background:#fff;border:1px dashed #00515152;border-radius:14px;color:#4c6662;font-weight:600;padding:16px;text-align:center}@media (max-width:991px){.wallet-toolbar{grid-template-columns:1fr}}@media (max-width:767px){.wallet-summary-grid{grid-template-columns:1fr}.wallet-table-wrap{display:none}.wallet-mobile-list{grid-gap:10px;display:grid;gap:10px}}.coupon-page{display:flex;flex-direction:column;gap:16px}.coupon-page-header h1{color:#143f3a;font-size:1.75rem;font-weight:800;margin:0}.coupon-page-header p{color:#5d7772;font-weight:600;margin:4px 0 0}.coupon-summary-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.coupon-summary-card{background:#fff;border:1px solid #00515124;border-radius:14px;box-shadow:0 10px 20px #09595914;display:flex;flex-direction:column;gap:4px;padding:14px}.coupon-summary-card span{color:#607972;font-size:.82rem;font-weight:600}.coupon-summary-card strong{color:#143f3a;font-size:1.12rem}.coupon-form-panel{background:#fff;border:1px solid #00515124;border-radius:16px;box-shadow:0 10px 20px #09595914;padding:16px}.coupon-form-head h2{color:#153f3a;font-size:1.2rem;margin:0}.coupon-form-head p{color:#5d7772;font-weight:600;margin:4px 0 0}.coupon-form-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.coupon-field{display:flex;flex-direction:column;gap:6px}.coupon-field-full{grid-column:1/-1}.coupon-field label{color:#3b5f5a;font-size:.82rem;font-weight:700}.coupon-field input,.coupon-field select{background:#f8fcfb;border:1px solid #cfe2df;border-radius:10px;color:#1f4b47;font-weight:600;height:42px;padding:0 12px}.coupon-field input:focus,.coupon-field select:focus{border-color:#0f7f7a75;box-shadow:0 0 0 4px #0f7f7a1f;outline:none}.coupon-form-actions{display:flex;grid-column:1/-1;justify-content:flex-end}.coupon-submit-btn{background:linear-gradient(130deg,#0f7f7a,#0f6a62);border:0;border-radius:12px;box-shadow:0 10px 22px #0f6a6240;color:#fff;font-weight:700;min-height:44px;padding:10px 18px}.coupon-submit-btn:disabled{cursor:not-allowed;opacity:.6}.coupon-list-panel{background:#fff;border:1px solid #00515124;border-radius:16px;box-shadow:0 10px 20px #09595914;padding:16px}.coupon-list-head h2{color:#143f3a;font-size:1.15rem;margin:0}.coupon-feedback{color:#5c7670;font-weight:600;margin:14px 0 2px}.coupon-table-wrap{border-radius:12px;margin-top:12px;overflow:auto}.coupon-table{border-collapse:collapse;min-width:860px;width:100%}.coupon-table thead th{background:#f2f8f7;border-bottom:1px solid #dcebe8;color:#355d59;font-size:.75rem;letter-spacing:.04em;padding:12px;text-transform:uppercase}.coupon-table tbody td{border-bottom:1px solid #edf4f2;color:#355652;padding:12px;vertical-align:middle}.coupon-code{color:#164743;font-weight:700;letter-spacing:.02em}.coupon-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;min-height:30px;padding:4px 10px;white-space:nowrap}.coupon-badge.active{background:#147e5924;color:#156b4c}.coupon-badge.inactive{background:#60707d29;color:#4e5d69}.coupon-badge.expired{background:#c9404029;color:#9d3030}.coupon-badge.exclusive{background:#7c3aed29;color:#5e2fba}.coupon-badge.public{background:#1c5ba724;color:#1e5090}.coupon-action-group{display:inline-flex;gap:8px}.coupon-btn{border:0;border-radius:10px;font-size:.78rem;font-weight:700;min-height:34px;padding:0 12px}.coupon-btn.activate{background:#147e59;color:#fff}.coupon-btn.deactivate{background:#334155;color:#fff}.coupon-btn.delete{align-items:center;background:#c94040;color:#fff;display:inline-flex;gap:6px}.coupon-mobile-list{display:none}.coupon-mobile-card{background:#fff;border:1px solid #00515124;border-radius:14px;box-shadow:0 10px 20px #09595914;display:flex;flex-direction:column;gap:10px;padding:12px}.coupon-mobile-top{align-items:center;display:flex;gap:10px;justify-content:space-between}.coupon-mobile-top h3{color:#153f3a;font-size:.96rem;margin:0}.coupon-mobile-row{align-items:center;color:#4e6a65;display:inline-flex;font-size:.82rem;font-weight:600;gap:8px}.coupon-mobile-actions{display:flex;gap:8px}@media (max-width:991px){.coupon-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.coupon-form-grid,.coupon-summary-grid{grid-template-columns:1fr}.coupon-form-actions{justify-content:stretch}.coupon-submit-btn{width:100%}.coupon-table-wrap{display:none}.coupon-mobile-list{grid-gap:10px;display:grid;gap:10px;margin-top:12px}}.client-bookings-page{display:flex;flex-direction:column;gap:12px}.client-bookings-filters,.client-bookings-head,.client-bookings-list{background:#fff;border:1px solid #d7e8e5;border-radius:14px;box-shadow:var(--premium-shadow-soft)}.client-bookings-head{align-items:center;display:flex;gap:10px;padding:12px}.client-bookings-head h3{align-items:center;color:var(--premium-text);display:inline-flex;font-size:18px;gap:7px;margin:0}.client-bookings-head p{color:#5f7f7c;font-size:12px;font-weight:700;margin:5px 0 0}.back-btn{align-items:center;background:#f3f9f8;border:1px solid #d2e3e1;border-radius:9px;color:#2f6662;display:inline-flex;font-size:12px;font-weight:800;gap:5px;height:32px;padding:0 10px}.client-bookings-filters{grid-gap:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) 220px;padding:12px}.client-bookings-filters label{display:flex;flex-direction:column;gap:6px}.client-bookings-filters label span{color:#4d716e;font-size:12px;font-weight:700}.client-bookings-filters input,.client-bookings-filters select{background:#f7fcfb;border:1px solid #cfe2df;border-radius:10px;color:#264d4a;font-size:13px;font-weight:700;height:40px;padding:0 10px;width:100%}.client-bookings-filters .search>div{align-items:center;background:#f7fcfb;border:1px solid #cfe2df;border-radius:10px;display:flex;gap:7px;padding:0 10px}.client-bookings-filters .search input{background:#0000;border:0;padding:0}.client-bookings-list{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.booking-item{background:#f9fcfb;border:1px solid #deece9;border-radius:12px;padding:10px}.booking-item .top{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.booking-item .top strong{color:#214946;font-size:12px;font-weight:800}.booking-item .status{background:#eef6f4;border:1px solid #d7e6e3;border-radius:999px;color:#486f6c;font-size:11px;font-weight:800;padding:2px 8px}.booking-item .status.completed{background:#eaf8f1;border-color:#bbe3d0;color:#1f774b}.booking-item .status.cancel{background:#fdf1f1;border-color:#f0caca;color:#9f2f2f}.booking-item p{display:flex;flex-direction:column;gap:1px;margin:6px 0 0}.booking-item p span{color:#678683;font-size:11px;font-weight:700}.booking-item p strong{color:#234b48;font-size:12px;font-weight:800}.client-bookings-list .empty{color:#678582;font-size:14px;font-weight:700;grid-column:1/-1;margin:0;padding:14px;text-align:center}@media (max-width:860px){.client-bookings-filters,.client-bookings-list{grid-template-columns:1fr}}.reputation-page{display:flex;flex-direction:column;gap:16px}.reputation-card,.reputation-hero,.reputation-kpis article{background:#fff;border:1px solid #e6ebf2;border-radius:16px;box-shadow:0 10px 28px #0f172a0f}.reputation-hero{grid-gap:14px;display:grid;gap:14px;grid-template-columns:2fr minmax(260px,1fr);padding:16px}.reputation-hero-main{display:flex;flex-direction:column;gap:14px}.reputation-salon-id{align-items:center;display:flex;gap:12px}.reputation-salon-id img{border:1px solid #dbe4ef;border-radius:14px;height:82px;object-fit:cover;width:82px}.reputation-salon-id h3{color:#0f172a;font-size:1.15rem;margin:0}.reputation-salon-copy{align-items:flex-start;display:flex;flex-direction:column}.reputation-salon-id p{color:#64748b;font-size:.86rem;margin:8px 0 0}.reputation-salon-id p,.reputation-seal-badge{align-items:center;display:inline-flex;gap:6px}.reputation-seal-badge{border-radius:999px;font-size:.75rem;font-weight:700;margin-top:6px;padding:4px 10px}.reputation-seal-badge.black{background:#0f172a;color:#fff}.reputation-seal-badge.gold{background:#fef3c7;color:#92400e}.reputation-seal-badge.silver{background:#e2e8f0;color:#334155}.reputation-seal-badge.blue{background:#dbeafe;color:#1d4ed8}.reputation-seal-badge.green{background:#dcfce7;color:#166534}.reputation-seal-badge.neutral{background:#f1f5f9;color:#475569}.reputation-meta-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.reputation-meta-grid article{border:1px solid #e7edf6;border-radius:12px;padding:10px}.reputation-meta-grid article span{align-items:center;color:#64748b;display:inline-flex;font-size:.76rem;gap:5px}.reputation-meta-grid article strong{color:#0f172a;display:block;font-size:.95rem;margin-top:5px}.reputation-score-card{border-left:1px dashed #d5deeb;display:flex;flex-direction:column;justify-content:center;padding-left:16px}.reputation-score-card p{color:#475569;font-size:.82rem;margin:0}.reputation-score-card h2{color:#0f172a;font-size:2rem;margin:4px 0 10px}.reputation-score-bar{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden;width:100%}.reputation-score-bar span{background:linear-gradient(90deg,#16a34a,#3b82f6);display:block;height:100%}.reputation-score-card small{align-items:center;color:#64748b;display:inline-flex;font-size:.76rem;gap:6px;margin-top:8px}.reputation-kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.reputation-kpis article{padding:12px}.reputation-kpis article span{align-items:center;color:#64748b;display:inline-flex;font-size:.8rem;gap:6px}.reputation-kpis article strong{color:#0f172a;display:block;font-size:1.2rem;margin-top:4px}.reputation-layout{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr}.reputation-card{padding:14px}.reputation-card header h4{color:#0f172a;font-size:1rem;margin:0}.reputation-card header p{color:#64748b;font-size:.84rem;margin:5px 0 0}.reputation-expert-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.reputation-expert-row{grid-gap:8px;align-items:center;border:1px solid #e7edf6;border-radius:11px;display:grid;gap:8px;grid-template-columns:26px 38px minmax(0,1fr) auto 58px;padding:8px}.reputation-expert-row .rank{align-items:center;background:#f1f5f9;border-radius:999px;color:#334155;display:inline-flex;font-size:.74rem;font-weight:700;height:22px;justify-content:center;width:22px}.reputation-expert-row img{border:1px solid #dde6f2;border-radius:999px;height:38px;object-fit:cover;width:38px}.reputation-expert-row .info .seal-mobile{border-radius:999px;display:none;font-size:.66rem;font-weight:700;margin-top:4px;padding:3px 8px;width:-webkit-fit-content;width:fit-content}.reputation-expert-row .info{min-width:0}.reputation-expert-row .info strong{color:#0f172a;display:block;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reputation-expert-row .info small{color:#64748b;font-size:.75rem}.reputation-expert-row .seal{border-radius:999px;font-size:.68rem;font-weight:700;padding:4px 8px}.reputation-expert-row .score{color:#0f172a;font-size:.82rem;font-weight:700;text-align:right}.reputation-expert-row .seal.black{background:#0f172a;color:#fff}.reputation-expert-row .seal.gold{background:#fef3c7;color:#92400e}.reputation-expert-row .seal.silver{background:#e2e8f0;color:#334155}.reputation-expert-row .seal.blue{background:#dbeafe;color:#1d4ed8}.reputation-expert-row .seal.green{background:#dcfce7;color:#166534}.reputation-expert-row .seal.neutral{background:#f1f5f9;color:#475569}.reputation-expert-row .info .seal-mobile.black{background:#0f172a;color:#fff}.reputation-expert-row .info .seal-mobile.gold{background:#fef3c7;color:#92400e}.reputation-expert-row .info .seal-mobile.silver{background:#e2e8f0;color:#334155}.reputation-expert-row .info .seal-mobile.blue{background:#dbeafe;color:#1d4ed8}.reputation-expert-row .info .seal-mobile.green{background:#dcfce7;color:#166534}.reputation-expert-row .info .seal-mobile.neutral{background:#f1f5f9;color:#475569}.reputation-seal-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px}.reputation-seal-grid .seal-item{border:1px solid #e7edf6;border-radius:10px;padding:10px}.reputation-seal-grid .seal-item span{color:#64748b;display:block;font-size:.74rem}.reputation-seal-grid .seal-item strong{color:#0f172a;display:block;font-size:1.05rem;margin-top:2px}.reputation-about{border-top:1px dashed #d5deeb;margin-top:14px;padding-top:12px}.reputation-about h5{color:#0f172a;font-size:.9rem;margin:0}.reputation-about p{color:#64748b;font-size:.83rem;line-height:1.45;margin:7px 0 0}.reputation-empty{color:#64748b;font-size:.85rem;margin:6px 0 0}@media (max-width:1200px){.reputation-hero{grid-template-columns:1fr}.reputation-score-card{border-left:0;border-top:1px dashed #d5deeb;padding-left:0;padding-top:12px}.reputation-layout{grid-template-columns:1fr}}@media (max-width:900px){.reputation-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reputation-kpis{grid-template-columns:1fr}}@media (max-width:640px){.reputation-expert-row{grid-template-columns:24px 42px minmax(0,1fr) auto}.reputation-expert-row .score{grid-column:4}.reputation-expert-row img{height:42px;width:42px}.reputation-expert-row .seal{display:none}.reputation-expert-row .info .seal-mobile{align-items:center;display:inline-flex}.reputation-expert-row .info small{display:block;margin-top:6px}}.expert-payout-page{grid-gap:18px;display:grid;gap:18px}.expert-payout-filters{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(180px,1fr))}.expert-payout-filter-item{grid-gap:6px;display:grid;gap:6px}.expert-payout-filter-item label{color:#555;font-size:12px;font-weight:700}.expert-payout-filter-item input,.expert-payout-filter-item select{background:#fff;border:1px solid #d8dde6;border-radius:10px;font-size:13px;padding:10px 12px;width:100%}.expert-payout-filter-item.period .analytics-field-wrap{margin:0}.expert-payout-filter-item.search .search-wrap{align-items:center;border:1px solid #d8dde6;border-radius:10px;display:flex;gap:8px;padding:0 10px}.expert-payout-filter-item.search input{border:0;padding:10px 0}.expert-payout-filter-item.search input:focus{outline:none}.expert-payout-cards{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,minmax(150px,1fr))}.expert-payout-cards article{grid-gap:5px;background:#fff;border:1px solid #e4e8ef;border-radius:14px;display:grid;gap:5px;padding:14px}.expert-payout-cards article span{align-items:center;color:#5e6472;display:inline-flex;font-size:12px;gap:6px}.expert-payout-cards article strong{color:#16253a;font-size:18px}.expert-payout-cards article small{color:#8c93a3;font-size:11px}.expert-payout-by-expert,.expert-payout-table{background:#fff;border:1px solid #e4e8ef;border-radius:14px;padding:14px}.expert-payout-by-expert header h4,.expert-payout-table header h4{color:#132035;font-size:15px;margin:0 0 10px}.expert-summary-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(200px,1fr))}.expert-summary-grid article{grid-gap:2px;background:#fbfcfe;border:1px solid #e8edf5;border-radius:12px;display:grid;gap:2px;padding:10px 12px}.expert-summary-grid h5{color:#15243d;font-size:13px;margin:0 0 4px}.expert-summary-grid p{color:#2b3750;font-size:12px;margin:0}.expert-summary-grid small{color:#8a90a0;font-size:11px}.table-wrap{overflow:auto}.expert-payout-table table{border-collapse:collapse;width:100%}.expert-payout-table td,.expert-payout-table th{border-bottom:1px solid #eef1f6;font-size:12px;padding:10px 8px;text-align:left;white-space:nowrap}.expert-payout-table th{color:#5f6574;font-weight:700}.expert-payout-table td{color:#1f2e45}.expert-payout-table .status-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;padding:3px 9px}.expert-payout-table .status-pill.paid{background:#e8f8ee;color:#1b8744}.expert-payout-table .status-pill.pending{background:#fff3db;color:#a16600}.expert-payout-table td.actions{display:inline-flex;gap:8px}.expert-payout-table td.actions button{border:0;border-radius:8px;font-size:11px;font-weight:700;padding:6px 10px}.expert-payout-table td.actions button.primary{background:#0c7fe9;color:#fff}.expert-payout-table td.actions button.outline{background:#eef5ff;color:#0c7fe9}.expert-payout-table .empty,.expert-summary-grid .empty{color:#8a90a0;padding:16px 0;text-align:center}@media (max-width:1200px){.expert-payout-filters{grid-template-columns:repeat(2,minmax(180px,1fr))}.expert-payout-cards{grid-template-columns:repeat(2,minmax(140px,1fr))}.expert-summary-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media (max-width:768px){.expert-payout-cards,.expert-payout-filters,.expert-summary-grid{grid-template-columns:1fr}}body{background:linear-gradient(145deg,#0051510a,#dee6e699 45%,#fffffff2);font-family:Lexend Deca,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px}:invalid{color:red;outline:none}.font-prime,.font-second{font-family:Lexend Deca,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}a{text-decoration:none}li{list-style:none}img{object-fit:cover;width:100%}.rotate90{transform:rotate(90deg)}.cursor-pointer{cursor:pointer}button{border:none;font-family:inherit}.midBox{justify-content:center}.betBox,.midBox{align-items:center;display:flex}.betBox{justify-content:space-between}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Lexend Deca,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:700}::-webkit-scrollbar{height:3px;width:5px}::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px grey}::-webkit-scrollbar-thumb{background:rgba(28,43,32,.514);border-radius:10px}.mainAdminGrid .mainSidebar,.mainAdminGrid .mainSidebar .sideBar,.mainAdminGrid .mainSidebar .sideBar .navigation,.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu{-ms-overflow-style:none!important;scrollbar-width:none!important}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu::-webkit-scrollbar,.mainAdminGrid .mainSidebar .sideBar .navigation::-webkit-scrollbar,.mainAdminGrid .mainSidebar .sideBar::-webkit-scrollbar,.mainAdminGrid .mainSidebar::-webkit-scrollbar{display:none!important;height:0!important;width:0!important}.mainAdminGrid{display:grid;grid-template-areas:"sideBar admin" "sideBar admin";grid-template-columns:300px auto;transition:.4s}.mainAdminGrid.webAdminGrid{grid-template-columns:110px auto}@media screen and (max-width:992px){.mainAdminGrid{grid-template-columns:0 auto}.mainAdminGrid.webAdminGrid{grid-template-columns:70px auto}}@media screen and (max-width:768px){.mainAdminGrid.webAdminGrid{grid-template-columns:60px auto}}.mainAdminGrid .mainSidebar{grid-area:sideBar}.mainAdminGrid .mainAdmin{grid-area:admin}.emailSubmit{margin:auto;max-width:380px;position:relative;width:100%}.emailSubmit .webEmail{border:#0000;border-radius:5px;font-family:Lexend Deca,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:600;height:55px;margin-bottom:10px;max-width:380px;padding:0 15px;width:100%}.emailSubmit .webEmail:focus{outline:none}.emailSubmit .mk-btn{background-color:#f1f1f1;border:#0000;cursor:pointer;font-weight:500;padding:10px;position:absolute;right:4px;top:4px;width:80px}.dark-btn{cursor:pointer;display:inline-block;padding:10px 20px}.dark-btn,.mk-active{background-color:#000;color:#fff}.mk-active{border-radius:50%;height:33px;width:33px}.mainLoader,.mk-active{align-items:center;display:flex;justify-content:center}.mainLoader{background-color:rgba(0,0,0,.239);height:100%;left:0;position:fixed;top:0;width:100%;z-index:6}.mainLoader .lds-ripple{display:inline-block;height:80px;position:relative;width:80px}.mainLoader .lds-ripple div{animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;border:4px solid #fff;border-radius:50%;opacity:1;position:absolute}.mainLoader .lds-ripple div:nth-child(2){animation-delay:-.5s}@keyframes lds-ripple{0%{height:0;left:36px;opacity:0;top:36px;width:0}4.9%{height:0;left:36px;opacity:0;top:36px;width:0}5%{height:0;left:36px;opacity:1;top:36px;width:0}to{height:72px;left:0;opacity:0;top:0;width:72px}}.inputData{background:var(--color-surface);border:1px solid #0051511f;border-radius:18px;box-shadow:0 18px 35px #00515114;font-family:Lexend Deca,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif!important;font-size:20px;padding:18px;position:relative!important;text-align:start!important;transition:border .2s ease,box-shadow .2s ease}.inputData:focus-within{border-color:#00515152;box-shadow:0 20px 45px #00515124}.inputData .errorMessage{color:red;font-size:16px;margin-top:5px}@media screen and (max-width:768px){.inputData .errorMessage{font-size:14px}}@media screen and (max-width:576px){.inputData .errorMessage{font-size:12px}}.inputData input:invalid~.errorMessage{color:red;display:block}.inputData label{color:var(--color-text-muted);cursor:pointer;font-size:15px;font-weight:500;-webkit-user-select:none;user-select:none}@media screen and (max-width:576px){.inputData label{font-size:12px}}@media screen and (max-width:992px){.inputData{font-size:16px}}.inputData .multiImage{max-height:200px;overflow:auto}.inputData .multiImage>div[data-index=index]{height:100px;margin:20px 20px 20px 0;position:relative;width:100px}.inputData .multiImage>div[data-index=index]>div[data-remove=remove]{align-items:center;background-color:rgba(28,43,32,.514);border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;position:absolute;right:-6px;top:-6px;width:20px}.inputData .multiImage>div[data-index=index] img[data-class=showImage]{margin-top:0}.inputData img[data-class=showImage]{height:100px!important;margin:20px 20px 20px 0;width:100px!important}.inputData .selectMain{display:inline;font-family:Lexend Deca,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;position:relative;width:100%}.inputData .selectMain .selectBox{-webkit-appearance:none;appearance:none;background-color:initial;border:1px solid #cecece;border-radius:5px;font-size:18px;height:auto;padding:10px;text-align:start;width:100%}.inputData .selectMain .selectBox .showSelectValue p{display:block}.inputData .selectMain .selectBox .showSelectValue input{display:none}@media screen and (max-width:768px){.inputData .selectMain .selectBox{font-size:12px;padding:5px}}.inputData .selectMain .selectBox:after{display:none}.inputData .selectMain .selectBox:focus{outline:none}.inputData .selectMain ul{background-color:#fff;box-shadow:0 0 12px rgba(15,34,58,.121);margin:0;position:absolute;top:calc(100% - 25px)}.inputData .selectMain ul.topSide{bottom:100%;top:auto}.inputData .selectMain ul.bottomSide{bottom:auto;top:70%}.inputData .selectMain ul li{cursor:pointer;font-size:16px;padding:3px 18px}.inputData .selectMain ul li:first-child{display:none}.inputData .selectMain ul li:hover{background-color:rgba(28,43,32,.514);color:#fff}@media screen and (max-width:768px){.inputData .selectMain ul li{font-size:14px}}.inputData .multiSelectionDisplay{align-items:center;background-color:#d8d8d8;display:inline-flex;margin:5px;padding:4px 12px}.inputData.inputSelect .selectMain{display:block;margin-top:10px;width:100%}@media screen and (max-width:576px){.inputData.inputSelect .selectMain{margin-top:3px}}.inputData.inputSelect .selectMain .selectBox{background-color:#f3f3f3;border:none;padding:7px 10px 7px 20px}.inputData.inputSelect .selectMain .selectBox input:focus{outline:none}.inputData.inputSelect .selectMain .selectBox .showSelectValue input{display:block}@media screen and (max-width:992px){.inputData.inputSelect .selectMain .selectBox{font-size:16px;font-weight:400;padding:10px 12px 10px 20px}}@media screen and (max-width:576px){.inputData.inputSelect .selectMain .selectBox{font-size:12px;padding:10px 10px 10px 20px}}.inputData.inputSelect .selectMain ul{max-height:220px;overflow:auto;width:100%;z-index:10}@media screen and (max-width:992px){.inputData.inputSelect .selectMain ul{max-height:135px}}.inputData.inputSelect .selectMain ul li{font-size:18px;padding:5px 18px}.inputData.inputSelect .selectMain ul li:first-child{display:block}@media screen and (max-width:992px){.inputData.inputSelect .selectMain ul li{font-size:14px}}@media screen and (max-width:576px){.inputData.inputSelect .selectMain ul li{font-size:12px}}.inputData textarea{background-color:#fbfbfb;border:1px solid #cfcfcf!important;border:none;border-radius:5px;font-size:16px;margin-top:10px;padding:10px 20px;width:100%}.inputData textarea:focus{outline-color:rgba(28,43,32,.514);outline-width:1px}.inputData textarea::placeholder{color:#b1b1b1;font-size:20px}@media screen and (max-width:992px){.inputData textarea::placeholder{font-size:16px}}.inputData input{background-color:#fafafa;border-radius:8px;color:#000!important;font-size:15px;font-weight:500;height:40px;margin-top:5px;padding:0 20px;width:100%}.inputData input:focus{outline-color:rgba(28,43,32,.514);outline-width:1px}.inputData input::placeholder{color:#b1b1b1;font-size:16px}@media screen and (max-width:992px){.inputData input::placeholder{font-size:16px}}@media screen and (max-width:576px){.inputData input{font-size:12px;height:38px;margin-top:2px;padding:0 15px}.inputData input::placeholder{font-size:12px}}.inputData input[type=search]::-webkit-search-cancel-button,.inputData input[type=search]::-webkit-search-decoration,.inputData input[type=search]::-webkit-search-results-button,.inputData input[type=search]::-webkit-search-results-decoration{font-size:16px}.inputData input[type=search]{border:1px solid #005151;border-radius:20px 0 0 20px!important}@media screen and (max-width:576px){.inputData input[type=search]{font-size:12px;height:30px}.inputData input[type=search]::placeholder{font-size:12px}}.inputData input[type=search]:focus{outline:none}.inputData input::-webkit-inner-spin-button,.inputData input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputData input[type=checkbox],.inputData input[type=radio]{accent-color:rgba(28,43,32,.514);cursor:pointer;height:18px!important;margin:0;position:relative;width:18px!important}@media screen and (max-width:992px){.inputData input[type=checkbox],.inputData input[type=radio]{height:16px!important;width:16px!important}}@media screen and (max-width:768px){.inputData input[type=checkbox],.inputData input[type=radio]{height:14px!important;width:14px!important}}.inputData input[type=checkbox].error-radio:before,.inputData input[type=radio].error-radio:before{border:1px solid red;border-radius:50%}.inputData input[type=checkbox].error-checkbox:before,.inputData input[type=radio].error-checkbox:before{border:1px solid red;border-radius:2px}.inputData input[type=checkbox]:before,.inputData input[type=radio]:before{content:"";height:18px;left:0;position:absolute;top:0;width:18px}@media screen and (max-width:992px){.inputData input[type=checkbox]:before,.inputData input[type=radio]:before{height:16px!important;width:16px!important}}@media screen and (max-width:768px){.inputData input[type=checkbox]:before,.inputData input[type=radio]:before{height:14px!important;width:14px!important}}.inputData input[type=file]{display:inline-block;overflow:hidden!important;padding:0;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:768px){.inputData input[type=file]{font-size:14px}}@media screen and (max-width:576px){.inputData input[type=file]{font-size:10px}}.inputData input[type=file]::-webkit-file-upload-button{background:rgba(28,43,32,.514);border:none;color:#fff;cursor:pointer;height:47px;margin-right:15px;padding:0 10px 8px;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out}.inputData input[type=file]::file-selector-button{background:rgba(28,43,32,.514);border:none;color:#fff;cursor:pointer;height:47px;margin-right:15px;padding:0 10px 8px;transition:background .2s ease-in-out}@media screen and (max-width:768px){.inputData input[type=file]::-webkit-file-upload-button{font-size:14px;padding:8px;width:100px}.inputData input[type=file]::file-selector-button{font-size:14px;padding:8px;width:100px}}@media screen and (max-width:576px){.inputData input[type=file]::-webkit-file-upload-button{font-size:12px;height:37px;padding:8px;width:80px}.inputData input[type=file]::file-selector-button{font-size:12px;height:37px;padding:8px;width:80px}}.inputData .imageBoxMain{align-items:start;display:flex;margin-top:15px}.inputData .imageBoxMain .boxImage{align-items:center;border:3px solid rgba(28,43,32,.514);border-radius:10px;display:flex;height:100px;margin-bottom:20px;margin-right:15px;min-height:100px;min-width:100px;position:relative;width:100px}@media screen and (max-width:992px){.inputData .imageBoxMain .boxImage{height:70px;margin-bottom:15px;margin-right:15px;min-height:70px;min-width:70px;width:70px}}@media screen and (max-width:576px){.inputData .imageBoxMain .boxImage{height:50px;margin-bottom:10px;margin-right:10px;min-height:50px;min-width:50px;width:50px}}@media screen and (max-width:450px){.inputData .imageBoxMain .boxImage{margin-bottom:5px;margin-right:5px}}.inputData .imageBoxMain .boxImage:before{align-items:center;display:flex;font-size:50px;font-weight:300;height:100%;justify-content:center;width:100vh}@media screen and (max-width:768px){.inputData .imageBoxMain .boxImage:before{font-size:40px}}@media screen and (max-width:576px){.inputData .imageBoxMain .boxImage:before{font-size:30px}}.inputData .imageBoxMain .boxImage input{margin-top:0;opacity:0;position:absolute;transform:scale(2)}.inputData .imageBoxMain .multiImage{max-width:none;overflow:visible;overflow:initial}.inputData .imageBoxMain .multiImage div[data-index=index]{margin-top:0}@media screen and (max-width:992px){.inputData .imageBoxMain .multiImage div[data-index=index]{height:70px;margin-bottom:15px;margin-right:15px;min-height:70px;min-width:70px;width:70px}}@media screen and (max-width:576px){.inputData .imageBoxMain .multiImage div[data-index=index]{height:50px;margin-bottom:10px;margin-right:10px;min-height:50px;min-width:50px;width:50px}}@media screen and (max-width:450px){.inputData .imageBoxMain .multiImage div[data-index=index]{margin-bottom:5px;margin-right:5px}}.inputData .imageBoxMain .multiImage div[data-index=index] img[data-class=showImage]{border:3px solid rgba(28,43,32,.514);border-radius:10px}@media screen and (max-width:992px){.inputData .imageBoxMain .multiImage div[data-index=index] img[data-class=showImage]{height:70px;margin-bottom:15px;margin-right:15px;min-height:70px;min-width:70px;width:70px}}@media screen and (max-width:576px){.inputData .imageBoxMain .multiImage div[data-index=index] img[data-class=showImage]{height:50px;margin-bottom:10px;margin-right:10px;min-height:50px;min-width:50px;width:50px}}@media screen and (max-width:450px){.inputData .imageBoxMain .multiImage div[data-index=index] img[data-class=showImage]{margin-bottom:5px;margin-right:5px}}.inputData .activeIcon,.inputData .passHideShow,.inputData .searching{align-items:center;cursor:pointer;display:inline-flex;justify-content:center;position:absolute;right:14px;top:calc(50% + 12px);transform:translateY(-50%)}.inputData .passHideShow{color:var(--color-primary)}@media screen and (max-width:576px){.inputData .activeIcon,.inputData .passHideShow,.inputData .searching{top:calc(50% + 10px)}}.inputData.checkbox,.inputData.radio{align-items:center;display:flex}.inputData.checkbox label,.inputData.radio label{color:#000;cursor:pointer;margin-bottom:0;margin-right:10px}.mk-btn{background-color:rgba(28,43,32,.514);border-color:#0000;color:#fff;padding:10px 0}.mainLoginPage{align-items:center;background-image:url(/static/media/login.90564f0a9845bdc3b608.jpg);display:flex;height:100vh;justify-content:center}.mainLoginPage .loginDiv .loginPage{background-color:#fff;border-radius:30px;box-shadow:0 0 20px rgba(23,30,39,.431);padding:70px 35px;width:30%!important}@media screen and (max-width:992px){.mainLoginPage .loginDiv .loginPage{padding:40px 25px;width:60%!important}}@media screen and (max-width:768px){.mainLoginPage .loginDiv .loginPage{padding:40px 25px;width:45%!important}}@media screen and (max-width:576px){.mainLoginPage .loginDiv .loginPage{padding:30px 20px;width:90%!important}}.mainLoginPage .loginDiv .loginPage .welComeTitle{font-size:20px}@media screen and (max-width:768px){.mainLoginPage .loginDiv .loginPage .welComeTitle{font-size:17px}}.mainLoginPage .loginDiv .loginPage .title{font-size:20px}@media screen and (max-width:768px){.mainLoginPage .loginDiv .loginPage .title{font-size:17px}}tbody,td,tfoot,th,thead,tr{border-bottom-width:1px;border-color:#d8d8d8;font-size:15px;padding:12px}@media screen and (max-width:768px){tbody,td,tfoot,th,thead,tr{font-size:12px}}thead{color:#fff!important}tbody td>div.d-flex{justify-content:flex-start!important;text-align:left!important}tbody td:first-child{text-align:center;width:70px}thead th:first-child>div{justify-content:center}.subTable tbody,.subTable td,.subTable tfoot,.subTable th,.subTable thead,.subTable tr{border-color:#0000;padding:5px}.subTable th,.subTable thead{background-color:initial!important;border-color:#b1b1b1;border-top-width:1px;position:-webkit-sticky;position:sticky;top:0}.mainTable{border-radius:20px 20px 0 0;max-height:calc(100vh - 367px);min-height:calc(100vh - 367px);position:relative}@media screen and (max-height:650px){.mainTable{max-height:calc(100vh - 117px)}}.mainTable .primeTable{background-color:#fff;width:100%}.mainTable .primeTable tbody{border:1px solid hsla(0,1%,64%,.329);border-top:0;font-weight:500}.mainTable .primeTable th,.mainTable .primeTable thead{background-color:#005151;font-weight:600!important;position:-webkit-sticky;position:sticky;text-align:center!important;top:0}.mainTable .primeTable .userProfile img{border:1px solid #d8d8d8;border-radius:10px}.mainTitle{margin-bottom:20px}.mainTitle .titlePath{font-size:14px}@media screen and (max-width:768px){.mainTitle{font-size:16px;margin-bottom:10px}.mainTitle .titlePath{font-size:10px}}.pagination{background:#0000;border:none;border-radius:0;padding:10px 0}.pagination .pagination-shell{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;width:100%}.pagination .pagination-meta{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pagination .pagination-meta .inputData{background:#0000!important;border:none!important;box-shadow:none!important;margin:0;padding:0!important}.pagination .pagination-meta .selectMain{margin-left:0!important}.pagination .pagination-meta .selectMain .selectBox{background:#0000;border:none;border-radius:0;box-shadow:none;font-size:12px;font-weight:700;height:34px;min-width:94px;padding:0 10px}.pagination .pagination-meta .selectMain .dropMenu{z-index:20}.pagination .count{color:#466b67;font-size:13px;font-weight:700;margin:0}.pagination .pageBadge{color:#466b67;display:inline;font-size:13px;font-weight:800;letter-spacing:0;padding:0}.pagination .tableAccess{margin-left:auto}.pagination .mainPaginatinBtn{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}.pagination .paginationBtn{align-items:center;background:#0000;border:none;border-radius:0;color:#2f5f5a;display:inline-flex;font-size:13px;font-weight:700;height:34px;justify-content:center;min-width:34px;padding:0 10px;transition:all .2s ease}.pagination .paginationBtn:hover:not(:disabled){background:#0000;color:#0f7f7a}.pagination .paginationBtn.pageBtnDisable,.pagination .paginationBtn:disabled{cursor:not-allowed;opacity:.4}.pagination .paginationBtn.iconBtn{padding:0}.pagination .paginationBtn.iconBtn svg{height:18px;width:18px}.pagination .paginationNumber{min-width:36px}.pagination .paginationNumber.active{background:#0000;border:none;box-shadow:none;color:var(--color-primary);text-decoration:underline;text-underline-offset:4px}.pagination .paginationDots{color:#6b8884;font-size:16px;font-weight:800;line-height:1;padding:0 2px}@media screen and (max-width:767px){.pagination{padding:8px 0}.pagination .pagination-shell{gap:10px}.pagination .pagination-meta{gap:8px;justify-content:center;width:100%}.pagination .tableAccess{margin-left:0;width:100%}.pagination .mainPaginatinBtn{gap:5px;justify-content:center;width:100%}.pagination .paginationBtn{border-radius:9px;font-size:12px;height:30px;min-width:30px;padding:0 8px}.pagination .paginationNumber{min-width:32px}.pagination .count,.pagination .pageBadge{font-size:12px}}.dialog{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000006b;display:inline-flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}.dialog .mainDiaogBox{background-color:#fff;border-radius:32px!important;max-height:98vh;overflow:auto;padding:20px}.dialog .mainDiaogBox .formBody{max-height:600px;overflow:auto}.dialog .mainDiaogBox .formBody>div{margin-bottom:10px}.dialog .mainDiaogBox .formBody .errorMessage{color:red}.dialog .mainDiaogBox .closeButton{align-items:center;background-color:rgba(28,43,32,.514);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:30px;height:35px;justify-content:center;margin-left:auto;width:35px}@media screen and (max-width:768px){.dialog .mainDiaogBox h2{font-size:20px}.dialog .mainDiaogBox .closeButton{font-size:20px;height:25px;width:25px}}.mainMultiSelector>.row{border:2px dashed rgba(28,43,32,.514);border-radius:10px;margin:20px 0!important;padding:20px 30px!important;position:relative}@media screen and (max-width:576px){.mainMultiSelector>.row{padding:10px 0!important}}.mainMultiSelector .multiRemover{align-items:center;background-color:rgba(28,43,32,.514);border-radius:50%;color:#fff;cursor:pointer;display:flex;height:35px;justify-content:center;position:absolute;right:-15px;top:-10px;width:35px}.formFooter{padding:10px 0!important}button.themeButton{background:linear-gradient(135deg,var(--color-primary) 0,#003c3ceb 100%);border-radius:14px;box-shadow:0 16px 28px #00515138;color:#fff;font-size:16px;font-weight:600;padding:12px 24px;transition:transform .2s ease,box-shadow .2s ease}@media screen and (max-width:576px){button.themeButton{border-radius:12px;font-size:13px;padding:10px 18px}}button.themeButton:focus,button.themeButton:hover{box-shadow:0 22px 36px #00515142;transform:translateY(-1px)}.swal2-container{background:rgba(0,0,0,.075)!important}.swal2-container .swal2-popup{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:#fff6;border:1px solid #ffffff2e;border-radius:10px;box-shadow:0 8px 32px 0 #0000005e}.swal2-container .swal2-popup .swal2-icon{border:none!important}.swal2-container .swal2-popup .swal2-icon .swal2-icon-content{color:rgba(28,43,32,.514);font-size:5.75rem}.attrDetails{display:flex;flex-wrap:wrap}.attrDetails div{align-items:center;background-color:#f3f3f3;border-radius:8px;color:rgba(28,43,32,.514);display:flex;font-weight:600;margin:10px 5px;padding:6px 15px}.colorBall{border-radius:50%;display:inline-block;height:25px;margin-right:10px;width:25px}@media screen and (max-width:768px){.colorBall{height:15px;width:15px}}#attrForm input[type=color]{border-color:#0000;border-width:0;outline:none;padding:0}#attrForm input[type=color]::-webkit-color-swatch{border:none}.showDetails{border:1px solid;flex-wrap:wrap}.showDetails,.showDetails li{align-items:center;border-radius:8px;display:flex}.showDetails li{background-color:#f3f3f3;color:rgba(28,43,32,.514);font-weight:600;margin:10px;padding:5px 10px}@media screen and (max-width:768px){.showDetails li{font-size:14px}}.showDetails li .cencalDetails{cursor:pointer;margin-left:5px}.notiCount{align-items:center;border-radius:50%;display:flex;font-size:12px;height:18px;justify-content:center;position:absolute;right:-7px;top:-7px;width:18px}.searchIcon{border:1px solid #005151;border-radius:0 20px 20px 0!important}.modernSearchBox{position:relative}.modernSearchAction{min-width:54px}.modernSearchAction,.modernSearchClear{align-items:center;display:inline-flex;justify-content:center}.modernSearchClear{background:#edf4f3;border:0;border-radius:50%;color:#4a6360;height:24px;position:absolute;right:60px;top:50%;transform:translateY(-50%);width:24px}.inputData select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:none;background-position:right 10px center;background-repeat:no-repeat;background-size:16px;border:1px solid #ccc;border-radius:5px;font-size:16px;height:42px;margin-top:10px;padding-left:10px;width:100%}.inputData select:after{content:"";position:absolute;right:20px}.Toastify__toast-container p{font-size:14px!important}input{border:1px solid #cfcfcf}.switch{--circle-dim:1.4em;display:inline-block;font-size:14px;height:2em;position:relative;width:3.5em}.switch input{height:0;opacity:0;width:0}.slider{background-color:#f5aeae;border-radius:30px;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;transition:1.5s}.slider-card{border-radius:20px;bottom:.3em;content:"";height:var(--circle-dim);left:.3em;pointer-events:none;position:absolute;transition:.4s;width:var(--circle-dim)}.slider-card-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;inset:0;perspective:1000px;position:absolute;transition:transform .4s}.slider-card-front{background-color:#dc3535}.slider-card-back{background-color:#379237;transform:rotateY(180deg)}input:checked~.slider-card .slider-card-back{transform:rotateY(0)}input:checked~.slider-card .slider-card-front{transform:rotateY(-180deg)}input:checked~.slider-card{transform:translateX(1.5em)}input:checked~.slider{background-color:#9ed99c}.not-allowed{cursor:auto!important;pointer-events:auto!important}.text-prime{color:#feeff2!important}.text-second{color:rgba(28,43,32,.514)!important}.text-third{color:#394149!important}.text-fourth{color:#f2f5fa!important}.text-dark{color:#000!important}.text-darkGray{color:#6d7080!important}.text-light{color:#fff!important}.text-gray{color:#b1b1b1!important}.text-gray2{color:#d8d8d8!important}.text-lightGray{color:#f3f3f3!important}.text-transparent{color:#0000!important}.text-success{color:#198754!important}.text-success-light{color:#d1e7dd!important}.text-blue{color:#0d6efd!important}.text-blue-light{color:#cfe2ff!important}.text-danger{color:#dc3545!important}.text-danger-light{color:#f8d7da!important}.text-warning{color:#ffc107!important}.text-warning-light{color:#fff3cd!important}.text-theme{color:#005151!important}.text-themeLight{color:rgba(28,43,32,.388)!important}.text-soLight{color:rgba(15,111,133,.153)!important}.text-button{color:#f71845!important}.bg-prime{background-color:#feeff2!important}.bg-second{background-color:rgba(28,43,32,.514)!important}.bg-third{background-color:#394149!important}.bg-fourth{background-color:#f2f5fa!important}.bg-dark{background-color:#000!important}.bg-darkGray{background-color:#6d7080!important}.bg-light{background-color:#fff!important}.bg-gray{background-color:#b1b1b1!important}.bg-gray2{background-color:#d8d8d8!important}.bg-lightGray{background-color:#f3f3f3!important}.bg-transparent{background-color:initial!important}.bg-success{background-color:#198754!important}.bg-success-light{background-color:#d1e7dd!important}.bg-blue{background-color:#0d6efd!important}.bg-blue-light{background-color:#cfe2ff!important}.bg-danger{background-color:#dc3545!important}.bg-danger-light{background-color:#f8d7da!important}.bg-warning{background-color:#ffc107!important}.bg-warning-light{background-color:#fff3cd!important}.bg-theme{background-color:#005151!important}.bg-themeLight{background-color:rgba(28,43,32,.388)!important}.bg-soLight{background-color:rgba(15,111,133,.153)!important}.bg-button{background-color:#f71845!important}.border-prime{border-color:#feeff2!important}.border-second{border-color:rgba(28,43,32,.514)!important}.border-third{border-color:#394149!important}.border-fourth{border-color:#f2f5fa!important}.border-dark{border-color:#000!important}.border-darkGray{border-color:#6d7080!important}.border-light{border-color:#fff!important}.border-gray{border-color:#b1b1b1!important}.border-gray2{border-color:#d8d8d8!important}.border-lightGray{border-color:#f3f3f3!important}.border-transparent{border-color:#0000!important}.border-success{border-color:#198754!important}.border-success-light{border-color:#d1e7dd!important}.border-blue{border-color:#0d6efd!important}.border-blue-light{border-color:#cfe2ff!important}.border-danger{border-color:#dc3545!important}.border-danger-light{border-color:#f8d7da!important}.border-warning{border-color:#ffc107!important}.border-warning-light{border-color:#fff3cd!important}.border-theme{border-color:#005151!important}.border-themeLight{border-color:rgba(28,43,32,.388)!important}.border-soLight{border-color:rgba(15,111,133,.153)!important}.border-button{border-color:#f71845!important}.border-prime-1{border:1px solid #feeff2!important}.border-prime-2{border:2px solid #feeff2!important}.border-prime-3{border:3px solid #feeff2!important}.border-prime-4{border:4px solid #feeff2!important}.border-prime-5{border:5px solid #feeff2!important}.border-second-1{border:1px solid rgba(28,43,32,.514)!important}.border-second-2{border:2px solid rgba(28,43,32,.514)!important}.border-second-3{border:3px solid rgba(28,43,32,.514)!important}.border-second-4{border:4px solid rgba(28,43,32,.514)!important}.border-second-5{border:5px solid rgba(28,43,32,.514)!important}.border-third-1{border:1px solid #394149!important}.border-third-2{border:2px solid #394149!important}.border-third-3{border:3px solid #394149!important}.border-third-4{border:4px solid #394149!important}.border-third-5{border:5px solid #394149!important}.border-fourth-1{border:1px solid #f2f5fa!important}.border-fourth-2{border:2px solid #f2f5fa!important}.border-fourth-3{border:3px solid #f2f5fa!important}.border-fourth-4{border:4px solid #f2f5fa!important}.border-fourth-5{border:5px solid #f2f5fa!important}.border-dark-1{border:1px solid #000!important}.border-dark-2{border:2px solid #000!important}.border-dark-3{border:3px solid #000!important}.border-dark-4{border:4px solid #000!important}.border-dark-5{border:5px solid #000!important}.border-darkGray-1{border:1px solid #6d7080!important}.border-darkGray-2{border:2px solid #6d7080!important}.border-darkGray-3{border:3px solid #6d7080!important}.border-darkGray-4{border:4px solid #6d7080!important}.border-darkGray-5{border:5px solid #6d7080!important}.border-light-1{border:1px solid #fff!important}.border-light-2{border:2px solid #fff!important}.border-light-3{border:3px solid #fff!important}.border-light-4{border:4px solid #fff!important}.border-light-5{border:5px solid #fff!important}.border-gray-1{border:1px solid #b1b1b1!important}.border-gray-2{border:2px solid #b1b1b1!important}.border-gray-3{border:3px solid #b1b1b1!important}.border-gray-4{border:4px solid #b1b1b1!important}.border-gray-5{border:5px solid #b1b1b1!important}.border-gray2-1{border:1px solid #d8d8d8!important}.border-gray2-2{border:2px solid #d8d8d8!important}.border-gray2-3{border:3px solid #d8d8d8!important}.border-gray2-4{border:4px solid #d8d8d8!important}.border-gray2-5{border:5px solid #d8d8d8!important}.border-lightGray-1{border:1px solid #f3f3f3!important}.border-lightGray-2{border:2px solid #f3f3f3!important}.border-lightGray-3{border:3px solid #f3f3f3!important}.border-lightGray-4{border:4px solid #f3f3f3!important}.border-lightGray-5{border:5px solid #f3f3f3!important}.border-transparent-1{border:1px solid #0000!important}.border-transparent-2{border:2px solid #0000!important}.border-transparent-3{border:3px solid #0000!important}.border-transparent-4{border:4px solid #0000!important}.border-transparent-5{border:5px solid #0000!important}.border-success-1{border:1px solid #198754!important}.border-success-2{border:2px solid #198754!important}.border-success-3{border:3px solid #198754!important}.border-success-4{border:4px solid #198754!important}.border-success-5{border:5px solid #198754!important}.border-success-light-1{border:1px solid #d1e7dd!important}.border-success-light-2{border:2px solid #d1e7dd!important}.border-success-light-3{border:3px solid #d1e7dd!important}.border-success-light-4{border:4px solid #d1e7dd!important}.border-success-light-5{border:5px solid #d1e7dd!important}.border-blue-1{border:1px solid #0d6efd!important}.border-blue-2{border:2px solid #0d6efd!important}.border-blue-3{border:3px solid #0d6efd!important}.border-blue-4{border:4px solid #0d6efd!important}.border-blue-5{border:5px solid #0d6efd!important}.border-blue-light-1{border:1px solid #cfe2ff!important}.border-blue-light-2{border:2px solid #cfe2ff!important}.border-blue-light-3{border:3px solid #cfe2ff!important}.border-blue-light-4{border:4px solid #cfe2ff!important}.border-blue-light-5{border:5px solid #cfe2ff!important}.border-danger-1{border:1px solid #dc3545!important}.border-danger-2{border:2px solid #dc3545!important}.border-danger-3{border:3px solid #dc3545!important}.border-danger-4{border:4px solid #dc3545!important}.border-danger-5{border:5px solid #dc3545!important}.border-danger-light-1{border:1px solid #f8d7da!important}.border-danger-light-2{border:2px solid #f8d7da!important}.border-danger-light-3{border:3px solid #f8d7da!important}.border-danger-light-4{border:4px solid #f8d7da!important}.border-danger-light-5{border:5px solid #f8d7da!important}.border-warning-1{border:1px solid #ffc107!important}.border-warning-2{border:2px solid #ffc107!important}.border-warning-3{border:3px solid #ffc107!important}.border-warning-4{border:4px solid #ffc107!important}.border-warning-5{border:5px solid #ffc107!important}.border-warning-light-1{border:1px solid #fff3cd!important}.border-warning-light-2{border:2px solid #fff3cd!important}.border-warning-light-3{border:3px solid #fff3cd!important}.border-warning-light-4{border:4px solid #fff3cd!important}.border-warning-light-5{border:5px solid #fff3cd!important}.border-theme-1{border:1px solid #005151!important}.border-theme-2{border:2px solid #005151!important}.border-theme-3{border:3px solid #005151!important}.border-theme-4{border:4px solid #005151!important}.border-theme-5{border:5px solid #005151!important}.border-themeLight-1{border:1px solid rgba(28,43,32,.388)!important}.border-themeLight-2{border:2px solid rgba(28,43,32,.388)!important}.border-themeLight-3{border:3px solid rgba(28,43,32,.388)!important}.border-themeLight-4{border:4px solid rgba(28,43,32,.388)!important}.border-themeLight-5{border:5px solid rgba(28,43,32,.388)!important}.border-soLight-1{border:1px solid rgba(15,111,133,.153)!important}.border-soLight-2{border:2px solid rgba(15,111,133,.153)!important}.border-soLight-3{border:3px solid rgba(15,111,133,.153)!important}.border-soLight-4{border:4px solid rgba(15,111,133,.153)!important}.border-soLight-5{border:5px solid rgba(15,111,133,.153)!important}.border-button-1{border:1px solid #f71845!important}.border-button-2{border:2px solid #f71845!important}.border-button-3{border:3px solid #f71845!important}.border-button-4{border:4px solid #f71845!important}.border-button-5{border:5px solid #f71845!important}.border-top-prime-1{border-top:1px solid #feeff2!important}.border-top-prime-2{border-top:2px solid #feeff2!important}.border-top-prime-3{border-top:3px solid #feeff2!important}.border-top-prime-4{border-top:4px solid #feeff2!important}.border-top-prime-5{border-top:5px solid #feeff2!important}.border-right-prime-1{border-right:1px solid #feeff2!important}.border-right-prime-2{border-right:2px solid #feeff2!important}.border-right-prime-3{border-right:3px solid #feeff2!important}.border-right-prime-4{border-right:4px solid #feeff2!important}.border-right-prime-5{border-right:5px solid #feeff2!important}.border-bottom-prime-1{border-bottom:1px solid #feeff2!important}.border-bottom-prime-2{border-bottom:2px solid #feeff2!important}.border-bottom-prime-3{border-bottom:3px solid #feeff2!important}.border-bottom-prime-4{border-bottom:4px solid #feeff2!important}.border-bottom-prime-5{border-bottom:5px solid #feeff2!important}.border-left-prime-1{border-left:1px solid #feeff2!important}.border-left-prime-2{border-left:2px solid #feeff2!important}.border-left-prime-3{border-left:3px solid #feeff2!important}.border-left-prime-4{border-left:4px solid #feeff2!important}.border-left-prime-5{border-left:5px solid #feeff2!important}.border-top-second-1{border-top:1px solid rgba(28,43,32,.514)!important}.border-top-second-2{border-top:2px solid rgba(28,43,32,.514)!important}.border-top-second-3{border-top:3px solid rgba(28,43,32,.514)!important}.border-top-second-4{border-top:4px solid rgba(28,43,32,.514)!important}.border-top-second-5{border-top:5px solid rgba(28,43,32,.514)!important}.border-right-second-1{border-right:1px solid rgba(28,43,32,.514)!important}.border-right-second-2{border-right:2px solid rgba(28,43,32,.514)!important}.border-right-second-3{border-right:3px solid rgba(28,43,32,.514)!important}.border-right-second-4{border-right:4px solid rgba(28,43,32,.514)!important}.border-right-second-5{border-right:5px solid rgba(28,43,32,.514)!important}.border-bottom-second-1{border-bottom:1px solid rgba(28,43,32,.514)!important}.border-bottom-second-2{border-bottom:2px solid rgba(28,43,32,.514)!important}.border-bottom-second-3{border-bottom:3px solid rgba(28,43,32,.514)!important}.border-bottom-second-4{border-bottom:4px solid rgba(28,43,32,.514)!important}.border-bottom-second-5{border-bottom:5px solid rgba(28,43,32,.514)!important}.border-left-second-1{border-left:1px solid rgba(28,43,32,.514)!important}.border-left-second-2{border-left:2px solid rgba(28,43,32,.514)!important}.border-left-second-3{border-left:3px solid rgba(28,43,32,.514)!important}.border-left-second-4{border-left:4px solid rgba(28,43,32,.514)!important}.border-left-second-5{border-left:5px solid rgba(28,43,32,.514)!important}.border-top-third-1{border-top:1px solid #394149!important}.border-top-third-2{border-top:2px solid #394149!important}.border-top-third-3{border-top:3px solid #394149!important}.border-top-third-4{border-top:4px solid #394149!important}.border-top-third-5{border-top:5px solid #394149!important}.border-right-third-1{border-right:1px solid #394149!important}.border-right-third-2{border-right:2px solid #394149!important}.border-right-third-3{border-right:3px solid #394149!important}.border-right-third-4{border-right:4px solid #394149!important}.border-right-third-5{border-right:5px solid #394149!important}.border-bottom-third-1{border-bottom:1px solid #394149!important}.border-bottom-third-2{border-bottom:2px solid #394149!important}.border-bottom-third-3{border-bottom:3px solid #394149!important}.border-bottom-third-4{border-bottom:4px solid #394149!important}.border-bottom-third-5{border-bottom:5px solid #394149!important}.border-left-third-1{border-left:1px solid #394149!important}.border-left-third-2{border-left:2px solid #394149!important}.border-left-third-3{border-left:3px solid #394149!important}.border-left-third-4{border-left:4px solid #394149!important}.border-left-third-5{border-left:5px solid #394149!important}.border-top-fourth-1{border-top:1px solid #f2f5fa!important}.border-top-fourth-2{border-top:2px solid #f2f5fa!important}.border-top-fourth-3{border-top:3px solid #f2f5fa!important}.border-top-fourth-4{border-top:4px solid #f2f5fa!important}.border-top-fourth-5{border-top:5px solid #f2f5fa!important}.border-right-fourth-1{border-right:1px solid #f2f5fa!important}.border-right-fourth-2{border-right:2px solid #f2f5fa!important}.border-right-fourth-3{border-right:3px solid #f2f5fa!important}.border-right-fourth-4{border-right:4px solid #f2f5fa!important}.border-right-fourth-5{border-right:5px solid #f2f5fa!important}.border-bottom-fourth-1{border-bottom:1px solid #f2f5fa!important}.border-bottom-fourth-2{border-bottom:2px solid #f2f5fa!important}.border-bottom-fourth-3{border-bottom:3px solid #f2f5fa!important}.border-bottom-fourth-4{border-bottom:4px solid #f2f5fa!important}.border-bottom-fourth-5{border-bottom:5px solid #f2f5fa!important}.border-left-fourth-1{border-left:1px solid #f2f5fa!important}.border-left-fourth-2{border-left:2px solid #f2f5fa!important}.border-left-fourth-3{border-left:3px solid #f2f5fa!important}.border-left-fourth-4{border-left:4px solid #f2f5fa!important}.border-left-fourth-5{border-left:5px solid #f2f5fa!important}.border-top-dark-1{border-top:1px solid #000!important}.border-top-dark-2{border-top:2px solid #000!important}.border-top-dark-3{border-top:3px solid #000!important}.border-top-dark-4{border-top:4px solid #000!important}.border-top-dark-5{border-top:5px solid #000!important}.border-right-dark-1{border-right:1px solid #000!important}.border-right-dark-2{border-right:2px solid #000!important}.border-right-dark-3{border-right:3px solid #000!important}.border-right-dark-4{border-right:4px solid #000!important}.border-right-dark-5{border-right:5px solid #000!important}.border-bottom-dark-1{border-bottom:1px solid #000!important}.border-bottom-dark-2{border-bottom:2px solid #000!important}.border-bottom-dark-3{border-bottom:3px solid #000!important}.border-bottom-dark-4{border-bottom:4px solid #000!important}.border-bottom-dark-5{border-bottom:5px solid #000!important}.border-left-dark-1{border-left:1px solid #000!important}.border-left-dark-2{border-left:2px solid #000!important}.border-left-dark-3{border-left:3px solid #000!important}.border-left-dark-4{border-left:4px solid #000!important}.border-left-dark-5{border-left:5px solid #000!important}.border-top-darkGray-1{border-top:1px solid #6d7080!important}.border-top-darkGray-2{border-top:2px solid #6d7080!important}.border-top-darkGray-3{border-top:3px solid #6d7080!important}.border-top-darkGray-4{border-top:4px solid #6d7080!important}.border-top-darkGray-5{border-top:5px solid #6d7080!important}.border-right-darkGray-1{border-right:1px solid #6d7080!important}.border-right-darkGray-2{border-right:2px solid #6d7080!important}.border-right-darkGray-3{border-right:3px solid #6d7080!important}.border-right-darkGray-4{border-right:4px solid #6d7080!important}.border-right-darkGray-5{border-right:5px solid #6d7080!important}.border-bottom-darkGray-1{border-bottom:1px solid #6d7080!important}.border-bottom-darkGray-2{border-bottom:2px solid #6d7080!important}.border-bottom-darkGray-3{border-bottom:3px solid #6d7080!important}.border-bottom-darkGray-4{border-bottom:4px solid #6d7080!important}.border-bottom-darkGray-5{border-bottom:5px solid #6d7080!important}.border-left-darkGray-1{border-left:1px solid #6d7080!important}.border-left-darkGray-2{border-left:2px solid #6d7080!important}.border-left-darkGray-3{border-left:3px solid #6d7080!important}.border-left-darkGray-4{border-left:4px solid #6d7080!important}.border-left-darkGray-5{border-left:5px solid #6d7080!important}.border-top-light-1{border-top:1px solid #fff!important}.border-top-light-2{border-top:2px solid #fff!important}.border-top-light-3{border-top:3px solid #fff!important}.border-top-light-4{border-top:4px solid #fff!important}.border-top-light-5{border-top:5px solid #fff!important}.border-right-light-1{border-right:1px solid #fff!important}.border-right-light-2{border-right:2px solid #fff!important}.border-right-light-3{border-right:3px solid #fff!important}.border-right-light-4{border-right:4px solid #fff!important}.border-right-light-5{border-right:5px solid #fff!important}.border-bottom-light-1{border-bottom:1px solid #fff!important}.border-bottom-light-2{border-bottom:2px solid #fff!important}.border-bottom-light-3{border-bottom:3px solid #fff!important}.border-bottom-light-4{border-bottom:4px solid #fff!important}.border-bottom-light-5{border-bottom:5px solid #fff!important}.border-left-light-1{border-left:1px solid #fff!important}.border-left-light-2{border-left:2px solid #fff!important}.border-left-light-3{border-left:3px solid #fff!important}.border-left-light-4{border-left:4px solid #fff!important}.border-left-light-5{border-left:5px solid #fff!important}.border-top-gray-1{border-top:1px solid #b1b1b1!important}.border-top-gray-2{border-top:2px solid #b1b1b1!important}.border-top-gray-3{border-top:3px solid #b1b1b1!important}.border-top-gray-4{border-top:4px solid #b1b1b1!important}.border-top-gray-5{border-top:5px solid #b1b1b1!important}.border-right-gray-1{border-right:1px solid #b1b1b1!important}.border-right-gray-2{border-right:2px solid #b1b1b1!important}.border-right-gray-3{border-right:3px solid #b1b1b1!important}.border-right-gray-4{border-right:4px solid #b1b1b1!important}.border-right-gray-5{border-right:5px solid #b1b1b1!important}.border-bottom-gray-1{border-bottom:1px solid #b1b1b1!important}.border-bottom-gray-2{border-bottom:2px solid #b1b1b1!important}.border-bottom-gray-3{border-bottom:3px solid #b1b1b1!important}.border-bottom-gray-4{border-bottom:4px solid #b1b1b1!important}.border-bottom-gray-5{border-bottom:5px solid #b1b1b1!important}.border-left-gray-1{border-left:1px solid #b1b1b1!important}.border-left-gray-2{border-left:2px solid #b1b1b1!important}.border-left-gray-3{border-left:3px solid #b1b1b1!important}.border-left-gray-4{border-left:4px solid #b1b1b1!important}.border-left-gray-5{border-left:5px solid #b1b1b1!important}.border-top-gray2-1{border-top:1px solid #d8d8d8!important}.border-top-gray2-2{border-top:2px solid #d8d8d8!important}.border-top-gray2-3{border-top:3px solid #d8d8d8!important}.border-top-gray2-4{border-top:4px solid #d8d8d8!important}.border-top-gray2-5{border-top:5px solid #d8d8d8!important}.border-right-gray2-1{border-right:1px solid #d8d8d8!important}.border-right-gray2-2{border-right:2px solid #d8d8d8!important}.border-right-gray2-3{border-right:3px solid #d8d8d8!important}.border-right-gray2-4{border-right:4px solid #d8d8d8!important}.border-right-gray2-5{border-right:5px solid #d8d8d8!important}.border-bottom-gray2-1{border-bottom:1px solid #d8d8d8!important}.border-bottom-gray2-2{border-bottom:2px solid #d8d8d8!important}.border-bottom-gray2-3{border-bottom:3px solid #d8d8d8!important}.border-bottom-gray2-4{border-bottom:4px solid #d8d8d8!important}.border-bottom-gray2-5{border-bottom:5px solid #d8d8d8!important}.border-left-gray2-1{border-left:1px solid #d8d8d8!important}.border-left-gray2-2{border-left:2px solid #d8d8d8!important}.border-left-gray2-3{border-left:3px solid #d8d8d8!important}.border-left-gray2-4{border-left:4px solid #d8d8d8!important}.border-left-gray2-5{border-left:5px solid #d8d8d8!important}.border-top-lightGray-1{border-top:1px solid #f3f3f3!important}.border-top-lightGray-2{border-top:2px solid #f3f3f3!important}.border-top-lightGray-3{border-top:3px solid #f3f3f3!important}.border-top-lightGray-4{border-top:4px solid #f3f3f3!important}.border-top-lightGray-5{border-top:5px solid #f3f3f3!important}.border-right-lightGray-1{border-right:1px solid #f3f3f3!important}.border-right-lightGray-2{border-right:2px solid #f3f3f3!important}.border-right-lightGray-3{border-right:3px solid #f3f3f3!important}.border-right-lightGray-4{border-right:4px solid #f3f3f3!important}.border-right-lightGray-5{border-right:5px solid #f3f3f3!important}.border-bottom-lightGray-1{border-bottom:1px solid #f3f3f3!important}.border-bottom-lightGray-2{border-bottom:2px solid #f3f3f3!important}.border-bottom-lightGray-3{border-bottom:3px solid #f3f3f3!important}.border-bottom-lightGray-4{border-bottom:4px solid #f3f3f3!important}.border-bottom-lightGray-5{border-bottom:5px solid #f3f3f3!important}.border-left-lightGray-1{border-left:1px solid #f3f3f3!important}.border-left-lightGray-2{border-left:2px solid #f3f3f3!important}.border-left-lightGray-3{border-left:3px solid #f3f3f3!important}.border-left-lightGray-4{border-left:4px solid #f3f3f3!important}.border-left-lightGray-5{border-left:5px solid #f3f3f3!important}.border-top-transparent-1{border-top:1px solid #0000!important}.border-top-transparent-2{border-top:2px solid #0000!important}.border-top-transparent-3{border-top:3px solid #0000!important}.border-top-transparent-4{border-top:4px solid #0000!important}.border-top-transparent-5{border-top:5px solid #0000!important}.border-right-transparent-1{border-right:1px solid #0000!important}.border-right-transparent-2{border-right:2px solid #0000!important}.border-right-transparent-3{border-right:3px solid #0000!important}.border-right-transparent-4{border-right:4px solid #0000!important}.border-right-transparent-5{border-right:5px solid #0000!important}.border-bottom-transparent-1{border-bottom:1px solid #0000!important}.border-bottom-transparent-2{border-bottom:2px solid #0000!important}.border-bottom-transparent-3{border-bottom:3px solid #0000!important}.border-bottom-transparent-4{border-bottom:4px solid #0000!important}.border-bottom-transparent-5{border-bottom:5px solid #0000!important}.border-left-transparent-1{border-left:1px solid #0000!important}.border-left-transparent-2{border-left:2px solid #0000!important}.border-left-transparent-3{border-left:3px solid #0000!important}.border-left-transparent-4{border-left:4px solid #0000!important}.border-left-transparent-5{border-left:5px solid #0000!important}.border-top-success-1{border-top:1px solid #198754!important}.border-top-success-2{border-top:2px solid #198754!important}.border-top-success-3{border-top:3px solid #198754!important}.border-top-success-4{border-top:4px solid #198754!important}.border-top-success-5{border-top:5px solid #198754!important}.border-right-success-1{border-right:1px solid #198754!important}.border-right-success-2{border-right:2px solid #198754!important}.border-right-success-3{border-right:3px solid #198754!important}.border-right-success-4{border-right:4px solid #198754!important}.border-right-success-5{border-right:5px solid #198754!important}.border-bottom-success-1{border-bottom:1px solid #198754!important}.border-bottom-success-2{border-bottom:2px solid #198754!important}.border-bottom-success-3{border-bottom:3px solid #198754!important}.border-bottom-success-4{border-bottom:4px solid #198754!important}.border-bottom-success-5{border-bottom:5px solid #198754!important}.border-left-success-1{border-left:1px solid #198754!important}.border-left-success-2{border-left:2px solid #198754!important}.border-left-success-3{border-left:3px solid #198754!important}.border-left-success-4{border-left:4px solid #198754!important}.border-left-success-5{border-left:5px solid #198754!important}.border-top-success-light-1{border-top:1px solid #d1e7dd!important}.border-top-success-light-2{border-top:2px solid #d1e7dd!important}.border-top-success-light-3{border-top:3px solid #d1e7dd!important}.border-top-success-light-4{border-top:4px solid #d1e7dd!important}.border-top-success-light-5{border-top:5px solid #d1e7dd!important}.border-right-success-light-1{border-right:1px solid #d1e7dd!important}.border-right-success-light-2{border-right:2px solid #d1e7dd!important}.border-right-success-light-3{border-right:3px solid #d1e7dd!important}.border-right-success-light-4{border-right:4px solid #d1e7dd!important}.border-right-success-light-5{border-right:5px solid #d1e7dd!important}.border-bottom-success-light-1{border-bottom:1px solid #d1e7dd!important}.border-bottom-success-light-2{border-bottom:2px solid #d1e7dd!important}.border-bottom-success-light-3{border-bottom:3px solid #d1e7dd!important}.border-bottom-success-light-4{border-bottom:4px solid #d1e7dd!important}.border-bottom-success-light-5{border-bottom:5px solid #d1e7dd!important}.border-left-success-light-1{border-left:1px solid #d1e7dd!important}.border-left-success-light-2{border-left:2px solid #d1e7dd!important}.border-left-success-light-3{border-left:3px solid #d1e7dd!important}.border-left-success-light-4{border-left:4px solid #d1e7dd!important}.border-left-success-light-5{border-left:5px solid #d1e7dd!important}.border-top-blue-1{border-top:1px solid #0d6efd!important}.border-top-blue-2{border-top:2px solid #0d6efd!important}.border-top-blue-3{border-top:3px solid #0d6efd!important}.border-top-blue-4{border-top:4px solid #0d6efd!important}.border-top-blue-5{border-top:5px solid #0d6efd!important}.border-right-blue-1{border-right:1px solid #0d6efd!important}.border-right-blue-2{border-right:2px solid #0d6efd!important}.border-right-blue-3{border-right:3px solid #0d6efd!important}.border-right-blue-4{border-right:4px solid #0d6efd!important}.border-right-blue-5{border-right:5px solid #0d6efd!important}.border-bottom-blue-1{border-bottom:1px solid #0d6efd!important}.border-bottom-blue-2{border-bottom:2px solid #0d6efd!important}.border-bottom-blue-3{border-bottom:3px solid #0d6efd!important}.border-bottom-blue-4{border-bottom:4px solid #0d6efd!important}.border-bottom-blue-5{border-bottom:5px solid #0d6efd!important}.border-left-blue-1{border-left:1px solid #0d6efd!important}.border-left-blue-2{border-left:2px solid #0d6efd!important}.border-left-blue-3{border-left:3px solid #0d6efd!important}.border-left-blue-4{border-left:4px solid #0d6efd!important}.border-left-blue-5{border-left:5px solid #0d6efd!important}.border-top-blue-light-1{border-top:1px solid #cfe2ff!important}.border-top-blue-light-2{border-top:2px solid #cfe2ff!important}.border-top-blue-light-3{border-top:3px solid #cfe2ff!important}.border-top-blue-light-4{border-top:4px solid #cfe2ff!important}.border-top-blue-light-5{border-top:5px solid #cfe2ff!important}.border-right-blue-light-1{border-right:1px solid #cfe2ff!important}.border-right-blue-light-2{border-right:2px solid #cfe2ff!important}.border-right-blue-light-3{border-right:3px solid #cfe2ff!important}.border-right-blue-light-4{border-right:4px solid #cfe2ff!important}.border-right-blue-light-5{border-right:5px solid #cfe2ff!important}.border-bottom-blue-light-1{border-bottom:1px solid #cfe2ff!important}.border-bottom-blue-light-2{border-bottom:2px solid #cfe2ff!important}.border-bottom-blue-light-3{border-bottom:3px solid #cfe2ff!important}.border-bottom-blue-light-4{border-bottom:4px solid #cfe2ff!important}.border-bottom-blue-light-5{border-bottom:5px solid #cfe2ff!important}.border-left-blue-light-1{border-left:1px solid #cfe2ff!important}.border-left-blue-light-2{border-left:2px solid #cfe2ff!important}.border-left-blue-light-3{border-left:3px solid #cfe2ff!important}.border-left-blue-light-4{border-left:4px solid #cfe2ff!important}.border-left-blue-light-5{border-left:5px solid #cfe2ff!important}.border-top-danger-1{border-top:1px solid #dc3545!important}.border-top-danger-2{border-top:2px solid #dc3545!important}.border-top-danger-3{border-top:3px solid #dc3545!important}.border-top-danger-4{border-top:4px solid #dc3545!important}.border-top-danger-5{border-top:5px solid #dc3545!important}.border-right-danger-1{border-right:1px solid #dc3545!important}.border-right-danger-2{border-right:2px solid #dc3545!important}.border-right-danger-3{border-right:3px solid #dc3545!important}.border-right-danger-4{border-right:4px solid #dc3545!important}.border-right-danger-5{border-right:5px solid #dc3545!important}.border-bottom-danger-1{border-bottom:1px solid #dc3545!important}.border-bottom-danger-2{border-bottom:2px solid #dc3545!important}.border-bottom-danger-3{border-bottom:3px solid #dc3545!important}.border-bottom-danger-4{border-bottom:4px solid #dc3545!important}.border-bottom-danger-5{border-bottom:5px solid #dc3545!important}.border-left-danger-1{border-left:1px solid #dc3545!important}.border-left-danger-2{border-left:2px solid #dc3545!important}.border-left-danger-3{border-left:3px solid #dc3545!important}.border-left-danger-4{border-left:4px solid #dc3545!important}.border-left-danger-5{border-left:5px solid #dc3545!important}.border-top-danger-light-1{border-top:1px solid #f8d7da!important}.border-top-danger-light-2{border-top:2px solid #f8d7da!important}.border-top-danger-light-3{border-top:3px solid #f8d7da!important}.border-top-danger-light-4{border-top:4px solid #f8d7da!important}.border-top-danger-light-5{border-top:5px solid #f8d7da!important}.border-right-danger-light-1{border-right:1px solid #f8d7da!important}.border-right-danger-light-2{border-right:2px solid #f8d7da!important}.border-right-danger-light-3{border-right:3px solid #f8d7da!important}.border-right-danger-light-4{border-right:4px solid #f8d7da!important}.border-right-danger-light-5{border-right:5px solid #f8d7da!important}.border-bottom-danger-light-1{border-bottom:1px solid #f8d7da!important}.border-bottom-danger-light-2{border-bottom:2px solid #f8d7da!important}.border-bottom-danger-light-3{border-bottom:3px solid #f8d7da!important}.border-bottom-danger-light-4{border-bottom:4px solid #f8d7da!important}.border-bottom-danger-light-5{border-bottom:5px solid #f8d7da!important}.border-left-danger-light-1{border-left:1px solid #f8d7da!important}.border-left-danger-light-2{border-left:2px solid #f8d7da!important}.border-left-danger-light-3{border-left:3px solid #f8d7da!important}.border-left-danger-light-4{border-left:4px solid #f8d7da!important}.border-left-danger-light-5{border-left:5px solid #f8d7da!important}.border-top-warning-1{border-top:1px solid #ffc107!important}.border-top-warning-2{border-top:2px solid #ffc107!important}.border-top-warning-3{border-top:3px solid #ffc107!important}.border-top-warning-4{border-top:4px solid #ffc107!important}.border-top-warning-5{border-top:5px solid #ffc107!important}.border-right-warning-1{border-right:1px solid #ffc107!important}.border-right-warning-2{border-right:2px solid #ffc107!important}.border-right-warning-3{border-right:3px solid #ffc107!important}.border-right-warning-4{border-right:4px solid #ffc107!important}.border-right-warning-5{border-right:5px solid #ffc107!important}.border-bottom-warning-1{border-bottom:1px solid #ffc107!important}.border-bottom-warning-2{border-bottom:2px solid #ffc107!important}.border-bottom-warning-3{border-bottom:3px solid #ffc107!important}.border-bottom-warning-4{border-bottom:4px solid #ffc107!important}.border-bottom-warning-5{border-bottom:5px solid #ffc107!important}.border-left-warning-1{border-left:1px solid #ffc107!important}.border-left-warning-2{border-left:2px solid #ffc107!important}.border-left-warning-3{border-left:3px solid #ffc107!important}.border-left-warning-4{border-left:4px solid #ffc107!important}.border-left-warning-5{border-left:5px solid #ffc107!important}.border-top-warning-light-1{border-top:1px solid #fff3cd!important}.border-top-warning-light-2{border-top:2px solid #fff3cd!important}.border-top-warning-light-3{border-top:3px solid #fff3cd!important}.border-top-warning-light-4{border-top:4px solid #fff3cd!important}.border-top-warning-light-5{border-top:5px solid #fff3cd!important}.border-right-warning-light-1{border-right:1px solid #fff3cd!important}.border-right-warning-light-2{border-right:2px solid #fff3cd!important}.border-right-warning-light-3{border-right:3px solid #fff3cd!important}.border-right-warning-light-4{border-right:4px solid #fff3cd!important}.border-right-warning-light-5{border-right:5px solid #fff3cd!important}.border-bottom-warning-light-1{border-bottom:1px solid #fff3cd!important}.border-bottom-warning-light-2{border-bottom:2px solid #fff3cd!important}.border-bottom-warning-light-3{border-bottom:3px solid #fff3cd!important}.border-bottom-warning-light-4{border-bottom:4px solid #fff3cd!important}.border-bottom-warning-light-5{border-bottom:5px solid #fff3cd!important}.border-left-warning-light-1{border-left:1px solid #fff3cd!important}.border-left-warning-light-2{border-left:2px solid #fff3cd!important}.border-left-warning-light-3{border-left:3px solid #fff3cd!important}.border-left-warning-light-4{border-left:4px solid #fff3cd!important}.border-left-warning-light-5{border-left:5px solid #fff3cd!important}.border-top-theme-1{border-top:1px solid #005151!important}.border-top-theme-2{border-top:2px solid #005151!important}.border-top-theme-3{border-top:3px solid #005151!important}.border-top-theme-4{border-top:4px solid #005151!important}.border-top-theme-5{border-top:5px solid #005151!important}.border-right-theme-1{border-right:1px solid #005151!important}.border-right-theme-2{border-right:2px solid #005151!important}.border-right-theme-3{border-right:3px solid #005151!important}.border-right-theme-4{border-right:4px solid #005151!important}.border-right-theme-5{border-right:5px solid #005151!important}.border-bottom-theme-1{border-bottom:1px solid #005151!important}.border-bottom-theme-2{border-bottom:2px solid #005151!important}.border-bottom-theme-3{border-bottom:3px solid #005151!important}.border-bottom-theme-4{border-bottom:4px solid #005151!important}.border-bottom-theme-5{border-bottom:5px solid #005151!important}.border-left-theme-1{border-left:1px solid #005151!important}.border-left-theme-2{border-left:2px solid #005151!important}.border-left-theme-3{border-left:3px solid #005151!important}.border-left-theme-4{border-left:4px solid #005151!important}.border-left-theme-5{border-left:5px solid #005151!important}.border-top-themeLight-1{border-top:1px solid rgba(28,43,32,.388)!important}.border-top-themeLight-2{border-top:2px solid rgba(28,43,32,.388)!important}.border-top-themeLight-3{border-top:3px solid rgba(28,43,32,.388)!important}.border-top-themeLight-4{border-top:4px solid rgba(28,43,32,.388)!important}.border-top-themeLight-5{border-top:5px solid rgba(28,43,32,.388)!important}.border-right-themeLight-1{border-right:1px solid rgba(28,43,32,.388)!important}.border-right-themeLight-2{border-right:2px solid rgba(28,43,32,.388)!important}.border-right-themeLight-3{border-right:3px solid rgba(28,43,32,.388)!important}.border-right-themeLight-4{border-right:4px solid rgba(28,43,32,.388)!important}.border-right-themeLight-5{border-right:5px solid rgba(28,43,32,.388)!important}.border-bottom-themeLight-1{border-bottom:1px solid rgba(28,43,32,.388)!important}.border-bottom-themeLight-2{border-bottom:2px solid rgba(28,43,32,.388)!important}.border-bottom-themeLight-3{border-bottom:3px solid rgba(28,43,32,.388)!important}.border-bottom-themeLight-4{border-bottom:4px solid rgba(28,43,32,.388)!important}.border-bottom-themeLight-5{border-bottom:5px solid rgba(28,43,32,.388)!important}.border-left-themeLight-1{border-left:1px solid rgba(28,43,32,.388)!important}.border-left-themeLight-2{border-left:2px solid rgba(28,43,32,.388)!important}.border-left-themeLight-3{border-left:3px solid rgba(28,43,32,.388)!important}.border-left-themeLight-4{border-left:4px solid rgba(28,43,32,.388)!important}.border-left-themeLight-5{border-left:5px solid rgba(28,43,32,.388)!important}.border-top-soLight-1{border-top:1px solid rgba(15,111,133,.153)!important}.border-top-soLight-2{border-top:2px solid rgba(15,111,133,.153)!important}.border-top-soLight-3{border-top:3px solid rgba(15,111,133,.153)!important}.border-top-soLight-4{border-top:4px solid rgba(15,111,133,.153)!important}.border-top-soLight-5{border-top:5px solid rgba(15,111,133,.153)!important}.border-right-soLight-1{border-right:1px solid rgba(15,111,133,.153)!important}.border-right-soLight-2{border-right:2px solid rgba(15,111,133,.153)!important}.border-right-soLight-3{border-right:3px solid rgba(15,111,133,.153)!important}.border-right-soLight-4{border-right:4px solid rgba(15,111,133,.153)!important}.border-right-soLight-5{border-right:5px solid rgba(15,111,133,.153)!important}.border-bottom-soLight-1{border-bottom:1px solid rgba(15,111,133,.153)!important}.border-bottom-soLight-2{border-bottom:2px solid rgba(15,111,133,.153)!important}.border-bottom-soLight-3{border-bottom:3px solid rgba(15,111,133,.153)!important}.border-bottom-soLight-4{border-bottom:4px solid rgba(15,111,133,.153)!important}.border-bottom-soLight-5{border-bottom:5px solid rgba(15,111,133,.153)!important}.border-left-soLight-1{border-left:1px solid rgba(15,111,133,.153)!important}.border-left-soLight-2{border-left:2px solid rgba(15,111,133,.153)!important}.border-left-soLight-3{border-left:3px solid rgba(15,111,133,.153)!important}.border-left-soLight-4{border-left:4px solid rgba(15,111,133,.153)!important}.border-left-soLight-5{border-left:5px solid rgba(15,111,133,.153)!important}.border-top-button-1{border-top:1px solid #f71845!important}.border-top-button-2{border-top:2px solid #f71845!important}.border-top-button-3{border-top:3px solid #f71845!important}.border-top-button-4{border-top:4px solid #f71845!important}.border-top-button-5{border-top:5px solid #f71845!important}.border-right-button-1{border-right:1px solid #f71845!important}.border-right-button-2{border-right:2px solid #f71845!important}.border-right-button-3{border-right:3px solid #f71845!important}.border-right-button-4{border-right:4px solid #f71845!important}.border-right-button-5{border-right:5px solid #f71845!important}.border-bottom-button-1{border-bottom:1px solid #f71845!important}.border-bottom-button-2{border-bottom:2px solid #f71845!important}.border-bottom-button-3{border-bottom:3px solid #f71845!important}.border-bottom-button-4{border-bottom:4px solid #f71845!important}.border-bottom-button-5{border-bottom:5px solid #f71845!important}.border-left-button-1{border-left:1px solid #f71845!important}.border-left-button-2{border-left:2px solid #f71845!important}.border-left-button-3{border-left:3px solid #f71845!important}.border-left-button-4{border-left:4px solid #f71845!important}.border-left-button-5{border-left:5px solid #f71845!important}.fw-100{font-weight:100!important}.fw-200{font-weight:200!important}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.fs-1{font-size:1px!important}.fs-2{font-size:2px!important}.fs-3{font-size:3px!important}.fs-4{font-size:4px!important}.fs-5{font-size:5px!important}.fs-6{font-size:6px!important}.fs-7{font-size:7px!important}.fs-8{font-size:8px!important}.fs-9{font-size:9px!important}.fs-10{font-size:10px!important}.fs-11{font-size:11px!important}.fs-12{font-size:12px!important}.fs-13{font-size:13px!important}.fs-14{font-size:14px!important}.fs-15{font-size:15px!important}.fs-16{font-size:16px!important}.fs-17{font-size:17px!important}.fs-18{font-size:18px!important}.fs-19{font-size:19px!important}.fs-20{font-size:20px!important}.fs-21{font-size:21px!important}.fs-22{font-size:22px!important}.fs-23{font-size:23px!important}.fs-24{font-size:24px!important}.fs-25{font-size:25px!important}.fs-26{font-size:26px!important}.fs-27{font-size:27px!important}.fs-28{font-size:28px!important}.fs-29{font-size:29px!important}.fs-30{font-size:30px!important}.fs-31{font-size:31px!important}.fs-32{font-size:32px!important}.fs-33{font-size:33px!important}.fs-34{font-size:34px!important}.fs-35{font-size:35px!important}.fs-36{font-size:36px!important}.fs-37{font-size:37px!important}.fs-38{font-size:38px!important}.fs-39{font-size:39px!important}.fs-40{font-size:40px!important}.fs-41{font-size:41px!important}.fs-42{font-size:42px!important}.fs-43{font-size:43px!important}.fs-44{font-size:44px!important}.fs-45{font-size:45px!important}.fs-46{font-size:46px!important}.fs-47{font-size:47px!important}.fs-48{font-size:48px!important}.fs-49{font-size:49px!important}.fs-50{font-size:50px!important}.fs-51{font-size:51px!important}.fs-52{font-size:52px!important}.fs-53{font-size:53px!important}.fs-54{font-size:54px!important}.fs-55{font-size:55px!important}.fs-56{font-size:56px!important}.fs-57{font-size:57px!important}.fs-58{font-size:58px!important}.fs-59{font-size:59px!important}.fs-60{font-size:60px!important}.fs-61{font-size:61px!important}.fs-62{font-size:62px!important}.fs-63{font-size:63px!important}.fs-64{font-size:64px!important}.fs-65{font-size:65px!important}.fs-66{font-size:66px!important}.fs-67{font-size:67px!important}.fs-68{font-size:68px!important}.fs-69{font-size:69px!important}.fs-70{font-size:70px!important}.width-1{width:1px!important}.width-2{width:2px!important}.width-3{width:3px!important}.width-4{width:4px!important}.width-5{width:5px!important}.width-6{width:6px!important}.width-7{width:7px!important}.width-8{width:8px!important}.width-9{width:9px!important}.width-10{width:10px!important}.width-11{width:11px!important}.width-12{width:12px!important}.width-13{width:13px!important}.width-14{width:14px!important}.width-15{width:15px!important}.width-16{width:16px!important}.width-17{width:17px!important}.width-18{width:18px!important}.width-19{width:19px!important}.width-20{width:20px!important}.width-21{width:21px!important}.width-22{width:22px!important}.width-23{width:23px!important}.width-24{width:24px!important}.width-25{width:25px!important}.width-26{width:26px!important}.width-27{width:27px!important}.width-28{width:28px!important}.width-29{width:29px!important}.width-30{width:30px!important}.width-31{width:31px!important}.width-32{width:32px!important}.width-33{width:33px!important}.width-34{width:34px!important}.width-35{width:35px!important}.width-36{width:36px!important}.width-37{width:37px!important}.width-38{width:38px!important}.width-39{width:39px!important}.width-40{width:40px!important}.width-41{width:41px!important}.width-42{width:42px!important}.width-43{width:43px!important}.width-44{width:44px!important}.width-45{width:45px!important}.width-46{width:46px!important}.width-47{width:47px!important}.width-48{width:48px!important}.width-49{width:49px!important}.width-50{width:50px!important}.width-51{width:51px!important}.width-52{width:52px!important}.width-53{width:53px!important}.width-54{width:54px!important}.width-55{width:55px!important}.width-56{width:56px!important}.width-57{width:57px!important}.width-58{width:58px!important}.width-59{width:59px!important}.width-60{width:60px!important}.width-61{width:61px!important}.width-62{width:62px!important}.width-63{width:63px!important}.width-64{width:64px!important}.width-65{width:65px!important}.width-66{width:66px!important}.width-67{width:67px!important}.width-68{width:68px!important}.width-69{width:69px!important}.width-70{width:70px!important}.width-71{width:71px!important}.width-72{width:72px!important}.width-73{width:73px!important}.width-74{width:74px!important}.width-75{width:75px!important}.width-76{width:76px!important}.width-77{width:77px!important}.width-78{width:78px!important}.width-79{width:79px!important}.width-80{width:80px!important}.width-81{width:81px!important}.width-82{width:82px!important}.width-83{width:83px!important}.width-84{width:84px!important}.width-85{width:85px!important}.width-86{width:86px!important}.width-87{width:87px!important}.width-88{width:88px!important}.width-89{width:89px!important}.width-90{width:90px!important}.width-91{width:91px!important}.width-92{width:92px!important}.width-93{width:93px!important}.width-94{width:94px!important}.width-95{width:95px!important}.width-96{width:96px!important}.width-97{width:97px!important}.width-98{width:98px!important}.width-99{width:99px!important}.width-100{width:100px!important}.row{--mk-gutter-x:1.5rem;--mk-gutter-y:0;display:flex;flex-wrap:wrap;margin-left:calc(var(--mk-gutter-x)*-.5);margin-right:calc(var(--mk-gutter-x)*-.5);margin-top:calc(var(--mk-gutter-y)*-1)}.row>*{flex-shrink:0;margin-top:var(--mk-gutter-y);max-width:100%;padding-left:calc(var(--mk-gutter-x)*.5);padding-right:calc(var(--mk-gutter-x)*.5);width:100%}.col-12{width:100%}.col-11,.col-12{flex:0 0 auto;margin-bottom:10px}.col-11{width:91.6666666667%}.col-10{width:83.3333333333%}.col-10,.col-9{flex:0 0 auto;margin-bottom:10px}.col-9{width:75%}.col-8{width:66.6666666667%}.col-7,.col-8{flex:0 0 auto;margin-bottom:10px}.col-7{width:58.3333333333%}.col-6{width:50%}.col-5,.col-6{flex:0 0 auto;margin-bottom:10px}.col-5{width:41.6666666667%}.col-4{width:33.3333333333%}.col-3,.col-4{flex:0 0 auto;margin-bottom:10px}.col-3{width:25%}.col-2{width:16.6666666667%}.col-1,.col-2{flex:0 0 auto;margin-bottom:10px}.col-1{width:8.3333333333%}@media (min-width:400px){.col-xsm-12{width:100%}.col-xsm-11,.col-xsm-12{flex:0 0 auto;margin-bottom:10px}.col-xsm-11{width:91.6666666667%}.col-xsm-10{width:83.3333333333%}.col-xsm-10,.col-xsm-9{flex:0 0 auto;margin-bottom:10px}.col-xsm-9{width:75%}.col-xsm-8{width:66.6666666667%}.col-xsm-7,.col-xsm-8{flex:0 0 auto;margin-bottom:10px}.col-xsm-7{width:58.3333333333%}.col-xsm-6{width:50%}.col-xsm-5,.col-xsm-6{flex:0 0 auto;margin-bottom:10px}.col-xsm-5{width:41.6666666667%}.col-xsm-4{width:33.3333333333%}.col-xsm-3,.col-xsm-4{flex:0 0 auto;margin-bottom:10px}.col-xsm-3{width:25%}.col-xsm-2{width:16.6666666667%}.col-xsm-1,.col-xsm-2{flex:0 0 auto;margin-bottom:10px}.col-xsm-1{width:8.3333333333%}}@media (min-width:450px){.col-smm-12{width:100%}.col-smm-11,.col-smm-12{flex:0 0 auto;margin-bottom:10px}.col-smm-11{width:91.6666666667%}.col-smm-10{width:83.3333333333%}.col-smm-10,.col-smm-9{flex:0 0 auto;margin-bottom:10px}.col-smm-9{width:75%}.col-smm-8{width:66.6666666667%}.col-smm-7,.col-smm-8{flex:0 0 auto;margin-bottom:10px}.col-smm-7{width:58.3333333333%}.col-smm-6{width:50%}.col-smm-5,.col-smm-6{flex:0 0 auto;margin-bottom:10px}.col-smm-5{width:41.6666666667%}.col-smm-4{width:33.3333333333%}.col-smm-3,.col-smm-4{flex:0 0 auto;margin-bottom:10px}.col-smm-3{width:25%}.col-smm-2{width:16.6666666667%}.col-smm-1,.col-smm-2{flex:0 0 auto;margin-bottom:10px}.col-smm-1{width:8.3333333333%}}@media (min-width:576px){.col-sm-12{width:100%}.col-sm-11,.col-sm-12{flex:0 0 auto;margin-bottom:10px}.col-sm-11{width:91.6666666667%}.col-sm-10{width:83.3333333333%}.col-sm-10,.col-sm-9{flex:0 0 auto;margin-bottom:10px}.col-sm-9{width:75%}.col-sm-8{width:66.6666666667%}.col-sm-7,.col-sm-8{flex:0 0 auto;margin-bottom:10px}.col-sm-7{width:58.3333333333%}.col-sm-6{width:50%}.col-sm-5,.col-sm-6{flex:0 0 auto;margin-bottom:10px}.col-sm-5{width:41.6666666667%}.col-sm-4{width:33.3333333333%}.col-sm-3,.col-sm-4{flex:0 0 auto;margin-bottom:10px}.col-sm-3{width:25%}.col-sm-2{width:16.6666666667%}.col-sm-1,.col-sm-2{flex:0 0 auto;margin-bottom:10px}.col-sm-1{width:8.3333333333%}}@media (min-width:768px){.col-md-12{width:100%}.col-md-11,.col-md-12{flex:0 0 auto;margin-bottom:10px}.col-md-11{width:91.6666666667%}.col-md-10{width:83.3333333333%}.col-md-10,.col-md-9{flex:0 0 auto;margin-bottom:10px}.col-md-9{width:75%}.col-md-8{width:66.6666666667%}.col-md-7,.col-md-8{flex:0 0 auto;margin-bottom:10px}.col-md-7{width:58.3333333333%}.col-md-6{width:50%}.col-md-5,.col-md-6{flex:0 0 auto;margin-bottom:10px}.col-md-5{width:41.6666666667%}.col-md-4{width:33.3333333333%}.col-md-3,.col-md-4{flex:0 0 auto;margin-bottom:10px}.col-md-3{width:25%}.col-md-2{width:16.6666666667%}.col-md-1,.col-md-2{flex:0 0 auto;margin-bottom:10px}.col-md-1{width:8.3333333333%}}@media (min-width:992px){.col-lg-12{width:100%}.col-lg-11,.col-lg-12{flex:0 0 auto;margin-bottom:10px}.col-lg-11{width:91.6666666667%}.col-lg-10{width:83.3333333333%}.col-lg-10,.col-lg-9{flex:0 0 auto;margin-bottom:10px}.col-lg-9{width:75%}.col-lg-8{width:66.6666666667%}.col-lg-7,.col-lg-8{flex:0 0 auto;margin-bottom:10px}.col-lg-7{width:58.3333333333%}.col-lg-6{width:50%}.col-lg-5,.col-lg-6{flex:0 0 auto;margin-bottom:10px}.col-lg-5{width:41.6666666667%}.col-lg-4{width:33.3333333333%}.col-lg-3,.col-lg-4{flex:0 0 auto;margin-bottom:10px}.col-lg-3{width:25%}.col-lg-2{width:16.6666666667%}.col-lg-1,.col-lg-2{flex:0 0 auto;margin-bottom:10px}.col-lg-1{width:8.3333333333%}}@media (min-width:1200px){.col-xl-12{width:100%}.col-xl-11,.col-xl-12{flex:0 0 auto;margin-bottom:10px}.col-xl-11{width:91.6666666667%}.col-xl-10{width:83.3333333333%}.col-xl-10,.col-xl-9{flex:0 0 auto;margin-bottom:10px}.col-xl-9{width:75%}.col-xl-8{width:66.6666666667%}.col-xl-7,.col-xl-8{flex:0 0 auto;margin-bottom:10px}.col-xl-7{width:58.3333333333%}.col-xl-6{width:50%}.col-xl-5,.col-xl-6{flex:0 0 auto;margin-bottom:10px}.col-xl-5{width:41.6666666667%}.col-xl-4{width:33.3333333333%}.col-xl-3,.col-xl-4{flex:0 0 auto;margin-bottom:10px}.col-xl-3{width:25%}.col-xl-2{width:16.6666666667%}.col-xl-1,.col-xl-2{flex:0 0 auto;margin-bottom:10px}.col-xl-1{width:8.3333333333%}}@media (min-width:1400px){.col-xxl-12{width:100%}.col-xxl-11,.col-xxl-12{flex:0 0 auto;margin-bottom:10px}.col-xxl-11{width:91.6666666667%}.col-xxl-10{width:83.3333333333%}.col-xxl-10,.col-xxl-9{flex:0 0 auto;margin-bottom:10px}.col-xxl-9{width:75%}.col-xxl-8{width:66.6666666667%}.col-xxl-7,.col-xxl-8{flex:0 0 auto;margin-bottom:10px}.col-xxl-7{width:58.3333333333%}.col-xxl-6{width:50%}.col-xxl-5,.col-xxl-6{flex:0 0 auto;margin-bottom:10px}.col-xxl-5{width:41.6666666667%}.col-xxl-4{width:33.3333333333%}.col-xxl-3,.col-xxl-4{flex:0 0 auto;margin-bottom:10px}.col-xxl-3{width:25%}.col-xxl-2{width:16.6666666667%}.col-xxl-1,.col-xxl-2{flex:0 0 auto;margin-bottom:10px}.col-xxl-1{width:8.3333333333%}}.p0{padding:0!important}.p0-top{padding-top:0!important}.p0-right{padding-right:0!important}.p0-bottom{padding-bottom:0!important}.p0-left{padding-left:0!important}.p0-y{padding-bottom:0!important;padding-top:0!important}.p0-x{padding-left:0!important;padding-right:0!important}.p1{padding:1px!important}.p1-top{padding-top:1px!important}.p1-right{padding-right:1px!important}.p1-bottom{padding-bottom:1px!important}.p1-left{padding-left:1px!important}.p1-y{padding-bottom:1px!important;padding-top:1px!important}.p1-x{padding-left:1px!important;padding-right:1px!important}.p2{padding:2px!important}.p2-top{padding-top:2px!important}.p2-right{padding-right:2px!important}.p2-bottom{padding-bottom:2px!important}.p2-left{padding-left:2px!important}.p2-y{padding-bottom:2px!important;padding-top:2px!important}.p2-x{padding-left:2px!important;padding-right:2px!important}.p3{padding:3px!important}.p3-top{padding-top:3px!important}.p3-right{padding-right:3px!important}.p3-bottom{padding-bottom:3px!important}.p3-left{padding-left:3px!important}.p3-y{padding-bottom:3px!important;padding-top:3px!important}.p3-x{padding-left:3px!important;padding-right:3px!important}.p4{padding:4px!important}.p4-top{padding-top:4px!important}.p4-right{padding-right:4px!important}.p4-bottom{padding-bottom:4px!important}.p4-left{padding-left:4px!important}.p4-y{padding-bottom:4px!important;padding-top:4px!important}.p4-x{padding-left:4px!important;padding-right:4px!important}.p5{padding:5px!important}.p5-top{padding-top:5px!important}.p5-right{padding-right:5px!important}.p5-bottom{padding-bottom:5px!important}.p5-left{padding-left:5px!important}.p5-y{padding-bottom:5px!important;padding-top:5px!important}.p5-x{padding-left:5px!important;padding-right:5px!important}.p6{padding:6px!important}.p6-top{padding-top:6px!important}.p6-right{padding-right:6px!important}.p6-bottom{padding-bottom:6px!important}.p6-left{padding-left:6px!important}.p6-y{padding-bottom:6px!important;padding-top:6px!important}.p6-x{padding-left:6px!important;padding-right:6px!important}.p7{padding:7px!important}.p7-top{padding-top:7px!important}.p7-right{padding-right:7px!important}.p7-bottom{padding-bottom:7px!important}.p7-left{padding-left:7px!important}.p7-y{padding-bottom:7px!important;padding-top:7px!important}.p7-x{padding-left:7px!important;padding-right:7px!important}.p8{padding:8px!important}.p8-top{padding-top:8px!important}.p8-right{padding-right:8px!important}.p8-bottom{padding-bottom:8px!important}.p8-left{padding-left:8px!important}.p8-y{padding-bottom:8px!important;padding-top:8px!important}.p8-x{padding-left:8px!important;padding-right:8px!important}.p9{padding:9px!important}.p9-top{padding-top:9px!important}.p9-right{padding-right:9px!important}.p9-bottom{padding-bottom:9px!important}.p9-left{padding-left:9px!important}.p9-y{padding-bottom:9px!important;padding-top:9px!important}.p9-x{padding-left:9px!important;padding-right:9px!important}.p10{padding:10px!important}.p10-top{padding-top:10px!important}.p10-right{padding-right:10px!important}.p10-bottom{padding-bottom:10px!important}.p10-left{padding-left:10px!important}.p10-y{padding-bottom:10px!important;padding-top:10px!important}.p10-x{padding-left:10px!important;padding-right:10px!important}.p11{padding:11px!important}.p11-top{padding-top:11px!important}.p11-right{padding-right:11px!important}.p11-bottom{padding-bottom:11px!important}.p11-left{padding-left:11px!important}.p11-y{padding-bottom:11px!important;padding-top:11px!important}.p11-x{padding-left:11px!important;padding-right:11px!important}.p12{padding:12px!important}.p12-top{padding-top:12px!important}.p12-right{padding-right:12px!important}.p12-bottom{padding-bottom:12px!important}.p12-left{padding-left:12px!important}.p12-y{padding-bottom:12px!important;padding-top:12px!important}.p12-x{padding-left:12px!important;padding-right:12px!important}.p13{padding:13px!important}.p13-top{padding-top:13px!important}.p13-right{padding-right:13px!important}.p13-bottom{padding-bottom:13px!important}.p13-left{padding-left:13px!important}.p13-y{padding-bottom:13px!important;padding-top:13px!important}.p13-x{padding-left:13px!important;padding-right:13px!important}.p14{padding:14px!important}.p14-top{padding-top:14px!important}.p14-right{padding-right:14px!important}.p14-bottom{padding-bottom:14px!important}.p14-left{padding-left:14px!important}.p14-y{padding-bottom:14px!important;padding-top:14px!important}.p14-x{padding-left:14px!important;padding-right:14px!important}.p15{padding:15px!important}.p15-top{padding-top:15px!important}.p15-right{padding-right:15px!important}.p15-bottom{padding-bottom:15px!important}.p15-left{padding-left:15px!important}.p15-y{padding-bottom:15px!important;padding-top:15px!important}.p15-x{padding-left:15px!important;padding-right:15px!important}.p16{padding:16px!important}.p16-top{padding-top:16px!important}.p16-right{padding-right:16px!important}.p16-bottom{padding-bottom:16px!important}.p16-left{padding-left:16px!important}.p16-y{padding-bottom:16px!important;padding-top:16px!important}.p16-x{padding-left:16px!important;padding-right:16px!important}.p17{padding:17px!important}.p17-top{padding-top:17px!important}.p17-right{padding-right:17px!important}.p17-bottom{padding-bottom:17px!important}.p17-left{padding-left:17px!important}.p17-y{padding-bottom:17px!important;padding-top:17px!important}.p17-x{padding-left:17px!important;padding-right:17px!important}.p18{padding:18px!important}.p18-top{padding-top:18px!important}.p18-right{padding-right:18px!important}.p18-bottom{padding-bottom:18px!important}.p18-left{padding-left:18px!important}.p18-y{padding-bottom:18px!important;padding-top:18px!important}.p18-x{padding-left:18px!important;padding-right:18px!important}.p19{padding:19px!important}.p19-top{padding-top:19px!important}.p19-right{padding-right:19px!important}.p19-bottom{padding-bottom:19px!important}.p19-left{padding-left:19px!important}.p19-y{padding-bottom:19px!important;padding-top:19px!important}.p19-x{padding-left:19px!important;padding-right:19px!important}.p20{padding:20px!important}.p20-top{padding-top:20px!important}.p20-right{padding-right:20px!important}.p20-bottom{padding-bottom:20px!important}.p20-left{padding-left:20px!important}.p20-y{padding-bottom:20px!important;padding-top:20px!important}.p20-x{padding-left:20px!important;padding-right:20px!important}.p21{padding:21px!important}.p21-top{padding-top:21px!important}.p21-right{padding-right:21px!important}.p21-bottom{padding-bottom:21px!important}.p21-left{padding-left:21px!important}.p21-y{padding-bottom:21px!important;padding-top:21px!important}.p21-x{padding-left:21px!important;padding-right:21px!important}.p22{padding:22px!important}.p22-top{padding-top:22px!important}.p22-right{padding-right:22px!important}.p22-bottom{padding-bottom:22px!important}.p22-left{padding-left:22px!important}.p22-y{padding-bottom:22px!important;padding-top:22px!important}.p22-x{padding-left:22px!important;padding-right:22px!important}.p23{padding:23px!important}.p23-top{padding-top:23px!important}.p23-right{padding-right:23px!important}.p23-bottom{padding-bottom:23px!important}.p23-left{padding-left:23px!important}.p23-y{padding-bottom:23px!important;padding-top:23px!important}.p23-x{padding-left:23px!important;padding-right:23px!important}.p24{padding:24px!important}.p24-top{padding-top:24px!important}.p24-right{padding-right:24px!important}.p24-bottom{padding-bottom:24px!important}.p24-left{padding-left:24px!important}.p24-y{padding-bottom:24px!important;padding-top:24px!important}.p24-x{padding-left:24px!important;padding-right:24px!important}.p25{padding:25px!important}.p25-top{padding-top:25px!important}.p25-right{padding-right:25px!important}.p25-bottom{padding-bottom:25px!important}.p25-left{padding-left:25px!important}.p25-y{padding-bottom:25px!important;padding-top:25px!important}.p25-x{padding-left:25px!important;padding-right:25px!important}.p26{padding:26px!important}.p26-top{padding-top:26px!important}.p26-right{padding-right:26px!important}.p26-bottom{padding-bottom:26px!important}.p26-left{padding-left:26px!important}.p26-y{padding-bottom:26px!important;padding-top:26px!important}.p26-x{padding-left:26px!important;padding-right:26px!important}.p27{padding:27px!important}.p27-top{padding-top:27px!important}.p27-right{padding-right:27px!important}.p27-bottom{padding-bottom:27px!important}.p27-left{padding-left:27px!important}.p27-y{padding-bottom:27px!important;padding-top:27px!important}.p27-x{padding-left:27px!important;padding-right:27px!important}.p28{padding:28px!important}.p28-top{padding-top:28px!important}.p28-right{padding-right:28px!important}.p28-bottom{padding-bottom:28px!important}.p28-left{padding-left:28px!important}.p28-y{padding-bottom:28px!important;padding-top:28px!important}.p28-x{padding-left:28px!important;padding-right:28px!important}.p29{padding:29px!important}.p29-top{padding-top:29px!important}.p29-right{padding-right:29px!important}.p29-bottom{padding-bottom:29px!important}.p29-left{padding-left:29px!important}.p29-y{padding-bottom:29px!important;padding-top:29px!important}.p29-x{padding-left:29px!important;padding-right:29px!important}.p30{padding:30px!important}.p30-top{padding-top:30px!important}.p30-right{padding-right:30px!important}.p30-bottom{padding-bottom:30px!important}.p30-left{padding-left:30px!important}.p30-y{padding-bottom:30px!important;padding-top:30px!important}.p30-x{padding-left:30px!important;padding-right:30px!important}.p31{padding:31px!important}.p31-top{padding-top:31px!important}.p31-right{padding-right:31px!important}.p31-bottom{padding-bottom:31px!important}.p31-left{padding-left:31px!important}.p31-y{padding-bottom:31px!important;padding-top:31px!important}.p31-x{padding-left:31px!important;padding-right:31px!important}.p32{padding:32px!important}.p32-top{padding-top:32px!important}.p32-right{padding-right:32px!important}.p32-bottom{padding-bottom:32px!important}.p32-left{padding-left:32px!important}.p32-y{padding-bottom:32px!important;padding-top:32px!important}.p32-x{padding-left:32px!important;padding-right:32px!important}.p33{padding:33px!important}.p33-top{padding-top:33px!important}.p33-right{padding-right:33px!important}.p33-bottom{padding-bottom:33px!important}.p33-left{padding-left:33px!important}.p33-y{padding-bottom:33px!important;padding-top:33px!important}.p33-x{padding-left:33px!important;padding-right:33px!important}.p34{padding:34px!important}.p34-top{padding-top:34px!important}.p34-right{padding-right:34px!important}.p34-bottom{padding-bottom:34px!important}.p34-left{padding-left:34px!important}.p34-y{padding-bottom:34px!important;padding-top:34px!important}.p34-x{padding-left:34px!important;padding-right:34px!important}.p35{padding:35px!important}.p35-top{padding-top:35px!important}.p35-right{padding-right:35px!important}.p35-bottom{padding-bottom:35px!important}.p35-left{padding-left:35px!important}.p35-y{padding-bottom:35px!important;padding-top:35px!important}.p35-x{padding-left:35px!important;padding-right:35px!important}.p36{padding:36px!important}.p36-top{padding-top:36px!important}.p36-right{padding-right:36px!important}.p36-bottom{padding-bottom:36px!important}.p36-left{padding-left:36px!important}.p36-y{padding-bottom:36px!important;padding-top:36px!important}.p36-x{padding-left:36px!important;padding-right:36px!important}.p37{padding:37px!important}.p37-top{padding-top:37px!important}.p37-right{padding-right:37px!important}.p37-bottom{padding-bottom:37px!important}.p37-left{padding-left:37px!important}.p37-y{padding-bottom:37px!important;padding-top:37px!important}.p37-x{padding-left:37px!important;padding-right:37px!important}.p38{padding:38px!important}.p38-top{padding-top:38px!important}.p38-right{padding-right:38px!important}.p38-bottom{padding-bottom:38px!important}.p38-left{padding-left:38px!important}.p38-y{padding-bottom:38px!important;padding-top:38px!important}.p38-x{padding-left:38px!important;padding-right:38px!important}.p39{padding:39px!important}.p39-top{padding-top:39px!important}.p39-right{padding-right:39px!important}.p39-bottom{padding-bottom:39px!important}.p39-left{padding-left:39px!important}.p39-y{padding-bottom:39px!important;padding-top:39px!important}.p39-x{padding-left:39px!important;padding-right:39px!important}.p40{padding:40px!important}.p40-top{padding-top:40px!important}.p40-right{padding-right:40px!important}.p40-bottom{padding-bottom:40px!important}.p40-left{padding-left:40px!important}.p40-y{padding-bottom:40px!important;padding-top:40px!important}.p40-x{padding-left:40px!important;padding-right:40px!important}.p41{padding:41px!important}.p41-top{padding-top:41px!important}.p41-right{padding-right:41px!important}.p41-bottom{padding-bottom:41px!important}.p41-left{padding-left:41px!important}.p41-y{padding-bottom:41px!important;padding-top:41px!important}.p41-x{padding-left:41px!important;padding-right:41px!important}.p42{padding:42px!important}.p42-top{padding-top:42px!important}.p42-right{padding-right:42px!important}.p42-bottom{padding-bottom:42px!important}.p42-left{padding-left:42px!important}.p42-y{padding-bottom:42px!important;padding-top:42px!important}.p42-x{padding-left:42px!important;padding-right:42px!important}.p43{padding:43px!important}.p43-top{padding-top:43px!important}.p43-right{padding-right:43px!important}.p43-bottom{padding-bottom:43px!important}.p43-left{padding-left:43px!important}.p43-y{padding-bottom:43px!important;padding-top:43px!important}.p43-x{padding-left:43px!important;padding-right:43px!important}.p44{padding:44px!important}.p44-top{padding-top:44px!important}.p44-right{padding-right:44px!important}.p44-bottom{padding-bottom:44px!important}.p44-left{padding-left:44px!important}.p44-y{padding-bottom:44px!important;padding-top:44px!important}.p44-x{padding-left:44px!important;padding-right:44px!important}.p45{padding:45px!important}.p45-top{padding-top:45px!important}.p45-right{padding-right:45px!important}.p45-bottom{padding-bottom:45px!important}.p45-left{padding-left:45px!important}.p45-y{padding-bottom:45px!important;padding-top:45px!important}.p45-x{padding-left:45px!important;padding-right:45px!important}.p46{padding:46px!important}.p46-top{padding-top:46px!important}.p46-right{padding-right:46px!important}.p46-bottom{padding-bottom:46px!important}.p46-left{padding-left:46px!important}.p46-y{padding-bottom:46px!important;padding-top:46px!important}.p46-x{padding-left:46px!important;padding-right:46px!important}.p47{padding:47px!important}.p47-top{padding-top:47px!important}.p47-right{padding-right:47px!important}.p47-bottom{padding-bottom:47px!important}.p47-left{padding-left:47px!important}.p47-y{padding-bottom:47px!important;padding-top:47px!important}.p47-x{padding-left:47px!important;padding-right:47px!important}.p48{padding:48px!important}.p48-top{padding-top:48px!important}.p48-right{padding-right:48px!important}.p48-bottom{padding-bottom:48px!important}.p48-left{padding-left:48px!important}.p48-y{padding-bottom:48px!important;padding-top:48px!important}.p48-x{padding-left:48px!important;padding-right:48px!important}.p49{padding:49px!important}.p49-top{padding-top:49px!important}.p49-right{padding-right:49px!important}.p49-bottom{padding-bottom:49px!important}.p49-left{padding-left:49px!important}.p49-y{padding-bottom:49px!important;padding-top:49px!important}.p49-x{padding-left:49px!important;padding-right:49px!important}.p50{padding:50px!important}.p50-top{padding-top:50px!important}.p50-right{padding-right:50px!important}.p50-bottom{padding-bottom:50px!important}.p50-left{padding-left:50px!important}.p50-y{padding-bottom:50px!important;padding-top:50px!important}.p50-x{padding-left:50px!important;padding-right:50px!important}.p51{padding:51px!important}.p51-top{padding-top:51px!important}.p51-right{padding-right:51px!important}.p51-bottom{padding-bottom:51px!important}.p51-left{padding-left:51px!important}.p51-y{padding-bottom:51px!important;padding-top:51px!important}.p51-x{padding-left:51px!important;padding-right:51px!important}.p52{padding:52px!important}.p52-top{padding-top:52px!important}.p52-right{padding-right:52px!important}.p52-bottom{padding-bottom:52px!important}.p52-left{padding-left:52px!important}.p52-y{padding-bottom:52px!important;padding-top:52px!important}.p52-x{padding-left:52px!important;padding-right:52px!important}.p53{padding:53px!important}.p53-top{padding-top:53px!important}.p53-right{padding-right:53px!important}.p53-bottom{padding-bottom:53px!important}.p53-left{padding-left:53px!important}.p53-y{padding-bottom:53px!important;padding-top:53px!important}.p53-x{padding-left:53px!important;padding-right:53px!important}.p54{padding:54px!important}.p54-top{padding-top:54px!important}.p54-right{padding-right:54px!important}.p54-bottom{padding-bottom:54px!important}.p54-left{padding-left:54px!important}.p54-y{padding-bottom:54px!important;padding-top:54px!important}.p54-x{padding-left:54px!important;padding-right:54px!important}.p55{padding:55px!important}.p55-top{padding-top:55px!important}.p55-right{padding-right:55px!important}.p55-bottom{padding-bottom:55px!important}.p55-left{padding-left:55px!important}.p55-y{padding-bottom:55px!important;padding-top:55px!important}.p55-x{padding-left:55px!important;padding-right:55px!important}.p56{padding:56px!important}.p56-top{padding-top:56px!important}.p56-right{padding-right:56px!important}.p56-bottom{padding-bottom:56px!important}.p56-left{padding-left:56px!important}.p56-y{padding-bottom:56px!important;padding-top:56px!important}.p56-x{padding-left:56px!important;padding-right:56px!important}.p57{padding:57px!important}.p57-top{padding-top:57px!important}.p57-right{padding-right:57px!important}.p57-bottom{padding-bottom:57px!important}.p57-left{padding-left:57px!important}.p57-y{padding-bottom:57px!important;padding-top:57px!important}.p57-x{padding-left:57px!important;padding-right:57px!important}.p58{padding:58px!important}.p58-top{padding-top:58px!important}.p58-right{padding-right:58px!important}.p58-bottom{padding-bottom:58px!important}.p58-left{padding-left:58px!important}.p58-y{padding-bottom:58px!important;padding-top:58px!important}.p58-x{padding-left:58px!important;padding-right:58px!important}.p59{padding:59px!important}.p59-top{padding-top:59px!important}.p59-right{padding-right:59px!important}.p59-bottom{padding-bottom:59px!important}.p59-left{padding-left:59px!important}.p59-y{padding-bottom:59px!important;padding-top:59px!important}.p59-x{padding-left:59px!important;padding-right:59px!important}.p60{padding:60px!important}.p60-top{padding-top:60px!important}.p60-right{padding-right:60px!important}.p60-bottom{padding-bottom:60px!important}.p60-left{padding-left:60px!important}.p60-y{padding-bottom:60px!important;padding-top:60px!important}.p60-x{padding-left:60px!important;padding-right:60px!important}.p61{padding:61px!important}.p61-top{padding-top:61px!important}.p61-right{padding-right:61px!important}.p61-bottom{padding-bottom:61px!important}.p61-left{padding-left:61px!important}.p61-y{padding-bottom:61px!important;padding-top:61px!important}.p61-x{padding-left:61px!important;padding-right:61px!important}.p62{padding:62px!important}.p62-top{padding-top:62px!important}.p62-right{padding-right:62px!important}.p62-bottom{padding-bottom:62px!important}.p62-left{padding-left:62px!important}.p62-y{padding-bottom:62px!important;padding-top:62px!important}.p62-x{padding-left:62px!important;padding-right:62px!important}.p63{padding:63px!important}.p63-top{padding-top:63px!important}.p63-right{padding-right:63px!important}.p63-bottom{padding-bottom:63px!important}.p63-left{padding-left:63px!important}.p63-y{padding-bottom:63px!important;padding-top:63px!important}.p63-x{padding-left:63px!important;padding-right:63px!important}.p64{padding:64px!important}.p64-top{padding-top:64px!important}.p64-right{padding-right:64px!important}.p64-bottom{padding-bottom:64px!important}.p64-left{padding-left:64px!important}.p64-y{padding-bottom:64px!important;padding-top:64px!important}.p64-x{padding-left:64px!important;padding-right:64px!important}.p65{padding:65px!important}.p65-top{padding-top:65px!important}.p65-right{padding-right:65px!important}.p65-bottom{padding-bottom:65px!important}.p65-left{padding-left:65px!important}.p65-y{padding-bottom:65px!important;padding-top:65px!important}.p65-x{padding-left:65px!important;padding-right:65px!important}.p66{padding:66px!important}.p66-top{padding-top:66px!important}.p66-right{padding-right:66px!important}.p66-bottom{padding-bottom:66px!important}.p66-left{padding-left:66px!important}.p66-y{padding-bottom:66px!important;padding-top:66px!important}.p66-x{padding-left:66px!important;padding-right:66px!important}.p67{padding:67px!important}.p67-top{padding-top:67px!important}.p67-right{padding-right:67px!important}.p67-bottom{padding-bottom:67px!important}.p67-left{padding-left:67px!important}.p67-y{padding-bottom:67px!important;padding-top:67px!important}.p67-x{padding-left:67px!important;padding-right:67px!important}.p68{padding:68px!important}.p68-top{padding-top:68px!important}.p68-right{padding-right:68px!important}.p68-bottom{padding-bottom:68px!important}.p68-left{padding-left:68px!important}.p68-y{padding-bottom:68px!important;padding-top:68px!important}.p68-x{padding-left:68px!important;padding-right:68px!important}.p69{padding:69px!important}.p69-top{padding-top:69px!important}.p69-right{padding-right:69px!important}.p69-bottom{padding-bottom:69px!important}.p69-left{padding-left:69px!important}.p69-y{padding-bottom:69px!important;padding-top:69px!important}.p69-x{padding-left:69px!important;padding-right:69px!important}.p70{padding:70px!important}.p70-top{padding-top:70px!important}.p70-right{padding-right:70px!important}.p70-bottom{padding-bottom:70px!important}.p70-left{padding-left:70px!important}.p70-y{padding-bottom:70px!important;padding-top:70px!important}.p70-x{padding-left:70px!important;padding-right:70px!important}.m-auto{margin:auto!important}.m-auto-right{margin-right:auto!important}.m-auto-left{margin-left:auto!important}.m0{margin:0!important}.m0-top{margin-top:0!important}.m0-right{margin-right:0!important}.m0-bottom{margin-bottom:0!important}.m0-left{margin-left:0!important}.m0-y{margin-bottom:0!important;margin-top:0!important}.m0-x{margin-left:0!important;margin-right:0!important}.m1{margin:1px!important}.m1-top{margin-top:1px!important}.m1-right{margin-right:1px!important}.m1-bottom{margin-bottom:1px!important}.m1-left{margin-left:1px!important}.m1-y{margin-bottom:1px!important;margin-top:1px!important}.m1-x{margin-left:1px!important;margin-right:1px!important}.m2{margin:2px!important}.m2-top{margin-top:2px!important}.m2-right{margin-right:2px!important}.m2-bottom{margin-bottom:2px!important}.m2-left{margin-left:2px!important}.m2-y{margin-bottom:2px!important;margin-top:2px!important}.m2-x{margin-left:2px!important;margin-right:2px!important}.m3{margin:3px!important}.m3-top{margin-top:3px!important}.m3-right{margin-right:3px!important}.m3-bottom{margin-bottom:3px!important}.m3-left{margin-left:3px!important}.m3-y{margin-bottom:3px!important;margin-top:3px!important}.m3-x{margin-left:3px!important;margin-right:3px!important}.m4{margin:4px!important}.m4-top{margin-top:4px!important}.m4-right{margin-right:4px!important}.m4-bottom{margin-bottom:4px!important}.m4-left{margin-left:4px!important}.m4-y{margin-bottom:4px!important;margin-top:4px!important}.m4-x{margin-left:4px!important;margin-right:4px!important}.m5{margin:5px!important}.m5-top{margin-top:5px!important}.m5-right{margin-right:5px!important}.m5-bottom{margin-bottom:5px!important}.m5-left{margin-left:5px!important}.m5-y{margin-bottom:5px!important;margin-top:5px!important}.m5-x{margin-left:5px!important;margin-right:5px!important}.m6{margin:6px!important}.m6-top{margin-top:6px!important}.m6-right{margin-right:6px!important}.m6-bottom{margin-bottom:6px!important}.m6-left{margin-left:6px!important}.m6-y{margin-bottom:6px!important;margin-top:6px!important}.m6-x{margin-left:6px!important;margin-right:6px!important}.m7{margin:7px!important}.m7-top{margin-top:7px!important}.m7-right{margin-right:7px!important}.m7-bottom{margin-bottom:7px!important}.m7-left{margin-left:7px!important}.m7-y{margin-bottom:7px!important;margin-top:7px!important}.m7-x{margin-left:7px!important;margin-right:7px!important}.m8{margin:8px!important}.m8-top{margin-top:8px!important}.m8-right{margin-right:8px!important}.m8-bottom{margin-bottom:8px!important}.m8-left{margin-left:8px!important}.m8-y{margin-bottom:8px!important;margin-top:8px!important}.m8-x{margin-left:8px!important;margin-right:8px!important}.m9{margin:9px!important}.m9-top{margin-top:9px!important}.m9-right{margin-right:9px!important}.m9-bottom{margin-bottom:9px!important}.m9-left{margin-left:9px!important}.m9-y{margin-bottom:9px!important;margin-top:9px!important}.m9-x{margin-left:9px!important;margin-right:9px!important}.m10{margin:10px!important}.m10-top{margin-top:10px!important}.m10-right{margin-right:10px!important}.m10-bottom{margin-bottom:10px!important}.m10-left{margin-left:10px!important}.m10-y{margin-bottom:10px!important;margin-top:10px!important}.m10-x{margin-left:10px!important;margin-right:10px!important}.m11{margin:11px!important}.m11-top{margin-top:11px!important}.m11-right{margin-right:11px!important}.m11-bottom{margin-bottom:11px!important}.m11-left{margin-left:11px!important}.m11-y{margin-bottom:11px!important;margin-top:11px!important}.m11-x{margin-left:11px!important;margin-right:11px!important}.m12{margin:12px!important}.m12-top{margin-top:12px!important}.m12-right{margin-right:12px!important}.m12-bottom{margin-bottom:12px!important}.m12-left{margin-left:12px!important}.m12-y{margin-bottom:12px!important;margin-top:12px!important}.m12-x{margin-left:12px!important;margin-right:12px!important}.m13{margin:13px!important}.m13-top{margin-top:13px!important}.m13-right{margin-right:13px!important}.m13-bottom{margin-bottom:13px!important}.m13-left{margin-left:13px!important}.m13-y{margin-bottom:13px!important;margin-top:13px!important}.m13-x{margin-left:13px!important;margin-right:13px!important}.m14{margin:14px!important}.m14-top{margin-top:14px!important}.m14-right{margin-right:14px!important}.m14-bottom{margin-bottom:14px!important}.m14-left{margin-left:14px!important}.m14-y{margin-bottom:14px!important;margin-top:14px!important}.m14-x{margin-left:14px!important;margin-right:14px!important}.m15{margin:15px!important}.m15-top{margin-top:15px!important}.m15-right{margin-right:15px!important}.m15-bottom{margin-bottom:15px!important}.m15-left{margin-left:15px!important}.m15-y{margin-bottom:15px!important;margin-top:15px!important}.m15-x{margin-left:15px!important;margin-right:15px!important}.m16{margin:16px!important}.m16-top{margin-top:16px!important}.m16-right{margin-right:16px!important}.m16-bottom{margin-bottom:16px!important}.m16-left{margin-left:16px!important}.m16-y{margin-bottom:16px!important;margin-top:16px!important}.m16-x{margin-left:16px!important;margin-right:16px!important}.m17{margin:17px!important}.m17-top{margin-top:17px!important}.m17-right{margin-right:17px!important}.m17-bottom{margin-bottom:17px!important}.m17-left{margin-left:17px!important}.m17-y{margin-bottom:17px!important;margin-top:17px!important}.m17-x{margin-left:17px!important;margin-right:17px!important}.m18{margin:18px!important}.m18-top{margin-top:18px!important}.m18-right{margin-right:18px!important}.m18-bottom{margin-bottom:18px!important}.m18-left{margin-left:18px!important}.m18-y{margin-bottom:18px!important;margin-top:18px!important}.m18-x{margin-left:18px!important;margin-right:18px!important}.m19{margin:19px!important}.m19-top{margin-top:19px!important}.m19-right{margin-right:19px!important}.m19-bottom{margin-bottom:19px!important}.m19-left{margin-left:19px!important}.m19-y{margin-bottom:19px!important;margin-top:19px!important}.m19-x{margin-left:19px!important;margin-right:19px!important}.m20{margin:20px!important}.m20-top{margin-top:20px!important}.m20-right{margin-right:20px!important}.m20-bottom{margin-bottom:20px!important}.m20-left{margin-left:20px!important}.m20-y{margin-bottom:20px!important;margin-top:20px!important}.m20-x{margin-left:20px!important;margin-right:20px!important}.m21{margin:21px!important}.m21-top{margin-top:21px!important}.m21-right{margin-right:21px!important}.m21-bottom{margin-bottom:21px!important}.m21-left{margin-left:21px!important}.m21-y{margin-bottom:21px!important;margin-top:21px!important}.m21-x{margin-left:21px!important;margin-right:21px!important}.m22{margin:22px!important}.m22-top{margin-top:22px!important}.m22-right{margin-right:22px!important}.m22-bottom{margin-bottom:22px!important}.m22-left{margin-left:22px!important}.m22-y{margin-bottom:22px!important;margin-top:22px!important}.m22-x{margin-left:22px!important;margin-right:22px!important}.m23{margin:23px!important}.m23-top{margin-top:23px!important}.m23-right{margin-right:23px!important}.m23-bottom{margin-bottom:23px!important}.m23-left{margin-left:23px!important}.m23-y{margin-bottom:23px!important;margin-top:23px!important}.m23-x{margin-left:23px!important;margin-right:23px!important}.m24{margin:24px!important}.m24-top{margin-top:24px!important}.m24-right{margin-right:24px!important}.m24-bottom{margin-bottom:24px!important}.m24-left{margin-left:24px!important}.m24-y{margin-bottom:24px!important;margin-top:24px!important}.m24-x{margin-left:24px!important;margin-right:24px!important}.m25{margin:25px!important}.m25-top{margin-top:25px!important}.m25-right{margin-right:25px!important}.m25-bottom{margin-bottom:25px!important}.m25-left{margin-left:25px!important}.m25-y{margin-bottom:25px!important;margin-top:25px!important}.m25-x{margin-left:25px!important;margin-right:25px!important}.m26{margin:26px!important}.m26-top{margin-top:26px!important}.m26-right{margin-right:26px!important}.m26-bottom{margin-bottom:26px!important}.m26-left{margin-left:26px!important}.m26-y{margin-bottom:26px!important;margin-top:26px!important}.m26-x{margin-left:26px!important;margin-right:26px!important}.m27{margin:27px!important}.m27-top{margin-top:27px!important}.m27-right{margin-right:27px!important}.m27-bottom{margin-bottom:27px!important}.m27-left{margin-left:27px!important}.m27-y{margin-bottom:27px!important;margin-top:27px!important}.m27-x{margin-left:27px!important;margin-right:27px!important}.m28{margin:28px!important}.m28-top{margin-top:28px!important}.m28-right{margin-right:28px!important}.m28-bottom{margin-bottom:28px!important}.m28-left{margin-left:28px!important}.m28-y{margin-bottom:28px!important;margin-top:28px!important}.m28-x{margin-left:28px!important;margin-right:28px!important}.m29{margin:29px!important}.m29-top{margin-top:29px!important}.m29-right{margin-right:29px!important}.m29-bottom{margin-bottom:29px!important}.m29-left{margin-left:29px!important}.m29-y{margin-bottom:29px!important;margin-top:29px!important}.m29-x{margin-left:29px!important;margin-right:29px!important}.m30{margin:30px!important}.m30-top{margin-top:30px!important}.m30-right{margin-right:30px!important}.m30-bottom{margin-bottom:30px!important}.m30-left{margin-left:30px!important}.m30-y{margin-bottom:30px!important;margin-top:30px!important}.m30-x{margin-left:30px!important;margin-right:30px!important}.m31{margin:31px!important}.m31-top{margin-top:31px!important}.m31-right{margin-right:31px!important}.m31-bottom{margin-bottom:31px!important}.m31-left{margin-left:31px!important}.m31-y{margin-bottom:31px!important;margin-top:31px!important}.m31-x{margin-left:31px!important;margin-right:31px!important}.m32{margin:32px!important}.m32-top{margin-top:32px!important}.m32-right{margin-right:32px!important}.m32-bottom{margin-bottom:32px!important}.m32-left{margin-left:32px!important}.m32-y{margin-bottom:32px!important;margin-top:32px!important}.m32-x{margin-left:32px!important;margin-right:32px!important}.m33{margin:33px!important}.m33-top{margin-top:33px!important}.m33-right{margin-right:33px!important}.m33-bottom{margin-bottom:33px!important}.m33-left{margin-left:33px!important}.m33-y{margin-bottom:33px!important;margin-top:33px!important}.m33-x{margin-left:33px!important;margin-right:33px!important}.m34{margin:34px!important}.m34-top{margin-top:34px!important}.m34-right{margin-right:34px!important}.m34-bottom{margin-bottom:34px!important}.m34-left{margin-left:34px!important}.m34-y{margin-bottom:34px!important;margin-top:34px!important}.m34-x{margin-left:34px!important;margin-right:34px!important}.m35{margin:35px!important}.m35-top{margin-top:35px!important}.m35-right{margin-right:35px!important}.m35-bottom{margin-bottom:35px!important}.m35-left{margin-left:35px!important}.m35-y{margin-bottom:35px!important;margin-top:35px!important}.m35-x{margin-left:35px!important;margin-right:35px!important}.m36{margin:36px!important}.m36-top{margin-top:36px!important}.m36-right{margin-right:36px!important}.m36-bottom{margin-bottom:36px!important}.m36-left{margin-left:36px!important}.m36-y{margin-bottom:36px!important;margin-top:36px!important}.m36-x{margin-left:36px!important;margin-right:36px!important}.m37{margin:37px!important}.m37-top{margin-top:37px!important}.m37-right{margin-right:37px!important}.m37-bottom{margin-bottom:37px!important}.m37-left{margin-left:37px!important}.m37-y{margin-bottom:37px!important;margin-top:37px!important}.m37-x{margin-left:37px!important;margin-right:37px!important}.m38{margin:38px!important}.m38-top{margin-top:38px!important}.m38-right{margin-right:38px!important}.m38-bottom{margin-bottom:38px!important}.m38-left{margin-left:38px!important}.m38-y{margin-bottom:38px!important;margin-top:38px!important}.m38-x{margin-left:38px!important;margin-right:38px!important}.m39{margin:39px!important}.m39-top{margin-top:39px!important}.m39-right{margin-right:39px!important}.m39-bottom{margin-bottom:39px!important}.m39-left{margin-left:39px!important}.m39-y{margin-bottom:39px!important;margin-top:39px!important}.m39-x{margin-left:39px!important;margin-right:39px!important}.m40{margin:40px!important}.m40-top{margin-top:40px!important}.m40-right{margin-right:40px!important}.m40-bottom{margin-bottom:40px!important}.m40-left{margin-left:40px!important}.m40-y{margin-bottom:40px!important;margin-top:40px!important}.m40-x{margin-left:40px!important;margin-right:40px!important}.m41{margin:41px!important}.m41-top{margin-top:41px!important}.m41-right{margin-right:41px!important}.m41-bottom{margin-bottom:41px!important}.m41-left{margin-left:41px!important}.m41-y{margin-bottom:41px!important;margin-top:41px!important}.m41-x{margin-left:41px!important;margin-right:41px!important}.m42{margin:42px!important}.m42-top{margin-top:42px!important}.m42-right{margin-right:42px!important}.m42-bottom{margin-bottom:42px!important}.m42-left{margin-left:42px!important}.m42-y{margin-bottom:42px!important;margin-top:42px!important}.m42-x{margin-left:42px!important;margin-right:42px!important}.m43{margin:43px!important}.m43-top{margin-top:43px!important}.m43-right{margin-right:43px!important}.m43-bottom{margin-bottom:43px!important}.m43-left{margin-left:43px!important}.m43-y{margin-bottom:43px!important;margin-top:43px!important}.m43-x{margin-left:43px!important;margin-right:43px!important}.m44{margin:44px!important}.m44-top{margin-top:44px!important}.m44-right{margin-right:44px!important}.m44-bottom{margin-bottom:44px!important}.m44-left{margin-left:44px!important}.m44-y{margin-bottom:44px!important;margin-top:44px!important}.m44-x{margin-left:44px!important;margin-right:44px!important}.m45{margin:45px!important}.m45-top{margin-top:45px!important}.m45-right{margin-right:45px!important}.m45-bottom{margin-bottom:45px!important}.m45-left{margin-left:45px!important}.m45-y{margin-bottom:45px!important;margin-top:45px!important}.m45-x{margin-left:45px!important;margin-right:45px!important}.m46{margin:46px!important}.m46-top{margin-top:46px!important}.m46-right{margin-right:46px!important}.m46-bottom{margin-bottom:46px!important}.m46-left{margin-left:46px!important}.m46-y{margin-bottom:46px!important;margin-top:46px!important}.m46-x{margin-left:46px!important;margin-right:46px!important}.m47{margin:47px!important}.m47-top{margin-top:47px!important}.m47-right{margin-right:47px!important}.m47-bottom{margin-bottom:47px!important}.m47-left{margin-left:47px!important}.m47-y{margin-bottom:47px!important;margin-top:47px!important}.m47-x{margin-left:47px!important;margin-right:47px!important}.m48{margin:48px!important}.m48-top{margin-top:48px!important}.m48-right{margin-right:48px!important}.m48-bottom{margin-bottom:48px!important}.m48-left{margin-left:48px!important}.m48-y{margin-bottom:48px!important;margin-top:48px!important}.m48-x{margin-left:48px!important;margin-right:48px!important}.m49{margin:49px!important}.m49-top{margin-top:49px!important}.m49-right{margin-right:49px!important}.m49-bottom{margin-bottom:49px!important}.m49-left{margin-left:49px!important}.m49-y{margin-bottom:49px!important;margin-top:49px!important}.m49-x{margin-left:49px!important;margin-right:49px!important}.m50{margin:50px!important}.m50-top{margin-top:50px!important}.m50-right{margin-right:50px!important}.m50-bottom{margin-bottom:50px!important}.m50-left{margin-left:50px!important}.m50-y{margin-bottom:50px!important;margin-top:50px!important}.m50-x{margin-left:50px!important;margin-right:50px!important}.m51{margin:51px!important}.m51-top{margin-top:51px!important}.m51-right{margin-right:51px!important}.m51-bottom{margin-bottom:51px!important}.m51-left{margin-left:51px!important}.m51-y{margin-bottom:51px!important;margin-top:51px!important}.m51-x{margin-left:51px!important;margin-right:51px!important}.m52{margin:52px!important}.m52-top{margin-top:52px!important}.m52-right{margin-right:52px!important}.m52-bottom{margin-bottom:52px!important}.m52-left{margin-left:52px!important}.m52-y{margin-bottom:52px!important;margin-top:52px!important}.m52-x{margin-left:52px!important;margin-right:52px!important}.m53{margin:53px!important}.m53-top{margin-top:53px!important}.m53-right{margin-right:53px!important}.m53-bottom{margin-bottom:53px!important}.m53-left{margin-left:53px!important}.m53-y{margin-bottom:53px!important;margin-top:53px!important}.m53-x{margin-left:53px!important;margin-right:53px!important}.m54{margin:54px!important}.m54-top{margin-top:54px!important}.m54-right{margin-right:54px!important}.m54-bottom{margin-bottom:54px!important}.m54-left{margin-left:54px!important}.m54-y{margin-bottom:54px!important;margin-top:54px!important}.m54-x{margin-left:54px!important;margin-right:54px!important}.m55{margin:55px!important}.m55-top{margin-top:55px!important}.m55-right{margin-right:55px!important}.m55-bottom{margin-bottom:55px!important}.m55-left{margin-left:55px!important}.m55-y{margin-bottom:55px!important;margin-top:55px!important}.m55-x{margin-left:55px!important;margin-right:55px!important}.m56{margin:56px!important}.m56-top{margin-top:56px!important}.m56-right{margin-right:56px!important}.m56-bottom{margin-bottom:56px!important}.m56-left{margin-left:56px!important}.m56-y{margin-bottom:56px!important;margin-top:56px!important}.m56-x{margin-left:56px!important;margin-right:56px!important}.m57{margin:57px!important}.m57-top{margin-top:57px!important}.m57-right{margin-right:57px!important}.m57-bottom{margin-bottom:57px!important}.m57-left{margin-left:57px!important}.m57-y{margin-bottom:57px!important;margin-top:57px!important}.m57-x{margin-left:57px!important;margin-right:57px!important}.m58{margin:58px!important}.m58-top{margin-top:58px!important}.m58-right{margin-right:58px!important}.m58-bottom{margin-bottom:58px!important}.m58-left{margin-left:58px!important}.m58-y{margin-bottom:58px!important;margin-top:58px!important}.m58-x{margin-left:58px!important;margin-right:58px!important}.m59{margin:59px!important}.m59-top{margin-top:59px!important}.m59-right{margin-right:59px!important}.m59-bottom{margin-bottom:59px!important}.m59-left{margin-left:59px!important}.m59-y{margin-bottom:59px!important;margin-top:59px!important}.m59-x{margin-left:59px!important;margin-right:59px!important}.m60{margin:60px!important}.m60-top{margin-top:60px!important}.m60-right{margin-right:60px!important}.m60-bottom{margin-bottom:60px!important}.m60-left{margin-left:60px!important}.m60-y{margin-bottom:60px!important;margin-top:60px!important}.m60-x{margin-left:60px!important;margin-right:60px!important}.m61{margin:61px!important}.m61-top{margin-top:61px!important}.m61-right{margin-right:61px!important}.m61-bottom{margin-bottom:61px!important}.m61-left{margin-left:61px!important}.m61-y{margin-bottom:61px!important;margin-top:61px!important}.m61-x{margin-left:61px!important;margin-right:61px!important}.m62{margin:62px!important}.m62-top{margin-top:62px!important}.m62-right{margin-right:62px!important}.m62-bottom{margin-bottom:62px!important}.m62-left{margin-left:62px!important}.m62-y{margin-bottom:62px!important;margin-top:62px!important}.m62-x{margin-left:62px!important;margin-right:62px!important}.m63{margin:63px!important}.m63-top{margin-top:63px!important}.m63-right{margin-right:63px!important}.m63-bottom{margin-bottom:63px!important}.m63-left{margin-left:63px!important}.m63-y{margin-bottom:63px!important;margin-top:63px!important}.m63-x{margin-left:63px!important;margin-right:63px!important}.m64{margin:64px!important}.m64-top{margin-top:64px!important}.m64-right{margin-right:64px!important}.m64-bottom{margin-bottom:64px!important}.m64-left{margin-left:64px!important}.m64-y{margin-bottom:64px!important;margin-top:64px!important}.m64-x{margin-left:64px!important;margin-right:64px!important}.m65{margin:65px!important}.m65-top{margin-top:65px!important}.m65-right{margin-right:65px!important}.m65-bottom{margin-bottom:65px!important}.m65-left{margin-left:65px!important}.m65-y{margin-bottom:65px!important;margin-top:65px!important}.m65-x{margin-left:65px!important;margin-right:65px!important}.m66{margin:66px!important}.m66-top{margin-top:66px!important}.m66-right{margin-right:66px!important}.m66-bottom{margin-bottom:66px!important}.m66-left{margin-left:66px!important}.m66-y{margin-bottom:66px!important;margin-top:66px!important}.m66-x{margin-left:66px!important;margin-right:66px!important}.m67{margin:67px!important}.m67-top{margin-top:67px!important}.m67-right{margin-right:67px!important}.m67-bottom{margin-bottom:67px!important}.m67-left{margin-left:67px!important}.m67-y{margin-bottom:67px!important;margin-top:67px!important}.m67-x{margin-left:67px!important;margin-right:67px!important}.m68{margin:68px!important}.m68-top{margin-top:68px!important}.m68-right{margin-right:68px!important}.m68-bottom{margin-bottom:68px!important}.m68-left{margin-left:68px!important}.m68-y{margin-bottom:68px!important;margin-top:68px!important}.m68-x{margin-left:68px!important;margin-right:68px!important}.m69{margin:69px!important}.m69-top{margin-top:69px!important}.m69-right{margin-right:69px!important}.m69-bottom{margin-bottom:69px!important}.m69-left{margin-left:69px!important}.m69-y{margin-bottom:69px!important;margin-top:69px!important}.m69-x{margin-left:69px!important;margin-right:69px!important}.m70{margin:70px!important}.m70-top{margin-top:70px!important}.m70-right{margin-right:70px!important}.m70-bottom{margin-bottom:70px!important}.m70-left{margin-left:70px!important}.m70-y{margin-bottom:70px!important;margin-top:70px!important}.m70-x{margin-left:70px!important;margin-right:70px!important}dl,ol,p,ul{margin-bottom:0;margin-top:0}ol,ul{padding-left:0}.h-100vh{height:100vh!important}.cursor{cursor:pointer}.skeleton{animation:shine .5s ease infinite;background-color:#e2e5e7;background-image:linear-gradient(90deg,#fff0,#ffffff80,#fff0);background-position:left -40px top 0;background-repeat:no-repeat;background-size:40px 100%;min-height:15px}@keyframes shine{to{background-position:right -40px top 0}}.br-1{border-radius:1px}.br-2{border-radius:2px}.br-3{border-radius:3px}.br-4{border-radius:4px}.br-5{border-radius:5px}.br-6{border-radius:6px}.br-7{border-radius:7px}.br-8{border-radius:8px}.br-9{border-radius:9px}.br-10{border-radius:10px}.br-11{border-radius:11px}.br-12{border-radius:12px}.br-13{border-radius:13px}.br-14{border-radius:14px}.br-15{border-radius:15px}.br-16{border-radius:16px}.br-17{border-radius:17px}.br-18{border-radius:18px}.br-19{border-radius:19px}.br-20{border-radius:20px}.br-21{border-radius:21px}.br-22{border-radius:22px}.br-23{border-radius:23px}.br-24{border-radius:24px}.br-25{border-radius:25px}.br-26{border-radius:26px}.br-27{border-radius:27px}.br-28{border-radius:28px}.br-29{border-radius:29px}.br-30{border-radius:30px}.br-31{border-radius:31px}.br-32{border-radius:32px}.br-33{border-radius:33px}.br-34{border-radius:34px}.br-35{border-radius:35px}.br-36{border-radius:36px}.br-37{border-radius:37px}.br-38{border-radius:38px}.br-39{border-radius:39px}.br-40{border-radius:40px}.br-41{border-radius:41px}.br-42{border-radius:42px}.br-43{border-radius:43px}.br-44{border-radius:44px}.br-45{border-radius:45px}.br-46{border-radius:46px}.br-47{border-radius:47px}.br-48{border-radius:48px}.br-49{border-radius:49px}.br-50{border-radius:50px}.br-51{border-radius:51px}.br-52{border-radius:52px}.br-53{border-radius:53px}.br-54{border-radius:54px}.br-55{border-radius:55px}.br-56{border-radius:56px}.br-57{border-radius:57px}.br-58{border-radius:58px}.br-59{border-radius:59px}.br-60{border-radius:60px}.br-61{border-radius:61px}.br-62{border-radius:62px}.br-63{border-radius:63px}.br-64{border-radius:64px}.br-65{border-radius:65px}.br-66{border-radius:66px}.br-67{border-radius:67px}.br-68{border-radius:68px}.br-69{border-radius:69px}.br-70{border-radius:70px}.br-71{border-radius:71px}.br-72{border-radius:72px}.br-73{border-radius:73px}.br-74{border-radius:74px}.br-75{border-radius:75px}.br-76{border-radius:76px}.br-77{border-radius:77px}.br-78{border-radius:78px}.br-79{border-radius:79px}.br-80{border-radius:80px}.br-81{border-radius:81px}.br-82{border-radius:82px}.br-83{border-radius:83px}.br-84{border-radius:84px}.br-85{border-radius:85px}.br-86{border-radius:86px}.br-87{border-radius:87px}.br-88{border-radius:88px}.br-89{border-radius:89px}.br-90{border-radius:90px}.br-91{border-radius:91px}.br-92{border-radius:92px}.br-93{border-radius:93px}.br-94{border-radius:94px}.br-95{border-radius:95px}.br-96{border-radius:96px}.br-97{border-radius:97px}.br-98{border-radius:98px}.br-99{border-radius:99px}.br-100{border-radius:100px}.dot-status{border-radius:50%;height:13px;width:13px}body{background-color:var(--color-secondary)!important;color:var(--color-text)}.mainAdminGrid{background:linear-gradient(155deg,#dee6e64d,#ffffffe6 55%,#fff9);box-shadow:none}.mainAdminGrid .mainSidebar{color:var(--color-text-muted);font-size:15px;padding:25px;transition:.4s}@media screen and (max-width:992px){.mainAdminGrid .mainSidebar{box-shadow:11px 2px 12px rgba(15,34,58,.121);padding:0;position:relative;width:250px;z-index:99}}.mainAdminGrid .mainSidebar .sideBar{-ms-overflow-style:none;background:linear-gradient(180deg,#005151f2,#003b3bfa 56%,#003b3b);box-shadow:0 30px 70px #003b3b47;height:100%;isolation:isolate;position:relative;width:100%}.mainAdminGrid .mainSidebar .sideBar:after{border:1px solid #ffffff14;border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo{padding:20px 24px}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo .logo{display:block}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo .logo h3{margin-bottom:auto;margin-top:auto}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo .logo img{filter:drop-shadow(0 10px 25px rgba(0,0,0,.35));height:44px;width:44px}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo .closeIcon{display:none}@media screen and (max-width:992px){.mainAdminGrid .mainSidebar .sideBar .sideBarLogo{display:flex;justify-content:space-between}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo .closeIcon{display:block;font-size:18px}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo .logo{margin:initial}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo .blackBox{background-color:#000000b0;height:100vh;left:0;position:fixed;top:0;transition:.2s;width:100%;z-index:-1}}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu .navTitle{color:#ffffffa3;font-weight:600;letter-spacing:.02em;padding-left:10px;text-align:start}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu .activeMenu{text-align:start}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>.activeMenu{background:linear-gradient(90deg,#fff3,#ffffff0f);border-left:none;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff29}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>.activeMenu>div>svg>g>path,.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>.activeMenu>div>svg>path{fill:#fff!important}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>a div span{color:inherit;display:inline;font-size:16px!important;font-weight:600!important}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>a>i{display:block}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>a:hover{background:#ffffff24;border-left:none;border-radius:16px;color:#fff!important}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>a:hover>div>svg>g>path,.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>a:hover>div>svg>path{fill:#fff!important}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li{border-radius:16px;margin:6px 0}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li a{color:#ffffffb3;padding:12px 24px;transition:background .3s ease,color .3s ease}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li a:hover{color:#fff}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li a i{font-size:18px;margin-right:10px}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li .subMenu{padding-left:28px;padding-top:10px}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li .subMenu .subhead{cursor:pointer;display:none;font-size:16px;margin-bottom:20px;text-align:start}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li .subMenu li>.activeMenu{border-radius:0 0 0 0;color:#fff!important;font-weight:700}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li .subMenu li a{position:relative}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li .subMenu li a:before{background-color:#fff9;content:"";height:2px;left:2px;opacity:1;position:absolute;top:50%;transition:.4s;width:8px}.mainAdminGrid.webAdminGrid .mainSidebar{height:100%;padding:25px 25px 0}@media screen and (max-width:992px){.mainAdminGrid.webAdminGrid .mainSidebar{box-shadow:none;left:0;padding:0;position:fixed;top:0;width:60px;z-index:4}}@media screen and (max-width:768px){.mainAdminGrid.webAdminGrid .mainSidebar{width:50px}}.mainAdminGrid.webAdminGrid .mainSidebar .sideBar{height:100%;overflow:visible;overflow:initial}@media screen and (max-width:992px){.mainAdminGrid.webAdminGrid .mainSidebar .sideBar{overflow:auto}}@media screen and (max-width:768px){.mainAdminGrid.webAdminGrid .mainSidebar .sideBarLogo{padding:12px}}.mainAdminGrid.webAdminGrid .mainSidebar .sideBarLogo .logo h3{display:none}.mainAdminGrid.webAdminGrid .mainSidebar .sideBarLogo .logo img{height:35px;transition:.5s;width:35px}@media screen and (max-width:992px){.mainAdminGrid.webAdminGrid .mainSidebar .sideBarLogo .closeIcon{display:none}.mainAdminGrid.webAdminGrid .mainSidebar .sideBarLogo .blackBox{left:-100%}}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu .navTitle{display:none}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li{position:relative}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li>a{padding-left:18px}@media screen and (max-width:768px){.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li>a{padding-left:15px}}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li>a div span{display:none}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li>a div i{font-size:24px}@media screen and (max-width:768px){.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li>a div i{font-size:20px}}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li>a>i{display:none;font-size:24px}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li:hover .subMenu{display:block!important}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li .subMenu{background-color:#fff;box-shadow:0 2px 4px rgba(15,34,58,.122);left:100%;min-width:200px;padding:18px 10px 10px;position:absolute;top:0;white-space:nowrap;z-index:1}@media screen and (max-width:768px){.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li .subMenu{min-width:160px}}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li .subMenu .subhead{display:block;font-weight:600}@media screen and (max-width:768px){.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li .subMenu .subhead{font-size:14px;margin-bottom:10px}}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li .subMenu li a{padding-left:20px;position:relative}@media screen and (max-width:768px){.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li .subMenu li a{font-size:12px;padding:5px 15px}}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li .subMenu li a:before{display:none}.mainAdminGrid .mainAdmin{background:linear-gradient(165deg,#fffffff0,#dee6e666);border-radius:36px 0 0 36px;overflow-y:auto;padding:0 32px 30px 24px;position:relative}@media screen and (max-width:768px){.mainAdminGrid .mainAdmin{padding:0 10px 0 3px}}.mainAdminGrid .mainAdmin .mainNavbar{margin:28px 0 18px;position:-webkit-sticky;position:sticky;top:0;z-index:3}@media screen and (max-width:768px){.mainAdminGrid .mainAdmin .mainNavbar{margin:10px 0}}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar{align-items:center;background:linear-gradient(135deg,#005151f2,#003c3ceb);border-radius:24px;box-shadow:var(--shadow-elevated);display:flex;gap:24px;height:100%;justify-content:space-between;padding:18px 32px}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .leftNav .fullscreen-trigger,.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .leftNav i{color:#fff}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminPic{background:#ffffff2e;border-radius:18px;height:48px;overflow:hidden;padding:6px;width:48px}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminPic img{border:none;border-radius:12px;height:100%;object-fit:cover;width:100%}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminDetails h6{color:#fff;font-size:16px;font-weight:600}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminDetails p{color:#fffc;font-size:13px;letter-spacing:.02em}@media screen and (max-width:768px){.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar{border-radius:20px;padding:14px 18px}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminPic{height:40px;width:40px}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminDetails h6{font-size:13px}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminDetails p{font-size:11px}}.mainAdminGrid .mainAdmin .adminStart{max-height:calc(100vh - 117px)}@media screen and (max-width:768px){.mainAdminGrid .mainDashboard .dashBoardHead h3{font-size:18px}.mainAdminGrid .mainDashboard .dashBoardHead p{font-size:14px}}.mainAdminGrid .mainDashboard .mainDashbox{margin-top:15px}.mainAdminGrid .mainDashboard .mainDashbox .dashBox{background:linear-gradient(145deg,#ffffffe0,#ffffffb8);border:1px solid #00515114;border-radius:24px;box-shadow:var(--shadow-soft);height:120px;overflow:hidden}.mainAdminGrid .mainDashboard .mainDashbox .dashBox .dashIconBox{align-items:center;background:linear-gradient(160deg,#005151f2,#005151ad);border-radius:24px 0 0 24px;display:flex;height:100%;justify-content:center}.mainAdminGrid .mainDashboard .mainDashbox .dashBox .dashIconBox .dashIcon i{color:#fff!important;font-size:40px!important}.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxContent .boxTitle p{color:var(--color-text-muted);font-size:16px;font-weight:600;margin-top:18px}.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxContent .boxAmount p{color:var(--color-text);font-size:30px;font-weight:700;margin-top:4px}.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxBody{margin-top:15px}@media screen and (max-width:768px){.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxBody{margin-top:7px}.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxBody h2{font-size:20px}}.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxFooter{align-items:end;display:flex;justify-content:space-between}.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxFooter .boxLink a{border-bottom:1px solid #00515140;color:var(--color-primary);font-size:14px}@media screen and (max-width:768px){.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxFooter .boxLink a{font-size:12px}}.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxFooter .boxIcon{height:55px;width:55px}@media screen and (max-width:768px){.mainAdminGrid .mainDashboard .mainDashbox .dashBox .boxFooter .boxIcon{height:40px;width:40px}}.mainAdminGrid .mainDashboard #chart{background:linear-gradient(165deg,#ffffffeb,#dee6e659);border:1px solid #00515114;border-radius:24px;box-shadow:var(--shadow-soft);max-height:500px!important;overflow:hidden}.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar{z-index:3!important}.mainAdminGrid .mainDashboard #chart .apexcharts-title-text{font-size:18px!important}@media screen and (max-width:768px){.mainAdminGrid .mainDashboard #chart .apexcharts-title-text{font-size:15px!important}}@media screen and (max-width:768px) and (max-width:768px){.mainAdminGrid .mainDashboard #chart .apexcharts-title-text{font-size:12px!important}}.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar .apexcharts-reset-icon,.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar .apexcharts-zoomin-icon,.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar .apexcharts-zoomout-icon,.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar div[title="Selection Zoom"],.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar div[title=Panning]{display:none}@media screen and (max-width:768px){.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar .apexcharts-menu-icon{display:none}}.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar>div{margin:0 5px}.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar>div svg{fill:#0051518c;height:30px;width:30px}@media screen and (max-width:768px){.mainAdminGrid .mainDashboard #chart .apexcharts-toolbar>div svg{height:24px;width:24px}}.mainAdminGrid .mainAdminProfile .adminProfileBox{background:linear-gradient(160deg,#ffffffe6,#dee6e652);border:1px solid #00515114;border-radius:28px;box-shadow:var(--shadow-soft);padding:36px 32px}.mainAdminGrid .mainAdminProfile .adminProfileBox .adminImg img{border-radius:28px;height:220px;object-fit:cover;width:220px}.mainAdminGrid .mainAdminProfile .adminProfileBox .adminData{margin-top:10px}.mainAdminGrid .mainSetting .settingBox .settingBoxOuter{background-color:#fcfdff;border-radius:10px;box-shadow:0 0 8px 8px rgba(0,0,0,.034);padding:15px}.mainAdminGrid .mainSetting .settingBox .settingBoxOuter .settingBoxHeader{font-size:18px;margin-bottom:10px}.productShowColorDetails{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.173);margin:20px 0;padding:30px 20px}.productShowColorDetails~.mainTable{max-height:444px!important}.productShowColorDetails .productDefault{font-size:20px;font-weight:700}@media screen and (max-width:768px){.productShowColorDetails .productDefault{font-size:12px}}.productShowColorDetails .productDefault span:first-child{color:rgba(28,43,32,.514)}.productShowColorDetails .productDefault span:last-child{text-transform:capitalize}.colorRound{border-radius:50%;height:20px;width:20px}.inputfile:focus+label{outline:1px dotted #000!important;outline:5px auto -webkit-focus-ring-color!important}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}.camera{padding:10px 15px}.chip{background-color:var(--color-primary)!important;cursor:pointer!important}.optionListContainer .option{background:var(--color-primary);color:#fff;font-size:16px}.optionListContainer .option:hover{background:#c2c2c2;color:#000}.interested-topics .searchBox{cursor:pointer!important}.expertDataTitle{font-weight:700;width:100px!important}.expertBox{border:1px solid #c0c0c05e;box-shadow:0 0 20px rgba(23,30,39,.231)}.expertDataList{font-size:16px;padding:10px}.rc-time-picker{width:100%!important}.rc-time-picker .rc-time-picker-input:focus{outline-color:rgba(28,43,32,.514);outline-width:1px}.rc-time-picker .rc-time-picker-input::placeholder{color:#b1b1b1;font-size:16px}@media screen and (max-width:992px){.rc-time-picker .rc-time-picker-input::placeholder{font-size:16px}}@media screen and (max-width:576px){.rc-time-picker .rc-time-picker-input{font-size:12px;height:38px;margin-top:2px;padding:0 15px}.rc-time-picker .rc-time-picker-input::placeholder{font-size:12px}}.mainDiaogBox label{color:#7e7e7e;cursor:pointer;font-size:15px;font-weight:500;-webkit-user-select:none;user-select:none}.rc-time-picker-clear{display:none!important}.tsBox{border:1px solid #ebebeb;border-radius:10px;padding-bottom:15px!important;padding-top:10px!important}.extraPadding{padding-left:135px}@media screen and (max-width:576px){.extraPadding{padding-left:20px}}.extraMargin{margin-left:120px}@media screen and (max-width:576px){.extraMargin{margin-left:20px}}.userProfile .boxShadow{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.focusNone input:focus,.focusNone textarea:focus,.inputNoFocus{outline:none!important}.upIndex{z-index:99999!important}.statusShow h6{border-radius:.375rem!important;font-size:1rem;margin-right:1rem!important;padding:4px!important}.statusShow .cancelStatus{background-color:#fbafbe80;color:#b3092b}.statusShow .pendingStatus{background-color:#cbd2f680;color:#2236a8}.statusShow .completedStatus{background-color:#93e7c380;color:#1a8a59}.activeBtn{background-color:#005151!important;color:#fff}.disabledBtn{background-color:#fff;color:#1f1e1e}.activeBtn,.disabledBtn{border-radius:40px;font-size:17px;padding:10px 16px}.react-datepicker-popper{z-index:99!important}.apexcharts-legend-marker{border-radius:5px!important;height:25px!important;margin-right:10px!important;width:25px!important}.apexcharts-legend-text{font-size:18px!important;font-weight:700!important;margin-right:8px}.optionListContainer{width:30%!important}@media screen and (max-width:576px){.optionListContainer{width:100%!important}}@media screen and (max-width:768px){.optionListContainer{width:50%!important}}.daterangepicker{background-color:#fff;border:1px solid #ddd;border-radius:4px;color:inherit;display:none;font-family:Lexend Deca;font-size:15px;left:20px;line-height:1em;margin-top:7px;max-width:none;padding:0;position:absolute;top:100px;width:278px;z-index:3001}.daterange:focus{border:none!important}.daterangepicker:after,.daterangepicker:before{border-bottom-color:#0003;content:"";display:inline-block;position:absolute}.daterangepicker:before{border-bottom:7px solid #ccc;border-left:7px solid #0000;border-right:7px solid #0000;top:-7px}.daterangepicker:after{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;top:-6px}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:after,.daterangepicker.openscenter:before{left:0;margin-left:auto;margin-right:auto;right:0;width:0}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{border-bottom:initial;border-top:7px solid #ccc;bottom:-7px;top:auto}.daterangepicker.drop-up:after{border-bottom:initial;border-top:6px solid #fff;bottom:-6px;top:auto}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-buttons,.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{border:solid #000;border-radius:0;border-width:0 2px 2px 0;color:#fff;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{border:1px solid #0000;border-radius:0;color:#000;cursor:pointer;font-size:12px;height:24px;line-height:24px;min-width:32px;text-align:center;vertical-align:middle;white-space:nowrap;width:32px}.daterangepicker .calendar-table{background-color:#fff;border:1px solid #fff;border-radius:4px}.daterangepicker .calendar-table table{border-collapse:collapse;border-spacing:0;margin:0;width:100%}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:#0000;color:inherit}.daterangepicker td.week,.daterangepicker th.week{color:#ccc;font-size:80%}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:#0000;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:#0000;border-radius:0;color:#000}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:#0000;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{cursor:default;font-size:12px;height:auto;margin:0;padding:1px}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{background:#eee;border:1px solid #eee;font-size:12px;margin:0 auto;outline:0;padding:2px;width:50px}.daterangepicker .calendar-time{line-height:30px;margin:4px auto 0;position:relative;text-align:center}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{border-top:1px solid #ddd;clear:both;display:none;line-height:12px;padding:8px;text-align:right;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;margin:0;text-align:left}.daterangepicker.show-calendar .ranges{margin-top:4px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{cursor:pointer;font-size:14px;padding:12px 16px!important}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;border-radius:1px;color:#fff;height:inherit;margin:0!important;width:inherit}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{float:left;width:auto}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.react-datepicker__input-container input{background-color:rgba(147,203,215,.096)!important;border-radius:8px!important;font-size:16px!important;height:40px!important;margin-top:10px!important;padding:0 20px!important;width:100%!important}:root{--premium-font:"Lexend Deca",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--premium-bg:#eef6f5;--premium-bg-soft:#f8fbfb;--premium-surface:#fff;--premium-surface-2:#f3f8f8;--premium-border:#d9e9e7;--premium-text:#163b39;--premium-muted:#62807d;--premium-sidebar-1:#052f2f;--premium-sidebar-2:#0b4b49;--premium-accent:#0f7f7a;--premium-accent-strong:#06645f;--premium-shadow-soft:0 14px 40px #08343314;--premium-shadow-md:0 18px 48px #0834331f}body,button,input,select,textarea{font-family:Lexend Deca,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-family:var(--premium-font)}#root,body,html{max-width:100%;overflow-x:hidden!important}body{background:radial-gradient(circle at 0 0,#0f7f7a1f,#0000 45%),radial-gradient(circle at 100% 100%,#0f7f7a14,#0000 42%),#eef6f5;background:radial-gradient(circle at 0 0,#0f7f7a1f,#0000 45%),radial-gradient(circle at 100% 100%,#0f7f7a14,#0000 42%),var(--premium-bg);color:#163b39;color:var(--premium-text);overflow-x:hidden}.App,.mainAdminGrid{min-height:100vh;overflow-x:hidden}.mainAdminGrid{background:#0000;gap:0;grid-template-columns:322px auto;max-width:100vw;width:100%}.mainAdminGrid.webAdminGrid{grid-template-columns:118px auto}.mainAdminGrid .mainSidebar{height:100vh;overflow-x:hidden;padding:18px;z-index:110}.mainAdminGrid .mainSidebar .sideBar{background:linear-gradient(160deg,#052f2f,#0b4b49);background:linear-gradient(160deg,var(--premium-sidebar-1) 0,var(--premium-sidebar-2) 100%);border-radius:28px;box-shadow:0 26px 60px #03232352;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.mainAdminGrid .mainSidebar .sideBar::-webkit-scrollbar{height:0;width:0}.mainAdminGrid .mainSidebar .sideBar:before{background:radial-gradient(circle,#ffffff40,#fff0);border-radius:999px;content:"";height:220px;position:absolute;right:-60px;top:-120px;width:220px}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo{padding:22px 20px 14px}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo .logo h3{color:#fff;font-size:24px;font-weight:700;letter-spacing:.01em}.mainAdminGrid .mainSidebar .sideBar .sideBarLogo .logo img{background:#ffffff26;border-radius:14px;height:42px;padding:4px;width:42px}.mainAdminGrid .mainSidebar .sideBar .navigation{padding:0 10px 18px}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu{margin:0;padding:0 4px}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu .navTitle{color:#e8fcf99e;font-size:11px;letter-spacing:.14em;margin:0;padding:14px 12px 8px;text-transform:uppercase}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li{margin:4px 0}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li a{border-radius:14px;color:#e6f9f7cc;padding:11px 14px;transition:transform .2s ease,background .2s ease,color .2s ease}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li a div{align-items:center;display:flex}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li a div>svg{color:#f4fffe;min-width:20px}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu li a div span{font-size:14px!important;font-weight:600!important}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>a:hover{background:#ffffff1f;color:#fff;transform:translateX(2px)}.mainAdminGrid .mainSidebar .sideBar .navigation .mainMenu>li>.activeMenu{background:linear-gradient(90deg,#ffffff3d,#ffffff14);box-shadow:inset 0 0 0 1px #ffffff2e;color:#fff!important}.mainAdminGrid .mainAdmin{background:linear-gradient(165deg,#f8fcfcf5,#eef6f5e0);border-radius:34px 0 0 34px;height:100vh;max-width:100%;overflow-x:hidden;padding:0 26px 22px 22px}.mainAdminGrid .mainAdmin .mainNavbar{margin:22px 0 16px}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar{background:linear-gradient(132deg,#fff,#f7fbfb);border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:20px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft);min-height:76px;padding:14px 20px}.menu-trigger{align-items:center;background:#f3f8f8;border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:12px;color:#163b39;color:var(--premium-text);display:inline-flex;font-size:13px;font-weight:700;gap:8px;height:40px;letter-spacing:.02em;padding:0 12px}.menu-trigger i{margin:0}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .leftNav .fullscreen-trigger,.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .leftNav a,.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .leftNav i{color:#163b39!important;color:var(--premium-text)!important}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .leftNav .fullscreen-trigger{align-items:center;background:#0000;border:0;display:inline-flex;justify-content:center;padding:0}.shareSalonBtn{align-items:center;background:#eef8f6;border:1px solid #c8e1dc;border-radius:10px;color:#1e615b;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:34px;margin-right:10px;padding:0 10px}.shareSalonBtn:hover{background:#e2f3ef;color:#144f49}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminPic{background:linear-gradient(145deg,#0f7f7a33,#0f7f7a14);height:44px;width:44px}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminDetails h6{color:#163b39;color:var(--premium-text);font-weight:700}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminDetails p{color:#62807d;color:var(--premium-muted);font-weight:600}.mainAdminGrid .mainAdmin .adminStart{max-height:calc(100vh - 120px);overflow-x:hidden;overflow-y:auto;padding-right:8px;scrollbar-width:none}.mainAdminGrid .mainAdmin .adminStart::-webkit-scrollbar{height:0;width:0}.inputData{background:#fff;background:var(--premium-surface);border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:14px;box-shadow:none}.inputData:focus-within{border-color:#0f7f7a73;box-shadow:0 0 0 4px #0f7f7a21}.inputData label{color:#62807d;color:var(--premium-muted);font-weight:600}.inputData input,.inputData select,.inputData textarea{color:#163b39;color:var(--premium-text)}.mainDashbox .dashBox,.mainTable,.tableBox,.tableData{background:#fff!important;background:var(--premium-surface)!important;border:1px solid #d9e9e7!important;border:1px solid var(--premium-border)!important;border-radius:18px!important;box-shadow:0 14px 40px #08343314!important;box-shadow:var(--premium-shadow-soft)!important}.mainAdminGrid .mainDashboard .dashBoardHead{margin-top:4px}.mainAdminGrid .mainDashboard .dashBoardHead h3{color:#163b39!important;color:var(--premium-text)!important;font-size:clamp(22px,2.6vw,34px)!important;font-weight:800!important;letter-spacing:-.01em}.mainAdminGrid .mainDashboard .dashBoardHead .mainTitle .title{color:#62807d!important;color:var(--premium-muted)!important;font-size:13px!important;font-weight:700!important;letter-spacing:.1em;text-transform:uppercase}.premium-dash-box{border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:18px;min-height:132px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.premium-dash-box:hover{border-color:#0f7f7a57;box-shadow:0 18px 48px #0834331f;box-shadow:var(--premium-shadow-md);transform:translateY(-2px)}.mainAdminGrid .mainDashboard .mainDashbox .premium-dash-box .dashIconBox{background:linear-gradient(150deg,#0f7f7a,#0a6460)!important}.mainAdminGrid .mainDashboard .mainDashbox .premium-dash-box .boxTitle p{color:#62807d!important;color:var(--premium-muted)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.01em;margin:0;text-decoration:none!important}.mainAdminGrid .mainDashboard .mainDashbox .premium-dash-box .boxAmount p{color:#163b39!important;color:var(--premium-text)!important;font-size:clamp(25px,2.2vw,34px)!important;margin-top:6px!important}.dashboard-section-card{background:linear-gradient(145deg,#ffffffeb,#f6faf9e6);overflow:hidden}.dashboard-section-card,.mainAdminGrid .mainDashboard .tsBox{border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:18px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft)}.mainAdminGrid .mainDashboard .tsBox{background:#fff;background:var(--premium-surface)}.mainAdminGrid .mainDashboard .tsBox h5{color:#163b39!important;color:var(--premium-text)!important;font-size:16px;font-weight:700;margin-bottom:14px!important}.dashboard-insights-row{--bs-gutter-x:1.2rem}.dashboard-page{padding-bottom:8px}.dashboard-head-wrap{display:flex;flex-direction:column;gap:12px}.dashboard-head-main{display:flex;flex-direction:column;gap:6px}.dashboard-head-subtitle{color:#62807d;color:var(--premium-muted);font-size:14px;font-weight:600;margin:0;max-width:760px}.dashboard-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.dashboard-period-wrap{align-items:center;display:inline-flex;gap:8px}.dashboard-period-wrap label{color:#4d716e;font-size:12px;font-weight:700}.dashboard-period-select{background:linear-gradient(145deg,#fff,#f4faf9);border:1px solid #cde2df;border-radius:12px;box-shadow:0 8px 26px #06373514;color:#264d4a;font-size:13px;font-weight:700;height:44px;padding:0 38px 0 12px;width:min(100%,290px)}.dashboard-period-select:focus{border-color:#0f7f7a73;box-shadow:0 0 0 4px #0f7f7a1f;outline:none}.analytics-field-wrap{display:flex;width:min(100%,340px)}.analytics-field-wrap .analytics-input{background:linear-gradient(145deg,#fff,#f4faf9);border:1px solid #cde2df!important;border-radius:12px;box-shadow:0 8px 26px #06373514;color:#264d4a!important;cursor:pointer;font-size:13px;font-weight:700;height:44px;padding:0 12px;text-align:center;width:100%}.analytics-field-wrap .analytics-input:focus{border-color:#0f7f7a73!important;box-shadow:0 0 0 4px #0f7f7a1f;outline:none}.daterangepicker{border:1px solid #d7e8e5!important;border-radius:14px!important;box-shadow:0 18px 44px #08343329!important}.daterangepicker .ranges li.active{background:#0f7f7a!important;background:var(--premium-accent)!important}.daterangepicker td.in-range{background:#eaf6f4!important;color:#1e5451!important}.daterangepicker td.active,.daterangepicker td.active:hover{background:#0f7f7a!important;background:var(--premium-accent)!important}.daterangepicker .drp-buttons .btn{border-radius:8px!important;font-size:12px;font-weight:700;height:34px;padding:0 12px}.dashboard-stats-row{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.dashboard-metric-card{align-items:center;background:linear-gradient(148deg,#fff,#f5fbfa);border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:18px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft);display:flex;gap:12px;min-height:132px;padding:14px;text-align:left;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:100%}.dashboard-metric-card:hover{border-color:#0f7f7a5c;box-shadow:0 18px 48px #0834331f;box-shadow:var(--premium-shadow-md);transform:translateY(-2px)}.dashboard-metric-icon{align-items:center;background:linear-gradient(150deg,#0f7f7a,#0a6460);border-radius:12px;color:#fff;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.dashboard-metric-content{min-width:0}.dashboard-metric-content p{color:#62807d;color:var(--premium-muted);font-size:13px;font-weight:700;margin:0}.dashboard-metric-content strong{color:#163b39;color:var(--premium-text);display:block;font-size:clamp(20px,2.1vw,29px);font-weight:800;line-height:1.1;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-metric-content small{color:#06645f;color:var(--premium-accent-strong);display:inline-flex;font-size:12px;font-weight:700;margin-top:6px}.dashboard-chart-wrap{padding:0}.dashboard-chart-surface{background:linear-gradient(155deg,#fff,#f4fbfa);border:1px solid #d6e8e5;border-radius:20px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft);padding:14px 16px 10px}.dashboard-chart-head{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.dashboard-chart-head h5{font-size:17px;font-weight:800;margin:0!important}.dashboard-chart-kpis{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px}.dashboard-chart-kpis span{align-items:center;background:#f5fbfa;border:1px solid #d8eae8;border-radius:999px;color:#3e6865;display:inline-flex;font-size:12px;font-weight:700;height:28px;padding:0 10px}.dashboard-chart-legend{align-items:center;display:inline-flex;gap:14px;margin-bottom:8px;margin-top:8px}.dashboard-chart-legend span{align-items:center;color:#537774;display:inline-flex;font-size:12px;font-weight:700;gap:6px}.legend-dot{border-radius:999px;display:inline-block;height:10px;width:10px}.legend-dot.revenue{background:#2f80ed}.legend-dot.booking{background:#0f7f7a}.dashboard-chart-svg{height:auto;min-height:250px;width:100%}.dashboard-chart-grid{stroke:#dfebe9;stroke-width:1;stroke-dasharray:5 6}.dashboard-chart-axis-label{fill:#6b8884;font-size:11px;font-weight:700}.dashboard-chart-point{fill:#fff;stroke:#2f80ed;stroke-width:2}.dashboard-insight-card{height:100%}.dashboard-section-head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.dashboard-section-head h5{margin:0!important}.dashboard-link-btn{background:#eff8f7;border:1px solid #cde2df;border-radius:10px;color:#2f6662;font-size:12px;font-weight:700;height:34px;padding:0 12px;white-space:nowrap}.appointment-user{align-items:center;display:flex;gap:10px;min-width:0}.appointment-user-icon{align-items:center;background:#f2f9f8;border:1px solid #d7e6e3;border-radius:10px;color:#477876;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.appointment-user-meta{min-width:0}.appointment-user-meta span,.appointment-user-meta strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appointment-user-meta strong{color:#163b39;color:var(--premium-text);font-size:13px}.appointment-user-meta span{color:#62807d;color:var(--premium-muted);font-size:12px}.appointment-time-chip{align-items:center;background:#f6fbfa;border:1px solid #dceae8;border-radius:999px;color:#456e6a;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:4px 9px}.dashboard-chart-empty{padding-top:8px}.dashboard-mini-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-mini-card{background:linear-gradient(155deg,#fff,#f4fbfa);border:1px solid #d6e8e5;border-radius:16px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft);min-height:180px;padding:12px}.dashboard-mini-card header{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:10px}.dashboard-mini-card header h6{color:#264d4a;font-size:13px;font-weight:800;margin:0}.dashboard-mini-card header small{color:#5a7d79;font-size:11px;font-weight:700;text-align:right}.mini-progress-row{grid-gap:4px 8px;align-items:center;display:grid;gap:4px 8px;grid-template-columns:1fr auto;margin-bottom:8px}.mini-progress-row span{color:#416865;font-size:12px;font-weight:700}.mini-progress-row strong{color:#1e4f4b;font-size:12px;font-weight:800}.mini-progress-track{background:#e6f1ef;border-radius:999px;grid-column:1/-1;height:7px;overflow:hidden}.mini-progress-fill{border-radius:inherit;display:block;height:100%}.mini-progress-fill.ok{background:linear-gradient(90deg,#21a26b,#33b47a)}.mini-progress-fill.danger{background:linear-gradient(90deg,#dd5e5e,#ef7b7b)}.mini-progress-fill.warn{background:linear-gradient(90deg,#d59c2f,#e5b34f)}.mini-compare-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.mini-compare-item{background:#f7fcfb;border:1px solid #d8e9e6;border-radius:12px;display:flex;flex-direction:column;gap:3px;padding:9px}.mini-compare-item.ok{color:#1b7c51}.mini-compare-item.danger{color:#9c3a3a}.mini-compare-item strong{font-size:21px;font-weight:800}.mini-compare-item span{font-size:11px;font-weight:700}.mini-note{color:#5f7f7c;font-size:12px;font-weight:700;margin:8px 0 0}.mini-day-chart{grid-gap:3px;display:grid;gap:3px;grid-template-rows:26px auto 56px auto;margin-top:4px}.mini-day-labels,.mini-day-values{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr))}.mini-day-values em{color:#4f716d;font-size:8px;font-style:normal;font-weight:800;line-height:1;text-align:center}.mini-day-line{height:26px}.mini-day-line>svg{height:100%;width:100%}.mini-day-bars{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr));height:100%}.mini-day-bars span{align-items:flex-end;display:flex;justify-content:flex-end;min-height:0}.mini-day-bars span i{background:linear-gradient(180deg,#0f7f7a,#72b8b2);border-radius:6px;min-height:8px;width:100%}.mini-day-labels small{color:#668683;font-size:9px;font-weight:700;text-align:center}.mini-weekday-grid{grid-gap:6px;align-items:end;display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr));height:112px}.mini-weekday-card{display:flex;flex-direction:column}.mini-weekday-card .mini-weekday-grid{margin-top:auto}.mini-weekday-item{align-items:center;display:flex;flex-direction:column;gap:3px}.mini-weekday-item .bar-stack{align-items:flex-end;display:flex;height:68px;width:100%}.mini-weekday-item .bar-stack i{border-radius:6px;min-height:8px;width:100%}.mini-weekday-item .bar-stack i.mix{background:#e9eef6;display:flex;flex-direction:column-reverse;overflow:hidden}.mini-weekday-item .bar-stack i.mix .segment{width:100%}.mini-weekday-item .bar-stack i.mix .segment.active{background:linear-gradient(180deg,#3d79d0,#7fb0ef)}.mini-weekday-item .bar-stack i.mix .segment.cancel{background:linear-gradient(180deg,#c95f5f,#e7aaaa)}.mini-weekday-item strong{color:#3f6764;font-size:10px;font-weight:800}.mini-weekday-item small{color:#6a8885;font-size:9px;font-weight:700}.mini-peak-card{display:flex;flex-direction:column}.mini-peak-grid{grid-gap:6px 4px;align-items:stretch;display:grid;flex:1 1;gap:6px 4px;grid-template-columns:repeat(20,minmax(0,1fr));height:auto;min-height:208px}.mini-peak-item{align-items:center;display:flex;flex-direction:column;gap:2px;height:100%;justify-content:flex-end}.mini-peak-item .bar-wrap{align-items:flex-end;display:flex;gap:4px;height:100%;justify-content:center;min-height:96px;width:100%}.mini-peak-item .bar-wrap i{border-radius:7px;min-height:6px;width:100%}.mini-peak-item .bar-wrap i.mix{background:#e9f1ef;display:flex;flex-direction:column-reverse;overflow:hidden}.mini-peak-item .bar-wrap i.mix .segment{width:100%}.mini-peak-item .bar-wrap i.mix .segment.completed{background:linear-gradient(180deg,#4b968a,#8ec5bc)}.mini-peak-item .bar-wrap i.mix .segment.cancel{background:linear-gradient(180deg,#b97a7a,#d8abab)}.mini-peak-item strong{color:#3f6764;font-size:9px;font-weight:800}.mini-peak-item small{color:#6a8885;font-size:8px;font-weight:700;line-height:1}.mini-services-list{display:flex;flex-direction:column;gap:8px}.mini-service-item{background:#f7fcfb;border:1px solid #dcebe8;border-radius:10px;padding:7px 8px}.mini-service-item .head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:5px}.mini-service-item .head strong{color:#244c49;font-size:11px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mini-service-item .head span{color:#4a6f6b;flex-shrink:0;font-size:10px;font-weight:800}.dashboard-client-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dashboard-client-card{background:linear-gradient(155deg,#fff,#f6fbfa);border:1px solid #dcebe8;border-radius:14px;padding:11px}.dashboard-client-card .head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.dashboard-client-card .head strong{color:#244c49;font-size:13px;font-weight:800;line-height:1.25}.dashboard-client-card .head .reputation-chip{align-items:center;display:inline-flex;gap:4px;margin-top:0;padding:2px 7px}.dashboard-client-card p{color:#5f7f7c;font-size:11px;font-weight:700;margin:5px 0 0}.dashboard-client-card .meta{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.dashboard-client-card .meta span{background:#f4faf9;border:1px solid #dceae8;border-radius:999px;color:#4b726f;font-size:10px;font-weight:800;padding:3px 7px}.dashboard-client-card .meta span.ok{background:#ecf8f2;border-color:#c7e5d8;color:#267352}.dashboard-client-card .meta span.danger{background:#fdf2f2;border-color:#eccbcb;color:#9a3a3a}.dashboard-client-card .values{display:flex;flex-direction:column;gap:2px;margin-top:8px}.dashboard-client-card .values strong{color:#1f4e4a;font-size:14px;font-weight:800}.dashboard-client-card .values small{color:#688684;font-size:10px;font-weight:700}.dashboard-list-shell{background:#fff;border:1px solid #dcebe8;border-radius:14px;overflow:hidden}.dashboard-list-head{grid-gap:8px;align-items:center;background:#f5fbfa;border-bottom:1px solid #e6f0ee;color:#4f7270;display:grid;font-size:12px;font-weight:800;gap:8px;padding:10px 12px}.dashboard-list-body{display:flex;flex-direction:column}.dashboard-list-row{grid-gap:8px;align-items:center;border-bottom:1px solid #eef5f4;display:grid;gap:8px;padding:10px 12px}.dashboard-list-row:last-child{border-bottom:0}.top-experts-grid{grid-template-columns:minmax(150px,1.35fr) minmax(95px,.8fr) minmax(120px,1fr) minmax(120px,1fr)}.dashboard-list-main{align-items:center;display:flex;gap:7px;min-width:0}.dashboard-list-photo{align-items:center;background:#f1f9f7;border:1px solid #d8e8e5;border-radius:9px;color:#4c7471;display:inline-flex;flex-shrink:0;height:30px;justify-content:center;overflow:hidden;width:30px}.dashboard-list-photo img{height:100%;object-fit:cover;width:100%}.dashboard-list-order{color:#6a8985;flex-shrink:0;font-weight:700}.dashboard-list-main strong{color:#163b39;color:var(--premium-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-list-row span{color:#3f6662;font-size:13px;font-weight:700}.upcoming-row{align-items:center;grid-template-columns:minmax(170px,1fr) auto}.appointment-user-photo{align-items:center;background:#f2f9f8;border:1px solid #d7e6e3;border-radius:11px;color:#477876;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;overflow:hidden;width:38px}.appointment-user-photo img{height:100%;object-fit:cover;width:100%}.upcoming-row-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.dashboard-service-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.dashboard-service-card{background:linear-gradient(160deg,#fff,#f5fbfa);border:1px solid #dceae8;border-radius:14px;box-shadow:0 10px 26px #0834330f;padding:12px}.dashboard-service-head{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.dashboard-service-rank{align-items:center;background:#eff8f7;border:1px solid #cfe3e0;border-radius:999px;color:#2f6662;display:inline-flex;font-size:11px;font-weight:800;gap:6px;padding:4px 9px;width:-webkit-fit-content;width:fit-content}.dashboard-service-rank .trophy-icon.is-top-1{color:#f0b429}.dashboard-service-rank .trophy-icon.is-top-2{color:#8f9aa7}.dashboard-service-rank .trophy-icon.is-top-3{color:#b67a45}.dashboard-service-rank .trophy-icon.is-top-other{color:#3f6f6b}.dashboard-service-head strong{color:#163b39;color:var(--premium-text);font-size:14px;font-weight:800;line-height:1.3;min-height:36px}.dashboard-service-stats{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.dashboard-service-stats span{color:#315f5b;font-size:13px;font-weight:800}.dashboard-service-stats small{color:#5e7d7a;font-size:11px;font-weight:700}.dashboard-service-progress{background:#e5f0ee;border-radius:999px;height:8px;overflow:hidden}.dashboard-service-progress span{background:linear-gradient(90deg,#0f7f7a,#2f80ed);border-radius:inherit;display:block;height:100%}.mainAdminGrid .mainDashboard #chart{margin-top:10px!important}.mainTable{-webkit-overflow-scrolling:touch;border-radius:14px!important;max-width:100%;overflow:auto;scrollbar-width:none;width:100%}.mainTable::-webkit-scrollbar{height:0;width:0}.mainTable .primeTable{border-collapse:initial!important;border-spacing:0;min-width:680px}.mainTable .primeTable thead th{background:#f1f8f7!important;border-bottom:1px solid #e2efed!important;border-top:1px solid #e2efed!important;color:#355c59!important;font-size:12px!important;letter-spacing:.06em}.mainTable .primeTable tbody tr:hover{background:#f7fcfb!important}.mainTable .primeTable tbody td{padding-bottom:14px!important;padding-top:14px!important}.mainTitle .title{color:#163b39!important;color:var(--premium-text)!important;font-size:22px!important;font-weight:800!important}.mainTitle .titlePath span{color:#62807d;color:var(--premium-muted);font-size:13px;font-weight:600}.service-page .service-page-grid{--bs-gutter-x:1rem}.service-panel{background:linear-gradient(145deg,#fffffff2,#f6faf9eb);border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:18px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft);display:flex;flex-direction:column;height:calc(100vh - 210px);min-height:520px;overflow:hidden;padding:16px}.service-panel-head h3{color:#163b39;color:var(--premium-text);font-size:20px;font-weight:800;margin:0}.service-panel-head p{color:#62807d;color:var(--premium-muted);font-size:13px;margin:6px 0 0}.service-support-callout{align-items:center;background:#f4faf9;border:1px solid #d6e7e4;border-radius:12px;display:flex;gap:10px;justify-content:space-between;margin-top:12px;padding:10px 11px}.service-support-callout p{color:#5a7c78;font-size:12px;font-weight:600;line-height:1.35;margin:0}.service-contact-btn{align-items:center;background:#0f5f56;border:1px solid #0f5f56;border-radius:9px;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;gap:5px;height:30px;padding:0 10px;text-decoration:none;white-space:nowrap}.service-contact-btn:hover{background:#0a4d46;color:#fff}.service-search-wrap{align-items:center;background:#f6fbfa;border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:12px;color:#678582;display:flex;gap:8px;height:42px;margin-top:14px;padding:0 12px}.service-search-wrap input{background:#0000;border:none;color:#163b39;color:var(--premium-text);font-size:14px;width:100%}.service-search-wrap input:focus{outline:none}.service-list-scroll{margin-top:14px;overflow-x:hidden;overflow-y:auto;padding-right:2px;scrollbar-width:none}.service-list-scroll::-webkit-scrollbar{height:0;width:0}.service-assigned-card,.service-available-card{grid-gap:12px;background:#fff;border:1px solid #e1eeec;border-radius:14px;display:grid;gap:12px;margin-bottom:10px;padding:12px}.service-assigned-card,.service-available-card{align-items:center;grid-template-columns:78px 1fr auto}.service-thumb-btn{background:#0000;border:none;border-radius:12px;cursor:pointer;height:78px;overflow:hidden;padding:0;width:78px}.service-thumb-btn img{height:100%;object-fit:cover;width:100%}.service-assigned-content h4,.service-available-content h4{color:#163b39;color:var(--premium-text);font-size:15px;font-weight:800;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-assigned-content,.service-available-content{min-width:0}.service-available-content p{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;color:#6c8885;display:-webkit-box;font-size:13px;line-height:1.4;margin:4px 0 8px;overflow:hidden}.service-category-badge,.service-meta-chip{align-items:center;background:#f4faf9;border:1px solid #d8e9e6;border-radius:999px;color:#527572;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:5px 10px}.service-meta-chip.promo{background:#edf8ef;border-color:#cfe7d3;color:#2d6a36}.service-meta-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.service-add-btn{align-items:center;background:#e9f8f6;border:1px solid #b7dfd9;border-radius:10px;color:#06645f;color:var(--premium-accent-strong);display:inline-flex;font-size:13px;font-weight:700;gap:6px;height:36px;padding:0 12px}.service-action-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.action-icon-btn{align-items:center;border:none;border-radius:10px;display:inline-flex;height:34px;justify-content:center;width:34px}.action-icon-btn.edit{background:#e8f6ff;color:#0c7dc1}.action-icon-btn.delete{background:#ffecec;color:#dd2323}.service-empty-state{border:1px dashed #c9dfdb;border-radius:12px;color:#6e8c89;font-size:14px;font-weight:600;padding:20px 14px;text-align:center}.service-dialog{z-index:1200}.swal2-container{z-index:2000!important}.service-dialog-shell{width:min(92vw,620px)}.service-modal{border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:20px!important;box-shadow:0 18px 48px #0834331f;box-shadow:var(--premium-shadow-md);overflow:hidden!important;padding:0!important}.service-modal-head{align-items:flex-start;background:linear-gradient(140deg,#fffffff5,#f6faf9e6);border-bottom:1px solid #e2efed;display:flex;gap:12px;justify-content:space-between;padding:18px 20px}.service-modal-head h2{color:#163b39;color:var(--premium-text);font-size:22px;font-weight:800;margin:0}.service-modal-head p{color:#62807d;color:var(--premium-muted);font-size:13px;margin:6px 0 0}.service-modal-close{align-items:center;background:#f5fbfa;border:1px solid #d4e7e4;border-radius:10px;color:#446664;display:inline-flex;flex-shrink:0;height:34px;justify-content:center;width:34px}.service-modal-body{display:flex;flex-direction:column;gap:16px;padding:16px 20px 20px}.service-form-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr}.service-input-group{display:flex;flex-direction:column;gap:6px}.service-input-group label{color:#486b68;font-size:13px;font-weight:700}.service-input-group input{background:#f8fcfb;border:1px solid #d8e8e5;border-radius:12px;color:#163b39;color:var(--premium-text);font-size:14px;height:44px;padding:0 12px;width:100%}.service-input-group input:focus{border-color:#0f7f7a73;box-shadow:0 0 0 4px #0f7f7a1f;outline:none}.service-input-group input[readonly]{background:#eef6f5;color:#567875}.service-input-group small{color:#ce2b2b;font-size:12px;font-weight:600}.service-modal-actions{display:flex;gap:10px;justify-content:flex-end}.service-btn{border:1px solid #0000;border-radius:10px;font-size:13px;font-weight:700;height:40px;padding:0 14px}.service-btn-muted{background:#eff5f4;border-color:#d7e6e3;color:#4b6d6a}.service-btn-primary{background:linear-gradient(145deg,#0f7f7a,#06645f);background:linear-gradient(145deg,var(--premium-accent),var(--premium-accent-strong));color:#fff}.combo-page{display:flex;flex-direction:column;gap:12px}.combo-hero-panel{background:radial-gradient(circle at 12% 5%,#0f7f7a24,#0000 38%),linear-gradient(145deg,#fffffffa,#eff8f6f5);height:auto;min-height:0}.combo-hero-head{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.combo-hero-head h3{color:#0d4f4a;font-size:24px;font-weight:900;letter-spacing:-.01em;margin:0}.combo-hero-head p{color:#537a76;font-size:13px;margin:6px 0 0}.combo-create-btn{align-items:center;display:inline-flex;flex-shrink:0;gap:7px}.combo-kpi-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(120px,1fr));margin-top:14px}.combo-kpi-card{background:#fff;border:1px solid #d6e9e6;border-radius:14px;display:flex;flex-direction:column;gap:4px;padding:12px}.combo-kpi-card small{color:#5d817d;font-size:12px;font-weight:700}.combo-kpi-card strong{color:#113f3b;font-size:23px;font-weight:900;letter-spacing:-.02em;line-height:1.1}.combo-filter-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 170px;margin-top:12px}.combo-search{margin-top:0}.combo-status-filter{align-items:center;background:#f6fbfa;border:1px solid #d9e9e7;border:1px solid var(--premium-border);border-radius:12px;color:#5f7f7b;display:flex;gap:8px;height:42px;padding:0 11px}.combo-status-filter select{background:#0000;border:none;color:#163b39;color:var(--premium-text);font-size:13px;font-weight:700;height:100%;width:100%}.combo-status-filter select:focus{outline:none}.combo-list-scroll{margin-top:12px}.combo-page .service-assigned-card{align-items:start;gap:6px;grid-template-areas:"top top" "content actions";grid-template-columns:minmax(0,1fr) auto}.combo-page .service-assigned-content{grid-area:content;padding-top:0;width:100%}.combo-page .service-action-group{align-items:center;align-self:center;grid-area:actions;justify-content:flex-end}.combo-card-top{align-items:center;display:flex;gap:10px;grid-area:top;justify-content:space-between}.combo-card-top h4{color:#163b39;color:var(--premium-text);font-size:15px;font-weight:800;margin:0}.combo-toggle-btn{align-items:center;background:#eaf8f5;border:1px solid #bfe1dc;border-radius:10px;color:#0f6b63;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:800;height:34px;justify-content:center;padding:0;width:34px}.combo-card-head{align-items:center;display:flex;gap:8px;justify-content:flex-start}.combo-status-pill{border:1px solid;border-radius:999px;flex-shrink:0;font-size:11px;font-weight:800;padding:4px 9px}.combo-status-pill.active{background:#edfaf4;border-color:#b7e7ca;color:#1e7a43}.combo-status-pill.inactive{background:#fff2ef;border-color:#f1c9be;color:#a3482f}.combo-description{color:#6f8b88;font-size:13px;margin:2px 0 0}.combo-service-preview{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:auto 1fr;margin-top:10px}.combo-service-preview small{color:#587876;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.combo-service-stack{align-items:center;display:flex}.combo-service-stack img{border:2px solid #fff;border-radius:9px;box-shadow:0 6px 12px #0b403c33;height:32px;margin-right:-6px;object-fit:cover;width:32px}.combo-expert-line{align-items:center;color:#2f6963;display:inline-flex;font-size:12px;font-weight:700;gap:6px;margin-bottom:4px}.combo-modal-body{max-height:calc(100vh - 140px);overflow:auto}.combo-modal-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 300px}.combo-modal-main{display:flex;flex-direction:column;gap:12px;min-width:0}.combo-expert-picker{background:#f8fcfb;border:1px solid #dceae8;border-radius:12px;display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto;padding:8px}.combo-expert-btn{grid-gap:8px;align-items:center;background:#fff;border:1px solid #d9e9e6;border-radius:10px;color:#1f4d48;display:grid;gap:8px;grid-template-columns:34px 1fr 20px;padding:8px;text-align:left;width:100%}.combo-expert-btn img{border-radius:999px;height:34px;object-fit:cover;width:34px}.combo-expert-btn strong{display:block;font-size:12px;font-weight:800}.combo-expert-btn small{color:#648380;display:block;font-size:11px;margin-top:1px}.combo-expert-btn.is-selected{background:#ecf9f7;border-color:#58b0a5}.combo-picker-empty{color:#5f7f7c;display:block;font-size:12px;font-weight:600;padding:6px 2px}.combo-price-row{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.combo-duration-row{grid-template-columns:minmax(0,1fr)}.combo-price-row .service-input-group{min-width:0}.combo-price-row .service-input-group label{min-height:18px;white-space:nowrap}.combo-selected-box{background:#f9fcfc;border:1px solid #dbe9e7;border-radius:14px;min-width:0;padding:10px}.combo-selected-head{align-items:center;gap:10px}.combo-selected-head,.combo-suggested-row{display:flex;justify-content:flex-start;margin-bottom:8px}.combo-selected-head strong{color:#234f4c;font-size:13px}.combo-use-suggested{align-items:center;background:#edf8f6;border:1px solid #c3e3de;border-radius:9px;color:#0d5f58;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:800;justify-content:center;line-height:1.2;min-height:32px;padding:6px 10px;text-align:center;white-space:normal}.combo-selected-strip{display:flex;flex-wrap:wrap;gap:7px;max-width:100%;overflow:hidden;padding-bottom:0}.combo-selected-strip small{color:#688683;font-size:12px;font-weight:600}.combo-selected-chip{align-items:center;background:#fff;border:1px solid #d6e7e5;border-radius:10px;color:#355f5c;display:inline-flex;font-size:12px;font-weight:700;gap:6px;max-width:100%;padding:6px 8px;white-space:normal}.combo-selected-chip img{border-radius:7px;height:24px;object-fit:cover;width:24px}.combo-modal-side{background:linear-gradient(140deg,#fff,#f3f9f8);border:1px solid #d8e8e5;border-radius:14px;gap:10px;min-height:0}.combo-modal-side,.combo-side-summary{display:flex;flex-direction:column;padding:10px}.combo-side-summary{background:#fff;border:1px solid #d4e6e3;border-radius:12px;gap:2px}.combo-side-summary small{color:#5e7f7b;font-size:11px;font-weight:700}.combo-side-summary strong{color:#0e4f48;font-size:22px;font-weight:900;line-height:1.1}.combo-side-summary span{color:#5c7c79;font-size:12px;font-weight:700}.combo-side-summary em{color:#557774;font-size:11px;font-style:normal;font-weight:600;line-height:1.35;margin-top:2px}.combo-service-picker{display:flex;flex-direction:column;gap:8px;overflow:auto;padding-right:2px}.combo-service-pick{grid-gap:8px;align-items:center;background:#fff;border:1px solid #d9e8e6;border-radius:12px;display:grid;gap:8px;grid-template-columns:46px 1fr 24px;padding:8px;text-align:left;width:100%}.combo-service-pick img{border-radius:10px;height:46px;object-fit:cover;width:46px}.combo-service-pick strong{color:#1a4743;display:block;font-size:13px;font-weight:800}.combo-service-pick small{color:#60807d;font-size:12px;font-weight:600}.combo-pick-check{align-items:center;background:#f4fafa;border:1px solid #cfe2df;border-radius:999px;color:#fff;display:inline-flex;height:20px;justify-content:center;width:20px}.combo-service-pick.is-selected{background:#eef9f7;border-color:#5bb2a8}.combo-service-pick.is-selected .combo-pick-check{background:#13756d;border-color:#13756d}.client-insights-page{display:flex;flex-direction:column;gap:14px}.client-insights-head{background:linear-gradient(145deg,#fff,#f4faf9);border:1px solid #d7e8e5;border-radius:16px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft);padding:14px}.client-insights-head-title h3{align-items:center;color:#163b39;color:var(--premium-text);display:inline-flex;font-size:21px;font-weight:800;gap:8px;margin:0}.client-insights-head-title p{color:#62807d;color:var(--premium-muted);font-size:13px;margin:8px 0 0}.client-insights-filters{grid-gap:10px;background:#fff;border:1px solid #d7e8e5;border-radius:16px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft);display:grid;gap:10px;grid-template-columns:repeat(5,minmax(140px,1fr));padding:12px}.client-insights-filters label{display:flex;flex-direction:column;gap:6px}.client-insights-filters label span{color:#4d716e;font-size:12px;font-weight:700}.client-insights-filters input[type=text],.client-insights-filters select{background:#f7fcfb;border:1px solid #cfe2df;border-radius:11px;color:#264d4a;font-size:13px;font-weight:700;height:42px;padding:0 10px;width:100%}.client-insights-filters .search>div{align-items:center;background:#f7fcfb;border:1px solid #cfe2df;border-radius:11px;color:#557976;display:flex;gap:7px;height:42px;padding:0 10px;width:100%}.client-insights-filters .search input{background:#0000;border:0;padding:0}.client-insights-filters .check{align-items:flex-start;gap:7px;justify-content:center;padding-top:18px}.client-insights-filters .check input{margin-top:2px}.client-insights-filters .check span{font-size:12px;line-height:1.3}.client-insights-kpis{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.client-insights-kpis article{background:linear-gradient(145deg,#fff,#f4faf9);border:1px solid #d7e8e5;border-radius:14px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft);padding:12px}.client-insights-kpis article span{color:#62807d;color:var(--premium-muted);display:block;font-size:12px;font-weight:700}.client-insights-kpis article strong{color:#163b39;color:var(--premium-text);display:block;font-size:20px;font-weight:800;margin-top:5px}.client-insights-table-wrap{background:#fff;border:1px solid #d7e8e5;border-radius:16px;box-shadow:0 14px 40px #08343314;box-shadow:var(--premium-shadow-soft);overflow:hidden}.client-insights-table{display:flex;flex-direction:column}.client-insights-row{grid-gap:8px;align-items:center;border-bottom:1px solid #ecf4f2;display:grid;gap:8px;grid-template-columns:minmax(190px,1.1fr) minmax(130px,.8fr) minmax(145px,.85fr) minmax(160px,1fr) minmax(145px,.9fr) minmax(165px,1fr) minmax(120px,.7fr);padding:12px}.client-insights-row.head{background:#f4faf9;border-bottom:1px solid #dfece9;color:#4f7270;font-size:12px;font-weight:800}.client-insights-row:last-child{border-bottom:0}.client-main{display:flex;flex-direction:column;gap:2px;min-width:0}.client-main strong,.client-name-btn{color:#163b39;color:var(--premium-text);font-size:13px;font-weight:800}.client-name-btn{align-items:center;background:#0000;border:0;cursor:pointer;display:inline-flex;gap:8px;margin:0;padding:0;text-align:left;text-decoration:none;width:-webkit-fit-content;width:fit-content}.client-name-btn:hover{color:#0f635d}.client-name-btn span{text-decoration:none}.client-photo{background:#f2f8f7;border:1px solid #d8e6e3;border-radius:8px;height:26px;object-fit:cover;width:26px}.client-cell small,.client-main small{color:#567976;font-size:11px;font-weight:700}.reputation-chip{background:#f2f9f8;border:1px solid #d5e7e4;border-radius:999px;color:#335f5c;font-size:11px;font-weight:800;margin-top:2px;padding:3px 8px;width:-webkit-fit-content;width:fit-content}.reputation-chip.elite{background:#fff9ea;border-color:#e7d8a3;color:#7d5f16}.reputation-chip.premium{background:#f5f7ff;border-color:#cfd7eb;color:#394f85}.reputation-chip.confiavel{background:#ebf8f6;border-color:#b7dfd9;color:#0b6560}.reputation-chip.regular{background:#f4f8f8;border-color:#d8e5e3;color:#6b8481}.reputation-chip.risco{background:#fff6e8;border-color:#f0d6a4;color:#94651a}.reputation-chip.critica{background:#fff1f1;border-color:#f3c1c1;color:#9f2f2f}.client-cell{display:flex;flex-direction:column;gap:2px}.client-cell strong{color:#163b39;color:var(--premium-text);font-size:13px;font-weight:800}.client-cell.services small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-actions-cell{align-items:flex-start;justify-content:center}.whatsapp-btn{align-items:center;background:#ecfaf3;border:1px solid #bfe6d5;border-radius:9px;color:#1f7a4f;display:inline-flex;font-size:11px;font-weight:800;gap:5px;height:30px;padding:0 9px;text-decoration:none}.whatsapp-btn:hover{background:#ddf6ea;color:#156340}.client-insights-empty{color:#678582;font-size:14px;font-weight:700;margin:0;padding:18px;text-align:center}.client-insights-pagination{align-items:center;display:flex;gap:10px;justify-content:space-between}.client-insights-pagination button{align-items:center;background:#f3f9f8;border:1px solid #d0e3e0;border-radius:10px;color:#2f6662;display:inline-flex;font-size:12px;font-weight:700;gap:6px;height:36px;padding:0 10px}.client-insights-pagination button:disabled{cursor:not-allowed;opacity:.5}.client-insights-pagination span{color:#537774;font-size:12px;font-weight:700}.client-profile-dialog .client-profile-shell{max-width:820px}.client-profile-modal{display:flex;flex-direction:column;max-height:min(88vh,760px)}.client-profile-head h2{margin:0}.client-profile-body{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;overflow-y:auto}.client-profile-card{background:#f9fcfb;border:1px solid #dcebe8;border-radius:12px;padding:12px}.client-profile-card.identity{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:72px 1fr}.client-profile-card.identity .identity-photo{background:#edf6f4;border:1px solid #d0e3df;border-radius:14px;height:72px;object-fit:cover;width:72px}.client-profile-card.identity .identity-copy{display:flex;flex-direction:column;gap:4px;justify-content:center;line-height:1.2;min-height:72px}.client-profile-card h4{color:#234b48;font-size:17px;font-weight:800;margin:0}.client-profile-card h5{align-items:center;color:#2d5f5b;display:inline-flex;font-size:12px;font-weight:800;gap:6px;letter-spacing:.05em;margin:0 0 8px;text-transform:uppercase}.profile-title-row{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.profile-title-row h5{margin:0}.client-profile-card p{color:#5a7b78;font-size:13px;font-weight:700;margin:0}.client-profile-card small{color:#5a7b78;font-size:11px;font-weight:700}.profile-metric-list{display:flex;flex-direction:column;gap:6px}.metric-line{display:flex;gap:8px;justify-content:space-between}.metric-line span{color:#567976;font-size:11px;font-weight:700}.metric-line strong{color:#234b48;font-size:12px;font-weight:800}.client-profile-card.full{grid-column:1/-1}.profile-service-list{grid-gap:7px;display:grid;gap:7px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.profile-service-list small{background:#f3f9f8;border:1px solid #dfeceb;border-radius:9px;padding:7px 8px}.profile-professional-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.professional-item{background:linear-gradient(145deg,#f8fcfb,#f0f8f6);border:1px solid #dcebe8;border-radius:11px;padding:9px 10px}.professional-item-head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;margin-bottom:4px}.professional-item-head strong{color:#244c49;font-size:12px;font-weight:800}.professional-count{background:#e9f7f4;border:1px solid #c8e3de;border-radius:999px;color:#1d6a63;font-size:10px;font-weight:800;line-height:1;padding:4px 7px}.professional-empty,.professional-item small{color:#5d7f7b;font-size:11px;font-weight:700}.profile-actions-row{display:flex;justify-content:flex-end}.profile-open-bookings-btn{align-items:center;background:#eff8f6;border:1px solid #cde2de;border-radius:10px;color:#1f5f59;display:inline-flex;font-size:12px;font-weight:800;gap:6px;height:36px;padding:0 12px}.profile-open-bookings-btn:hover{background:#e3f3ef}table thead th{background:#f3f8f8!important;background:var(--premium-surface-2)!important;border-bottom-color:#d9e9e7!important;border-bottom-color:var(--premium-border)!important;color:#163b39!important;color:var(--premium-text)!important;font-weight:700!important}table tbody td{border-bottom-color:#e8f1f0!important}.btn,.mk-btn,button.btn{border-radius:12px!important}@media screen and (max-width:992px){.mainAdminGrid{grid-template-columns:0 auto}.mainAdminGrid .mainSidebar{height:100vh;left:-110%;padding:0;pointer-events:none;position:fixed!important;top:0;transition:left .28s ease;width:min(84vw,320px)!important;z-index:110}.mainAdminGrid.webAdminGrid .mainSidebar{left:0;pointer-events:auto;width:min(84vw,320px)!important}.mainAdminGrid .mainAdmin{border-radius:0;padding:0 12px 12px}.mainAdminGrid .mainAdmin .mainNavbar{margin-top:10px}.mainAdminGrid .mainSidebar .sideBar{border-radius:0 20px 20px 0;height:100vh;overflow-x:hidden;overflow-y:auto}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu .navTitle{display:block}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li>a{padding-left:14px}.mainAdminGrid.webAdminGrid .mainSidebar .navigation .mainMenu>li>a div span{display:inline}.mainAdminGrid.webAdminGrid .mainSidebar .sideBarLogo .logo h3{display:block}.mainAdminGrid.webAdminGrid .mainSidebar .sideBarLogo .closeIcon{cursor:pointer;display:block!important}.mainAdminGrid .mainAdmin .adminStart{max-height:calc(100vh - 92px);padding-right:0}.service-panel{height:auto;max-height:none;min-height:420px}.combo-kpi-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}.combo-modal-grid{grid-template-columns:1fr}.combo-modal-side{max-height:320px}}@media screen and (max-width:640px){.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar{border-radius:14px;padding:10px 12px}.menu-trigger{border-radius:10px;font-size:12px;height:34px;padding:0 10px}.mainAdminGrid .mainAdmin .adminStart{padding-right:0}.mainAdminGrid .mainDashboard .dashBoardHead h3{font-size:22px!important;line-height:1.2}.mainAdminGrid .mainDashboard .dashBoardHead .row,.mainAdminGrid .mainDashboard .mainDashbox .row{row-gap:10px}.combo-hero-head{flex-direction:column}.combo-create-btn{justify-content:center;width:100%}.combo-filter-row,.combo-kpi-grid,.combo-price-row{grid-template-columns:1fr}.combo-expert-picker{max-height:190px}.combo-selected-head{align-items:flex-start;flex-direction:column}.combo-service-preview{grid-template-columns:1fr}.combo-service-preview small{white-space:normal}.combo-page .service-action-group{align-self:auto;justify-content:flex-start}.combo-page .service-assigned-card{align-items:stretch;grid-template-areas:"top" "content" "actions";grid-template-columns:1fr}.premium-dash-box{min-height:118px}.mainAdminGrid .mainDashboard .mainDashbox .premium-dash-box .boxTitle p{font-size:13px!important}.mainAdminGrid .mainDashboard .mainDashbox .premium-dash-box .boxAmount p{font-size:24px!important}.dashboard-insights-row{--bs-gutter-x:0.6rem}.dashboard-head-subtitle{font-size:13px}.dashboard-period-wrap{justify-content:space-between;width:100%}.dashboard-period-select{max-width:none;width:100%}.analytics-field-wrap{width:100%}.dashboard-metric-card{border-radius:14px;min-height:120px;padding:12px}.dashboard-metric-icon{border-radius:10px;height:40px;width:40px}.dashboard-metric-content strong{font-size:23px;line-height:1.2;white-space:normal}.dashboard-chart-wrap{padding:0}.dashboard-chart-surface{border-radius:14px;padding:12px 10px 8px}.dashboard-mini-grid{grid-template-columns:1fr}.dashboard-mini-card{min-height:0}.mini-day-chart{grid-template-rows:18px auto 40px auto}.mini-day-labels small,.mini-day-values em{font-size:7px}.mini-weekday-item strong{font-size:9px}.mini-weekday-item small{font-size:8px}.mini-peak-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.mini-peak-item strong{font-size:8px}.mini-day-chart{gap:2px;grid-template-rows:22px auto 46px auto}.mini-day-bars,.mini-day-labels,.mini-day-values{gap:4px}.mini-day-labels small,.mini-day-values em{font-size:8px}.mini-weekday-grid{gap:4px;height:auto;min-height:94px}.mini-weekday-item .bar-stack{height:56px}.mini-peak-grid{gap:5px 4px;grid-template-columns:repeat(10,minmax(0,1fr));min-height:0}.mini-peak-item .bar-wrap{min-height:72px}.dashboard-chart-head h5{font-size:14px}.dashboard-chart-kpis span{font-size:11px;height:24px;padding:0 8px}.dashboard-chart-legend{gap:10px;margin-bottom:6px;margin-top:6px}.dashboard-chart-svg{min-height:220px}.dashboard-section-head{flex-wrap:wrap}.dashboard-link-btn{font-size:11px;height:32px;padding:0 10px}.dashboard-list-head{display:none}.dashboard-list-row.top-experts-grid{background:#fbfdfd;border:1px solid #e4efed;border-radius:12px;gap:8px;grid-template-columns:1fr;margin:6px;padding:12px}.dashboard-list-row.top-experts-grid>span{align-items:center;background:#f4faf9;border:1px solid #e5f0ee;border-radius:9px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;overflow-wrap:anywhere;padding:6px 10px;text-align:right!important}.dashboard-list-row.top-experts-grid>span:before{color:#567a76;font-size:11px;font-weight:700;letter-spacing:.01em}.dashboard-list-row.top-experts-grid>span:nth-child(2):before{content:"Concluídos"}.dashboard-list-row.top-experts-grid>span:nth-child(3):before{content:"Comissão"}.dashboard-list-row.top-experts-grid>span:nth-child(4):before{content:"Faturamento"}.upcoming-row{gap:10px;grid-template-columns:1fr}.upcoming-row-actions{justify-content:space-between;width:100%}.dashboard-service-grid{grid-template-columns:1fr}.dashboard-client-card .head{flex-wrap:wrap}.dashboard-client-card .head strong,.dashboard-client-card .values strong,.dashboard-service-head strong{overflow-wrap:anywhere}.dashboard-service-head strong{min-height:0}.dashboard-mini-card header{flex-wrap:wrap}.dashboard-mini-card header small{text-align:left}.mainTable .primeTable{min-width:620px}.service-page .service-page-grid{--bs-gutter-x:0.6rem}.service-panel{border-radius:14px;min-height:0;padding:12px}.service-panel-head h3{font-size:17px}.service-panel-head p{font-size:12px}.service-support-callout{flex-wrap:wrap;gap:8px;padding:9px 10px}.service-support-callout p{font-size:11px;width:100%}.service-contact-btn{margin-left:auto}.service-assigned-card,.service-available-card{gap:10px;grid-template-columns:58px 1fr;padding:10px}.service-thumb-btn{border-radius:10px;height:58px;width:58px}.service-add-btn{grid-column:1/-1;justify-content:center;width:100%}.service-action-group{grid-column:1/-1;justify-content:flex-start}.service-meta-grid{gap:6px}.service-meta-chip{font-size:11px;padding:4px 8px}.service-dialog-shell{width:calc(100vw - 18px)}.client-insights-filters{grid-template-columns:1fr}.client-insights-kpis{grid-template-columns:repeat(2,minmax(120px,1fr))}.client-insights-row{background:#fbfdfd;border:1px solid #e3efed;border-radius:12px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:6px;padding:10px}.client-insights-row.head{display:none}.client-insights-row>.client-cell,.client-insights-row>.client-main{background:#f5faf9;border:1px solid #e5f0ee;border-radius:10px;min-height:86px;min-width:0;padding:8px 9px}.client-insights-row>.client-main{grid-column:1/-1}.client-insights-row>.client-cell:before,.client-insights-row>.client-main:before{color:#5b7c79;display:block;font-size:10px;font-weight:800;letter-spacing:.05em;margin-bottom:4px;text-transform:uppercase}.client-insights-row>.client-main:before{content:"Cliente"}.client-insights-row>.client-cell:nth-child(2):before{content:"Uso"}.client-insights-row>.client-cell:nth-child(3):before{content:"Reputação"}.client-insights-row>.client-cell:nth-child(4):before{content:"Financeiro"}.client-insights-row>.client-cell:nth-child(5):before{content:"Última visita"}.client-insights-row>.client-cell:nth-child(6):before{content:"Top serviços"}.client-insights-row>.client-cell:nth-child(7):before{content:"Ações"}.client-insights-row>.client-cell.services{overflow:hidden}.client-profile-body{grid-template-columns:1fr}.client-profile-card.identity{grid-template-columns:62px 1fr}.client-profile-card.identity .identity-photo{height:62px;width:62px}.client-profile-card.identity .identity-copy{min-height:62px}.client-profile-dialog{align-items:flex-start;overflow-y:auto;padding:8px 0}.client-profile-dialog .client-profile-shell{margin:auto;width:calc(100vw - 12px)}.client-profile-modal{max-height:calc(100vh - 16px)}.service-modal-head{padding:14px}.service-modal-head h2{font-size:18px}.service-modal-head p{font-size:12px}.service-modal-body{padding:12px 14px 14px}.service-modal-actions{flex-direction:column-reverse}.service-btn{width:100%}}@media screen and (max-width:520px){.mainAdminGrid .mainAdmin{padding:0 8px 10px}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar{border-radius:12px;min-height:62px;padding:8px 10px}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .rightNav .adminProfile .adminDetails{display:none}.mainAdminGrid .mainAdmin .mainNavbar .navBar .innerNavbar .leftNav a{margin-left:10px!important}.menu-trigger{font-size:11px;gap:6px;height:32px;padding:0 9px}.shareSalonBtn{height:30px;margin-right:8px;padding:0 8px}.shareSalonBtn span{display:none}.mainAdminGrid .mainSidebar,.mainAdminGrid.webAdminGrid .mainSidebar{width:min(90vw,300px)!important}.mainTable .primeTable{min-width:560px}.dashboard-head-wrap{gap:10px}.dashboard-head-subtitle{font-size:12px;line-height:1.45}.dashboard-metric-card{min-height:112px}.dashboard-stats-row>[class*=col-]{flex:0 0 100%;max-width:100%}.dashboard-metric-content strong{font-size:21px}.dashboard-metric-content p{font-size:12px}.dashboard-list-row{padding:10px}.dashboard-list-main strong{overflow-wrap:anywhere;white-space:normal}.dashboard-link-btn{height:auto;line-height:1.2;min-height:32px;padding-bottom:7px;padding-top:7px;white-space:normal}.upcoming-row-actions .dashboard-link-btn{margin-left:auto}.dashboard-section-head h5{width:100%}.dashboard-period-wrap{flex-wrap:wrap;gap:6px}.dashboard-period-select{height:40px}.dashboard-service-stats{flex-wrap:wrap}.dashboard-mini-card{min-height:0}.appointment-user-icon{border-radius:8px;height:30px;width:30px}.appointment-user-photo{border-radius:10px;height:34px;width:34px}.appointment-user-meta strong{font-size:12px}}@media screen and (max-width:420px){.dashboard-list-row.top-experts-grid>span{font-size:12px;padding:6px 8px}.dashboard-list-row.top-experts-grid>span:before{margin-bottom:2px;width:100%}.dashboard-client-card .meta span{font-size:9px;padding:3px 6px}}.mainAdminGrid{grid-template-columns:296px auto}.mainAdminGrid .mainSidebar.muiSidebarHost{height:100vh;overflow:hidden;padding:14px}.mainAdminGrid .mainSidebar .muiSidebarPaper,.mainAdminGrid .mainSidebar .muiSidebarPaper *{font-family:var(--premium-font)!important}.mainAdminGrid .mainSidebar .muiSidebarPaper{background:linear-gradient(165deg,#062f31,#0b4a49 58%,#0d5f5d);border-radius:30px;box-shadow:0 28px 56px #042b2a6b;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.mainAdminGrid .mainSidebar .muiSidebarPaper:after{background:radial-gradient(circle at top right,#ffffff38,#0000 46%),radial-gradient(circle at bottom left,#ffffff17,#0000 44%);content:"";inset:0;pointer-events:none;position:absolute}.mainAdminGrid .mainSidebar .muiSidebarBrand{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:flex-start;padding:20px 42px 12px 18px;position:relative;z-index:1}.mainAdminGrid .mainSidebar .muiSidebarCloseBtn{align-items:center;background:#ffffff1f;border:0;border-radius:10px;color:#fff;display:none;height:34px;justify-content:center;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:34px}.mainAdminGrid .mainSidebar .muiSidebarBrandLogo{background:#ffffff29;border-radius:14px;box-shadow:0 8px 18px #04232247;height:44px;padding:5px;width:44px}.mainAdminGrid .mainSidebar .muiSidebarBrandName{color:#fff;font-size:24px;font-weight:800;letter-spacing:.02em;margin:0}.mainAdminGrid .mainSidebar .muiSidebarNavWrap{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:6px 12px 14px;position:relative;touch-action:pan-y;z-index:1}.mainAdminGrid .mainSidebar .muiSidebarNavWrap::-webkit-scrollbar{width:6px}.mainAdminGrid .mainSidebar .muiSidebarNavWrap::-webkit-scrollbar-thumb{background:#ffffff3d;border-radius:999px}.mainAdminGrid .mainSidebar .muiSidebarSection{margin-bottom:10px}.mainAdminGrid .mainSidebar .muiSidebarSectionTitle{color:#e8fcf9ad;font-size:11px;font-weight:700;letter-spacing:.13em;padding:8px 12px;text-transform:uppercase}.mainAdminGrid .mainSidebar .muiSidebarItem{border-radius:13px;color:#e7fcf9db;margin:0 2px;padding:11px 10px;transition:background .2s ease,color .2s ease,transform .2s ease}.mainAdminGrid .mainSidebar .muiSidebarItem:hover{background:#ffffff24;color:#fff;transform:translateX(2px)}.mainAdminGrid .mainSidebar .muiSidebarItem.Mui-selected{background:linear-gradient(96deg,#ffffff3d,#ffffff14);box-shadow:inset 0 0 0 1px #fff3;color:#fff}.mainAdminGrid .mainSidebar .muiSidebarItem.Mui-selected:hover{background:linear-gradient(96deg,#ffffff42,#ffffff1a)}.mainAdminGrid .mainSidebar .muiSidebarItemIcon{color:inherit;min-width:30px}.mainAdminGrid .mainSidebar .muiSidebarItemText .MuiTypography-root{font-size:14px;font-weight:600}.mainAdminGrid .mainSidebar .muiSidebarDivider{border-color:#ffffff29;margin:0 14px;position:relative;z-index:1}.mainAdminGrid .mainSidebar .muiSidebarFooter{background:linear-gradient(180deg,#072e2e00,#072e2e99 36%,#072e2ef2);padding:10px 12px calc(14px + env(safe-area-inset-bottom));position:relative;z-index:1}.mainAdminGrid .mainSidebar .muiSidebarLogout{background:#ffffff14;border:1px solid #ffffff29}@media screen and (min-width:993px){.mainAdminGrid.webAdminGrid{grid-template-columns:106px auto}.mainAdminGrid.webAdminGrid .mainSidebar{padding:10px 7px}.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarBrand{justify-content:center;padding:16px 8px 10px}.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarBrandName,.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarItemText,.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarSectionTitle{display:none}.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarBrandLogo{border-radius:14px;height:46px;width:46px}.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarNavWrap{padding:8px}.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarItem{justify-content:center;margin:0 0 6px;padding:10px 0}.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarItemIcon{margin:0;min-width:0}.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarFooter{padding-left:8px;padding-right:8px}.mainAdminGrid.webAdminGrid .mainSidebar .muiSidebarLogout{justify-content:center}}@media screen and (max-width:992px){.mainAdminGrid,.mainAdminGrid.webAdminGrid{grid-template-columns:0 auto!important}.mainAdminGrid .mainSidebar.muiSidebarHost{padding:0!important;z-index:120}.mainAdminGrid .mainSidebar,.mainAdminGrid.webAdminGrid .mainSidebar{width:min(72vw,264px)!important}.mainAdminGrid .mainSidebar .muiSidebarPaper{border-radius:0 20px 20px 0;height:100dvh}.mainAdminGrid .mainSidebar .muiSidebarCloseBtn{display:inline-flex}.mainAdminGrid .mainSidebar .muiSidebarNavWrap{padding-bottom:20px}}@media screen and (max-width:640px){.mainAdminGrid .mainSidebar,.mainAdminGrid.webAdminGrid .mainSidebar{width:min(78vw,248px)!important}.mainAdminGrid .mainSidebar .muiSidebarBrand{padding-bottom:10px;padding-left:14px;padding-top:18px}.mainAdminGrid .mainSidebar .muiSidebarBrandLogo{border-radius:12px;height:42px;width:42px}.mainAdminGrid .mainSidebar .muiSidebarBrandName{font-size:22px}.mainAdminGrid .mainSidebar .muiSidebarItem{padding:12px 10px}}
/*# sourceMappingURL=main.a7b71265.css.map*/